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

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

33 lines 608.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 var e4=Object.create;var mb=Object.defineProperty;var t4=Object.getOwnPropertyDescriptor;var r4=Object.getOwnPropertyNames;var o4=Object.getPrototypeOf,n4=Object.prototype.hasOwnProperty;var ct=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),pi=(e,t)=>{for(var r in t)mb(e,r,{get:t[r],enumerable:!0})},i4=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of r4(t))!n4.call(e,n)&&n!==r&&mb(e,n,{get:()=>t[n],enumerable:!(o=t4(t,n))||o.enumerable});return e};var d=(e,t,r)=>(r=e!=null?e4(o4(e)):{},i4(t||!e||!e.__esModule?mb(r,"default",{value:e,enumerable:!0}):r,e));var q=ct((MH,fx)=>{fx.exports=window.wp.i18n});var j=ct((FH,mx)=>{mx.exports=window.wp.element});var U=ct((DH,gx)=>{gx.exports=window.React});var F=ct((YH,_x)=>{_x.exports=window.ReactJSXRuntime});var _n=ct((FW,y0)=>{y0.exports=window.ReactDOM});var C1=ct(E1=>{"use strict";var al=U();function C9(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var T9=typeof Object.is=="function"?Object.is:C9,P9=al.useState,k9=al.useEffect,O9=al.useLayoutEffect,A9=al.useDebugValue;function I9(e,t){var r=t(),o=P9({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return O9(function(){n.value=r,n.getSnapshot=t,ph(n)&&i({inst:n})},[e,r,t]),k9(function(){return ph(n)&&i({inst:n}),e(function(){ph(n)&&i({inst:n})})},[e]),A9(r),r}function ph(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!T9(e,r)}catch{return!0}}function N9(e,t){return t()}var M9=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?N9:I9;E1.useSyncExternalStore=al.useSyncExternalStore!==void 0?al.useSyncExternalStore:M9});var rf=ct((N$,T1)=>{"use strict";T1.exports=C1()});var k1=ct(P1=>{"use strict";var of=U(),V9=rf();function F9(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var D9=typeof Object.is=="function"?Object.is:F9,L9=V9.useSyncExternalStore,B9=of.useRef,j9=of.useEffect,H9=of.useMemo,z9=of.useDebugValue;P1.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=B9(null);if(i.current===null){var a={hasValue:!1,value:null};i.current=a}else a=i.current;i=H9(function(){function c(p){if(!l){if(l=!0,u=p,p=o(p),n!==void 0&&a.hasValue){var m=a.value;if(n(m,p))return f=m}return f=p}if(m=f,D9(u,p))return m;var b=o(p);return n!==void 0&&n(m,b)?(u=p,m):(u=p,f=b)}var l=!1,u,f,g=r===void 0?null:r;return[function(){return c(t())},g===null?void 0:function(){return c(g())}]},[t,r,o,n]);var s=L9(e,i[0],i[1]);return j9(function(){a.hasValue=!0,a.value=s},[s]),z9(s),s}});var A1=ct((V$,O1)=>{"use strict";O1.exports=k1()});var ze=ct((mte,MR)=>{MR.exports=window.wp.primitives});var Lt=ct((voe,bE)=>{bE.exports=window.wp.compose});var kE=ct((Soe,PE)=>{PE.exports=window.wp.theme});var lu=ct((Roe,OE)=>{OE.exports=window.wp.privateApis});var te=ct((oae,bT)=>{bT.exports=window.wp.components});var d_=ct((Cae,MT)=>{MT.exports=window.wp.keycodes});var Ot=ct((Pae,LT)=>{LT.exports=window.wp.data});var yk=ct(($fe,Um)=>{var bk={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ả:"A",Ạ:"A",Ẩ:"A",Ẫ:"A",Ậ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ẻ:"E",Ẽ:"E",Ẹ:"E",Ể:"E",Ễ:"E",Ệ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ỉ:"I",Ị:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ỏ:"O",Ọ:"O",Ổ:"O",Ỗ:"O",Ộ:"O",Ờ:"O",Ở:"O",Ỡ:"O",Ớ:"O",Ợ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ủ:"U",Ụ:"U",Ử:"U",Ữ:"U",Ự:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ả:"a",ạ:"a",ẩ:"a",ẫ:"a",ậ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ẻ:"e",ẽ:"e",ẹ:"e",ể:"e",ễ:"e",ệ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ỉ:"i",ị:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ỏ:"o",ọ:"o",ổ:"o",ỗ:"o",ộ:"o",ờ:"o",ở:"o",ỡ:"o",ớ:"o",ợ:"o",ù:"u",ú:"u",û:"u",ü:"u",ủ:"u",ụ:"u",ử:"u",ữ:"u",ự:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z",й:"и",Й:"И",ё:"е",Ё:"Е"},hk=Object.keys(bk).join("|"),ED=new RegExp(hk,"g"),CD=new RegExp(hk,"");function TD(e){return bk[e]}var vk=function(e){return e.replace(ED,TD)},PD=function(e){return!!e.match(CD)};Um.exports=vk;Um.exports.has=PD;Um.exports.remove=vk});var Q_=ct((tpe,kk)=>{"use strict";kk.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var o,n,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],r.get(n[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(t[n]!==r[n])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),o=i.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[n]))return!1;for(n=o;n--!==0;){var a=i[n];if(!e(t[a],r[a]))return!1}return!0}return t!==t&&r!==r}});var Ia=ct((wge,lO)=>{lO.exports=window.wp.date});var VO=ct((hbe,MO)=>{MO.exports=window.wp.warning});var Ow=ct((zwe,V5)=>{"use strict";var rj=function(t){return oj(t)&&!nj(t)};function oj(e){return!!e&&typeof e=="object"}function nj(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||sj(e)}var ij=typeof Symbol=="function"&&Symbol.for,aj=ij?Symbol.for("react.element"):60103;function sj(e){return e.$$typeof===aj}function lj(e){return Array.isArray(e)?[]:{}}function Xu(e,t){return t.clone!==!1&&t.isMergeableObject(e)?ic(lj(e),e,t):e}function cj(e,t,r){return e.concat(t).map(function(o){return Xu(o,r)})}function uj(e,t){if(!t.customMerge)return ic;var r=t.customMerge(e);return typeof r=="function"?r:ic}function dj(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function N5(e){return Object.keys(e).concat(dj(e))}function M5(e,t){try{return t in e}catch{return!1}}function fj(e,t){return M5(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function pj(e,t,r){var o={};return r.isMergeableObject(e)&&N5(e).forEach(function(n){o[n]=Xu(e[n],r)}),N5(t).forEach(function(n){fj(e,n)||(M5(e,n)&&r.isMergeableObject(t[n])?o[n]=uj(n,r)(e[n],t[n],r):o[n]=Xu(t[n],r))}),o}function ic(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||cj,r.isMergeableObject=r.isMergeableObject||rj,r.cloneUnlessOtherwiseSpecified=Xu;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):pj(e,t,r):Xu(t,r)}ic.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return ic(o,n,r)},{})};var mj=ic;V5.exports=mj});var fr=ct((w0e,sI)=>{sI.exports=window.wp.coreData});var Dw=ct((S0e,uI)=>{uI.exports=window.wp.preferences});var ci=ct((W0e,pI)=>{pI.exports=window.wp.notices});var yI=ct((Q0e,vI)=>{vI.exports=window.wp.isShallowEqual});var lc=ct((i1e,TI)=>{TI.exports=window.wp.url});var uT=d(q(),1);import{Link as cT}from"@wordpress/route";function px(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(r=px(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function a4(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=px(e))&&(o&&(o+=" "),o+=t);return o}var W=a4;var TR=d(j(),1);var Za=d(U(),1);function bx({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=Za.useRef(e!==void 0),[i,a]=Za.useState(t),s=n?e:i,c=Za.useCallback(l=>{n||a(l)},[]);return[s,c]}var s4=d(U(),1),xc={...s4};var vx=d(U(),1),hx={};function or(e,t){let r=vx.useRef(hx);return r.current===hx&&(r.current=e(t)),r}var gb=xc.useInsertionEffect,l4=gb&&gb!==xc.useLayoutEffect?gb:e=>e();function ne(e){let t=or(c4).current;return t.next=e,l4(t.effect),t.trampoline}function c4(){let e={next:void 0,callback:u4,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function u4(){}var yx=d(U(),1),d4=()=>{},Z=typeof document<"u"?yx.useLayoutEffect:d4;var md=d(U(),1),f4=md.createContext(void 0);function Zs(){return md.useContext(f4)?.direction??"ltr"}function p4(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(a=>i.searchParams.append("args[]",a)),`${t} error #${o}; visit ${i} for the full message.`}}var m4=p4("https://base-ui.com/production-error","Base UI"),Xe=m4;var Qa=d(U(),1);function Wi(e,t,r,o){let n=or(xx).current;return g4(n,e,t,r,o)&&Sx(n,[e,t,r,o]),n.callback}function wx(e){let t=or(xx).current;return b4(t,e)&&Sx(t,e),t.callback}function xx(){return{callback:null,cleanup:null,refs:[]}}function g4(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function b4(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Sx(e,t){if(e.refs=t,t.every(r=>r==null)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),r!=null){let o=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let a=i(r);typeof a=="function"&&(o[n]=a);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let a=o[n];typeof a=="function"?a():i(null);break}case"object":{i.current=null;break}default:}}}}}}var Ex=d(U(),1);var Rx=d(U(),1),h4=parseInt(Rx.version,10);function Qs(e){return h4>=e}function bb(e){if(!Ex.isValidElement(e))return null;let t=e,r=t.props;return(Qs(19)?r?.ref:t.ref)??null}function Sc(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function wo(){}var ez=Object.freeze([]),nt=Object.freeze({});function Cx(e,t){let r={};for(let o in e){let n=e[o];if(t?.hasOwnProperty(o)){let i=t[o](n);i!=null&&Object.assign(r,i);continue}n===!0?r[`data-${o.toLowerCase()}`]="":n&&(r[`data-${o.toLowerCase()}`]=n.toString())}return r}function Tx(e,t){return typeof e=="function"?e(t):e}function gd(e,t){return typeof e=="function"?e(t):e}var hb={};function je(e,t,r,o,n){if(!r&&!o&&!n&&!e)return bd(t);let i=bd(e);return t&&(i=Rc(i,t)),r&&(i=Rc(i,r)),o&&(i=Rc(i,o)),n&&(i=Rc(i,n)),i}function Px(e){if(e.length===0)return hb;if(e.length===1)return bd(e[0]);let t=bd(e[0]);for(let r=1;r<e.length;r+=1)t=Rc(t,e[r]);return t}function bd(e){return vb(e)?{...Ox(e,hb)}:v4(e)}function Rc(e,t){return vb(t)?Ox(t,e):y4(e,t)}function v4(e){let t={...e};for(let r in t){let o=t[r];kx(r,o)&&(t[r]=Ax(o))}return t}function y4(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Sc(e.style,o);break}case"className":{e[r]=yb(e.className,o);break}default:kx(r,o)?e[r]=_4(e[r],o):e[r]=o}}return e}function kx(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 vb(e){return typeof e=="function"}function Ox(e,t){return vb(e)?e(t):e??hb}function _4(e,t){return t?e?(...r)=>{let o=r[0];if(Ix(o)){let i=o;Ec(i);let a=t(...r);return i.baseUIHandlerPrevented||e?.(...r),a}let n=t(...r);return e?.(...r),n}:Ax(t):e}function Ax(e){return e&&((...t)=>{let r=t[0];return Ix(r)&&Ec(r),e(...t)})}function Ec(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function yb(e,t){return t?e?t+" "+e:t:e}function Ix(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var _b=d(U(),1);function Ae(e,t,r={}){let o=t.render,n=w4(t,r);if(r.enabled===!1)return null;let i=r.state??nt;return R4(e,o,n,i)}function w4(e,t={}){let{className:r,style:o,render:n}=e,{state:i=nt,ref:a,props:s,stateAttributesMapping:c,enabled:l=!0}=t,u=l?Tx(r,i):void 0,f=l?gd(o,i):void 0,g=l?Cx(i,c):nt,p=l&&s?x4(s):void 0,m=l?Sc(g,p)??{}:nt;return typeof document<"u"&&(l?Array.isArray(a)?m.ref=wx([m.ref,bb(n),...a]):m.ref=Wi(m.ref,bb(n),a):Wi(null,null)),l?(u!==void 0&&(m.className=yb(m.className,u)),f!==void 0&&(m.style=Sc(m.style,f)),m):nt}function x4(e){return Array.isArray(e)?Px(e):je(void 0,e)}var S4=Symbol.for("react.lazy");function R4(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=je(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===S4&&(i=Qa.Children.toArray(t)[0]),Qa.cloneElement(i,n)}if(e&&typeof e=="string")return E4(e,r);throw new Error(Xe(8))}function E4(e,t){return e==="button"?(0,_b.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,_b.createElement)("img",{alt:"",...t,key:t.key}):Qa.createElement(e,t)}var G={};pi(G,{cancelOpen:()=>J4,chipRemovePress:()=>V4,clearPress:()=>M4,closePress:()=>I4,closeWatcher:()=>$4,decrementPress:()=>L4,disabled:()=>t8,drag:()=>X4,escapeKey:()=>Y4,focusOut:()=>U4,imperativeAction:()=>n8,incrementPress:()=>D4,initial:()=>o8,inputBlur:()=>H4,inputChange:()=>B4,inputClear:()=>j4,inputPaste:()=>z4,inputPress:()=>W4,itemPress:()=>A4,keyboard:()=>G4,linkPress:()=>N4,listNavigation:()=>q4,missing:()=>r8,none:()=>C4,outsidePress:()=>O4,pointer:()=>K4,scrub:()=>Q4,siblingOpen:()=>e8,swipe:()=>i8,trackPress:()=>F4,triggerFocus:()=>k4,triggerHover:()=>P4,triggerPress:()=>T4,wheel:()=>Z4,windowResize:()=>a8});var C4="none",T4="trigger-press",P4="trigger-hover",k4="trigger-focus",O4="outside-press",A4="item-press",I4="close-press",N4="link-press",M4="clear-press",V4="chip-remove-press",F4="track-press",D4="increment-press",L4="decrement-press",B4="input-change",j4="input-clear",H4="input-blur",z4="input-paste",W4="input-press",U4="focus-out",Y4="escape-key",$4="close-watcher",q4="list-navigation",G4="keyboard",K4="pointer",X4="drag",Z4="wheel",Q4="scrub",J4="cancel-open",e8="sibling-open",t8="disabled",r8="missing",o8="initial",n8="imperative-action",i8="swipe",a8="window-resize";function ue(e,t,r,o){let n=!1,i=!1,a=o??nt;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:r,...a}}var hd=d(U(),1);var Nx=0;function s8(e,t="mui"){let[r,o]=hd.useState(e),n=e||r;return hd.useEffect(()=>{r==null&&(Nx+=1,o(`${t}-${Nx}`))},[r,t]),n}var Mx=xc.useId;function kn(e,t){if(Mx!==void 0){let r=Mx();return e??(t?`${t}-${r}`:r)}return s8(e,t)}function On(e){return kn(e,"base-ui")}var wd=d(U(),1);var xb=d(U(),1);var Vx=d(U(),1),l8=[];function Js(e){Vx.useEffect(e,l8)}var vd=null,Tz=globalThis.requestAnimationFrame,wb=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)}},yd=new wb,gr=class e{static create(){return new e}static request(t){return yd.request(t)}static cancel(t){return yd.cancel(t)}currentId=vd;request(t){this.cancel(),this.currentId=yd.request(()=>{this.currentId=vd,t()})}cancel=()=>{this.currentId!==vd&&(yd.cancel(this.currentId),this.currentId=vd)};disposeEffect=()=>this.cancel};function An(){let e=or(gr.create).current;return Js(e.disposeEffect),e}function _d(e,t=!1,r=!1){let[o,n]=xb.useState(e&&t?"idle":void 0),[i,a]=xb.useState(e);return e&&!i&&(a(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),Z(()=>{if(!e&&i&&o!=="ending"&&r){let s=gr.request(()=>{n("ending")});return()=>{gr.cancel(s)}}},[e,i,o,r]),Z(()=>{if(!e||t)return;let s=gr.request(()=>{n(void 0)});return()=>{gr.cancel(s)}},[t,e]),Z(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let s=gr.request(()=>{n("idle")});return()=>{gr.cancel(s)}},[t,e,i,o]),{mounted:i,setMounted:a,transitionStatus:o}}function Fx(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,a]=bx({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:s,setMounted:c,transitionStatus:l}=_d(i,!0,!0),u=On(),[f,g]=wd.useState(),p=f??u,m=ne(b=>{let h=!i,v=ue(G.triggerPress,b.nativeEvent);o(h,v),!v.isCanceled&&a(h)});return wd.useMemo(()=>({disabled:n,handleTrigger:m,mounted:s,open:i,panelId:p,setMounted:c,setOpen:a,setPanelIdState:g,transitionStatus:l}),[n,m,s,i,p,c,a,g,l])}var xd=d(U(),1),Sb=xd.createContext(void 0);function Sd(){let e=xd.useContext(Sb);if(e===void 0)throw new Error(Xe(15));return e}var In=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),c8={[In.startingStyle]:""},u8={[In.endingStyle]:""},Nn={transitionStatus(e){return e==="starting"?c8:e==="ending"?u8:null}};var Cc=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=In.startingStyle]="startingStyle",e[e.endingStyle=In.endingStyle]="endingStyle",e})({});var Dx=(function(e){return e.panelOpen="data-panel-open",e})({});var d8={[Cc.open]:""},f8={[Cc.closed]:""},Lx={open(e){return e?{[Dx.panelOpen]:""}:null}},Bx={open(e){return e?d8:f8}};var tl=d(U(),1);function Rd(){return typeof window<"u"}function Xt(e){return Ed(e)?(e.nodeName||"").toLowerCase():"#document"}function qe(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function gn(e){var t;return(t=(Ed(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Ed(e){return Rd()?e instanceof Node||e instanceof qe(e).Node:!1}function de(e){return Rd()?e instanceof Element||e instanceof qe(e).Element:!1}function De(e){return Rd()?e instanceof HTMLElement||e instanceof qe(e).HTMLElement:!1}function Mn(e){return!Rd()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof qe(e).ShadowRoot}function Vn(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Zt(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function jx(e){return/^(table|td|th)$/.test(Xt(e))}function Tc(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var p8=/transform|translate|scale|rotate|perspective|filter/,m8=/paint|layout|strict|content/,Ja=e=>!!e&&e!=="none",Rb;function Cd(e){let t=de(e)?Zt(e):e;return Ja(t.transform)||Ja(t.translate)||Ja(t.scale)||Ja(t.rotate)||Ja(t.perspective)||!el()&&(Ja(t.backdropFilter)||Ja(t.filter))||p8.test(t.willChange||"")||m8.test(t.contain||"")}function Hx(e){let t=mn(e);for(;De(t)&&!bn(t);){if(Cd(t))return t;if(Tc(t))return null;t=mn(t)}return null}function el(){return Rb==null&&(Rb=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Rb}function bn(e){return/^(html|body|#document)$/.test(Xt(e))}function Zt(e){return qe(e).getComputedStyle(e)}function Pc(e){return de(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function mn(e){if(Xt(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Mn(e)&&e.host||gn(e);return Mn(t)?t.host:t}function zx(e){let t=mn(e);return bn(t)?e.ownerDocument?e.ownerDocument.body:e.body:De(t)&&Vn(t)?t:zx(t)}function Ui(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=zx(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),a=qe(n);if(i){let s=Td(a);return t.concat(a,a.visualViewport||[],Vn(n)?n:[],s&&r?Ui(s):[])}else return t.concat(n,Ui(n,[],r))}function Td(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Pd=d(U(),1),g8=Pd.createContext(void 0);function Wx(e=!1){let t=Pd.useContext(g8);if(t===void 0&&!e)throw new Error(Xe(16));return t}var Ux=d(U(),1);function Yx(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,a=o&&t!==!1,s=o&&t===!1;return{props:Ux.useMemo(()=>{let l={onKeyDown(u){r&&t&&u.key!=="Tab"&&u.preventDefault()}};return o||(l.tabIndex=n,!i&&r&&(l.tabIndex=t?n:-1)),(i&&(t||a)||!i&&r)&&(l["aria-disabled"]=r),i&&(!t||s)&&(l.disabled=r),l},[o,r,t,a,s,i,n])}}function mi(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,a=tl.useRef(null),s=Wx(!0),c=i??s!==void 0,{props:l}=Yx({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),u=tl.useCallback(()=>{let p=a.current;Eb(p)&&c&&t&&l.disabled===void 0&&p.disabled&&(p.disabled=!1)},[t,l.disabled,c]);Z(u,[u]);let f=tl.useCallback((p={})=>{let{onClick:m,onMouseDown:b,onKeyUp:h,onKeyDown:v,onPointerDown:y,..._}=p;return je({onClick(w){if(t){w.preventDefault();return}m?.(w)},onMouseDown(w){t||b?.(w)},onKeyDown(w){if(t||(Ec(w),v?.(w),w.baseUIHandlerPrevented))return;let S=w.target===w.currentTarget,R=w.currentTarget,C=Eb(R),E=!n&&b8(R),x=S&&(n?C:!E),k=w.key==="Enter",O=w.key===" ",V=R.getAttribute("role"),I=V?.startsWith("menuitem")||V==="option"||V==="gridcell";if(S&&c&&O){if(w.defaultPrevented&&I)return;w.preventDefault(),E||n&&C?(R.click(),w.preventBaseUIHandler()):x&&(m?.(w),w.preventBaseUIHandler());return}x&&(!n&&(O||k)&&w.preventDefault(),!n&&k&&m?.(w))},onKeyUp(w){if(!t){if(Ec(w),h?.(w),w.target===w.currentTarget&&n&&c&&Eb(w.currentTarget)&&w.key===" "){w.preventDefault();return}w.baseUIHandlerPrevented||w.target===w.currentTarget&&!n&&!c&&w.key===" "&&m?.(w)}},onPointerDown(w){if(t){w.preventDefault();return}y?.(w)}},n?{type:"button"}:{role:"button"},l,_)},[t,l,c,n]),g=ne(p=>{a.current=p,u()});return{getButtonProps:f,buttonRef:g}}function Eb(e){return De(e)&&e.tagName==="BUTTON"}function b8(e){return!!(e?.tagName==="A"&&e?.href)}var Yi=typeof navigator<"u",Cb=h8(),$x=y8(),kd=v8(),Od=typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter:none"),Ad=Cb.platform==="MacIntel"&&Cb.maxTouchPoints>1?!0:/iP(hone|ad|od)|iOS/.test(Cb.platform),sW=Yi&&/firefox/i.test(kd),Id=Yi&&/apple/i.test(navigator.vendor),lW=Yi&&/Edg/i.test(kd),Nd=Yi&&/android/i.test($x)||/android/i.test(kd),qx=Yi&&$x.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,Md=kd.includes("jsdom/");function h8(){if(!Yi)return{platform:"",maxTouchPoints:-1};let e=navigator.userAgentData;return e?.platform?{platform:e.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??-1}}function v8(){if(!Yi)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:t,version:r})=>`${t}/${r}`).join(" "):navigator.userAgent}function y8(){if(!Yi)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}var kc="data-base-ui-focusable";var Tb="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Yr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function se(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&Mn(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Tt(e){return"composedPath"in e?e.composedPath()[0]:e.target}function $i(e,t){if(!de(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(se(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function Vd(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 Gx(e){return e.matches("html,body")}function es(e){return De(e)&&e.matches(Tb)}function Pb(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Tb}`)!=null}function kb(e){return e?e.getAttribute("role")==="combobox"&&es(e):!1}function Kx(e){if(!e||Md)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Ob(e){return e?e.hasAttribute(kc)?e:e.querySelector(`[${kc}]`)||e:null}function jo(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...jo(e,n.id,r)])}function Ab(e,t){let r=[],o=e.find(n=>n.id===t)?.parentId;for(;o;){let n=e.find(i=>i.id===o);o=n?.parentId,n&&(r=r.concat(n))}return r}function Xx(e){e.preventDefault(),e.stopPropagation()}function Zx(e){return"nativeEvent"in e}function Qx(e){return e.pointerType===""&&e.isTrusted?!0:Nd&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function Jx(e){return Md?!1:!Nd&&e.width===0&&e.height===0||Nd&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function Ho(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function e0(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var o0=["top","right","bottom","left"];var qi=Math.min,$r=Math.max,Gi=Math.round,Ac=Math.floor,hn=e=>({x:e,y:e}),_8={left:"right",right:"left",bottom:"top",top:"bottom"};function Ic(e,t,r){return $r(e,qi(t,r))}function vn(e,t){return typeof e=="function"?e(t):e}function br(e){return e.split("-")[0]}function yn(e){return e.split("-")[1]}function Dd(e){return e==="x"?"y":"x"}function Nc(e){return e==="y"?"height":"width"}function no(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Mc(e){return Dd(no(e))}function n0(e,t,r){r===void 0&&(r=!1);let o=yn(e),n=Mc(e),i=Nc(n),a=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=Oc(a)),[a,Oc(a)]}function i0(e){let t=Oc(e);return[Fd(e),t,Fd(t)]}function Fd(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var t0=["left","right"],r0=["right","left"],w8=["top","bottom"],x8=["bottom","top"];function S8(e,t,r){switch(e){case"top":case"bottom":return r?t?r0:t0:t?t0:r0;case"left":case"right":return t?w8:x8;default:return[]}}function a0(e,t,r,o){let n=yn(e),i=S8(br(e),r==="start",o);return n&&(i=i.map(a=>a+"-"+n),t&&(i=i.concat(i.map(Fd)))),i}function Oc(e){let t=br(e);return _8[t]+e.slice(t.length)}function R8(e){return{top:0,right:0,bottom:0,left:0,...e}}function Ld(e){return typeof e!="number"?R8(e):{top:e,right:e,bottom:e,left:e}}function ts(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 E8(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Bd(e,t=e?Zt(e):null){return!e||!e.isConnected||!t||E8(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}function xe(e){return e?.ownerDocument||document}var C8='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function T8(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return Mn(r)?r.host:null}function Nb(e){for(let t of Array.from(e.children))if(Xt(t)==="summary")return t;return null}function P8(e,t){let r=Nb(t);return!!r&&(e===r||se(r,e))}function s0(e){let t=e?Xt(e):"";return e!=null&&e.matches(C8)&&(t!=="summary"||e.parentElement!=null&&Xt(e.parentElement)==="details"&&Nb(e.parentElement)===e)&&(t!=="details"||Nb(e)==null)&&(t!=="input"||e.type!=="hidden")}function l0(e){if(!s0(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=T8(t)){let r=t!==e,o=Xt(t)==="slot";if(t.hasAttribute("inert")||r&&Xt(t)==="details"&&!t.open&&!P8(e,t)||t.hasAttribute("hidden")||!o&&!k8(t,r))return!1}return!0}function k8(e,t){let r=Zt(e);return t?r.display!=="none":Bd(e,r)}function c0(e){let t=e.tabIndex;if(t<0){let r=Xt(e);if(r==="details"||r==="audio"||r==="video"||De(e)&&e.isContentEditable)return 0}return t}function Ib(e){if(Xt(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function O8(e,t){let r=Ib(e);if(!r)return!0;let o=t.find(n=>{let i=Ib(n);return i?.name===r.name&&i.form===r.form&&i.checked});return o?o===r:t.find(n=>{let i=Ib(n);return i?.name===r.name&&i.form===r.form})===r}function u0(e){if(De(e)&&Xt(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return De(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function d0(e,t){u0(e).forEach(r=>{s0(r)&&t.push(r),d0(r,t)})}function f0(e,t,r){u0(e).forEach(o=>{De(o)&&o.matches(t)&&r.push(o),f0(o,t,r)})}function jd(e){return l0(e)&&c0(e)>=0}function Mb(e){let t=[];return d0(e,t),t.filter(l0)}function rl(e){let t=Mb(e);return t.filter(r=>c0(r)>=0&&O8(r,t))}function p0(e,t){let r=rl(e),o=r.length;if(o===0)return;let n=Yr(xe(e)),i=r.indexOf(n),a=i===-1?t===1?0:o-1:i+t;return r[a]}function ol(e){return p0(xe(e).body,1)||e}function Hd(e){return p0(xe(e).body,-1)||e}function m0(e,t){if(!e)return null;let r=rl(xe(e).body),o=r.length;if(o===0)return null;let n=r.indexOf(e);if(n===-1)return null;let i=(n+t+o)%o;return r[i]}function g0(e){return m0(e,1)}function b0(e){return m0(e,-1)}function gi(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!se(r,o)}function h0(e){rl(e).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function Vb(e){let t=[];f0(e,"[data-tabindex]",t),t.forEach(r=>{let o=r.dataset.tabindex;delete r.dataset.tabindex,o?r.setAttribute("tabindex",o):r.removeAttribute("tabindex")})}var A8="ArrowUp",I8="ArrowDown",N8="ArrowLeft",M8="ArrowRight",V8="Home",F8="End";var D8=new Set([N8,M8]);var L8=new Set([A8,I8]);var B8=new Set([...D8,...L8]),v0=new Set([...B8,V8,F8]);var qr=d(U(),1);function ge(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function Qt(e){let t=or(j8,e).current;return t.next=e,Z(t.effect),t}function j8(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var w0=d(U(),1);var _0=d(_n(),1);function wn(e){return e==null?e:"current"in e?e.current:e}function Fn(e,t=!1,r=!0){let o=An();return ne((n,i=null)=>{o.cancel();let a=wn(e);if(a==null)return;let s=a,c=()=>{_0.flushSync(n)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function l(){Promise.all(s.getAnimations().map(u=>u.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(r){i?.aborted||c();return}let u=s.getAnimations();!i?.aborted&&u.length>0&&u.some(f=>f.pending||f.playState!=="finished")&&l()})}if(t){let u=In.startingStyle;if(!s.hasAttribute(u)){o.request(l);return}let f=new MutationObserver(()=>{s.hasAttribute(u)||(f.disconnect(),l())});f.observe(s,{attributes:!0,attributeFilter:[u]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(l)})}function Ki(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=ne(n),a=Fn(o,r,!1);w0.useEffect(()=>{if(!t)return;let s=new AbortController;return a(i,s.signal),()=>{s.abort()}},[t,r,i,a])}var Vc={height:void 0,width:void 0};function S0(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:a,open:s,setMounted:c,setOpen:l,transitionStatus:u}=e,f=qr.useRef(null),g=qr.useRef(null),[p,m]=qr.useState(Vc),b=qr.useRef(Vc),h=qr.useRef(!1),v=qr.useRef(s),y=qr.useRef(!1),[_,w]=qr.useState(!1),S=qr.useRef(null),R=Wi(t,f),C=Qt({mounted:i,open:s}),E=Fn(f,!1,!1),x=!s&&!i,k=_?"idle":u,O=s&&(v.current||y.current),V=!s&&i&&g.current==="css-animation"&&p.height===void 0&&p.width===void 0?b.current:p,I=r&&x&&g.current!=="css-animation",L=ne((N,D=!0)=>{D&&(b.current=N),m(N)}),T=ne(()=>{S.current?.(),S.current=null}),P=ne(N=>{T(),S.current=()=>{S.current=null,N()}}),A=ne(()=>{s&&i&&g.current==="css-animation"&&(y.current=!0)});Z(()=>{!_||u==="starting"||w(!1)},[_,u]),qr.useEffect(()=>()=>{A(),T()},[A,T]),Z(()=>{let N=f.current;if(!N)return;!s&&S.current&&T();let D=H8(N,O);if(g.current=D,s&&u==="idle"&&v.current&&D==="css-animation"){b.current=nl(N);return}if(s&&u==="starting"){let K=h.current;if(h.current=!1,D==="none"){L(nl(N)),w(!0);return}if(D==="css-transition"){let Q=z8(N);if(L(nl(N)),!K)return Q;let re=Fc(N,"transition-duration","0s");return P(re),w(!0),Q}if(D==="css-animation"){if(L(nl(N)),!K){Fc(N,"animation-name","none")();return}let Q=Fc(N,"animation-name","none"),re=Fc(N,"animation-duration","0s");Q(),P(re),w(!0);return}}if(!s&&i&&(u==="idle"||u==="starting")){if(D==="none"){L(Vc,!1),c(!1);return}D==="css-animation"&&(v.current=!1,y.current=!1),L(nl(N));return}if(u!=="ending")return;if(D==="none"){c(!1);return}let z=nl(N);if(!((z.height??0)>0||(z.width??0)>0)){c(!1);return}L(z),D==="css-animation"&&Fc(N,"animation-name","none")()},[i,s,T,L,c,P,O,u]),Ki({enabled:s&&i&&k==="idle",open:!0,ref:f,onComplete(){s&&L(Vc,!1)}}),qr.useEffect(()=>{if(s||!i||k!=="ending"||!f.current)return;let D=new AbortController,z=-1;function ie(){C.current.open||(c(!1),L(Vc,!1))}return z=gr.request(()=>{D.signal.aborted||E(ie,D.signal)}),()=>{gr.cancel(z),D.abort()}},[C,i,s,k,E,L,c]),Z(()=>{let N=f.current;!N||!r||!x||N.setAttribute("hidden","until-found")},[x,r]),qr.useEffect(function(){let D=f.current;if(!D)return;function z(ie){h.current=!0,l(!0),a(!0,ue(G.none,ie))}return ge(D,"beforematch",z)},[a,l]);let M=n||r||i||s;return{height:V.height,props:{...I?{[Cc.startingStyle]:""}:void 0,hidden:x,id:o},ref:R,shouldPreventOpenAnimation:O,shouldRender:M,transitionStatus:k,width:V.width}}function nl(e){return{height:e.scrollHeight,width:e.scrollWidth}}function H8(e,t=!1){let r=qe(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&x0(r.animationDuration),n=x0(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function x0(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function Fc(e,t,r){let o=e.style.getPropertyValue(t),n=e.style.getPropertyPriority(t);return e.style.setProperty(t,r),()=>{if(o===""){e.style.removeProperty(t);return}e.style.setProperty(t,o,n)}}function z8(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(n=>{e.style.setProperty(n,"initial","important")});function r(){Object.entries(t).forEach(([n,i])=>{if(i===""){e.style.removeProperty(n);return}e.style.setProperty(n,i)})}let o=gr.request(r);return()=>{gr.cancel(o),r()}}var R0=d(U(),1);function zd(e){let t=R0.useRef(!0);t.current&&(t.current=!1,e())}var Dc=0,sr=class e{static create(){return new e}currentId=Dc;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Dc,r()},t)}isStarted(){return this.currentId!==Dc}clear=()=>{this.currentId!==Dc&&(clearTimeout(this.currentId),this.currentId=Dc)};disposeEffect=()=>this.clear};function Rr(){let e=or(sr.create).current;return Js(e.disposeEffect),e}var E0={},C0={},T0="";function W8(e){if(typeof document>"u")return!1;let t=xe(e);return qe(t).innerWidth-t.documentElement.clientWidth>0}function U8(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let r=xe(e),o=r.documentElement,n=r.body,i=Vn(o)?o:n,a=i.style.overflowY,s=o.style.scrollbarGutter;o.style.scrollbarGutter="stable",i.style.overflowY="scroll";let c=i.offsetWidth;i.style.overflowY="hidden";let l=i.offsetWidth;return i.style.overflowY=a,o.style.scrollbarGutter=s,c===l}function Y8(e){let t=xe(e),r=t.documentElement,o=t.body,n=Vn(r)?r:o,i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function $8(e){let t=xe(e),r=t.documentElement,o=t.body,n=qe(r),i=0,a=0,s=!1,c=gr.create();if(Od&&(n.visualViewport?.scale??1)!==1)return()=>{};function l(){let p=n.getComputedStyle(r),m=n.getComputedStyle(o),v=(p.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=r.scrollTop,a=r.scrollLeft,E0={scrollbarGutter:r.style.scrollbarGutter,overflowY:r.style.overflowY,overflowX:r.style.overflowX},T0=r.style.scrollBehavior,C0={position:o.style.position,height:o.style.height,width:o.style.width,boxSizing:o.style.boxSizing,overflowY:o.style.overflowY,overflowX:o.style.overflowX,scrollBehavior:o.style.scrollBehavior};let y=r.scrollHeight>r.clientHeight,_=r.scrollWidth>r.clientWidth,w=p.overflowY==="scroll"||m.overflowY==="scroll",S=p.overflowX==="scroll"||m.overflowX==="scroll",R=Math.max(0,n.innerWidth-o.clientWidth),C=Math.max(0,n.innerHeight-o.clientHeight),E=parseFloat(m.marginTop)+parseFloat(m.marginBottom),x=parseFloat(m.marginLeft)+parseFloat(m.marginRight),k=Vn(r)?r:o;if(s=U8(e),s){r.style.scrollbarGutter=v,k.style.overflowY="hidden",k.style.overflowX="hidden";return}Object.assign(r.style,{scrollbarGutter:v,overflowY:"hidden",overflowX:"hidden"}),(y||w)&&(r.style.overflowY="scroll"),(_||S)&&(r.style.overflowX="scroll"),Object.assign(o.style,{position:"relative",height:E||C?`calc(100dvh - ${E+C}px)`:"100dvh",width:x||R?`calc(100vw - ${x+R}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),o.scrollTop=i,o.scrollLeft=a,r.setAttribute("data-base-ui-scroll-locked",""),r.style.scrollBehavior="unset"}function u(){Object.assign(r.style,E0),Object.assign(o.style,C0),s||(r.scrollTop=i,r.scrollLeft=a,r.removeAttribute("data-base-ui-scroll-locked"),r.style.scrollBehavior=T0)}function f(){u(),c.request(l)}l();let g=ge(n,"resize",f);return()=>{c.cancel(),u(),typeof n.removeEventListener=="function"&&g()}}var Fb=class{lockCount=0;restore=null;timeoutLock=sr.create();timeoutUnlock=sr.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let o=xe(t).documentElement,n=qe(o).getComputedStyle(o).overflowY;if(n==="hidden"||n==="clip"){this.restore=wo;return}let i=Ad||!W8(t);this.restore=i?Y8(t):$8(t)}},q8=new Fb;function P0(e=!0,t=null){Z(()=>{if(e)return q8.acquire(t)},[e,t])}var io=d(U(),1);function G8(e,t){return t!=null&&!Ho(t)?0:typeof e=="function"?e():e}function rs(e,t,r){let o=G8(e,r);return typeof o=="number"?o:o?.[t]}function Db(e){return typeof e=="function"?e():e}function Wd(e,t){return t||e==="click"||e==="mousedown"}function k0(e){return e?.includes("mouse")&&e!=="mousedown"}var O0=d(F(),1),A0=io.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new sr,currentIdRef:{current:null},currentContextRef:{current:null}});function Lb(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=io.useRef(r),i=io.useRef(r),a=io.useRef(null),s=io.useRef(null),c=Rr();return(0,O0.jsx)(A0.Provider,{value:io.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:a,timeoutMs:o,currentContextRef:s,timeout:c}),[o,c]),children:t})}function Bb(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=io.useContext(A0),{currentIdRef:a,delayRef:s,timeoutMs:c,initialDelayRef:l,currentContextRef:u,hasProvider:f,timeout:g}=i,[p,m]=io.useState(!1);return Z(()=>{function b(){m(!1),u.current?.setIsInstantPhase(!1),a.current=null,u.current=null,s.current=l.current}if(a.current&&!r&&a.current===n){if(m(!1),c){let h=n;return g.start(c,()=>{o.select("open")||a.current&&a.current!==h||b()}),()=>{g.clear()}}b()}},[r,n,a,s,c,l,u,g,o]),Z(()=>{if(!r)return;let b=u.current,h=a.current;g.clear(),u.current={onOpenChange:o.setOpen,setIsInstantPhase:m},a.current=n,s.current={open:0,close:rs(l.current,"close")},h!==null&&h!==n?(m(!0),b?.setIsInstantPhase(!0),b?.onOpenChange(!1,ue(G.none))):(m(!1),b?.setIsInstantPhase(!1))},[r,n,o,a,s,l,u,g]),Z(()=>()=>{u.current=null},[u]),io.useMemo(()=>({hasProvider:f,delayRef:s,isInstantPhase:p}),[f,s,p])}var hr=d(U(),1);function Er(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var Ud=d(U(),1);var I0={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},N0={...I0,position:"fixed",top:0,left:0},PU={...I0,position:"absolute"};var M0=d(F(),1),bi=Ud.forwardRef(function(t,r){let[o,n]=Ud.useState();return Z(()=>{Id&&n("button")},[]),(0,M0.jsx)("span",{...t,ref:r,style:N0,"aria-hidden":o?void 0:!0,...{tabIndex:0,role:o},"data-base-ui-focus-guard":""})});function hi(e){return`data-base-ui-${e}`}var Yd=0;function $d(e,t={}){let{preventScroll:r=!1,sync:o=!1,shouldFocus:n}=t;cancelAnimationFrame(Yd);function i(){n&&!n()||e?.focus({preventScroll:r})}if(o)return i(),wo;let a=requestAnimationFrame(i);return Yd=a,()=>{Yd===a&&(cancelAnimationFrame(a),Yd=0)}}var jb={inert:new WeakMap,"aria-hidden":new WeakMap},V0="data-base-ui-inert",Wb={inert:new WeakSet,"aria-hidden":new WeakSet},Lc=new WeakMap,Hb=0;function K8(e){return Wb[e]}function L0(e){return e?Mn(e)?e.host:L0(e.parentNode):null}var zb=(e,t)=>t.map(r=>{if(e.contains(r))return r;let o=L0(r);return e.contains(o)?o:null}).filter(r=>r!=null),F0=e=>{let t=new Set;return e.forEach(r=>{let o=r;for(;o&&!t.has(o);)t.add(o),o=o.parentNode}),t},D0=(e,t,r)=>{let o=[],n=i=>{!i||r.has(i)||Array.from(i.children).forEach(a=>{Xt(a)!=="script"&&(t.has(a)?n(a):o.push(a))})};return n(e),o};function X8(e,t,r,o,{mark:n=!0,markerIgnoreElements:i=[]}){let a=o?"inert":r?"aria-hidden":null,s=null,c=null,l=zb(t,e),u=n?zb(t,i):[],f=new Set(u),g=n?D0(t,F0(l),new Set(l)).filter(b=>!f.has(b)):[],p=[],m=[];if(a){let b=jb[a],h=K8(a);c=h,s=b;let v=zb(t,Array.from(t.querySelectorAll("[aria-live]"))),y=l.concat(v);D0(t,F0(y),new Set(y)).forEach(w=>{let S=w.getAttribute(a),R=S!==null&&S!=="false",C=(b.get(w)||0)+1;b.set(w,C),p.push(w),C===1&&R&&h.add(w),R||w.setAttribute(a,a==="inert"?"":"true")})}return n&&g.forEach(b=>{let h=(Lc.get(b)||0)+1;Lc.set(b,h),m.push(b),h===1&&b.setAttribute(V0,"")}),Hb+=1,()=>{s&&p.forEach(b=>{let v=(s.get(b)||0)-1;s.set(b,v),v||(!c?.has(b)&&a&&b.removeAttribute(a),c?.delete(b))}),n&&m.forEach(b=>{let h=(Lc.get(b)||0)-1;Lc.set(b,h),h||b.removeAttribute(V0)}),Hb-=1,Hb||(jb.inert=new WeakMap,jb["aria-hidden"]=new WeakMap,Wb.inert=new WeakSet,Wb["aria-hidden"]=new WeakSet,Lc=new WeakMap)}}function Ub(e,t={}){let{ariaHidden:r=!1,inert:o=!1,mark:n=!0,markerIgnoreElements:i=[]}=t,a=xe(e[0]).body;return X8(e,a,r,o,{mark:n,markerIgnoreElements:i})}var ht=d(U(),1),Yb=d(_n(),1);var B0={style:{transition:"none"}},qd="data-base-ui-click-trigger",Z8="data-base-ui-swipe-ignore",Q8="data-swipe-ignore",jU=`[${Z8}]`,HU=`[${Q8}]`;var Gd={fallbackAxisSide:"end"},j0={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var os=d(F(),1),H0=ht.createContext(null),$b=()=>ht.useContext(H0),J8=hi("portal");function Kd(e={}){let{ref:t,container:r,componentProps:o=nt,elementProps:n}=e,i=kn(),s=$b()?.portalNode,[c,l]=ht.useState(null),[u,f]=ht.useState(null),g=ne(h=>{h!==null&&f(h)}),p=ht.useRef(null);Z(()=>{if(r===null){p.current&&(p.current=null,f(null),l(null));return}if(i==null)return;let h=(r&&(Ed(r)?r:r.current))??s??document.body;if(h==null){p.current&&(p.current=null,f(null),l(null));return}p.current!==h&&(p.current=h,f(null),l(h))},[r,s,i]);let m=Ae("div",o,{ref:[t,g],props:[{id:i,[J8]:""},n]});return{portalNode:u,portalSubtree:c&&m?Yb.createPortal(m,c):null}}var qb=ht.forwardRef(function(t,r){let{render:o,className:n,style:i,children:a,container:s,renderGuards:c,...l}=t,{portalNode:u,portalSubtree:f}=Kd({container:s,ref:r,componentProps:t,elementProps:l}),g=ht.useRef(null),p=ht.useRef(null),m=ht.useRef(null),b=ht.useRef(null),[h,v]=ht.useState(null),y=ht.useRef(!1),_=h?.modal,w=h?.open,S=typeof c=="boolean"?c:!!h&&!h.modal&&h.open&&!!u;ht.useEffect(()=>{if(!u||_)return;function C(E){u&&E.relatedTarget&&gi(E)&&(E.type==="focusin"?y.current&&(Vb(u),y.current=!1):(h0(u),y.current=!0))}return Er(ge(u,"focusin",C,!0),ge(u,"focusout",C,!0))},[u,_]),ht.useEffect(()=>{!u||w!==!1||(Vb(u),y.current=!1)},[w,u]);let R=ht.useMemo(()=>({beforeOutsideRef:g,afterOutsideRef:p,beforeInsideRef:m,afterInsideRef:b,portalNode:u,setFocusManagerState:v}),[u]);return(0,os.jsxs)(ht.Fragment,{children:[f,(0,os.jsxs)(H0.Provider,{value:R,children:[S&&u&&(0,os.jsx)(bi,{"data-type":"outside",ref:g,onFocus:C=>{if(gi(C,u))m.current?.focus();else{let E=h?h.domReference:null;Hd(E)?.focus()}}}),S&&u&&(0,os.jsx)("span",{"aria-owns":u.id,style:j0}),u&&Yb.createPortal(a,u),S&&u&&(0,os.jsx)(bi,{"data-type":"outside",ref:p,onFocus:C=>{if(gi(C,u))b.current?.focus();else{let E=h?h.domReference:null;ol(E)?.focus(),h?.closeOnFocusOut&&h?.onOpenChange(!1,ue(G.focusOut,C.nativeEvent))}}})]})]})});var Xi=d(U(),1);function Xd(){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 Zd=class{nodesRef={current:[]};events=Xd();addNode(t){this.nodesRef.current.push(t)}removeNode(t){let r=this.nodesRef.current.findIndex(o=>o===t);r!==-1&&this.nodesRef.current.splice(r,1)}};var Gb=d(F(),1),z0=Xi.createContext(null),W0=Xi.createContext(null),xn=()=>Xi.useContext(z0)?.id||null,zo=e=>{let t=Xi.useContext(W0);return e??t};function Kb(e){let t=kn(),r=zo(e),o=xn();return Z(()=>{if(!t)return;let n={id:t,parentId:o};return r?.addNode(n),()=>{r?.removeNode(n)}},[r,t,o]),t}function Xb(e){let{children:t,id:r}=e,o=xn();return(0,Gb.jsx)(z0.Provider,{value:Xi.useMemo(()=>({id:r,parentId:o}),[r,o]),children:t})}function Zb(e){let{children:t,externalTree:r}=e,o=or(()=>r??new Zd).current;return(0,Gb.jsx)(W0.Provider,{value:o,children:t})}var Bc=d(F(),1);function e9(e,t){let r=qe(Tt(e));return e instanceof r.KeyboardEvent?"keyboard":e instanceof r.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof r.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var U0=20,Zi=[];function Jb(){Zi=Zi.filter(e=>e.deref()?.isConnected)}function t9(e){Jb(),e&&Xt(e)!=="body"&&(Zi.push(new WeakRef(e)),Zi.length>U0&&(Zi=Zi.slice(-U0)))}function Qb(){return Jb(),Zi[Zi.length-1]?.deref()}function r9(e){return e?jd(e)?e:rl(e)[0]||e:null}function Y0(e,t){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!t.current.includes("floating")&&!e.getAttribute("role")?.includes("dialog"))return;let o=Mb(e).filter(i=>{let a=i.getAttribute("data-tabindex")||"";return jd(i)||i.hasAttribute("data-tabindex")&&!a.startsWith("-")}),n=e.getAttribute("tabindex");t.current.includes("floating")||o.length===0?n!=="0"&&e.setAttribute("tabindex","0"):(n!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function eh(e){let{context:t,children:r,disabled:o=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:a=!1,modal:s=!0,closeOnFocusOut:c=!0,openInteractionType:l="",nextFocusableElement:u,previousFocusableElement:f,beforeContentFocusGuardRef:g,externalTree:p,getInsideElements:m}=e,b="rootStore"in t?t.rootStore:t,h=b.useState("open"),v=b.useState("domReferenceElement"),y=b.useState("floatingElement"),{events:_,dataRef:w}=b.context,S=ne(()=>w.current.floatingContext?.nodeId),R=n===!1,C=kb(v)&&R,E=hr.useRef(["content"]),x=Qt(n),k=Qt(i),O=Qt(l),V=zo(p),I=$b(),L=hr.useRef(!1),T=hr.useRef(!1),P=hr.useRef(!1),A=hr.useRef(null),M=hr.useRef(""),N=hr.useRef(""),D=hr.useRef(null),z=hr.useRef(null),ie=Wi(D,g,I?.beforeInsideRef),K=Wi(z,I?.afterInsideRef),Q=Rr(),re=Rr(),ee=An(),Fe=I!=null,Y=Ob(y),J=ne((X=Y)=>X?rl(X):[]),fe=ne(()=>m?.().filter(X=>X!=null)??[]);hr.useEffect(()=>{if(o||!s)return;function X(ke){ke.key==="Tab"&&se(Y,Yr(xe(Y)))&&J().length===0&&!C&&Xx(ke)}let ye=xe(Y);return ge(ye,"keydown",X)},[o,Y,s,C,J]),hr.useEffect(()=>{if(o||!h)return;let X=xe(Y);function ye(){P.current=!1}function ke(_e){let ve=Tt(_e),Be=fe(),me=se(y,ve)||se(v,ve)||se(I?.portalNode,ve)||Be.some(Et=>Et===ve||se(Et,ve));P.current=!me,N.current=_e.pointerType||"keyboard",ve?.closest(`[${qd}]`)&&(T.current=!0)}function et(){N.current="keyboard"}return Er(ge(X,"pointerdown",ke,!0),ge(X,"pointerup",ye,!0),ge(X,"pointercancel",ye,!0),ge(X,"keydown",et,!0))},[o,y,v,Y,h,I,fe]),hr.useEffect(()=>{if(o||!c)return;let X=xe(Y);function ye(){T.current=!0,re.start(0,()=>{T.current=!1})}function ke(Be){let me=Tt(Be);jd(me)&&(A.current=me)}function et(Be){let me=Be.relatedTarget,Et=Be.currentTarget,Gt=Tt(Be);queueMicrotask(()=>{let Sr=S(),Ct=b.context.triggerElements,zi=fe(),H=me?.hasAttribute(hi("focus-guard"))&&[D.current,z.current,I?.beforeInsideRef.current,I?.afterInsideRef.current,I?.beforeOutsideRef.current,I?.afterOutsideRef.current,wn(f),wn(u)].includes(me),$=!(se(v,me)||se(y,me)||se(me,y)||se(I?.portalNode,me)||zi.some(be=>be===me||se(be,me))||me!=null&&Ct.hasElement(me)||Ct.hasMatchingElement(be=>se(be,me))||H||V&&(jo(V.nodesRef.current,Sr).find(be=>se(be.context?.elements.floating,me)||se(be.context?.elements.domReference,me))||Ab(V.nodesRef.current,Sr).find(be=>[be.context?.elements.floating,Ob(be.context?.elements.floating)].includes(me)||be.context?.elements.domReference===me)));if(Et===v&&Y&&Y0(Y,E),a&&Et!==v&&!Bd(Gt)&&Yr(X)===X.body){if(De(Y)&&(Y.focus(),a==="popup")){ee.request(()=>{Y.focus()});return}let be=J(),Te=A.current,$e=(Te&&be.includes(Te)?Te:null)||be[be.length-1]||Y;De($e)&&$e.focus()}if(w.current.insideReactTree){w.current.insideReactTree=!1;return}(C||!s)&&me&&$&&!T.current&&(C||me!==Qb())&&(L.current=!0,b.setOpen(!1,ue(G.focusOut,Be)))})}function _e(){P.current||(w.current.insideReactTree=!0,Q.start(0,()=>{w.current.insideReactTree=!1}))}let ve=De(v)?v:null;if(!(!y&&!ve))return Er(ve&&ge(ve,"focusout",et),ve&&ge(ve,"pointerdown",ye),y&&ge(y,"focusin",ke),y&&ge(y,"focusout",et),y&&I&&ge(y,"focusout",_e,!0))},[o,v,y,Y,s,V,I,b,c,a,J,C,S,E,w,Q,re,ee,u,f,fe]),hr.useEffect(()=>{if(o||!y||!h)return;let X=Array.from(I?.portalNode?.querySelectorAll(`[${hi("portal")}]`)||[]),ke=(V?Ab(V.nodesRef.current,S()):[]).find(Et=>kb(Et.context?.elements.domReference||null))?.context?.elements.domReference,_e=[...[y,...X,D.current,z.current,I?.beforeOutsideRef.current,I?.afterOutsideRef.current,...fe()],ke,wn(f),wn(u),C?v:null].filter(Et=>Et!=null),ve=Ub(_e,{ariaHidden:s||C,mark:!1}),Be=[y,...X].filter(Et=>Et!=null),me=Ub(Be);return()=>{me(),ve()}},[h,o,v,y,s,I,C,V,S,u,f,fe]),Z(()=>{if(!h||o||!De(Y))return;let X=xe(Y),ye=Yr(X);queueMicrotask(()=>{let ke=x.current,et=typeof ke=="function"?ke(O.current||""):ke;if(et===void 0||et===!1||se(Y,ye))return;let ve=null,Be=()=>(ve==null&&(ve=J(Y)),ve[0]||Y),me;et===!0||et===null?me=Be():me=wn(et),me=me||Be();let Et=se(Y,Yr(X));$d(me,{preventScroll:me===Y,shouldFocus(){if(Et)return!0;let Gt=Yr(X);return!(Gt!==me&&se(Y,Gt))}})})},[o,h,Y,J,x,O]),Z(()=>{if(o||!Y)return;let X=xe(Y),ye=Yr(X);t9(ye);function ke(_e){if(_e.open||(M.current=e9(_e.nativeEvent,N.current)),_e.reason===G.triggerHover&&_e.nativeEvent.type==="mouseleave"&&(L.current=!0),_e.reason===G.outsidePress)if(_e.nested)L.current=!1;else if(Qx(_e.nativeEvent)||Jx(_e.nativeEvent))L.current=!1;else{let ve=!1;xe(Y).createElement("div").focus({get preventScroll(){return ve=!0,!1}}),ve?L.current=!1:L.current=!0}}_.on("openchange",ke);function et(){let _e=k.current,ve=typeof _e=="function"?_e(M.current):_e;if(ve===void 0||ve===!1)return null;if(ve===null&&(ve=!0),typeof ve=="boolean")return v?.isConnected?v:Qb()||null;let Be=v?.isConnected?v:Qb();return wn(ve)||Be||null}return()=>{_.off("openchange",ke);let _e=Yr(X),ve=fe(),Be=se(y,_e)||ve.some(Gt=>Gt===_e||se(Gt,_e))||V&&jo(V.nodesRef.current,S(),!1).some(Gt=>se(Gt.context?.elements.floating,_e)),me=k.current,Et=et();queueMicrotask(()=>{let Gt=r9(Et),Sr=typeof me!="boolean";me&&!L.current&&De(Gt)&&(!(!Sr&&Gt!==_e&&_e!==X.body)||Be)&&Gt.focus({preventScroll:!0}),L.current=!1})}},[o,y,Y,k,_,V,v,S,fe]),Z(()=>{if(!Od||h||!y)return;let X=Yr(xe(y));!De(X)||!es(X)||se(y,X)&&X.blur()},[h,y]),Z(()=>{if(!(o||!I))return I.setFocusManagerState({modal:s,closeOnFocusOut:c,open:h,onOpenChange:b.setOpen,domReference:v}),()=>{I.setFocusManagerState(null)}},[o,I,s,h,b,c,v]),Z(()=>{if(!(o||!Y))return Y0(Y,E),()=>{queueMicrotask(Jb)}},[o,Y,E]);let bt=!o&&(s?!C:!0)&&(Fe||s);return(0,Bc.jsxs)(hr.Fragment,{children:[bt&&(0,Bc.jsx)(bi,{"data-type":"inside",ref:ie,onFocus:X=>{if(s){let ye=J();$d(ye[ye.length-1])}else I?.portalNode&&(L.current=!1,gi(X,I.portalNode)?ol(v)?.focus():wn(f??I.beforeOutsideRef)?.focus())}}),r,bt&&(0,Bc.jsx)(bi,{"data-type":"inside",ref:K,onFocus:X=>{s?$d(J()[0]):I?.portalNode&&(c&&(L.current=!0),gi(X,I.portalNode)?Hd(v)?.focus():wn(u??I.afterOutsideRef)?.focus())}})]})}var jc=d(U(),1);function th(e,t={}){let{enabled:r=!0,event:o="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:a=!0,touchOpenDelay:s=0,reason:c=G.triggerPress}=t,l="rootStore"in e?e.rootStore:e,u=l.context.dataRef,f=jc.useRef(void 0),g=An(),p=Rr(),m=jc.useMemo(()=>{function b(v,y,_,w){let S=ue(c,y,_);v&&w==="touch"&&s>0?p.start(s,()=>{l.setOpen(!0,S)}):l.setOpen(v,S)}function h(v,y,_){let w=u.current.openEvent,S=l.select("domReferenceElement")!==y;return v&&S||!v||!n?!0:w&&a?!_(w.type):!1}return{onPointerDown(v){f.current=v.pointerType},onMouseDown(v){let y=f.current,_=v.nativeEvent,w=l.select("open");if(v.button!==0||o==="click"||Ho(y,!0)&&i)return;let S=h(w,v.currentTarget,E=>E==="click"||E==="mousedown"),R=Tt(_);if(es(R)){b(S,_,R,y);return}let C=v.currentTarget;g.request(()=>{b(S,_,C,y)})},onClick(v){if(o==="mousedown-only")return;let y=f.current;if(o==="mousedown"&&y){f.current=void 0;return}if(Ho(y,!0)&&i)return;let _=l.select("open"),w=h(_,v.currentTarget,S=>S==="click"||S==="mousedown"||S==="keydown"||S==="keyup");b(w,v.nativeEvent,v.currentTarget,y)},onKeyDown(){f.current=void 0}}},[u,o,i,c,l,a,n,g,p,s]);return jc.useMemo(()=>r?{reference:m}:nt,[r,m])}var ao=d(U(),1);function o9(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},a=t.axis==="x"||t.axis==="both",s=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",l=i.width,u=i.height,f=i.x,g=i.y;return r==null&&t.x&&a&&(r=i.x-t.x),o==null&&t.y&&s&&(o=i.y-t.y),f-=r||0,g-=o||0,l=0,u=0,!n||c?(l=t.axis==="y"?i.width:0,u=t.axis==="x"?i.height:0,f=a&&t.x!=null?t.x:f,g=s&&t.y!=null?t.y:g):n&&!c&&(u=t.axis==="x"?i.height:u,l=t.axis==="y"?i.width:l),n=!0,{width:l,height:u,x:f,y:g,top:g,right:f+l,bottom:g+u,left:f}}}}function $0(e){return e!=null&&e.clientX!=null}function rh(e,t={}){let{enabled:r=!0,axis:o="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),a=n.useState("floatingElement"),s=n.useState("domReferenceElement"),c=n.context.dataRef,l=ao.useRef(!1),u=ao.useRef(null),[f,g]=ao.useState(),[p,m]=ao.useState([]),b=ne(w=>{n.set("positionReference",w)}),h=ne((w,S,R)=>{l.current||c.current.openEvent&&!$0(c.current.openEvent)||n.set("positionReference",o9(R??s,{x:w,y:S,axis:o,dataRef:c,pointerType:f}))}),v=ne(w=>{i?u.current||(h(w.clientX,w.clientY,w.currentTarget),m([])):h(w.clientX,w.clientY,w.currentTarget)}),y=Ho(f)?a:i;ao.useEffect(()=>{if(!r){b(s);return}if(!y)return;function w(){u.current?.(),u.current=null}let S=qe(a);function R(C){let E=Tt(C);se(a,E)?w():h(C.clientX,C.clientY)}return!c.current.openEvent||$0(c.current.openEvent)?u.current=ge(S,"mousemove",R):b(s),w},[y,r,a,c,s,n,h,b,p]),ao.useEffect(()=>()=>{n.set("positionReference",null)},[n]),ao.useEffect(()=>{r&&!a&&(l.current=!1)},[r,a]),ao.useEffect(()=>{!r&&i&&(l.current=!0)},[r,i]);let _=ao.useMemo(()=>{function w(S){g(S.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:v,onMouseEnter:v}},[v]);return ao.useMemo(()=>r?{reference:_,trigger:_}:{},[r,_])}var so=d(U(),1);var n9={intentional:"onClick",sloppy:"onPointerDown"};function i9(){return!1}function a9(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Hc(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:a=i9,referencePressEvent:s="sloppy",bubbles:c,externalTree:l}=t,u="rootStore"in e?e.rootStore:e,f=u.useState("open"),g=u.useState("floatingElement"),{dataRef:p}=u.context,m=zo(l),b=ne(typeof n=="function"?n:()=>!1),h=typeof n=="function"?b:n,v=h!==!1,y=ne(()=>i),{escapeKey:_,outsidePress:w}=a9(c),S=so.useRef(!1),R=so.useRef(!1),C=so.useRef(!1),E=so.useRef(!1),x=so.useRef(""),k=so.useRef(null),O=Rr(),V=Rr(),I=ne(()=>{V.clear(),p.current.insideReactTree=!1}),L=ne(K=>{let Q=p.current.floatingContext?.nodeId;return(m?jo(m.nodesRef.current,Q):[]).some(ee=>ee.context?.open&&!ee.context.dataRef.current[K])}),T=ne(K=>Vd(K,u.select("floatingElement"))||Vd(K,u.select("domReferenceElement"))),P=ne(K=>{a()&&u.setOpen(!1,ue(G.triggerPress,K.nativeEvent))}),A=ne(K=>{if(!f||!r||!o||K.key!=="Escape"||E.current||!_&&L("__escapeKeyBubbles"))return;let Q=Zx(K)?K.nativeEvent:K,re=ue(G.escapeKey,Q);u.setOpen(!1,re),re.isCanceled||K.preventDefault(),!_&&!re.isPropagationAllowed&&K.stopPropagation()}),M=ne(()=>{p.current.insideReactTree=!0,V.start(0,I)}),N=ne(K=>{if(!f||!r||K.button!==0)return;let Q=Tt(K.nativeEvent);se(u.select("floatingElement"),Q)&&(S.current||(S.current=!0,R.current=!1))}),D=ne(K=>{!f||!r||(K.defaultPrevented||K.nativeEvent.defaultPrevented)&&S.current&&(R.current=!0)});so.useEffect(()=>{if(!f||!r)return;p.current.__escapeKeyBubbles=_,p.current.__outsidePressBubbles=w;let K=new sr,Q=new sr;function re(){K.clear(),E.current=!0}function ee(){K.start(el()?5:0,()=>{E.current=!1})}function Fe(){C.current=!0,Q.start(0,()=>{C.current=!1})}function Y(){S.current=!1,R.current=!1}function J(){let H=x.current,$=H==="pen"||!H?"mouse":H,be=y(),Te=typeof be=="function"?be():be;return typeof Te=="string"?Te:Te[$]}function fe(H){let $=J();return $==="intentional"&&H.type!=="click"||$==="sloppy"&&H.type==="click"}function bt(H){let $=p.current.floatingContext?.nodeId,be=m&&jo(m.nodesRef.current,$).some(Te=>Vd(H,Te.context?.elements.floating));return T(H)||be}function X(H){if(fe(H)){H.type!=="click"&&!T(H)&&(Q.clear(),C.current=!1),I();return}if(p.current.insideReactTree){I();return}let $=Tt(H),be=`[${hi("inert")}]`,Te=de($)?$.getRootNode():null,$e=Array.from((Mn(Te)?Te:xe(u.select("floatingElement"))).querySelectorAll(be)),mr=u.context.triggerElements;if($&&(mr.hasElement($)||mr.hasMatchingElement(xt=>se(xt,$))))return;let Kt=de($)?$:null;for(;Kt&&!bn(Kt);){let xt=mn(Kt);if(bn(xt)||!de(xt))break;Kt=xt}if(!($e.length&&de($)&&!Gx($)&&!se($,u.select("floatingElement"))&&$e.every(xt=>!se(Kt,xt)))){if(De($)&&!("touches"in H)){let xt=bn($),Do=Zt($),_c=/auto|scroll/,cd=xt||_c.test(Do.overflowX),ud=xt||_c.test(Do.overflowY),dd=cd&&$.clientWidth>0&&$.scrollWidth>$.clientWidth,fd=ud&&$.clientHeight>0&&$.scrollHeight>$.clientHeight,tt=Do.direction==="rtl",Ur=fd&&(tt?H.offsetX<=$.offsetWidth-$.clientWidth:H.offsetX>$.clientWidth),Lo=dd&&H.offsetY>$.clientHeight;if(Ur||Lo)return}if(!bt(H)){if(J()==="intentional"&&C.current){Q.clear(),C.current=!1;return}typeof h=="function"&&!h(H)||L("__outsidePressBubbles")||(u.setOpen(!1,ue(G.outsidePress,H)),I())}}}function ye(H){J()!=="sloppy"||H.pointerType==="touch"||!u.select("open")||!r||T(H)||X(H)}function ke(H){if(J()!=="sloppy"||!u.select("open")||!r||T(H))return;let $=H.touches[0];$&&(k.current={startTime:Date.now(),startX:$.clientX,startY:$.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},O.start(1e3,()=>{k.current&&(k.current.dismissOnTouchEnd=!1,k.current.dismissOnMouseDown=!1)}))}function et(H,$){let be=Tt(H);if(!be)return;let Te=ge(be,H.type,()=>{$(H),Te()})}function _e(H){x.current="touch",et(H,ke)}function ve(H){O.clear(),H.type==="pointerdown"&&(x.current=H.pointerType),!(H.type==="mousedown"&&k.current&&!k.current.dismissOnMouseDown)&&et(H,$=>{$.type==="pointerdown"?ye($):X($)})}function Be(H){if(!S.current)return;let $=R.current;if(Y(),J()==="intentional"){if(H.type==="pointercancel"){$&&Fe();return}if(!bt(H)){if($){Fe();return}typeof h=="function"&&!h(H)||(Q.clear(),C.current=!0,I())}}}function me(H){if(J()!=="sloppy"||!k.current||T(H))return;let $=H.touches[0];if(!$)return;let be=Math.abs($.clientX-k.current.startX),Te=Math.abs($.clientY-k.current.startY),$e=Math.sqrt(be*be+Te*Te);$e>5&&(k.current.dismissOnTouchEnd=!0),$e>10&&(X(H),O.clear(),k.current=null)}function Et(H){et(H,me)}function Gt(H){J()!=="sloppy"||!k.current||T(H)||(k.current.dismissOnTouchEnd&&X(H),O.clear(),k.current=null)}function Sr(H){et(H,Gt)}let Ct=xe(g),zi=Er(o&&Er(ge(Ct,"keydown",A),ge(Ct,"compositionstart",re),ge(Ct,"compositionend",ee)),v&&Er(ge(Ct,"click",ve,!0),ge(Ct,"pointerdown",ve,!0),ge(Ct,"pointerup",Be,!0),ge(Ct,"pointercancel",Be,!0),ge(Ct,"mousedown",ve,!0),ge(Ct,"mouseup",Be,!0),ge(Ct,"touchstart",_e,!0),ge(Ct,"touchmove",Et,!0),ge(Ct,"touchend",Sr,!0)));return()=>{zi(),K.clear(),Q.clear(),Y(),C.current=!1}},[p,g,o,v,h,f,r,_,w,A,I,y,L,T,m,u,O]),so.useEffect(I,[h,I]);let z=so.useMemo(()=>({onKeyDown:A,[n9[s]]:P,...s!=="intentional"&&{onClick:P}}),[A,P,s]),ie=so.useMemo(()=>({onKeyDown:A,onPointerDown:D,onMouseDown:D,onClickCapture:M,onMouseDownCapture(K){M(),N(K)},onPointerDownCapture(K){M(),N(K)},onMouseUpCapture:M,onTouchEndCapture:M,onTouchMoveCapture:M}),[A,M,N,D]);return so.useMemo(()=>r?{reference:z,floating:ie,trigger:z}:{},[r,z,ie])}var Cr=d(U(),1);function q0(e,t,r){let{reference:o,floating:n}=e,i=no(t),a=Mc(t),s=Nc(a),c=br(t),l=i==="y",u=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,g=o[s]/2-n[s]/2,p;switch(c){case"top":p={x:u,y:o.y-n.height};break;case"bottom":p={x:u,y:o.y+o.height};break;case"right":p={x:o.x+o.width,y:f};break;case"left":p={x:o.x-n.width,y:f};break;default:p={x:o.x,y:o.y}}switch(yn(t)){case"start":p[a]-=g*(r&&l?-1:1);break;case"end":p[a]+=g*(r&&l?-1:1);break}return p}async function X0(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:a,elements:s,strategy:c}=e,{boundary:l="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:g=!1,padding:p=0}=vn(t,e),m=Ld(p),h=s[g?f==="floating"?"reference":"floating":f],v=ts(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(h)))==null||r?h:h.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(s.floating)),boundary:l,rootBoundary:u,strategy:c})),y=f==="floating"?{x:o,y:n,width:a.floating.width,height:a.floating.height}:a.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(s.floating)),w=await(i.isElement==null?void 0:i.isElement(_))?await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1}:{x:1,y:1},S=ts(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:y,offsetParent:_,strategy:c}):y);return{top:(v.top-S.top+m.top)/w.y,bottom:(S.bottom-v.bottom+m.bottom)/w.y,left:(v.left-S.left+m.left)/w.x,right:(S.right-v.right+m.right)/w.x}}var s9=50,Z0=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:a}=r,s=a.detectOverflow?a:{...a,detectOverflow:X0},c=await(a.isRTL==null?void 0:a.isRTL(t)),l=await a.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:f}=q0(l,o,c),g=o,p=0,m={};for(let b=0;b<i.length;b++){let h=i[b];if(!h)continue;let{name:v,fn:y}=h,{x:_,y:w,data:S,reset:R}=await y({x:u,y:f,initialPlacement:o,placement:g,strategy:n,middlewareData:m,rects:l,platform:s,elements:{reference:e,floating:t}});u=_??u,f=w??f,m[v]={...m[v],...S},R&&p<s9&&(p++,typeof R=="object"&&(R.placement&&(g=R.placement),R.rects&&(l=R.rects===!0?await a.getElementRects({reference:e,floating:t,strategy:n}):R.rects),{x:u,y:f}=q0(l,g,c)),b=-1)}return{x:u,y:f,placement:g,strategy:n,middlewareData:m}};var Q0=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,o;let{placement:n,middlewareData:i,rects:a,initialPlacement:s,platform:c,elements:l}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:g,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:b=!0,...h}=vn(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let v=br(n),y=no(s),_=br(s)===s,w=await(c.isRTL==null?void 0:c.isRTL(l.floating)),S=g||(_||!b?[Oc(s)]:i0(s)),R=m!=="none";!g&&R&&S.push(...a0(s,b,m,w));let C=[s,...S],E=await c.detectOverflow(t,h),x=[],k=((o=i.flip)==null?void 0:o.overflows)||[];if(u&&x.push(E[v]),f){let L=n0(n,a,w);x.push(E[L[0]],E[L[1]])}if(k=[...k,{placement:n,overflows:x}],!x.every(L=>L<=0)){var O,V;let L=(((O=i.flip)==null?void 0:O.index)||0)+1,T=C[L];if(T&&(!(f==="alignment"?y!==no(T):!1)||k.every(M=>no(M.placement)===y?M.overflows[0]>0:!0)))return{data:{index:L,overflows:k},reset:{placement:T}};let P=(V=k.filter(A=>A.overflows[0]<=0).sort((A,M)=>A.overflows[1]-M.overflows[1])[0])==null?void 0:V.placement;if(!P)switch(p){case"bestFit":{var I;let A=(I=k.filter(M=>{if(R){let N=no(M.placement);return N===y||N==="y"}return!0}).map(M=>[M.placement,M.overflows.filter(N=>N>0).reduce((N,D)=>N+D,0)]).sort((M,N)=>M[1]-N[1])[0])==null?void 0:I[0];A&&(P=A);break}case"initialPlacement":P=s;break}if(n!==P)return{reset:{placement:P}}}return{}}}};function G0(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function K0(e){return o0.some(t=>e[t]>=0)}var J0=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=vn(e,t);switch(n){case"referenceHidden":{let a=await o.detectOverflow(t,{...i,elementContext:"reference"}),s=G0(a,r.reference);return{data:{referenceHiddenOffsets:s,referenceHidden:K0(s)}}}case"escaped":{let a=await o.detectOverflow(t,{...i,altBoundary:!0}),s=G0(a,r.floating);return{data:{escapedOffsets:s,escaped:K0(s)}}}default:return{}}}}};var e1=new Set(["left","top"]);async function l9(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),a=br(r),s=yn(r),c=no(r)==="y",l=e1.has(a)?-1:1,u=i&&c?-1:1,f=vn(t,e),{mainAxis:g,crossAxis:p,alignmentAxis:m}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return s&&typeof m=="number"&&(p=s==="end"?m*-1:m),c?{x:p*u,y:g*l}:{x:g*l,y:p*u}}var t1=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,o;let{x:n,y:i,placement:a,middlewareData:s}=t,c=await l9(t,e);return a===((r=s.offset)==null?void 0:r.placement)&&(o=s.arrow)!=null&&o.alignmentOffset?{}:{x:n+c.x,y:i+c.y,data:{...c,placement:a}}}}},r1=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:a=!0,crossAxis:s=!1,limiter:c={fn:v=>{let{x:y,y:_}=v;return{x:y,y:_}}},...l}=vn(e,t),u={x:r,y:o},f=await i.detectOverflow(t,l),g=no(br(n)),p=Dd(g),m=u[p],b=u[g];if(a){let v=p==="y"?"top":"left",y=p==="y"?"bottom":"right",_=m+f[v],w=m-f[y];m=Ic(_,m,w)}if(s){let v=g==="y"?"top":"left",y=g==="y"?"bottom":"right",_=b+f[v],w=b-f[y];b=Ic(_,b,w)}let h=c.fn({...t,[p]:m,[g]:b});return{...h,data:{x:h.x-r,y:h.y-o,enabled:{[p]:a,[g]:s}}}}}},o1=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:a}=t,{offset:s=0,mainAxis:c=!0,crossAxis:l=!0}=vn(e,t),u={x:r,y:o},f=no(n),g=Dd(f),p=u[g],m=u[f],b=vn(s,t),h=typeof b=="number"?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(c){let _=g==="y"?"height":"width",w=i.reference[g]-i.floating[_]+h.mainAxis,S=i.reference[g]+i.reference[_]-h.mainAxis;p<w?p=w:p>S&&(p=S)}if(l){var v,y;let _=g==="y"?"width":"height",w=e1.has(br(n)),S=i.reference[f]-i.floating[_]+(w&&((v=a.offset)==null?void 0:v[f])||0)+(w?0:h.crossAxis),R=i.reference[f]+i.reference[_]+(w?0:((y=a.offset)==null?void 0:y[f])||0)-(w?h.crossAxis:0);m<S?m=S:m>R&&(m=R)}return{[g]:p,[f]:m}}}},n1=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:a,elements:s}=t,{apply:c=()=>{},...l}=vn(e,t),u=await a.detectOverflow(t,l),f=br(n),g=yn(n),p=no(n)==="y",{width:m,height:b}=i.floating,h,v;f==="top"||f==="bottom"?(h=f,v=g===(await(a.isRTL==null?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(v=f,h=g==="end"?"top":"bottom");let y=b-u.top-u.bottom,_=m-u.left-u.right,w=qi(b-u[h],y),S=qi(m-u[v],_),R=!t.middlewareData.shift,C=w,E=S;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(E=_),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(C=y),R&&!g){let k=$r(u.left,0),O=$r(u.right,0),V=$r(u.top,0),I=$r(u.bottom,0);p?E=m-2*(k!==0||O!==0?k+O:$r(u.left,u.right)):C=b-2*(V!==0||I!==0?V+I:$r(u.top,u.bottom))}await c({...t,availableWidth:E,availableHeight:C});let x=await a.getDimensions(s.floating);return m!==x.width||b!==x.height?{reset:{rects:!0}}:{}}}};function l1(e){let t=Zt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=De(e),i=n?e.offsetWidth:r,a=n?e.offsetHeight:o,s=Gi(r)!==i||Gi(o)!==a;return s&&(r=i,o=a),{width:r,height:o,$:s}}function nh(e){return de(e)?e:e.contextElement}function il(e){let t=nh(e);if(!De(t))return hn(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=l1(t),a=(i?Gi(r.width):r.width)/o,s=(i?Gi(r.height):r.height)/n;return(!a||!Number.isFinite(a))&&(a=1),(!s||!Number.isFinite(s))&&(s=1),{x:a,y:s}}var c9=hn(0);function c1(e){let t=qe(e);return!el()||!t.visualViewport?c9:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function u9(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==qe(e)?!1:t}function ns(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=nh(e),a=hn(1);t&&(o?de(o)&&(a=il(o)):a=il(e));let s=u9(i,r,o)?c1(i):hn(0),c=(n.left+s.x)/a.x,l=(n.top+s.y)/a.y,u=n.width/a.x,f=n.height/a.y;if(i){let g=qe(i),p=o&&de(o)?qe(o):o,m=g,b=Td(m);for(;b&&o&&p!==m;){let h=il(b),v=b.getBoundingClientRect(),y=Zt(b),_=v.left+(b.clientLeft+parseFloat(y.paddingLeft))*h.x,w=v.top+(b.clientTop+parseFloat(y.paddingTop))*h.y;c*=h.x,l*=h.y,u*=h.x,f*=h.y,c+=_,l+=w,m=qe(b),b=Td(m)}}return ts({width:u,height:f,x:c,y:l})}function Qd(e,t){let r=Pc(e).scrollLeft;return t?t.left+r:ns(gn(e)).left+r}function u1(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-Qd(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function d9(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",a=gn(o),s=t?Tc(t.floating):!1;if(o===a||s&&i)return r;let c={scrollLeft:0,scrollTop:0},l=hn(1),u=hn(0),f=De(o);if((f||!f&&!i)&&((Xt(o)!=="body"||Vn(a))&&(c=Pc(o)),f)){let p=ns(o);l=il(o),u.x=p.x+o.clientLeft,u.y=p.y+o.clientTop}let g=a&&!f&&!i?u1(a,c):hn(0);return{width:r.width*l.x,height:r.height*l.y,x:r.x*l.x-c.scrollLeft*l.x+u.x+g.x,y:r.y*l.y-c.scrollTop*l.y+u.y+g.y}}function f9(e){return Array.from(e.getClientRects())}function p9(e){let t=gn(e),r=Pc(e),o=e.ownerDocument.body,n=$r(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=$r(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),a=-r.scrollLeft+Qd(e),s=-r.scrollTop;return Zt(o).direction==="rtl"&&(a+=$r(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:a,y:s}}var i1=25;function m9(e,t){let r=qe(e),o=gn(e),n=r.visualViewport,i=o.clientWidth,a=o.clientHeight,s=0,c=0;if(n){i=n.width,a=n.height;let u=el();(!u||u&&t==="fixed")&&(s=n.offsetLeft,c=n.offsetTop)}let l=Qd(o);if(l<=0){let u=o.ownerDocument,f=u.body,g=getComputedStyle(f),p=u.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,m=Math.abs(o.clientWidth-f.clientWidth-p);m<=i1&&(i-=m)}else l<=i1&&(i+=l);return{width:i,height:a,x:s,y:c}}function g9(e,t){let r=ns(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=De(e)?il(e):hn(1),a=e.clientWidth*i.x,s=e.clientHeight*i.y,c=n*i.x,l=o*i.y;return{width:a,height:s,x:c,y:l}}function a1(e,t,r){let o;if(t==="viewport")o=m9(e,r);else if(t==="document")o=p9(gn(e));else if(de(t))o=g9(t,r);else{let n=c1(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return ts(o)}function d1(e,t){let r=mn(e);return r===t||!de(r)||bn(r)?!1:Zt(r).position==="fixed"||d1(r,t)}function b9(e,t){let r=t.get(e);if(r)return r;let o=Ui(e,[],!1).filter(s=>de(s)&&Xt(s)!=="body"),n=null,i=Zt(e).position==="fixed",a=i?mn(e):e;for(;de(a)&&!bn(a);){let s=Zt(a),c=Cd(a);!c&&s.position==="fixed"&&(n=null),(i?!c&&!n:!c&&s.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||Vn(a)&&!c&&d1(e,a))?o=o.filter(u=>u!==a):n=s,a=mn(a)}return t.set(e,o),o}function h9(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,a=[...r==="clippingAncestors"?Tc(t)?[]:b9(t,this._c):[].concat(r),o],s=a1(t,a[0],n),c=s.top,l=s.right,u=s.bottom,f=s.left;for(let g=1;g<a.length;g++){let p=a1(t,a[g],n);c=$r(p.top,c),l=qi(p.right,l),u=qi(p.bottom,u),f=$r(p.left,f)}return{width:l-f,height:u-c,x:f,y:c}}function v9(e){let{width:t,height:r}=l1(e);return{width:t,height:r}}function y9(e,t,r){let o=De(t),n=gn(t),i=r==="fixed",a=ns(e,!0,i,t),s={scrollLeft:0,scrollTop:0},c=hn(0);function l(){c.x=Qd(n)}if(o||!o&&!i)if((Xt(t)!=="body"||Vn(n))&&(s=Pc(t)),o){let p=ns(t,!0,i,t);c.x=p.x+t.clientLeft,c.y=p.y+t.clientTop}else n&&l();i&&!o&&n&&l();let u=n&&!o&&!i?u1(n,s):hn(0),f=a.left+s.scrollLeft-c.x-u.x,g=a.top+s.scrollTop-c.y-u.y;return{x:f,y:g,width:a.width,height:a.height}}function oh(e){return Zt(e).position==="static"}function s1(e,t){if(!De(e)||Zt(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return gn(e)===r&&(r=r.ownerDocument.body),r}function f1(e,t){let r=qe(e);if(Tc(e))return r;if(!De(e)){let n=mn(e);for(;n&&!bn(n);){if(de(n)&&!oh(n))return n;n=mn(n)}return r}let o=s1(e,t);for(;o&&jx(o)&&oh(o);)o=s1(o,t);return o&&bn(o)&&oh(o)&&!Cd(o)?r:o||Hx(e)||r}var _9=async function(e){let t=this.getOffsetParent||f1,r=this.getDimensions,o=await r(e.floating);return{reference:y9(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function w9(e){return Zt(e).direction==="rtl"}var ih={convertOffsetParentRelativeRectToViewportRelativeRect:d9,getDocumentElement:gn,getClippingRect:h9,getOffsetParent:f1,getElementRects:_9,getClientRects:f9,getDimensions:v9,getScale:il,isElement:de,isRTL:w9};function p1(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function x9(e,t){let r=null,o,n=gn(e);function i(){var s;clearTimeout(o),(s=r)==null||s.disconnect(),r=null}function a(s,c){s===void 0&&(s=!1),c===void 0&&(c=1),i();let l=e.getBoundingClientRect(),{left:u,top:f,width:g,height:p}=l;if(s||t(),!g||!p)return;let m=Ac(f),b=Ac(n.clientWidth-(u+g)),h=Ac(n.clientHeight-(f+p)),v=Ac(u),_={rootMargin:-m+"px "+-b+"px "+-h+"px "+-v+"px",threshold:$r(0,qi(1,c))||1},w=!0;function S(R){let C=R[0].intersectionRatio;if(C!==c){if(!w)return a();C?a(!1,C):o=setTimeout(()=>{a(!1,1e-7)},1e3)}C===1&&!p1(l,e.getBoundingClientRect())&&a(),w=!1}try{r=new IntersectionObserver(S,{..._,root:n.ownerDocument})}catch{r=new IntersectionObserver(S,_)}r.observe(e)}return a(!0),i}function zc(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:c=!1}=o,l=nh(e),u=n||i?[...l?Ui(l):[],...t?Ui(t):[]]:[];u.forEach(v=>{n&&v.addEventListener("scroll",r,{passive:!0}),i&&v.addEventListener("resize",r)});let f=l&&s?x9(l,r):null,g=-1,p=null;a&&(p=new ResizeObserver(v=>{let[y]=v;y&&y.target===l&&p&&t&&(p.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var _;(_=p)==null||_.observe(t)})),r()}),l&&!c&&p.observe(l),t&&p.observe(t));let m,b=c?ns(e):null;c&&h();function h(){let v=ns(e);b&&!p1(b,v)&&r(),b=v,m=requestAnimationFrame(h)}return r(),()=>{var v;u.forEach(y=>{n&&y.removeEventListener("scroll",r),i&&y.removeEventListener("resize",r)}),f?.(),(v=p)==null||v.disconnect(),p=null,c&&cancelAnimationFrame(m)}}var m1=t1;var g1=r1,b1=Q0,h1=n1,v1=J0;var y1=o1,Jd=(e,t,r)=>{let o=new Map,n={platform:ih,...r},i={...n.platform,_c:o};return Z0(e,t,{...n,platform:i})};var Jt=d(U(),1),w1=d(U(),1),x1=d(_n(),1),R9=typeof document<"u",E9=function(){},ef=R9?w1.useLayoutEffect:E9;function tf(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(!tf(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)&&!tf(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function S1(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function _1(e,t){let r=S1(e);return Math.round(t*r)/r}function ah(e){let t=Jt.useRef(e);return ef(()=>{t.current=e}),t}function R1(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:i,floating:a}={},transform:s=!0,whileElementsMounted:c,open:l}=e,[u,f]=Jt.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[g,p]=Jt.useState(o);tf(g,o)||p(o);let[m,b]=Jt.useState(null),[h,v]=Jt.useState(null),y=Jt.useCallback(M=>{M!==R.current&&(R.current=M,b(M))},[]),_=Jt.useCallback(M=>{M!==C.current&&(C.current=M,v(M))},[]),w=i||m,S=a||h,R=Jt.useRef(null),C=Jt.useRef(null),E=Jt.useRef(u),x=c!=null,k=ah(c),O=ah(n),V=ah(l),I=Jt.useCallback(()=>{if(!R.current||!C.current)return;let M={placement:t,strategy:r,middleware:g};O.current&&(M.platform=O.current),Jd(R.current,C.current,M).then(N=>{let D={...N,isPositioned:V.current!==!1};L.current&&!tf(E.current,D)&&(E.current=D,x1.flushSync(()=>{f(D)}))})},[g,t,r,O,V]);ef(()=>{l===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,f(M=>({...M,isPositioned:!1})))},[l]);let L=Jt.useRef(!1);ef(()=>(L.current=!0,()=>{L.current=!1}),[]),ef(()=>{if(w&&(R.current=w),S&&(C.current=S),w&&S){if(k.current)return k.current(w,S,I);I()}},[w,S,I,k,x]);let T=Jt.useMemo(()=>({reference:R,floating:C,setReference:y,setFloating:_}),[y,_]),P=Jt.useMemo(()=>({reference:w,floating:S}),[w,S]),A=Jt.useMemo(()=>{let M={position:r,left:0,top:0};if(!P.floating)return M;let N=_1(P.floating,u.x),D=_1(P.floating,u.y);return s?{...M,transform:"translate("+N+"px, "+D+"px)",...S1(P.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:N,top:D}},[r,s,P.floating,u.x,u.y]);return Jt.useMemo(()=>({...u,update:I,refs:T,elements:P,floatingStyles:A}),[u,I,T,P,A])}var sh=(e,t)=>{let r=m1(e);return{name:r.name,fn:r.fn,options:[e,t]}},lh=(e,t)=>{let r=g1(e);return{name:r.name,fn:r.fn,options:[e,t]}},ch=(e,t)=>({fn:y1(e).fn,options:[e,t]}),uh=(e,t)=>{let r=b1(e);return{name:r.name,fn:r.fn,options:[e,t]}},dh=(e,t)=>{let r=h1(e);return{name:r.name,fn:r.fn,options:[e,t]}};var fh=(e,t)=>{let r=v1(e);return{name:r.name,fn:r.fn,options:[e,t]}};var sl=d(U(),1);var L1=d(U(),1);var pe=(e,t,r,o,n,i,...a)=>{if(a.length>0)throw new Error(Xe(1));let s;if(e&&t&&r&&o&&n&&i)s=(c,l,u,f)=>{let g=e(c,l,u,f),p=t(c,l,u,f),m=r(c,l,u,f),b=o(c,l,u,f),h=n(c,l,u,f);return i(g,p,m,b,h,l,u,f)};else if(e&&t&&r&&o&&n)s=(c,l,u,f)=>{let g=e(c,l,u,f),p=t(c,l,u,f),m=r(c,l,u,f),b=o(c,l,u,f);return n(g,p,m,b,l,u,f)};else if(e&&t&&r&&o)s=(c,l,u,f)=>{let g=e(c,l,u,f),p=t(c,l,u,f),m=r(c,l,u,f);return o(g,p,m,l,u,f)};else if(e&&t&&r)s=(c,l,u,f)=>{let g=e(c,l,u,f),p=t(c,l,u,f);return r(g,p,l,u,f)};else if(e&&t)s=(c,l,u,f)=>{let g=e(c,l,u,f);return t(g,l,u,f)};else if(e)s=e;else throw new Error("Missing arguments");return s};var F1=d(U(),1),hh=d(rf(),1),D1=d(A1(),1);var I1=d(U(),1);var mh=[],gh;function N1(){return gh}function M1(e){mh.push(e)}function bh(e){let t=(r,o)=>{let n=or(W9).current,i;try{gh=n;for(let a of mh)a.before(n);i=e(r,o);for(let a of mh)a.after(n);n.didInitialize=!0}finally{gh=void 0}return i};return t.displayName=e.displayName||e.name,t}function V1(e){return I1.forwardRef(bh(e))}function W9(){return{didInitialize:!1}}var U9=Qs(19),Y9=U9?q9:G9;function nf(e,t,r,o,n){return Y9(e,t,r,o,n)}function $9(e,t,r,o,n){let i=F1.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,hh.useSyncExternalStore)(e.subscribe,i,i)}M1({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,hh.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function q9(e,t,r,o,n){let i=N1();if(!i)return $9(e,t,r,o,n);let a=i.syncIndex;i.syncIndex+=1;let s;return i.didInitialize?(s=i.syncHooks[a],(s.store!==e||s.selector!==t||!Object.is(s.a1,r)||!Object.is(s.a2,o)||!Object.is(s.a3,n))&&(s.store!==e&&(i.didChangeStore=!0),s.store=e,s.selector=t,s.a1=r,s.a2=o,s.a3=n,s.didChange=!0)):(s={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n),didChange:!1},i.syncHooks.push(s)),s.value}function G9(e,t,r,o,n){return(0,D1.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var af=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 nf(this,t,r,o,n)}};var is=d(U(),1);var Qi=class extends af{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){is.useDebugValue(t);let o=this;Z(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;Z(()=>(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);Z(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){is.useDebugValue(t);let o=this,n=r!==void 0;Z(()=>{n&&!Object.is(o.state[t],r)&&o.setState({...o.state,[t]:r})},[o,t,r,n])}select(t,r,o,n){let i=this.selectors[t];return i(this.state,r,o,n)}useState(t,r,o,n){return is.useDebugValue(t),nf(this,this.selectors[t],r,o,n)}useContextCallback(t,r){is.useDebugValue(t);let o=ne(r??wo);this.context[t]=o}useStateSetter(t){let r=is.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 a=o(i);if(!Object.is(n,a)){let s=n;n=a,r(a,s,this)}})}};var K9={open:pe(e=>e.open),transitionStatus:pe(e=>e.transitionStatus),domReferenceElement:pe(e=>e.domReferenceElement),referenceElement:pe(e=>e.positionReference??e.referenceElement),floatingElement:pe(e=>e.floatingElement),floatingId:pe(e=>e.floatingId)},Dn=class extends Qi{constructor(t){let{syncOnly:r,nested:o,onOpenChange:n,triggerElements:i,...a}=t;super({...a,positionReference:a.referenceElement,domReferenceElement:a.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:Xd(),nested:o,triggerElements:i},K9),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&e0(r))&&(this.context.dataRef.current.openEvent=t?r:void 0)};dispatchOpenChange=(t,r)=>{this.syncOpenEvent(t,r.event);let o={open:t,reason:r.reason,nativeEvent:r.event,nested:this.context.nested,triggerElement:r.trigger};this.context.events.emit("openchange",o)};setOpen=(t,r)=>{if(this.syncOnly){this.context.onOpenChange?.(t,r);return}this.dispatchOpenChange(t,r),this.context.onOpenChange?.(t,r)}};function B1(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:a}=e,s=t.useState("open"),c=t.useState("activeTriggerElement"),l=t.useState(r?"popupElement":"positionerElement"),u=t.context.triggerElements,f=a,g=L1.useRef(null);o===void 0&&g.current===null&&(g.current=new Dn({open:s,transitionStatus:void 0,referenceElement:c,floatingElement:l,triggerElements:u,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let p=o??g.current;return t.useSyncedValue("floatingId",n),Z(()=>{let m={open:s,floatingId:n,referenceElement:c,floatingElement:l};de(c)&&(m.domReferenceElement=c),p.state.positionReference===p.state.referenceElement&&(m.positionReference=c),p.update(m)},[s,n,c,l,p]),p.context.onOpenChange=f,p.context.nested=i,p}var ll={tabIndex:-1,[kc]:""};function sf(e,t,r=!1){let o=kn(),n=xn()!=null,i=sl.useRef(null);e===void 0&&i.current===null&&(i.current=t(o,n));let a=e??i.current;return B1({popupStore:a,treatPopupAsFloatingElement:r,floatingRootContext:a.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:a.setOpen}),{store:a,internalStore:i.current}}function X9(e,t){let r=sl.useRef(null),o=sl.useRef(null);return sl.useCallback(n=>{if(e===void 0)return;let i=!1;if(r.current!==null){let a=r.current,s=o.current,c=t.context.triggerElements.getById(a);s&&c===s&&(t.context.triggerElements.delete(a),i=!0),r.current=null,o.current=null}if(n!==null&&(r.current=e,o.current=n,t.context.triggerElements.add(e,n),i=!0),i){let a=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==a&&t.set("triggerCount",a)}},[t,e])}function lf(e,t,r){let o=r?.id??null;(o||t)&&(e.activeTriggerId=o,e.activeTriggerElement=r??null)}function cf(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=X9(e,r),a=ne(s=>{if(i(s),!s)return;let c=r.select("open"),l=r.select("activeTriggerId");if(l===e){r.update({activeTriggerElement:s,...c?o:null});return}l==null&&c&&r.update({activeTriggerId:e,activeTriggerElement:s,...o})});return Z(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:a,isMountedByThisTrigger:n}}function uf(e){let t=e.useState("open"),r=e.useState("triggerCount");Z(()=>{if(!t){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let o=e.context.triggerElements.size,n={};if(e.state.triggerCount!==o&&(n.triggerCount=o),!e.select("activeTriggerId")&&o===1){let i=e.context.triggerElements.entries().next();if(!i.done){let[a,s]=i.value;n.activeTriggerId=a,n.activeTriggerElement=s}}(n.triggerCount!==void 0||n.activeTriggerId!==void 0)&&e.update(n)},[t,e,r])}function df(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=_d(e);t.useSyncedValues({mounted:o,transitionStatus:i});let a=ne(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)}),s=t.useState("preventUnmountingOnClose");return Ki({enabled:o&&!e&&!s,open:e,ref:t.context.popupRef,onComplete(){e||a()}}),{forceUnmount:a,transitionStatus:i}}function ff(e,t){e.useSyncedValues(t),Z(()=>()=>{e.update({activeTriggerProps:nt,inactiveTriggerProps:nt,popupProps:nt})},[e])}function j1(e,t){Z(()=>{!t&&e.state.openMethod!==null&&e.set("openMethod",null)},[t,e]),Z(()=>()=>{e.state.openMethod!==null&&e.set("openMethod",null)},[e])}var Ln=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 H1(){return new Dn({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Ln,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function pf(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:H1(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:nt,inactiveTriggerProps:nt,popupProps:nt}}function mf(e,t,r=!1){return new Dn({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var Wc=pe(e=>e.triggerIdProp??e.activeTriggerId),vh=pe(e=>e.openProp??e.open),z1=pe(e=>(e.popupElement?.id??e.floatingId)||void 0);function W1(e,t){return t!==void 0&&vh(e)&&Wc(e)===t}function Z9(e,t){return W1(e,t)?!0:t!==void 0&&vh(e)&&Wc(e)==null&&e.triggerCount===1}var gf={open:vh,mounted:pe(e=>e.mounted),transitionStatus:pe(e=>e.transitionStatus),floatingRootContext:pe(e=>e.floatingRootContext),triggerCount:pe(e=>e.triggerCount),preventUnmountingOnClose:pe(e=>e.preventUnmountingOnClose),payload:pe(e=>e.payload),activeTriggerId:Wc,activeTriggerElement:pe(e=>e.mounted?e.activeTriggerElement:null),popupId:z1,isTriggerActive:pe((e,t)=>t!==void 0&&Wc(e)===t),isOpenedByTrigger:pe((e,t)=>W1(e,t)),isMountedByTrigger:pe((e,t)=>t!==void 0&&Wc(e)===t&&e.mounted),triggerProps:pe((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:pe((e,t)=>Z9(e,t)?z1(e):void 0),popupProps:pe(e=>e.popupProps),popupElement:pe(e=>e.popupElement),positionerElement:pe(e=>e.positionerElement)};function U1(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=kn(),i=xn()!=null,a=or(()=>new Dn({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new Ln,floatingId:n,syncOnly:!1,nested:i})).current;return Z(()=>{let s={open:t,floatingId:n};o.reference!==void 0&&(s.referenceElement=o.reference,s.domReferenceElement=de(o.reference)?o.reference:null),o.floating!==void 0&&(s.floatingElement=o.floating),a.update(s)},[t,n,o.reference,o.floating,a]),a.context.onOpenChange=r,a.context.nested=i,a}function yh(e={}){let{nodeId:t,externalTree:r}=e,o=U1(e),n=e.rootContext||o,i=n.useState("referenceElement"),a=n.useState("floatingElement"),s=n.useState("domReferenceElement"),c=n.useState("open"),l=n.useState("floatingId"),[u,f]=Cr.useState(null),[g,p]=Cr.useState(void 0),[m,b]=Cr.useState(void 0),h=Cr.useRef(null),v=zo(r),y=Cr.useMemo(()=>({reference:i,floating:a,domReference:s}),[i,a,s]),_=R1({...e,elements:{...y,...u&&{reference:u}}}),w=de(g)?g:null,S=m===void 0?n.state.floatingElement:m;n.useSyncedValue("referenceElement",g??null),n.useSyncedValue("domReferenceElement",g===void 0?s:w),n.useSyncedValue("floatingElement",S);let R=Cr.useCallback(V=>{let I=de(V)?{getBoundingClientRect:()=>V.getBoundingClientRect(),getClientRects:()=>V.getClientRects(),contextElement:V}:V;f(I),_.refs.setReference(I)},[_.refs]),C=Cr.useCallback(V=>{(de(V)||V===null)&&(h.current=V,p(V)),(de(_.refs.reference.current)||_.refs.reference.current===null||V!==null&&!de(V))&&_.refs.setReference(V)},[_.refs,p]),E=Cr.useCallback(V=>{b(V),_.refs.setFloating(V)},[_.refs]),x=Cr.useMemo(()=>({..._.refs,setReference:C,setFloating:E,setPositionReference:R,domReference:h}),[_.refs,C,E,R]),k=Cr.useMemo(()=>({..._.elements,domReference:s}),[_.elements,s]),O=Cr.useMemo(()=>({..._,dataRef:n.context.dataRef,open:c,onOpenChange:n.setOpen,events:n.context.events,floatingId:l,refs:x,elements:k,nodeId:t,rootStore:n}),[_,x,k,t,n,c,l]);return Z(()=>{s&&(h.current=s)},[s]),Z(()=>{n.context.dataRef.current.floatingContext=O;let V=v?.nodesRef.current.find(I=>I.id===t);V&&(V.context=O)}),Cr.useMemo(()=>({..._,context:O,refs:x,elements:k,rootStore:n}),[_,x,k,O,n])}var Bn=d(U(),1);var _h=qx&&Id;function wh(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:a}=n.context,s=Bn.useRef(!1),c=Bn.useRef(null),l=Bn.useRef(!0),u=Rr();Bn.useEffect(()=>{let g=n.select("domReferenceElement");if(!r)return;let p=qe(g);function m(){let v=n.select("domReferenceElement");!n.select("open")&&De(v)&&v===Yr(xe(v))&&(s.current=!0)}function b(){l.current=!0}function h(){l.current=!1}return Er(ge(p,"blur",m),_h&&ge(p,"keydown",b,!0),_h&&ge(p,"pointerdown",h,!0))},[n,r]),Bn.useEffect(()=>{if(!r)return;function g(p){if(p.reason===G.triggerPress||p.reason===G.escapeKey){let m=n.select("domReferenceElement");de(m)&&(c.current=m,s.current=!0)}}return i.on("openchange",g),()=>{i.off("openchange",g)}},[i,r,n]);let f=Bn.useMemo(()=>{function g(){s.current=!1,c.current=null}return{onMouseLeave(){g()},onFocus(p){let m=p.currentTarget;if(s.current){if(c.current===m)return;g()}let b=Tt(p.nativeEvent);if(de(b)){if(_h&&!p.relatedTarget){if(!l.current&&!es(b))return}else if(!Kx(b))return}let h=$i(p.relatedTarget,n.context.triggerElements),{nativeEvent:v,currentTarget:y}=p,_=typeof o=="function"?o():o;if(n.select("open")&&h||_===0||_===void 0){n.setOpen(!0,ue(G.triggerFocus,v,y));return}u.start(_,()=>{s.current||n.setOpen(!0,ue(G.triggerFocus,v,y))})},onBlur(p){g();let m=p.relatedTarget,b=p.nativeEvent,h=de(m)&&m.hasAttribute(hi("focus-guard"))&&m.getAttribute("data-type")==="outside";u.start(0,()=>{let v=n.select("domReferenceElement"),y=Yr(xe(v));!m&&y===v||se(a.current.floatingContext?.refs.floating.current,y)||se(v,y)||h||$i(m??y,n.context.triggerElements)||n.setOpen(!1,ue(G.triggerFocus,b))})}}},[a,o,n,u]);return Bn.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var Sh=d(U(),1);var xh=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 sr,this.restTimeout=new sr,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},bf=new WeakMap;function cl(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&bf.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),bf.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function hf(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=bf.get(r);i&&i!==e&&cl(i),cl(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,bf.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function ul(e){let t=e.context.dataRef.current,r=or(()=>t.hoverInteractionState??xh.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),Js(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Uc(e,t={}){let{enabled:r=!0,closeDelay:o=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,a=i.useState("open"),s=i.useState("floatingElement"),c=i.useState("domReferenceElement"),{dataRef:l}=i.context,u=zo(),f=xn(),g=ul(i),p=Rr(),m=ne(()=>Wd(l.current.openEvent?.type,g.interactedInside)),b=ne(()=>k0(l.current.openEvent?.type)),h=ne(()=>{cl(g)});Z(()=>{a||(g.pointerType=void 0,g.restTimeoutPending=!1,g.interactedInside=!1,h())},[a,g,h]),Sh.useEffect(()=>h,[h]),Z(()=>{if(r&&a&&g.handleCloseOptions?.blockPointerEvents&&b()&&de(c)&&s){let v=c,y=s,_=xe(s),w=u?.nodesRef.current.find(E=>E.id===f)?.context?.elements.floating;w&&(w.style.pointerEvents="");let S=g.pointerEventsScopeElement!==y?g.pointerEventsScopeElement:null,R=w!==y?w:null,C=g.handleCloseOptions?.getScope?.()??S??R??v.closest("[data-rootownerid]")??_.body;return hf(g,{scopeElement:C,referenceElement:v,floatingElement:y}),()=>{h()}}},[r,a,c,s,g,b,u,f,h]),Sh.useEffect(()=>{if(!r)return;function v(){return!!(u&&f&&jo(u.nodesRef.current,f).length>0)}function y(E){let x=rs(o,"close",g.pointerType),k=()=>{i.setOpen(!1,ue(G.triggerHover,E)),u?.events.emit("floating.closed",E)};x?g.openChangeTimeout.start(x,k):(g.openChangeTimeout.clear(),k())}function _(E){let x=Tt(E);if(!Pb(x)){g.interactedInside=!1;return}g.interactedInside=x?.closest("[aria-haspopup]")!=null}function w(){g.openChangeTimeout.clear(),p.clear(),u?.events.off("floating.closed",R),h()}function S(E){if(v()&&u){u.events.on("floating.closed",R);return}if($i(E.relatedTarget,i.context.triggerElements))return;let x=l.current.floatingContext?.nodeId??n,k=E.relatedTarget;if(!(u&&x&&de(k)&&jo(u.nodesRef.current,x,!1).some(V=>se(V.context?.elements.floating,k)))){if(g.handler){g.handler(E);return}h(),m()||y(E)}}function R(E){!u||!f||v()||p.start(0,()=>{u.events.off("floating.closed",R),i.setOpen(!1,ue(G.triggerHover,E)),u.events.emit("floating.closed",E)})}let C=s;return Er(C&&ge(C,"mouseenter",w),C&&ge(C,"mouseleave",S),C&&ge(C,"pointerdown",_,!0),()=>{u?.events.off("floating.closed",R)})},[r,s,i,l,o,n,m,h,g,u,f,p])}var Ji=d(U(),1),Y1=d(_n(),1);var Q9={current:null};function Yc(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:a=0,move:s=!0,triggerElementRef:c=Q9,externalTree:l,isActiveTrigger:u=!0,getHandleCloseContext:f,isClosing:g,shouldOpen:p}=t,m="rootStore"in e?e.rootStore:e,{dataRef:b,events:h}=m.context,v=zo(l),y=ul(m),_=Ji.useRef(!1),w=Qt(n),S=Qt(o),R=Qt(a),C=Qt(r),E=Qt(p),x=Qt(g),k=ne(()=>Wd(b.current.openEvent?.type,y.interactedInside)),O=ne(()=>E.current?.()!==!1),V=ne((T,P,A)=>{let M=m.context.triggerElements;if(M.hasElement(P))return!T||!se(T,P);if(!de(A))return!1;let N=A;return M.hasMatchingElement(D=>se(D,N))&&(!T||!se(T,N))}),I=ne(()=>{if(!y.handler)return;xe(m.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),L=ne(()=>{cl(y)});return u&&(y.handleCloseOptions=w.current?.__options),Ji.useEffect(()=>I,[I]),Ji.useEffect(()=>{if(!r)return;function T(P){P.open?_.current=!1:(_.current=P.reason===G.triggerHover,I(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return h.on("openchange",T),()=>{h.off("openchange",T)}},[r,h,y,I]),Ji.useEffect(()=>{if(!r)return;function T(N,D=!0){let z=rs(S.current,"close",y.pointerType);z?y.openChangeTimeout.start(z,()=>{m.setOpen(!1,ue(G.triggerHover,N)),v?.events.emit("floating.closed",N)}):D&&(y.openChangeTimeout.clear(),m.setOpen(!1,ue(G.triggerHover,N)),v?.events.emit("floating.closed",N))}let P=c.current??(u?m.select("domReferenceElement"):null);if(!de(P))return;function A(N){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,i&&!Ho(y.pointerType))return;let D=Db(R.current),z=rs(S.current,"open",y.pointerType),ie=Tt(N),K=N.currentTarget??null,Q=m.select("domReferenceElement"),re=K;if(de(ie)&&!m.context.triggerElements.hasElement(ie)){for(let ke of m.context.triggerElements.elements())if(se(ke,ie)){re=ke;break}}de(K)&&de(Q)&&!m.context.triggerElements.hasElement(K)&&se(K,Q)&&(re=Q);let ee=re==null?!1:V(Q,re,ie),Fe=m.select("open"),Y=x.current?.()??m.select("transitionStatus")==="ending",J=!Fe&&Y&&_.current,fe=!ee&&de(re)&&de(Q)&&se(Q,re)&&J,bt=D>0&&!z,X=ee&&(Fe||J)||fe,ye=!Fe||ee;if(X){O()&&m.setOpen(!0,ue(G.triggerHover,N,re));return}bt||(z?y.openChangeTimeout.start(z,()=>{ye&&O()&&m.setOpen(!0,ue(G.triggerHover,N,re))}):ye&&O()&&m.setOpen(!0,ue(G.triggerHover,N,re)))}function M(N){if(k()){L();return}I();let D=m.select("domReferenceElement"),z=xe(D);y.restTimeout.clear(),y.restTimeoutPending=!1;let ie=b.current.floatingContext??f?.();if($i(N.relatedTarget,m.context.triggerElements))return;if(w.current&&ie){m.select("open")||y.openChangeTimeout.clear();let Q=c.current;y.handler=w.current({...ie,tree:v,x:N.clientX,y:N.clientY,onClose(){L(),I(),C.current&&!k()&&Q===m.select("domReferenceElement")&&T(N,!0)}}),z.addEventListener("mousemove",y.handler),y.handler(N);return}(y.pointerType!=="touch"||!se(m.select("floatingElement"),N.relatedTarget))&&T(N)}return s?Er(ge(P,"mousemove",A,{once:!0}),ge(P,"mouseenter",A),ge(P,"mouseleave",M)):Er(ge(P,"mouseenter",A),ge(P,"mouseleave",M))},[I,L,b,S,m,r,w,y,u,V,k,i,s,R,c,v,C,f,x,O]),Ji.useMemo(()=>{if(!r)return;function T(P){y.pointerType=P.pointerType}return{onPointerDown:T,onPointerEnter:T,onMouseMove(P){let{nativeEvent:A}=P,M=P.currentTarget,N=m.select("domReferenceElement"),D=m.select("open"),z=V(N,M,P.target);if(i&&!Ho(y.pointerType))return;if(D&&z&&y.handleCloseOptions?.blockPointerEvents){let Q=m.select("floatingElement");if(Q){let re=y.handleCloseOptions?.getScope?.()??M.ownerDocument.body;hf(y,{scopeElement:re,referenceElement:M,floatingElement:Q})}}let ie=Db(R.current);if(D&&!z||ie===0||!z&&y.restTimeoutPending&&P.movementX**2+P.movementY**2<2)return;y.restTimeout.clear();function K(){if(y.restTimeoutPending=!1,k())return;let Q=m.select("open");!y.blockMouseMove&&(!Q||z)&&O()&&m.setOpen(!0,ue(G.triggerHover,A,M))}y.pointerType==="touch"?Y1.flushSync(()=>{K()}):z&&D?K():(y.restTimeoutPending=!0,y.restTimeout.start(ie,K))}}},[r,y,k,V,i,m,R,O])}var $1=.1,J9=$1*$1,rt=.5;function vf(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function yf(e,t,r,o,n,i,a,s,c,l){let u=!1;return vf(e,t,r,o,n,i)&&(u=!u),vf(e,t,n,i,a,s)&&(u=!u),vf(e,t,a,s,c,l)&&(u=!u),vf(e,t,c,l,r,o)&&(u=!u),u}function e6(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function _f(e,t,r,o,n,i){let a=Math.min(r,n),s=Math.max(r,n),c=Math.min(o,i),l=Math.max(o,i);return e>=a&&e<=s&&t>=c&&t<=l}function $c(e={}){let{blockPointerEvents:t=!1}=e,r=new sr,o=({x:n,y:i,placement:a,elements:s,onClose:c,nodeId:l,tree:u})=>{let f=a?.split("-")[0],g=!1,p=null,m=null,b=typeof performance<"u"?performance.now():0;function h(y,_){let w=performance.now(),S=w-b;if(p===null||m===null||S===0)return p=y,m=_,b=w,!1;let R=y-p,C=_-m,E=R*R+C*C,x=S*S*J9;return p=y,m=_,b=w,E<x}function v(){r.clear(),c()}return function(_){r.clear();let w=s.domReference,S=s.floating;if(!w||!S||f==null||n==null||i==null)return;let{clientX:R,clientY:C}=_,E=Tt(_),x=_.type==="mouseleave",k=se(S,E),O=se(w,E);if(k&&(g=!0,!x))return;if(O&&(g=!1,!x)){g=!0;return}if(x&&de(_.relatedTarget)&&se(S,_.relatedTarget))return;function V(){return!!(u&&jo(u.nodesRef.current,l).length>0)}function I(){V()||v()}if(V())return;let L=w.getBoundingClientRect(),T=S.getBoundingClientRect(),P=n>T.right-T.width/2,A=i>T.bottom-T.height/2,M=T.width>L.width,N=T.height>L.height,D=(M?L:T).left,z=(M?L:T).right,ie=(N?L:T).top,K=(N?L:T).bottom;if(f==="top"&&i>=L.bottom-1||f==="bottom"&&i<=L.top+1||f==="left"&&n>=L.right-1||f==="right"&&n<=L.left+1){I();return}let Q=!1;switch(f){case"top":Q=_f(R,C,D,L.top+1,z,T.bottom-1);break;case"bottom":Q=_f(R,C,D,T.top+1,z,L.bottom-1);break;case"left":Q=_f(R,C,T.right-1,K,L.left+1,ie);break;case"right":Q=_f(R,C,L.right-1,K,T.left+1,ie);break;default:}if(Q)return;if(g&&!e6(R,C,L)){I();return}if(!x&&h(R,C)){I();return}let re=!1;switch(f){case"top":{let ee=M?rt/2:rt*4,Fe=M||P?n+ee:n-ee,Y=M?n-ee:P?n+ee:n-ee,J=i+rt+1,fe=P||M?T.bottom-rt:T.top,bt=P?M?T.bottom-rt:T.top:T.bottom-rt;re=yf(R,C,Fe,J,Y,J,T.left,fe,T.right,bt);break}case"bottom":{let ee=M?rt/2:rt*4,Fe=M||P?n+ee:n-ee,Y=M?n-ee:P?n+ee:n-ee,J=i-rt,fe=P||M?T.top+rt:T.bottom,bt=P?M?T.top+rt:T.bottom:T.top+rt;re=yf(R,C,Fe,J,Y,J,T.left,fe,T.right,bt);break}case"left":{let ee=N?rt/2:rt*4,Fe=N||A?i+ee:i-ee,Y=N?i-ee:A?i+ee:i-ee,J=n+rt+1,fe=A||N?T.right-rt:T.left,bt=A?N?T.right-rt:T.left:T.right-rt;re=yf(R,C,fe,T.top,bt,T.bottom,J,Fe,J,Y);break}case"right":{let ee=N?rt/2:rt*4,Fe=N||A?i+ee:i-ee,Y=N?i-ee:A?i+ee:i-ee,J=n-rt,fe=A||N?T.left+rt:T.right,bt=A?N?T.left+rt:T.right:T.left+rt;re=yf(R,C,J,Fe,J,Y,fe,T.top,bt,T.bottom);break}default:}re?g||r.start(40,I):I()}};return o.__options={...e,blockPointerEvents:t},o}var Rh=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=In.startingStyle]="startingStyle",e[e.endingStyle=In.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),qc=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),t6={[qc.popupOpen]:""},r6={[qc.popupOpen]:"",[qc.pressed]:""},o6={[Rh.open]:""},n6={[Rh.closed]:""},i6={[Rh.anchorHidden]:""},wf={open(e){return e?t6:null}},q1={open(e){return e?r6:null}},Wo={open(e){return e?o6:n6},anchorHidden(e){return e?i6:null}};function xf(e){return Qs(19)?e:e?"true":void 0}var G1=d(U(),1),K1=d(F(),1),X1=G1.forwardRef(function(t,r){let{cutout:o,...n}=t,i;if(o){let a=o.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${a.left}px ${a.top}px,${a.left}px ${a.bottom}px,${a.right}px ${a.bottom}px,${a.right}px ${a.top}px,${a.left}px ${a.top}px)`}return(0,K1.jsx)("div",{ref:r,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var Eh=d(U(),1);var Gc=d(U(),1);function Z1(e){let t=Gc.useRef(""),r=Gc.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:Gc.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:r}}function Q1(e,t){let r=ne((i,a)=>{(typeof e=="function"?e():e)||t(a||(Ad?"touch":""))}),{onClick:o,onPointerDown:n}=Z1(r);return Eh.useMemo(()=>({onClick:o,onPointerDown:n}),[o,n])}var xo=d(U(),1);var a6=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:a,elements:s,middlewareData:c}=t,{element:l,padding:u=0,offsetParent:f="real"}=vn(e,t)||{};if(l==null)return{};let g=Ld(u),p={x:r,y:o},m=Mc(n),b=Nc(m),h=await a.getDimensions(l),v=m==="y",y=v?"top":"left",_=v?"bottom":"right",w=v?"clientHeight":"clientWidth",S=i.reference[b]+i.reference[m]-p[m]-i.floating[b],R=p[m]-i.reference[m],C=f==="real"?await a.getOffsetParent?.(l):s.floating,E=s.floating[w]||i.floating[b];(!E||!await a.isElement?.(C))&&(E=s.floating[w]||i.floating[b]);let x=S/2-R/2,k=E/2-h[b]/2-1,O=Math.min(g[y],k),V=Math.min(g[_],k),I=O,L=E-h[b]-V,T=E/2-h[b]/2+x,P=Ic(I,T,L),A=!c.arrow&&yn(n)!=null&&T!==P&&i.reference[b]/2-(T<I?O:V)-h[b]/2<0,M=A?T<I?T-I:T-L:0;return{[m]:p[m]+M,data:{[m]:P,centerOffset:T-P-M,...A&&{alignmentOffset:M}},reset:A}}}),J1=(e,t)=>({...a6(e),options:[e,t]});var eS={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 fh().fn(e)).data?.referenceHidden||i}}}};var Kc={sideX:"left",sideY:"top"},Sf={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:a,placement:s}=e,c=qe(n),l=c.getComputedStyle(n);if(!(l.transitionDuration!=="0s"&&l.transitionDuration!==""))return{x:t,y:r,data:Kc};let f=await i.getOffsetParent?.(n),g={width:0,height:0};if(a==="fixed"&&c?.visualViewport)g={width:c.visualViewport.width,height:c.visualViewport.height};else if(f===c){let y=xe(n);g={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(f)&&(g=await i.getDimensions(f));let p=br(s),m=t,b=r;p==="left"&&(m=g.width-(t+o.width)),p==="top"&&(b=g.height-(r+o.height));let h=p==="left"?"right":Kc.sideX,v=p==="top"?"bottom":Kc.sideY;return{x:m,y:b,data:{sideX:h,sideY:v}}}};function oS(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 tS(e,t,r){let{rects:o,placement:n}=e;return{side:oS(t,br(n),r),align:yn(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function Rf(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:a=0,collisionBoundary:s,collisionPadding:c=5,sticky:l=!1,arrowPadding:u=5,disableAnchorTracking:f=!1,inline:g,keepMounted:p=!1,floatingRootContext:m,mounted:b,collisionAvoidance:h,shiftCrossAxis:v=!1,nodeId:y,adaptiveOrigin:_,lazyFlip:w=!1,externalTree:S}=e,[R,C]=xo.useState(null);!b&&R!==null&&C(null);let E=h.side||"flip",x=h.align||"flip",k=h.fallbackAxisSide||"end",O=typeof t=="function"?t:void 0,V=ne(O),I=O?V:t,L=Qt(t),T=Qt(b),A=Zs()==="rtl",M=R||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":A?"left":"right","inline-start":A?"right":"left"}[o],N=i==="center"?M:`${M}-${i}`,D=c,z=1,ie=o==="bottom"?z:0,K=o==="top"?z:0,Q=o==="right"?z:0,re=o==="left"?z:0;typeof D=="number"?D={top:D+ie,right:D+re,bottom:D+K,left:D+Q}:D&&(D={top:(D.top||0)+ie,right:(D.right||0)+re,bottom:(D.bottom||0)+K,left:(D.left||0)+Q});let ee={boundary:s==="clipping-ancestors"?"clippingAncestors":s,padding:D},Fe=xo.useRef(null),Y=Qt(n),J=Qt(a),fe=typeof n!="function"?n:0,bt=typeof a!="function"?a:0,X=[];g&&X.push(g),X.push(sh(tt=>{let Ur=tS(tt,o,A),Lo=typeof Y.current=="function"?Y.current(Ur):Y.current,Bo=typeof J.current=="function"?J.current(Ur):J.current;return{mainAxis:Lo,crossAxis:Bo,alignmentAxis:Bo}},[fe,bt,A,o]));let ye=x==="none"&&E!=="shift",ke=!ye&&(l||v||E==="shift"),et=E==="none"?null:uh({...ee,padding:{top:D.top+z,right:D.right+z,bottom:D.bottom+z,left:D.left+z},mainAxis:!v&&E==="flip",crossAxis:x==="flip"?"alignment":!1,fallbackAxisSideDirection:k}),_e=ye?null:lh(tt=>{let Ur=xe(tt.elements.floating).documentElement;return{...ee,rootBoundary:v?{x:0,y:0,width:Ur.clientWidth,height:Ur.clientHeight}:void 0,mainAxis:x!=="none",crossAxis:ke,limiter:l||v?void 0:ch(Lo=>{if(!Fe.current)return{};let{width:Bo,height:fi}=Fe.current.getBoundingClientRect(),pn=no(br(Lo.placement)),Xa=pn==="y"?Bo:fi,Xs=pn==="y"?D.left+D.right:D.top+D.bottom;return{offset:Xa/2+Xs/2}})}},[ee,l,v,D,x]);E==="shift"||x==="shift"||i==="center"?X.push(_e,et):X.push(et,_e),X.push(dh({...ee,apply({elements:{floating:tt},availableWidth:Ur,availableHeight:Lo,rects:Bo}){if(!T.current)return;let fi=tt.style;fi.setProperty("--available-width",`${Ur}px`),fi.setProperty("--available-height",`${Lo}px`);let pn=qe(tt).devicePixelRatio||1,{x:Xa,y:Xs,width:pd,height:ub}=Bo.reference,db=(Math.round((Xa+pd)*pn)-Math.round(Xa*pn))/pn,fb=(Math.round((Xs+ub)*pn)-Math.round(Xs*pn))/pn;fi.setProperty("--anchor-width",`${db}px`),fi.setProperty("--anchor-height",`${fb}px`)}}),J1(tt=>({element:Fe.current||xe(tt.elements.floating).createElement("div"),padding:u,offsetParent:"floating"}),[u]),{name:"transformOrigin",fn(tt){let{elements:Ur,middlewareData:Lo,placement:Bo,rects:fi,y:pn}=tt,Xa=br(Bo),Xs=no(Xa),pd=Fe.current,ub=Lo.arrow?.x||0,db=Lo.arrow?.y||0,fb=pd?.clientWidth||0,GN=pd?.clientHeight||0,pb=ub+fb/2,dx=db+GN/2,KN=Math.abs(Lo.shift?.y||0),XN=fi.reference.height/2,wc=typeof n=="function"?n(tS(tt,o,A)):n,ZN=KN>wc,QN={top:`${pb}px calc(100% + ${wc}px)`,bottom:`${pb}px ${-wc}px`,left:`calc(100% + ${wc}px) ${dx}px`,right:`${-wc}px ${dx}px`}[Xa],JN=`${pb}px ${fi.reference.y+XN-pn}px`;return Ur.floating.style.setProperty("--transform-origin",ke&&Xs==="y"&&ZN?JN:QN),{}}},eS,_),Z(()=>{!b&&m&&m.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[b,m]);let ve=xo.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:Be,elements:me,x:Et,y:Gt,middlewareData:Sr,update:Ct,placement:zi,context:H,isPositioned:$,floatingStyles:be}=yh({rootContext:m,open:p?b:void 0,placement:N,middleware:X,strategy:r,whileElementsMounted:p?void 0:(...tt)=>zc(...tt,ve),nodeId:y,externalTree:S}),{sideX:Te,sideY:$e}=Sr.adaptiveOrigin||Kc,mr=$?r:"fixed",Kt=xo.useMemo(()=>{let tt=_?{position:mr,[Te]:Et,[$e]:Gt}:{position:mr,...be};return $||(tt.opacity=0),tt},[_,mr,Te,Et,$e,Gt,be,$]),xt=xo.useRef(null);Z(()=>{if(!b)return;let tt=L.current,Ur=typeof tt=="function"?tt():tt,Bo=(rS(Ur)?Ur.current:Ur)||null||null;Bo!==xt.current&&(Be.setPositionReference(Bo),xt.current=Bo)},[b,Be,I,L]),xo.useEffect(()=>{if(!b)return;let tt=L.current;typeof tt!="function"&&rS(tt)&&tt.current!==xt.current&&(Be.setPositionReference(tt.current),xt.current=tt.current)},[b,Be,I,L]),xo.useEffect(()=>{if(p&&b&&me.domReference&&me.floating)return zc(me.domReference,me.floating,Ct,ve)},[p,b,me,Ct,ve]);let Do=br(zi),_c=oS(o,Do,A),cd=yn(zi)||"center",ud=!!Sr.hide?.referenceHidden;Z(()=>{w&&b&&$&&C(Do)},[w,b,$,Do]);let dd=xo.useMemo(()=>({position:"absolute",top:Sr.arrow?.y,left:Sr.arrow?.x}),[Sr.arrow]),fd=Sr.arrow?.centerOffset!==0;return xo.useMemo(()=>({positionerStyles:Kt,arrowStyles:dd,arrowRef:Fe,arrowUncentered:fd,side:_c,align:cd,physicalSide:Do,anchorHidden:ud,refs:Be,context:H,isPositioned:$,update:Ct}),[Kt,dd,Fe,fd,_c,cd,Do,ud,Be,H,$,Ct])}function rS(e){return e!=null&&"current"in e}function dl(e){return e==="starting"?B0:nt}function Ef(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:a,inert:s=!1}){let c={...r};return s&&(c.pointerEvents="none"),Ae("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:a,style:c},dl(o),n],stateAttributesMapping:Wo})}var nS=d(U(),1);var s6=20;function iS(e,t,r,o){let[n,i]=nS.useState(!1);Z(()=>{if(!e||!t||r==null){i(!1);return}let a=xe(r).documentElement.clientWidth,s=r.offsetWidth;i(a>0&&s>0&&s>=a-s6)},[e,t,r]),P0(e&&(!t||n),o)}var aS=d(U(),1);var Ch=aS.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,focusableWhenDisabled:a=!1,nativeButton:s=!0,style:c,...l}=t,{getButtonProps:u,buttonRef:f}=mi({disabled:i,focusableWhenDisabled:a,native:s});return Ae("button",t,{state:{disabled:i},ref:[r,f],props:[l,u]})});var ea={};pi(ea,{Panel:()=>fS,Root:()=>lS,Trigger:()=>uS});var Xc=d(U(),1);var Cf={...Bx,...Nn};var sS=d(F(),1),lS=Xc.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:a=!1,onOpenChange:s,open:c,style:l,...u}=t,f=ne(s),g=Fx({open:c,defaultOpen:i,onOpenChange:f,disabled:a}),p=Xc.useMemo(()=>({open:g.open,disabled:g.disabled,transitionStatus:g.transitionStatus}),[g.open,g.disabled,g.transitionStatus]),m=Xc.useMemo(()=>({...g,onOpenChange:f,state:p}),[g,f,p]),b=Ae("div",t,{state:p,ref:r,props:u,stateAttributesMapping:Cf});return(0,sS.jsx)(Sb.Provider,{value:m,children:b})});var cS=d(U(),1);var l6={...Lx,...Nn},uS=cS.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:a,disabled:s}=Sd(),{className:c,disabled:l=s,id:u,render:f,nativeButton:g=!0,style:p,...m}=t,{getButtonProps:b,buttonRef:h}=mi({disabled:l,focusableWhenDisabled:!0,native:g});return Ae("button",t,{state:a,ref:[r,h],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},m,b],stateAttributesMapping:l6})});var dS=d(U(),1);var Th=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var fS=dS.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:a,id:s,style:c,...l}=t,{mounted:u,onOpenChange:f,open:g,panelId:p,setMounted:m,setPanelIdState:b,setOpen:h,state:v,transitionStatus:y}=Sd(),_=n??!1,w=i??!1;Z(()=>{if(s)return b(s),()=>{b(void 0)}},[s,b]);let{height:S,props:R,ref:C,shouldPreventOpenAnimation:E,shouldRender:x,transitionStatus:k,width:O}=S0({externalRef:r,hiddenUntilFound:_,id:p,keepMounted:w,mounted:u,onOpenChange:f,open:g,setMounted:m,setOpen:h,transitionStatus:y}),V={...v,transitionStatus:k},I=gd(c,V),L=Ae("div",{...t,style:void 0},{state:V,ref:C,props:[R,{style:{[Th.collapsiblePanelHeight]:S===void 0?"auto":`${S}px`,[Th.collapsiblePanelWidth]:O===void 0?"auto":`${O}px`}},l,I?{style:I}:void 0,E?{style:{animationName:"none"}}:void 0],stateAttributesMapping:Cf});return x?L:null});var Tf=d(U(),1),c6=Tf.createContext(void 0);function pS(e){let t=Tf.useContext(c6);if(t===void 0&&!e)throw new Error(Xe(69));return t}var mS=d(U(),1),Ph=d(_n(),1);function gS(e,t){let r=mS.useRef(null);function o(i){Ph.flushSync(()=>{e.setOpen(!1,ue(G.focusOut,i.nativeEvent,i.currentTarget))}),b0(r.current)?.focus()}function n(i){let a=e.select("positionerElement");if(a&&gi(i,a))e.context.beforeContentFocusGuardRef.current?.focus();else{Ph.flushSync(()=>{e.setOpen(!1,ue(G.focusOut,i.nativeEvent,i.currentTarget))});let s=g0(e.context.triggerFocusTargetRef.current||t.current);for(;s!==null&&se(a,s);){let c=s;if(s=ol(s),s===c)break}s?.focus()}}return{preFocusGuardRef:r,handlePreFocusGuardFocus:o,handleFocusTargetFocus:n}}var Tr=d(U(),1),wS=d(_n(),1);var bS=d(U(),1);function hS(e){let[t,r]=bS.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var as=d(U(),1);function kh(e){let t=Zt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=De(e),i=n?e.offsetWidth:r,a=n?e.offsetHeight:o;return(Gi(r)!==i||Gi(o)!==a)&&(r=i,o=a),{width:r,height:o}}var u6=()=>!0;function yS(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,enabled:i=u6,onMeasureLayout:a,onMeasureLayoutComplete:s,side:c,direction:l}=e,u=Fn(t,!0,!1),f=An(),g=as.useRef(null),p=as.useRef(null),m=as.useRef(!0),b=as.useRef(wo),h=ne(a),v=ne(s),y=as.useMemo(()=>{let _=c==="top",w=c==="left";return l==="rtl"?(_=_||c==="inline-end",w=w||c==="inline-end"):(_=_||c==="inline-start",w=w||c==="inline-start"),_?{position:"absolute",[c==="top"?"bottom":"top"]:"0",[w?"right":"left"]:"0"}:nt},[c,l]);Z(()=>{if(!n||!i()||typeof ResizeObserver!="function"){b.current=wo,m.current=!0,g.current=null,p.current=null;return}if(!t||!r)return;b.current=vS(t,y);let _=new ResizeObserver(I=>{let L=I[0];L&&(p.current={width:Math.ceil(L.borderBoxSize[0].inlineSize),height:Math.ceil(L.borderBoxSize[0].blockSize)})});_.observe(t),Pf(t,"auto");let w=kf(t,"position","static"),S=kf(t,"transform","none"),R=kf(t,"scale","1"),C=vS(r,{"--available-width":"max-content","--available-height":"max-content"});function E(){w(),S(),C()}function x(){E(),R()}if(h?.(),m.current||g.current===null){Zc(r,"max-content");let I=kh(t);return g.current=I,Zc(r,I),x(),v?.(null,I),m.current=!1,()=>{_.disconnect(),b.current(),b.current=wo}}Pf(t,"auto"),Zc(r,"max-content");let k=g.current??p.current,O=kh(t);if(g.current=O,!k)return Zc(r,O),x(),v?.(null,O),()=>{_.disconnect(),f.cancel(),b.current(),b.current=wo};Pf(t,k),x(),v?.(k,O),Zc(r,O);let V=new AbortController;return f.request(()=>{Pf(t,O),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},V.signal)}),()=>{_.disconnect(),V.abort(),f.cancel(),b.current(),b.current=wo}},[o,t,r,u,f,i,n,h,v,y])}function kf(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function vS(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(kf(e,o,n));return r.length?()=>{r.forEach(o=>o())}:wo}function Pf(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 Zc(e,t){let r=t==="max-content"?"max-content":`${t.width}px`,o=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",r),e.style.setProperty("--positioner-height",o)}var fl=d(F(),1);function Of(e){let{store:t,side:r,cssVars:o,children:n}=e,i=Zs(),a=t.useState("activeTriggerElement"),s=t.useState("activeTriggerId"),c=t.useState("open"),l=t.useState("payload"),u=t.useState("mounted"),f=t.useState("popupElement"),g=t.useState("positionerElement"),p=hS(c?a:null),m=p6(s,l),b=Tr.useRef(null),[h,v]=Tr.useState(null),[y,_]=Tr.useState(null),w=Tr.useRef(null),S=Tr.useRef(null),R=Fn(w,!0,!1),C=An(),[E,x]=Tr.useState(null),[k,O]=Tr.useState(!1);Z(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let V=ne(()=>{w.current?.style.setProperty("animation","none"),w.current?.style.setProperty("transition","none"),S.current?.style.setProperty("display","none")}),I=ne(M=>{w.current?.style.removeProperty("animation"),w.current?.style.removeProperty("transition"),S.current?.style.removeProperty("display"),M&&x(M)}),L=Tr.useRef(null);Z(()=>{if(a&&p&&a!==p&&L.current!==a&&b.current){v(b.current),O(!0);let M=f6(p,a);_(M),C.request(()=>{wS.flushSync(()=>{O(!1)}),R(()=>{v(null),x(null),b.current=null})}),L.current=a}},[a,p,h,R,C]),Z(()=>{let M=w.current;if(!M)return;let N=xe(M).createElement("div");for(let D of Array.from(M.childNodes))N.appendChild(D.cloneNode(!0));b.current=N});let T=h!=null,P;T?P=(0,fl.jsxs)(Tr.Fragment,{children:[(0,fl.jsx)("div",{"data-previous":!0,inert:xf(!0),ref:S,style:{...E?{[o.popupWidth]:`${E.width}px`,[o.popupHeight]:`${E.height}px`}:null,position:"absolute"},"data-ending-style":k?void 0:""},"previous"),(0,fl.jsx)("div",{"data-current":!0,ref:w,"data-starting-style":k?"":void 0,children:n},m)]}):P=(0,fl.jsx)("div",{"data-current":!0,ref:w,children:n},m),Z(()=>{let M=S.current;!M||!h||M.replaceChildren(...Array.from(h.childNodes))},[h]),yS({popupElement:f,positionerElement:g,mounted:u,content:l,onMeasureLayout:V,onMeasureLayoutComplete:I,side:r,direction:i});let A={activationDirection:d6(y),transitioning:T};return{children:P,state:A}}function d6(e){if(e)return`${_S(e.horizontal,5,"right","left")} ${_S(e.vertical,5,"down","up")}`}function _S(e,t,r,o){return e>t?r:e<-t?o:""}function f6(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 p6(e,t){let[r,o]=Tr.useState(0),n=Tr.useRef(e),i=Tr.useRef(t),a=Tr.useRef(!1);return Z(()=>{let s=n.current,c=i.current,l=e!==s,u=t!==c;l?(o(f=>f+1),a.current=!u):a.current&&u&&(o(f=>f+1),a.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var Dt={};pi(Dt,{Arrow:()=>DS,Backdrop:()=>BS,Close:()=>YS,Description:()=>WS,Handle:()=>Jc,Popup:()=>VS,Portal:()=>PS,Positioner:()=>kS,Root:()=>RS,Title:()=>HS,Trigger:()=>ES,Viewport:()=>GS,createHandle:()=>KS});var vi=d(U(),1);var Af=d(U(),1),Oh=Af.createContext(void 0);function Pt(e){let t=Af.useContext(Oh);if(t===void 0&&!e)throw new Error(Xe(47));return t}var ta=d(U(),1),xS=d(_n(),1);function m6(){return{...pf(),disabled:!1,modal:!1,focusManagerModal:!1,instantType:void 0,openMethod:null,openChangeReason:null,titleElementId:void 0,descriptionElementId:void 0,stickIfOpen:!0,nested:!1,openOnHover:!1,closeDelay:0,hasViewport:!1}}var g6={...gf,disabled:pe(e=>e.disabled),instantType:pe(e=>e.instantType),openMethod:pe(e=>e.openMethod),openChangeReason:pe(e=>e.openChangeReason),modal:pe(e=>e.modal),focusManagerModal:pe(e=>e.focusManagerModal),stickIfOpen:pe(e=>e.stickIfOpen),titleElementId:pe(e=>e.titleElementId),descriptionElementId:pe(e=>e.descriptionElementId),openOnHover:pe(e=>e.openOnHover),closeDelay:pe(e=>e.closeDelay),hasViewport:pe(e=>e.hasViewport)},pl=class e extends Qi{constructor(t,r,o=!1){let n={...m6(),...t},i=new Ln;n.open&&t?.mounted===void 0&&(n.mounted=!0),n.floatingRootContext=mf(i,r,o),super(n,{popupRef:ta.createRef(),backdropRef:ta.createRef(),internalBackdropRef:ta.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerFocusTargetRef:ta.createRef(),beforeContentFocusGuardRef:ta.createRef(),stickIfOpenTimeout:new sr,triggerElements:i},g6)}setOpen=(t,r)=>{let o=r.reason===G.triggerHover,n=r.reason===G.triggerPress&&r.event.detail===0,i=!t&&(r.reason===G.escapeKey||r.reason==null);r.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)};let a=this.select("activeTriggerId");if(!t&&r.reason===G.closePress&&r.trigger==null&&a!=null&&(r.trigger=this.context.triggerElements.getById(a)??this.select("activeTriggerElement")??void 0),this.context.onOpenChange?.(t,r),r.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(t,r);let s=()=>{let c={open:t,openChangeReason:r.reason};lf(c,t,r.trigger),this.update(c)};o?(this.set("stickIfOpen",!0),this.context.stickIfOpenTimeout.start(500,()=>{this.set("stickIfOpen",!1)}),xS.flushSync(s)):s(),n||i?this.set("instantType",n?"click":"dismiss"):r.reason===G.focusOut?this.set("instantType","focus"):this.set("instantType",void 0)};static useStore(t,r){let{store:o,internalStore:n}=sf(t,(i,a)=>new e(r,i,a));return ta.useEffect(()=>n?.disposeEffect(),[n]),o}disposeEffect=()=>this.context.stickIfOpenTimeout.disposeEffect()};var ss=d(F(),1);function SS({props:e}){let{children:t,open:r,defaultOpen:o=!1,onOpenChange:n,onOpenChangeComplete:i,modal:a=!1,handle:s,triggerId:c,defaultTriggerId:l=null}=e,u=pl.useStore(s?.store,{modal:a,open:o,openProp:r,activeTriggerId:l,triggerIdProp:c});zd(()=>{r===void 0&&u.state.open===!1&&o===!0&&u.update({open:!0,activeTriggerId:l})}),u.useControlledProp("openProp",r),u.useControlledProp("triggerIdProp",c);let f=u.useState("open"),g=u.useState("mounted"),p=u.useState("payload"),m=xn()!=null;u.useContextCallback("onOpenChange",n),u.useContextCallback("onOpenChangeComplete",i),j1(u,f),uf(u);let{forceUnmount:b}=df(f,u,()=>{u.update({stickIfOpen:!0,openChangeReason:null})});u.useSyncedValues({modal:a,nested:m}),vi.useEffect(()=>{f||u.context.stickIfOpenTimeout.clear()},[u,f]);let h=vi.useCallback(()=>{u.setOpen(!1,ue(G.imperativeAction))},[u]);vi.useImperativeHandle(e.actionsRef,()=>({unmount:b,close:h}),[b,h]);let v=f||g,y=vi.useMemo(()=>({store:u}),[u]);return(0,ss.jsxs)(Oh.Provider,{value:y,children:[v&&(0,ss.jsx)(b6,{store:u,modal:a}),typeof t=="function"?t({payload:p}):t]})}function RS(e){return Pt(!0)?(0,ss.jsx)(SS,{props:e}):(0,ss.jsx)(Zb,{children:(0,ss.jsx)(SS,{props:e})})}function b6({store:e,modal:t}){let r=e.useState("floatingRootContext"),o=Hc(r,{outsidePressEvent:{mouse:t==="trap-focus"?"sloppy":"intentional",touch:"sloppy"}}),n=o.reference??nt,i=o.trigger??nt,a=vi.useMemo(()=>je(ll,o.floating),[o.floating]);return ff(e,{activeTriggerProps:n,inactiveTriggerProps:i,popupProps:a}),null}var ra=d(U(),1);var ls=d(F(),1),ES=ra.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:a=!1,nativeButton:s=!0,handle:c,payload:l,openOnHover:u=!1,delay:f=300,closeDelay:g=0,id:p,...m}=t,b=Pt(!0),h=c?.store??b?.store;if(!h)throw new Error(Xe(74));let v=On(p),y=h.useState("isTriggerActive",v),_=h.useState("floatingRootContext"),w=h.useState("isOpenedByTrigger",v),S=h.useState("triggerPopupId",v),R=ra.useRef(null),{registerTrigger:C,isMountedByThisTrigger:E}=cf(v,R,h,{payload:l,disabled:a,openOnHover:u,closeDelay:g}),x=h.useState("openChangeReason"),k=h.useState("stickIfOpen"),O=h.useState("openMethod"),V=h.useState("focusManagerModal"),I=Yc(_,{enabled:_!=null&&u&&(O!=="touch"||x!==G.triggerPress),mouseOnly:!0,move:!1,handleClose:$c(),restMs:f,delay:{close:g},triggerElementRef:R,isActiveTrigger:y,isClosing:()=>h.select("transitionStatus")==="ending"}),L=th(_,{enabled:_!=null,stickIfOpen:k}),T=Q1(()=>h.select("open"),re=>{h.set("openMethod",re)}),P=h.useState("triggerProps",E),{getButtonProps:A,buttonRef:M}=mi({disabled:a,native:s}),N={open(re){return re&&x===G.triggerPress?q1.open(re):wf.open(re)}},{preFocusGuardRef:D,handlePreFocusGuardFocus:z,handleFocusTargetFocus:ie}=gS(h,R),Q=Ae("button",t,{state:{disabled:a,open:w},ref:[M,r,C,R],props:[L.reference,I,P,T,{[qd]:"",id:v,"aria-haspopup":"dialog","aria-expanded":w,"aria-controls":S},m,A],stateAttributesMapping:N});return E&&!V?(0,ls.jsxs)(ra.Fragment,{children:[(0,ls.jsx)(bi,{ref:D,onFocus:z}),(0,ls.jsx)(ra.Fragment,{children:Q},v),(0,ls.jsx)(bi,{ref:h.context.triggerFocusTargetRef,onFocus:ie})]}):(0,ls.jsx)(ra.Fragment,{children:Q},v)});var TS=d(U(),1);var If=d(U(),1),Ah=If.createContext(void 0);function CS(){let e=If.useContext(Ah);if(e===void 0)throw new Error(Xe(45));return e}var Ih=d(F(),1),PS=TS.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t,{store:i}=Pt();return i.useState("mounted")||o?(0,Ih.jsx)(Ah.Provider,{value:o,children:(0,Ih.jsx)(qb,{ref:r,...n})}):null});var gl=d(U(),1);var Nf=d(U(),1),Nh=Nf.createContext(void 0);function ml(){let e=Nf.useContext(Nh);if(!e)throw new Error(Xe(46));return e}var Qc=d(F(),1),kS=gl.forwardRef(function(t,r){let{render:o,className:n,style:i,anchor:a,positionMethod:s="absolute",side:c="bottom",align:l="center",sideOffset:u=0,alignOffset:f=0,collisionBoundary:g="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:b=!1,disableAnchorTracking:h=!1,collisionAvoidance:v=Gd,...y}=t,{store:_}=Pt(),w=CS(),S=Kb(),R=_.useState("floatingRootContext"),C=_.useState("mounted"),E=_.useState("open"),x=_.useState("openChangeReason"),k=_.useState("activeTriggerElement"),O=_.useState("modal"),V=_.useState("openMethod"),I=_.useState("positionerElement"),L=_.useState("instantType"),T=_.useState("transitionStatus"),P=_.useState("hasViewport"),A=gl.useRef(null),M=Fn(I,!1,!1),N=Rf({anchor:a,floatingRootContext:R,positionMethod:s,mounted:C,side:c,sideOffset:u,align:l,alignOffset:f,arrowPadding:m,collisionBoundary:g,collisionPadding:p,sticky:b,disableAnchorTracking:h,keepMounted:w,nodeId:S,collisionAvoidance:v,adaptiveOrigin:P?Sf:void 0}),D=R.useState("domReferenceElement");Z(()=>{let Q=D,re=A.current;if(Q&&(A.current=Q),re&&Q&&Q!==re){_.set("instantType",void 0);let ee=new AbortController;return M(()=>{_.set("instantType","trigger-change")},ee.signal),()=>{ee.abort()}}},[D,M,_]),iS(E&&O===!0&&x!==G.triggerHover,V==="touch",I,k);let z=gl.useCallback(Q=>{_.set("positionerElement",Q)},[_]),ie={open:E,side:N.side,align:N.align,anchorHidden:N.anchorHidden,instant:L},K=Ef(t,ie,{styles:N.positionerStyles,transitionStatus:T,props:y,refs:[r,z],hidden:!C,inert:!E});return(0,Qc.jsxs)(Nh.Provider,{value:N,children:[C&&O===!0&&x!==G.triggerHover&&(0,Qc.jsx)(X1,{ref:_.context.internalBackdropRef,inert:xf(!E),cutout:k}),(0,Qc.jsx)(Xb,{id:S,children:K})]})});var Mf=d(U(),1);var oa=d(U(),1);var OS=d(F(),1),AS=oa.createContext(void 0);function IS(){let[e,t]=oa.useState(0),r=ne(()=>(t(n=>n+1),()=>{t(n=>Math.max(0,n-1))}));return{context:oa.useMemo(()=>({register:r}),[r]),hasClosePart:e>0}}function NS(e){let{value:t,children:r}=e;return(0,OS.jsx)(AS.Provider,{value:t,children:r})}function MS(){let e=oa.useContext(AS);Z(()=>e?.register(),[e])}var Mh=d(F(),1),h6={...Wo,...Nn},VS=Mf.forwardRef(function(t,r){let{render:o,className:n,style:i,initialFocus:a,finalFocus:s,...c}=t,{store:l}=Pt(),u=ml(),f=pS(!0)!=null,{context:g,hasClosePart:p}=IS(),m=l.useState("open"),b=l.useState("openMethod"),h=l.useState("instantType"),v=l.useState("transitionStatus"),y=l.useState("popupProps"),_=l.useState("titleElementId"),w=l.useState("descriptionElementId"),S=l.useState("modal"),R=l.useState("mounted"),C=l.useState("openChangeReason"),E=l.useState("activeTriggerElement"),x=l.useState("floatingRootContext"),k=x.useState("floatingId"),O=l.useState("disabled"),V=l.useState("openOnHover"),I=l.useState("closeDelay"),L=c.id??k;Ki({open:m,ref:l.context.popupRef,onComplete(){m&&l.context.onOpenChangeComplete?.(!0)}}),Uc(x,{enabled:V&&!O,closeDelay:I});function T(z){return z==="touch"?l.context.popupRef.current:!0}let P=a===void 0?T:a,A=S!==!1&&p;l.useSyncedValue("focusManagerModal",A);let M=Mf.useCallback(z=>{l.set("popupElement",z)},[l]),N={open:m,side:u.side,align:u.align,instant:h,transitionStatus:v},D=Ae("div",t,{state:N,ref:[r,l.context.popupRef,M],props:[y,{id:L,role:"dialog",...ll,"aria-labelledby":_,"aria-describedby":w,onKeyDown(z){f&&v0.has(z.key)&&z.stopPropagation()}},dl(v),c],stateAttributesMapping:h6});return(0,Mh.jsx)(eh,{context:x,openInteractionType:b,modal:A,disabled:!R||C===G.triggerHover,initialFocus:P,returnFocus:s,restoreFocus:"popup",previousFocusableElement:De(E)?E:void 0,nextFocusableElement:l.context.triggerFocusTargetRef,beforeContentFocusGuardRef:l.context.beforeContentFocusGuardRef,children:(0,Mh.jsx)(NS,{value:g,children:D})})});var FS=d(U(),1);var DS=FS.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,{store:s}=Pt(),c=s.useState("open"),{arrowRef:l,side:u,align:f,arrowUncentered:g,arrowStyles:p}=ml();return Ae("div",t,{state:{open:c,side:u,align:f,uncentered:g},ref:[r,l],props:[{style:p,"aria-hidden":!0},a],stateAttributesMapping:Wo})});var LS=d(U(),1);var v6={...Wo,...Nn},BS=LS.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,{store:s}=Pt(),c=s.useState("open"),l=s.useState("mounted"),u=s.useState("transitionStatus"),f=s.useState("openChangeReason");return Ae("div",t,{state:{open:c,transitionStatus:u},ref:[s.context.backdropRef,r],props:[{role:"presentation",hidden:!l,style:{pointerEvents:f===G.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},a],stateAttributesMapping:v6})});var jS=d(U(),1);var HS=jS.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,{store:s}=Pt(),c=On(a.id);return s.useSyncedValueWithCleanup("titleElementId",c),Ae("h2",t,{ref:r,props:[{id:c},a]})});var zS=d(U(),1);var WS=zS.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,{store:s}=Pt(),c=On(a.id);return s.useSyncedValueWithCleanup("descriptionElementId",c),Ae("p",t,{ref:r,props:[{id:c},a]})});var US=d(U(),1);var YS=US.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:a=!1,nativeButton:s=!0,...c}=t,{buttonRef:l,getButtonProps:u}=mi({disabled:a,focusableWhenDisabled:!1,native:s}),{store:f}=Pt();return MS(),Ae("button",t,{ref:[r,l],props:[{onClick(p){f.setOpen(!1,ue(G.closePress,p.nativeEvent))}},c,u]})});var qS=d(U(),1);var $S=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var y6={activationDirection:e=>e?{"data-activation-direction":e}:null},GS=qS.forwardRef(function(t,r){let{render:o,className:n,style:i,children:a,...s}=t,{store:c}=Pt(),{side:l}=ml(),u=c.useState("instantType"),{children:f,state:g}=Of({store:c,side:l,cssVars:$S,children:a}),p={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:u};return Ae("div",t,{state:p,ref:r,props:[s,{children:f}],stateAttributesMapping:y6})});var Jc=class{constructor(){this.store=new pl}open(t){let r=t?this.store.context.triggerElements.getById(t)??void 0:void 0;if(t&&!r)throw new Error(Xe(80,t));this.store.setOpen(!0,ue(G.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,ue(G.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function KS(){return new Jc}var Vf=d(U(),1),XS=d(_n(),1);var ZS=d(F(),1),QS=Vf.forwardRef(function(t,r){let{children:o,container:n,className:i,render:a,style:s,...c}=t,{portalNode:l,portalSubtree:u}=Kd({container:n,ref:r,componentProps:t,elementProps:c});return!u&&!l?null:(0,ZS.jsxs)(Vf.Fragment,{children:[u,l&&XS.createPortal(o,l)]})});var lo={};pi(lo,{Arrow:()=>gR,Handle:()=>eu,Popup:()=>pR,Portal:()=>cR,Positioner:()=>dR,Provider:()=>bR,Root:()=>tR,Trigger:()=>aR,Viewport:()=>yR,createHandle:()=>_R});var jn=d(U(),1);var Ff=d(U(),1),Vh=Ff.createContext(void 0);function Uo(e){let t=Ff.useContext(Vh);if(t===void 0&&!e)throw new Error(Xe(72));return t}var JS=d(U(),1),eR=d(_n(),1);var _6={...gf,disabled:pe(e=>e.disabled),instantType:pe(e=>e.instantType),isInstantPhase:pe(e=>e.isInstantPhase),trackCursorAxis:pe(e=>e.trackCursorAxis),disableHoverablePopup:pe(e=>e.disableHoverablePopup),lastOpenChangeReason:pe(e=>e.openChangeReason),closeOnClick:pe(e=>e.closeOnClick),closeDelay:pe(e=>e.closeDelay),hasViewport:pe(e=>e.hasViewport)},bl=class e extends Qi{constructor(t,r,o=!1){let n=new Ln,i={...w6(),...t};i.floatingRootContext=mf(n,r,o),super(i,{popupRef:JS.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},_6)}setOpen=(t,r)=>{let o=r.reason,n=o===G.triggerHover,i=t&&o===G.triggerFocus,a=!t&&(o===G.triggerPress||o===G.escapeKey);if(r.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(t,r),r.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(t,r);let s=()=>{let c={open:t,openChangeReason:o};i?c.instantType="focus":a?c.instantType="dismiss":o===G.triggerHover&&(c.instantType=void 0),lf(c,t,r.trigger),this.update(c)};n?eR.flushSync(s):s()};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,ue(G.triggerPress,t))}static useStore(t,r){return sf(t,(n,i)=>new e(r,n,i)).store}};function w6(){return{...pf(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var Df=d(F(),1),tR=bh(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:a="none",actionsRef:s,onOpenChange:c,onOpenChangeComplete:l,handle:u,triggerId:f,defaultTriggerId:g=null,children:p}=t,m=bl.useStore(u?.store,{open:o,openProp:n,activeTriggerId:g,triggerIdProp:f});zd(()=>{n===void 0&&m.state.open===!1&&o===!0&&m.update({open:!0,activeTriggerId:g})}),m.useControlledProp("openProp",n),m.useControlledProp("triggerIdProp",f),m.useContextCallback("onOpenChange",c),m.useContextCallback("onOpenChangeComplete",l);let b=m.useState("open"),h=!r&&b,v=m.useState("activeTriggerId"),y=m.useState("mounted"),_=m.useState("payload");m.useSyncedValues({trackCursorAxis:a,disableHoverablePopup:i}),m.useSyncedValue("disabled",r),uf(m);let{forceUnmount:w,transitionStatus:S}=df(h,m),R=m.useState("isInstantPhase"),C=m.useState("instantType"),E=m.useState("lastOpenChangeReason"),x=jn.useRef(null);Z(()=>{b&&r&&m.setOpen(!1,ue(G.disabled))},[b,r,m]),Z(()=>{S==="ending"&&E===G.none||S!=="ending"&&R?(C!=="delay"&&(x.current=C),m.set("instantType","delay")):x.current!==null&&(m.set("instantType",x.current),x.current=null)},[S,R,E,C,m]),Z(()=>{h&&v==null&&m.set("payload",void 0)},[m,v,h]);let k=jn.useCallback(()=>{m.setOpen(!1,ue(G.imperativeAction))},[m]);jn.useImperativeHandle(s,()=>({unmount:w,close:k}),[w,k]);let O=h||y||!r&&a!=="none";return(0,Df.jsxs)(Vh.Provider,{value:m,children:[O&&(0,Df.jsx)(x6,{store:m,disabled:r,trackCursorAxis:a}),typeof p=="function"?p({payload:_}):p]})});function x6({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=Hc(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=rh(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),a=jn.useMemo(()=>je(i.reference,n.reference),[i.reference,n.reference]),s=jn.useMemo(()=>je(i.trigger,n.trigger),[i.trigger,n.trigger]),c=jn.useMemo(()=>je(ll,i.floating,n.floating),[i.floating,n.floating]);return ff(e,{activeTriggerProps:a,inactiveTriggerProps:s,popupProps:c}),null}var Bf=d(U(),1);var Lf=d(U(),1),Fh=Lf.createContext(void 0);function rR(){return Lf.useContext(Fh)}var oR=(function(e){return e[e.popupOpen=qc.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var iR="data-base-ui-tooltip-trigger";function nR(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(de(n))return n}}let t=e.target;return de(t)?t:null}function S6(e){let t=e;for(;t;){if(t.hasAttribute(iR))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&&de(o.host)?o.host:null}return null}var aR=V1(function(t,r){let{render:o,className:n,style:i,handle:a,payload:s,disabled:c,delay:l,closeOnClick:u=!0,closeDelay:f,id:g,...p}=t,m=Uo(!0),b=a?.store??m;if(!b)throw new Error(Xe(82));let h=On(g),v=b.useState("isTriggerActive",h),y=b.useState("isOpenedByTrigger",h),_=b.useState("floatingRootContext"),w=Bf.useRef(null),S=l??600,R=f??0,{registerTrigger:C,isMountedByThisTrigger:E}=cf(h,w,b,{payload:s,closeOnClick:u,closeDelay:R}),x=rR(),{delayRef:k,isInstantPhase:O,hasProvider:V}=Bb(_,{open:y}),I=ul(_);b.useSyncedValue("isInstantPhase",O);let L=b.useState("disabled"),T=c??L,P=Qt(T),A=b.useState("trackCursorAxis"),M=b.useState("disableHoverablePopup"),N=Bf.useRef(!1),D=Rr(),z=Bf.useRef(void 0);function ie(){let X=x?.delay,ye=typeof k.current=="object"?k.current.open:void 0,ke=S;return V&&(ye!==0?ke=l??X??S:ke=0),ke}function K(X){let ye=w.current;if(!ye||!X)return!1;let ke=S6(X);return ke!==null&&ke!==ye&&se(ye,ke)}function Q(X){let ye=K(X);return N.current=ye,ye&&(I.openChangeTimeout.clear(),I.restTimeout.clear(),I.restTimeoutPending=!1,D.clear()),ye}let re=Yc(_,{enabled:!T,mouseOnly:!0,move:!1,handleClose:!M&&A!=="both"?$c():null,restMs:ie,delay(){let X=typeof k.current=="object"?k.current.close:void 0,ye=R;return f==null&&V&&(ye=X),{close:ye}},triggerElementRef:w,isActiveTrigger:v,isClosing:()=>b.select("transitionStatus")==="ending",shouldOpen(){return!N.current}}),ee=wh(_,{enabled:!T}).reference,Fe=X=>{let ye=N.current,ke=nR(X),et=Q(ke),_e=w.current,ve=_e&&ke&&se(_e,ke);if(et&&b.select("open")&&b.select("lastOpenChangeReason")===G.triggerHover){b.setOpen(!1,ue(G.triggerHover,X));return}if(ye&&!et&&ve&&!P.current&&!b.select("open")&&_e&&Ho(z.current)){let Be=()=>{!N.current&&!P.current&&!b.select("open")&&b.setOpen(!0,ue(G.triggerHover,X,_e))},me=ie();me===0?(D.clear(),Be()):D.start(me,Be)}},Y=b.useState("triggerProps",E);return Ae("button",t,{state:{open:y},ref:[r,C,w],props:[re,ee,E||A!=="none"?Y:void 0,{onMouseOver(X){Fe(X.nativeEvent)},onFocus(X){K(nR(X.nativeEvent))&&X.preventBaseUIHandler()},onMouseLeave(){N.current=!1,D.clear(),z.current=void 0},onPointerEnter(X){z.current=X.pointerType},onPointerDown(X){z.current=X.pointerType,b.set("closeOnClick",u),u&&!b.select("open")&&b.cancelPendingOpen(X.nativeEvent)},onClick(X){u&&!b.select("open")&&b.cancelPendingOpen(X.nativeEvent)},id:h,[oR.triggerDisabled]:T?"":void 0,[iR]:T?void 0:""},p],stateAttributesMapping:wf})});var lR=d(U(),1);var jf=d(U(),1),Dh=jf.createContext(void 0);function sR(){let e=jf.useContext(Dh);if(e===void 0)throw new Error(Xe(70));return e}var Lh=d(F(),1),cR=lR.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return Uo().useState("mounted")||o?(0,Lh.jsx)(Dh.Provider,{value:o,children:(0,Lh.jsx)(QS,{ref:r,...n})}):null});var zf=d(U(),1);var Hf=d(U(),1),Bh=Hf.createContext(void 0);function hl(){let e=Hf.useContext(Bh);if(e===void 0)throw new Error(Xe(71));return e}var uR=d(F(),1),dR=zf.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:a="absolute",side:s="top",align:c="center",sideOffset:l=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:g=5,arrowPadding:p=5,sticky:m=!1,disableAnchorTracking:b=!1,collisionAvoidance:h=Gd,style:v,...y}=t,_=Uo(),w=sR(),S=_.useState("open"),R=_.useState("mounted"),C=_.useState("trackCursorAxis"),E=_.useState("disableHoverablePopup"),x=_.useState("floatingRootContext"),k=_.useState("instantType"),O=_.useState("transitionStatus"),V=_.useState("hasViewport"),I=Rf({anchor:i,positionMethod:a,floatingRootContext:x,mounted:R,side:s,sideOffset:l,align:c,alignOffset:u,collisionBoundary:f,collisionPadding:g,sticky:m,arrowPadding:p,disableAnchorTracking:b,keepMounted:w,collisionAvoidance:h,adaptiveOrigin:V?Sf:void 0}),L=zf.useMemo(()=>({open:S,side:I.side,align:I.align,anchorHidden:I.anchorHidden,instant:C!=="none"?"tracking-cursor":k}),[S,I.side,I.align,I.anchorHidden,C,k]),T=Ef(t,L,{styles:I.positionerStyles,transitionStatus:O,props:y,refs:[r,_.useStateSetter("positionerElement")],hidden:!R,inert:!S||C==="both"||E});return(0,uR.jsx)(Bh.Provider,{value:I,children:T})});var fR=d(U(),1);var R6={...Wo,...Nn},pR=fR.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,s=Uo(),{side:c,align:l}=hl(),u=s.useState("open"),f=s.useState("instantType"),g=s.useState("transitionStatus"),p=s.useState("popupProps"),m=s.useState("floatingRootContext"),b=s.useState("disabled"),h=s.useState("closeDelay");Ki({open:u,ref:s.context.popupRef,onComplete(){u&&s.context.onOpenChangeComplete?.(!0)}}),Uc(m,{enabled:!b,closeDelay:h});let v=s.useStateSetter("popupElement");return Ae("div",t,{state:{open:u,side:c,align:l,instant:f,transitionStatus:g},ref:[r,s.context.popupRef,v],props:[p,dl(g),a],stateAttributesMapping:R6})});var mR=d(U(),1);var gR=mR.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,s=Uo(),{arrowRef:c,side:l,align:u,arrowUncentered:f,arrowStyles:g}=hl(),p=s.useState("open"),m=s.useState("instantType");return Ae("div",t,{state:{open:p,side:l,align:u,uncentered:f,instant:m},ref:[r,c],props:[{style:g,"aria-hidden":!0},a],stateAttributesMapping:Wo})});var jh=d(U(),1);var Hh=d(F(),1),bR=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=jh.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),a=jh.useMemo(()=>({open:r,close:o}),[r,o]);return(0,Hh.jsx)(Fh.Provider,{value:i,children:(0,Hh.jsx)(Lb,{delay:a,timeoutMs:n,children:t.children})})};var vR=d(U(),1);var hR=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var E6={activationDirection:e=>e?{"data-activation-direction":e}:null},yR=vR.forwardRef(function(t,r){let{render:o,className:n,style:i,children:a,...s}=t,c=Uo(),l=hl(),u=c.useState("instantType"),{children:f,state:g}=Of({store:c,side:l.side,cssVars:hR,children:a}),p={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:u};return Ae("div",t,{state:p,ref:r,props:[s,{children:f}],stateAttributesMapping:E6})});var eu=class{constructor(){this.store=new bl}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(Xe(81,t));this.store.setOpen(!0,ue(G.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,ue(G.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function _R(){return new eu}function kt(e){return Ae(e.defaultTagName??"div",e,e)}var SR=d(j(),1),zh="data-wp-hash";function Wh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&T6(document)),e.__wpStyleRuntime}function C6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${zh}]`))if(r.getAttribute(zh)===t)return!0;return!1}function RR(e,t,r){if(!e.head)return;let o=Wh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(C6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(zh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function T6(e){let t=Wh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)RR(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 ER(e,t){let r=Wh();r.styles.set(e,t);for(let o of r.documents.keys())RR(o,e,t)}typeof process>"u",ER("0c5702ddca",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-medium,499)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-regular,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-regular,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var wR={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",ER("d390e935a7","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var xR={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},He=(0,SR.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return kt({render:r,defaultTagName:"span",ref:i,props:je(n,{className:W(wR.text,xR.heading,xR.p,wR[t],o)})})});var kR=d(F(),1),Uh="data-wp-hash";function Yh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&k6(document)),e.__wpStyleRuntime}function P6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Uh}]`))if(r.getAttribute(Uh)===t)return!0;return!1}function PR(e,t,r){if(!e.head)return;let o=Yh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(P6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Uh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function k6(e){let t=Yh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)PR(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 O6(e,t){let r=Yh();r.styles.set(e,t);for(let o of r.documents.keys())PR(o,e,t)}typeof process>"u",O6("9db2873e7f","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f6e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c6f7cd);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var CR={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},na=(0,TR.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,kR.jsx)(He,{ref:n,className:W(CR.badge,CR[`is-${t}-intent`],r),...o,variant:"body-sm"})});var Wf=d(j(),1),OR=d(q(),1),IR=d(F(),1);import{speak as A6}from"@wordpress/a11y";var $h="data-wp-hash";function qh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&N6(document)),e.__wpStyleRuntime}function I6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${$h}]`))if(r.getAttribute($h)===t)return!0;return!1}function AR(e,t,r){if(!e.head)return;let o=qh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(I6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($h,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function N6(e){let t=qh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)AR(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Uf(e,t){let r=qh();r.styles.set(e,t);for(let o of r.documents.keys())AR(o,e,t)}typeof process>"u",Uf("4c317b0736",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-medium,499);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:padding-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);inset-inline-start:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var tu={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",Uf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var M6={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Uf("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var V6={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",Uf("d390e935a7","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var F6={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},NR=(0,Wf.forwardRef)(function({tone:t="brand",variant:r="solid",size:o="default",className:n,focusableWhenDisabled:i=!0,disabled:a,loading:s,loadingAnnouncement:c=(0,OR.__)("Loading"),children:l,...u},f){let g=W(F6.button,M6["box-sizing"],V6["outset-ring--focus-except-active"],r!=="unstyled"&&tu.button,tu[`is-${t}`],tu[`is-${r}`],tu[`is-${o}`],s&&tu["is-loading"],n);return(0,Wf.useEffect)(()=>{s&&c&&A6(c)},[s,c]),(0,IR.jsx)(Ch,{ref:f,className:g,focusableWhenDisabled:i,disabled:a??s,...u,children:l})});var LR=d(j(),1);var VR=d(j(),1),FR=d(ze(),1),DR=d(F(),1),yi=(0,VR.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,DR.jsx)(FR.SVG,{ref:n,...t.props,...o,width:r,height:r})});var jR=d(F(),1),Gh="data-wp-hash";function Kh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&L6(document)),e.__wpStyleRuntime}function D6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Gh}]`))if(r.getAttribute(Gh)===t)return!0;return!1}function BR(e,t,r){if(!e.head)return;let o=Kh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(D6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Gh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function L6(e){let t=Kh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)BR(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 B6(e,t){let r=Kh();r.styles.set(e,t);for(let o of r.documents.keys())BR(o,e,t)}typeof process>"u",B6("4c317b0736",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-medium,499);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:padding-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);inset-inline-start:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var j6={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},Xh=(0,LR.forwardRef)(function({className:t,icon:r,...o},n){return(0,jR.jsx)(yi,{ref:n,icon:r,className:W(j6.icon,t),size:24,...o})});Xh.displayName="Button.Icon";var vl=Object.assign(NR,{Icon:Xh});var Hn={};pi(Hn,{Content:()=>qf,FullBleed:()=>XR,Header:()=>$f,Root:()=>Yf,Title:()=>QR});var HR=d(j(),1),Zh="data-wp-hash";function Qh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&z6(document)),e.__wpStyleRuntime}function H6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Zh}]`))if(r.getAttribute(Zh)===t)return!0;return!1}function zR(e,t,r){if(!e.head)return;let o=Qh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(H6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Zh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function z6(e){let t=Qh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)zR(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 WR(e,t){let r=Qh();r.styles.set(e,t);for(let o of r.documents.keys())zR(o,e,t)}typeof process>"u",WR("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var W6={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",WR("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var U6={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Yf=(0,HR.forwardRef)(function({render:t,...r},o){let n=W(U6.root,W6["box-sizing"]);return kt({defaultTagName:"div",render:t,ref:o,props:je({className:n},r)})});var UR=d(j(),1),Jh="data-wp-hash";function ev(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$6(document)),e.__wpStyleRuntime}function Y6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Jh}]`))if(r.getAttribute(Jh)===t)return!0;return!1}function YR(e,t,r){if(!e.head)return;let o=ev(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Y6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Jh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function $6(e){let t=ev();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)YR(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 q6(e,t){let r=ev();r.styles.set(e,t);for(let o of r.documents.keys())YR(o,e,t)}typeof process>"u",q6("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var G6={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},$f=(0,UR.forwardRef)(function({render:t,...r},o){return kt({defaultTagName:"div",render:t,ref:o,props:je({className:G6.header},r)})});var $R=d(j(),1),tv="data-wp-hash";function rv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&X6(document)),e.__wpStyleRuntime}function K6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${tv}]`))if(r.getAttribute(tv)===t)return!0;return!1}function qR(e,t,r){if(!e.head)return;let o=rv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(K6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(tv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function X6(e){let t=rv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)qR(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 Z6(e,t){let r=rv();r.styles.set(e,t);for(let o of r.documents.keys())qR(o,e,t)}typeof process>"u",Z6("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Q6={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},qf=(0,$R.forwardRef)(function({render:t,...r},o){return kt({defaultTagName:"div",render:t,ref:o,props:je({className:Q6.content},r)})});var GR=d(j(),1),ov="data-wp-hash";function nv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eM(document)),e.__wpStyleRuntime}function J6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ov}]`))if(r.getAttribute(ov)===t)return!0;return!1}function KR(e,t,r){if(!e.head)return;let o=nv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(J6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ov,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function eM(e){let t=nv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)KR(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 tM(e,t){let r=nv();r.styles.set(e,t);for(let o of r.documents.keys())KR(o,e,t)}typeof process>"u",tM("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var rM={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},XR=(0,GR.forwardRef)(function({render:t,...r},o){return kt({defaultTagName:"div",render:t,ref:o,props:je({className:rM.fullbleed},r)})});var ZR=d(j(),1);var iv=d(F(),1),oM=(0,iv.jsx)("div",{}),QR=(0,ZR.forwardRef)(function({render:t=oM,children:r,...o},n){return(0,iv.jsx)(He,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var JR=d(j(),1),eE=d(F(),1),av=(0,JR.forwardRef)(function(t,r){return(0,eE.jsx)(ea.Panel,{ref:r,...t})});var tE=d(j(),1),rE=d(F(),1),sv=(0,tE.forwardRef)(function(t,r){return(0,rE.jsx)(ea.Root,{ref:r,...t})});var oE=d(j(),1),nE=d(F(),1),lv=(0,oE.forwardRef)(function(t,r){return(0,nE.jsx)(ea.Trigger,{ref:r,...t})});var ds={};pi(ds,{Content:()=>gE,Header:()=>uE,HeaderDescription:()=>fE,Root:()=>aE});var iE=d(j(),1);var uv=d(F(),1),aE=(0,iE.forwardRef)(function({render:t,...r},o){return(0,uv.jsx)(sv,{ref:o,render:(0,uv.jsx)(Yf,{render:t}),...r})});var _l=d(j(),1);var Gf=d(ze(),1),dv=d(F(),1),fv=(0,dv.jsx)(Gf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dv.jsx)(Gf.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 Kf=d(ze(),1),pv=d(F(),1),mv=(0,pv.jsx)(Kf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pv.jsx)(Kf.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var Xf=d(ze(),1),gv=d(F(),1),bv=(0,gv.jsx)(Xf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gv.jsx)(Xf.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 Zf=d(ze(),1),hv=d(F(),1),vv=(0,hv.jsx)(Zf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hv.jsx)(Zf.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var Qf=d(ze(),1),yv=d(F(),1),Jf=(0,yv.jsx)(Qf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yv.jsx)(Qf.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 ep=d(ze(),1),_v=d(F(),1),tp=(0,_v.jsx)(ep.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_v.jsx)(ep.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 rp=d(ze(),1),wv=d(F(),1),xv=(0,wv.jsx)(rp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wv.jsx)(rp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z"})});var op=d(ze(),1),Sv=d(F(),1),ru=(0,Sv.jsx)(op.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Sv.jsx)(op.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var np=d(ze(),1),Rv=d(F(),1),Ev=(0,Rv.jsx)(np.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Rv.jsx)(np.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var ip=d(ze(),1),Cv=d(F(),1),So=(0,Cv.jsx)(ip.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Cv.jsx)(ip.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 ap=d(ze(),1),Tv=d(F(),1),Pv=(0,Tv.jsx)(ap.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Tv.jsx)(ap.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 sp=d(ze(),1),kv=d(F(),1),ou=(0,kv.jsx)(sp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kv.jsx)(sp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5ZM3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8H20Z"})});var lp=d(ze(),1),Ov=d(F(),1),Av=(0,Ov.jsx)(lp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ov.jsx)(lp.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 cp=d(ze(),1),Iv=d(F(),1),_i=(0,Iv.jsx)(cp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Iv.jsx)(cp.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 up=d(ze(),1),Nv=d(F(),1),Mv=(0,Nv.jsx)(up.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Nv.jsx)(up.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 dp=d(ze(),1),Vv=d(F(),1),Fv=(0,Vv.jsx)(dp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Vv.jsx)(dp.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 fp=d(ze(),1),Dv=d(F(),1),nu=(0,Dv.jsx)(fp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Dv.jsx)(fp.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var pp=d(ze(),1),Lv=d(F(),1),Bv=(0,Lv.jsx)(pp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Lv.jsx)(pp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})});var mp=d(ze(),1),jv=d(F(),1),Hv=(0,jv.jsx)(mp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jv.jsx)(mp.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 gp=d(ze(),1),zv=d(F(),1),Wv=(0,zv.jsx)(gp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zv.jsx)(gp.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 bp=d(ze(),1),Uv=d(F(),1),iu=(0,Uv.jsx)(bp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Uv.jsx)(bp.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var hp=d(ze(),1),Yv=d(F(),1),vp=(0,Yv.jsx)(hp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Yv.jsx)(hp.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 yp=d(ze(),1),$v=d(F(),1),cs=(0,$v.jsx)(yp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$v.jsx)(yp.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var _p=d(ze(),1),qv=d(F(),1),wp=(0,qv.jsx)(_p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qv.jsx)(_p.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 xp=d(ze(),1),Gv=d(F(),1),Kv=(0,Gv.jsx)(xp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Gv.jsx)(xp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})});var Sp=d(ze(),1),Xv=d(F(),1),Rp=(0,Xv.jsx)(Sp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Xv.jsx)(Sp.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 Ep=d(ze(),1),Zv=d(F(),1),Qv=(0,Zv.jsx)(Ep.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Zv.jsx)(Ep.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 Cp=d(ze(),1),Jv=d(F(),1),ey=(0,Jv.jsx)(Cp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Jv.jsx)(Cp.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})});var Tp=d(ze(),1),ty=d(F(),1),us=(0,ty.jsx)(Tp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ty.jsx)(Tp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z"})});var Pp=d(ze(),1),ry=d(F(),1),au=(0,ry.jsx)(Pp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ry.jsx)(Pp.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 sE=d(j(),1),kp=(0,sE.createContext)({setDescriptionId:()=>{}});var wi=d(F(),1),oy="data-wp-hash";function ny(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&iM(document)),e.__wpStyleRuntime}function nM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${oy}]`))if(r.getAttribute(oy)===t)return!0;return!1}function cE(e,t,r){if(!e.head)return;let o=ny(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(nM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function iM(e){let t=ny();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)cE(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 iy(e,t){let r=ny();r.styles.set(e,t);for(let o of r.documents.keys())cE(o,e,t)}typeof process>"u",iy("ee46794e90","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._165c4572592944b2__overflowVisible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var yl={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content",overflowVisible:"_165c4572592944b2__overflowVisible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",iy("d390e935a7","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var lE={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",iy("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var aM={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"},uE=(0,_l.forwardRef)(function({children:t,className:r,render:o,...n},i){let[a,s]=(0,_l.useState)(),c=(0,_l.useMemo)(()=>({setDescriptionId:s}),[s]);return kt({defaultTagName:"div",render:o,ref:i,props:je(n,{className:W(lE.heading,yl["heading-wrapper"],r),children:(0,wi.jsx)(kp.Provider,{value:c,children:(0,wi.jsxs)(lv,{className:yl.header,render:(0,wi.jsx)($f,{}),nativeButton:!1,"aria-describedby":a,children:[(0,wi.jsx)("div",{className:yl["header-content"],children:t}),(0,wi.jsx)("div",{className:W(yl["header-trigger-positioner"]),children:(0,wi.jsx)("div",{className:W(yl["header-trigger-wrapper"],lE.div,aM["outset-ring--focus-parent-visible"]),children:(0,wi.jsx)(yi,{icon:Ev,className:yl["header-trigger"]})})})]})})})})});var ia=d(j(),1);var dE=d(F(),1),fE=(0,ia.forwardRef)(function({children:t,className:r,...o},n){let i=(0,ia.useId)(),{setDescriptionId:a}=(0,ia.useContext)(kp);return(0,ia.useEffect)(()=>(a(i),()=>a(void 0)),[i,a]),(0,dE.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var pE=d(j(),1);var ly=d(F(),1),sy="data-wp-hash";function cy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lM(document)),e.__wpStyleRuntime}function sM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${sy}]`))if(r.getAttribute(sy)===t)return!0;return!1}function mE(e,t,r){if(!e.head)return;let o=cy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(sM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function lM(e){let t=cy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)mE(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 cM(e,t){let r=cy();r.styles.set(e,t);for(let o of r.documents.keys())mE(o,e,t)}typeof process>"u",cM("ee46794e90","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._165c4572592944b2__overflowVisible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var ay={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content",overflowVisible:"_165c4572592944b2__overflowVisible","content-inner":"_41bfdbf7b6c087c2__content-inner"},gE=(0,pE.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},a){return(0,ly.jsx)(av,{ref:a,className:s=>W(ay.content,s.open&&s.transitionStatus==="idle"&&ay.overflowVisible,t),hiddenUntilFound:n,...i,children:(0,ly.jsx)(qf,{className:ay["content-inner"],render:r,children:o})})});var hE=d(j(),1);function wl(e,t,r){return(0,hE.cloneElement)(e??t,{children:r})}var CE=d(j(),1);var uM=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],uy=uM.join(","),_E=typeof Element>"u",su=_E?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Op=!_E&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e?.ownerDocument},Ap=function(t,r){var o;r===void 0&&(r=!0);var n=t==null||(o=t.getAttribute)===null||o===void 0?void 0:o.call(t,"inert"),i=n===""||n==="true",a=i||r&&t&&(typeof t.closest=="function"?t.closest("[inert]"):Ap(t.parentNode));return a},dM=function(t){var r,o=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"contenteditable");return o===""||o==="true"},fM=function(t,r,o){if(Ap(t))return[];var n=Array.prototype.slice.apply(t.querySelectorAll(uy));return r&&su.call(t,uy)&&n.unshift(t),n=n.filter(o),n},dy=function(t,r,o){for(var n=[],i=Array.from(t);i.length;){var a=i.shift();if(!Ap(a,!1))if(a.tagName==="SLOT"){var s=a.assignedElements(),c=s.length?s:a.children,l=dy(c,!0,o);o.flatten?n.push.apply(n,l):n.push({scopeParent:a,candidates:l})}else{var u=su.call(a,uy);u&&o.filter(a)&&(r||!t.includes(a))&&n.push(a);var f=a.shadowRoot||typeof o.getShadowRoot=="function"&&o.getShadowRoot(a),g=!Ap(f,!1)&&(!o.shadowRootFilter||o.shadowRootFilter(a));if(f&&g){var p=dy(f===!0?a.children:f.children,!0,o);o.flatten?n.push.apply(n,p):n.push({scopeParent:a,candidates:p})}else i.unshift.apply(i,a.children)}}return n},wE=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},xE=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||dM(t))&&!wE(t)?0:t.tabIndex},pM=function(t,r){var o=xE(t);return o<0&&r&&!wE(t)?0:o},mM=function(t,r){return t.tabIndex===r.tabIndex?t.documentOrder-r.documentOrder:t.tabIndex-r.tabIndex},SE=function(t){return t.tagName==="INPUT"},gM=function(t){return SE(t)&&t.type==="hidden"},bM=function(t){var r=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(o){return o.tagName==="SUMMARY"});return r},hM=function(t,r){for(var o=0;o<t.length;o++)if(t[o].checked&&t[o].form===r)return t[o]},vM=function(t){if(!t.name)return!0;var r=t.form||Op(t),o=function(s){return r.querySelectorAll('input[type="radio"][name="'+s+'"]')},n;if(typeof window<"u"&&typeof window.CSS<"u"&&typeof window.CSS.escape=="function")n=o(window.CSS.escape(t.name));else try{n=o(t.name)}catch(a){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",a.message),!1}var i=hM(n,t.form);return!i||i===t},yM=function(t){return SE(t)&&t.type==="radio"},_M=function(t){return yM(t)&&!vM(t)},wM=function(t){var r,o=t&&Op(t),n=(r=o)===null||r===void 0?void 0:r.host,i=!1;if(o&&o!==t){var a,s,c;for(i=!!((a=n)!==null&&a!==void 0&&(s=a.ownerDocument)!==null&&s!==void 0&&s.contains(n)||t!=null&&(c=t.ownerDocument)!==null&&c!==void 0&&c.contains(t));!i&&n;){var l,u,f;o=Op(n),n=(l=o)===null||l===void 0?void 0:l.host,i=!!((u=n)!==null&&u!==void 0&&(f=u.ownerDocument)!==null&&f!==void 0&&f.contains(n))}}return i},vE=function(t){var r=t.getBoundingClientRect(),o=r.width,n=r.height;return o===0&&n===0},xM=function(t,r){var o=r.displayCheck,n=r.getShadowRoot;if(o==="full-native"&&"checkVisibility"in t){var i=t.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});return!i}if(getComputedStyle(t).visibility==="hidden")return!0;var a=su.call(t,"details>summary:first-of-type"),s=a?t.parentElement:t;if(su.call(s,"details:not([open]) *"))return!0;if(!o||o==="full"||o==="full-native"||o==="legacy-full"){if(typeof n=="function"){for(var c=t;t;){var l=t.parentElement,u=Op(t);if(l&&!l.shadowRoot&&n(l)===!0)return vE(t);t.assignedSlot?t=t.assignedSlot:!l&&u!==t.ownerDocument?t=u.host:t=l}t=c}if(wM(t))return!t.getClientRects().length;if(o!=="legacy-full")return!0}else if(o==="non-zero-area")return vE(t);return!1},SM=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var r=t.parentElement;r;){if(r.tagName==="FIELDSET"&&r.disabled){for(var o=0;o<r.children.length;o++){var n=r.children.item(o);if(n.tagName==="LEGEND")return su.call(r,"fieldset[disabled] *")?!0:!n.contains(t)}return!0}r=r.parentElement}return!1},RM=function(t,r){return!(r.disabled||gM(r)||xM(r,t)||bM(r)||SM(r))},yE=function(t,r){return!(_M(r)||xE(r)<0||!RM(t,r))},EM=function(t){var r=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(r)||r>=0)},RE=function(t){var r=[],o=[];return t.forEach(function(n,i){var a=!!n.scopeParent,s=a?n.scopeParent:n,c=pM(s,a),l=a?RE(n.candidates):s;c===0?a?r.push.apply(r,l):r.push(s):o.push({documentOrder:i,tabIndex:c,item:n,isScope:a,content:l})}),o.sort(mM).reduce(function(n,i){return i.isScope?n.push.apply(n,i.content):n.push(i.content),n},[]).concat(r)},EE=function(t,r){r=r||{};var o;return r.getShadowRoot?o=dy([t],r.includeContainer,{filter:yE.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:EM}):o=fM(t,r.includeContainer,yE.bind(null,r)),RE(o)};var CM=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function TE({initialFocus:e,deprioritizedAttributes:t}){let r=(0,CE.useRef)(null),o=e;return(e===void 0||e===!0)&&(o=n=>{if(n==="touch")return r.current??!0;let i=r.current;if(!i)return!0;let a=EE(i,CM());for(let s of a)if(s instanceof HTMLElement&&!t.some(c=>s.hasAttribute(c)))return s;return!0}),{resolvedInitialFocus:o,popupRef:r}}var TM=d(kE(),1);var AE=d(lu(),1),{lock:Eoe,unlock:IE}=(0,AE.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function PM(){let e=TM;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return IE(e.privateApis).ThemeProvider}var Ip=PM();var NE=d(j(),1),fy="data-wp-hash";function py(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&OM(document)),e.__wpStyleRuntime}function kM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fy}]`))if(r.getAttribute(fy)===t)return!0;return!1}function ME(e,t,r){if(!e.head)return;let o=py(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(kM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function OM(e){let t=py();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ME(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 AM(e,t){let r=py();r.styles.set(e,t);for(let o of r.documents.keys())ME(o,e,t)}typeof process>"u",AM("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var IM={stack:"_19ce0419607e1896__stack"},NM={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)"},B=(0,NE.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:a,...s},c){let l={gap:r&&NM[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return kt({render:a,ref:c,props:je(s,{style:l,className:IM.stack})})});var QE=d(j(),1);var it={};pi(it,{Popup:()=>Vp,Portal:()=>Np,Positioner:()=>Mp,Provider:()=>Lp,Root:()=>Dp,Trigger:()=>Fp});var YE=d(j(),1);var BE=d(j(),1);var my="data-wp-hash";function gy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&VM(document)),e.__wpStyleRuntime}function MM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${my}]`))if(r.getAttribute(my)===t)return!0;return!1}function FE(e,t,r){if(!e.head)return;let o=gy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(MM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(my,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function VM(e){let t=gy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)FE(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 FM(e,t){let r=gy();r.styles.set(e,t);for(let o of r.documents.keys())FE(o,e,t)}typeof process>"u",FM("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var VE={slot:"_11fc52b637ff8a7e__slot"},DE="data-wp-compat-overlay-slot";function DM(){return typeof document>"u"?null:document}function LM(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var xi=null;function BM(e){let t=e.createElement("div");return t.setAttribute(DE,""),VE.slot&&t.classList.add(VE.slot),e.body.appendChild(t),t}function LE(){if(typeof window>"u"||!LM()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=DM();if(!e||!e.body)return;if(xi&&xi.ownerDocument===e&&xi.isConnected)return xi;let t=e.querySelector(`[${DE}]`);return t instanceof HTMLDivElement?(xi=t,t):(xi?.isConnected&&xi.remove(),xi=BM(e),xi)}var jE=d(F(),1),Np=(0,BE.forwardRef)(function({container:t,...r},o){return(0,jE.jsx)(lo.Portal,{container:t??LE(),...r,ref:o})});var HE=d(j(),1),UE=d(F(),1),by="data-wp-hash";function hy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&HM(document)),e.__wpStyleRuntime}function jM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${by}]`))if(r.getAttribute(by)===t)return!0;return!1}function zE(e,t,r){if(!e.head)return;let o=hy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(jM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(by,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function HM(e){let t=hy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)zE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function WE(e,t){let r=hy();r.styles.set(e,t);for(let o of r.documents.keys())zE(o,e,t)}typeof process>"u",WE("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var zM={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",WE("789467362f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var WM={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Mp=(0,HE.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},a){return(0,UE.jsx)(lo.Positioner,{ref:a,align:t,side:o,sideOffset:n,...i,className:W(zM["box-sizing"],WM.positioner,r)})});var cu=d(F(),1),vy="data-wp-hash";function yy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&YM(document)),e.__wpStyleRuntime}function UM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${vy}]`))if(r.getAttribute(vy)===t)return!0;return!1}function $E(e,t,r){if(!e.head)return;let o=yy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(UM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function YM(e){let t=yy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)$E(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 $M(e,t){let r=yy();r.styles.set(e,t);for(let o of r.documents.keys())$E(o,e,t)}typeof process>"u",$M("789467362f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var qM={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},GM={background:"#1e1e1e"},Vp=(0,YE.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},a){let s=(0,cu.jsx)(Ip,{color:GM,children:(0,cu.jsx)(lo.Popup,{ref:a,className:W(qM.popup,n),...i,children:o})}),c=wl(r,(0,cu.jsx)(Mp,{}),s);return wl(t,(0,cu.jsx)(Np,{}),c)});var qE=d(j(),1),GE=d(F(),1),Fp=(0,qE.forwardRef)(function(t,r){return(0,GE.jsx)(lo.Trigger,{ref:r,...t})});var KE=d(F(),1);function Dp(e){return(0,KE.jsx)(lo.Root,{...e})}var XE=d(F(),1);function Lp({...e}){return(0,XE.jsx)(lo.Provider,{...e})}var Yo=d(F(),1),_y="data-wp-hash";function wy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&XM(document)),e.__wpStyleRuntime}function KM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_y}]`))if(r.getAttribute(_y)===t)return!0;return!1}function JE(e,t,r){if(!e.head)return;let o=wy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(KM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_y,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function XM(e){let t=wy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)JE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ZM(e,t){let r=wy();r.styles.set(e,t);for(let o of r.documents.keys())JE(o,e,t)}typeof process>"u",ZM("65cec4cf71","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var ZE={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},xy=(0,QE.forwardRef)(function({label:t,className:r,children:o,disabled:n,focusableWhenDisabled:i=!0,icon:a,size:s,shortcut:c,positioner:l,...u},f){let g=W(ZE["icon-button"],r);return(0,Yo.jsx)(Lp,{delay:0,children:(0,Yo.jsxs)(Dp,{children:[(0,Yo.jsx)(Fp,{ref:f,disabled:n&&!i,render:(0,Yo.jsx)(vl,{...u,size:s,"aria-label":t,"aria-keyshortcuts":c?.ariaKeyShortcut,disabled:n,focusableWhenDisabled:i}),className:g,children:(0,Yo.jsx)(yi,{icon:a,size:24,className:ZE.icon})}),(0,Yo.jsxs)(Vp,{positioner:l,children:[t,c&&(0,Yo.jsxs)(Yo.Fragment,{children:[" ",(0,Yo.jsx)("span",{"aria-hidden":"true",children:c.displayShortcut})]})]})]})})});var $o=d(j(),1);var aa=d(j(),1);function eC(e){let t=(0,aa.useRef)(e);t.current=e;let r=(0,aa.useRef)(null),o=(0,aa.useRef)(!1),n=(0,aa.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t.current(),r.current=null},0))},[]);return(0,aa.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),n}var uu=d(F(),1),Sy=!1;function tC(e){let t=e.toLowerCase(),r=Sy?(0,$o.createContext)(null):null;function o(){return(0,$o.useContext)(r)}function n(){return null}let i=Sy?o:n;function a({children:l}){let u=(0,$o.useRef)(null),f=eC(()=>{let m=u.current;if(!m)throw new Error(`${e}: Missing <${e}.Title>. For accessibility, every ${t} requires a title. If needed, the title can be visually hidden but must not be omitted.`);if(!m.textContent?.trim())throw new Error(`${e}: <${e}.Title> cannot be empty. Provide meaningful text content for the ${t} title.`)}),g=(0,$o.useCallback)(m=>(u.current=m,f(),()=>{u.current=null,f()}),[f]),p=(0,$o.useMemo)(()=>({registerTitle:g}),[g]);return(0,$o.useEffect)(()=>{f()},[f]),(0,uu.jsx)(r.Provider,{value:p,children:l})}function s({children:l}){return(0,uu.jsx)(uu.Fragment,{children:l})}return{ValidationProvider:Sy?a:s,useValidationContext:i}}var rC=d(j(),1),Ry="data-wp-hash";function Ey(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&JM(document)),e.__wpStyleRuntime}function QM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ry}]`))if(r.getAttribute(Ry)===t)return!0;return!1}function oC(e,t,r){if(!e.head)return;let o=Ey(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(QM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ry,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function JM(e){let t=Ey();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)oC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function eV(e,t){let r=Ey();r.styles.set(e,t);for(let o of r.documents.keys())oC(o,e,t)}typeof process>"u",eV("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var tV={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Ro=(0,rC.forwardRef)(function({render:t,...r},o){return kt({render:t,ref:o,props:je({className:tV["visually-hidden"]},r,{"data-visually-hidden":""})})});var nC=d(j(),1),iC=d(q(),1),xl=d(F(),1),Cy="data-wp-hash";function Ty(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&oV(document)),e.__wpStyleRuntime}function rV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Cy}]`))if(r.getAttribute(Cy)===t)return!0;return!1}function aC(e,t,r){if(!e.head)return;let o=Ty(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(rV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Cy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function oV(e){let t=Ty();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)aC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function jp(e,t){let r=Ty();r.styles.set(e,t);for(let o of r.documents.keys())aC(o,e,t)}typeof process>"u",jp("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var nV={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",jp("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var iV={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",jp("7e0119b657",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-regular,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var Bp={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",jp("d390e935a7","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var aV={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},zn=(0,nC.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,render:i,className:a,...s},c){return kt({render:i,defaultTagName:"a",ref:c,props:je(s,{className:W(aV.a,nV["box-sizing"],iV["outset-ring--focus"],r!=="unstyled"&&Bp.link,r!=="unstyled"&&Bp[`is-${o}`],r==="unstyled"&&Bp["is-unstyled"],a),target:n?"_blank":void 0,children:(0,xl.jsxs)(xl.Fragment,{children:[t,n&&(0,xl.jsx)("span",{className:Bp["link-icon"],role:"img","aria-label":(0,iC.__)("(opens in a new tab)")})]})})})});var sa={};pi(sa,{ActionButton:()=>OC,ActionLink:()=>NC,Actions:()=>_C,CloseIcon:()=>EC,Description:()=>hC,Root:()=>cC,Title:()=>pC});var Sl=d(j(),1);import{speak as sV}from"@wordpress/a11y";var Rl=d(F(),1),ky="data-wp-hash";function Oy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cV(document)),e.__wpStyleRuntime}function lV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ky}]`))if(r.getAttribute(ky)===t)return!0;return!1}function sC(e,t,r){if(!e.head)return;let o=Oy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(lV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ky,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function cV(e){let t=Oy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sC(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 lC(e,t){let r=Oy();r.styles.set(e,t);for(let o of r.documents.keys())sC(o,e,t)}typeof process>"u",lC("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var uV={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",lC("726c480820","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#a9c6e7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bc7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#94d29e);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dab1aa);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Py={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},dV={neutral:null,info:Bv,warning:xv,success:Kv,error:_i};function fV(e){return e==="error"?"assertive":"polite"}function pV(e){if(e){if(typeof e=="string")return e;try{return(0,Sl.renderToString)(e)}catch{return}}}function mV(e,t){let r=pV(e);(0,Sl.useEffect)(()=>{r&&sV(r,t)},[r,t])}var cC=(0,Sl.forwardRef)(function({intent:t="neutral",children:r,icon:o,spokenMessage:n=r,politeness:i=fV(t),render:a,...s},c){mV(n,i);let l=o===null?null:o??dV[t],u=W(Py.notice,Py[`is-${t}`],uV["box-sizing"]);return kt({defaultTagName:"div",render:a,ref:c,props:je({className:u,children:(0,Rl.jsxs)(Rl.Fragment,{children:[r,l&&(0,Rl.jsx)(yi,{className:Py.icon,icon:l})]})},s)})});var uC=d(j(),1);var fC=d(F(),1),Ay="data-wp-hash";function Iy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bV(document)),e.__wpStyleRuntime}function gV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ay}]`))if(r.getAttribute(Ay)===t)return!0;return!1}function dC(e,t,r){if(!e.head)return;let o=Iy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(gV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ay,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function bV(e){let t=Iy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)dC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function hV(e,t){let r=Iy();r.styles.set(e,t);for(let o of r.documents.keys())dC(o,e,t)}typeof process>"u",hV("726c480820","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#a9c6e7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bc7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#94d29e);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dab1aa);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var vV={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},pC=(0,uC.forwardRef)(function({className:t,...r},o){return(0,fC.jsx)(He,{ref:o,variant:"heading-md",className:W(vV.title,t),...r})});var mC=d(j(),1);var bC=d(F(),1),Ny="data-wp-hash";function My(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_V(document)),e.__wpStyleRuntime}function yV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ny}]`))if(r.getAttribute(Ny)===t)return!0;return!1}function gC(e,t,r){if(!e.head)return;let o=My(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(yV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ny,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function _V(e){let t=My();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)gC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function wV(e,t){let r=My();r.styles.set(e,t);for(let o of r.documents.keys())gC(o,e,t)}typeof process>"u",wV("726c480820","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#a9c6e7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bc7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#94d29e);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dab1aa);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var xV={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},hC=(0,mC.forwardRef)(function({className:t,...r},o){return(0,bC.jsx)(He,{ref:o,variant:"body-md",className:W(xV.description,t),...r})});var vC=d(j(),1);var Vy="data-wp-hash";function Fy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&RV(document)),e.__wpStyleRuntime}function SV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Vy}]`))if(r.getAttribute(Vy)===t)return!0;return!1}function yC(e,t,r){if(!e.head)return;let o=Fy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(SV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Vy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function RV(e){let t=Fy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)yC(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 EV(e,t){let r=Fy();r.styles.set(e,t);for(let o of r.documents.keys())yC(o,e,t)}typeof process>"u",EV("726c480820","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#a9c6e7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bc7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#94d29e);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dab1aa);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var CV={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},_C=(0,vC.forwardRef)(function({render:t,...r},o){return kt({defaultTagName:"div",render:t,ref:o,props:je({className:CV.actions},r)})});var wC=d(j(),1),xC=d(q(),1);var RC=d(F(),1),Dy="data-wp-hash";function Ly(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&PV(document)),e.__wpStyleRuntime}function TV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Dy}]`))if(r.getAttribute(Dy)===t)return!0;return!1}function SC(e,t,r){if(!e.head)return;let o=Ly(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(TV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Dy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function PV(e){let t=Ly();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)SC(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 kV(e,t){let r=Ly();r.styles.set(e,t);for(let o of r.documents.keys())SC(o,e,t)}typeof process>"u",kV("726c480820","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#a9c6e7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bc7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#94d29e);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dab1aa);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var OV={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},EC=(0,wC.forwardRef)(function({className:t,icon:r=So,label:o=(0,xC.__)("Dismiss"),...n},i){return(0,RC.jsx)(xy,{...n,ref:i,className:W(OV["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:r,label:o})});var TC=d(j(),1);var kC=d(F(),1),By="data-wp-hash";function jy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&IV(document)),e.__wpStyleRuntime}function AV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${By}]`))if(r.getAttribute(By)===t)return!0;return!1}function PC(e,t,r){if(!e.head)return;let o=jy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(AV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(By,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function IV(e){let t=jy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)PC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function NV(e,t){let r=jy();r.styles.set(e,t);for(let o of r.documents.keys())PC(o,e,t)}typeof process>"u",NV("726c480820","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#a9c6e7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bc7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#94d29e);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dab1aa);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var CC={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},OC=(0,TC.forwardRef)(function({className:t,loading:r,loadingAnnouncement:o,variant:n,...i},a){return(0,kC.jsx)(vl,{...i,...r!==void 0?{loading:r,loadingAnnouncement:o??""}:{},ref:a,size:"compact",tone:"neutral",variant:n,className:W(CC["action-button"],CC[`is-action-button-${n}`],t)})});var AC=d(j(),1);var zy=d(F(),1),Hy="data-wp-hash";function Wy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&VV(document)),e.__wpStyleRuntime}function MV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Hy}]`))if(r.getAttribute(Hy)===t)return!0;return!1}function IC(e,t,r){if(!e.head)return;let o=Wy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(MV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Hy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function VV(e){let t=Wy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)IC(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 FV(e,t){let r=Wy();r.styles.set(e,t);for(let o of r.documents.keys())IC(o,e,t)}typeof process>"u",FV("726c480820","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#a9c6e7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bc7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#94d29e);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dab1aa);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var DV={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},NC=(0,AC.forwardRef)(function({className:t,render:r,...o},n){return(0,zy.jsx)(He,{ref:n,className:W(DV["action-link"],t),...o,variant:"body-md",render:(0,zy.jsx)(zn,{tone:"neutral",variant:"default",render:r})})});var ps={};pi(ps,{Arrow:()=>FC,Close:()=>BC,Description:()=>HC,Popup:()=>eT,Portal:()=>Hp,Positioner:()=>zp,Root:()=>rT,Title:()=>iT,Trigger:()=>lT});var MC=d(j(),1),fs=d(F(),1),Uy="data-wp-hash";function $y(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&BV(document)),e.__wpStyleRuntime}function LV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Uy}]`))if(r.getAttribute(Uy)===t)return!0;return!1}function VC(e,t,r){if(!e.head)return;let o=$y(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(LV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Uy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function BV(e){let t=$y();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)VC(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 jV(e,t){let r=$y();r.styles.set(e,t);for(let o of r.documents.keys())VC(o,e,t)}typeof process>"u",jV("7811a8079a",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{outline:0}._972134b6cd5808d8__surface{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-md,24px);padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:transparent}@media (forced-colors:active){._972134b6cd5808d8__surface,.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-background-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;opacity:1;position:fixed;z-index:var(--wp-ui-popover-z-index,initial);&[data-ending-style],&[data-starting-style]{opacity:0}@media not (prefers-reduced-motion){transition:opacity var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}}}');var Yy={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup _380b81b8f79fb10f__dropdown-motion",surface:"_972134b6cd5808d8__surface",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"};function HV(e){return(0,fs.jsxs)("svg",{width:"20",height:"10",viewBox:"0 0 20 10",fill:"none",...e,children:[(0,fs.jsx)("path",{d:"M20 10H0V8h1.465a4 4 0 0 0 2.676-1.027l5.19-4.388c.378-.341.96-.341 1.338 0l5.19 4.388A4 4 0 0 0 18.535 8H20z",className:Yy["arrow-fill"]}),(0,fs.jsx)("path",{d:"M10 3.097 4.81 7.486A5 5 0 0 1 1.465 8.77H0V8h1.465a4 4 0 0 0 2.676-1.027l5.19-4.388c.378-.341.96-.341 1.338 0l5.19 4.388A4 4 0 0 0 18.535 8H20v.77h-1.465a5 5 0 0 1-3.345-1.284z",className:Yy["arrow-stroke"]})]})}var FC=(0,MC.forwardRef)(function({children:t,className:r,...o},n){return(0,fs.jsx)(Dt.Arrow,{ref:n,className:W(Yy.arrow,r),...o,children:t??(0,fs.jsx)(HV,{})})});var DC=d(j(),1),LC=d(F(),1),BC=(0,DC.forwardRef)(function(t,r){return(0,LC.jsx)(Dt.Close,{ref:r,"data-wp-ui-popover-close":"",...t})});var jC=d(j(),1);var qy=d(F(),1),HC=(0,jC.forwardRef)(function({children:t,...r},o){return(0,qy.jsx)(He,{ref:o,variant:"body-md",render:(0,qy.jsx)(Dt.Description,{...r}),children:t})});var ZC=d(j(),1),QC=d(Lt(),1);var zC=tC("Popover"),WC=zC.useValidationContext,UC=zC.ValidationProvider;var YC=d(j(),1),$C=d(F(),1),Hp=(0,YC.forwardRef)(function(t,r){return(0,$C.jsx)(Dt.Portal,{ref:r,...t})});var qC=d(j(),1),XC=d(F(),1),Gy="data-wp-hash";function Ky(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&WV(document)),e.__wpStyleRuntime}function zV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Gy}]`))if(r.getAttribute(Gy)===t)return!0;return!1}function GC(e,t,r){if(!e.head)return;let o=Ky(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(zV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Gy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function WV(e){let t=Ky();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)GC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function KC(e,t){let r=Ky();r.styles.set(e,t);for(let o of r.documents.keys())GC(o,e,t)}typeof process>"u",KC("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var UV={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",KC("7811a8079a",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{outline:0}._972134b6cd5808d8__surface{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-md,24px);padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:transparent}@media (forced-colors:active){._972134b6cd5808d8__surface,.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-background-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;opacity:1;position:fixed;z-index:var(--wp-ui-popover-z-index,initial);&[data-ending-style],&[data-starting-style]{opacity:0}@media not (prefers-reduced-motion){transition:opacity var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}}}');var YV={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup _380b81b8f79fb10f__dropdown-motion",surface:"_972134b6cd5808d8__surface",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"},zp=(0,qC.forwardRef)(function({align:t="center",arrowPadding:r=8,className:o,side:n="bottom",sideOffset:i=8,...a},s){return(0,XC.jsx)(Dt.Positioner,{ref:s,align:t,arrowPadding:r,side:n,sideOffset:i,...a,className:W(UV["box-sizing"],YV.positioner,o)})});var qo=d(F(),1),Zy="data-wp-hash";function Qy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&qV(document)),e.__wpStyleRuntime}function $V(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Zy}]`))if(r.getAttribute(Zy)===t)return!0;return!1}function JC(e,t,r){if(!e.head)return;let o=Qy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($V(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Zy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function qV(e){let t=Qy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)JC(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 GV(e,t){let r=Qy();r.styles.set(e,t);for(let o of r.documents.keys())JC(o,e,t)}typeof process>"u",GV("7811a8079a",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{outline:0}._972134b6cd5808d8__surface{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-md,24px);padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:transparent}@media (forced-colors:active){._972134b6cd5808d8__surface,.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-background-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;opacity:1;position:fixed;z-index:var(--wp-ui-popover-z-index,initial);&[data-ending-style],&[data-starting-style]{opacity:0}@media not (prefers-reduced-motion){transition:opacity var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}}}');var Xy={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup _380b81b8f79fb10f__dropdown-motion",surface:"_972134b6cd5808d8__surface",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"},KV="data-wp-ui-popover-close",eT=(0,ZC.forwardRef)(function({backdrop:t=!1,children:r,className:o,portal:n,positioner:i,finalFocus:a,initialFocus:s,variant:c="default",...l},u){let{resolvedInitialFocus:f,popupRef:g}=TE({initialFocus:s,deprioritizedAttributes:[KV]}),p=(0,QC.useMergeRefs)([u,g]),m=c!=="unstyled",b=(0,qo.jsx)(UC,{children:r}),h=m?(0,qo.jsx)("div",{className:Xy.surface,children:b}):b,v=t?(0,qo.jsx)(Dt.Backdrop,{className:Xy.backdrop}):null,y=(0,qo.jsx)(Ip,{children:(0,qo.jsx)(Dt.Popup,{ref:p,initialFocus:f,finalFocus:a,className:W(m&&Xy.popup,o),...l,children:h})}),_=wl(i,(0,qo.jsx)(zp,{}),y);return wl(n,(0,qo.jsx)(Hp,{}),(0,qo.jsxs)(qo.Fragment,{children:[v,_]}))});var tT=d(F(),1);function rT(e){return(0,tT.jsx)(Dt.Root,{...e})}var oT=d(Lt(),1),El=d(j(),1);var e_=d(F(),1),Jy="data-wp-hash";function t_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ZV(document)),e.__wpStyleRuntime}function XV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Jy}]`))if(r.getAttribute(Jy)===t)return!0;return!1}function nT(e,t,r){if(!e.head)return;let o=t_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(XV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Jy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ZV(e){let t=t_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)nT(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 QV(e,t){let r=t_();r.styles.set(e,t);for(let o of r.documents.keys())nT(o,e,t)}typeof process>"u",QV("7811a8079a",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{outline:0}._972134b6cd5808d8__surface{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-md,24px);padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:transparent}@media (forced-colors:active){._972134b6cd5808d8__surface,.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-background-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;opacity:1;position:fixed;z-index:var(--wp-ui-popover-z-index,initial);&[data-ending-style],&[data-starting-style]{opacity:0}@media not (prefers-reduced-motion){transition:opacity var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}}}');var JV={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup _380b81b8f79fb10f__dropdown-motion",surface:"_972134b6cd5808d8__surface",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"},iT=(0,El.forwardRef)(function({children:t,...r},o){let n=WC(),i=(0,El.useRef)(null),a=(0,oT.useMergeRefs)([i,o]);return(0,El.useEffect)(()=>{if(n)return n.registerTitle(i.current)},[n]),(0,e_.jsx)(He,{ref:a,variant:"heading-xl",render:(0,e_.jsx)(Dt.Title,{...r}),className:JV.title,children:t})});var aT=d(j(),1),sT=d(F(),1),lT=(0,aT.forwardRef)(function(t,r){return(0,sT.jsx)(Dt.Trigger,{ref:r,...t})});var Pr=d(F(),1),o_="data-wp-hash";function n_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&tF(document)),e.__wpStyleRuntime}function eF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${o_}]`))if(r.getAttribute(o_)===t)return!0;return!1}function dT(e,t,r){if(!e.head)return;let o=n_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(eF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(o_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function tF(e){let t=n_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)dT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function rF(e,t){let r=n_();r.styles.set(e,t);for(let o of r.documents.keys())dT(o,e,t)}typeof process>"u",rF("846edc217c","._5f4053eba32ce092__list{list-style:none;margin:0;padding:0}._5f4053eba32ce092__list>li{flex-shrink:0}._5f4053eba32ce092__list>li:last-child{flex-shrink:1;min-width:0}.d1978551971a3360__current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._6d9152063d443376__separator{color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);margin:0 var(--wpds-dimension-gap-sm,8px);user-select:none}");var r_={list:"_5f4053eba32ce092__list",current:"d1978551971a3360__current",separator:"_6d9152063d443376__separator"},oF=({items:e})=>{if(!e.length)return null;let t=e.slice(0,-1),r=e[e.length-1];return(0,Pr.jsx)("nav",{"aria-label":(0,uT.__)("Breadcrumbs"),children:(0,Pr.jsxs)(B,{render:(0,Pr.jsx)("ul",{}),direction:"row",align:"center",className:r_.list,children:[t.map((o,n)=>(0,Pr.jsxs)("li",{children:[(0,Pr.jsx)(He,{variant:"body-lg",render:(0,Pr.jsx)(zn,{tone:"neutral",render:(0,Pr.jsx)(cT,{to:o.to})}),children:o.label}),(0,Pr.jsx)(He,{variant:"body-lg","aria-hidden":"true",className:r_.separator,children:"/"})]},n)),(0,Pr.jsx)("li",{children:r.to?(0,Pr.jsx)(He,{variant:"body-lg",render:(0,Pr.jsx)(zn,{tone:"neutral",render:(0,Pr.jsx)(cT,{to:r.to})}),children:r.label}):(0,Pr.jsx)(He,{variant:"heading-lg",render:(0,Pr.jsx)("h1",{}),className:r_.current,children:r.label})})]})})},du=oF;var fT=d(j(),1),pT=d(F(),1),mT=(0,fT.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,pT.jsx)(o,{ref:i,className:W("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));mT.displayName="NavigableRegion";var gT=mT;var hT=d(te(),1),{Fill:vT,Slot:yT}=(0,hT.createSlotFill)("SidebarToggle");var Go=d(F(),1),i_="data-wp-hash";function a_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&iF(document)),e.__wpStyleRuntime}function nF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${i_}]`))if(r.getAttribute(i_)===t)return!0;return!1}function _T(e,t,r){if(!e.head)return;let o=a_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(nF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(i_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function iF(e){let t=a_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)_T(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 aF(e,t){let r=a_();r.styles.set(e,t);for(let o of r.documents.keys())_T(o,e,t)}typeof process>"u",aF("ddd9aab364","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:var(--wpds-dimension-size-md,32px)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8113be94e7caf73c__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:var(--wpds-dimension-size-sm,24px);width:var(--wpds-dimension-size-sm,24px);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var ms={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function wT({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:a,showSidebarToggle:s=!0}){let c=`h${e}`;return(0,Go.jsxs)(B,{direction:"column",className:ms.header,children:[(0,Go.jsxs)(B,{className:ms["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,Go.jsxs)(B,{direction:"row",gap:"sm",align:"center",justify:"start",children:[s&&(0,Go.jsx)(yT,{bubblesVirtually:!0,className:ms["sidebar-toggle-slot"]}),o&&(0,Go.jsx)("div",{className:ms["header-visual"],"aria-hidden":"true",children:o}),n&&(0,Go.jsx)(He,{className:ms["header-title"],render:(0,Go.jsx)(c,{}),variant:"heading-lg",children:n}),t,r]}),a&&(0,Go.jsx)(B,{align:"center",className:ms["header-actions"],direction:"row",gap:"sm",children:a})]}),i&&(0,Go.jsx)(He,{render:(0,Go.jsx)("p",{}),variant:"body-md",className:ms["header-subtitle"],children:i})]})}var fu=d(F(),1),l_="data-wp-hash";function c_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lF(document)),e.__wpStyleRuntime}function sF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${l_}]`))if(r.getAttribute(l_)===t)return!0;return!1}function xT(e,t,r){if(!e.head)return;let o=c_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(sF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(l_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function lF(e){let t=c_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)xT(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 cF(e,t){let r=c_();r.styles.set(e,t);for(let o of r.documents.keys())xT(o,e,t)}typeof process>"u",cF("ddd9aab364","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:var(--wpds-dimension-size-md,32px)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8113be94e7caf73c__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:var(--wpds-dimension-size-sm,24px);width:var(--wpds-dimension-size-sm,24px);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var s_={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function ST({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,children:a,className:s,actions:c,ariaLabel:l,hasPadding:u=!1,showSidebarToggle:f=!0}){let g=W(s_.page,s);return(0,fu.jsxs)(gT,{className:g,ariaLabel:l??(typeof n=="string"?n:""),children:[(n||t||r||c||o)&&(0,fu.jsx)(wT,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:c,showSidebarToggle:f}),u?(0,fu.jsx)("div",{className:W(s_.content,s_["has-padding"]),children:a}):a]})}ST.SidebarToggleFill=vT;var gs=ST;var ET=d(te(),1),Yp=d(q(),1);import{useNavigate as uF}from"@wordpress/route";var RT=d(lu(),1),{lock:bae,unlock:Wp}=(0,RT.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/content-types");var la=d(F(),1),{Tabs:Up}=Wp(ET.privateApis);function dF({activeTab:e,children:t}){let r=uF();return(0,la.jsxs)(gs,{ariaLabel:(0,Yp.__)("Content Types"),className:"content-types-page",children:[(0,la.jsx)(Up,{selectedTabId:e,onSelect:o=>r({to:`/${o}`}),children:(0,la.jsx)("div",{className:"content-types-tabs-wrapper",children:(0,la.jsxs)(Up.TabList,{children:[(0,la.jsx)(Up.Tab,{tabId:"post-types",children:(0,Yp.__)("Post Types")}),(0,la.jsx)(Up.Tab,{tabId:"taxonomies",children:(0,Yp.__)("Taxonomies")})]})})}),t]})}var P3=d(te(),1);var jr=d(j(),1),C5=d(Lt(),1);var Xp=d(j(),1);var u_=d(q(),1);var vt="isAny",yt="isNone",kr="isAll",Or="isNotAll",Gr="between",Kr="inThePast",co="over",St="is",Rt="isNot",ca="lessThan",ua="greaterThan",da="lessThanOrEqual",fa="greaterThanOrEqual",pa="before",ma="after",ga="beforeInc",ba="afterInc",Wn="contains",Un="notContains",Yn="startsWith",ha="on",va="notOn",$p=["asc","desc"],CT={asc:"↑",desc:"↓"},qp={asc:"ascending",desc:"descending"},Gp={asc:(0,u_.__)("Sort ascending"),desc:(0,u_.__)("Sort descending")},TT={asc:vv,desc:fv},Cl="table",Kp="grid",PT="list",kT="activity",OT="pickerGrid",AT="pickerTable",IT="pickerActivity";var NT=(0,Xp.createContext)({view:{type:Cl},onChangeView:()=>{},fields:[],data:[],paginationInfo:{totalItems:0,totalPages:0},selection:[],onChangeSelection:()=>{},setOpenedFilter:()=>{},openedFilter:null,getItemId:e=>e.id,isItemClickable:()=>!0,renderItemLink:void 0,containerWidth:0,containerRef:(0,Xp.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});NT.displayName="DataViewsContext";var ce=NT;var qn=d(q(),1);var _s=d(q(),1),om=d(te(),1),fo=d(j(),1),h_=d(d_(),1);var VT=d(te(),1),FT=d(q(),1),DT=d(F(),1);function ya({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...a}){let s=o(r),c=e.includes(s),l=!i&&c,u=n?.getValue?.({item:r})||(0,FT.__)("(no title)");return(0,DT.jsx)(VT.CheckboxControl,{className:"dataviews-selection-checkbox","aria-label":u,"aria-disabled":i,checked:l,onChange:()=>{i||t(c?e.filter(f=>s!==f):[...e,s])},...a})}var bs=d(te(),1),HT=d(q(),1),Pl=d(j(),1);var zT=d(Ot(),1),f_=d(Lt(),1);var BT=d(lu(),1),{lock:kae,unlock:Pe}=(0,BT.__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 ut=d(F(),1),{Menu:Tl,kebabCase:fF}=Pe(bs.privateApis);function pF({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,ut.jsx)(bs.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function mF({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,ut.jsx)(Tl.Item,{disabled:e.disabled,onClick:t,children:(0,ut.jsx)(Tl.ItemLabel,{children:o})})}function hs({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,ut.jsx)(bs.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${fF(e.id)}`,children:(0,ut.jsx)(e.RenderModal,{items:t,closeModal:r})})}function p_({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,Pl.useMemo)(()=>e.reduce((s,c)=>((c.isPrimary?s.primaryActions:s.regularActions).push(c),s),{primaryActions:[],regularActions:[]}),[e]),a=s=>s.map(c=>(0,ut.jsx)(mF,{action:c,onClick:()=>{if("RenderModal"in c){o(c);return}c.callback([t],{registry:r})},items:[t]},c.id));return(0,ut.jsxs)(Tl.Group,{children:[a(n),a(i)]})}function kl({item:e,actions:t,isCompact:r}){let o=(0,zT.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,Pl.useMemo)(()=>{let s=t.filter(l=>!l.isEligible||l.isEligible(e));return{primaryActions:s.filter(l=>l.isPrimary),eligibleActions:s}},[t,e]),a=(0,f_.useViewportMatch)("medium","<");return r?(0,ut.jsx)(jT,{item:e,actions:i,isSmall:!0,registry:o}):(0,ut.jsxs)(B,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,ut.jsx)(m_,{item:e,actions:n,registry:o}),(n.length<i.length||a)&&(0,ut.jsx)(jT,{item:e,actions:i,registry:o})]})}function jT({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,Pl.useState)(null);return(0,ut.jsxs)(ut.Fragment,{children:[(0,ut.jsxs)(Tl,{placement:"bottom-end",children:[(0,ut.jsx)(Tl.TriggerButton,{render:(0,ut.jsx)(bs.Button,{size:r?"small":"compact",icon:iu,label:(0,HT.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,ut.jsx)(Tl.Popover,{children:(0,ut.jsx)(p_,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,ut.jsx)(hs,{action:n,items:[e],closeModal:()=>i(null)})]})}function m_({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,Pl.useState)(null);return(0,f_.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,ut.jsxs)(ut.Fragment,{children:[t.map(s=>(0,ut.jsx)(pF,{action:s,onClick:()=>{if("RenderModal"in s){i(s);return}s.callback([e],{registry:r})},items:[e],variant:o},s.id)),!!n&&(0,ut.jsx)(hs,{action:n,items:[e],closeModal:()=>i(null)})]})}var vs=d(te(),1),pu=d(q(),1),Ar=d(j(),1),$T=d(Ot(),1);var g_=d(Lt(),1);var _a=d(q(),1);function WT(e,t,r,o=!1){return e>0?(0,_a.sprintf)((0,_a._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,_a.sprintf)((0,_a._n)("%d Item","%d Items",r),r):(0,_a.sprintf)((0,_a._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var er=d(F(),1);function gF({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,Ar.useState)(!1);return(0,er.jsxs)(er.Fragment,{children:[(0,er.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,er.jsx)(hs,{action:e,items:t,closeModal:()=>n(!1)})]})}function Zp(e,t){return(0,Ar.useMemo)(()=>e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t))),[e,t])}function Ol(e,t){return(0,Ar.useMemo)(()=>t.some(r=>e.some(o=>o.supportsBulk&&(!o.isEligible||o.isEligible(r)))),[e,t])}function mu({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let a=(0,Ar.useMemo)(()=>r.filter(u=>o.some(f=>f.supportsBulk&&(!f.isEligible||f.isEligible(u)))),[r,o]),s=r.filter(u=>e.includes(n(u))&&a.includes(u)),c=e.length>0,l=s.length===a.length;return i?(0,er.jsx)(vs.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,disabled:!c,onChange:()=>{t([])},"aria-label":(0,pu.__)("Deselect all")}):(0,er.jsx)(vs.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,indeterminate:!l&&!!s.length,onChange:()=>{t(l?[]:a.map(u=>n(u)))},"aria-label":l?(0,pu.__)("Deselect all"):(0,pu.__)("Select all")})}function UT({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,g_.useViewportMatch)("medium","<")?(0,er.jsx)(vs.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,er.jsx)(vs.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var qT=[];function bF({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,$T.useRegistry)(),i=(0,Ar.useMemo)(()=>t.filter(a=>!e.isEligible||e.isEligible(a)),[e,t]);return"RenderModal"in e?(0,er.jsx)(gF,{action:e,items:i,ActionTriggerComponent:UT},e.id):(0,er.jsx)(UT,{action:e,onClick:async()=>{o(e.id),await e.callback(t,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function YT(e,t,r,o,n,i,a,s,c,l,u){let f=WT(n.length,e.length,u.totalItems,o);return(0,er.jsxs)(B,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,er.jsx)(mu,{selection:n,onChangeSelection:l,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,er.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:f}),(0,er.jsxs)(B,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(g=>(0,er.jsx)(bF,{action:g,selectedItems:a,actionInProgress:s,setActionInProgress:c},g.id)),a.length>0&&(0,er.jsx)(vs.Button,{icon:So,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,pu.__)("Cancel"),disabled:!!s,accessibleWhenDisabled:!1,onClick:()=>{l(qT)}})]})]})}function hF({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:a}){let[s,c]=(0,Ar.useState)(null),l=(0,Ar.useRef)(void 0),u=(0,g_.useViewportMatch)("medium","<"),f=(0,Ar.useMemo)(()=>t.filter(b=>b.supportsBulk),[t]),g=(0,Ar.useMemo)(()=>o.filter(b=>f.some(h=>!h.isEligible||h.isEligible(b))),[o,f]),p=(0,Ar.useMemo)(()=>o.filter(b=>e.includes(n(b))&&g.includes(b)),[e,o,n,g]),m=(0,Ar.useMemo)(()=>t.filter(b=>b.supportsBulk&&(!u||b.icon)&&p.some(h=>!b.isEligible||b.isEligible(h))),[t,p,u]);if(s)l.current||(l.current=YT(o,t,n,i,e,m,p,s,c,r,a));else return l.current&&(l.current=void 0),YT(o,t,n,i,e,m,p,s,c,r,a);return l.current}function Qp(){let{data:e,selection:t,actions:r=qT,onChangeSelection:o,getItemId:n,paginationInfo:i,view:a}=(0,Ar.useContext)(ce);return(0,er.jsx)(hF,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!a.infiniteScrollEnabled,paginationInfo:i})}var Si=d(q(),1);var Ri=d(te(),1),wa=d(j(),1);function Jp(e,t){let r=[e?.titleField,e?.mediaField,e?.descriptionField].filter(Boolean);return t.filter(o=>!r.includes(o.id)&&o.type!=="media"&&o.enableHiding!==!1)}var Oe=d(F(),1),{Menu:Ze}=Pe(Ri.privateApis);function vF({children:e}){return wa.Children.toArray(e).filter(Boolean).map((t,r)=>(0,Oe.jsxs)(wa.Fragment,{children:[r>0&&(0,Oe.jsx)(Ze.Separator,{}),t]},r))}var yF=(0,wa.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:a,canMove:s=!0,canInsertLeft:c=!0,canInsertRight:l=!0},u){let f=r.fields??[],g=f?.indexOf(t),p=r.sort?.field===t,m=!1,b=!1,h=!1,v=[],y=o.find(E=>E.id===t),{setIsShowingFilter:_}=(0,wa.useContext)(ce);if(!y)return null;m=y.enableHiding!==!1,b=y.enableSorting!==!1;let w=y.header;if(v=!!y.filterBy&&y.filterBy?.operators||[],h=!r.filters?.some(E=>t===E.field)&&!!(y.hasElements||y.Edit)&&y.filterBy!==!1&&!y.filterBy?.isPrimary,!b&&!s&&!m&&!h)return w;let S=Jp(r,o).filter(E=>!f.includes(E.id)),R=(c||l)&&!!S.length,C=(0,Si.isRTL)();return(0,Oe.jsxs)(Ze,{children:[(0,Oe.jsxs)(Ze.TriggerButton,{render:(0,Oe.jsx)(Ri.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:u,variant:"tertiary"}),children:[w,r.sort&&p&&(0,Oe.jsx)("span",{"aria-hidden":"true",children:CT[r.sort.direction]})]}),(0,Oe.jsx)(Ze.Popover,{style:{minWidth:"240px"},children:(0,Oe.jsxs)(vF,{children:[b&&(0,Oe.jsx)(Ze.Group,{children:$p.map(E=>{let x=r.sort&&p&&r.sort.direction===E,k=`${t}-${E}`;return(0,Oe.jsx)(Ze.RadioItem,{name:"view-table-sorting",value:k,checked:x,onChange:()=>{n({...r,sort:{field:t,direction:E},showLevels:!1})},children:(0,Oe.jsx)(Ze.ItemLabel,{children:Gp[E]})},k)})}),h&&(0,Oe.jsx)(Ze.Group,{children:(0,Oe.jsx)(Ze.Item,{prefix:(0,Oe.jsx)(Ri.Icon,{icon:nu}),onClick:()=>{a(t),_(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:v[0]}]})},children:(0,Oe.jsx)(Ze.ItemLabel,{children:(0,Si.__)("Add filter")})})}),(s||m||R)&&y&&(0,Oe.jsxs)(Ze.Group,{children:[s&&(0,Oe.jsx)(Ze.Item,{prefix:(0,Oe.jsx)(Ri.Icon,{icon:mv}),disabled:C?g>=f.length-1:g<1,onClick:()=>{let E=C?g+1:g-1,x=[...f];x.splice(g,1),x.splice(E,0,t),n({...r,fields:x})},children:(0,Oe.jsx)(Ze.ItemLabel,{children:(0,Si.__)("Move left")})}),s&&(0,Oe.jsx)(Ze.Item,{prefix:(0,Oe.jsx)(Ri.Icon,{icon:bv}),disabled:C?g<1:g>=f.length-1,onClick:()=>{let E=C?g-1:g+1,x=[...f];x.splice(g,1),x.splice(E,0,t),n({...r,fields:x})},children:(0,Oe.jsx)(Ze.ItemLabel,{children:(0,Si.__)("Move right")})}),c&&!!S.length&&(0,Oe.jsxs)(Ze,{children:[(0,Oe.jsx)(Ze.SubmenuTriggerItem,{children:(0,Oe.jsx)(Ze.ItemLabel,{children:(0,Si.__)("Insert left")})}),(0,Oe.jsx)(Ze.Popover,{children:S.map(E=>{let x=C?g+1:g;return(0,Oe.jsx)(Ze.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,x),E.id,...f.slice(x)]})},children:(0,Oe.jsx)(Ze.ItemLabel,{children:E.label})},E.id)})})]}),l&&!!S.length&&(0,Oe.jsxs)(Ze,{children:[(0,Oe.jsx)(Ze.SubmenuTriggerItem,{children:(0,Oe.jsx)(Ze.ItemLabel,{children:(0,Si.__)("Insert right")})}),(0,Oe.jsx)(Ze.Popover,{children:S.map(E=>{let x=C?g:g+1;return(0,Oe.jsx)(Ze.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,x),E.id,...f.slice(x)]})},children:(0,Oe.jsx)(Ze.ItemLabel,{children:E.label})},E.id)})})]}),m&&y&&(0,Oe.jsx)(Ze.Item,{prefix:(0,Oe.jsx)(Ri.Icon,{icon:au}),onClick:()=>{i(y),n({...r,fields:f.filter(E=>E!==t)})},children:(0,Oe.jsx)(Ze.ItemLabel,{children:(0,Si.__)("Hide column")})})]})]})})]})}),_F=yF,Al=_F;var GT=d(j(),1),b_=d(F(),1);function wF({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 xa({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...a}){if(!t(e))return(0,b_.jsx)("div",{className:n,...a,children:i});if(o){let c=o({item:e,className:`${n} ${n}--clickable`,...a,children:i});return(0,GT.cloneElement)(c,{onClick:l=>{l.stopPropagation(),c.props.onClick&&c.props.onClick(l)},onKeyDown:l=>{(l.key==="Enter"||l.key===""||l.key===" ")&&(l.stopPropagation(),c.props.onKeyDown&&c.props.onKeyDown(l))}})}let s=wF({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,b_.jsx)("div",{...s,...a,children:i})}var $n=d(F(),1);function xF({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:a,isItemClickable:s}){return(0,$n.jsxs)(B,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,$n.jsx)(xa,{item:e,isItemClickable:s,onClickItem:i,renderItemLink:a,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":s(e)&&(i||a)&&r?r.getValue?.({item:e}):void 0,children:(0,$n.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,$n.jsxs)(B,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,$n.jsxs)(xa,{item:e,isItemClickable:s,onClickItem:i,renderItemLink:a,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,$n.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("—").join(" ")," "]}),(0,$n.jsx)(r.render,{item:e,field:r})]}),n&&(0,$n.jsx)(n.render,{item:e,field:n})]})]})}var em=xF;var ys=d(j(),1),KT=d(q(),1),SF=e=>(0,KT.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function XT({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,ys.useState)(!1),[n,i]=(0,ys.useState)(!1),a=(0,ys.useCallback)(()=>{let s=e.current;s&&(t&&o(SF(s)),i(s.scrollTop>0))},[e,t]);return(0,ys.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let s=e.current;return a(),s.addEventListener("scroll",a),window.addEventListener("resize",a),()=>{s.removeEventListener("scroll",a),window.removeEventListener("resize",a)}},[e,t,a]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function uo(e,t){return e.reduce((r,o)=>{let n=t.getValue({item:o});return r.has(n)||r.set(n,[]),r.get(n)?.push(o),r},new Map)}var Sa=d(te(),1),QT=d(q(),1),JT=d(j(),1);var Eo=d(F(),1);function ZT({field:e,isVisible:t,onToggleVisibility:r}){return(0,Eo.jsx)(Sa.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Eo.jsxs)(B,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Eo.jsx)("div",{style:{height:24,width:24},children:t&&(0,Eo.jsx)(Sa.Icon,{icon:ru})}),(0,Eo.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function RF(e){return!!e}function tm({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,JT.useContext)(ce),n=Jp(t,r);if(!n?.length)return null;let i=r.find(m=>m.id===t.titleField),a=r.find(m=>m.id===t.mediaField),s=r.find(m=>m.id===t.descriptionField),c=[{field:i,isVisibleFlag:"showTitle"},{field:a,isVisibleFlag:"showMedia"},{field:s,isVisibleFlag:"showDescription"}].filter(({field:m})=>RF(m)),l=t.fields??[],u=n.filter(m=>l.includes(m.id)).length,f=c.filter(({isVisibleFlag:m})=>t[m]??!0),g=f.length+u,p=g===1&&f.length===1;return(0,Eo.jsxs)(B,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Eo.jsx)(Sa.BaseControl.VisualLabel,{children:(0,QT.__)("Properties")}),(0,Eo.jsx)(B,{direction:"column",className:"dataviews-view-config__properties",children:(0,Eo.jsxs)(Sa.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[c.map(({field:m,isVisibleFlag:b})=>{let h=t[b]??!0,v=p&&h?{...m,enableHiding:!1}:m;return(0,Eo.jsx)(ZT,{field:v,isVisible:h,onToggleVisibility:()=>{o({...t,[b]:!h})}},m.id)}),n.map(m=>{let b=l.includes(m.id),h=g===1&&b?{...m,enableHiding:!1}:m;return(0,Eo.jsx)(ZT,{field:h,isVisible:b,onToggleVisibility:()=>{o({...t,fields:b?l.filter(v=>v!==m.id):[...l,m.id]})}},m.id)})]})})]})}var rm=d(j(),1);function Ko(e,t={delay:400}){let[r,o]=(0,rm.useState)(!1);return(0,rm.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var he=d(F(),1);function tP(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function EF({item:e,fields:t,column:r,align:o}){let n=t.find(a=>a.id===r);if(!n)return null;let i=W("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 eP({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:a,titleField:s,mediaField:c,descriptionField:l,selection:u,getItemId:f,isItemClickable:g,onClickItem:p,renderItemLink:m,onChangeSelection:b,isActionsColumnSticky:h,posinset:v}){let{paginationInfo:y}=(0,fo.useContext)(ce),_=Zp(o,t),w=_&&u.includes(i),{showTitle:S=!0,showMedia:R=!0,showDescription:C=!0,infiniteScrollEnabled:E}=a,x=(0,fo.useRef)(!1),k=a.fields??[],O=s&&S||c&&R||l&&C;return(0,he.jsxs)("tr",{className:W("dataviews-view-table__row",{"is-selected":_&&w,"has-bulk-actions":_}),onTouchStart:()=>{x.current=!0},"aria-setsize":E?y.totalItems:void 0,"aria-posinset":v,role:E?"article":void 0,onMouseDown:V=>{let I=(0,h_.isAppleOS)()?V.metaKey:V.ctrlKey;V.button===0&&I&&window.navigator.userAgent.toLowerCase().includes("firefox")&&V?.preventDefault()},onClick:V=>{if(!_)return;((0,h_.isAppleOS)()?V.metaKey:V.ctrlKey)&&!x.current&&document.getSelection()?.type!=="Range"&&b(u.includes(i)?u.filter(L=>i!==L):[...u,i])},children:[e&&(0,he.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,he.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,he.jsx)(ya,{item:t,selection:u,onChangeSelection:b,getItemId:f,titleField:s,disabled:!_})})}),O&&(0,he.jsx)("td",{children:(0,he.jsx)(em,{item:t,level:r,titleField:S?s:void 0,mediaField:R?c:void 0,descriptionField:C?l:void 0,isItemClickable:g,onClickItem:p,renderItemLink:m})}),k.map(V=>{let{width:I,maxWidth:L,minWidth:T,align:P}=a.layout?.styles?.[V]??{},A=n.find(N=>N.id===V),M=tP(P,A?.type);return(0,he.jsx)("td",{style:{width:I,maxWidth:L,minWidth:T},children:(0,he.jsx)(EF,{fields:n,item:t,column:V,align:M})},V)}),!!o?.length&&(0,he.jsx)("td",{className:W("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":h}),onClick:V=>V.stopPropagation(),children:(0,he.jsx)(kl,{item:t,actions:o})})]})}function CF({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:a,onChangeSelection:s,selection:c,setOpenedFilter:l,onClickItem:u,isItemClickable:f,renderItemLink:g,view:p,className:m,empty:b}){let{containerRef:h}=(0,fo.useContext)(ce),v=Ko(i),y=(0,fo.useRef)(new Map),_=(0,fo.useRef)(void 0),[w,S]=(0,fo.useState)(),[R,C]=(0,fo.useState)(null);(0,fo.useEffect)(()=>{_.current&&(_.current.focus(),_.current=void 0)});let E=(0,fo.useId)(),{isHorizontalScrollEnd:x,isVerticallyScrolled:k}=XT({scrollContainerRef:h,enabledHorizontal:!!e?.length}),O=Ol(e,t);if(w){_.current=w,S(void 0);return}let V=Y=>{let J=y.current.get(Y.id),fe=J?y.current.get(J.fallback):void 0;S(fe?.node)},I=Y=>{Y.preventDefault(),Y.stopPropagation();let J={getBoundingClientRect:()=>({x:Y.clientX,y:Y.clientY,top:Y.clientY,left:Y.clientX,right:Y.clientX,bottom:Y.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{C(J)})},L=!!t?.length,T=r.find(Y=>Y.id===p.titleField),P=r.find(Y=>Y.id===p.mediaField),A=r.find(Y=>Y.id===p.descriptionField),M=p.groupBy?.field?r.find(Y=>Y.id===p.groupBy?.field):null,N=M?uo(t,M):null,{showTitle:D=!0,showMedia:z=!0,showDescription:ie=!0}=p,K=T&&D||P&&z||A&&ie,Q=p.fields??[],re=(Y,J)=>fe=>{fe?y.current.set(Y,{node:fe,fallback:Q[J>0?J-1:1]}):y.current.delete(Y)},ee=p.infiniteScrollEnabled&&!N,Fe=(0,_s.isRTL)();return L?(0,he.jsxs)(he.Fragment,{children:[(0,he.jsxs)("table",{className:W("dataviews-view-table",m,{[`has-${p.layout?.density}-density`]:p.layout?.density&&["compact","comfortable"].includes(p.layout.density),"has-bulk-actions":O,"is-refreshing":!ee&&v}),"aria-busy":i,"aria-describedby":E,role:ee?"feed":void 0,inert:!ee&&i?"true":void 0,children:[(0,he.jsxs)("colgroup",{children:[O&&(0,he.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),K&&(0,he.jsx)("col",{className:"dataviews-view-table__col-first-data"}),Q.map((Y,J)=>(0,he.jsx)("col",{className:W(`dataviews-view-table__col-${Y}`,{"dataviews-view-table__col-expand":!K&&J===Q.length-1})},`col-${Y}`)),!!e?.length&&(0,he.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),R&&(0,he.jsx)(om.Popover,{anchor:R,onClose:()=>C(null),placement:"bottom-start",children:(0,he.jsx)(tm,{showLabel:!1})}),(0,he.jsx)("thead",{className:W({"dataviews-view-table__thead--stuck":k}),onContextMenu:I,children:(0,he.jsxs)("tr",{className:"dataviews-view-table__row",children:[O&&(0,he.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:I,children:(0,he.jsx)(mu,{selection:c,onChangeSelection:s,data:t,actions:e,getItemId:o})}),K&&(0,he.jsx)("th",{scope:"col",children:T&&(0,he.jsx)(Al,{ref:re(T.id,0),fieldId:T.id,view:p,fields:r,onChangeView:a,onHide:V,setOpenedFilter:l,canMove:!1,canInsertLeft:Fe?p.layout?.enableMoving??!0:!1,canInsertRight:Fe?!1:p.layout?.enableMoving??!0})}),Q.map((Y,J)=>{let{width:fe,maxWidth:bt,minWidth:X,align:ye}=p.layout?.styles?.[Y]??{},ke=r.find(ve=>ve.id===Y),et=tP(ye,ke?.type),_e=p.layout?.enableMoving??!0;return(0,he.jsx)("th",{style:{width:fe,maxWidth:bt,minWidth:X,textAlign:et},"aria-sort":p.sort?.direction&&p.sort?.field===Y?qp[p.sort.direction]:void 0,scope:"col",children:(0,he.jsx)(Al,{ref:re(Y,J),fieldId:Y,view:p,fields:r,onChangeView:a,onHide:V,setOpenedFilter:l,canMove:_e,canInsertLeft:_e,canInsertRight:_e})},Y)}),!!e?.length&&(0,he.jsx)("th",{className:W("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!x}),children:(0,he.jsx)("span",{className:"dataviews-view-table-header",children:(0,_s.__)("Actions")})})]})}),L&&M&&N?Array.from(N.entries()).map(([Y,J])=>(0,he.jsxs)("tbody",{children:[(0,he.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,he.jsx)("td",{colSpan:Q.length+(K?1:0)+(O?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:p.groupBy?.showLabel===!1?Y:(0,_s.sprintf)((0,_s.__)("%1$s: %2$s"),M.label,Y)})}),J.map((fe,bt)=>(0,he.jsx)(eP,{item:fe,level:p.showLevels&&typeof n=="function"?n(fe):void 0,hasBulkActions:O,actions:e,fields:r,id:o(fe)||bt.toString(),view:p,titleField:T,mediaField:P,descriptionField:A,selection:c,getItemId:o,onChangeSelection:s,onClickItem:u,renderItemLink:g,isItemClickable:f,isActionsColumnSticky:!x},o(fe)))]},`group-${Y}`)):(0,he.jsx)("tbody",{children:L&&t.map((Y,J)=>(0,he.jsx)(eP,{item:Y,level:p.showLevels&&typeof n=="function"?n(Y):void 0,hasBulkActions:O,actions:e,fields:r,id:o(Y)||J.toString(),view:p,titleField:T,mediaField:P,descriptionField:A,selection:c,getItemId:o,onChangeSelection:s,onClickItem:u,renderItemLink:g,isItemClickable:f,isActionsColumnSticky:!x,posinset:ee?J+1:void 0},o(Y)))})]}),ee&&i&&(0,he.jsx)("div",{className:"dataviews-loading",id:E,children:(0,he.jsx)("p",{className:"dataviews-loading-more",children:(0,he.jsx)(om.Spinner,{})})})]}):(0,he.jsx)("div",{className:W("dataviews-no-results",{"is-refreshing":v}),id:E,children:b})}var rP=CF;var lP=d(te(),1),lm=d(q(),1);var po=d(te(),1);var bu=d(q(),1),aP=d(Lt(),1),sP=d(d_(),1),Ea=d(j(),1);var TF=d(te(),1),PF=d(q(),1),nm=d(j(),1);var kF=d(F(),1),OF=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],AF=OF[2].value;function im(){let e=(0,nm.useContext)(ce),t=e.view;return(0,nm.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??AF,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var oP=d(j(),1);var nP=d(F(),1),gu=(0,oP.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,nP.jsx)("div",{ref:o,className:W("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var am=d(j(),1);function Ra(e,t){let{intersectionObserver:r}=(0,am.useContext)(ce);(0,am.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function sm(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var Ee=d(F(),1),{Badge:IF}=Pe(po.privateApis);function NF(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 iP=(0,Ea.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:a,getItemId:s,item:c,actions:l,mediaField:u,titleField:f,descriptionField:g,regularFields:p,badgeFields:m,hasBulkActions:b,config:h,posinset:v,setsize:y,..._},w){let{showTitle:S=!0,showMedia:R=!0,showDescription:C=!0}=t,E=Zp(l,c),x=s(c),k=(0,Ea.useRef)(null),O=(0,Ea.useCallback)(D=>{k.current=D,typeof w=="function"?w(D):w&&(w.current=D)},[w]);Ra(k,v);let V=(0,aP.useInstanceId)(e),I=r.includes(x),L=(0,Ee.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),T=R&&u?.render,P=T?(0,Ee.jsx)(u.render,{item:c,field:u,config:h}):L,A=S&&f?.render?(0,Ee.jsx)(f.render,{item:c,field:f}):null,M,N;return i(c)&&n&&(A?(M={"aria-labelledby":`dataviews-view-grid__title-field-${V}`},N={id:`dataviews-view-grid__title-field-${V}`}):M={"aria-label":(0,bu.__)("Navigate to item")}),(0,Ee.jsxs)(B,{direction:"column",..._,ref:O,"aria-setsize":y,"aria-posinset":v,className:W(_.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":E&&I}),onClickCapture:D=>{if(_.onClickCapture?.(D),(0,sP.isAppleOS)()?D.metaKey:D.ctrlKey){if(D.stopPropagation(),D.preventDefault(),!E)return;o(I?r.filter(z=>x!==z):[...r,x])}},children:[(0,Ee.jsx)(xa,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:a,className:W("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!T}),...M,children:P}),b&&(0,Ee.jsx)(ya,{item:c,selection:r,onChangeSelection:o,getItemId:s,titleField:f,disabled:!E}),!!l?.length&&(0,Ee.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,Ee.jsx)(kl,{item:c,actions:l,isCompact:!0})}),S&&(0,Ee.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,Ee.jsx)(xa,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:a,className:"dataviews-view-grid__title-field dataviews-title-field",...N,title:f?.getValueFormatted({item:c,field:f})||void 0,children:A})}),(0,Ee.jsxs)(B,{direction:"column",gap:"xs",children:[C&&g?.render&&(0,Ee.jsx)(g.render,{item:c,field:g}),!!m?.length&&(0,Ee.jsx)(B,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:m.map(D=>(0,Ee.jsx)(IF,{className:"dataviews-view-grid__field-value",children:(0,Ee.jsx)(D.render,{item:c,field:D})},D.id))}),!!p?.length&&(0,Ee.jsx)(B,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:p.map(D=>(0,Ee.jsx)(po.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Ee.jsxs)(Ee.Fragment,{children:[(0,Ee.jsxs)(it.Root,{children:[(0,Ee.jsx)(it.Trigger,{render:(0,Ee.jsx)(po.FlexItem,{className:"dataviews-view-grid__field-name",children:D.header})}),(0,Ee.jsx)(it.Popup,{children:D.label})]}),(0,Ee.jsx)(po.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,Ee.jsx)(D.render,{item:c,field:D})})]})},D.id))})]})]})});function v_({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:a,selection:s,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:g,actions:p}){let{paginationInfo:m,resizeObserverRef:b}=(0,Ea.useContext)(ce),h=im(),v=Ol(p,e),y=a.find(O=>O.id===i?.titleField),_=a.find(O=>O.id===i?.mediaField),w=a.find(O=>O.id===i?.descriptionField),S=i.fields??[],{regularFields:R,badgeFields:C}=S.reduce((O,V)=>{let I=a.find(T=>T.id===V);if(!I)return O;let L=i.layout?.badgeFields?.includes(V)?"badgeFields":"regularFields";return O[L].push(I),O},{regularFields:[],badgeFields:[]}),E="900px",x=Math.ceil(e.length/h),k=sm(e,t,h);return(0,Ee.jsxs)(Ee.Fragment,{children:[t&&(0,Ee.jsxs)(po.Composite,{render:(0,Ee.jsx)(gu,{className:W("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:b}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:k}).map((O,V)=>(0,Ee.jsx)(po.Composite.Item,{render:I=>(0,Ee.jsx)(B,{...I,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${V}`)),e.map(O=>{let V=g(O),I=O.position;return(0,Ee.jsx)(po.Composite.Item,{render:L=>(0,Ee.jsx)(iP,{...L,id:V,role:"article",view:i,selection:s,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:g,item:O,actions:p,mediaField:_,titleField:y,descriptionField:w,regularFields:R,badgeFields:C,hasBulkActions:v,posinset:I,setsize:m.totalItems,config:{sizes:E}})},V)})]}),!t&&(0,Ee.jsx)(po.Composite,{role:"grid",className:W("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":x,ref:b,inert:o,children:NF(e,h).map((O,V)=>(0,Ee.jsx)(po.Composite.Row,{render:(0,Ee.jsx)("div",{role:"row","aria-rowindex":V+1,"aria-label":(0,bu.sprintf)((0,bu.__)("Row %d"),V+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${h}, minmax(0, 1fr) )`}}),children:O.map(I=>{let L=g(I);return(0,Ee.jsx)(po.Composite.Item,{render:T=>(0,Ee.jsx)(iP,{...T,id:L,role:"gridcell",view:i,selection:s,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:g,item:I,actions:p,mediaField:_,titleField:y,descriptionField:w,regularFields:R,badgeFields:C,hasBulkActions:v,config:{sizes:E}})},L)})},V))})]})}var Co=d(F(),1);function MF({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:c,selection:l,view:u,className:f,empty:g}){let p=Ko(!!n),m=!!t?.length,b=u.groupBy?.field?r.find(_=>_.id===u.groupBy?.field):null,h=b?uo(t,b):null,v=u.infiniteScrollEnabled&&!h;if(!m)return(0,Co.jsx)("div",{className:W("dataviews-no-results",{"is-refreshing":p}),children:g});let y={className:W(f,{"is-refreshing":!v&&p}),inert:!v&&n?"true":void 0,isLoading:n,view:u,fields:r,selection:l,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:c,getItemId:o,actions:e};return(0,Co.jsxs)(Co.Fragment,{children:[m&&b&&h&&(0,Co.jsx)(B,{direction:"column",gap:"lg",children:Array.from(h.entries()).map(([_,w])=>(0,Co.jsxs)(B,{direction:"column",gap:"sm",children:[(0,Co.jsx)("h3",{className:"dataviews-view-grid__group-header",children:u.groupBy?.showLabel===!1?_:(0,lm.sprintf)((0,lm.__)("%1$s: %2$s"),b.label,_)}),(0,Co.jsx)(v_,{...y,data:w,isInfiniteScroll:!1})]},_))}),!h&&(0,Co.jsx)(v_,{...y,data:t,isInfiniteScroll:!!v}),v&&n&&(0,Co.jsx)("p",{className:"dataviews-loading-more",children:(0,Co.jsx)(lP.Spinner,{})})]})}var cP=MF;var cm=d(Lt(),1),Ir=d(te(),1),Bt=d(j(),1),hu=d(q(),1);var x_=d(Ot(),1);var le=d(F(),1),{Menu:y_}=Pe(Ir.privateApis);function __(e){return`${e}-item-wrapper`}function VF(e,t){return`${e}-primary-action-${t}`}function w_(e){return`${e}-dropdown`}function FF({idPrefix:e,primaryAction:t,item:r}){let o=(0,x_.useRegistry)(),[n,i]=(0,Bt.useState)(!1),a=VF(e,t.id),s=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,le.jsx)("div",{role:"gridcell",children:(0,le.jsx)(Ir.Composite.Item,{id:a,render:(0,le.jsx)(Ir.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:s,size:"small",onClick:()=>i(!0)}),children:n&&(0,le.jsx)(hs,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,le.jsx)("div",{role:"gridcell",children:(0,le.jsx)(Ir.Composite.Item,{id:a,render:(0,le.jsx)(Ir.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:s})})},t.id)}function uP({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:a,descriptionField:s,onSelect:c,otherFields:l,onDropdownTriggerKeyDown:u,posinset:f}){let{showTitle:g=!0,showMedia:p=!0,showDescription:m=!0,infiniteScrollEnabled:b}=e,h=(0,Bt.useRef)(null),v=`${r}-label`,y=`${r}-description`,_=(0,x_.useRegistry)(),[w,S]=(0,Bt.useState)(!1),[R,C]=(0,Bt.useState)(null),E=({type:M})=>{S(M==="mouseenter")},{paginationInfo:x}=(0,Bt.useContext)(ce);(0,Bt.useEffect)(()=>{o&&h.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:k,eligibleActions:O}=(0,Bt.useMemo)(()=>{let M=t.filter(D=>!D.isEligible||D.isEligible(n));return{primaryAction:M.filter(D=>D.isPrimary)[0],eligibleActions:M}},[t,n]),V=k&&t.length===1,I=p&&a?.render?(0,le.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,le.jsx)(a.render,{item:n,field:a,config:{sizes:"52px"}})}):null,L=g&&i?.render?(0,le.jsx)(i.render,{item:n,field:i}):null,T=m&&s?.render,P=!!I&&!T&&!l.length,A=O?.length>0&&(0,le.jsxs)(B,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[k&&(0,le.jsx)(FF,{idPrefix:r,primaryAction:k,item:n}),!V&&(0,le.jsxs)("div",{role:"gridcell",children:[(0,le.jsxs)(y_,{placement:"bottom-end",children:[(0,le.jsx)(y_.TriggerButton,{render:(0,le.jsx)(Ir.Composite.Item,{id:w_(r),render:(0,le.jsx)(Ir.Button,{size:"small",icon:iu,label:(0,hu.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:u})})}),(0,le.jsx)(y_.Popover,{children:(0,le.jsx)(p_,{actions:O,item:n,registry:_,setActiveModalAction:C})})]}),!!R&&(0,le.jsx)(hs,{action:R,items:[n],closeModal:()=>C(null)})]})]});return(0,le.jsx)(Ir.Composite.Row,{ref:h,render:(0,le.jsx)("div",{"aria-posinset":f,"aria-setsize":b?x.totalItems:void 0}),role:b?"article":"row",className:W({"is-selected":o,"is-hovered":w}),onMouseEnter:E,onMouseLeave:E,children:(0,le.jsxs)(B,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,le.jsx)("div",{role:"gridcell",children:(0,le.jsx)(Ir.Composite.Item,{id:__(r),"aria-pressed":o,"aria-labelledby":v,"aria-describedby":y,className:"dataviews-view-list__item",onClick:()=>c(n)})}),(0,le.jsxs)(B,{direction:"row",gap:"md",justify:"start",align:P?"center":"flex-start",style:{flex:1,minWidth:0},children:[I,(0,le.jsxs)(B,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,le.jsxs)(B,{direction:"row",align:"center",children:[(0,le.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:v,children:L}),A]}),T&&(0,le.jsx)("div",{className:"dataviews-view-list__field",children:(0,le.jsx)(s.render,{item:n,field:s})}),(0,le.jsx)("div",{className:"dataviews-view-list__fields",id:y,children:l.map(M=>(0,le.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,le.jsx)(Ro,{className:"dataviews-view-list__field-label",render:(0,le.jsx)("span",{}),children:M.label}),(0,le.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,le.jsx)(M.render,{item:n,field:M})})]},M.id))})]})]})]})})}function DF(e){return!!e}function S_(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:a,selection:s,view:c,className:l,empty:u}=e,f=(0,cm.useInstanceId)(S_,"view-list"),g=Ko(!!i),p=r?.findLast(A=>s.includes(n(A))),m=o.find(A=>A.id===c.titleField),b=o.find(A=>A.id===c.mediaField),h=o.find(A=>A.id===c.descriptionField),v=(c?.fields??[]).map(A=>o.find(M=>A===M.id)).filter(DF),y=A=>a([n(A)]),_=(0,Bt.useCallback)(A=>`${f}-${n(A)}`,[f,n]),w=(0,Bt.useCallback)((A,M)=>M.startsWith(_(A)),[_]),[S,R]=(0,Bt.useState)(void 0),C=(0,Bt.useRef)(null);(0,Bt.useEffect)(()=>{p&&R(__(_(p)))},[p,_]);let E=r.findIndex(A=>w(A,S??"")),x=(0,cm.usePrevious)(E),k=E!==-1,O=(0,Bt.useCallback)((A,M)=>{let N=Math.min(r.length-1,Math.max(0,A));if(!r[N])return;let D=_(r[N]),z=M(D);R(z),C.current?.contains(C.current.ownerDocument.activeElement)&&document.getElementById(z)?.focus()},[r,_]);(0,Bt.useEffect)(()=>{!k&&(x!==void 0&&x!==-1)&&O(x,__)},[k,O,x]);let V=(0,Bt.useCallback)(A=>{A.key==="ArrowDown"&&(A.preventDefault(),O(E+1,w_)),A.key==="ArrowUp"&&(A.preventDefault(),O(E-1,w_))},[O,E]),I=!!r?.length,L=c.groupBy?.field?o.find(A=>A.id===c.groupBy?.field):null,T=I&&L?uo(r,L):null,P=c.infiniteScrollEnabled&&!T;return I?I&&L&&T?(0,le.jsx)(Ir.Composite,{ref:C,id:`${f}`,render:(0,le.jsx)("div",{}),className:"dataviews-view-list__group",role:"grid",activeId:S,setActiveId:R,children:(0,le.jsx)(B,{direction:"column",gap:"lg",className:W("dataviews-view-list",l),children:Array.from(T.entries()).map(([A,M])=>(0,le.jsxs)(B,{direction:"column",gap:"sm",children:[(0,le.jsx)("h3",{className:"dataviews-view-list__group-header",children:c.groupBy?.showLabel===!1?A:(0,hu.sprintf)((0,hu.__)("%1$s: %2$s"),L.label,A)}),M.map(N=>{let D=_(N);return(0,le.jsx)(uP,{view:c,idPrefix:D,actions:t,item:N,isSelected:N===p,onSelect:y,mediaField:b,titleField:m,descriptionField:h,otherFields:v,onDropdownTriggerKeyDown:V},D)})]},A))})}):(0,le.jsxs)(le.Fragment,{children:[(0,le.jsx)(Ir.Composite,{ref:C,id:f,render:(0,le.jsx)("div",{}),className:W("dataviews-view-list",l,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density),"is-refreshing":!P&&g}),role:c.infiniteScrollEnabled?"feed":"grid",activeId:S,setActiveId:R,inert:!P&&i?"true":void 0,children:r.map((A,M)=>{let N=_(A);return(0,le.jsx)(uP,{view:c,idPrefix:N,actions:t,item:A,isSelected:A===p,onSelect:y,mediaField:b,titleField:m,descriptionField:h,otherFields:v,onDropdownTriggerKeyDown:V,posinset:c.infiniteScrollEnabled?M+1:void 0},N)})}),P&&i&&(0,le.jsx)("p",{className:"dataviews-loading-more",children:(0,le.jsx)(Ir.Spinner,{})})]}):(0,le.jsx)("div",{className:W("dataviews-no-results",{"is-refreshing":g}),children:u})}var hP=d(te(),1);var um=d(q(),1),dP=d(j(),1);var Il=d(F(),1);function fP({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,dP.createInterpolateElement)((0,um.sprintf)((0,um.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,Il.jsx)(r.render,{item:t[0],field:r})}):(0,Il.jsx)(r.render,{item:t[0],field:r});return(0,Il.jsxs)(B,{direction:"column",className:"dataviews-view-activity__group",children:[(0,Il.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var ws=d(j(),1),pP=d(Ot(),1),mP=d(Lt(),1);var At=d(F(),1);function LF(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:a,otherFields:s,posinset:c,onClickItem:l,renderItemLink:u,isItemClickable:f}=e,{showTitle:g=!0,showMedia:p=!0,showDescription:m=!0,infiniteScrollEnabled:b}=t,h=(0,ws.useRef)(null),v=(0,pP.useRegistry)(),{paginationInfo:y}=(0,ws.useContext)(ce),{primaryActions:_,eligibleActions:w}=(0,ws.useMemo)(()=>{let O=r.filter(I=>!I.isEligible||I.isEligible(o));return{primaryActions:O.filter(I=>I.isPrimary),eligibleActions:O}},[r,o]),S=(0,mP.useViewportMatch)("medium","<"),R=t.layout?.density??"balanced",C=p&&R!=="compact"&&i?.render?(0,At.jsx)(i.render,{item:o,field:i,config:{sizes:R==="comfortable"?"32px":"24px"}}):null,E=(0,At.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:C||(0,At.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),x=g&&n?.render?(0,At.jsx)(n.render,{item:o,field:n}):null,k=(0,ws.useMemo)(()=>R==="comfortable"?"md":"sm",[R]);return(0,At.jsx)("div",{ref:h,role:b?"article":void 0,"aria-posinset":c,"aria-setsize":b?y.totalItems:void 0,className:W("dataviews-view-activity__item",R==="compact"&&"is-compact",R==="balanced"&&"is-balanced",R==="comfortable"&&"is-comfortable"),children:(0,At.jsxs)(B,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,At.jsx)(B,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:E}),(0,At.jsxs)(B,{direction:"column",gap:k,align:"flex-start",className:"dataviews-view-activity__item-content",children:[x&&(0,At.jsx)(xa,{item:o,isItemClickable:f,onClickItem:l,renderItemLink:u,className:"dataviews-view-activity__item-title",children:x}),m&&a&&(0,At.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,At.jsx)(a.render,{item:o,field:a})}),(0,At.jsx)("div",{className:"dataviews-view-activity__item-fields",children:s.map(O=>(0,At.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,At.jsx)(Ro,{className:"dataviews-view-activity__item-field-label",render:(0,At.jsx)("span",{}),children:O.label}),(0,At.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,At.jsx)(O.render,{item:o,field:O})})]},O.id))}),!!_?.length&&(0,At.jsx)(m_,{item:o,actions:_,registry:v,buttonVariant:"secondary"})]}),(_.length<w.length||S&&w.length>0)&&(0,At.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,At.jsx)(kl,{item:o,actions:w,isCompact:!0})})]})})}var gP=LF;var bP=d(U(),1);function BF(e){return!!e}function R_(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(l=>l.id===n.titleField),a=r.find(l=>l.id===n.mediaField),s=r.find(l=>l.id===n.descriptionField),c=(n?.fields??[]).map(l=>r.find(u=>l===u.id)).filter(BF);return t.map((l,u)=>(0,bP.createElement)(gP,{...e,key:o(l),item:l,mediaField:a,titleField:i,descriptionField:s,otherFields:c,posinset:n.infiniteScrollEnabled?u+1:void 0}))}var To=d(F(),1);function vP(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:a}=e,s=Ko(!!n),c=!!r?.length,l=i.groupBy?.field?o.find(b=>b.id===i.groupBy?.field):null,u=c&&l?uo(r,l):null,f=i.infiniteScrollEnabled&&!u;if(!c)return(0,To.jsx)("div",{className:W("dataviews-no-results",{"is-refreshing":s}),children:t});let g=!f&&!!n,p=W("dataviews-view-activity",a,{"is-refreshing":!f&&s}),m=u?Array.from(u.entries()):[];return c&&l&&u?(0,To.jsx)(B,{direction:"column",gap:"sm",className:p,inert:g?"true":void 0,children:m.map(([b,h])=>(0,To.jsx)(fP,{groupName:b,groupData:h,groupField:l,showLabel:i.groupBy?.showLabel!==!1,children:(0,To.jsx)(R_,{...e,data:h})},b))}):(0,To.jsxs)(To.Fragment,{children:[(0,To.jsx)("div",{className:p,role:i.infiniteScrollEnabled?"feed":void 0,inert:g?"true":void 0,children:(0,To.jsx)(R_,{...e})}),f&&n&&(0,To.jsx)("p",{className:"dataviews-loading-more",children:(0,To.jsx)(hP.Spinner,{})})]})}var Xr=d(te(),1),yu=d(q(),1),SP=d(Lt(),1),fm=d(j(),1);var _P=d(te(),1),jF=d(Ot(),1),dm=d(j(),1);var HF=d(q(),1);var vu=d(te(),1),Nl=d(j(),1),Po=d(q(),1);var Ei=d(F(),1);function E_(){let{view:e,onChangeView:t,paginationInfo:{totalItems:r=0,totalPages:o}}=(0,Nl.useContext)(ce);if(!r||!o||e.infiniteScrollEnabled)return null;let n=e.page??1,i=Array.from(Array(o)).map((a,s)=>{let c=s+1;return{value:c.toString(),label:c.toString(),"aria-label":n===c?(0,Po.sprintf)((0,Po.__)("Page %1$d of %2$d"),n,o):c.toString()}});return!!r&&o!==1&&(0,Ei.jsxs)(B,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,Ei.jsx)(B,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,Nl.createInterpolateElement)((0,Po.sprintf)((0,Po._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,Ei.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,Ei.jsx)(vu.SelectControl,{"aria-label":(0,Po.__)("Current page"),value:n.toString(),options:i,onChange:a=>{t({...e,page:+a})},size:"small",variant:"minimal"})})}),(0,Ei.jsxs)(B,{direction:"row",gap:"xs",align:"center",children:[(0,Ei.jsx)(vu.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Po.__)("Previous page"),icon:(0,Po.isRTL)()?vp:wp,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,Ei.jsx)(vu.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Po.__)("Next page"),icon:(0,Po.isRTL)()?wp:vp,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var yP=(0,Nl.memo)(E_);var wP=d(F(),1);function Ml(e){return(0,dm.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}var Se=d(F(),1),{Badge:zF}=Pe(Xr.privateApis);function xP({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,mediaField:a,titleField:s,descriptionField:c,regularFields:l,badgeFields:u,config:f,posinset:g,setsize:p}){let{showTitle:m=!0,showMedia:b=!0,showDescription:h=!0}=e,v=n(i),y=(0,fm.useRef)(null),_=r.includes(v);Ra(y,g);let w=a?.render?(0,Se.jsx)(a.render,{item:i,field:a,config:f}):null,S=m&&s?.render?(0,Se.jsx)(s.render,{item:i,field:s}):null;return(0,Se.jsxs)(Xr.Composite.Item,{ref:y,"aria-label":s?s.getValue({item:i})||(0,yu.__)("(no title)"):void 0,render:({children:R,...C})=>(0,Se.jsx)(B,{direction:"column",children:R,...C}),role:"option","aria-posinset":g,"aria-setsize":p,className:W("dataviews-view-picker-grid__card",{"is-selected":_}),"aria-selected":_,onClick:()=>{if(_)o(r.filter(R=>v!==R));else{let R=t?[...r,v]:[v];o(R)}},children:[b&&w&&(0,Se.jsx)("div",{className:"dataviews-view-picker-grid__media",children:w}),b&&w&&(0,Se.jsx)(ya,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:s,disabled:!1,"aria-hidden":!0,tabIndex:-1}),m&&(0,Se.jsx)(B,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,Se.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:S})}),(0,Se.jsxs)(B,{direction:"column",gap:"xs",children:[h&&c?.render&&(0,Se.jsx)(c.render,{item:i,field:c}),!!u?.length&&(0,Se.jsx)(B,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:u.map(R=>(0,Se.jsx)(zF,{className:"dataviews-view-picker-grid__field-value",children:(0,Se.jsx)(R.render,{item:i,field:R})},R.id))}),!!l?.length&&(0,Se.jsx)(B,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:l.map(R=>(0,Se.jsx)(Xr.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Se.jsxs)(Se.Fragment,{children:[(0,Se.jsx)(Xr.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:R.header}),(0,Se.jsx)(Xr.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,Se.jsx)(R.render,{item:i,field:R})})]})},R.id))})]})]},v)}function RP({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,SP.useInstanceId)(RP,"dataviews-view-picker-grid-group__header");return(0,Se.jsxs)(B,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,Se.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,yu.sprintf)((0,yu.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function WF({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:a,view:s,className:c,empty:l}){let{resizeObserverRef:u,paginationInfo:f,itemListLabel:g}=(0,fm.useContext)(ce),p=r.find(T=>T.id===s?.titleField),m=r.find(T=>T.id===s?.mediaField),b=r.find(T=>T.id===s?.descriptionField),h=s.fields??[],{regularFields:v,badgeFields:y}=h.reduce((T,P)=>{let A=r.find(N=>N.id===P);if(!A)return T;let M=s.layout?.badgeFields?.includes(P)?"badgeFields":"regularFields";return T[M].push(A),T},{regularFields:[],badgeFields:[]}),_=!!t?.length,w=s.layout?.previewSize,S=Ml(e),R="900px",C=s.groupBy?.field?r.find(T=>T.id===s.groupBy?.field):null,E=C?uo(t,C):null,x=(s.infiniteScrollEnabled&&!E)??!1,k=s?.page??1,O=s?.perPage??0,V=x?f?.totalItems:void 0,I=im(),L=sm(t,x,I);return(0,Se.jsxs)(Se.Fragment,{children:[_&&C&&E&&(0,Se.jsx)(Xr.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":S,className:W("dataviews-view-picker-grid",c,{[`has-${s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density)}),"aria-label":g,render:({children:T,...P})=>(0,Se.jsx)(B,{direction:"column",gap:"lg",children:T,...P}),children:Array.from(E.entries()).map(([T,P])=>(0,Se.jsx)(RP,{groupName:T,groupField:C,showLabel:s.groupBy?.showLabel!==!1,children:(0,Se.jsx)(gu,{previewSize:w,style:{gridTemplateColumns:w&&`repeat(auto-fill, minmax(${w}px, 1fr))`},"aria-busy":n,ref:u,children:P.map(A=>{let M=A.position??(k-1)*O+t.indexOf(A)+1;return(0,Se.jsx)(xP,{view:s,multiselect:S,selection:a,onChangeSelection:i,getItemId:o,item:A,mediaField:m,titleField:p,descriptionField:b,regularFields:v,badgeFields:y,config:{sizes:R},posinset:M,setsize:V},o(A))})})},T))}),_&&!E&&(0,Se.jsxs)(Xr.Composite,{render:(0,Se.jsx)(gu,{className:W("dataviews-view-picker-grid",c,{[`has-${s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density)}),previewSize:w,"aria-busy":n,ref:u}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":S,"aria-label":g,children:[Array.from({length:L}).map((T,P)=>(0,Se.jsx)(Xr.Composite.Item,{render:({children:A,...M})=>(0,Se.jsx)(B,{direction:"column",children:A,...M}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${P}`)),t.map(T=>{let P=T.position;return(0,Se.jsx)(xP,{view:s,multiselect:S,selection:a,onChangeSelection:i,getItemId:o,item:T,mediaField:m,titleField:p,descriptionField:b,regularFields:v,badgeFields:y,config:{sizes:R},posinset:P,setsize:V},o(T))})]}),!_&&(0,Se.jsx)("div",{className:W({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,Se.jsx)("p",{children:(0,Se.jsx)(Xr.Spinner,{})}):l}),_&&n&&(0,Se.jsx)("p",{className:"dataviews-loading-more",children:(0,Se.jsx)(Xr.Spinner,{})})]})}var EP=WF;var pm=d(q(),1),xs=d(te(),1),ko=d(j(),1);var Ie=d(F(),1);function UF({item:e,fields:t,column:r,align:o}){let n=t.find(a=>a.id===r);if(!n)return null;let i=W("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,Ie.jsx)("div",{className:i,children:(0,Ie.jsx)(n.render,{item:e,field:n})})}function CP({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:a,selection:s,getItemId:c,onChangeSelection:l,multiselect:u,posinset:f}){let{paginationInfo:g}=(0,ko.useContext)(ce),p=s.includes(r),[m,b]=(0,ko.useState)(!1),h=(0,ko.useRef)(null);Ra(h,f);let{showTitle:v=!0,showMedia:y=!0,showDescription:_=!0,infiniteScrollEnabled:w}=o,S=()=>{b(!0)},R=()=>{b(!1)},C=o.fields??[],E=n&&v||i&&y||a&&_;return(0,Ie.jsxs)(xs.Composite.Item,{ref:h,render:({children:x,...k})=>(0,Ie.jsx)("tr",{className:W("dataviews-view-table__row",{"is-selected":p,"is-hovered":m}),onMouseEnter:S,onMouseLeave:R,children:x,...k}),"aria-selected":p,"aria-setsize":g.totalItems||void 0,"aria-posinset":f,role:w?"article":"option",onMouseDown:x=>{x.button===0&&x.currentTarget.parentElement?.focus({preventScroll:!0})},onClick:()=>{if(p)l(s.filter(x=>r!==x));else{let x=u?[...s,r]:[r];l(x)}},children:[(0,Ie.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,Ie.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Ie.jsx)(ya,{item:e,selection:s,onChangeSelection:l,getItemId:c,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),E&&(0,Ie.jsx)("td",{role:"presentation",children:(0,Ie.jsx)(em,{item:e,titleField:v?n:void 0,mediaField:y?i:void 0,descriptionField:_?a:void 0,isItemClickable:()=>!1})}),C.map(x=>{let{width:k,maxWidth:O,minWidth:V,align:I}=o.layout?.styles?.[x]??{};return(0,Ie.jsx)("td",{style:{width:k,maxWidth:O,minWidth:V},role:"presentation",children:(0,Ie.jsx)(UF,{fields:t,item:e,column:x,align:I})},x)})]},r)}function YF({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:a,selection:s,setOpenedFilter:c,view:l,className:u,empty:f}){let g=(0,ko.useRef)(new Map),p=(0,ko.useRef)(void 0),[m,b]=(0,ko.useState)(),h=Ml(e)??!1;(0,ko.useEffect)(()=>{p.current&&(p.current.focus(),p.current=void 0)});let v=l.groupBy?.field?r.find(P=>P.id===l.groupBy?.field):null,y=v?uo(t,v):null,_=l.infiniteScrollEnabled&&!y,w=(0,ko.useId)();if(m){p.current=m,b(void 0);return}let S=P=>{let A=g.current.get(P.id),M=A?g.current.get(A.fallback):void 0;b(M?.node)},R=!!t?.length,C=r.find(P=>P.id===l.titleField),E=r.find(P=>P.id===l.mediaField),x=r.find(P=>P.id===l.descriptionField),{showTitle:k=!0,showMedia:O=!0,showDescription:V=!0}=l,I=C&&k||E&&O||x&&V,L=l.fields??[],T=(P,A)=>M=>{M?g.current.set(P,{node:M,fallback:L[A>0?A-1:1]}):g.current.delete(P)};return(0,Ie.jsxs)(Ie.Fragment,{children:[(0,Ie.jsxs)("table",{className:W("dataviews-view-table","dataviews-view-picker-table",u,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),"aria-busy":n,"aria-describedby":w,role:_?"feed":"listbox",children:[(0,Ie.jsx)("thead",{role:"presentation",children:(0,Ie.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,Ie.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:h&&(0,Ie.jsx)(mu,{selection:s,onChangeSelection:a,data:t,actions:e,getItemId:o,disableSelectAll:_})}),I&&(0,Ie.jsx)("th",{children:C&&(0,Ie.jsx)(Al,{ref:T(C.id,0),fieldId:C.id,view:l,fields:r,onChangeView:i,onHide:S,setOpenedFilter:c,canMove:!1})}),L.map((P,A)=>{let{width:M,maxWidth:N,minWidth:D,align:z}=l.layout?.styles?.[P]??{};return(0,Ie.jsx)("th",{style:{width:M,maxWidth:N,minWidth:D,textAlign:z},"aria-sort":l.sort?.direction&&l.sort?.field===P?qp[l.sort.direction]:void 0,scope:"col",children:(0,Ie.jsx)(Al,{ref:T(P,A),fieldId:P,view:l,fields:r,onChangeView:i,onHide:S,setOpenedFilter:c,canMove:l.layout?.enableMoving??!0})},P)})]})}),R&&v&&y?Array.from(y.entries()).map(([P,A])=>(0,Ie.jsxs)(xs.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,Ie.jsx)("tbody",{role:"group"}),children:[(0,Ie.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,Ie.jsx)("td",{colSpan:L.length+(I?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:l.groupBy?.showLabel===!1?P:(0,pm.sprintf)((0,pm.__)("%1$s: %2$s"),v.label,P)})}),A.map((M,N)=>(0,Ie.jsx)(CP,{item:M,fields:r,id:o(M)||N.toString(),view:l,titleField:C,mediaField:E,descriptionField:x,selection:s,getItemId:o,onChangeSelection:a,multiselect:h},o(M)))]},`group-${P}`)):(0,Ie.jsx)(xs.Composite,{render:(0,Ie.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:R&&t.map((P,A)=>{let M=o(P),N=P.position;return(0,Ie.jsx)(CP,{item:P,fields:r,id:M||A.toString(),view:l,titleField:C,mediaField:E,descriptionField:x,selection:s,getItemId:o,onChangeSelection:a,multiselect:h,posinset:N},M)})})]}),(0,Ie.jsxs)("div",{className:W({"dataviews-loading":n,"dataviews-no-results":!R&&!n}),id:w,children:[!R&&(n?(0,Ie.jsx)("p",{children:(0,Ie.jsx)(xs.Spinner,{})}):f),R&&n&&(0,Ie.jsx)("p",{className:"dataviews-loading-more",children:(0,Ie.jsx)(xs.Spinner,{})})]})]})}var TP=YF;var Vl=d(te(),1),Fl=d(j(),1),PP=d(Lt(),1),mm=d(q(),1);var Le=d(F(),1);function $F(e){return!!e}function qF({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,titleField:a,mediaField:s,descriptionField:c,otherFields:l,posinset:u,setsize:f}){let g=(0,Fl.useRef)(null);Ra(g,u);let{showTitle:p=!0,showMedia:m=!0,showDescription:b=!0}=e,h=n(i),v=r.includes(h),y=e.layout?.density??"balanced",_=m&&y!=="compact"&&s?.render?(0,Le.jsx)(s.render,{item:i,field:s,config:{sizes:y==="comfortable"?"32px":"24px"}}):null,w=(0,Le.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:_||(0,Le.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),S=p&&a?.render?(0,Le.jsx)(a.render,{item:i,field:a}):null,R=b&&c?.render?(0,Le.jsx)(c.render,{item:i,field:c}):null,C=(0,Fl.useMemo)(()=>y==="comfortable"?"md":"sm",[y]);return(0,Le.jsx)(Vl.Composite.Item,{ref:g,role:"option","aria-label":a&&a.getValue({item:i})||void 0,"aria-posinset":u,"aria-setsize":f,"aria-selected":v,className:W("dataviews-view-picker-activity__item",y==="compact"&&"is-compact",y==="balanced"&&"is-balanced",y==="comfortable"&&"is-comfortable",v&&"is-selected"),onClick:()=>{if(v)o(r.filter(E=>h!==E));else{let E=t?[...r,h]:[h];o(E)}},render:(0,Le.jsx)("div",{}),children:(0,Le.jsxs)(B,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Le.jsx)(B,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:w}),(0,Le.jsxs)(B,{direction:"column",gap:C,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[S&&(0,Le.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:S}),R&&(0,Le.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:R}),(0,Le.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:l.map(E=>(0,Le.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,Le.jsx)(Ro,{render:(0,Le.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:E.label}),(0,Le.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,Le.jsx)(E.render,{item:i,field:E})})]},E.id))})]})]})})}function kP({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,PP.useInstanceId)(kP,"dataviews-view-picker-activity-group__header");return(0,Le.jsxs)(B,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,Le.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,mm.sprintf)((0,mm.__)("%1$s: %2$s"),t.label,e):e}),o]})}function OP({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:a,actions:s,className:c,empty:l}){let{itemListLabel:u,paginationInfo:f}=(0,Fl.useContext)(ce),g=Ml(s),p=t.find(E=>E.id===a?.titleField),m=t.find(E=>E.id===a?.mediaField),b=t.find(E=>E.id===a?.descriptionField),h=(a?.fields??[]).map(E=>t.find(x=>E===x.id)).filter($F),v=a.groupBy?.field?t.find(E=>E.id===a.groupBy?.field):null,y=v?uo(e,v):null,w=(a.infiniteScrollEnabled&&!y)??!1?f?.totalItems:void 0,S=!!e?.length,R=!!(v&&y),C=E=>(0,Le.jsx)(qF,{view:a,multiselect:g,selection:i,onChangeSelection:n,getItemId:r,item:E,titleField:p,mediaField:m,descriptionField:b,otherFields:h,posinset:E.position,setsize:w},r(E));return S?(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsx)(Vl.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":g,"aria-label":u,"aria-busy":o,render:R?(0,Le.jsx)(B,{direction:"column",gap:"sm"}):void 0,className:W("dataviews-view-picker-activity",c),children:R&&y?Array.from(y.entries()).map(([E,x])=>(0,Le.jsx)(kP,{groupName:E,groupField:v,showLabel:a.groupBy?.showLabel!==!1,children:x.map(C)},E)):e.map(C)}),o&&(0,Le.jsx)("p",{className:"dataviews-loading-more",children:(0,Le.jsx)(Vl.Spinner,{})})]}):(0,Le.jsx)("div",{className:W({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,Le.jsx)("p",{children:(0,Le.jsx)(Vl.Spinner,{})}):l})}var Dl=d(te(),1),Ll=d(q(),1),AP=d(j(),1);var Bl=d(F(),1);function Ca(){let e=(0,AP.useContext)(ce),t=e.view;return(0,Bl.jsxs)(Dl.__experimentalToggleGroupControl,{size:"__unstable-large",label:(0,Ll.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,Bl.jsx)(Dl.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Ll._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,Bl.jsx)(Dl.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Ll._x)("Balanced","Density option for DataView layout")},"balanced"),(0,Bl.jsx)(Dl.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Ll._x)("Compact","Density option for DataView layout")},"compact")]})}var IP=d(te(),1),NP=d(q(),1),MP=d(j(),1);var VP=d(F(),1),GF=[{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 FP(){let e=(0,MP.useContext)(ce),t=e.view,r=GF.filter(a=>e.containerWidth>=a.breakpoint),o=t.layout?.previewSize??230,n=r.map((a,s)=>({...a,index:s})).filter(a=>a.value<=o).sort((a,s)=>s.value-a.value)[0]?.index??0,i=r.map((a,s)=>({value:s}));return(0,VP.jsx)(IP.RangeControl,{__next40pxDefaultSize:!0,showTooltip:!1,label:(0,NP.__)("Preview size"),value:n,min:0,max:r.length-1,withInputField:!1,onChange:(a=0)=>{e.onChangeView({...t,layout:{...t.layout,previewSize:r[a].value}})},step:1,marks:i})}var Ss=d(F(),1);function C_(){return(0,Ss.jsxs)(Ss.Fragment,{children:[(0,Ss.jsx)(Ca,{}),(0,Ss.jsx)(FP,{})]})}var Ta=[{type:Cl,label:(0,qn.__)("Table"),component:rP,icon:Jf,viewConfigOptions:Ca},{type:Kp,label:(0,qn.__)("Grid"),component:cP,icon:tp,viewConfigOptions:C_},{type:PT,label:(0,qn.__)("List"),component:S_,icon:(0,qn.isRTL)()?Mv:Fv,viewConfigOptions:Ca},{type:kT,label:(0,qn.__)("Activity"),component:vP,icon:Rp,viewConfigOptions:Ca},{type:OT,label:(0,qn.__)("Grid"),component:EP,icon:tp,viewConfigOptions:C_,isPicker:!0},{type:AT,label:(0,qn.__)("Table"),component:TP,icon:Jf,viewConfigOptions:Ca,isPicker:!0},{type:IT,label:(0,qn.__)("Activity"),component:OP,icon:Rp,viewConfigOptions:Ca,isPicker:!0}];var Ql=d(j(),1);var Na=d(te(),1),Ii=d(q(),1),tg=d(j(),1);var DP=d(U(),1),LP=(0,DP.createContext)(!0);function BP(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function gm(e){let t=[];for(let r of e)t.push(...r);return t}function _u(e){return e.slice().reverse()}var jl=KF();function KF(){return typeof window<"u"&&!!window.document?.createElement}function Ci(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function wu(e,t=!1){let{activeElement:r}=Ci(e);if(!r?.nodeName)return null;if(XF(r)&&r.contentDocument?.body)return wu(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=Ci(r).getElementById(o);if(n)return n}}return r}function Rs(e,t){return e===t||e.contains(t)}function xu(e){return e?.nodeType===1}function jP(e){return typeof e?.nodeType=="number"}function XF(e){return e.tagName==="IFRAME"}function Hl(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?ZF.indexOf(e.type)!==-1:!1}var ZF=["button","color","file","image","reset","submit"];function QF(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function Zr(e){try{let t=e instanceof HTMLInputElement&&e.selectionStart!==null,r=e.tagName==="TEXTAREA";return t||r||!1}catch{return!1}}function bm(e){return e.isContentEditable||Zr(e)}function HP(e){if(Zr(e))return e.value;if(e.isContentEditable){let t=Ci(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function Su(e){let t=0,r=0;if(Zr(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=Ci(e).getSelection();if(o?.rangeCount&&o.anchorNode&&Rs(e,o.anchorNode)&&o.focusNode&&Rs(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 zP(e,t){let r=["dialog","menu","listbox","tree","grid"],o=e?.getAttribute("role");return o&&r.indexOf(o)!==-1?o:t}function Ru(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 Ru(e.parentElement)||document.scrollingElement||document.body}function hm(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function WP(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[a,s])=>{let c=t(i),l=t(s);return c===l||!c||!l?0:JF(c,l)?(n>a&&(o=!0),-1):(n<a&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function JF(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function UP(){return jl&&!!navigator.maxTouchPoints}function YP(){return jl?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function zl(){return jl&&YP()&&/apple/i.test(navigator.vendor)}function $P(){return jl&&/firefox\//i.test(navigator.userAgent)}function qP(e){let{currentTarget:t,target:r}=e;return t?jP(r)?!Rs(t,r):!0:!1}function Nr(e){return e.target===e.currentTarget}function GP(e){let t=e.currentTarget;if(!t)return!1;let r=YP();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 KP(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 Es(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 XP(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function T_(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function vm(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!jP(o)||!Rs(r,o)}function Cs(e,t,r,o){let i=(s=>{if(o){let l=setTimeout(s,o);return()=>clearTimeout(l)}let c=requestAnimationFrame(s);return()=>cancelAnimationFrame(c)})(()=>{e.removeEventListener(t,a,!0),r()}),a=()=>{i(),r()};return e.addEventListener(t,a,{once:!0,capture:!0}),i}function Gn(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let a of Array.from(o.frames))n.push(Gn(e,t,r,a))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let a of n)a()}}var e7="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 ym(e){return!(!e.matches(e7)||!QF(e)||e.closest("[inert]"))}function Xo(e){let t=wu(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function ZP(e){let t=wu(e);if(!t)return!1;if(Rs(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 QP(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}function _m(...e){}function Oo(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Wl(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function wm(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function JP(e,t){let r={...e};for(let o of t)Oo(r,o)&&delete r[o];return r}function e2(e,t){let r={};for(let o of t)Oo(e,o)&&(r[o]=e[o]);return r}function xm(e){return e}function Mr(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function t2(e){return Object.keys(e)}function r2(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function Ul(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Vr(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function Ne(...e){for(let t of e)if(t!==void 0)return t}function o2(e){return async()=>{let t=await e?.();return o2(async()=>(await t?.(),e))}}var bce=t7();function t7({limit:e=100}={}){let t=[],r=[],o=null,n=()=>t.length>0,i=()=>r.length>0;return{canUndo:n,canRedo:i,undo:async()=>{n()&&(o=null,r.push(await t.pop()?.()))},redo:async()=>{i()&&(o=null,t.push(await r.pop()?.()))},execute:async(l,u)=>{if(!l)return;for(;t.length>e;)t.shift();let f=u===o;o=u??null;let g=f?Math.max(0,t.length-1):t.length,p=await l();if(!p)return;r=[];let m=t[g];t[g]=o2(async()=>{await p?.();let b=await m?.();return async()=>{await b?.(),await l?.()}})}}}var Fr=d(U(),1),Qe=d(U(),1),Ts=d(F(),1);function r7(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function o7(e){return!e||!(0,Qe.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function n7(e){return o7(e)?{...e.props}.ref||e.ref:null}function i7(e,t){let r={...e};for(let o in t){if(!Oo(t,o))continue;if(o==="className"){let i="className",a=e[i],s=t[i];a&&s?r[i]=`${a} ${s}`:r[i]=s||a;continue}if(o==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[o];if(o.startsWith("on")){if(typeof n!="function")continue;let i=e[o];if(typeof i=="function"){r[o]=(...a)=>{n(...a),i(...a)};continue}}r[o]=n}return r}var P_={...Fr},n2=P_.useId,yce=P_.useDeferredValue,i2=P_.useInsertionEffect,_t=jl?Qe.useLayoutEffect:Qe.useEffect;function a7(e){let[t]=(0,Qe.useState)(e);return t}function c2(e){let t=(0,Qe.useRef)(e);return _t(()=>{t.current=e}),t}function Me(e){let t=(0,Qe.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return i2?i2(()=>{t.current=e}):t.current=e,(0,Qe.useCallback)((...r)=>t.current?.(...r),[])}function u2(e){let[t,r]=(0,Qe.useState)(null);return _t(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function jt(...e){return(0,Qe.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)r7(r,t)}},e)}function Zo(e){if(n2){let o=n2();return e||o}let[t,r]=(0,Qe.useState)(e);return _t(()=>{e||t||r(`id-${Math.random().toString(36).slice(2,8)}`)},[e,t]),e||t}function d2(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,Qe.useState)(()=>r(t));return _t(()=>{n((e&&"current"in e?e.current:e)?.tagName.toLowerCase()||r(t))},[e,t]),o}function f2(e,t,r){let o=a7(r),[n,i]=(0,Qe.useState)(o);return(0,Qe.useEffect)(()=>{let a=e&&"current"in e?e.current:e;if(!a)return;let s=()=>{let l=a.getAttribute(t);i(l??o)},c=new MutationObserver(s);return c.observe(a,{attributeFilter:[t]}),s(),()=>c.disconnect()},[e,t,o]),n}function Kn(e,t){let r=(0,Qe.useRef)(!1);(0,Qe.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,Qe.useEffect)(()=>()=>{r.current=!1},[])}function p2(e,t){let r=(0,Qe.useRef)(!1);_t(()=>{if(r.current)return e();r.current=!0},t),_t(()=>()=>{r.current=!1},[])}function m2(){return(0,Qe.useReducer)(()=>[],[])}function Ht(e){return Me(typeof e=="function"?e:()=>e)}function Xn(e,t,r=[]){let o=(0,Qe.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function Rm(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,Qe.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var a2=!1;function g2(){return(0,Qe.useEffect)(()=>{a2||(Gn("mousemove",l7,!0),Gn("mousedown",Sm,!0),Gn("mouseup",Sm,!0),Gn("keydown",Sm,!0),Gn("scroll",Sm,!0),a2=!0)},[]),Me(()=>k_)}var k_=!1,s2=0,l2=0;function s7(e){let t=e.movementX||e.screenX-s2,r=e.movementY||e.screenY-l2;return s2=e.screenX,l2=e.screenY,t||r||!1}function l7(e){s7(e)&&(k_=!0)}function Sm(){k_=!1}function at(e){let t=Fr.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function Pa(e,t){return Fr.memo(e,t)}function dt(e,t){let{wrapElement:r,render:o,...n}=t,i=jt(t.ref,n7(o)),a;if(Fr.isValidElement(o)){let s={...o.props,ref:i};a=Fr.cloneElement(o,i7(n,s))}else o?a=o(n):a=(0,Ts.jsx)(e,{...n});return r?r(a):a}function ft(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function mo(e=[],t=[]){let r=Fr.createContext(void 0),o=Fr.createContext(void 0),n=()=>Fr.useContext(r),i=(l=!1)=>{let u=Fr.useContext(o),f=n();return l?u:u||f},a=()=>{let l=Fr.useContext(o),u=n();if(!(l&&l===u))return u},s=l=>e.reduceRight((u,f)=>(0,Ts.jsx)(f,{...l,children:u}),(0,Ts.jsx)(r.Provider,{...l}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:a,ContextProvider:s,ScopedContextProvider:l=>(0,Ts.jsx)(s,{...l,children:t.reduceRight((u,f)=>(0,Ts.jsx)(f,{...l,children:u}),(0,Ts.jsx)(o.Provider,{...l}))})}}var vr=d(U(),1),c7="div",u7=Symbol("accessibleWhenDisabled"),d7=zl(),f7=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function p7(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?f7.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function m7(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function g7(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}var b7=["button","color","file","image","reset","submit"];function h7(e,t){return e==="button"?!0:e==="input"&&t?t==="checkbox"||t==="radio"?!0:b7.includes(t):!1}function v7(e){if(e.tagName==="BUTTON"){let{type:t}=e;return t==="submit"}if(e.tagName==="INPUT"){let{type:t}=e;return t==="submit"||t==="image"}return!1}function y7({focusable:e,trulyDisabled:t,nativeTabbable:r,supportsDisabled:o,safariTabIndex:n,tabIndexProp:i}){return e?t?r&&!o?-1:void 0:r?n&&i==null?0:i:i??0:i}function O_(e,t){return Me(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var b2=!1,A_=!0;function _7(e){let t=e.target;xu(t)&&!t.hasAttribute("data-focus-visible")&&(A_=!1)}function w7(e){e.metaKey||e.ctrlKey||e.altKey||(A_=!0)}var Eu=ft(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let a=(0,vr.useRef)(null),[s,c]=Rm(i,u7,r);r??=s,(0,vr.useEffect)(()=>{t&&(b2||(Gn("mousedown",_7,!0),Gn("keydown",w7,!0),b2=!0))},[t]);let l=t&&Ul(i),u=l&&!r,[f,g]=(0,vr.useState)(!1),p=(0,vr.useRef)(!1),m=(0,vr.useRef)(null),b=Me(N=>{m.current?.(),m.current=null,p.current=!1,N?.removeAttribute("data-focus-visible")});(0,vr.useEffect)(()=>{t&&u&&(b(a.current),f&&g(!1))},[t,u,f,b]),(0,vr.useEffect)(()=>{if(!t||!f)return;let N=a.current;if(!N||typeof IntersectionObserver>"u")return;let D=new IntersectionObserver(()=>{ym(N)||(p.current=!1,g(!1))});return D.observe(N),()=>D.disconnect()},[t,f]),(0,vr.useEffect)(()=>()=>m.current?.(),[]);let h=O_(i.onKeyPressCapture,l),v=O_(i.onMouseDownCapture,l),y=O_(i.onClickCapture,l),_=(N,D)=>{if(D&&(N.currentTarget=D),!t)return;let z=N.currentTarget;if(z&&Xo(z)&&(n?.(N),!N.defaultPrevented)){if(z.dataset.focusVisible="true",p.current=!0,v7(z)){if(m.current?.(),m.current=null,typeof IntersectionObserver<"u"){let ie=new IntersectionObserver(()=>{ym(z)||b(z)});ie.observe(z),m.current=()=>ie.disconnect()}return}g(!0)}},w=i.onKeyDownCapture,S=Me(N=>{if(w?.(N),N.defaultPrevented||!t||f||p.current||N.metaKey||N.altKey||N.ctrlKey||!Nr(N))return;let D=N.currentTarget;Cs(D,"focusout",()=>_(N,D))}),R=i.onFocusCapture,C=Me(N=>{if(R?.(N),N.defaultPrevented||!t)return;if(!Nr(N)){g(!1);return}let D=N.currentTarget,z=()=>_(N,D);A_||p7(N.target)?Cs(N.target,"focusout",z):g(!1)}),E=i.onBlur,x=Me(N=>{E?.(N),t&&vm(N)&&(b(N.currentTarget),g(!1))}),k=(0,vr.useContext)(LP),O=Me(N=>{t&&o&&N&&k&&queueMicrotask(()=>{Xo(N)||ym(N)&&N.focus()})}),V=d2(a),I=t&&m7(V),L=t&&g7(V),[T,P]=(0,vr.useState)(!1);d7&&(0,vr.useEffect)(()=>{if(!t)return;let N=a.current;if(!N)return;let D=N.tagName.toLowerCase(),z=N.type;P(h7(D,z))},[t]);let A=i.style,M=(0,vr.useMemo)(()=>u?{pointerEvents:"none",...A}:A,[u,A]);return i={"data-focus-visible":t&&f||void 0,"data-autofocus":o||void 0,"aria-disabled":l||void 0,...i,...c,ref:jt(a,O,i.ref),style:M,tabIndex:y7({focusable:t,trulyDisabled:u,nativeTabbable:I,supportsDisabled:L,safariTabIndex:T,tabIndexProp:i.tabIndex}),disabled:L&&u?!0:void 0,contentEditable:l?void 0:i.contentEditable,onKeyPressCapture:h,onClickCapture:y,onMouseDownCapture:v,onKeyDownCapture:S,onFocusCapture:C,onBlur:x},Vr(i)}),Rce=at(function(t){return dt(c7,Eu(t))});var ka=d(U(),1),x7="button";function h2(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Hl(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Hl(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var S7=Symbol("command"),I_=ft(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,ka.useRef)(null),[i,a]=(0,ka.useState)(!1);(0,ka.useEffect)(()=>{n.current&&a(Hl(n.current))},[]);let[s,c]=(0,ka.useState)(!1),l=(0,ka.useRef)(!1),u=Ul(o),[f,g]=Rm(o,S7,!0),p=o.onKeyDown,m=Me(v=>{p?.(v);let y=v.currentTarget;if(v.defaultPrevented||f||u||!Nr(v)||Zr(y)||y.isContentEditable)return;let _=t&&v.key==="Enter",w=r&&v.key===" ",S=v.key==="Enter"&&!t,R=v.key===" "&&!r;if(S||R){v.preventDefault();return}if(_||w){let C=h2(v);if(_){if(!C){v.preventDefault();let{view:E,...x}=v,k=()=>T_(y,x);$P()?Cs(y,"keyup",k):queueMicrotask(k)}}else w&&(l.current=!0,C||(v.preventDefault(),c(!0)))}}),b=o.onKeyUp,h=Me(v=>{if(b?.(v),v.defaultPrevented||f||u||v.metaKey)return;let y=r&&v.key===" ";if(l.current&&y&&(l.current=!1,!h2(v))){v.preventDefault(),c(!1);let _=v.currentTarget,{view:w,...S}=v;queueMicrotask(()=>T_(_,S))}});return o={"data-active":s||void 0,type:i?"button":void 0,...g,...o,ref:jt(n,o.ref),onKeyDown:m,onKeyUp:h},o=Eu(o),o}),kce=at(function(t){return dt(x7,I_(t))});var Cu=mo(),v2=Cu.useContext,Ice=Cu.useScopedContext,Nce=Cu.useProviderContext,y2=Cu.ContextProvider,_2=Cu.ScopedContextProvider;var Em=d(U(),1),R7="div",N_=ft(function({store:t,shouldRegisterItem:r=!0,getItem:o=xm,element:n,...i}){let a=v2();t=t||a;let s=Zo(i.id),c=(0,Em.useRef)(n);return(0,Em.useEffect)(()=>{let l=c.current;if(!s||!l||!r)return;let u=o({id:s,element:l});return t?.renderItem(u)},[s,r,o,t]),i={...i,ref:jt(c,i.ref)},Vr(i)}),Lce=at(function(t){return dt(R7,N_(t))});var M_=d(U(),1),Tu=mo([y2],[_2]),zce=Tu.useContext,Cm=Tu.useScopedContext,w2=Tu.useProviderContext,Tm=Tu.ContextProvider,Yl=Tu.ScopedContextProvider,x2=(0,M_.createContext)(void 0),S2=(0,M_.createContext)(void 0);function R2(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Zn(e,t){return t&&e.item(t)||null}function E2(e){let t=[];for(let r of e){let o=t.find(n=>n[0]?.rowId===r.rowId);o?o.push(r):t.push([r])}return t}function C2(e,t=!1){if(Zr(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Ci(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var V_=Symbol("FOCUS_SILENTLY");function T2(e){e[V_]=!0,e.focus({preventScroll:!0})}function P2(e){let t=e[V_];return delete e[V_],t}function Ps(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var Ti=d(U(),1),I2=d(F(),1);function ks(e,t){let r=e.__unstableInternals;return Mr(r,"Invalid store"),r[t]}function E7(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(r===t)return!0;return!1}function C7(e,t,r){if(t)for(let o of t){let n=e.get(o);n||(n=new Set,e.set(o,n)),n.add(r)}}function T7(e,t,r){if(e&&t)for(let o of t){let n=e.get(o);n&&(n.delete(r),n.size||e.delete(o))}}function go(e,...t){let r=e,o=r,n=_m,i=!1,a=!1,s=new Set,c=new Set,l=new Set,u={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},g=k=>(l.add(k),()=>l.delete(k)),p=()=>{let k=c.size,O=Symbol();c.add(O);let V=()=>{c.delete(O),!c.size&&n()};if(k)return V;let I=t2(r),L=[];for(let A of t){let M=A?.getState?.();if(!M)continue;let N=I.filter(z=>Oo(M,z));if(!N.length)continue;if(t.length===1||N.length===I.length){for(let z of N)L.push(lr(A,[z],ie=>{E(z,ie[z],!0)}));continue}let D=!1;L.push(lr(A,N,(z,ie)=>{for(let K of N)D&&z[K]===ie[K]||E(K,z[K],!0);D=!0}))}let T=[];for(let A of l)T.push(A());let P=t.map(Pu);return n=Wl(...L,...T,...P),V},m=(k,O,V)=>{V!==void 0&&(V?T7(k.listenersByKey,V,O):k.allKeysListeners?.delete(O))},b=(k,O,V=u)=>{let I=k?[...k]:null;return V.listeners.has(O)&&m(V,O,V.listenerKeys.get(O)),V.listeners.add(O),I?(V.listenersByKey??=new Map,C7(V.listenersByKey,I,O)):(V.allKeysListeners??=new Set,V.allKeysListeners.add(O)),V.listenerKeys.set(O,I),()=>{V.disposables.get(O)?.(),V.disposables.delete(O);let L=V.listenerKeys.get(O);m(V,O,I),L!==I&&m(V,O,L),V.listenerKeys.delete(O),V.listeners.delete(O)}},h=(k,O)=>b(k,O),v=(k,O,V)=>{V?k.disposables.set(O,V):k.disposables.delete(O)},y=(k,O)=>(v(u,O,O(r,r)),b(k,O)),_=(k,O)=>(!f.listeners.size&&!a&&(o=r),v(f,O,O(r,o)),b(k,O,f)),w=k=>go(e2(r,k),x),S=k=>go(JP(r,k),x),R=()=>r,C=(k,O,V)=>{let{disposables:I}=k;if(!(V instanceof Set)&&!k.allKeysListeners?.size){let T=k.listenersByKey?.get(V);if(!T)return;for(let P of T){let A=I.size?I.get(P):void 0;A&&A();let M=P(r,O);M?I.set(P,M):A&&I.delete(P)}return}let L=k.allKeysListeners;for(let T of k.listeners){if(!L?.has(T)&&!E7(k.listenerKeys.get(T),V))continue;let P=I.size?I.get(T):void 0;P&&P();let A=T(r,O);A?I.set(T,A):P&&I.delete(T)}},E=(k,O,V=!1)=>{if(!Oo(r,k))return;let I=r[k],L=typeof O=="function"?O(I):O;if(L===I)return;if(!V&&t.length)for(let A of t)A?.setState?.(k,L);let T=r;r={...r,[k]:L};let P=a;a=!0;try{C(u,T,k)}finally{a=P}if(!f.listeners.size){a||(o=r);return}s.add(k),!i&&(i=!0,queueMicrotask(()=>{i=!1;let A=r,M=s;s=new Set;let N=o;C(f,N,M),o===N&&(o=A)}))},x={getState:R,setState:E,__unstableInternals:{setup:g,init:p,subscribe:h,sync:y,batch:_,pick:w,omit:S}};return x}function yr(e,...t){if(e)return ks(e,"setup")(...t)}function Pu(e,...t){if(e)return ks(e,"init")(...t)}function ku(e,...t){if(e)return ks(e,"subscribe")(...t)}function lr(e,...t){if(e)return ks(e,"sync")(...t)}function Os(e,...t){if(e)return ks(e,"batch")(...t)}function Pm(e,...t){if(e)return ks(e,"omit")(...t)}function k2(e,...t){if(e)return ks(e,"pick")(...t)}function $l(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=go(t,...e);return Object.assign({},...e,r)}var Qn=d(U(),1),F_=d(rf(),1),O2=()=>()=>{};function We(e,t=xm){let r=Qn.useCallback(n=>e?ku(e,null,n):O2(),[e]),o=()=>{let n=typeof t=="string"?t:null,i=typeof t=="function"?t:null,a=e?.getState();if(i)return i(a);if(a&&n&&Oo(a,n))return a[n]};return(0,F_.useSyncExternalStore)(r,o,o)}function km(e,t){let r=Qn.useRef({}),o=Qn.useCallback(i=>e?ku(e,null,i):O2(),[e]),n=()=>{let i=e?.getState(),a=!1,s=r.current;for(let c in t){let l=t[c];if(typeof l=="function"){let u=l(i);u!==s[c]&&(s[c]=u,a=!0)}if(typeof l=="string"){if(!i||!Oo(i,l))continue;let u=i[l];u!==s[c]&&(s[c]=u,a=!0)}}return a&&(r.current={...s}),r.current};return(0,F_.useSyncExternalStore)(o,n,n)}function It(e,t,r,o){let n=Oo(t,r)?t[r]:void 0,i=c2({value:n,setValue:o?t[o]:void 0});_t(()=>lr(e,[r],(a,s)=>{let{value:c,setValue:l}=i.current;l&&a[r]!==s[r]&&a[r]!==c&&l(a[r])}),[e,r]),_t(()=>{if(n!==void 0)return e.setState(r,n),Os(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function ql(e,t){let[r,o]=Qn.useState(()=>e(t));_t(()=>Pu(r),[r]);let n=Qn.useCallback(i=>We(r,i),[r]);return[Qn.useMemo(()=>({...r,useState:n}),[r,n]),Me(()=>{o(i=>e({...t,...i.getState()}))})]}var P7="button";function k7(e){return bm(e)?!0:e.tagName==="INPUT"&&!Hl(e)}function O7(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 A7(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function A2(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=Ru(e);if(!i)return;let a=O7(i,o),s,c;for(let l=0;l<n.length;l+=1){let u=s;if(s=r(l),!s)break;if(s===u)continue;let f=Zn(t,s)?.element;if(!f)continue;let g=A7(f,o)-a,p=Math.abs(g);if(o&&g<=0||!o&&g>=0){c!==void 0&&c<p&&(s=u);break}c=p}return s}function I7(e,t){return Nr(e)?!1:Ps(t,e.target)}var D_=ft(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:a,"aria-setsize":s,"aria-posinset":c,...l}){let u=Cm();t=t||u;let f=Zo(l.id),g=(0,Ti.useRef)(null),p=(0,Ti.useContext)(S2),m=Ul(l)&&!l.accessibleWhenDisabled,{rowId:b,baseElement:h,isActiveItem:v,ariaSetSize:y,ariaPosInSet:_,isTabbable:w}=km(t,{rowId(P){if(r)return r;if(P&&p?.baseElement&&p.baseElement===P.baseElement)return p.id},baseElement(P){return P?.baseElement||void 0},isActiveItem(P){return!!P&&P.activeId===f},ariaSetSize(P){if(s!=null)return s;if(P&&p?.ariaSetSize&&p.baseElement===P.baseElement)return p.ariaSetSize},ariaPosInSet(P){if(c!=null)return c;if(!P||!p?.ariaPosInSet||p.baseElement!==P.baseElement)return;let A=P.renderedItems.filter(M=>M.rowId===b);return p.ariaPosInSet+A.findIndex(M=>M.id===f)},isTabbable(P){if(!P?.renderedItems.length)return!0;if(P.virtualFocus)return!1;if(i)return!0;if(P.activeId===null)return!1;let A=t?.item(P.activeId);return A?.disabled||!A?.element?!0:P.activeId===f}}),S=(0,Ti.useCallback)(P=>{let A={...P,id:f||P.id,rowId:b,disabled:m,children:P.element?.textContent};return a?a(A):A},[f,b,m,a]),R=l.onFocus,C=(0,Ti.useRef)(!1),E=Me(P=>{if(R?.(P),P.defaultPrevented||qP(P)||!f||!t||I7(P,t))return;let{virtualFocus:A,baseElement:M}=t.getState();t.setActiveId(f),bm(P.currentTarget)&&C2(P.currentTarget),A&&Nr(P)&&(k7(P.currentTarget)||M?.isConnected&&(zl()&&P.currentTarget.hasAttribute("data-autofocus")&&P.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),C.current=!0,P.relatedTarget===M||Ps(t,P.relatedTarget)?T2(M):M.focus()))}),x=l.onBlurCapture,k=Me(P=>{x?.(P),!P.defaultPrevented&&t?.getState()?.virtualFocus&&C.current&&(C.current=!1,P.preventDefault(),P.stopPropagation())}),O=l.onKeyDown,V=Ht(o),I=Ht(n),L=Me(P=>{if(O?.(P),P.defaultPrevented||!Nr(P)||!t)return;let{currentTarget:A}=P,M=t.getState(),N=!!t.item(f)?.rowId,D=M.orientation!=="horizontal",z=M.orientation!=="vertical",ie=()=>!!(N||z||!M.baseElement||!Zr(M.baseElement)),K={ArrowUp:(N||D)&&t.up,ArrowRight:(N||z)&&t.next,ArrowDown:(N||D)&&t.down,ArrowLeft:(N||z)&&t.previous,Home:()=>{if(ie())return!N||P.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(ie())return!N||P.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>A2(A,t,t?.up,!0),PageDown:()=>A2(A,t,t?.down)}[P.key];if(K){if(bm(A)){let re=Su(A),ee=z&&P.key==="ArrowLeft",Fe=z&&P.key==="ArrowRight",Y=D&&P.key==="ArrowUp",J=D&&P.key==="ArrowDown";if(Fe||J){let{length:fe}=HP(A);if(re.end!==fe)return}else if((ee||Y)&&re.start!==0)return}let Q=K();if(V(P)||Q!==void 0){if(!I(P))return;P.preventDefault(),t.move(Q)}}}),T=(0,Ti.useMemo)(()=>({id:f,baseElement:h}),[f,h]);return l=Xn(l,P=>(0,I2.jsx)(x2.Provider,{value:T,children:P}),[T]),l={"data-active-item":v||void 0,...l,id:f,ref:jt(g,l.ref),tabIndex:w?l.tabIndex:-1,onFocus:E,onBlurCapture:k,onKeyDown:L},l=I_(l),l=N_({store:t,...l,getItem:S,shouldRegisterItem:f?l.shouldRegisterItem:!1}),Vr({...l,"aria-setsize":y,"aria-posinset":_})}),iue=Pa(at(function(t){return dt(P7,D_(t))}));var Jn=d(U(),1),M2=d(F(),1);var N7="div";function M7(e){return e.some(t=>!!t.rowId)}function V7(e){let t=e.target;return t&&!Zr(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function F7(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function N2(e,t,r){return Me(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!Nr(o)||F7(o)||V7(o))return;let n=Zn(e,e.getState().activeId)?.element;if(!n)return;let{view:i,...a}=o;n!==r?.current&&n.focus(),XP(n,o.type,a)||o.preventDefault(),o.currentTarget.contains(n)&&o.stopPropagation()})}function D7(e){return R2(gm(_u(E2(e))))}function V2(e,t){let{virtualFocus:r,baseElement:o}=e.getState();if(!r||!o||!Zr(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function L7(e){let[t,r]=(0,Jn.useState)(!1),o=(0,Jn.useCallback)(()=>r(!0),[]),n=We(e,i=>Zn(e,i.activeId));return(0,Jn.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),V2(e,()=>{i.focus({preventScroll:!0})}))},[e,n,t]),o}var L_=ft(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let a=w2();t=t||a,Mr(t,!1);let s=(0,Jn.useRef)(null),c=(0,Jn.useRef)(null),l=L7(t),u=We(t,"moves"),[,f]=u2(r?t.setBaseElement:null);(0,Jn.useEffect)(()=>{if(!t||!u||!r||!o)return;let{activeId:x}=t.getState(),k=Zn(t,x)?.element;k&&V2(t,()=>QP(k))},[t,u,r,o]),_t(()=>{if(!t||!u||!r)return;let{baseElement:x,activeId:k}=t.getState();if(k!==null||!x)return;let O=c.current;c.current=null,O&&Es(O,{relatedTarget:x}),Xo(x)||x.focus()},[t,u,r]);let g=We(t,"activeId"),p=We(t,"virtualFocus");_t(()=>{if(!t||!r||!p)return;let x=c.current;if(c.current=null,!x)return;let k=Zn(t,g)?.element||wu(x);k!==x&&Es(x,{relatedTarget:k})},[t,g,p,r]);let m=N2(t,i.onKeyDownCapture,c),b=N2(t,i.onKeyUpCapture,c),h=i.onFocusCapture,v=Me(x=>{if(h?.(x),x.defaultPrevented||!t)return;let{virtualFocus:k}=t.getState();if(!k)return;let O=x.relatedTarget,V=P2(x.currentTarget);Nr(x)&&V&&(x.stopPropagation(),c.current=O)}),y=i.onFocus,_=Me(x=>{if(y?.(x),x.defaultPrevented||!r||!t)return;let{relatedTarget:k}=x,{virtualFocus:O}=t.getState();O?Nr(x)&&!Ps(t,k)&&queueMicrotask(l):Nr(x)&&t.setActiveId(null)}),w=i.onBlurCapture,S=Me(x=>{if(w?.(x),x.defaultPrevented||!t)return;let{virtualFocus:k,activeId:O}=t.getState();if(!k)return;let V=Zn(t,O)?.element,I=x.relatedTarget,L=Ps(t,I),T=c.current;c.current=null,Nr(x)&&L?(I===V?T&&T!==I&&Es(T,x):V?Es(V,x):T&&Es(T,x),x.stopPropagation()):!Ps(t,x.target)&&V&&Es(V,x)}),R=i.onKeyDown,C=Ht(n),E=Me(x=>{if(R?.(x),x.nativeEvent.isComposing||x.defaultPrevented||!t||!Nr(x))return;let{orientation:k,renderedItems:O,activeId:V}=t.getState();if(Zn(t,V)?.element?.isConnected)return;let I=k!=="horizontal",L=k!=="vertical",T=M7(O);if((x.key==="ArrowLeft"||x.key==="ArrowRight"||x.key==="Home"||x.key==="End")&&Zr(x.currentTarget))return;let A={ArrowUp:(T||I)&&(()=>T?D7(O)?.id:t?.last()),ArrowRight:(T||L)&&t.first,ArrowDown:(T||I)&&t.first,ArrowLeft:(T||L)&&t.last,Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[x.key];if(A){let M=A();if(M!==void 0){if(!C(x))return;x.preventDefault(),t.move(M)}}});return i=Xn(i,x=>(0,M2.jsx)(Yl,{value:t,children:x}),[t]),i={"aria-activedescendant":We(t,x=>{if(t&&r&&x.virtualFocus)return Zn(t,x.activeId)?.id}),...i,ref:jt(s,f,i.ref),onKeyDownCapture:m,onKeyUpCapture:b,onFocusCapture:v,onFocus:_,onBlurCapture:S,onKeyDown:E},i=Eu({focusable:We(t,x=>r&&(x.virtualFocus||x.activeId===null)),...i}),i}),pue=at(function(t){return dt(N7,L_(t))});var Ou=mo(),bue=Ou.useContext,hue=Ou.useScopedContext,B_=Ou.useProviderContext,F2=Ou.ContextProvider,D2=Ou.ScopedContextProvider;var j_=d(U(),1),Au=mo([F2],[D2]),wue=Au.useContext,xue=Au.useScopedContext,Sue=Au.useProviderContext,L2=Au.ContextProvider,Om=Au.ScopedContextProvider,Rue=(0,j_.createContext)(void 0),Eue=(0,j_.createContext)(void 0);var As=d(U(),1),H_=d(F(),1);var H2=d(_n(),1),B7="div";function B2(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function j7(e){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function j2(...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 z_(e,t,r){return!r&&t!==!1&&(!e||!!t)}var H7=ft(function({store:t,alwaysVisible:r,...o}){let n=B_();t=t||n,Mr(t,!1);let i=(0,As.useRef)(null),a=Zo(o.id),[s,c]=(0,As.useState)(null),l=We(t,"open"),u=We(t,"mounted"),f=We(t,"animated"),g=We(t,"contentElement"),p=We(t.disclosure,"contentElement"),m=(0,As.useRef)(!1);_t(()=>{i.current&&t?.setContentElement(i.current)},[t]),_t(()=>{let y;return t?.setState("animated",_=>(y=_,!0)),()=>{y!==void 0&&t?.setState("animated",y)}},[t]),_t(()=>{if(!f){l?m.current&&(m.current=!1,c("enter")):(m.current=!0,c(null));return}if(!g?.isConnected){c(null);return}return j7(()=>{c(l?"enter":u?"leave":null)})},[f,g,l,u]),_t(()=>{if(!t||!f||!s||!g)return;let y=()=>t?.setState("animating",!1),_=()=>(0,H2.flushSync)(y);if(s==="leave"&&l||s==="enter"&&!l)return;if(typeof f=="number")return B2(f,_);let{transitionDuration:w,animationDuration:S,transitionDelay:R,animationDelay:C}=getComputedStyle(g),{transitionDuration:E="0",animationDuration:x="0",transitionDelay:k="0",animationDelay:O="0"}=p?getComputedStyle(p):{},V=j2(R,C,k,O)+j2(w,S,E,x);if(!V){s==="enter"&&t.setState("animated",!1),y();return}return B2(Math.max(V-1e3/60,0),_)},[t,f,g,p,l,s]),o=Xn(o,y=>(0,H_.jsx)(Om,{value:t,children:y}),[t]);let b=z_(u,o.hidden,r),h=o.style,v=(0,As.useMemo)(()=>b?{...h,display:"none"}:h,[b,h]);return o={"data-open":l||void 0,"data-enter":s==="enter"||void 0,"data-leave":s==="leave"||void 0,hidden:b,...o,id:a,ref:jt(a?t.setContentElement:null,i,o.ref),style:v},Vr(o)}),z7=at(function(t){return dt(B7,H7(t))}),Iue=at(function({unmountOnHide:t,...r}){let o=B_();return We(r.store||o,n=>!t||n?.mounted)===!1?null:(0,H_.jsx)(z7,{...r})});function z2(e={}){let t=$l(e.store,Pm(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=Ne(e.open,r?.open,e.defaultOpen,!1),n=Ne(e.animated,r?.animated,!1),i=go({open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:Ne(r?.contentElement,null),disclosureElement:Ne(r?.disclosureElement,null)},t);return yr(i,()=>lr(i,["animated","animating"],a=>{a.animated||i.setState("animating",!1)})),yr(i,()=>ku(i,["open"],()=>{i.getState().animated&&i.setState("animating",!0)})),yr(i,()=>lr(i,["open","animating"],a=>{i.setState("mounted",a.open||a.animating)})),{...i,disclosure:e.disclosure,setOpen:a=>i.setState("open",a),show:()=>i.setState("open",!0),hide:()=>i.setState("open",!1),toggle:()=>i.setState("open",a=>!a),stopAnimation:()=>i.setState("animating",!1),setContentElement:a=>i.setState("contentElement",a),setDisclosureElement:a=>i.setState("disclosureElement",a)}}function W2(e,t,r){return Kn(t,[r.store,r.disclosure]),It(e,r,"open","setOpen"),It(e,r,"mounted","setMounted"),It(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var Iu=mo([L2],[Om]),zue=Iu.useContext,Wue=Iu.useScopedContext,U2=Iu.useProviderContext,Y2=Iu.ContextProvider,$2=Iu.ScopedContextProvider;var Am=d(U(),1),Im=(0,Am.createContext)(void 0),Nu=mo([Y2,Tm],[$2,Yl]),U_=Nu.useContext,Gl=Nu.useScopedContext,Nm=Nu.useProviderContext,q2=Nu.ContextProvider,G2=Nu.ScopedContextProvider,Mm=(0,Am.createContext)(void 0),K2=(0,Am.createContext)(!1);function W7(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return Ci(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return Ci(o).body}function U7(e){return e?.__unstablePrivateStore}function X2(e={}){e.store;let t=e.store?.getState(),r=Ne(e.items,t?.items,e.defaultItems,[]),o=new Map(r.map(f=>[f.id,f])),n={items:r,renderedItems:Ne(t?.renderedItems,[])},i=U7(e.store),a=go({items:r,renderedItems:n.renderedItems},i),s=go(n,e.store),c=f=>{let g=WP(f,p=>p.element);a.setState("renderedItems",g),s.setState("renderedItems",g)};yr(s,()=>Pu(a)),yr(a,()=>Os(a,["items"],f=>{s.setState("items",f.items)})),yr(a,()=>Os(a,["renderedItems"],f=>{let g=!0,p=requestAnimationFrame(()=>{let{renderedItems:v}=s.getState();f.renderedItems!==v&&c(f.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(p);let m=()=>{if(g){g=!1;return}cancelAnimationFrame(p),p=requestAnimationFrame(()=>c(f.renderedItems))},b=W7(f.renderedItems),h=new IntersectionObserver(m,{root:b});for(let v of f.renderedItems)v.element&&h.observe(v.element);return()=>{cancelAnimationFrame(p),h.disconnect()}}));let l=(f,g,p=!1)=>{let m;return g(h=>{let v=h.findIndex(({id:_})=>_===f.id),y=h.slice();if(v!==-1){m=h[v];let _={...m,...f};y[v]=_,o.set(f.id,_)}else y.push(f),o.set(f.id,f);return y}),()=>{g(h=>{if(!m)return p&&o.delete(f.id),h.filter(({id:_})=>_!==f.id);let v=h.findIndex(({id:_})=>_===f.id);if(v===-1)return h;let y=h.slice();return y[v]=m,o.set(f.id,m),y})}},u=f=>l(f,g=>a.setState("items",g),!0);return{...s,registerItem:u,renderItem:f=>Wl(u(f),l(f,g=>a.setState("renderedItems",g))),item:f=>{if(!f)return null;let g=o.get(f);if(!g){let{items:p}=a.getState();g=p.find(m=>m.id===f),g&&o.set(f,g)}return g||null},__unstablePrivateStore:a}}function Z2(e,t,r){return Kn(t,[r.store]),It(e,r,"items","setItems"),e}var Y7={id:null};function Pi(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function $7(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Q2(e,t){return e.filter(r=>r.rowId===t)}function q7(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[Y7]:[],...e.slice(0,o)]}function J2(e){let t=[];for(let r of e){let o=t.find(n=>n[0]?.rowId===r.rowId);o?o.push(r):t.push([r])}return t}function ek(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function G7(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function K7(e,t,r){let o=ek(e);for(let n of e)for(let i=0;i<o;i+=1){let a=n[i];if(!a||r&&a.disabled){let s=i===0&&r?Pi(n):n[i-1];n[i]=s&&t!==s.id&&r?s:G7(s?.rowId)}}return e}function X7(e){let t=J2(e),r=ek(t),o=[];for(let n=0;n<r;n+=1)for(let i of t){let a=i[n];a&&o.push({...a,rowId:a.rowId?`${n}`:void 0})}return o}function tk(e={}){let t=e.store?.getState(),r=X2(e),o=Ne(e.activeId,t?.activeId,e.defaultActiveId),n=go({...r.getState(),id:Ne(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,baseElement:Ne(t?.baseElement,null),includesBaseElement:Ne(e.includesBaseElement,t?.includesBaseElement,o===null),moves:Ne(t?.moves,0),orientation:Ne(e.orientation,t?.orientation,"both"),rtl:Ne(e.rtl,t?.rtl,!1),virtualFocus:Ne(e.virtualFocus,t?.virtualFocus,!1),focusLoop:Ne(e.focusLoop,t?.focusLoop,!1),focusWrap:Ne(e.focusWrap,t?.focusWrap,!1),focusShift:Ne(e.focusShift,t?.focusShift,!1)},r,e.store);yr(n,()=>lr(n,["renderedItems","activeId"],a=>{n.setState("activeId",s=>s!==void 0?s:Pi(a.renderedItems)?.id)}));let i=(a="next",s={})=>{let c=n.getState(),{skip:l=0,activeId:u=c.activeId,focusShift:f=c.focusShift,focusLoop:g=c.focusLoop,focusWrap:p=c.focusWrap,includesBaseElement:m=c.includesBaseElement,renderedItems:b=c.renderedItems,rtl:h=c.rtl}=s,v=a==="up"||a==="down",y=a==="next"||a==="down",_=y?h&&!v:!h||v,w=f&&!l,S=v?gm(K7(J2(b),u,w)):b;if(S=_?_u(S):S,S=v?X7(S):S,u==null)return Pi(S)?.id;let R=S.find(T=>T.id===u);if(!R)return Pi(S)?.id;let C=S.some(T=>T.rowId),E=S.indexOf(R),x=S.slice(E+1),k=Q2(x,R.rowId);if(l){let T=$7(k,u);return(T.slice(l)[0]||T[T.length-1])?.id}let O=g&&(v?g!=="horizontal":g!=="vertical"),V=C&&p&&(v?p!=="horizontal":p!=="vertical"),I=y?(!C||v)&&O&&m:v?m:!1;if(O)return Pi(q7(V&&!I?S:Q2(S,R.rowId),u,I),u)?.id;if(V){let T=Pi(I?k:x,u);return I?T?.id||null:T?.id}let L=Pi(k,u);return!L&&I?null:L?.id};return{...r,...n,setBaseElement:a=>n.setState("baseElement",a),setActiveId:a=>n.setState("activeId",a),move:a=>{a!==void 0&&(n.setState("activeId",a),n.setState("moves",s=>s+1))},first:()=>Pi(n.getState().renderedItems)?.id,last:()=>Pi(_u(n.getState().renderedItems))?.id,next:a=>(a!==void 0&&typeof a=="number"&&(a={skip:a}),i("next",a)),previous:a=>(a!==void 0&&typeof a=="number"&&(a={skip:a}),i("previous",a)),down:a=>(a!==void 0&&typeof a=="number"&&(a={skip:a}),i("down",a)),up:a=>(a!==void 0&&typeof a=="number"&&(a={skip:a}),i("up",a))}}function rk(e){return{id:Zo(e.id),...e}}function ok(e,t,r){return e=Z2(e,t,r),It(e,r,"activeId","setActiveId"),It(e,r,"includesBaseElement"),It(e,r,"virtualFocus"),It(e,r,"orientation"),It(e,r,"rtl"),It(e,r,"focusLoop"),It(e,r,"focusWrap"),It(e,r,"focusShift"),e}function nk(e={}){return z2(e)}function ik(e,t,r){return W2(e,t,r)}function ak({popover:e,...t}={}){let r=$l(t.store,Pm(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=nk({...t,store:r}),i=Ne(t.placement,o?.placement,"bottom"),a=go({...n.getState(),placement:i,currentPlacement:i,anchorElement:Ne(o?.anchorElement,null),popoverElement:Ne(o?.popoverElement,null),arrowElement:Ne(o?.arrowElement,null),rendered:Symbol("rendered")},n,r);return{...n,...a,setAnchorElement:s=>a.setState("anchorElement",s),setPopoverElement:s=>a.setState("popoverElement",s),setArrowElement:s=>a.setState("arrowElement",s),render:()=>a.setState("rendered",Symbol("rendered"))}}function sk(e,t,r){return Kn(t,[r.popover]),It(e,r,"placement"),ik(e,t,r)}var Z7="div",Y_=ft(function({store:t,...r}){let o=U2();return t=t||o,r={...r,ref:jt(t?.setAnchorElement,r.ref)},r}),Sde=at(function(t){return dt(Z7,Y_(t))});var lk=d(U(),1),Q7="div";function J7(e){let t=e.relatedTarget;return xu(t)?Rs(e.currentTarget,t):!1}var $_=Symbol("composite-hover");function eD(e){let{relatedTarget:t}=e;if(!xu(t))return!1;let r=t;do{if(Oo(r,$_)&&r[$_])return!0;r=r.parentElement}while(r);return!1}var q_=ft(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=Cm();t=t||i,Mr(t,!1);let a=g2(),s=n.onMouseMove,c=Ht(r),l=Me(m=>{if(s?.(m),!m.defaultPrevented&&a()&&c(m)){if(!ZP(m.currentTarget)){let b=t?.getState().baseElement;b&&!Xo(b)&&b.focus()}t?.setActiveId(m.currentTarget.id)}}),u=n.onMouseLeave,f=Ht(o),g=Me(m=>{u?.(m),!m.defaultPrevented&&a()&&(J7(m)||eD(m)||c(m)&&f(m)&&(t?.setActiveId(null),t?.getState().baseElement?.focus()))}),p=(0,lk.useCallback)(m=>{m&&(m[$_]=!0)},[]);return n={...n,ref:jt(p,n.ref),onMouseMove:l,onMouseLeave:g},Vr(n)}),Pde=Pa(at(function(t){return dt(Q7,q_(t))}));var tr=d(U(),1);var tD="input";function ck(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function uk(e,t){return!t||e==null?!1:(e=wm(e),t.length>e.length&&t.toLowerCase().indexOf(e.toLowerCase())===0)}function rD(e){return e.type==="input"}function oD(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function nD(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var iD=ft(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:a=0,showOnChange:s,showOnMouseDown:c,showOnClick:l=c,showOnKeyDown:u,showOnKeyPress:f=u,blurActiveItemOnClick:g,setValueOnClick:p=!0,moveOnKeyPress:m=!0,autoComplete:b="list",...h}){let v=Nm();t=t||v,Mr(t,!1);let y=(0,tr.useRef)(null),[_,w]=m2(),S=(0,tr.useRef)(!1),R=(0,tr.useRef)(!1),C=We(t,H=>H.virtualFocus&&o),E=b==="inline"||b==="both",[x,k]=(0,tr.useState)(E);p2(()=>{E&&k(!0)},[E]);let O=We(t,"value"),V=(0,tr.useRef)(void 0);(0,tr.useEffect)(()=>lr(t,["selectedValue","activeId"],(H,$)=>{V.current=$.selectedValue}),[t]);let I=We(t,H=>{if(E&&x&&!(H.activeValue&&Array.isArray(H.selectedValue)&&(H.selectedValue.includes(H.activeValue)||V.current?.includes(H.activeValue))))return H.activeValue}),L=We(t,"renderedItems"),T=We(t,"open"),P=We(t,"contentElement"),A=(0,tr.useMemo)(()=>!E||!x?O:ck(L,I,C)?uk(O,I)?O+(I?.slice(O.length)||""):O:I||O,[E,x,L,I,C,O]);(0,tr.useEffect)(()=>{let H=y.current;if(!H)return;let $=()=>k(!0);return H.addEventListener("combobox-item-move",$),()=>{H.removeEventListener("combobox-item-move",$)}},[]),(0,tr.useEffect)(()=>{if(!E||!x||!I||!ck(L,I,C)||!uk(O,I))return;let H=_m;return queueMicrotask(()=>{let $=y.current;if(!$)return;let{start:be,end:Te}=Su($),$e=O.length,mr=I.length;hm($,$e,mr),H=()=>{if(!Xo($))return;let{start:Kt,end:xt}=Su($);Kt===$e&&xt===mr&&hm($,be,Te)}}),()=>H()},[_,E,x,I,L,C,O]);let M=(0,tr.useRef)(null),N=Me(n),D=(0,tr.useRef)(null),z=(0,tr.useRef)(void 0),ie=(0,tr.useRef)(!1),K=(0,tr.useRef)(!1);(0,tr.useEffect)(()=>{if(!T||!P)return;let H=Ru(P);if(!H)return;M.current=H;let $=()=>{S.current=!1,ie.current=!0},be=()=>{if(K.current||(ie.current=!0),!t||!S.current)return;let{activeId:$e}=t.getState();$e!==null&&$e!==D.current&&(S.current=!1)},Te={passive:!0,capture:!0};return H.addEventListener("wheel",$,Te),H.addEventListener("touchmove",$,Te),H.addEventListener("scroll",be,Te),()=>{H.removeEventListener("wheel",$,!0),H.removeEventListener("touchmove",$,!0),H.removeEventListener("scroll",be,!0)}},[T,P,t]),_t(()=>{ie.current=!1,O&&(R.current||(S.current=!0))},[O]),_t(()=>{C!=="always"&&T||(S.current=T)},[C,T]),_t(()=>{T||(z.current=void 0)},[T]);let Q=We(t,"resetValueOnSelect");Kn(()=>{let H=S.current;if(!t||!T||!H&&(!Q||ie.current))return;let{baseElement:$,contentElement:be,activeId:Te}=t.getState();if(!($&&!Xo($))){if(be?.hasAttribute("data-placing")){let $e=new MutationObserver(w);return $e.observe(be,{attributeFilter:["data-placing"]}),()=>$e.disconnect()}if(C&&H){let $e=N(L),mr=$e!==void 0?$e:nD(L)??t.first();D.current=mr;let Kt=mr??null,xt=t.item(Kt)?.value,Do=z.current;Kt!==Te||Do?.id!==Kt||Do?.value!==xt?(z.current={id:Kt,value:xt},t.move(Kt)):t.setState("activeValue",xt)}else{let $e=t.item(Te||t.first())?.element;$e&&"scrollIntoView"in $e&&(K.current=!0,$e.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{K.current=!1}))}}},[t,T,_,O,C,Q,N,L]),(0,tr.useEffect)(()=>{if(!E)return;let H=y.current;if(!H)return;let $=[H,P].filter(Te=>!!Te),be=Te=>{$.every($e=>vm(Te,$e))&&t?.setValue(A)};for(let Te of $)Te.addEventListener("focusout",be);return()=>{for(let Te of $)Te.removeEventListener("focusout",be)}},[E,P,t,A]);let re=H=>H.currentTarget.value.length>=a,ee=h.onChange,Fe=Ht(s??re),Y=Ht(i??!t.tag),J=Me(H=>{if(ee?.(H),H.defaultPrevented||!t)return;let $=H.currentTarget,{value:be,selectionStart:Te,selectionEnd:$e}=$,mr=H.nativeEvent;if(S.current=!0,rD(mr)&&(mr.isComposing&&(S.current=!1,R.current=!0),E)){let Kt=mr.inputType==="insertText"||mr.inputType==="insertCompositionText",xt=Te===be.length;k(Kt&&xt)}if(Y(H)){let Kt=be===t.getState().value;t.setValue(be),queueMicrotask(()=>{hm($,Te,$e)}),E&&C&&Kt&&w()}Fe(H)&&t.show(),(!C||!S.current)&&t.setActiveId(null)}),fe=h.onCompositionEnd,bt=Me(H=>{S.current=!0,R.current=!1,fe?.(H),!H.defaultPrevented&&C&&w()}),X=h.onMouseDown,ye=Ht(g??(()=>t.getState().includesBaseElement)),ke=Ht(p),et=Ht(l??re),_e=Me(H=>{X?.(H),!H.defaultPrevented&&(H.button||H.ctrlKey||t&&(ye(H)&&t.setActiveId(null),ke(H)&&t.setValue(A),et(H)&&Cs(H.currentTarget,"mouseup",t.show)))}),ve=h.onKeyDown,Be=Ht(f??re),me=Me(H=>{if(ve?.(H),H.repeat||(S.current=!1),H.defaultPrevented||!t)return;let{open:$}=t.getState();if($&&H.key==="Enter"){H.preventDefault();return}H.ctrlKey||H.altKey||H.shiftKey||H.metaKey||$||(H.key==="ArrowUp"||H.key==="ArrowDown")&&Be(H)&&(H.preventDefault(),t.show())}),Et=h.onBlur,Gt=Me(H=>{S.current=!1,Et?.(H),H.defaultPrevented}),Sr=Zo(h.id),Ct=oD(b)?b:void 0,zi=We(t,H=>H.activeId===null);return h={role:"combobox","aria-autocomplete":Ct,"aria-haspopup":zP(P,"listbox"),"aria-expanded":T,"aria-controls":P?.id,"data-active-item":zi||void 0,value:A,...h,id:Sr,ref:jt(y,h.ref),onChange:J,onCompositionEnd:bt,onMouseDown:_e,onKeyDown:me,onBlur:Gt},h=L_({store:t,focusable:r,...h,moveOnKeyPress:H=>r2(m,H)?!1:(E&&k(!0),!0)}),h=Y_({store:t,...h}),{autoComplete:"off",...h}}),Vm=at(function(t){return dt(tD,iD(t))});var Fm=d(U(),1),G_=d(F(),1);var aD="div";function sD(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function lD(e){return{menu:"menuitem",listbox:"option",tree:"treeitem"}[e]??"option"}var cD=ft(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:a,focusOnHover:s=!1,moveOnKeyPress:c=!0,getItem:l,...u}){let f=Gl();t=t||f,Mr(t,!1);let{resetValueOnSelectState:g,multiSelectable:p,selected:m}=km(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(x){return Array.isArray(x.selectedValue)},selected(x){return sD(x.selectedValue,r)}}),b=(0,Fm.useCallback)(x=>{let k={...x,value:r};return l?l(k):k},[r,l]);n=n??!p,o=o??(r!=null&&!p);let h=u.onClick,v=Ht(n),y=Ht(i),_=Ht(a??g??p),w=Ht(o),S=Me(x=>{h?.(x),!x.defaultPrevented&&(KP(x)||GP(x)||(r!=null&&(y(x)&&(_(x)&&t?.resetValue(),t?.setSelectedValue(k=>Array.isArray(k)?k.includes(r)?k.filter(O=>O!==r):[...k,r]:r)),v(x)&&t?.setValue(r)),w(x)&&t?.hide()))}),R=u.onKeyDown,C=Me(x=>{if(R?.(x),x.defaultPrevented)return;let k=t?.getState().baseElement;k&&(Xo(k)||(x.key.length===1||x.key==="Backspace"||x.key==="Delete")&&(queueMicrotask(()=>k.focus()),Zr(k)&&t?.setValue(k.value)))});p&&m!=null&&(u={"aria-selected":m,...u}),u=Xn(u,x=>(0,G_.jsx)(Mm.Provider,{value:r,children:(0,G_.jsx)(K2.Provider,{value:m??!1,children:x})}),[r,m]),u={role:lD((0,Fm.useContext)(Im)),children:r,...u,onClick:S,onKeyDown:C};let E=Ht(c);return u=D_({store:t,...u,getItem:b,moveOnKeyPress:x=>{if(!E(x))return!1;let k=new Event("combobox-item-move");return t?.getState().baseElement?.dispatchEvent(k),!0}}),u=q_({store:t,focusOnHover:s,...u}),u}),Dm=Pa(at(function(t){return dt(aD,cD(t))}));var Lm=d(U(),1),fk=d(F(),1);var uD="span";function dk(e){return wm(e).toLowerCase()}function dD(e,t){let r=[];for(let o of t){let n=0,i=o.length;for(;e.indexOf(o,n)!==-1;){let a=e.indexOf(o,n);a!==-1&&r.push([a,i]),n=a+1}}return r}function fD(e){return e.filter(([t,r],o,n)=>!n.some(([i,a],s)=>s!==o&&i<=t&&i+a>=t+r))}function pD(e){return e.sort(([t],[r])=>t-r)}function mD(e,t){if(!e||!t)return e;let r=BP(t).filter(Boolean).map(dk),o=[],n=(c,l=!1)=>(0,fk.jsx)("span",{"data-autocomplete-value":l?"":void 0,"data-user-value":l?void 0:"",children:c},o.length),i=pD(fD(dD(dk(e),new Set(r)))),a=i[0];if(!a)return o.push(n(e,!0)),o;let[s]=a;return[e.slice(0,s),...i.flatMap(([c,l],u)=>{let f=e.slice(c,c+l),g=i[u+1]?.[0];return[f,e.slice(c+l,g)]})].forEach((c,l)=>{c&&o.push(n(c,l%2===0))}),o}var gD=ft(function({store:t,value:r,userValue:o,...n}){let i=Gl();t=t||i;let a=(0,Lm.useContext)(Mm),s=r??a,c=We(t,l=>o??l?.value);return n={children:(0,Lm.useMemo)(()=>{if(s)return c?mD(s,c):s},[s,c]),...n},Vr(n)}),Bm=at(function(t){return dt(uD,gD(t))});var bD="label",hD=ft(function({store:t,...r}){let o=Nm();return t=t||o,Mr(t,!1),r={htmlFor:We(t,n=>n.baseElement?.id),...r},Vr(r)}),jm=Pa(at(function(t){return dt(bD,hD(t))}));var Hm=d(U(),1),K_=d(F(),1);var vD="div",yD=ft(function({store:t,alwaysVisible:r,...o}){let n=Gl(!0),i=U_();t=t||i;let a=!!t&&t===n;Mr(t,!1);let s=(0,Hm.useRef)(null),c=Zo(o.id),l=We(t,"mounted"),u=z_(l,o.hidden,r),f=u?{...o.style,display:"none"}:o.style,g=We(t,_=>Array.isArray(_.selectedValue)),p=f2(s,"role",o.role),m=(p==="listbox"||p==="tree"||p==="grid")&&g||void 0,[b,h]=(0,Hm.useState)(!1),v=We(t,"contentElement");_t(()=>{if(!l)return;let _=s.current;if(!_||v!==_)return;let w=()=>{h(!!_.querySelector("[role='listbox']"))},S=new MutationObserver(w);return S.observe(_,{subtree:!0,childList:!0,attributeFilter:["role"]}),w(),()=>S.disconnect()},[l,v]),b||(o={role:"listbox","aria-multiselectable":m,...o}),o=Xn(o,_=>(0,K_.jsx)(G2,{value:t,children:(0,K_.jsx)(Im.Provider,{value:p,children:_})}),[t,p]);let y=c&&(!n||!a)?t.setContentElement:null;return o={hidden:u,...o,id:c,ref:jt(y,s,o.ref),style:f},Vr(o)}),zm=at(function(t){return dt(vD,yD(t))});var X_=d(U(),1),cfe=(0,X_.createContext)(null),ufe=(0,X_.createContext)(null),Mu=mo([Tm],[Yl]),pk=Mu.useContext,dfe=Mu.useScopedContext,ffe=Mu.useProviderContext,pfe=Mu.ContextProvider,mfe=Mu.ScopedContextProvider;var _D=zl()&&UP();function mk({tag:e,...t}={}){let r=$l(t.store,k2(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=Ne(t.activeId,n?.activeId,t.defaultActiveId,null),a=tk({...t,activeId:i,includesBaseElement:Ne(t.includesBaseElement,n?.includesBaseElement,!0),orientation:Ne(t.orientation,n?.orientation,"vertical"),focusLoop:Ne(t.focusLoop,n?.focusLoop,!0),focusWrap:Ne(t.focusWrap,n?.focusWrap,!0),virtualFocus:Ne(t.virtualFocus,n?.virtualFocus,!0)}),s=ak({...t,placement:Ne(t.placement,n?.placement,"bottom-start")}),c=Ne(t.value,n?.value,t.defaultValue,""),l=Ne(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),u=Array.isArray(l),f={...a.getState(),...s.getState(),value:c,selectedValue:l,resetValueOnSelect:Ne(t.resetValueOnSelect,n?.resetValueOnSelect,u),resetValueOnHide:Ne(t.resetValueOnHide,n?.resetValueOnHide,u&&!e),activeValue:n?.activeValue},g=go(f,a,s,r);return _D&&yr(g,()=>lr(g,["virtualFocus"],()=>{g.setState("virtualFocus",!1)})),yr(g,()=>{if(e)return Wl(lr(g,["selectedValue"],p=>{Array.isArray(p.selectedValue)&&e.setValues(p.selectedValue)}),lr(e,["values"],p=>{g.setState("selectedValue",p.values)}))}),yr(g,()=>lr(g,["resetValueOnHide","mounted"],p=>{p.resetValueOnHide&&(p.mounted||g.setState("value",c))})),yr(g,()=>lr(g,["open"],p=>{p.open||(g.setState("activeId",i),g.setState("moves",0))})),yr(g,()=>lr(g,["moves","activeId"],(p,m)=>{p.moves===m.moves&&g.setState("activeValue",void 0)})),yr(g,()=>Os(g,["moves","renderedItems"],(p,m)=>{if(p.moves===m.moves)return;let{activeId:b}=g.getState(),h=a.item(b);g.setState("activeValue",h?.value)})),{...s,...a,...g,tag:e,setValue:p=>g.setState("value",p),resetValue:()=>g.setState("value",f.value),setSelectedValue:p=>g.setState("selectedValue",p)}}function xD(e){let t=pk();return e={...e,tag:e.tag!==void 0?e.tag:t},rk(e)}function SD(e,t,r){return Kn(t,[r.tag]),It(e,r,"value","setValue"),It(e,r,"selectedValue","setSelectedValue"),It(e,r,"resetValueOnHide"),It(e,r,"resetValueOnSelect"),Object.assign(ok(sk(e,t,r),t,r),{tag:r.tag})}function Z_(e={}){e=xD(e);let[t,r]=ql(mk,e);return SD(t,r,e)}var gk=d(F(),1);function Wm(e={}){return(0,gk.jsx)(q2,{value:Z_(e),children:e.children})}var Sk=d(yk(),1);var Rk=d(Lt(),1),Oa=d(q(),1),Is=d(j(),1),ei=d(te(),1);var kD=[],Vu=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:kD;var Fu=d(j(),1),OD=[];function cr({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:OD,[o,n]=(0,Fu.useState)(r),[i,a]=(0,Fu.useState)(!1);return(0,Fu.useEffect)(()=>{if(!t){n(r);return}let s=!1;return a(!0),t().then(c=>{if(!s){let l=Array.isArray(c)&&c.length>0?c:r;n(l)}}).catch(()=>{s||n(r)}).finally(()=>{s||a(!1)}),()=>{s=!0}},[t,r]),{elements:o,isLoading:i}}var Ue=d(F(),1);function _k(e=""){return(0,Sk.default)(e.trim().toLowerCase())}var wk=(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 xk(e,t){return`${e}-${t}`}var Ek=({selected:e})=>(0,Ue.jsx)("span",{className:W("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,Ue.jsx)(ei.Icon,{icon:ru})}),Ck=({selected:e})=>(0,Ue.jsx)("span",{className:W("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function Tk({view:e,filter:t,onChangeView:r}){let o=(0,Rk.useInstanceId)(Tk,"dataviews-filter-list-box"),[n,i]=(0,Is.useState)(t.operators?.length===1?void 0:null),a=e.filters?.find(c=>c.field===t.field),s=Vu(t,a);return(0,Ue.jsx)(ei.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Oa.sprintf)((0,Oa.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(xk(o,t.elements[0].value))},render:(0,Ue.jsx)(ei.Composite.Typeahead,{}),children:t.elements.map(c=>(0,Ue.jsxs)(ei.Composite.Hover,{render:(0,Ue.jsx)(ei.Composite.Item,{id:xk(o,c.value),render:(0,Ue.jsx)("div",{"aria-label":c.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let l=a?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:a.operator||t.operators[0],value:wk(t,a,c.value)}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:wk(t,a,c.value)}];r({...e,page:1,filters:l})}}),children:[t.singleSelection&&(0,Ue.jsx)(Ck,{selected:s===c.value}),!t.singleSelection&&(0,Ue.jsx)(Ek,{selected:s.includes(c.value)}),(0,Ue.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:c.label})]},c.value))})}function AD({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Is.useState)(""),i=(0,Is.useDeferredValue)(o),a=e.filters?.find(l=>l.field===t.field),s=Vu(t,a),c=(0,Is.useMemo)(()=>{let l=_k(i);return t.elements.filter(u=>_k(u.label).includes(l))},[t.elements,i]);return(0,Ue.jsxs)(Wm,{selectedValue:s,setSelectedValue:l=>{let u=a?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:a.operator||t.operators[0],value:l}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:l}];r({...e,page:1,filters:u})},setValue:n,children:[(0,Ue.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,Ue.jsx)(Ro,{render:(0,Ue.jsx)(jm,{}),children:(0,Oa.__)("Search items")}),(0,Ue.jsx)(Vm,{autoSelect:"always",placeholder:(0,Oa.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,Ue.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,Ue.jsx)(ei.Icon,{icon:Qv})})]}),(0,Ue.jsxs)(zm,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[c.map(l=>(0,Ue.jsxs)(Dm,{resetValueOnSelect:!1,value:l.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,Ue.jsx)(Ck,{selected:s===l.value}),!t.singleSelection&&(0,Ue.jsx)(Ek,{selected:s.includes(l.value)}),(0,Ue.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:l.label,children:[(0,Ue.jsx)(Bm,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:l.label}),!!l.description&&(0,Ue.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:l.description})]})]},l.value)),!c.length&&(0,Ue.jsx)("p",{children:(0,Oa.__)("No results found")})]})]})}function Pk(e){let{elements:t,isLoading:r}=cr({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,Ue.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Ue.jsx)(ei.Spinner,{})});if(t.length===0)return(0,Ue.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Oa.__)("No elements found")});let o=t.length>10?AD:Tk;return(0,Ue.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var Ok=d(Q_(),1),Ak=d(Lt(),1),J_=d(j(),1),Ik=d(te(),1);var ew=d(F(),1);function Nk({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(l=>l.field===e.field),i=Vu(e,n),a=(0,J_.useMemo)(()=>{let l=o.find(u=>u.id===e.field);return l&&{...l,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:u})=>u[l.id],setValue:({value:u})=>({[l.id]:u})}},[o,e.field]),s=(0,J_.useMemo)(()=>(t.filters??[]).reduce((l,u)=>(l[u.field]=u.value,l),{}),[t.filters]),c=(0,Ak.useEvent)(l=>{if(!a||!n)return;let u=a.getValue({item:l});(0,Ok.default)(u,i)||r({...t,filters:(t.filters??[]).map(f=>f.field===e.field?{...f,operator:n.operator||e.operators[0],value:u===""?void 0:u}:f)})});return!a||!a.Edit||!n?null:(0,ew.jsx)(Ik.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,ew.jsx)(a.Edit,{hideLabelFromVision:!0,data:s,field:a,operator:n.operator,onChange:c})})}var ID=Math.pow(10,8)*24*60*60*1e3,npe=-ID,Ym=6048e5,Mk=864e5;var ND=3600;var Vk=ND*24,ipe=Vk*7,MD=Vk*365.2425,VD=MD/12,ape=VD*3,tw=Symbol.for("constructDateFrom");function nr(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&tw in e?e[tw](t):e instanceof Date?new e.constructor(t):new Date(t)}function ot(e,t){return nr(t||e,e)}function $m(e,t,r){let o=ot(e,r?.in);return isNaN(t)?nr(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function qm(e,t,r){let o=ot(e,r?.in);if(isNaN(t))return nr(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=nr(r?.in||e,o.getTime());i.setMonth(o.getMonth()+t+1,0);let a=i.getDate();return n>=a?i:(o.setFullYear(i.getFullYear(),i.getMonth(),n),o)}var FD={};function Aa(){return FD}function ki(e,t){let r=Aa(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=ot(e,t?.in),i=n.getDay(),a=(i<o?7:0)+i-o;return n.setDate(n.getDate()-a),n.setHours(0,0,0,0),n}function Ns(e,t){return ki(e,{...t,weekStartsOn:1})}function Gm(e,t){let r=ot(e,t?.in),o=r.getFullYear(),n=nr(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Ns(n),a=nr(r,0);a.setFullYear(o,0,4),a.setHours(0,0,0,0);let s=Ns(a);return r.getTime()>=i.getTime()?o+1:r.getTime()>=s.getTime()?o:o-1}function rw(e){let t=ot(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 Fk(e,...t){let r=nr.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function ow(e,t){let r=ot(e,t?.in);return r.setHours(0,0,0,0),r}function Dk(e,t,r){let[o,n]=Fk(r?.in,e,t),i=ow(o),a=ow(n),s=+i-rw(i),c=+a-rw(a);return Math.round((s-c)/Mk)}function Lk(e,t){let r=Gm(e,t),o=nr(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Ns(o)}function Bk(e,t,r){return $m(e,t*7,r)}function jk(e,t,r){return qm(e,t*12,r)}function Hk(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Oi(e){return!(!Hk(e)&&typeof e!="number"||isNaN(+ot(e)))}function zk(e,t){let r=ot(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function Km(e,t){let r=ot(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var DD={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"}},Wk=(e,t,r)=>{let o,n=DD[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 Xm(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var LD={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},BD={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},jD={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Uk={date:Xm({formats:LD,defaultWidth:"full"}),time:Xm({formats:BD,defaultWidth:"full"}),dateTime:Xm({formats:jD,defaultWidth:"full"})};var HD={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Yk=(e,t,r,o)=>HD[e];function Kl(e){return(t,r)=>{let o=r?.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){let a=e.defaultFormattingWidth||e.defaultWidth,s=r?.width?String(r.width):a;n=e.formattingValues[s]||e.formattingValues[a]}else{let a=e.defaultWidth,s=r?.width?String(r.width):e.defaultWidth;n=e.values[s]||e.values[a]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var zD={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},WD={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},UD={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"]},YD={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},$D={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"}},qD={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"}},GD=(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"},$k={ordinalNumber:GD,era:Kl({values:zD,defaultWidth:"wide"}),quarter:Kl({values:WD,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Kl({values:UD,defaultWidth:"wide"}),day:Kl({values:YD,defaultWidth:"wide"}),dayPeriod:Kl({values:$D,defaultWidth:"wide",formattingValues:qD,defaultFormattingWidth:"wide"})};function Xl(e){return(t,r={})=>{let o=r.width,n=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let a=i[0],s=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(s)?XD(s,f=>f.test(a)):KD(s,f=>f.test(a)),l;l=e.valueCallback?e.valueCallback(c):c,l=r.valueCallback?r.valueCallback(l):l;let u=t.slice(a.length);return{value:l,rest:u}}}function KD(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function XD(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function qk(e){return(t,r={})=>{let o=t.match(e.matchPattern);if(!o)return null;let n=o[0],i=t.match(e.parsePattern);if(!i)return null;let a=e.valueCallback?e.valueCallback(i[0]):i[0];a=r.valueCallback?r.valueCallback(a):a;let s=t.slice(n.length);return{value:a,rest:s}}}var ZD=/^(\d+)(th|st|nd|rd)?/i,QD=/\d+/i,JD={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},eL={any:[/^b/i,/^(a|c)/i]},tL={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},rL={any:[/1/i,/2/i,/3/i,/4/i]},oL={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},nL={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]},iL={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},aL={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]},sL={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},lL={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}},Gk={ordinalNumber:qk({matchPattern:ZD,parsePattern:QD,valueCallback:e=>parseInt(e,10)}),era:Xl({matchPatterns:JD,defaultMatchWidth:"wide",parsePatterns:eL,defaultParseWidth:"any"}),quarter:Xl({matchPatterns:tL,defaultMatchWidth:"wide",parsePatterns:rL,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Xl({matchPatterns:oL,defaultMatchWidth:"wide",parsePatterns:nL,defaultParseWidth:"any"}),day:Xl({matchPatterns:iL,defaultMatchWidth:"wide",parsePatterns:aL,defaultParseWidth:"any"}),dayPeriod:Xl({matchPatterns:sL,defaultMatchWidth:"any",parsePatterns:lL,defaultParseWidth:"any"})};var nw={code:"en-US",formatDistance:Wk,formatLong:Uk,formatRelative:Yk,localize:$k,match:Gk,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Kk(e,t){let r=ot(e,t?.in);return Dk(r,Km(r))+1}function Xk(e,t){let r=ot(e,t?.in),o=+Ns(r)-+Lk(r);return Math.round(o/Ym)+1}function Zm(e,t){let r=ot(e,t?.in),o=r.getFullYear(),n=Aa(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=nr(t?.in||e,0);a.setFullYear(o+1,0,i),a.setHours(0,0,0,0);let s=ki(a,t),c=nr(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let l=ki(c,t);return+r>=+s?o+1:+r>=+l?o:o-1}function Zk(e,t){let r=Aa(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=Zm(e,t),i=nr(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),ki(i,t)}function Qk(e,t){let r=ot(e,t?.in),o=+ki(r,t)-+Zk(r,t);return Math.round(o/Ym)+1}function Ge(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Ai={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return Ge(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):Ge(r+1,2)},d(e,t){return Ge(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 Ge(e.getHours()%12||12,t.length)},H(e,t){return Ge(e.getHours(),t.length)},m(e,t){return Ge(e.getMinutes(),t.length)},s(e,t){return Ge(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return Ge(n,t.length)}};var Zl={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},iw={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 Ai.y(e,t)},Y:function(e,t,r,o){let n=Zm(e,o),i=n>0?n:1-n;if(t==="YY"){let a=i%100;return Ge(a,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):Ge(i,t.length)},R:function(e,t){let r=Gm(e);return Ge(r,t.length)},u:function(e,t){let r=e.getFullYear();return Ge(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 Ge(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 Ge(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 Ai.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 Ge(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=Qk(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):Ge(n,t.length)},I:function(e,t,r){let o=Xk(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):Ge(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Ai.d(e,t)},D:function(e,t,r){let o=Kk(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):Ge(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 Ge(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 Ge(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 Ge(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=Zl.noon:o===0?n=Zl.midnight:n=o/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){let o=e.getHours(),n;switch(o>=17?n=Zl.evening:o>=12?n=Zl.afternoon:o>=4?n=Zl.morning:n=Zl.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 Ai.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Ai.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):Ge(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):Ge(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Ai.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Ai.s(e,t)},S:function(e,t){return Ai.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return eO(o);case"XXXX":case"XX":return Ms(o);default:return Ms(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return eO(o);case"xxxx":case"xx":return Ms(o);default:return Ms(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Jk(o,":");default:return"GMT"+Ms(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Jk(o,":");default:return"GMT"+Ms(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return Ge(o,t.length)},T:function(e,t,r){return Ge(+e,t.length)}};function Jk(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+Ge(i,2)}function eO(e,t){return e%60===0?(e>0?"-":"+")+Ge(Math.abs(e)/60,2):Ms(e,t)}function Ms(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Ge(Math.trunc(o/60),2),i=Ge(o%60,2);return r+n+t+i}var tO=(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"})}},rO=(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"})}},cL=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return tO(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}}",tO(o,t)).replace("{{time}}",rO(n,t))},oO={p:rO,P:cL};var uL=/^D+$/,dL=/^Y+$/,fL=["D","DD","YY","YYYY"];function nO(e){return uL.test(e)}function iO(e){return dL.test(e)}function aO(e,t,r){let o=pL(e,t,r);if(console.warn(o),fL.includes(e))throw new RangeError(o)}function pL(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 mL=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,gL=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,bL=/^'([^]*?)'?$/,hL=/''/g,vL=/[a-zA-Z]/;function aw(e,t,r){let o=Aa(),n=r?.locale??o.locale??nw,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,a=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,s=ot(e,r?.in);if(!Oi(s))throw new RangeError("Invalid time value");let c=t.match(gL).map(u=>{let f=u[0];if(f==="p"||f==="P"){let g=oO[f];return g(u,n.formatLong)}return u}).join("").match(mL).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let f=u[0];if(f==="'")return{isToken:!1,value:yL(u)};if(iw[f])return{isToken:!0,value:u};if(f.match(vL))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:u}});n.localize.preprocessor&&(c=n.localize.preprocessor(s,c));let l={firstWeekContainsDate:i,weekStartsOn:a,locale:n};return c.map(u=>{if(!u.isToken)return u.value;let f=u.value;(!r?.useAdditionalWeekYearTokens&&iO(f)||!r?.useAdditionalDayOfYearTokens&&nO(f))&&aO(f,t,String(e));let g=iw[f[0]];return g(s,f,n.localize,l)}).join("")}function yL(e){let t=e.match(bL);return t?t[1].replace(hL,"'"):e}function Vs(e,t,r){return $m(e,-t,r)}function Qm(e,t,r){return qm(e,-t,r)}function sO(e,t,r){return Bk(e,-t,r)}function Jm(e,t,r){return jk(e,-t,r)}var oe=d(q(),1),Nt=d(j(),1),Qr=d(Ia(),1);var sw=d(F(),1),zt={Name:(0,sw.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,sw.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function cO(e,t){switch(t){case"days":return Vs(new Date,e);case"weeks":return sO(new Date,e);case"months":return Qm(new Date,e);case"years":return Jm(new Date,e);default:return new Date}}var uO={label:(0,oe.__)("Is none of"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),zt),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"},eg=[{name:vt,label:(0,oe.__)("Includes"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),zt),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.some(n=>o.includes(n)):typeof o=="string"?r.includes(o):!1},selection:"multi"},{name:yt,...uO},{name:kr,label:(0,oe.__)("Includes all"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),zt),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:Or,...uO},{name:Gr,label:(0,oe.__)("Between (inc)"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),zt),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:Kr,label:(0,oe.__)("In the past"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),zt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=cO(r.value,r.unit),n=(0,Qr.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:co,label:(0,oe.__)("Over"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),zt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=cO(r.value,r.unit);return(0,Qr.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:St,label:(0,oe.__)("Is"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:Rt,label:(0,oe.__)("Is not"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:ca,label:(0,oe.__)("Less than"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:ua,label:(0,oe.__)("Greater than"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:da,label:(0,oe.__)("Less than or equal"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:fa,label:(0,oe.__)("Greater than or equal"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:pa,label:(0,oe.__)("Before"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),filter(e,t,r){if(r===void 0)return!0;let o=(0,Qr.getDate)(r);return(0,Qr.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:ma,label:(0,oe.__)("After"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),filter(e,t,r){if(r===void 0)return!0;let o=(0,Qr.getDate)(r);return(0,Qr.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:ga,label:(0,oe.__)("Before (inc)"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),filter(e,t,r){if(r===void 0)return!0;let o=(0,Qr.getDate)(r);return(0,Qr.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:ba,label:(0,oe.__)("After (inc)"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),filter(e,t,r){if(r===void 0)return!0;let o=(0,Qr.getDate)(r);return(0,Qr.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:Wn,label:(0,oe.__)("Contains"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:Un,label:(0,oe.__)("Doesn't contain"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),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:Yn,label:(0,oe.__)("Starts with"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),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:ha,label:(0,oe.__)("On"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),filter(e,t,r){if(r===void 0)return!0;let o=(0,Qr.getDate)(r),n=(0,Qr.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:va,label:(0,oe.__)("Not on"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),zt),filter(e,t,r){if(r===void 0)return!0;let o=(0,Qr.getDate)(r),n=(0,Qr.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],Fs=e=>eg.find(t=>t.name===e),dO=()=>eg.map(e=>e.name),fO=e=>eg.filter(t=>t.selection==="single").some(t=>t.name===e),pO=e=>eg.some(t=>t.name===e);var Wt=d(F(),1),_L="Enter",wL=" ",xL=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Fs(t?.operator);return o!==void 0?o.filterText(r,e):(0,Ii.sprintf)((0,Ii.__)("Unknown status for %1$s"),r.name)};function SL({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(a=>({value:a,label:Fs(a)?.label||a})),n=t.filters?.find(a=>a.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,Wt.jsxs)(B,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,Wt.jsx)(Na.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,Wt.jsx)(Na.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,Ii.__)("Conditions"),value:i,options:o,onChange:a=>{let s=a,c=n?.operator,l=n?[...(t.filters??[]).map(u=>{if(u.field===e.field){let f=Fs(c)?.selection,g=Fs(s)?.selection,p=f!==g||[f,g].includes("custom");return{...u,value:p?void 0:u.value,operator:s}}return u})]:[...t.filters??[],{field:e.field,operator:s,value:void 0}];r({...t,page:1,filters:l})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function mO({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,tg.useRef)(null),{filter:i,view:a,onChangeView:s}=o,c=a.filters?.find(v=>v.field===i.field),l=[],u=(0,tg.useMemo)(()=>{let v=r.find(y=>y.id===i.field);return v&&{...v,getValue:({item:y})=>y[v.id]}},[r,i.field]),{elements:f}=cr({elements:i.elements,getElements:i.getElements});if(f.length>0)l=f.filter(v=>i.singleSelection?v.value===c?.value:c?.value?.includes(v.value));else if(Array.isArray(c?.value)){let v=c.value.map(y=>u?.getValueFormatted({item:{[u.id]:y},field:u})||String(y));l=[{value:c.value,label:v}]}else if(typeof c?.value=="object")l=[{value:c.value,label:c.value}];else if(c?.value!==void 0){let v=u!==void 0?u.getValueFormatted({item:{[u.id]:c.value},field:u}):String(c.value);l=[{value:c.value,label:v}]}let g=i.isPrimary,p=c?.isLocked,m=!p&&c?.value!==void 0,b=!p&&(!g||m),h=g?(0,Ii.__)("Reset"):(0,Ii.__)("Remove");return(0,Wt.jsx)(Na.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:v,onToggle:y})=>(0,Wt.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,Wt.jsxs)(it.Root,{children:[(0,Wt.jsx)(it.Trigger,{render:(0,Wt.jsx)("div",{className:W("dataviews-filters__summary-chip",{"has-reset":b,"has-values":m,"is-not-clickable":p}),role:"button",tabIndex:p?-1:0,onClick:()=>{p||y()},onKeyDown:_=>{!p&&[_L,wL].includes(_.key)&&(y(),_.preventDefault())},"aria-disabled":p,"aria-pressed":v,"aria-expanded":v,ref:n,children:(0,Wt.jsx)(xL,{activeElements:l,filterInView:c,filter:i})})}),(0,Wt.jsx)(it.Popup,{children:(0,Ii.sprintf)((0,Ii.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),b&&(0,Wt.jsxs)(it.Root,{children:[(0,Wt.jsx)(it.Trigger,{render:(0,Wt.jsx)("button",{className:W("dataviews-filters__summary-chip-remove",{"has-values":m}),"aria-label":h,onClick:()=>{s({...a,page:1,filters:a.filters?.filter(_=>_.field!==i.field)}),g?n.current?.focus():e.current?.focus()},children:(0,Wt.jsx)(Na.Icon,{icon:So})})}),(0,Wt.jsx)(it.Popup,{children:h})]})]}),renderContent:()=>(0,Wt.jsxs)(B,{direction:"column",justify:"flex-start",children:[(0,Wt.jsx)(SL,{...o}),o.filter.hasElements?(0,Wt.jsx)(Pk,{...o,filter:{...o.filter,elements:f}}):(0,Wt.jsx)(Nk,{...o,fields:r})]})})}var rg=d(te(),1),gO=d(q(),1),bO=d(j(),1);var Ni=d(F(),1),{Menu:Du}=Pe(rg.privateApis);function lw({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(a=>!a.isVisible);return(0,Ni.jsxs)(Du,{children:[(0,Ni.jsx)(Du.TriggerButton,{...n}),(0,Ni.jsx)(Du.Popover,{children:i.map(a=>(0,Ni.jsx)(Du.Item,{onClick:()=>{o(a.field),r({...t,page:1,filters:[...t.filters||[],{field:a.field,value:void 0,operator:a.operators[0]}]})},children:(0,Ni.jsx)(Du.ItemLabel,{children:a.name})},a.field))})]})}function RL({filters:e,view:t,onChangeView:r,setOpenedFilter:o},n){if(!e.length||e.every(({isPrimary:a})=>a))return null;let i=e.filter(a=>!a.isVisible);return(0,Ni.jsx)(lw,{triggerProps:{render:(0,Ni.jsx)(rg.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,gO.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var hO=(0,bO.forwardRef)(RL);var vO=d(te(),1),yO=d(q(),1),_O=d(F(),1);function wO({filters:e,view:t,onChangeView:r}){let o=i=>e.some(a=>a.field===i&&a.isPrimary),n=!t.search&&!t.filters?.some(i=>!i.isLocked&&(i.value!==void 0||!o(i.field)));return(0,_O.jsx)(vO.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,yO.__)("Reset")})}var xO=d(j(),1);function EL(e,t){return(0,xO.useMemo)(()=>{let r=[];return e.forEach(o=>{if(o.filterBy===!1||!o.hasElements&&!o.Edit)return;let n=o.filterBy.operators,i=!!o.filterBy?.isPrimary,a=t.filters?.some(s=>s.field===o.id&&!!s.isLocked)??!1;r.push({field:o.id,name:o.label,elements:o.elements,getElements:o.getElements,hasElements:o.hasElements,singleSelection:n.some(s=>fO(s)),operators:n,isVisible:a||i||!!t.filters?.some(s=>s.field===o.id&&pO(s.operator)),isPrimary:i,isLocked:a})}),r.sort((o,n)=>o.isLocked&&!n.isLocked?-1:!o.isLocked&&n.isLocked?1:o.isPrimary&&!n.isPrimary?-1:!o.isPrimary&&n.isPrimary?1:o.name.localeCompare(n.name)),r},[e,t])}var Lu=EL;var Bu=d(F(),1);function CL({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,Ql.useContext)(ce),a=(0,Ql.useRef)(null),s=Lu(t,r),c=(0,Bu.jsx)(hO,{filters:s,view:r,onChangeView:o,ref:a,setOpenedFilter:i},"add-filter"),l=s.filter(f=>f.isVisible);if(l.length===0)return null;let u=[...l.map(f=>(0,Bu.jsx)(mO,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:a,openedFilter:n},f.field)),c];return u.push((0,Bu.jsx)(wO,{filters:s,view:r,onChangeView:o},"reset-filters")),(0,Bu.jsx)(B,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:u})}var ju=(0,Ql.memo)(CL);var Ma=d(j(),1),SO=d(te(),1);var og=d(q(),1);var ti=d(F(),1);function TL(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Ma.useContext)(ce),a=(0,Ma.useRef)(null),s=(0,Ma.useCallback)(p=>{r(p),i(!0)},[r,i]);if(e.length===0)return null;let c=e.some(p=>p.isVisible),l={label:(0,og.__)("Add filter"),"aria-expanded":!1,isPressed:!1},u={label:(0,og._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(p=>p.isPrimary||p.isLocked),g=(0,ti.jsx)(SO.Button,{ref:a,className:"dataviews-filters__visibility-toggle",size:"compact",icon:nu,disabled:f,accessibleWhenDisabled:!0,...c?u:l});return(0,ti.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:c?(0,ti.jsx)(PL,{buttonRef:a,filtersCount:t.filters?.length,children:g}):(0,ti.jsx)(lw,{filters:e,view:t,onChangeView:s,setOpenedFilter:o,triggerProps:{render:g}})})}function PL({buttonRef:e,filtersCount:t,children:r}){return(0,Ma.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,ti.jsxs)(ti.Fragment,{children:[r,!!t&&(0,ti.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var ng=TL;var RO=d(j(),1);var EO=d(F(),1);function kL(e){let{isShowingFilter:t}=(0,RO.useContext)(ce);return t?(0,EO.jsx)(ju,{...e}):null}var ig=kL;var CO=d(j(),1),TO=d(te(),1),PO=d(q(),1);var Ds=d(F(),1);function cw({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:a,isLoading:s,view:c,onChangeView:l,selection:u,onChangeSelection:f,setOpenedFilter:g,onClickItem:p,isItemClickable:m,renderItemLink:b,defaultLayouts:h,containerRef:v,empty:y=(0,Ds.jsx)("p",{children:(0,PO.__)("No results")})}=(0,CO.useContext)(ce),_=Ko(!a,{delay:200});if(!a)return _?(0,Ds.jsx)("div",{className:"dataviews-loading",children:(0,Ds.jsx)("p",{children:(0,Ds.jsx)(TO.Spinner,{})})}):null;let w=Ta.find(S=>S.type===c.type&&h[S.type])?.component;return(0,Ds.jsx)("div",{className:"dataviews-layout__container",ref:v,children:(0,Ds.jsx)(w,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:s,onChangeView:l,onChangeSelection:f,selection:u,setOpenedFilter:g,onClickItem:p,renderItemLink:b,isItemClickable:m,view:c,empty:y})})}var kO=d(j(),1);var Jl=d(F(),1),OL=[];function uw(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=OL,isLoading:i,hasInitiallyLoaded:a}=(0,kO.useContext)(ce),s=!!i&&a&&!!o?.length,c=Ko(!!s),l=Ol(n,o)&&[Cl,Kp].includes(e.type);return!s&&(!t||!r||r<=1&&!l)?null:(!!t||s)&&(0,Jl.jsx)("div",{className:"dataviews-footer",inert:s?"true":void 0,children:(0,Jl.jsxs)(B,{direction:"row",justify:"end",align:"center",className:W("dataviews-footer__content",{"is-refreshing":c}),gap:"sm",children:[l&&(0,Jl.jsx)(Qp,{}),(0,Jl.jsx)(yP,{})]})})}var OO=d(q(),1),Sn=d(j(),1),AO=d(te(),1),IO=d(Lt(),1);var NO=d(F(),1),AL=(0,Sn.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,Sn.useContext)(ce),[n,i,a]=(0,IO.useDebouncedInput)(r.search);(0,Sn.useEffect)(()=>{r.search!==a&&i(r.search??"")},[r.search,i]);let s=(0,Sn.useRef)(o),c=(0,Sn.useRef)(r);(0,Sn.useEffect)(()=>{s.current=o,c.current=r},[o,r]),(0,Sn.useEffect)(()=>{a!==c.current?.search&&s.current({...c.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:a})},[a]);let l=t||(0,OO.__)("Search");return(0,NO.jsx)(AO.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:l,placeholder:l,size:"compact"})}),dw=AL;var Ut=d(te(),1),Mi=d(q(),1),Rn=d(j(),1);var fw=d(VO(),1),FO=d(Lt(),1);var Ve=d(F(),1),{Menu:Hu}=Pe(Ut.privateApis),IL={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function pw(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,Rn.useContext)(ce),o=Object.keys(r);if(o.length<=1)return null;let n=Ta.find(i=>e.type===i.type);return(0,Ve.jsxs)(Hu,{children:[(0,Ve.jsx)(Hu.TriggerButton,{render:(0,Ve.jsx)(Ut.Button,{size:"compact",icon:n?.icon,label:(0,Mi.__)("Layout")})}),(0,Ve.jsx)(Hu.Popover,{children:o.map(i=>{let a=Ta.find(s=>s.type===i);return a?(0,Ve.jsx)(Hu.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:s=>{switch(s.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let c={...e};return"layout"in c&&delete c.layout,t({...c,type:s.target.value,...r[s.target.value]})}(0,fw.default)("Invalid dataview")},children:(0,Ve.jsx)(Hu.ItemLabel,{children:a.label})},i):null})})]})}function NL(){let{view:e,fields:t,onChangeView:r}=(0,Rn.useContext)(ce),o=(0,Rn.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,Ve.jsx)(Ut.SelectControl,{__next40pxDefaultSize:!0,label:(0,Mi.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function ML(){let{view:e,fields:t,onChangeView:r}=(0,Rn.useContext)(ce);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,Ve.jsx)(Ut.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",__next40pxDefaultSize:!0,isBlock:!0,label:(0,Mi.__)("Order"),value:n,onChange:i=>{if(i==="asc"||i==="desc"){r({...e,sort:{direction:i,field:e.sort?.field||t.find(a=>a.enableSorting!==!1)?.id||""},showLevels:!1});return}(0,fw.default)("Invalid direction")},children:$p.map(i=>(0,Ve.jsx)(Ut.__experimentalToggleGroupControlOptionIcon,{value:i,icon:TT[i],label:Gp[i]},i))})}function VL(){let{view:e,config:t,onChangeView:r}=(0,Rn.useContext)(ce),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,Ve.jsx)(Ut.__experimentalToggleGroupControl,{__next40pxDefaultSize:!0,isBlock:!0,label:(0,Mi.__)("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,Ve.jsx)(Ut.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function FL(){let{onReset:e}=(0,Rn.useContext)(ce);return e===void 0?null:(0,Ve.jsx)(Ut.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,Mi.__)("Reset view")})}function mw(){let{view:e,onReset:t}=(0,Rn.useContext)(ce),r=(0,FO.useInstanceId)(DO,"dataviews-view-config-dropdown"),o=Ta.find(i=>i.type===e.type),n=typeof t=="function";return(0,Ve.jsx)(Ut.Dropdown,{expandOnMobile:!0,popoverProps:{...IL,id:r},renderToggle:({onToggle:i,isOpen:a})=>(0,Ve.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,Ve.jsx)(Ut.Button,{size:"compact",icon:Pv,label:(0,Mi._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":a?"true":"false","aria-controls":r}),n&&(0,Ve.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,Ve.jsx)(Ut.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,Ve.jsxs)(B,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,Ve.jsxs)(B,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,Ve.jsx)(Ut.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,Mi.__)("Appearance")}),(0,Ve.jsx)(FL,{})]}),(0,Ve.jsxs)(B,{direction:"column",gap:"lg",children:[(0,Ve.jsxs)(B,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,Ve.jsx)(NL,{}),(0,Ve.jsx)(ML,{})]}),!!o?.viewConfigOptions&&(0,Ve.jsx)(o.viewConfigOptions,{}),(0,Ve.jsx)(VL,{}),(0,Ve.jsx)(tm,{})]})]})})})}function DO(){return(0,Ve.jsxs)(Ve.Fragment,{children:[(0,Ve.jsx)(pw,{}),(0,Ve.jsx)(mw,{})]})}var DL=(0,Rn.memo)(DO),LO=DL;var BO=d(te(),1),jO=d(j(),1);function st(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 HO=d(F(),1),{ValidatedCheckboxControl:LL}=Pe(BO.privateApis);function zO({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:a,setValue:s,label:c,description:l,isValid:u}=e,f=e.isDisabled({item:r,field:e}),g=(0,jO.useCallback)(()=>{t(s({item:r,value:!a({item:r})}))},[r,a,t,s]);return(0,HO.jsx)(LL,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:st(u,i),hidden:o,label:c,help:l,checked:a({item:r}),onChange:g,disabled:f})}var ag=d(te(),1),WO=d(j(),1);var gw=d(F(),1),{ValidatedComboboxControl:BL}=Pe(ag.privateApis);function sg({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:a,placeholder:s,getValue:c,setValue:l,isValid:u}=t,f=c({item:e})??"",g=(0,WO.useCallback)(b=>r(l({item:e,value:b??""})),[e,r,l]),{elements:p,isLoading:m}=cr({elements:t.elements,getElements:t.getElements});return m?(0,gw.jsx)(ag.Spinner,{}):(0,gw.jsx)(BL,{required:!!t.isValid?.required,customValidity:st(u,n),label:i,value:f,help:a,placeholder:s,options:p,onChange:g,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var ug=d(te(),1),Qo=d(j(),1),cg=d(q(),1),Ao=d(Ia(),1);var tc=d(te(),1),bw=d(j(),1),ri=d(q(),1);var ec=d(F(),1),jL={[Kr]:[{value:"days",label:(0,ri.__)("Days")},{value:"weeks",label:(0,ri.__)("Weeks")},{value:"months",label:(0,ri.__)("Months")},{value:"years",label:(0,ri.__)("Years")}],[co]:[{value:"days",label:(0,ri.__)("Days ago")},{value:"weeks",label:(0,ri.__)("Weeks ago")},{value:"months",label:(0,ri.__)("Months ago")},{value:"years",label:(0,ri.__)("Years ago")}]};function lg({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let a=jL[i===Kr?"inThePast":"over"],{id:s,label:c,description:l,getValue:u,setValue:f}=r,g=r.isDisabled({item:t,field:r}),p=u({item:t}),{value:m="",unit:b=a[0].value}=p&&typeof p=="object"?p:{},h=(0,bw.useCallback)(y=>o(f({item:t,value:{value:Number(y),unit:b}})),[o,f,t,b]),v=(0,bw.useCallback)(y=>o(f({item:t,value:{value:m,unit:y}})),[o,f,t,m]);return(0,ec.jsx)(tc.BaseControl,{id:s,className:W(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:n,help:l,children:(0,ec.jsxs)(B,{direction:"row",gap:"sm",children:[(0,ec.jsx)(tc.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:m,onChange:h,disabled:g}),(0,ec.jsx)(tc.SelectControl,{className:"dataviews-controls__relative-date-unit",__next40pxDefaultSize:!0,label:(0,ri.__)("Unit"),value:b,options:a,onChange:v,hideLabelFromVision:!0,disabled:g})]})})}var UO=d(j(),1);function zu(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,UO.useMemo)(()=>{let i=[];if(r){let a=t(r);a&&i.push({before:a})}if(o){let a=t(o);a&&i.push({after:a})}return i.length>0?i:void 0},[r,o,t]);return{minConstraint:r,maxConstraint:o,disabledMatchers:n}}var YO=d(Ia(),1);function Wu(e){if(!e)return null;let t=(0,YO.getDate)(e);return t&&Oi(t)?t:null}var Va=d(F(),1),{DateCalendar:HL,ValidatedInputControl:zL}=Pe(ug.privateApis),hw=e=>e?(0,Ao.dateI18n)("Y-m-d\\TH:i",(0,Ao.getDate)(e)):"";function WL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:a}){let{compact:s}=a||{},{id:c,label:l,description:u,setValue:f,getValue:g,isValid:p}=t,m=t.isDisabled({item:e,field:t}),b=g({item:e}),h=typeof b=="string"?b:void 0,[v,y]=(0,Qo.useState)(()=>Wu(h)||new Date),_=(0,Qo.useRef)(null),w=(0,Qo.useRef)(void 0),S=(0,Qo.useRef)(null),{minConstraint:R,maxConstraint:C,disabledMatchers:E}=zu(p,Wu),x=(0,Qo.useCallback)(P=>r(f({item:e,value:P})),[e,r,f]);(0,Qo.useEffect)(()=>()=>{w.current&&clearTimeout(w.current)},[]);let k=(0,Qo.useCallback)(P=>{let A;if(P){let M=(0,Ao.dateI18n)("Y-m-d",P),N;h?N=(0,Ao.dateI18n)("H:i",(0,Ao.getDate)(h)):N=(0,Ao.dateI18n)("H:i",P),A=(0,Ao.getDate)(`${M}T${N}`).toISOString(),x(A),w.current&&clearTimeout(w.current)}else x(void 0);S.current=_.current&&_.current.ownerDocument.activeElement,w.current=setTimeout(()=>{_.current&&(_.current.focus(),_.current.blur(),x(A),S.current&&S.current instanceof HTMLElement&&S.current.focus())},0)},[x,h]),O=(0,Qo.useCallback)(P=>{if(P){let A=(0,Ao.getDate)(P);x(A.toISOString());let M=Wu(A.toISOString());M&&y(M)}else x(void 0)},[x]),{format:V}=t,I=V.weekStartsOn??(0,Ao.getSettings)().l10n.startOfWeek,{timezone:{string:L}}=(0,Ao.getSettings)(),T=l;return p?.required&&!n&&!o?T=`${l} (${(0,cg.__)("Required")})`:!p?.required&&n&&!o&&(T=`${l} (${(0,cg.__)("Optional")})`),(0,Va.jsx)(ug.BaseControl,{id:c,label:T,help:u,hideLabelFromVision:o,children:(0,Va.jsxs)(B,{direction:"column",gap:"lg",children:[(0,Va.jsx)(zL,{ref:_,__next40pxDefaultSize:!0,required:!!p?.required,customValidity:st(p,i),type:"datetime-local",label:(0,cg.__)("Date time"),hideLabelFromVision:!0,value:hw(h),onChange:O,disabled:m,min:R?hw(R):void 0,max:C?hw(C):void 0}),!s&&(0,Va.jsx)(HL,{style:{width:"100%"},selected:h&&Wu(h)||void 0,onSelect:k,month:v,onMonthChange:y,timeZone:L||void 0,weekStartsOn:I,disabled:m||E})]})})}function $O({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a,config:s}){return i===Kr||i===co?(0,Va.jsx)(lg,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Va.jsx)(WL,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,config:s})}var Lr=d(te(),1),Je=d(j(),1),ir=d(q(),1),Dr=d(Ia(),1);var lt=d(F(),1),{DateCalendar:UL,DateRangeCalendar:YL}=Pe(Lr.privateApis),$L=[{id:"today",label:(0,ir.__)("Today"),getValue:()=>(0,Dr.getDate)(null)},{id:"yesterday",label:(0,ir.__)("Yesterday"),getValue:()=>{let e=(0,Dr.getDate)(null);return Vs(e,1)}},{id:"past-week",label:(0,ir.__)("Past week"),getValue:()=>{let e=(0,Dr.getDate)(null);return Vs(e,7)}},{id:"past-month",label:(0,ir.__)("Past month"),getValue:()=>{let e=(0,Dr.getDate)(null);return Qm(e,1)}}],qL=[{id:"last-7-days",label:(0,ir.__)("Last 7 days"),getValue:()=>{let e=(0,Dr.getDate)(null);return[Vs(e,7),e]}},{id:"last-30-days",label:(0,ir.__)("Last 30 days"),getValue:()=>{let e=(0,Dr.getDate)(null);return[Vs(e,30),e]}},{id:"month-to-date",label:(0,ir.__)("Month to date"),getValue:()=>{let e=(0,Dr.getDate)(null);return[zk(e),e]}},{id:"last-year",label:(0,ir.__)("Last year"),getValue:()=>{let e=(0,Dr.getDate)(null);return[Jm(e,1),e]}},{id:"year-to-date",label:(0,ir.__)("Year to date"),getValue:()=>{let e=(0,Dr.getDate)(null);return[Km(e),e]}}],Fa=e=>{if(!e)return null;let t=(0,Dr.getDate)(e);return t&&Oi(t)?t:null},vw=e=>e?typeof e=="string"?e:aw(e,"yyyy-MM-dd"):"";function qO({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:a}=e,[s,c]=(0,Je.useState)(void 0),l=(0,Je.useCallback)(()=>{let f=Array.isArray(r)?r:[r];for(let g of f){let p=g.current;if(p&&!p.validity.valid){c({type:"invalid",message:p.validationMessage});return}}c(void 0)},[r]);return(0,Je.useEffect)(()=>{let f=Array.isArray(r)?r:[r],g=t?st(a,t):void 0;for(let p of f){let m=p.current;m&&m.setCustomValidity(g?.type==="invalid"&&g.message?g.message:"")}},[r,a,t]),(0,Je.useEffect)(()=>{let f=Array.isArray(r)?r:[r],g=p=>{p.preventDefault(),n(!0)};for(let p of f)p.current?.addEventListener("invalid",g);return()=>{for(let p of f)p.current?.removeEventListener("invalid",g)}},[r,n]),(0,Je.useEffect)(()=>{if(!o)return;let f=t?st(a,t):void 0;f?c(f):l()},[o,a,t,l]),(0,lt.jsxs)("div",{onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,(0,lt.jsx)("div",{"aria-live":"polite",children:s&&(0,lt.jsxs)("p",{className:W("components-validated-control__indicator",s.type==="invalid"?"is-invalid":void 0),children:[(0,lt.jsx)(Lr.Icon,{className:"components-validated-control__indicator-icon",icon:_i,size:16,fill:"currentColor"}),s.message]})})]})}function GL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:s,description:c,setValue:l,getValue:u,isValid:f,format:g}=t,p=t.isDisabled({item:e,field:t}),[m,b]=(0,Je.useState)(null),h=g.weekStartsOn??(0,Dr.getSettings)().l10n.startOfWeek,v=u({item:e}),y=typeof v=="string"?v:void 0,[_,w]=(0,Je.useState)(()=>Fa(y)||new Date),[S,R]=(0,Je.useState)(!1),C=(0,Je.useRef)(null),{minConstraint:E,maxConstraint:x,disabledMatchers:k}=zu(f,Fa),O=(0,Je.useCallback)(A=>r(l({item:e,value:A})),[e,r,l]),V=(0,Je.useCallback)(A=>{let M=A?aw(A,"yyyy-MM-dd"):void 0;O(M),b(null),R(!0)},[O]),I=(0,Je.useCallback)(A=>{let M=A.getValue(),N=vw(M);w(M),O(N),b(A.id),R(!0)},[O]),L=(0,Je.useCallback)(A=>{if(O(A),A){let M=Fa(A);M&&w(M)}b(null),R(!0)},[O]),{timezone:{string:T}}=(0,Dr.getSettings)(),P=s;return f?.required&&!n?P=`${s} (${(0,ir.__)("Required")})`:!f?.required&&n&&(P=`${s} (${(0,ir.__)("Optional")})`),(0,lt.jsx)(qO,{field:t,validity:i,inputRefs:C,isTouched:S,setIsTouched:R,children:(0,lt.jsx)(Lr.BaseControl,{id:a,className:"dataviews-controls__date",label:P,help:c,hideLabelFromVision:o,children:(0,lt.jsxs)(B,{direction:"column",gap:"lg",children:[(0,lt.jsxs)(B,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[$L.map(A=>{let M=m===A.id;return(0,lt.jsx)(Lr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:M,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>I(A),children:A.label},A.id)}),(0,lt.jsx)(Lr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!m,size:"small",disabled:!!m||p,accessibleWhenDisabled:!0,children:(0,ir.__)("Custom")})]}),(0,lt.jsx)(Lr.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:C,type:"date",label:(0,ir.__)("Date"),hideLabelFromVision:!0,value:y,onChange:L,required:!!t.isValid?.required,disabled:p,min:E,max:x}),(0,lt.jsx)(UL,{style:{width:"100%"},selected:y&&Fa(y)||void 0,onSelect:V,month:_,onMonthChange:w,timeZone:T||void 0,weekStartsOn:h,disabled:p||k,disableNavigation:p})]})})})}function KL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:s,description:c,getValue:l,setValue:u,isValid:f,format:g}=t,p=t.isDisabled({item:e,field:t}),m,b=l({item:e});Array.isArray(b)&&b.length===2&&b.every(D=>typeof D=="string")&&(m=b);let h=g.weekStartsOn??(0,Dr.getSettings)().l10n.startOfWeek,{minConstraint:v,maxConstraint:y,disabledMatchers:_}=zu(f,Fa),w=(0,Je.useCallback)(D=>{r(u({item:e,value:D}))},[e,r,u]),[S,R]=(0,Je.useState)(null),C=(0,Je.useMemo)(()=>{if(!m)return{from:void 0,to:void 0};let[D,z]=m;return{from:Fa(D)||void 0,to:Fa(z)||void 0}},[m]),[E,x]=(0,Je.useState)(()=>C.from||new Date),[k,O]=(0,Je.useState)(!1),V=(0,Je.useRef)(null),I=(0,Je.useRef)(null),L=(0,Je.useCallback)((D,z)=>{D&&z?w([vw(D),vw(z)]):!D&&!z&&w(void 0)},[w]),T=(0,Je.useCallback)(D=>{L(D?.from,D?.to),R(null),O(!0)},[L]),P=(0,Je.useCallback)(D=>{let[z,ie]=D.getValue();x(z),L(z,ie),R(D.id),O(!0)},[L]),A=(0,Je.useCallback)((D,z)=>{let[ie,K]=m||[void 0,void 0];if(L(D==="from"?z:ie,D==="to"?z:K),z){let ee=Fa(z);ee&&x(ee)}R(null),O(!0)},[m,L]),{timezone:M}=(0,Dr.getSettings)(),N=s;return t.isValid?.required&&!n?N=`${s} (${(0,ir.__)("Required")})`:!t.isValid?.required&&n&&(N=`${s} (${(0,ir.__)("Optional")})`),(0,lt.jsx)(qO,{field:t,validity:i,inputRefs:[V,I],isTouched:k,setIsTouched:O,children:(0,lt.jsx)(Lr.BaseControl,{id:a,className:"dataviews-controls__date",label:N,help:c,hideLabelFromVision:o,children:(0,lt.jsxs)(B,{direction:"column",gap:"lg",children:[(0,lt.jsxs)(B,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[qL.map(D=>{let z=S===D.id;return(0,lt.jsx)(Lr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:z,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>P(D),children:D.label},D.id)}),(0,lt.jsx)(Lr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!S,size:"small",accessibleWhenDisabled:!0,disabled:!!S||p,children:(0,ir.__)("Custom")})]}),(0,lt.jsxs)(B,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,lt.jsx)(Lr.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:V,type:"date",label:(0,ir.__)("From"),hideLabelFromVision:!0,value:m?.[0],onChange:D=>A("from",D),required:!!t.isValid?.required,disabled:p,min:v,max:y}),(0,lt.jsx)(Lr.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:I,type:"date",label:(0,ir.__)("To"),hideLabelFromVision:!0,value:m?.[1],onChange:D=>A("to",D),required:!!t.isValid?.required,disabled:p,min:v,max:y})]}),(0,lt.jsx)(YL,{style:{width:"100%"},selected:C,onSelect:T,month:E,onMonthChange:x,timeZone:M.string||void 0,weekStartsOn:h,disabled:p||_})]})})})}function GO({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){return i===Kr||i===co?(0,lt.jsx)(lg,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===Gr?(0,lt.jsx)(KL,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a}):(0,lt.jsx)(GL,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a})}var dg=d(te(),1),KO=d(j(),1);var yw=d(F(),1),{ValidatedSelectControl:XL}=Pe(dg.privateApis);function fg({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:a,label:s,description:c,getValue:l,setValue:u,isValid:f}=t,g=t.isDisabled({item:e,field:t}),p=a==="array",m=l({item:e})??(p?[]:""),b=(0,KO.useCallback)(y=>r(u({item:e,value:y})),[e,r,u]),{elements:h,isLoading:v}=cr({elements:t.elements,getElements:t.getElements});return v?(0,yw.jsx)(dg.Spinner,{}):(0,yw.jsx)(XL,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:st(f,i),label:s,value:m,help:c,options:h,onChange:b,__next40pxDefaultSize:!0,hideLabelFromVision:o,multiple:p,disabled:g})}var _w=d(F(),1),ZL=10;function XO(e){let{field:t}=e,{elements:r}=cr({elements:t.elements,getElements:t.getElements});return r.length>=ZL?(0,_w.jsx)(sg,{...e}):(0,_w.jsx)(fg,{...e})}var mg=d(te(),1);var ZO=d(te(),1),QO=d(j(),1);var JO=d(F(),1),{ValidatedInputControl:QL}=Pe(ZO.privateApis);function oi({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:a,suffix:s,validity:c}){let{label:l,placeholder:u,description:f,getValue:g,setValue:p,isValid:m}=t,b=g({item:e}),h=t.isDisabled({item:e,field:t}),v=(0,QO.useCallback)(y=>r(p({item:e,value:y})),[e,p,r]);return(0,JO.jsx)(QL,{required:!!m.required,markWhenOptional:n,customValidity:st(m,c),label:l,placeholder:u,value:b??"",help:f,onChange:v,hideLabelFromVision:o,type:i,prefix:a,suffix:s,disabled:h,pattern:m.pattern?m.pattern.constraint:void 0,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0,__next40pxDefaultSize:!0})}var pg=d(F(),1);function eA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,pg.jsx)(oi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,pg.jsx)(mg.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,pg.jsx)(mg.Icon,{icon:Av})})})}var bg=d(te(),1);var gg=d(F(),1);function tA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,gg.jsx)(oi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,gg.jsx)(bg.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,gg.jsx)(bg.Icon,{icon:Wv})})})}var vg=d(te(),1);var hg=d(F(),1);function rA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,hg.jsx)(oi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,hg.jsx)(vg.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,hg.jsx)(vg.Icon,{icon:Hv})})})}var Vi=d(te(),1),Uu=d(j(),1),yg=d(q(),1);var Da=d(F(),1),{ValidatedNumberControl:JL}=Pe(Vi.privateApis);function oA(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function eB({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,a=(0,Uu.useCallback)(c=>t([oA(c),i]),[t,i]),s=(0,Uu.useCallback)(c=>t([n,oA(c)]),[t,n]);return(0,Da.jsx)(Vi.BaseControl,{help:(0,yg.__)("The max. value must be greater than the min. value."),children:(0,Da.jsxs)(Vi.Flex,{direction:"row",gap:4,children:[(0,Da.jsx)(Vi.__experimentalNumberControl,{label:(0,yg.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:a,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o}),(0,Da.jsx)(Vi.__experimentalNumberControl,{label:(0,yg.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:s,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o})]})})}function _g({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){let s=t.format?.decimals??0,c=Math.pow(10,Math.abs(s)*-1),{label:l,description:u,getValue:f,setValue:g,isValid:p}=t,m=f({item:e})??"",b=t.isDisabled({item:e,field:t}),h=(0,Uu.useCallback)(y=>{r(g({item:e,value:["",void 0].includes(y)?void 0:Number(y)}))},[e,r,g]),v=(0,Uu.useCallback)(y=>{r(g({item:e,value:y}))},[e,r,g]);if(i===Gr){let y=["",""];return Array.isArray(m)&&m.length===2&&m.every(_=>typeof _=="number"||_==="")&&(y=m),(0,Da.jsx)(eB,{value:y,onChange:v,hideLabelFromVision:o,step:c})}return(0,Da.jsx)(JL,{required:!!p.required,markWhenOptional:n,customValidity:st(p,a),label:l,help:u,value:m,onChange:h,__next40pxDefaultSize:!0,hideLabelFromVision:o,step:c,min:p.min?p.min.constraint:void 0,max:p.max?p.max.constraint:void 0,disabled:b})}var nA=d(F(),1);function iA(e){return(0,nA.jsx)(_g,{...e})}var aA=d(F(),1);function sA(e){return(0,aA.jsx)(_g,{...e})}var wg=d(te(),1),lA=d(j(),1);var ww=d(F(),1),{ValidatedRadioControl:tB}=Pe(wg.privateApis);function cA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:c,setValue:l,isValid:u}=t,f=t.isDisabled({item:e,field:t}),{elements:g,isLoading:p}=cr({elements:t.elements,getElements:t.getElements}),m=c({item:e}),b=(0,lA.useCallback)(h=>r(l({item:e,value:h})),[e,r,l]);return p?(0,ww.jsx)(wg.Spinner,{}):(0,ww.jsx)(tB,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:st(u,i),label:a,help:s,onChange:b,options:g,selected:m,hideLabelFromVision:o,disabled:f})}var xw=d(j(),1);var uA=d(F(),1);function dA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{prefix:s,suffix:c}=i||{};return(0,uA.jsx)(oi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,prefix:s?(0,xw.createElement)(s):void 0,suffix:c?(0,xw.createElement)(c):void 0})}var fA=d(te(),1),pA=d(j(),1);var mA=d(F(),1),{ValidatedToggleControl:rB}=Pe(fA.privateApis);function gA({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:c,setValue:l,isValid:u}=e,f=e.isDisabled({item:r,field:e}),g=(0,pA.useCallback)(()=>{t(l({item:r,value:!c({item:r})}))},[t,l,r,c]);return(0,mA.jsx)(rB,{required:!!u.required,markWhenOptional:n,customValidity:st(u,i),hidden:o,label:a,help:s,checked:c({item:r}),onChange:g,disabled:f})}var bA=d(te(),1),hA=d(j(),1);var vA=d(F(),1),{ValidatedTextareaControl:oB}=Pe(bA.privateApis);function yA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{rows:s=4}=i||{},c=t.isDisabled({item:e,field:t}),{label:l,placeholder:u,description:f,setValue:g,isValid:p}=t,m=t.getValue({item:e}),b=(0,hA.useCallback)(h=>r(g({item:e,value:h})),[e,r,g]);return(0,vA.jsx)(oB,{required:!!p.required,markWhenOptional:n,customValidity:st(p,a),label:l,placeholder:u,value:m??"",help:f,onChange:b,rows:s,disabled:c,minLength:p.minLength?p.minLength.constraint:void 0,maxLength:p.maxLength?p.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var rc=d(te(),1),_A=d(j(),1);var xg=d(F(),1),{ValidatedToggleGroupControl:nB}=Pe(rc.privateApis);function wA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:a,setValue:s,isValid:c}=t,l=t.isDisabled({item:e,field:t}),u=a({item:e}),f=(0,_A.useCallback)(b=>r(s({item:e,value:b})),[e,r,s]),{elements:g,isLoading:p}=cr({elements:t.elements,getElements:t.getElements});if(p)return(0,xg.jsx)(rc.Spinner,{});if(g.length===0)return null;let m=g.find(b=>b.value===u);return(0,xg.jsx)(nB,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:st(c,i),__next40pxDefaultSize:!0,isBlock:!0,label:t.label,help:m?.description||t.description,onChange:f,value:u,hideLabelFromVision:o,children:g.map(b=>(0,xg.jsx)(rc.__experimentalToggleGroupControlOption,{label:b.label,value:b.value,disabled:l},b.value))})}var Sg=d(te(),1),Rg=d(j(),1);var Yu=d(F(),1),{ValidatedFormTokenField:iB}=Pe(Sg.privateApis);function xA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:s,description:c,getValue:l,setValue:u,isValid:f}=t,g=l({item:e}),p=t.isDisabled({item:e,field:t}),{elements:m,isLoading:b}=cr({elements:t.elements,getElements:t.getElements}),h=(0,Rg.useMemo)(()=>Array.isArray(g)?g.map(y=>m?.find(w=>w.value===y)||{value:y,label:y}):[],[g,m]),v=(0,Rg.useCallback)(y=>{let _=y.map(w=>typeof w=="object"&&"value"in w?w.value:w);r(u({item:e,value:_}))},[r,u,e]);return b?(0,Yu.jsx)(Sg.Spinner,{}):(0,Yu.jsx)(iB,{required:!!f?.required,markWhenOptional:n,customValidity:st(f,i),label:o?void 0:a,value:h,onChange:v,placeholder:s,suggestions:m?.map(y=>y.value),disabled:p,__experimentalValidateInput:y=>t.isValid?.elements&&m?m.some(_=>_.value===y||_.label===y):!0,__experimentalExpandOnFocus:m&&m.length>0,help:c??(t.isValid?.elements?"":void 0),displayTransform:y=>typeof y=="object"&&"label"in y?y.label:typeof y=="string"&&m&&m.find(w=>w.value===y)?.label||y,__experimentalRenderItem:({item:y})=>{if(typeof y=="string"&&m){let _=m.find(w=>w.value===y);return(0,Yu.jsx)("span",{children:_?.label||y})}return(0,Yu.jsx)("span",{children:y})}})}var aB={grad:.9,turn:360,rad:360/(2*Math.PI)},Fi=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},ur=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Jo=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},AA=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},SA=function(e){return{r:Jo(e.r,0,255),g:Jo(e.g,0,255),b:Jo(e.b,0,255),a:Jo(e.a)}},Sw=function(e){return{r:ur(e.r),g:ur(e.g),b:ur(e.b),a:ur(e.a,3)}},sB=/^#([0-9a-f]{3,8})$/i,Eg=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},IA=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),a=i-Math.min(t,r,o),s=a?i===t?(r-o)/a:i===r?2+(o-t)/a:4+(t-r)/a:0;return{h:60*(s<0?s+6:s),s:i?a/i*100:0,v:i/255*100,a:n}},NA=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),a=o*(1-r),s=o*(1-(t-i)*r),c=o*(1-(1-t+i)*r),l=i%6;return{r:255*[o,s,a,a,c,o][l],g:255*[c,o,o,s,a,a][l],b:255*[a,a,c,o,o,s][l],a:n}},RA=function(e){return{h:AA(e.h),s:Jo(e.s,0,100),l:Jo(e.l,0,100),a:Jo(e.a)}},EA=function(e){return{h:ur(e.h),s:ur(e.s),l:ur(e.l),a:ur(e.a,3)}},CA=function(e){return NA((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},$u=function(e){return{h:(t=IA(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},lB=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,cB=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,uB=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,dB=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,TA={string:[[function(e){var t=sB.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?ur(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?ur(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=uB.exec(e)||dB.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:SA({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=lB.exec(e)||cB.exec(e);if(!t)return null;var r,o,n=RA({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(aB[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return CA(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 Fi(t)&&Fi(r)&&Fi(o)?SA({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(!Fi(t)||!Fi(r)||!Fi(o))return null;var a=RA({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return CA(a)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Fi(t)||!Fi(r)||!Fi(o))return null;var a=(function(s){return{h:AA(s.h),s:Jo(s.s,0,100),v:Jo(s.v,0,100),a:Jo(s.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return NA(a)},"hsv"]]},PA=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]},fB=function(e){return typeof e=="string"?PA(e.trim(),TA.string):typeof e=="object"&&e!==null?PA(e,TA.object):[null,void 0]};var Rw=function(e,t){var r=$u(e);return{h:r.h,s:Jo(r.s+100*t,0,100),l:r.l,a:r.a}},Ew=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},kA=function(e,t){var r=$u(e);return{h:r.h,s:r.s,l:Jo(r.l+100*t,0,100),a:r.a}},OA=(function(){function e(t){this.parsed=fB(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 ur(Ew(this.rgba),2)},e.prototype.isDark=function(){return Ew(this.rgba)<.5},e.prototype.isLight=function(){return Ew(this.rgba)>=.5},e.prototype.toHex=function(){return t=Sw(this.rgba),r=t.r,o=t.g,n=t.b,a=(i=t.a)<1?Eg(ur(255*i)):"","#"+Eg(r)+Eg(o)+Eg(n)+a;var t,r,o,n,i,a},e.prototype.toRgb=function(){return Sw(this.rgba)},e.prototype.toRgbString=function(){return t=Sw(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 EA($u(this.rgba))},e.prototype.toHslString=function(){return t=EA($u(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=IA(this.rgba),{h:ur(t.h),s:ur(t.s),v:ur(t.v),a:ur(t.a,3)};var t},e.prototype.invert=function(){return Br({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),Br(Rw(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Br(Rw(this.rgba,-t))},e.prototype.grayscale=function(){return Br(Rw(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Br(kA(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Br(kA(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"?Br({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):ur(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=$u(this.rgba);return typeof t=="number"?Br({h:t,s:r.s,l:r.l,a:r.a}):ur(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Br(t).toHex()},e})(),Br=function(e){return e instanceof OA?e:new OA(e)};var bo=d(te(),1),Cw=d(j(),1),MA=d(q(),1);var Di=d(F(),1),{ValidatedInputControl:pB}=Pe(bo.privateApis),mB=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Br(e).isValid()?e:"#ffffff";return(0,Di.jsx)(bo.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,Di.jsx)(bo.Button,{onClick:n,"aria-label":(0,MA.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,Di.jsx)(bo.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,Di.jsx)(bo.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Di.jsx)(bo.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function VA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:s,description:c,setValue:l,isValid:u}=t,f=t.isDisabled({item:e,field:t}),g=t.getValue({item:e})||"",p=(0,Cw.useCallback)(b=>{r(l({item:e,value:b}))},[e,r,l]),m=(0,Cw.useCallback)(b=>{r(l({item:e,value:b||""}))},[e,r,l]);return(0,Di.jsx)(pB,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:st(u,i),label:a,placeholder:s,value:g,help:c,onChange:m,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,Di.jsx)(bo.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,Di.jsx)(mB,{color:g,onColorChange:p,disabled:f})})})}var Tg=d(te(),1),Pg=d(j(),1),Tw=d(q(),1);var Cg=d(F(),1);function FA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[a,s]=(0,Pg.useState)(!1),c=t.isDisabled({item:e,field:t}),l=(0,Pg.useCallback)(()=>{s(u=>!u)},[]);return(0,Cg.jsx)(oi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:a?"text":"password",suffix:(0,Cg.jsx)(Tg.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Cg.jsx)(Tg.Button,{icon:a?au:ey,onClick:l,size:"small",label:a?(0,Tw.__)("Hide password"):(0,Tw.__)("Show password"),disabled:c,accessibleWhenDisabled:!0})})})}function kg(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var LA=d(F(),1),DA={adaptiveSelect:XO,array:xA,checkbox:zO,color:VA,combobox:sg,datetime:$O,date:GO,email:eA,telephone:tA,url:rA,integer:iA,number:sA,password:FA,radio:cA,select:fg,text:dA,toggle:gA,textarea:yA,toggleGroup:wA};function gB(e){return e&&typeof e=="object"&&typeof e.control=="string"}function bB(e){let{control:t,...r}=e,o=Og(t);return o===null?null:function(i){return(0,LA.jsx)(o,{...i,config:r})}}function BA(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?Og(e.Edit):gB(e.Edit)?bB(e.Edit):kg(e)&&e.type!=="array"?Og("adaptiveSelect"):t===null?null:Og(t)}function Og(e){return Object.keys(DA).includes(e)?DA[e]:null}function hB(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 jA=hB;var vB=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},HA=vB;var yB=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},zA=yB;var UA=d(q(),1);function Ag({item:e,field:t}){let{elements:r,isLoading:o}=cr({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 WA=d(F(),1);function Mt({item:e,field:t}){return t.hasElements?(0,WA.jsx)(Ag,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var ni=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Vt(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function ii(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 ai(e,t){if(typeof t.isValid.maxLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length<=t.isValid.maxLength.constraint}function si(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let r=new RegExp(t.isValid.pattern.constraint),o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:r.test(String(o))}catch{return!1}}function pt(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 _B({item:e,field:t}){return t.getValue({item:e})}var Jr=_B;var wB=/^[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 xB(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!wB.test(r)?(0,UA.__)("Value must be a valid email address."):null}var YA={type:"email",render:Mt,Edit:"email",sort:ni,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[vt,yt],validOperators:[St,Rt,Wn,Un,Yn,vt,yt,kr,Or],format:{},getValueFormatted:Jr,validate:{required:Vt,pattern:si,minLength:ii,maxLength:ai,elements:pt,custom:xB}};var $A=d(q(),1);var oc=(e,t,r)=>r==="asc"?e-t:t-e;function Ig(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 Ng(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 qA={separatorThousand:","};function SB({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=qA: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 RB(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,$A.__)("Value must be an integer."):null}var GA={type:"integer",render:Mt,Edit:"integer",sort:oc,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[St,Rt,ca,ua,da,fa,Gr],validOperators:[St,Rt,ca,ua,da,fa,Gr,vt,yt,kr,Or],format:qA,getValueFormatted:SB,validate:{required:Vt,min:Ig,max:Ng,elements:pt,custom:RB}};var KA=d(q(),1);var XA={separatorThousand:",",separatorDecimal:".",decimals:2};function EB({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=XA:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:a}=o,s=r.toFixed(a),[c,l]=s.split("."),u=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return a===0?u:u+i+l}function CB(e){return e===""||e===void 0||e===null}function TB(e,t){let r=t.getValue({item:e});return!CB(r)&&!Number.isFinite(r)?(0,KA.__)("Value must be a number."):null}var ZA={type:"number",render:Mt,Edit:"number",sort:oc,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[St,Rt,ca,ua,da,fa,Gr],validOperators:[St,Rt,ca,ua,da,fa,Gr,vt,yt,kr,Or],format:XA,getValueFormatted:EB,validate:{required:Vt,min:Ig,max:Ng,elements:pt,custom:TB}};var QA={type:"text",render:Mt,Edit:"text",sort:ni,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[vt,yt],validOperators:[St,Rt,Wn,Un,Yn,vt,yt,kr,Or],format:{},getValueFormatted:Jr,validate:{required:Vt,pattern:si,minLength:ii,maxLength:ai,elements:pt}};var Ls=d(Ia(),1);var e5=d(Ia(),1);function JA(e){if(!e||!Oi(new Date(e)))return null;let t=(0,e5.getDate)(e);return t&&Oi(t)?t:null}function t5(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 a=JA(o),s=JA(String(i));return!!a&&!!s&&(r==="min"?s.getTime()>=a.getTime():s.getTime()<=a.getTime())}function Mg(e,t){return t5(e,t,"min")}function Vg(e,t){return t5(e,t,"max")}var r5={datetime:(0,Ls.getSettings)().formats.datetime,weekStartsOn:(0,Ls.getSettings)().l10n.startOfWeek};function PB({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=r5:o=t.format,(0,Ls.dateI18n)(o.datetime,(0,Ls.getDate)(r))}var kB=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},o5={type:"datetime",render:Mt,Edit:"datetime",sort:kB,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ha,va,pa,ma,ga,ba,Kr,co],validOperators:[ha,va,pa,ma,ga,ba,Kr,co],format:r5,getValueFormatted:PB,validate:{required:Vt,elements:pt,min:Mg,max:Vg}};var Bs=d(Ia(),1);var n5={date:(0,Bs.getSettings)().formats.date,weekStartsOn:(0,Bs.getSettings)().l10n.startOfWeek};function OB({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=n5:o=t.format,(0,Bs.dateI18n)(o.date,(0,Bs.getDate)(r))}var AB=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},i5={type:"date",render:Mt,Edit:"date",sort:AB,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ha,va,pa,ma,ga,ba,Kr,co,Gr],validOperators:[ha,va,pa,ma,ga,ba,Kr,co,Gr],format:n5,getValueFormatted:OB,validate:{required:Vt,elements:pt,min:Mg,max:Vg}};var Fg=d(q(),1);function a5(e,t){return t.getValue({item:e})===!0}function IB({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,Fg.__)("True"):r===!1?(0,Fg.__)("False"):""}function NB(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,Fg.__)("Value must be true, false, or undefined"):null}var MB=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},s5={type:"boolean",render:Mt,Edit:"checkbox",sort:MB,validate:{required:a5,elements:pt,custom:NB},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[St,Rt],validOperators:[St,Rt],format:{},getValueFormatted:IB};var l5={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Jr,validate:{}};var Pw=d(q(),1);function c5(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function u5({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function VB({item:e,field:t}){return u5({item:e,field:t})}function FB(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,Pw.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,Pw.__)("Every value must be a string.")}var DB=(e,t,r)=>{let o=Array.isArray(e)?e:[],n=Array.isArray(t)?t:[];if(o.length!==n.length)return r==="asc"?o.length-n.length:n.length-o.length;let i=o.join(","),a=n.join(",");return r==="asc"?i.localeCompare(a):a.localeCompare(i)},d5={type:"array",render:VB,Edit:"array",sort:DB,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[vt,yt],validOperators:[vt,yt,kr,Or],format:{},getValueFormatted:u5,validate:{required:c5,elements:pt,custom:FB}};function LB({item:e,field:t}){return t.getValue({item:e})?"••••••••":""}var f5={type:"password",render:Mt,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:LB,validate:{required:Vt,pattern:si,minLength:ii,maxLength:ai,elements:pt}};var p5={type:"telephone",render:Mt,Edit:"telephone",sort:ni,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[vt,yt],validOperators:[St,Rt,Wn,Un,Yn,vt,yt,kr,Or],format:{},getValueFormatted:Jr,validate:{required:Vt,pattern:si,minLength:ii,maxLength:ai,elements:pt}};var m5=d(q(),1);var nc=d(F(),1);function BB({item:e,field:t}){if(t.hasElements)return(0,nc.jsx)(Ag,{item:e,field:t});let r=Jr({item:e,field:t});return!r||!Br(r).isValid()?r:(0,nc.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,nc.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,nc.jsx)("span",{children:r})]})}function jB(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Br(r).isValid()?(0,m5.__)("Value must be a valid color."):null}var HB=(e,t,r)=>{let o=Br(e),n=Br(t);if(!o.isValid()&&!n.isValid())return 0;if(!o.isValid())return r==="asc"?1:-1;if(!n.isValid())return r==="asc"?-1:1;let i=o.toHsl(),a=n.toHsl();return i.h!==a.h?r==="asc"?i.h-a.h:a.h-i.h:i.s!==a.s?r==="asc"?i.s-a.s:a.s-i.s:r==="asc"?i.l-a.l:a.l-i.l},g5={type:"color",render:BB,Edit:"color",sort:HB,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[vt,yt],validOperators:[St,Rt,vt,yt],format:{},getValueFormatted:Jr,validate:{required:Vt,elements:pt,custom:jB}};var b5={type:"url",render:Mt,Edit:"url",sort:ni,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[vt,yt],validOperators:[St,Rt,Wn,Un,Yn,vt,yt,kr,Or],format:{},getValueFormatted:Jr,validate:{required:Vt,pattern:si,minLength:ii,maxLength:ai,elements:pt}};var zB=(e,t,r)=>typeof e=="number"&&typeof t=="number"?oc(e,t,r):ni(e,t,r),h5={render:Mt,Edit:null,sort:zB,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[St,Rt],validOperators:dO(),format:{},getValueFormatted:Jr,validate:{required:Vt,elements:pt}};function WB(e){return e==="integer"||e==="number"}function UB(e){return e==="date"||e==="datetime"}function v5(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&WB(t.type)||typeof e=="string"&&UB(t.type)))return{constraint:e,validate:o}}function y5(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=v5(r?.min,t,"min"),a=v5(r?.max,t,"max"),s=r?.minLength,c;typeof s=="number"&&t.validate.minLength!==void 0&&(c={constraint:s,validate:t.validate.minLength});let l=r?.maxLength,u;typeof l=="number"&&t.validate.maxLength!==void 0&&(u={constraint:l,validate:t.validate.maxLength});let f=r?.pattern,g;f!==void 0&&t.validate.pattern!==void 0&&(g={constraint:f,validate:t.validate.pattern});let p=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:a,minLength:c,maxLength:u,pattern:g,custom:p}}function _5(e){return e.validOperators.reduce((t,r)=>{let o=Fs(r);return o?.filter&&(t[r]=o.filter),t},{})}function YB(e,t){return{...t.format,...e.format}}var w5=YB;function $B(e){let t=[YA,GA,ZA,QA,o5,i5,s5,l5,d5,f5,p5,g5,b5].find(r=>r?.type===e);return t||h5}function js(e){return e.map(t=>{let r=$B(t.type),o=t.getValue||HA(t.id),n=function(i,a,s){let c=o({item:i}),l=o({item:a});return t.sort?t.sort(c,l,s):r.sort(c,l,s)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:o,setValue:t.setValue||zA(t.id),elements:t.elements,getElements:t.getElements,hasElements:kg(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:BA(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:y5(t,r),filterBy:jA(t,r.defaultOperators,r.validOperators),filter:_5(r),format:w5(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var _r=d(j(),1);function x5({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let a=e.infiniteScrollEnabled,[s,c]=(0,_r.useState)(!o);(0,_r.useEffect)(()=>{o||c(!0)},[o]);let l=(0,_r.useRef)(t),u=(0,_r.useRef)(n);(0,_r.useEffect)(()=>{o||(l.current=t,u.current=n)},[t,o,n]);let[f,g]=(0,_r.useState)([]),p=(0,_r.useRef)(new Map),m=(0,_r.useRef)([]),b=(0,_r.useRef)({search:void 0,filters:void 0,perPage:void 0}),h=(0,_r.useRef)(void 0),v=(0,_r.useRef)(void 0),y=(0,_r.useRef)(!1),_=(0,_r.useMemo)(()=>{e.startPosition!==void 0&&v.current!==void 0&&(e.startPosition<v.current?h.current="up":e.startPosition>v.current&&(h.current="down")),v.current=e.startPosition;let w=JSON.stringify(e.filters??[]),S=b.current.filters,R=!y.current||!e.infiniteScrollEnabled||e.search!==b.current.search||w!==S||e.perPage!==b.current.perPage;if(y.current=!0,b.current={search:e.search,filters:w,perPage:e.perPage},R){p.current.clear(),h.current=void 0;let T=e.search?1:e.startPosition??1,P=t.map((A,M)=>{let N=T+M;return p.current.set(r(A),N),{...A,position:N}});return m.current=P,P}let C=m.current,E=new Set(t.map(r)),x=h.current,k=e.search?1:e.startPosition??1,O=t.map((T,P)=>{let A=r(T),M=e.infiniteScrollEnabled?k+P:void 0;return M!==void 0&&p.current.set(A,M),{...T,position:M}});if(O.length===0)return C;let V=C.filter(T=>!E.has(r(T))),I=x==="up"?[...O,...V]:[...V,...O];I.sort((T,P)=>{let A=T.position,M=P.position;return A-M});let L=I;if(f.length>0){let T=Math.min(...f),P=Math.max(...f),A=20,M=I.map(ie=>ie.position),N=Math.min(...M);!(Math.max(...M)<T-A||N>P+A)&&(L=I.filter(ie=>{let K=r(ie);if(i?.includes(K))return!0;let re=ie.position;return x==="up"?re<=P+A:x==="down"?re>=T-A:re>=T-A&&re<=P+A}))}return m.current=L,L},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,f,i,r]);return a?{data:_,paginationInfo:n,hasInitiallyLoaded:s,setVisibleEntries:g}:{data:(o&&l.current?.length?l.current:t).map(S=>({...S,position:void 0})),paginationInfo:o&&l.current?.length?u.current:n,hasInitiallyLoaded:s,setVisibleEntries:void 0}}var eo=d(j(),1),R5=d(Lt(),1);function S5(e,t,r){let o=e.getBoundingClientRect(),n=o.top+o.height/2,i=Array.from(e.querySelectorAll("[aria-posinset]"));if(i.length===0)return!1;let a=i.reduce((l,u)=>{let f=u.getBoundingClientRect(),g=f.top+f.height/2,p=Math.abs(g-n),m=l.getBoundingClientRect(),b=m.top+m.height/2,h=Math.abs(b-n);return p<h?u:l}),s=Number(a.getAttribute("aria-posinset")),c=a.getBoundingClientRect();return t.current={posinset:s,viewportOffset:c.top-o.top,direction:r},!0}function E5({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let a=(0,eo.useRef)(null),s=(0,eo.useRef)(e),c=(0,eo.useRef)(r),l=(0,eo.useRef)(t),u=(0,eo.useRef)(o.totalItems);(0,eo.useLayoutEffect)(()=>{s.current=e,c.current=r,l.current=t,u.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,eo.useCallback)(p=>{i&&i(m=>{let b=new Set(m),h=!1;return p.forEach(v=>{let y=Number(v.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(y)||(v.isIntersecting?b.has(y)||(b.add(y),h=!0):b.has(y)&&(b.delete(y),h=!0))}),h?Array.from(b).sort():m})},[i]);(0,eo.useLayoutEffect)(()=>{let p=n.current,m=a.current;if(!p||!e.infiniteScrollEnabled||!m||r)return;let b=p.querySelector(`[aria-posinset="${m.posinset}"]`);if(b){let h=p.getBoundingClientRect(),_=b.getBoundingClientRect().top-h.top-m.viewportOffset;Math.abs(_)>1&&(p.scrollTop+=_)}a.current=null},[n,r,e.infiniteScrollEnabled]);let g=(0,eo.useRef)(null);return(0,eo.useEffect)(()=>{if(!e.infiniteScrollEnabled||!f){g.current&&(g.current.disconnect(),g.current=null);return}return g.current=new IntersectionObserver(f,{root:null,rootMargin:"0px",threshold:.1}),()=>{g.current&&(g.current.disconnect(),g.current=null)}},[e.infiniteScrollEnabled,f]),(0,eo.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let p=0,m=600,b=800,h=(0,R5.throttle)(y=>{let _=s.current,w=u.current,S=y.target,R=S.scrollTop,C=S.scrollHeight,E=S.clientHeight,x=R>p?"down":"up";if(p=R,c.current)return;let k=_.startPosition||1,O=_.perPage||10,V=Math.min(k+O,w);if(x==="down"&&R+E>=C-m&&V<w){let I=V;S5(S,a,"down"),l.current({..._,startPosition:I})}if(x==="up"&&R<=b&&k>1){let I=k-O,L=I<6?1:I;S5(S,a,"up"),l.current({..._,startPosition:L})}},50),v=n.current;return v.addEventListener("scroll",h),()=>{v.removeEventListener("scroll",h),h.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:g.current}}var wr=d(F(),1),qB=e=>e.id,GB=()=>!0,KB=[],XB={table:{},grid:{},list:{}},ZB=Ta.filter(e=>!e.isPicker);function QB({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,jr.useContext)(ce),n=o.infiniteScrollEnabled;return(0,wr.jsxs)(wr.Fragment,{children:[(0,wr.jsxs)(B,{direction:"row",align:"top",justify:"space-between",className:W("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,wr.jsxs)(B,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,wr.jsx)(dw,{label:r}),(0,wr.jsx)(ng,{})]}),(0,wr.jsxs)(B,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,wr.jsx)(LO,{}),e]})]}),(0,wr.jsx)(ig,{className:"dataviews-filters__container"}),(0,wr.jsx)(cw,{}),(0,wr.jsx)(uw,{})]})}function JB({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=KB,data:a,getItemId:s=qB,getItemLevel:c,isLoading:l=!1,paginationInfo:u,defaultLayouts:f=XB,selection:g,onChangeSelection:p,onClickItem:m,renderItemLink:b,isItemClickable:h=GB,header:v,children:y,config:_={perPageSizes:[10,20,50,100]},empty:w,onReset:S}){let[R,C]=(0,jr.useState)([]),E=g===void 0||p===void 0,x=E?R:g,{data:k,paginationInfo:O,hasInitiallyLoaded:V,setVisibleEntries:I}=x5({view:e,data:a,getItemId:s,isLoading:l,selection:x,paginationInfo:u}),L=(0,jr.useRef)(null),[T,P]=(0,jr.useState)(0),A=(0,C5.useResizeObserver)(J=>{P(J[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[M,N]=(0,jr.useState)(null);function D(J){let fe=typeof J=="function"?J(x):J;E&&C(fe),p&&p(fe)}let z=(0,jr.useMemo)(()=>js(r),[r]),ie=(0,jr.useMemo)(()=>e.infiniteScrollEnabled?x:x.filter(J=>a.some(fe=>s(fe)===J)),[x,a,s,e.infiniteScrollEnabled]),K=Lu(z,e),Q=(0,jr.useMemo)(()=>(K||[]).some(J=>J.isPrimary||J.isLocked),[K]),[re,ee]=(0,jr.useState)(Q),{intersectionObserver:Fe}=E5({view:e,onChangeView:t,isLoading:l,paginationInfo:u,containerRef:L,setVisibleEntries:I});(0,jr.useEffect)(()=>{Q&&!re&&ee(!0)},[Q,re]);let Y=(0,jr.useMemo)(()=>Object.fromEntries(Object.entries(f).filter(([J])=>ZB.some(fe=>fe.type===J)).map(([J,fe])=>[J,fe===!0?{}:fe])),[f]);return Y[e.type]?(0,wr.jsx)(ce.Provider,{value:{view:e,onChangeView:t,fields:z,actions:i,data:k,isLoading:l,paginationInfo:O,selection:ie,onChangeSelection:D,openedFilter:M,setOpenedFilter:N,getItemId:s,getItemLevel:c,isItemClickable:h,onClickItem:m,renderItemLink:b,containerWidth:T,containerRef:L,resizeObserverRef:A,defaultLayouts:Y,filters:K,isShowingFilter:re,setIsShowingFilter:ee,config:_,empty:w,hasInitiallyLoaded:V,onReset:S,intersectionObserver:Fe},children:(0,wr.jsx)("div",{className:"dataviews-wrapper",children:y??(0,wr.jsx)(QB,{header:v,search:o,searchLabel:n})})}):null}var En=JB;En.BulkActionToolbar=Qp;En.Filters=ju;En.FiltersToggled=ig;En.FiltersToggle=ng;En.Layout=cw;En.LayoutSwitcher=pw;En.Pagination=E_;En.Search=dw;En.ViewConfig=mw;En.Footer=uw;var qu=En;var Vw=d(j(),1);var T5=d(j(),1),P5=d(F(),1),kw=(0,T5.createContext)({fields:[]});kw.displayName="DataFormContext";function k5({fields:e,children:t}){return(0,P5.jsx)(kw.Provider,{value:{fields:e},children:t})}var en=kw;var $g=d(j(),1);var Lg=d(j(),1),Ku=d(te(),1);var Gu=d(q(),1),Hr={type:"regular",labelPosition:"top"},ej=e=>typeof e=="string"?[{id:e,visibility:"when-collapsed"}]:e.map(t=>typeof t=="string"?{id:t,visibility:"when-collapsed"}:{id:t.id,visibility:t.visibility});function O5(e){let t=Hr;if(e?.type==="regular")t={type:"regular",labelPosition:e?.labelPosition??"top"};else if(e?.type==="panel"){let r=e.summary??[],o=Array.isArray(r)?r:[r],n=e?.openAs,i;typeof n=="object"&&n.type==="modal"?i={type:"modal",applyLabel:n.applyLabel?.trim()||(0,Gu.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,Gu.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,Gu.__)("Apply"),cancelLabel:(0,Gu.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover"}}else if(e?.type==="card")if(e.withHeader===!1)t={type:"card",withHeader:!1,isOpened:!0,summary:[],isCollapsible:!1};else{let r=e.summary??[];t={type:"card",withHeader:!0,isOpened:typeof e.isOpened=="boolean"?e.isOpened:!0,summary:ej(r),isCollapsible:e.isCollapsible===void 0?!0:e.isCollapsible}}else e?.type==="row"?t={type:"row",alignment:e?.alignment??"center",styles:e?.styles??{}}:e?.type==="details"&&(t={type:"details",summary:e?.summary??""});return t}function A5(e){let t=O5(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?O5(o.layout):t;return{id:o.id,layout:n,...!!o.label&&{label:o.label},...!!o.description&&{description:o.description},..."children"in o&&Array.isArray(o.children)&&{children:A5({fields:o.children,layout:Hr}).fields}}});return{layout:t,fields:r}}var Dg=A5;var wt=d(F(),1);function tj({title:e}){return(0,wt.jsx)(B,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,wt.jsx)(B,{direction:"row",align:"center",children:(0,wt.jsx)(Ku.__experimentalHeading,{level:2,size:13,children:e})})})}function I5({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,Lg.useContext)(en),s=t.layout,c=(0,Lg.useMemo)(()=>({layout:Hr,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,wt.jsxs)(wt.Fragment,{children:[!o&&t.label&&(0,wt.jsx)(tj,{title:t.label}),(0,wt.jsx)(ho,{data:e,form:c,onChange:r,validity:i?.children})]});let l=s.labelPosition,u=a.find(f=>f.id===t.id);return!u||!u.Edit?null:l==="side"?(0,wt.jsxs)(B,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,wt.jsx)("div",{className:W("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${l}`),children:(0,wt.jsx)(Ku.BaseControl.VisualLabel,{children:u.label})}),(0,wt.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:u.readOnly===!0?(0,wt.jsx)(u.render,{item:e,field:u}):(0,wt.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},u.id)})]}):(0,wt.jsx)("div",{className:"dataforms-layouts-regular__field",children:u.readOnly===!0?(0,wt.jsx)(wt.Fragment,{children:(0,wt.jsxs)(wt.Fragment,{children:[!o&&l!=="none"&&(0,wt.jsx)(Ku.BaseControl.VisualLabel,{children:u.label}),(0,wt.jsx)(u.render,{item:e,field:u})]})}):(0,wt.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:l==="none"?!0:o,markWhenOptional:n,validity:i})})}var Nw=d(Ow(),1),Hs=d(te(),1),Cn=d(j(),1),zg=d(Lt(),1);var Bg=d(te(),1),ac=d(q(),1);var H5=d(Lt(),1);var Aw=d(j(),1);function gj(e,t){return W("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var F5=gj;var D5=d(te(),1);var La=d(F(),1);function bj(e,t,r){return e?(0,La.jsxs)(it.Root,{children:[(0,La.jsx)(it.Trigger,{render:(0,La.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,La.jsx)(D5.Icon,{icon:_i,size:16}),(0,La.jsxs)(Ro,{children:[t,": "]}),r]})}),(0,La.jsx)(it.Popup,{children:t})]}):r}var L5=bj;function B5(e){if(!e)return;let t=Object.keys(e).filter(r=>r!=="children");for(let r of t){let o=e[r];if(o!==void 0&&o.type==="invalid")return o.message?o.message:r==="required"?"A required field is empty":"Unidentified validation error"}if(e.children)for(let r of Object.values(e.children)){let o=B5(r);if(o)return o}}var j5=B5;var to=d(F(),1);function Zu({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:a,isOpen:s,onClick:c}){let{labelPosition:l,editVisibility:u}=t.layout,f=j5(n),g=i&&!!f,p=F5(l,g),m=L5(g,f,r),b=W("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${l}`,{"is-disabled":a,"dataforms-layouts-panel__field-trigger--edit-always":u==="always"}),h=(0,H5.useInstanceId)(Zu,"dataforms-layouts-panel__field-control"),v=g?(0,ac.sprintf)((0,ac._x)("Edit %s (has errors)","field"),r||""):(0,ac.sprintf)((0,ac._x)("Edit %s","field"),r||""),y=(0,Aw.useRef)(null),_=(0,Aw.useRef)(null);return(0,to.jsxs)("div",{ref:y,className:b,onClick:a?void 0:R=>{!s&&R.detail<2&&!_.current?.contains(R.target)&&y.current?.ownerDocument.defaultView?.getSelection()?.toString()||c()},onKeyDown:a?void 0:R=>{R.target===R.currentTarget&&(R.key==="Enter"||R.key===" ")&&(R.preventDefault(),c())},children:[l!=="none"&&(0,to.jsx)("span",{className:p,children:m}),l==="none"&&g&&(0,to.jsxs)(it.Root,{children:[(0,to.jsx)(it.Trigger,{render:(0,to.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":f,children:(0,to.jsx)(Bg.Icon,{icon:_i,size:16})})}),(0,to.jsx)(it.Popup,{children:f})]}),(0,to.jsx)("span",{id:`${h}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,to.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(R=>(0,to.jsx)("span",{style:{width:"100%"},children:(0,to.jsx)(R.render,{item:e,field:R})},R.id))}):o.map(R=>(0,to.jsx)(R.render,{item:e,field:R},R.id))}),!a&&(0,to.jsx)(Bg.Button,{ref:_,className:"dataforms-layouts-panel__field-trigger-icon",label:v,icon:cs,size:"small","aria-expanded":s,"aria-haspopup":"dialog","aria-describedby":`${h}`})]})}var z5=d(Ow(),1),Iw=d(Q_(),1),li=d(j(),1),ro=d(q(),1);function W5(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?W5(o):o.type!=="invalid"&&o.type!=="validating")):!0}function hj(e,t){let r=Dg(e);if(r.fields.length===0)return[];let o=new Map;t.forEach(a=>{o.set(a.id,a)});function n(a){if("children"in a&&Array.isArray(a.children)){let l=a.children.map(n).filter(f=>f!==null);if(l.length===0)return null;let u=o.get(a.id);if(u){let[f]=js([u]);return{id:a.id,children:l,field:f}}return{id:a.id,children:l}}let s=o.get(a.id);if(!s)return null;let[c]=js([s]);return{id:a.id,children:[],field:c}}return r.fields.map(n).filter(a=>a!==null)}function sc(e,t,r){if(e||(e={}),r.length===0)return e;let o={...e},n=o;for(let a=0;a<r.length-1;a++){let s=r[a];n[s]||(n[s]={}),n[s]={...n[s]},n=n[s]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function U5(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let s=0;s<t.length-1;s++){let c=t[s];if(!n[c])return e;n[c]={...n[c]},n=n[c]}let i=t[t.length-1];if(!n[i])return e;let a={...n[i]};if(delete a[r],Object.keys(a).length===0?delete n[i]:n[i]=a,Object.keys(o).length!==0)return o}function vj(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:a}=r,s=(o.current[t.id]||0)+1;o.current[t.id]=s,e.then(c=>{if(s===o.current[t.id]){if(!Array.isArray(c)){n(l=>sc(l,{elements:{type:"invalid",message:(0,ro.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(a,{...t.field,elements:c})?n(l=>sc(l,{elements:{type:"invalid",message:(0,ro.__)("Value must be one of the elements.")}},[...i,t.id])):n(l=>U5(l,[...i,t.id],"elements"))}}).catch(c=>{if(s!==o.current[t.id])return;let l;c instanceof Error?l=c.message:l=String(c)||(0,ro.__)("Unknown error when running elements validation asynchronously."),n(u=>sc(u,{elements:{type:"invalid",message:l}},[...i,t.id]))})}function yj(e,t,r){let{customCounterRef:o,setFormValidity:n,path:i}=r,a=(o.current[t.id]||0)+1;o.current[t.id]=a,e.then(s=>{if(a===o.current[t.id]){if(s===null){n(c=>U5(c,[...i,t.id],"custom"));return}if(typeof s=="string"){n(c=>sc(c,{custom:{type:"invalid",message:s}},[...i,t.id]));return}n(c=>sc(c,{custom:{type:"invalid",message:(0,ro.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(s=>{if(a!==o.current[t.id])return;let c;s instanceof Error?c=s.message:c=String(s)||(0,ro.__)("Unknown error when running custom validation asynchronously."),n(l=>sc(l,{custom:{type:"invalid",message:c}},[...i,t.id]))})}function Y5(e,t,r){if(t.field?.isValid.required&&!t.field.isValid.required.validate(e,t.field))return{required:{type:"invalid"}};if(t.field?.isValid.pattern&&!t.field.isValid.pattern.validate(e,t.field))return{pattern:{type:"invalid",message:(0,ro.__)("Value does not match the required pattern.")}};if(t.field?.isValid.min&&!t.field.isValid.min.validate(e,t.field))return{min:{type:"invalid",message:(0,ro.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,ro.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,ro.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,ro.__)("Value is too long.")}};if(t.field?.isValid.elements&&t.field.hasElements&&!t.field.getElements&&Array.isArray(t.field.elements)&&!t.field.isValid.elements.validate(e,t.field))return{elements:{type:"invalid",message:(0,ro.__)("Value must be one of the elements.")}};let o;if(t.field&&t.field.isValid.custom)try{let i=t.field.getValue({item:e});o=t.field.isValid.custom((0,z5.default)(e,t.field.setValue({item:e,value:i})),t.field)}catch(i){let a;return i instanceof Error?a=i.message:a=String(i)||(0,ro.__)("Unknown error when running custom validation."),{custom:{type:"invalid",message:a}}}if(typeof o=="string")return{custom:{type:"invalid",message:o}};let n={};if(t.field&&t.field.isValid.elements&&t.field.hasElements&&typeof t.field.getElements=="function"&&(vj(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,ro.__)("Validating…")}),o instanceof Promise&&(yj(o,t,r),n.custom={type:"validating",message:(0,ro.__)("Validating…")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(s=>{i[s.id]=Y5(e,s,{...r,path:[...r.path,t.id,"children"]})});let a={};return Object.entries(i).forEach(([s,c])=>{c!==void 0&&(a[s]=c)}),Object.keys(a).length===0?void 0:{children:a}}}function $5(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>$5(n,t));return o?{value:r,children:o}:r}function _j(e,t,r){let[o,n]=(0,li.useState)(),i=(0,li.useRef)({}),a=(0,li.useRef)({}),s=(0,li.useRef)({}),c=(0,li.useCallback)(()=>{let l={customCounterRef:i,elementsCounterRef:a,setFormValidity:n,path:[],item:e},u=hj(r,t);if(u.length===0){n(void 0);return}let f={},g=[];u.forEach(p=>{let m=$5(p,e);if(s.current.hasOwnProperty(p.id)&&(0,Iw.default)(s.current[p.id],m)){g.push(p.id);return}s.current[p.id]=m;let b=Y5(e,p,l);b!==void 0&&(f[p.id]=b)}),n(p=>{let m={...p,...f},b=[...g,...Object.keys(f)];return Object.keys(m).forEach(v=>{m&&!b.includes(v)&&delete m[v]}),Object.keys(m).length===0&&(m=void 0),(0,Iw.default)(p,m)?p:m})},[e,t,r]);return(0,li.useEffect)(()=>{c()},[c]),{validity:o,isValid:W5(o)}}var zr=_j;var q5=d(j(),1);function Ba(e,t){(0,q5.useEffect)(()=>{t&&e.current&&e.current.querySelectorAll("input, textarea, select").forEach(o=>{o.reportValidity()})},[t,e])}var G5=d(j(),1);function wj(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var jg=(e,t)=>Array.isArray(e)&&e.length>0?wj(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var xj=(e,t)=>{let r=t.find(o=>o.id===e.id);return r||t.find(o=>{if(e.children){let n=e.children.filter(i=>!i.children);return n.length===0?!1:o.id===n[0].id}return o.id===e.id})};function Sj(e){let{fields:t}=(0,G5.useContext)(en),r=e.layout,o=jg(r.summary,t),n=xj(e,t),i=e.children?e.label:n?.label;return o.length===0?{summaryFields:n?[n]:[],fieldDefinition:n,fieldLabel:i}:{summaryFields:o,fieldDefinition:n,fieldLabel:i}}var Hg=Sj;var oo=d(F(),1);function Rj({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:a}=t.layout,{applyLabel:s,cancelLabel:c}=a,{fields:l}=(0,Cn.useContext)(en),[u,f]=(0,Cn.useState)({}),g=(0,Cn.useMemo)(()=>(0,Nw.default)(e,u,{arrayMerge:(S,R)=>R}),[e,u]),p=(0,Cn.useMemo)(()=>({layout:Hr,fields:t.children?t.children:[{id:t.id,layout:Hr}]}),[t]),m=l.map(S=>({...S,Edit:S.Edit===null?void 0:S.Edit,isValid:{required:S.isValid.required?.constraint,elements:S.isValid.elements?.constraint,min:S.isValid.min?.constraint,max:S.isValid.max?.constraint,pattern:S.isValid.pattern?.constraint,minLength:S.isValid.minLength?.constraint,maxLength:S.isValid.maxLength?.constraint}})),{validity:b}=zr(g,m,p),h=()=>{r(u),n()},v=S=>{f(R=>(0,Nw.default)(R,S,{arrayMerge:(C,E)=>E}))},y=(0,zg.useFocusOnMount)("firstInputElement"),_=(0,Cn.useRef)(null),w=(0,zg.useMergeRefs)([y,_]);return Ba(_,i),(0,oo.jsxs)(Hs.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,oo.jsx)("div",{ref:w,children:(0,oo.jsx)(ho,{data:g,form:p,onChange:v,validity:b,children:(S,R,C,E)=>(0,oo.jsx)(S,{data:g,field:R,onChange:v,hideLabelFromVision:p.fields.length<2,markWhenOptional:E,validity:C},R.id)})}),(0,oo.jsxs)(B,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,oo.jsx)(Hs.__experimentalSpacer,{style:{flex:1}}),(0,oo.jsx)(Hs.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:c}),(0,oo.jsx)(Hs.Button,{variant:"primary",onClick:h,__next40pxDefaultSize:!0,children:s})]})]})}function Ej({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Cn.useState)(!1),[a,s]=(0,Cn.useState)(!1),{fieldDefinition:c,fieldLabel:l,summaryFields:u}=Hg(t);if(!c)return null;let f=()=>{s(!1),i(!0)};return(0,oo.jsxs)(oo.Fragment,{children:[(0,oo.jsx)(Zu,{data:e,field:t,fieldLabel:l,summaryFields:u,validity:o,touched:n,disabled:c.readOnly===!0,onClick:()=>s(!0),isOpen:a}),a&&(0,oo.jsx)(Rj,{data:e,field:t,onChange:r,fieldLabel:l??"",onClose:f,touched:n})]})}var K5=Ej;var ja=d(te(),1),X5=d(q(),1),Li=d(j(),1);var Z5=d(Lt(),1);var Wr=d(F(),1);function Cj({title:e,onClose:t}){return(0,Wr.jsx)(B,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Wr.jsxs)(B,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Wr.jsx)(ja.__experimentalHeading,{level:2,size:13,children:e}),(0,Wr.jsx)(ja.__experimentalSpacer,{style:{flex:1}}),t&&(0,Wr.jsx)(ja.Button,{label:(0,X5.__)("Close"),icon:So,onClick:t,size:"small"})]})})}function Tj({touched:e,children:t}){let r=(0,Li.useRef)(null);return Ba(r,e),(0,Wr.jsx)("div",{ref:r,children:t})}function Pj({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Li.useState)(!1),[a,s]=(0,Li.useState)(null),c=(0,Li.useMemo)(()=>({anchor:a,placement:"left-start",offset:36,shift:!0}),[a]),[l,u]=(0,Z5.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,Li.useMemo)(()=>({layout:Hr,fields:t.children?t.children:[{id:t.id,layout:Hr}]}),[t]),g=(0,Li.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:p,fieldLabel:m,summaryFields:b}=Hg(t);return p?(0,Wr.jsx)("div",{ref:s,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Wr.jsx)(ja.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:c,focusOnMount:!1,onToggle:h=>{h||i(!0)},renderToggle:({isOpen:h,onToggle:v})=>(0,Wr.jsx)(Zu,{data:e,field:t,fieldLabel:m,summaryFields:b,validity:o,touched:n,disabled:p.readOnly===!0,isOpen:h,onClick:v}),renderContent:({onClose:h})=>(0,Wr.jsx)(Tj,{touched:n,children:(0,Wr.jsxs)("div",{ref:l,...u,children:[(0,Wr.jsx)(Cj,{title:m,onClose:h}),(0,Wr.jsx)(ho,{data:e,form:f,onChange:r,validity:g,children:(v,y,_,w)=>(0,Wr.jsx)(v,{data:e,field:y,onChange:r,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:w,validity:_},y.id)})]})})})}):null}var Q5=Pj;var Mw=d(F(),1);function J5({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,Mw.jsx)(K5,{data:e,field:t,onChange:r,validity:o}):(0,Mw.jsx)(Q5,{data:e,field:t,onChange:r,validity:o})}var vo=d(j(),1);var Wg=d(q(),1),eI=d(F(),1);function tI(e){if(!e)return 0;let t=0,r=Object.keys(e).filter(o=>o!=="children");for(let o of r)e[o]?.type==="invalid"&&t++;if(e.children)for(let o of Object.values(e.children))t+=tI(o);return t}function Ug({validity:e}){let t=tI(e);return t===0?null:(0,eI.jsx)(na,{intent:"high",children:(0,Wg.sprintf)((0,Wg._n)("%d field needs attention","%d fields need attention",t),t)})}var Ft=d(F(),1);function kj(e,t,r){if(!t||Array.isArray(t)&&t.length===0)return!1;let n=(Array.isArray(t)?t:[t]).find(i=>typeof i=="string"?i===e.id:typeof i=="object"&&"id"in i?i.id===e.id:!1);return n?typeof n=="string"?!0:typeof n=="object"&&"visibility"in n?n.visibility==="always"||n.visibility==="when-collapsed"&&!r:!0:!1}function Oj({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:a}){let c=jg(o.summary,t).filter(f=>kj(f,o.summary,n)),l=i&&o.isCollapsible,u=c.length>0&&o.withHeader;return(0,Ft.jsxs)(B,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Ft.jsx)(Hn.Title,{children:r}),(l||u)&&(0,Ft.jsxs)(ds.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[l&&(0,Ft.jsx)(Ug,{validity:a}),u&&(0,Ft.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:c.map(f=>(0,Ft.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function Aj({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:a,withHeader:s}){if(t.children)return(0,Ft.jsxs)(Ft.Fragment,{children:[t.description&&(0,Ft.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Ft.jsx)(ho,{data:e,form:r,onChange:o,validity:a?.children})]});let c=zs("regular")?.component;return c?(0,Ft.jsx)(c,{data:e,field:t,onChange:o,hideLabelFromVision:n||s,markWhenOptional:i,validity:a}):null}function rI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,vo.useContext)(en),s=t.layout,c=(0,vo.useRef)(null),l=(0,vo.useMemo)(()=>({layout:Hr,fields:t.children??[]}),[t]),{isOpened:u,isCollapsible:f}=s,[g,p]=(0,vo.useState)(u),[m,b]=(0,vo.useState)(!1);(0,vo.useEffect)(()=>{p(u)},[u]);let h=(0,vo.useCallback)(R=>{R||b(!0),p(R)},[]),v=(0,vo.useCallback)(()=>{b(!0)},[]);Ba(c,(f?g:!0)&&m);let y=t.label,_;if(t.children)_=!!y&&s.withHeader;else{let R=a.find(C=>C.id===t.id);if(!R||!R.Edit)return null;y=R.label,_=!!y&&s.withHeader}let w=(0,Ft.jsx)(Aj,{data:e,field:t,form:l,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:_}),S=(0,Ft.jsx)(Oj,{data:e,fields:a,label:y,layout:s,isOpen:f?!!g:!0,touched:m,validity:i});return _&&f?(0,Ft.jsxs)(ds.Root,{className:"dataforms-layouts-card__field",open:g,onOpenChange:h,children:[(0,Ft.jsx)(ds.Header,{children:S}),(0,Ft.jsx)(ds.Content,{ref:c,onBlur:v,children:w})]}):(0,Ft.jsxs)(Hn.Root,{className:"dataforms-layouts-card__field",children:[_&&(0,Ft.jsx)(Hn.Header,{children:S}),(0,Ft.jsx)(Hn.Content,{ref:c,onBlur:v,children:w})]})}var oI=d(te(),1);var dr=d(F(),1);function Ij({title:e}){return(0,dr.jsx)(B,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,dr.jsx)(B,{direction:"row",align:"center",children:(0,dr.jsx)(oI.__experimentalHeading,{level:2,size:13,children:e})})})}var Nj=({children:e})=>(0,dr.jsx)(dr.Fragment,{children:e});function nI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let a=t.layout;if(t.children){let c={layout:Hr,fields:t.children};return(0,dr.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,dr.jsx)(Ij,{title:t.label}),(0,dr.jsx)(B,{direction:"row",align:a.alignment,gap:"lg",children:(0,dr.jsx)(ho,{data:e,form:c,onChange:r,validity:i?.children,as:Nj,children:(l,u,f)=>(0,dr.jsx)("div",{className:"dataforms-layouts-row__field-control",style:a.styles[u.id],children:(0,dr.jsx)(l,{data:e,field:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},u.id)})})]})}let s=zs("regular")?.component;return s?(0,dr.jsx)(dr.Fragment,{children:(0,dr.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,dr.jsx)(s,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var yo=d(j(),1),iI=d(q(),1);var Bi=d(F(),1);function aI({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,yo.useContext)(en),i=(0,yo.useRef)(null),a=(0,yo.useRef)(null),[s,c]=(0,yo.useState)(!1),[l,u]=(0,yo.useState)(!1),f=(0,yo.useMemo)(()=>({layout:Hr,fields:t.children??[]}),[t]);(0,yo.useEffect)(()=>{let h=i.current;if(!h)return;let v=()=>{let y=h.open;y||c(!0),u(y)};return h.addEventListener("toggle",v),()=>{h.removeEventListener("toggle",v)}},[]),Ba(a,l&&s);let g=(0,yo.useCallback)(()=>{c(!0)},[]);if(!t.children)return null;let p=t.layout.summary??"",m=p?n.find(h=>h.id===p):void 0,b;return m&&m.render?b=(0,Bi.jsx)(m.render,{item:e,field:m}):b=t.label||(0,iI.__)("More details"),(0,Bi.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",children:[(0,Bi.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,Bi.jsxs)(B,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[b,s&&(0,Bi.jsx)(Ug,{validity:o})]})}),(0,Bi.jsx)("div",{ref:a,className:"dataforms-layouts-details__content",onBlur:g,children:(0,Bi.jsx)(ho,{data:e,form:f,onChange:r,validity:o?.children})})]})}var Ws=d(F(),1),Mj=[{type:"regular",component:I5,wrapper:({children:e})=>(0,Ws.jsx)(B,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:J5,wrapper:({children:e})=>(0,Ws.jsx)(B,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:rI,wrapper:({children:e})=>(0,Ws.jsx)(B,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:nI,wrapper:({children:e,layout:t})=>(0,Ws.jsx)(B,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Ws.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Ws.jsx)(B,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:aI}];function zs(e){return Mj.find(t=>t.type===e)}var Yg=d(F(),1),Vj=({children:e})=>(0,Yg.jsx)(B,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function ho({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:a}=(0,$g.useContext)(en),s=(0,$g.useMemo)(()=>{let u=a.filter(g=>!!g.isValid?.required).length,f=a.length-u;return u>f},[a]);function c(u){return a.find(f=>f.id===u.id)}let l=i??zs(t.layout.type)?.wrapper??Vj;return(0,Yg.jsx)(l,{layout:t.layout,children:t.fields.map(u=>{let f=zs(u.layout.type)?.component;if(!f)return null;let g=u.children?void 0:c(u);return g&&g.isVisible&&!g.isVisible(e)?null:n?n(f,u,o?.[u.id],s):(0,Yg.jsx)(f,{data:e,field:u,onChange:r,markWhenOptional:s,validity:o?.[u.id]},u.id)})})}var Fw=d(F(),1);function Io({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,Vw.useMemo)(()=>Dg(t),[t]),a=(0,Vw.useMemo)(()=>js(r),[r]);return t.fields?(0,Fw.jsx)(k5,{fields:a,children:(0,Fw.jsx)(ho,{data:e,form:i,onChange:o,validity:n})}):null}var k3=d(fr(),1),Ua=d(j(),1),O3=d(q(),1);import{useNavigate as nH,useSearch as iH}from"@wordpress/route";var lI=Object.prototype.hasOwnProperty;function cI(e,t,r){for(r of e.keys())if(Ha(r,t))return r}function Ha(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--&&Ha(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=cI(t,n),!n)||!t.has(n))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(o of e)if(n=o[0],n&&typeof n=="object"&&(n=cI(t,n),!n)||!Ha(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(lI.call(e,r)&&++o&&!lI.call(t,r)||!(r in t)||!Ha(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var Us=d(j(),1),Gg=d(Ot(),1),jw=d(Dw(),1);function Lw(e,t,r){return`dataviews-${e}-${t}-${r}`}var dI=["titleField","mediaField","descriptionField","showTitle","showMedia","showDescription","showLevels","infiniteScrollEnabled"];function Bw(e,t,r){if(!t)return e;let o=e;for(let n of dI)n in t&&(o={...o,[n]:t[n]});if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(a=>a.field)),i=(e.filters??[]).filter(a=>!n.has(a.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 qg(e,t,r){if(!t)return e;let o=e;for(let n of dI)if(n in t){let{[n]:i,...a}=o;o=a}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 Fj(e,t){let r={...e};for(let o of t)delete r[o];return r}function Qu(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:a,onChangeQueryParams:s}=e,c=Lw(t,r,o),l=(0,Gg.useSelect)(_=>_(jw.store).get("core/views",c),[c]),{set:u}=(0,Gg.useDispatch)(jw.store),f=(0,Us.useMemo)(()=>l??n??{},[l,n]),g=Number(a?.page??f.page??1),p=a?.search??f.search??"",m=(0,Us.useMemo)(()=>{let _=e.defaultLayouts?.[f.type];return{...!_||_===!0?{}:_,...i}},[e.defaultLayouts,f.type,i]),b=(0,Us.useMemo)(()=>Bw({...f,page:g,search:p},m,n),[f,g,p,m,n]),h=!!l,v=(0,Us.useCallback)(_=>{let w={page:_?.page,search:_?.search},S=qg(Fj(_,["page","search"]),m,n);s&&!Ha(w,{page:g,search:p})&&s(w);let R=qg(f,m,n),C=qg(n,m,n);Ha(R,S)||(Ha(S,C)?u("core/views",c,void 0):u("core/views",c,S))},[s,g,p,f,n,m,u,c]),y=(0,Us.useCallback)(()=>{u("core/views",c,void 0)},[c,u]);return{view:b,isModified:h,updateView:v,resetToDefault:y}}var Dj=d(Ot(),1),Lj=d(Dw(),1);var jj=d(Ot(),1),Hj=d(fr(),1);var fI=d(lu(),1),{lock:N0e,unlock:Bj}=(0,fI.__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 No=d(q(),1);var mI=d(fr(),1),gI=d(ci(),1);function za(e){let t=r=>r.status!==e.targetStatus;return{id:e.id,label:e.label,supportsBulk:!0,isEligible:t,async callback(r,{registry:o}){let n=r.filter(t);if(n.length===0)return;let{saveEntityRecord:i}=o.dispatch(mI.store),{createSuccessNotice:a,createErrorNotice:s}=o.dispatch(gI.store),c=await Promise.allSettled(n.map(u=>i("postType",e.entity,{id:u.id,status:e.targetStatus},{throwOnError:!0})));if(c.every(({status:u})=>u==="fulfilled")){a(n.length===1?e.messages.successSingle:e.messages.successMany(n.length),{type:"snackbar"});return}let l;if(c.length===1){let u=c[0];u.reason?.message&&u.reason.code!=="unknown_error"?l=u.reason.message:l=e.messages.failSingle}else{let u=new Set,f=c.filter(({status:g})=>g==="rejected");for(let g of f){let p=g;p.reason?.message&&p.reason.code!=="unknown_error"&&u.add(p.reason.message)}u.size===0?l=e.messages.failMany:u.size===1?l=e.messages.errorSingle([...u][0]):l=e.messages.errorMany([...u].join(","))}s(l,{type:"snackbar"})}}}var Tn="/post-types",Pn="/taxonomies",mt="wp_user_post_type",gt="wp_user_taxonomy",ji="new";var zj=za({id:"activate",label:(0,No.__)("Activate"),entity:mt,targetStatus:"publish",messages:{successSingle:(0,No.__)("Post type activated."),successMany:e=>(0,No.sprintf)((0,No._n)("%d post type activated.","%d post types activated.",e),e),failSingle:(0,No.__)("Failed to activate post type."),failMany:(0,No.__)("Failed to activate post types."),errorSingle:e=>(0,No.sprintf)((0,No.__)("An error occurred while activating the post type: %s"),e),errorMany:e=>(0,No.sprintf)((0,No.__)("Some errors occurred while activating the post types: %s"),e)}}),bI=zj;var Mo=d(q(),1);var Wj=za({id:"deactivate",label:(0,Mo.__)("Deactivate"),entity:mt,targetStatus:"draft",messages:{successSingle:(0,Mo.__)("Post type deactivated."),successMany:e=>(0,Mo.sprintf)((0,Mo._n)("%d post type deactivated.","%d post types deactivated.",e),e),failSingle:(0,Mo.__)("Failed to deactivate post type."),failMany:(0,Mo.__)("Failed to deactivate post types."),errorSingle:e=>(0,Mo.sprintf)((0,Mo.__)("An error occurred while deactivating the post type: %s"),e),errorMany:e=>(0,Mo.sprintf)((0,Mo.__)("Some errors occurred while deactivating the post types: %s"),e)}}),hI=Wj;var zw=d(te(),1),SI=d(fr(),1),Ww=d(Ot(),1),RI=d(j(),1),Yt=d(q(),1);var EI=d(ci(),1);var _I=d(j(),1),Hw=d(fr(),1),wI=d(Ot(),1),xI=d(yI(),1);function tn(){let e=(0,wI.useRegistry)();return(0,_I.useCallback)((t,r,o)=>{if((0,xI.isShallowEqual)([...t].sort(),[...r].sort()))return;e.select(Hw.store).getCachedResolvers().getEntityRecords?.forEach((a,s)=>{s[0]==="postType"&&s[1]===o&&e.dispatch(Hw.store).invalidateResolution("getEntityRecords",s)})},[e])}var Ys=d(F(),1);function Uj({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,RI.useState)(!1),{deleteEntityRecord:i}=(0,Ww.useDispatch)(SI.store),{createSuccessNotice:a,createErrorNotice:s}=(0,Ww.useDispatch)(EI.store),c=tn();async function l(){if(o)return;n(!0);let u=e.filter(p=>p.id!==void 0),f=await Promise.allSettled(u.map(p=>i("postType",mt,p.id,{force:!0},{throwOnError:!0})));if(f.every(({status:p})=>p==="fulfilled"))a(u.length===1?(0,Yt.sprintf)((0,Yt.__)('"%s" post type deleted.'),u[0].title.raw):(0,Yt.sprintf)((0,Yt._n)("%d post type deleted.","%d post types deleted.",u.length),u.length),{type:"snackbar"});else{let p;if(f.length===1){let m=f[0];m.reason?.message&&m.reason.code!=="unknown_error"?p=m.reason.message:p=(0,Yt.__)("Failed to delete post type.")}else{let m=new Set,b=f.filter(({status:h})=>h==="rejected");for(let h of b){let v=h;v.reason?.message&&v.reason.code!=="unknown_error"&&m.add(v.reason.message)}m.size===0?p=(0,Yt.__)("Failed to delete post types."):m.size===1?p=(0,Yt.sprintf)((0,Yt.__)("An error occurred while deleting the post type: %s"),[...m][0]):p=(0,Yt.sprintf)((0,Yt.__)("Some errors occurred while deleting the post types: %s"),[...m].join(","))}s(p,{type:"snackbar"})}let g=u.filter((p,m)=>f[m].status==="fulfilled").flatMap(p=>p.config.taxonomies);c(g,[],gt),r?.(u),n(!1),t?.()}return(0,Ys.jsxs)(B,{direction:"column",gap:"md",children:[(0,Ys.jsx)(He,{children:e.length>1?(0,Yt.sprintf)((0,Yt._n)("Are you sure you want to delete %d post type?","Are you sure you want to delete %d post types?",e.length),e.length):(0,Yt.sprintf)((0,Yt.__)('Are you sure you want to delete "%s"?'),e[0].title.raw)}),(0,Ys.jsxs)(B,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Ys.jsx)(zw.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Yt.__)("Cancel")}),(0,Ys.jsx)(zw.Button,{__next40pxDefaultSize:!0,variant:"primary",isDestructive:!0,isBusy:o,disabled:o,accessibleWhenDisabled:!0,onClick:l,children:(0,Yt._x)("Delete","verb")})]})]})}var Yj={id:"delete-post-type",label:(0,Yt._x)("Delete","verb"),icon:us,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",modalSize:"small",RenderModal:Uj},CI=Yj;var qw=d(te(),1),$I=d(fr(),1),Gw=d(Ot(),1);var td=d(j(),1),sn=d(q(),1);var qI=d(ci(),1);var Uw=d(fr(),1),ob=d(Ot(),1),Yw=d(j(),1),Ke=d(q(),1),jI=d(lc(),1);var PI=d(te(),1),rn=d(q(),1);var kI=d(lc(),1);var Kg=d(F(),1),{ValidatedInputControl:$j,ValidatedToggleControl:qj}=Wp(PI.privateApis);function OI(e){return e?.required?.message?e.required:e?.pattern?e.pattern:e?.maxLength?e.maxLength:e?.custom}function rr(e,t,r){let o={id:e,label:t,type:"boolean",description:r.description,Edit:"toggle",getValue:({item:n})=>n.config[e],setValue:({item:n,value:i})=>({config:{...n.config,[e]:!!i}}),filterBy:!1,enableSorting:!1};return r.isVisible&&(o.isVisible=r.isVisible),o}function Re(e,t,r={}){let o={id:e,label:t,type:"text",placeholder:r.placeholder,description:r.description,getValue:({item:n})=>n.config.labels[e]??"",setValue:({item:n,value:i})=>({config:{...n.config,labels:{...n.config.labels,[e]:String(i??"")}}}),isValid:{...r.required?{required:!0}:{},maxLength:200},enableSorting:!1};return r.isVisible&&(o.isVisible=r.isVisible),o}var Xg={id:"title",label:(0,rn.__)("Title"),type:"text",enableGlobalSearch:!0,getValue:({item:e})=>e.title.raw,setValue:({value:e})=>({title:{raw:String(e??"")}}),isValid:{required:!0,maxLength:200},filterBy:!1,enableHiding:!1},on={id:"plural_name",label:(0,rn.__)("Plural label"),type:"text",getValue:({item:e})=>e.title.raw,setValue:({value:e})=>({title:{raw:String(e??"")}}),isValid:{required:!0,maxLength:200}},nn=Re("singular_name",(0,rn.__)("Singular label"),{required:!0});function Zg(e){return{id:"description",label:(0,rn.__)("Description"),type:"text",Edit:{control:"textarea",rows:3},description:e,getValue:({item:t})=>t.config.description,setValue:({item:t,value:r})=>({config:{...t.config,description:String(r??"")}}),isValid:{maxLength:1e3},enableSorting:!1}}var an={id:"status",label:(0,rn.__)("Status"),description:(0,rn.__)("Enabled and registered with WordPress when active."),Edit:({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i})=>{let a=t.getValue({item:e})==="publish";return(0,Kg.jsx)(qj,{label:(0,rn.__)("Active"),hidden:o,help:t.description,markWhenOptional:n,customValidity:OI(i),checked:a,onChange:s=>r(t.setValue({item:e,value:s?"publish":"draft"}))})},elements:[{value:"publish",label:(0,rn.__)("Active")},{value:"draft",label:(0,rn.__)("Inactive")}],render:({item:e})=>{let t=e.status==="publish";return(0,Kg.jsx)(na,{intent:t?"stable":"draft",children:t?(0,rn.__)("Active"):(0,rn.__)("Inactive")})},enableSorting:!1};function Qg({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:c,setValue:l}=t,u=t.isValid,f=c({item:e})??"",g=m=>r(l({item:e,value:m})),p=()=>{if(e.id!==void 0||e.slug)return;let m=e.config.labels.singular_name?.trim();if(!m)return;let b=(0,kI.cleanForSlug)(m);if(/[^a-z0-9_-]/.test(b))return;let h=b.slice(0,u.maxLength.constraint).replace(/-+$/,"");h&&g(h)};return(0,Kg.jsx)($j,{__next40pxDefaultSize:!0,required:!!u.required,markWhenOptional:n,customValidity:OI(i),label:a,value:f,help:s,onChange:g,onFocus:p,hideLabelFromVision:o,pattern:u.pattern?.constraint,maxLength:u.maxLength.constraint})}var Hi=d(q(),1);var xr=d(F(),1),Gj=3;function Ju({items:e,max:t=Gj}){let r=e.slice(0,t),o=e.slice(t),n=(0,Hi.sprintf)((0,Hi._n)("Show %d more","Show %d more",o.length),o.length),i=(0,Hi.sprintf)((0,Hi._n)("%d more item","%d more items",o.length),o.length);return(0,xr.jsxs)(B,{direction:"row",wrap:"wrap",gap:"xs",align:"center",render:(0,xr.jsx)("span",{}),children:[r.map(a=>(0,xr.jsx)(na,{children:a.label},a.key)),o.length>0&&(0,xr.jsx)(it.Provider,{delay:0,children:(0,xr.jsx)(it.Root,{children:(0,xr.jsxs)(ps.Root,{children:[(0,xr.jsx)(it.Trigger,{render:(0,xr.jsx)(ps.Trigger,{render:(0,xr.jsx)(vl,{variant:"outline",tone:"neutral",size:"small","aria-label":n,style:{minWidth:"auto",borderRadius:"var(--wpds-border-radius-lg, 8px)",fontWeight:"normal"},children:(0,Hi.sprintf)((0,Hi.__)("+%d"),o.length)})})}),(0,xr.jsxs)(ps.Popup,{style:{maxWidth:320},children:[(0,xr.jsx)(Ro,{render:(0,xr.jsx)(ps.Title,{}),children:i}),(0,xr.jsx)(B,{direction:"row",wrap:"wrap",gap:"xs",children:o.map(a=>(0,xr.jsx)(na,{children:a.label},a.key))})]}),(0,xr.jsx)(it.Popup,{children:n})]})})})]})}var II=d(fr(),1),NI=d(Ot(),1),MI=d(j(),1),Ce=d(q(),1);function Jg(e,t){let r={};for(let o of t){let n=e?.[o];typeof n=="string"&&(r[o]=n)}return r}function eb(e,t){let r={};for(let o of t){let n=e[o];typeof n=="string"&&n.trim()!==""&&(r[o]=n.trim())}return r.singular_name=e.singular_name,r}var VI=["title","editor"],FI={slug:"",status:"publish",title:{raw:""},config:{labels:{singular_name:""},taxonomies:[],supports:[...VI],description:"",public:!0,hierarchical:!1,has_archive:!1,show_in_rest:!0}},ed=["singular_name","menu_name","all_items","add_new","add_new_item","edit_item","new_item","view_item","view_items","search_items","not_found","not_found_in_trash","parent_item_colon","archives","attributes","insert_into_item","uploaded_to_this_item","featured_image","set_featured_image","remove_featured_image","use_featured_image","filter_items_list","items_list_navigation","items_list"];function DI(e,t){let r=e.toLowerCase(),o=t.toLowerCase();return{menu_name:e,all_items:(0,Ce.sprintf)((0,Ce.__)("All %s"),e),add_new:(0,Ce.__)("Add New"),add_new_item:(0,Ce.sprintf)((0,Ce.__)("Add New %s"),t),edit_item:(0,Ce.sprintf)((0,Ce.__)("Edit %s"),t),new_item:(0,Ce.sprintf)((0,Ce.__)("New %s"),t),view_item:(0,Ce.sprintf)((0,Ce.__)("View %s"),t),view_items:(0,Ce.sprintf)((0,Ce.__)("View %s"),e),search_items:(0,Ce.sprintf)((0,Ce.__)("Search %s"),e),not_found:(0,Ce.sprintf)((0,Ce.__)("No %s found."),r),not_found_in_trash:(0,Ce.sprintf)((0,Ce.__)("No %s found in Trash."),r),parent_item_colon:(0,Ce.sprintf)((0,Ce.__)("Parent %s:"),t),archives:(0,Ce.sprintf)((0,Ce.__)("%s Archives"),t),attributes:(0,Ce.sprintf)((0,Ce.__)("%s Attributes"),t),insert_into_item:(0,Ce.sprintf)((0,Ce.__)("Insert into %s"),o),uploaded_to_this_item:(0,Ce.sprintf)((0,Ce.__)("Uploaded to this %s"),o),featured_image:(0,Ce.__)("Featured image"),set_featured_image:(0,Ce.__)("Set featured image"),remove_featured_image:(0,Ce.__)("Remove featured image"),use_featured_image:(0,Ce.__)("Use as featured image"),filter_items_list:(0,Ce.sprintf)((0,Ce.__)("Filter %s list"),r),items_list_navigation:(0,Ce.sprintf)((0,Ce.__)("%s list navigation"),e),items_list:(0,Ce.sprintf)((0,Ce.__)("%s list"),e)}}var tb=["title","editor","thumbnail","excerpt","comments","revisions","author","page-attributes","custom-fields","trackbacks","post-formats"];function rb(e){let t=e.config??{},r=Jg(t.labels,ed),o=Array.isArray(t.supports)?t.supports.filter(n=>tb.includes(n)):[...VI];return{id:e.id,slug:e.slug,status:e.status,title:{raw:e.title.raw},config:{labels:{singular_name:"",...r},taxonomies:Array.isArray(t.taxonomies)?t.taxonomies:[],supports:o,description:t.description??"",public:t.public??!0,hierarchical:t.hierarchical??!1,has_archive:t.has_archive??!1,show_in_rest:t.show_in_rest??!0},count:e.count}}function cc(e){let{config:t}=e,r=eb(t.labels,ed),o=t.description.trim();return{...e.id!==void 0?{id:e.id}:{},slug:e.slug,status:e.status,title:e.title.raw,config:{labels:r,taxonomies:t.taxonomies,supports:t.supports,public:t.public,hierarchical:t.hierarchical,has_archive:t.has_archive,show_in_rest:t.show_in_rest,...o!==""?{description:o}:{}}}}var AI=["category","post_tag"];function LI(){let e=(0,NI.useSelect)(t=>t(II.store).getTaxonomies({per_page:-1}),[]);return(0,MI.useMemo)(()=>e?.filter(t=>!!t.visibility?.public).sort((t,r)=>{let o=AI.includes(t.slug),n=AI.includes(r.slug);return o!==n?o?-1:1:t.name.localeCompare(r.name)}),[e])}var _o=d(F(),1),BI={title:(0,Ke.__)("Title"),editor:(0,Ke.__)("Editor"),thumbnail:(0,Ke.__)("Featured image"),excerpt:(0,Ke.__)("Excerpt"),comments:(0,Ke.__)("Comments"),revisions:(0,Ke.__)("Revisions"),author:(0,Ke.__)("Author"),"page-attributes":(0,Ke.__)("Page attributes"),"custom-fields":(0,Ke.__)("Custom fields"),trackbacks:(0,Ke.__)("Trackbacks"),"post-formats":(0,Ke.__)("Post formats")},HI=Zg((0,Ke.__)("Optional summary of the post type. Shown in admin UIs that surface post type details.")),uc=rr("public",(0,Ke.__)("Public"),{description:(0,Ke.__)("Whether the post type is intended for use publicly either via the admin interface or by front-end users.")}),dc=rr("hierarchical",(0,Ke.__)("Hierarchical"),{description:(0,Ke.__)("When on, posts of this type can have parent-child relationships like pages, and the parent picker is shown in the editor. When off, they behave like posts.")}),fc=rr("has_archive",(0,Ke.__)("Has archive"),{description:(0,Ke.__)("Whether the post type has an archive page (e.g. /book/). Requires permalink rewrite rules to be flushed after enabling.")}),zI=rr("show_in_rest",(0,Ke.__)("Show in REST API"),{description:(0,Ke.__)("Required for the block editor. Disable only if posts of this type should not be available via the REST API.")}),WI={id:"count",label:(0,Ke.__)("Posts"),type:"integer",readOnly:!0,render:({item:e})=>{let t=e.count;return e.status!=="publish"||!t?(0,_o.jsx)("span",{"aria-hidden":"true",children:"—"}):(0,_o.jsx)(zn,{href:(0,jI.addQueryArgs)("edit.php",{post_type:e.slug}),children:t})},enableSorting:!1,filterBy:!1},nb={id:"supports",label:(0,Ke.__)("Supports"),type:"array",description:(0,Ke.__)("Editor features and metadata enabled for posts of this type."),elements:tb.map(e=>({value:e,label:BI[e]})),enableSorting:!1,getValue:({item:e})=>e.config.supports,setValue:({item:e,value:t})=>({config:{...e.config,supports:Array.isArray(t)?t.filter(r=>tb.includes(r)):[]}}),render:({item:e})=>{let t=e.config.supports;return!t||t.length===0?(0,_o.jsx)("span",{"aria-hidden":"true",children:"—"}):(0,_o.jsx)(Ju,{items:t.map(r=>({key:r,label:BI[r]??r}))})},filterBy:!1},Kj=20;function Wa(e,t){let r=(0,ob.useSelect)(n=>n(Uw.store).getPostTypes(),[]),o=e!==void 0&&t!==e;return(0,Yw.useMemo)(()=>({id:"slug",label:(0,Ke.__)("Post type key"),type:"text",enableGlobalSearch:!0,description:(0,_o.jsxs)(B,{direction:"column",gap:"sm",render:(0,_o.jsx)("span",{}),children:[o&&(0,_o.jsx)(sa.Root,{intent:"warning",render:(0,_o.jsx)("span",{}),children:(0,_o.jsx)(sa.Description,{children:(0,Ke.__)("Changing the key renames the post type — existing posts may become inaccessible until a migration updates the database.")})}),(0,_o.jsx)("span",{children:(0,Ke.__)("Lower case letters, numbers, underscores, and dashes only. Maximum length: 20 characters.")})]}),isValid:{required:!0,pattern:"^[a-z0-9_\\-]+$",maxLength:Kj,custom:async n=>{let i=n.slug;return e!==void 0&&i===e?null:(r??[]).some(c=>c.slug===i)?(0,Ke.__)("This post type key is already in use."):(await(0,ob.resolveSelect)(Uw.store).getEntityRecords("postType",mt,{slug:i,status:"draft",_fields:"id,name",per_page:1}))?.length?(0,Ke.__)("This post type key is already in use."):null}},Edit:Qg,filterBy:!1,enableSorting:!1}),[r,e,o])}function pc(){let e=LI();return(0,Yw.useMemo)(()=>{let t=(e??[]).map(o=>({value:o.slug,label:o.name})),r=Object.fromEntries(t.map(o=>[o.value,o.label]));return{id:"taxonomies",label:(0,Ke.__)("Taxonomies"),type:"array",description:(0,Ke.__)("One or more taxonomies that should be associated with this post type."),elements:t,enableSorting:!1,getValue:({item:o})=>o.config.taxonomies,setValue:({item:o,value:n})=>({config:{...o.config,taxonomies:Array.isArray(n)?n:[]}}),render:({item:o})=>{let n=o.config.taxonomies;return!n||n.length===0?(0,_o.jsx)("span",{"aria-hidden":"true",children:"—"}):(0,_o.jsx)(Ju,{items:n.map(i=>({key:i,label:r[i]??i}))})},filterBy:!1}},[e])}var $w={layout:{type:"regular"},fields:["plural_name","singular_name","slug","taxonomies","public","hierarchical","has_archive","status"]},UI={layout:{type:"regular"},fields:["plural_name","singular_name","slug","description","taxonomies","supports","public","hierarchical","has_archive","show_in_rest","status"]};var $s=d(F(),1),Xj=20,YI={layout:{type:"regular"},fields:["plural_name","singular_name","slug"]};function Zj(e){let t=e.match(/^(.*?)(\d+)$/),r=t?t[1]:e,o=String(t?parseInt(t[2],10)+1:2);return`${r.slice(0,Xj-o.length)}${o}`}function Qj({items:e,closeModal:t,onActionPerformed:r}){let o=e[0],[n,i]=(0,td.useState)(()=>({...o,id:void 0,status:"draft",title:{raw:(0,sn.sprintf)((0,sn._x)("%s (Copy)","post type"),o.title.raw)},slug:Zj(o.slug)})),[a,s]=(0,td.useState)(!1),c=Wa(void 0,n.slug),l=(0,td.useMemo)(()=>[on,nn,c],[c]),{validity:u,isValid:f}=zr(n,l,YI),{saveEntityRecord:g}=(0,Gw.useDispatch)($I.store),{createSuccessNotice:p,createErrorNotice:m}=(0,Gw.useDispatch)(qI.store);async function b(){if(!(a||!f)){s(!0);try{await g("postType",mt,cc(n),{throwOnError:!0}),p((0,sn.sprintf)((0,sn.__)('"%s" post type created.'),n.title.raw),{type:"snackbar"}),r?.(e),t?.()}catch(h){let v=h;m(v?.message&&v.code!=="unknown_error"?v.message:(0,sn.__)("Failed to duplicate post type."),{type:"snackbar"})}finally{s(!1)}}}return(0,$s.jsxs)(B,{direction:"column",gap:"md",children:[(0,$s.jsx)(Io,{data:n,fields:l,form:YI,validity:u,onChange:h=>i(v=>({...v,...h}))}),(0,$s.jsxs)(B,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,$s.jsx)(qw.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:a,accessibleWhenDisabled:!0,children:(0,sn.__)("Cancel")}),(0,$s.jsx)(qw.Button,{__next40pxDefaultSize:!0,variant:"primary",isBusy:a,disabled:a||!f,accessibleWhenDisabled:!0,onClick:b,children:(0,sn._x)("Duplicate","action label")})]})]})}var Jj={id:"duplicate-post-type",label:(0,sn._x)("Duplicate","action label"),icon:ou,modalHeader:(0,sn.__)("Duplicate post type"),modalFocusOnMount:"firstContentElement",RenderModal:Qj},GI=Jj;var Kw=d(q(),1),KI=d(lc(),1),eH={id:"view-posts",label:e=>e[0]?.config.labels.view_items||(e[0]?.config.hierarchical?(0,Kw.__)("View pages"):(0,Kw.__)("View posts")),isEligible:e=>e.status==="publish",callback:(e,{onActionPerformed:t})=>{let r=e[0];r?.slug&&(document.location.href=(0,KI.addQueryArgs)("edit.php",{post_type:r.slug}),t?.(e))}},XI=eH;var ae=d(q(),1);var Xw=d(te(),1),Zw=d(q(),1);var qs=d(F(),1),rd="__labels_actions";function ib(e){let{labelKeys:t,deriveLabels:r,helpText:o}=e;function n({data:i,onChange:a}){let s=i.title.raw.trim(),c=i.config.labels.singular_name.trim(),l=!!s.length&&!!c.length,u=i.config.labels,f=t.some(g=>g!=="singular_name"&&(u[g]??"")!=="");return(0,qs.jsxs)(B,{direction:"column",gap:"md",children:[(0,qs.jsx)(He,{variant:"body-md",children:o}),(0,qs.jsxs)(B,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,qs.jsx)(Xw.Button,{__next40pxDefaultSize:!0,variant:"secondary",size:"compact",accessibleWhenDisabled:!0,disabled:!l,onClick:()=>a({config:{...i.config,labels:{...i.config.labels,...r(s,c)}}}),children:(0,Zw.__)("Auto-fill labels")}),(0,qs.jsx)(Xw.Button,{__next40pxDefaultSize:!0,size:"compact",icon:us,isDestructive:!0,label:(0,Zw.__)("Clear labels"),accessibleWhenDisabled:!0,disabled:!f,onClick:()=>{let g={singular_name:i.config.labels.singular_name};for(let p of t)p!=="singular_name"&&(g[p]="");a({config:{...i.config,labels:g}})}})]})]})}return{id:rd,label:"",getValue:()=>"",setValue:()=>({}),Edit:n,enableSorting:!1,filterBy:!1}}var ZI=Re("menu_name",(0,ae.__)("Menu name"),{placeholder:(0,ae.__)("Posts"),description:(0,ae.__)("Defaults to the plural label.")}),QI=Re("all_items",(0,ae.__)("All items"),{placeholder:(0,ae.__)("All Posts")}),JI=Re("add_new",(0,ae.__)("Add new"),{placeholder:(0,ae.__)("Add New"),description:(0,ae.__)("Shown in the admin menu and on toolbar buttons.")}),e3=Re("add_new_item",(0,ae.__)("Add new item"),{placeholder:(0,ae.__)("Add New Post")}),t3=Re("edit_item",(0,ae.__)("Edit item"),{placeholder:(0,ae.__)("Edit Post")}),r3=Re("new_item",(0,ae.__)("New item"),{placeholder:(0,ae.__)("New Post")}),o3=Re("view_item",(0,ae.__)("View item"),{placeholder:(0,ae.__)("View Post")}),n3=Re("view_items",(0,ae.__)("View items"),{placeholder:(0,ae.__)("View Posts"),description:(0,ae.__)("Used as the link label for the post type archive.")}),i3=Re("search_items",(0,ae.__)("Search items"),{placeholder:(0,ae.__)("Search Posts")}),a3=Re("not_found",(0,ae.__)("Not found"),{placeholder:(0,ae.__)("No posts found."),description:(0,ae.__)("Shown in the admin list when no posts match.")}),s3=Re("not_found_in_trash",(0,ae.__)("Not found in trash"),{placeholder:(0,ae.__)("No posts found in Trash.")}),l3=Re("archives",(0,ae.__)("Archives"),{placeholder:(0,ae.__)("Post Archives"),description:(0,ae.__)("Used in the navigation menus block when adding a link to the post type archive.")}),c3=Re("attributes",(0,ae.__)("Attributes"),{placeholder:(0,ae.__)("Post Attributes"),description:(0,ae.__)("Title of the Attributes meta box. Not used on non-hierarchical post types."),isVisible:e=>e.config.hierarchical}),u3=Re("parent_item_colon",(0,ae.__)("Parent item with colon"),{placeholder:(0,ae.__)("Parent Page:"),description:(0,ae.__)("Shown above the parent dropdown. Not used on non-hierarchical post types."),isVisible:e=>e.config.hierarchical}),d3=Re("insert_into_item",(0,ae.__)("Insert into item"),{placeholder:(0,ae.__)("Insert into post"),description:(0,ae.__)("Shown in the media library uploader.")}),f3=Re("uploaded_to_this_item",(0,ae.__)("Uploaded to this item"),{placeholder:(0,ae.__)("Uploaded to this post")}),p3=Re("featured_image",(0,ae.__)("Featured image"),{placeholder:(0,ae.__)("Featured image")}),m3=Re("set_featured_image",(0,ae.__)("Set featured image"),{placeholder:(0,ae.__)("Set featured image")}),g3=Re("remove_featured_image",(0,ae.__)("Remove featured image"),{placeholder:(0,ae.__)("Remove featured image")}),b3=Re("use_featured_image",(0,ae.__)("Use as featured image"),{placeholder:(0,ae.__)("Use as featured image")}),h3=Re("filter_items_list",(0,ae.__)("Filter items list"),{placeholder:(0,ae.__)("Filter posts list"),description:(0,ae.__)("Screen reader text for the admin list filter controls.")}),v3=Re("items_list_navigation",(0,ae.__)("Items list navigation"),{placeholder:(0,ae.__)("Posts list navigation"),description:(0,ae.__)("Screen reader text for the admin list pagination.")}),y3=Re("items_list",(0,ae.__)("Items list"),{placeholder:(0,ae.__)("Posts list"),description:(0,ae.__)("Screen reader text for the admin list table.")}),_3=ib({labelKeys:ed,deriveLabels:DI,helpText:(0,ae.__)("Override the text WordPress shows in admin lists, menus, and forms. Auto-fill replaces every label below with values derived from the current plural and singular names — including any you have already customized. Clearing removes all overrides so WordPress falls back to its defaults. If you rename the post type after auto-filling, click Auto-fill again to keep them in sync.")}),w3={layout:{type:"regular"},fields:[{id:rd,layout:{type:"regular",labelPosition:"none"}},...ed.filter(e=>e!=="singular_name")]};var x3=d(j(),1),S3=d(q(),1);import{useNavigate as tH}from"@wordpress/route";function R3(){let e=tH();return(0,x3.useMemo)(()=>({id:"edit-post-type",label:(0,S3.__)("Edit"),callback:t=>{let r=t[0];r?.id!==void 0&&e({to:`${Tn}/${r.id}`})}}),[e])}var ab=d(te(),1);var E3=d(fr(),1),Qw=d(Ot(),1);var od=d(j(),1),ui=d(q(),1),C3=d(ci(),1);var ln=d(F(),1);function rH({items:e,closeModal:t}){let r=e[0],[o,n]=(0,od.useState)(r),[i,a]=(0,od.useState)(!1),s=Wa(r.slug,o.slug),c=pc(),l=(0,od.useMemo)(()=>[on,nn,s,c,uc,dc,fc,an],[s,c]),{validity:u,isValid:f}=zr(o,l,$w),{saveEntityRecord:g}=(0,Qw.useDispatch)(E3.store),{createSuccessNotice:p,createErrorNotice:m}=(0,Qw.useDispatch)(C3.store),b=tn();async function h(){if(!(i||!f)){a(!0);try{await g("postType",mt,cc({...o,id:r.id}),{throwOnError:!0}),p((0,ui.sprintf)((0,ui.__)('"%s" post type updated.'),o.title.raw),{type:"snackbar"}),b(r.config.taxonomies,o.config.taxonomies,gt),t?.()}catch(v){m(v?.message&&v?.code!=="unknown_error"?v.message:(0,ui.__)("Failed to update post type."),{type:"snackbar"})}finally{a(!1)}}}return(0,ln.jsxs)("form",{onSubmit:v=>{v.preventDefault(),h()},children:[(0,ln.jsxs)(B,{className:"dataviews-action-modal__quick-edit-post-type-header",direction:"row",justify:"space-between",align:"center",children:[(0,ln.jsx)(He,{variant:"heading-sm",render:(0,ln.jsx)("h2",{}),children:(0,ui.__)("Quick edit post type")}),(0,ln.jsx)(ab.Button,{size:"small",icon:So,label:(0,ui.__)("Close"),onClick:t})]}),(0,ln.jsx)("div",{className:"dataviews-action-modal__quick-edit-post-type-content",children:(0,ln.jsx)(Io,{data:o,fields:l,form:$w,validity:u,onChange:v=>n(y=>({...y,...v}))})}),(0,ln.jsxs)(B,{className:"dataviews-action-modal__quick-edit-post-type-footer",direction:"row",gap:"sm",children:[(0,ln.jsx)(ab.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:t,children:(0,ui.__)("Cancel")}),(0,ln.jsx)(ab.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,disabled:i||!f,accessibleWhenDisabled:!0,children:(0,ui.__)("Done")})]})]})}var oH={id:"quick-edit-post-type",label:(0,ui.__)("Quick edit"),icon:cs,isPrimary:!0,hideModalHeader:!0,RenderModal:rH},T3=oH;var Jw=d(F(),1),aH={table:{}},sH={type:"table",perPage:20,page:1,fields:["taxonomies","count","status"],titleField:"title",layout:{styles:{taxonomies:{minWidth:230},supports:{minWidth:230}}}};function lH(){let e=nH(),t=iH({from:Tn}),r=(0,Ua.useCallback)(w=>{e({search:{...t,...w}})},[t,e]),{view:o,updateView:n,isModified:i,resetToDefault:a}=Qu({kind:"postType",name:mt,slug:"default",defaultView:sH,queryParams:t,onChangeQueryParams:r}),s=R3(),c=(0,Ua.useMemo)(()=>[s,T3,GI,XI,bI,hI,CI],[s]),l=Wa(),u=pc(),f=(0,Ua.useMemo)(()=>[Xg,u,WI,an,uc,l,dc,fc,nb],[l,u]),g=(0,Ua.useMemo)(()=>{let w=o.filters?.find(S=>S.field==="status");return{per_page:o.perPage,page:o.page,context:"edit",order:o.sort?.direction,orderby:o.sort?.field,search:o.search,status:w?.value??["publish","draft"]}},[o]),{records:p,isResolving:m,hasResolved:b,totalItems:h,totalPages:v}=(0,k3.useEntityRecords)("postType",mt,g),y=(0,Ua.useMemo)(()=>(p??[]).map(rb),[p]),_=(0,Ua.useMemo)(()=>({totalItems:h??0,totalPages:v??0}),[h,v]);return(0,Jw.jsx)(qu,{data:y,fields:f,actions:c,view:o,onChangeView:n,onReset:i?a:!1,isLoading:m||!b,paginationInfo:_,defaultLayouts:aH,getItemId:w=>String(w.id),isItemClickable:()=>!0,onClickItem:w=>e({to:`${Tn}/${w.id}`}),header:(0,Jw.jsx)(P3.Button,{variant:"primary",size:"compact",__next40pxDefaultSize:!0,onClick:()=>e({to:`${Tn}/${ji}`}),children:(0,O3.__)("Add post type")})})}var A3=d(te(),1),I3=d(Lt(),1),ex=d(fr(),1),nd=d(Ot(),1);var mc=d(j(),1),pr=d(q(),1),N3=d(ci(),1);import{useNavigate as cH,useParams as uH}from"@wordpress/route";var Ya=d(F(),1);function dH(){let{id:e}=uH({from:`${Tn}/$id`}),t=cH(),r=e===ji,o=parseInt(e,10),n=(0,nd.useSelect)(l=>!r&&l(ex.store).getEntityRecord("postType",mt,o),[r,o]),i=!r&&n?rb(n):FI,a=r?(0,pr.__)("Add post type"):i.title.raw,s={initialData:i,title:a},c=r?{...s,isAddMode:!0,breadcrumbLabel:(0,pr.__)("Add new"),subTitle:(0,pr.__)("Define a new post type. Fill in the essentials under General; expand Labels to customize."),onSaved:l=>t({to:`${Tn}/${l.id}`})}:{...s,isAddMode:!1,breadcrumbLabel:a,subTitle:(0,pr.__)("Edit this post type. Expand the Labels section to adjust labels.")};return(0,Ya.jsx)(M3,{...c},e)}function M3({isAddMode:e,initialData:t,title:r,breadcrumbLabel:o,subTitle:n,onSaved:i}){let[a,s]=(0,mc.useState)(t),[c,l]=(0,mc.useState)(!1),u=e?void 0:t.slug,f=Wa(u,a.slug),g=pc(),p=(0,mc.useMemo)(()=>[on,nn,f,HI,g,nb,uc,dc,fc,zI,an,_3,ZI,QI,JI,e3,t3,r3,o3,n3,i3,a3,s3,u3,l3,c3,d3,f3,p3,m3,g3,b3,h3,v3,y3],[f,g]),m=(0,mc.useMemo)(()=>({layout:{type:"card",isCollapsible:!0},fields:[{id:"general",label:(0,pr.__)("General"),description:(0,pr.__)("Core identity, taxonomies, supports, and activation."),layout:{type:"card",isCollapsible:!0,isOpened:!0},children:UI.fields},{id:"labels",label:(0,pr.__)("Labels"),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:w3.fields}]}),[]),{validity:b,isValid:h}=zr(a,p,m),v=(0,I3.useInstanceId)(M3,"post-type-form"),{saveEntityRecord:y}=(0,nd.useDispatch)(ex.store),{createSuccessNotice:_,createErrorNotice:w}=(0,nd.useDispatch)(N3.store),S=tn();async function R(){if(!(c||!h)){l(!0);try{let C=await y("postType",mt,cc(a),{throwOnError:!0}),E=e?(0,pr.sprintf)((0,pr.__)('"%s" post type created.'),a.title.raw):(0,pr.sprintf)((0,pr.__)('"%s" post type updated.'),a.title.raw);_(E,{type:"snackbar"}),S(t.config.taxonomies,a.config.taxonomies,gt),C?.id!==void 0&&i?.({...a,id:C.id})}catch(C){let E;C?.message&&C?.code!=="unknown_error"?E=C.message:e?E=(0,pr.__)("Failed to create post type."):E=(0,pr.__)("Failed to update post type."),w(E,{type:"snackbar"})}finally{l(!1)}}}return(0,Ya.jsx)(gs,{ariaLabel:r,breadcrumbs:(0,Ya.jsx)(du,{items:[{label:(0,pr.__)("Post Types"),to:Tn},{label:o}]}),subTitle:n,actions:(0,Ya.jsx)(A3.Button,{__next40pxDefaultSize:!0,variant:"primary",size:"compact",type:"submit",form:v,isBusy:c,disabled:c||!h,accessibleWhenDisabled:!0,children:e?(0,pr.__)("Create"):(0,pr.__)("Save")}),children:(0,Ya.jsx)(B,{direction:"column",gap:"md",className:"post-type-form",render:(0,Ya.jsx)("form",{id:v,onSubmit:C=>{C.preventDefault(),R()}}),children:(0,Ya.jsx)(Io,{data:a,fields:p,form:m,validity:b,onChange:C=>s(E=>({...E,...C}))})})})}var HN=d(te(),1);var zN=d(fr(),1),Ga=d(j(),1),WN=d(q(),1);import{useNavigate as EH,useSearch as CH}from"@wordpress/route";var Vo=d(q(),1);var fH=za({id:"activate",label:(0,Vo.__)("Activate"),entity:gt,targetStatus:"publish",messages:{successSingle:(0,Vo.__)("Taxonomy activated."),successMany:e=>(0,Vo.sprintf)((0,Vo._n)("%d taxonomy activated.","%d taxonomies activated.",e),e),failSingle:(0,Vo.__)("Failed to activate taxonomy."),failMany:(0,Vo.__)("Failed to activate taxonomies."),errorSingle:e=>(0,Vo.sprintf)((0,Vo.__)("An error occurred while activating the taxonomy: %s"),e),errorMany:e=>(0,Vo.sprintf)((0,Vo.__)("Some errors occurred while activating the taxonomies: %s"),e)}}),V3=fH;var Fo=d(q(),1);var pH=za({id:"deactivate",label:(0,Fo.__)("Deactivate"),entity:gt,targetStatus:"draft",messages:{successSingle:(0,Fo.__)("Taxonomy deactivated."),successMany:e=>(0,Fo.sprintf)((0,Fo._n)("%d taxonomy deactivated.","%d taxonomies deactivated.",e),e),failSingle:(0,Fo.__)("Failed to deactivate taxonomy."),failMany:(0,Fo.__)("Failed to deactivate taxonomies."),errorSingle:e=>(0,Fo.sprintf)((0,Fo.__)("An error occurred while deactivating the taxonomy: %s"),e),errorMany:e=>(0,Fo.sprintf)((0,Fo.__)("Some errors occurred while deactivating the taxonomies: %s"),e)}}),F3=pH;var tx=d(te(),1),D3=d(fr(),1),rx=d(Ot(),1),L3=d(j(),1),$t=d(q(),1);var B3=d(ci(),1);var Gs=d(F(),1);function mH({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,L3.useState)(!1),{deleteEntityRecord:i}=(0,rx.useDispatch)(D3.store),{createSuccessNotice:a,createErrorNotice:s}=(0,rx.useDispatch)(B3.store),c=tn();async function l(){if(o)return;n(!0);let u=e.filter(p=>p.id!==void 0),f=await Promise.allSettled(u.map(p=>i("postType",gt,p.id,{force:!0},{throwOnError:!0})));if(f.every(({status:p})=>p==="fulfilled"))a(u.length===1?(0,$t.sprintf)((0,$t.__)('"%s" taxonomy deleted.'),u[0].title.raw):(0,$t.sprintf)((0,$t._n)("%d taxonomy deleted.","%d taxonomies deleted.",u.length),u.length),{type:"snackbar"});else{let p;if(f.length===1){let m=f[0];m.reason?.message&&m.reason.code!=="unknown_error"?p=m.reason.message:p=(0,$t.__)("Failed to delete taxonomy.")}else{let m=new Set,b=f.filter(({status:h})=>h==="rejected");for(let h of b){let v=h;v.reason?.message&&v.reason.code!=="unknown_error"&&m.add(v.reason.message)}m.size===0?p=(0,$t.__)("Failed to delete taxonomies."):m.size===1?p=(0,$t.sprintf)((0,$t.__)("An error occurred while deleting the taxonomy: %s"),[...m][0]):p=(0,$t.sprintf)((0,$t.__)("Some errors occurred while deleting the taxonomies: %s"),[...m].join(","))}s(p,{type:"snackbar"})}let g=u.filter((p,m)=>f[m].status==="fulfilled").flatMap(p=>p.config.object_type);c(g,[],mt),r?.(u),n(!1),t?.()}return(0,Gs.jsxs)(B,{direction:"column",gap:"md",children:[(0,Gs.jsx)(He,{children:e.length>1?(0,$t.sprintf)((0,$t._n)("Are you sure you want to delete %d taxonomy?","Are you sure you want to delete %d taxonomies?",e.length),e.length):(0,$t.sprintf)((0,$t.__)('Are you sure you want to delete "%s"?'),e[0].title.raw)}),(0,Gs.jsxs)(B,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Gs.jsx)(tx.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,$t.__)("Cancel")}),(0,Gs.jsx)(tx.Button,{__next40pxDefaultSize:!0,variant:"primary",isDestructive:!0,isBusy:o,disabled:o,accessibleWhenDisabled:!0,onClick:l,children:(0,$t._x)("Delete","verb")})]})]})}var gH={id:"delete-taxonomy",label:(0,$t._x)("Delete","verb"),icon:us,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",modalSize:"small",RenderModal:mH},j3=gH;var ax=d(te(),1),Q3=d(fr(),1),sx=d(Ot(),1);var ad=d(j(),1),dn=d(q(),1);var J3=d(ci(),1);var ox=d(fr(),1),lb=d(Ot(),1),nx=d(j(),1),cn=d(q(),1),q3=d(lc(),1);var H3=d(fr(),1),z3=d(Ot(),1),W3=d(j(),1),Ye=d(q(),1);var U3={slug:"",status:"publish",title:{raw:""},config:{labels:{singular_name:""},object_type:[],description:"",public:!0,hierarchical:!1,publicly_queryable:!0,show_ui:!0,show_in_menu:!0,show_in_nav_menus:!0,show_tagcloud:!0,show_in_quick_edit:!0,show_admin_column:!1,show_in_rest:!0,sort:!1,default_term_enabled:!1,default_term:{name:""}}},id=["singular_name","menu_name","all_items","edit_item","view_item","update_item","add_new_item","new_item_name","search_items","not_found","back_to_items","parent_item","popular_items","separate_items_with_commas","parent_item_colon","add_or_remove_items","choose_from_most_used"];function Y3(e,t){let r=e.toLowerCase();return{menu_name:e,all_items:(0,Ye.sprintf)((0,Ye.__)("All %s"),e),edit_item:(0,Ye.sprintf)((0,Ye.__)("Edit %s"),t),view_item:(0,Ye.sprintf)((0,Ye.__)("View %s"),t),update_item:(0,Ye.sprintf)((0,Ye.__)("Update %s"),t),add_new_item:(0,Ye.sprintf)((0,Ye.__)("Add New %s"),t),new_item_name:(0,Ye.sprintf)((0,Ye.__)("New %s Name"),t),search_items:(0,Ye.sprintf)((0,Ye.__)("Search %s"),e),not_found:(0,Ye.sprintf)((0,Ye.__)("No %s found."),r),back_to_items:(0,Ye.sprintf)((0,Ye.__)("← Back to %s"),e),parent_item:(0,Ye.sprintf)((0,Ye.__)("Parent %s"),t),popular_items:(0,Ye.sprintf)((0,Ye.__)("Popular %s"),e),separate_items_with_commas:(0,Ye.sprintf)((0,Ye.__)("Separate %s with commas"),r),parent_item_colon:(0,Ye.sprintf)((0,Ye.__)("Parent %s:"),t),add_or_remove_items:(0,Ye.sprintf)((0,Ye.__)("Add or remove %s"),r),choose_from_most_used:(0,Ye.sprintf)((0,Ye.__)("Choose from the most used %s"),r)}}function sb(e){let t=e.config??{},r=Jg(t.labels,id),o=t.default_term?.name??"",n={labels:{singular_name:"",...r},object_type:Array.isArray(e.object_type)?e.object_type:[],description:t.description??"",public:t.public,hierarchical:t.hierarchical,publicly_queryable:t.publicly_queryable,show_ui:t.show_ui,show_in_menu:t.show_in_menu,show_in_nav_menus:t.show_in_nav_menus,show_tagcloud:t.show_tagcloud,show_in_quick_edit:t.show_in_quick_edit,show_admin_column:t.show_admin_column,show_in_rest:t.show_in_rest,sort:!!t.sort,default_term_enabled:o!=="",default_term:{name:o}};return{id:e.id,slug:e.slug,status:e.status,title:{raw:e.title.raw},config:n,count:e.count}}function gc(e){let{config:t}=e,r=eb(t.labels,id),o=t.description.trim(),n=t.default_term.name.trim(),i=t.default_term_enabled&&n!=="";return{...e.id!==void 0?{id:e.id}:{},slug:e.slug,status:e.status,title:e.title.raw,object_type:t.object_type,config:{labels:r,public:t.public,hierarchical:t.hierarchical,publicly_queryable:t.publicly_queryable,show_ui:t.show_ui,show_in_menu:t.show_in_menu,show_in_nav_menus:t.show_in_nav_menus,show_tagcloud:t.show_tagcloud,show_in_quick_edit:t.show_in_quick_edit,show_admin_column:t.show_admin_column,show_in_rest:t.show_in_rest,sort:t.sort,...o!==""?{description:o}:{},...i?{default_term:{name:n}}:{}}}}function $3(){let e=(0,z3.useSelect)(t=>t(H3.store).getPostTypes({per_page:-1}),[]);return(0,W3.useMemo)(()=>e?.filter(({viewable:t})=>t).sort((t,r)=>t.slug==="post"?-1:r.slug==="post"?1:t.name.localeCompare(r.name)),[e])}var un=d(F(),1),G3=Zg((0,cn.__)("Optional summary of the taxonomy. Shown in admin UIs that surface taxonomy details.")),bc=rr("hierarchical",(0,cn.__)("Hierarchical"),{description:(0,cn.__)("When on, terms behave like categories with parent-child relationships. When off, terms behave like tags.")}),bH=32;function $a(e,t){let r=(0,lb.useSelect)(n=>n(ox.store).getTaxonomies(),[]),o=e!==void 0&&t!==e;return(0,nx.useMemo)(()=>({id:"slug",label:(0,cn.__)("Taxonomy key"),type:"text",enableGlobalSearch:!0,description:(0,un.jsxs)(B,{direction:"column",gap:"sm",render:(0,un.jsx)("span",{}),children:[o&&(0,un.jsx)(sa.Root,{intent:"warning",render:(0,un.jsx)("span",{}),children:(0,un.jsx)(sa.Description,{children:(0,cn.__)("Changing the key renames the taxonomy — existing terms may become inaccessible until a migration updates the database.")})}),(0,un.jsx)("span",{children:(0,cn.__)("Lower case letters, numbers, underscores, and dashes only. Maximum length: 32 characters.")})]}),isValid:{required:!0,pattern:"^[a-z0-9_\\-]+$",maxLength:bH,custom:async n=>{let i=n.slug;return e!==void 0&&i===e?null:(r??[]).some(c=>c.slug===i)?(0,cn.__)("This taxonomy key is already in use."):(await(0,lb.resolveSelect)(ox.store).getEntityRecords("postType",gt,{slug:i,status:"draft",_fields:"id,name",per_page:1}))?.length?(0,cn.__)("This taxonomy key is already in use."):null}},Edit:Qg,filterBy:!1,enableSorting:!1}),[r,e,o])}function hc(){let e=$3();return(0,nx.useMemo)(()=>{let t=(e??[]).map(o=>({value:o.slug,label:o.name})),r=Object.fromEntries(t.map(o=>[o.value,o.label]));return{id:"object_type",label:(0,cn.__)("Post types"),type:"array",description:(0,cn.__)("One or more post types with which the taxonomy should be associated."),elements:t,enableSorting:!1,getValue:({item:o})=>o.config.object_type,setValue:({item:o,value:n})=>({config:{...o.config,object_type:Array.isArray(n)?n:[]}}),render:({item:o})=>{let n=o.config.object_type;return!n||n.length===0?(0,un.jsx)("span",{"aria-hidden":"true",children:"—"}):(0,un.jsx)(Ju,{items:n.map(i=>({key:i,label:r[i]??i}))})},isValid:{required:!0},filterBy:{operators:["isAny"]}}},[e])}var K3={id:"count",label:(0,cn.__)("Terms"),type:"integer",readOnly:!0,render:({item:e})=>{let t=e.count;if(e.status!=="publish"||!t)return(0,un.jsx)("span",{"aria-hidden":"true",children:"—"});let r=e.config.object_type?.[0];return r?(0,un.jsx)(zn,{href:(0,q3.addQueryArgs)("edit-tags.php",{taxonomy:e.slug,post_type:r}),children:t}):t},enableSorting:!1,filterBy:!1},ix={layout:{type:"regular"},fields:["plural_name","singular_name","slug","object_type","hierarchical","status"]},X3=["plural_name","singular_name","slug","object_type","description","hierarchical","status"];var Ks=d(F(),1),hH=32,Z3={layout:{type:"regular"},fields:["plural_name","singular_name","slug"]};function vH(e){let t=e.match(/^(.*?)(\d+)$/),r=t?t[1]:e,o=String(t?parseInt(t[2],10)+1:2);return`${r.slice(0,hH-o.length)}${o}`}function yH({items:e,closeModal:t,onActionPerformed:r}){let o=e[0],[n,i]=(0,ad.useState)(()=>({...o,id:void 0,status:"draft",title:{raw:(0,dn.sprintf)((0,dn._x)("%s (Copy)","taxonomy"),o.title.raw)},slug:vH(o.slug)})),[a,s]=(0,ad.useState)(!1),c=$a(void 0,n.slug),l=(0,ad.useMemo)(()=>[on,nn,c],[c]),{validity:u,isValid:f}=zr(n,l,Z3),{saveEntityRecord:g}=(0,sx.useDispatch)(Q3.store),{createSuccessNotice:p,createErrorNotice:m}=(0,sx.useDispatch)(J3.store);async function b(){if(!(a||!f)){s(!0);try{await g("postType",gt,gc(n),{throwOnError:!0}),p((0,dn.sprintf)((0,dn.__)('"%s" taxonomy created.'),n.title.raw),{type:"snackbar"}),r?.(e),t?.()}catch(h){let v=h;m(v?.message&&v.code!=="unknown_error"?v.message:(0,dn.__)("Failed to duplicate taxonomy."),{type:"snackbar"})}finally{s(!1)}}}return(0,Ks.jsxs)(B,{direction:"column",gap:"md",children:[(0,Ks.jsx)(Io,{data:n,fields:l,form:Z3,validity:u,onChange:h=>i(v=>({...v,...h}))}),(0,Ks.jsxs)(B,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Ks.jsx)(ax.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:a,accessibleWhenDisabled:!0,children:(0,dn.__)("Cancel")}),(0,Ks.jsx)(ax.Button,{__next40pxDefaultSize:!0,variant:"primary",isBusy:a,disabled:a||!f,accessibleWhenDisabled:!0,onClick:b,children:(0,dn._x)("Duplicate","action label")})]})]})}var _H={id:"duplicate-taxonomy",label:(0,dn._x)("Duplicate","action label"),icon:ou,modalHeader:(0,dn.__)("Duplicate taxonomy"),modalFocusOnMount:"firstContentElement",RenderModal:yH},eN=_H;var tN=d(q(),1),rN=d(lc(),1),wH={id:"view-terms",label:(0,tN.__)("View terms"),isEligible:e=>e.status==="publish"&&Array.isArray(e.config.object_type)&&e.config.object_type.length>0,callback:(e,{onActionPerformed:t})=>{let r=e[0],o=r?.config.object_type?.[0];!r?.slug||!o||(document.location.href=(0,rN.addQueryArgs)("edit-tags.php",{taxonomy:r.slug,post_type:o}),t?.(e))}},oN=wH;var qa=d(q(),1);var nN=rr("sort",(0,qa.__)("Sort terms"),{description:(0,qa.__)("Whether terms in this taxonomy should be saved in the order they are assigned to an item.")}),iN=rr("default_term_enabled",(0,qa.__)("Set a default term"),{description:(0,qa.__)('Default term to be used for the taxonomy, similar to how "Uncategorized" works for categories.')}),aN={id:"default_term_name",label:(0,qa.__)("Default term name"),type:"text",description:(0,qa.__)("Once saved, updating the name creates a new term — the previous default term remains in the terms list. To change the term's slug or description, edit it from the terms list."),getValue:({item:e})=>e.config.default_term.name,setValue:({item:e,value:t})=>({config:{...e.config,default_term:{name:String(t??"")}}}),isValid:{custom:e=>e.config.default_term_enabled?e.config.default_term.name.trim()?null:(0,qa.__)("A default term name is required."):null,maxLength:200},isVisible:e=>e.config.default_term_enabled,enableSorting:!1,filterBy:!1},sN=["sort","default_term_enabled","default_term_name"];var we=d(q(),1);var lN=Re("menu_name",(0,we.__)("Menu name"),{placeholder:(0,we.__)("Categories"),description:(0,we.__)("Defaults to the plural label.")}),cN=Re("all_items",(0,we.__)("All items"),{placeholder:(0,we.__)("All Categories")}),uN=Re("edit_item",(0,we.__)("Edit item"),{placeholder:(0,we.__)("Edit Category")}),dN=Re("view_item",(0,we.__)("View item"),{placeholder:(0,we.__)("View Category")}),fN=Re("update_item",(0,we.__)("Update item"),{placeholder:(0,we.__)("Update Category")}),pN=Re("add_new_item",(0,we.__)("Add new item"),{placeholder:(0,we.__)("Add New Category")}),mN=Re("new_item_name",(0,we.__)("New item name"),{placeholder:(0,we.__)("New Category Name")}),gN=Re("search_items",(0,we.__)("Search items"),{placeholder:(0,we.__)("Search Categories")}),bN=Re("not_found",(0,we.__)("Not found"),{placeholder:(0,we.__)("No categories found."),description:(0,we.__)("The text displayed when no terms are available in the term meta box and tag cloud.")}),hN=Re("back_to_items",(0,we.__)("Back to items"),{placeholder:(0,we.__)("← Back to Categories"),description:(0,we.__)("Label displayed after a term has been updated.")}),vN=Re("parent_item",(0,we.__)("Parent item"),{placeholder:(0,we.__)("Parent Category"),description:(0,we.__)("Not used on non-hierarchical taxonomies."),isVisible:e=>e.config.hierarchical}),yN=Re("popular_items",(0,we.__)("Popular items"),{placeholder:(0,we.__)("Popular Tags"),description:(0,we.__)("The popular items text. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),_N=Re("separate_items_with_commas",(0,we.__)("Separate items with commas"),{placeholder:(0,we.__)("Separate tags with commas"),description:(0,we.__)("Shown in the taxonomy meta box. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),wN=Re("parent_item_colon",(0,we.__)("Parent item with colon"),{placeholder:(0,we.__)("Parent Category:"),description:(0,we.__)("Same as Parent item, with a colon at the end."),isVisible:e=>e.config.hierarchical}),xN=Re("add_or_remove_items",(0,we.__)("Add or remove items"),{placeholder:(0,we.__)("Add or remove tags"),description:(0,we.__)("Shown in the meta box when JavaScript is disabled. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),SN=Re("choose_from_most_used",(0,we.__)("Choose from the most used"),{placeholder:(0,we.__)("Choose from the most used tags"),description:(0,we.__)("Shown in the taxonomy meta box. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),RN=ib({labelKeys:id,deriveLabels:Y3,helpText:(0,we.__)("Override the text WordPress shows in admin lists, menus, and forms. Auto-fill replaces every label below with values derived from the current plural and singular names — including any you have already customized. Clearing removes all overrides so WordPress falls back to its defaults. If you rename the taxonomy after auto-filling, click Auto-fill again to keep them in sync.")}),EN=[{id:rd,layout:{type:"regular",labelPosition:"none"}},...id.filter(e=>e!=="singular_name")];var ar=d(q(),1);var vc=rr("public",(0,ar.__)("Public"),{description:(0,ar.__)("Whether a taxonomy is intended for use publicly either via the admin interface or by front-end users.")}),CN=rr("show_in_rest",(0,ar.__)("Show in REST API"),{description:(0,ar.__)("Required for the block editor. Turn off only for taxonomies that should not be exposed via REST.")}),TN=rr("publicly_queryable",(0,ar.__)("Publicly queryable"),{description:(0,ar.__)("Whether front-end queries (e.g. ?taxonomy=…&term=…) can return terms from this taxonomy.")}),PN=rr("show_ui",(0,ar.__)("Show admin UI"),{description:(0,ar.__)("Whether to generate a default admin interface for managing terms.")}),kN=rr("show_in_menu",(0,ar.__)("Show in admin menu"),{description:(0,ar.__)("Whether to show the taxonomy in the admin menu. Has no effect when Show admin UI is off; the value is preserved either way."),isVisible:e=>e.config.show_ui}),ON=rr("show_in_quick_edit",(0,ar.__)("Show in Quick Edit"),{description:(0,ar.__)("Whether to show the taxonomy in the Quick/Bulk Edit panel.")}),AN=rr("show_admin_column",(0,ar.__)("Show admin column"),{description:(0,ar.__)("Whether to display a column for the taxonomy on the associated post type list tables.")}),IN=rr("show_in_nav_menus",(0,ar.__)("Available in nav menus"),{description:(0,ar.__)("Whether terms are selectable in the theme nav menu builder.")}),NN=rr("show_tagcloud",(0,ar.__)("Available in Tag Cloud widget"),{description:(0,ar.__)("Whether terms can be displayed in the Tag Cloud widget.")}),MN=["public","show_in_rest","publicly_queryable","show_ui","show_in_menu","show_in_quick_edit","show_in_nav_menus","show_tagcloud","show_admin_column"];var VN=d(j(),1),FN=d(q(),1);import{useNavigate as xH}from"@wordpress/route";function DN(){let e=xH();return(0,VN.useMemo)(()=>({id:"edit-taxonomy",label:(0,FN.__)("Edit"),callback:t=>{let r=t[0];r?.id!==void 0&&e({to:`${Pn}/${r.id}`})}}),[e])}var cb=d(te(),1);var LN=d(fr(),1),lx=d(Ot(),1);var sd=d(j(),1),di=d(q(),1),BN=d(ci(),1);var fn=d(F(),1);function SH({items:e,closeModal:t}){let r=e[0],[o,n]=(0,sd.useState)(r),[i,a]=(0,sd.useState)(!1),s=$a(r.slug,o.slug),c=hc(),l=(0,sd.useMemo)(()=>[on,nn,s,c,vc,bc,an],[s,c]),{validity:u,isValid:f}=zr(o,l,ix),{saveEntityRecord:g}=(0,lx.useDispatch)(LN.store),{createSuccessNotice:p,createErrorNotice:m}=(0,lx.useDispatch)(BN.store),b=tn();async function h(){if(!(i||!f)){a(!0);try{await g("postType",gt,gc({...o,id:r.id}),{throwOnError:!0}),p((0,di.sprintf)((0,di.__)('"%s" taxonomy updated.'),o.title.raw),{type:"snackbar"}),b(r.config.object_type,o.config.object_type,mt),t?.()}catch(v){m(v?.message&&v?.code!=="unknown_error"?v.message:(0,di.__)("Failed to update taxonomy."),{type:"snackbar"})}finally{a(!1)}}}return(0,fn.jsxs)("form",{onSubmit:v=>{v.preventDefault(),h()},children:[(0,fn.jsxs)(B,{className:"dataviews-action-modal__quick-edit-taxonomy-header",direction:"row",justify:"space-between",align:"center",children:[(0,fn.jsx)(He,{variant:"heading-sm",render:(0,fn.jsx)("h2",{}),children:(0,di.__)("Quick edit taxonomy")}),(0,fn.jsx)(cb.Button,{size:"small",icon:So,label:(0,di.__)("Close"),onClick:t})]}),(0,fn.jsx)("div",{className:"dataviews-action-modal__quick-edit-taxonomy-content",children:(0,fn.jsx)(Io,{data:o,fields:l,form:ix,validity:u,onChange:v=>n(y=>({...y,...v}))})}),(0,fn.jsxs)(B,{className:"dataviews-action-modal__quick-edit-taxonomy-footer",direction:"row",gap:"sm",children:[(0,fn.jsx)(cb.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:t,children:(0,di.__)("Cancel")}),(0,fn.jsx)(cb.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,disabled:i||!f,accessibleWhenDisabled:!0,children:(0,di.__)("Done")})]})]})}var RH={id:"quick-edit-taxonomy",label:(0,di.__)("Quick edit"),icon:cs,isPrimary:!0,hideModalHeader:!0,RenderModal:SH},jN=RH;var cx=d(F(),1),TH={table:{}},PH={type:"table",perPage:20,page:1,fields:["object_type","count","status"],titleField:"title",layout:{styles:{object_type:{minWidth:230}}}};function kH(){let e=EH(),t=CH({from:Pn}),r=(0,Ga.useCallback)(w=>{e({search:{...t,...w}})},[t,e]),{view:o,updateView:n,isModified:i,resetToDefault:a}=Qu({kind:"postType",name:gt,slug:"default",defaultView:PH,queryParams:t,onChangeQueryParams:r}),s=DN(),c=(0,Ga.useMemo)(()=>[s,jN,eN,oN,V3,F3,j3],[s]),l=$a(),u=hc(),f=(0,Ga.useMemo)(()=>[Xg,u,K3,an,vc,l,bc],[l,u]),g=(0,Ga.useMemo)(()=>{let w=o.filters?.find(R=>R.field==="status"),S=o.filters?.find(R=>R.field==="object_type");return{per_page:o.perPage,page:o.page,context:"edit",order:o.sort?.direction,orderby:o.sort?.field,search:o.search,status:w?.value??["publish","draft"],object_type:S?.value}},[o]),{records:p,isResolving:m,hasResolved:b,totalItems:h,totalPages:v}=(0,zN.useEntityRecords)("postType",gt,g),y=(0,Ga.useMemo)(()=>(p??[]).map(sb),[p]),_=(0,Ga.useMemo)(()=>({totalItems:h??0,totalPages:v??0}),[h,v]);return(0,cx.jsx)(qu,{data:y,fields:f,actions:c,view:o,onChangeView:n,onReset:i?a:!1,isLoading:m||!b,paginationInfo:_,defaultLayouts:TH,getItemId:w=>String(w.id),isItemClickable:()=>!0,onClickItem:w=>e({to:`${Pn}/${w.id}`}),header:(0,cx.jsx)(HN.Button,{variant:"primary",size:"compact",__next40pxDefaultSize:!0,onClick:()=>e({to:`${Pn}/${ji}`}),children:(0,WN.__)("Add taxonomy")})})}var UN=d(te(),1),YN=d(Lt(),1),ux=d(fr(),1),ld=d(Ot(),1);var yc=d(j(),1),qt=d(q(),1),$N=d(ci(),1);import{useNavigate as OH,useParams as AH}from"@wordpress/route";var Ka=d(F(),1);function IH(){let{id:e}=AH({from:`${Pn}/$id`}),t=OH(),r=e===ji,o=parseInt(e,10),n=(0,ld.useSelect)(l=>!r&&l(ux.store).getEntityRecord("postType",gt,o),[r,o]),i=!r&&n?sb(n):U3,a=r?(0,qt.__)("Add taxonomy"):i.title.raw,s={initialData:i,title:a},c=r?{...s,isAddMode:!0,breadcrumbLabel:(0,qt.__)("Add new"),subTitle:(0,qt.__)("Define a new taxonomy. Fill in the essentials under General; expand Labels to customize."),onSaved:l=>t({to:`${Pn}/${l.id}`})}:{...s,isAddMode:!1,breadcrumbLabel:a,subTitle:(0,qt.__)("Edit this taxonomy. Expand the Labels section to adjust labels.")};return(0,Ka.jsx)(qN,{...c},e)}function qN({isAddMode:e,initialData:t,title:r,breadcrumbLabel:o,subTitle:n,onSaved:i}){let[a,s]=(0,yc.useState)(t),[c,l]=(0,yc.useState)(!1),u=e?void 0:t.slug,f=$a(u,a.slug),g=hc(),p=(0,yc.useMemo)(()=>[on,nn,f,G3,g,bc,an,vc,CN,TN,PN,kN,ON,AN,IN,NN,RN,lN,cN,uN,dN,fN,pN,mN,gN,bN,hN,vN,yN,_N,wN,xN,SN,nN,iN,aN],[f,g]),m=(0,yc.useMemo)(()=>({layout:{type:"card",isCollapsible:!0},fields:[{id:"general",label:(0,qt.__)("General"),description:(0,qt.__)("Core identity, post types, and activation."),layout:{type:"card",isCollapsible:!0,isOpened:!0},children:X3},{id:"visibility",label:(0,qt.__)("Visibility"),description:(0,qt.__)("Where this taxonomy appears: REST API, admin UI, and front-end surfaces."),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:MN},{id:"labels",label:(0,qt.__)("Labels"),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:EN},{id:"advanced",label:(0,qt.__)("Advanced"),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:sN}]}),[]),{validity:b,isValid:h}=zr(a,p,m),v=(0,YN.useInstanceId)(qN,"taxonomy-form"),{saveEntityRecord:y}=(0,ld.useDispatch)(ux.store),{createSuccessNotice:_,createErrorNotice:w}=(0,ld.useDispatch)($N.store),S=tn();async function R(){if(!(c||!h)){l(!0);try{let C=await y("postType",gt,gc(a),{throwOnError:!0}),E=e?(0,qt.sprintf)((0,qt.__)('"%s" taxonomy created.'),a.title.raw):(0,qt.sprintf)((0,qt.__)('"%s" taxonomy updated.'),a.title.raw);_(E,{type:"snackbar"}),S(t.config.object_type,a.config.object_type,mt),C?.id!==void 0&&i?.({...a,id:C.id})}catch(C){let E;C?.message&&C?.code!=="unknown_error"?E=C.message:e?E=(0,qt.__)("Failed to create taxonomy."):E=(0,qt.__)("Failed to update taxonomy."),w(E,{type:"snackbar"})}finally{l(!1)}}}return(0,Ka.jsx)(gs,{ariaLabel:r,breadcrumbs:(0,Ka.jsx)(du,{items:[{label:(0,qt.__)("Taxonomies"),to:Pn},{label:o}]}),subTitle:n,actions:(0,Ka.jsx)(UN.Button,{__next40pxDefaultSize:!0,variant:"primary",size:"compact",type:"submit",form:v,isBusy:c,disabled:c||!h,accessibleWhenDisabled:!0,children:e?(0,qt.__)("Create"):(0,qt.__)("Save")}),children:(0,Ka.jsx)(B,{direction:"column",gap:"md",className:"taxonomy-form",render:(0,Ka.jsx)("form",{id:v,onSubmit:C=>{C.preventDefault(),R()}}),children:(0,Ka.jsx)(Io,{data:a,fields:p,form:m,validity:b,onChange:C=>s(E=>({...E,...C}))})})})}export{dF as Layout,ji as NEW_ID,Tn as POST_TYPES_PATH,mt as POST_TYPE_ENTITY,dH as PostTypeEdit,lH as PostTypesList,Pn as TAXONOMIES_PATH,gt as TAXONOMY_ENTITY,kH as TaxonomiesList,IH as TaxonomyEdit};
2 /*! Bundled license information:
3
4 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
5 (**
6 * @license React
7 * use-sync-external-store-shim.production.js
8 *
9 * Copyright (c) Meta Platforms, Inc. and affiliates.
10 *
11 * This source code is licensed under the MIT license found in the
12 * LICENSE file in the root directory of this source tree.
13 *)
14
15 use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.js:
16 (**
17 * @license React
18 * use-sync-external-store-shim/with-selector.production.js
19 *
20 * Copyright (c) Meta Platforms, Inc. and affiliates.
21 *
22 * This source code is licensed under the MIT license found in the
23 * LICENSE file in the root directory of this source tree.
24 *)
25
26 tabbable/dist/index.esm.js:
27 (*!
28 * tabbable 6.4.0
29 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE
30 *)
31 */
32 //# sourceMappingURL=index.min.js.map
33