| 1 |
"use strict";var wp;(wp||={}).editor=(()=>{var aRe=Object.create;var fP=Object.defineProperty;var lRe=Object.getOwnPropertyDescriptor;var cRe=Object.getOwnPropertyNames;var uRe=Object.getPrototypeOf,dRe=Object.prototype.hasOwnProperty;var Ws=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var Ze=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Rn=(e,t)=>{for(var r in t)fP(e,r,{get:t[r],enumerable:!0})},dY=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of cRe(t))!dRe.call(e,n)&&n!==r&&fP(e,n,{get:()=>t[n],enumerable:!(o=lRe(t,n))||o.enumerable});return e};var a=(e,t,r)=>(r=e!=null?aRe(uRe(e)):{},dY(t||!e||!e.__esModule?fP(r,"default",{value:e,enumerable:!0}):r,e)),fRe=e=>dY(fP({},"__esModule",{value:!0}),e);var G=Ze((Dot,fY)=>{fY.exports=window.wp.data});var oe=Ze((Lot,mY)=>{mY.exports=window.wp.coreData});var H=Ze((Bot,pY)=>{pY.exports=window.wp.element});var ke=Ze((Vot,hY)=>{hY.exports=window.wp.compose});var An=Ze((jot,gY)=>{gY.exports=window.wp.hooks});var pe=Ze((zot,vY)=>{vY.exports=window.wp.blockEditor});var kt=Ze((qot,CY)=>{CY.exports=window.wp.blocks});var en=Ze((Kot,TY)=>{TY.exports=window.wp.date});var uo=Ze((Zot,EY)=>{EY.exports=window.wp.url});var Va=Ze((Xot,PY)=>{PY.exports=window.wp.deprecated});var Nt=Ze((Qot,kY)=>{kY.exports=window.wp.preferences});var V=Ze((Jot,RY)=>{RY.exports=window.wp.i18n});var be=Ze((ent,AY)=>{AY.exports=window.wp.primitives});var T=Ze((tnt,IY)=>{IY.exports=window.ReactJSXRuntime});var zm=Ze((Mat,DY)=>{DY.exports=window.wp.privateApis});var Um=Ze((qat,XY)=>{XY.exports=window.wp.a11y});var Zd=Ze((Kat,QY)=>{QY.exports=window.wp.apiFetch});var Rt=Ze((Zat,JY)=>{JY.exports=window.wp.notices});var Lt=Ze(($at,nq)=>{nq.exports=window.wp.htmlEntities});var sq=Ze((rlt,iq)=>{"use strict";iq.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.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),o=i.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[n]))return!1;for(n=o;n--!==0;){var s=i[n];if(!e(t[s],r[s]))return!1}return!0}return t!==t&&r!==r}});var Wm=Ze((dlt,fq)=>{fq.exports=window.wp.mediaUtils});var Rx=Ze((flt,mq)=>{mq.exports=window.wp.uploadMedia});var W=Ze((klt,Aq)=>{Aq.exports=window.wp.components});var mc=Ze((nct,Xq)=>{Xq.exports=window.wp.patterns});var xe=Ze((ict,Qq)=>{Qq.exports=window.React});var _u=Ze((Qut,HK)=>{HK.exports=window.ReactDOM});var BZ=Ze(LZ=>{"use strict";var jy=xe();function mNe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var pNe=typeof Object.is=="function"?Object.is:mNe,hNe=jy.useState,gNe=jy.useEffect,vNe=jy.useLayoutEffect,bNe=jy.useDebugValue;function yNe(e,t){var r=t(),o=hNe({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return vNe(function(){n.value=r,n.getSnapshot=t,hV(n)&&i({inst:n})},[e,r,t]),gNe(function(){return hV(n)&&i({inst:n}),e(function(){hV(n)&&i({inst:n})})},[e]),bNe(r),r}function hV(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!pNe(e,r)}catch{return!0}}function wNe(e,t){return t()}var SNe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?wNe:yNe;LZ.useSyncExternalStore=jy.useSyncExternalStore!==void 0?jy.useSyncExternalStore:SNe});var U2=Ze((Mft,VZ)=>{"use strict";VZ.exports=BZ()});var zZ=Ze(jZ=>{"use strict";var W2=xe(),_Ne=U2();function xNe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var CNe=typeof Object.is=="function"?Object.is:xNe,TNe=_Ne.useSyncExternalStore,ENe=W2.useRef,PNe=W2.useEffect,kNe=W2.useMemo,RNe=W2.useDebugValue;jZ.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=ENe(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=kNe(function(){function c(h){if(!u){if(u=!0,d=h,h=o(h),n!==void 0&&s.hasValue){var g=s.value;if(n(g,h))return f=g}return f=h}if(g=f,CNe(d,h))return g;var v=o(h);return n!==void 0&&n(g,v)?(d=h,g):(d=h,f=v)}var u=!1,d,f,m=r===void 0?null:r;return[function(){return c(t())},m===null?void 0:function(){return c(m())}]},[t,r,o,n]);var l=TNe(e,i[0],i[1]);return PNe(function(){s.hasValue=!0,s.value=l},[l]),RNe(l),l}});var UZ=Ze((Dft,HZ)=>{"use strict";HZ.exports=zZ()});var aJ=Ze((Iyt,sJ)=>{sJ.exports=window.wp.theme});var l1=Ze((M0t,BJ)=>{BJ.exports=window.wp.blob});var l0=Ze((Rwt,WR)=>{var $$={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},eee=Object.keys($$).join("|"),M6e=new RegExp(eee,"g"),F6e=new RegExp(eee,"");function D6e(e){return $$[e]}var tee=function(e){return e.replace(M6e,D6e)},L6e=function(e){return!!e.match(F6e)};WR.exports=tee;WR.exports.has=L6e;WR.exports.remove=tee});var g0=Ze((SSt,Yee)=>{Yee.exports=window.wp.wordcount});var go=Ze((v1t,eoe)=>{eoe.exports=window.wp.keycodes});var hI=Ze((U2t,Hie)=>{"use strict";Hie.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var o,n,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],r.get(n[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(t[n]!==r[n])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),o=i.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[n]))return!1;for(n=o;n--!==0;){var s=i[n];if(!e(t[s],r[s]))return!1}return!0}return t!==t&&r!==r}});var Uj=Ze((rOt,qse)=>{qse.exports=window.wp.warning});var fO=Ze((E6t,Yle)=>{"use strict";var m8e=function(t){return p8e(t)&&!h8e(t)};function p8e(e){return!!e&&typeof e=="object"}function h8e(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||b8e(e)}var g8e=typeof Symbol=="function"&&Symbol.for,v8e=g8e?Symbol.for("react.element"):60103;function b8e(e){return e.$$typeof===v8e}function y8e(e){return Array.isArray(e)?[]:{}}function xC(e,t){return t.clone!==!1&&t.isMergeableObject(e)?rw(y8e(e),e,t):e}function w8e(e,t,r){return e.concat(t).map(function(o){return xC(o,r)})}function S8e(e,t){if(!t.customMerge)return rw;var r=t.customMerge(e);return typeof r=="function"?r:rw}function _8e(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Wle(e){return Object.keys(e).concat(_8e(e))}function Gle(e,t){try{return t in e}catch{return!1}}function x8e(e,t){return Gle(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function C8e(e,t,r){var o={};return r.isMergeableObject(e)&&Wle(e).forEach(function(n){o[n]=xC(e[n],r)}),Wle(t).forEach(function(n){x8e(e,n)||(Gle(e,n)&&r.isMergeableObject(t[n])?o[n]=S8e(n,r)(e[n],t[n],r):o[n]=xC(t[n],r))}),o}function rw(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||w8e,r.isMergeableObject=r.isMergeableObject||m8e,r.cloneUnlessOtherwiseSpecified=xC;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):C8e(e,t,r):xC(t,r)}rw.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return rw(o,n,r)},{})};var T8e=rw;Yle.exports=T8e});var fa=Ze((gDt,Ace)=>{Ace.exports=window.wp.keyboardShortcuts});var Oce=Ze((vDt,Ice)=>{Ice.exports=window.wp.viewport});var Qp=Ze((bDt,Nce)=>{Nce.exports=window.wp.plugins});var Vz=Ze((MVt,Zde)=>{Zde.exports=window.wp.styleEngine});var Fge=Ze((IKt,Mge)=>{Mge.exports=window.wp.blockSerializationDefaultParser});var CT=Ze((OKt,Dge)=>{Dge.exports=window.wp.richText});var UH=Ze((UKt,Gge)=>{Gge.exports=window.wp.commands});var Pb=Ze((eQt,ybe)=>{ybe.exports=window.wp.dom});var exe=Ze((Zor,$_e)=>{"use strict";var v$e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";$_e.exports=v$e});var nxe=Ze((Xor,oxe)=>{"use strict";var b$e=exe();function txe(){}function rxe(){}rxe.resetWarningCache=txe;oxe.exports=function(){function e(o,n,i,s,l,c){if(c!==b$e){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:rxe,resetWarningCache:txe};return r.PropTypes=r,r}});var sxe=Ze(($or,ixe)=>{ixe.exports=nxe()();var Qor,Jor});var lxe=Ze((a6,axe)=>{(function(e,t){if(typeof define=="function"&&define.amd)define(["module","exports"],t);else if(typeof a6<"u")t(axe,a6);else{var r={exports:{}};t(r,r.exports),e.autosize=r.exports}})(a6,function(e,t){"use strict";var r=typeof Map=="function"?new Map:(function(){var c=[],u=[];return{has:function(f){return c.indexOf(f)>-1},get:function(f){return u[c.indexOf(f)]},set:function(f,m){c.indexOf(f)===-1&&(c.push(f),u.push(m))},delete:function(f){var m=c.indexOf(f);m>-1&&(c.splice(m,1),u.splice(m,1))}}})(),o=function(u){return new Event(u,{bubbles:!0})};try{new Event("test")}catch{o=function(d){var f=document.createEvent("Event");return f.initEvent(d,!0,!1),f}}function n(c){if(!c||!c.nodeName||c.nodeName!=="TEXTAREA"||r.has(c))return;var u=null,d=null,f=null;function m(){var w=window.getComputedStyle(c,null);w.resize==="vertical"?c.style.resize="none":w.resize==="both"&&(c.style.resize="horizontal"),w.boxSizing==="content-box"?u=-(parseFloat(w.paddingTop)+parseFloat(w.paddingBottom)):u=parseFloat(w.borderTopWidth)+parseFloat(w.borderBottomWidth),isNaN(u)&&(u=0),b()}function h(w){{var _=c.style.width;c.style.width="0px",c.offsetWidth,c.style.width=_}c.style.overflowY=w}function g(w){for(var _=[];w&&w.parentNode&&w.parentNode instanceof Element;)w.parentNode.scrollTop&&_.push({node:w.parentNode,scrollTop:w.parentNode.scrollTop}),w=w.parentNode;return _}function v(){if(c.scrollHeight!==0){var w=g(c),_=document.documentElement&&document.documentElement.scrollTop;c.style.height="",c.style.height=c.scrollHeight+u+"px",d=c.clientWidth,w.forEach(function(x){x.node.scrollTop=x.scrollTop}),_&&(document.documentElement.scrollTop=_)}}function b(){v();var w=Math.round(parseFloat(c.style.height)),_=window.getComputedStyle(c,null),x=_.boxSizing==="content-box"?Math.round(parseFloat(_.height)):c.offsetHeight;if(x<w?_.overflowY==="hidden"&&(h("scroll"),v(),x=_.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(c,null).height)):c.offsetHeight):_.overflowY!=="hidden"&&(h("hidden"),v(),x=_.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(c,null).height)):c.offsetHeight),f!==x){f=x;var E=o("autosize:resized");try{c.dispatchEvent(E)}catch{}}}var S=function(){c.clientWidth!==d&&b()},y=function(w){window.removeEventListener("resize",S,!1),c.removeEventListener("input",b,!1),c.removeEventListener("keyup",b,!1),c.removeEventListener("autosize:destroy",y,!1),c.removeEventListener("autosize:update",b,!1),Object.keys(w).forEach(function(_){c.style[_]=w[_]}),r.delete(c)}.bind(c,{height:c.style.height,resize:c.style.resize,overflowY:c.style.overflowY,overflowX:c.style.overflowX,wordWrap:c.style.wordWrap});c.addEventListener("autosize:destroy",y,!1),"onpropertychange"in c&&"oninput"in c&&c.addEventListener("keyup",b,!1),window.addEventListener("resize",S,!1),c.addEventListener("input",b,!1),c.addEventListener("autosize:update",b,!1),c.style.overflowX="hidden",c.style.wordWrap="break-word",r.set(c,{destroy:y,update:b}),m()}function i(c){var u=r.get(c);u&&u.destroy()}function s(c){var u=r.get(c);u&&u.update()}var l=null;typeof window>"u"||typeof window.getComputedStyle!="function"?(l=function(u){return u},l.destroy=function(c){return c},l.update=function(c){return c}):(l=function(u,d){return u&&Array.prototype.forEach.call(u.length?u:[u],function(f){return n(f,d)}),u},l.destroy=function(c){return c&&Array.prototype.forEach.call(c.length?c:[c],i),c},l.update=function(c){return c&&Array.prototype.forEach.call(c.length?c:[c],s),c}),t.default=l,e.exports=t.default})});var uxe=Ze((enr,cxe)=>{var y$e=function(e,t,r){return r=window.getComputedStyle,(r?r(e):e.currentStyle)[t.replace(/-(\w)/gi,function(o,n){return n.toUpperCase()})]};cxe.exports=y$e});var fxe=Ze((tnr,dxe)=>{var kW=uxe();function w$e(e){var t=kW(e,"line-height"),r=parseFloat(t,10);if(t===r+""){var o=e.style.lineHeight;e.style.lineHeight=t+"em",t=kW(e,"line-height"),r=parseFloat(t,10),o?e.style.lineHeight=o:delete e.style.lineHeight}if(t.indexOf("pt")!==-1?(r*=4,r/=3):t.indexOf("mm")!==-1?(r*=96,r/=25.4):t.indexOf("cm")!==-1?(r*=96,r/=2.54):t.indexOf("in")!==-1?r*=96:t.indexOf("pc")!==-1&&(r*=16),r=Math.round(r),t==="normal"){var n=e.nodeName,i=document.createElement(n);i.innerHTML=" ",n.toUpperCase()==="TEXTAREA"&&i.setAttribute("rows","1");var s=kW(e,"font-size");i.style.fontSize=s,i.style.padding="0px",i.style.border="0px";var l=document.body;l.appendChild(i);var c=i.offsetHeight;r=c,l.removeChild(i)}return r}dxe.exports=w$e});var pxe=Ze(hm=>{"use strict";var S$e=hm&&hm.__extends||(function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var o in r)r.hasOwnProperty(o)&&(t[o]=r[o])};return function(t,r){e(t,r);function o(){this.constructor=t}t.prototype=r===null?Object.create(r):(o.prototype=r.prototype,new o)}})(),RW=hm&&hm.__assign||Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++){t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},_$e=hm&&hm.__rest||function(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(e);n<o.length;n++)t.indexOf(o[n])<0&&(r[o[n]]=e[o[n]]);return r};hm.__esModule=!0;var c6=xe(),hE=sxe(),l6=lxe(),x$e=fxe(),C$e=x$e,mxe="autosize:resized",T$e=(function(e){S$e(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={lineHeight:null},r.textarea=null,r.onResize=function(o){r.props.onResize&&r.props.onResize(o)},r.updateLineHeight=function(){r.textarea&&r.setState({lineHeight:C$e(r.textarea)})},r.onChange=function(o){var n=r.props.onChange;r.currentValue=o.currentTarget.value,n&&n(o)},r}return t.prototype.componentDidMount=function(){var r=this,o=this.props,n=o.maxRows,i=o.async;typeof n=="number"&&this.updateLineHeight(),typeof n=="number"||i?setTimeout(function(){return r.textarea&&l6(r.textarea)}):this.textarea&&l6(this.textarea),this.textarea&&this.textarea.addEventListener(mxe,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(mxe,this.onResize),l6.destroy(this.textarea))},t.prototype.render=function(){var r=this,o=this,n=o.props,i=n.onResize,s=n.maxRows,l=n.onChange,c=n.style,u=n.innerRef,d=n.children,f=_$e(n,["onResize","maxRows","onChange","style","innerRef","children"]),m=o.state.lineHeight,h=s&&m?m*s:null;return c6.createElement("textarea",RW({},f,{onChange:this.onChange,style:h?RW({},c,{maxHeight:h}):c,ref:function(g){r.textarea=g,typeof r.props.innerRef=="function"?r.props.innerRef(g):r.props.innerRef&&(r.props.innerRef.current=g)}}),d)},t.prototype.componentDidUpdate=function(){this.textarea&&l6.update(this.textarea)},t.defaultProps={rows:1,async:!1},t.propTypes={rows:hE.number,maxRows:hE.number,onResize:hE.func,innerRef:hE.any,async:hE.bool},t})(c6.Component);hm.TextareaAutosize=c6.forwardRef(function(e,t){return c6.createElement(T$e,RW({},e,{innerRef:t}))})});var AW=Ze((onr,hxe)=>{"use strict";var E$e=pxe();hxe.exports=E$e.TextareaAutosize});var h1e=Ze((cir,p1e)=>{p1e.exports=window.wp.serverSideRender});var Mot={};Rn(Mot,{AlignmentToolbar:()=>B$e,Autocomplete:()=>L$e,AutosaveMonitor:()=>DN,BlockAlignmentToolbar:()=>V$e,BlockControls:()=>j$e,BlockEdit:()=>z$e,BlockEditorKeyboardShortcuts:()=>H$e,BlockFormatControls:()=>U$e,BlockIcon:()=>W$e,BlockInspector:()=>G$e,BlockList:()=>Y$e,BlockMover:()=>q$e,BlockNavigationDropdown:()=>K$e,BlockSelectionClearer:()=>Z$e,BlockSettingsMenu:()=>X$e,BlockTitle:()=>Q$e,BlockToolbar:()=>J$e,CharacterCount:()=>i_,ColorPalette:()=>$$e,ContrastChecker:()=>eet,CopyHandler:()=>tet,DefaultBlockAppender:()=>ret,DocumentBar:()=>$N,DocumentOutline:()=>fS,DocumentOutlineCheck:()=>uye,EditorHistoryRedo:()=>iM,EditorHistoryUndo:()=>lM,EditorKeyboardShortcuts:()=>tS,EditorKeyboardShortcutsRegister:()=>vye,EditorNotices:()=>Aye,EditorProvider:()=>Zve,EditorSnackbars:()=>Mye,EntitiesSavedStates:()=>gM,ErrorBoundary:()=>qye,FontSizePicker:()=>oet,InnerBlocks:()=>iet,Inserter:()=>net,InspectorAdvancedControls:()=>set,InspectorControls:()=>aet,LocalAutosaveMonitor:()=>Qye,MediaPlaceholder:()=>pet,MediaUpload:()=>het,MediaUploadCheck:()=>get,MultiSelectScrollIntoView:()=>vet,NavigableToolbar:()=>bet,ObserveTyping:()=>yet,PageAttributesCheck:()=>hS,PageAttributesOrder:()=>o0e,PageAttributesPanel:()=>_M,PageAttributesParent:()=>p0e,PageTemplate:()=>TM,PanelColorSettings:()=>cet,PlainText:()=>uet,PluginBlockSettingsMenuItem:()=>I0e,PluginDocumentSettingPanel:()=>AM,PluginMoreMenuItem:()=>F0e,PluginPostPublishPanel:()=>OM,PluginPostStatusInfo:()=>MM,PluginPrePublishPanel:()=>DM,PluginPreviewMenuItem:()=>W0e,PluginSidebar:()=>jb,PluginSidebarMoreMenuItem:()=>q0e,PostAuthor:()=>zM,PostAuthorCheck:()=>HM,PostAuthorPanel:()=>GM,PostComments:()=>ZM,PostDiscussionPanel:()=>t3,PostExcerpt:()=>XT,PostExcerptCheck:()=>Wb,PostExcerptPanel:()=>Qwe,PostFeaturedImage:()=>$T,PostFeaturedImageCheck:()=>mm,PostFeaturedImagePanel:()=>d3,PostFormat:()=>tE,PostFormatCheck:()=>IS,PostLastRevision:()=>p3,PostLastRevisionCheck:()=>qb,PostLastRevisionPanel:()=>vSe,PostLockedModal:()=>CSe,PostPendingStatus:()=>kSe,PostPendingStatusCheck:()=>g3,PostPingbacks:()=>$M,PostPreviewButton:()=>Gh,PostPublishButton:()=>FS,PostPublishButtonLabel:()=>y3,PostPublishPanel:()=>V3,PostSavedState:()=>X3,PostSchedule:()=>BS,PostScheduleCheck:()=>Q3,PostScheduleLabel:()=>VS,PostSchedulePanel:()=>e6,PostSticky:()=>H3,PostStickyCheck:()=>j3,PostSwitchToDraftButton:()=>G_e,PostSyncStatus:()=>o6,PostTaxonomies:()=>qS,PostTaxonomiesCheck:()=>n6,PostTaxonomiesFlatTermSelector:()=>gW,PostTaxonomiesHierarchicalTermSelector:()=>yW,PostTaxonomiesPanel:()=>s6,PostTemplatePanel:()=>BM,PostTextEditor:()=>gE,PostTitle:()=>b6,PostTitleRaw:()=>w6,PostTrash:()=>e_,PostTrashCheck:()=>S6,PostTypeSupportCheck:()=>oo,PostURL:()=>wE,PostURLCheck:()=>T6,PostURLLabel:()=>Hxe,PostURLPanel:()=>R6,PostVisibility:()=>iE,PostVisibilityCheck:()=>Yxe,PostVisibilityLabel:()=>x3,RichText:()=>y1e,RichTextShortcut:()=>det,RichTextToolbarButton:()=>fet,ServerSideRender:()=>v1e.default,SkipToSelectedBlock:()=>wet,TableOfContents:()=>l1e,TextEditorGlobalKeyboardShortcuts:()=>Let,ThemeSupportCheck:()=>l3,TimeToRead:()=>n_,URLInput:()=>_et,URLInputButton:()=>xet,URLPopover:()=>Cet,UnsavedChangesWarning:()=>m1e,VisualEditorGlobalKeyboardShortcuts:()=>Det,Warning:()=>Tet,WordCount:()=>o_,WritingFlow:()=>Eet,__unstableRichTextInputEvent:()=>met,cleanForSlug:()=>Cq,createCustomColorsHOC:()=>Pet,getColorClassName:()=>ket,getColorObjectByAttributeValues:()=>Ret,getColorObjectByColorValue:()=>Aet,getFontSize:()=>Iet,getFontSizeClass:()=>Oet,getTemplatePartIcon:()=>jm,linkAutocompleter:()=>MN,mediaUpload:()=>l2,privateApis:()=>oRe,registerEntityAction:()=>Aot,registerEntityField:()=>Oot,store:()=>R,storeConfig:()=>D1,transformStyles:()=>nRe.transformStyles,unregisterEntityAction:()=>Iot,unregisterEntityField:()=>Not,useEntitiesSavedStatesIsDirty:()=>hM,usePostScheduleLabel:()=>jS,usePostURLLabel:()=>FW,usePostVisibilityLabel:()=>dW,userAutocompleter:()=>FN,withColorContext:()=>Net,withColors:()=>Met,withFontSizes:()=>Fet});var sbe=a(G(),1),abe=a(oe(),1),lbe=a(H(),1),cbe=a(ke(),1),ube=a(An(),1);var NN=a(G(),1);var _Y=a(G(),1);var bY=a(pe(),1),yY={...bY.SETTINGS_DEFAULTS,richEditingEnabled:!0,codeEditingEnabled:!0,fontLibraryEnabled:!0,enableCustomFields:void 0,defaultRenderingMode:"post-only"};var wY=a(G(),1);function mRe(e={},t){return t.type==="SET_IS_READY"?{...e,[t.kind]:{...e[t.kind],[t.name]:!0}}:e}function pRe(e={},t){switch(t.type){case"REGISTER_ENTITY_ACTION":return{...e,[t.kind]:{...e[t.kind],[t.name]:[...(e[t.kind]?.[t.name]??[]).filter(r=>r.id!==t.config.id),t.config]}};case"UNREGISTER_ENTITY_ACTION":return{...e,[t.kind]:{...e[t.kind],[t.name]:(e[t.kind]?.[t.name]??[]).filter(r=>r.id!==t.actionId)}}}return e}function hRe(e={},t){switch(t.type){case"REGISTER_ENTITY_FIELD":return{...e,[t.kind]:{...e[t.kind],[t.name]:[...(e[t.kind]?.[t.name]??[]).filter(r=>r.id!==t.config.id),t.config]}};case"UNREGISTER_ENTITY_FIELD":return{...e,[t.kind]:{...e[t.kind],[t.name]:(e[t.kind]?.[t.name]??[]).filter(r=>r.id!==t.fieldId)}}}return e}var SY=(0,wY.combineReducers)({actions:pRe,fields:hRe,isReady:mRe});function mP(e){return e&&typeof e=="object"&&"raw"in e?e.raw:e}function gRe(e=null,t){return t.type==="SET_EDITED_POST"?t.postId:e}function vRe(e=null,t){return t.type==="SET_CURRENT_TEMPLATE_ID"?t.id:e}function bRe(e=null,t){return t.type==="SET_EDITED_POST"?t.postType:e}function yRe(e={isValid:!0},t){return t.type==="SET_TEMPLATE_VALIDITY"?{...e,isValid:t.isValid}:e}function wRe(e={},t){switch(t.type){case"REQUEST_POST_UPDATE_START":case"REQUEST_POST_UPDATE_FINISH":return{pending:t.type==="REQUEST_POST_UPDATE_START",options:t.options||{}}}return e}function SRe(e={},t){switch(t.type){case"REQUEST_POST_DELETE_START":case"REQUEST_POST_DELETE_FINISH":return{pending:t.type==="REQUEST_POST_DELETE_START"}}return e}function _Re(e={isLocked:!1},t){return t.type==="UPDATE_POST_LOCK"?t.lock:e}function xRe(e={},t){switch(t.type){case"LOCK_POST_SAVING":return{...e,[t.lockName]:!0};case"UNLOCK_POST_SAVING":{let{[t.lockName]:r,...o}=e;return o}}return e}function CRe(e={},t){switch(t.type){case"LOCK_POST_AUTOSAVING":return{...e,[t.lockName]:!0};case"UNLOCK_POST_AUTOSAVING":{let{[t.lockName]:r,...o}=e;return o}}return e}function TRe(e=yY,t){return t.type==="UPDATE_EDITOR_SETTINGS"?{...e,...t.settings}:e}function ERe(e="post-only",t){return t.type==="SET_RENDERING_MODE"?t.mode:e}function PRe(e=void 0,t){return t.type==="SET_CANVAS_WIDTH"?t.width:e}function kRe(e=[],t){switch(t.type){case"REMOVE_PANEL":if(!e.includes(t.panelName))return[...e,t.panelName]}return e}function RRe(e=!1,t){switch(t.type){case"SET_IS_LIST_VIEW_OPENED":return t.isOpen?!1:e;case"SET_IS_INSERTER_OPENED":return t.value}return e}function ARe(e=!1,t){switch(t.type){case"SET_IS_INSERTER_OPENED":return t.value?!1:e;case"SET_IS_LIST_VIEW_OPENED":return t.isOpen}return e}function IRe(e={current:null}){return e}function ORe(e={current:null}){return e}function NRe(e=!1,t){switch(t.type){case"OPEN_PUBLISH_SIDEBAR":return!0;case"CLOSE_PUBLISH_SIDEBAR":return!1;case"TOGGLE_PUBLISH_SIDEBAR":return!e}return e}function MRe(e="/",t){switch(t.type){case"SET_STYLES_PATH":return t.path;case"RESET_STYLES_NAVIGATION":return"/"}return e}function FRe(e=!1,t){switch(t.type){case"SET_SHOW_STYLEBOOK":return t.show;case"RESET_STYLES_NAVIGATION":return!1}return e}function DRe(e=null,t){return t.type==="SET_CURRENT_REVISION_ID"?t.revisionId:e}function LRe(e=1,t){switch(t.type){case"SET_REVISION_PAGE":return t.page;case"SET_CURRENT_REVISION_ID":return t.revisionId?e:1}return e}function BRe(e=!0,t){switch(t.type){case"SET_SHOW_REVISION_DIFF":return t.showDiff;case"SET_CURRENT_REVISION_ID":return t.revisionId?e:!0}return e}function VRe(e={},t){return t.type==="SELECT_NOTE"?{noteId:t.noteId,options:t.options}:e}var xY=(0,_Y.combineReducers)({postId:gRe,postType:bRe,templateId:vRe,saving:wRe,deleting:SRe,postLock:_Re,template:yRe,postSavingLock:xRe,editorSettings:TRe,postAutosavingLock:CRe,renderingMode:ERe,canvasWidth:PRe,removedPanels:kRe,blockInserterPanel:RRe,inserterSidebarToggleRef:ORe,listViewPanel:ARe,listViewToggleRef:IRe,publishSidebarActive:NRe,stylesPath:MRe,showStylebook:FRe,revisionId:DRe,revisionPage:LRe,showRevisionDiff:BRe,selectedNote:VRe,dataviews:SY});var _B={};Rn(_B,{__experimentalGetDefaultTemplatePartAreas:()=>RIe,__experimentalGetDefaultTemplateType:()=>AIe,__experimentalGetDefaultTemplateTypes:()=>kIe,__experimentalGetTemplateInfo:()=>IIe,__unstableIsEditorReady:()=>CAe,canInsertBlockType:()=>CIe,canUserUseUnfilteredHTML:()=>gAe,didPostSaveRequestFail:()=>oAe,didPostSaveRequestSucceed:()=>rAe,getActivePostLock:()=>hAe,getAdjacentBlockClientId:()=>ZAe,getAutosaveAttribute:()=>UY,getBlock:()=>MAe,getBlockAttributes:()=>NAe,getBlockCount:()=>jAe,getBlockHierarchyRootClientId:()=>KAe,getBlockIndex:()=>cIe,getBlockInsertionPoint:()=>yIe,getBlockListSettings:()=>PIe,getBlockMode:()=>gIe,getBlockName:()=>IAe,getBlockOrder:()=>lIe,getBlockRootClientId:()=>qAe,getBlockSelectionEnd:()=>HAe,getBlockSelectionStart:()=>zAe,getBlocks:()=>FAe,getBlocksByClientId:()=>VAe,getClientIdsOfDescendants:()=>DAe,getClientIdsWithDescendants:()=>LAe,getCurrentPost:()=>gn,getCurrentPostAttribute:()=>xx,getCurrentPostId:()=>qs,getCurrentPostLastRevisionId:()=>GRe,getCurrentPostRevisionsCount:()=>yB,getCurrentPostType:()=>Ys,getCurrentTemplateId:()=>WRe,getDeviceType:()=>TAe,getEditedPostAttribute:()=>Zr,getEditedPostContent:()=>Px,getEditedPostPreviewLink:()=>sAe,getEditedPostSlug:()=>uAe,getEditedPostVisibility:()=>qRe,getEditorBlocks:()=>bAe,getEditorMode:()=>kAe,getEditorSelection:()=>xAe,getEditorSelectionEnd:()=>_Ae,getEditorSelectionStart:()=>SAe,getEditorSettings:()=>SB,getFirstMultiSelectedBlockClientId:()=>tIe,getGlobalBlockCount:()=>BAe,getInserterItems:()=>TIe,getLastMultiSelectedBlockClientId:()=>rIe,getMultiSelectedBlockClientIds:()=>$Ae,getMultiSelectedBlocks:()=>eIe,getMultiSelectedBlocksEndClientId:()=>aIe,getMultiSelectedBlocksStartClientId:()=>sIe,getNextBlockClientId:()=>QAe,getPermalink:()=>cAe,getPermalinkParts:()=>qY,getPostEdits:()=>Ex,getPostLockUser:()=>pAe,getPostTypeLabel:()=>OIe,getPreviousBlockClientId:()=>XAe,getRenderingMode:()=>i2,getSelectedBlock:()=>YAe,getSelectedBlockClientId:()=>GAe,getSelectedBlockCount:()=>UAe,getSelectedBlocksInitialCaretPosition:()=>JAe,getStateBeforeOptimisticTransaction:()=>RAe,getSuggestedPostFormat:()=>aAe,getTemplate:()=>_Ie,getTemplateLock:()=>xIe,hasChangedContent:()=>HY,hasEditorRedo:()=>zRe,hasEditorUndo:()=>jRe,hasInserterItems:()=>EIe,hasMultiSelection:()=>mIe,hasNonPostEntityChanges:()=>HRe,hasSelectedBlock:()=>WAe,hasSelectedInnerBlock:()=>dIe,inSomeHistory:()=>AAe,isAncestorMultiSelected:()=>iIe,isAutosavingPost:()=>nAe,isBlockInsertionPointVisible:()=>wIe,isBlockMultiSelected:()=>nIe,isBlockSelected:()=>uIe,isBlockValid:()=>OAe,isBlockWithinSelection:()=>fIe,isCaretWithinFormattedText:()=>bIe,isCleanNewPost:()=>URe,isCurrentPostPending:()=>KRe,isCurrentPostPublished:()=>wB,isCurrentPostScheduled:()=>ZRe,isDeletingPost:()=>eAe,isEditedPostAutosaveable:()=>QRe,isEditedPostBeingScheduled:()=>JRe,isEditedPostDateFloating:()=>$Re,isEditedPostDirty:()=>o2,isEditedPostEmpty:()=>GY,isEditedPostNew:()=>zY,isEditedPostPublishable:()=>XRe,isEditedPostSaveable:()=>WY,isEditorPanelEnabled:()=>yAe,isEditorPanelOpened:()=>wAe,isEditorPanelRemoved:()=>ZY,isFirstMultiSelectedBlock:()=>oIe,isInserterOpened:()=>PAe,isListViewOpened:()=>EAe,isMultiSelecting:()=>pIe,isPermalinkEditable:()=>YY,isPostAutosavingLocked:()=>KY,isPostLockTakeover:()=>mAe,isPostLocked:()=>dAe,isPostSavingLocked:()=>fAe,isPreviewingPost:()=>iAe,isPublishSidebarEnabled:()=>vAe,isPublishSidebarOpened:()=>NIe,isPublishingPost:()=>lAe,isSavingNonPostEntityChanges:()=>tAe,isSavingPost:()=>xy,isSelectionEnabled:()=>hIe,isTyping:()=>vIe,isValidTemplate:()=>SIe});var Hm=a(kt(),1),_y=a(en(),1),Cx=a(uo(),1),Kt=a(G(),1),wu=a(Va(),1),n2=a(pe(),1),mo=a(oe(),1),kx=a(Nt(),1);var $k=a(V(),1);var pP=a(H(),1),hn=(0,pP.forwardRef)(({icon:e,size:t=24,...r},o)=>(0,pP.cloneElement)(e,{width:t,height:t,...r,ref:o}));var hP=a(be(),1),UD=a(T(),1),WD=(0,UD.jsx)(hP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UD.jsx)(hP.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18.5 5.5V8H20V5.5H22.5V4H20V1.5H18.5V4H16V5.5H18.5ZM13.9624 4H6C4.89543 4 4 4.89543 4 6V18C4 19.1046 4.89543 20 6 20H18C19.1046 20 20 19.1046 20 18V10.0391H18.5V18C18.5 18.2761 18.2761 18.5 18 18.5H10L10 10.4917L16.4589 10.5139L16.4641 9.01389L5.5 8.97618V6C5.5 5.72386 5.72386 5.5 6 5.5H13.9624V4ZM5.5 10.4762V18C5.5 18.2761 5.72386 18.5 6 18.5H8.5L8.5 10.4865L5.5 10.4762Z"})});var gP=a(be(),1),GD=a(T(),1),YD=(0,GD.jsx)(gP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GD.jsx)(gP.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.934 7.406a1 1 0 0 0 .914.594H19a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h5.764a.5.5 0 0 1 .447.276l.723 1.63Zm1.064-1.216a.5.5 0 0 0 .462.31H19a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h5.764a2 2 0 0 1 1.789 1.106l.445 1.084ZM8.5 10.5h7V12h-7v-1.5Zm7 3.5h-7v1.5h7V14Z"})});var vP=a(be(),1),qD=a(T(),1),KD=(0,qD.jsx)(vP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qD.jsx)(vP.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 bP=a(be(),1),ZD=a(T(),1),XD=(0,ZD.jsx)(bP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZD.jsx)(bP.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var yP=a(be(),1),QD=a(T(),1),JD=(0,QD.jsx)(yP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QD.jsx)(yP.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 wP=a(be(),1),$D=a(T(),1),e4=(0,$D.jsx)(wP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$D.jsx)(wP.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var SP=a(be(),1),t4=a(T(),1),r4=(0,t4.jsx)(SP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,t4.jsx)(SP.Path,{d:"M18.5 5.5h-13c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5h-13c-.3 0-.5-.2-.5-.5v-9c0-.3.2-.5.5-.5h13c.3 0 .5.2.5.5v9zM6.5 12H8v-2h2V8.5H6.5V12zm9.5 2h-2v1.5h3.5V12H16v2z"})});var _P=a(be(),1),o4=a(T(),1),n4=(0,o4.jsx)(_P.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,o4.jsx)(_P.Path,{d:"M17.7 4.3c-1.2 0-2.8 0-3.8 1-.6.6-.9 1.5-.9 2.6V14c-.6-.6-1.5-1-2.5-1C8.6 13 7 14.6 7 16.5S8.6 20 10.5 20c1.5 0 2.8-1 3.3-2.3.5-.8.7-1.8.7-2.5V7.9c0-.7.2-1.2.5-1.6.6-.6 1.8-.6 2.8-.6h.3V4.3h-.4z"})});var xP=a(be(),1),i4=a(T(),1),s4=(0,i4.jsx)(xP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i4.jsx)(xP.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.53 4.47a.75.75 0 1 0-1.06 1.06l8 8a.75.75 0 1 0 1.06-1.06l-8-8Zm5 1a.75.75 0 1 0-1.06 1.06l2 2a.75.75 0 1 0 1.06-1.06l-2-2Zm-11.06 10a.75.75 0 0 1 1.06 0l2 2a.75.75 0 1 1-1.06 1.06l-2-2a.75.75 0 0 1 0-1.06Zm.06-5a.75.75 0 0 0-1.06 1.06l8 8a.75.75 0 1 0 1.06-1.06l-8-8Zm-.06-3a.75.75 0 0 1 1.06 0l10 10a.75.75 0 1 1-1.06 1.06l-10-10a.75.75 0 0 1 0-1.06Zm3.06-2a.75.75 0 0 0-1.06 1.06l10 10a.75.75 0 1 0 1.06-1.06l-10-10Z"})});var CP=a(be(),1),a4=a(T(),1),Gd=(0,a4.jsx)(CP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,a4.jsx)(CP.Path,{d:"M13.75 4.194a8 8 0 0 0-4.812.415l-.301.132a8 8 0 0 0-3.203 2.692L4 6.001v4h4L6.517 8.516q.333-.526.758-.977l.011-.012q.341-.359.733-.662l.025-.02a6.5 6.5 0 0 1 2.469-1.172l.034-.008q.117-.027.236-.05l.015-.002q.32-.06.65-.088.08-.008.16-.013a7 7 0 0 1 .323-.01L12 5.5h.05l.203.005.101.003q.146.008.293.023l.12.014.158.02q.103.015.205.033l.058.011q.107.02.212.043l.068.016a6.5 6.5 0 0 1 1.447.521l.02.01a7 7 0 0 1 .452.25l.02.014a7 7 0 0 1 .468.317l.07.054a7 7 0 0 1 .403.334l.034.03q.091.084.18.172l.047.045q.293.294.548.627l.03.038.07.097.096.135q.037.053.072.107a6 6 0 0 1 .167.265l.042.073q.236.411.413.857l.027.07a6.5 6.5 0 0 1 .418 2.014 6.6 6.6 0 0 1-.034 1.04 6 6 0 0 1-.063.424q-.109.597-.32 1.152-.016.034-.028.07a6.5 6.5 0 0 1-.413.856l-.042.073a6 6 0 0 1-.327.497l-.087.118-.02.028a7 7 0 0 1-.526.604l-.035.035-.035.032q-.089.088-.18.172l-.034.03a7 7 0 0 1-.38.317l-.093.071q-.09.067-.183.13l-.076.053q-.112.076-.227.146-.218.133-.446.247l-.028.015-.192.093-.081.036a6.5 6.5 0 0 1-1.184.396l-.058.012a7 7 0 0 1-.475.087q-.08.012-.157.02l-.122.014q-.145.015-.292.023l-.136.005-.139.003L12 18.5q-.053-.002-.104-.003l-.127-.004-.162-.007q-.08-.005-.159-.013a7 7 0 0 1-.65-.088q-.008 0-.015-.002a7 7 0 0 1-.236-.05l-.034-.008a6.5 6.5 0 0 1-4.14-3.077l-1.3.75a8 8 0 0 0 3.564 3.26l.301.131a8 8 0 0 0 11.055-7.061l.007-.33c0-1.76-.581-3.473-1.653-4.87l-.206-.256a8 8 0 0 0-4.07-2.6zM12 7.75a.75.75 0 0 0-.75.75V12a.75.75 0 0 0 .218.529l1.282-.839-1.28.84 2.5 2.5a.75.75 0 1 0 1.06-1.06l-2.28-2.28V8.5a.75.75 0 0 0-.75-.75"})});var TP=a(be(),1),l4=a(T(),1),c4=(0,l4.jsx)(TP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,l4.jsx)(TP.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"})});var EP=a(be(),1),u4=a(T(),1),PP=(0,u4.jsx)(EP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,u4.jsx)(EP.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z"})});var kP=a(be(),1),d4=a(T(),1),RP=(0,d4.jsx)(kP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,d4.jsx)(kP.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 AP=a(be(),1),f4=a(T(),1),To=(0,f4.jsx)(AP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,f4.jsx)(AP.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var IP=a(be(),1),m4=a(T(),1),J_=(0,m4.jsx)(IP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,m4.jsx)(IP.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var OP=a(be(),1),p4=a(T(),1),h4=(0,p4.jsx)(OP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,p4.jsx)(OP.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var NP=a(be(),1),g4=a(T(),1),xr=(0,g4.jsx)(NP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,g4.jsx)(NP.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var MP=a(be(),1),v4=a(T(),1),b4=(0,v4.jsx)(MP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,v4.jsx)(MP.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})});var FP=a(be(),1),y4=a(T(),1),Cr=(0,y4.jsx)(FP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,y4.jsx)(FP.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var DP=a(be(),1),w4=a(T(),1),S4=(0,w4.jsx)(DP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,w4.jsx)(DP.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var LP=a(be(),1),_4=a(T(),1),_i=(0,_4.jsx)(LP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_4.jsx)(LP.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 BP=a(be(),1),x4=a(T(),1),$_=(0,x4.jsx)(BP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,x4.jsx)(BP.Path,{d:"m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"})});var VP=a(be(),1),C4=a(T(),1),T4=(0,C4.jsx)(VP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,C4.jsx)(VP.Path,{d:"M17.3 10.1C17.3 7.60001 15.2 5.70001 12.5 5.70001C10.3 5.70001 8.4 7.10001 7.9 9.00001H7.7C5.7 9.00001 4 10.7 4 12.8C4 14.9 5.7 16.6 7.7 16.6H9.5V15.2H7.7C6.5 15.2 5.5 14.1 5.5 12.9C5.5 11.7 6.5 10.5 7.7 10.5H9L9.3 9.40001C9.7 8.10001 11 7.20001 12.5 7.20001C14.3 7.20001 15.8 8.50001 15.8 10.1V11.4L17.1 11.6C17.9 11.7 18.5 12.5 18.5 13.4C18.5 14.4 17.7 15.2 16.8 15.2H14.5V16.6H16.7C18.5 16.6 19.9 15.1 19.9 13.3C20 11.7 18.8 10.4 17.3 10.1Z M14.1245 14.2426L15.1852 13.182L12.0032 10L8.82007 13.1831L9.88072 14.2438L11.25 12.8745V18H12.75V12.8681L14.1245 14.2426Z"})});var jP=a(be(),1),E4=a(T(),1),P4=(0,E4.jsx)(jP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,E4.jsx)(jP.Path,{d:"M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-9c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4h1.3l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8-.1 1-.9 1.8-1.8 1.8z"})});var zP=a(be(),1),k4=a(T(),1),R4=(0,k4.jsx)(zP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,k4.jsx)(zP.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"})});var HP=a(be(),1),A4=a(T(),1),I4=(0,A4.jsx)(HP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,A4.jsx)(HP.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 UP=a(be(),1),O4=a(T(),1),N4=(0,O4.jsx)(UP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,O4.jsx)(UP.Path,{d:"M17.2 10.9c-.5-1-1.2-2.1-2.1-3.2-.6-.9-1.3-1.7-2.1-2.6L12 4l-1 1.1c-.6.9-1.3 1.7-2 2.6-.8 1.2-1.5 2.3-2 3.2-.6 1.2-1 2.2-1 3 0 3.4 2.7 6.1 6.1 6.1s6.1-2.7 6.1-6.1c0-.8-.3-1.8-1-3zm-5.1 7.6c-2.5 0-4.6-2.1-4.6-4.6 0-.3.1-1 .8-2.3.5-.9 1.1-1.9 2-3.1.7-.9 1.3-1.7 1.8-2.3.7.8 1.3 1.6 1.8 2.3.8 1.1 1.5 2.2 2 3.1.7 1.3.8 2 .8 2.3 0 2.5-2.1 4.6-4.6 4.6z"})});var WP=a(be(),1),M4=a(T(),1),Sg=(0,M4.jsx)(WP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,M4.jsx)(WP.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"})});var GP=a(be(),1),F4=a(T(),1),D4=(0,F4.jsx)(GP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,F4.jsx)(GP.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12.9c0 .6.5 1.1 1.1 1.1.3 0 .5-.1.8-.3L8.5 17H18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H7.9l-2.4 2.4V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v9z"})});var YP=a(be(),1),L4=a(T(),1),ex=(0,L4.jsx)(YP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,L4.jsx)(YP.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.625 5.5h9.75c.069 0 .125.056.125.125v9.75a.125.125 0 0 1-.125.125h-9.75a.125.125 0 0 1-.125-.125v-9.75c0-.069.056-.125.125-.125ZM4 5.625C4 4.728 4.728 4 5.625 4h9.75C16.273 4 17 4.728 17 5.625v9.75c0 .898-.727 1.625-1.625 1.625h-9.75A1.625 1.625 0 0 1 4 15.375v-9.75Zm14.5 11.656v-9H20v9C20 18.8 18.77 20 17.251 20H6.25v-1.5h11.001c.69 0 1.249-.528 1.249-1.219Z"})});var qP=a(be(),1),B4=a(T(),1),by=(0,B4.jsx)(qP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,B4.jsx)(qP.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})});var KP=a(be(),1),V4=a(T(),1),j4=(0,V4.jsx)(KP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,V4.jsx)(KP.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})});var ZP=a(be(),1),z4=a(T(),1),yy=(0,z4.jsx)(ZP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,z4.jsx)(ZP.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 0 4-4H8a4 4 0 0 0 4 4Z"})});var XP=a(be(),1),H4=a(T(),1),_g=(0,H4.jsx)(XP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,H4.jsx)(XP.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM8.5 18.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h2.5v13zm10-.5c0 .3-.2.5-.5.5h-8v-13h8c.3 0 .5.2.5.5v12z"})});var QP=a(be(),1),U4=a(T(),1),Yd=(0,U4.jsx)(QP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,U4.jsx)(QP.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z"})});var JP=a(be(),1),W4=a(T(),1),G4=(0,W4.jsx)(JP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,W4.jsx)(JP.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 $P=a(be(),1),Y4=a(T(),1),qd=(0,Y4.jsx)($P.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Y4.jsx)($P.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 ek=a(be(),1),q4=a(T(),1),Gs=(0,q4.jsx)(ek.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,q4.jsx)(ek.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})});var tk=a(be(),1),K4=a(T(),1),Z4=(0,K4.jsx)(tk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,K4.jsx)(tk.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"})});var rk=a(be(),1),X4=a(T(),1),Q4=(0,X4.jsx)(rk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,X4.jsx)(rk.Path,{d:"M4 6v12c0 1.1.9 2 2 2h3v-1.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h3V4H6c-1.1 0-2 .9-2 2zm7.2 16h1.5V2h-1.5v20zM15 5.5h1.5V4H15v1.5zm3.5.5H20c0-1.1-.9-2-2-2v1.5c.3 0 .5.2.5.5zm0 10.5H20v-2h-1.5v2zm0-3.5H20v-2h-1.5v2zm-.5 5.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zM15 20h1.5v-1.5H15V20zm3.5-10.5H20v-2h-1.5v2z"})});var ok=a(be(),1),J4=a(T(),1),$4=(0,J4.jsx)(ok.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,J4.jsx)(ok.Path,{d:"M2 11.2v1.5h20v-1.5H2zM5.5 6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v3H20V6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3h1.5V6zm2 14h2v-1.5h-2V20zm3.5 0h2v-1.5h-2V20zm7-1.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zm.5-2H20V15h-1.5v1.5zM5.5 18H4c0 1.1.9 2 2 2v-1.5c-.3 0-.5-.2-.5-.5zm0-3H4v1.5h1.5V15zm9 5h2v-1.5h-2V20z"})});var nk=a(be(),1),eL=a(T(),1),tx=(0,eL.jsx)(nk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eL.jsx)(nk.Path,{fillRule:"evenodd",d:"M18 5.5h-8v8h8.5V6a.5.5 0 00-.5-.5zm-9.5 8h-3V6a.5.5 0 01.5-.5h2.5v8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})});var ik=a(be(),1),tL=a(T(),1),rL=(0,tL.jsx)(ik.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tL.jsx)(ik.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 sk=a(be(),1),oL=a(T(),1),rx=(0,oL.jsx)(sk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oL.jsx)(sk.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 ak=a(be(),1),nL=a(T(),1),ox=(0,nL.jsx)(ak.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nL.jsx)(ak.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var lk=a(be(),1),iL=a(T(),1),sL=(0,iL.jsx)(lk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iL.jsx)(lk.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8Zm6.5 8c0 .6 0 1.2-.2 1.8h-2.7c0-.6.2-1.1.2-1.8s0-1.2-.2-1.8h2.7c.2.6.2 1.1.2 1.8Zm-.9-3.2h-2.4c-.3-.9-.7-1.8-1.1-2.4-.1-.2-.2-.4-.3-.5 1.6.5 3 1.6 3.8 3ZM12.8 17c-.3.5-.6 1-.8 1.3-.2-.3-.5-.8-.8-1.3-.3-.5-.6-1.1-.8-1.7h3.3c-.2.6-.5 1.2-.8 1.7Zm-2.9-3.2c-.1-.6-.2-1.1-.2-1.8s0-1.2.2-1.8H14c.1.6.2 1.1.2 1.8s0 1.2-.2 1.8H9.9ZM11.2 7c.3-.5.6-1 .8-1.3.2.3.5.8.8 1.3.3.5.6 1.1.8 1.7h-3.3c.2-.6.5-1.2.8-1.7Zm-1-1.2c-.1.2-.2.3-.3.5-.4.7-.8 1.5-1.1 2.4H6.4c.8-1.4 2.2-2.5 3.8-3Zm-1.8 8H5.7c-.2-.6-.2-1.1-.2-1.8s0-1.2.2-1.8h2.7c0 .6-.2 1.1-.2 1.8s0 1.2.2 1.8Zm-2 1.4h2.4c.3.9.7 1.8 1.1 2.4.1.2.2.4.3.5-1.6-.5-3-1.6-3.8-3Zm7.4 3c.1-.2.2-.3.3-.5.4-.7.8-1.5 1.1-2.4h2.4c-.8 1.4-2.2 2.5-3.8 3Z"})});var ck=a(be(),1),aL=a(T(),1),nx=(0,aL.jsx)(ck.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aL.jsx)(ck.Path,{d:"M18.5 10.5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})});var uk=a(be(),1),lL=a(T(),1),cL=(0,lL.jsx)(uk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lL.jsx)(uk.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 ix=a(be(),1),sx=a(T(),1),ax=(0,sx.jsxs)(ix.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,sx.jsx)(ix.Path,{d:"m16 15.5h-8v-1.5h8zm-7.5-2.5h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm-9-3h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2z"}),(0,sx.jsx)(ix.Path,{d:"m18.5 6.5h-13a.5.5 0 0 0 -.5.5v9.5a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-9.5a.5.5 0 0 0 -.5-.5zm-13-1.5h13a2 2 0 0 1 2 2v9.5a2 2 0 0 1 -2 2h-13a2 2 0 0 1 -2-2v-9.5a2 2 0 0 1 2-2z"})]});var dk=a(be(),1),uL=a(T(),1),ja=(0,uL.jsx)(dk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uL.jsx)(dk.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})});var fk=a(be(),1),dL=a(T(),1),fL=(0,dL.jsx)(fk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dL.jsx)(fk.Path,{d:"M5 11.25h14v1.5H5z"})});var mk=a(be(),1),mL=a(T(),1),pL=(0,mL.jsx)(mk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mL.jsx)(mk.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 pk=a(be(),1),hL=a(T(),1),lx=(0,hL.jsx)(pk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hL.jsx)(pk.Path,{d:"M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z"})});var hk=a(be(),1),gL=a(T(),1),vL=(0,gL.jsx)(hk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gL.jsx)(hk.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 11h-.2V9c0-1.5-1.2-2.8-2.8-2.8S9.2 7.5 9.2 9v2H9c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h6c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm-1.8 0h-2.5V9c0-.7.6-1.2 1.2-1.2s1.2.6 1.2 1.2v2z"})});var gk=a(be(),1),bL=a(T(),1),Lm=(0,bL.jsx)(gk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bL.jsx)(gk.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 vk=a(be(),1),yL=a(T(),1),fo=(0,yL.jsx)(vk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yL.jsx)(vk.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var bk=a(be(),1),wL=a(T(),1),cx=(0,wL.jsx)(bk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wL.jsx)(bk.Path,{d:"M18.5 10a1.5 1.5 0 0 1 1.5 1.5v7a1.5 1.5 0 0 1-1.5 1.5h-7a1.5 1.5 0 0 1-1.5-1.5v-7a1.5 1.5 0 0 1 1.5-1.5zM16 4a2 2 0 0 1 2 2v2h-1.5V6a.5.5 0 0 0-.5-.5H6a.5.5 0 0 0-.5.5v3H8v1.5H5.5V16a.5.5 0 0 0 .5.5h2V18H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2z"})});var yk=a(be(),1),SL=a(T(),1),_L=(0,SL.jsx)(yk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,SL.jsx)(yk.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})});var wk=a(be(),1),xL=a(T(),1),hl=(0,xL.jsx)(wk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xL.jsx)(wk.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 Sk=a(be(),1),CL=a(T(),1),ux=(0,CL.jsx)(Sk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CL.jsx)(Sk.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5A6.5 6.5 0 0 1 6.93 7.931l9.139 9.138A6.473 6.473 0 0 1 12 18.5Zm5.123-2.498a6.5 6.5 0 0 0-9.124-9.124l9.124 9.124ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Z"})});var dx=a(be(),1),fx=a(T(),1),Bm=(0,fx.jsxs)(dx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,fx.jsx)(dx.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,fx.jsx)(dx.Path,{d:"M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z"})]});var _k=a(be(),1),TL=a(T(),1),mx=(0,TL.jsx)(_k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,TL.jsx)(_k.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var xk=a(be(),1),EL=a(T(),1),px=(0,EL.jsx)(xk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,EL.jsx)(xk.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 1-4-4h4V8a4 4 0 0 1 0 8Z"})});var Ck=a(be(),1),PL=a(T(),1),kL=(0,PL.jsx)(Ck.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PL.jsx)(Ck.Path,{d:"M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z"})});var Tk=a(be(),1),RL=a(T(),1),fc=(0,RL.jsx)(Tk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,RL.jsx)(Tk.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})});var Ek=a(be(),1),AL=a(T(),1),IL=(0,AL.jsx)(Ek.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AL.jsx)(Ek.Path,{d:"m7.3 9.7 1.4 1.4c.2-.2.3-.3.4-.5 0 0 0-.1.1-.1.3-.5.4-1.1.3-1.6L12 7 9 4 7.2 6.5c-.6-.1-1.1 0-1.6.3 0 0-.1 0-.1.1-.3.1-.4.2-.6.4l1.4 1.4L4 11v1h1l2.3-2.3zM4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4z"})});var Pk=a(be(),1),OL=a(T(),1),gl=(0,OL.jsx)(Pk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OL.jsx)(Pk.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 kk=a(be(),1),NL=a(T(),1),xg=(0,NL.jsx)(kk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NL.jsx)(kk.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 Rk=a(be(),1),ML=a(T(),1),Cg=(0,ML.jsx)(Rk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ML.jsx)(Rk.Path,{d:"M15.6 6.5l-1.1 1 2.9 3.3H8c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z"})});var Ak=a(be(),1),FL=a(T(),1),DL=(0,FL.jsx)(Ak.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FL.jsx)(Ak.Path,{d:"M7 11.5h10V13H7z"})});var Ik=a(be(),1),LL=a(T(),1),hx=(0,LL.jsx)(Ik.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LL.jsx)(Ik.Path,{d:"M12 4V2.2L9 4.8l3 2.5V5.5c3.6 0 6.5 2.9 6.5 6.5 0 2.9-1.9 5.3-4.5 6.2v.2l-.1-.2c-.4.1-.7.2-1.1.2l.2 1.5c.3 0 .6-.1 1-.2 3.5-.9 6-4 6-7.7 0-4.4-3.6-8-8-8zm-7.9 7l1.5.2c.1-1.2.5-2.3 1.2-3.2l-1.1-.9C4.8 8.2 4.3 9.6 4.1 11zm1.5 1.8l-1.5.2c.1.7.3 1.4.5 2 .3.7.6 1.3 1 1.8l1.2-.8c-.3-.5-.6-1-.8-1.5s-.4-1.1-.4-1.7zm1.5 5.5c1.1.9 2.4 1.4 3.8 1.6l.2-1.5c-1.1-.1-2.2-.5-3.1-1.2l-.9 1.1z"})});var Ok=a(be(),1),BL=a(T(),1),gx=(0,BL.jsx)(Ok.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BL.jsx)(Ok.Path,{d:"M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"})});var Nk=a(be(),1),VL=a(T(),1),Vm=(0,VL.jsx)(Nk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VL.jsx)(Nk.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 Mk=a(be(),1),jL=a(T(),1),zL=(0,jL.jsx)(Mk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jL.jsx)(Mk.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 Fk=a(be(),1),HL=a(T(),1),Tg=(0,HL.jsx)(Fk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HL.jsx)(Fk.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 vx=a(be(),1),bx=a(T(),1),UL=(0,bx.jsxs)(vx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,bx.jsx)(vx.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,bx.jsx)(vx.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})]});var Dk=a(be(),1),WL=a(T(),1),yx=(0,WL.jsx)(Dk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WL.jsx)(Dk.Path,{d:"M12 8c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM12.8 3h-1.5v3h1.5V3zm-1.6 18h1.5v-3h-1.5v3zm6.8-9.8v1.5h3v-1.5h-3zm-12 0H3v1.5h3v-1.5zm9.7 5.6 2.1 2.1 1.1-1.1-2.1-2.1-1.1 1.1zM8.3 7.2 6.2 5.1 5.1 6.2l2.1 2.1 1.1-1.1zM5.1 17.8l1.1 1.1 2.1-2.1-1.1-1.1-2.1 2.1zM18.9 6.2l-1.1-1.1-2.1 2.1 1.1 1.1 2.1-2.1z"})});var Lk=a(be(),1),GL=a(T(),1),YL=(0,GL.jsx)(Lk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GL.jsx)(Lk.Path,{d:"M17.192 6.75L15.47 5.03l1.06-1.06 3.537 3.53-3.537 3.53-1.06-1.06 1.723-1.72h-3.19c-.602 0-.993.202-1.28.498-.309.319-.538.792-.695 1.383-.13.488-.222 1.023-.296 1.508-.034.664-.116 1.413-.303 2.117-.193.721-.513 1.467-1.068 2.04-.575.594-1.359.954-2.357.954H4v-1.5h4.003c.601 0 .993-.202 1.28-.498.308-.319.538-.792.695-1.383.149-.557.216-1.093.288-1.662l.039-.31a9.653 9.653 0 0 1 .272-1.653c.193-.722.513-1.467 1.067-2.04.576-.594 1.36-.954 2.358-.954h3.19zM8.004 6.75c.8 0 1.46.23 1.988.628a6.24 6.24 0 0 0-.684 1.396 1.725 1.725 0 0 0-.024-.026c-.287-.296-.679-.498-1.28-.498H4v-1.5h4.003zM12.699 14.726c-.161.459-.38.94-.684 1.396.527.397 1.188.628 1.988.628h3.19l-1.722 1.72 1.06 1.06L20.067 16l-3.537-3.53-1.06 1.06 1.723 1.72h-3.19c-.602 0-.993-.202-1.28-.498a1.96 1.96 0 0 1-.024-.026z"})});var Bk=a(be(),1),qL=a(T(),1),wx=(0,qL.jsx)(Bk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qL.jsx)(Bk.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})});var Vk=a(be(),1),KL=a(T(),1),ZL=(0,KL.jsx)(Vk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KL.jsx)(Vk.Path,{fill:"none",d:"M5.75 12.75V18.25H11.25M12.75 5.75H18.25V11.25",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"square"})});var jk=a(be(),1),XL=a(T(),1),QL=(0,XL.jsx)(jk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XL.jsx)(jk.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z"})});var zk=a(be(),1),JL=a(T(),1),$L=(0,JL.jsx)(zk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JL.jsx)(zk.Path,{d:"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"})});var Hk=a(be(),1),eB=a(T(),1),tB=(0,eB.jsx)(Hk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eB.jsx)(Hk.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z"})});var Uk=a(be(),1),rB=a(T(),1),Eg=(0,rB.jsx)(Uk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rB.jsx)(Uk.Path,{d:"M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-17.6 1L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z"})});var Wk=a(be(),1),oB=a(T(),1),Sx=(0,oB.jsx)(Wk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oB.jsx)(Wk.Path,{d:"M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-1 1.4l-5.6 5.6c-.1.1-.3.1-.4 0l-5.6-5.6c-.1-.1-.1-.3 0-.4l5.6-5.6s.1-.1.2-.1.1 0 .2.1l5.6 5.6c.1.1.1.3 0 .4zm-16.6-.4L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z"})});var Gk=a(be(),1),nB=a(T(),1),wy=(0,nB.jsx)(Gk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nB.jsx)(Gk.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})});var Yk=a(be(),1),iB=a(T(),1),Kd=(0,iB.jsx)(Yk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iB.jsx)(Yk.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 qk=a(be(),1),sB=a(T(),1),aB=(0,sB.jsx)(qk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sB.jsx)(qk.Path,{d:"m8.6 7 3.9 10.8h-1.7l-1-2.8H5.7l-1 2.8H3L6.9 7h1.7Zm-2.4 6.6h3L7.7 9.3l-1.5 4.3ZM17.691 8.879c.473 0 .88.055 1.221.165.352.1.643.264.875.495.274.253.456.572.544.957.088.374.132.83.132 1.37v4.554c0 .274.033.472.099.593.077.11.198.166.363.166.11 0 .215-.028.313-.083.11-.055.237-.137.38-.247l.165.28a3.304 3.304 0 0 1-.71.446c-.23.11-.527.165-.89.165-.352 0-.639-.055-.858-.165-.22-.11-.386-.27-.495-.479-.1-.209-.149-.468-.149-.775-.286.462-.627.814-1.023 1.056-.396.242-.858.363-1.386.363-.462 0-.858-.088-1.188-.264a1.752 1.752 0 0 1-.742-.726 2.201 2.201 0 0 1-.248-1.056c0-.484.11-.875.33-1.172.22-.308.5-.556.841-.742.352-.187.721-.341 1.106-.462.396-.132.765-.253 1.106-.363.351-.121.637-.259.857-.413.232-.154.347-.357.347-.61V10.81c0-.396-.066-.71-.198-.941a1.05 1.05 0 0 0-.511-.511 1.763 1.763 0 0 0-.76-.149c-.253 0-.522.039-.808.116a1.165 1.165 0 0 0-.677.412 1.1 1.1 0 0 1 .595.396c.165.187.247.424.247.71 0 .307-.104.55-.313.726-.198.176-.451.263-.76.263-.34 0-.594-.104-.758-.313a1.231 1.231 0 0 1-.248-.759c0-.297.072-.539.214-.726.154-.187.352-.363.595-.528.264-.176.6-.324 1.006-.445.418-.121.88-.182 1.386-.182Zm.99 3.729a1.57 1.57 0 0 1-.528.462c-.231.121-.479.248-.742.38a5.377 5.377 0 0 0-.76.462c-.23.165-.423.38-.577.643-.154.264-.231.6-.231 1.007 0 .429.11.77.33 1.023.22.242.517.363.891.363.308 0 .594-.088.858-.264.275-.176.528-.44.759-.792v-3.284Z"})});var Kk=a(be(),1),lB=a(T(),1),Pg=(0,lB.jsx)(Kk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lB.jsx)(Kk.Path,{d:"M18.3 11.7c-.6-.6-1.4-.9-2.3-.9H6.7l2.9-3.3-1.1-1-4.5 5L8.5 16l1-1-2.7-2.7H16c.5 0 .9.2 1.3.5 1 1 1 3.4 1 4.5v.3h1.5v-.2c0-1.5 0-4.3-1.5-5.7z"})});var Zk=a(be(),1),cB=a(T(),1),_x=(0,cB.jsx)(Zk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cB.jsx)(Zk.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 Xk=a(be(),1),uB=a(T(),1),dB=(0,uB.jsx)(Xk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uB.jsx)(Xk.Path,{d:"M17.8 2l-.9.3c-.1 0-3.6 1-5.2 2.1C10 5.5 9.3 6.5 8.9 7.1c-.6.9-1.7 4.7-1.7 6.3l-.9 2.3c-.2.4 0 .8.4 1 .1 0 .2.1.3.1.3 0 .6-.2.7-.5l.6-1.5c.3 0 .7-.1 1.2-.2.7-.1 1.4-.3 2.2-.5.8-.2 1.6-.5 2.4-.8.7-.3 1.4-.7 1.9-1.2s.8-1.2 1-1.9c.2-.7.3-1.6.4-2.4.1-.8.1-1.7.2-2.5 0-.8.1-1.5.2-2.1V2zm-1.9 5.6c-.1.8-.2 1.5-.3 2.1-.2.6-.4 1-.6 1.3-.3.3-.8.6-1.4.9-.7.3-1.4.5-2.2.8-.6.2-1.3.3-1.8.4L15 7.5c.3-.3.6-.7 1-1.1 0 .4 0 .8-.1 1.2zM6 20h8v-1.5H6V20z"})});var Qk=a(be(),1),fB=a(T(),1),mB=(0,fB.jsx)(Qk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fB.jsx)(Qk.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"})});var Jk=a(be(),1),pB=a(T(),1),hB=(0,pB.jsx)(Jk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",fill:"currentColor",children:(0,pB.jsx)(Jk.Path,{d:"M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z"})});var OY=new Set(["meta"]),NY="core/editor",gB=/%(?:postname|pagename)%/,vB=60*1e3,MY=["title","excerpt","content"];var lr="wp_template",In="wp_template_part",yu="wp_block",Sy="wp_navigation",vl="attachment",e2={custom:"custom",theme:"theme",plugin:"plugin"},bB=["wp_template","wp_template_part"],FY=[...bB,"wp_block","wp_navigation"],xi=[lr,In,yu,Sy],kg={Desktop:{value:"Desktop",label:(0,$k.__)("Desktop"),icon:by,canvasWidth:void 0},Tablet:{value:"Tablet",label:(0,$k.__)("Tablet"),icon:wy,canvasWidth:781},Mobile:{value:"Mobile",label:(0,$k.__)("Mobile"),icon:Lm,canvasWidth:479}};function jm(e){return e==="header"?nx:e==="footer"?tx:e==="sidebar"?wx:e==="navigation-overlay"?cx:Eg}var LY=a(zm(),1),{lock:BY,unlock:Y}=(0,LY.__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/editor");var VY={},bl=e=>{if(!e)return VY;let{templateTypes:t,templateAreas:r,template:o}=e,{description:n,slug:i,title:s,area:l}=o,{title:c,description:u}=Object.values(t).find(g=>g.slug===i)??VY,d=typeof s=="string"?s:s?.rendered,f=typeof n=="string"?n:n?.raw,h=r?.map(g=>({...g,icon:jm(g.icon)}))?.find(g=>l===g.area)?.icon||ja;return{title:d&&d!==i?d:c||i,description:f||u,icon:h}};var t2={Desktop:"default",Tablet:"@tablet",Mobile:"@mobile"};function r2(e){return e&&e<=kg.Mobile.canvasWidth?kg.Mobile.value:e&&e<=kg.Tablet.canvasWidth?kg.Tablet.value:kg.Desktop.value}function jY(e){return kg[e]?.canvasWidth}var Tx={},jRe=(0,Kt.createRegistrySelector)(e=>()=>e(mo.store).hasUndo()),zRe=(0,Kt.createRegistrySelector)(e=>()=>e(mo.store).hasRedo());function zY(e){return gn(e).status==="auto-draft"}function HY(e){return"content"in Ex(e)}var o2=(0,Kt.createRegistrySelector)(e=>t=>{let r=Ys(t),o=qs(t);return e(mo.store).hasEditsForEntityRecord("postType",r,o)}),HRe=(0,Kt.createRegistrySelector)(e=>t=>{let r=e(mo.store).__experimentalGetDirtyEntityRecords(),{type:o,id:n}=gn(t);return r.some(i=>i.kind!=="postType"||i.name!==o||i.key!==n)});function URe(e){return!o2(e)&&zY(e)}var gn=(0,Kt.createRegistrySelector)(e=>t=>{let r=qs(t),o=Ys(t),n=e(mo.store).getRawEntityRecord("postType",o,r);return n||Tx});function Ys(e){return e.postType}function qs(e){return e.postId}function WRe(e){return e.templateId}function yB(e){return gn(e)._links?.["version-history"]?.[0]?.count??0}function GRe(e){return gn(e)._links?.["predecessor-version"]?.[0]?.id??null}var Ex=(0,Kt.createRegistrySelector)(e=>t=>{let r=Ys(t),o=qs(t);return e(mo.store).getEntityRecordEdits("postType",r,o)||Tx});function xx(e,t){switch(t){case"type":return Ys(e);case"id":return qs(e);default:let r=gn(e);if(!r.hasOwnProperty(t))break;return mP(r[t])}}var YRe=(0,Kt.createSelector)((e,t)=>{let r=Ex(e);return r.hasOwnProperty(t)?{...xx(e,t),...r[t]}:xx(e,t)},(e,t)=>[xx(e,t),Ex(e)[t]]);function Zr(e,t){if(t==="content")return Px(e);let r=Ex(e);return r.hasOwnProperty(t)?OY.has(t)?YRe(e,t):r[t]:xx(e,t)}var UY=(0,Kt.createRegistrySelector)(e=>(t,r)=>{if(!MY.includes(r)&&r!=="preview_link")return;let o=Ys(t),n=qs(t),i=e(mo.store).getCurrentUser()?.id,s=e(mo.store).getAutosave(o,n,i);if(s)return mP(s[r])});function qRe(e){return Zr(e,"status")==="private"?"private":Zr(e,"password")?"password":"public"}function KRe(e){return gn(e).status==="pending"}function wB(e,t){let r=t||gn(e);return["publish","private"].indexOf(r.status)!==-1||r.status==="future"&&!(0,_y.isInTheFuture)(new Date(Number((0,_y.getDate)(r.date))-vB))}function ZRe(e){return gn(e).status==="future"&&!wB(e)}function XRe(e){let t=gn(e);return t.type===vl?o2(e):o2(e)||["publish","private","future"].indexOf(t.status)===-1}function WY(e){return xy(e)?!1:!!Zr(e,"title")||!!Zr(e,"excerpt")||!GY(e)}var GY=(0,Kt.createRegistrySelector)(e=>t=>{let r=qs(t),o=Ys(t),n=e(mo.store).getEditedEntityRecord("postType",o,r);if(typeof n.content!="function")return!n.content;let i=Zr(t,"blocks");if(i.length===0)return!0;if(i.length>1)return!1;let s=i[0].name;return s!==(0,Hm.getDefaultBlockName)()&&s!==(0,Hm.getFreeformContentHandlerName)()?!1:!Px(t)}),QRe=(0,Kt.createRegistrySelector)(e=>t=>{if(!WY(t)||KY(t))return!1;let r=Ys(t);if(!e(mo.store).getPostType(r)?.supports?.autosave)return!1;let n=qs(t),i=e(mo.store).hasFetchedAutosaves(r,n),s=e(mo.store).getCurrentUser()?.id,l=e(mo.store).getAutosave(r,n,s);return i?!l||HY(t)?!0:["title","excerpt","meta"].some(c=>mP(l[c])!==Zr(t,c)):!1});function JRe(e){let t=Zr(e,"date"),r=new Date(Number((0,_y.getDate)(t))-vB);return(0,_y.isInTheFuture)(r)}function $Re(e){let t=Zr(e,"date"),r=Zr(e,"modified"),o=gn(e).status;return o==="draft"||o==="auto-draft"||o==="pending"?t===r||t===null:!1}function eAe(e){return!!e.deleting.pending}function xy(e){return!!e.saving.pending}var tAe=(0,Kt.createRegistrySelector)(e=>t=>{let r=e(mo.store).__experimentalGetEntitiesBeingSaved(),{type:o,id:n}=gn(t);return r.some(i=>i.kind!=="postType"||i.name!==o||i.key!==n)}),rAe=(0,Kt.createRegistrySelector)(e=>t=>{let r=Ys(t),o=qs(t);return!e(mo.store).getLastEntitySaveError("postType",r,o)}),oAe=(0,Kt.createRegistrySelector)(e=>t=>{let r=Ys(t),o=qs(t);return!!e(mo.store).getLastEntitySaveError("postType",r,o)});function nAe(e){return xy(e)&&!!e.saving.options?.isAutosave}function iAe(e){return xy(e)&&!!e.saving.options?.isPreview}function sAe(e){if(e.saving.pending||xy(e))return;let t=UY(e,"preview_link");(!t||gn(e).status==="draft")&&(t=Zr(e,"link"),t&&(t=(0,Cx.addQueryArgs)(t,{preview:!0})));let r=Zr(e,"featured_media");return t&&r?(0,Cx.addQueryArgs)(t,{_thumbnail_id:r}):t}var aAe=(0,Kt.createRegistrySelector)(e=>()=>{let t=e(n2.store).getBlocks();if(t.length>2)return null;let r;if(t.length===1&&(r=t[0].name,r==="core/embed")){let o=t[0].attributes?.providerNameSlug;["youtube","vimeo"].includes(o)?r="core/video":["spotify","soundcloud"].includes(o)&&(r="core/audio")}switch(t.length===2&&t[1].name==="core/paragraph"&&(r=t[0].name),r){case"core/image":return"image";case"core/quote":case"core/pullquote":return"quote";case"core/gallery":return"gallery";case"core/video":return"video";case"core/audio":return"audio";default:return null}}),Px=(0,Kt.createRegistrySelector)(e=>t=>{let r=qs(t),o=Ys(t),n=e(mo.store).getEditedEntityRecord("postType",o,r);if(n){if(typeof n.content=="function")return n.content(n);if(n.blocks)return(0,Hm.__unstableSerializeAndClean)(n.blocks);if(n.content)return n.content}return""});function lAe(e){return xy(e)&&!wB(e)&&Zr(e,"status")==="publish"}function YY(e){let t=Zr(e,"permalink_template");return gB.test(t)}function cAe(e){let t=qY(e);if(!t)return null;let{prefix:r,postName:o,suffix:n}=t;return YY(e)?r+o+n:r}function uAe(e){return Zr(e,"slug")||(0,Cx.cleanForSlug)(Zr(e,"title"))||qs(e)}function qY(e){let t=Zr(e,"permalink_template");if(!t)return null;let r=Zr(e,"slug")||Zr(e,"generated_slug"),[o,n]=t.split(gB);return{prefix:o,postName:r,suffix:n}}function dAe(e){return e.postLock.isLocked}function fAe(e){return Object.keys(e.postSavingLock).length>0}function KY(e){return Object.keys(e.postAutosavingLock).length>0}function mAe(e){return e.postLock.isTakeover}function pAe(e){return e.postLock.user}function hAe(e){return e.postLock.activePostLock}function gAe(e){return!!gn(e)._links?.hasOwnProperty("wp:action-unfiltered-html")}var vAe=(0,Kt.createRegistrySelector)(e=>()=>!!e(kx.store).get("core","isPublishSidebarEnabled")),bAe=(0,Kt.createSelector)(e=>Zr(e,"blocks")||(0,Hm.parse)(Px(e)),e=>[Zr(e,"blocks"),Px(e)]);function ZY(e,t){return e.removedPanels.includes(t)}var yAe=(0,Kt.createRegistrySelector)(e=>(t,r)=>{let o=e(kx.store).get("core","inactivePanels");return!ZY(t,r)&&!o?.includes(r)}),wAe=(0,Kt.createRegistrySelector)(e=>(t,r)=>!!e(kx.store).get("core","openPanels")?.includes(r));function SAe(e){return(0,wu.default)("select('core/editor').getEditorSelectionStart",{since:"5.8",alternative:"select('core/editor').getEditorSelection"}),Zr(e,"selection")?.selectionStart}function _Ae(e){return(0,wu.default)("select('core/editor').getEditorSelectionStart",{since:"5.8",alternative:"select('core/editor').getEditorSelection"}),Zr(e,"selection")?.selectionEnd}function xAe(e){return Zr(e,"selection")}function CAe(e){return!!e.postId}function SB(e){return e.editorSettings}function i2(e){return e.renderingMode}var TAe=(0,Kt.createRegistrySelector)(e=>t=>{if(Y(e(n2.store)).isZoomOut())return"Desktop";let o=t.canvasWidth;return r2(o)});function EAe(e){return e.listViewPanel}function PAe(e){return!!e.blockInserterPanel}var kAe=(0,Kt.createRegistrySelector)(e=>()=>e(kx.store).get("core","editorMode")??"visual");function RAe(){return(0,wu.default)("select('core/editor').getStateBeforeOptimisticTransaction",{since:"5.7",hint:"No state history is kept on this store anymore"}),null}function AAe(){return(0,wu.default)("select('core/editor').inSomeHistory",{since:"5.7",hint:"No state history is kept on this store anymore"}),!1}function at(e){return(0,Kt.createRegistrySelector)(t=>(r,...o)=>((0,wu.default)("`wp.data.select( 'core/editor' )."+e+"`",{since:"5.3",alternative:"`wp.data.select( 'core/block-editor' )."+e+"`",version:"6.2"}),t(n2.store)[e](...o)))}var IAe=at("getBlockName"),OAe=at("isBlockValid"),NAe=at("getBlockAttributes"),MAe=at("getBlock"),FAe=at("getBlocks"),DAe=at("getClientIdsOfDescendants"),LAe=at("getClientIdsWithDescendants"),BAe=at("getGlobalBlockCount"),VAe=at("getBlocksByClientId"),jAe=at("getBlockCount"),zAe=at("getBlockSelectionStart"),HAe=at("getBlockSelectionEnd"),UAe=at("getSelectedBlockCount"),WAe=at("hasSelectedBlock"),GAe=at("getSelectedBlockClientId"),YAe=at("getSelectedBlock"),qAe=at("getBlockRootClientId"),KAe=at("getBlockHierarchyRootClientId"),ZAe=at("getAdjacentBlockClientId"),XAe=at("getPreviousBlockClientId"),QAe=at("getNextBlockClientId"),JAe=at("getSelectedBlocksInitialCaretPosition"),$Ae=at("getMultiSelectedBlockClientIds"),eIe=at("getMultiSelectedBlocks"),tIe=at("getFirstMultiSelectedBlockClientId"),rIe=at("getLastMultiSelectedBlockClientId"),oIe=at("isFirstMultiSelectedBlock"),nIe=at("isBlockMultiSelected"),iIe=at("isAncestorMultiSelected"),sIe=at("getMultiSelectedBlocksStartClientId"),aIe=at("getMultiSelectedBlocksEndClientId"),lIe=at("getBlockOrder"),cIe=at("getBlockIndex"),uIe=at("isBlockSelected"),dIe=at("hasSelectedInnerBlock"),fIe=at("isBlockWithinSelection"),mIe=at("hasMultiSelection"),pIe=at("isMultiSelecting"),hIe=at("isSelectionEnabled"),gIe=at("getBlockMode"),vIe=at("isTyping"),bIe=at("isCaretWithinFormattedText"),yIe=at("getBlockInsertionPoint"),wIe=at("isBlockInsertionPointVisible"),SIe=at("isValidTemplate"),_Ie=at("getTemplate"),xIe=at("getTemplateLock"),CIe=at("canInsertBlockType"),TIe=at("getInserterItems"),EIe=at("hasInserterItems"),PIe=at("getBlockListSettings"),kIe=(0,Kt.createRegistrySelector)(e=>()=>((0,wu.default)("select('core/editor').__experimentalGetDefaultTemplateTypes",{since:"6.8",alternative:"select('core/core-data').getCurrentTheme()?.default_template_types"}),e(mo.store).getCurrentTheme()?.default_template_types)),RIe=(0,Kt.createRegistrySelector)(e=>(0,Kt.createSelector)(()=>((0,wu.default)("select('core/editor').__experimentalGetDefaultTemplatePartAreas",{since:"6.8",alternative:"select('core/core-data').getCurrentTheme()?.default_template_part_areas"}),(e(mo.store).getCurrentTheme()?.default_template_part_areas||[]).map(r=>({...r,icon:jm(r.icon)}))))),AIe=(0,Kt.createRegistrySelector)(e=>(0,Kt.createSelector)((t,r)=>{(0,wu.default)("select('core/editor').__experimentalGetDefaultTemplateType",{since:"6.8"});let o=e(mo.store).getCurrentTheme()?.default_template_types;return o?Object.values(o).find(n=>n.slug===r)??Tx:Tx})),IIe=(0,Kt.createRegistrySelector)(e=>(0,Kt.createSelector)((t,r)=>{if((0,wu.default)("select('core/editor').__experimentalGetTemplateInfo",{since:"6.8"}),!r)return Tx;let o=e(mo.store).getCurrentTheme(),n=o?.default_template_types||[],i=o?.default_template_part_areas||[];return bl({template:r,templateAreas:i,templateTypes:n})})),OIe=(0,Kt.createRegistrySelector)(e=>t=>{let r=Ys(t);return e(mo.store).getPostType(r)?.labels?.singular_name});function NIe(e){return e.publishSidebarActive}var uU={};Rn(uU,{__experimentalTearDownEditor:()=>IZe,__unstableSaveForPreview:()=>zZe,autosave:()=>jZe,clearSelectedBlock:()=>_Xe,closePublishSidebar:()=>fXe,createUndoLevel:()=>WZe,disablePublishSidebar:()=>qZe,editPost:()=>FZe,enablePublishSidebar:()=>YZe,enterFormattedText:()=>zXe,exitFormattedText:()=>HXe,hideInsertionPoint:()=>OXe,insertBlock:()=>RXe,insertBlocks:()=>AXe,insertDefaultBlock:()=>UXe,lockPostAutosaving:()=>XZe,lockPostSaving:()=>KZe,mergeBlocks:()=>FXe,moveBlockToPosition:()=>kXe,moveBlocksDown:()=>EXe,moveBlocksUp:()=>PXe,multiSelect:()=>SXe,openPublishSidebar:()=>dXe,receiveBlocks:()=>hXe,redo:()=>HZe,refreshPost:()=>BZe,removeBlock:()=>LXe,removeBlocks:()=>DXe,removeEditorPanel:()=>nXe,replaceBlock:()=>TXe,replaceBlocks:()=>CXe,resetBlocks:()=>pXe,resetEditorBlocks:()=>JZe,resetPost:()=>OZe,savePost:()=>DZe,selectBlock:()=>bXe,setDeviceType:()=>tXe,setEditedPost:()=>ibe,setIsInserterOpened:()=>iXe,setIsListViewOpened:()=>sXe,setRenderingMode:()=>eXe,setTemplateValidity:()=>NXe,setupEditor:()=>AZe,setupEditorState:()=>MZe,showInsertionPoint:()=>IXe,startMultiSelect:()=>yXe,startTyping:()=>VXe,stopMultiSelect:()=>wXe,stopTyping:()=>jXe,switchEditorMode:()=>uXe,synchronizeTemplate:()=>MXe,toggleBlockMode:()=>BXe,toggleDistractionFree:()=>aXe,toggleEditorPanelEnabled:()=>rXe,toggleEditorPanelOpened:()=>oXe,togglePublishSidebar:()=>mXe,toggleSelection:()=>xXe,toggleSpotlightMode:()=>lXe,toggleTopToolbar:()=>cXe,trashPost:()=>VZe,undo:()=>UZe,unlockPostAutosaving:()=>QZe,unlockPostSaving:()=>ZZe,updateBlock:()=>gXe,updateBlockAttributes:()=>vXe,updateBlockListSettings:()=>WXe,updateEditorSettings:()=>$Ze,updatePost:()=>NZe,updatePostLock:()=>GZe});var cU=a(Um(),1),nbe=a(Zd(),1),Rh=a(Va(),1),nS=a(kt(),1),Wc=a(Rt(),1),Ms=a(oe(),1),kh=a(pe(),1),iS=a(An(),1),$o=a(Nt(),1),dn=a(V(),1);function xB(e,t){return`wp-autosave-block-editor-post-${t?"auto-draft":e}`}function $Y(e,t){return window.sessionStorage.getItem(xB(e,t))}function eq(e,t,r,o,n){window.sessionStorage.setItem(xB(e,t),JSON.stringify({post_title:r,content:o,excerpt:n}))}function s2(e,t){window.sessionStorage.removeItem(xB(e,t))}var za=a(V(),1);function tq(e){let{previousPost:t,post:r,postType:o}=e;if(e.options?.isAutosave)return[];let n=["publish","private","future"],i=n.includes(t.status),s=n.includes(r.status),l=r.status==="trash"&&t.status!=="trash",c,u=o?.viewable??!1,d;l?(c=o.labels.item_trashed,u=!1):r.type===vl?(c=(0,za.__)("Media updated."),u=!1):!i&&!s?(c=(0,za.__)("Draft saved."),d=!0):i&&!s?(c=o.labels.item_reverted_to_draft,u=!1):!i&&s?c={publish:o.labels.item_published,private:o.labels.item_published_privately,future:o.labels.item_scheduled}[r.status]:c=o.labels.item_updated;let f=[];return u&&f.push({label:d?(0,za.__)("View Preview"):o.labels.view_item,url:r.link,openInNewTab:!0}),[c,{id:"editor-save",type:"snackbar",actions:f}]}function rq(e){let{post:t,edits:r,error:o}=e;if(o&&o.code==="rest_autosave_no_changes")return[];let i=["publish","private","future"].indexOf(t.status)!==-1;if(o.code==="offline_error"){let c={publish:(0,za.__)("Publishing failed because you were offline. Please verify your connection and try again."),private:(0,za.__)("Publishing failed because you were offline. Please verify your connection and try again."),future:(0,za.__)("Scheduling failed because you were offline. Please verify your connection and try again."),default:(0,za.__)("Updating failed because you were offline. Please verify your connection and try again.")};return[!i&&r.status in c?c[r.status]:c.default,{id:"editor-save"}]}let s={publish:(0,za.__)("Publishing failed."),private:(0,za.__)("Publishing failed."),future:(0,za.__)("Scheduling failed."),default:(0,za.__)("Updating failed.")},l=!i&&r.status in s?s[r.status]:s.default;return o.message&&!/<\/?[^>]*>/.test(o.message)&&(l=[l,o.message].join(" ")),[l,{id:"editor-save"}]}function oq(e){return[e.error.message&&e.error.code!=="unknown_error"?e.error.message:(0,za.__)("Trashing failed"),{id:"editor-trash-fail"}]}var lU={};Rn(lU,{createTemplate:()=>hZe,hideBlockTypes:()=>vZe,registerEntityAction:()=>aZe,registerEntityField:()=>cZe,registerPostTypeSchema:()=>mZe,removeTemplates:()=>wZe,resetStylesNavigation:()=>CZe,restoreRevision:()=>kZe,revertTemplate:()=>yZe,saveDirtyEntities:()=>bZe,selectNote:()=>RZe,setCanvasWidth:()=>aU,setCurrentRevisionId:()=>TZe,setCurrentTemplateId:()=>pZe,setDefaultRenderingMode:()=>SZe,setIsReady:()=>dZe,setRevisionPage:()=>EZe,setShowRevisionDiff:()=>PZe,setShowStylebook:()=>xZe,setStylesPath:()=>_Ze,showBlockTypes:()=>gZe,unregisterEntityAction:()=>lZe,unregisterEntityField:()=>uZe});var Qn=a(oe(),1),Gt=a(V(),1),Ns=a(Rt(),1),AN=a(pe(),1),Tb=a(Nt(),1),rbe=a(uo(),1),obe=a(Zd(),1),IN=a(kt(),1),sU=a(Lt(),1),ON=a(en(),1);function a2(e){return e?e.source===e2.custom&&(!!e?.plugin||e?.has_theme_file):!1}var AB={};Rn(AB,{buildRevisionsPageQuery:()=>Rg,getCanvasWidth:()=>QIe,getCurrentRevision:()=>rOe,getCurrentRevisionId:()=>RB,getDefaultRenderingMode:()=>KIe,getEntityActions:()=>WIe,getEntityFields:()=>YIe,getInserter:()=>VIe,getInserterSidebarToggleRef:()=>zIe,getListViewToggleRef:()=>jIe,getPageRevisions:()=>$Ie,getPostBlocksByName:()=>qIe,getPostIcon:()=>HIe,getPreviousRevision:()=>iOe,getRevisionPage:()=>kB,getRevisionsPerPage:()=>JIe,getSelectedNote:()=>oOe,getShowStylebook:()=>XIe,getStylesPath:()=>ZIe,hasPostMetaChanges:()=>UIe,isCollaborationEnabledForCurrentPost:()=>sOe,isEntityReady:()=>GIe,isNoteFocused:()=>nOe,isRevisionsMode:()=>eOe,isShowingRevisionDiff:()=>tOe});var Pq=a(sq(),1),Ix=a(pe(),1),Ha=a(G(),1);var is=a(oe(),1),kq=a(Nt(),1);var aq=[];function lq(e,t,r){return e.actions[t]?.[r]??aq}function cq(e,t,r){return e.fields[t]?.[r]??aq}function uq(e,t,r){return e.isReady[t]?.[r]}var ii=[];for(let e=0;e<256;++e)ii.push((e+256).toString(16).slice(1));function dq(e,t=0){return(ii[e[t+0]]+ii[e[t+1]]+ii[e[t+2]]+ii[e[t+3]]+"-"+ii[e[t+4]]+ii[e[t+5]]+"-"+ii[e[t+6]]+ii[e[t+7]]+"-"+ii[e[t+8]]+ii[e[t+9]]+"-"+ii[e[t+10]]+ii[e[t+11]]+ii[e[t+12]]+ii[e[t+13]]+ii[e[t+14]]+ii[e[t+15]]).toLowerCase()}var MIe=new Uint8Array(16);function CB(){return crypto.getRandomValues(MIe)}function FIe(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():DIe(e,t,r)}function DIe(e,t,r){e=e||{};let o=e.random??e.rng?.()??CB();if(o.length<16)throw new Error("Random bytes length must be >= 16");if(o[6]=o[6]&15|64,o[8]=o[8]&63|128,t){if(r=r||0,r<0||r+16>t.length)throw new RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let n=0;n<16;++n)t[r+n]=o[n];return t}return dq(o)}var Cy=FIe;var Ax=a(G(),1),yq=a(oe(),1),wq=a(Wm(),1),Sq=a(Rx(),1);var hq=a(H(),1),ns=null,TB=new Set;function gq(){TB.forEach(e=>e())}function vq(e){e.length&&(ns||(ns={total:0,completed:0,pending:[]}),ns={total:ns.total+e.length,completed:ns.completed,pending:[...ns.pending,...e]},gq())}function EB(e){if(!ns||e<=0)return;let t=Math.min(ns.total,ns.completed+e),r=ns.pending.slice(e);t>=ns.total?ns=null:ns={total:ns.total,completed:t,pending:r},gq()}function pq(){return ns}function LIe(e){return TB.add(e),()=>{TB.delete(e)}}function bq(){return(0,hq.useSyncExternalStore)(LIe,pq,pq)}var BIe=()=>{};function l2({additionalData:e={},allowedTypes:t,filesList:r,maxUploadFileSize:o,onError:n=BIe,onFileChange:i,onSuccess:s,multiple:l=!0}){let{receiveEntityRecords:c}=(0,Ax.dispatch)(yq.store),{getCurrentPost:u,getEditorSettings:d}=(0,Ax.select)(R),{lockPostAutosaving:f,unlockPostAutosaving:m,lockPostSaving:h,unlockPostSaving:g}=(0,Ax.dispatch)(R),v=d().allowedMimeTypes,b=window.__clientSideMediaProcessing&&(0,Sq.isClientSideMediaSupported)(),S=`image-upload-${Cy()}`;o=o||d().maxUploadFileSize;let y=u(),w=typeof y?.id=="number"?y.id:y?.wp_id,_=()=>{g(S),m(S)};b||(h(S),f(S));let x=w?{post:w}:{};if(!b){let O=Array.from(r).map(A=>A?.name||"");vq(O)}let E=0;(0,wq.uploadMedia)({allowedTypes:t,filesList:r,onFileChange:O=>{i?.(O);let A=O.filter(C=>C?.id);if(A?.length&&c("postType","attachment",A,void 0,!0),!b&&A.length===O.length&&_(),!b){let C=A.length;C>E&&(EB(C-E),E=C)}},onSuccess:s,additionalData:{...x,...e},maxUploadFileSize:o,onError:({message:O})=>{b||(_(),EB(1)),n(O)},wpAllowedMimeTypes:v,multiple:l})}var _q=a(uo(),1),xq=a(Va(),1);function Cq(e){return(0,xq.default)("wp.editor.cleanForSlug",{since:"12.7",plugin:"Gutenberg",alternative:"wp.url.cleanForSlug"}),(0,_q.cleanForSlug)(e)}var Tq={rootClientId:void 0,insertionIndex:void 0,filterValue:void 0},PB=["post-only","template-locked"],VIe=(0,Ha.createRegistrySelector)(e=>(0,Ha.createSelector)(t=>{if(typeof t.blockInserterPanel=="object")return t.blockInserterPanel;if(i2(t)==="template-locked"){let{getBlocksByName:r,getSelectedBlockClientId:o,getBlockParents:n,getBlockOrder:i}=e(Ix.store),[s]=r("core/post-content");if(s){let l=o();return l&&l!==s&&n(l).includes(s)?Tq:{rootClientId:s,insertionIndex:i(s).length,filterValue:void 0}}}return Tq},t=>{let{getBlocksByName:r,getSelectedBlockClientId:o,getBlockParents:n,getBlockOrder:i}=e(Ix.store),[s]=r("core/post-content"),l=o();return[t.blockInserterPanel,i2(t),s,l,l?n(l):void 0,s?i(s).length:void 0]}));function jIe(e){return e.listViewToggleRef}function zIe(e){return e.inserterSidebarToggleRef}var Eq={wp_block:Sx,wp_navigation:_L,page:Bm,post:dB},HIe=(0,Ha.createRegistrySelector)(e=>(t,r,o)=>{{if(r==="wp_template_part"||r==="wp_template"){let s=(e(is.store).getCurrentTheme()?.default_template_part_areas||[]).find(l=>o.area===l.area);return s?.icon?jm(s.icon):ja}if(Eq[r])return Eq[r];let n=e(is.store).getPostType(r);return typeof n?.icon=="string"&&n.icon.startsWith("dashicons-")?n.icon.slice(10):Bm}}),UIe=(0,Ha.createRegistrySelector)(e=>(t,r,o)=>{let{type:n,id:i}=gn(t),s=e(is.store).getEntityRecordNonTransientEdits("postType",r||n,o||i);if(!s?.meta)return!1;let l=e(is.store).getEntityRecord("postType",r||n,o||i)?.meta;return!(0,Pq.default)({...l,footnotes:void 0},{...s.meta,footnotes:void 0})});function WIe(e,...t){return lq(e.dataviews,...t)}function GIe(e,...t){return uq(e.dataviews,...t)}function YIe(e,...t){return cq(e.dataviews,...t)}var qIe=(0,Ha.createRegistrySelector)(e=>(0,Ha.createSelector)((t,r)=>{r=Array.isArray(r)?r:[r];let{getBlocksByName:o,getBlockParents:n,getBlockName:i}=e(Ix.store);return o(r).filter(s=>n(s).every(l=>{let c=i(l);return c!=="core/query"&&!r.includes(c)}))},(t,r)=>{r=Array.isArray(r)?r:[r];let{getBlocksByName:o,getBlockParents:n}=e(Ix.store),i=o(r),s=i.map(l=>n(l));return[i,...s]})),KIe=(0,Ha.createRegistrySelector)(e=>(t,r)=>{let{getPostType:o,getCurrentTheme:n,hasFinishedResolution:i}=e(is.store),s=n(),l=o(r);if(!i("getPostType",[r])||!i("getCurrentTheme"))return;let c=s?.stylesheet,u=e(kq.store).get("core","renderingModes")?.[c]?.[r];if(PB.includes(u))return u;let d=Array.isArray(l?.supports?.editor)?l.supports.editor.find(m=>"default-mode"in m)?.["default-mode"]:void 0;if(PB.includes(d))return d;let f=SB(t).defaultRenderingMode;return PB.includes(f)?f:"post-only"});function ZIe(e){return e.stylesPath??"/"}function XIe(e){return e.showStylebook??!1}function QIe(e){return e.canvasWidth}function kB(e){return e.revisionPage}function Rg(e,t){return{per_page:Rq,page:t,context:"edit",orderby:"date",order:"desc",_fields:[...new Set(["id","date","modified","author","meta","title.raw","excerpt.raw","content.raw",e])].join()}}var Rq=100;function JIe(){return Rq}var $Ie=(0,Ha.createRegistrySelector)(e=>(t,r)=>{if(!r)return null;let{type:o,id:n}=gn(t);if(!o||!n)return null;let s=e(is.store).getEntityConfig("postType",o)?.revisionKey||"id";return e(is.store).getRevisions("postType",o,n,Rg(s,r))});function eOe(e){return e.revisionId!==null}function tOe(e){return e.showRevisionDiff}function RB(e){return e.revisionId}var rOe=(0,Ha.createRegistrySelector)(e=>t=>{let r=RB(t);if(!r)return;let o=kB(t);if(!o)return null;let{type:n,id:i}=gn(t),l=e(is.store).getEntityConfig("postType",n)?.revisionKey||"id",c=e(is.store).getRevisions("postType",n,i,Rg(l,o));return c?c.find(u=>u[l]===r)??null:null});function oOe(e){return e.selectedNote?.noteId}function nOe(e){return!!e.selectedNote?.options?.focus}var iOe=(0,Ha.createRegistrySelector)(e=>t=>{let r=RB(t);if(!r)return;let o=kB(t);if(!o)return null;let{type:n,id:i}=gn(t),l=e(is.store).getEntityConfig("postType",n)?.revisionKey||"id",c=Rg(l,o),u=e(is.store).getRevisions("postType",n,i,c);if(!u)return null;let d=u.findIndex(h=>h[l]===r);if(d>=0&&d<u.length-1)return u[d+1];let f=yB(t),m=Math.ceil(f/c.per_page)||1;return d===u.length-1&&o<m?e(is.store).getRevisions("postType",n,i,Rg(l,o+1))?.[0]??null:null}),sOe=(0,Ha.createRegistrySelector)(e=>t=>{if(!Y(e(is.store)).isCollaborationSupported())return!1;let r=Ys(t),o=qs(t),i=e(is.store).getEntityConfig("postType",r)?.syncConfig;return!!(i&&i.supportsPersistence&&window._wpCollaborationEnabled&&i.shouldSync?.(`postType/${r}`,o)!==!1)});var RN=a(oe(),1),tbe=a(An(),1);var zq=a(V(),1);var ss=a(W(),1);var f2=a(ke(),1),Fq=a(G(),1),Ty=a(H(),1),Dq=a(Rt(),1),Lq=a(uo(),1),Ag=a(V(),1);var Mq=a(uo(),1);var c2=a(Lt(),1),Iq=a(V(),1);function Oq(e){return e.type==="wp_template"}function Nq(e){return e.type==="wp_template_part"}function Xd(e){return e.type==="wp_template"||e.type==="wp_template_part"}function ft(e,t=(0,Iq.__)("(no title)")){let r="";return typeof e.title=="string"?r=(0,c2.decodeEntities)(e.title):e.title&&"rendered"in e.title?r=(0,c2.decodeEntities)(e.title.rendered):e.title&&"raw"in e.title&&(r=(0,c2.decodeEntities)(e.title.raw)),r||t}function u2(e){return e?[e.source,e.source].includes("custom")&&!(e.type==="wp_template"&&e?.plugin)&&!e.has_theme_file:!1}var d2=e=>typeof e!="object"?"":e.slug||(0,Mq.cleanForSlug)(ft(e))||e.id.toString();var On=a(T(),1),Bq=({field:e,onChange:t,data:r})=>{let{id:o}=e,n=e.getValue({item:r})||d2(r),i=r.permalink_template||"",s=/%(?:postname|pagename)%/,[l,c]=i.split(s),u=l,d=c,f=s.test(i),m=(0,Ty.useRef)(n),h=n||m.current,g=f?`${u}${h}${d}`:(0,Lq.safeDecodeURIComponent)(r.link||"");(0,Ty.useEffect)(()=>{n&&m.current===void 0&&(m.current=n)},[n]);let v=(0,Ty.useCallback)(w=>t({[o]:w}),[o,t]),{createNotice:b}=(0,Fq.useDispatch)(Dq.store),S=(0,f2.useCopyToClipboard)(g,()=>{b("info",(0,Ag.__)("Copied Permalink to clipboard."),{isDismissible:!0,type:"snackbar"})}),y="editor-post-url__slug-description-"+(0,f2.useInstanceId)(Bq);return(0,On.jsxs)("fieldset",{className:"fields-controls__slug",children:[f&&(0,On.jsxs)(ss.__experimentalVStack,{children:[(0,On.jsxs)(ss.__experimentalVStack,{spacing:"0px",children:[(0,On.jsx)("span",{children:(0,Ag.__)("Customize the last part of the Permalink.")}),(0,On.jsx)(ss.ExternalLink,{href:"https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink",children:(0,Ag.__)("Learn more")})]}),(0,On.jsx)(ss.__experimentalInputControl,{__next40pxDefaultSize:!0,prefix:(0,On.jsx)(ss.__experimentalInputControlPrefixWrapper,{children:"/"}),suffix:(0,On.jsx)(ss.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,On.jsx)(ss.Button,{size:"small",icon:ex,ref:S,label:(0,Ag.__)("Copy")})}),label:(0,Ag.__)("Link"),hideLabelFromVision:!0,value:n,autoComplete:"off",spellCheck:"false",type:"text",className:"fields-controls__slug-input",onChange:w=>{v(w)},onBlur:()=>{n===""&&v(m.current)},"aria-describedby":y}),(0,On.jsxs)("div",{className:"fields-controls__slug-help",children:[(0,On.jsx)("span",{className:"fields-controls__slug-help-visual-label",children:(0,Ag.__)("Permalink:")}),(0,On.jsxs)(ss.ExternalLink,{className:"fields-controls__slug-help-link",href:g,children:[(0,On.jsx)("span",{className:"fields-controls__slug-help-prefix",children:u}),(0,On.jsx)("span",{className:"fields-controls__slug-help-slug",children:h}),(0,On.jsx)("span",{className:"fields-controls__slug-help-suffix",children:d})]})]})]}),!f&&(0,On.jsx)(ss.ExternalLink,{className:"fields-controls__slug-help",href:g,children:g})]})},Vq=Bq;var m2=a(H(),1);var aOe=({item:e})=>{let t=d2(e),r=(0,m2.useRef)(t);return(0,m2.useEffect)(()=>{t&&r.current===void 0&&(r.current=t)},[t]),`${t||r.current}`},jq=aOe;var lOe={id:"slug",type:"text",label:(0,zq.__)("Slug"),Edit:Vq,render:jq,filterBy:!1},IB=lOe;var OB=a(V(),1);function Hq(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=Hq(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function cOe(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=Hq(e))&&(o&&(o+=" "),o+=t);return o}var Q=cOe;var Uq=a(W(),1),Wq=a(V(),1);var Ox=a(T(),1);function Nx({item:e,className:t,children:r}){let o=ft(e);return(0,Ox.jsxs)(Uq.__experimentalHStack,{className:Q("fields-field__title",t),alignment:"center",justify:"flex-start",children:[(0,Ox.jsx)("span",{children:o||(0,Wq.__)("(no title)")}),r]})}function p2({item:e}){return(0,Ox.jsx)(Nx,{item:e})}var uOe={type:"text",id:"title",label:(0,OB.__)("Title"),placeholder:(0,OB.__)("No title"),getValue:({item:e})=>ft(e),render:p2,enableHiding:!0,enableGlobalSearch:!0,filterBy:!1},h2=uOe;var FB=a(V(),1);var NB=a(V(),1),Yq=a(G(),1),qq=a(oe(),1),Kq=a(W(),1);var Gq=a(zm(),1),{lock:qlt,unlock:Nn}=(0,Gq.__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/fields");var MB=a(T(),1),{Badge:dOe}=Nn(Kq.privateApis);function Zq({item:e}){let{frontPageId:t,postsPageId:r}=(0,Yq.useSelect)(o=>{let{getEntityRecord:n}=o(qq.store),i=n("root","site");return{frontPageId:i?.page_on_front,postsPageId:i?.page_for_posts}},[]);return(0,MB.jsx)(Nx,{item:e,className:"fields-field__page-title",children:[t,r].includes(e.id)&&(0,MB.jsx)(dOe,{children:e.id===t?(0,NB.__)("Homepage"):(0,NB.__)("Posts Page")})})}var fOe={type:"text",id:"title",label:(0,FB.__)("Title"),placeholder:(0,FB.__)("No title"),getValue:({item:e})=>ft(e),render:Zq,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},DB=fOe;var LB=a(V(),1);var mOe={id:"title",type:"text",label:(0,LB.__)("Template"),placeholder:(0,LB.__)("No title"),getValue:({item:e})=>ft(e),render:p2,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},Mx=mOe;var k8=a(V(),1);var FJ=a(V(),1);var DJ=a(mc(),1);var hQ=a(H(),1);var Ig=a(xe(),1);function Jq({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=Ig.useRef(e!==void 0),[i,s]=Ig.useState(t),l=n?e:i,c=Ig.useCallback(u=>{n||s(u)},[]);return[l,c]}var pOe=a(xe(),1),Fx={...pOe};var eK=a(xe(),1),$q={};function si(e,t){let r=eK.useRef($q);return r.current===$q&&(r.current=e(t)),r}var BB=Fx.useInsertionEffect,hOe=BB&&BB!==Fx.useLayoutEffect?BB:e=>e();function Xe(e){let t=si(gOe).current;return t.next=e,hOe(t.effect),t.trampoline}function gOe(){let e={next:void 0,callback:vOe,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function vOe(){}var tK=a(xe(),1),bOe=()=>{},Qe=typeof document<"u"?tK.useLayoutEffect:bOe;var g2=a(xe(),1),yOe=g2.createContext(void 0);function Ey(){return g2.useContext(yOe)?.direction??"ltr"}function wOe(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${o}; visit ${i} for the full message.`}}var SOe=wOe("https://base-ui.com/production-error","Base UI"),Mn=SOe;var Og=a(xe(),1);function Dx(e,t,r,o){let n=si(oK).current;return _Oe(n,e,t,r,o)&&nK(n,[e,t,r,o]),n.callback}function rK(e){let t=si(oK).current;return xOe(t,e)&&nK(t,e),t.callback}function oK(){return{callback:null,cleanup:null,refs:[]}}function _Oe(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function xOe(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function nK(e,t){if(e.refs=t,t.every(r=>r==null)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),r!=null){let o=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(r);typeof s=="function"&&(o[n]=s);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=o[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var sK=a(xe(),1);var iK=a(xe(),1),COe=parseInt(iK.version,10);function Py(e){return COe>=e}function VB(e){if(!sK.isValidElement(e))return null;let t=e,r=t.props;return(Py(19)?r?.ref:t.ref)??null}function Lx(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Qd(){}var Sct=Object.freeze([]),Eo=Object.freeze({});function aK(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 lK(e,t){return typeof e=="function"?e(t):e}function v2(e,t){return typeof e=="function"?e(t):e}var jB={};function jr(e,t,r,o,n){if(!r&&!o&&!n&&!e)return b2(t);let i=b2(e);return t&&(i=Bx(i,t)),r&&(i=Bx(i,r)),o&&(i=Bx(i,o)),n&&(i=Bx(i,n)),i}function cK(e){if(e.length===0)return jB;if(e.length===1)return b2(e[0]);let t=b2(e[0]);for(let r=1;r<e.length;r+=1)t=Bx(t,e[r]);return t}function b2(e){return zB(e)?{...dK(e,jB)}:TOe(e)}function Bx(e,t){return zB(t)?dK(t,e):EOe(e,t)}function TOe(e){let t={...e};for(let r in t){let o=t[r];uK(r,o)&&(t[r]=fK(o))}return t}function EOe(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Lx(e.style,o);break}case"className":{e[r]=HB(e.className,o);break}default:uK(r,o)?e[r]=POe(e[r],o):e[r]=o}}return e}function uK(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 zB(e){return typeof e=="function"}function dK(e,t){return zB(e)?e(t):e??jB}function POe(e,t){return t?e?(...r)=>{let o=r[0];if(mK(o)){let i=o;Vx(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:fK(t):e}function fK(e){return e&&((...t)=>{let r=t[0];return mK(r)&&Vx(r),e(...t)})}function Vx(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function HB(e,t){return t?e?t+" "+e:t:e}function mK(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var UB=a(xe(),1);function Po(e,t,r={}){let o=t.render,n=kOe(t,r);if(r.enabled===!1)return null;let i=r.state??Eo;return IOe(e,o,n,i)}function kOe(e,t={}){let{className:r,style:o,render:n}=e,{state:i=Eo,ref:s,props:l,stateAttributesMapping:c,enabled:u=!0}=t,d=u?lK(r,i):void 0,f=u?v2(o,i):void 0,m=u?aK(i,c):Eo,h=u&&l?ROe(l):void 0,g=u?Lx(m,h)??{}:Eo;return typeof document<"u"&&(u?Array.isArray(s)?g.ref=rK([g.ref,VB(n),...s]):g.ref=Dx(g.ref,VB(n),s):Dx(null,null)),u?(d!==void 0&&(g.className=HB(g.className,d)),f!==void 0&&(g.style=Lx(g.style,f)),g):Eo}function ROe(e){return Array.isArray(e)?cK(e):jr(void 0,e)}var AOe=Symbol.for("react.lazy");function IOe(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=jr(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===AOe&&(i=Og.Children.toArray(t)[0]),Og.cloneElement(i,n)}if(e&&typeof e=="string")return OOe(e,r);throw new Error(Mn(8))}function OOe(e,t){return e==="button"?(0,UB.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,UB.createElement)("img",{alt:"",...t,key:t.key}):Og.createElement(e,t)}var mt={};Rn(mt,{cancelOpen:()=>s5e,chipRemovePress:()=>HOe,clearPress:()=>zOe,closePress:()=>VOe,closeWatcher:()=>$Oe,decrementPress:()=>GOe,disabled:()=>l5e,drag:()=>o5e,escapeKey:()=>JOe,focusOut:()=>QOe,imperativeAction:()=>d5e,incrementPress:()=>WOe,initial:()=>u5e,inputBlur:()=>KOe,inputChange:()=>YOe,inputClear:()=>qOe,inputPaste:()=>ZOe,inputPress:()=>XOe,itemPress:()=>BOe,keyboard:()=>t5e,linkPress:()=>jOe,listNavigation:()=>e5e,missing:()=>c5e,none:()=>NOe,outsidePress:()=>LOe,pointer:()=>r5e,scrub:()=>i5e,siblingOpen:()=>a5e,swipe:()=>f5e,trackPress:()=>UOe,triggerFocus:()=>DOe,triggerHover:()=>FOe,triggerPress:()=>MOe,wheel:()=>n5e,windowResize:()=>m5e});var NOe="none",MOe="trigger-press",FOe="trigger-hover",DOe="trigger-focus",LOe="outside-press",BOe="item-press",VOe="close-press",jOe="link-press",zOe="clear-press",HOe="chip-remove-press",UOe="track-press",WOe="increment-press",GOe="decrement-press",YOe="input-change",qOe="input-clear",KOe="input-blur",ZOe="input-paste",XOe="input-press",QOe="focus-out",JOe="escape-key",$Oe="close-watcher",e5e="list-navigation",t5e="keyboard",r5e="pointer",o5e="drag",n5e="wheel",i5e="scrub",s5e="cancel-open",a5e="sibling-open",l5e="disabled",c5e="missing",u5e="initial",d5e="imperative-action",f5e="swipe",m5e="window-resize";function Vt(e,t,r,o){let n=!1,i=!1,s=o??Eo;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:r,...s}}var y2=a(xe(),1);var pK=0;function p5e(e,t="mui"){let[r,o]=y2.useState(e),n=e||r;return y2.useEffect(()=>{r==null&&(pK+=1,o(`${t}-${pK}`))},[r,t]),n}var hK=Fx.useId;function Gm(e,t){if(hK!==void 0){let r=hK();return e??(t?`${t}-${r}`:r)}return p5e(e,t)}function w2(e){return Gm(e,"base-ui")}var C2=a(xe(),1);var GB=a(xe(),1);var gK=a(xe(),1),h5e=[];function ky(e){gK.useEffect(e,h5e)}var S2=null,Kct=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)}},_2=new WB,as=class e{static create(){return new e}static request(t){return _2.request(t)}static cancel(t){return _2.cancel(t)}currentId=S2;request(t){this.cancel(),this.currentId=_2.request(()=>{this.currentId=S2,t()})}cancel=()=>{this.currentId!==S2&&(_2.cancel(this.currentId),this.currentId=S2)};disposeEffect=()=>this.cancel};function Ry(){let e=si(as.create).current;return ky(e.disposeEffect),e}function x2(e,t=!1,r=!1){let[o,n]=GB.useState(e&&t?"idle":void 0),[i,s]=GB.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),Qe(()=>{if(!e&&i&&o!=="ending"&&r){let l=as.request(()=>{n("ending")});return()=>{as.cancel(l)}}},[e,i,o,r]),Qe(()=>{if(!e||t)return;let l=as.request(()=>{n(void 0)});return()=>{as.cancel(l)}},[t,e]),Qe(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let l=as.request(()=>{n("idle")});return()=>{as.cancel(l)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function vK(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,s]=Jq({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:l,setMounted:c,transitionStatus:u}=x2(i,!0,!0),d=w2(),[f,m]=C2.useState(),h=f??d,g=Xe(v=>{let b=!i,S=Vt(mt.triggerPress,v.nativeEvent);o(b,S),!S.isCanceled&&s(b)});return C2.useMemo(()=>({disabled:n,handleTrigger:g,mounted:l,open:i,panelId:h,setMounted:c,setOpen:s,setPanelIdState:m,transitionStatus:u}),[n,g,l,i,h,c,s,m,u])}var T2=a(xe(),1),YB=T2.createContext(void 0);function E2(){let e=T2.useContext(YB);if(e===void 0)throw new Error(Mn(15));return e}var Su=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),g5e={[Su.startingStyle]:""},v5e={[Su.endingStyle]:""},Ay={transitionStatus(e){return e==="starting"?g5e:e==="ending"?v5e:null}};var jx=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Su.startingStyle]="startingStyle",e[e.endingStyle=Su.endingStyle]="endingStyle",e})({});var bK=(function(e){return e.panelOpen="data-panel-open",e})({});var b5e={[jx.open]:""},y5e={[jx.closed]:""},yK={open(e){return e?{[bK.panelOpen]:""}:null}},wK={open(e){return e?b5e:y5e}};var My=a(xe(),1);function P2(){return typeof window<"u"}function Mg(e){return k2(e)?(e.nodeName||"").toLowerCase():"#document"}function zr(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function hc(e){var t;return(t=(k2(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function k2(e){return P2()?e instanceof Node||e instanceof zr(e).Node:!1}function lt(e){return P2()?e instanceof Element||e instanceof zr(e).Element:!1}function tn(e){return P2()?e instanceof HTMLElement||e instanceof zr(e).HTMLElement:!1}function Iy(e){return!P2()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof zr(e).ShadowRoot}function Oy(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Ci(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function SK(e){return/^(table|td|th)$/.test(Mg(e))}function zx(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var w5e=/transform|translate|scale|rotate|perspective|filter/,S5e=/paint|layout|strict|content/,Ng=e=>!!e&&e!=="none",qB;function R2(e){let t=lt(e)?Ci(e):e;return Ng(t.transform)||Ng(t.translate)||Ng(t.scale)||Ng(t.rotate)||Ng(t.perspective)||!Ny()&&(Ng(t.backdropFilter)||Ng(t.filter))||w5e.test(t.willChange||"")||S5e.test(t.contain||"")}function _K(e){let t=pc(e);for(;tn(t)&&!gc(t);){if(R2(t))return t;if(zx(t))return null;t=pc(t)}return null}function Ny(){return qB==null&&(qB=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),qB}function gc(e){return/^(html|body|#document)$/.test(Mg(e))}function Ci(e){return zr(e).getComputedStyle(e)}function Hx(e){return lt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function pc(e){if(Mg(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Iy(e)&&e.host||hc(e);return Iy(t)?t.host:t}function xK(e){let t=pc(e);return gc(t)?e.ownerDocument?e.ownerDocument.body:e.body:tn(t)&&Oy(t)?t:xK(t)}function Ym(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=xK(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=zr(n);if(i){let l=A2(s);return t.concat(s,s.visualViewport||[],Oy(n)?n:[],l&&r?Ym(l):[])}else return t.concat(n,Ym(n,[],r))}function A2(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var I2=a(xe(),1),_5e=I2.createContext(void 0);function CK(e=!1){let t=I2.useContext(_5e);if(t===void 0&&!e)throw new Error(Mn(16));return t}var TK=a(xe(),1);function EK(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,s=o&&t!==!1,l=o&&t===!1;return{props:TK.useMemo(()=>{let u={onKeyDown(d){r&&t&&d.key!=="Tab"&&d.preventDefault()}};return o||(u.tabIndex=n,!i&&r&&(u.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(u["aria-disabled"]=r),i&&(!t||l)&&(u.disabled=r),u},[o,r,t,s,l,i,n])}}function Ux(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=My.useRef(null),l=CK(!0),c=i??l!==void 0,{props:u}=EK({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),d=My.useCallback(()=>{let h=s.current;KB(h)&&c&&t&&u.disabled===void 0&&h.disabled&&(h.disabled=!1)},[t,u.disabled,c]);Qe(d,[d]);let f=My.useCallback((h={})=>{let{onClick:g,onMouseDown:v,onKeyUp:b,onKeyDown:S,onPointerDown:y,...w}=h;return jr({onClick(_){if(t){_.preventDefault();return}g?.(_)},onMouseDown(_){t||v?.(_)},onKeyDown(_){if(t||(Vx(_),S?.(_),_.baseUIHandlerPrevented))return;let x=_.target===_.currentTarget,E=_.currentTarget,O=KB(E),A=!n&&x5e(E),C=x&&(n?O:!A),I=_.key==="Enter",k=_.key===" ",P=E.getAttribute("role"),N=P?.startsWith("menuitem")||P==="option"||P==="gridcell";if(x&&c&&k){if(_.defaultPrevented&&N)return;_.preventDefault(),A||n&&O?(E.click(),_.preventBaseUIHandler()):C&&(g?.(_),_.preventBaseUIHandler());return}C&&(!n&&(k||I)&&_.preventDefault(),!n&&I&&g?.(_))},onKeyUp(_){if(!t){if(Vx(_),b?.(_),_.target===_.currentTarget&&n&&c&&KB(_.currentTarget)&&_.key===" "){_.preventDefault();return}_.baseUIHandlerPrevented||_.target===_.currentTarget&&!n&&!c&&_.key===" "&&g?.(_)}},onPointerDown(_){if(t){_.preventDefault();return}y?.(_)}},n?{type:"button"}:{role:"button"},u,w)},[t,u,c,n]),m=Xe(h=>{s.current=h,d()});return{getButtonProps:f,buttonRef:m}}function KB(e){return tn(e)&&e.tagName==="BUTTON"}function x5e(e){return!!(e?.tagName==="A"&&e?.href)}var qm=typeof navigator<"u",ZB=C5e(),PK=E5e(),O2=T5e(),kut=typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter:none"),Rut=ZB.platform==="MacIntel"&&ZB.maxTouchPoints>1?!0:/iP(hone|ad|od)|iOS/.test(ZB.platform),Aut=qm&&/firefox/i.test(O2),kK=qm&&/apple/i.test(navigator.vendor),Iut=qm&&/Edg/i.test(O2),Out=qm&&/android/i.test(PK)||/android/i.test(O2),RK=qm&&PK.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,AK=O2.includes("jsdom/");function C5e(){if(!qm)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 T5e(){if(!qm)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:t,version:r})=>`${t}/${r}`).join(" "):navigator.userAgent}function E5e(){if(!qm)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}var XB="data-base-ui-focusable";var QB="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function N2(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function mr(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&Iy(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function ls(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Km(e,t){if(!lt(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(mr(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function M2(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 IK(e){return e.matches("html,body")}function OK(e){return tn(e)&&e.matches(QB)}function JB(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${QB}`)!=null}function NK(e){if(!e||AK)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Jd(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...Jd(e,n.id,r)])}function MK(e){return"nativeEvent"in e}function $d(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function FK(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var BK=["top","right","bottom","left"];var Zm=Math.min,cs=Math.max,Xm=Math.round,Gx=Math.floor,vc=e=>({x:e,y:e}),P5e={left:"right",right:"left",bottom:"top",top:"bottom"};function Yx(e,t,r){return cs(e,Zm(t,r))}function bc(e,t){return typeof e=="function"?e(t):e}function ai(e){return e.split("-")[0]}function yc(e){return e.split("-")[1]}function D2(e){return e==="x"?"y":"x"}function qx(e){return e==="y"?"height":"width"}function Ks(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Kx(e){return D2(Ks(e))}function VK(e,t,r){r===void 0&&(r=!1);let o=yc(e),n=Kx(e),i=qx(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=Wx(s)),[s,Wx(s)]}function jK(e){let t=Wx(e);return[F2(e),t,F2(t)]}function F2(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var DK=["left","right"],LK=["right","left"],k5e=["top","bottom"],R5e=["bottom","top"];function A5e(e,t,r){switch(e){case"top":case"bottom":return r?t?LK:DK:t?DK:LK;case"left":case"right":return t?k5e:R5e;default:return[]}}function zK(e,t,r,o){let n=yc(e),i=A5e(ai(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(F2)))),i}function Wx(e){let t=ai(e);return P5e[t]+e.slice(t.length)}function I5e(e){return{top:0,right:0,bottom:0,left:0,...e}}function L2(e){return typeof e!="number"?I5e(e):{top:e,right:e,bottom:e,left:e}}function Fg(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 Fn(e){return e?.ownerDocument||document}var us=a(xe(),1);function Zt(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function Ti(e){let t=si(O5e,e).current;return t.next=e,Qe(t.effect),t}function O5e(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var GK=a(xe(),1);var WK=a(_u(),1);function UK(e){return e==null?e:"current"in e?e.current:e}function Qm(e,t=!1,r=!0){let o=Ry();return Xe((n,i=null)=>{o.cancel();let s=UK(e);if(s==null)return;let l=s,c=()=>{WK.flushSync(n)};if(typeof l.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(l.getAnimations().map(d=>d.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(r){i?.aborted||c();return}let d=l.getAnimations();!i?.aborted&&d.length>0&&d.some(f=>f.pending||f.playState!=="finished")&&u()})}if(t){let d=Su.startingStyle;if(!l.hasAttribute(d)){o.request(u);return}let f=new MutationObserver(()=>{l.hasAttribute(d)||(f.disconnect(),u())});f.observe(l,{attributes:!0,attributeFilter:[d]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(u)})}function Fy(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=Xe(n),s=Qm(o,r,!1);GK.useEffect(()=>{if(!t)return;let l=new AbortController;return s(i,l.signal),()=>{l.abort()}},[t,r,i,s])}var Zx={height:void 0,width:void 0};function qK(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:s,open:l,setMounted:c,setOpen:u,transitionStatus:d}=e,f=us.useRef(null),m=us.useRef(null),[h,g]=us.useState(Zx),v=us.useRef(Zx),b=us.useRef(!1),S=us.useRef(l),y=us.useRef(!1),[w,_]=us.useState(!1),x=us.useRef(null),E=Dx(t,f),O=Ti({mounted:i,open:l}),A=Qm(f,!1,!1),C=!l&&!i,I=w?"idle":d,k=l&&(S.current||y.current),P=!l&&i&&m.current==="css-animation"&&h.height===void 0&&h.width===void 0?v.current:h,N=r&&C&&m.current!=="css-animation",U=Xe((M,z=!0)=>{z&&(v.current=M),g(M)}),F=Xe(()=>{x.current?.(),x.current=null}),D=Xe(M=>{F(),x.current=()=>{x.current=null,M()}}),B=Xe(()=>{l&&i&&m.current==="css-animation"&&(y.current=!0)});Qe(()=>{!w||d==="starting"||_(!1)},[w,d]),us.useEffect(()=>()=>{B(),F()},[B,F]),Qe(()=>{let M=f.current;if(!M)return;!l&&x.current&&F();let z=N5e(M,k);if(m.current=z,l&&d==="idle"&&S.current&&z==="css-animation"){v.current=Dy(M);return}if(l&&d==="starting"){let q=b.current;if(b.current=!1,z==="none"){U(Dy(M)),_(!0);return}if(z==="css-transition"){let X=M5e(M);if(U(Dy(M)),!q)return X;let ie=Xx(M,"transition-duration","0s");return D(ie),_(!0),X}if(z==="css-animation"){if(U(Dy(M)),!q){Xx(M,"animation-name","none")();return}let X=Xx(M,"animation-name","none"),ie=Xx(M,"animation-duration","0s");X(),D(ie),_(!0);return}}if(!l&&i&&(d==="idle"||d==="starting")){if(z==="none"){U(Zx,!1),c(!1);return}z==="css-animation"&&(S.current=!1,y.current=!1),U(Dy(M));return}if(d!=="ending")return;if(z==="none"){c(!1);return}let K=Dy(M);if(!((K.height??0)>0||(K.width??0)>0)){c(!1);return}U(K),z==="css-animation"&&Xx(M,"animation-name","none")()},[i,l,F,U,c,D,k,d]),Fy({enabled:l&&i&&I==="idle",open:!0,ref:f,onComplete(){l&&U(Zx,!1)}}),us.useEffect(()=>{if(l||!i||I!=="ending"||!f.current)return;let z=new AbortController,K=-1;function Z(){O.current.open||(c(!1),U(Zx,!1))}return K=as.request(()=>{z.signal.aborted||A(Z,z.signal)}),()=>{as.cancel(K),z.abort()}},[O,i,l,I,A,U,c]),Qe(()=>{let M=f.current;!M||!r||!C||M.setAttribute("hidden","until-found")},[C,r]),us.useEffect(function(){let z=f.current;if(!z)return;function K(Z){b.current=!0,u(!0),s(!0,Vt(mt.none,Z))}return Zt(z,"beforematch",K)},[s,u]);let L=n||r||i||l;return{height:P.height,props:{...N?{[jx.startingStyle]:""}:void 0,hidden:C,id:o},ref:E,shouldPreventOpenAnimation:k,shouldRender:L,transitionStatus:I,width:P.width}}function Dy(e){return{height:e.scrollHeight,width:e.scrollWidth}}function N5e(e,t=!1){let r=zr(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&YK(r.animationDuration),n=YK(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function YK(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function Xx(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 M5e(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=as.request(r);return()=>{as.cancel(o),r()}}var KK=a(xe(),1);function ZK(e){let t=KK.useRef(!0);t.current&&(t.current=!1,e())}var Qx=0,Ua=class e{static create(){return new e}currentId=Qx;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Qx,r()},t)}isStarted(){return this.currentId!==Qx}clear=()=>{this.currentId!==Qx&&(clearTimeout(this.currentId),this.currentId=Qx)};disposeEffect=()=>this.clear};function wc(){let e=si(Ua.create).current;return ky(e.disposeEffect),e}var Zs=a(xe(),1);function F5e(e,t){return t!=null&&!$d(t)?0:typeof e=="function"?e():e}function Dg(e,t,r){let o=F5e(e,r);return typeof o=="number"?o:o?.[t]}function $B(e){return typeof e=="function"?e():e}function B2(e,t){return t||e==="click"||e==="mousedown"}function XK(e){return e?.includes("mouse")&&e!=="mousedown"}var QK=a(T(),1),JK=Zs.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Ua,currentIdRef:{current:null},currentContextRef:{current:null}});function eV(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=Zs.useRef(r),i=Zs.useRef(r),s=Zs.useRef(null),l=Zs.useRef(null),c=wc();return(0,QK.jsx)(JK.Provider,{value:Zs.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:l,timeout:c}),[o,c]),children:t})}function tV(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=Zs.useContext(JK),{currentIdRef:s,delayRef:l,timeoutMs:c,initialDelayRef:u,currentContextRef:d,hasProvider:f,timeout:m}=i,[h,g]=Zs.useState(!1);return Qe(()=>{function v(){g(!1),d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,l.current=u.current}if(s.current&&!r&&s.current===n){if(g(!1),c){let b=n;return m.start(c,()=>{o.select("open")||s.current&&s.current!==b||v()}),()=>{m.clear()}}v()}},[r,n,s,l,c,u,d,m,o]),Qe(()=>{if(!r)return;let v=d.current,b=s.current;m.clear(),d.current={onOpenChange:o.setOpen,setIsInstantPhase:g},s.current=n,l.current={open:0,close:Dg(u.current,"close")},b!==null&&b!==n?(g(!0),v?.setIsInstantPhase(!0),v?.onOpenChange(!1,Vt(mt.none))):(g(!1),v?.setIsInstantPhase(!1))},[r,n,o,s,l,u,d,m]),Qe(()=>()=>{d.current=null},[d]),Zs.useMemo(()=>({hasProvider:f,delayRef:l,isInstantPhase:h}),[f,l,h])}function Sc(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}function Ly(e){return`data-base-ui-${e}`}var Wa=a(xe(),1),tZ=a(_u(),1);var $K={style:{transition:"none"}};var D5e="data-base-ui-swipe-ignore",L5e="data-swipe-ignore",Fdt=`[${D5e}]`,Ddt=`[${L5e}]`;var eZ={fallbackAxisSide:"end"};var rZ=a(T(),1),B5e=Wa.createContext(null),V5e=()=>Wa.useContext(B5e),j5e=Ly("portal");function rV(e={}){let{ref:t,container:r,componentProps:o=Eo,elementProps:n}=e,i=Gm(),l=V5e()?.portalNode,[c,u]=Wa.useState(null),[d,f]=Wa.useState(null),m=Xe(b=>{b!==null&&f(b)}),h=Wa.useRef(null);Qe(()=>{if(r===null){h.current&&(h.current=null,f(null),u(null));return}if(i==null)return;let b=(r&&(k2(r)?r:r.current))??l??document.body;if(b==null){h.current&&(h.current=null,f(null),u(null));return}h.current!==b&&(h.current=b,f(null),u(b))},[r,l,i]);let g=Po("div",o,{ref:[t,m],props:[{id:i,[j5e]:""},n]});return{portalNode:d,portalSubtree:c&&g?tZ.createPortal(g,c):null}}var Lg=a(xe(),1);function oZ(){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 z5e=a(T(),1),H5e=Lg.createContext(null),U5e=Lg.createContext(null),By=()=>Lg.useContext(H5e)?.id||null,Jm=e=>{let t=Lg.useContext(U5e);return e??t};var Xs=a(xe(),1);function W5e(e,t){let r=null,o=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",l=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=i.width,d=i.height,f=i.x,m=i.y;return r==null&&t.x&&s&&(r=i.x-t.x),o==null&&t.y&&l&&(o=i.y-t.y),f-=r||0,m-=o||0,u=0,d=0,!n||c?(u=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,m=l&&t.y!=null?t.y:m):n&&!c&&(d=t.axis==="x"?i.height:d,u=t.axis==="y"?i.width:u),n=!0,{width:u,height:d,x:f,y:m,top:m,right:f+u,bottom:m+d,left:f}}}}function nZ(e){return e!=null&&e.clientX!=null}function oV(e,t={}){let{enabled:r=!0,axis:o="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),l=n.useState("domReferenceElement"),c=n.context.dataRef,u=Xs.useRef(!1),d=Xs.useRef(null),[f,m]=Xs.useState(),[h,g]=Xs.useState([]),v=Xe(_=>{n.set("positionReference",_)}),b=Xe((_,x,E)=>{u.current||c.current.openEvent&&!nZ(c.current.openEvent)||n.set("positionReference",W5e(E??l,{x:_,y:x,axis:o,dataRef:c,pointerType:f}))}),S=Xe(_=>{i?d.current||(b(_.clientX,_.clientY,_.currentTarget),g([])):b(_.clientX,_.clientY,_.currentTarget)}),y=$d(f)?s:i;Xs.useEffect(()=>{if(!r){v(l);return}if(!y)return;function _(){d.current?.(),d.current=null}let x=zr(s);function E(O){let A=ls(O);mr(s,A)?_():b(O.clientX,O.clientY)}return!c.current.openEvent||nZ(c.current.openEvent)?d.current=Zt(x,"mousemove",E):v(l),_},[y,r,s,c,l,n,b,v,h]),Xs.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Xs.useEffect(()=>{r&&!s&&(u.current=!1)},[r,s]),Xs.useEffect(()=>{!r&&i&&(u.current=!0)},[r,i]);let w=Xs.useMemo(()=>{function _(x){m(x.pointerType)}return{onPointerDown:_,onPointerEnter:_,onMouseMove:S,onMouseEnter:S}},[S]);return Xs.useMemo(()=>r?{reference:w,trigger:w}:{},[r,w])}var Qs=a(xe(),1);var G5e={intentional:"onClick",sloppy:"onPointerDown"};function Y5e(){return!1}function q5e(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function nV(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=Y5e,referencePressEvent:l="sloppy",bubbles:c,externalTree:u}=t,d="rootStore"in e?e.rootStore:e,f=d.useState("open"),m=d.useState("floatingElement"),{dataRef:h}=d.context,g=Jm(u),v=Xe(typeof n=="function"?n:()=>!1),b=typeof n=="function"?v:n,S=b!==!1,y=Xe(()=>i),{escapeKey:w,outsidePress:_}=q5e(c),x=Qs.useRef(!1),E=Qs.useRef(!1),O=Qs.useRef(!1),A=Qs.useRef(!1),C=Qs.useRef(""),I=Qs.useRef(null),k=wc(),P=wc(),N=Xe(()=>{P.clear(),h.current.insideReactTree=!1}),U=Xe(q=>{let X=h.current.floatingContext?.nodeId;return(g?Jd(g.nodesRef.current,X):[]).some($=>$.context?.open&&!$.context.dataRef.current[q])}),F=Xe(q=>M2(q,d.select("floatingElement"))||M2(q,d.select("domReferenceElement"))),D=Xe(q=>{s()&&d.setOpen(!1,Vt(mt.triggerPress,q.nativeEvent))}),B=Xe(q=>{if(!f||!r||!o||q.key!=="Escape"||A.current||!w&&U("__escapeKeyBubbles"))return;let X=MK(q)?q.nativeEvent:q,ie=Vt(mt.escapeKey,X);d.setOpen(!1,ie),ie.isCanceled||q.preventDefault(),!w&&!ie.isPropagationAllowed&&q.stopPropagation()}),L=Xe(()=>{h.current.insideReactTree=!0,P.start(0,N)}),M=Xe(q=>{if(!f||!r||q.button!==0)return;let X=ls(q.nativeEvent);mr(d.select("floatingElement"),X)&&(x.current||(x.current=!0,E.current=!1))}),z=Xe(q=>{!f||!r||(q.defaultPrevented||q.nativeEvent.defaultPrevented)&&x.current&&(E.current=!0)});Qs.useEffect(()=>{if(!f||!r)return;h.current.__escapeKeyBubbles=w,h.current.__outsidePressBubbles=_;let q=new Ua,X=new Ua;function ie(){q.clear(),A.current=!0}function $(){q.start(Ny()?5:0,()=>{A.current=!1})}function le(){O.current=!0,X.start(0,()=>{O.current=!1})}function ae(){x.current=!1,E.current=!1}function re(){let J=C.current,he=J==="pen"||!J?"mouse":J,ct=y(),Ke=typeof ct=="function"?ct():ct;return typeof Ke=="string"?Ke:Ke[he]}function ve(J){let he=re();return he==="intentional"&&J.type!=="click"||he==="sloppy"&&J.type==="click"}function Ce(J){let he=h.current.floatingContext?.nodeId,ct=g&&Jd(g.nodesRef.current,he).some(Ke=>M2(J,Ke.context?.elements.floating));return F(J)||ct}function _e(J){if(ve(J)){J.type!=="click"&&!F(J)&&(X.clear(),O.current=!1),N();return}if(h.current.insideReactTree){N();return}let he=ls(J),ct=`[${Ly("inert")}]`,Ke=lt(he)?he.getRootNode():null,dt=Array.from((Iy(Ke)?Ke:Fn(d.select("floatingElement"))).querySelectorAll(ct)),yt=d.context.triggerElements;if(he&&(yt.hasElement(he)||yt.hasMatchingElement(_t=>mr(_t,he))))return;let Pt=lt(he)?he:null;for(;Pt&&!gc(Pt);){let _t=pc(Pt);if(gc(_t)||!lt(_t))break;Pt=_t}if(!(dt.length&<(he)&&!IK(he)&&!mr(he,d.select("floatingElement"))&&dt.every(_t=>!mr(Pt,_t)))){if(tn(he)&&!("touches"in J)){let _t=gc(he),Ye=Ci(he),La=/auto|scroll/,js=_t||La.test(Ye.overflowX),_r=_t||La.test(Ye.overflowY),uc=js&&he.clientWidth>0&&he.scrollWidth>he.clientWidth,Kr=_r&&he.clientHeight>0&&he.scrollHeight>he.clientHeight,wt=Ye.direction==="rtl",Ht=Kr&&(wt?J.offsetX<=he.offsetWidth-he.clientWidth:J.offsetX>he.clientWidth),ee=uc&&J.offsetY>he.clientHeight;if(Ht||ee)return}if(!Ce(J)){if(re()==="intentional"&&O.current){X.clear(),O.current=!1;return}typeof b=="function"&&!b(J)||U("__outsidePressBubbles")||(d.setOpen(!1,Vt(mt.outsidePress,J)),N())}}}function Me(J){re()!=="sloppy"||J.pointerType==="touch"||!d.select("open")||!r||F(J)||_e(J)}function ue(J){if(re()!=="sloppy"||!d.select("open")||!r||F(J))return;let he=J.touches[0];he&&(I.current={startTime:Date.now(),startX:he.clientX,startY:he.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},k.start(1e3,()=>{I.current&&(I.current.dismissOnTouchEnd=!1,I.current.dismissOnMouseDown=!1)}))}function te(J,he){let ct=ls(J);if(!ct)return;let Ke=Zt(ct,J.type,()=>{he(J),Ke()})}function de(J){C.current="touch",te(J,ue)}function se(J){k.clear(),J.type==="pointerdown"&&(C.current=J.pointerType),!(J.type==="mousedown"&&I.current&&!I.current.dismissOnMouseDown)&&te(J,he=>{he.type==="pointerdown"?Me(he):_e(he)})}function fe(J){if(!x.current)return;let he=E.current;if(ae(),re()==="intentional"){if(J.type==="pointercancel"){he&&le();return}if(!Ce(J)){if(he){le();return}typeof b=="function"&&!b(J)||(X.clear(),O.current=!0,N())}}}function Ne(J){if(re()!=="sloppy"||!I.current||F(J))return;let he=J.touches[0];if(!he)return;let ct=Math.abs(he.clientX-I.current.startX),Ke=Math.abs(he.clientY-I.current.startY),dt=Math.sqrt(ct*ct+Ke*Ke);dt>5&&(I.current.dismissOnTouchEnd=!0),dt>10&&(_e(J),k.clear(),I.current=null)}function Ie(J){te(J,Ne)}function je(J){re()!=="sloppy"||!I.current||F(J)||(I.current.dismissOnTouchEnd&&_e(J),k.clear(),I.current=null)}function Ge(J){te(J,je)}let Se=Fn(m),Te=Sc(o&&Sc(Zt(Se,"keydown",B),Zt(Se,"compositionstart",ie),Zt(Se,"compositionend",$)),S&&Sc(Zt(Se,"click",se,!0),Zt(Se,"pointerdown",se,!0),Zt(Se,"pointerup",fe,!0),Zt(Se,"pointercancel",fe,!0),Zt(Se,"mousedown",se,!0),Zt(Se,"mouseup",fe,!0),Zt(Se,"touchstart",de,!0),Zt(Se,"touchmove",Ie,!0),Zt(Se,"touchend",Ge,!0)));return()=>{Te(),q.clear(),X.clear(),ae(),O.current=!1}},[h,m,o,S,b,f,r,w,_,B,N,y,U,F,g,d,k]),Qs.useEffect(N,[b,N]);let K=Qs.useMemo(()=>({onKeyDown:B,[G5e[l]]:D,...l!=="intentional"&&{onClick:D}}),[B,D,l]),Z=Qs.useMemo(()=>({onKeyDown:B,onPointerDown:z,onMouseDown:z,onClickCapture:L,onMouseDownCapture(q){L(),M(q)},onPointerDownCapture(q){L(),M(q)},onMouseUpCapture:L,onTouchEndCapture:L,onTouchMoveCapture:L}),[B,L,M,z]);return Qs.useMemo(()=>r?{reference:K,floating:Z,trigger:K}:{},[r,K,Z])}var Ei=a(xe(),1);function iZ(e,t,r){let{reference:o,floating:n}=e,i=Ks(t),s=Kx(t),l=qx(s),c=ai(t),u=i==="y",d=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,m=o[l]/2-n[l]/2,h;switch(c){case"top":h={x:d,y:o.y-n.height};break;case"bottom":h={x:d,y:o.y+o.height};break;case"right":h={x:o.x+o.width,y:f};break;case"left":h={x:o.x-n.width,y:f};break;default:h={x:o.x,y:o.y}}switch(yc(t)){case"start":h[s]-=m*(r&&u?-1:1);break;case"end":h[s]+=m*(r&&u?-1:1);break}return h}async function lZ(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:l,strategy:c}=e,{boundary:u="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:m=!1,padding:h=0}=bc(t,e),g=L2(h),b=l[m?f==="floating"?"reference":"floating":f],S=Fg(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(b)))==null||r?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(l.floating)),boundary:u,rootBoundary:d,strategy:c})),y=f==="floating"?{x:o,y:n,width:s.floating.width,height:s.floating.height}:s.reference,w=await(i.getOffsetParent==null?void 0:i.getOffsetParent(l.floating)),_=await(i.isElement==null?void 0:i.isElement(w))?await(i.getScale==null?void 0:i.getScale(w))||{x:1,y:1}:{x:1,y:1},x=Fg(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:y,offsetParent:w,strategy:c}):y);return{top:(S.top-x.top+g.top)/_.y,bottom:(x.bottom-S.bottom+g.bottom)/_.y,left:(S.left-x.left+g.left)/_.x,right:(x.right-S.right+g.right)/_.x}}var K5e=50,cZ=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,l=s.detectOverflow?s:{...s,detectOverflow:lZ},c=await(s.isRTL==null?void 0:s.isRTL(t)),u=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:f}=iZ(u,o,c),m=o,h=0,g={};for(let v=0;v<i.length;v++){let b=i[v];if(!b)continue;let{name:S,fn:y}=b,{x:w,y:_,data:x,reset:E}=await y({x:d,y:f,initialPlacement:o,placement:m,strategy:n,middlewareData:g,rects:u,platform:l,elements:{reference:e,floating:t}});d=w??d,f=_??f,g[S]={...g[S],...x},E&&h<K5e&&(h++,typeof E=="object"&&(E.placement&&(m=E.placement),E.rects&&(u=E.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):E.rects),{x:d,y:f}=iZ(u,m,c)),v=-1)}return{x:d,y:f,placement:m,strategy:n,middlewareData:g}};var uZ=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,o;let{placement:n,middlewareData:i,rects:s,initialPlacement:l,platform:c,elements:u}=t,{mainAxis:d=!0,crossAxis:f=!0,fallbackPlacements:m,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:v=!0,...b}=bc(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let S=ai(n),y=Ks(l),w=ai(l)===l,_=await(c.isRTL==null?void 0:c.isRTL(u.floating)),x=m||(w||!v?[Wx(l)]:jK(l)),E=g!=="none";!m&&E&&x.push(...zK(l,v,g,_));let O=[l,...x],A=await c.detectOverflow(t,b),C=[],I=((o=i.flip)==null?void 0:o.overflows)||[];if(d&&C.push(A[S]),f){let U=VK(n,s,_);C.push(A[U[0]],A[U[1]])}if(I=[...I,{placement:n,overflows:C}],!C.every(U=>U<=0)){var k,P;let U=(((k=i.flip)==null?void 0:k.index)||0)+1,F=O[U];if(F&&(!(f==="alignment"?y!==Ks(F):!1)||I.every(L=>Ks(L.placement)===y?L.overflows[0]>0:!0)))return{data:{index:U,overflows:I},reset:{placement:F}};let D=(P=I.filter(B=>B.overflows[0]<=0).sort((B,L)=>B.overflows[1]-L.overflows[1])[0])==null?void 0:P.placement;if(!D)switch(h){case"bestFit":{var N;let B=(N=I.filter(L=>{if(E){let M=Ks(L.placement);return M===y||M==="y"}return!0}).map(L=>[L.placement,L.overflows.filter(M=>M>0).reduce((M,z)=>M+z,0)]).sort((L,M)=>L[1]-M[1])[0])==null?void 0:N[0];B&&(D=B);break}case"initialPlacement":D=l;break}if(n!==D)return{reset:{placement:D}}}return{}}}};function sZ(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function aZ(e){return BK.some(t=>e[t]>=0)}var dZ=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=bc(e,t);switch(n){case"referenceHidden":{let s=await o.detectOverflow(t,{...i,elementContext:"reference"}),l=sZ(s,r.reference);return{data:{referenceHiddenOffsets:l,referenceHidden:aZ(l)}}}case"escaped":{let s=await o.detectOverflow(t,{...i,altBoundary:!0}),l=sZ(s,r.floating);return{data:{escapedOffsets:l,escaped:aZ(l)}}}default:return{}}}}};var fZ=new Set(["left","top"]);async function Z5e(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=ai(r),l=yc(r),c=Ks(r)==="y",u=fZ.has(s)?-1:1,d=i&&c?-1:1,f=bc(t,e),{mainAxis:m,crossAxis:h,alignmentAxis:g}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return l&&typeof g=="number"&&(h=l==="end"?g*-1:g),c?{x:h*d,y:m*u}:{x:m*u,y:h*d}}var mZ=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,o;let{x:n,y:i,placement:s,middlewareData:l}=t,c=await Z5e(t,e);return s===((r=l.offset)==null?void 0:r.placement)&&(o=l.arrow)!=null&&o.alignmentOffset?{}:{x:n+c.x,y:i+c.y,data:{...c,placement:s}}}}},pZ=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:o,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:l=!1,limiter:c={fn:S=>{let{x:y,y:w}=S;return{x:y,y:w}}},...u}=bc(e,t),d={x:r,y:o},f=await i.detectOverflow(t,u),m=Ks(ai(n)),h=D2(m),g=d[h],v=d[m];if(s){let S=h==="y"?"top":"left",y=h==="y"?"bottom":"right",w=g+f[S],_=g-f[y];g=Yx(w,g,_)}if(l){let S=m==="y"?"top":"left",y=m==="y"?"bottom":"right",w=v+f[S],_=v-f[y];v=Yx(w,v,_)}let b=c.fn({...t,[h]:g,[m]:v});return{...b,data:{x:b.x-r,y:b.y-o,enabled:{[h]:s,[m]:l}}}}}},hZ=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:s}=t,{offset:l=0,mainAxis:c=!0,crossAxis:u=!0}=bc(e,t),d={x:r,y:o},f=Ks(n),m=D2(f),h=d[m],g=d[f],v=bc(l,t),b=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(c){let w=m==="y"?"height":"width",_=i.reference[m]-i.floating[w]+b.mainAxis,x=i.reference[m]+i.reference[w]-b.mainAxis;h<_?h=_:h>x&&(h=x)}if(u){var S,y;let w=m==="y"?"width":"height",_=fZ.has(ai(n)),x=i.reference[f]-i.floating[w]+(_&&((S=s.offset)==null?void 0:S[f])||0)+(_?0:b.crossAxis),E=i.reference[f]+i.reference[w]+(_?0:((y=s.offset)==null?void 0:y[f])||0)-(_?b.crossAxis:0);g<x?g=x:g>E&&(g=E)}return{[m]:h,[f]:g}}}},gZ=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:s,elements:l}=t,{apply:c=()=>{},...u}=bc(e,t),d=await s.detectOverflow(t,u),f=ai(n),m=yc(n),h=Ks(n)==="y",{width:g,height:v}=i.floating,b,S;f==="top"||f==="bottom"?(b=f,S=m===(await(s.isRTL==null?void 0:s.isRTL(l.floating))?"start":"end")?"left":"right"):(S=f,b=m==="end"?"top":"bottom");let y=v-d.top-d.bottom,w=g-d.left-d.right,_=Zm(v-d[b],y),x=Zm(g-d[S],w),E=!t.middlewareData.shift,O=_,A=x;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(A=w),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(O=y),E&&!m){let I=cs(d.left,0),k=cs(d.right,0),P=cs(d.top,0),N=cs(d.bottom,0);h?A=g-2*(I!==0||k!==0?I+k:cs(d.left,d.right)):O=v-2*(P!==0||N!==0?P+N:cs(d.top,d.bottom))}await c({...t,availableWidth:A,availableHeight:O});let C=await s.getDimensions(l.floating);return g!==C.width||v!==C.height?{reset:{rects:!0}}:{}}}};function wZ(e){let t=Ci(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=tn(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,l=Xm(r)!==i||Xm(o)!==s;return l&&(r=i,o=s),{width:r,height:o,$:l}}function sV(e){return lt(e)?e:e.contextElement}function Vy(e){let t=sV(e);if(!tn(t))return vc(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=wZ(t),s=(i?Xm(r.width):r.width)/o,l=(i?Xm(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!l||!Number.isFinite(l))&&(l=1),{x:s,y:l}}var X5e=vc(0);function SZ(e){let t=zr(e);return!Ny()||!t.visualViewport?X5e:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Q5e(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==zr(e)?!1:t}function Bg(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=sV(e),s=vc(1);t&&(o?lt(o)&&(s=Vy(o)):s=Vy(e));let l=Q5e(i,r,o)?SZ(i):vc(0),c=(n.left+l.x)/s.x,u=(n.top+l.y)/s.y,d=n.width/s.x,f=n.height/s.y;if(i){let m=zr(i),h=o&<(o)?zr(o):o,g=m,v=A2(g);for(;v&&o&&h!==g;){let b=Vy(v),S=v.getBoundingClientRect(),y=Ci(v),w=S.left+(v.clientLeft+parseFloat(y.paddingLeft))*b.x,_=S.top+(v.clientTop+parseFloat(y.paddingTop))*b.y;c*=b.x,u*=b.y,d*=b.x,f*=b.y,c+=w,u+=_,g=zr(v),v=A2(g)}}return Fg({width:d,height:f,x:c,y:u})}function V2(e,t){let r=Hx(e).scrollLeft;return t?t.left+r:Bg(hc(e)).left+r}function _Z(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-V2(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function J5e(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=hc(o),l=t?zx(t.floating):!1;if(o===s||l&&i)return r;let c={scrollLeft:0,scrollTop:0},u=vc(1),d=vc(0),f=tn(o);if((f||!f&&!i)&&((Mg(o)!=="body"||Oy(s))&&(c=Hx(o)),f)){let h=Bg(o);u=Vy(o),d.x=h.x+o.clientLeft,d.y=h.y+o.clientTop}let m=s&&!f&&!i?_Z(s,c):vc(0);return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-c.scrollLeft*u.x+d.x+m.x,y:r.y*u.y-c.scrollTop*u.y+d.y+m.y}}function $5e(e){return Array.from(e.getClientRects())}function eNe(e){let t=hc(e),r=Hx(e),o=e.ownerDocument.body,n=cs(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=cs(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+V2(e),l=-r.scrollTop;return Ci(o).direction==="rtl"&&(s+=cs(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:s,y:l}}var vZ=25;function tNe(e,t){let r=zr(e),o=hc(e),n=r.visualViewport,i=o.clientWidth,s=o.clientHeight,l=0,c=0;if(n){i=n.width,s=n.height;let d=Ny();(!d||d&&t==="fixed")&&(l=n.offsetLeft,c=n.offsetTop)}let u=V2(o);if(u<=0){let d=o.ownerDocument,f=d.body,m=getComputedStyle(f),h=d.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,g=Math.abs(o.clientWidth-f.clientWidth-h);g<=vZ&&(i-=g)}else u<=vZ&&(i+=u);return{width:i,height:s,x:l,y:c}}function rNe(e,t){let r=Bg(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=tn(e)?Vy(e):vc(1),s=e.clientWidth*i.x,l=e.clientHeight*i.y,c=n*i.x,u=o*i.y;return{width:s,height:l,x:c,y:u}}function bZ(e,t,r){let o;if(t==="viewport")o=tNe(e,r);else if(t==="document")o=eNe(hc(e));else if(lt(t))o=rNe(t,r);else{let n=SZ(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Fg(o)}function xZ(e,t){let r=pc(e);return r===t||!lt(r)||gc(r)?!1:Ci(r).position==="fixed"||xZ(r,t)}function oNe(e,t){let r=t.get(e);if(r)return r;let o=Ym(e,[],!1).filter(l=>lt(l)&&Mg(l)!=="body"),n=null,i=Ci(e).position==="fixed",s=i?pc(e):e;for(;lt(s)&&!gc(s);){let l=Ci(s),c=R2(s);!c&&l.position==="fixed"&&(n=null),(i?!c&&!n:!c&&l.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||Oy(s)&&!c&&xZ(e,s))?o=o.filter(d=>d!==s):n=l,s=pc(s)}return t.set(e,o),o}function nNe(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?zx(t)?[]:oNe(t,this._c):[].concat(r),o],l=bZ(t,s[0],n),c=l.top,u=l.right,d=l.bottom,f=l.left;for(let m=1;m<s.length;m++){let h=bZ(t,s[m],n);c=cs(h.top,c),u=Zm(h.right,u),d=Zm(h.bottom,d),f=cs(h.left,f)}return{width:u-f,height:d-c,x:f,y:c}}function iNe(e){let{width:t,height:r}=wZ(e);return{width:t,height:r}}function sNe(e,t,r){let o=tn(t),n=hc(t),i=r==="fixed",s=Bg(e,!0,i,t),l={scrollLeft:0,scrollTop:0},c=vc(0);function u(){c.x=V2(n)}if(o||!o&&!i)if((Mg(t)!=="body"||Oy(n))&&(l=Hx(t)),o){let h=Bg(t,!0,i,t);c.x=h.x+t.clientLeft,c.y=h.y+t.clientTop}else n&&u();i&&!o&&n&&u();let d=n&&!o&&!i?_Z(n,l):vc(0),f=s.left+l.scrollLeft-c.x-d.x,m=s.top+l.scrollTop-c.y-d.y;return{x:f,y:m,width:s.width,height:s.height}}function iV(e){return Ci(e).position==="static"}function yZ(e,t){if(!tn(e)||Ci(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return hc(e)===r&&(r=r.ownerDocument.body),r}function CZ(e,t){let r=zr(e);if(zx(e))return r;if(!tn(e)){let n=pc(e);for(;n&&!gc(n);){if(lt(n)&&!iV(n))return n;n=pc(n)}return r}let o=yZ(e,t);for(;o&&SK(o)&&iV(o);)o=yZ(o,t);return o&&gc(o)&&iV(o)&&!R2(o)?r:o||_K(e)||r}var aNe=async function(e){let t=this.getOffsetParent||CZ,r=this.getDimensions,o=await r(e.floating);return{reference:sNe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function lNe(e){return Ci(e).direction==="rtl"}var aV={convertOffsetParentRelativeRectToViewportRelativeRect:J5e,getDocumentElement:hc,getClippingRect:nNe,getOffsetParent:CZ,getElementRects:aNe,getClientRects:$5e,getDimensions:iNe,getScale:Vy,isElement:lt,isRTL:lNe};function TZ(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function cNe(e,t){let r=null,o,n=hc(e);function i(){var l;clearTimeout(o),(l=r)==null||l.disconnect(),r=null}function s(l,c){l===void 0&&(l=!1),c===void 0&&(c=1),i();let u=e.getBoundingClientRect(),{left:d,top:f,width:m,height:h}=u;if(l||t(),!m||!h)return;let g=Gx(f),v=Gx(n.clientWidth-(d+m)),b=Gx(n.clientHeight-(f+h)),S=Gx(d),w={rootMargin:-g+"px "+-v+"px "+-b+"px "+-S+"px",threshold:cs(0,Zm(1,c))||1},_=!0;function x(E){let O=E[0].intersectionRatio;if(O!==c){if(!_)return s();O?s(!1,O):o=setTimeout(()=>{s(!1,1e-7)},1e3)}O===1&&!TZ(u,e.getBoundingClientRect())&&s(),_=!1}try{r=new IntersectionObserver(x,{...w,root:n.ownerDocument})}catch{r=new IntersectionObserver(x,w)}r.observe(e)}return s(!0),i}function Jx(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:c=!1}=o,u=sV(e),d=n||i?[...u?Ym(u):[],...t?Ym(t):[]]:[];d.forEach(S=>{n&&S.addEventListener("scroll",r,{passive:!0}),i&&S.addEventListener("resize",r)});let f=u&&l?cNe(u,r):null,m=-1,h=null;s&&(h=new ResizeObserver(S=>{let[y]=S;y&&y.target===u&&h&&t&&(h.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var w;(w=h)==null||w.observe(t)})),r()}),u&&!c&&h.observe(u),t&&h.observe(t));let g,v=c?Bg(e):null;c&&b();function b(){let S=Bg(e);v&&!TZ(v,S)&&r(),v=S,g=requestAnimationFrame(b)}return r(),()=>{var S;d.forEach(y=>{n&&y.removeEventListener("scroll",r),i&&y.removeEventListener("resize",r)}),f?.(),(S=h)==null||S.disconnect(),h=null,c&&cancelAnimationFrame(g)}}var EZ=mZ;var PZ=pZ,kZ=uZ,RZ=gZ,AZ=dZ;var IZ=hZ,j2=(e,t,r)=>{let o=new Map,n={platform:aV,...r},i={...n.platform,_c:o};return cZ(e,t,{...n,platform:i})};var rn=a(xe(),1),NZ=a(xe(),1),MZ=a(_u(),1),dNe=typeof document<"u",fNe=function(){},z2=dNe?NZ.useLayoutEffect:fNe;function H2(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(!H2(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)&&!H2(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function FZ(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function OZ(e,t){let r=FZ(e);return Math.round(t*r)/r}function lV(e){let t=rn.useRef(e);return z2(()=>{t.current=e}),t}function DZ(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:i,floating:s}={},transform:l=!0,whileElementsMounted:c,open:u}=e,[d,f]=rn.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,h]=rn.useState(o);H2(m,o)||h(o);let[g,v]=rn.useState(null),[b,S]=rn.useState(null),y=rn.useCallback(L=>{L!==E.current&&(E.current=L,v(L))},[]),w=rn.useCallback(L=>{L!==O.current&&(O.current=L,S(L))},[]),_=i||g,x=s||b,E=rn.useRef(null),O=rn.useRef(null),A=rn.useRef(d),C=c!=null,I=lV(c),k=lV(n),P=lV(u),N=rn.useCallback(()=>{if(!E.current||!O.current)return;let L={placement:t,strategy:r,middleware:m};k.current&&(L.platform=k.current),j2(E.current,O.current,L).then(M=>{let z={...M,isPositioned:P.current!==!1};U.current&&!H2(A.current,z)&&(A.current=z,MZ.flushSync(()=>{f(z)}))})},[m,t,r,k,P]);z2(()=>{u===!1&&A.current.isPositioned&&(A.current.isPositioned=!1,f(L=>({...L,isPositioned:!1})))},[u]);let U=rn.useRef(!1);z2(()=>(U.current=!0,()=>{U.current=!1}),[]),z2(()=>{if(_&&(E.current=_),x&&(O.current=x),_&&x){if(I.current)return I.current(_,x,N);N()}},[_,x,N,I,C]);let F=rn.useMemo(()=>({reference:E,floating:O,setReference:y,setFloating:w}),[y,w]),D=rn.useMemo(()=>({reference:_,floating:x}),[_,x]),B=rn.useMemo(()=>{let L={position:r,left:0,top:0};if(!D.floating)return L;let M=OZ(D.floating,d.x),z=OZ(D.floating,d.y);return l?{...L,transform:"translate("+M+"px, "+z+"px)",...FZ(D.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:M,top:z}},[r,l,D.floating,d.x,d.y]);return rn.useMemo(()=>({...d,update:N,refs:F,elements:D,floatingStyles:B}),[d,N,F,D,B])}var cV=(e,t)=>{let r=EZ(e);return{name:r.name,fn:r.fn,options:[e,t]}},uV=(e,t)=>{let r=PZ(e);return{name:r.name,fn:r.fn,options:[e,t]}},dV=(e,t)=>({fn:IZ(e).fn,options:[e,t]}),fV=(e,t)=>{let r=kZ(e);return{name:r.name,fn:r.fn,options:[e,t]}},mV=(e,t)=>{let r=RZ(e);return{name:r.name,fn:r.fn,options:[e,t]}};var pV=(e,t)=>{let r=AZ(e);return{name:r.name,fn:r.fn,options:[e,t]}};var Hy=a(xe(),1);var XZ=a(xe(),1);var Bt=(e,t,r,o,n,i,...s)=>{if(s.length>0)throw new Error(Mn(1));let l;if(e&&t&&r&&o&&n&&i)l=(c,u,d,f)=>{let m=e(c,u,d,f),h=t(c,u,d,f),g=r(c,u,d,f),v=o(c,u,d,f),b=n(c,u,d,f);return i(m,h,g,v,b,u,d,f)};else if(e&&t&&r&&o&&n)l=(c,u,d,f)=>{let m=e(c,u,d,f),h=t(c,u,d,f),g=r(c,u,d,f),v=o(c,u,d,f);return n(m,h,g,v,u,d,f)};else if(e&&t&&r&&o)l=(c,u,d,f)=>{let m=e(c,u,d,f),h=t(c,u,d,f),g=r(c,u,d,f);return o(m,h,g,u,d,f)};else if(e&&t&&r)l=(c,u,d,f)=>{let m=e(c,u,d,f),h=t(c,u,d,f);return r(m,h,u,d,f)};else if(e&&t)l=(c,u,d,f)=>{let m=e(c,u,d,f);return t(m,u,d,f)};else if(e)l=e;else throw new Error("Missing arguments");return l};var KZ=a(xe(),1),yV=a(U2(),1),ZZ=a(UZ(),1);var WZ=a(xe(),1);var gV=[],vV;function GZ(){return vV}function YZ(e){gV.push(e)}function bV(e){let t=(r,o)=>{let n=si(ANe).current,i;try{vV=n;for(let s of gV)s.before(n);i=e(r,o);for(let s of gV)s.after(n);n.didInitialize=!0}finally{vV=void 0}return i};return t.displayName=e.displayName||e.name,t}function qZ(e){return WZ.forwardRef(bV(e))}function ANe(){return{didInitialize:!1}}var INe=Py(19),ONe=INe?MNe:FNe;function G2(e,t,r,o,n){return ONe(e,t,r,o,n)}function NNe(e,t,r,o,n){let i=KZ.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,yV.useSyncExternalStore)(e.subscribe,i,i)}YZ({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,yV.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function MNe(e,t,r,o,n){let i=GZ();if(!i)return NNe(e,t,r,o,n);let s=i.syncIndex;i.syncIndex+=1;let l;return i.didInitialize?(l=i.syncHooks[s],(l.store!==e||l.selector!==t||!Object.is(l.a1,r)||!Object.is(l.a2,o)||!Object.is(l.a3,n))&&(l.store!==e&&(i.didChangeStore=!0),l.store=e,l.selector=t,l.a1=r,l.a2=o,l.a3=n,l.didChange=!0)):(l={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n),didChange:!1},i.syncHooks.push(l)),l.value}function FNe(e,t,r,o,n){return(0,ZZ.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var Y2=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 G2(this,t,r,o,n)}};var Vg=a(xe(),1);var zy=class extends Y2{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){Vg.useDebugValue(t);let o=this;Qe(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;Qe(()=>(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);Qe(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){Vg.useDebugValue(t);let o=this,n=r!==void 0;Qe(()=>{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 Vg.useDebugValue(t),G2(this,this.selectors[t],r,o,n)}useContextCallback(t,r){Vg.useDebugValue(t);let o=Xe(r??Qd);this.context[t]=o}useStateSetter(t){let r=Vg.useRef(void 0);return r.current===void 0&&(r.current=o=>{this.set(t,o)}),r.current}observe(t,r){let o;typeof t=="function"?o=t:o=this.selectors[t];let n=o(this.state);return r(n,n,this),this.subscribe(i=>{let s=o(i);if(!Object.is(n,s)){let l=n;n=s,r(s,l,this)}})}};var DNe={open:Bt(e=>e.open),transitionStatus:Bt(e=>e.transitionStatus),domReferenceElement:Bt(e=>e.domReferenceElement),referenceElement:Bt(e=>e.positionReference??e.referenceElement),floatingElement:Bt(e=>e.floatingElement),floatingId:Bt(e=>e.floatingId)},xu=class extends zy{constructor(t){let{syncOnly:r,nested:o,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:oZ(),nested:o,triggerElements:i},DNe),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&FK(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 QZ(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:s}=e,l=t.useState("open"),c=t.useState("activeTriggerElement"),u=t.useState(r?"popupElement":"positionerElement"),d=t.context.triggerElements,f=s,m=XZ.useRef(null);o===void 0&&m.current===null&&(m.current=new xu({open:l,transitionStatus:void 0,referenceElement:c,floatingElement:u,triggerElements:d,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let h=o??m.current;return t.useSyncedValue("floatingId",n),Qe(()=>{let g={open:l,floatingId:n,referenceElement:c,floatingElement:u};lt(c)&&(g.domReferenceElement=c),h.state.positionReference===h.state.referenceElement&&(g.positionReference=c),h.update(g)},[l,n,c,u,h]),h.context.onOpenChange=f,h.context.nested=i,h}var JZ={tabIndex:-1,[XB]:""};function $Z(e,t,r=!1){let o=Gm(),n=By()!=null,i=Hy.useRef(null);e===void 0&&i.current===null&&(i.current=t(o,n));let s=e??i.current;return QZ({popupStore:s,treatPopupAsFloatingElement:r,floatingRootContext:s.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function LNe(e,t){let r=Hy.useRef(null),o=Hy.useRef(null);return Hy.useCallback(n=>{if(e===void 0)return;let i=!1;if(r.current!==null){let s=r.current,l=o.current,c=t.context.triggerElements.getById(s);l&&c===l&&(t.context.triggerElements.delete(s),i=!0),r.current=null,o.current=null}if(n!==null&&(r.current=e,o.current=n,t.context.triggerElements.add(e,n),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function eX(e,t,r){let o=r?.id??null;(o||t)&&(e.activeTriggerId=o,e.activeTriggerElement=r??null)}function tX(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=LNe(e,r),s=Xe(l=>{if(i(l),!l)return;let c=r.select("open"),u=r.select("activeTriggerId");if(u===e){r.update({activeTriggerElement:l,...c?o:null});return}u==null&&c&&r.update({activeTriggerId:e,activeTriggerElement:l,...o})});return Qe(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function rX(e){let t=e.useState("open"),r=e.useState("triggerCount");Qe(()=>{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[s,l]=i.value;n.activeTriggerId=s,n.activeTriggerElement=l}}(n.triggerCount!==void 0||n.activeTriggerId!==void 0)&&e.update(n)},[t,e,r])}function oX(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=x2(e);t.useSyncedValues({mounted:o,transitionStatus:i});let s=Xe(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)}),l=t.useState("preventUnmountingOnClose");return Fy({enabled:o&&!e&&!l,open:e,ref:t.context.popupRef,onComplete(){e||s()}}),{forceUnmount:s,transitionStatus:i}}function nX(e,t){e.useSyncedValues(t),Qe(()=>()=>{e.update({activeTriggerProps:Eo,inactiveTriggerProps:Eo,popupProps:Eo})},[e])}var $m=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 iX(){return new xu({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new $m,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function aX(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:iX(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:Eo,inactiveTriggerProps:Eo,popupProps:Eo}}function lX(e,t,r=!1){return new xu({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var $x=Bt(e=>e.triggerIdProp??e.activeTriggerId),wV=Bt(e=>e.openProp??e.open),sX=Bt(e=>(e.popupElement?.id??e.floatingId)||void 0);function cX(e,t){return t!==void 0&&wV(e)&&$x(e)===t}function BNe(e,t){return cX(e,t)?!0:t!==void 0&&wV(e)&&$x(e)==null&&e.triggerCount===1}var uX={open:wV,mounted:Bt(e=>e.mounted),transitionStatus:Bt(e=>e.transitionStatus),floatingRootContext:Bt(e=>e.floatingRootContext),triggerCount:Bt(e=>e.triggerCount),preventUnmountingOnClose:Bt(e=>e.preventUnmountingOnClose),payload:Bt(e=>e.payload),activeTriggerId:$x,activeTriggerElement:Bt(e=>e.mounted?e.activeTriggerElement:null),popupId:sX,isTriggerActive:Bt((e,t)=>t!==void 0&&$x(e)===t),isOpenedByTrigger:Bt((e,t)=>cX(e,t)),isMountedByTrigger:Bt((e,t)=>t!==void 0&&$x(e)===t&&e.mounted),triggerProps:Bt((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:Bt((e,t)=>BNe(e,t)?sX(e):void 0),popupProps:Bt(e=>e.popupProps),popupElement:Bt(e=>e.popupElement),positionerElement:Bt(e=>e.positionerElement)};function dX(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=Gm(),i=By()!=null,s=si(()=>new xu({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new $m,floatingId:n,syncOnly:!1,nested:i})).current;return Qe(()=>{let l={open:t,floatingId:n};o.reference!==void 0&&(l.referenceElement=o.reference,l.domReferenceElement=lt(o.reference)?o.reference:null),o.floating!==void 0&&(l.floatingElement=o.floating),s.update(l)},[t,n,o.reference,o.floating,s]),s.context.onOpenChange=r,s.context.nested=i,s}function SV(e={}){let{nodeId:t,externalTree:r}=e,o=dX(e),n=e.rootContext||o,i=n.useState("referenceElement"),s=n.useState("floatingElement"),l=n.useState("domReferenceElement"),c=n.useState("open"),u=n.useState("floatingId"),[d,f]=Ei.useState(null),[m,h]=Ei.useState(void 0),[g,v]=Ei.useState(void 0),b=Ei.useRef(null),S=Jm(r),y=Ei.useMemo(()=>({reference:i,floating:s,domReference:l}),[i,s,l]),w=DZ({...e,elements:{...y,...d&&{reference:d}}}),_=lt(m)?m:null,x=g===void 0?n.state.floatingElement:g;n.useSyncedValue("referenceElement",m??null),n.useSyncedValue("domReferenceElement",m===void 0?l:_),n.useSyncedValue("floatingElement",x);let E=Ei.useCallback(P=>{let N=lt(P)?{getBoundingClientRect:()=>P.getBoundingClientRect(),getClientRects:()=>P.getClientRects(),contextElement:P}:P;f(N),w.refs.setReference(N)},[w.refs]),O=Ei.useCallback(P=>{(lt(P)||P===null)&&(b.current=P,h(P)),(lt(w.refs.reference.current)||w.refs.reference.current===null||P!==null&&!lt(P))&&w.refs.setReference(P)},[w.refs,h]),A=Ei.useCallback(P=>{v(P),w.refs.setFloating(P)},[w.refs]),C=Ei.useMemo(()=>({...w.refs,setReference:O,setFloating:A,setPositionReference:E,domReference:b}),[w.refs,O,A,E]),I=Ei.useMemo(()=>({...w.elements,domReference:l}),[w.elements,l]),k=Ei.useMemo(()=>({...w,dataRef:n.context.dataRef,open:c,onOpenChange:n.setOpen,events:n.context.events,floatingId:u,refs:C,elements:I,nodeId:t,rootStore:n}),[w,C,I,t,n,c,u]);return Qe(()=>{l&&(b.current=l)},[l]),Qe(()=>{n.context.dataRef.current.floatingContext=k;let P=S?.nodesRef.current.find(N=>N.id===t);P&&(P.context=k)}),Ei.useMemo(()=>({...w,context:k,refs:C,elements:I,rootStore:n}),[w,C,I,k,n])}var Cu=a(xe(),1);var _V=RK&&kK;function xV(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,l=Cu.useRef(!1),c=Cu.useRef(null),u=Cu.useRef(!0),d=wc();Cu.useEffect(()=>{let m=n.select("domReferenceElement");if(!r)return;let h=zr(m);function g(){let S=n.select("domReferenceElement");!n.select("open")&&tn(S)&&S===N2(Fn(S))&&(l.current=!0)}function v(){u.current=!0}function b(){u.current=!1}return Sc(Zt(h,"blur",g),_V&&Zt(h,"keydown",v,!0),_V&&Zt(h,"pointerdown",b,!0))},[n,r]),Cu.useEffect(()=>{if(!r)return;function m(h){if(h.reason===mt.triggerPress||h.reason===mt.escapeKey){let g=n.select("domReferenceElement");lt(g)&&(c.current=g,l.current=!0)}}return i.on("openchange",m),()=>{i.off("openchange",m)}},[i,r,n]);let f=Cu.useMemo(()=>{function m(){l.current=!1,c.current=null}return{onMouseLeave(){m()},onFocus(h){let g=h.currentTarget;if(l.current){if(c.current===g)return;m()}let v=ls(h.nativeEvent);if(lt(v)){if(_V&&!h.relatedTarget){if(!u.current&&!OK(v))return}else if(!NK(v))return}let b=Km(h.relatedTarget,n.context.triggerElements),{nativeEvent:S,currentTarget:y}=h,w=typeof o=="function"?o():o;if(n.select("open")&&b||w===0||w===void 0){n.setOpen(!0,Vt(mt.triggerFocus,S,y));return}d.start(w,()=>{l.current||n.setOpen(!0,Vt(mt.triggerFocus,S,y))})},onBlur(h){m();let g=h.relatedTarget,v=h.nativeEvent,b=lt(g)&&g.hasAttribute(Ly("focus-guard"))&&g.getAttribute("data-type")==="outside";d.start(0,()=>{let S=n.select("domReferenceElement"),y=N2(Fn(S));!g&&y===S||mr(s.current.floatingContext?.refs.floating.current,y)||mr(S,y)||b||Km(g??y,n.context.triggerElements)||n.setOpen(!1,Vt(mt.triggerFocus,v))})}}},[s,o,n,d]);return Cu.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var TV=a(xe(),1);var CV=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 Ua,this.restTimeout=new Ua,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},q2=new WeakMap;function Uy(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&q2.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),q2.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function K2(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=q2.get(r);i&&i!==e&&Uy(i),Uy(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,q2.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Wy(e){let t=e.context.dataRef.current,r=si(()=>t.hoverInteractionState??CV.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),ky(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function EV(e,t={}){let{enabled:r=!0,closeDelay:o=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),l=i.useState("floatingElement"),c=i.useState("domReferenceElement"),{dataRef:u}=i.context,d=Jm(),f=By(),m=Wy(i),h=wc(),g=Xe(()=>B2(u.current.openEvent?.type,m.interactedInside)),v=Xe(()=>XK(u.current.openEvent?.type)),b=Xe(()=>{Uy(m)});Qe(()=>{s||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,b())},[s,m,b]),TV.useEffect(()=>b,[b]),Qe(()=>{if(r&&s&&m.handleCloseOptions?.blockPointerEvents&&v()&<(c)&&l){let S=c,y=l,w=Fn(l),_=d?.nodesRef.current.find(A=>A.id===f)?.context?.elements.floating;_&&(_.style.pointerEvents="");let x=m.pointerEventsScopeElement!==y?m.pointerEventsScopeElement:null,E=_!==y?_:null,O=m.handleCloseOptions?.getScope?.()??x??E??S.closest("[data-rootownerid]")??w.body;return K2(m,{scopeElement:O,referenceElement:S,floatingElement:y}),()=>{b()}}},[r,s,c,l,m,v,d,f,b]),TV.useEffect(()=>{if(!r)return;function S(){return!!(d&&f&&Jd(d.nodesRef.current,f).length>0)}function y(A){let C=Dg(o,"close",m.pointerType),I=()=>{i.setOpen(!1,Vt(mt.triggerHover,A)),d?.events.emit("floating.closed",A)};C?m.openChangeTimeout.start(C,I):(m.openChangeTimeout.clear(),I())}function w(A){let C=ls(A);if(!JB(C)){m.interactedInside=!1;return}m.interactedInside=C?.closest("[aria-haspopup]")!=null}function _(){m.openChangeTimeout.clear(),h.clear(),d?.events.off("floating.closed",E),b()}function x(A){if(S()&&d){d.events.on("floating.closed",E);return}if(Km(A.relatedTarget,i.context.triggerElements))return;let C=u.current.floatingContext?.nodeId??n,I=A.relatedTarget;if(!(d&&C&<(I)&&Jd(d.nodesRef.current,C,!1).some(P=>mr(P.context?.elements.floating,I)))){if(m.handler){m.handler(A);return}b(),g()||y(A)}}function E(A){!d||!f||S()||h.start(0,()=>{d.events.off("floating.closed",E),i.setOpen(!1,Vt(mt.triggerHover,A)),d.events.emit("floating.closed",A)})}let O=l;return Sc(O&&Zt(O,"mouseenter",_),O&&Zt(O,"mouseleave",x),O&&Zt(O,"pointerdown",w,!0),()=>{d?.events.off("floating.closed",E)})},[r,l,i,u,o,n,g,b,m,d,f,h])}var ep=a(xe(),1),fX=a(_u(),1);var VNe={current:null};function PV(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:l=!0,triggerElementRef:c=VNe,externalTree:u,isActiveTrigger:d=!0,getHandleCloseContext:f,isClosing:m,shouldOpen:h}=t,g="rootStore"in e?e.rootStore:e,{dataRef:v,events:b}=g.context,S=Jm(u),y=Wy(g),w=ep.useRef(!1),_=Ti(n),x=Ti(o),E=Ti(s),O=Ti(r),A=Ti(h),C=Ti(m),I=Xe(()=>B2(v.current.openEvent?.type,y.interactedInside)),k=Xe(()=>A.current?.()!==!1),P=Xe((F,D,B)=>{let L=g.context.triggerElements;if(L.hasElement(D))return!F||!mr(F,D);if(!lt(B))return!1;let M=B;return L.hasMatchingElement(z=>mr(z,M))&&(!F||!mr(F,M))}),N=Xe(()=>{if(!y.handler)return;Fn(g.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),U=Xe(()=>{Uy(y)});return d&&(y.handleCloseOptions=_.current?.__options),ep.useEffect(()=>N,[N]),ep.useEffect(()=>{if(!r)return;function F(D){D.open?w.current=!1:(w.current=D.reason===mt.triggerHover,N(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return b.on("openchange",F),()=>{b.off("openchange",F)}},[r,b,y,N]),ep.useEffect(()=>{if(!r)return;function F(M,z=!0){let K=Dg(x.current,"close",y.pointerType);K?y.openChangeTimeout.start(K,()=>{g.setOpen(!1,Vt(mt.triggerHover,M)),S?.events.emit("floating.closed",M)}):z&&(y.openChangeTimeout.clear(),g.setOpen(!1,Vt(mt.triggerHover,M)),S?.events.emit("floating.closed",M))}let D=c.current??(d?g.select("domReferenceElement"):null);if(!lt(D))return;function B(M){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,i&&!$d(y.pointerType))return;let z=$B(E.current),K=Dg(x.current,"open",y.pointerType),Z=ls(M),q=M.currentTarget??null,X=g.select("domReferenceElement"),ie=q;if(lt(Z)&&!g.context.triggerElements.hasElement(Z)){for(let ue of g.context.triggerElements.elements())if(mr(ue,Z)){ie=ue;break}}lt(q)&<(X)&&!g.context.triggerElements.hasElement(q)&&mr(q,X)&&(ie=X);let $=ie==null?!1:P(X,ie,Z),le=g.select("open"),ae=C.current?.()??g.select("transitionStatus")==="ending",re=!le&&ae&&w.current,ve=!$&<(ie)&<(X)&&mr(X,ie)&&re,Ce=z>0&&!K,_e=$&&(le||re)||ve,Me=!le||$;if(_e){k()&&g.setOpen(!0,Vt(mt.triggerHover,M,ie));return}Ce||(K?y.openChangeTimeout.start(K,()=>{Me&&k()&&g.setOpen(!0,Vt(mt.triggerHover,M,ie))}):Me&&k()&&g.setOpen(!0,Vt(mt.triggerHover,M,ie)))}function L(M){if(I()){U();return}N();let z=g.select("domReferenceElement"),K=Fn(z);y.restTimeout.clear(),y.restTimeoutPending=!1;let Z=v.current.floatingContext??f?.();if(Km(M.relatedTarget,g.context.triggerElements))return;if(_.current&&Z){g.select("open")||y.openChangeTimeout.clear();let X=c.current;y.handler=_.current({...Z,tree:S,x:M.clientX,y:M.clientY,onClose(){U(),N(),O.current&&!I()&&X===g.select("domReferenceElement")&&F(M,!0)}}),K.addEventListener("mousemove",y.handler),y.handler(M);return}(y.pointerType!=="touch"||!mr(g.select("floatingElement"),M.relatedTarget))&&F(M)}return l?Sc(Zt(D,"mousemove",B,{once:!0}),Zt(D,"mouseenter",B),Zt(D,"mouseleave",L)):Sc(Zt(D,"mouseenter",B),Zt(D,"mouseleave",L))},[N,U,v,x,g,r,_,y,d,P,I,i,l,E,c,S,O,f,C,k]),ep.useMemo(()=>{if(!r)return;function F(D){y.pointerType=D.pointerType}return{onPointerDown:F,onPointerEnter:F,onMouseMove(D){let{nativeEvent:B}=D,L=D.currentTarget,M=g.select("domReferenceElement"),z=g.select("open"),K=P(M,L,D.target);if(i&&!$d(y.pointerType))return;if(z&&K&&y.handleCloseOptions?.blockPointerEvents){let X=g.select("floatingElement");if(X){let ie=y.handleCloseOptions?.getScope?.()??L.ownerDocument.body;K2(y,{scopeElement:ie,referenceElement:L,floatingElement:X})}}let Z=$B(E.current);if(z&&!K||Z===0||!K&&y.restTimeoutPending&&D.movementX**2+D.movementY**2<2)return;y.restTimeout.clear();function q(){if(y.restTimeoutPending=!1,I())return;let X=g.select("open");!y.blockMouseMove&&(!X||K)&&k()&&g.setOpen(!0,Vt(mt.triggerHover,B,L))}y.pointerType==="touch"?fX.flushSync(()=>{q()}):K&&z?q():(y.restTimeoutPending=!0,y.restTimeout.start(Z,q))}}},[r,y,I,P,i,g,E,k])}var mX=.1,jNe=mX*mX,wr=.5;function Z2(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function X2(e,t,r,o,n,i,s,l,c,u){let d=!1;return Z2(e,t,r,o,n,i)&&(d=!d),Z2(e,t,n,i,s,l)&&(d=!d),Z2(e,t,s,l,c,u)&&(d=!d),Z2(e,t,c,u,r,o)&&(d=!d),d}function zNe(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function Q2(e,t,r,o,n,i){let s=Math.min(r,n),l=Math.max(r,n),c=Math.min(o,i),u=Math.max(o,i);return e>=s&&e<=l&&t>=c&&t<=u}function kV(e={}){let{blockPointerEvents:t=!1}=e,r=new Ua,o=({x:n,y:i,placement:s,elements:l,onClose:c,nodeId:u,tree:d})=>{let f=s?.split("-")[0],m=!1,h=null,g=null,v=typeof performance<"u"?performance.now():0;function b(y,w){let _=performance.now(),x=_-v;if(h===null||g===null||x===0)return h=y,g=w,v=_,!1;let E=y-h,O=w-g,A=E*E+O*O,C=x*x*jNe;return h=y,g=w,v=_,A<C}function S(){r.clear(),c()}return function(w){r.clear();let _=l.domReference,x=l.floating;if(!_||!x||f==null||n==null||i==null)return;let{clientX:E,clientY:O}=w,A=ls(w),C=w.type==="mouseleave",I=mr(x,A),k=mr(_,A);if(I&&(m=!0,!C))return;if(k&&(m=!1,!C)){m=!0;return}if(C&<(w.relatedTarget)&&mr(x,w.relatedTarget))return;function P(){return!!(d&&Jd(d.nodesRef.current,u).length>0)}function N(){P()||S()}if(P())return;let U=_.getBoundingClientRect(),F=x.getBoundingClientRect(),D=n>F.right-F.width/2,B=i>F.bottom-F.height/2,L=F.width>U.width,M=F.height>U.height,z=(L?U:F).left,K=(L?U:F).right,Z=(M?U:F).top,q=(M?U:F).bottom;if(f==="top"&&i>=U.bottom-1||f==="bottom"&&i<=U.top+1||f==="left"&&n>=U.right-1||f==="right"&&n<=U.left+1){N();return}let X=!1;switch(f){case"top":X=Q2(E,O,z,U.top+1,K,F.bottom-1);break;case"bottom":X=Q2(E,O,z,F.top+1,K,U.bottom-1);break;case"left":X=Q2(E,O,F.right-1,q,U.left+1,Z);break;case"right":X=Q2(E,O,U.right-1,q,F.left+1,Z);break;default:}if(X)return;if(m&&!zNe(E,O,U)){N();return}if(!C&&b(E,O)){N();return}let ie=!1;switch(f){case"top":{let $=L?wr/2:wr*4,le=L||D?n+$:n-$,ae=L?n-$:D?n+$:n-$,re=i+wr+1,ve=D||L?F.bottom-wr:F.top,Ce=D?L?F.bottom-wr:F.top:F.bottom-wr;ie=X2(E,O,le,re,ae,re,F.left,ve,F.right,Ce);break}case"bottom":{let $=L?wr/2:wr*4,le=L||D?n+$:n-$,ae=L?n-$:D?n+$:n-$,re=i-wr,ve=D||L?F.top+wr:F.bottom,Ce=D?L?F.top+wr:F.bottom:F.top+wr;ie=X2(E,O,le,re,ae,re,F.left,ve,F.right,Ce);break}case"left":{let $=M?wr/2:wr*4,le=M||B?i+$:i-$,ae=M?i-$:B?i+$:i-$,re=n+wr+1,ve=B||M?F.right-wr:F.left,Ce=B?M?F.right-wr:F.left:F.right-wr;ie=X2(E,O,ve,F.top,Ce,F.bottom,re,le,re,ae);break}case"right":{let $=M?wr/2:wr*4,le=M||B?i+$:i-$,ae=M?i-$:B?i+$:i-$,re=n-wr,ve=B||M?F.left+wr:F.right,Ce=B?M?F.left+wr:F.right:F.left+wr;ie=X2(E,O,re,le,re,ae,ve,F.top,Ce,F.bottom);break}default:}ie?m||r.start(40,N):N()}};return o.__options={...e,blockPointerEvents:t},o}var RV=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Su.startingStyle]="startingStyle",e[e.endingStyle=Su.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),e1=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),HNe={[e1.popupOpen]:""},Zpt={[e1.popupOpen]:"",[e1.pressed]:""},UNe={[RV.open]:""},WNe={[RV.closed]:""},GNe={[RV.anchorHidden]:""},pX={open(e){return e?HNe:null}};var Gy={open(e){return e?UNe:WNe},anchorHidden(e){return e?GNe:null}};function hX(e){return Py(19)?e:e?"true":void 0}var Ga=a(xe(),1);var YNe=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:s,elements:l,middlewareData:c}=t,{element:u,padding:d=0,offsetParent:f="real"}=bc(e,t)||{};if(u==null)return{};let m=L2(d),h={x:r,y:o},g=Kx(n),v=qx(g),b=await s.getDimensions(u),S=g==="y",y=S?"top":"left",w=S?"bottom":"right",_=S?"clientHeight":"clientWidth",x=i.reference[v]+i.reference[g]-h[g]-i.floating[v],E=h[g]-i.reference[g],O=f==="real"?await s.getOffsetParent?.(u):l.floating,A=l.floating[_]||i.floating[v];(!A||!await s.isElement?.(O))&&(A=l.floating[_]||i.floating[v]);let C=x/2-E/2,I=A/2-b[v]/2-1,k=Math.min(m[y],I),P=Math.min(m[w],I),N=k,U=A-b[v]-P,F=A/2-b[v]/2+C,D=Yx(N,F,U),B=!c.arrow&&yc(n)!=null&&F!==D&&i.reference[v]/2-(F<N?k:P)-b[v]/2<0,L=B?F<N?F-N:F-U:0;return{[g]:h[g]+L,data:{[g]:D,centerOffset:F-D-L,...B&&{alignmentOffset:L}},reset:B}}}),gX=(e,t)=>({...YNe(e),options:[e,t]});var vX={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 pV().fn(e)).data?.referenceHidden||i}}}};var t1={sideX:"left",sideY:"top"},bX={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:l}=e,c=zr(n),u=c.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:r,data:t1};let f=await i.getOffsetParent?.(n),m={width:0,height:0};if(s==="fixed"&&c?.visualViewport)m={width:c.visualViewport.width,height:c.visualViewport.height};else if(f===c){let y=Fn(n);m={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(f)&&(m=await i.getDimensions(f));let h=ai(l),g=t,v=r;h==="left"&&(g=m.width-(t+o.width)),h==="top"&&(v=m.height-(r+o.height));let b=h==="left"?"right":t1.sideX,S=h==="top"?"bottom":t1.sideY;return{x:g,y:v,data:{sideX:b,sideY:S}}}};function SX(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 yX(e,t,r){let{rects:o,placement:n}=e;return{side:SX(t,ai(n),r),align:yc(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function _X(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:l,collisionPadding:c=5,sticky:u=!1,arrowPadding:d=5,disableAnchorTracking:f=!1,inline:m,keepMounted:h=!1,floatingRootContext:g,mounted:v,collisionAvoidance:b,shiftCrossAxis:S=!1,nodeId:y,adaptiveOrigin:w,lazyFlip:_=!1,externalTree:x}=e,[E,O]=Ga.useState(null);!v&&E!==null&&O(null);let A=b.side||"flip",C=b.align||"flip",I=b.fallbackAxisSide||"end",k=typeof t=="function"?t:void 0,P=Xe(k),N=k?P:t,U=Ti(t),F=Ti(v),B=Ey()==="rtl",L=E||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":B?"left":"right","inline-start":B?"right":"left"}[o],M=i==="center"?L:`${L}-${i}`,z=c,K=1,Z=o==="bottom"?K:0,q=o==="top"?K:0,X=o==="right"?K:0,ie=o==="left"?K:0;typeof z=="number"?z={top:z+Z,right:z+ie,bottom:z+q,left:z+X}:z&&(z={top:(z.top||0)+Z,right:(z.right||0)+ie,bottom:(z.bottom||0)+q,left:(z.left||0)+X});let $={boundary:l==="clipping-ancestors"?"clippingAncestors":l,padding:z},le=Ga.useRef(null),ae=Ti(n),re=Ti(s),ve=typeof n!="function"?n:0,Ce=typeof s!="function"?s:0,_e=[];m&&_e.push(m),_e.push(cV(wt=>{let Ht=yX(wt,o,B),ee=typeof ae.current=="function"?ae.current(Ht):ae.current,we=typeof re.current=="function"?re.current(Ht):re.current;return{mainAxis:ee,crossAxis:we,alignmentAxis:we}},[ve,Ce,B,o]));let Me=C==="none"&&A!=="shift",ue=!Me&&(u||S||A==="shift"),te=A==="none"?null:fV({...$,padding:{top:z.top+K,right:z.right+K,bottom:z.bottom+K,left:z.left+K},mainAxis:!S&&A==="flip",crossAxis:C==="flip"?"alignment":!1,fallbackAxisSideDirection:I}),de=Me?null:uV(wt=>{let Ht=Fn(wt.elements.floating).documentElement;return{...$,rootBoundary:S?{x:0,y:0,width:Ht.clientWidth,height:Ht.clientHeight}:void 0,mainAxis:C!=="none",crossAxis:ue,limiter:u||S?void 0:dV(ee=>{if(!le.current)return{};let{width:we,height:j}=le.current.getBoundingClientRect(),Pe=Ks(ai(ee.placement)),Dt=Pe==="y"?we:j,Ee=Pe==="y"?z.left+z.right:z.top+z.bottom;return{offset:Dt/2+Ee/2}})}},[$,u,S,z,C]);A==="shift"||C==="shift"||i==="center"?_e.push(de,te):_e.push(te,de),_e.push(mV({...$,apply({elements:{floating:wt},availableWidth:Ht,availableHeight:ee,rects:we}){if(!F.current)return;let j=wt.style;j.setProperty("--available-width",`${Ht}px`),j.setProperty("--available-height",`${ee}px`);let Pe=zr(wt).devicePixelRatio||1,{x:Dt,y:Ee,width:xo,height:Ae}=we.reference,tr=(Math.round((Dt+xo)*Pe)-Math.round(Dt*Pe))/Pe,ce=(Math.round((Ee+Ae)*Pe)-Math.round(Ee*Pe))/Pe;j.setProperty("--anchor-width",`${tr}px`),j.setProperty("--anchor-height",`${ce}px`)}}),gX(wt=>({element:le.current||Fn(wt.elements.floating).createElement("div"),padding:d,offsetParent:"floating"}),[d]),{name:"transformOrigin",fn(wt){let{elements:Ht,middlewareData:ee,placement:we,rects:j,y:Pe}=wt,Dt=ai(we),Ee=Ks(Dt),xo=le.current,Ae=ee.arrow?.x||0,tr=ee.arrow?.y||0,ce=xo?.clientWidth||0,me=xo?.clientHeight||0,zs=Ae+ce/2,Yt=tr+me/2,De=Math.abs(ee.shift?.y||0),dc=j.reference.height/2,ye=typeof n=="function"?n(yX(wt,o,B)):n,Be=De>ye,qe={top:`${zs}px calc(100% + ${ye}px)`,bottom:`${zs}px ${-ye}px`,left:`calc(100% + ${ye}px) ${Yt}px`,right:`${-ye}px ${Yt}px`}[Dt],rr=`${zs}px ${j.reference.y+dc-Pe}px`;return Ht.floating.style.setProperty("--transform-origin",ue&&Ee==="y"&&Be?rr:qe),{}}},vX,w),Qe(()=>{!v&&g&&g.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[v,g]);let se=Ga.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:fe,elements:Ne,x:Ie,y:je,middlewareData:Ge,update:Se,placement:Te,context:J,isPositioned:he,floatingStyles:ct}=SV({rootContext:g,open:h?v:void 0,placement:M,middleware:_e,strategy:r,whileElementsMounted:h?void 0:(...wt)=>Jx(...wt,se),nodeId:y,externalTree:x}),{sideX:Ke,sideY:dt}=Ge.adaptiveOrigin||t1,yt=he?r:"fixed",Pt=Ga.useMemo(()=>{let wt=w?{position:yt,[Ke]:Ie,[dt]:je}:{position:yt,...ct};return he||(wt.opacity=0),wt},[w,yt,Ke,Ie,dt,je,ct,he]),_t=Ga.useRef(null);Qe(()=>{if(!v)return;let wt=U.current,Ht=typeof wt=="function"?wt():wt,we=(wX(Ht)?Ht.current:Ht)||null||null;we!==_t.current&&(fe.setPositionReference(we),_t.current=we)},[v,fe,N,U]),Ga.useEffect(()=>{if(!v)return;let wt=U.current;typeof wt!="function"&&wX(wt)&&wt.current!==_t.current&&(fe.setPositionReference(wt.current),_t.current=wt.current)},[v,fe,N,U]),Ga.useEffect(()=>{if(h&&v&&Ne.domReference&&Ne.floating)return Jx(Ne.domReference,Ne.floating,Se,se)},[h,v,Ne,Se,se]);let Ye=ai(Te),La=SX(o,Ye,B),js=yc(Te)||"center",_r=!!Ge.hide?.referenceHidden;Qe(()=>{_&&v&&he&&O(Ye)},[_,v,he,Ye]);let uc=Ga.useMemo(()=>({position:"absolute",top:Ge.arrow?.y,left:Ge.arrow?.x}),[Ge.arrow]),Kr=Ge.arrow?.centerOffset!==0;return Ga.useMemo(()=>({positionerStyles:Pt,arrowStyles:uc,arrowRef:le,arrowUncentered:Kr,side:La,align:js,physicalSide:Ye,anchorHidden:_r,refs:fe,context:J,isPositioned:he,update:Se}),[Pt,uc,le,Kr,La,js,Ye,_r,fe,J,he,Se])}function wX(e){return e!=null&&"current"in e}function J2(e){return e==="starting"?$K:Eo}function xX(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:l=!1}){let c={...r};return l&&(c.pointerEvents="none"),Po("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:c},J2(o),n],stateAttributesMapping:Gy})}var CX=a(xe(),1);var AV=CX.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:l=!0,style:c,...u}=t,{getButtonProps:d,buttonRef:f}=Ux({disabled:i,focusableWhenDisabled:s,native:l});return Po("button",t,{state:{disabled:i},ref:[r,f],props:[u,d]})});var tp={};Rn(tp,{Panel:()=>AX,Root:()=>EX,Trigger:()=>kX});var r1=a(xe(),1);var $2={...wK,...Ay};var TX=a(T(),1),EX=r1.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:l,open:c,style:u,...d}=t,f=Xe(l),m=vK({open:c,defaultOpen:i,onOpenChange:f,disabled:s}),h=r1.useMemo(()=>({open:m.open,disabled:m.disabled,transitionStatus:m.transitionStatus}),[m.open,m.disabled,m.transitionStatus]),g=r1.useMemo(()=>({...m,onOpenChange:f,state:h}),[m,f,h]),v=Po("div",t,{state:h,ref:r,props:d,stateAttributesMapping:$2});return(0,TX.jsx)(YB.Provider,{value:g,children:v})});var PX=a(xe(),1);var qNe={...yK,...Ay},kX=PX.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:s,disabled:l}=E2(),{className:c,disabled:u=l,id:d,render:f,nativeButton:m=!0,style:h,...g}=t,{getButtonProps:v,buttonRef:b}=Ux({disabled:u,focusableWhenDisabled:!0,native:m});return Po("button",t,{state:s,ref:[r,b],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},g,v],stateAttributesMapping:qNe})});var RX=a(xe(),1);var IV=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var AX=RX.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:s,id:l,style:c,...u}=t,{mounted:d,onOpenChange:f,open:m,panelId:h,setMounted:g,setPanelIdState:v,setOpen:b,state:S,transitionStatus:y}=E2(),w=n??!1,_=i??!1;Qe(()=>{if(l)return v(l),()=>{v(void 0)}},[l,v]);let{height:x,props:E,ref:O,shouldPreventOpenAnimation:A,shouldRender:C,transitionStatus:I,width:k}=qK({externalRef:r,hiddenUntilFound:w,id:h,keepMounted:_,mounted:d,onOpenChange:f,open:m,setMounted:g,setOpen:b,transitionStatus:y}),P={...S,transitionStatus:I},N=v2(c,P),U=Po("div",{...t,style:void 0},{state:P,ref:O,props:[E,{style:{[IV.collapsiblePanelHeight]:x===void 0?"auto":`${x}px`,[IV.collapsiblePanelWidth]:k===void 0?"auto":`${k}px`}},u,N?{style:N}:void 0,A?{style:{animationName:"none"}}:void 0],stateAttributesMapping:$2});return C?U:null});var Pi=a(xe(),1),DX=a(_u(),1);var IX=a(xe(),1);function OX(e){let[t,r]=IX.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var jg=a(xe(),1);function OV(e){let t=Ci(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=tn(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(Xm(r)!==i||Xm(o)!==s)&&(r=i,o=s),{width:r,height:o}}var KNe=()=>!0;function MX(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,enabled:i=KNe,onMeasureLayout:s,onMeasureLayoutComplete:l,side:c,direction:u}=e,d=Qm(t,!0,!1),f=Ry(),m=jg.useRef(null),h=jg.useRef(null),g=jg.useRef(!0),v=jg.useRef(Qd),b=Xe(s),S=Xe(l),y=jg.useMemo(()=>{let w=c==="top",_=c==="left";return u==="rtl"?(w=w||c==="inline-end",_=_||c==="inline-end"):(w=w||c==="inline-start",_=_||c==="inline-start"),w?{position:"absolute",[c==="top"?"bottom":"top"]:"0",[_?"right":"left"]:"0"}:Eo},[c,u]);Qe(()=>{if(!n||!i()||typeof ResizeObserver!="function"){v.current=Qd,g.current=!0,m.current=null,h.current=null;return}if(!t||!r)return;v.current=NX(t,y);let w=new ResizeObserver(N=>{let U=N[0];U&&(h.current={width:Math.ceil(U.borderBoxSize[0].inlineSize),height:Math.ceil(U.borderBoxSize[0].blockSize)})});w.observe(t),eR(t,"auto");let _=tR(t,"position","static"),x=tR(t,"transform","none"),E=tR(t,"scale","1"),O=NX(r,{"--available-width":"max-content","--available-height":"max-content"});function A(){_(),x(),O()}function C(){A(),E()}if(b?.(),g.current||m.current===null){o1(r,"max-content");let N=OV(t);return m.current=N,o1(r,N),C(),S?.(null,N),g.current=!1,()=>{w.disconnect(),v.current(),v.current=Qd}}eR(t,"auto"),o1(r,"max-content");let I=m.current??h.current,k=OV(t);if(m.current=k,!I)return o1(r,k),C(),S?.(null,k),()=>{w.disconnect(),f.cancel(),v.current(),v.current=Qd};eR(t,I),C(),S?.(I,k),o1(r,k);let P=new AbortController;return f.request(()=>{eR(t,k),d(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},P.signal)}),()=>{w.disconnect(),P.abort(),f.cancel(),v.current(),v.current=Qd}},[o,t,r,d,f,i,n,b,S,y])}function tR(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function NX(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(tR(e,o,n));return r.length?()=>{r.forEach(o=>o())}:Qd}function eR(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 o1(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 Yy=a(T(),1);function LX(e){let{store:t,side:r,cssVars:o,children:n}=e,i=Ey(),s=t.useState("activeTriggerElement"),l=t.useState("activeTriggerId"),c=t.useState("open"),u=t.useState("payload"),d=t.useState("mounted"),f=t.useState("popupElement"),m=t.useState("positionerElement"),h=OX(c?s:null),g=QNe(l,u),v=Pi.useRef(null),[b,S]=Pi.useState(null),[y,w]=Pi.useState(null),_=Pi.useRef(null),x=Pi.useRef(null),E=Qm(_,!0,!1),O=Ry(),[A,C]=Pi.useState(null),[I,k]=Pi.useState(!1);Qe(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let P=Xe(()=>{_.current?.style.setProperty("animation","none"),_.current?.style.setProperty("transition","none"),x.current?.style.setProperty("display","none")}),N=Xe(L=>{_.current?.style.removeProperty("animation"),_.current?.style.removeProperty("transition"),x.current?.style.removeProperty("display"),L&&C(L)}),U=Pi.useRef(null);Qe(()=>{if(s&&h&&s!==h&&U.current!==s&&v.current){S(v.current),k(!0);let L=XNe(h,s);w(L),O.request(()=>{DX.flushSync(()=>{k(!1)}),E(()=>{S(null),C(null),v.current=null})}),U.current=s}},[s,h,b,E,O]),Qe(()=>{let L=_.current;if(!L)return;let M=Fn(L).createElement("div");for(let z of Array.from(L.childNodes))M.appendChild(z.cloneNode(!0));v.current=M});let F=b!=null,D;F?D=(0,Yy.jsxs)(Pi.Fragment,{children:[(0,Yy.jsx)("div",{"data-previous":!0,inert:hX(!0),ref:x,style:{...A?{[o.popupWidth]:`${A.width}px`,[o.popupHeight]:`${A.height}px`}:null,position:"absolute"},"data-ending-style":I?void 0:""},"previous"),(0,Yy.jsx)("div",{"data-current":!0,ref:_,"data-starting-style":I?"":void 0,children:n},g)]}):D=(0,Yy.jsx)("div",{"data-current":!0,ref:_,children:n},g),Qe(()=>{let L=x.current;!L||!b||L.replaceChildren(...Array.from(b.childNodes))},[b]),MX({popupElement:f,positionerElement:m,mounted:d,content:u,onMeasureLayout:P,onMeasureLayoutComplete:N,side:r,direction:i});let B={activationDirection:ZNe(y),transitioning:F};return{children:D,state:B}}function ZNe(e){if(e)return`${FX(e.horizontal,5,"right","left")} ${FX(e.vertical,5,"down","up")}`}function FX(e,t,r,o){return e>t?r:e<-t?o:""}function XNe(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 QNe(e,t){let[r,o]=Pi.useState(0),n=Pi.useRef(e),i=Pi.useRef(t),s=Pi.useRef(!1);return Qe(()=>{let l=n.current,c=i.current,u=e!==l,d=t!==c;u?(o(f=>f+1),s.current=!d):s.current&&d&&(o(f=>f+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var rR=a(xe(),1),BX=a(_u(),1);var VX=a(T(),1),jX=rR.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:l,...c}=t,{portalNode:u,portalSubtree:d}=rV({container:n,ref:r,componentProps:t,elementProps:c});return!d&&!u?null:(0,VX.jsxs)(rR.Fragment,{children:[d,u&&BX.createPortal(o,u)]})});var Js={};Rn(Js,{Arrow:()=>oQ,Handle:()=>n1,Popup:()=>tQ,Portal:()=>QX,Positioner:()=>$X,Provider:()=>nQ,Root:()=>UX,Trigger:()=>KX,Viewport:()=>aQ,createHandle:()=>lQ});var Tu=a(xe(),1);var oR=a(xe(),1),NV=oR.createContext(void 0);function yl(e){let t=oR.useContext(NV);if(t===void 0&&!e)throw new Error(Mn(72));return t}var zX=a(xe(),1),HX=a(_u(),1);var JNe={...uX,disabled:Bt(e=>e.disabled),instantType:Bt(e=>e.instantType),isInstantPhase:Bt(e=>e.isInstantPhase),trackCursorAxis:Bt(e=>e.trackCursorAxis),disableHoverablePopup:Bt(e=>e.disableHoverablePopup),lastOpenChangeReason:Bt(e=>e.openChangeReason),closeOnClick:Bt(e=>e.closeOnClick),closeDelay:Bt(e=>e.closeDelay),hasViewport:Bt(e=>e.hasViewport)},qy=class e extends zy{constructor(t,r,o=!1){let n=new $m,i={...$Ne(),...t};i.floatingRootContext=lX(n,r,o),super(i,{popupRef:zX.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},JNe)}setOpen=(t,r)=>{let o=r.reason,n=o===mt.triggerHover,i=t&&o===mt.triggerFocus,s=!t&&(o===mt.triggerPress||o===mt.escapeKey);if(r.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(t,r),r.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(t,r);let l=()=>{let c={open:t,openChangeReason:o};i?c.instantType="focus":s?c.instantType="dismiss":o===mt.triggerHover&&(c.instantType=void 0),eX(c,t,r.trigger),this.update(c)};n?HX.flushSync(l):l()};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Vt(mt.triggerPress,t))}static useStore(t,r){return $Z(t,(n,i)=>new e(r,n,i)).store}};function $Ne(){return{...aX(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var nR=a(T(),1),UX=bV(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:l,onOpenChange:c,onOpenChangeComplete:u,handle:d,triggerId:f,defaultTriggerId:m=null,children:h}=t,g=qy.useStore(d?.store,{open:o,openProp:n,activeTriggerId:m,triggerIdProp:f});ZK(()=>{n===void 0&&g.state.open===!1&&o===!0&&g.update({open:!0,activeTriggerId:m})}),g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",f),g.useContextCallback("onOpenChange",c),g.useContextCallback("onOpenChangeComplete",u);let v=g.useState("open"),b=!r&&v,S=g.useState("activeTriggerId"),y=g.useState("mounted"),w=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),g.useSyncedValue("disabled",r),rX(g);let{forceUnmount:_,transitionStatus:x}=oX(b,g),E=g.useState("isInstantPhase"),O=g.useState("instantType"),A=g.useState("lastOpenChangeReason"),C=Tu.useRef(null);Qe(()=>{v&&r&&g.setOpen(!1,Vt(mt.disabled))},[v,r,g]),Qe(()=>{x==="ending"&&A===mt.none||x!=="ending"&&E?(O!=="delay"&&(C.current=O),g.set("instantType","delay")):C.current!==null&&(g.set("instantType",C.current),C.current=null)},[x,E,A,O,g]),Qe(()=>{b&&S==null&&g.set("payload",void 0)},[g,S,b]);let I=Tu.useCallback(()=>{g.setOpen(!1,Vt(mt.imperativeAction))},[g]);Tu.useImperativeHandle(l,()=>({unmount:_,close:I}),[_,I]);let k=b||y||!r&&s!=="none";return(0,nR.jsxs)(NV.Provider,{value:g,children:[k&&(0,nR.jsx)(eMe,{store:g,disabled:r,trackCursorAxis:s}),typeof h=="function"?h({payload:w}):h]})});function eMe({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=nV(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=oV(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),s=Tu.useMemo(()=>jr(i.reference,n.reference),[i.reference,n.reference]),l=Tu.useMemo(()=>jr(i.trigger,n.trigger),[i.trigger,n.trigger]),c=Tu.useMemo(()=>jr(JZ,i.floating,n.floating),[i.floating,n.floating]);return nX(e,{activeTriggerProps:s,inactiveTriggerProps:l,popupProps:c}),null}var sR=a(xe(),1);var iR=a(xe(),1),MV=iR.createContext(void 0);function WX(){return iR.useContext(MV)}var GX=(function(e){return e[e.popupOpen=e1.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var qX="data-base-ui-tooltip-trigger";function YX(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(lt(n))return n}}let t=e.target;return lt(t)?t:null}function tMe(e){let t=e;for(;t;){if(t.hasAttribute(qX))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&<(o.host)?o.host:null}return null}var KX=qZ(function(t,r){let{render:o,className:n,style:i,handle:s,payload:l,disabled:c,delay:u,closeOnClick:d=!0,closeDelay:f,id:m,...h}=t,g=yl(!0),v=s?.store??g;if(!v)throw new Error(Mn(82));let b=w2(m),S=v.useState("isTriggerActive",b),y=v.useState("isOpenedByTrigger",b),w=v.useState("floatingRootContext"),_=sR.useRef(null),x=u??600,E=f??0,{registerTrigger:O,isMountedByThisTrigger:A}=tX(b,_,v,{payload:l,closeOnClick:d,closeDelay:E}),C=WX(),{delayRef:I,isInstantPhase:k,hasProvider:P}=tV(w,{open:y}),N=Wy(w);v.useSyncedValue("isInstantPhase",k);let U=v.useState("disabled"),F=c??U,D=Ti(F),B=v.useState("trackCursorAxis"),L=v.useState("disableHoverablePopup"),M=sR.useRef(!1),z=wc(),K=sR.useRef(void 0);function Z(){let _e=C?.delay,Me=typeof I.current=="object"?I.current.open:void 0,ue=x;return P&&(Me!==0?ue=u??_e??x:ue=0),ue}function q(_e){let Me=_.current;if(!Me||!_e)return!1;let ue=tMe(_e);return ue!==null&&ue!==Me&&mr(Me,ue)}function X(_e){let Me=q(_e);return M.current=Me,Me&&(N.openChangeTimeout.clear(),N.restTimeout.clear(),N.restTimeoutPending=!1,z.clear()),Me}let ie=PV(w,{enabled:!F,mouseOnly:!0,move:!1,handleClose:!L&&B!=="both"?kV():null,restMs:Z,delay(){let _e=typeof I.current=="object"?I.current.close:void 0,Me=E;return f==null&&P&&(Me=_e),{close:Me}},triggerElementRef:_,isActiveTrigger:S,isClosing:()=>v.select("transitionStatus")==="ending",shouldOpen(){return!M.current}}),$=xV(w,{enabled:!F}).reference,le=_e=>{let Me=M.current,ue=YX(_e),te=X(ue),de=_.current,se=de&&ue&&mr(de,ue);if(te&&v.select("open")&&v.select("lastOpenChangeReason")===mt.triggerHover){v.setOpen(!1,Vt(mt.triggerHover,_e));return}if(Me&&!te&&se&&!D.current&&!v.select("open")&&de&&$d(K.current)){let fe=()=>{!M.current&&!D.current&&!v.select("open")&&v.setOpen(!0,Vt(mt.triggerHover,_e,de))},Ne=Z();Ne===0?(z.clear(),fe()):z.start(Ne,fe)}},ae=v.useState("triggerProps",A);return Po("button",t,{state:{open:y},ref:[r,O,_],props:[ie,$,A||B!=="none"?ae:void 0,{onMouseOver(_e){le(_e.nativeEvent)},onFocus(_e){q(YX(_e.nativeEvent))&&_e.preventBaseUIHandler()},onMouseLeave(){M.current=!1,z.clear(),K.current=void 0},onPointerEnter(_e){K.current=_e.pointerType},onPointerDown(_e){K.current=_e.pointerType,v.set("closeOnClick",d),d&&!v.select("open")&&v.cancelPendingOpen(_e.nativeEvent)},onClick(_e){d&&!v.select("open")&&v.cancelPendingOpen(_e.nativeEvent)},id:b,[GX.triggerDisabled]:F?"":void 0,[qX]:F?void 0:""},h],stateAttributesMapping:pX})});var XX=a(xe(),1);var aR=a(xe(),1),FV=aR.createContext(void 0);function ZX(){let e=aR.useContext(FV);if(e===void 0)throw new Error(Mn(70));return e}var DV=a(T(),1),QX=XX.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return yl().useState("mounted")||o?(0,DV.jsx)(FV.Provider,{value:o,children:(0,DV.jsx)(jX,{ref:r,...n})}):null});var cR=a(xe(),1);var lR=a(xe(),1),LV=lR.createContext(void 0);function Ky(){let e=lR.useContext(LV);if(e===void 0)throw new Error(Mn(71));return e}var JX=a(T(),1),$X=cR.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:l="top",align:c="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:h=5,sticky:g=!1,disableAnchorTracking:v=!1,collisionAvoidance:b=eZ,style:S,...y}=t,w=yl(),_=ZX(),x=w.useState("open"),E=w.useState("mounted"),O=w.useState("trackCursorAxis"),A=w.useState("disableHoverablePopup"),C=w.useState("floatingRootContext"),I=w.useState("instantType"),k=w.useState("transitionStatus"),P=w.useState("hasViewport"),N=_X({anchor:i,positionMethod:s,floatingRootContext:C,mounted:E,side:l,sideOffset:u,align:c,alignOffset:d,collisionBoundary:f,collisionPadding:m,sticky:g,arrowPadding:h,disableAnchorTracking:v,keepMounted:_,collisionAvoidance:b,adaptiveOrigin:P?bX:void 0}),U=cR.useMemo(()=>({open:x,side:N.side,align:N.align,anchorHidden:N.anchorHidden,instant:O!=="none"?"tracking-cursor":I}),[x,N.side,N.align,N.anchorHidden,O,I]),F=xX(t,U,{styles:N.positionerStyles,transitionStatus:k,props:y,refs:[r,w.useStateSetter("positionerElement")],hidden:!E,inert:!x||O==="both"||A});return(0,JX.jsx)(LV.Provider,{value:N,children:F})});var eQ=a(xe(),1);var rMe={...Gy,...Ay},tQ=eQ.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,l=yl(),{side:c,align:u}=Ky(),d=l.useState("open"),f=l.useState("instantType"),m=l.useState("transitionStatus"),h=l.useState("popupProps"),g=l.useState("floatingRootContext"),v=l.useState("disabled"),b=l.useState("closeDelay");Fy({open:d,ref:l.context.popupRef,onComplete(){d&&l.context.onOpenChangeComplete?.(!0)}}),EV(g,{enabled:!v,closeDelay:b});let S=l.useStateSetter("popupElement");return Po("div",t,{state:{open:d,side:c,align:u,instant:f,transitionStatus:m},ref:[r,l.context.popupRef,S],props:[h,J2(m),s],stateAttributesMapping:rMe})});var rQ=a(xe(),1);var oQ=rQ.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,l=yl(),{arrowRef:c,side:u,align:d,arrowUncentered:f,arrowStyles:m}=Ky(),h=l.useState("open"),g=l.useState("instantType");return Po("div",t,{state:{open:h,side:u,align:d,uncentered:f,instant:g},ref:[r,c],props:[{style:m,"aria-hidden":!0},s],stateAttributesMapping:Gy})});var BV=a(xe(),1);var VV=a(T(),1),nQ=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=BV.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),s=BV.useMemo(()=>({open:r,close:o}),[r,o]);return(0,VV.jsx)(MV.Provider,{value:i,children:(0,VV.jsx)(eV,{delay:s,timeoutMs:n,children:t.children})})};var sQ=a(xe(),1);var iQ=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var oMe={activationDirection:e=>e?{"data-activation-direction":e}:null},aQ=sQ.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...l}=t,c=yl(),u=Ky(),d=c.useState("instantType"),{children:f,state:m}=LX({store:c,side:u.side,cssVars:iQ,children:s}),h={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:d};return Po("div",t,{state:h,ref:r,props:[l,{children:f}],stateAttributesMapping:oMe})});var n1=class{constructor(){this.store=new qy}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(Mn(81,t));this.store.setOpen(!0,Vt(mt.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,Vt(mt.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function lQ(){return new n1}function ki(e){return Po(e.defaultTagName??"div",e,e)}var dQ=a(H(),1),jV="data-wp-hash";function zV(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&iMe(document)),e.__wpStyleRuntime}function nMe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${jV}]`))if(r.getAttribute(jV)===t)return!0;return!1}function fQ(e,t,r){if(!e.head)return;let o=zV(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(nMe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(jV,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function iMe(e){let t=zV();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)fQ(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 mQ(e,t){let r=zV();r.styles.set(e,t);for(let o of r.documents.keys())fQ(o,e,t)}typeof process>"u",mQ("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 cQ={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",mQ("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 uQ={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},_c=(0,dQ.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return ki({render:r,defaultTagName:"span",ref:i,props:jr(n,{className:Q(cQ.text,uQ.heading,uQ.p,cQ[t],o)})})});var vQ=a(T(),1),HV="data-wp-hash";function UV(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&aMe(document)),e.__wpStyleRuntime}function sMe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${HV}]`))if(r.getAttribute(HV)===t)return!0;return!1}function gQ(e,t,r){if(!e.head)return;let o=UV(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(sMe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(HV,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function aMe(e){let t=UV();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)gQ(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 lMe(e,t){let r=UV();r.styles.set(e,t);for(let o of r.documents.keys())gQ(o,e,t)}typeof process>"u",lMe("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 pQ={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"},WV=(0,hQ.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,vQ.jsx)(_c,{ref:n,className:Q(pQ.badge,pQ[`is-${t}-intent`],r),...o,variant:"body-sm"})});var bQ=a(Um(),1),uR=a(H(),1),yQ=a(V(),1),SQ=a(T(),1),GV="data-wp-hash";function YV(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&uMe(document)),e.__wpStyleRuntime}function cMe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${GV}]`))if(r.getAttribute(GV)===t)return!0;return!1}function wQ(e,t,r){if(!e.head)return;let o=YV(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(cMe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(GV,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function uMe(e){let t=YV();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)wQ(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 dR(e,t){let r=YV();r.styles.set(e,t);for(let o of r.documents.keys())wQ(o,e,t)}typeof process>"u",dR("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 i1={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",dR("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var dMe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",dR("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 fMe={"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",dR("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 mMe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},_Q=(0,uR.forwardRef)(function({tone:t="brand",variant:r="solid",size:o="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:l,loadingAnnouncement:c=(0,yQ.__)("Loading"),children:u,...d},f){let m=Q(mMe.button,dMe["box-sizing"],fMe["outset-ring--focus-except-active"],r!=="unstyled"&&i1.button,i1[`is-${t}`],i1[`is-${r}`],i1[`is-${o}`],l&&i1["is-loading"],n);return(0,uR.useEffect)(()=>{l&&c&&(0,bQ.speak)(c)},[l,c]),(0,SQ.jsx)(AV,{ref:f,className:m,focusableWhenDisabled:i,disabled:s??l,...d,children:u})});var EQ=a(H(),1);var xQ=a(H(),1),CQ=a(be(),1),TQ=a(T(),1),zg=(0,xQ.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,TQ.jsx)(CQ.SVG,{ref:n,...t.props,...o,width:r,height:r})});var kQ=a(T(),1),qV="data-wp-hash";function KV(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hMe(document)),e.__wpStyleRuntime}function pMe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${qV}]`))if(r.getAttribute(qV)===t)return!0;return!1}function PQ(e,t,r){if(!e.head)return;let o=KV(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(pMe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qV,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function hMe(e){let t=KV();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)PQ(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 gMe(e,t){let r=KV();r.styles.set(e,t);for(let o of r.documents.keys())PQ(o,e,t)}typeof process>"u",gMe("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 vMe={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"},ZV=(0,EQ.forwardRef)(function({className:t,icon:r,...o},n){return(0,kQ.jsx)(zg,{ref:n,icon:r,className:Q(vMe.icon,t),size:24,...o})});ZV.displayName="Button.Icon";var RQ=Object.assign(_Q,{Icon:ZV});var Eu={};Rn(Eu,{Content:()=>pR,FullBleed:()=>VQ,Header:()=>mR,Root:()=>fR,Title:()=>zQ});var AQ=a(H(),1),XV="data-wp-hash";function QV(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&yMe(document)),e.__wpStyleRuntime}function bMe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${XV}]`))if(r.getAttribute(XV)===t)return!0;return!1}function IQ(e,t,r){if(!e.head)return;let o=QV(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(bMe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(XV,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function yMe(e){let t=QV();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)IQ(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 OQ(e,t){let r=QV();r.styles.set(e,t);for(let o of r.documents.keys())IQ(o,e,t)}typeof process>"u",OQ("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var wMe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",OQ("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 SMe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},fR=(0,AQ.forwardRef)(function({render:t,...r},o){let n=Q(SMe.root,wMe["box-sizing"]);return ki({defaultTagName:"div",render:t,ref:o,props:jr({className:n},r)})});var NQ=a(H(),1),JV="data-wp-hash";function $V(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xMe(document)),e.__wpStyleRuntime}function _Me(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${JV}]`))if(r.getAttribute(JV)===t)return!0;return!1}function MQ(e,t,r){if(!e.head)return;let o=$V(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(_Me(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(JV,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function xMe(e){let t=$V();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)MQ(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 CMe(e,t){let r=$V();r.styles.set(e,t);for(let o of r.documents.keys())MQ(o,e,t)}typeof process>"u",CMe("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 TMe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},mR=(0,NQ.forwardRef)(function({render:t,...r},o){return ki({defaultTagName:"div",render:t,ref:o,props:jr({className:TMe.header},r)})});var FQ=a(H(),1),e8="data-wp-hash";function t8(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&PMe(document)),e.__wpStyleRuntime}function EMe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${e8}]`))if(r.getAttribute(e8)===t)return!0;return!1}function DQ(e,t,r){if(!e.head)return;let o=t8(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(EMe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(e8,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function PMe(e){let t=t8();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)DQ(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 kMe(e,t){let r=t8();r.styles.set(e,t);for(let o of r.documents.keys())DQ(o,e,t)}typeof process>"u",kMe("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 RMe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},pR=(0,FQ.forwardRef)(function({render:t,...r},o){return ki({defaultTagName:"div",render:t,ref:o,props:jr({className:RMe.content},r)})});var LQ=a(H(),1),r8="data-wp-hash";function o8(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&IMe(document)),e.__wpStyleRuntime}function AMe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${r8}]`))if(r.getAttribute(r8)===t)return!0;return!1}function BQ(e,t,r){if(!e.head)return;let o=o8(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(AMe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(r8,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function IMe(e){let t=o8();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)BQ(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 OMe(e,t){let r=o8();r.styles.set(e,t);for(let o of r.documents.keys())BQ(o,e,t)}typeof process>"u",OMe("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 NMe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},VQ=(0,LQ.forwardRef)(function({render:t,...r},o){return ki({defaultTagName:"div",render:t,ref:o,props:jr({className:NMe.fullbleed},r)})});var jQ=a(H(),1);var n8=a(T(),1),MMe=(0,n8.jsx)("div",{}),zQ=(0,jQ.forwardRef)(function({render:t=MMe,children:r,...o},n){return(0,n8.jsx)(_c,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var HQ=a(H(),1),UQ=a(T(),1),i8=(0,HQ.forwardRef)(function(t,r){return(0,UQ.jsx)(tp.Panel,{ref:r,...t})});var WQ=a(H(),1),GQ=a(T(),1),s8=(0,WQ.forwardRef)(function(t,r){return(0,GQ.jsx)(tp.Root,{ref:r,...t})});var YQ=a(H(),1),qQ=a(T(),1),a8=(0,YQ.forwardRef)(function(t,r){return(0,qQ.jsx)(tp.Trigger,{ref:r,...t})});var Hg={};Rn(Hg,{Content:()=>nJ,Header:()=>$Q,HeaderDescription:()=>tJ,Root:()=>ZQ});var KQ=a(H(),1);var c8=a(T(),1),ZQ=(0,KQ.forwardRef)(function({render:t,...r},o){return(0,c8.jsx)(s8,{ref:o,render:(0,c8.jsx)(fR,{render:t}),...r})});var Xy=a(H(),1);var XQ=a(H(),1),hR=(0,XQ.createContext)({setDescriptionId:()=>{}});var ef=a(T(),1),u8="data-wp-hash";function d8(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&DMe(document)),e.__wpStyleRuntime}function FMe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${u8}]`))if(r.getAttribute(u8)===t)return!0;return!1}function JQ(e,t,r){if(!e.head)return;let o=d8(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(FMe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(u8,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function DMe(e){let t=d8();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)JQ(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 f8(e,t){let r=d8();r.styles.set(e,t);for(let o of r.documents.keys())JQ(o,e,t)}typeof process>"u",f8("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 Zy={"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",f8("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 QQ={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",f8("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 LMe={"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"},$Q=(0,Xy.forwardRef)(function({children:t,className:r,render:o,...n},i){let[s,l]=(0,Xy.useState)(),c=(0,Xy.useMemo)(()=>({setDescriptionId:l}),[l]);return ki({defaultTagName:"div",render:o,ref:i,props:jr(n,{className:Q(QQ.heading,Zy["heading-wrapper"],r),children:(0,ef.jsx)(hR.Provider,{value:c,children:(0,ef.jsxs)(a8,{className:Zy.header,render:(0,ef.jsx)(mR,{}),nativeButton:!1,"aria-describedby":s,children:[(0,ef.jsx)("div",{className:Zy["header-content"],children:t}),(0,ef.jsx)("div",{className:Q(Zy["header-trigger-positioner"]),children:(0,ef.jsx)("div",{className:Q(Zy["header-trigger-wrapper"],QQ.div,LMe["outset-ring--focus-parent-visible"]),children:(0,ef.jsx)(zg,{icon:J_,className:Zy["header-trigger"]})})})]})})})})});var rp=a(H(),1);var eJ=a(T(),1),tJ=(0,rp.forwardRef)(function({children:t,className:r,...o},n){let i=(0,rp.useId)(),{setDescriptionId:s}=(0,rp.useContext)(hR);return(0,rp.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,eJ.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var rJ=a(H(),1);var h8=a(T(),1),p8="data-wp-hash";function g8(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&VMe(document)),e.__wpStyleRuntime}function BMe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${p8}]`))if(r.getAttribute(p8)===t)return!0;return!1}function oJ(e,t,r){if(!e.head)return;let o=g8(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(BMe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(p8,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function VMe(e){let t=g8();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)oJ(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 jMe(e,t){let r=g8();r.styles.set(e,t);for(let o of r.documents.keys())oJ(o,e,t)}typeof process>"u",jMe("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 m8={"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"},nJ=(0,rJ.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},s){return(0,h8.jsx)(i8,{ref:s,className:l=>Q(m8.content,l.open&&l.transitionStatus==="idle"&&m8.overflowVisible,t),hiddenUntilFound:n,...i,children:(0,h8.jsx)(pR,{className:m8["content-inner"],render:r,children:o})})});var iJ=a(H(),1);function v8(e,t,r){return(0,iJ.cloneElement)(e??t,{children:r})}var zMe=a(aJ(),1);var lJ=a(zm(),1),{lock:Oyt,unlock:cJ}=(0,lJ.__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 HMe(){let e=zMe;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return cJ(e.privateApis).ThemeProvider}var uJ=HMe();var dJ=a(H(),1),b8="data-wp-hash";function y8(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&WMe(document)),e.__wpStyleRuntime}function UMe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${b8}]`))if(r.getAttribute(b8)===t)return!0;return!1}function fJ(e,t,r){if(!e.head)return;let o=y8(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(UMe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(b8,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function WMe(e){let t=y8();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)fJ(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 GMe(e,t){let r=y8();r.styles.set(e,t);for(let o of r.documents.keys())fJ(o,e,t)}typeof process>"u",GMe("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var YMe={stack:"_19ce0419607e1896__stack"},qMe={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)"},ne=(0,dJ.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...l},c){let u={gap:r&&qMe[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return ki({render:s,ref:c,props:jr(l,{style:u,className:YMe.stack})})});var We={};Rn(We,{Popup:()=>TJ,Portal:()=>gR,Positioner:()=>vR,Provider:()=>OJ,Root:()=>AJ,Trigger:()=>kJ});var xJ=a(H(),1);var vJ=a(H(),1);var w8="data-wp-hash";function S8(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ZMe(document)),e.__wpStyleRuntime}function KMe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${w8}]`))if(r.getAttribute(w8)===t)return!0;return!1}function pJ(e,t,r){if(!e.head)return;let o=S8(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(KMe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(w8,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ZMe(e){let t=S8();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)pJ(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 XMe(e,t){let r=S8();r.styles.set(e,t);for(let o of r.documents.keys())pJ(o,e,t)}typeof process>"u",XMe("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 mJ={slot:"_11fc52b637ff8a7e__slot"},hJ="data-wp-compat-overlay-slot";function QMe(){return typeof document>"u"?null:document}function JMe(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var tf=null;function $Me(e){let t=e.createElement("div");return t.setAttribute(hJ,""),mJ.slot&&t.classList.add(mJ.slot),e.body.appendChild(t),t}function gJ(){if(typeof window>"u"||!JMe()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=QMe();if(!e||!e.body)return;if(tf&&tf.ownerDocument===e&&tf.isConnected)return tf;let t=e.querySelector(`[${hJ}]`);return t instanceof HTMLDivElement?(tf=t,t):(tf?.isConnected&&tf.remove(),tf=$Me(e),tf)}var bJ=a(T(),1),gR=(0,vJ.forwardRef)(function({container:t,...r},o){return(0,bJ.jsx)(Js.Portal,{container:t??gJ(),...r,ref:o})});var yJ=a(H(),1),_J=a(T(),1),_8="data-wp-hash";function x8(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&t3e(document)),e.__wpStyleRuntime}function e3e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_8}]`))if(r.getAttribute(_8)===t)return!0;return!1}function wJ(e,t,r){if(!e.head)return;let o=x8(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(e3e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_8,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function t3e(e){let t=x8();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)wJ(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 SJ(e,t){let r=x8();r.styles.set(e,t);for(let o of r.documents.keys())wJ(o,e,t)}typeof process>"u",SJ("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var r3e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",SJ("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 o3e={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},vR=(0,yJ.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,_J.jsx)(Js.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:Q(r3e["box-sizing"],o3e.positioner,r)})});var s1=a(T(),1),C8="data-wp-hash";function T8(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&i3e(document)),e.__wpStyleRuntime}function n3e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${C8}]`))if(r.getAttribute(C8)===t)return!0;return!1}function CJ(e,t,r){if(!e.head)return;let o=T8(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(n3e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(C8,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function i3e(e){let t=T8();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)CJ(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 s3e(e,t){let r=T8();r.styles.set(e,t);for(let o of r.documents.keys())CJ(o,e,t)}typeof process>"u",s3e("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 a3e={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},l3e={background:"#1e1e1e"},TJ=(0,xJ.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let l=(0,s1.jsx)(uJ,{color:l3e,children:(0,s1.jsx)(Js.Popup,{ref:s,className:Q(a3e.popup,n),...i,children:o})}),c=v8(r,(0,s1.jsx)(vR,{}),l);return v8(t,(0,s1.jsx)(gR,{}),c)});var EJ=a(H(),1),PJ=a(T(),1),kJ=(0,EJ.forwardRef)(function(t,r){return(0,PJ.jsx)(Js.Trigger,{ref:r,...t})});var RJ=a(T(),1);function AJ(e){return(0,RJ.jsx)(Js.Root,{...e})}var IJ=a(T(),1);function OJ({...e}){return(0,IJ.jsx)(Js.Provider,{...e})}var NJ=a(H(),1),E8="data-wp-hash";function P8(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&u3e(document)),e.__wpStyleRuntime}function c3e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${E8}]`))if(r.getAttribute(E8)===t)return!0;return!1}function MJ(e,t,r){if(!e.head)return;let o=P8(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(c3e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(E8,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function u3e(e){let t=P8();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)MJ(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 d3e(e,t){let r=P8();r.styles.set(e,t);for(let o of r.documents.keys())MJ(o,e,t)}typeof process>"u",d3e("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 f3e={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Ut=(0,NJ.forwardRef)(function({render:t,...r},o){return ki({render:t,ref:o,props:jr({className:f3e["visually-hidden"]},r,{"data-visually-hidden":""})})});var xc=a(T(),1),{PATTERN_TYPES:m3e}=Nn(DJ.privateApis);function LJ({item:e}){let t=(0,FJ.__)("This pattern cannot be edited.");return(0,xc.jsx)(Nx,{item:e,className:"fields-field__pattern-title",children:e.type===m3e.theme&&(0,xc.jsxs)(xc.Fragment,{children:[(0,xc.jsx)(Ut,{children:t}),(0,xc.jsxs)(We.Root,{children:[(0,xc.jsx)(We.Trigger,{render:(0,xc.jsx)(hn,{icon:vL,size:24})}),(0,xc.jsx)(We.Popup,{children:t})]})]})})}var p3e={type:"text",id:"title",label:(0,k8.__)("Title"),placeholder:(0,k8.__)("No title"),getValue:({item:e})=>ft(e),render:LJ,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},a1=p3e;var h7=a(V(),1);var Sr=a(W(),1),Xg=a(l1(),1),f7=a(oe(),1),E1=a(G(),1),Xr=a(H(),1),ms=a(V(),1);var a0=a(Wm(),1),V$=a(Rt(),1);var A8=u1(),pt=e=>c1(e,A8),I8=u1();pt.write=e=>c1(e,I8);var bR=u1();pt.onStart=e=>c1(e,bR);var O8=u1();pt.onFrame=e=>c1(e,O8);var N8=u1();pt.onFinish=e=>c1(e,N8);var Qy=[];pt.setTimeout=(e,t)=>{let r=pt.now()+t,o=()=>{let i=Qy.findIndex(s=>s.cancel==o);~i&&Qy.splice(i,1),np-=~i?1:0},n={time:r,handler:e,cancel:o};return Qy.splice(VJ(r),0,n),np+=1,jJ(),n};var VJ=e=>~(~Qy.findIndex(t=>t.time>e)||~Qy.length);pt.cancel=e=>{bR.delete(e),O8.delete(e),N8.delete(e),A8.delete(e),I8.delete(e)};pt.sync=e=>{R8=!0,pt.batchedUpdates(e),R8=!1};pt.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}function o(...n){t=n,pt.onStart(r)}return o.handler=e,o.cancel=()=>{bR.delete(r),t=null},o};var M8=typeof window<"u"?window.requestAnimationFrame:()=>{};pt.use=e=>M8=e;pt.now=typeof performance<"u"?()=>performance.now():Date.now;pt.batchedUpdates=e=>e();pt.catch=console.error;pt.frameLoop="always";pt.advance=()=>{pt.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):HJ()};var op=-1,np=0,R8=!1;function c1(e,t){R8?(t.delete(e),e(0)):(t.add(e),jJ())}function jJ(){op<0&&(op=0,pt.frameLoop!=="demand"&&M8(zJ))}function h3e(){op=-1}function zJ(){~op&&(M8(zJ),pt.batchedUpdates(HJ))}function HJ(){let e=op;op=pt.now();let t=VJ(op);if(t&&(UJ(Qy.splice(0,t),r=>r.handler()),np-=t),!np){h3e();return}bR.flush(),A8.flush(e?Math.min(64,op-e):16.667),O8.flush(),I8.flush(),N8.flush()}function u1(){let e=new Set,t=e;return{add(r){np+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return np-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,np-=t.size,UJ(t,o=>o(r)&&e.add(o)),np+=e.size,t=e)}}}function UJ(e,t){e.forEach(r=>{try{t(r)}catch(o){pt.catch(o)}})}var Sl=a(xe());function xR(){}var ZJ=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),Re={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function Pu(e,t){if(Re.arr(e)){if(!Re.arr(t)||e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}return e===t}var Ir=(e,t)=>e.forEach(t);function _l(e,t,r){if(Re.arr(e)){for(let o=0;o<e.length;o++)t.call(r,e[o],`${o}`);return}for(let o in e)e.hasOwnProperty(o)&&t.call(r,e[o],o)}var $s=e=>Re.und(e)?[]:Re.arr(e)?e:[e];function t0(e,t){if(e.size){let r=Array.from(e);e.clear(),Ir(r,t)}}var r0=(e,...t)=>t0(e,r=>r(...t)),j8=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),z8,XJ,ip=null,QJ=!1,H8=xR,g3e=e=>{e.to&&(XJ=e.to),e.now&&(pt.now=e.now),e.colors!==void 0&&(ip=e.colors),e.skipAnimation!=null&&(QJ=e.skipAnimation),e.createStringInterpolator&&(z8=e.createStringInterpolator),e.requestAnimationFrame&&pt.use(e.requestAnimationFrame),e.batchedUpdates&&(pt.batchedUpdates=e.batchedUpdates),e.willAdvance&&(H8=e.willAdvance),e.frameLoop&&(pt.frameLoop=e.frameLoop)},Ya=Object.freeze({__proto__:null,get createStringInterpolator(){return z8},get to(){return XJ},get colors(){return ip},get skipAnimation(){return QJ},get willAdvance(){return H8},assign:g3e}),d1=new Set,wl=[],F8=[],SR=0,o0={get idle(){return!d1.size&&!wl.length},start(e){SR>e.priority?(d1.add(e),pt.onStart(v3e)):(JJ(e),pt(B8))},advance:B8,sort(e){if(SR)pt.onFrame(()=>o0.sort(e));else{let t=wl.indexOf(e);~t&&(wl.splice(t,1),$J(e))}},clear(){wl=[],d1.clear()}};function v3e(){d1.forEach(JJ),d1.clear(),pt(B8)}function JJ(e){wl.includes(e)||$J(e)}function $J(e){wl.splice(b3e(wl,t=>t.priority>e.priority),0,e)}function B8(e){let t=F8;for(let r=0;r<wl.length;r++){let o=wl[r];SR=o.priority,o.idle||(H8(o),o.advance(e),o.idle||t.push(o))}return SR=0,F8=wl,F8.length=0,wl=t,wl.length>0}function b3e(e,t){let r=e.findIndex(t);return r<0?e.length:r}var e$={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Cc="[-+]?\\d*\\.?\\d+",_R=Cc+"%";function CR(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var y3e=new RegExp("rgb"+CR(Cc,Cc,Cc)),w3e=new RegExp("rgba"+CR(Cc,Cc,Cc,Cc)),S3e=new RegExp("hsl"+CR(Cc,_R,_R)),_3e=new RegExp("hsla"+CR(Cc,_R,_R,Cc)),x3e=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,C3e=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,T3e=/^#([0-9a-fA-F]{6})$/,E3e=/^#([0-9a-fA-F]{8})$/;function P3e(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=T3e.exec(e))?parseInt(t[1]+"ff",16)>>>0:ip&&ip[e]!==void 0?ip[e]:(t=y3e.exec(e))?(Jy(t[1])<<24|Jy(t[2])<<16|Jy(t[3])<<8|255)>>>0:(t=w3e.exec(e))?(Jy(t[1])<<24|Jy(t[2])<<16|Jy(t[3])<<8|YJ(t[4]))>>>0:(t=x3e.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=E3e.exec(e))?parseInt(t[1],16)>>>0:(t=C3e.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=S3e.exec(e))?(WJ(GJ(t[1]),yR(t[2]),yR(t[3]))|255)>>>0:(t=_3e.exec(e))?(WJ(GJ(t[1]),yR(t[2]),yR(t[3]))|YJ(t[4]))>>>0:null}function D8(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function WJ(e,t,r){let o=r<.5?r*(1+t):r+t-r*t,n=2*r-o,i=D8(n,o,e+1/3),s=D8(n,o,e),l=D8(n,o,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(l*255)<<8}function Jy(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function GJ(e){return(parseFloat(e)%360+360)%360/360}function YJ(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function yR(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function qJ(e){let t=P3e(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,o=(t&16711680)>>>16,n=(t&65280)>>>8,i=(t&255)/255;return`rgba(${r}, ${o}, ${n}, ${i})`}var sp=(e,t,r)=>{if(Re.fun(e))return e;if(Re.arr(e))return sp({range:e,output:t,extrapolate:r});if(Re.str(e.output[0]))return z8(e);let o=e,n=o.output,i=o.range||[0,1],s=o.extrapolateLeft||o.extrapolate||"extend",l=o.extrapolateRight||o.extrapolate||"extend",c=o.easing||(u=>u);return u=>{let d=R3e(u,i);return k3e(u,i[d],i[d+1],n[d],n[d+1],c,s,l,o.map)}};function k3e(e,t,r,o,n,i,s,l,c){let u=c?c(e):e;if(u<t){if(s==="identity")return u;s==="clamp"&&(u=t)}if(u>r){if(l==="identity")return u;l==="clamp"&&(u=r)}return o===n?o:t===r?e<=t?o:n:(t===-1/0?u=-u:r===1/0?u=u-t:u=(u-t)/(r-t),u=i(u),o===-1/0?u=-u:n===1/0?u=u+o:u=u*(n-o)+o,u)}function R3e(e,t){for(var r=1;r<t.length-1&&!(t[r]>=e);++r);return r-1}function V8(){return V8=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},V8.apply(this,arguments)}var $y=Symbol.for("FluidValue.get"),Ug=Symbol.for("FluidValue.observers"),ds=e=>!!(e&&e[$y]),li=e=>e&&e[$y]?e[$y]():e,U8=e=>e[Ug]||null;function A3e(e,t){e.eventObserved?e.eventObserved(t):e(t)}function Wg(e,t){let r=e[Ug];r&&r.forEach(o=>{A3e(o,t)})}var e0=class{constructor(t){if(this[$y]=void 0,this[Ug]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");I3e(this,t)}},I3e=(e,t)=>t$(e,$y,t);function ap(e,t){if(e[$y]){let r=e[Ug];r||t$(e,Ug,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}function lp(e,t){let r=e[Ug];if(r&&r.has(t)){let o=r.size-1;o?r.delete(t):e[Ug]=null,e.observerRemoved&&e.observerRemoved(o,t)}}var t$=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),wR=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,O3e=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,KJ=new RegExp(`(${wR.source})(%|[a-z]+)`,"i"),N3e=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,TR=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,r$=e=>{let[t,r]=M3e(e);if(!t||j8())return e;let o=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(o)return o.trim();if(r&&r.startsWith("--")){let n=window.getComputedStyle(document.documentElement).getPropertyValue(r);return n||e}else{if(r&&TR.test(r))return r$(r);if(r)return r}return e},M3e=e=>{let t=TR.exec(e);if(!t)return[,];let[,r,o]=t;return[r,o]},L8,F3e=(e,t,r,o,n)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(o)}, ${n})`,ER=e=>{L8||(L8=ip?new RegExp(`(${Object.keys(ip).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>li(i).replace(TR,r$).replace(O3e,qJ).replace(L8,qJ)),r=t.map(i=>i.match(wR).map(Number)),n=r[0].map((i,s)=>r.map(l=>{if(!(s in l))throw Error('The arity of each "output" value must be equal');return l[s]})).map(i=>sp(V8({},e,{output:i})));return i=>{var s;let l=!KJ.test(t[0])&&((s=t.find(u=>KJ.test(u)))==null?void 0:s.replace(wR,"")),c=0;return t[0].replace(wR,()=>`${n[c++](i)}${l||""}`).replace(N3e,F3e)}},o$="react-spring: ",n$=e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${o$}once requires a function parameter`);return(...o)=>{r||(t(...o),r=!0)}},D3e=n$(console.warn);function i$(){D3e(`${o$}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var L0t=n$(console.warn);function n0(e){return Re.str(e)&&(e[0]=="#"||/\d/.test(e)||!j8()&&TR.test(e)||e in(ip||{}))}var f1=j8()?Sl.useEffect:Sl.useLayoutEffect,L3e=()=>{let e=(0,Sl.useRef)(!1);return f1(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function W8(){let e=(0,Sl.useState)()[1],t=L3e();return()=>{t.current&&e(Math.random())}}function s$(e,t){let[r]=(0,Sl.useState)(()=>({inputs:t,result:e()})),o=(0,Sl.useRef)(),n=o.current,i=n;return i?t&&i.inputs&&B3e(t,i.inputs)||(i={inputs:t,result:e()}):i=r,(0,Sl.useEffect)(()=>{o.current=i,n==r&&(r.inputs=r.result=void 0)},[i]),i.result}function B3e(e,t){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}var G8=e=>(0,Sl.useEffect)(e,V3e),V3e=[];var _1=a(xe()),x1=a(xe());var u$=a(xe()),rf=a(xe()),m1=Symbol.for("Animated:node"),j3e=e=>!!e&&e[m1]===e,Tc=e=>e&&e[m1],AR=(e,t)=>ZJ(e,m1,t),p1=e=>e&&e[m1]&&e[m1].getPayload(),PR=class{constructor(){this.payload=void 0,AR(this,this)}getPayload(){return this.payload||[]}},Gg=class e extends PR{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,Re.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return Re.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,Re.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},Yg=class e extends Gg{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=sp({output:[t,t]})}static create(t){return new e(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(Re.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=sp({output:[this.getValue(),t]})),this._value=0,super.reset()}},kR={dependencies:null},qg=class extends PR{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return _l(this.source,(o,n)=>{j3e(o)?r[n]=o.getValue(t):ds(o)?r[n]=li(o):t||(r[n]=o)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Ir(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return _l(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){kR.dependencies&&ds(t)&&kR.dependencies.add(t);let r=p1(t);r&&Ir(r,o=>this.add(o))}},Y8=class e extends qg{constructor(t){super(t)}static create(t){return new e(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((o,n)=>o.setValue(t[n])).some(Boolean):(super.setValue(t.map(z3e)),!0)}};function z3e(e){return(n0(e)?Yg:Gg).create(e)}function IR(e){let t=Tc(e);return t?t.constructor:Re.arr(e)?Y8:n0(e)?Yg:Gg}function RR(){return RR=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},RR.apply(this,arguments)}var a$=(e,t)=>{let r=!Re.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,rf.forwardRef)((o,n)=>{let i=(0,rf.useRef)(null),s=r&&(0,rf.useCallback)(g=>{i.current=U3e(n,g)},[n]),[l,c]=H3e(o,t),u=W8(),d=()=>{let g=i.current;if(r&&!g)return;(g?t.applyAnimatedValues(g,l.getValue(!0)):!1)===!1&&u()},f=new q8(d,c),m=(0,rf.useRef)();f1(()=>(m.current=f,Ir(c,g=>ap(g,f)),()=>{m.current&&(Ir(m.current.deps,g=>lp(g,m.current)),pt.cancel(m.current.update))})),(0,rf.useEffect)(d,[]),G8(()=>()=>{let g=m.current;Ir(g.deps,v=>lp(v,g))});let h=t.getComponentProps(l.getValue());return u$.createElement(e,RR({},h,{ref:s}))})},q8=class{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&pt.write(this.update)}};function H3e(e,t){let r=new Set;return kR.dependencies=r,e.style&&(e=RR({},e,{style:t.createAnimatedStyle(e.style)})),e=new qg(e),kR.dependencies=null,[e,r]}function U3e(e,t){return e&&(Re.fun(e)?e(t):e.current=t),t}var l$=Symbol.for("AnimatedComponent"),d$=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:r=n=>new qg(n),getComponentProps:o=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:o},i=s=>{let l=c$(s)||"Anonymous";return Re.str(s)?s=i[s]||(i[s]=a$(s,n)):s=s[l$]||(s[l$]=a$(s,n)),s.displayName=`Animated(${l})`,s};return _l(e,(s,l)=>{Re.arr(e)&&(l=c$(s)),i[l]=i(s)}),{animated:i}},c$=e=>Re.str(e)?e:e&&Re.str(e.displayName)?e.displayName:Re.fun(e)&&e.name||null;function fs(){return fs=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},fs.apply(this,arguments)}function Kg(e,...t){return Re.fun(e)?e(...t):e}var b1=(e,t)=>e===!0||!!(t&&e&&(Re.fun(e)?e(t):$s(e).includes(t))),x$=(e,t)=>Re.obj(e)?t&&e[t]:e,C$=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,W3e=e=>e,T$=(e,t=W3e)=>{let r=G3e;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let o={};for(let n of r){let i=t(e[n],n);Re.und(i)||(o[n]=i)}return o},G3e=["config","onProps","onStart","onChange","onPause","onResume","onRest"],Y3e={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function q3e(e){let t={},r=0;if(_l(e,(o,n)=>{Y3e[n]||(t[n]=o,r++)}),r)return t}function E$(e){let t=q3e(e);if(t){let r={to:t};return _l(e,(o,n)=>n in t||(r[n]=o)),r}return fs({},e)}function y1(e){return e=li(e),Re.arr(e)?e.map(y1):n0(e)?Ya.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function X8(e){return Re.fun(e)||Re.arr(e)&&Re.obj(e[0])}var K3e={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},MR=1.70158,OR=MR*1.525,f$=MR+1,m$=2*Math.PI/3,p$=2*Math.PI/4.5,NR=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,Z3e={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>e===0?0:Math.pow(2,10*e-10),easeOutExpo:e=>e===1?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>e===0?0:e===1?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>f$*e*e*e-MR*e*e,easeOutBack:e=>1+f$*Math.pow(e-1,3)+MR*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((OR+1)*2*e-OR)/2:(Math.pow(2*e-2,2)*((OR+1)*(e*2-2)+OR)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*m$),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*m$)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*p$))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*p$)/2+1,easeInBounce:e=>1-NR(1-e),easeOutBounce:NR,easeInOutBounce:e=>e<.5?(1-NR(1-2*e))/2:(1+NR(2*e-1))/2},Q8=fs({},K3e.default,{mass:1,damping:1,easing:Z3e.linear,clamp:!1}),J8=class{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,Q8)}};function X3e(e,t,r){r&&(r=fs({},r),h$(r,t),t=fs({},r,t)),h$(e,t),Object.assign(e,t);for(let s in Q8)e[s]==null&&(e[s]=Q8[s]);let{mass:o,frequency:n,damping:i}=e;return Re.und(n)||(n<.01&&(n=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/n,2)*o,e.friction=4*Math.PI*i*o/n),e}function h$(e,t){if(!Re.und(t.decay))e.duration=void 0;else{let r=!Re.und(t.tension)||!Re.und(t.friction);(r||!Re.und(t.frequency)||!Re.und(t.damping)||!Re.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}var g$=[],$8=class{constructor(){this.changed=!1,this.values=g$,this.toValues=null,this.fromValues=g$,this.to=void 0,this.from=void 0,this.config=new J8,this.immediate=!1}};function P$(e,{key:t,props:r,defaultProps:o,state:n,actions:i}){return new Promise((s,l)=>{var c;let u,d,f=b1((c=r.cancel)!=null?c:o?.cancel,t);if(f)g();else{Re.und(r.pause)||(n.paused=b1(r.pause,t));let v=o?.pause;v!==!0&&(v=n.paused||b1(v,t)),u=Kg(r.delay||0,t),v?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function m(){n.resumeQueue.add(h),n.timeouts.delete(d),d.cancel(),u=d.time-pt.now()}function h(){u>0&&!Ya.skipAnimation?(n.delayed=!0,d=pt.setTimeout(g,u),n.pauseQueue.add(m),n.timeouts.add(d)):g()}function g(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(m),n.timeouts.delete(d),e<=(n.cancelId||0)&&(f=!0);try{i.start(fs({},r,{callId:e,cancel:f}),s)}catch(v){l(v)}}})}var s7=(e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?i0(e.get()):t.every(r=>r.noop)?k$(e.get()):Ec(e.get(),t.every(r=>r.finished)),k$=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Ec=(e,t,r=!1)=>({value:e,finished:t,cancelled:r}),i0=e=>({value:e,cancelled:!0,finished:!1});function R$(e,t,r,o){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:l,promise:c}=r;return!i&&e===l&&!t.reset?c:r.promise=(async()=>{r.asyncId=n,r.asyncTo=e;let u=T$(t,(b,S)=>S==="onRest"?void 0:b),d,f,m=new Promise((b,S)=>(d=b,f=S)),h=b=>{let S=n<=(r.cancelId||0)&&i0(o)||n!==r.asyncId&&Ec(o,!1);if(S)throw b.result=S,f(b),b},g=(b,S)=>{let y=new FR,w=new DR;return(async()=>{if(Ya.skipAnimation)throw w1(r),w.result=Ec(o,!1),f(w),w;h(y);let _=Re.obj(b)?fs({},b):fs({},S,{to:b});_.parentId=n,_l(u,(E,O)=>{Re.und(_[O])&&(_[O]=E)});let x=await o.start(_);return h(y),r.paused&&await new Promise(E=>{r.resumeQueue.add(E)}),x})()},v;if(Ya.skipAnimation)return w1(r),Ec(o,!1);try{let b;Re.arr(e)?b=(async S=>{for(let y of S)await g(y)})(e):b=Promise.resolve(e(g,o.stop.bind(o))),await Promise.all([b.then(d),m]),v=Ec(o.get(),!0,!1)}catch(b){if(b instanceof FR)v=b.result;else if(b instanceof DR)v=b.result;else throw b}finally{n==r.asyncId&&(r.asyncId=i,r.asyncTo=i?l:void 0,r.promise=i?c:void 0)}return Re.fun(s)&&pt.batchedUpdates(()=>{s(v,o,o.item)}),v})()}function w1(e,t){t0(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var FR=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}},DR=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},e7=e=>e instanceof S1,Q3e=1,S1=class extends e0{constructor(...t){super(...t),this.id=Q3e++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=Tc(this);return t&&t.getValue()}to(...t){return Ya.to(this,t)}interpolate(...t){return i$(),Ya.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){Wg(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||o0.sort(this),Wg(this,{type:"priority",parent:this,priority:t})}},Zg=Symbol.for("SpringPhase"),A$=1,t7=2,r7=4,K8=e=>(e[Zg]&A$)>0,cp=e=>(e[Zg]&t7)>0,h1=e=>(e[Zg]&r7)>0,v$=(e,t)=>t?e[Zg]|=t7|A$:e[Zg]&=~t7,b$=(e,t)=>t?e[Zg]|=r7:e[Zg]&=~r7,o7=class extends S1{constructor(t,r){if(super(),this.key=void 0,this.animation=new $8,this.queue=void 0,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!Re.und(t)||!Re.und(r)){let o=Re.obj(t)?fs({},t):fs({},r,{from:t});Re.und(o.default)&&(o.default=!0),this.start(o)}}get idle(){return!(cp(this)||this._state.asyncTo)||h1(this)}get goal(){return li(this.animation.to)}get velocity(){let t=Tc(this);return t instanceof Gg?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return K8(this)}get isAnimating(){return cp(this)}get isPaused(){return h1(this)}get isDelayed(){return this._state.delayed}advance(t){let r=!0,o=!1,n=this.animation,{config:i,toValues:s}=n,l=p1(n.to);!l&&ds(n.to)&&(s=$s(li(n.to))),n.values.forEach((d,f)=>{if(d.done)return;let m=d.constructor==Yg?1:l?l[f].lastPosition:s[f],h=n.immediate,g=m;if(!h){if(g=d.lastPosition,i.tension<=0){d.done=!0;return}let v=d.elapsedTime+=t,b=n.fromValues[f],S=d.v0!=null?d.v0:d.v0=Re.arr(i.velocity)?i.velocity[f]:i.velocity,y,w=i.precision||(b==m?.005:Math.min(1,Math.abs(m-b)*.001));if(Re.und(i.duration))if(i.decay){let _=i.decay===!0?.998:i.decay,x=Math.exp(-(1-_)*v);g=b+S/(1-_)*(1-x),h=Math.abs(d.lastPosition-g)<=w,y=S*x}else{y=d.lastVelocity==null?S:d.lastVelocity;let _=i.restVelocity||w/10,x=i.clamp?0:i.bounce,E=!Re.und(x),O=b==m?d.v0>0:b<m,A,C=!1,I=1,k=Math.ceil(t/I);for(let P=0;P<k&&(A=Math.abs(y)>_,!(!A&&(h=Math.abs(m-g)<=w,h)));++P){E&&(C=g==m||g>m==O,C&&(y=-y*x,g=m));let N=-i.tension*1e-6*(g-m),U=-i.friction*.001*y,F=(N+U)/i.mass;y=y+F*I,g=g+y*I}}else{let _=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,d.durationProgress>0&&(d.elapsedTime=i.duration*d.durationProgress,v=d.elapsedTime+=t)),_=(i.progress||0)+v/this._memoizedDuration,_=_>1?1:_<0?0:_,d.durationProgress=_),g=b+i.easing(_)*(m-b),y=(g-d.lastPosition)/t,h=_==1}d.lastVelocity=y,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),h=!0)}l&&!l[f].done&&(h=!1),h?d.done=!0:r=!1,d.setValue(g,i.round)&&(o=!0)});let c=Tc(this),u=c.getValue();if(r){let d=li(n.to);(u!==d||o)&&!i.decay?(c.setValue(d),this._onChange(d)):o&&i.decay&&this._onChange(u),this._stop()}else o&&this._onChange(u)}set(t){return pt.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(cp(this)){let{to:t,config:r}=this.animation;pt.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let o;return Re.und(t)?(o=this.queue||[],this.queue=[]):o=[Re.obj(t)?t:fs({},r,{to:t})],Promise.all(o.map(n=>this._update(n))).then(n=>s7(this,n))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),w1(this._state,t&&this._lastCallId),pt.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:o,from:n}=t;o=Re.obj(o)?o[r]:o,(o==null||X8(o))&&(o=void 0),n=Re.obj(n)?n[r]:n,n==null&&(n=void 0);let i={to:o,from:n};return K8(this)||(t.reverse&&([o,n]=[n,o]),n=li(n),Re.und(n)?Tc(this)||this._set(o):this._set(n)),i}_update(t,r){let o=fs({},t),{key:n,defaultProps:i}=this;o.default&&Object.assign(i,T$(o,(c,u)=>/^on/.test(u)?x$(c,n):c)),w$(this,o,"onProps"),v1(this,"onProps",o,this);let s=this._prepareNode(o);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let l=this._state;return P$(++this._lastCallId,{key:n,props:o,defaultProps:i,state:l,actions:{pause:()=>{h1(this)||(b$(this,!0),r0(l.pauseQueue),v1(this,"onPause",Ec(this,g1(this,this.animation.to)),this))},resume:()=>{h1(this)&&(b$(this,!1),cp(this)&&this._resume(),r0(l.resumeQueue),v1(this,"onResume",Ec(this,g1(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(c=>{if(o.loop&&c.finished&&!(r&&c.noop)){let u=I$(o);if(u)return this._update(u,!0)}return c})}_merge(t,r,o){if(r.cancel)return this.stop(!0),o(i0(this));let n=!Re.und(t.to),i=!Re.und(t.from);if(n||i)if(r.callId>this._lastToId)this._lastToId=r.callId;else return o(i0(this));let{key:s,defaultProps:l,animation:c}=this,{to:u,from:d}=c,{to:f=u,from:m=d}=t;i&&!n&&(!r.default||Re.und(f))&&(f=m),r.reverse&&([f,m]=[m,f]);let h=!Pu(m,d);h&&(c.from=m),m=li(m);let g=!Pu(f,u);g&&this._focus(f);let v=X8(r.to),{config:b}=c,{decay:S,velocity:y}=b;(n||i)&&(b.velocity=0),r.config&&!v&&X3e(b,Kg(r.config,s),r.config!==l.config?Kg(l.config,s):void 0);let w=Tc(this);if(!w||Re.und(f))return o(Ec(this,!0));let _=Re.und(r.reset)?i&&!r.default:!Re.und(m)&&b1(r.reset,s),x=_?m:this.get(),E=y1(f),O=Re.num(E)||Re.arr(E)||n0(E),A=!v&&(!O||b1(l.immediate||r.immediate,s));if(g){let P=IR(f);if(P!==w.constructor)if(A)w=this._set(E);else throw Error(`Cannot animate between ${w.constructor.name} and ${P.name}, as the "to" prop suggests`)}let C=w.constructor,I=ds(f),k=!1;if(!I){let P=_||!K8(this)&&h;(g||P)&&(k=Pu(y1(x),E),I=!k),(!Pu(c.immediate,A)&&!A||!Pu(b.decay,S)||!Pu(b.velocity,y))&&(I=!0)}if(k&&cp(this)&&(c.changed&&!_?I=!0:I||this._stop(u)),!v&&((I||ds(u))&&(c.values=w.getPayload(),c.toValues=ds(f)?null:C==Yg?[1]:$s(E)),c.immediate!=A&&(c.immediate=A,!A&&!_&&this._set(u)),I)){let{onRest:P}=c;Ir(J3e,U=>w$(this,r,U));let N=Ec(this,g1(this,u));r0(this._pendingCalls,N),this._pendingCalls.add(o),c.changed&&pt.batchedUpdates(()=>{c.changed=!_,P?.(N,this),_?Kg(l.onRest,N):c.onStart==null||c.onStart(N,this)})}_&&this._set(x),v?o(R$(r.to,r,this._state,this)):I?this._start():cp(this)&&!g?this._pendingCalls.add(o):o(k$(x))}_focus(t){let r=this.animation;t!==r.to&&(U8(this)&&this._detach(),r.to=t,U8(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;ds(r)&&(ap(r,this),e7(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;ds(t)&&lp(t,this)}_set(t,r=!0){let o=li(t);if(!Re.und(o)){let n=Tc(this);if(!n||!Pu(o,n.getValue())){let i=IR(o);!n||n.constructor!=i?AR(this,i.create(o)):n.setValue(o),n&&pt.batchedUpdates(()=>{this._onChange(o,r)})}}return Tc(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,v1(this,"onStart",Ec(this,g1(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),Kg(this.animation.onChange,t,this)),Kg(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;Tc(this).reset(li(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),cp(this)||(v$(this,!0),h1(this)||this._resume())}_resume(){Ya.skipAnimation?this.finish():o0.start(this)}_stop(t,r){if(cp(this)){v$(this,!1);let o=this.animation;Ir(o.values,i=>{i.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),Wg(this,{type:"idle",parent:this});let n=r?i0(this.get()):Ec(this.get(),g1(this,t??o.to));r0(this._pendingCalls,n),o.changed&&(o.changed=!1,v1(this,"onRest",n,this))}}};function g1(e,t){let r=y1(t),o=y1(e.get());return Pu(o,r)}function I$(e,t=e.loop,r=e.to){let o=Kg(t);if(o){let n=o!==!0&&E$(o),i=(n||e).reverse,s=!n||n.reset;return n7(fs({},e,{loop:t,default:!1,pause:void 0,to:!i||X8(r)?r:void 0,from:s?e.from:void 0,reset:s},n))}}function n7(e){let{to:t,from:r}=e=E$(e),o=new Set;return Re.obj(t)&&y$(t,o),Re.obj(r)&&y$(r,o),e.keys=o.size?Array.from(o):null,e}function y$(e,t){_l(e,(r,o)=>r!=null&&t.add(o))}var J3e=["onStart","onRest","onChange","onPause","onResume"];function w$(e,t,r){e.animation[r]=t[r]!==C$(t,r)?x$(t[r],e.key):void 0}function v1(e,t,...r){var o,n,i,s;(o=(n=e.animation)[t])==null||o.call(n,...r),(i=(s=e.defaultProps)[t])==null||i.call(s,...r)}var $3e=["onStart","onChange","onRest"],e6e=1,LR=class{constructor(t,r){this.id=e6e++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(fs({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle&&!t.isDelayed&&!t.isPaused)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,o)=>t[o]=r.get()),t}set(t){for(let r in t){let o=t[r];Re.und(o)||this.springs[r].set(o)}}update(t){return t&&this.queue.push(n7(t)),this}start(t){let{queue:r}=this;return t?r=$s(t).map(n7):this.queue=[],this._flush?this._flush(this,r):(N$(this,r),t6e(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let o=this.springs;Ir($s(r),n=>o[n].stop(!!t))}else w1(this._state,this._lastAsyncId),this.each(o=>o.stop(!!t));return this}pause(t){if(Re.und(t))this.start({pause:!0});else{let r=this.springs;Ir($s(t),o=>r[o].pause())}return this}resume(t){if(Re.und(t))this.start({pause:!1});else{let r=this.springs;Ir($s(t),o=>r[o].resume())}return this}each(t){_l(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:o}=this._events,n=this._active.size>0,i=this._changed.size>0;(n&&!this._started||i&&!this._started)&&(this._started=!0,t0(t,([c,u])=>{u.value=this.get(),c(u,this,this._item)}));let s=!n&&this._started,l=i||s&&o.size?this.get():null;i&&r.size&&t0(r,([c,u])=>{u.value=l,c(u,this,this._item)}),s&&(this._started=!1,t0(o,([c,u])=>{u.value=l,c(u,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;pt.onFrame(this._onFrame)}};function t6e(e,t){return Promise.all(t.map(r=>O$(e,r))).then(r=>s7(e,r))}async function O$(e,t,r){let{keys:o,to:n,from:i,loop:s,onRest:l,onResolve:c}=t,u=Re.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let d=Re.arr(n)||Re.fun(n)?n:void 0;d?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):Ir($3e,v=>{let b=t[v];if(Re.fun(b)){let S=e._events[v];t[v]=({finished:y,cancelled:w})=>{let _=S.get(b);_?(y||(_.finished=!1),w&&(_.cancelled=!0)):S.set(b,{value:null,finished:y||!1,cancelled:w||!1})},u&&(u[v]=t[v])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,r0(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let m=(o||Object.keys(e.springs)).map(v=>e.springs[v].start(t)),h=t.cancel===!0||C$(t,"cancel")===!0;(d||h&&f.asyncId)&&m.push(P$(++e._lastAsyncId,{props:t,state:f,actions:{pause:xR,resume:xR,start(v,b){h?(w1(f,e._lastAsyncId),b(i0(e))):(v.onRest=l,b(R$(d,v,f,e)))}}})),f.paused&&await new Promise(v=>{f.resumeQueue.add(v)});let g=s7(e,await Promise.all(m));if(s&&g.finished&&!(r&&g.noop)){let v=I$(t,s,n);if(v)return N$(e,[v]),O$(e,v,!0)}return c&&pt.batchedUpdates(()=>c(g,e,e.item)),g}function r6e(e,t){let r=new o7;return r.key=e,t&&ap(r,t),r}function o6e(e,t,r){t.keys&&Ir(t.keys,o=>{(e[o]||(e[o]=r(o)))._prepareNode(t)})}function N$(e,t){Ir(t,r=>{o6e(e.springs,r,o=>r6e(o,e))})}function n6e(e,t){if(e==null)return{};var r={},o=Object.keys(e),n,i;for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&(r[n]=e[n]);return r}var i6e=["children"],a7=e=>{let{children:t}=e,r=n6e(e,i6e),o=(0,x1.useContext)(BR),n=r.pause||!!o.pause,i=r.immediate||!!o.immediate;r=s$(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=BR;return _1.createElement(s,{value:r},t)},BR=s6e(a7,{});a7.Provider=BR.Provider;a7.Consumer=BR.Consumer;function s6e(e,t){return Object.assign(e,_1.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var S$;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(S$||(S$={}));var i7=class extends S1{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=sp(...r);let o=this._get(),n=IR(o);AR(this,n.create(o))}advance(t){let r=this._get(),o=this.get();Pu(r,o)||(Tc(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&_$(this._active)&&Z8(this)}_get(){let t=Re.arr(this.source)?this.source.map(li):$s(li(this.source));return this.calc(...t)}_start(){this.idle&&!_$(this._active)&&(this.idle=!1,Ir(p1(this),t=>{t.done=!1}),Ya.skipAnimation?(pt.batchedUpdates(()=>this.advance()),Z8(this)):o0.start(this))}_attach(){let t=1;Ir($s(this.source),r=>{ds(r)&&ap(r,this),e7(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Ir($s(this.source),t=>{ds(t)&&lp(t,this)}),this._active.clear(),Z8(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=$s(this.source).reduce((r,o)=>Math.max(r,(e7(o)?o.priority:0)+1),0))}};function a6e(e){return e.idle!==!1}function _$(e){return!e.size||Array.from(e).every(a6e)}function Z8(e){e.idle||(e.idle=!0,Ir(p1(e),t=>{t.done=!0}),Wg(e,{type:"idle",parent:e}))}Ya.assign({createStringInterpolator:ER,to:(e,t)=>new i7(e,t)});var q0t=o0.advance;var F$=a(_u());function d7(e,t){if(e==null)return{};var r={},o=Object.keys(e),n,i;for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&(r[n]=e[n]);return r}var l6e=["style","children","scrollTop","scrollLeft"],D$=/^--/;function c6e(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!D$.test(e)&&!(C1.hasOwnProperty(e)&&C1[e])?t+"px":(""+t).trim()}var M$={};function u6e(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",o=t,{style:n,children:i,scrollTop:s,scrollLeft:l}=o,c=d7(o,l6e),u=Object.values(c),d=Object.keys(c).map(f=>r||e.hasAttribute(f)?f:M$[f]||(M$[f]=f.replace(/([A-Z])/g,m=>"-"+m.toLowerCase())));i!==void 0&&(e.textContent=i);for(let f in n)if(n.hasOwnProperty(f)){let m=c6e(f,n[f]);D$.test(f)?e.style.setProperty(f,m):e.style[f]=m}d.forEach((f,m)=>{e.setAttribute(f,u[m])}),s!==void 0&&(e.scrollTop=s),l!==void 0&&(e.scrollLeft=l)}var C1={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},d6e=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),f6e=["Webkit","Ms","Moz","O"];C1=Object.keys(C1).reduce((e,t)=>(f6e.forEach(r=>e[d6e(r,t)]=e[t]),e),C1);var m6e=["x","y","z"],p6e=/^(matrix|translate|scale|rotate|skew)/,h6e=/^(translate)/,g6e=/^(rotate|skew)/,l7=(e,t)=>Re.num(e)&&e!==0?e+t:e,VR=(e,t)=>Re.arr(e)?e.every(r=>VR(r,t)):Re.num(e)?e===t:parseFloat(e)===t,c7=class extends qg{constructor(t){let{x:r,y:o,z:n}=t,i=d7(t,m6e),s=[],l=[];(r||o||n)&&(s.push([r||0,o||0,n||0]),l.push(c=>[`translate3d(${c.map(u=>l7(u,"px")).join(",")})`,VR(c,0)])),_l(i,(c,u)=>{if(u==="transform")s.push([c||""]),l.push(d=>[d,d===""]);else if(p6e.test(u)){if(delete i[u],Re.und(c))return;let d=h6e.test(u)?"px":g6e.test(u)?"deg":"";s.push($s(c)),l.push(u==="rotate3d"?([f,m,h,g])=>[`rotate3d(${f},${m},${h},${l7(g,d)})`,VR(g,0)]:f=>[`${u}(${f.map(m=>l7(m,d)).join(",")})`,VR(f,u.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new u7(s,l)),super(i)}},u7=class extends e0{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return Ir(this.inputs,(o,n)=>{let i=li(o[0]),[s,l]=this.transforms[n](Re.arr(i)?i:o.map(li));t+=" "+s,r=r&&l}),r?"none":t}observerAdded(t){t==1&&Ir(this.inputs,r=>Ir(r,o=>ds(o)&&ap(o,this)))}observerRemoved(t){t==0&&Ir(this.inputs,r=>Ir(r,o=>ds(o)&&lp(o,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Wg(this,t)}},v6e=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],b6e=["scrollTop","scrollLeft"];Ya.assign({batchedUpdates:F$.unstable_batchedUpdates,createStringInterpolator:ER,colors:e$});var y6e=d$(v6e,{applyAnimatedValues:u6e,createAnimatedStyle:e=>new c7(e),getComponentProps:e=>d7(e,b6e)}),twt=y6e.animated;var T1=a(H(),1);function L$(e){return{top:e.offsetTop,left:e.offsetLeft}}function B$(e){let t=(0,T1.useRef)(null),r=(0,T1.useRef)(void 0);return t.current&&(r.current=L$(t.current)),(0,T1.useLayoutEffect)(()=>{let o=r.current;if(!o||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let n=new LR({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:c}){if(!t.current)return;let{x:u,y:d}=c;u=Math.round(u),d=Math.round(d);let f=u===0&&d===0;t.current.style.transform=f?"":`translate3d(${u}px,${d}px,0)`}});t.current.style.transform="";let i=L$(t.current),s=Math.round(o.left-i.left),l=Math.round(o.top-i.top);return n.start({x:0,y:0,from:{x:s,y:l}}),()=>{n.stop(),n.set({x:0,y:0})}},[e]),t}var Fe=a(T(),1),{MediaUploadModal:w6e}=Nn(a0.privateApis);function j$({children:e,index:t,className:r}){let o=B$(t);return(0,Fe.jsx)("div",{ref:o,className:r,children:e})}function s0(e){return Array.isArray(e)?e:e?[e]:[]}function S6e({render:e,multiple:t,...r}){let[o,n]=(0,Xr.useState)(!1);return window.__experimentalDataViewsMediaModal?(0,Fe.jsxs)(Fe.Fragment,{children:[e&&e({open:()=>n(!0)}),o&&(0,Fe.jsx)(w6e,{...r,multiple:t,isOpen:o,onClose:()=>{n(!1),r.onClose?.()},onSelect:i=>{n(!1),r.onSelect?.(i)}})]}):(0,Fe.jsx)(a0.MediaUpload,{...r,render:e,multiple:t?"add":void 0})}function m7({open:e,children:t,label:r,showTooltip:o=!1,onFilesDrop:n,attachment:i,isUploading:s=!1}){let l=i&&(0,Xg.isBlobURL)(i.source_url),c=(0,Fe.jsxs)("div",{className:Q("fields__media-edit-picker-button",{"has-attachment":i}),role:"button",tabIndex:0,onClick:()=>{s||e()},onKeyDown:u=>{s||(u.key==="Enter"||u.key===" ")&&(u.preventDefault(),e())},"aria-label":r,"aria-disabled":s,children:[t,l&&(0,Fe.jsx)("span",{className:"fields__media-edit-picker-button-spinner",children:(0,Fe.jsx)(Sr.Spinner,{})}),!s&&(0,Fe.jsx)(Sr.DropZone,{onFilesDrop:u=>n(u,i?.id)})]});return o?(0,Fe.jsxs)(We.Root,{children:[(0,Fe.jsx)(We.Trigger,{render:c}),(0,Fe.jsx)(We.Popup,{children:r})]}):c}var _6e=["application/zip","application/x-zip-compressed","application/x-rar-compressed","application/x-7z-compressed","application/x-tar","application/x-gzip"];function x6e({attachment:e}){return(0,Fe.jsx)(Sr.__experimentalTruncate,{className:"fields__media-edit-filename",children:e.title.rendered})}function z$(e){return(0,Fe.jsx)(m7,{...e,children:(0,Fe.jsx)("span",{className:"fields__media-edit-placeholder",children:e.label})})}function H$({itemId:e,index:t,totalItems:r,isUploading:o,moveItem:n,orientation:i="vertical"}){let s=i==="horizontal";return(0,Fe.jsxs)(Fe.Fragment,{children:[(0,Fe.jsx)(Sr.Button,{__next40pxDefaultSize:!0,icon:s?xr:S4,label:s?(0,ms.__)("Move left"):(0,ms.__)("Move up"),size:"small",disabled:o||t===0,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:l=>{l.stopPropagation(),n(e,"up")}}),(0,Fe.jsx)(Sr.Button,{__next40pxDefaultSize:!0,icon:s?Cr:J_,label:s?(0,ms.__)("Move right"):(0,ms.__)("Move down"),size:"small",disabled:o||t===r-1,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:l=>{l.stopPropagation(),n(e,"down")}})]})}function U$({attachment:e}){let t=e.source_url,r=e.mime_type||"";return r.startsWith("image")?(0,Fe.jsx)("img",{className:"fields__media-edit-thumbnail",alt:e.alt_text||"",src:t}):r.startsWith("audio")?(0,Fe.jsx)(Sr.Icon,{icon:n4}):r.startsWith("video")?(0,Fe.jsx)(Sr.Icon,{icon:mB}):_6e.includes(r)?(0,Fe.jsx)(Sr.Icon,{icon:YD}):(0,Fe.jsx)(Sr.Icon,{icon:Z4})}function C6e({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:l,setTargetItemId:c}){return(0,Fe.jsxs)("div",{className:Q("fields__media-edit-expanded",{"is-multiple":r,"is-single":!r,"is-empty":!e?.length}),children:[e?.map((u,d)=>{let f=u.mime_type?.startsWith("image"),m=(0,Xg.isBlobURL)(u.source_url),h=u.id;return(0,Fe.jsxs)(j$,{index:d,className:Q("fields__media-edit-expanded-item",{"has-preview-image":f}),children:[(0,Fe.jsx)(m7,{open:()=>{c(h),i()},label:m?(0,ms.__)("Replace"):(0,ms.sprintf)((0,ms.__)("Replace %s"),u.title.rendered),showTooltip:!0,onFilesDrop:s,attachment:u,isUploading:l,children:(0,Fe.jsx)("div",{className:"fields__media-edit-expanded-preview",children:(0,Fe.jsx)(Sr.__experimentalVStack,{spacing:0,alignment:"center",justify:"center",className:"fields__media-edit-expanded-preview-stack",children:(!m||f)&&(0,Fe.jsx)(U$,{attachment:u})})})}),!m&&(0,Fe.jsx)("div",{className:"fields__media-edit-expanded-overlay",children:(0,Fe.jsxs)(Sr.__experimentalHStack,{className:"fields__media-edit-expanded-actions",spacing:0,alignment:"flex-end",expanded:!1,children:[r&&e.length>1&&(0,Fe.jsx)(H$,{itemId:h,index:d,totalItems:e.length,isUploading:l,moveItem:n,orientation:"horizontal"}),(0,Fe.jsx)(Sr.Button,{__next40pxDefaultSize:!0,icon:_i,label:(0,ms.__)("Remove"),size:"small",disabled:l,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})})]},u.id)}),(r||!e?.length)&&(0,Fe.jsx)(z$,{open:()=>{c(void 0),i()},label:t,onFilesDrop:s,isUploading:l})]})}function T6e({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:l,setTargetItemId:c}){return(0,Fe.jsxs)(Fe.Fragment,{children:[!!e?.length&&(0,Fe.jsx)("div",{className:Q("fields__media-edit-compact-group",{"is-single":e.length===1}),children:(0,Fe.jsx)(Sr.__experimentalVStack,{spacing:0,children:e.map((u,d)=>{let f=(0,Xg.isBlobURL)(u.source_url),m=r&&e.length>1,h=u.id;return(0,Fe.jsxs)(j$,{index:d,className:"fields__media-edit-compact",children:[(0,Fe.jsx)(m7,{open:()=>{c(h),i()},label:(0,ms.__)("Replace"),showTooltip:!0,onFilesDrop:s,attachment:u,isUploading:l,children:(0,Fe.jsxs)(Fe.Fragment,{children:[(0,Fe.jsx)(U$,{attachment:u}),!f&&(0,Fe.jsx)(x6e,{attachment:u})]})}),!f&&(0,Fe.jsxs)(Sr.__experimentalHStack,{className:"fields__media-edit-compact-movers",spacing:0,alignment:"flex-end",expanded:!1,children:[m&&(0,Fe.jsx)(H$,{itemId:h,index:d,totalItems:e.length,isUploading:l,moveItem:n,orientation:"vertical"}),(0,Fe.jsx)(Sr.Button,{__next40pxDefaultSize:!0,icon:_i,label:(0,ms.__)("Remove"),size:"small",disabled:l,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})]},u.id)})})}),(r||!e?.length)&&(0,Fe.jsx)(z$,{open:()=>{c(void 0),i()},label:t,onFilesDrop:s,isUploading:l})]})}function W$({data:e,field:t,onChange:r,hideLabelFromVision:o,allowedTypes:n=["image"],multiple:i,isExpanded:s,validity:l}){let c=t.getValue({item:e}),[u,d]=(0,Xr.useState)(!1),f=(0,Xr.useRef)(null),[m,h]=(0,Xr.useState)(void 0);(0,Xr.useEffect)(()=>{let L=f.current,M=()=>{d(!0)};return L?.addEventListener("invalid",M),()=>L?.removeEventListener("invalid",M)},[]);let g=(0,E1.useSelect)(L=>{if(!c)return null;let z=s0(c).toSorted((Z,q)=>Z-q),{getEntityRecords:K}=L(f7.store);return K("postType","attachment",{include:z})},[c]),v=(0,Xr.useRef)(null);g!==null&&(v.current=g);let b=g;if(g===null&&v.current&&c){let L=new Set(v.current.map(M=>M.id));s0(c).every(M=>L.has(M))&&(b=v.current)}let S=(0,Xr.useMemo)(()=>{if(!b)return null;let L=s0(c),M=new Map(b.map(z=>[z.id,z]));return L.map(z=>M.get(z)).filter(z=>z!==void 0)},[b,c]),{createErrorNotice:y}=(0,E1.useDispatch)(V$.store),{receiveEntityRecords:w}=(0,E1.useDispatch)(f7.store),[_,x]=(0,Xr.useState)(),E=(0,Xr.useRef)(void 0),[O,A]=(0,Xr.useState)(!1),[C,I]=(0,Xr.useState)([]);(0,Xr.useEffect)(()=>{O&&(A(!1),E.current?.())},[O]);let k=(0,Xr.useCallback)(L=>r(t.setValue({item:e,value:L})),[e,t,r]),P=(0,Xr.useCallback)(L=>{let z=s0(c).filter(K=>K!==L);d(!0),k(z.length?z:void 0)},[c,k]),N=(0,Xr.useCallback)((L,M)=>{if(!S)return;let z=S.map(q=>q.id),K=z.indexOf(L),Z=M==="up"?K-1:K+1;[z[K],z[Z]]=[z[Z],z[K]],k(z)},[S,k]),U=(0,Xr.useCallback)((L,M)=>{x(M),(0,a0.uploadMedia)({allowedTypes:n?.length?n:void 0,filesList:L,onFileChange(z){let K=z.filter(X=>(0,Xg.isBlobURL)(X.url)).map(X=>X.url);if(I(K),K.length)return;w("postType","attachment",[],void 0,!0);let Z=z.map(X=>X.id);if(!i){k(Z[0]),x(void 0);return}let q=s0(c);if(M===void 0)k([...q,...Z]);else{let X=[...q];X.splice(q.indexOf(M),1,...Z),k(X)}x(void 0)},onError(z){x(void 0),I([]),y(z.message,{type:"snackbar"})},multiple:!!i})},[n,c,i,y,k,w]),F=t.placeholder||(i?(0,ms.__)("Choose files"):(0,ms.__)("Choose file")),D=(0,Xr.useMemo)(()=>{if(!C.length)return S;let L=[...S||[]],M=C.map(z=>({id:z,source_url:z,mime_type:(0,Xg.getBlobTypeByURL)(z)}));if(_!==void 0){let z=L.findIndex(K=>K.id===_);L.splice(z,1,...M)}else L.push(...M);return L},[S,_,C]);(0,Xr.useEffect)(()=>{if(!u)return;let L=f.current;if(L)if(l){let M=l?.custom;h(M),M?.type==="invalid"?L.setCustomValidity(M.message||(0,ms.__)("Invalid")):L.setCustomValidity("")}else L.setCustomValidity(""),h(void 0)},[u,t.isValid,l]);let B=(0,Xr.useCallback)(L=>{u||(!L.relatedTarget||!L.currentTarget.contains(L.relatedTarget))&&d(!0)},[u]);return(0,Fe.jsxs)("div",{onBlur:B,children:[(0,Fe.jsx)("fieldset",{className:"fields__media-edit","data-field-id":t.id,children:(0,Fe.jsx)(S6e,{onSelect:L=>{if(!i){k(L.id),x(void 0);return}let M=Array.isArray(L)?L.map(K=>K.id):[L.id],z=s0(c);if(!z.length)k(M);else if(_===void 0){let K=z.filter(q=>M.includes(q)),Z=M.filter(q=>!z.includes(q));k([...K,...Z])}else if(L.id!==_){let K=z.filter(Z=>Z!==L.id);k(K.map(Z=>Z===_?L.id:Z))}x(void 0)},onClose:()=>x(void 0),allowedTypes:n,value:_!==void 0?_:c,multiple:i&&_===void 0,title:t.label,render:({open:L})=>{E.current=L;let M=s?C6e:T6e;return(0,Fe.jsxs)(Sr.__experimentalVStack,{spacing:2,children:[t.label&&(o?(0,Fe.jsx)(Ut,{render:(0,Fe.jsx)("legend",{}),children:t.label}):(0,Fe.jsx)(Sr.BaseControl.VisualLabel,{as:"legend",style:{marginBottom:0},children:t.label})),(0,Fe.jsx)(M,{allItems:D,addButtonLabel:F,multiple:i,removeItem:P,moveItem:N,open:()=>A(!0),onFilesDrop:U,isUploading:!!C.length,setTargetItemId:x}),t.description&&(0,Fe.jsx)(Sr.__experimentalText,{variant:"muted",className:"fields__media-edit-description",children:t.description})]})}})}),(0,Fe.jsx)(Ut,{children:(0,Fe.jsx)("input",{type:"text",ref:f,value:c??"",tabIndex:-1,"aria-hidden":"true",onChange:()=>{}})}),m&&(0,Fe.jsx)("div",{"aria-live":"polite",children:(0,Fe.jsxs)("p",{className:Q("components-validated-control__indicator",{"is-invalid":m.type==="invalid","is-valid":m.type==="valid"}),children:[(0,Fe.jsx)(Sr.Icon,{className:"components-validated-control__indicator-icon",icon:qd,size:16,fill:"currentColor"}),m.message]})})]})}var p7=a(T(),1),G$=({item:e,config:t})=>{let r=e?._embedded?.["wp:featuredmedia"]?.[0],o=r?.source_url;return o?(0,p7.jsx)("img",{className:"fields-controls__featured-image-image",src:o,alt:"",srcSet:r?.media_details?.sizes?Object.values(r.media_details.sizes).map(n=>`${n.source_url} ${n.width}w`).join(", "):void 0,sizes:t?.sizes||"100vw"}):(0,p7.jsx)("span",{className:"fields-controls__featured-image-placeholder"})};var Y$=a(T(),1),E6e={id:"featured_media",type:"media",label:(0,h7.__)("Featured Image"),placeholder:(0,h7.__)("Set featured image"),Edit:e=>(0,Y$.jsx)(W$,{...e,isExpanded:!0}),render:G$,setValue:({value:e})=>({featured_media:e??0}),enableSorting:!1,filterBy:!1},g7=E6e;var J$=a(V(),1);var k1=a(H(),1),HR=a(oe(),1),b7=a(W(),1),y7=a(G(),1),w7=a(V(),1);var v7=a(G(),1),xl=a(oe(),1);function jR(e){let t=e.type,r=e?.available_templates??{},o=Object.keys(r).length>0;return(0,v7.useSelect)(n=>{let i=!!n(xl.store).getCurrentTheme()?.is_block_theme;if(!n(xl.store).getPostType(t)?.viewable)return null;let l=i&&(n(xl.store).canUser("create",{kind:"postType",name:"wp_template"})??!1),c=o||l,u=c?!!n(xl.store).canUser("read",{kind:"postType",name:"wp_template"}):!1;return(!i||!u)&&c?"classic":i&&u?"block-theme":null},[t,o])}function P6e(e,t){return t?e==="page"?`${e}-${t}`:`single-${e}-${t}`:e==="page"?"page":`single-${e}`}var P1="";function zR(e,t,r){return(0,v7.useSelect)(o=>{if(!e||!t)return P1;let n=String(t),i=Nn(o(xl.store)).getHomePage();if(e==="page"&&i?.postType==="page"&&i?.postId===n){let f=o(xl.store).getEntityRecords("postType","wp_template",{per_page:-1})?.find(m=>m.slug==="front-page");if(f)return ft(f)}let s=Nn(o(xl.store)).getPostsPageId();if(e==="page"&&s===n){let d=o(xl.store).getDefaultTemplateId({slug:"home"});if(!d)return P1;let f=o(xl.store).getEntityRecord("postType","wp_template",d);return f?ft(f):P1}let l=P6e(e,r),c=o(xl.store).getDefaultTemplateId({slug:l});if(!c)return P1;let u=o(xl.store).getEntityRecord("postType","wp_template",c);return u?ft(u):P1},[e,t,r])}var UR=a(T(),1),k6e=[];function R6e({data:e,field:t,onChange:r}){let o=typeof e.id=="number"?e.id:parseInt(e.id,10),n=t.getValue({item:e}),i=(0,k1.useMemo)(()=>Object.entries(e?.available_templates??{}).map(([l,c])=>({label:c,value:l})),[e]),s=(0,y7.useSelect)(l=>{let{getHomePage:c,getPostsPageId:u}=Nn(l(HR.store)),d=String(o),f=u()===d,m=e.type==="page"&&c()?.postId===d;return!f&&!m},[o,e.type]);return(0,UR.jsx)(b7.SelectControl,{__next40pxDefaultSize:!0,label:(0,w7.__)("Template"),hideLabelFromVision:!0,value:n,options:i,onChange:r,disabled:!s})}function A6e({data:e,field:t,onChange:r}){let o=e.type,n=typeof e.id=="number"?e.id:parseInt(e.id,10),i=e.slug,{templates:s,canSwitchTemplate:l}=(0,y7.useSelect)(f=>{let m=f(HR.store).getEntityRecords("postType","wp_template",{per_page:-1,post_type:o})??k6e,{getHomePage:h,getPostsPageId:g}=Nn(f(HR.store)),v=String(n),b=g()===v,S=o==="page"&&h()?.postId===v;return{templates:m,canSwitchTemplate:!b&&!S}},[n,o]),c=zR(o,n,i),u=t.getValue({item:e}),d=(0,k1.useMemo)(()=>{let f=s.map(m=>({label:ft(m),value:m.slug}));return[{label:c,value:""},...f]},[s,c]);return(0,UR.jsx)(b7.SelectControl,{__next40pxDefaultSize:!0,label:(0,w7.__)("Template"),hideLabelFromVision:!0,value:u,options:d,onChange:r,disabled:!l})}var q$=({data:e,field:t,onChange:r})=>{let o=(0,k1.useCallback)(s=>r({[t.id]:s}),[t.id,r]),n=jR(e);return!n||!["block-theme","classic"].includes(n)?null:(0,UR.jsx)(n==="classic"?R6e:A6e,{data:e,field:t,onChange:o})};var K$=a(G(),1),Z$=a(oe(),1),X$=a(V(),1);var Qg=a(T(),1);function I6e({item:e,field:t}){let r=t.getValue({item:e}),o=e?.available_templates??{},n=r&&o[r]?o[r]:(0,X$.__)("Default template");return(0,Qg.jsx)(Qg.Fragment,{children:n})}function O6e({item:e,field:t}){let r=e.type,o=e.slug,n=e.id,i=t.getValue({item:e}),s=zR(r,n,o),l=(0,K$.useSelect)(c=>{if(!i)return;let d=c(Z$.store).getEntityRecords("postType","wp_template",{per_page:-1,post_type:r})?.find(f=>f.slug===i);return d?ft(d):void 0},[r,i]);return(0,Qg.jsx)(Qg.Fragment,{children:l??s})}var Q$=({item:e,field:t})=>{let r=jR(e);return!r||!["block-theme","classic"].includes(r)?null:(0,Qg.jsx)(r==="classic"?I6e:O6e,{item:e,field:t})};var N6e={id:"template",type:"text",label:(0,J$.__)("Template"),Edit:q$,render:Q$,enableSorting:!1,filterBy:!1},S7=N6e;var mee=a(V(),1);var _7=a(l0(),1),GR=a(W(),1),x7=a(G(),1),nf=a(H(),1),C7=a(oe(),1),iee=a(ke(),1),see=a(Lt(),1),up=a(V(),1),aee=a(uo(),1);var ree=a(Lt(),1),oee=a(V(),1);function R1(e){return typeof e.title=="object"&&"rendered"in e.title&&e.title.rendered?(0,ree.decodeEntities)(e.title.rendered):`#${e?.id} (${(0,oee.__)("no title")})`}var of=a(T(),1);function B6e(e){let t=e.map(n=>({children:[],...n}));if(t.some(({parent:n})=>n==null))return t;let r=t.reduce((n,i)=>{let{parent:s}=i;return n[s]||(n[s]=[]),n[s].push(i),n},{}),o=n=>n.map(i=>{let s=r[i.id];return{...i,children:s&&s.length?o(s):[]}});return o(r[0]||[])}var nee=(e,t)=>{let r=(0,_7.default)(e||"").toLowerCase(),o=(0,_7.default)(t||"").toLowerCase();return r===o?0:r.startsWith(o)?r.length:1/0};function V6e({data:e,onChangeControl:t}){let[r,o]=(0,nf.useState)(""),n=e.parent,i=e.id,s=e.type,{parentPostTitle:l,pageItems:c,isHierarchical:u}=(0,x7.useSelect)(h=>{let{getEntityRecord:g,getEntityRecords:v,getPostType:b}=h(C7.store),S=b(s),y=S?.hierarchical&&S.viewable,w=n?g("postType",s,n):null,_={per_page:100,exclude:i,parent_exclude:i,orderby:"menu_order",order:"asc",_fields:"id,title,parent",...!!r&&{search:r,orderby:"relevance",search_columns:["post_title"]}};return{isHierarchical:y,parentPostTitle:w?R1(w):"",pageItems:y?v("postType",s,_):null}},[r,n,i,s]),d=(0,nf.useMemo)(()=>{let h=(S,y=0)=>S.map(x=>[{value:x.id,label:"\u2014 ".repeat(y)+(0,see.decodeEntities)(x.name),rawName:x.name},...h(x.children||[],y+1)]).sort(([x],[E])=>{let O=nee(x.rawName,r),A=nee(E.rawName,r);return O>=A?1:-1}).flat();if(!c)return[];let g=c.map(S=>({id:S.id,parent:S.parent??null,name:R1(S)}));r||(g=B6e(g));let v=h(g),b=v.find(S=>S.value===n);return n&&l&&!b&&v.unshift({value:n,label:l,rawName:""}),v.map(S=>({...S,value:S.value.toString()}))},[c,r,l,n]);if(!u)return null;let f=h=>{o(h)},m=h=>{if(h)return t(parseInt(h,10)??0);t(0)};return(0,of.jsx)(GR.ComboboxControl,{__next40pxDefaultSize:!0,label:(0,up.__)("Parent"),help:(0,up.__)("Choose a parent page."),value:n?.toString(),options:d,onFilterValueChange:(0,iee.debounce)(h=>f(h),300),onChange:m,hideLabelFromVision:!0})}var lee=({data:e,field:t,onChange:r})=>{let{id:o}=t,n=(0,x7.useSelect)(s=>s(C7.store).getEntityRecord("root","__unstableBase")?.home,[]),i=(0,nf.useCallback)(s=>r({[o]:s}),[o,r]);return(0,of.jsx)("fieldset",{className:"fields-controls__parent",children:(0,of.jsxs)("div",{children:[(0,nf.createInterpolateElement)((0,up.sprintf)((0,up.__)('Child pages inherit characteristics from their parent, such as URL structure. For instance, if "Pricing" is a child of "Services", its URL would be %1$s<wbr />/services<wbr />/pricing.'),(0,aee.filterURLForDisplay)(n).replace(/([/.])/g,"<wbr />$1")),{wbr:(0,of.jsx)("wbr",{})}),(0,of.jsx)("p",{children:(0,nf.createInterpolateElement)((0,up.__)("They also show up as sub-items in the default navigation menu. <a>Learn more.</a>"),{a:(0,of.jsx)(GR.ExternalLink,{href:(0,up.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#page-attributes"),children:void 0})})}),(0,of.jsx)(V6e,{data:e,onChangeControl:i})]})})};var cee=a(G(),1),uee=a(oe(),1),dee=a(V(),1);var c0=a(T(),1),fee=({item:e})=>{let t=(0,cee.useSelect)(r=>{let{getEntityRecord:o}=r(uee.store);return e?.parent?o("postType",e.type,e.parent):null},[e.parent,e.type]);return t?(0,c0.jsx)(c0.Fragment,{children:R1(t)}):(0,c0.jsx)(c0.Fragment,{children:(0,dee.__)("None")})};var j6e={id:"parent",type:"text",label:(0,mee.__)("Parent"),Edit:lee,render:fee,enableSorting:!0,filterBy:!1},T7=j6e;var gee=a(V(),1);var d0=a(W(),1),pee=a(H(),1),A1=a(V(),1),u0=a(T(),1);function z6e({data:e,onChange:t,field:r}){let[o,n]=(0,pee.useState)(!!r.getValue({item:e})),i=s=>{n(s),s||t({password:""})};return(0,u0.jsxs)(d0.__experimentalVStack,{as:"fieldset",spacing:4,className:"fields-controls__password",children:[(0,u0.jsx)(d0.CheckboxControl,{label:(0,A1.__)("Password protected"),help:(0,A1.__)("Only visible to those who know the password"),checked:o,onChange:i}),o&&(0,u0.jsx)("div",{className:"fields-controls__password-input",children:(0,u0.jsx)(d0.TextControl,{label:(0,A1.__)("Password"),onChange:s=>t({password:s}),value:r.getValue({item:e})||"",placeholder:(0,A1.__)("Use a secure password"),type:"text",maxLength:255})})]})}var hee=z6e;var H6e={id:"password",type:"text",label:(0,gee.__)("Password"),Edit:hee,enableSorting:!1,enableHiding:!1,isVisible:e=>e.status!=="private",filterBy:!1},E7=H6e;var bee=a(V(),1);var qR=a(W(),1);var Cl=a(V(),1),U6e=[{value:"draft",label:(0,Cl.__)("Draft"),icon:yy,description:(0,Cl.__)("Not ready to publish.")},{value:"future",label:(0,Cl.__)("Scheduled"),icon:Vm,description:(0,Cl.__)("Publish automatically on a chosen date.")},{value:"pending",label:(0,Cl.__)("Pending Review"),icon:px,description:(0,Cl.__)("Waiting for review before publishing.")},{value:"private",label:(0,Cl.__)("Private"),icon:ux,description:(0,Cl.__)("Only visible to site admins and editors.")},{value:"publish",label:(0,Cl.__)("Published"),icon:xg,description:(0,Cl.__)("Visible to everyone.")},{value:"trash",label:(0,Cl.__)("Trash"),icon:Kd}],YR=U6e;var f0=a(T(),1);function W6e({item:e}){let t=YR.find(({value:n})=>n===e.status),r=t?.label||e.status,o=t?.icon;return(0,f0.jsxs)(qR.__experimentalHStack,{alignment:"left",spacing:0,children:[o&&(0,f0.jsx)("div",{className:"fields-controls__status-icon",children:(0,f0.jsx)(qR.Icon,{icon:o})}),(0,f0.jsx)("span",{children:r})]})}var vee=W6e;var G6e="isAny",Y6e={label:(0,bee.__)("Status"),id:"status",type:"text",elements:YR,render:vee,Edit:"radio",enableSorting:!1,filterBy:{operators:[G6e]}},P7=Y6e;var m0=a(V(),1),q6e={id:"comment_status",label:(0,m0.__)("Comments"),type:"text",Edit:"radio",enableSorting:!1,enableHiding:!1,filterBy:!1,elements:[{value:"open",label:(0,m0.__)("Open"),description:(0,m0.__)("Visitors can add new comments and replies.")},{value:"closed",label:(0,m0.__)("Closed"),description:(0,m0.__)("Visitors cannot add new comments or replies. Existing comments remain visible.")}]},k7=q6e;var sf=a(V(),1),KR=a(W(),1),R7=a(T(),1);function K6e({data:e,onChange:t}){let r=e?.ping_status??"open",o=n=>{t({...e,ping_status:n?"open":"closed"})};return(0,R7.jsx)(KR.CheckboxControl,{label:(0,sf.__)("Enable pingbacks & trackbacks"),checked:r==="open",onChange:o,help:(0,R7.jsx)(KR.ExternalLink,{href:(0,sf.__)("https://wordpress.org/documentation/article/trackbacks-and-pingbacks/"),children:(0,sf.__)("Learn more about pingbacks & trackbacks")})})}var Z6e={id:"ping_status",label:(0,sf.__)("Trackbacks & Pingbacks"),type:"text",Edit:K6e,enableSorting:!1,enableHiding:!1,filterBy:!1,elements:[{value:"open",label:(0,sf.__)("Allow"),description:(0,sf.__)("Allow link notifications from other blogs (pingbacks and trackbacks) on new articles.")},{value:"closed",label:(0,sf.__)("Don't allow"),description:(0,sf.__)("Don't allow link notifications from other blogs (pingbacks and trackbacks) on new articles.")}]},A7=Z6e;var p0=a(V(),1),X6e={id:"discussion",label:(0,p0.__)("Discussion"),type:"text",render:({item:e})=>{let t=e.comment_status==="open",r=e.ping_status==="open";return t&&r?(0,p0.__)("Open"):t&&!r?(0,p0.__)("Comments only"):!t&&r?(0,p0.__)("Pings only"):(0,p0.__)("Closed")},filterBy:!1},I7=X6e;var wee=a(V(),1);var Ru=a(V(),1),O1=a(H(),1),dp=a(en(),1),ku=a(T(),1),I1=e=>(0,dp.dateI18n)((0,dp.getSettings)().formats.datetimeAbbreviated,(0,dp.getDate)(e)),Q6e=({item:e})=>{if(["draft","private"].includes(e.status??""))return(0,O1.createInterpolateElement)((0,Ru.sprintf)((0,Ru.__)("<span>Modified: <time>%s</time></span>"),I1(e.date??null)),{span:(0,ku.jsx)("span",{}),time:(0,ku.jsx)("time",{})});if(e.status==="future")return(0,O1.createInterpolateElement)((0,Ru.sprintf)((0,Ru.__)("<span>Scheduled: <time>%s</time></span>"),I1(e.date??null)),{span:(0,ku.jsx)("span",{}),time:(0,ku.jsx)("time",{})});if(e.status==="publish")return(0,O1.createInterpolateElement)((0,Ru.sprintf)((0,Ru.__)("<span>Published: <time>%s</time></span>"),I1(e.date??null)),{span:(0,ku.jsx)("span",{}),time:(0,ku.jsx)("time",{})});let n=(0,dp.getDate)(e.modified??null)>(0,dp.getDate)(e.date??null)?e.modified:e.date;return e.status==="pending"?(0,O1.createInterpolateElement)((0,Ru.sprintf)((0,Ru.__)("<span>Modified: <time>%s</time></span>"),I1(n??null)),{span:(0,ku.jsx)("span",{}),time:(0,ku.jsx)("time",{})}):(0,ku.jsx)("time",{children:I1(e.date??null)})},yee=Q6e;var J6e={id:"date",type:"datetime",label:(0,wee.__)("Date"),render:yee,filterBy:{operators:["before","after"]}},O7=J6e;var See=a(V(),1),$6e={id:"scheduled_date",type:"datetime",label:(0,See.__)("Scheduled Date"),getValue:({item:e})=>e.date,setValue:({value:e})=>({date:e}),isVisible:e=>e.status==="future",Edit:{control:"datetime",compact:!0},enableHiding:!1,enableSorting:!1,filterBy:!1},N7=$6e;var Tee=a(V(),1);var ZR=a(V(),1),_ee=a(en(),1),xee=a(T(),1);function Cee({item:e}){return e.modified?(0,xee.jsx)(_c,{children:(0,ZR.sprintf)((0,ZR.__)("Last edited %s."),(0,_ee.humanTimeDiff)(e.modified))}):null}var eFe={id:"last_edited_date",type:"datetime",label:(0,Tee.__)("Last edited"),render:Cee,getValue:({item:e})=>e.modified,isVisible:e=>!!e.modified,readOnly:!0,enableHiding:!1,enableSorting:!1,filterBy:!1},M7=eFe;var Iee=a(V(),1),Oee=a(G(),1),Nee=a(oe(),1);var Eee=a(V(),1),Pee=a(H(),1);var XR=a(W(),1),kee=a(G(),1),Ree=a(oe(),1),fp=a(T(),1);function tFe({item:e}){let t=e?.author,r=e?._embedded?.author?.[0]?.id,o=!!(t&&(!r||t!==r)),n=(0,kee.useSelect)(u=>{if(!o)return null;let{getEntityRecord:d}=u(Ree.store);return t?d("root","user",t):null},[t,o]),i=n?.name||e?._embedded?.author?.[0]?.name,s=n?.avatar_urls?.[48]||e?._embedded?.author?.[0]?.avatar_urls?.[48],[l,c]=(0,Pee.useState)(!1);return(0,fp.jsxs)(XR.__experimentalHStack,{alignment:"left",spacing:0,children:[!!s&&(0,fp.jsx)("div",{className:Q("fields-controls__author-avatar",{"is-loaded":l}),children:(0,fp.jsx)("img",{onLoad:()=>c(!0),alt:(0,Eee.__)("Author avatar"),src:s})}),!s&&(0,fp.jsx)("div",{className:"fields-controls__author-icon",children:(0,fp.jsx)(XR.Icon,{icon:Sg})}),(0,fp.jsx)("span",{className:"fields-controls__author-name",children:i})]})}var Aee=tFe;var rFe={label:(0,Iee.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,Oee.resolveSelect)(Nee.store).getEntityRecords("root","user",{per_page:-1,who:"authors",_fields:"id,name",context:"view"})??[]).map(({id:t,name:r})=>({value:t,label:r})),setValue:({value:e})=>({author:Number(e)}),render:Aee,sort:(e,t,r)=>{let o=e._embedded?.author?.[0]?.name||"",n=t._embedded?.author?.[0]?.name||"";return r==="asc"?o.localeCompare(n):n.localeCompare(o)},filterBy:{operators:["isAny","isNone"]}},N1=rFe;var D7=a(V(),1),Dee=a(G(),1),Lee=a(oe(),1);var Mee=a(H(),1),Fee=a(G(),1),QR=a(oe(),1);var mp=a(T(),1);function oFe(e){switch(e){case"theme":return ja;case"plugin":return kL;case"site":return sL;default:return Sg}}function F7({item:e}){let[t,r]=(0,Mee.useState)(!1),o=e.original_source,n=oFe(o),i=e.author_text,s=e.author,l=(0,Fee.useSelect)(c=>{if(o==="site"){let d=c(QR.store).getEntityRecord("root","__unstableBase")?.site_logo;return d?c(QR.store).getEntityRecord("postType","attachment",d)?.source_url:void 0}if(!(o!=="user"||!s))return c(QR.store).getUser(s)?.avatar_urls?.[48]},[o,s]);return(0,mp.jsxs)(ne,{direction:"row",align:"center",children:[l&&(0,mp.jsx)("div",{className:Q("fields-controls__author-avatar",{"is-loaded":t}),children:(0,mp.jsx)("img",{onLoad:()=>r(!0),alt:"",src:l})}),!l&&(0,mp.jsx)("div",{className:"fields-controls__author-icon",children:(0,mp.jsx)(zg,{icon:n})}),(0,mp.jsx)("span",{className:"fields-controls__author-name",children:i})]})}async function Bee(e){let t=await(0,Dee.resolveSelect)(Lee.store).getEntityRecords("postType",e,{per_page:-1,_fields:"id,author_text"}),r=new Set,o=[];for(let n of t??[]){let i=n.author_text;i&&!r.has(i)&&(r.add(i),o.push({value:i,label:i}))}return o}var L7={label:(0,D7.__)("Author"),id:"author",getValue:({item:e})=>e.author_text,render:F7,getElements:()=>Bee("wp_template")},B7={label:(0,D7.__)("Author"),id:"author",getValue:({item:e})=>e.author_text,render:F7,enableSorting:!1,filterBy:{isPrimary:!0},getElements:()=>Bee("wp_template_part")};var Vee=a(V(),1),nFe={id:"notesCount",label:(0,Vee.__)("Notes"),type:"integer",enableSorting:!1,filterBy:!1},V7=nFe;var j7=a(Lt(),1),h0=a(V(),1),JR=a(W(),1),z7=a(T(),1),iFe={id:"excerpt",type:"text",label:(0,h0.__)("Excerpt"),placeholder:(0,h0.__)("Add an excerpt"),description:(0,z7.jsx)(JR.ExternalLink,{href:(0,h0.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt"),children:(0,h0.__)("Learn more about manual excerpts")}),render:({item:e})=>{let t;return typeof e.excerpt=="string"?t=e.excerpt?(0,j7.decodeEntities)(e.excerpt):(0,h0.__)("Add an excerpt"):t=(0,j7.decodeEntities)(e.excerpt?.raw||""),(0,z7.jsx)(JR.__experimentalText,{align:"left",numberOfLines:3,truncate:!0,children:t})},Edit:{control:"textarea",rows:4},enableSorting:!1,filterBy:!1},H7=iFe;var U7=a(Lt(),1),$R=a(V(),1);var jee=a(T(),1),zee=e=>e.source==="custom"&&!e.has_theme_file&&e.is_custom,Hee=({item:e})=>(0,U7.decodeEntities)(e.description||""),Uee=({item:e})=>{let{description:t}=e;return t&&(0,jee.jsx)(_c,{children:(0,U7.decodeEntities)(t)})},sFe={id:"description",type:"text",label:(0,$R.__)("Description"),placeholder:(0,$R.__)("Add a description"),getValue:Hee,render:Uee,Edit:{control:"textarea",rows:4},isVisible:zee,enableSorting:!1,filterBy:!1,enableGlobalSearch:!0},W7={id:"description_readonly",type:"text",label:(0,$R.__)("Description"),getValue:Hee,render:Uee,readOnly:!0,isVisible:e=>!zee(e)&&!!e.description,enableSorting:!1,enableHiding:!1,filterBy:!1},G7=sFe;var Tl=a(V(),1),Wee=a(G(),1),Gee=a(oe(),1),aFe=[{id:"aside",caption:(0,Tl.__)("Aside")},{id:"audio",caption:(0,Tl.__)("Audio")},{id:"chat",caption:(0,Tl.__)("Chat")},{id:"gallery",caption:(0,Tl.__)("Gallery")},{id:"image",caption:(0,Tl.__)("Image")},{id:"link",caption:(0,Tl.__)("Link")},{id:"quote",caption:(0,Tl.__)("Quote")},{id:"standard",caption:(0,Tl.__)("Standard")},{id:"status",caption:(0,Tl.__)("Status")},{id:"video",caption:(0,Tl.__)("Video")}].sort((e,t)=>{let r=e.caption.toUpperCase(),o=t.caption.toUpperCase();return r<o?-1:r>o?1:0}),lFe={id:"format",label:(0,Tl.__)("Format"),type:"text",Edit:"radio",enableSorting:!1,enableHiding:!1,filterBy:!1,getElements:async()=>{let e=await(0,Wee.resolveSelect)(Gee.store).getThemeSupports();return aFe.filter(t=>e?.formats?.includes(t.id)).map(t=>({value:t.id,label:t.caption}))}},Y7=lFe;var Qee=a(V(),1);var M1=a(W(),1),ea=a(V(),1),qee=a(g0(),1),Kee=a(en(),1),Zee=a(H(),1),F1=a(T(),1),cFe=189;function Xee({item:e}){let t="";typeof e.content=="string"?t=e.content:typeof e.content=="function"&&(t=e.content(e));let r=(0,ea._x)("words","Word count type. Do not translate!"),o=(0,Zee.useMemo)(()=>t?(0,qee.count)(t,r):0,[t,r]),n=e.modified;if(!o&&!n)return null;let i;if(o){let s=Math.round(o/cFe),l=(0,ea.sprintf)((0,ea._n)("%s word","%s words",o),o.toLocaleString()),c=s<=1?(0,ea.__)("1 minute"):(0,ea.sprintf)((0,ea._n)("%s minute","%s minutes",s),s.toLocaleString());i=(0,ea.sprintf)((0,ea.__)("%1$s, %2$s read time."),l,c)}return(0,F1.jsxs)(M1.__experimentalVStack,{spacing:1,children:[i&&(0,F1.jsx)(M1.__experimentalText,{variant:"muted",children:i}),n&&(0,F1.jsx)(M1.__experimentalText,{variant:"muted",children:(0,ea.sprintf)((0,ea.__)("Last edited %s."),(0,Kee.humanTimeDiff)(n))})]})}var uFe={label:(0,Qee.__)("Post content information"),id:"post-content-info",type:"text",readOnly:!0,render:Xee,enableSorting:!1,enableHiding:!1,filterBy:!1},q7=uFe;var K7=a(V(),1),dFe={id:"sticky",type:"boolean",label:(0,K7.__)("Sticky"),description:(0,K7.__)("Pin this post to the top of the blog."),enableSorting:!1,enableHiding:!1,isVisible:e=>!!e._links?.["wp:action-sticky"],filterBy:!1},Z7=dFe;var X7=a(V(),1),fFe={id:"posts_per_page",type:"integer",label:(0,X7.__)("Posts per page"),description:(0,X7.__)("Set the default number of posts to display on blog pages, including categories and tags. Some templates may override this setting."),getValue:({item:e})=>e.posts_per_page??1,setValue:({value:e})=>({posts_per_page:e}),isValid:{min:1},enableSorting:!1,enableHiding:!1,filterBy:!1},Q7=fFe;var pp=a(V(),1),mFe={id:"default_comment_status",type:"text",label:(0,pp.__)("Discussion"),Edit:"radio",getValue:({item:e})=>e.default_comment_status||"",setValue:({value:e})=>({default_comment_status:e||null}),render:({item:e})=>e.default_comment_status==="open"?(0,pp.__)("Comments open"):(0,pp.__)("Comments closed"),elements:[{value:"open",label:(0,pp.__)("Open"),description:(0,pp.__)("Visitors can add new comments and replies.")},{value:"",label:(0,pp.__)("Closed"),description:(0,pp.__)("Visitors cannot add new comments or replies. Existing comments remain visible.")}],enableSorting:!1,enableHiding:!1,filterBy:!1},J7=mFe;var $7=a(V(),1),pFe={id:"posts_page_title",type:"text",label:(0,$7.__)("Blog title"),description:(0,$7.__)("Set the Posts Page title. Appears in search results, and when the page is shared on social media."),getValue:({item:e})=>{let t=e.title;return typeof t=="string"?t:t?.raw??""},setValue:({value:e})=>({title:e}),enableSorting:!1,enableHiding:!1,filterBy:!1},e9=pFe;var Jee=a(V(),1),hFe={id:"view-post",label:(0,Jee._x)("View","verb"),isPrimary:!0,icon:Gs,isEligible(e){return e.status!=="trash"},callback(e,{onActionPerformed:t}){let r=e[0];window.open(r?.link,"_blank"),t&&t(e)}},t9=hFe;var r9=a(G(),1),$ee=a(oe(),1),hp=a(V(),1),ete=a(Rt(),1),tte=a(H(),1),lf=a(W(),1),af=a(T(),1);function gFe(e){return typeof e.menu_order=="number"&&Number.isInteger(e.menu_order)}function vFe({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,tte.useState)(e[0]),{editEntityRecord:i,saveEditedEntityRecord:s}=(0,r9.useDispatch)($ee.store),{createSuccessNotice:l,createErrorNotice:c}=(0,r9.useDispatch)(ete.store),u=gFe(o);async function d(f){if(f.preventDefault(),!!u)try{await i("postType",o.type,o.id,{menu_order:o.menu_order}),t?.(),await s("postType",o.type,o.id,{throwOnError:!0}),l((0,hp.__)("Order updated."),{type:"snackbar"}),r?.(e)}catch(m){let h=m,g=h.message&&h.code!=="unknown_error"?h.message:(0,hp.__)("An error occurred while updating the order");c(g,{type:"snackbar"})}}return(0,af.jsx)("form",{onSubmit:d,children:(0,af.jsxs)(lf.__experimentalVStack,{spacing:"5",children:[(0,af.jsx)("div",{children:(0,hp.__)("Determines the order of pages. Pages with the same order value are sorted alphabetically. Negative order values are supported.")}),(0,af.jsx)(lf.__experimentalInputControl,{__next40pxDefaultSize:!0,label:(0,hp.__)("Order"),type:"number",value:typeof o.menu_order=="number"&&Number.isInteger(o.menu_order)?String(o.menu_order):"",onChange:f=>{let m=parseInt(f,10);n({...o,menu_order:isNaN(m)?void 0:m})}}),(0,af.jsxs)(lf.__experimentalHStack,{justify:"right",children:[(0,af.jsx)(lf.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},children:(0,hp.__)("Cancel")}),(0,af.jsx)(lf.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",accessibleWhenDisabled:!0,disabled:!u,children:(0,hp.__)("Save")})]})]})})}var bFe={id:"order-pages",label:(0,hp.__)("Order"),isEligible({status:e}){return e!=="trash"},modalFocusOnMount:"firstContentElement",RenderModal:vFe},o9=bFe;var n9=a(G(),1),rte=a(oe(),1),Ri=a(V(),1),ote=a(Rt(),1),i9=a(H(),1),uf=a(W(),1);var cf=a(T(),1),yFe={id:"duplicate-post",label:(0,Ri._x)("Duplicate","action label"),isEligible({status:e}){return e!=="trash"},modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,i9.useState)({...e[0],title:(0,Ri.sprintf)((0,Ri._x)("%s (Copy)","post"),ft(e[0]))}),[i,s]=(0,i9.useState)(!1),{saveEntityRecord:l}=(0,n9.useDispatch)(rte.store),{createSuccessNotice:c,createErrorNotice:u}=(0,n9.useDispatch)(ote.store);async function d(f){if(f.preventDefault(),i)return;let m=o.type==="wp_template",h={status:m?"publish":"draft",title:o.title,slug:m?o.slug:o.title||(0,Ri.__)("No title"),comment_status:o.comment_status,content:typeof o.content=="string"?o.content:o.content.raw,excerpt:typeof o.excerpt=="string"?o.excerpt:o.excerpt?.raw,meta:o.meta,parent:o.parent,password:o.password,template:o.template,format:o.format,featured_media:o.featured_media,menu_order:o.menu_order,ping_status:o.ping_status},g="wp:action-assign-";Object.keys(o?._links||{}).filter(b=>b.startsWith(g)).map(b=>b.slice(g.length)).forEach(b=>{o.hasOwnProperty(b)&&(h[b]=o[b])}),s(!0);try{let b=await l("postType",o.type,h,{throwOnError:!0});c((0,Ri.sprintf)((0,Ri.__)('"%s" successfully created.'),ft(b)),{id:"duplicate-post-action",type:"snackbar"}),r&&r([b])}catch(b){let S=b,y=S.message&&S.code!=="unknown_error"?S.message:(0,Ri.__)("An error occurred while duplicating the page.");u(y,{type:"snackbar"})}finally{s(!1),t?.()}}return(0,cf.jsx)("form",{onSubmit:d,children:(0,cf.jsxs)(uf.__experimentalVStack,{spacing:3,children:[typeof o.id=="string"&&(0,cf.jsx)("div",{children:(0,Ri.__)("You are about to duplicate a bundled template. Changes will not be live until you activate the new template.")}),(0,cf.jsx)(uf.__experimentalInputControl,{__next40pxDefaultSize:!0,label:(0,Ri.__)("Title"),placeholder:(0,Ri.__)("No title"),value:ft(o),onChange:f=>n(m=>({...m,title:f||(0,Ri.__)("No title")}))}),(0,cf.jsxs)(uf.__experimentalHStack,{spacing:2,justify:"end",children:[(0,cf.jsx)(uf.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,Ri.__)("Cancel")}),(0,cf.jsx)(uf.Button,{variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,__next40pxDefaultSize:!0,children:(0,Ri._x)("Duplicate","action label")})]})]})})}},s9=yFe;var a9=a(G(),1),nte=a(oe(),1),Jg=a(V(),1),ite=a(H(),1),ste=a(mc(),1),df=a(W(),1),ate=a(Rt(),1);var gp=a(T(),1),{PATTERN_TYPES:wFe}=Nn(ste.privateApis),SFe={id:"rename-post",label:(0,Jg.__)("Rename"),modalFocusOnMount:"firstContentElement",isEligible(e){if(e.status==="trash"||e.type==="wp_template"&&typeof e.id=="string"&&window?.__experimentalTemplateActivate)return!1;let t=["wp_template","wp_template_part"];return window?.__experimentalTemplateActivate||t.push("wp_template"),t.includes(e.type)?Oq(e)&&!window?.__experimentalTemplateActivate?u2(e)&&e.is_custom&&e.permissions?.update:Nq(e)?e.source==="custom"&&!e?.has_theme_file&&e.permissions?.update:e.type===wFe.user&&e.permissions?.update:e.permissions?.update},RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o]=e,[n,i]=(0,ite.useState)(()=>ft(o,"")),{editEntityRecord:s,saveEditedEntityRecord:l}=(0,a9.useDispatch)(nte.store),{createSuccessNotice:c,createErrorNotice:u}=(0,a9.useDispatch)(ate.store);async function d(f){f.preventDefault();try{await s("postType",o.type,o.id,{title:n}),i(""),t?.(),await l("postType",o.type,o.id,{throwOnError:!0}),c((0,Jg.__)("Name updated"),{type:"snackbar"}),r?.(e)}catch(m){let h=m,g=h.message&&h.code!=="unknown_error"?h.message:(0,Jg.__)("An error occurred while updating the name");u(g,{type:"snackbar"})}}return(0,gp.jsx)("form",{onSubmit:d,children:(0,gp.jsxs)(df.__experimentalVStack,{spacing:"5",children:[(0,gp.jsx)(df.TextControl,{label:(0,Jg.__)("Name"),value:n,onChange:i,required:!0}),(0,gp.jsxs)(df.__experimentalHStack,{justify:"right",children:[(0,gp.jsx)(df.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},children:(0,Jg.__)("Cancel")}),(0,gp.jsx)(df.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,Jg.__)("Save")})]})]})})}},l9=SFe;var Ai=a(G(),1),$g=a(oe(),1),on=a(V(),1),vp=a(Rt(),1),lte=a(H(),1),eA=a(kt(),1),ff=a(W(),1),cte=a(uo(),1),ute=a(Zd(),1);var ev=a(T(),1),_Fe=e=>e?e.source==="custom"&&(!!e?.plugin||e?.has_theme_file):!1,xFe=async(e,{allowUndo:t=!0}={})=>{let r="edit-site-template-reverted";if((0,Ai.dispatch)(vp.store).removeNotice(r),!_Fe(e)){(0,Ai.dispatch)(vp.store).createErrorNotice((0,on.__)("This template is not revertable."),{type:"snackbar"});return}try{let o=(0,Ai.select)($g.store).getEntityConfig("postType",e.type);if(!o){(0,Ai.dispatch)(vp.store).createErrorNotice((0,on.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let n=(0,cte.addQueryArgs)(`${o.baseURL}/${e.id}`,{context:"edit",source:e.origin}),i=await(0,ute.default)({path:n});if(!i){(0,Ai.dispatch)(vp.store).createErrorNotice((0,on.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let s=({blocks:u=[]})=>(0,eA.__unstableSerializeAndClean)(u),l=(0,Ai.select)($g.store).getEditedEntityRecord("postType",e.type,e.id);(0,Ai.dispatch)($g.store).editEntityRecord("postType",e.type,e.id,{content:s,blocks:l.blocks,source:"custom"},{undoIgnore:!0});let c=(0,eA.parse)(i?.content?.raw);if((0,Ai.dispatch)($g.store).editEntityRecord("postType",e.type,i.id,{content:s,blocks:c,source:"theme"}),t){let u=()=>{(0,Ai.dispatch)($g.store).editEntityRecord("postType",e.type,l.id,{content:s,blocks:l.blocks,source:"custom"})};(0,Ai.dispatch)(vp.store).createSuccessNotice((0,on.__)("Template reset."),{type:"snackbar",id:r,actions:[{label:(0,on.__)("Undo"),onClick:u}]})}}catch(o){let n=o.message&&o.code!=="unknown_error"?o.message:(0,on.__)("Template revert failed. Please reload.");(0,Ai.dispatch)(vp.store).createErrorNotice(n,{type:"snackbar"})}},CFe={id:"reset-post",label:(0,on.__)("Reset"),isEligible:e=>window?.__experimentalTemplateActivate?e.type==="wp_template_part"&&e?.source==="custom"&&e?.has_theme_file:Xd(e)&&e?.source==="custom"&&(!!(e.type==="wp_template"&&e?.plugin)||e?.has_theme_file),icon:Gd,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,lte.useState)(!1),{saveEditedEntityRecord:i}=(0,Ai.useDispatch)($g.store),{createSuccessNotice:s,createErrorNotice:l}=(0,Ai.useDispatch)(vp.store),c=async()=>{try{for(let u of e)await xFe(u,{allowUndo:!1}),await i("postType",u.type,u.id);s(e.length>1?(0,on.sprintf)((0,on.__)("%d items reset."),e.length):(0,on.sprintf)((0,on.__)('"%s" reset.'),ft(e[0])),{type:"snackbar",id:"revert-template-action"})}catch(u){let d;e[0].type==="wp_template"?d=e.length===1?(0,on.__)("An error occurred while reverting the template."):(0,on.__)("An error occurred while reverting the templates."):d=e.length===1?(0,on.__)("An error occurred while reverting the template part."):(0,on.__)("An error occurred while reverting the template parts.");let f=u,m=f.message&&f.code!=="unknown_error"?f.message:d;l(m,{type:"snackbar"})}};return(0,ev.jsxs)(ff.__experimentalVStack,{spacing:"5",children:[(0,ev.jsx)(ff.__experimentalText,{children:(0,on.__)("Reset to default and clear all customizations?")}),(0,ev.jsxs)(ff.__experimentalHStack,{justify:"right",children:[(0,ev.jsx)(ff.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,on.__)("Cancel")}),(0,ev.jsx)(ff.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:async()=>{n(!0),await c(),r?.(e),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,children:(0,on.__)("Reset")})]})]})}},c9=CFe;var tA=a(V(),1),dte=a(mc(),1);var fte=a(T(),1),{CreatePatternModalContents:TFe,useDuplicatePatternProps:EFe}=Nn(dte.privateApis),PFe={id:"duplicate-pattern",label:(0,tA._x)("Duplicate","action label"),isEligible:e=>e.type!=="wp_template_part",modalHeader:(0,tA._x)("Duplicate pattern","action label"),modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t})=>{let[r]=e,o=EFe({pattern:r,onSuccess:()=>t?.()});return(0,fte.jsx)(TFe,{onClose:t,confirmLabel:(0,tA._x)("Duplicate","action label"),...o})}},u9=PFe;var v0=function(){return v0=Object.assign||function(t){for(var r,o=1,n=arguments.length;o<n;o++){r=arguments[o];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},v0.apply(this,arguments)};function mte(e){return e.toLowerCase()}var kFe=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],RFe=/[^A-Z0-9]+/gi;function hte(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?kFe:r,n=t.stripRegexp,i=n===void 0?RFe:n,s=t.transform,l=s===void 0?mte:s,c=t.delimiter,u=c===void 0?" ":c,d=pte(pte(e,o,"$1\0$2"),i,"\0"),f=0,m=d.length;d.charAt(f)==="\0";)f++;for(;d.charAt(m-1)==="\0";)m--;return d.slice(f,m).split("\0").map(l).join(u)}function pte(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function gte(e,t){return t===void 0&&(t={}),hte(e,v0({delimiter:"."},t))}function tv(e,t){return t===void 0&&(t={}),gte(e,v0({delimiter:"-"},t))}"stream"in Blob.prototype||Object.defineProperty(Blob.prototype,"stream",{value(){return new Response(this).body}}),"setBigUint64"in DataView.prototype||Object.defineProperty(DataView.prototype,"setBigUint64",{value(e,t,r){let o=Number(0xffffffffn&t),n=Number(t>>32n);this.setUint32(e+(r?0:4),o,r),this.setUint32(e+(r?4:0),n,r)}});var y0=e=>new DataView(new ArrayBuffer(e)),mf=e=>new Uint8Array(e.buffer||e),b0=e=>new TextEncoder().encode(String(e)),rv=e=>Math.min(4294967295,Number(e)),vte=e=>Math.min(65535,Number(e));function AFe(e,t){if(t===void 0||t instanceof Date||(t=new Date(t)),e instanceof File)return{isFile:1,t:t||new Date(e.lastModified),i:e.stream()};if(e instanceof Response)return{isFile:1,t:t||new Date(e.headers.get("Last-Modified")||Date.now()),i:e.body};if(t===void 0)t=new Date;else if(isNaN(t))throw new Error("Invalid modification date.");if(e===void 0)return{isFile:0,t};if(typeof e=="string")return{isFile:1,t,i:b0(e)};if(e instanceof Blob)return{isFile:1,t,i:e.stream()};if(e instanceof Uint8Array||e instanceof ReadableStream)return{isFile:1,t,i:e};if(e instanceof ArrayBuffer||ArrayBuffer.isView(e))return{isFile:1,t,i:mf(e)};if(Symbol.asyncIterator in e)return{isFile:1,t,i:yte(e[Symbol.asyncIterator]())};throw new TypeError("Unsupported input format.")}function yte(e,t=e){return new ReadableStream({async pull(r){let o=0;for(;r.desiredSize>o;){let n=await e.next();if(!n.value){r.close();break}{let i=IFe(n.value);r.enqueue(i),o+=i.byteLength}}},cancel(r){t.throw?.(r)}})}function IFe(e){return typeof e=="string"?b0(e):e instanceof Uint8Array?e:mf(e)}function wte(e,t,r){let[o,n]=(function(i){return i?i instanceof Uint8Array?[i,1]:ArrayBuffer.isView(i)||i instanceof ArrayBuffer?[mf(i),1]:[b0(i),0]:[void 0,0]})(t);if(e instanceof File)return{o:d9(o||b0(e.name)),u:BigInt(e.size),l:n};if(e instanceof Response){let i=e.headers.get("content-disposition"),s=i&&i.match(/;\s*filename\*?=["']?(.*?)["']?$/i),l=s&&s[1]||e.url&&new URL(e.url).pathname.split("/").findLast(Boolean),c=l&&decodeURIComponent(l),u=r||+e.headers.get("content-length");return{o:d9(o||b0(c)),u:BigInt(u),l:n}}return o=d9(o,e!==void 0||r!==void 0),typeof e=="string"?{o,u:BigInt(b0(e).length),l:n}:e instanceof Blob?{o,u:BigInt(e.size),l:n}:e instanceof ArrayBuffer||ArrayBuffer.isView(e)?{o,u:BigInt(e.byteLength),l:n}:{o,u:OFe(e,r),l:n}}function OFe(e,t){return t>-1?BigInt(t):e?void 0:0n}function d9(e,t=1){if(!e||e.every((r=>r===47)))throw new Error("The file must have a name.");if(t)for(;e[e.length-1]===47;)e=e.subarray(0,-1);else e[e.length-1]!==47&&(e=new Uint8Array([...e,47]));return e}var Ste=new Uint32Array(256);for(let e=0;e<256;++e){let t=e;for(let r=0;r<8;++r)t=t>>>1^(1&t&&3988292384);Ste[e]=t}function bte(e,t=0){t^=-1;for(var r=0,o=e.length;r<o;r++)t=t>>>8^Ste[255&t^e[r]];return(-1^t)>>>0}function _te(e,t,r=0){let o=e.getSeconds()>>1|e.getMinutes()<<5|e.getHours()<<11,n=e.getDate()|e.getMonth()+1<<5|e.getFullYear()-1980<<9;t.setUint16(r,o,1),t.setUint16(r+2,n,1)}function NFe({o:e,l:t},r){return 8*(!t||(r??(function(o){try{MFe.decode(o)}catch{return 0}return 1})(e)))}var MFe=new TextDecoder("utf8",{fatal:1});function FFe(e,t=0){let r=y0(30);return r.setUint32(0,1347093252),r.setUint32(4,754976768|t),_te(e.t,r,10),r.setUint16(26,e.o.length,1),mf(r)}async function*DFe(e){let{i:t}=e;if("then"in t&&(t=await t),t instanceof Uint8Array)yield t,e.m=bte(t,0),e.u=BigInt(t.length);else{e.u=0n;let r=t.getReader();for(;;){let{value:o,done:n}=await r.read();if(n)break;e.m=bte(o,e.m),e.u+=BigInt(o.length),yield o}}}function LFe(e,t){let r=y0(16+(t?8:0));return r.setUint32(0,1347094280),r.setUint32(4,e.isFile?e.m:0,1),t?(r.setBigUint64(8,e.u,1),r.setBigUint64(16,e.u,1)):(r.setUint32(8,rv(e.u),1),r.setUint32(12,rv(e.u),1)),mf(r)}function BFe(e,t,r=0,o=0){let n=y0(46);return n.setUint32(0,1347092738),n.setUint32(4,755182848),n.setUint16(8,2048|r),_te(e.t,n,12),n.setUint32(16,e.isFile?e.m:0,1),n.setUint32(20,rv(e.u),1),n.setUint32(24,rv(e.u),1),n.setUint16(28,e.o.length,1),n.setUint16(30,o,1),n.setUint16(40,e.isFile?33204:16893,1),n.setUint32(42,rv(t),1),mf(n)}function VFe(e,t,r){let o=y0(r);return o.setUint16(0,1,1),o.setUint16(2,r-4,1),16&r&&(o.setBigUint64(4,e.u,1),o.setBigUint64(12,e.u,1)),o.setBigUint64(r-8,t,1),mf(o)}function xte(e){return e instanceof File||e instanceof Response?[[e],[e]]:[[e.input,e.name,e.size],[e.input,e.lastModified]]}var jFe=e=>(function(t){let r=BigInt(22),o=0n,n=0;for(let i of t){if(!i.o)throw new Error("Every file must have a non-empty name.");if(i.u===void 0)throw new Error(`Missing size for file "${new TextDecoder().decode(i.o)}".`);let s=i.u>=0xffffffffn,l=o>=0xffffffffn;o+=BigInt(46+i.o.length+(s&&8))+i.u,r+=BigInt(i.o.length+46+(12*l|28*s)),n||(n=s)}return(n||o>=0xffffffffn)&&(r+=BigInt(76)),r+o})((function*(t){for(let r of t)yield wte(...xte(r)[0])})(e));function Cte(e,t={}){let r={"Content-Type":"application/zip","Content-Disposition":"attachment"};return(typeof t.length=="bigint"||Number.isInteger(t.length))&&t.length>0&&(r["Content-Length"]=String(t.length)),t.metadata&&(r["Content-Length"]=String(jFe(t.metadata))),new Response(zFe(e,t),{headers:r})}function zFe(e,t={}){let r=(function(o){let n=o[Symbol.iterator in o?Symbol.iterator:Symbol.asyncIterator]();return{async next(){let i=await n.next();if(i.done)return i;let[s,l]=xte(i.value);return{done:0,value:Object.assign(AFe(...l),wte(...s))}},throw:n.throw?.bind(n),[Symbol.asyncIterator](){return this}}})(e);return yte((async function*(o,n){let i=[],s=0n,l=0n,c=0;for await(let f of o){let m=NFe(f,n.buffersAreUTF8);yield FFe(f,m),yield new Uint8Array(f.o),f.isFile&&(yield*DFe(f));let h=f.u>=0xffffffffn,g=12*(s>=0xffffffffn)|28*h;yield LFe(f,h),i.push(BFe(f,s,m,g)),i.push(f.o),g&&i.push(VFe(f,s,g)),h&&(s+=8n),l++,s+=BigInt(46+f.o.length)+f.u,c||(c=h)}let u=0n;for(let f of i)yield f,u+=BigInt(f.length);if(c||s>=0xffffffffn){let f=y0(76);f.setUint32(0,1347094022),f.setBigUint64(4,BigInt(44),1),f.setUint32(12,755182848),f.setBigUint64(24,l,1),f.setBigUint64(32,l,1),f.setBigUint64(40,u,1),f.setBigUint64(48,s,1),f.setUint32(56,1347094023),f.setBigUint64(64,s+u,1),f.setUint32(72,1,1),yield mf(f)}let d=y0(22);d.setUint32(0,1347093766),d.setUint16(8,vte(l),1),d.setUint16(10,vte(l),1),d.setUint32(12,rv(u),1),d.setUint32(16,rv(s),1),yield mf(d)})(r,t),r)}var f9=a(l1(),1),m9=a(V(),1);function Tte(e){return JSON.stringify({__file:e.type,title:ft(e),content:typeof e.content=="string"?e.content:e.content?.raw,syncStatus:e.wp_pattern_sync_status},null,2)}var HFe={id:"export-pattern",label:(0,m9.__)("Export as JSON"),icon:j4,supportsBulk:!0,isEligible:e=>e.type==="wp_block",callback:async e=>{if(e.length===1)return(0,f9.downloadBlob)(`${tv(ft(e[0])||e[0].slug)}.json`,Tte(e[0]),"application/json");let t={},r=e.map(o=>{let n=tv(ft(o)||o.slug);return t[n]=(t[n]||0)+1,{name:`${n+(t[n]>1?"-"+(t[n]-1):"")}.json`,lastModified:new Date,input:Tte(o)}});return(0,f9.downloadBlob)((0,m9.__)("patterns-export")+".zip",await Cte(r).blob(),"application/zip")}},p9=HFe;var Ete=a(uo(),1),rA=a(V(),1),UFe={id:"view-post-revisions",context:"list",label(e){let t=e[0]._links?.["version-history"]?.[0]?.count??0;return(0,rA.sprintf)((0,rA.__)("View revisions (%d)"),t)},isEligible(e){if(e.status==="trash")return!1;let t=e?._links?.["predecessor-version"]?.[0]?.id??null,r=e?._links?.["version-history"]?.[0]?.count??0;return!!t&&r>1},callback(e,{onActionPerformed:t}){let r=e[0],o=(0,Ete.addQueryArgs)("revision.php",{revision:r?._links?.["predecessor-version"]?.[0]?.id});document.location.href=o,t&&t(e)}},h9=UFe;var Pte=a(oe(),1),vn=a(V(),1),kte=a(Rt(),1);var Rte=a(H(),1),g9=a(G(),1),pf=a(W(),1),Ate=a(Lt(),1);var ov=a(T(),1),WFe={id:"permanently-delete",label:(0,vn.__)("Permanently delete"),supportsBulk:!0,icon:Kd,isEligible(e){if(Xd(e)||e.type==="wp_block")return!1;let{status:t,permissions:r}=e;return t==="trash"&&r?.delete},hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,Rte.useState)(!1),{createSuccessNotice:i,createErrorNotice:s}=(0,g9.useDispatch)(kte.store),{deleteEntityRecord:l}=(0,g9.useDispatch)(Pte.store);return(0,ov.jsxs)(pf.__experimentalVStack,{spacing:"5",children:[(0,ov.jsx)(pf.__experimentalText,{children:e.length>1?(0,vn.sprintf)((0,vn._n)("Are you sure you want to permanently delete %d item?","Are you sure you want to permanently delete %d items?",e.length),e.length):(0,vn.sprintf)((0,vn.__)('Are you sure you want to permanently delete "%s"?'),(0,Ate.decodeEntities)(ft(e[0])))}),(0,ov.jsxs)(pf.__experimentalHStack,{justify:"right",children:[(0,ov.jsx)(pf.Button,{variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,vn.__)("Cancel")}),(0,ov.jsx)(pf.Button,{variant:"primary",onClick:async()=>{n(!0);let c=await Promise.allSettled(e.map(u=>l("postType",u.type,u.id,{force:!0},{throwOnError:!0})));if(c.every(({status:u})=>u==="fulfilled")){let u;c.length===1?u=(0,vn.sprintf)((0,vn.__)('"%s" permanently deleted.'),ft(e[0])):u=(0,vn.__)("The items were permanently deleted."),i(u,{type:"snackbar",id:"permanently-delete-post-action"}),r?.(e)}else{let u;if(c.length===1){let d=c[0];d.reason?.message?u=d.reason.message:u=(0,vn.__)("An error occurred while permanently deleting the item.")}else{let d=new Set,f=c.filter(({status:m})=>m==="rejected");for(let m of f){let h=m;h.reason?.message&&d.add(h.reason.message)}d.size===0?u=(0,vn.__)("An error occurred while permanently deleting the items."):d.size===1?u=(0,vn.sprintf)((0,vn.__)("An error occurred while permanently deleting the items: %s"),[...d][0]):u=(0,vn.sprintf)((0,vn.__)("Some errors occurred while permanently deleting the items: %s"),[...d].join(","))}s(u,{type:"snackbar"})}n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,vn.__)("Delete permanently")})]})]})}},v9=WFe;var Ite=a(oe(),1),ps=a(V(),1),Ote=a(Rt(),1);var GFe={id:"restore",label:(0,ps.__)("Restore"),isPrimary:!0,icon:Gd,supportsBulk:!0,isEligible(e){return!Xd(e)&&e.type!=="wp_block"&&e.status==="trash"&&e.permissions?.update},async callback(e,{registry:t,onActionPerformed:r}){let{createSuccessNotice:o,createErrorNotice:n}=t.dispatch(Ote.store),{editEntityRecord:i,saveEditedEntityRecord:s}=t.dispatch(Ite.store);await Promise.allSettled(e.map(c=>i("postType",c.type,c.id,{status:"draft"})));let l=await Promise.allSettled(e.map(c=>s("postType",c.type,c.id,{throwOnError:!0})));if(l.every(({status:c})=>c==="fulfilled")){let c;e.length===1?c=(0,ps.sprintf)((0,ps.__)('"%s" has been restored.'),ft(e[0])):e[0].type==="page"?c=(0,ps.sprintf)((0,ps.__)("%d pages have been restored."),e.length):c=(0,ps.sprintf)((0,ps.__)("%d posts have been restored."),e.length),o(c,{type:"snackbar",id:"restore-post-action"}),r&&r(e)}else{let c;if(l.length===1){let u=l[0];u.reason?.message?c=u.reason.message:c=(0,ps.__)("An error occurred while restoring the post.")}else{let u=new Set,d=l.filter(({status:f})=>f==="rejected");for(let f of d){let m=f;m.reason?.message&&u.add(m.reason.message)}u.size===0?c=(0,ps.__)("An error occurred while restoring the posts."):u.size===1?c=(0,ps.sprintf)((0,ps.__)("An error occurred while restoring the posts: %s"),[...u][0]):c=(0,ps.sprintf)((0,ps.__)("Some errors occurred while restoring the posts: %s"),[...u].join(","))}n(c,{type:"snackbar"})}}},b9=GFe;var y9=a(G(),1),Nte=a(oe(),1),Ho=a(V(),1),Mte=a(Rt(),1),Fte=a(H(),1),hf=a(W(),1);var nv=a(T(),1),YFe={id:"move-to-trash",label:(0,Ho._x)("Trash","verb"),isPrimary:!0,icon:Kd,isEligible(e){return e.type==="wp_template_part"||e.type==="wp_block"||e.type==="wp_template"&&typeof e.id=="string"?!1:!!e.status&&!["auto-draft","trash"].includes(e.status)&&e.permissions?.delete},supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,Fte.useState)(!1),{createSuccessNotice:i,createErrorNotice:s}=(0,y9.useDispatch)(Mte.store),{deleteEntityRecord:l}=(0,y9.useDispatch)(Nte.store);return(0,nv.jsxs)(hf.__experimentalVStack,{spacing:"5",children:[(0,nv.jsx)(hf.__experimentalText,{children:e.length===1?(0,Ho.sprintf)((0,Ho.__)('Are you sure you want to move "%s" to the trash?'),ft(e[0])):(0,Ho.sprintf)((0,Ho._n)("Are you sure you want to move %d item to the trash ?","Are you sure you want to move %d items to the trash ?",e.length),e.length)}),(0,nv.jsxs)(hf.__experimentalHStack,{justify:"right",children:[(0,nv.jsx)(hf.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Ho.__)("Cancel")}),(0,nv.jsx)(hf.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:async()=>{n(!0);let c=await Promise.allSettled(e.map(u=>l("postType",u.type,u.id.toString(),{},{throwOnError:!0})));if(c.every(({status:u})=>u==="fulfilled")){let u;c.length===1?u=(0,Ho.sprintf)((0,Ho.__)('"%s" moved to the trash.'),ft(e[0])):u=(0,Ho.sprintf)((0,Ho._n)("%d item moved to the trash.","%d items moved to the trash.",e.length),e.length),i(u,{type:"snackbar",id:"move-to-trash-action"})}else{let u;if(c.length===1){let d=c[0];d.reason?.message?u=d.reason.message:u=(0,Ho.__)("An error occurred while moving the item to the trash.")}else{let d=new Set,f=c.filter(({status:m})=>m==="rejected");for(let m of f){let h=m;h.reason?.message&&d.add(h.reason.message)}d.size===0?u=(0,Ho.__)("An error occurred while moving the items to the trash."):d.size===1?u=(0,Ho.sprintf)((0,Ho.__)("An error occurred while moving the item to the trash: %s"),[...d][0]):u=(0,Ho.sprintf)((0,Ho.__)("Some errors occurred while moving the items to the trash: %s"),[...d].join(","))}s(u,{type:"snackbar"})}r&&r(e),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,children:(0,Ho._x)("Trash","verb")})]})]})}},w9=YFe;var pr=a(V(),1),Vte=a(H(),1),gf=a(W(),1),jte=a(mc(),1),_9=a(Lt(),1);var Dte=a(Rt(),1),Lte=a(oe(),1),S9=a(G(),1);function qFe(e){let t=new Set;if(e.length===1){let r=e[0];r.reason?.message&&t.add(r.reason.message)}else{let r=e.filter(({status:o})=>o==="rejected");for(let o of r){let n=o;n.reason?.message&&t.add(n.reason.message)}}return t}var Bte=async(e,t,r)=>{let{createSuccessNotice:o,createErrorNotice:n}=(0,S9.dispatch)(Dte.store),{deleteEntityRecord:i}=(0,S9.dispatch)(Lte.store),s=await Promise.allSettled(e.map(l=>i("postType",l.type,l.id,{force:!0},{throwOnError:!0})));if(s.every(({status:l})=>l==="fulfilled")){let l;s.length===1?l=t.success.messages.getMessage(e[0]):l=t.success.messages.getBatchMessage(e),o(l,{type:t.success.type??"snackbar",id:t.success.id}),r.onActionPerformed?.(e)}else{let l=qFe(s),c="";s.length===1?c=t.error.messages.getMessage(l):c=t.error.messages.getBatchMessage(l),n(c,{type:t.error.type??"snackbar",id:t.error.id}),r.onActionError?.()}};var iv=a(T(),1),{PATTERN_TYPES:KFe}=Nn(jte.privateApis),ZFe={id:"delete-post",label:(0,pr.__)("Delete"),isPrimary:!0,icon:Kd,isEligible(e){return Xd(e)?u2(e):e.type===KFe.user},supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,Vte.useState)(!1),i=e.every(s=>Xd(s)&&s?.has_theme_file);return(0,iv.jsxs)(gf.__experimentalVStack,{spacing:"5",children:[(0,iv.jsx)(gf.__experimentalText,{children:e.length>1?(0,pr.sprintf)((0,pr._n)("Delete %d item?","Delete %d items?",e.length),e.length):(0,pr.sprintf)((0,pr._x)('Delete "%s"?',"template part"),ft(e[0]))}),(0,iv.jsxs)(gf.__experimentalHStack,{justify:"right",children:[(0,iv.jsx)(gf.Button,{variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,pr.__)("Cancel")}),(0,iv.jsx)(gf.Button,{variant:"primary",onClick:async()=>{n(!0),await Bte(e,{success:{messages:{getMessage:l=>i?(0,pr.sprintf)((0,pr.__)('"%s" reset.'),(0,_9.decodeEntities)(ft(l))):(0,pr.sprintf)((0,pr._x)('"%s" deleted.',"template part"),(0,_9.decodeEntities)(ft(l))),getBatchMessage:()=>i?(0,pr.__)("Items reset."):(0,pr.__)("Items deleted.")}},error:{messages:{getMessage:l=>l.size===1?[...l][0]:i?(0,pr.__)("An error occurred while reverting the item."):(0,pr.__)("An error occurred while deleting the item."),getBatchMessage:l=>l.size===0?i?(0,pr.__)("An error occurred while reverting the items."):(0,pr.__)("An error occurred while deleting the items."):l.size===1?i?(0,pr.sprintf)((0,pr.__)("An error occurred while reverting the items: %s"),[...l][0]):(0,pr.sprintf)((0,pr.__)("An error occurred while deleting the items: %s"),[...l][0]):i?(0,pr.sprintf)((0,pr.__)("Some errors occurred while reverting the items: %s"),[...l].join(",")):(0,pr.sprintf)((0,pr.__)("Some errors occurred while deleting the items: %s"),[...l].join(","))}}},{onActionPerformed:r}),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,pr.__)("Delete")})]})]})}},x9=ZFe;var Qte=a(G(),1),vf=a(V(),1),Jte=a(Rt(),1),$te=a(H(),1),ere=a(kt(),1);var Ii=a(W(),1),Kte=a(ke(),1),nA=a(oe(),1),S0=a(G(),1),oA=a(H(),1),w0=a(V(),1);var Zte=a(Rt(),1),Xte=a(kt(),1);var zte=a(G(),1),Hte=a(oe(),1),Ute=()=>(0,zte.useSelect)(e=>e(Hte.store).getEntityRecords("postType","wp_template_part",{per_page:-1}),[])??[],Wte=(e,t)=>{let r=e.toLowerCase(),o=t.map(i=>i.title.rendered.toLowerCase());if(!o.includes(r))return e;let n=2;for(;o.includes(`${r} ${n}`);)n++;return`${e} ${n}`},Gte=e=>tv(e).replace(/[^\w-]+/g,"")||"wp-custom-part";var bn=a(T(),1);function Yte(e,t){return`fields-create-template-part-modal__area-option-${e}-${t}`}function qte(e,t){return`fields-create-template-part-modal__area-option-description-${e}-${t}`}function _0({modalTitle:e,...t}){let r=(0,S0.useSelect)(o=>o(nA.store).getPostType("wp_template_part")?.labels?.add_new_item,[]);return(0,bn.jsx)(Ii.Modal,{title:e||r,onRequestClose:t.closeModal,overlayClassName:"fields-create-template-part-modal",focusOnMount:"firstContentElement",size:"medium",children:(0,bn.jsx)(C9,{...t})})}var XFe=e=>e==="header"?nx:e==="footer"?tx:e==="sidebar"?wx:e==="navigation-overlay"?cx:Eg;function C9({defaultArea:e="uncategorized",blocks:t=[],confirmLabel:r=(0,w0.__)("Add"),closeModal:o,onCreate:n,onError:i,defaultTitle:s=""}){let{createErrorNotice:l}=(0,S0.useDispatch)(Zte.store),{saveEntityRecord:c}=(0,S0.useDispatch)(nA.store),u=Ute(),[d,f]=(0,oA.useState)(s),[m,h]=(0,oA.useState)(e),[g,v]=(0,oA.useState)(!1),b=(0,Kte.useInstanceId)(_0),S=(0,S0.useSelect)(w=>w(nA.store).getCurrentTheme()?.default_template_part_areas,[]);async function y(){if(!(!d||g))try{v(!0);let w=Wte(d,u),_=Gte(w),x=await c("postType","wp_template_part",{slug:_,title:w,content:(0,Xte.serialize)(t),area:m},{throwOnError:!0});await n(x)}catch(w){let _=w instanceof Error&&"code"in w&&w.message&&w.code!=="unknown_error"?w.message:(0,w0.__)("An error occurred while creating the template part.");l(_,{type:"snackbar"}),i?.()}finally{v(!1)}}return(0,bn.jsx)("form",{onSubmit:async w=>{w.preventDefault(),await y()},children:(0,bn.jsxs)(Ii.__experimentalVStack,{spacing:"4",children:[(0,bn.jsx)(Ii.TextControl,{label:(0,w0.__)("Name"),value:d,onChange:f,required:!0}),(0,bn.jsxs)("fieldset",{className:"fields-create-template-part-modal__area-fieldset",children:[(0,bn.jsx)(Ii.BaseControl.VisualLabel,{as:"legend",children:(0,w0.__)("Area")}),(0,bn.jsx)("div",{className:"fields-create-template-part-modal__area-radio-group",children:(S??[]).map(w=>{let _=XFe(w.icon);return(0,bn.jsxs)("div",{className:"fields-create-template-part-modal__area-radio-wrapper",children:[(0,bn.jsx)("input",{type:"radio",id:Yte(w.area,b),name:`fields-create-template-part-modal__area-${b}`,value:w.area,checked:m===w.area,onChange:()=>{h(w.area)},"aria-describedby":qte(w.area,b)}),(0,bn.jsx)(Ii.Icon,{icon:_,className:"fields-create-template-part-modal__area-radio-icon"}),(0,bn.jsx)("label",{htmlFor:Yte(w.area,b),className:"fields-create-template-part-modal__area-radio-label",children:w.label}),(0,bn.jsx)(Ii.Icon,{icon:To,className:"fields-create-template-part-modal__area-radio-checkmark"}),(0,bn.jsx)("p",{className:"fields-create-template-part-modal__area-radio-description",id:qte(w.area,b),children:w.description})]},w.area)})})]}),(0,bn.jsxs)(Ii.__experimentalHStack,{justify:"right",children:[(0,bn.jsx)(Ii.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{o()},children:(0,w0.__)("Cancel")}),(0,bn.jsx)(Ii.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit","aria-disabled":!d||g,isBusy:g,children:r})]})]})})}var tre=a(T(),1),QFe={id:"duplicate-template-part",label:(0,vf._x)("Duplicate","action label"),isEligible:e=>e.type==="wp_template_part",modalHeader:(0,vf._x)("Duplicate template part","action label"),modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t})=>{let[r]=e,o=(0,$te.useMemo)(()=>r.blocks??(0,ere.parse)(typeof r.content=="string"?r.content:r.content.raw,{__unstableSkipMigrationLogs:!0}),[r.content,r.blocks]),{createSuccessNotice:n}=(0,Qte.useDispatch)(Jte.store);function i(s){n((0,vf.sprintf)((0,vf._x)('"%s" duplicated.',"template part"),ft(s)),{type:"snackbar",id:"edit-site-patterns-success"}),t?.()}return(0,tre.jsx)(C9,{blocks:o,defaultArea:r.area,defaultTitle:(0,vf.sprintf)((0,vf._x)("%s (Copy)","template part"),ft(r)),onCreate:i,onError:t,confirmLabel:(0,vf._x)("Duplicate","action label"),closeModal:t??(()=>{})})}},T9=QFe;var rre=a(V(),1),ore=a(W(),1),nre=a(T(),1),JFe={id:"alt_text",type:"text",label:(0,rre.__)("Alt text"),isVisible:e=>e?.media_type==="image",render:({item:e})=>e?.alt_text||"-",Edit:({field:e,onChange:t,data:r})=>(0,nre.jsx)(ore.TextareaControl,{label:e.label,value:r.alt_text||"",onChange:o=>t({alt_text:o}),rows:2}),enableSorting:!1,filterBy:!1},E9=JFe;var cre=a(V(),1);var sA=a(H(),1),P9=a(V(),1);function iA(e){return e?typeof e=="string"?e:typeof e=="object"&&(e.rendered||e.raw)||"":""}var aA=a(T(),1);function ire({item:e}){let[t,r]=(0,sA.useState)(null),o=e.post,n=e._embedded?.["wp:attached-to"]?.[0]?.id,i=e._embedded?.["wp:attached-to"]?.[0]?.title;return(0,sA.useEffect)(()=>{o&&o===n&&r(iA(i)||(0,P9.__)("(no title)")),o||r((0,P9.__)("(Unattached)"))},[o,n,i]),(0,aA.jsx)(aA.Fragment,{children:t})}var lA=a(oe(),1),cA=a(W(),1),k9=a(V(),1),sv=a(H(),1),sre=a(ke(),1),are=a(G(),1);var R9=a(T(),1);function lre({data:e,onChange:t}){let r=e.post&&e?._embedded?.["wp:attached-to"]?.[0]?[{label:iA(e._embedded?.["wp:attached-to"]?.[0]?.title),value:e.post.toString()}]:[],[o,n]=(0,sv.useState)(r),[i,s]=(0,sv.useState)([]),[l,c]=(0,sv.useState)(!1),[u,d]=(0,sv.useState)(e?.post?.toString()??null),f=(0,are.useSelect)(b=>b(lA.store).getPostTypes(),[]),m=()=>{t({post:0,_embedded:{...e?._embedded,"wp:attached-to":void 0}}),d(null),n([])},h=async b=>{c(!0);let S=await(0,lA.__experimentalFetchLinkSuggestions)(b,{type:"post",isInitialSuggestions:!0},{});s(S);let y=S.map(_=>({label:_.title,value:_.id.toString()})),w=!b&&y.findIndex(_=>_.value===u)===-1;n(y.concat(w?r:[])),c(!1)},g=b=>{if(!b){m();return}if(d(b),b){let S=i.find(y=>y.id===Number(b));if(S&&f){let y=f.find(_=>_.slug===S?.type),w={...y&&{type:y.slug},id:Number(b),title:{raw:S.title,rendered:S.title}};t({post:Number(b),_embedded:{...e?._embedded,"wp:attached-to":[w]}})}}},v=(0,sv.createInterpolateElement)((0,k9.__)("Search for a post or page to attach this media to or <button>detach current</button>."),{button:(0,R9.jsx)(cA.Button,{__next40pxDefaultSize:!0,onClick:m,variant:"link",accessibleWhenDisabled:!0,disabled:!u})});return(0,R9.jsx)(cA.ComboboxControl,{className:"dataviews-media-field__attached-to",__next40pxDefaultSize:!0,isLoading:l,label:(0,k9.__)("Attached to"),help:v,value:u,options:o,onFilterValueChange:(0,sre.debounce)(b=>h(b),300),onChange:g,hideLabelFromVision:!0})}var $Fe={id:"attached_to",type:"text",label:(0,cre.__)("Attached to"),Edit:lre,render:ire,enableSorting:!1,filterBy:!1},A9=$Fe;var fre=a(V(),1),mre=a(G(),1),pre=a(oe(),1);var ure=a(V(),1),x0=a(H(),1);var uA=a(W(),1),bp=a(T(),1);function dre({item:e}){let t=e?._embedded?.author?.[0],r=t?.name,o=t?.avatar_urls?.[48],[n,i]=(0,x0.useState)("loading");(0,x0.useEffect)(()=>{i("loading")},[o]);let s=(0,x0.useCallback)(c=>{c?.complete&&i("instant")},[]),l=()=>{n==="loading"&&i("loaded")};return(0,bp.jsxs)(uA.__experimentalHStack,{alignment:"left",spacing:0,children:[!!o&&(0,bp.jsx)("div",{className:Q("media-author-field__avatar",{"is-loading":n==="loading","is-loaded":n==="loaded"}),children:(0,bp.jsx)("img",{ref:s,onLoad:l,alt:(0,ure.__)("Author avatar"),src:o})}),!o&&(0,bp.jsx)("div",{className:"media-author-field__icon",children:(0,bp.jsx)(uA.Icon,{icon:Sg})}),(0,bp.jsx)("span",{className:"media-author-field__name",children:r})]})}var eDe={label:(0,fre.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,mre.resolveSelect)(pre.store).getEntityRecords("root","user",{per_page:-1,who:"authors",_fields:"id,name",context:"view"})??[]).map(({id:t,name:r})=>({value:t,label:r})),render:dre,sort:(e,t,r)=>{let o=e._embedded?.author?.[0]?.name||"",n=t._embedded?.author?.[0]?.name||"";return r==="asc"?o.localeCompare(n):n.localeCompare(o)},filterBy:{operators:["isAny","isNone"]},readOnly:!0},I9=eDe;var hre=a(V(),1),gre=a(W(),1);function yp(e){return e?typeof e=="string"?e:typeof e=="object"&&"raw"in e&&e.raw||"":""}var vre=a(T(),1),tDe={id:"caption",type:"text",label:(0,hre.__)("Caption"),getValue:({item:e})=>yp(e?.caption),render:({item:e})=>yp(e?.caption)||"-",Edit:({field:e,onChange:t,data:r})=>(0,vre.jsx)(gre.TextareaControl,{label:e.label,value:yp(r.caption)||"",onChange:o=>t({caption:o}),rows:2}),enableSorting:!1,filterBy:!1},O9=tDe;var bre=a(V(),1),rDe={id:"date",type:"datetime",label:(0,bre.__)("Date added"),filterBy:{operators:["before","after"]},readOnly:!0},N9=rDe;var yre=a(V(),1),wre=a(W(),1);var M9=a(T(),1),oDe={id:"description",type:"text",label:(0,yre.__)("Description"),getValue:({item:e})=>yp(e?.description),render:({item:e})=>(0,M9.jsx)("div",{children:yp(e?.description)||"-"}),Edit:({field:e,onChange:t,data:r})=>(0,M9.jsx)(wre.TextareaControl,{label:e.label,value:yp(r.description)||"",onChange:o=>t({description:o}),rows:5}),enableSorting:!1,filterBy:!1},F9=oDe;var Cre=a(V(),1),Tre=a(uo(),1);var Sre=a(H(),1),_re=a(uo(),1);var av=a(T(),1),nDe=15;function xre({item:e}){let t=(0,Sre.useMemo)(()=>e?.source_url?(0,_re.getFilename)(e.source_url):null,[e?.source_url]);return t?t.length<=nDe?(0,av.jsx)("span",{className:"dataviews-media-field__filename",children:t}):(0,av.jsxs)(We.Root,{children:[(0,av.jsx)(We.Trigger,{render:(0,av.jsx)("span",{className:"dataviews-media-field__filename",children:t})}),(0,av.jsx)(We.Popup,{children:t})]}):""}var iDe={id:"filename",type:"text",label:(0,Cre.__)("File name"),getValue:({item:e})=>(0,Tre.getFilename)(e?.source_url||""),render:xre,enableSorting:!1,filterBy:!1,readOnly:!0},D9=iDe;var Oi=a(V(),1),Pre=1024,kre=1024*Pre,Rre=1024*kre,Are=1024*Rre,Ire=1024*Are,Ore=1024*Ire,Nre=1024*Ore,sDe=1024*Nre;function Ere(e,t,r=2){return(0,Oi.sprintf)((0,Oi._x)("%1$s %2$s","file size"),e.toLocaleString(void 0,{minimumFractionDigits:0,maximumFractionDigits:r}),t)}function aDe(e,t=2){if(e===0)return Ere(0,(0,Oi._x)("B","unit symbol"),t);let r={[(0,Oi._x)("YB","unit symbol")]:sDe,[(0,Oi._x)("ZB","unit symbol")]:Nre,[(0,Oi._x)("EB","unit symbol")]:Ore,[(0,Oi._x)("PB","unit symbol")]:Ire,[(0,Oi._x)("TB","unit symbol")]:Are,[(0,Oi._x)("GB","unit symbol")]:Rre,[(0,Oi._x)("MB","unit symbol")]:kre,[(0,Oi._x)("KB","unit symbol")]:Pre,[(0,Oi._x)("B","unit symbol")]:1};for(let[o,n]of Object.entries(r))if(e>=n)return Ere(e/n,o,t);return""}var lDe={id:"filesize",type:"text",label:(0,Oi.__)("File size"),getValue:({item:e})=>e?.media_details?.filesize?aDe(e?.media_details?.filesize):"",isVisible:e=>!!e?.media_details?.filesize,enableSorting:!1,filterBy:!1,readOnly:!0},L9=lDe;var C0=a(V(),1),cDe={id:"media_dimensions",type:"text",label:(0,C0.__)("Dimensions"),getValue:({item:e})=>e?.media_details?.width&&e?.media_details?.height?(0,C0.sprintf)((0,C0._x)("%1$s \xD7 %2$s","image dimensions"),e?.media_details?.width?.toString(),e?.media_details?.height?.toString()):"",isVisible:e=>!!(e?.media_details?.width&&e?.media_details?.height),enableSorting:!1,filterBy:!1,readOnly:!0},B9=cDe;var Mre=a(V(),1),uDe={id:"mime_type",type:"text",label:(0,Mre.__)("File type"),getValue:({item:e})=>e?.mime_type||"",render:({item:e})=>e?.mime_type||"-",enableSorting:!1,filterBy:!1,readOnly:!0},V9=uDe;var $ve=a(V(),1);var Xve=a(V(),1),iU=a(pe(),1),Qve=a(G(),1),FT=a(oe(),1);var sl=a(H(),1),Eh=a(G(),1),rU=a(V(),1),em=a(oe(),1),oS=a(pe(),1),Yve=a(Rt(),1),qve=a(mc(),1),Kve=a(kt(),1);var Fre=a(H(),1),T0=a(G(),1),Dre=a(ke(),1),Lre=a(pe(),1);var dA=a(T(),1);function dDe(e,t,r){if(!r)return t;let o=e.get(t);return o||(o=(0,T0.createRegistry)({"core/block-editor":Lre.storeConfig},t),o.registerStore("core/editor",D1),e.set(t,o)),o}var fDe=(0,Dre.createHigherOrderComponent)(e=>({useSubRegistry:t=!0,...r})=>{let o=(0,T0.useRegistry)(),[n]=(0,Fre.useState)(()=>new WeakMap),i=dDe(n,o,t);return i===o?(0,dA.jsx)(e,{registry:o,...r}):(0,dA.jsx)(T0.RegistryProvider,{value:i,children:(0,dA.jsx)(e,{registry:i,...r})})},"withRegistryProvider"),Bre=fDe;var vb=a(H(),1),bb=a(G(),1),_a=a(oe(),1),vge=a(V(),1),bge=a(Nt(),1),yge=a(ke(),1),wge=a(kt(),1),aN=a(pe(),1);var fA=a(H(),1),Vre=a(T(),1),jre=(0,fA.createContext)(void 0);function zre({value:e,onChange:t,settings:r={},children:o}){let n={media:e,onChange:t,fields:r.fields||[]};return(0,Vre.jsx)(jre.Provider,{value:n,children:o})}function E0(){let e=(0,fA.useContext)(jre);if(!e)throw new Error("useMediaEditorContext must be used within MediaEditorProvider");return e}var Hre=a(W(),1),Ure=a(H(),1),mA=a(V(),1);function lv(e){return e?e.startsWith("image/")?{type:"image"}:e.startsWith("video/")?{type:"video"}:e.startsWith("audio/")?{type:"audio"}:{type:"application"}:{type:"application"}}var Dn=a(T(),1);function mDe({mediaType:e,mediaUrl:t,altText:r,displayTitle:o,mimeType:n,onLoad:i,onError:s,loadingState:l}){switch(e.type){case"image":return(0,Dn.jsx)("img",{className:l==="loaded"?"loaded":"",src:t,alt:r||"",onLoad:i,onError:s});case"video":return(0,Dn.jsx)("video",{src:t,controls:!0,onError:s,children:o});case"audio":return(0,Dn.jsx)("audio",{src:t,controls:!0,onError:s,children:o});default:return(0,Dn.jsxs)("div",{className:"media-editor-preview__file-info",children:[(0,Dn.jsx)("p",{className:"media-editor-preview__file-name",children:o}),(0,Dn.jsx)("p",{className:"media-editor-preview__mime-type",children:n}),(0,Dn.jsx)("a",{href:t,target:"_blank",rel:"noopener",className:"media-editor-preview__download-link",children:(0,mA.__)("View file")})]})}}function Wre(e){let[t,r]=(0,Ure.useState)("loading"),{media:o}=E0(),{source_url:n,mime_type:i,alt_text:s,title:l}=o||{},c=lv(i);if(!n)return(0,Dn.jsx)("div",{className:"media-editor-preview media-editor-preview--empty",children:(0,Dn.jsx)("p",{children:(0,mA.__)("No media file available.")})});if(t==="error")return(0,Dn.jsxs)("div",{className:"media-editor-preview media-editor-preview--error",children:[(0,Dn.jsx)("p",{children:(0,mA.__)("Failed to load media file.")}),(0,Dn.jsx)("p",{className:"media-editor-preview__url",children:n})]});let u=typeof l=="string"?l:l?.rendered||l?.raw;return(0,Dn.jsxs)("div",{...e,className:`media-editor-preview media-editor-preview--${c.type}`,children:[c.type==="image"&&t==="loading"&&(0,Dn.jsx)("div",{className:"media-editor-preview__spinner",children:(0,Dn.jsx)(Hre.Spinner,{})}),(0,Dn.jsx)(mDe,{mediaType:c,mediaUrl:n,altText:s,displayTitle:u,mimeType:i,onLoad:()=>r("loaded"),onError:()=>r("error"),loadingState:t})]})}var bA=a(H(),1);var j9=a(V(),1);var Qr="isAny",Jr="isNone",Ni="isAll",Ln="isNotAll",hs="between",gs="inThePast",ta="over",po="is",ho="isNot",wp="lessThan",Sp="greaterThan",_p="lessThanOrEqual",xp="greaterThanOrEqual",Cp="before",Tp="after",Ep="beforeInc",Pp="afterInc",Au="contains",Iu="notContains",Ou="startsWith",kp="on",Rp="notOn",pA=["asc","desc"],Gre={asc:"\u2191",desc:"\u2193"},hA={asc:"ascending",desc:"descending"},gA={asc:(0,j9.__)("Sort ascending"),desc:(0,j9.__)("Sort descending")},Yre={asc:e4,desc:KD},vA="table",qre="grid",Kre="list",Zre="activity",Xre="pickerGrid",Qre="pickerTable",Jre="pickerActivity";var $re=(0,bA.createContext)({view:{type:vA},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,bA.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});$re.displayName="DataViewsContext";var nt=$re;var Du=a(V(),1);var fv=a(V(),1),kA=a(W(),1),oa=a(H(),1),G9=a(go(),1);var toe=a(W(),1),roe=a(V(),1),ooe=a(T(),1);function Ap({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let l=o(r),c=e.includes(l),u=!i&&c,d=n?.getValue?.({item:r})||(0,roe.__)("(no title)");return(0,ooe.jsx)(toe.CheckboxControl,{className:"dataviews-selection-checkbox","aria-label":d,"aria-disabled":i,checked:u,onChange:()=>{i||t(c?e.filter(f=>l!==f):[...e,l])},...s})}var cv=a(W(),1),soe=a(V(),1),k0=a(H(),1);var aoe=a(G(),1),z9=a(ke(),1);var noe=a(zm(),1),{lock:y1t,unlock:Ct}=(0,noe.__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 Or=a(T(),1),{Menu:P0,kebabCase:pDe}=Ct(cv.privateApis);function hDe({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,Or.jsx)(cv.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function gDe({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,Or.jsx)(P0.Item,{disabled:e.disabled,onClick:t,children:(0,Or.jsx)(P0.ItemLabel,{children:o})})}function L1({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,Or.jsx)(cv.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${pDe(e.id)}`,children:(0,Or.jsx)(e.RenderModal,{items:t,closeModal:r})})}function H9({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,k0.useMemo)(()=>e.reduce((l,c)=>((c.isPrimary?l.primaryActions:l.regularActions).push(c),l),{primaryActions:[],regularActions:[]}),[e]),s=l=>l.map(c=>(0,Or.jsx)(gDe,{action:c,onClick:()=>{if("RenderModal"in c){o(c);return}c.callback([t],{registry:r})},items:[t]},c.id));return(0,Or.jsxs)(P0.Group,{children:[s(n),s(i)]})}function R0({item:e,actions:t,isCompact:r}){let o=(0,aoe.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,k0.useMemo)(()=>{let l=t.filter(u=>!u.isEligible||u.isEligible(e));return{primaryActions:l.filter(u=>u.isPrimary),eligibleActions:l}},[t,e]),s=(0,z9.useViewportMatch)("medium","<");return r?(0,Or.jsx)(ioe,{item:e,actions:i,isSmall:!0,registry:o}):(0,Or.jsxs)(ne,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,Or.jsx)(U9,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,Or.jsx)(ioe,{item:e,actions:i,registry:o})]})}function ioe({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,k0.useState)(null);return(0,Or.jsxs)(Or.Fragment,{children:[(0,Or.jsxs)(P0,{placement:"bottom-end",children:[(0,Or.jsx)(P0.TriggerButton,{render:(0,Or.jsx)(cv.Button,{size:r?"small":"compact",icon:fo,label:(0,soe.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,Or.jsx)(P0.Popover,{children:(0,Or.jsx)(H9,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,Or.jsx)(L1,{action:n,items:[e],closeModal:()=>i(null)})]})}function U9({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,k0.useState)(null);return(0,z9.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,Or.jsxs)(Or.Fragment,{children:[t.map(l=>(0,Or.jsx)(hDe,{action:l,onClick:()=>{if("RenderModal"in l){i(l);return}l.callback([e],{registry:r})},items:[e],variant:o},l.id)),!!n&&(0,Or.jsx)(L1,{action:n,items:[e],closeModal:()=>i(null)})]})}var wA=a(W(),1),yA=a(V(),1),uv=a(H(),1),vDe=a(G(),1);var bDe=a(ke(),1);var Ip=a(V(),1);function loe(e,t,r,o=!1){return e>0?(0,Ip.sprintf)((0,Ip._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,Ip.sprintf)((0,Ip._n)("%d Item","%d Items",r),r):(0,Ip.sprintf)((0,Ip._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var B1=a(T(),1);function SA(e,t){return(0,uv.useMemo)(()=>e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t))),[e,t])}function _A(e,t){return(0,uv.useMemo)(()=>t.some(r=>e.some(o=>o.supportsBulk&&(!o.isEligible||o.isEligible(r)))),[e,t])}function xA({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,uv.useMemo)(()=>r.filter(d=>o.some(f=>f.supportsBulk&&(!f.isEligible||f.isEligible(d)))),[r,o]),l=r.filter(d=>e.includes(n(d))&&s.includes(d)),c=e.length>0,u=l.length===s.length;return i?(0,B1.jsx)(wA.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,disabled:!c,onChange:()=>{t([])},"aria-label":(0,yA.__)("Deselect all")}):(0,B1.jsx)(wA.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:u,indeterminate:!u&&!!l.length,onChange:()=>{t(u?[]:s.map(d=>n(d)))},"aria-label":u?(0,yA.__)("Deselect all"):(0,yA.__)("Select all")})}var bf=a(V(),1);var yf=a(W(),1),Op=a(H(),1);function CA(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 At=a(T(),1),{Menu:hr}=Ct(yf.privateApis);function yDe({children:e}){return Op.Children.toArray(e).filter(Boolean).map((t,r)=>(0,At.jsxs)(Op.Fragment,{children:[r>0&&(0,At.jsx)(hr.Separator,{}),t]},r))}var wDe=(0,Op.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:l=!0,canInsertLeft:c=!0,canInsertRight:u=!0},d){let f=r.fields??[],m=f?.indexOf(t),h=r.sort?.field===t,g=!1,v=!1,b=!1,S=[],y=o.find(A=>A.id===t),{setIsShowingFilter:w}=(0,Op.useContext)(nt);if(!y)return null;g=y.enableHiding!==!1,v=y.enableSorting!==!1;let _=y.header;if(S=!!y.filterBy&&y.filterBy?.operators||[],b=!r.filters?.some(A=>t===A.field)&&!!(y.hasElements||y.Edit)&&y.filterBy!==!1&&!y.filterBy?.isPrimary,!v&&!l&&!g&&!b)return _;let x=CA(r,o).filter(A=>!f.includes(A.id)),E=(c||u)&&!!x.length,O=(0,bf.isRTL)();return(0,At.jsxs)(hr,{children:[(0,At.jsxs)(hr.TriggerButton,{render:(0,At.jsx)(yf.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:d,variant:"tertiary"}),children:[_,r.sort&&h&&(0,At.jsx)("span",{"aria-hidden":"true",children:Gre[r.sort.direction]})]}),(0,At.jsx)(hr.Popover,{style:{minWidth:"240px"},children:(0,At.jsxs)(yDe,{children:[v&&(0,At.jsx)(hr.Group,{children:pA.map(A=>{let C=r.sort&&h&&r.sort.direction===A,I=`${t}-${A}`;return(0,At.jsx)(hr.RadioItem,{name:"view-table-sorting",value:I,checked:C,onChange:()=>{n({...r,sort:{field:t,direction:A},showLevels:!1})},children:(0,At.jsx)(hr.ItemLabel,{children:gA[A]})},I)})}),b&&(0,At.jsx)(hr.Group,{children:(0,At.jsx)(hr.Item,{prefix:(0,At.jsx)(yf.Icon,{icon:ox}),onClick:()=>{s(t),w(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:S[0]}]})},children:(0,At.jsx)(hr.ItemLabel,{children:(0,bf.__)("Add filter")})})}),(l||g||E)&&y&&(0,At.jsxs)(hr.Group,{children:[l&&(0,At.jsx)(hr.Item,{prefix:(0,At.jsx)(yf.Icon,{icon:XD}),disabled:O?m>=f.length-1:m<1,onClick:()=>{let A=O?m+1:m-1,C=[...f];C.splice(m,1),C.splice(A,0,t),n({...r,fields:C})},children:(0,At.jsx)(hr.ItemLabel,{children:(0,bf.__)("Move left")})}),l&&(0,At.jsx)(hr.Item,{prefix:(0,At.jsx)(yf.Icon,{icon:JD}),disabled:O?m<1:m>=f.length-1,onClick:()=>{let A=O?m-1:m+1,C=[...f];C.splice(m,1),C.splice(A,0,t),n({...r,fields:C})},children:(0,At.jsx)(hr.ItemLabel,{children:(0,bf.__)("Move right")})}),c&&!!x.length&&(0,At.jsxs)(hr,{children:[(0,At.jsx)(hr.SubmenuTriggerItem,{children:(0,At.jsx)(hr.ItemLabel,{children:(0,bf.__)("Insert left")})}),(0,At.jsx)(hr.Popover,{children:x.map(A=>{let C=O?m+1:m;return(0,At.jsx)(hr.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,C),A.id,...f.slice(C)]})},children:(0,At.jsx)(hr.ItemLabel,{children:A.label})},A.id)})})]}),u&&!!x.length&&(0,At.jsxs)(hr,{children:[(0,At.jsx)(hr.SubmenuTriggerItem,{children:(0,At.jsx)(hr.ItemLabel,{children:(0,bf.__)("Insert right")})}),(0,At.jsx)(hr.Popover,{children:x.map(A=>{let C=O?m:m+1;return(0,At.jsx)(hr.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,C),A.id,...f.slice(C)]})},children:(0,At.jsx)(hr.ItemLabel,{children:A.label})},A.id)})})]}),g&&y&&(0,At.jsx)(hr.Item,{prefix:(0,At.jsx)(yf.Icon,{icon:_x}),onClick:()=>{i(y),n({...r,fields:f.filter(A=>A!==t)})},children:(0,At.jsx)(hr.ItemLabel,{children:(0,bf.__)("Hide column")})})]})]})})]})}),SDe=wDe,A0=SDe;var coe=a(H(),1),W9=a(T(),1);function _De({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 Np({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,W9.jsx)("div",{className:n,...s,children:i});if(o){let c=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,coe.cloneElement)(c,{onClick:u=>{u.stopPropagation(),c.props.onClick&&c.props.onClick(u)},onKeyDown:u=>{(u.key==="Enter"||u.key===""||u.key===" ")&&(u.stopPropagation(),c.props.onKeyDown&&c.props.onKeyDown(u))}})}let l=_De({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,W9.jsx)("div",{...l,...s,children:i})}var Nu=a(T(),1);function xDe({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:l}){return(0,Nu.jsxs)(ne,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Nu.jsx)(Np,{item:e,isItemClickable:l,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":l(e)&&(i||s)&&r?r.getValue?.({item:e}):void 0,children:(0,Nu.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Nu.jsxs)(ne,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Nu.jsxs)(Np,{item:e,isItemClickable:l,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Nu.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Nu.jsx)(r.render,{item:e,field:r})]}),n&&(0,Nu.jsx)(n.render,{item:e,field:n})]})]})}var TA=xDe;var dv=a(H(),1),uoe=a(V(),1),CDe=e=>(0,uoe.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function doe({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,dv.useState)(!1),[n,i]=(0,dv.useState)(!1),s=(0,dv.useCallback)(()=>{let l=e.current;l&&(t&&o(CDe(l)),i(l.scrollTop>0))},[e,t]);return(0,dv.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let l=e.current;return s(),l.addEventListener("scroll",s),window.addEventListener("resize",s),()=>{l.removeEventListener("scroll",s),window.removeEventListener("resize",s)}},[e,t,s]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function ra(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 Mp=a(W(),1),moe=a(V(),1),poe=a(H(),1);var qa=a(T(),1);function foe({field:e,isVisible:t,onToggleVisibility:r}){return(0,qa.jsx)(Mp.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,qa.jsxs)(ne,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,qa.jsx)("div",{style:{height:24,width:24},children:t&&(0,qa.jsx)(Mp.Icon,{icon:To})}),(0,qa.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function TDe(e){return!!e}function EA({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,poe.useContext)(nt),n=CA(t,r);if(!n?.length)return null;let i=r.find(g=>g.id===t.titleField),s=r.find(g=>g.id===t.mediaField),l=r.find(g=>g.id===t.descriptionField),c=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:l,isVisibleFlag:"showDescription"}].filter(({field:g})=>TDe(g)),u=t.fields??[],d=n.filter(g=>u.includes(g.id)).length,f=c.filter(({isVisibleFlag:g})=>t[g]??!0),m=f.length+d,h=m===1&&f.length===1;return(0,qa.jsxs)(ne,{direction:"column",className:"dataviews-field-control",children:[e&&(0,qa.jsx)(Mp.BaseControl.VisualLabel,{children:(0,moe.__)("Properties")}),(0,qa.jsx)(ne,{direction:"column",className:"dataviews-view-config__properties",children:(0,qa.jsxs)(Mp.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[c.map(({field:g,isVisibleFlag:v})=>{let b=t[v]??!0,S=h&&b?{...g,enableHiding:!1}:g;return(0,qa.jsx)(foe,{field:S,isVisible:b,onToggleVisibility:()=>{o({...t,[v]:!b})}},g.id)}),n.map(g=>{let v=u.includes(g.id),b=m===1&&v?{...g,enableHiding:!1}:g;return(0,qa.jsx)(foe,{field:b,isVisible:v,onToggleVisibility:()=>{o({...t,fields:v?u.filter(S=>S!==g.id):[...u,g.id]})}},g.id)})]})})]})}var PA=a(H(),1);function Mu(e,t={delay:400}){let[r,o]=(0,PA.useState)(!1);return(0,PA.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var gt=a(T(),1);function goe(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function EDe({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Q("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,gt.jsx)("div",{className:i,children:(0,gt.jsx)(n.render,{item:e,field:n})})}function hoe({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:l,mediaField:c,descriptionField:u,selection:d,getItemId:f,isItemClickable:m,onClickItem:h,renderItemLink:g,onChangeSelection:v,isActionsColumnSticky:b,posinset:S}){let{paginationInfo:y}=(0,oa.useContext)(nt),w=SA(o,t),_=w&&d.includes(i),{showTitle:x=!0,showMedia:E=!0,showDescription:O=!0,infiniteScrollEnabled:A}=s,C=(0,oa.useRef)(!1),I=s.fields??[],k=l&&x||c&&E||u&&O;return(0,gt.jsxs)("tr",{className:Q("dataviews-view-table__row",{"is-selected":w&&_,"has-bulk-actions":w}),onTouchStart:()=>{C.current=!0},"aria-setsize":A?y.totalItems:void 0,"aria-posinset":S,role:A?"article":void 0,onMouseDown:P=>{let N=(0,G9.isAppleOS)()?P.metaKey:P.ctrlKey;P.button===0&&N&&window.navigator.userAgent.toLowerCase().includes("firefox")&&P?.preventDefault()},onClick:P=>{if(!w)return;((0,G9.isAppleOS)()?P.metaKey:P.ctrlKey)&&!C.current&&document.getSelection()?.type!=="Range"&&v(d.includes(i)?d.filter(U=>i!==U):[...d,i])},children:[e&&(0,gt.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,gt.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,gt.jsx)(Ap,{item:t,selection:d,onChangeSelection:v,getItemId:f,titleField:l,disabled:!w})})}),k&&(0,gt.jsx)("td",{children:(0,gt.jsx)(TA,{item:t,level:r,titleField:x?l:void 0,mediaField:E?c:void 0,descriptionField:O?u:void 0,isItemClickable:m,onClickItem:h,renderItemLink:g})}),I.map(P=>{let{width:N,maxWidth:U,minWidth:F,align:D}=s.layout?.styles?.[P]??{},B=n.find(M=>M.id===P),L=goe(D,B?.type);return(0,gt.jsx)("td",{style:{width:N,maxWidth:U,minWidth:F},children:(0,gt.jsx)(EDe,{fields:n,item:t,column:P,align:L})},P)}),!!o?.length&&(0,gt.jsx)("td",{className:Q("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":b}),onClick:P=>P.stopPropagation(),children:(0,gt.jsx)(R0,{item:t,actions:o})})]})}function PDe({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:l,selection:c,setOpenedFilter:u,onClickItem:d,isItemClickable:f,renderItemLink:m,view:h,className:g,empty:v}){let{containerRef:b}=(0,oa.useContext)(nt),S=Mu(i),y=(0,oa.useRef)(new Map),w=(0,oa.useRef)(void 0),[_,x]=(0,oa.useState)(),[E,O]=(0,oa.useState)(null);(0,oa.useEffect)(()=>{w.current&&(w.current.focus(),w.current=void 0)});let A=(0,oa.useId)(),{isHorizontalScrollEnd:C,isVerticallyScrolled:I}=doe({scrollContainerRef:b,enabledHorizontal:!!e?.length}),k=_A(e,t);if(_){w.current=_,x(void 0);return}let P=ae=>{let re=y.current.get(ae.id),ve=re?y.current.get(re.fallback):void 0;x(ve?.node)},N=ae=>{ae.preventDefault(),ae.stopPropagation();let re={getBoundingClientRect:()=>({x:ae.clientX,y:ae.clientY,top:ae.clientY,left:ae.clientX,right:ae.clientX,bottom:ae.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{O(re)})},U=!!t?.length,F=r.find(ae=>ae.id===h.titleField),D=r.find(ae=>ae.id===h.mediaField),B=r.find(ae=>ae.id===h.descriptionField),L=h.groupBy?.field?r.find(ae=>ae.id===h.groupBy?.field):null,M=L?ra(t,L):null,{showTitle:z=!0,showMedia:K=!0,showDescription:Z=!0}=h,q=F&&z||D&&K||B&&Z,X=h.fields??[],ie=(ae,re)=>ve=>{ve?y.current.set(ae,{node:ve,fallback:X[re>0?re-1:1]}):y.current.delete(ae)},$=h.infiniteScrollEnabled&&!M,le=(0,fv.isRTL)();return U?(0,gt.jsxs)(gt.Fragment,{children:[(0,gt.jsxs)("table",{className:Q("dataviews-view-table",g,{[`has-${h.layout?.density}-density`]:h.layout?.density&&["compact","comfortable"].includes(h.layout.density),"has-bulk-actions":k,"is-refreshing":!$&&S}),"aria-busy":i,"aria-describedby":A,role:$?"feed":void 0,inert:!$&&i?"true":void 0,children:[(0,gt.jsxs)("colgroup",{children:[k&&(0,gt.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),q&&(0,gt.jsx)("col",{className:"dataviews-view-table__col-first-data"}),X.map((ae,re)=>(0,gt.jsx)("col",{className:Q(`dataviews-view-table__col-${ae}`,{"dataviews-view-table__col-expand":!q&&re===X.length-1})},`col-${ae}`)),!!e?.length&&(0,gt.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),E&&(0,gt.jsx)(kA.Popover,{anchor:E,onClose:()=>O(null),placement:"bottom-start",children:(0,gt.jsx)(EA,{showLabel:!1})}),(0,gt.jsx)("thead",{className:Q({"dataviews-view-table__thead--stuck":I}),onContextMenu:N,children:(0,gt.jsxs)("tr",{className:"dataviews-view-table__row",children:[k&&(0,gt.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:N,children:(0,gt.jsx)(xA,{selection:c,onChangeSelection:l,data:t,actions:e,getItemId:o})}),q&&(0,gt.jsx)("th",{scope:"col",children:F&&(0,gt.jsx)(A0,{ref:ie(F.id,0),fieldId:F.id,view:h,fields:r,onChangeView:s,onHide:P,setOpenedFilter:u,canMove:!1,canInsertLeft:le?h.layout?.enableMoving??!0:!1,canInsertRight:le?!1:h.layout?.enableMoving??!0})}),X.map((ae,re)=>{let{width:ve,maxWidth:Ce,minWidth:_e,align:Me}=h.layout?.styles?.[ae]??{},ue=r.find(se=>se.id===ae),te=goe(Me,ue?.type),de=h.layout?.enableMoving??!0;return(0,gt.jsx)("th",{style:{width:ve,maxWidth:Ce,minWidth:_e,textAlign:te},"aria-sort":h.sort?.direction&&h.sort?.field===ae?hA[h.sort.direction]:void 0,scope:"col",children:(0,gt.jsx)(A0,{ref:ie(ae,re),fieldId:ae,view:h,fields:r,onChangeView:s,onHide:P,setOpenedFilter:u,canMove:de,canInsertLeft:de,canInsertRight:de})},ae)}),!!e?.length&&(0,gt.jsx)("th",{className:Q("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!C}),children:(0,gt.jsx)("span",{className:"dataviews-view-table-header",children:(0,fv.__)("Actions")})})]})}),U&&L&&M?Array.from(M.entries()).map(([ae,re])=>(0,gt.jsxs)("tbody",{children:[(0,gt.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,gt.jsx)("td",{colSpan:X.length+(q?1:0)+(k?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:h.groupBy?.showLabel===!1?ae:(0,fv.sprintf)((0,fv.__)("%1$s: %2$s"),L.label,ae)})}),re.map((ve,Ce)=>(0,gt.jsx)(hoe,{item:ve,level:h.showLevels&&typeof n=="function"?n(ve):void 0,hasBulkActions:k,actions:e,fields:r,id:o(ve)||Ce.toString(),view:h,titleField:F,mediaField:D,descriptionField:B,selection:c,getItemId:o,onChangeSelection:l,onClickItem:d,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!C},o(ve)))]},`group-${ae}`)):(0,gt.jsx)("tbody",{children:U&&t.map((ae,re)=>(0,gt.jsx)(hoe,{item:ae,level:h.showLevels&&typeof n=="function"?n(ae):void 0,hasBulkActions:k,actions:e,fields:r,id:o(ae)||re.toString(),view:h,titleField:F,mediaField:D,descriptionField:B,selection:c,getItemId:o,onChangeSelection:l,onClickItem:d,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!C,posinset:$?re+1:void 0},o(ae)))})]}),$&&i&&(0,gt.jsx)("div",{className:"dataviews-loading",id:A,children:(0,gt.jsx)("p",{className:"dataviews-loading-more",children:(0,gt.jsx)(kA.Spinner,{})})})]}):(0,gt.jsx)("div",{className:Q("dataviews-no-results",{"is-refreshing":S}),id:A,children:v})}var voe=PDe;var xoe=a(W(),1),NA=a(V(),1);var na=a(W(),1);var j1=a(V(),1),Soe=a(ke(),1),_oe=a(go(),1),Dp=a(H(),1);var kDe=a(W(),1),RDe=a(V(),1),RA=a(H(),1);var ADe=a(T(),1),IDe=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],ODe=IDe[2].value;function AA(){let e=(0,RA.useContext)(nt),t=e.view;return(0,RA.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??ODe,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var boe=a(H(),1);var yoe=a(T(),1),V1=(0,boe.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,yoe.jsx)("div",{ref:o,className:Q("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var IA=a(H(),1);function Fp(e,t){let{intersectionObserver:r}=(0,IA.useContext)(nt);(0,IA.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function OA(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var xt=a(T(),1),{Badge:NDe}=Ct(na.privateApis);function MDe(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 woe=(0,Dp.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:l,item:c,actions:u,mediaField:d,titleField:f,descriptionField:m,regularFields:h,badgeFields:g,hasBulkActions:v,config:b,posinset:S,setsize:y,...w},_){let{showTitle:x=!0,showMedia:E=!0,showDescription:O=!0}=t,A=SA(u,c),C=l(c),I=(0,Dp.useRef)(null),k=(0,Dp.useCallback)(z=>{I.current=z,typeof _=="function"?_(z):_&&(_.current=z)},[_]);Fp(I,S);let P=(0,Soe.useInstanceId)(e),N=r.includes(C),U=(0,xt.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),F=E&&d?.render,D=F?(0,xt.jsx)(d.render,{item:c,field:d,config:b}):U,B=x&&f?.render?(0,xt.jsx)(f.render,{item:c,field:f}):null,L,M;return i(c)&&n&&(B?(L={"aria-labelledby":`dataviews-view-grid__title-field-${P}`},M={id:`dataviews-view-grid__title-field-${P}`}):L={"aria-label":(0,j1.__)("Navigate to item")}),(0,xt.jsxs)(ne,{direction:"column",...w,ref:k,"aria-setsize":y,"aria-posinset":S,className:Q(w.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":A&&N}),onClickCapture:z=>{if(w.onClickCapture?.(z),(0,_oe.isAppleOS)()?z.metaKey:z.ctrlKey){if(z.stopPropagation(),z.preventDefault(),!A)return;o(N?r.filter(K=>C!==K):[...r,C])}},children:[(0,xt.jsx)(Np,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:Q("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!F}),...L,children:D}),v&&(0,xt.jsx)(Ap,{item:c,selection:r,onChangeSelection:o,getItemId:l,titleField:f,disabled:!A}),!!u?.length&&(0,xt.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,xt.jsx)(R0,{item:c,actions:u,isCompact:!0})}),x&&(0,xt.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,xt.jsx)(Np,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...M,title:f?.getValueFormatted({item:c,field:f})||void 0,children:B})}),(0,xt.jsxs)(ne,{direction:"column",gap:"xs",children:[O&&m?.render&&(0,xt.jsx)(m.render,{item:c,field:m}),!!g?.length&&(0,xt.jsx)(ne,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(z=>(0,xt.jsx)(NDe,{className:"dataviews-view-grid__field-value",children:(0,xt.jsx)(z.render,{item:c,field:z})},z.id))}),!!h?.length&&(0,xt.jsx)(ne,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:h.map(z=>(0,xt.jsx)(na.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,xt.jsxs)(xt.Fragment,{children:[(0,xt.jsxs)(We.Root,{children:[(0,xt.jsx)(We.Trigger,{render:(0,xt.jsx)(na.FlexItem,{className:"dataviews-view-grid__field-name",children:z.header})}),(0,xt.jsx)(We.Popup,{children:z.label})]}),(0,xt.jsx)(na.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,xt.jsx)(z.render,{item:c,field:z})})]})},z.id))})]})]})});function Y9({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:l,onChangeSelection:c,onClickItem:u,isItemClickable:d,renderItemLink:f,getItemId:m,actions:h}){let{paginationInfo:g,resizeObserverRef:v}=(0,Dp.useContext)(nt),b=AA(),S=_A(h,e),y=s.find(k=>k.id===i?.titleField),w=s.find(k=>k.id===i?.mediaField),_=s.find(k=>k.id===i?.descriptionField),x=i.fields??[],{regularFields:E,badgeFields:O}=x.reduce((k,P)=>{let N=s.find(F=>F.id===P);if(!N)return k;let U=i.layout?.badgeFields?.includes(P)?"badgeFields":"regularFields";return k[U].push(N),k},{regularFields:[],badgeFields:[]}),A="900px",C=Math.ceil(e.length/b),I=OA(e,t,b);return(0,xt.jsxs)(xt.Fragment,{children:[t&&(0,xt.jsxs)(na.Composite,{render:(0,xt.jsx)(V1,{className:Q("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:v}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:I}).map((k,P)=>(0,xt.jsx)(na.Composite.Item,{render:N=>(0,xt.jsx)(ne,{...N,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${P}`)),e.map(k=>{let P=m(k),N=k.position;return(0,xt.jsx)(na.Composite.Item,{render:U=>(0,xt.jsx)(woe,{...U,id:P,role:"article",view:i,selection:l,onChangeSelection:c,onClickItem:u,isItemClickable:d,renderItemLink:f,getItemId:m,item:k,actions:h,mediaField:w,titleField:y,descriptionField:_,regularFields:E,badgeFields:O,hasBulkActions:S,posinset:N,setsize:g.totalItems,config:{sizes:A}})},P)})]}),!t&&(0,xt.jsx)(na.Composite,{role:"grid",className:Q("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":C,ref:v,inert:o,children:MDe(e,b).map((k,P)=>(0,xt.jsx)(na.Composite.Row,{render:(0,xt.jsx)("div",{role:"row","aria-rowindex":P+1,"aria-label":(0,j1.sprintf)((0,j1.__)("Row %d"),P+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${b}, minmax(0, 1fr) )`}}),children:k.map(N=>{let U=m(N);return(0,xt.jsx)(na.Composite.Item,{render:F=>(0,xt.jsx)(woe,{...F,id:U,role:"gridcell",view:i,selection:l,onChangeSelection:c,onClickItem:u,isItemClickable:d,renderItemLink:f,getItemId:m,item:N,actions:h,mediaField:w,titleField:y,descriptionField:_,regularFields:E,badgeFields:O,hasBulkActions:S,config:{sizes:A}})},U)})},P))})]})}var Ka=a(T(),1);function FDe({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:l,renderItemLink:c,selection:u,view:d,className:f,empty:m}){let h=Mu(!!n),g=!!t?.length,v=d.groupBy?.field?r.find(w=>w.id===d.groupBy?.field):null,b=v?ra(t,v):null,S=d.infiniteScrollEnabled&&!b;if(!g)return(0,Ka.jsx)("div",{className:Q("dataviews-no-results",{"is-refreshing":h}),children:m});let y={className:Q(f,{"is-refreshing":!S&&h}),inert:!S&&n?"true":void 0,isLoading:n,view:d,fields:r,selection:u,onChangeSelection:i,onClickItem:s,isItemClickable:l,renderItemLink:c,getItemId:o,actions:e};return(0,Ka.jsxs)(Ka.Fragment,{children:[g&&v&&b&&(0,Ka.jsx)(ne,{direction:"column",gap:"lg",children:Array.from(b.entries()).map(([w,_])=>(0,Ka.jsxs)(ne,{direction:"column",gap:"sm",children:[(0,Ka.jsx)("h3",{className:"dataviews-view-grid__group-header",children:d.groupBy?.showLabel===!1?w:(0,NA.sprintf)((0,NA.__)("%1$s: %2$s"),v.label,w)}),(0,Ka.jsx)(Y9,{...y,data:_,isInfiniteScroll:!1})]},w))}),!b&&(0,Ka.jsx)(Y9,{...y,data:t,isInfiniteScroll:!!S}),S&&n&&(0,Ka.jsx)("p",{className:"dataviews-loading-more",children:(0,Ka.jsx)(xoe.Spinner,{})})]})}var Coe=FDe;var MA=a(ke(),1),Mi=a(W(),1),Uo=a(H(),1),z1=a(V(),1);var X9=a(G(),1);var et=a(T(),1),{Menu:q9}=Ct(Mi.privateApis);function K9(e){return`${e}-item-wrapper`}function DDe(e,t){return`${e}-primary-action-${t}`}function Z9(e){return`${e}-dropdown`}function LDe({idPrefix:e,primaryAction:t,item:r}){let o=(0,X9.useRegistry)(),[n,i]=(0,Uo.useState)(!1),s=DDe(e,t.id),l=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,et.jsx)("div",{role:"gridcell",children:(0,et.jsx)(Mi.Composite.Item,{id:s,render:(0,et.jsx)(Mi.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:l,size:"small",onClick:()=>i(!0)}),children:n&&(0,et.jsx)(L1,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,et.jsx)("div",{role:"gridcell",children:(0,et.jsx)(Mi.Composite.Item,{id:s,render:(0,et.jsx)(Mi.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:l})})},t.id)}function Toe({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:l,onSelect:c,otherFields:u,onDropdownTriggerKeyDown:d,posinset:f}){let{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=e,b=(0,Uo.useRef)(null),S=`${r}-label`,y=`${r}-description`,w=(0,X9.useRegistry)(),[_,x]=(0,Uo.useState)(!1),[E,O]=(0,Uo.useState)(null),A=({type:L})=>{x(L==="mouseenter")},{paginationInfo:C}=(0,Uo.useContext)(nt);(0,Uo.useEffect)(()=>{o&&b.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:I,eligibleActions:k}=(0,Uo.useMemo)(()=>{let L=t.filter(z=>!z.isEligible||z.isEligible(n));return{primaryAction:L.filter(z=>z.isPrimary)[0],eligibleActions:L}},[t,n]),P=I&&t.length===1,N=h&&s?.render?(0,et.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,et.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,U=m&&i?.render?(0,et.jsx)(i.render,{item:n,field:i}):null,F=g&&l?.render,D=!!N&&!F&&!u.length,B=k?.length>0&&(0,et.jsxs)(ne,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[I&&(0,et.jsx)(LDe,{idPrefix:r,primaryAction:I,item:n}),!P&&(0,et.jsxs)("div",{role:"gridcell",children:[(0,et.jsxs)(q9,{placement:"bottom-end",children:[(0,et.jsx)(q9.TriggerButton,{render:(0,et.jsx)(Mi.Composite.Item,{id:Z9(r),render:(0,et.jsx)(Mi.Button,{size:"small",icon:fo,label:(0,z1.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:d})})}),(0,et.jsx)(q9.Popover,{children:(0,et.jsx)(H9,{actions:k,item:n,registry:w,setActiveModalAction:O})})]}),!!E&&(0,et.jsx)(L1,{action:E,items:[n],closeModal:()=>O(null)})]})]});return(0,et.jsx)(Mi.Composite.Row,{ref:b,render:(0,et.jsx)("div",{"aria-posinset":f,"aria-setsize":v?C.totalItems:void 0}),role:v?"article":"row",className:Q({"is-selected":o,"is-hovered":_}),onMouseEnter:A,onMouseLeave:A,children:(0,et.jsxs)(ne,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,et.jsx)("div",{role:"gridcell",children:(0,et.jsx)(Mi.Composite.Item,{id:K9(r),"aria-pressed":o,"aria-labelledby":S,"aria-describedby":y,className:"dataviews-view-list__item",onClick:()=>c(n)})}),(0,et.jsxs)(ne,{direction:"row",gap:"md",justify:"start",align:D?"center":"flex-start",style:{flex:1,minWidth:0},children:[N,(0,et.jsxs)(ne,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,et.jsxs)(ne,{direction:"row",align:"center",children:[(0,et.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:S,children:U}),B]}),F&&(0,et.jsx)("div",{className:"dataviews-view-list__field",children:(0,et.jsx)(l.render,{item:n,field:l})}),(0,et.jsx)("div",{className:"dataviews-view-list__fields",id:y,children:u.map(L=>(0,et.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,et.jsx)(Ut,{className:"dataviews-view-list__field-label",render:(0,et.jsx)("span",{}),children:L.label}),(0,et.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,et.jsx)(L.render,{item:n,field:L})})]},L.id))})]})]})]})})}function BDe(e){return!!e}function Q9(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:l,view:c,className:u,empty:d}=e,f=(0,MA.useInstanceId)(Q9,"view-list"),m=Mu(!!i),h=r?.findLast(B=>l.includes(n(B))),g=o.find(B=>B.id===c.titleField),v=o.find(B=>B.id===c.mediaField),b=o.find(B=>B.id===c.descriptionField),S=(c?.fields??[]).map(B=>o.find(L=>B===L.id)).filter(BDe),y=B=>s([n(B)]),w=(0,Uo.useCallback)(B=>`${f}-${n(B)}`,[f,n]),_=(0,Uo.useCallback)((B,L)=>L.startsWith(w(B)),[w]),[x,E]=(0,Uo.useState)(void 0),O=(0,Uo.useRef)(null);(0,Uo.useEffect)(()=>{h&&E(K9(w(h)))},[h,w]);let A=r.findIndex(B=>_(B,x??"")),C=(0,MA.usePrevious)(A),I=A!==-1,k=(0,Uo.useCallback)((B,L)=>{let M=Math.min(r.length-1,Math.max(0,B));if(!r[M])return;let z=w(r[M]),K=L(z);E(K),O.current?.contains(O.current.ownerDocument.activeElement)&&document.getElementById(K)?.focus()},[r,w]);(0,Uo.useEffect)(()=>{!I&&(C!==void 0&&C!==-1)&&k(C,K9)},[I,k,C]);let P=(0,Uo.useCallback)(B=>{B.key==="ArrowDown"&&(B.preventDefault(),k(A+1,Z9)),B.key==="ArrowUp"&&(B.preventDefault(),k(A-1,Z9))},[k,A]),N=!!r?.length,U=c.groupBy?.field?o.find(B=>B.id===c.groupBy?.field):null,F=N&&U?ra(r,U):null,D=c.infiniteScrollEnabled&&!F;return N?N&&U&&F?(0,et.jsx)(Mi.Composite,{ref:O,id:`${f}`,render:(0,et.jsx)("div",{}),className:"dataviews-view-list__group",role:"grid",activeId:x,setActiveId:E,children:(0,et.jsx)(ne,{direction:"column",gap:"lg",className:Q("dataviews-view-list",u),children:Array.from(F.entries()).map(([B,L])=>(0,et.jsxs)(ne,{direction:"column",gap:"sm",children:[(0,et.jsx)("h3",{className:"dataviews-view-list__group-header",children:c.groupBy?.showLabel===!1?B:(0,z1.sprintf)((0,z1.__)("%1$s: %2$s"),U.label,B)}),L.map(M=>{let z=w(M);return(0,et.jsx)(Toe,{view:c,idPrefix:z,actions:t,item:M,isSelected:M===h,onSelect:y,mediaField:v,titleField:g,descriptionField:b,otherFields:S,onDropdownTriggerKeyDown:P},z)})]},B))})}):(0,et.jsxs)(et.Fragment,{children:[(0,et.jsx)(Mi.Composite,{ref:O,id:f,render:(0,et.jsx)("div",{}),className:Q("dataviews-view-list",u,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density),"is-refreshing":!D&&m}),role:c.infiniteScrollEnabled?"feed":"grid",activeId:x,setActiveId:E,inert:!D&&i?"true":void 0,children:r.map((B,L)=>{let M=w(B);return(0,et.jsx)(Toe,{view:c,idPrefix:M,actions:t,item:B,isSelected:B===h,onSelect:y,mediaField:v,titleField:g,descriptionField:b,otherFields:S,onDropdownTriggerKeyDown:P,posinset:c.infiniteScrollEnabled?L+1:void 0},M)})}),D&&i&&(0,et.jsx)("p",{className:"dataviews-loading-more",children:(0,et.jsx)(Mi.Spinner,{})})]}):(0,et.jsx)("div",{className:Q("dataviews-no-results",{"is-refreshing":m}),children:d})}var Ooe=a(W(),1);var FA=a(V(),1),Eoe=a(H(),1);var I0=a(T(),1);function Poe({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,Eoe.createInterpolateElement)((0,FA.sprintf)((0,FA.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,I0.jsx)(r.render,{item:t[0],field:r})}):(0,I0.jsx)(r.render,{item:t[0],field:r});return(0,I0.jsxs)(ne,{direction:"column",className:"dataviews-view-activity__group",children:[(0,I0.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var mv=a(H(),1),koe=a(G(),1),Roe=a(ke(),1);var ko=a(T(),1);function VDe(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:l,posinset:c,onClickItem:u,renderItemLink:d,isItemClickable:f}=e,{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=t,b=(0,mv.useRef)(null),S=(0,koe.useRegistry)(),{paginationInfo:y}=(0,mv.useContext)(nt),{primaryActions:w,eligibleActions:_}=(0,mv.useMemo)(()=>{let k=r.filter(N=>!N.isEligible||N.isEligible(o));return{primaryActions:k.filter(N=>N.isPrimary),eligibleActions:k}},[r,o]),x=(0,Roe.useViewportMatch)("medium","<"),E=t.layout?.density??"balanced",O=h&&E!=="compact"&&i?.render?(0,ko.jsx)(i.render,{item:o,field:i,config:{sizes:E==="comfortable"?"32px":"24px"}}):null,A=(0,ko.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:O||(0,ko.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),C=m&&n?.render?(0,ko.jsx)(n.render,{item:o,field:n}):null,I=(0,mv.useMemo)(()=>E==="comfortable"?"md":"sm",[E]);return(0,ko.jsx)("div",{ref:b,role:v?"article":void 0,"aria-posinset":c,"aria-setsize":v?y.totalItems:void 0,className:Q("dataviews-view-activity__item",E==="compact"&&"is-compact",E==="balanced"&&"is-balanced",E==="comfortable"&&"is-comfortable"),children:(0,ko.jsxs)(ne,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,ko.jsx)(ne,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:A}),(0,ko.jsxs)(ne,{direction:"column",gap:I,align:"flex-start",className:"dataviews-view-activity__item-content",children:[C&&(0,ko.jsx)(Np,{item:o,isItemClickable:f,onClickItem:u,renderItemLink:d,className:"dataviews-view-activity__item-title",children:C}),g&&s&&(0,ko.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,ko.jsx)(s.render,{item:o,field:s})}),(0,ko.jsx)("div",{className:"dataviews-view-activity__item-fields",children:l.map(k=>(0,ko.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,ko.jsx)(Ut,{className:"dataviews-view-activity__item-field-label",render:(0,ko.jsx)("span",{}),children:k.label}),(0,ko.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,ko.jsx)(k.render,{item:o,field:k})})]},k.id))}),!!w?.length&&(0,ko.jsx)(U9,{item:o,actions:w,registry:S,buttonVariant:"secondary"})]}),(w.length<_.length||x&&_.length>0)&&(0,ko.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,ko.jsx)(R0,{item:o,actions:_,isCompact:!0})})]})})}var Aoe=VDe;var Ioe=a(xe(),1);function jDe(e){return!!e}function J9(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(u=>u.id===n.titleField),s=r.find(u=>u.id===n.mediaField),l=r.find(u=>u.id===n.descriptionField),c=(n?.fields??[]).map(u=>r.find(d=>u===d.id)).filter(jDe);return t.map((u,d)=>(0,Ioe.createElement)(Aoe,{...e,key:o(u),item:u,mediaField:s,titleField:i,descriptionField:l,otherFields:c,posinset:n.infiniteScrollEnabled?d+1:void 0}))}var Za=a(T(),1);function Noe(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,l=Mu(!!n),c=!!r?.length,u=i.groupBy?.field?o.find(v=>v.id===i.groupBy?.field):null,d=c&&u?ra(r,u):null,f=i.infiniteScrollEnabled&&!d;if(!c)return(0,Za.jsx)("div",{className:Q("dataviews-no-results",{"is-refreshing":l}),children:t});let m=!f&&!!n,h=Q("dataviews-view-activity",s,{"is-refreshing":!f&&l}),g=d?Array.from(d.entries()):[];return c&&u&&d?(0,Za.jsx)(ne,{direction:"column",gap:"sm",className:h,inert:m?"true":void 0,children:g.map(([v,b])=>(0,Za.jsx)(Poe,{groupName:v,groupData:b,groupField:u,showLabel:i.groupBy?.showLabel!==!1,children:(0,Za.jsx)(J9,{...e,data:b})},v))}):(0,Za.jsxs)(Za.Fragment,{children:[(0,Za.jsx)("div",{className:h,role:i.infiniteScrollEnabled?"feed":void 0,inert:m?"true":void 0,children:(0,Za.jsx)(J9,{...e})}),f&&n&&(0,Za.jsx)("p",{className:"dataviews-loading-more",children:(0,Za.jsx)(Ooe.Spinner,{})})]})}var vs=a(W(),1),W1=a(V(),1),joe=a(ke(),1),LA=a(H(),1);var U1=a(W(),1),Foe=a(G(),1),Fu=a(H(),1);var DA=a(V(),1);var H1=a(W(),1),O0=a(H(),1),Xa=a(V(),1);var wf=a(T(),1);function $9(){let{view:e,onChangeView:t,paginationInfo:{totalItems:r=0,totalPages:o}}=(0,O0.useContext)(nt);if(!r||!o||e.infiniteScrollEnabled)return null;let n=e.page??1,i=Array.from(Array(o)).map((s,l)=>{let c=l+1;return{value:c.toString(),label:c.toString(),"aria-label":n===c?(0,Xa.sprintf)((0,Xa.__)("Page %1$d of %2$d"),n,o):c.toString()}});return!!r&&o!==1&&(0,wf.jsxs)(ne,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,wf.jsx)(ne,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,O0.createInterpolateElement)((0,Xa.sprintf)((0,Xa._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,wf.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,wf.jsx)(H1.SelectControl,{"aria-label":(0,Xa.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,wf.jsxs)(ne,{direction:"row",gap:"xs",align:"center",children:[(0,wf.jsx)(H1.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Xa.__)("Previous page"),icon:(0,Xa.isRTL)()?hl:gl,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,wf.jsx)(H1.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Xa.__)("Next page"),icon:(0,Xa.isRTL)()?gl:hl,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var Moe=(0,O0.memo)($9);var Bn=a(T(),1),ej=[];function pv(e){return(0,Fu.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}function zDe({selection:e,selectedItems:t,onChangeSelection:r,data:o,getItemId:n,disableSelectAll:i=!1}){let s=e.length>0,l=t.length===o.length;return i?(0,Bn.jsx)(U1.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:s,disabled:!s,onChange:()=>{r([])},"aria-label":(0,DA.__)("Deselect all")}):(0,Bn.jsx)(U1.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,indeterminate:!l&&!!t.length,onChange:()=>{if(l)r(e.filter(c=>!o.some(u=>c===n(u))));else{let c=new Set([...e,...o.map(u=>n(u))]);r(Array.from(c))}},"aria-label":l?(0,DA.__)("Deselect all"):(0,DA.__)("Select all")})}function HDe({actions:e,items:t,selection:r}){let o=(0,Foe.useRegistry)(),[n,i]=(0,Fu.useState)(null);return(0,Bn.jsx)(ne,{direction:"row",gap:"xs",children:e.map(s=>{if(!("callback"in s))return null;let{id:l,label:c,icon:u,isPrimary:d,callback:f}=s,m=typeof c=="string"?c:c(t),h=d?"primary":"tertiary",g=l===n;return(0,Bn.jsx)(U1.Button,{accessibleWhenDisabled:!0,icon:u,disabled:g||!r?.length,isBusy:g,onClick:async()=>{i(l),await f(t,{registry:o}),i(null)},size:"compact",variant:h,children:m},l)})})}function Doe(){let{data:e,selection:t,onChangeSelection:r,getItemId:o,actions:n=ej,paginationInfo:i,view:s}=(0,Fu.useContext)(nt),l=pv(n),c=(0,Fu.useMemo)(()=>e.filter(d=>t.includes(o(d))),[t,o,e]);if(!n.length)return null;let u=loe(t.length,e.length,i.totalItems,!!s.infiniteScrollEnabled);return(0,Bn.jsxs)(ne,{direction:"row",className:"dataviews-picker-footer__bulk-selection",gap:"md",align:"center",children:[l&&(0,Bn.jsx)(zDe,{selection:t,selectedItems:c,onChangeSelection:r,data:e,getItemId:o,disableSelectAll:!!s.infiniteScrollEnabled}),(0,Bn.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:u})]})}function Loe(){let{data:e,selection:t,getItemId:r,actions:o=ej}=(0,Fu.useContext)(nt),n=(0,Fu.useMemo)(()=>e.filter(i=>t.includes(r(i))),[t,r,e]);return o.length?(0,Bn.jsx)("div",{className:"dataviews-picker-footer__actions",children:(0,Bn.jsx)(HDe,{actions:o,items:n,selection:t})}):null}function Boe(){return(0,Bn.jsxs)(ne,{direction:"row",gap:"md",align:"center",children:[(0,Bn.jsx)(Doe,{}),(0,Bn.jsx)(Loe,{})]})}function tj(){let{actions:e=ej,paginationInfo:t,view:r}=(0,Fu.useContext)(nt),o=!r.infiniteScrollEnabled&&!!t.totalItems&&t.totalPages>1;return!e.length&&!o?null:(0,Bn.jsxs)(ne,{direction:"row",justify:"space-between",align:"center",className:"dataviews-footer",gap:"sm",children:[(0,Bn.jsx)(Doe,{}),(0,Bn.jsx)(Moe,{}),(0,Bn.jsx)(Loe,{})]})}var St=a(T(),1),{Badge:UDe}=Ct(vs.privateApis);function Voe({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,mediaField:s,titleField:l,descriptionField:c,regularFields:u,badgeFields:d,config:f,posinset:m,setsize:h}){let{showTitle:g=!0,showMedia:v=!0,showDescription:b=!0}=e,S=n(i),y=(0,LA.useRef)(null),w=r.includes(S);Fp(y,m);let _=s?.render?(0,St.jsx)(s.render,{item:i,field:s,config:f}):null,x=g&&l?.render?(0,St.jsx)(l.render,{item:i,field:l}):null;return(0,St.jsxs)(vs.Composite.Item,{ref:y,"aria-label":l?l.getValue({item:i})||(0,W1.__)("(no title)"):void 0,render:({children:E,...O})=>(0,St.jsx)(ne,{direction:"column",children:E,...O}),role:"option","aria-posinset":m,"aria-setsize":h,className:Q("dataviews-view-picker-grid__card",{"is-selected":w}),"aria-selected":w,onClick:()=>{if(w)o(r.filter(E=>S!==E));else{let E=t?[...r,S]:[S];o(E)}},children:[v&&_&&(0,St.jsx)("div",{className:"dataviews-view-picker-grid__media",children:_}),v&&_&&(0,St.jsx)(Ap,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:l,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,St.jsx)(ne,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,St.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:x})}),(0,St.jsxs)(ne,{direction:"column",gap:"xs",children:[b&&c?.render&&(0,St.jsx)(c.render,{item:i,field:c}),!!d?.length&&(0,St.jsx)(ne,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:d.map(E=>(0,St.jsx)(UDe,{className:"dataviews-view-picker-grid__field-value",children:(0,St.jsx)(E.render,{item:i,field:E})},E.id))}),!!u?.length&&(0,St.jsx)(ne,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:u.map(E=>(0,St.jsx)(vs.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,St.jsxs)(St.Fragment,{children:[(0,St.jsx)(vs.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:E.header}),(0,St.jsx)(vs.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,St.jsx)(E.render,{item:i,field:E})})]})},E.id))})]})]},S)}function zoe({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,joe.useInstanceId)(zoe,"dataviews-view-picker-grid-group__header");return(0,St.jsxs)(ne,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,St.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,W1.sprintf)((0,W1.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function WDe({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:l,className:c,empty:u}){let{resizeObserverRef:d,paginationInfo:f,itemListLabel:m}=(0,LA.useContext)(nt),h=r.find(F=>F.id===l?.titleField),g=r.find(F=>F.id===l?.mediaField),v=r.find(F=>F.id===l?.descriptionField),b=l.fields??[],{regularFields:S,badgeFields:y}=b.reduce((F,D)=>{let B=r.find(M=>M.id===D);if(!B)return F;let L=l.layout?.badgeFields?.includes(D)?"badgeFields":"regularFields";return F[L].push(B),F},{regularFields:[],badgeFields:[]}),w=!!t?.length,_=l.layout?.previewSize,x=pv(e),E="900px",O=l.groupBy?.field?r.find(F=>F.id===l.groupBy?.field):null,A=O?ra(t,O):null,C=(l.infiniteScrollEnabled&&!A)??!1,I=l?.page??1,k=l?.perPage??0,P=C?f?.totalItems:void 0,N=AA(),U=OA(t,C,N);return(0,St.jsxs)(St.Fragment,{children:[w&&O&&A&&(0,St.jsx)(vs.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":x,className:Q("dataviews-view-picker-grid",c,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),"aria-label":m,render:({children:F,...D})=>(0,St.jsx)(ne,{direction:"column",gap:"lg",children:F,...D}),children:Array.from(A.entries()).map(([F,D])=>(0,St.jsx)(zoe,{groupName:F,groupField:O,showLabel:l.groupBy?.showLabel!==!1,children:(0,St.jsx)(V1,{previewSize:_,style:{gridTemplateColumns:_&&`repeat(auto-fill, minmax(${_}px, 1fr))`},"aria-busy":n,ref:d,children:D.map(B=>{let L=B.position??(I-1)*k+t.indexOf(B)+1;return(0,St.jsx)(Voe,{view:l,multiselect:x,selection:s,onChangeSelection:i,getItemId:o,item:B,mediaField:g,titleField:h,descriptionField:v,regularFields:S,badgeFields:y,config:{sizes:E},posinset:L,setsize:P},o(B))})})},F))}),w&&!A&&(0,St.jsxs)(vs.Composite,{render:(0,St.jsx)(V1,{className:Q("dataviews-view-picker-grid",c,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),previewSize:_,"aria-busy":n,ref:d}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":x,"aria-label":m,children:[Array.from({length:U}).map((F,D)=>(0,St.jsx)(vs.Composite.Item,{render:({children:B,...L})=>(0,St.jsx)(ne,{direction:"column",children:B,...L}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${D}`)),t.map(F=>{let D=F.position;return(0,St.jsx)(Voe,{view:l,multiselect:x,selection:s,onChangeSelection:i,getItemId:o,item:F,mediaField:g,titleField:h,descriptionField:v,regularFields:S,badgeFields:y,config:{sizes:E},posinset:D,setsize:P},o(F))})]}),!w&&(0,St.jsx)("div",{className:Q({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,St.jsx)("p",{children:(0,St.jsx)(vs.Spinner,{})}):u}),w&&n&&(0,St.jsx)("p",{className:"dataviews-loading-more",children:(0,St.jsx)(vs.Spinner,{})})]})}var Hoe=WDe;var BA=a(V(),1),hv=a(W(),1),Qa=a(H(),1);var It=a(T(),1);function GDe({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Q("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,It.jsx)("div",{className:i,children:(0,It.jsx)(n.render,{item:e,field:n})})}function Uoe({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:l,getItemId:c,onChangeSelection:u,multiselect:d,posinset:f}){let{paginationInfo:m}=(0,Qa.useContext)(nt),h=l.includes(r),[g,v]=(0,Qa.useState)(!1),b=(0,Qa.useRef)(null);Fp(b,f);let{showTitle:S=!0,showMedia:y=!0,showDescription:w=!0,infiniteScrollEnabled:_}=o,x=()=>{v(!0)},E=()=>{v(!1)},O=o.fields??[],A=n&&S||i&&y||s&&w;return(0,It.jsxs)(hv.Composite.Item,{ref:b,render:({children:C,...I})=>(0,It.jsx)("tr",{className:Q("dataviews-view-table__row",{"is-selected":h,"is-hovered":g}),onMouseEnter:x,onMouseLeave:E,children:C,...I}),"aria-selected":h,"aria-setsize":m.totalItems||void 0,"aria-posinset":f,role:_?"article":"option",onMouseDown:C=>{C.button===0&&C.currentTarget.parentElement?.focus({preventScroll:!0})},onClick:()=>{if(h)u(l.filter(C=>r!==C));else{let C=d?[...l,r]:[r];u(C)}},children:[(0,It.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,It.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,It.jsx)(Ap,{item:e,selection:l,onChangeSelection:u,getItemId:c,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),A&&(0,It.jsx)("td",{role:"presentation",children:(0,It.jsx)(TA,{item:e,titleField:S?n:void 0,mediaField:y?i:void 0,descriptionField:w?s:void 0,isItemClickable:()=>!1})}),O.map(C=>{let{width:I,maxWidth:k,minWidth:P,align:N}=o.layout?.styles?.[C]??{};return(0,It.jsx)("td",{style:{width:I,maxWidth:k,minWidth:P},role:"presentation",children:(0,It.jsx)(GDe,{fields:t,item:e,column:C,align:N})},C)})]},r)}function YDe({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:l,setOpenedFilter:c,view:u,className:d,empty:f}){let m=(0,Qa.useRef)(new Map),h=(0,Qa.useRef)(void 0),[g,v]=(0,Qa.useState)(),b=pv(e)??!1;(0,Qa.useEffect)(()=>{h.current&&(h.current.focus(),h.current=void 0)});let S=u.groupBy?.field?r.find(D=>D.id===u.groupBy?.field):null,y=S?ra(t,S):null,w=u.infiniteScrollEnabled&&!y,_=(0,Qa.useId)();if(g){h.current=g,v(void 0);return}let x=D=>{let B=m.current.get(D.id),L=B?m.current.get(B.fallback):void 0;v(L?.node)},E=!!t?.length,O=r.find(D=>D.id===u.titleField),A=r.find(D=>D.id===u.mediaField),C=r.find(D=>D.id===u.descriptionField),{showTitle:I=!0,showMedia:k=!0,showDescription:P=!0}=u,N=O&&I||A&&k||C&&P,U=u.fields??[],F=(D,B)=>L=>{L?m.current.set(D,{node:L,fallback:U[B>0?B-1:1]}):m.current.delete(D)};return(0,It.jsxs)(It.Fragment,{children:[(0,It.jsxs)("table",{className:Q("dataviews-view-table","dataviews-view-picker-table",d,{[`has-${u.layout?.density}-density`]:u.layout?.density&&["compact","comfortable"].includes(u.layout.density)}),"aria-busy":n,"aria-describedby":_,role:w?"feed":"listbox",children:[(0,It.jsx)("thead",{role:"presentation",children:(0,It.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,It.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:b&&(0,It.jsx)(xA,{selection:l,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:w})}),N&&(0,It.jsx)("th",{children:O&&(0,It.jsx)(A0,{ref:F(O.id,0),fieldId:O.id,view:u,fields:r,onChangeView:i,onHide:x,setOpenedFilter:c,canMove:!1})}),U.map((D,B)=>{let{width:L,maxWidth:M,minWidth:z,align:K}=u.layout?.styles?.[D]??{};return(0,It.jsx)("th",{style:{width:L,maxWidth:M,minWidth:z,textAlign:K},"aria-sort":u.sort?.direction&&u.sort?.field===D?hA[u.sort.direction]:void 0,scope:"col",children:(0,It.jsx)(A0,{ref:F(D,B),fieldId:D,view:u,fields:r,onChangeView:i,onHide:x,setOpenedFilter:c,canMove:u.layout?.enableMoving??!0})},D)})]})}),E&&S&&y?Array.from(y.entries()).map(([D,B])=>(0,It.jsxs)(hv.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,It.jsx)("tbody",{role:"group"}),children:[(0,It.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,It.jsx)("td",{colSpan:U.length+(N?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:u.groupBy?.showLabel===!1?D:(0,BA.sprintf)((0,BA.__)("%1$s: %2$s"),S.label,D)})}),B.map((L,M)=>(0,It.jsx)(Uoe,{item:L,fields:r,id:o(L)||M.toString(),view:u,titleField:O,mediaField:A,descriptionField:C,selection:l,getItemId:o,onChangeSelection:s,multiselect:b},o(L)))]},`group-${D}`)):(0,It.jsx)(hv.Composite,{render:(0,It.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:E&&t.map((D,B)=>{let L=o(D),M=D.position;return(0,It.jsx)(Uoe,{item:D,fields:r,id:L||B.toString(),view:u,titleField:O,mediaField:A,descriptionField:C,selection:l,getItemId:o,onChangeSelection:s,multiselect:b,posinset:M},L)})})]}),(0,It.jsxs)("div",{className:Q({"dataviews-loading":n,"dataviews-no-results":!E&&!n}),id:_,children:[!E&&(n?(0,It.jsx)("p",{children:(0,It.jsx)(hv.Spinner,{})}):f),E&&n&&(0,It.jsx)("p",{className:"dataviews-loading-more",children:(0,It.jsx)(hv.Spinner,{})})]})]})}var Woe=YDe;var N0=a(W(),1),M0=a(H(),1),Goe=a(ke(),1),VA=a(V(),1);var Wt=a(T(),1);function qDe(e){return!!e}function KDe({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,titleField:s,mediaField:l,descriptionField:c,otherFields:u,posinset:d,setsize:f}){let m=(0,M0.useRef)(null);Fp(m,d);let{showTitle:h=!0,showMedia:g=!0,showDescription:v=!0}=e,b=n(i),S=r.includes(b),y=e.layout?.density??"balanced",w=g&&y!=="compact"&&l?.render?(0,Wt.jsx)(l.render,{item:i,field:l,config:{sizes:y==="comfortable"?"32px":"24px"}}):null,_=(0,Wt.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:w||(0,Wt.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),x=h&&s?.render?(0,Wt.jsx)(s.render,{item:i,field:s}):null,E=v&&c?.render?(0,Wt.jsx)(c.render,{item:i,field:c}):null,O=(0,M0.useMemo)(()=>y==="comfortable"?"md":"sm",[y]);return(0,Wt.jsx)(N0.Composite.Item,{ref:m,role:"option","aria-label":s&&s.getValue({item:i})||void 0,"aria-posinset":d,"aria-setsize":f,"aria-selected":S,className:Q("dataviews-view-picker-activity__item",y==="compact"&&"is-compact",y==="balanced"&&"is-balanced",y==="comfortable"&&"is-comfortable",S&&"is-selected"),onClick:()=>{if(S)o(r.filter(A=>b!==A));else{let A=t?[...r,b]:[b];o(A)}},render:(0,Wt.jsx)("div",{}),children:(0,Wt.jsxs)(ne,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Wt.jsx)(ne,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:_}),(0,Wt.jsxs)(ne,{direction:"column",gap:O,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[x&&(0,Wt.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:x}),E&&(0,Wt.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:E}),(0,Wt.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:u.map(A=>(0,Wt.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,Wt.jsx)(Ut,{render:(0,Wt.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:A.label}),(0,Wt.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,Wt.jsx)(A.render,{item:i,field:A})})]},A.id))})]})]})})}function Yoe({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,Goe.useInstanceId)(Yoe,"dataviews-view-picker-activity-group__header");return(0,Wt.jsxs)(ne,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,Wt.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,VA.sprintf)((0,VA.__)("%1$s: %2$s"),t.label,e):e}),o]})}function qoe({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:s,actions:l,className:c,empty:u}){let{itemListLabel:d,paginationInfo:f}=(0,M0.useContext)(nt),m=pv(l),h=t.find(A=>A.id===s?.titleField),g=t.find(A=>A.id===s?.mediaField),v=t.find(A=>A.id===s?.descriptionField),b=(s?.fields??[]).map(A=>t.find(C=>A===C.id)).filter(qDe),S=s.groupBy?.field?t.find(A=>A.id===s.groupBy?.field):null,y=S?ra(e,S):null,_=(s.infiniteScrollEnabled&&!y)??!1?f?.totalItems:void 0,x=!!e?.length,E=!!(S&&y),O=A=>(0,Wt.jsx)(KDe,{view:s,multiselect:m,selection:i,onChangeSelection:n,getItemId:r,item:A,titleField:h,mediaField:g,descriptionField:v,otherFields:b,posinset:A.position,setsize:_},r(A));return x?(0,Wt.jsxs)(Wt.Fragment,{children:[(0,Wt.jsx)(N0.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":m,"aria-label":d,"aria-busy":o,render:E?(0,Wt.jsx)(ne,{direction:"column",gap:"sm"}):void 0,className:Q("dataviews-view-picker-activity",c),children:E&&y?Array.from(y.entries()).map(([A,C])=>(0,Wt.jsx)(Yoe,{groupName:A,groupField:S,showLabel:s.groupBy?.showLabel!==!1,children:C.map(O)},A)):e.map(O)}),o&&(0,Wt.jsx)("p",{className:"dataviews-loading-more",children:(0,Wt.jsx)(N0.Spinner,{})})]}):(0,Wt.jsx)("div",{className:Q({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,Wt.jsx)("p",{children:(0,Wt.jsx)(N0.Spinner,{})}):u})}var F0=a(W(),1),D0=a(V(),1),Koe=a(H(),1);var L0=a(T(),1);function Lp(){let e=(0,Koe.useContext)(nt),t=e.view;return(0,L0.jsxs)(F0.__experimentalToggleGroupControl,{size:"__unstable-large",label:(0,D0.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,L0.jsx)(F0.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,D0._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,L0.jsx)(F0.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,D0._x)("Balanced","Density option for DataView layout")},"balanced"),(0,L0.jsx)(F0.__experimentalToggleGroupControlOption,{value:"compact",label:(0,D0._x)("Compact","Density option for DataView layout")},"compact")]})}var Zoe=a(W(),1),Xoe=a(V(),1),Qoe=a(H(),1);var Joe=a(T(),1),ZDe=[{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 $oe(){let e=(0,Qoe.useContext)(nt),t=e.view,r=ZDe.filter(s=>e.containerWidth>=s.breakpoint),o=t.layout?.previewSize??230,n=r.map((s,l)=>({...s,index:l})).filter(s=>s.value<=o).sort((s,l)=>l.value-s.value)[0]?.index??0,i=r.map((s,l)=>({value:l}));return(0,Joe.jsx)(Zoe.RangeControl,{__next40pxDefaultSize:!0,showTooltip:!1,label:(0,Xoe.__)("Preview size"),value:n,min:0,max:r.length-1,withInputField:!1,onChange:(s=0)=>{e.onChangeView({...t,layout:{...t.layout,previewSize:r[s].value}})},step:1,marks:i})}var gv=a(T(),1);function rj(){return(0,gv.jsxs)(gv.Fragment,{children:[(0,gv.jsx)(Lp,{}),(0,gv.jsx)($oe,{})]})}var Bp=[{type:vA,label:(0,Du.__)("Table"),component:voe,icon:PP,viewConfigOptions:Lp},{type:qre,label:(0,Du.__)("Grid"),component:Coe,icon:RP,viewConfigOptions:rj},{type:Kre,label:(0,Du.__)("List"),component:Q9,icon:(0,Du.isRTL)()?rL:rx,viewConfigOptions:Lp},{type:Zre,label:(0,Du.__)("Activity"),component:Noe,icon:Vm,viewConfigOptions:Lp},{type:Xre,label:(0,Du.__)("Grid"),component:Hoe,icon:RP,viewConfigOptions:rj,isPicker:!0},{type:Qre,label:(0,Du.__)("Table"),component:Woe,icon:PP,viewConfigOptions:Lp,isPicker:!0},{type:Jre,label:(0,Du.__)("Activity"),component:qoe,icon:Vm,viewConfigOptions:Lp,isPicker:!0}];var X0=a(H(),1);var Up=a(W(),1),Pf=a(V(),1),PI=a(H(),1);var ene=a(xe(),1),tne=(0,ene.createContext)(!0);function rne(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function jA(e){let t=[];for(let r of e)t.push(...r);return t}function G1(e){return e.slice().reverse()}var B0=XDe();function XDe(){return typeof window<"u"&&!!window.document?.createElement}function Sf(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function Y1(e,t=!1){let{activeElement:r}=Sf(e);if(!r?.nodeName)return null;if(QDe(r)&&r.contentDocument?.body)return Y1(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=Sf(r).getElementById(o);if(n)return n}}return r}function vv(e,t){return e===t||e.contains(t)}function q1(e){return e?.nodeType===1}function one(e){return typeof e?.nodeType=="number"}function QDe(e){return e.tagName==="IFRAME"}function V0(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?JDe.indexOf(e.type)!==-1:!1}var JDe=["button","color","file","image","reset","submit"];function $De(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function bs(e){try{let t=e instanceof HTMLInputElement&&e.selectionStart!==null,r=e.tagName==="TEXTAREA";return t||r||!1}catch{return!1}}function zA(e){return e.isContentEditable||bs(e)}function nne(e){if(bs(e))return e.value;if(e.isContentEditable){let t=Sf(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function K1(e){let t=0,r=0;if(bs(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=Sf(e).getSelection();if(o?.rangeCount&&o.anchorNode&&vv(e,o.anchorNode)&&o.focusNode&&vv(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 ine(e,t){let r=["dialog","menu","listbox","tree","grid"],o=e?.getAttribute("role");return o&&r.indexOf(o)!==-1?o:t}function Z1(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 Z1(e.parentElement)||document.scrollingElement||document.body}function HA(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function sne(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,l])=>{let c=t(i),u=t(l);return c===u||!c||!u?0:e4e(c,u)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function e4e(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function ane(){return B0&&!!navigator.maxTouchPoints}function lne(){return B0?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function j0(){return B0&&lne()&&/apple/i.test(navigator.vendor)}function cne(){return B0&&/firefox\//i.test(navigator.userAgent)}function une(e){let{currentTarget:t,target:r}=e;return t?one(r)?!vv(t,r):!0:!1}function Fi(e){return e.target===e.currentTarget}function dne(e){let t=e.currentTarget;if(!t)return!1;let r=lne();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 fne(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 bv(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 mne(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function oj(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function UA(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!one(o)||!vv(r,o)}function yv(e,t,r,o){let i=(l=>{if(o){let u=setTimeout(l,o);return()=>clearTimeout(u)}let c=requestAnimationFrame(l);return()=>cancelAnimationFrame(c)})(()=>{e.removeEventListener(t,s,!0),r()}),s=()=>{i(),r()};return e.addEventListener(t,s,{once:!0,capture:!0}),i}function Lu(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(Lu(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var t4e="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 WA(e){return!(!e.matches(t4e)||!$De(e)||e.closest("[inert]"))}function El(e){let t=Y1(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function pne(e){let t=Y1(e);if(!t)return!1;if(vv(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 hne(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}function GA(...e){}function Ja(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function z0(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function YA(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function gne(e,t){let r={...e};for(let o of t)Ja(r,o)&&delete r[o];return r}function vne(e,t){let r={};for(let o of t)Ja(e,o)&&(r[o]=e[o]);return r}function qA(e){return e}function Di(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function bne(e){return Object.keys(e)}function yne(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function H0(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Li(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function Mt(...e){for(let t of e)if(t!==void 0)return t}function wne(e){return async()=>{let t=await e?.();return wne(async()=>(await t?.(),e))}}var iEt=r4e();function r4e({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(u,d)=>{if(!u)return;for(;t.length>e;)t.shift();let f=d===o;o=d??null;let m=f?Math.max(0,t.length-1):t.length,h=await u();if(!h)return;r=[];let g=t[m];t[m]=wne(async()=>{await h?.();let v=await g?.();return async()=>{await v?.(),await u?.()}})}}}var Bi=a(xe(),1),gr=a(xe(),1),wv=a(T(),1);function o4e(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function n4e(e){return!e||!(0,gr.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function i4e(e){return n4e(e)?{...e.props}.ref||e.ref:null}function s4e(e,t){let r={...e};for(let o in t){if(!Ja(t,o))continue;if(o==="className"){let i="className",s=e[i],l=t[i];s&&l?r[i]=`${s} ${l}`:r[i]=l||s;continue}if(o==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[o];if(o.startsWith("on")){if(typeof n!="function")continue;let i=e[o];if(typeof i=="function"){r[o]=(...s)=>{n(...s),i(...s)};continue}}r[o]=n}return r}var nj={...Bi},Sne=nj.useId,lEt=nj.useDeferredValue,_ne=nj.useInsertionEffect,$r=B0?gr.useLayoutEffect:gr.useEffect;function a4e(e){let[t]=(0,gr.useState)(e);return t}function Ene(e){let t=(0,gr.useRef)(e);return $r(()=>{t.current=e}),t}function Ft(e){let t=(0,gr.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return _ne?_ne(()=>{t.current=e}):t.current=e,(0,gr.useCallback)((...r)=>t.current?.(...r),[])}function Pne(e){let[t,r]=(0,gr.useState)(null);return $r(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function Wo(...e){return(0,gr.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)o4e(r,t)}},e)}function Pl(e){if(Sne){let o=Sne();return e||o}let[t,r]=(0,gr.useState)(e);return $r(()=>{e||t||r(`id-${Math.random().toString(36).slice(2,8)}`)},[e,t]),e||t}function kne(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,gr.useState)(()=>r(t));return $r(()=>{n((e&&"current"in e?e.current:e)?.tagName.toLowerCase()||r(t))},[e,t]),o}function Rne(e,t,r){let o=a4e(r),[n,i]=(0,gr.useState)(o);return(0,gr.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let l=()=>{let u=s.getAttribute(t);i(u??o)},c=new MutationObserver(l);return c.observe(s,{attributeFilter:[t]}),l(),()=>c.disconnect()},[e,t,o]),n}function Bu(e,t){let r=(0,gr.useRef)(!1);(0,gr.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,gr.useEffect)(()=>()=>{r.current=!1},[])}function Ane(e,t){let r=(0,gr.useRef)(!1);$r(()=>{if(r.current)return e();r.current=!0},t),$r(()=>()=>{r.current=!1},[])}function Ine(){return(0,gr.useReducer)(()=>[],[])}function Go(e){return Ft(typeof e=="function"?e:()=>e)}function Vu(e,t,r=[]){let o=(0,gr.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function ZA(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,gr.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var xne=!1;function One(){return(0,gr.useEffect)(()=>{xne||(Lu("mousemove",c4e,!0),Lu("mousedown",KA,!0),Lu("mouseup",KA,!0),Lu("keydown",KA,!0),Lu("scroll",KA,!0),xne=!0)},[]),Ft(()=>ij)}var ij=!1,Cne=0,Tne=0;function l4e(e){let t=e.movementX||e.screenX-Cne,r=e.movementY||e.screenY-Tne;return Cne=e.screenX,Tne=e.screenY,t||r||!1}function c4e(e){l4e(e)&&(ij=!0)}function KA(){ij=!1}function Tr(e){let t=Bi.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function Vp(e,t){return Bi.memo(e,t)}function Nr(e,t){let{wrapElement:r,render:o,...n}=t,i=Wo(t.ref,i4e(o)),s;if(Bi.isValidElement(o)){let l={...o.props,ref:i};s=Bi.cloneElement(o,s4e(n,l))}else o?s=o(n):s=(0,wv.jsx)(e,{...n});return r?r(s):s}function Mr(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function ia(e=[],t=[]){let r=Bi.createContext(void 0),o=Bi.createContext(void 0),n=()=>Bi.useContext(r),i=(u=!1)=>{let d=Bi.useContext(o),f=n();return u?d:d||f},s=()=>{let u=Bi.useContext(o),d=n();if(!(u&&u===d))return d},l=u=>e.reduceRight((d,f)=>(0,wv.jsx)(f,{...u,children:d}),(0,wv.jsx)(r.Provider,{...u}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:l,ScopedContextProvider:u=>(0,wv.jsx)(l,{...u,children:t.reduceRight((d,f)=>(0,wv.jsx)(f,{...u,children:d}),(0,wv.jsx)(o.Provider,{...u}))})}}var ci=a(xe(),1),u4e="div",d4e=Symbol("accessibleWhenDisabled"),f4e=j0(),m4e=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function p4e(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?m4e.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function h4e(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function g4e(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}var v4e=["button","color","file","image","reset","submit"];function b4e(e,t){return e==="button"?!0:e==="input"&&t?t==="checkbox"||t==="radio"?!0:v4e.includes(t):!1}function y4e(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 w4e({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 sj(e,t){return Ft(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var Nne=!1,aj=!0;function S4e(e){let t=e.target;q1(t)&&!t.hasAttribute("data-focus-visible")&&(aj=!1)}function _4e(e){e.metaKey||e.ctrlKey||e.altKey||(aj=!0)}var X1=Mr(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,ci.useRef)(null),[l,c]=ZA(i,d4e,r);r??=l,(0,ci.useEffect)(()=>{t&&(Nne||(Lu("mousedown",S4e,!0),Lu("keydown",_4e,!0),Nne=!0))},[t]);let u=t&&H0(i),d=u&&!r,[f,m]=(0,ci.useState)(!1),h=(0,ci.useRef)(!1),g=(0,ci.useRef)(null),v=Ft(M=>{g.current?.(),g.current=null,h.current=!1,M?.removeAttribute("data-focus-visible")});(0,ci.useEffect)(()=>{t&&d&&(v(s.current),f&&m(!1))},[t,d,f,v]),(0,ci.useEffect)(()=>{if(!t||!f)return;let M=s.current;if(!M||typeof IntersectionObserver>"u")return;let z=new IntersectionObserver(()=>{WA(M)||(h.current=!1,m(!1))});return z.observe(M),()=>z.disconnect()},[t,f]),(0,ci.useEffect)(()=>()=>g.current?.(),[]);let b=sj(i.onKeyPressCapture,u),S=sj(i.onMouseDownCapture,u),y=sj(i.onClickCapture,u),w=(M,z)=>{if(z&&(M.currentTarget=z),!t)return;let K=M.currentTarget;if(K&&El(K)&&(n?.(M),!M.defaultPrevented)){if(K.dataset.focusVisible="true",h.current=!0,y4e(K)){if(g.current?.(),g.current=null,typeof IntersectionObserver<"u"){let Z=new IntersectionObserver(()=>{WA(K)||v(K)});Z.observe(K),g.current=()=>Z.disconnect()}return}m(!0)}},_=i.onKeyDownCapture,x=Ft(M=>{if(_?.(M),M.defaultPrevented||!t||f||h.current||M.metaKey||M.altKey||M.ctrlKey||!Fi(M))return;let z=M.currentTarget;yv(z,"focusout",()=>w(M,z))}),E=i.onFocusCapture,O=Ft(M=>{if(E?.(M),M.defaultPrevented||!t)return;if(!Fi(M)){m(!1);return}let z=M.currentTarget,K=()=>w(M,z);aj||p4e(M.target)?yv(M.target,"focusout",K):m(!1)}),A=i.onBlur,C=Ft(M=>{A?.(M),t&&UA(M)&&(v(M.currentTarget),m(!1))}),I=(0,ci.useContext)(tne),k=Ft(M=>{t&&o&&M&&I&&queueMicrotask(()=>{El(M)||WA(M)&&M.focus()})}),P=kne(s),N=t&&h4e(P),U=t&&g4e(P),[F,D]=(0,ci.useState)(!1);f4e&&(0,ci.useEffect)(()=>{if(!t)return;let M=s.current;if(!M)return;let z=M.tagName.toLowerCase(),K=M.type;D(b4e(z,K))},[t]);let B=i.style,L=(0,ci.useMemo)(()=>d?{pointerEvents:"none",...B}:B,[d,B]);return i={"data-focus-visible":t&&f||void 0,"data-autofocus":o||void 0,"aria-disabled":u||void 0,...i,...c,ref:Wo(s,k,i.ref),style:L,tabIndex:w4e({focusable:t,trulyDisabled:d,nativeTabbable:N,supportsDisabled:U,safariTabIndex:F,tabIndexProp:i.tabIndex}),disabled:U&&d?!0:void 0,contentEditable:u?void 0:i.contentEditable,onKeyPressCapture:b,onClickCapture:y,onMouseDownCapture:S,onKeyDownCapture:x,onFocusCapture:O,onBlur:C},Li(i)}),mEt=Tr(function(t){return Nr(u4e,X1(t))});var jp=a(xe(),1),x4e="button";function Mne(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?V0(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?V0(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var C4e=Symbol("command"),lj=Mr(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,jp.useRef)(null),[i,s]=(0,jp.useState)(!1);(0,jp.useEffect)(()=>{n.current&&s(V0(n.current))},[]);let[l,c]=(0,jp.useState)(!1),u=(0,jp.useRef)(!1),d=H0(o),[f,m]=ZA(o,C4e,!0),h=o.onKeyDown,g=Ft(S=>{h?.(S);let y=S.currentTarget;if(S.defaultPrevented||f||d||!Fi(S)||bs(y)||y.isContentEditable)return;let w=t&&S.key==="Enter",_=r&&S.key===" ",x=S.key==="Enter"&&!t,E=S.key===" "&&!r;if(x||E){S.preventDefault();return}if(w||_){let O=Mne(S);if(w){if(!O){S.preventDefault();let{view:A,...C}=S,I=()=>oj(y,C);cne()?yv(y,"keyup",I):queueMicrotask(I)}}else _&&(u.current=!0,O||(S.preventDefault(),c(!0)))}}),v=o.onKeyUp,b=Ft(S=>{if(v?.(S),S.defaultPrevented||f||d||S.metaKey)return;let y=r&&S.key===" ";if(u.current&&y&&(u.current=!1,!Mne(S))){S.preventDefault(),c(!1);let w=S.currentTarget,{view:_,...x}=S;queueMicrotask(()=>oj(w,x))}});return o={"data-active":l||void 0,type:i?"button":void 0,...m,...o,ref:Wo(n,o.ref),onKeyDown:g,onKeyUp:b},o=X1(o),o}),bEt=Tr(function(t){return Nr(x4e,lj(t))});var Q1=ia(),Fne=Q1.useContext,SEt=Q1.useScopedContext,_Et=Q1.useProviderContext,Dne=Q1.ContextProvider,Lne=Q1.ScopedContextProvider;var XA=a(xe(),1),T4e="div",cj=Mr(function({store:t,shouldRegisterItem:r=!0,getItem:o=qA,element:n,...i}){let s=Fne();t=t||s;let l=Pl(i.id),c=(0,XA.useRef)(n);return(0,XA.useEffect)(()=>{let u=c.current;if(!l||!u||!r)return;let d=o({id:l,element:u});return t?.renderItem(d)},[l,r,o,t]),i={...i,ref:Wo(c,i.ref)},Li(i)}),PEt=Tr(function(t){return Nr(T4e,cj(t))});var uj=a(xe(),1),J1=ia([Dne],[Lne]),IEt=J1.useContext,QA=J1.useScopedContext,Bne=J1.useProviderContext,JA=J1.ContextProvider,U0=J1.ScopedContextProvider,Vne=(0,uj.createContext)(void 0),jne=(0,uj.createContext)(void 0);function zne(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function ju(e,t){return t&&e.item(t)||null}function Hne(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 Une(e,t=!1){if(bs(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Sf(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var dj=Symbol("FOCUS_SILENTLY");function Wne(e){e[dj]=!0,e.focus({preventScroll:!0})}function Gne(e){let t=e[dj];return delete e[dj],t}function Sv(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var _f=a(xe(),1),Zne=a(T(),1);function _v(e,t){let r=e.__unstableInternals;return Di(r,"Invalid store"),r[t]}function E4e(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 P4e(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 k4e(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 sa(e,...t){let r=e,o=r,n=GA,i=!1,s=!1,l=new Set,c=new Set,u=new Set,d={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},m=I=>(u.add(I),()=>u.delete(I)),h=()=>{let I=c.size,k=Symbol();c.add(k);let P=()=>{c.delete(k),!c.size&&n()};if(I)return P;let N=bne(r),U=[];for(let B of t){let L=B?.getState?.();if(!L)continue;let M=N.filter(K=>Ja(L,K));if(!M.length)continue;if(t.length===1||M.length===N.length){for(let K of M)U.push(Vn(B,[K],Z=>{A(K,Z[K],!0)}));continue}let z=!1;U.push(Vn(B,M,(K,Z)=>{for(let q of M)z&&K[q]===Z[q]||A(q,K[q],!0);z=!0}))}let F=[];for(let B of u)F.push(B());let D=t.map($1);return n=z0(...U,...F,...D),P},g=(I,k,P)=>{P!==void 0&&(P?k4e(I.listenersByKey,P,k):I.allKeysListeners?.delete(k))},v=(I,k,P=d)=>{let N=I?[...I]:null;return P.listeners.has(k)&&g(P,k,P.listenerKeys.get(k)),P.listeners.add(k),N?(P.listenersByKey??=new Map,P4e(P.listenersByKey,N,k)):(P.allKeysListeners??=new Set,P.allKeysListeners.add(k)),P.listenerKeys.set(k,N),()=>{P.disposables.get(k)?.(),P.disposables.delete(k);let U=P.listenerKeys.get(k);g(P,k,N),U!==N&&g(P,k,U),P.listenerKeys.delete(k),P.listeners.delete(k)}},b=(I,k)=>v(I,k),S=(I,k,P)=>{P?I.disposables.set(k,P):I.disposables.delete(k)},y=(I,k)=>(S(d,k,k(r,r)),v(I,k)),w=(I,k)=>(!f.listeners.size&&!s&&(o=r),S(f,k,k(r,o)),v(I,k,f)),_=I=>sa(vne(r,I),C),x=I=>sa(gne(r,I),C),E=()=>r,O=(I,k,P)=>{let{disposables:N}=I;if(!(P instanceof Set)&&!I.allKeysListeners?.size){let F=I.listenersByKey?.get(P);if(!F)return;for(let D of F){let B=N.size?N.get(D):void 0;B&&B();let L=D(r,k);L?N.set(D,L):B&&N.delete(D)}return}let U=I.allKeysListeners;for(let F of I.listeners){if(!U?.has(F)&&!E4e(I.listenerKeys.get(F),P))continue;let D=N.size?N.get(F):void 0;D&&D();let B=F(r,k);B?N.set(F,B):D&&N.delete(F)}},A=(I,k,P=!1)=>{if(!Ja(r,I))return;let N=r[I],U=typeof k=="function"?k(N):k;if(U===N)return;if(!P&&t.length)for(let B of t)B?.setState?.(I,U);let F=r;r={...r,[I]:U};let D=s;s=!0;try{O(d,F,I)}finally{s=D}if(!f.listeners.size){s||(o=r);return}l.add(I),!i&&(i=!0,queueMicrotask(()=>{i=!1;let B=r,L=l;l=new Set;let M=o;O(f,M,L),o===M&&(o=B)}))},C={getState:E,setState:A,__unstableInternals:{setup:m,init:h,subscribe:b,sync:y,batch:w,pick:_,omit:x}};return C}function ui(e,...t){if(e)return _v(e,"setup")(...t)}function $1(e,...t){if(e)return _v(e,"init")(...t)}function eC(e,...t){if(e)return _v(e,"subscribe")(...t)}function Vn(e,...t){if(e)return _v(e,"sync")(...t)}function xv(e,...t){if(e)return _v(e,"batch")(...t)}function $A(e,...t){if(e)return _v(e,"omit")(...t)}function Yne(e,...t){if(e)return _v(e,"pick")(...t)}function W0(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=sa(t,...e);return Object.assign({},...e,r)}var zu=a(xe(),1),fj=a(U2(),1),qne=()=>()=>{};function Xt(e,t=qA){let r=zu.useCallback(n=>e?eC(e,null,n):qne(),[e]),o=()=>{let n=typeof t=="string"?t:null,i=typeof t=="function"?t:null,s=e?.getState();if(i)return i(s);if(s&&n&&Ja(s,n))return s[n]};return(0,fj.useSyncExternalStore)(r,o,o)}function eI(e,t){let r=zu.useRef({}),o=zu.useCallback(i=>e?eC(e,null,i):qne(),[e]),n=()=>{let i=e?.getState(),s=!1,l=r.current;for(let c in t){let u=t[c];if(typeof u=="function"){let d=u(i);d!==l[c]&&(l[c]=d,s=!0)}if(typeof u=="string"){if(!i||!Ja(i,u))continue;let d=i[u];d!==l[c]&&(l[c]=d,s=!0)}}return s&&(r.current={...l}),r.current};return(0,fj.useSyncExternalStore)(o,n,n)}function Ro(e,t,r,o){let n=Ja(t,r)?t[r]:void 0,i=Ene({value:n,setValue:o?t[o]:void 0});$r(()=>Vn(e,[r],(s,l)=>{let{value:c,setValue:u}=i.current;u&&s[r]!==l[r]&&s[r]!==c&&u(s[r])}),[e,r]),$r(()=>{if(n!==void 0)return e.setState(r,n),xv(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function G0(e,t){let[r,o]=zu.useState(()=>e(t));$r(()=>$1(r),[r]);let n=zu.useCallback(i=>Xt(r,i),[r]);return[zu.useMemo(()=>({...r,useState:n}),[r,n]),Ft(()=>{o(i=>e({...t,...i.getState()}))})]}var R4e="button";function A4e(e){return zA(e)?!0:e.tagName==="INPUT"&&!V0(e)}function I4e(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 O4e(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function Kne(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=Z1(e);if(!i)return;let s=I4e(i,o),l,c;for(let u=0;u<n.length;u+=1){let d=l;if(l=r(u),!l)break;if(l===d)continue;let f=ju(t,l)?.element;if(!f)continue;let m=O4e(f,o)-s,h=Math.abs(m);if(o&&m<=0||!o&&m>=0){c!==void 0&&c<h&&(l=d);break}c=h}return l}function N4e(e,t){return Fi(e)?!1:Sv(t,e.target)}var mj=Mr(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":l,"aria-posinset":c,...u}){let d=QA();t=t||d;let f=Pl(u.id),m=(0,_f.useRef)(null),h=(0,_f.useContext)(jne),g=H0(u)&&!u.accessibleWhenDisabled,{rowId:v,baseElement:b,isActiveItem:S,ariaSetSize:y,ariaPosInSet:w,isTabbable:_}=eI(t,{rowId(D){if(r)return r;if(D&&h?.baseElement&&h.baseElement===D.baseElement)return h.id},baseElement(D){return D?.baseElement||void 0},isActiveItem(D){return!!D&&D.activeId===f},ariaSetSize(D){if(l!=null)return l;if(D&&h?.ariaSetSize&&h.baseElement===D.baseElement)return h.ariaSetSize},ariaPosInSet(D){if(c!=null)return c;if(!D||!h?.ariaPosInSet||h.baseElement!==D.baseElement)return;let B=D.renderedItems.filter(L=>L.rowId===v);return h.ariaPosInSet+B.findIndex(L=>L.id===f)},isTabbable(D){if(!D?.renderedItems.length)return!0;if(D.virtualFocus)return!1;if(i)return!0;if(D.activeId===null)return!1;let B=t?.item(D.activeId);return B?.disabled||!B?.element?!0:D.activeId===f}}),x=(0,_f.useCallback)(D=>{let B={...D,id:f||D.id,rowId:v,disabled:g,children:D.element?.textContent};return s?s(B):B},[f,v,g,s]),E=u.onFocus,O=(0,_f.useRef)(!1),A=Ft(D=>{if(E?.(D),D.defaultPrevented||une(D)||!f||!t||N4e(D,t))return;let{virtualFocus:B,baseElement:L}=t.getState();t.setActiveId(f),zA(D.currentTarget)&&Une(D.currentTarget),B&&Fi(D)&&(A4e(D.currentTarget)||L?.isConnected&&(j0()&&D.currentTarget.hasAttribute("data-autofocus")&&D.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),O.current=!0,D.relatedTarget===L||Sv(t,D.relatedTarget)?Wne(L):L.focus()))}),C=u.onBlurCapture,I=Ft(D=>{C?.(D),!D.defaultPrevented&&t?.getState()?.virtualFocus&&O.current&&(O.current=!1,D.preventDefault(),D.stopPropagation())}),k=u.onKeyDown,P=Go(o),N=Go(n),U=Ft(D=>{if(k?.(D),D.defaultPrevented||!Fi(D)||!t)return;let{currentTarget:B}=D,L=t.getState(),M=!!t.item(f)?.rowId,z=L.orientation!=="horizontal",K=L.orientation!=="vertical",Z=()=>!!(M||K||!L.baseElement||!bs(L.baseElement)),q={ArrowUp:(M||z)&&t.up,ArrowRight:(M||K)&&t.next,ArrowDown:(M||z)&&t.down,ArrowLeft:(M||K)&&t.previous,Home:()=>{if(Z())return!M||D.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(Z())return!M||D.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>Kne(B,t,t?.up,!0),PageDown:()=>Kne(B,t,t?.down)}[D.key];if(q){if(zA(B)){let ie=K1(B),$=K&&D.key==="ArrowLeft",le=K&&D.key==="ArrowRight",ae=z&&D.key==="ArrowUp",re=z&&D.key==="ArrowDown";if(le||re){let{length:ve}=nne(B);if(ie.end!==ve)return}else if(($||ae)&&ie.start!==0)return}let X=q();if(P(D)||X!==void 0){if(!N(D))return;D.preventDefault(),t.move(X)}}}),F=(0,_f.useMemo)(()=>({id:f,baseElement:b}),[f,b]);return u=Vu(u,D=>(0,Zne.jsx)(Vne.Provider,{value:F,children:D}),[F]),u={"data-active-item":S||void 0,...u,id:f,ref:Wo(m,u.ref),tabIndex:_?u.tabIndex:-1,onFocus:A,onBlurCapture:I,onKeyDown:U},u=lj(u),u=cj({store:t,...u,getItem:x,shouldRegisterItem:f?u.shouldRegisterItem:!1}),Li({...u,"aria-setsize":y,"aria-posinset":w})}),KEt=Vp(Tr(function(t){return Nr(R4e,mj(t))}));var Hu=a(xe(),1),Qne=a(T(),1);var M4e="div";function F4e(e){return e.some(t=>!!t.rowId)}function D4e(e){let t=e.target;return t&&!bs(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function L4e(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function Xne(e,t,r){return Ft(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!Fi(o)||L4e(o)||D4e(o))return;let n=ju(e,e.getState().activeId)?.element;if(!n)return;let{view:i,...s}=o;n!==r?.current&&n.focus(),mne(n,o.type,s)||o.preventDefault(),o.currentTarget.contains(n)&&o.stopPropagation()})}function B4e(e){return zne(jA(G1(Hne(e))))}function Jne(e,t){let{virtualFocus:r,baseElement:o}=e.getState();if(!r||!o||!bs(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function V4e(e){let[t,r]=(0,Hu.useState)(!1),o=(0,Hu.useCallback)(()=>r(!0),[]),n=Xt(e,i=>ju(e,i.activeId));return(0,Hu.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),Jne(e,()=>{i.focus({preventScroll:!0})}))},[e,n,t]),o}var pj=Mr(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=Bne();t=t||s,Di(t,!1);let l=(0,Hu.useRef)(null),c=(0,Hu.useRef)(null),u=V4e(t),d=Xt(t,"moves"),[,f]=Pne(r?t.setBaseElement:null);(0,Hu.useEffect)(()=>{if(!t||!d||!r||!o)return;let{activeId:C}=t.getState(),I=ju(t,C)?.element;I&&Jne(t,()=>hne(I))},[t,d,r,o]),$r(()=>{if(!t||!d||!r)return;let{baseElement:C,activeId:I}=t.getState();if(I!==null||!C)return;let k=c.current;c.current=null,k&&bv(k,{relatedTarget:C}),El(C)||C.focus()},[t,d,r]);let m=Xt(t,"activeId"),h=Xt(t,"virtualFocus");$r(()=>{if(!t||!r||!h)return;let C=c.current;if(c.current=null,!C)return;let I=ju(t,m)?.element||Y1(C);I!==C&&bv(C,{relatedTarget:I})},[t,m,h,r]);let g=Xne(t,i.onKeyDownCapture,c),v=Xne(t,i.onKeyUpCapture,c),b=i.onFocusCapture,S=Ft(C=>{if(b?.(C),C.defaultPrevented||!t)return;let{virtualFocus:I}=t.getState();if(!I)return;let k=C.relatedTarget,P=Gne(C.currentTarget);Fi(C)&&P&&(C.stopPropagation(),c.current=k)}),y=i.onFocus,w=Ft(C=>{if(y?.(C),C.defaultPrevented||!r||!t)return;let{relatedTarget:I}=C,{virtualFocus:k}=t.getState();k?Fi(C)&&!Sv(t,I)&&queueMicrotask(u):Fi(C)&&t.setActiveId(null)}),_=i.onBlurCapture,x=Ft(C=>{if(_?.(C),C.defaultPrevented||!t)return;let{virtualFocus:I,activeId:k}=t.getState();if(!I)return;let P=ju(t,k)?.element,N=C.relatedTarget,U=Sv(t,N),F=c.current;c.current=null,Fi(C)&&U?(N===P?F&&F!==N&&bv(F,C):P?bv(P,C):F&&bv(F,C),C.stopPropagation()):!Sv(t,C.target)&&P&&bv(P,C)}),E=i.onKeyDown,O=Go(n),A=Ft(C=>{if(E?.(C),C.nativeEvent.isComposing||C.defaultPrevented||!t||!Fi(C))return;let{orientation:I,renderedItems:k,activeId:P}=t.getState();if(ju(t,P)?.element?.isConnected)return;let N=I!=="horizontal",U=I!=="vertical",F=F4e(k);if((C.key==="ArrowLeft"||C.key==="ArrowRight"||C.key==="Home"||C.key==="End")&&bs(C.currentTarget))return;let B={ArrowUp:(F||N)&&(()=>F?B4e(k)?.id:t?.last()),ArrowRight:(F||U)&&t.first,ArrowDown:(F||N)&&t.first,ArrowLeft:(F||U)&&t.last,Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[C.key];if(B){let L=B();if(L!==void 0){if(!O(C))return;C.preventDefault(),t.move(L)}}});return i=Vu(i,C=>(0,Qne.jsx)(U0,{value:t,children:C}),[t]),i={"aria-activedescendant":Xt(t,C=>{if(t&&r&&C.virtualFocus)return ju(t,C.activeId)?.id}),...i,ref:Wo(l,f,i.ref),onKeyDownCapture:g,onKeyUpCapture:v,onFocusCapture:S,onFocus:w,onBlurCapture:x,onKeyDown:A},i=X1({focusable:Xt(t,C=>r&&(C.virtualFocus||C.activeId===null)),...i}),i}),rPt=Tr(function(t){return Nr(M4e,pj(t))});var tC=ia(),iPt=tC.useContext,sPt=tC.useScopedContext,hj=tC.useProviderContext,$ne=tC.ContextProvider,eie=tC.ScopedContextProvider;var gj=a(xe(),1),rC=ia([$ne],[eie]),uPt=rC.useContext,dPt=rC.useScopedContext,fPt=rC.useProviderContext,tie=rC.ContextProvider,tI=rC.ScopedContextProvider,mPt=(0,gj.createContext)(void 0),pPt=(0,gj.createContext)(void 0);var Cv=a(xe(),1),vj=a(T(),1);var nie=a(_u(),1),j4e="div";function rie(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function z4e(e){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function oie(...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 bj(e,t,r){return!r&&t!==!1&&(!e||!!t)}var H4e=Mr(function({store:t,alwaysVisible:r,...o}){let n=hj();t=t||n,Di(t,!1);let i=(0,Cv.useRef)(null),s=Pl(o.id),[l,c]=(0,Cv.useState)(null),u=Xt(t,"open"),d=Xt(t,"mounted"),f=Xt(t,"animated"),m=Xt(t,"contentElement"),h=Xt(t.disclosure,"contentElement"),g=(0,Cv.useRef)(!1);$r(()=>{i.current&&t?.setContentElement(i.current)},[t]),$r(()=>{let y;return t?.setState("animated",w=>(y=w,!0)),()=>{y!==void 0&&t?.setState("animated",y)}},[t]),$r(()=>{if(!f){u?g.current&&(g.current=!1,c("enter")):(g.current=!0,c(null));return}if(!m?.isConnected){c(null);return}return z4e(()=>{c(u?"enter":d?"leave":null)})},[f,m,u,d]),$r(()=>{if(!t||!f||!l||!m)return;let y=()=>t?.setState("animating",!1),w=()=>(0,nie.flushSync)(y);if(l==="leave"&&u||l==="enter"&&!u)return;if(typeof f=="number")return rie(f,w);let{transitionDuration:_,animationDuration:x,transitionDelay:E,animationDelay:O}=getComputedStyle(m),{transitionDuration:A="0",animationDuration:C="0",transitionDelay:I="0",animationDelay:k="0"}=h?getComputedStyle(h):{},P=oie(E,O,I,k)+oie(_,x,A,C);if(!P){l==="enter"&&t.setState("animated",!1),y();return}return rie(Math.max(P-1e3/60,0),w)},[t,f,m,h,u,l]),o=Vu(o,y=>(0,vj.jsx)(tI,{value:t,children:y}),[t]);let v=bj(d,o.hidden,r),b=o.style,S=(0,Cv.useMemo)(()=>v?{...b,display:"none"}:b,[v,b]);return o={"data-open":u||void 0,"data-enter":l==="enter"||void 0,"data-leave":l==="leave"||void 0,hidden:v,...o,id:s,ref:Wo(s?t.setContentElement:null,i,o.ref),style:S},Li(o)}),U4e=Tr(function(t){return Nr(j4e,H4e(t))}),SPt=Tr(function({unmountOnHide:t,...r}){let o=hj();return Xt(r.store||o,n=>!t||n?.mounted)===!1?null:(0,vj.jsx)(U4e,{...r})});function iie(e={}){let t=W0(e.store,$A(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=Mt(e.open,r?.open,e.defaultOpen,!1),n=Mt(e.animated,r?.animated,!1),i=sa({open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:Mt(r?.contentElement,null),disclosureElement:Mt(r?.disclosureElement,null)},t);return ui(i,()=>Vn(i,["animated","animating"],s=>{s.animated||i.setState("animating",!1)})),ui(i,()=>eC(i,["open"],()=>{i.getState().animated&&i.setState("animating",!0)})),ui(i,()=>Vn(i,["open","animating"],s=>{i.setState("mounted",s.open||s.animating)})),{...i,disclosure:e.disclosure,setOpen:s=>i.setState("open",s),show:()=>i.setState("open",!0),hide:()=>i.setState("open",!1),toggle:()=>i.setState("open",s=>!s),stopAnimation:()=>i.setState("animating",!1),setContentElement:s=>i.setState("contentElement",s),setDisclosureElement:s=>i.setState("disclosureElement",s)}}function sie(e,t,r){return Bu(t,[r.store,r.disclosure]),Ro(e,r,"open","setOpen"),Ro(e,r,"mounted","setMounted"),Ro(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var oC=ia([tie],[tI]),IPt=oC.useContext,OPt=oC.useScopedContext,aie=oC.useProviderContext,lie=oC.ContextProvider,cie=oC.ScopedContextProvider;var rI=a(xe(),1),oI=(0,rI.createContext)(void 0),nC=ia([lie,JA],[cie,U0]),wj=nC.useContext,Y0=nC.useScopedContext,nI=nC.useProviderContext,uie=nC.ContextProvider,die=nC.ScopedContextProvider,iI=(0,rI.createContext)(void 0),fie=(0,rI.createContext)(!1);function W4e(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return Sf(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return Sf(o).body}function G4e(e){return e?.__unstablePrivateStore}function mie(e={}){e.store;let t=e.store?.getState(),r=Mt(e.items,t?.items,e.defaultItems,[]),o=new Map(r.map(f=>[f.id,f])),n={items:r,renderedItems:Mt(t?.renderedItems,[])},i=G4e(e.store),s=sa({items:r,renderedItems:n.renderedItems},i),l=sa(n,e.store),c=f=>{let m=sne(f,h=>h.element);s.setState("renderedItems",m),l.setState("renderedItems",m)};ui(l,()=>$1(s)),ui(s,()=>xv(s,["items"],f=>{l.setState("items",f.items)})),ui(s,()=>xv(s,["renderedItems"],f=>{let m=!0,h=requestAnimationFrame(()=>{let{renderedItems:S}=l.getState();f.renderedItems!==S&&c(f.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(h);let g=()=>{if(m){m=!1;return}cancelAnimationFrame(h),h=requestAnimationFrame(()=>c(f.renderedItems))},v=W4e(f.renderedItems),b=new IntersectionObserver(g,{root:v});for(let S of f.renderedItems)S.element&&b.observe(S.element);return()=>{cancelAnimationFrame(h),b.disconnect()}}));let u=(f,m,h=!1)=>{let g;return m(b=>{let S=b.findIndex(({id:w})=>w===f.id),y=b.slice();if(S!==-1){g=b[S];let w={...g,...f};y[S]=w,o.set(f.id,w)}else y.push(f),o.set(f.id,f);return y}),()=>{m(b=>{if(!g)return h&&o.delete(f.id),b.filter(({id:w})=>w!==f.id);let S=b.findIndex(({id:w})=>w===f.id);if(S===-1)return b;let y=b.slice();return y[S]=g,o.set(f.id,g),y})}},d=f=>u(f,m=>s.setState("items",m),!0);return{...l,registerItem:d,renderItem:f=>z0(d(f),u(f,m=>s.setState("renderedItems",m))),item:f=>{if(!f)return null;let m=o.get(f);if(!m){let{items:h}=s.getState();m=h.find(g=>g.id===f),m&&o.set(f,m)}return m||null},__unstablePrivateStore:s}}function pie(e,t,r){return Bu(t,[r.store]),Ro(e,r,"items","setItems"),e}var Y4e={id:null};function xf(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function q4e(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function hie(e,t){return e.filter(r=>r.rowId===t)}function K4e(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[Y4e]:[],...e.slice(0,o)]}function gie(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 vie(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function Z4e(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function X4e(e,t,r){let o=vie(e);for(let n of e)for(let i=0;i<o;i+=1){let s=n[i];if(!s||r&&s.disabled){let l=i===0&&r?xf(n):n[i-1];n[i]=l&&t!==l.id&&r?l:Z4e(l?.rowId)}}return e}function Q4e(e){let t=gie(e),r=vie(t),o=[];for(let n=0;n<r;n+=1)for(let i of t){let s=i[n];s&&o.push({...s,rowId:s.rowId?`${n}`:void 0})}return o}function bie(e={}){let t=e.store?.getState(),r=mie(e),o=Mt(e.activeId,t?.activeId,e.defaultActiveId),n=sa({...r.getState(),id:Mt(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,baseElement:Mt(t?.baseElement,null),includesBaseElement:Mt(e.includesBaseElement,t?.includesBaseElement,o===null),moves:Mt(t?.moves,0),orientation:Mt(e.orientation,t?.orientation,"both"),rtl:Mt(e.rtl,t?.rtl,!1),virtualFocus:Mt(e.virtualFocus,t?.virtualFocus,!1),focusLoop:Mt(e.focusLoop,t?.focusLoop,!1),focusWrap:Mt(e.focusWrap,t?.focusWrap,!1),focusShift:Mt(e.focusShift,t?.focusShift,!1)},r,e.store);ui(n,()=>Vn(n,["renderedItems","activeId"],s=>{n.setState("activeId",l=>l!==void 0?l:xf(s.renderedItems)?.id)}));let i=(s="next",l={})=>{let c=n.getState(),{skip:u=0,activeId:d=c.activeId,focusShift:f=c.focusShift,focusLoop:m=c.focusLoop,focusWrap:h=c.focusWrap,includesBaseElement:g=c.includesBaseElement,renderedItems:v=c.renderedItems,rtl:b=c.rtl}=l,S=s==="up"||s==="down",y=s==="next"||s==="down",w=y?b&&!S:!b||S,_=f&&!u,x=S?jA(X4e(gie(v),d,_)):v;if(x=w?G1(x):x,x=S?Q4e(x):x,d==null)return xf(x)?.id;let E=x.find(F=>F.id===d);if(!E)return xf(x)?.id;let O=x.some(F=>F.rowId),A=x.indexOf(E),C=x.slice(A+1),I=hie(C,E.rowId);if(u){let F=q4e(I,d);return(F.slice(u)[0]||F[F.length-1])?.id}let k=m&&(S?m!=="horizontal":m!=="vertical"),P=O&&h&&(S?h!=="horizontal":h!=="vertical"),N=y?(!O||S)&&k&&g:S?g:!1;if(k)return xf(K4e(P&&!N?x:hie(x,E.rowId),d,N),d)?.id;if(P){let F=xf(N?I:C,d);return N?F?.id||null:F?.id}let U=xf(I,d);return!U&&N?null:U?.id};return{...r,...n,setBaseElement:s=>n.setState("baseElement",s),setActiveId:s=>n.setState("activeId",s),move:s=>{s!==void 0&&(n.setState("activeId",s),n.setState("moves",l=>l+1))},first:()=>xf(n.getState().renderedItems)?.id,last:()=>xf(G1(n.getState().renderedItems))?.id,next:s=>(s!==void 0&&typeof s=="number"&&(s={skip:s}),i("next",s)),previous:s=>(s!==void 0&&typeof s=="number"&&(s={skip:s}),i("previous",s)),down:s=>(s!==void 0&&typeof s=="number"&&(s={skip:s}),i("down",s)),up:s=>(s!==void 0&&typeof s=="number"&&(s={skip:s}),i("up",s))}}function yie(e){return{id:Pl(e.id),...e}}function wie(e,t,r){return e=pie(e,t,r),Ro(e,r,"activeId","setActiveId"),Ro(e,r,"includesBaseElement"),Ro(e,r,"virtualFocus"),Ro(e,r,"orientation"),Ro(e,r,"rtl"),Ro(e,r,"focusLoop"),Ro(e,r,"focusWrap"),Ro(e,r,"focusShift"),e}function Sie(e={}){return iie(e)}function _ie(e,t,r){return sie(e,t,r)}function xie({popover:e,...t}={}){let r=W0(t.store,$A(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=Sie({...t,store:r}),i=Mt(t.placement,o?.placement,"bottom"),s=sa({...n.getState(),placement:i,currentPlacement:i,anchorElement:Mt(o?.anchorElement,null),popoverElement:Mt(o?.popoverElement,null),arrowElement:Mt(o?.arrowElement,null),rendered:Symbol("rendered")},n,r);return{...n,...s,setAnchorElement:l=>s.setState("anchorElement",l),setPopoverElement:l=>s.setState("popoverElement",l),setArrowElement:l=>s.setState("arrowElement",l),render:()=>s.setState("rendered",Symbol("rendered"))}}function Cie(e,t,r){return Bu(t,[r.popover]),Ro(e,r,"placement"),_ie(e,t,r)}var J4e="div",Sj=Mr(function({store:t,...r}){let o=aie();return t=t||o,r={...r,ref:Wo(t?.setAnchorElement,r.ref)},r}),fkt=Tr(function(t){return Nr(J4e,Sj(t))});var Tie=a(xe(),1),$4e="div";function eLe(e){let t=e.relatedTarget;return q1(t)?vv(e.currentTarget,t):!1}var _j=Symbol("composite-hover");function tLe(e){let{relatedTarget:t}=e;if(!q1(t))return!1;let r=t;do{if(Ja(r,_j)&&r[_j])return!0;r=r.parentElement}while(r);return!1}var xj=Mr(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=QA();t=t||i,Di(t,!1);let s=One(),l=n.onMouseMove,c=Go(r),u=Ft(g=>{if(l?.(g),!g.defaultPrevented&&s()&&c(g)){if(!pne(g.currentTarget)){let v=t?.getState().baseElement;v&&!El(v)&&v.focus()}t?.setActiveId(g.currentTarget.id)}}),d=n.onMouseLeave,f=Go(o),m=Ft(g=>{d?.(g),!g.defaultPrevented&&s()&&(eLe(g)||tLe(g)||c(g)&&f(g)&&(t?.setActiveId(null),t?.getState().baseElement?.focus()))}),h=(0,Tie.useCallback)(g=>{g&&(g[_j]=!0)},[]);return n={...n,ref:Wo(h,n.ref),onMouseMove:u,onMouseLeave:m},Li(n)}),vkt=Vp(Tr(function(t){return Nr($4e,xj(t))}));var nn=a(xe(),1);var rLe="input";function Eie(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function Pie(e,t){return!t||e==null?!1:(e=YA(e),t.length>e.length&&t.toLowerCase().indexOf(e.toLowerCase())===0)}function oLe(e){return e.type==="input"}function nLe(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function iLe(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var sLe=Mr(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:l,showOnMouseDown:c,showOnClick:u=c,showOnKeyDown:d,showOnKeyPress:f=d,blurActiveItemOnClick:m,setValueOnClick:h=!0,moveOnKeyPress:g=!0,autoComplete:v="list",...b}){let S=nI();t=t||S,Di(t,!1);let y=(0,nn.useRef)(null),[w,_]=Ine(),x=(0,nn.useRef)(!1),E=(0,nn.useRef)(!1),O=Xt(t,J=>J.virtualFocus&&o),A=v==="inline"||v==="both",[C,I]=(0,nn.useState)(A);Ane(()=>{A&&I(!0)},[A]);let k=Xt(t,"value"),P=(0,nn.useRef)(void 0);(0,nn.useEffect)(()=>Vn(t,["selectedValue","activeId"],(J,he)=>{P.current=he.selectedValue}),[t]);let N=Xt(t,J=>{if(A&&C&&!(J.activeValue&&Array.isArray(J.selectedValue)&&(J.selectedValue.includes(J.activeValue)||P.current?.includes(J.activeValue))))return J.activeValue}),U=Xt(t,"renderedItems"),F=Xt(t,"open"),D=Xt(t,"contentElement"),B=(0,nn.useMemo)(()=>!A||!C?k:Eie(U,N,O)?Pie(k,N)?k+(N?.slice(k.length)||""):k:N||k,[A,C,U,N,O,k]);(0,nn.useEffect)(()=>{let J=y.current;if(!J)return;let he=()=>I(!0);return J.addEventListener("combobox-item-move",he),()=>{J.removeEventListener("combobox-item-move",he)}},[]),(0,nn.useEffect)(()=>{if(!A||!C||!N||!Eie(U,N,O)||!Pie(k,N))return;let J=GA;return queueMicrotask(()=>{let he=y.current;if(!he)return;let{start:ct,end:Ke}=K1(he),dt=k.length,yt=N.length;HA(he,dt,yt),J=()=>{if(!El(he))return;let{start:Pt,end:_t}=K1(he);Pt===dt&&_t===yt&&HA(he,ct,Ke)}}),()=>J()},[w,A,C,N,U,O,k]);let L=(0,nn.useRef)(null),M=Ft(n),z=(0,nn.useRef)(null),K=(0,nn.useRef)(void 0),Z=(0,nn.useRef)(!1),q=(0,nn.useRef)(!1);(0,nn.useEffect)(()=>{if(!F||!D)return;let J=Z1(D);if(!J)return;L.current=J;let he=()=>{x.current=!1,Z.current=!0},ct=()=>{if(q.current||(Z.current=!0),!t||!x.current)return;let{activeId:dt}=t.getState();dt!==null&&dt!==z.current&&(x.current=!1)},Ke={passive:!0,capture:!0};return J.addEventListener("wheel",he,Ke),J.addEventListener("touchmove",he,Ke),J.addEventListener("scroll",ct,Ke),()=>{J.removeEventListener("wheel",he,!0),J.removeEventListener("touchmove",he,!0),J.removeEventListener("scroll",ct,!0)}},[F,D,t]),$r(()=>{Z.current=!1,k&&(E.current||(x.current=!0))},[k]),$r(()=>{O!=="always"&&F||(x.current=F)},[O,F]),$r(()=>{F||(K.current=void 0)},[F]);let X=Xt(t,"resetValueOnSelect");Bu(()=>{let J=x.current;if(!t||!F||!J&&(!X||Z.current))return;let{baseElement:he,contentElement:ct,activeId:Ke}=t.getState();if(!(he&&!El(he))){if(ct?.hasAttribute("data-placing")){let dt=new MutationObserver(_);return dt.observe(ct,{attributeFilter:["data-placing"]}),()=>dt.disconnect()}if(O&&J){let dt=M(U),yt=dt!==void 0?dt:iLe(U)??t.first();z.current=yt;let Pt=yt??null,_t=t.item(Pt)?.value,Ye=K.current;Pt!==Ke||Ye?.id!==Pt||Ye?.value!==_t?(K.current={id:Pt,value:_t},t.move(Pt)):t.setState("activeValue",_t)}else{let dt=t.item(Ke||t.first())?.element;dt&&"scrollIntoView"in dt&&(q.current=!0,dt.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{q.current=!1}))}}},[t,F,w,k,O,X,M,U]),(0,nn.useEffect)(()=>{if(!A)return;let J=y.current;if(!J)return;let he=[J,D].filter(Ke=>!!Ke),ct=Ke=>{he.every(dt=>UA(Ke,dt))&&t?.setValue(B)};for(let Ke of he)Ke.addEventListener("focusout",ct);return()=>{for(let Ke of he)Ke.removeEventListener("focusout",ct)}},[A,D,t,B]);let ie=J=>J.currentTarget.value.length>=s,$=b.onChange,le=Go(l??ie),ae=Go(i??!t.tag),re=Ft(J=>{if($?.(J),J.defaultPrevented||!t)return;let he=J.currentTarget,{value:ct,selectionStart:Ke,selectionEnd:dt}=he,yt=J.nativeEvent;if(x.current=!0,oLe(yt)&&(yt.isComposing&&(x.current=!1,E.current=!0),A)){let Pt=yt.inputType==="insertText"||yt.inputType==="insertCompositionText",_t=Ke===ct.length;I(Pt&&_t)}if(ae(J)){let Pt=ct===t.getState().value;t.setValue(ct),queueMicrotask(()=>{HA(he,Ke,dt)}),A&&O&&Pt&&_()}le(J)&&t.show(),(!O||!x.current)&&t.setActiveId(null)}),ve=b.onCompositionEnd,Ce=Ft(J=>{x.current=!0,E.current=!1,ve?.(J),!J.defaultPrevented&&O&&_()}),_e=b.onMouseDown,Me=Go(m??(()=>t.getState().includesBaseElement)),ue=Go(h),te=Go(u??ie),de=Ft(J=>{_e?.(J),!J.defaultPrevented&&(J.button||J.ctrlKey||t&&(Me(J)&&t.setActiveId(null),ue(J)&&t.setValue(B),te(J)&&yv(J.currentTarget,"mouseup",t.show)))}),se=b.onKeyDown,fe=Go(f??ie),Ne=Ft(J=>{if(se?.(J),J.repeat||(x.current=!1),J.defaultPrevented||!t)return;let{open:he}=t.getState();if(he&&J.key==="Enter"){J.preventDefault();return}J.ctrlKey||J.altKey||J.shiftKey||J.metaKey||he||(J.key==="ArrowUp"||J.key==="ArrowDown")&&fe(J)&&(J.preventDefault(),t.show())}),Ie=b.onBlur,je=Ft(J=>{x.current=!1,Ie?.(J),J.defaultPrevented}),Ge=Pl(b.id),Se=nLe(v)?v:void 0,Te=Xt(t,J=>J.activeId===null);return b={role:"combobox","aria-autocomplete":Se,"aria-haspopup":ine(D,"listbox"),"aria-expanded":F,"aria-controls":D?.id,"data-active-item":Te||void 0,value:B,...b,id:Ge,ref:Wo(y,b.ref),onChange:re,onCompositionEnd:Ce,onMouseDown:de,onKeyDown:Ne,onBlur:je},b=pj({store:t,focusable:r,...b,moveOnKeyPress:J=>yne(g,J)?!1:(A&&I(!0),!0)}),b=Sj({store:t,...b}),{autoComplete:"off",...b}}),sI=Tr(function(t){return Nr(rLe,sLe(t))});var aI=a(xe(),1),Cj=a(T(),1);var aLe="div";function lLe(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function cLe(e){return{menu:"menuitem",listbox:"option",tree:"treeitem"}[e]??"option"}var uLe=Mr(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:l=!1,moveOnKeyPress:c=!0,getItem:u,...d}){let f=Y0();t=t||f,Di(t,!1);let{resetValueOnSelectState:m,multiSelectable:h,selected:g}=eI(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(C){return Array.isArray(C.selectedValue)},selected(C){return lLe(C.selectedValue,r)}}),v=(0,aI.useCallback)(C=>{let I={...C,value:r};return u?u(I):I},[r,u]);n=n??!h,o=o??(r!=null&&!h);let b=d.onClick,S=Go(n),y=Go(i),w=Go(s??m??h),_=Go(o),x=Ft(C=>{b?.(C),!C.defaultPrevented&&(fne(C)||dne(C)||(r!=null&&(y(C)&&(w(C)&&t?.resetValue(),t?.setSelectedValue(I=>Array.isArray(I)?I.includes(r)?I.filter(k=>k!==r):[...I,r]:r)),S(C)&&t?.setValue(r)),_(C)&&t?.hide()))}),E=d.onKeyDown,O=Ft(C=>{if(E?.(C),C.defaultPrevented)return;let I=t?.getState().baseElement;I&&(El(I)||(C.key.length===1||C.key==="Backspace"||C.key==="Delete")&&(queueMicrotask(()=>I.focus()),bs(I)&&t?.setValue(I.value)))});h&&g!=null&&(d={"aria-selected":g,...d}),d=Vu(d,C=>(0,Cj.jsx)(iI.Provider,{value:r,children:(0,Cj.jsx)(fie.Provider,{value:g??!1,children:C})}),[r,g]),d={role:cLe((0,aI.useContext)(oI)),children:r,...d,onClick:x,onKeyDown:O};let A=Go(c);return d=mj({store:t,...d,getItem:v,moveOnKeyPress:C=>{if(!A(C))return!1;let I=new Event("combobox-item-move");return t?.getState().baseElement?.dispatchEvent(I),!0}}),d=xj({store:t,focusOnHover:l,...d}),d}),lI=Vp(Tr(function(t){return Nr(aLe,uLe(t))}));var cI=a(xe(),1),Rie=a(T(),1);var dLe="span";function kie(e){return YA(e).toLowerCase()}function fLe(e,t){let r=[];for(let o of t){let n=0,i=o.length;for(;e.indexOf(o,n)!==-1;){let s=e.indexOf(o,n);s!==-1&&r.push([s,i]),n=s+1}}return r}function mLe(e){return e.filter(([t,r],o,n)=>!n.some(([i,s],l)=>l!==o&&i<=t&&i+s>=t+r))}function pLe(e){return e.sort(([t],[r])=>t-r)}function hLe(e,t){if(!e||!t)return e;let r=rne(t).filter(Boolean).map(kie),o=[],n=(c,u=!1)=>(0,Rie.jsx)("span",{"data-autocomplete-value":u?"":void 0,"data-user-value":u?void 0:"",children:c},o.length),i=pLe(mLe(fLe(kie(e),new Set(r)))),s=i[0];if(!s)return o.push(n(e,!0)),o;let[l]=s;return[e.slice(0,l),...i.flatMap(([c,u],d)=>{let f=e.slice(c,c+u),m=i[d+1]?.[0];return[f,e.slice(c+u,m)]})].forEach((c,u)=>{c&&o.push(n(c,u%2===0))}),o}var gLe=Mr(function({store:t,value:r,userValue:o,...n}){let i=Y0();t=t||i;let s=(0,cI.useContext)(iI),l=r??s,c=Xt(t,u=>o??u?.value);return n={children:(0,cI.useMemo)(()=>{if(l)return c?hLe(l,c):l},[l,c]),...n},Li(n)}),uI=Tr(function(t){return Nr(dLe,gLe(t))});var vLe="label",bLe=Mr(function({store:t,...r}){let o=nI();return t=t||o,Di(t,!1),r={htmlFor:Xt(t,n=>n.baseElement?.id),...r},Li(r)}),dI=Vp(Tr(function(t){return Nr(vLe,bLe(t))}));var fI=a(xe(),1),Tj=a(T(),1);var yLe="div",wLe=Mr(function({store:t,alwaysVisible:r,...o}){let n=Y0(!0),i=wj();t=t||i;let s=!!t&&t===n;Di(t,!1);let l=(0,fI.useRef)(null),c=Pl(o.id),u=Xt(t,"mounted"),d=bj(u,o.hidden,r),f=d?{...o.style,display:"none"}:o.style,m=Xt(t,w=>Array.isArray(w.selectedValue)),h=Rne(l,"role",o.role),g=(h==="listbox"||h==="tree"||h==="grid")&&m||void 0,[v,b]=(0,fI.useState)(!1),S=Xt(t,"contentElement");$r(()=>{if(!u)return;let w=l.current;if(!w||S!==w)return;let _=()=>{b(!!w.querySelector("[role='listbox']"))},x=new MutationObserver(_);return x.observe(w,{subtree:!0,childList:!0,attributeFilter:["role"]}),_(),()=>x.disconnect()},[u,S]),v||(o={role:"listbox","aria-multiselectable":g,...o}),o=Vu(o,w=>(0,Tj.jsx)(die,{value:t,children:(0,Tj.jsx)(oI.Provider,{value:h,children:w})}),[t,h]);let y=c&&(!n||!s)?t.setContentElement:null;return o={hidden:d,...o,id:c,ref:Wo(y,l,o.ref),style:f},Li(o)}),mI=Tr(function(t){return Nr(yLe,wLe(t))});var Ej=a(xe(),1),Jkt=(0,Ej.createContext)(null),$kt=(0,Ej.createContext)(null),iC=ia([JA],[U0]),Aie=iC.useContext,e2t=iC.useScopedContext,t2t=iC.useProviderContext,r2t=iC.ContextProvider,o2t=iC.ScopedContextProvider;var SLe=j0()&&ane();function Iie({tag:e,...t}={}){let r=W0(t.store,Yne(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=Mt(t.activeId,n?.activeId,t.defaultActiveId,null),s=bie({...t,activeId:i,includesBaseElement:Mt(t.includesBaseElement,n?.includesBaseElement,!0),orientation:Mt(t.orientation,n?.orientation,"vertical"),focusLoop:Mt(t.focusLoop,n?.focusLoop,!0),focusWrap:Mt(t.focusWrap,n?.focusWrap,!0),virtualFocus:Mt(t.virtualFocus,n?.virtualFocus,!0)}),l=xie({...t,placement:Mt(t.placement,n?.placement,"bottom-start")}),c=Mt(t.value,n?.value,t.defaultValue,""),u=Mt(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),d=Array.isArray(u),f={...s.getState(),...l.getState(),value:c,selectedValue:u,resetValueOnSelect:Mt(t.resetValueOnSelect,n?.resetValueOnSelect,d),resetValueOnHide:Mt(t.resetValueOnHide,n?.resetValueOnHide,d&&!e),activeValue:n?.activeValue},m=sa(f,s,l,r);return SLe&&ui(m,()=>Vn(m,["virtualFocus"],()=>{m.setState("virtualFocus",!1)})),ui(m,()=>{if(e)return z0(Vn(m,["selectedValue"],h=>{Array.isArray(h.selectedValue)&&e.setValues(h.selectedValue)}),Vn(e,["values"],h=>{m.setState("selectedValue",h.values)}))}),ui(m,()=>Vn(m,["resetValueOnHide","mounted"],h=>{h.resetValueOnHide&&(h.mounted||m.setState("value",c))})),ui(m,()=>Vn(m,["open"],h=>{h.open||(m.setState("activeId",i),m.setState("moves",0))})),ui(m,()=>Vn(m,["moves","activeId"],(h,g)=>{h.moves===g.moves&&m.setState("activeValue",void 0)})),ui(m,()=>xv(m,["moves","renderedItems"],(h,g)=>{if(h.moves===g.moves)return;let{activeId:v}=m.getState(),b=s.item(v);m.setState("activeValue",b?.value)})),{...l,...s,...m,tag:e,setValue:h=>m.setState("value",h),resetValue:()=>m.setState("value",f.value),setSelectedValue:h=>m.setState("selectedValue",h)}}function xLe(e){let t=Aie();return e={...e,tag:e.tag!==void 0?e.tag:t},yie(e)}function CLe(e,t,r){return Bu(t,[r.tag]),Ro(e,r,"value","setValue"),Ro(e,r,"selectedValue","setSelectedValue"),Ro(e,r,"resetValueOnHide"),Ro(e,r,"resetValueOnSelect"),Object.assign(wie(Cie(e,t,r),t,r),{tag:r.tag})}function Pj(e={}){e=xLe(e);let[t,r]=G0(Iie,e);return CLe(t,r,e)}var Oie=a(T(),1);function pI(e={}){return(0,Oie.jsx)(uie,{value:Pj(e),children:e.children})}var Die=a(l0(),1);var Lie=a(ke(),1),zp=a(V(),1),Tv=a(H(),1),Uu=a(W(),1);var ELe=[],sC=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:ELe;var aC=a(H(),1),PLe=[];function jn({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:PLe,[o,n]=(0,aC.useState)(r),[i,s]=(0,aC.useState)(!1);return(0,aC.useEffect)(()=>{if(!t){n(r);return}let l=!1;return s(!0),t().then(c=>{if(!l){let u=Array.isArray(c)&&c.length>0?c:r;n(u)}}).catch(()=>{l||n(r)}).finally(()=>{l||s(!1)}),()=>{l=!0}},[t,r]),{elements:o,isLoading:i}}var Qt=a(T(),1);function Nie(e=""){return(0,Die.default)(e.trim().toLowerCase())}var Mie=(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 Fie(e,t){return`${e}-${t}`}var Bie=({selected:e})=>(0,Qt.jsx)("span",{className:Q("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,Qt.jsx)(Uu.Icon,{icon:To})}),Vie=({selected:e})=>(0,Qt.jsx)("span",{className:Q("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function jie({view:e,filter:t,onChangeView:r}){let o=(0,Lie.useInstanceId)(jie,"dataviews-filter-list-box"),[n,i]=(0,Tv.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(c=>c.field===t.field),l=sC(t,s);return(0,Qt.jsx)(Uu.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,zp.sprintf)((0,zp.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(Fie(o,t.elements[0].value))},render:(0,Qt.jsx)(Uu.Composite.Typeahead,{}),children:t.elements.map(c=>(0,Qt.jsxs)(Uu.Composite.Hover,{render:(0,Qt.jsx)(Uu.Composite.Item,{id:Fie(o,c.value),render:(0,Qt.jsx)("div",{"aria-label":c.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let u=s?[...(e.filters??[]).map(d=>d.field===t.field?{...d,operator:s.operator||t.operators[0],value:Mie(t,s,c.value)}:d)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:Mie(t,s,c.value)}];r({...e,page:1,filters:u})}}),children:[t.singleSelection&&(0,Qt.jsx)(Vie,{selected:l===c.value}),!t.singleSelection&&(0,Qt.jsx)(Bie,{selected:l.includes(c.value)}),(0,Qt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:c.label})]},c.value))})}function kLe({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Tv.useState)(""),i=(0,Tv.useDeferredValue)(o),s=e.filters?.find(u=>u.field===t.field),l=sC(t,s),c=(0,Tv.useMemo)(()=>{let u=Nie(i);return t.elements.filter(d=>Nie(d.label).includes(u))},[t.elements,i]);return(0,Qt.jsxs)(pI,{selectedValue:l,setSelectedValue:u=>{let d=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:u}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:u}];r({...e,page:1,filters:d})},setValue:n,children:[(0,Qt.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,Qt.jsx)(Ut,{render:(0,Qt.jsx)(dI,{}),children:(0,zp.__)("Search items")}),(0,Qt.jsx)(sI,{autoSelect:"always",placeholder:(0,zp.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,Qt.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,Qt.jsx)(Uu.Icon,{icon:zL})})]}),(0,Qt.jsxs)(mI,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[c.map(u=>(0,Qt.jsxs)(lI,{resetValueOnSelect:!1,value:u.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,Qt.jsx)(Vie,{selected:l===u.value}),!t.singleSelection&&(0,Qt.jsx)(Bie,{selected:l.includes(u.value)}),(0,Qt.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:u.label,children:[(0,Qt.jsx)(uI,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:u.label}),!!u.description&&(0,Qt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:u.description})]})]},u.value)),!c.length&&(0,Qt.jsx)("p",{children:(0,zp.__)("No results found")})]})]})}function zie(e){let{elements:t,isLoading:r}=jn({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,Qt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Qt.jsx)(Uu.Spinner,{})});if(t.length===0)return(0,Qt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,zp.__)("No elements found")});let o=t.length>10?kLe:jie;return(0,Qt.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var Uie=a(hI(),1),Wie=a(ke(),1),kj=a(H(),1),Gie=a(W(),1);var Rj=a(T(),1);function Yie({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(u=>u.field===e.field),i=sC(e,n),s=(0,kj.useMemo)(()=>{let u=o.find(d=>d.id===e.field);return u&&{...u,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:d})=>d[u.id],setValue:({value:d})=>({[u.id]:d})}},[o,e.field]),l=(0,kj.useMemo)(()=>(t.filters??[]).reduce((u,d)=>(u[d.field]=d.value,u),{}),[t.filters]),c=(0,Wie.useEvent)(u=>{if(!s||!n)return;let d=s.getValue({item:u});(0,Uie.default)(d,i)||r({...t,filters:(t.filters??[]).map(f=>f.field===e.field?{...f,operator:n.operator||e.operators[0],value:d===""?void 0:d}:f)})});return!s||!s.Edit||!n?null:(0,Rj.jsx)(Gie.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,Rj.jsx)(s.Edit,{hideLabelFromVision:!0,data:l,field:s,operator:n.operator,onChange:c})})}var RLe=Math.pow(10,8)*24*60*60*1e3,Y2t=-RLe,gI=6048e5,qie=864e5,Aj=6e4,Ij=36e5;var ALe=3600;var Kie=ALe*24,q2t=Kie*7,ILe=Kie*365.2425,OLe=ILe/12,K2t=OLe*3,Oj=Symbol.for("constructDateFrom");function Yo(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&Oj in e?e[Oj](t):e instanceof Date?new e.constructor(t):new Date(t)}function qt(e,t){return Yo(t||e,e)}function vI(e,t,r){let o=qt(e,r?.in);return isNaN(t)?Yo(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function bI(e,t,r){let o=qt(e,r?.in);if(isNaN(t))return Yo(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=Yo(r?.in||e,o.getTime());i.setMonth(o.getMonth()+t+1,0);let s=i.getDate();return n>=s?i:(o.setFullYear(i.getFullYear(),i.getMonth(),n),o)}var NLe={};function Hp(){return NLe}function Cf(e,t){let r=Hp(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=qt(e,t?.in),i=n.getDay(),s=(i<o?7:0)+i-o;return n.setDate(n.getDate()-s),n.setHours(0,0,0,0),n}function Ev(e,t){return Cf(e,{...t,weekStartsOn:1})}function yI(e,t){let r=qt(e,t?.in),o=r.getFullYear(),n=Yo(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Ev(n),s=Yo(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let l=Ev(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=l.getTime()?o:o-1}function Nj(e){let t=qt(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 Zie(e,...t){let r=Yo.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function Mj(e,t){let r=qt(e,t?.in);return r.setHours(0,0,0,0),r}function Xie(e,t,r){let[o,n]=Zie(r?.in,e,t),i=Mj(o),s=Mj(n),l=+i-Nj(i),c=+s-Nj(s);return Math.round((l-c)/qie)}function Qie(e,t){let r=yI(e,t),o=Yo(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Ev(o)}function Jie(e,t,r){return vI(e,t*7,r)}function $ie(e,t,r){return bI(e,t*12,r)}function ese(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Tf(e){return!(!ese(e)&&typeof e!="number"||isNaN(+qt(e)))}function tse(e,t){let r=qt(e,t?.in),o=r.getMonth();return r.setFullYear(r.getFullYear(),o+1,0),r.setHours(23,59,59,999),r}function lC(e,t){let r=qt(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function wI(e,t){let r=qt(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var MLe={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"}},rse=(e,t,r)=>{let o,n=MLe[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 SI(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var FLe={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},DLe={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},LLe={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},ose={date:SI({formats:FLe,defaultWidth:"full"}),time:SI({formats:DLe,defaultWidth:"full"}),dateTime:SI({formats:LLe,defaultWidth:"full"})};var BLe={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},nse=(e,t,r,o)=>BLe[e];function q0(e){return(t,r)=>{let o=r?.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,l=r?.width?String(r.width):s;n=e.formattingValues[l]||e.formattingValues[s]}else{let s=e.defaultWidth,l=r?.width?String(r.width):e.defaultWidth;n=e.values[l]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var VLe={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},jLe={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},zLe={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"]},HLe={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"]},ULe={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"}},WLe={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"}},GLe=(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"},ise={ordinalNumber:GLe,era:q0({values:VLe,defaultWidth:"wide"}),quarter:q0({values:jLe,defaultWidth:"wide",argumentCallback:e=>e-1}),month:q0({values:zLe,defaultWidth:"wide"}),day:q0({values:HLe,defaultWidth:"wide"}),dayPeriod:q0({values:ULe,defaultWidth:"wide",formattingValues:WLe,defaultFormattingWidth:"wide"})};function K0(e){return(t,r={})=>{let o=r.width,n=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let s=i[0],l=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?qLe(l,f=>f.test(s)):YLe(l,f=>f.test(s)),u;u=e.valueCallback?e.valueCallback(c):c,u=r.valueCallback?r.valueCallback(u):u;let d=t.slice(s.length);return{value:u,rest:d}}}function YLe(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function qLe(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function sse(e){return(t,r={})=>{let o=t.match(e.matchPattern);if(!o)return null;let n=o[0],i=t.match(e.parsePattern);if(!i)return null;let s=e.valueCallback?e.valueCallback(i[0]):i[0];s=r.valueCallback?r.valueCallback(s):s;let l=t.slice(n.length);return{value:s,rest:l}}}var KLe=/^(\d+)(th|st|nd|rd)?/i,ZLe=/\d+/i,XLe={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},QLe={any:[/^b/i,/^(a|c)/i]},JLe={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},$Le={any:[/1/i,/2/i,/3/i,/4/i]},eBe={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},tBe={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]},rBe={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},oBe={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]},nBe={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},iBe={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}},ase={ordinalNumber:sse({matchPattern:KLe,parsePattern:ZLe,valueCallback:e=>parseInt(e,10)}),era:K0({matchPatterns:XLe,defaultMatchWidth:"wide",parsePatterns:QLe,defaultParseWidth:"any"}),quarter:K0({matchPatterns:JLe,defaultMatchWidth:"wide",parsePatterns:$Le,defaultParseWidth:"any",valueCallback:e=>e+1}),month:K0({matchPatterns:eBe,defaultMatchWidth:"wide",parsePatterns:tBe,defaultParseWidth:"any"}),day:K0({matchPatterns:rBe,defaultMatchWidth:"wide",parsePatterns:oBe,defaultParseWidth:"any"}),dayPeriod:K0({matchPatterns:nBe,defaultMatchWidth:"any",parsePatterns:iBe,defaultParseWidth:"any"})};var Fj={code:"en-US",formatDistance:rse,formatLong:ose,formatRelative:nse,localize:ise,match:ase,options:{weekStartsOn:0,firstWeekContainsDate:1}};function lse(e,t){let r=qt(e,t?.in);return Xie(r,wI(r))+1}function cse(e,t){let r=qt(e,t?.in),o=+Ev(r)-+Qie(r);return Math.round(o/gI)+1}function _I(e,t){let r=qt(e,t?.in),o=r.getFullYear(),n=Hp(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=Yo(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let l=Cf(s,t),c=Yo(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let u=Cf(c,t);return+r>=+l?o+1:+r>=+u?o:o-1}function use(e,t){let r=Hp(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=_I(e,t),i=Yo(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Cf(i,t)}function dse(e,t){let r=qt(e,t?.in),o=+Cf(r,t)-+use(r,t);return Math.round(o/gI)+1}function or(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Ef={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return or(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):or(r+1,2)},d(e,t){return or(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 or(e.getHours()%12||12,t.length)},H(e,t){return or(e.getHours(),t.length)},m(e,t){return or(e.getMinutes(),t.length)},s(e,t){return or(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return or(n,t.length)}};var Z0={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Dj={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 Ef.y(e,t)},Y:function(e,t,r,o){let n=_I(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return or(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):or(i,t.length)},R:function(e,t){let r=yI(e);return or(r,t.length)},u:function(e,t){let r=e.getFullYear();return or(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 or(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 or(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 Ef.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 or(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=dse(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):or(n,t.length)},I:function(e,t,r){let o=cse(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):or(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Ef.d(e,t)},D:function(e,t,r){let o=lse(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):or(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 or(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 or(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 or(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=Z0.noon:o===0?n=Z0.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=Z0.evening:o>=12?n=Z0.afternoon:o>=4?n=Z0.morning:n=Z0.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 Ef.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Ef.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):or(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):or(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Ef.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Ef.s(e,t)},S:function(e,t){return Ef.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return mse(o);case"XXXX":case"XX":return Pv(o);default:return Pv(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return mse(o);case"xxxx":case"xx":return Pv(o);default:return Pv(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+fse(o,":");default:return"GMT"+Pv(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+fse(o,":");default:return"GMT"+Pv(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return or(o,t.length)},T:function(e,t,r){return or(+e,t.length)}};function fse(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+or(i,2)}function mse(e,t){return e%60===0?(e>0?"-":"+")+or(Math.abs(e)/60,2):Pv(e,t)}function Pv(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=or(Math.trunc(o/60),2),i=or(o%60,2);return r+n+t+i}var pse=(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"})}},hse=(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"})}},sBe=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return pse(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}}",pse(o,t)).replace("{{time}}",hse(n,t))},gse={p:hse,P:sBe};var aBe=/^D+$/,lBe=/^Y+$/,cBe=["D","DD","YY","YYYY"];function vse(e){return aBe.test(e)}function bse(e){return lBe.test(e)}function yse(e,t,r){let o=uBe(e,t,r);if(console.warn(o),cBe.includes(e))throw new RangeError(o)}function uBe(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 dBe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,fBe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,mBe=/^'([^]*?)'?$/,pBe=/''/g,hBe=/[a-zA-Z]/;function Lj(e,t,r){let o=Hp(),n=r?.locale??o.locale??Fj,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,s=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,l=qt(e,r?.in);if(!Tf(l))throw new RangeError("Invalid time value");let c=t.match(fBe).map(d=>{let f=d[0];if(f==="p"||f==="P"){let m=gse[f];return m(d,n.formatLong)}return d}).join("").match(dBe).map(d=>{if(d==="''")return{isToken:!1,value:"'"};let f=d[0];if(f==="'")return{isToken:!1,value:gBe(d)};if(Dj[f])return{isToken:!0,value:d};if(f.match(hBe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:d}});n.localize.preprocessor&&(c=n.localize.preprocessor(l,c));let u={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return c.map(d=>{if(!d.isToken)return d.value;let f=d.value;(!r?.useAdditionalWeekYearTokens&&bse(f)||!r?.useAdditionalDayOfYearTokens&&vse(f))&&yse(f,t,String(e));let m=Dj[f[0]];return m(l,f,n.localize,u)}).join("")}function gBe(e){let t=e.match(mBe);return t?t[1].replace(pBe,"'"):e}function kv(e,t,r){return vI(e,-t,r)}function wse(e,t){let r=()=>Yo(t?.in,NaN),o=t?.additionalDigits??2,n=wBe(e),i;if(n.date){let u=SBe(n.date,o);i=_Be(u.restDateString,u.year)}if(!i||isNaN(+i))return r();let s=+i,l=0,c;if(n.time&&(l=xBe(n.time),isNaN(l)))return r();if(n.timezone){if(c=CBe(n.timezone),isNaN(c))return r()}else{let u=new Date(s+l),d=qt(0,t?.in);return d.setFullYear(u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate()),d.setHours(u.getUTCHours(),u.getUTCMinutes(),u.getUTCSeconds(),u.getUTCMilliseconds()),d}return qt(s+l+c,t?.in)}var xI={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},vBe=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,bBe=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,yBe=/^([+-])(\d{2})(?::?(\d{2}))?$/;function wBe(e){let t={},r=e.split(xI.dateTimeDelimiter),o;if(r.length>2)return t;if(/:/.test(r[0])?o=r[0]:(t.date=r[0],o=r[1],xI.timeZoneDelimiter.test(t.date)&&(t.date=e.split(xI.timeZoneDelimiter)[0],o=e.substr(t.date.length,e.length))),o){let n=xI.timezone.exec(o);n?(t.time=o.replace(n[1],""),t.timezone=n[1]):t.time=o}return t}function SBe(e,t){let r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),o=e.match(r);if(!o)return{year:NaN,restDateString:""};let n=o[1]?parseInt(o[1]):null,i=o[2]?parseInt(o[2]):null;return{year:i===null?n:i*100,restDateString:e.slice((o[1]||o[2]).length)}}function _Be(e,t){if(t===null)return new Date(NaN);let r=e.match(vBe);if(!r)return new Date(NaN);let o=!!r[4],n=cC(r[1]),i=cC(r[2])-1,s=cC(r[3]),l=cC(r[4]),c=cC(r[5])-1;if(o)return RBe(t,l,c)?TBe(t,l,c):new Date(NaN);{let u=new Date(0);return!PBe(t,i,s)||!kBe(t,n)?new Date(NaN):(u.setUTCFullYear(t,i,Math.max(n,s)),u)}}function cC(e){return e?parseInt(e):1}function xBe(e){let t=e.match(bBe);if(!t)return NaN;let r=Bj(t[1]),o=Bj(t[2]),n=Bj(t[3]);return ABe(r,o,n)?r*Ij+o*Aj+n*1e3:NaN}function Bj(e){return e&&parseFloat(e.replace(",","."))||0}function CBe(e){if(e==="Z")return 0;let t=e.match(yBe);if(!t)return 0;let r=t[1]==="+"?-1:1,o=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return IBe(o,n)?r*(o*Ij+n*Aj):NaN}function TBe(e,t,r){let o=new Date(0);o.setUTCFullYear(e,0,4);let n=o.getUTCDay()||7,i=(t-1)*7+r+1-n;return o.setUTCDate(o.getUTCDate()+i),o}var EBe=[31,null,31,30,31,30,31,31,30,31,30,31];function Sse(e){return e%400===0||e%4===0&&e%100!==0}function PBe(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(EBe[t]||(Sse(e)?29:28))}function kBe(e,t){return t>=1&&t<=(Sse(e)?366:365)}function RBe(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function ABe(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function IBe(e,t){return t>=0&&t<=59}function CI(e,t,r){return bI(e,-t,r)}function _se(e,t,r){return Jie(e,-t,r)}function TI(e,t,r){return $ie(e,-t,r)}var Le=a(V(),1),Ao=a(H(),1),ys=a(en(),1);var Vj=a(T(),1),qo={Name:(0,Vj.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,Vj.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function xse(e,t){switch(t){case"days":return kv(new Date,e);case"weeks":return _se(new Date,e);case"months":return CI(new Date,e);case"years":return TI(new Date,e);default:return new Date}}var Cse={label:(0,Le.__)("Is none of"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),qo),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"},EI=[{name:Qr,label:(0,Le.__)("Includes"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),qo),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:Jr,...Cse},{name:Ni,label:(0,Le.__)("Includes all"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),qo),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:Ln,...Cse},{name:hs,label:(0,Le.__)("Between (inc)"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),qo),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:gs,label:(0,Le.__)("In the past"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),qo),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=xse(r.value,r.unit),n=(0,ys.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:ta,label:(0,Le.__)("Over"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),qo),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=xse(r.value,r.unit);return(0,ys.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:po,label:(0,Le.__)("Is"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:ho,label:(0,Le.__)("Is not"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:wp,label:(0,Le.__)("Less than"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:Sp,label:(0,Le.__)("Greater than"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:_p,label:(0,Le.__)("Less than or equal"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:xp,label:(0,Le.__)("Greater than or equal"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:Cp,label:(0,Le.__)("Before"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),filter(e,t,r){if(r===void 0)return!0;let o=(0,ys.getDate)(r);return(0,ys.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:Tp,label:(0,Le.__)("After"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),filter(e,t,r){if(r===void 0)return!0;let o=(0,ys.getDate)(r);return(0,ys.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:Ep,label:(0,Le.__)("Before (inc)"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),filter(e,t,r){if(r===void 0)return!0;let o=(0,ys.getDate)(r);return(0,ys.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:Pp,label:(0,Le.__)("After (inc)"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),filter(e,t,r){if(r===void 0)return!0;let o=(0,ys.getDate)(r);return(0,ys.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:Au,label:(0,Le.__)("Contains"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),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:Iu,label:(0,Le.__)("Doesn't contain"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),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:Ou,label:(0,Le.__)("Starts with"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),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:kp,label:(0,Le.__)("On"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),filter(e,t,r){if(r===void 0)return!0;let o=(0,ys.getDate)(r),n=(0,ys.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:Rp,label:(0,Le.__)("Not on"),filterText:(e,t)=>(0,Ao.createInterpolateElement)((0,Le.sprintf)((0,Le.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),qo),filter(e,t,r){if(r===void 0)return!0;let o=(0,ys.getDate)(r),n=(0,ys.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],Rv=e=>EI.find(t=>t.name===e),Tse=()=>EI.map(e=>e.name),Ese=e=>EI.filter(t=>t.selection==="single").some(t=>t.name===e),Pse=e=>EI.some(t=>t.name===e);var Ko=a(T(),1),OBe="Enter",NBe=" ",MBe=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Rv(t?.operator);return o!==void 0?o.filterText(r,e):(0,Pf.sprintf)((0,Pf.__)("Unknown status for %1$s"),r.name)};function FBe({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:Rv(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,Ko.jsxs)(ne,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,Ko.jsx)(Up.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,Ko.jsx)(Up.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,Pf.__)("Conditions"),value:i,options:o,onChange:s=>{let l=s,c=n?.operator,u=n?[...(t.filters??[]).map(d=>{if(d.field===e.field){let f=Rv(c)?.selection,m=Rv(l)?.selection,h=f!==m||[f,m].includes("custom");return{...d,value:h?void 0:d.value,operator:l}}return d})]:[...t.filters??[],{field:e.field,operator:l,value:void 0}];r({...t,page:1,filters:u})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function kse({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,PI.useRef)(null),{filter:i,view:s,onChangeView:l}=o,c=s.filters?.find(S=>S.field===i.field),u=[],d=(0,PI.useMemo)(()=>{let S=r.find(y=>y.id===i.field);return S&&{...S,getValue:({item:y})=>y[S.id]}},[r,i.field]),{elements:f}=jn({elements:i.elements,getElements:i.getElements});if(f.length>0)u=f.filter(S=>i.singleSelection?S.value===c?.value:c?.value?.includes(S.value));else if(Array.isArray(c?.value)){let S=c.value.map(y=>d?.getValueFormatted({item:{[d.id]:y},field:d})||String(y));u=[{value:c.value,label:S}]}else if(typeof c?.value=="object")u=[{value:c.value,label:c.value}];else if(c?.value!==void 0){let S=d!==void 0?d.getValueFormatted({item:{[d.id]:c.value},field:d}):String(c.value);u=[{value:c.value,label:S}]}let m=i.isPrimary,h=c?.isLocked,g=!h&&c?.value!==void 0,v=!h&&(!m||g),b=m?(0,Pf.__)("Reset"):(0,Pf.__)("Remove");return(0,Ko.jsx)(Up.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:S,onToggle:y})=>(0,Ko.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,Ko.jsxs)(We.Root,{children:[(0,Ko.jsx)(We.Trigger,{render:(0,Ko.jsx)("div",{className:Q("dataviews-filters__summary-chip",{"has-reset":v,"has-values":g,"is-not-clickable":h}),role:"button",tabIndex:h?-1:0,onClick:()=>{h||y()},onKeyDown:w=>{!h&&[OBe,NBe].includes(w.key)&&(y(),w.preventDefault())},"aria-disabled":h,"aria-pressed":S,"aria-expanded":S,ref:n,children:(0,Ko.jsx)(MBe,{activeElements:u,filterInView:c,filter:i})})}),(0,Ko.jsx)(We.Popup,{children:(0,Pf.sprintf)((0,Pf.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),v&&(0,Ko.jsxs)(We.Root,{children:[(0,Ko.jsx)(We.Trigger,{render:(0,Ko.jsx)("button",{className:Q("dataviews-filters__summary-chip-remove",{"has-values":g}),"aria-label":b,onClick:()=>{l({...s,page:1,filters:s.filters?.filter(w=>w.field!==i.field)}),m?n.current?.focus():e.current?.focus()},children:(0,Ko.jsx)(Up.Icon,{icon:_i})})}),(0,Ko.jsx)(We.Popup,{children:b})]})]}),renderContent:()=>(0,Ko.jsxs)(ne,{direction:"column",justify:"flex-start",children:[(0,Ko.jsx)(FBe,{...o}),o.filter.hasElements?(0,Ko.jsx)(zie,{...o,filter:{...o.filter,elements:f}}):(0,Ko.jsx)(Yie,{...o,fields:r})]})})}var kI=a(W(),1),Rse=a(V(),1),Ase=a(H(),1);var kf=a(T(),1),{Menu:uC}=Ct(kI.privateApis);function jj({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,kf.jsxs)(uC,{children:[(0,kf.jsx)(uC.TriggerButton,{...n}),(0,kf.jsx)(uC.Popover,{children:i.map(s=>(0,kf.jsx)(uC.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,kf.jsx)(uC.ItemLabel,{children:s.name})},s.field))})]})}function DBe({filters:e,view:t,onChangeView:r,setOpenedFilter:o},n){if(!e.length||e.every(({isPrimary:s})=>s))return null;let i=e.filter(s=>!s.isVisible);return(0,kf.jsx)(jj,{triggerProps:{render:(0,kf.jsx)(kI.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,Rse.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var Ise=(0,Ase.forwardRef)(DBe);var Ose=a(W(),1),Nse=a(V(),1),Mse=a(T(),1);function Fse({filters:e,view:t,onChangeView:r}){let o=i=>e.some(s=>s.field===i&&s.isPrimary),n=!t.search&&!t.filters?.some(i=>!i.isLocked&&(i.value!==void 0||!o(i.field)));return(0,Mse.jsx)(Ose.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,Nse.__)("Reset")})}var Dse=a(H(),1);function LBe(e,t){return(0,Dse.useMemo)(()=>{let r=[];return e.forEach(o=>{if(o.filterBy===!1||!o.hasElements&&!o.Edit)return;let n=o.filterBy.operators,i=!!o.filterBy?.isPrimary,s=t.filters?.some(l=>l.field===o.id&&!!l.isLocked)??!1;r.push({field:o.id,name:o.label,elements:o.elements,getElements:o.getElements,hasElements:o.hasElements,singleSelection:n.some(l=>Ese(l)),operators:n,isVisible:s||i||!!t.filters?.some(l=>l.field===o.id&&Pse(l.operator)),isPrimary:i,isLocked:s})}),r.sort((o,n)=>o.isLocked&&!n.isLocked?-1:!o.isLocked&&n.isLocked?1:o.isPrimary&&!n.isPrimary?-1:!o.isPrimary&&n.isPrimary?1:o.name.localeCompare(n.name)),r},[e,t])}var dC=LBe;var fC=a(T(),1);function BBe({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,X0.useContext)(nt),s=(0,X0.useRef)(null),l=dC(t,r),c=(0,fC.jsx)(Ise,{filters:l,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),u=l.filter(f=>f.isVisible);if(u.length===0)return null;let d=[...u.map(f=>(0,fC.jsx)(kse,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},f.field)),c];return d.push((0,fC.jsx)(Fse,{filters:l,view:r,onChangeView:o},"reset-filters")),(0,fC.jsx)(ne,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:d})}var mC=(0,X0.memo)(BBe);var Wp=a(H(),1),Lse=a(W(),1);var RI=a(V(),1);var Wu=a(T(),1);function VBe(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Wp.useContext)(nt),s=(0,Wp.useRef)(null),l=(0,Wp.useCallback)(h=>{r(h),i(!0)},[r,i]);if(e.length===0)return null;let c=e.some(h=>h.isVisible),u={label:(0,RI.__)("Add filter"),"aria-expanded":!1,isPressed:!1},d={label:(0,RI._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(h=>h.isPrimary||h.isLocked),m=(0,Wu.jsx)(Lse.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:ox,disabled:f,accessibleWhenDisabled:!0,...c?d:u});return(0,Wu.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:c?(0,Wu.jsx)(jBe,{buttonRef:s,filtersCount:t.filters?.length,children:m}):(0,Wu.jsx)(jj,{filters:e,view:t,onChangeView:l,setOpenedFilter:o,triggerProps:{render:m}})})}function jBe({buttonRef:e,filtersCount:t,children:r}){return(0,Wp.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,Wu.jsxs)(Wu.Fragment,{children:[r,!!t&&(0,Wu.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var AI=VBe;var Bse=a(H(),1);var Vse=a(T(),1);function zBe(e){let{isShowingFilter:t}=(0,Bse.useContext)(nt);return t?(0,Vse.jsx)(mC,{...e}):null}var II=zBe;var jse=a(H(),1),zse=a(W(),1),Hse=a(V(),1);var Av=a(T(),1);function zj({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:l,view:c,onChangeView:u,selection:d,onChangeSelection:f,setOpenedFilter:m,onClickItem:h,isItemClickable:g,renderItemLink:v,defaultLayouts:b,containerRef:S,empty:y=(0,Av.jsx)("p",{children:(0,Hse.__)("No results")})}=(0,jse.useContext)(nt),w=Mu(!s,{delay:200});if(!s)return w?(0,Av.jsx)("div",{className:"dataviews-loading",children:(0,Av.jsx)("p",{children:(0,Av.jsx)(zse.Spinner,{})})}):null;let _=Bp.find(x=>x.type===c.type&&b[x.type])?.component;return(0,Av.jsx)("div",{className:"dataviews-layout__container",ref:S,children:(0,Av.jsx)(_,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:l,onChangeView:u,onChangeSelection:f,selection:d,setOpenedFilter:m,onClickItem:h,renderItemLink:v,isItemClickable:g,view:c,empty:y})})}var Use=a(V(),1),Pc=a(H(),1),Wse=a(W(),1),Gse=a(ke(),1);var Yse=a(T(),1),HBe=(0,Pc.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,Pc.useContext)(nt),[n,i,s]=(0,Gse.useDebouncedInput)(r.search);(0,Pc.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let l=(0,Pc.useRef)(o),c=(0,Pc.useRef)(r);(0,Pc.useEffect)(()=>{l.current=o,c.current=r},[o,r]),(0,Pc.useEffect)(()=>{s!==c.current?.search&&l.current({...c.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:s})},[s]);let u=t||(0,Use.__)("Search");return(0,Yse.jsx)(Wse.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:u,placeholder:u,size:"compact"})}),Hj=HBe;var Zo=a(W(),1),Rf=a(V(),1),kc=a(H(),1);var Wj=a(Uj(),1),Kse=a(ke(),1);var jt=a(T(),1),{Menu:pC}=Ct(Zo.privateApis),UBe={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function Gj(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,kc.useContext)(nt),o=Object.keys(r);if(o.length<=1)return null;let n=Bp.find(i=>e.type===i.type);return(0,jt.jsxs)(pC,{children:[(0,jt.jsx)(pC.TriggerButton,{render:(0,jt.jsx)(Zo.Button,{size:"compact",icon:n?.icon,label:(0,Rf.__)("Layout")})}),(0,jt.jsx)(pC.Popover,{children:o.map(i=>{let s=Bp.find(l=>l.type===i);return s?(0,jt.jsx)(pC.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:l=>{switch(l.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:l.target.value,...r[l.target.value]})}(0,Wj.default)("Invalid dataview")},children:(0,jt.jsx)(pC.ItemLabel,{children:s.label})},i):null})})]})}function WBe(){let{view:e,fields:t,onChangeView:r}=(0,kc.useContext)(nt),o=(0,kc.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,jt.jsx)(Zo.SelectControl,{__next40pxDefaultSize:!0,label:(0,Rf.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function GBe(){let{view:e,fields:t,onChangeView:r}=(0,kc.useContext)(nt);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,jt.jsx)(Zo.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",__next40pxDefaultSize:!0,isBlock:!0,label:(0,Rf.__)("Order"),value:n,onChange:i=>{if(i==="asc"||i==="desc"){r({...e,sort:{direction:i,field:e.sort?.field||t.find(s=>s.enableSorting!==!1)?.id||""},showLevels:!1});return}(0,Wj.default)("Invalid direction")},children:pA.map(i=>(0,jt.jsx)(Zo.__experimentalToggleGroupControlOptionIcon,{value:i,icon:Yre[i],label:gA[i]},i))})}function YBe(){let{view:e,config:t,onChangeView:r}=(0,kc.useContext)(nt),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,jt.jsx)(Zo.__experimentalToggleGroupControl,{__next40pxDefaultSize:!0,isBlock:!0,label:(0,Rf.__)("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,jt.jsx)(Zo.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function qBe(){let{onReset:e}=(0,kc.useContext)(nt);return e===void 0?null:(0,jt.jsx)(Zo.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,Rf.__)("Reset view")})}function Yj(){let{view:e,onReset:t}=(0,kc.useContext)(nt),r=(0,Kse.useInstanceId)(Zse,"dataviews-view-config-dropdown"),o=Bp.find(i=>i.type===e.type),n=typeof t=="function";return(0,jt.jsx)(Zo.Dropdown,{expandOnMobile:!0,popoverProps:{...UBe,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,jt.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,jt.jsx)(Zo.Button,{size:"compact",icon:I4,label:(0,Rf._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,jt.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,jt.jsx)(Zo.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,jt.jsxs)(ne,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,jt.jsxs)(ne,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,jt.jsx)(Zo.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,Rf.__)("Appearance")}),(0,jt.jsx)(qBe,{})]}),(0,jt.jsxs)(ne,{direction:"column",gap:"lg",children:[(0,jt.jsxs)(ne,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,jt.jsx)(WBe,{}),(0,jt.jsx)(GBe,{})]}),!!o?.viewConfigOptions&&(0,jt.jsx)(o.viewConfigOptions,{}),(0,jt.jsx)(YBe,{}),(0,jt.jsx)(EA,{})]})]})})})}function Zse(){return(0,jt.jsxs)(jt.Fragment,{children:[(0,jt.jsx)(Gj,{}),(0,jt.jsx)(Yj,{})]})}var KBe=(0,kc.memo)(Zse),Xse=KBe;var Qse=a(W(),1),Jse=a(H(),1);function Er(e,t){let r;return e?.required&&t?.required?r=t?.required?.message?t.required:void 0:e?.pattern&&t?.pattern?r=t.pattern:e?.min&&t?.min?r=t.min:e?.max&&t?.max?r=t.max:e?.minLength&&t?.minLength?r=t.minLength:e?.maxLength&&t?.maxLength?r=t.maxLength:e?.elements&&t?.elements?r=t.elements:t?.custom&&(r=t.custom),r}var $se=a(T(),1),{ValidatedCheckboxControl:ZBe}=Ct(Qse.privateApis);function eae({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:l,label:c,description:u,isValid:d}=e,f=e.isDisabled({item:r,field:e}),m=(0,Jse.useCallback)(()=>{t(l({item:r,value:!s({item:r})}))},[r,s,t,l]);return(0,$se.jsx)(ZBe,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:Er(d,i),hidden:o,label:c,help:u,checked:s({item:r}),onChange:m,disabled:f})}var OI=a(W(),1),tae=a(H(),1);var qj=a(T(),1),{ValidatedComboboxControl:XBe}=Ct(OI.privateApis);function NI({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:l,getValue:c,setValue:u,isValid:d}=t,f=c({item:e})??"",m=(0,tae.useCallback)(v=>r(u({item:e,value:v??""})),[e,r,u]),{elements:h,isLoading:g}=jn({elements:t.elements,getElements:t.getElements});return g?(0,qj.jsx)(OI.Spinner,{}):(0,qj.jsx)(XBe,{required:!!t.isValid?.required,customValidity:Er(d,n),label:i,value:f,help:s,placeholder:l,options:h,onChange:m,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var DI=a(W(),1),kl=a(H(),1),FI=a(V(),1),$a=a(en(),1);var J0=a(W(),1),Kj=a(H(),1),Gu=a(V(),1);var Q0=a(T(),1),QBe={[gs]:[{value:"days",label:(0,Gu.__)("Days")},{value:"weeks",label:(0,Gu.__)("Weeks")},{value:"months",label:(0,Gu.__)("Months")},{value:"years",label:(0,Gu.__)("Years")}],[ta]:[{value:"days",label:(0,Gu.__)("Days ago")},{value:"weeks",label:(0,Gu.__)("Weeks ago")},{value:"months",label:(0,Gu.__)("Months ago")},{value:"years",label:(0,Gu.__)("Years ago")}]};function MI({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=QBe[i===gs?"inThePast":"over"],{id:l,label:c,description:u,getValue:d,setValue:f}=r,m=r.isDisabled({item:t,field:r}),h=d({item:t}),{value:g="",unit:v=s[0].value}=h&&typeof h=="object"?h:{},b=(0,Kj.useCallback)(y=>o(f({item:t,value:{value:Number(y),unit:v}})),[o,f,t,v]),S=(0,Kj.useCallback)(y=>o(f({item:t,value:{value:g,unit:y}})),[o,f,t,g]);return(0,Q0.jsx)(J0.BaseControl,{id:l,className:Q(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:n,help:u,children:(0,Q0.jsxs)(ne,{direction:"row",gap:"sm",children:[(0,Q0.jsx)(J0.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:b,disabled:m}),(0,Q0.jsx)(J0.SelectControl,{className:"dataviews-controls__relative-date-unit",__next40pxDefaultSize:!0,label:(0,Gu.__)("Unit"),value:v,options:s,onChange:S,hideLabelFromVision:!0,disabled:m})]})})}var rae=a(H(),1);function hC(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,rae.useMemo)(()=>{let i=[];if(r){let s=t(r);s&&i.push({before:s})}if(o){let s=t(o);s&&i.push({after:s})}return i.length>0?i:void 0},[r,o,t]);return{minConstraint:r,maxConstraint:o,disabledMatchers:n}}var oae=a(en(),1);function gC(e){if(!e)return null;let t=(0,oae.getDate)(e);return t&&Tf(t)?t:null}var Gp=a(T(),1),{DateCalendar:JBe,ValidatedInputControl:$Be}=Ct(DI.privateApis),Zj=e=>e?(0,$a.dateI18n)("Y-m-d\\TH:i",(0,$a.getDate)(e)):"";function eVe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:l}=s||{},{id:c,label:u,description:d,setValue:f,getValue:m,isValid:h}=t,g=t.isDisabled({item:e,field:t}),v=m({item:e}),b=typeof v=="string"?v:void 0,[S,y]=(0,kl.useState)(()=>gC(b)||new Date),w=(0,kl.useRef)(null),_=(0,kl.useRef)(void 0),x=(0,kl.useRef)(null),{minConstraint:E,maxConstraint:O,disabledMatchers:A}=hC(h,gC),C=(0,kl.useCallback)(D=>r(f({item:e,value:D})),[e,r,f]);(0,kl.useEffect)(()=>()=>{_.current&&clearTimeout(_.current)},[]);let I=(0,kl.useCallback)(D=>{let B;if(D){let L=(0,$a.dateI18n)("Y-m-d",D),M;b?M=(0,$a.dateI18n)("H:i",(0,$a.getDate)(b)):M=(0,$a.dateI18n)("H:i",D),B=(0,$a.getDate)(`${L}T${M}`).toISOString(),C(B),_.current&&clearTimeout(_.current)}else C(void 0);x.current=w.current&&w.current.ownerDocument.activeElement,_.current=setTimeout(()=>{w.current&&(w.current.focus(),w.current.blur(),C(B),x.current&&x.current instanceof HTMLElement&&x.current.focus())},0)},[C,b]),k=(0,kl.useCallback)(D=>{if(D){let B=(0,$a.getDate)(D);C(B.toISOString());let L=gC(B.toISOString());L&&y(L)}else C(void 0)},[C]),{format:P}=t,N=P.weekStartsOn??(0,$a.getSettings)().l10n.startOfWeek,{timezone:{string:U}}=(0,$a.getSettings)(),F=u;return h?.required&&!n&&!o?F=`${u} (${(0,FI.__)("Required")})`:!h?.required&&n&&!o&&(F=`${u} (${(0,FI.__)("Optional")})`),(0,Gp.jsx)(DI.BaseControl,{id:c,label:F,help:d,hideLabelFromVision:o,children:(0,Gp.jsxs)(ne,{direction:"column",gap:"lg",children:[(0,Gp.jsx)($Be,{ref:w,__next40pxDefaultSize:!0,required:!!h?.required,customValidity:Er(h,i),type:"datetime-local",label:(0,FI.__)("Date time"),hideLabelFromVision:!0,value:Zj(b),onChange:k,disabled:g,min:E?Zj(E):void 0,max:O?Zj(O):void 0}),!l&&(0,Gp.jsx)(JBe,{style:{width:"100%"},selected:b&&gC(b)||void 0,onSelect:I,month:S,onMonthChange:y,timeZone:U||void 0,weekStartsOn:N,disabled:g||A})]})})}function nae({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:l}){return i===gs||i===ta?(0,Gp.jsx)(MI,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Gp.jsx)(eVe,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:l})}var ji=a(W(),1),vr=a(H(),1),yn=a(V(),1),Vi=a(en(),1);var Pr=a(T(),1),{DateCalendar:tVe,DateRangeCalendar:rVe}=Ct(ji.privateApis),oVe=[{id:"today",label:(0,yn.__)("Today"),getValue:()=>(0,Vi.getDate)(null)},{id:"yesterday",label:(0,yn.__)("Yesterday"),getValue:()=>{let e=(0,Vi.getDate)(null);return kv(e,1)}},{id:"past-week",label:(0,yn.__)("Past week"),getValue:()=>{let e=(0,Vi.getDate)(null);return kv(e,7)}},{id:"past-month",label:(0,yn.__)("Past month"),getValue:()=>{let e=(0,Vi.getDate)(null);return CI(e,1)}}],nVe=[{id:"last-7-days",label:(0,yn.__)("Last 7 days"),getValue:()=>{let e=(0,Vi.getDate)(null);return[kv(e,7),e]}},{id:"last-30-days",label:(0,yn.__)("Last 30 days"),getValue:()=>{let e=(0,Vi.getDate)(null);return[kv(e,30),e]}},{id:"month-to-date",label:(0,yn.__)("Month to date"),getValue:()=>{let e=(0,Vi.getDate)(null);return[lC(e),e]}},{id:"last-year",label:(0,yn.__)("Last year"),getValue:()=>{let e=(0,Vi.getDate)(null);return[TI(e,1),e]}},{id:"year-to-date",label:(0,yn.__)("Year to date"),getValue:()=>{let e=(0,Vi.getDate)(null);return[wI(e),e]}}],Yp=e=>{if(!e)return null;let t=(0,Vi.getDate)(e);return t&&Tf(t)?t:null},Xj=e=>e?typeof e=="string"?e:Lj(e,"yyyy-MM-dd"):"";function iae({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[l,c]=(0,vr.useState)(void 0),u=(0,vr.useCallback)(()=>{let f=Array.isArray(r)?r:[r];for(let m of f){let h=m.current;if(h&&!h.validity.valid){c({type:"invalid",message:h.validationMessage});return}}c(void 0)},[r]);return(0,vr.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=t?Er(s,t):void 0;for(let h of f){let g=h.current;g&&g.setCustomValidity(m?.type==="invalid"&&m.message?m.message:"")}},[r,s,t]),(0,vr.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=h=>{h.preventDefault(),n(!0)};for(let h of f)h.current?.addEventListener("invalid",m);return()=>{for(let h of f)h.current?.removeEventListener("invalid",m)}},[r,n]),(0,vr.useEffect)(()=>{if(!o)return;let f=t?Er(s,t):void 0;f?c(f):u()},[o,s,t,u]),(0,Pr.jsxs)("div",{onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,(0,Pr.jsx)("div",{"aria-live":"polite",children:l&&(0,Pr.jsxs)("p",{className:Q("components-validated-control__indicator",l.type==="invalid"?"is-invalid":void 0),children:[(0,Pr.jsx)(ji.Icon,{className:"components-validated-control__indicator-icon",icon:qd,size:16,fill:"currentColor"}),l.message]})})]})}function iVe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:l,description:c,setValue:u,getValue:d,isValid:f,format:m}=t,h=t.isDisabled({item:e,field:t}),[g,v]=(0,vr.useState)(null),b=m.weekStartsOn??(0,Vi.getSettings)().l10n.startOfWeek,S=d({item:e}),y=typeof S=="string"?S:void 0,[w,_]=(0,vr.useState)(()=>Yp(y)||new Date),[x,E]=(0,vr.useState)(!1),O=(0,vr.useRef)(null),{minConstraint:A,maxConstraint:C,disabledMatchers:I}=hC(f,Yp),k=(0,vr.useCallback)(B=>r(u({item:e,value:B})),[e,r,u]),P=(0,vr.useCallback)(B=>{let L=B?Lj(B,"yyyy-MM-dd"):void 0;k(L),v(null),E(!0)},[k]),N=(0,vr.useCallback)(B=>{let L=B.getValue(),M=Xj(L);_(L),k(M),v(B.id),E(!0)},[k]),U=(0,vr.useCallback)(B=>{if(k(B),B){let L=Yp(B);L&&_(L)}v(null),E(!0)},[k]),{timezone:{string:F}}=(0,Vi.getSettings)(),D=l;return f?.required&&!n?D=`${l} (${(0,yn.__)("Required")})`:!f?.required&&n&&(D=`${l} (${(0,yn.__)("Optional")})`),(0,Pr.jsx)(iae,{field:t,validity:i,inputRefs:O,isTouched:x,setIsTouched:E,children:(0,Pr.jsx)(ji.BaseControl,{id:s,className:"dataviews-controls__date",label:D,help:c,hideLabelFromVision:o,children:(0,Pr.jsxs)(ne,{direction:"column",gap:"lg",children:[(0,Pr.jsxs)(ne,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[oVe.map(B=>{let L=g===B.id;return(0,Pr.jsx)(ji.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:L,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>N(B),children:B.label},B.id)}),(0,Pr.jsx)(ji.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||h,accessibleWhenDisabled:!0,children:(0,yn.__)("Custom")})]}),(0,Pr.jsx)(ji.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:O,type:"date",label:(0,yn.__)("Date"),hideLabelFromVision:!0,value:y,onChange:U,required:!!t.isValid?.required,disabled:h,min:A,max:C}),(0,Pr.jsx)(tVe,{style:{width:"100%"},selected:y&&Yp(y)||void 0,onSelect:P,month:w,onMonthChange:_,timeZone:F||void 0,weekStartsOn:b,disabled:h||I,disableNavigation:h})]})})})}function sVe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:l,description:c,getValue:u,setValue:d,isValid:f,format:m}=t,h=t.isDisabled({item:e,field:t}),g,v=u({item:e});Array.isArray(v)&&v.length===2&&v.every(z=>typeof z=="string")&&(g=v);let b=m.weekStartsOn??(0,Vi.getSettings)().l10n.startOfWeek,{minConstraint:S,maxConstraint:y,disabledMatchers:w}=hC(f,Yp),_=(0,vr.useCallback)(z=>{r(d({item:e,value:z}))},[e,r,d]),[x,E]=(0,vr.useState)(null),O=(0,vr.useMemo)(()=>{if(!g)return{from:void 0,to:void 0};let[z,K]=g;return{from:Yp(z)||void 0,to:Yp(K)||void 0}},[g]),[A,C]=(0,vr.useState)(()=>O.from||new Date),[I,k]=(0,vr.useState)(!1),P=(0,vr.useRef)(null),N=(0,vr.useRef)(null),U=(0,vr.useCallback)((z,K)=>{z&&K?_([Xj(z),Xj(K)]):!z&&!K&&_(void 0)},[_]),F=(0,vr.useCallback)(z=>{U(z?.from,z?.to),E(null),k(!0)},[U]),D=(0,vr.useCallback)(z=>{let[K,Z]=z.getValue();C(K),U(K,Z),E(z.id),k(!0)},[U]),B=(0,vr.useCallback)((z,K)=>{let[Z,q]=g||[void 0,void 0];if(U(z==="from"?K:Z,z==="to"?K:q),K){let $=Yp(K);$&&C($)}E(null),k(!0)},[g,U]),{timezone:L}=(0,Vi.getSettings)(),M=l;return t.isValid?.required&&!n?M=`${l} (${(0,yn.__)("Required")})`:!t.isValid?.required&&n&&(M=`${l} (${(0,yn.__)("Optional")})`),(0,Pr.jsx)(iae,{field:t,validity:i,inputRefs:[P,N],isTouched:I,setIsTouched:k,children:(0,Pr.jsx)(ji.BaseControl,{id:s,className:"dataviews-controls__date",label:M,help:c,hideLabelFromVision:o,children:(0,Pr.jsxs)(ne,{direction:"column",gap:"lg",children:[(0,Pr.jsxs)(ne,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[nVe.map(z=>{let K=x===z.id;return(0,Pr.jsx)(ji.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:K,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>D(z),children:z.label},z.id)}),(0,Pr.jsx)(ji.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!x,size:"small",accessibleWhenDisabled:!0,disabled:!!x||h,children:(0,yn.__)("Custom")})]}),(0,Pr.jsxs)(ne,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,Pr.jsx)(ji.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:P,type:"date",label:(0,yn.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:z=>B("from",z),required:!!t.isValid?.required,disabled:h,min:S,max:y}),(0,Pr.jsx)(ji.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:N,type:"date",label:(0,yn.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:z=>B("to",z),required:!!t.isValid?.required,disabled:h,min:S,max:y})]}),(0,Pr.jsx)(rVe,{style:{width:"100%"},selected:O,onSelect:F,month:A,onMonthChange:C,timeZone:L.string||void 0,weekStartsOn:b,disabled:h||w})]})})})}function sae({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===gs||i===ta?(0,Pr.jsx)(MI,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===hs?(0,Pr.jsx)(sVe,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,Pr.jsx)(iVe,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var LI=a(W(),1),aae=a(H(),1);var Qj=a(T(),1),{ValidatedSelectControl:aVe}=Ct(LI.privateApis);function BI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:l,description:c,getValue:u,setValue:d,isValid:f}=t,m=t.isDisabled({item:e,field:t}),h=s==="array",g=u({item:e})??(h?[]:""),v=(0,aae.useCallback)(y=>r(d({item:e,value:y})),[e,r,d]),{elements:b,isLoading:S}=jn({elements:t.elements,getElements:t.getElements});return S?(0,Qj.jsx)(LI.Spinner,{}):(0,Qj.jsx)(aVe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Er(f,i),label:l,value:g,help:c,options:b,onChange:v,__next40pxDefaultSize:!0,hideLabelFromVision:o,multiple:h,disabled:m})}var Jj=a(T(),1),lVe=10;function lae(e){let{field:t}=e,{elements:r}=jn({elements:t.elements,getElements:t.getElements});return r.length>=lVe?(0,Jj.jsx)(NI,{...e}):(0,Jj.jsx)(BI,{...e})}var jI=a(W(),1);var cae=a(W(),1),uae=a(H(),1);var dae=a(T(),1),{ValidatedInputControl:cVe}=Ct(cae.privateApis);function Yu({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:l,validity:c}){let{label:u,placeholder:d,description:f,getValue:m,setValue:h,isValid:g}=t,v=m({item:e}),b=t.isDisabled({item:e,field:t}),S=(0,uae.useCallback)(y=>r(h({item:e,value:y})),[e,h,r]);return(0,dae.jsx)(cVe,{required:!!g.required,markWhenOptional:n,customValidity:Er(g,c),label:u,placeholder:d,value:v??"",help:f,onChange:S,hideLabelFromVision:o,type:i,prefix:s,suffix:l,disabled:b,pattern:g.pattern?g.pattern.constraint:void 0,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0,__next40pxDefaultSize:!0})}var VI=a(T(),1);function fae({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,VI.jsx)(Yu,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,VI.jsx)(jI.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,VI.jsx)(jI.Icon,{icon:G4})})})}var HI=a(W(),1);var zI=a(T(),1);function mae({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,zI.jsx)(Yu,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,zI.jsx)(HI.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,zI.jsx)(HI.Icon,{icon:Lm})})})}var WI=a(W(),1);var UI=a(T(),1);function pae({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,UI.jsx)(Yu,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,UI.jsx)(WI.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,UI.jsx)(WI.Icon,{icon:pL})})})}var Af=a(W(),1),vC=a(H(),1),GI=a(V(),1);var qp=a(T(),1),{ValidatedNumberControl:uVe}=Ct(Af.privateApis);function hae(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function dVe({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,vC.useCallback)(c=>t([hae(c),i]),[t,i]),l=(0,vC.useCallback)(c=>t([n,hae(c)]),[t,n]);return(0,qp.jsx)(Af.BaseControl,{help:(0,GI.__)("The max. value must be greater than the min. value."),children:(0,qp.jsxs)(Af.Flex,{direction:"row",gap:4,children:[(0,qp.jsx)(Af.__experimentalNumberControl,{label:(0,GI.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o}),(0,qp.jsx)(Af.__experimentalNumberControl,{label:(0,GI.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:l,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o})]})})}function YI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let l=t.format?.decimals??0,c=Math.pow(10,Math.abs(l)*-1),{label:u,description:d,getValue:f,setValue:m,isValid:h}=t,g=f({item:e})??"",v=t.isDisabled({item:e,field:t}),b=(0,vC.useCallback)(y=>{r(m({item:e,value:["",void 0].includes(y)?void 0:Number(y)}))},[e,r,m]),S=(0,vC.useCallback)(y=>{r(m({item:e,value:y}))},[e,r,m]);if(i===hs){let y=["",""];return Array.isArray(g)&&g.length===2&&g.every(w=>typeof w=="number"||w==="")&&(y=g),(0,qp.jsx)(dVe,{value:y,onChange:S,hideLabelFromVision:o,step:c})}return(0,qp.jsx)(uVe,{required:!!h.required,markWhenOptional:n,customValidity:Er(h,s),label:u,help:d,value:g,onChange:b,__next40pxDefaultSize:!0,hideLabelFromVision:o,step:c,min:h.min?h.min.constraint:void 0,max:h.max?h.max.constraint:void 0,disabled:v})}var gae=a(T(),1);function vae(e){return(0,gae.jsx)(YI,{...e})}var bae=a(T(),1);function yae(e){return(0,bae.jsx)(YI,{...e})}var qI=a(W(),1),wae=a(H(),1);var $j=a(T(),1),{ValidatedRadioControl:fVe}=Ct(qI.privateApis);function Sae({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:l,getValue:c,setValue:u,isValid:d}=t,f=t.isDisabled({item:e,field:t}),{elements:m,isLoading:h}=jn({elements:t.elements,getElements:t.getElements}),g=c({item:e}),v=(0,wae.useCallback)(b=>r(u({item:e,value:b})),[e,r,u]);return h?(0,$j.jsx)(qI.Spinner,{}):(0,$j.jsx)(fVe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Er(d,i),label:s,help:l,onChange:v,options:m,selected:g,hideLabelFromVision:o,disabled:f})}var ez=a(H(),1);var _ae=a(T(),1);function xae({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:l,suffix:c}=i||{};return(0,_ae.jsx)(Yu,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:l?(0,ez.createElement)(l):void 0,suffix:c?(0,ez.createElement)(c):void 0})}var Cae=a(W(),1),Tae=a(H(),1);var Eae=a(T(),1),{ValidatedToggleControl:mVe}=Ct(Cae.privateApis);function Pae({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:l,getValue:c,setValue:u,isValid:d}=e,f=e.isDisabled({item:r,field:e}),m=(0,Tae.useCallback)(()=>{t(u({item:r,value:!c({item:r})}))},[t,u,r,c]);return(0,Eae.jsx)(mVe,{required:!!d.required,markWhenOptional:n,customValidity:Er(d,i),hidden:o,label:s,help:l,checked:c({item:r}),onChange:m,disabled:f})}var kae=a(W(),1),Rae=a(H(),1);var Aae=a(T(),1),{ValidatedTextareaControl:pVe}=Ct(kae.privateApis);function Iae({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{rows:l=4}=i||{},c=t.isDisabled({item:e,field:t}),{label:u,placeholder:d,description:f,setValue:m,isValid:h}=t,g=t.getValue({item:e}),v=(0,Rae.useCallback)(b=>r(m({item:e,value:b})),[e,r,m]);return(0,Aae.jsx)(pVe,{required:!!h.required,markWhenOptional:n,customValidity:Er(h,s),label:u,placeholder:d,value:g??"",help:f,onChange:v,rows:l,disabled:c,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var $0=a(W(),1),Oae=a(H(),1);var KI=a(T(),1),{ValidatedToggleGroupControl:hVe}=Ct($0.privateApis);function Nae({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:l,isValid:c}=t,u=t.isDisabled({item:e,field:t}),d=s({item:e}),f=(0,Oae.useCallback)(v=>r(l({item:e,value:v})),[e,r,l]),{elements:m,isLoading:h}=jn({elements:t.elements,getElements:t.getElements});if(h)return(0,KI.jsx)($0.Spinner,{});if(m.length===0)return null;let g=m.find(v=>v.value===d);return(0,KI.jsx)(hVe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Er(c,i),__next40pxDefaultSize:!0,isBlock:!0,label:t.label,help:g?.description||t.description,onChange:f,value:d,hideLabelFromVision:o,children:m.map(v=>(0,KI.jsx)($0.__experimentalToggleGroupControlOption,{label:v.label,value:v.value,disabled:u},v.value))})}var ZI=a(W(),1),XI=a(H(),1);var bC=a(T(),1),{ValidatedFormTokenField:gVe}=Ct(ZI.privateApis);function Mae({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:l,description:c,getValue:u,setValue:d,isValid:f}=t,m=u({item:e}),h=t.isDisabled({item:e,field:t}),{elements:g,isLoading:v}=jn({elements:t.elements,getElements:t.getElements}),b=(0,XI.useMemo)(()=>Array.isArray(m)?m.map(y=>g?.find(_=>_.value===y)||{value:y,label:y}):[],[m,g]),S=(0,XI.useCallback)(y=>{let w=y.map(_=>typeof _=="object"&&"value"in _?_.value:_);r(d({item:e,value:w}))},[r,d,e]);return v?(0,bC.jsx)(ZI.Spinner,{}):(0,bC.jsx)(gVe,{required:!!f?.required,markWhenOptional:n,customValidity:Er(f,i),label:o?void 0:s,value:b,onChange:S,placeholder:l,suggestions:g?.map(y=>y.value),disabled:h,__experimentalValidateInput:y=>t.isValid?.elements&&g?g.some(w=>w.value===y||w.label===y):!0,__experimentalExpandOnFocus:g&&g.length>0,help:c??(t.isValid?.elements?"":void 0),displayTransform:y=>typeof y=="object"&&"label"in y?y.label:typeof y=="string"&&g&&g.find(_=>_.value===y)?.label||y,__experimentalRenderItem:({item:y})=>{if(typeof y=="string"&&g){let w=g.find(_=>_.value===y);return(0,bC.jsx)("span",{children:w?.label||y})}return(0,bC.jsx)("span",{children:y})}})}var vVe={grad:.9,turn:360,rad:360/(2*Math.PI)},If=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},zn=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Rl=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},Hae=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},Fae=function(e){return{r:Rl(e.r,0,255),g:Rl(e.g,0,255),b:Rl(e.b,0,255),a:Rl(e.a)}},tz=function(e){return{r:zn(e.r),g:zn(e.g),b:zn(e.b),a:zn(e.a,3)}},bVe=/^#([0-9a-f]{3,8})$/i,QI=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Uae=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),s=i-Math.min(t,r,o),l=s?i===t?(r-o)/s:i===r?2+(o-t)/s:4+(t-r)/s:0;return{h:60*(l<0?l+6:l),s:i?s/i*100:0,v:i/255*100,a:n}},Wae=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),s=o*(1-r),l=o*(1-(t-i)*r),c=o*(1-(1-t+i)*r),u=i%6;return{r:255*[o,l,s,s,c,o][u],g:255*[c,o,o,l,s,s][u],b:255*[s,s,c,o,o,l][u],a:n}},Dae=function(e){return{h:Hae(e.h),s:Rl(e.s,0,100),l:Rl(e.l,0,100),a:Rl(e.a)}},Lae=function(e){return{h:zn(e.h),s:zn(e.s),l:zn(e.l),a:zn(e.a,3)}},Bae=function(e){return Wae((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},yC=function(e){return{h:(t=Uae(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},yVe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,wVe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,SVe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,_Ve=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,nz={string:[[function(e){var t=bVe.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?zn(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?zn(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=SVe.exec(e)||_Ve.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:Fae({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=yVe.exec(e)||wVe.exec(e);if(!t)return null;var r,o,n=Dae({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(vVe[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return Bae(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 If(t)&&If(r)&&If(o)?Fae({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(!If(t)||!If(r)||!If(o))return null;var s=Dae({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return Bae(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!If(t)||!If(r)||!If(o))return null;var s=(function(l){return{h:Hae(l.h),s:Rl(l.s,0,100),v:Rl(l.v,0,100),a:Rl(l.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return Wae(s)},"hsv"]]},Vae=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]},xVe=function(e){return typeof e=="string"?Vae(e.trim(),nz.string):typeof e=="object"&&e!==null?Vae(e,nz.object):[null,void 0]};var rz=function(e,t){var r=yC(e);return{h:r.h,s:Rl(r.s+100*t,0,100),l:r.l,a:r.a}},oz=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},jae=function(e,t){var r=yC(e);return{h:r.h,s:r.s,l:Rl(r.l+100*t,0,100),a:r.a}},iz=(function(){function e(t){this.parsed=xVe(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 zn(oz(this.rgba),2)},e.prototype.isDark=function(){return oz(this.rgba)<.5},e.prototype.isLight=function(){return oz(this.rgba)>=.5},e.prototype.toHex=function(){return t=tz(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?QI(zn(255*i)):"","#"+QI(r)+QI(o)+QI(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return tz(this.rgba)},e.prototype.toRgbString=function(){return t=tz(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 Lae(yC(this.rgba))},e.prototype.toHslString=function(){return t=Lae(yC(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=Uae(this.rgba),{h:zn(t.h),s:zn(t.s),v:zn(t.v),a:zn(t.a,3)};var t},e.prototype.invert=function(){return Io({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),Io(rz(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Io(rz(this.rgba,-t))},e.prototype.grayscale=function(){return Io(rz(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Io(jae(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Io(jae(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"?Io({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):zn(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=yC(this.rgba);return typeof t=="number"?Io({h:t,s:r.s,l:r.l,a:r.a}):zn(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Io(t).toHex()},e})(),Io=function(e){return e instanceof iz?e:new iz(e)},zae=[],JI=function(e){e.forEach(function(t){zae.indexOf(t)<0&&(t(iz,nz),zae.push(t))})};var aa=a(W(),1),sz=a(H(),1),Gae=a(V(),1);var Of=a(T(),1),{ValidatedInputControl:CVe}=Ct(aa.privateApis),TVe=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Io(e).isValid()?e:"#ffffff";return(0,Of.jsx)(aa.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,Of.jsx)(aa.Button,{onClick:n,"aria-label":(0,Gae.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,Of.jsx)(aa.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,Of.jsx)(aa.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Of.jsx)(aa.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function Yae({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:l,description:c,setValue:u,isValid:d}=t,f=t.isDisabled({item:e,field:t}),m=t.getValue({item:e})||"",h=(0,sz.useCallback)(v=>{r(u({item:e,value:v}))},[e,r,u]),g=(0,sz.useCallback)(v=>{r(u({item:e,value:v||""}))},[e,r,u]);return(0,Of.jsx)(CVe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Er(d,i),label:s,placeholder:l,value:m,help:c,onChange:g,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,Of.jsx)(aa.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,Of.jsx)(TVe,{color:m,onColorChange:h,disabled:f})})})}var eO=a(W(),1),tO=a(H(),1),az=a(V(),1);var $I=a(T(),1);function qae({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,l]=(0,tO.useState)(!1),c=t.isDisabled({item:e,field:t}),u=(0,tO.useCallback)(()=>{l(d=>!d)},[]);return(0,$I.jsx)(Yu,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,$I.jsx)(eO.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,$I.jsx)(eO.Button,{icon:s?_x:Tg,onClick:u,size:"small",label:s?(0,az.__)("Hide password"):(0,az.__)("Show password"),disabled:c,accessibleWhenDisabled:!0})})})}function rO(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var Zae=a(T(),1),Kae={adaptiveSelect:lae,array:Mae,checkbox:eae,color:Yae,combobox:NI,datetime:nae,date:sae,email:fae,telephone:mae,url:pae,integer:vae,number:yae,password:qae,radio:Sae,select:BI,text:xae,toggle:Pae,textarea:Iae,toggleGroup:Nae};function EVe(e){return e&&typeof e=="object"&&typeof e.control=="string"}function PVe(e){let{control:t,...r}=e,o=oO(t);return o===null?null:function(i){return(0,Zae.jsx)(o,{...i,config:r})}}function Xae(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?oO(e.Edit):EVe(e.Edit)?PVe(e.Edit):rO(e)&&e.type!=="array"?oO("adaptiveSelect"):t===null?null:oO(t)}function oO(e){return Object.keys(Kae).includes(e)?Kae[e]:null}function kVe(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 Qae=kVe;var RVe=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},Jae=RVe;var AVe=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},$ae=AVe;var tle=a(V(),1);function nO({item:e,field:t}){let{elements:r,isLoading:o}=jn({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 ele=a(T(),1);function Oo({item:e,field:t}){return t.hasElements?(0,ele.jsx)(nO,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var qu=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function No(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function Ku(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 Zu(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 Xu(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 Fr(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 IVe({item:e,field:t}){return t.getValue({item:e})}var ws=IVe;var OVe=/^[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 NVe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!OVe.test(r)?(0,tle.__)("Value must be a valid email address."):null}var rle={type:"email",render:Oo,Edit:"email",sort:qu,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Qr,Jr],validOperators:[po,ho,Au,Iu,Ou,Qr,Jr,Ni,Ln],format:{},getValueFormatted:ws,validate:{required:No,pattern:Xu,minLength:Ku,maxLength:Zu,elements:Fr,custom:NVe}};var ole=a(V(),1);var ew=(e,t,r)=>r==="asc"?e-t:t-e;function iO(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 sO(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 nle={separatorThousand:","};function MVe({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=nle: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 FVe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,ole.__)("Value must be an integer."):null}var ile={type:"integer",render:Oo,Edit:"integer",sort:ew,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[po,ho,wp,Sp,_p,xp,hs],validOperators:[po,ho,wp,Sp,_p,xp,hs,Qr,Jr,Ni,Ln],format:nle,getValueFormatted:MVe,validate:{required:No,min:iO,max:sO,elements:Fr,custom:FVe}};var sle=a(V(),1);var ale={separatorThousand:",",separatorDecimal:".",decimals:2};function DVe({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=ale:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,l=r.toFixed(s),[c,u]=l.split("."),d=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return s===0?d:d+i+u}function LVe(e){return e===""||e===void 0||e===null}function BVe(e,t){let r=t.getValue({item:e});return!LVe(r)&&!Number.isFinite(r)?(0,sle.__)("Value must be a number."):null}var lle={type:"number",render:Oo,Edit:"number",sort:ew,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[po,ho,wp,Sp,_p,xp,hs],validOperators:[po,ho,wp,Sp,_p,xp,hs,Qr,Jr,Ni,Ln],format:ale,getValueFormatted:DVe,validate:{required:No,min:iO,max:sO,elements:Fr,custom:BVe}};var cle={type:"text",render:Oo,Edit:"text",sort:qu,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Qr,Jr],validOperators:[po,ho,Au,Iu,Ou,Qr,Jr,Ni,Ln],format:{},getValueFormatted:ws,validate:{required:No,pattern:Xu,minLength:Ku,maxLength:Zu,elements:Fr}};var Iv=a(en(),1);var dle=a(en(),1);function ule(e){if(!e||!Tf(new Date(e)))return null;let t=(0,dle.getDate)(e);return t&&Tf(t)?t:null}function fle(e,t,r){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[r==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=ule(o),l=ule(String(i));return!!s&&!!l&&(r==="min"?l.getTime()>=s.getTime():l.getTime()<=s.getTime())}function aO(e,t){return fle(e,t,"min")}function lO(e,t){return fle(e,t,"max")}var mle={datetime:(0,Iv.getSettings)().formats.datetime,weekStartsOn:(0,Iv.getSettings)().l10n.startOfWeek};function VVe({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=mle:o=t.format,(0,Iv.dateI18n)(o.datetime,(0,Iv.getDate)(r))}var jVe=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},ple={type:"datetime",render:Oo,Edit:"datetime",sort:jVe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[kp,Rp,Cp,Tp,Ep,Pp,gs,ta],validOperators:[kp,Rp,Cp,Tp,Ep,Pp,gs,ta],format:mle,getValueFormatted:VVe,validate:{required:No,elements:Fr,min:aO,max:lO}};var Ov=a(en(),1);var hle={date:(0,Ov.getSettings)().formats.date,weekStartsOn:(0,Ov.getSettings)().l10n.startOfWeek};function zVe({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=hle:o=t.format,(0,Ov.dateI18n)(o.date,(0,Ov.getDate)(r))}var HVe=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},gle={type:"date",render:Oo,Edit:"date",sort:HVe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[kp,Rp,Cp,Tp,Ep,Pp,gs,ta,hs],validOperators:[kp,Rp,Cp,Tp,Ep,Pp,gs,ta,hs],format:hle,getValueFormatted:zVe,validate:{required:No,elements:Fr,min:aO,max:lO}};var cO=a(V(),1);function vle(e,t){return t.getValue({item:e})===!0}function UVe({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,cO.__)("True"):r===!1?(0,cO.__)("False"):""}function WVe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,cO.__)("Value must be true, false, or undefined"):null}var GVe=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},ble={type:"boolean",render:Oo,Edit:"checkbox",sort:GVe,validate:{required:vle,elements:Fr,custom:WVe},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[po,ho],validOperators:[po,ho],format:{},getValueFormatted:UVe};var yle={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:ws,validate:{}};var lz=a(V(),1);function wle(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function Sle({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function YVe({item:e,field:t}){return Sle({item:e,field:t})}function qVe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,lz.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,lz.__)("Every value must be a string.")}var KVe=(e,t,r)=>{let o=Array.isArray(e)?e:[],n=Array.isArray(t)?t:[];if(o.length!==n.length)return r==="asc"?o.length-n.length:n.length-o.length;let i=o.join(","),s=n.join(",");return r==="asc"?i.localeCompare(s):s.localeCompare(i)},_le={type:"array",render:YVe,Edit:"array",sort:KVe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Qr,Jr],validOperators:[Qr,Jr,Ni,Ln],format:{},getValueFormatted:Sle,validate:{required:wle,elements:Fr,custom:qVe}};function ZVe({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var xle={type:"password",render:Oo,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:ZVe,validate:{required:No,pattern:Xu,minLength:Ku,maxLength:Zu,elements:Fr}};var Cle={type:"telephone",render:Oo,Edit:"telephone",sort:qu,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Qr,Jr],validOperators:[po,ho,Au,Iu,Ou,Qr,Jr,Ni,Ln],format:{},getValueFormatted:ws,validate:{required:No,pattern:Xu,minLength:Ku,maxLength:Zu,elements:Fr}};var Tle=a(V(),1);var tw=a(T(),1);function XVe({item:e,field:t}){if(t.hasElements)return(0,tw.jsx)(nO,{item:e,field:t});let r=ws({item:e,field:t});return!r||!Io(r).isValid()?r:(0,tw.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,tw.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,tw.jsx)("span",{children:r})]})}function QVe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Io(r).isValid()?(0,Tle.__)("Value must be a valid color."):null}var JVe=(e,t,r)=>{let o=Io(e),n=Io(t);if(!o.isValid()&&!n.isValid())return 0;if(!o.isValid())return r==="asc"?1:-1;if(!n.isValid())return r==="asc"?-1:1;let i=o.toHsl(),s=n.toHsl();return i.h!==s.h?r==="asc"?i.h-s.h:s.h-i.h:i.s!==s.s?r==="asc"?i.s-s.s:s.s-i.s:r==="asc"?i.l-s.l:s.l-i.l},Ele={type:"color",render:XVe,Edit:"color",sort:JVe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Qr,Jr],validOperators:[po,ho,Qr,Jr],format:{},getValueFormatted:ws,validate:{required:No,elements:Fr,custom:QVe}};var Ple={type:"url",render:Oo,Edit:"url",sort:qu,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Qr,Jr],validOperators:[po,ho,Au,Iu,Ou,Qr,Jr,Ni,Ln],format:{},getValueFormatted:ws,validate:{required:No,pattern:Xu,minLength:Ku,maxLength:Zu,elements:Fr}};var $Ve=(e,t,r)=>typeof e=="number"&&typeof t=="number"?ew(e,t,r):qu(e,t,r),kle={render:Oo,Edit:null,sort:$Ve,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[po,ho],validOperators:Tse(),format:{},getValueFormatted:ws,validate:{required:No,elements:Fr}};function e8e(e){return e==="integer"||e==="number"}function t8e(e){return e==="date"||e==="datetime"}function Rle(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&e8e(t.type)||typeof e=="string"&&t8e(t.type)))return{constraint:e,validate:o}}function Ale(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=Rle(r?.min,t,"min"),s=Rle(r?.max,t,"max"),l=r?.minLength,c;typeof l=="number"&&t.validate.minLength!==void 0&&(c={constraint:l,validate:t.validate.minLength});let u=r?.maxLength,d;typeof u=="number"&&t.validate.maxLength!==void 0&&(d={constraint:u,validate:t.validate.maxLength});let f=r?.pattern,m;f!==void 0&&t.validate.pattern!==void 0&&(m={constraint:f,validate:t.validate.pattern});let h=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:c,maxLength:d,pattern:m,custom:h}}function Ile(e){return e.validOperators.reduce((t,r)=>{let o=Rv(r);return o?.filter&&(t[r]=o.filter),t},{})}function r8e(e,t){return{...t.format,...e.format}}var Ole=r8e;function o8e(e){let t=[rle,ile,lle,cle,ple,gle,ble,yle,_le,xle,Cle,Ele,Ple].find(r=>r?.type===e);return t||kle}function Nf(e){return e.map(t=>{let r=o8e(t.type),o=t.getValue||Jae(t.id),n=function(i,s,l){let c=o({item:i}),u=o({item:s});return t.sort?t.sort(c,u,l):r.sort(c,u,l)};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||$ae(t.id),elements:t.elements,getElements:t.getElements,hasElements:rO(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:Xae(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:Ale(t,r),filterBy:Qae(t,r.defaultOperators,r.validOperators),filter:Ile(r),format:Ole(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var di=a(H(),1);function Nle({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[l,c]=(0,di.useState)(!o);(0,di.useEffect)(()=>{o||c(!0)},[o]);let u=(0,di.useRef)(t),d=(0,di.useRef)(n);(0,di.useEffect)(()=>{o||(u.current=t,d.current=n)},[t,o,n]);let[f,m]=(0,di.useState)([]),h=(0,di.useRef)(new Map),g=(0,di.useRef)([]),v=(0,di.useRef)({search:void 0,filters:void 0,perPage:void 0}),b=(0,di.useRef)(void 0),S=(0,di.useRef)(void 0),y=(0,di.useRef)(!1),w=(0,di.useMemo)(()=>{e.startPosition!==void 0&&S.current!==void 0&&(e.startPosition<S.current?b.current="up":e.startPosition>S.current&&(b.current="down")),S.current=e.startPosition;let _=JSON.stringify(e.filters??[]),x=v.current.filters,E=!y.current||!e.infiniteScrollEnabled||e.search!==v.current.search||_!==x||e.perPage!==v.current.perPage;if(y.current=!0,v.current={search:e.search,filters:_,perPage:e.perPage},E){h.current.clear(),b.current=void 0;let F=e.search?1:e.startPosition??1,D=t.map((B,L)=>{let M=F+L;return h.current.set(r(B),M),{...B,position:M}});return g.current=D,D}let O=g.current,A=new Set(t.map(r)),C=b.current,I=e.search?1:e.startPosition??1,k=t.map((F,D)=>{let B=r(F),L=e.infiniteScrollEnabled?I+D:void 0;return L!==void 0&&h.current.set(B,L),{...F,position:L}});if(k.length===0)return O;let P=O.filter(F=>!A.has(r(F))),N=C==="up"?[...k,...P]:[...P,...k];N.sort((F,D)=>{let B=F.position,L=D.position;return B-L});let U=N;if(f.length>0){let F=Math.min(...f),D=Math.max(...f),B=20,L=N.map(Z=>Z.position),M=Math.min(...L);!(Math.max(...L)<F-B||M>D+B)&&(U=N.filter(Z=>{let q=r(Z);if(i?.includes(q))return!0;let ie=Z.position;return C==="up"?ie<=D+B:C==="down"?ie>=F-B:ie>=F-B&&ie<=D+B}))}return g.current=U,U},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,f,i,r]);return s?{data:w,paginationInfo:n,hasInitiallyLoaded:l,setVisibleEntries:m}:{data:(o&&u.current?.length?u.current:t).map(x=>({...x,position:void 0})),paginationInfo:o&&u.current?.length?d.current:n,hasInitiallyLoaded:l,setVisibleEntries:void 0}}var Ss=a(H(),1),Fle=a(ke(),1);function Mle(e,t,r){let o=e.getBoundingClientRect(),n=o.top+o.height/2,i=Array.from(e.querySelectorAll("[aria-posinset]"));if(i.length===0)return!1;let s=i.reduce((u,d)=>{let f=d.getBoundingClientRect(),m=f.top+f.height/2,h=Math.abs(m-n),g=u.getBoundingClientRect(),v=g.top+g.height/2,b=Math.abs(v-n);return h<b?d:u}),l=Number(s.getAttribute("aria-posinset")),c=s.getBoundingClientRect();return t.current={posinset:l,viewportOffset:c.top-o.top,direction:r},!0}function Dle({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,Ss.useRef)(null),l=(0,Ss.useRef)(e),c=(0,Ss.useRef)(r),u=(0,Ss.useRef)(t),d=(0,Ss.useRef)(o.totalItems);(0,Ss.useLayoutEffect)(()=>{l.current=e,c.current=r,u.current=t,d.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,Ss.useCallback)(h=>{i&&i(g=>{let v=new Set(g),b=!1;return h.forEach(S=>{let y=Number(S.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(y)||(S.isIntersecting?v.has(y)||(v.add(y),b=!0):v.has(y)&&(v.delete(y),b=!0))}),b?Array.from(v).sort():g})},[i]);(0,Ss.useLayoutEffect)(()=>{let h=n.current,g=s.current;if(!h||!e.infiniteScrollEnabled||!g||r)return;let v=h.querySelector(`[aria-posinset="${g.posinset}"]`);if(v){let b=h.getBoundingClientRect(),w=v.getBoundingClientRect().top-b.top-g.viewportOffset;Math.abs(w)>1&&(h.scrollTop+=w)}s.current=null},[n,r,e.infiniteScrollEnabled]);let m=(0,Ss.useRef)(null);return(0,Ss.useEffect)(()=>{if(!e.infiniteScrollEnabled||!f){m.current&&(m.current.disconnect(),m.current=null);return}return m.current=new IntersectionObserver(f,{root:null,rootMargin:"0px",threshold:.1}),()=>{m.current&&(m.current.disconnect(),m.current=null)}},[e.infiniteScrollEnabled,f]),(0,Ss.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let h=0,g=600,v=800,b=(0,Fle.throttle)(y=>{let w=l.current,_=d.current,x=y.target,E=x.scrollTop,O=x.scrollHeight,A=x.clientHeight,C=E>h?"down":"up";if(h=E,c.current)return;let I=w.startPosition||1,k=w.perPage||10,P=Math.min(I+k,_);if(C==="down"&&E+A>=O-g&&P<_){let N=P;Mle(x,s,"down"),u.current({...w,startPosition:N})}if(C==="up"&&E<=v&&I>1){let N=I-k,U=N<6?1:N;Mle(x,s,"up"),u.current({...w,startPosition:U})}},50),S=n.current;return S.addEventListener("scroll",b),()=>{S.removeEventListener("scroll",b),b.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:m.current}}var la=a(H(),1),Lle=a(ke(),1);var fi=a(T(),1),n8e=()=>!1,i8e=Bp.filter(e=>e.isPicker),s8e=e=>e.id,a8e=[],l8e={pickerGrid:!0,pickerTable:!0};function c8e({search:e=!0,searchLabel:t=void 0}){let{view:r}=(0,la.useContext)(nt),o=r.infiniteScrollEnabled;return(0,fi.jsxs)(fi.Fragment,{children:[(0,fi.jsxs)(ne,{direction:"row",align:"top",justify:"space-between",className:Q("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":o}),gap:"xs",children:[(0,fi.jsxs)(ne,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[e&&(0,fi.jsx)(Hj,{label:t}),(0,fi.jsx)(AI,{})]}),(0,fi.jsx)(ne,{direction:"row",gap:"xs",style:{flexShrink:0},children:(0,fi.jsx)(Xse,{})})]}),(0,fi.jsx)(II,{className:"dataviews-filters__container"}),(0,fi.jsx)(zj,{}),(0,fi.jsx)(tj,{})]})}function u8e({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=a8e,data:s,getItemId:l=s8e,isLoading:c=!1,paginationInfo:u,defaultLayouts:d=l8e,selection:f,onChangeSelection:m,children:h,config:g={perPageSizes:[10,20,50,100]},itemListLabel:v,empty:b,onReset:S}){let{data:y,setVisibleEntries:w}=Nle({view:e,data:s,getItemId:l,selection:f,paginationInfo:u}),_=(0,la.useRef)(null),[x,E]=(0,la.useState)(0),O=(0,Lle.useResizeObserver)(L=>{E(L[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[A,C]=(0,la.useState)(null);function I(L){let M=typeof L=="function"?L(f):L;m&&m(M)}let k=(0,la.useMemo)(()=>Nf(r),[r]),P=dC(k,e),N=(0,la.useMemo)(()=>(P||[]).some(L=>L.isPrimary||L.isLocked),[P]),[U,F]=(0,la.useState)(N),{intersectionObserver:D}=Dle({view:e,onChangeView:t,isLoading:c,paginationInfo:u,containerRef:_,setVisibleEntries:w});(0,la.useEffect)(()=>{N&&!U&&F(!0)},[N,U]);let B=(0,la.useMemo)(()=>Object.fromEntries(Object.entries(d).filter(([L])=>i8e.some(M=>M.type===L)).map(([L,M])=>[L,M===!0?{}:M])),[d]);return B[e.type]?(0,fi.jsx)(nt.Provider,{value:{view:e,onChangeView:t,fields:k,actions:i,data:y,isLoading:c,paginationInfo:u,isItemClickable:n8e,selection:f,onChangeSelection:I,openedFilter:A,setOpenedFilter:C,getItemId:l,containerWidth:x,containerRef:_,resizeObserverRef:O,defaultLayouts:B,filters:P,isShowingFilter:U,setIsShowingFilter:F,config:g,itemListLabel:v,empty:b,onReset:S,hasInitiallyLoaded:!0,intersectionObserver:D},children:(0,fi.jsx)("div",{className:"dataviews-picker-wrapper",children:h??(0,fi.jsx)(c8e,{search:o,searchLabel:n})})}):null}var Rc=u8e;Rc.BulkActionToolbar=Boe;Rc.Footer=tj;Rc.Filters=mC;Rc.FiltersToggled=II;Rc.FiltersToggle=AI;Rc.Layout=zj;Rc.LayoutSwitcher=Gj;Rc.Pagination=$9;Rc.Search=Hj;Rc.ViewConfig=Yj;var wC=Rc;var pz=a(H(),1);var Ble=a(H(),1),Vle=a(T(),1),cz=(0,Ble.createContext)({fields:[]});cz.displayName="DataFormContext";function jle({fields:e,children:t}){return(0,Vle.jsx)(cz.Provider,{value:{fields:e},children:t})}var Al=cz;var wO=a(H(),1);var dO=a(H(),1),_C=a(W(),1);var SC=a(V(),1),zi={type:"regular",labelPosition:"top"},d8e=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 zle(e){let t=zi;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,SC.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,SC.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,SC.__)("Apply"),cancelLabel:(0,SC.__)("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:d8e(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 Hle(e){let t=zle(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?zle(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:Hle({fields:o.children,layout:zi}).fields}}});return{layout:t,fields:r}}var uO=Hle;var eo=a(T(),1);function f8e({title:e}){return(0,eo.jsx)(ne,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,eo.jsx)(ne,{direction:"row",align:"center",children:(0,eo.jsx)(_C.__experimentalHeading,{level:2,size:13,children:e})})})}function Ule({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,dO.useContext)(Al),l=t.layout,c=(0,dO.useMemo)(()=>({layout:zi,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,eo.jsxs)(eo.Fragment,{children:[!o&&t.label&&(0,eo.jsx)(f8e,{title:t.label}),(0,eo.jsx)(ca,{data:e,form:c,onChange:r,validity:i?.children})]});let u=l.labelPosition,d=s.find(f=>f.id===t.id);return!d||!d.Edit?null:u==="side"?(0,eo.jsxs)(ne,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,eo.jsx)("div",{className:Q("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${u}`),children:(0,eo.jsx)(_C.BaseControl.VisualLabel,{children:d.label})}),(0,eo.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:d.readOnly===!0?(0,eo.jsx)(d.render,{item:e,field:d}):(0,eo.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},d.id)})]}):(0,eo.jsx)("div",{className:"dataforms-layouts-regular__field",children:d.readOnly===!0?(0,eo.jsx)(eo.Fragment,{children:(0,eo.jsxs)(eo.Fragment,{children:[!o&&u!=="none"&&(0,eo.jsx)(_C.BaseControl.VisualLabel,{children:d.label}),(0,eo.jsx)(d.render,{item:e,field:d})]})}):(0,eo.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:u==="none"?!0:o,markWhenOptional:n,validity:i})})}var fz=a(fO(),1),Nv=a(W(),1),Ac=a(H(),1),gO=a(ke(),1);var mO=a(W(),1),ow=a(V(),1);var Jle=a(ke(),1);var uz=a(H(),1);function E8e(e,t){return Q("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var qle=E8e;var Kle=a(W(),1);var Kp=a(T(),1);function P8e(e,t,r){return e?(0,Kp.jsxs)(We.Root,{children:[(0,Kp.jsx)(We.Trigger,{render:(0,Kp.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Kp.jsx)(Kle.Icon,{icon:qd,size:16}),(0,Kp.jsxs)(Ut,{children:[t,": "]}),r]})}),(0,Kp.jsx)(We.Popup,{children:t})]}):r}var Zle=P8e;function Xle(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=Xle(r);if(o)return o}}var Qle=Xle;var _s=a(T(),1);function CC({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,isOpen:l,onClick:c}){let{labelPosition:u,editVisibility:d}=t.layout,f=Qle(n),m=i&&!!f,h=qle(u,m),g=Zle(m,f,r),v=Q("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${u}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":d==="always"}),b=(0,Jle.useInstanceId)(CC,"dataforms-layouts-panel__field-control"),S=m?(0,ow.sprintf)((0,ow._x)("Edit %s (has errors)","field"),r||""):(0,ow.sprintf)((0,ow._x)("Edit %s","field"),r||""),y=(0,uz.useRef)(null),w=(0,uz.useRef)(null);return(0,_s.jsxs)("div",{ref:y,className:v,onClick:s?void 0:E=>{!l&&E.detail<2&&!w.current?.contains(E.target)&&y.current?.ownerDocument.defaultView?.getSelection()?.toString()||c()},onKeyDown:s?void 0:E=>{E.target===E.currentTarget&&(E.key==="Enter"||E.key===" ")&&(E.preventDefault(),c())},children:[u!=="none"&&(0,_s.jsx)("span",{className:h,children:g}),u==="none"&&m&&(0,_s.jsxs)(We.Root,{children:[(0,_s.jsx)(We.Trigger,{render:(0,_s.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":f,children:(0,_s.jsx)(mO.Icon,{icon:qd,size:16})})}),(0,_s.jsx)(We.Popup,{children:f})]}),(0,_s.jsx)("span",{id:`${b}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,_s.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(E=>(0,_s.jsx)("span",{style:{width:"100%"},children:(0,_s.jsx)(E.render,{item:e,field:E})},E.id))}):o.map(E=>(0,_s.jsx)(E.render,{item:e,field:E},E.id))}),!s&&(0,_s.jsx)(mO.Button,{ref:w,className:"dataforms-layouts-panel__field-trigger-icon",label:S,icon:mx,size:"small","aria-expanded":l,"aria-haspopup":"dialog","aria-describedby":`${b}`})]})}var $le=a(fO(),1),dz=a(hI(),1),Qu=a(H(),1),xs=a(V(),1);function ece(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?ece(o):o.type!=="invalid"&&o.type!=="validating")):!0}function k8e(e,t){let r=uO(e);if(r.fields.length===0)return[];let o=new Map;t.forEach(s=>{o.set(s.id,s)});function n(s){if("children"in s&&Array.isArray(s.children)){let u=s.children.map(n).filter(f=>f!==null);if(u.length===0)return null;let d=o.get(s.id);if(d){let[f]=Nf([d]);return{id:s.id,children:u,field:f}}return{id:s.id,children:u}}let l=o.get(s.id);if(!l)return null;let[c]=Nf([l]);return{id:s.id,children:[],field:c}}return r.fields.map(n).filter(s=>s!==null)}function nw(e,t,r){if(e||(e={}),r.length===0)return e;let o={...e},n=o;for(let s=0;s<r.length-1;s++){let l=r[s];n[l]||(n[l]={}),n[l]={...n[l]},n=n[l]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function tce(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let l=0;l<t.length-1;l++){let c=t[l];if(!n[c])return e;n[c]={...n[c]},n=n[c]}let i=t[t.length-1];if(!n[i])return e;let s={...n[i]};if(delete s[r],Object.keys(s).length===0?delete n[i]:n[i]=s,Object.keys(o).length!==0)return o}function R8e(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:s}=r,l=(o.current[t.id]||0)+1;o.current[t.id]=l,e.then(c=>{if(l===o.current[t.id]){if(!Array.isArray(c)){n(u=>nw(u,{elements:{type:"invalid",message:(0,xs.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:c})?n(u=>nw(u,{elements:{type:"invalid",message:(0,xs.__)("Value must be one of the elements.")}},[...i,t.id])):n(u=>tce(u,[...i,t.id],"elements"))}}).catch(c=>{if(l!==o.current[t.id])return;let u;c instanceof Error?u=c.message:u=String(c)||(0,xs.__)("Unknown error when running elements validation asynchronously."),n(d=>nw(d,{elements:{type:"invalid",message:u}},[...i,t.id]))})}function A8e(e,t,r){let{customCounterRef:o,setFormValidity:n,path:i}=r,s=(o.current[t.id]||0)+1;o.current[t.id]=s,e.then(l=>{if(s===o.current[t.id]){if(l===null){n(c=>tce(c,[...i,t.id],"custom"));return}if(typeof l=="string"){n(c=>nw(c,{custom:{type:"invalid",message:l}},[...i,t.id]));return}n(c=>nw(c,{custom:{type:"invalid",message:(0,xs.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(l=>{if(s!==o.current[t.id])return;let c;l instanceof Error?c=l.message:c=String(l)||(0,xs.__)("Unknown error when running custom validation asynchronously."),n(u=>nw(u,{custom:{type:"invalid",message:c}},[...i,t.id]))})}function rce(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,xs.__)("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,xs.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,xs.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,xs.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,xs.__)("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,xs.__)("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,$le.default)(e,t.field.setValue({item:e,value:i})),t.field)}catch(i){let s;return i instanceof Error?s=i.message:s=String(i)||(0,xs.__)("Unknown error when running custom validation."),{custom:{type:"invalid",message:s}}}if(typeof o=="string")return{custom:{type:"invalid",message:o}};let n={};if(t.field&&t.field.isValid.elements&&t.field.hasElements&&typeof t.field.getElements=="function"&&(R8e(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,xs.__)("Validating\u2026")}),o instanceof Promise&&(A8e(o,t,r),n.custom={type:"validating",message:(0,xs.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(l=>{i[l.id]=rce(e,l,{...r,path:[...r.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([l,c])=>{c!==void 0&&(s[l]=c)}),Object.keys(s).length===0?void 0:{children:s}}}function oce(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>oce(n,t));return o?{value:r,children:o}:r}function I8e(e,t,r){let[o,n]=(0,Qu.useState)(),i=(0,Qu.useRef)({}),s=(0,Qu.useRef)({}),l=(0,Qu.useRef)({}),c=(0,Qu.useCallback)(()=>{let u={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},d=k8e(r,t);if(d.length===0){n(void 0);return}let f={},m=[];d.forEach(h=>{let g=oce(h,e);if(l.current.hasOwnProperty(h.id)&&(0,dz.default)(l.current[h.id],g)){m.push(h.id);return}l.current[h.id]=g;let v=rce(e,h,u);v!==void 0&&(f[h.id]=v)}),n(h=>{let g={...h,...f},v=[...m,...Object.keys(f)];return Object.keys(g).forEach(S=>{g&&!v.includes(S)&&delete g[S]}),Object.keys(g).length===0&&(g=void 0),(0,dz.default)(h,g)?h:g})},[e,t,r]);return(0,Qu.useEffect)(()=>{c()},[c]),{validity:o,isValid:ece(o)}}var nce=I8e;var ice=a(H(),1);function Zp(e,t){(0,ice.useEffect)(()=>{t&&e.current&&e.current.querySelectorAll("input, textarea, select").forEach(o=>{o.reportValidity()})},[t,e])}var sce=a(H(),1);function O8e(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var pO=(e,t)=>Array.isArray(e)&&e.length>0?O8e(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var N8e=(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 M8e(e){let{fields:t}=(0,sce.useContext)(Al),r=e.layout,o=pO(r.summary,t),n=N8e(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 hO=M8e;var Cs=a(T(),1);function F8e({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:l,cancelLabel:c}=s,{fields:u}=(0,Ac.useContext)(Al),[d,f]=(0,Ac.useState)({}),m=(0,Ac.useMemo)(()=>(0,fz.default)(e,d,{arrayMerge:(x,E)=>E}),[e,d]),h=(0,Ac.useMemo)(()=>({layout:zi,fields:t.children?t.children:[{id:t.id,layout:zi}]}),[t]),g=u.map(x=>({...x,Edit:x.Edit===null?void 0:x.Edit,isValid:{required:x.isValid.required?.constraint,elements:x.isValid.elements?.constraint,min:x.isValid.min?.constraint,max:x.isValid.max?.constraint,pattern:x.isValid.pattern?.constraint,minLength:x.isValid.minLength?.constraint,maxLength:x.isValid.maxLength?.constraint}})),{validity:v}=nce(m,g,h),b=()=>{r(d),n()},S=x=>{f(E=>(0,fz.default)(E,x,{arrayMerge:(O,A)=>A}))},y=(0,gO.useFocusOnMount)("firstInputElement"),w=(0,Ac.useRef)(null),_=(0,gO.useMergeRefs)([y,w]);return Zp(w,i),(0,Cs.jsxs)(Nv.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,Cs.jsx)("div",{ref:_,children:(0,Cs.jsx)(ca,{data:m,form:h,onChange:S,validity:v,children:(x,E,O,A)=>(0,Cs.jsx)(x,{data:m,field:E,onChange:S,hideLabelFromVision:h.fields.length<2,markWhenOptional:A,validity:O},E.id)})}),(0,Cs.jsxs)(ne,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,Cs.jsx)(Nv.__experimentalSpacer,{style:{flex:1}}),(0,Cs.jsx)(Nv.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:c}),(0,Cs.jsx)(Nv.Button,{variant:"primary",onClick:b,__next40pxDefaultSize:!0,children:l})]})]})}function D8e({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Ac.useState)(!1),[s,l]=(0,Ac.useState)(!1),{fieldDefinition:c,fieldLabel:u,summaryFields:d}=hO(t);if(!c)return null;let f=()=>{l(!1),i(!0)};return(0,Cs.jsxs)(Cs.Fragment,{children:[(0,Cs.jsx)(CC,{data:e,field:t,fieldLabel:u,summaryFields:d,validity:o,touched:n,disabled:c.readOnly===!0,onClick:()=>l(!0),isOpen:s}),s&&(0,Cs.jsx)(F8e,{data:e,field:t,onChange:r,fieldLabel:u??"",onClose:f,touched:n})]})}var ace=D8e;var Xp=a(W(),1),lce=a(V(),1),Mf=a(H(),1);var cce=a(ke(),1);var Hi=a(T(),1);function L8e({title:e,onClose:t}){return(0,Hi.jsx)(ne,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Hi.jsxs)(ne,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Hi.jsx)(Xp.__experimentalHeading,{level:2,size:13,children:e}),(0,Hi.jsx)(Xp.__experimentalSpacer,{style:{flex:1}}),t&&(0,Hi.jsx)(Xp.Button,{label:(0,lce.__)("Close"),icon:_i,onClick:t,size:"small"})]})})}function B8e({touched:e,children:t}){let r=(0,Mf.useRef)(null);return Zp(r,e),(0,Hi.jsx)("div",{ref:r,children:t})}function V8e({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Mf.useState)(!1),[s,l]=(0,Mf.useState)(null),c=(0,Mf.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[u,d]=(0,cce.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,Mf.useMemo)(()=>({layout:zi,fields:t.children?t.children:[{id:t.id,layout:zi}]}),[t]),m=(0,Mf.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:h,fieldLabel:g,summaryFields:v}=hO(t);return h?(0,Hi.jsx)("div",{ref:l,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Hi.jsx)(Xp.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:c,focusOnMount:!1,onToggle:b=>{b||i(!0)},renderToggle:({isOpen:b,onToggle:S})=>(0,Hi.jsx)(CC,{data:e,field:t,fieldLabel:g,summaryFields:v,validity:o,touched:n,disabled:h.readOnly===!0,isOpen:b,onClick:S}),renderContent:({onClose:b})=>(0,Hi.jsx)(B8e,{touched:n,children:(0,Hi.jsxs)("div",{ref:u,...d,children:[(0,Hi.jsx)(L8e,{title:g,onClose:b}),(0,Hi.jsx)(ca,{data:e,form:f,onChange:r,validity:m,children:(S,y,w,_)=>(0,Hi.jsx)(S,{data:e,field:y,onChange:r,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:_,validity:w},y.id)})]})})})}):null}var uce=V8e;var mz=a(T(),1);function dce({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,mz.jsx)(ace,{data:e,field:t,onChange:r,validity:o}):(0,mz.jsx)(uce,{data:e,field:t,onChange:r,validity:o})}var ua=a(H(),1);var vO=a(V(),1),fce=a(T(),1);function mce(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+=mce(o);return t}function bO({validity:e}){let t=mce(e);return t===0?null:(0,fce.jsx)(WV,{intent:"high",children:(0,vO.sprintf)((0,vO._n)("%d field needs attention","%d fields need attention",t),t)})}var Mo=a(T(),1);function j8e(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 z8e({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:s}){let c=pO(o.summary,t).filter(f=>j8e(f,o.summary,n)),u=i&&o.isCollapsible,d=c.length>0&&o.withHeader;return(0,Mo.jsxs)(ne,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Mo.jsx)(Eu.Title,{children:r}),(u||d)&&(0,Mo.jsxs)(Hg.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[u&&(0,Mo.jsx)(bO,{validity:s}),d&&(0,Mo.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:c.map(f=>(0,Mo.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function H8e({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:l}){if(t.children)return(0,Mo.jsxs)(Mo.Fragment,{children:[t.description&&(0,Mo.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Mo.jsx)(ca,{data:e,form:r,onChange:o,validity:s?.children})]});let c=Mv("regular")?.component;return c?(0,Mo.jsx)(c,{data:e,field:t,onChange:o,hideLabelFromVision:n||l,markWhenOptional:i,validity:s}):null}function pce({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,ua.useContext)(Al),l=t.layout,c=(0,ua.useRef)(null),u=(0,ua.useMemo)(()=>({layout:zi,fields:t.children??[]}),[t]),{isOpened:d,isCollapsible:f}=l,[m,h]=(0,ua.useState)(d),[g,v]=(0,ua.useState)(!1);(0,ua.useEffect)(()=>{h(d)},[d]);let b=(0,ua.useCallback)(E=>{E||v(!0),h(E)},[]),S=(0,ua.useCallback)(()=>{v(!0)},[]);Zp(c,(f?m:!0)&&g);let y=t.label,w;if(t.children)w=!!y&&l.withHeader;else{let E=s.find(O=>O.id===t.id);if(!E||!E.Edit)return null;y=E.label,w=!!y&&l.withHeader}let _=(0,Mo.jsx)(H8e,{data:e,field:t,form:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:w}),x=(0,Mo.jsx)(z8e,{data:e,fields:s,label:y,layout:l,isOpen:f?!!m:!0,touched:g,validity:i});return w&&f?(0,Mo.jsxs)(Hg.Root,{className:"dataforms-layouts-card__field",open:m,onOpenChange:b,children:[(0,Mo.jsx)(Hg.Header,{children:x}),(0,Mo.jsx)(Hg.Content,{ref:c,onBlur:S,children:_})]}):(0,Mo.jsxs)(Eu.Root,{className:"dataforms-layouts-card__field",children:[w&&(0,Mo.jsx)(Eu.Header,{children:x}),(0,Mo.jsx)(Eu.Content,{ref:c,onBlur:S,children:_})]})}var hce=a(W(),1);var Hn=a(T(),1);function U8e({title:e}){return(0,Hn.jsx)(ne,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,Hn.jsx)(ne,{direction:"row",align:"center",children:(0,Hn.jsx)(hce.__experimentalHeading,{level:2,size:13,children:e})})})}var W8e=({children:e})=>(0,Hn.jsx)(Hn.Fragment,{children:e});function gce({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let c={layout:zi,fields:t.children};return(0,Hn.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,Hn.jsx)(U8e,{title:t.label}),(0,Hn.jsx)(ne,{direction:"row",align:s.alignment,gap:"lg",children:(0,Hn.jsx)(ca,{data:e,form:c,onChange:r,validity:i?.children,as:W8e,children:(u,d,f)=>(0,Hn.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[d.id],children:(0,Hn.jsx)(u,{data:e,field:d,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},d.id)})})]})}let l=Mv("regular")?.component;return l?(0,Hn.jsx)(Hn.Fragment,{children:(0,Hn.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,Hn.jsx)(l,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var da=a(H(),1),vce=a(V(),1);var Ff=a(T(),1);function bce({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,da.useContext)(Al),i=(0,da.useRef)(null),s=(0,da.useRef)(null),[l,c]=(0,da.useState)(!1),[u,d]=(0,da.useState)(!1),f=(0,da.useMemo)(()=>({layout:zi,fields:t.children??[]}),[t]);(0,da.useEffect)(()=>{let b=i.current;if(!b)return;let S=()=>{let y=b.open;y||c(!0),d(y)};return b.addEventListener("toggle",S),()=>{b.removeEventListener("toggle",S)}},[]),Zp(s,u&&l);let m=(0,da.useCallback)(()=>{c(!0)},[]);if(!t.children)return null;let h=t.layout.summary??"",g=h?n.find(b=>b.id===h):void 0,v;return g&&g.render?v=(0,Ff.jsx)(g.render,{item:e,field:g}):v=t.label||(0,vce.__)("More details"),(0,Ff.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",children:[(0,Ff.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,Ff.jsxs)(ne,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[v,l&&(0,Ff.jsx)(bO,{validity:o})]})}),(0,Ff.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onBlur:m,children:(0,Ff.jsx)(ca,{data:e,form:f,onChange:r,validity:o?.children})})]})}var Fv=a(T(),1),G8e=[{type:"regular",component:Ule,wrapper:({children:e})=>(0,Fv.jsx)(ne,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:dce,wrapper:({children:e})=>(0,Fv.jsx)(ne,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:pce,wrapper:({children:e})=>(0,Fv.jsx)(ne,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:gce,wrapper:({children:e,layout:t})=>(0,Fv.jsx)(ne,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Fv.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Fv.jsx)(ne,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:bce}];function Mv(e){return G8e.find(t=>t.type===e)}var yO=a(T(),1),Y8e=({children:e})=>(0,yO.jsx)(ne,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function ca({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,wO.useContext)(Al),l=(0,wO.useMemo)(()=>{let d=s.filter(m=>!!m.isValid?.required).length,f=s.length-d;return d>f},[s]);function c(d){return s.find(f=>f.id===d.id)}let u=i??Mv(t.layout.type)?.wrapper??Y8e;return(0,yO.jsx)(u,{layout:t.layout,children:t.fields.map(d=>{let f=Mv(d.layout.type)?.component;if(!f)return null;let m=d.children?void 0:c(d);return m&&m.isVisible&&!m.isVisible(e)?null:n?n(f,d,o?.[d.id],l):(0,yO.jsx)(f,{data:e,field:d,onChange:r,markWhenOptional:l,validity:o?.[d.id]},d.id)})})}var hz=a(T(),1);function TC({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,pz.useMemo)(()=>uO(t),[t]),s=(0,pz.useMemo)(()=>Nf(r),[r]);return t.fields?(0,hz.jsx)(jle,{fields:s,children:(0,hz.jsx)(ca,{data:e,form:i,onChange:o,validity:n})}):null}var wce=a(l0(),1),Sce=a(Va(),1);function yce(e=""){return(0,wce.default)(e.trim().toLowerCase())}var q8e=[];function gz(e,t,r){if(!e)return{data:q8e,paginationInfo:{totalItems:0,totalPages:0}};let o=Nf(r),n=[...e];if(t.search){let u=yce(t.search);n=n.filter(d=>o.filter(f=>f.enableGlobalSearch).some(f=>{let m=f.getValue({item:d});return(Array.isArray(m)?m:[m]).some(g=>yce(String(g)).includes(u))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(u=>{let d=o.find(f=>f.id===u.field);if(d){u.operator===Ln&&(0,Sce.default)("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});let f=d.filter[u.operator];f&&(n=n.filter(m=>f(m,d,u.value)))}});let i=t.sort?.field?o.find(u=>u.enableSorting!==!1&&u.id===t.sort?.field):null,s=t.groupBy?.field?o.find(u=>u.enableSorting!==!1&&u.id===t.groupBy?.field):null;(i||s)&&n.sort((u,d)=>{if(s){let f=s.sort(u,d,t.groupBy?.direction??"asc");if(f!==0)return f}return i?i.sort(u,d,t.sort?.direction??"desc"):0});let l=n.length,c=1;if(t.infiniteScrollEnabled&&t.startPosition!==void 0&&t.perPage!==void 0){let u=t.startPosition-1,d=Math.min(u+t.perPage,l);n=n?.slice(u,d)}else if(t.page!==void 0&&t.perPage!==void 0){let u=(t.page-1)*t.perPage;l=n?.length||0,c=Math.ceil(l/t.perPage),n=n?.slice(u,u+t.perPage)}return{data:n,paginationInfo:{totalItems:l,totalPages:c}}}var SO=a(W(),1);var _ce=a(V(),1);var Df=a(T(),1);function xce({form:e,header:t}){let{media:r,fields:o,onChange:n}=E0();if(!r||!n)return(0,Df.jsx)("div",{className:"media-editor-form media-editor-form--loading",children:(0,Df.jsx)(SO.Spinner,{})});let i=["title","alt_text","caption","description"],s=[...o.filter(u=>i.includes(u.id)),...o.filter(u=>!i.includes(u.id))],l={layout:{type:"panel"},fields:s.map(u=>i.includes(u.id)?{id:u.id,layout:{type:"regular",labelPosition:"top"}}:u.id)},c=e||l;return(0,Df.jsx)("div",{className:"media-editor-form",children:(0,Df.jsxs)(SO.__experimentalVStack,{spacing:4,children:[(0,Df.jsx)(Ut,{render:(0,Df.jsx)("h2",{}),children:(0,_ce.__)("Media details")}),t,(0,Df.jsx)(TC,{data:r,fields:o,form:c,onChange:n})]})})}var Cce=a(zm(),1),{lock:Tce,unlock:Ece}=(0,Cce.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/media-editor");var _O=a(G(),1);var Pce={isOpen:!1,id:null,onUpdate:null,onClose:null};function kce(e=Pce,t){switch(t.type){case"OPEN_MEDIA_EDITOR_MODAL":{let{id:r,onUpdate:o,onClose:n}=t;return{isOpen:!0,id:r,onUpdate:o,onClose:n}}case"CLOSE_MEDIA_EDITOR_MODAL":return Pce}return e}var vz={};Rn(vz,{closeMediaEditorModal:()=>Z8e,openMediaEditorModal:()=>K8e});function K8e({id:e,onUpdate:t,onClose:r}){return{type:"OPEN_MEDIA_EDITOR_MODAL",id:e,onUpdate:t??null,onClose:r??null}}function Z8e(){return{type:"CLOSE_MEDIA_EDITOR_MODAL"}}var bz={};Rn(bz,{getId:()=>Q8e,getOnClose:()=>$8e,getOnUpdate:()=>J8e,isOpen:()=>X8e});function X8e(e){return e.isOpen}function Q8e(e){return e.id}function J8e(e){return e.onUpdate}function $8e(e){return e.onClose}var Rce="core/media-editor";var iw=(0,_O.createReduxStore)(Rce,{reducer:kce,actions:vz,selectors:bz});(0,_O.register)(iw);var Ode=a(W(),1),WC=a(G(),1),UC=a(V(),1),Nde=a(fa(),1),Mde=a(Rt(),1);var Yn=a(W(),1);var Ade=a(ke(),1),HC=a(G(),1),Fz=a(oe(),1),Xo=a(H(),1),Gn=a(V(),1);var Fc=a(go(),1),o5=a(Rt(),1);var xz={};Rn(xz,{ActionItem:()=>Ol,ComplementaryArea:()=>Ml,ComplementaryAreaMoreMenuItem:()=>$p,FullscreenMode:()=>Xce,InterfaceSkeleton:()=>Bv,PinnedItems:()=>eh,store:()=>ze});var Nl=a(W(),1),RC=a(G(),1),OO=a(V(),1);var $u=a(H(),1),Sz=a(Oce(),1),Yce=a(Nt(),1),th=a(ke(),1),qce=a(Qp(),1);var Bce=a(W(),1),EO=a(G(),1),Vce=a(Qp(),1);var TO=a(G(),1);var yz={};Rn(yz,{closeModal:()=>c7e,disableComplementaryArea:()=>r7e,enableComplementaryArea:()=>t7e,openModal:()=>l7e,pinItem:()=>o7e,setDefaultComplementaryArea:()=>e7e,setFeatureDefaults:()=>a7e,setFeatureValue:()=>s7e,toggleFeature:()=>i7e,unpinItem:()=>n7e});var CO=a(Va(),1),Il=a(Nt(),1);var xO=a(Va(),1);function Ju(e){return["core/edit-post","core/edit-site"].includes(e)?((0,xO.default)(`${e} interface scope`,{alternative:"core interface scope",hint:"core/edit-post and core/edit-site are merging.",version:"6.6"}),"core"):e}function Dv(e,t){return e==="core"&&t==="edit-site/template"?((0,xO.default)("edit-site/template sidebar",{alternative:"edit-post/document",version:"6.6"}),"edit-post/document"):e==="core"&&t==="edit-site/block-inspector"?((0,xO.default)("edit-site/block-inspector sidebar",{alternative:"edit-post/block",version:"6.6"}),"edit-post/block"):t}var e7e=(e,t)=>(e=Ju(e),t=Dv(e,t),{type:"SET_DEFAULT_COMPLEMENTARY_AREA",scope:e,area:t}),t7e=(e,t)=>({registry:r,dispatch:o})=>{if(!t)return;e=Ju(e),t=Dv(e,t),r.select(Il.store).get(e,"isComplementaryAreaVisible")||r.dispatch(Il.store).set(e,"isComplementaryAreaVisible",!0),o({type:"ENABLE_COMPLEMENTARY_AREA",scope:e,area:t})},r7e=e=>({registry:t})=>{e=Ju(e),t.select(Il.store).get(e,"isComplementaryAreaVisible")&&t.dispatch(Il.store).set(e,"isComplementaryAreaVisible",!1)},o7e=(e,t)=>({registry:r})=>{if(!t)return;e=Ju(e),t=Dv(e,t);let o=r.select(Il.store).get(e,"pinnedItems");o?.[t]!==!0&&r.dispatch(Il.store).set(e,"pinnedItems",{...o,[t]:!0})},n7e=(e,t)=>({registry:r})=>{if(!t)return;e=Ju(e),t=Dv(e,t);let o=r.select(Il.store).get(e,"pinnedItems");r.dispatch(Il.store).set(e,"pinnedItems",{...o,[t]:!1})};function i7e(e,t){return function({registry:r}){(0,CO.default)("dispatch( 'core/interface' ).toggleFeature",{since:"6.0",alternative:"dispatch( 'core/preferences' ).toggle"}),r.dispatch(Il.store).toggle(e,t)}}function s7e(e,t,r){return function({registry:o}){(0,CO.default)("dispatch( 'core/interface' ).setFeatureValue",{since:"6.0",alternative:"dispatch( 'core/preferences' ).set"}),o.dispatch(Il.store).set(e,t,!!r)}}function a7e(e,t){return function({registry:r}){(0,CO.default)("dispatch( 'core/interface' ).setFeatureDefaults",{since:"6.0",alternative:"dispatch( 'core/preferences' ).setDefaults"}),r.dispatch(Il.store).setDefaults(e,t)}}function l7e(e){return{type:"OPEN_MODAL",name:e}}function c7e(){return{type:"CLOSE_MODAL"}}var wz={};Rn(wz,{getActiveComplementaryArea:()=>u7e,isComplementaryAreaLoading:()=>d7e,isFeatureActive:()=>m7e,isItemPinned:()=>f7e,isModalActive:()=>p7e});var EC=a(G(),1),Mce=a(Va(),1),PC=a(Nt(),1);var u7e=(0,EC.createRegistrySelector)(e=>(t,r)=>{r=Ju(r);let o=e(PC.store).get(r,"isComplementaryAreaVisible");if(o!==void 0)return o===!1?null:t?.complementaryAreas?.[r]}),d7e=(0,EC.createRegistrySelector)(e=>(t,r)=>{r=Ju(r);let o=e(PC.store).get(r,"isComplementaryAreaVisible"),n=t?.complementaryAreas?.[r];return o&&n===void 0}),f7e=(0,EC.createRegistrySelector)(e=>(t,r,o)=>(r=Ju(r),o=Dv(r,o),e(PC.store).get(r,"pinnedItems")?.[o]??!0)),m7e=(0,EC.createRegistrySelector)(e=>(t,r,o)=>((0,Mce.default)("select( 'core/interface' ).isFeatureActive( scope, featureName )",{since:"6.0",alternative:"select( 'core/preferences' ).get( scope, featureName )"}),!!e(PC.store).get(r,o)));function p7e(e,t){return e.activeModal===t}var Fce=a(G(),1);function h7e(e={},t){switch(t.type){case"SET_DEFAULT_COMPLEMENTARY_AREA":{let{scope:r,area:o}=t;return e[r]?e:{...e,[r]:o}}case"ENABLE_COMPLEMENTARY_AREA":{let{scope:r,area:o}=t;return{...e,[r]:o}}}return e}function g7e(e=null,t){switch(t.type){case"OPEN_MODAL":return t.name;case"CLOSE_MODAL":return null}return e}var Dce=(0,Fce.combineReducers)({complementaryAreas:h7e,activeModal:g7e});var Lce="core/interface";var ze=(0,TO.createReduxStore)(Lce,{reducer:Dce,actions:yz,selectors:wz});(0,TO.register)(ze);var jce=a(T(),1);function v7e(e){return["checkbox","option","radio","switch","menuitemcheckbox","menuitemradio","treeitem"].includes(e)}function sw({as:e=Bce.Button,scope:t,identifier:r,icon:o,selectedIcon:n,name:i,shortcut:s,...l}){let c=e,u=(0,Vce.usePluginContext)(),d=o||u.icon,f=r||`${u.name}/${i}`,m=(0,EO.useSelect)(v=>v(ze).getActiveComplementaryArea(t)===f,[f,t]),{enableComplementaryArea:h,disableComplementaryArea:g}=(0,EO.useDispatch)(ze);return(0,jce.jsx)(c,{icon:n&&m?n:d,"aria-controls":f.replace("/",":"),"aria-checked":v7e(l.role)?m:void 0,onClick:()=>{m?g(t):h(t,f)},shortcut:s,...l})}var PO=a(T(),1),b7e=({children:e,className:t,toggleButtonProps:r})=>{let o=(0,PO.jsx)(sw,{icon:_i,...r});return(0,PO.jsxs)("div",{className:Q("components-panel__header","interface-complementary-area-header",t),tabIndex:-1,children:[e,o]})},zce=b7e;var Wce=a(W(),1);var Jp=a(W(),1),kO=a(H(),1),kC=a(T(),1),Hce=()=>{};function y7e({name:e,as:t=Jp.MenuGroup,fillProps:r={},bubblesVirtually:o,...n}){return(0,kC.jsx)(Jp.Slot,{name:e,bubblesVirtually:o,fillProps:r,children:i=>{if(!kO.Children.toArray(i).length)return null;let s=[];kO.Children.forEach(i,({props:{__unstableExplicitMenuItem:c,__unstableTarget:u}})=>{u&&c&&s.push(u)});let l=kO.Children.map(i,c=>!c.props.__unstableExplicitMenuItem&&s.includes(c.props.__unstableTarget)?null:c);return(0,kC.jsx)(t,{...n,children:l})}})}function Uce({name:e,as:t=Jp.Button,onClick:r,...o}){return(0,kC.jsx)(Jp.Fill,{name:e,children:({onClick:n})=>(0,kC.jsx)(t,{onClick:r||n?(...i)=>{(r||Hce)(...i),(n||Hce)(...i)}:void 0,...o})})}Uce.Slot=y7e;var Ol=Uce;var RO=a(T(),1),w7e=({__unstableExplicitMenuItem:e,__unstableTarget:t,...r})=>(0,RO.jsx)(Wce.MenuItem,{...r});function $p({scope:e,target:t,__unstableExplicitMenuItem:r,...o}){return(0,RO.jsx)(sw,{as:n=>(0,RO.jsx)(Ol,{__unstableExplicitMenuItem:r,__unstableTarget:`${e}/${t}`,as:w7e,name:`${e}/plugin-more-menu`,...n}),role:"menuitemcheckbox",selectedIcon:To,name:t,scope:e,...o})}var IO=a(W(),1),AO=a(T(),1);function Gce({scope:e,...t}){return(0,AO.jsx)(IO.Fill,{name:`PinnedItems/${e}`,...t})}function S7e({scope:e,className:t,...r}){return(0,AO.jsx)(IO.Slot,{name:`PinnedItems/${e}`,...r,children:o=>o?.length>0&&(0,AO.jsx)("div",{className:Q(t,"interface-pinned-items"),children:o})})}Gce.Slot=S7e;var eh=Gce;var sn=a(T(),1),_7e=.3;function x7e({scope:e,...t}){return(0,sn.jsx)(Nl.Slot,{name:`ComplementaryArea/${e}`,...t})}var Kce=280,C7e={open:{width:Kce},closed:{width:0},mobileOpen:{width:"100vw"}};function T7e({activeArea:e,isActive:t,scope:r,children:o,className:n,id:i}){let s=(0,th.useReducedMotion)(),l=(0,th.useViewportMatch)("medium","<"),c=(0,th.usePrevious)(e),u=(0,th.usePrevious)(t),[,d]=(0,$u.useState)({});(0,$u.useEffect)(()=>{d({})},[t]);let f={type:"tween",duration:s||l||c&&e&&e!==c?0:_7e,ease:[.6,0,.4,1]};return(0,sn.jsx)(Nl.Fill,{name:`ComplementaryArea/${r}`,children:(0,sn.jsx)(Nl.__unstableAnimatePresence,{initial:!1,children:(u||t)&&(0,sn.jsx)(Nl.__unstableMotion.div,{variants:C7e,initial:"closed",animate:l?"mobileOpen":"open",exit:"closed",transition:f,className:"interface-complementary-area__fill",children:(0,sn.jsx)("div",{id:i,className:n,style:{width:l?"100vw":Kce},children:o})})})})}function E7e(e,t,r,o,n){let i=(0,$u.useRef)(!1),s=(0,$u.useRef)(!1),{enableComplementaryArea:l,disableComplementaryArea:c}=(0,RC.useDispatch)(ze);(0,$u.useEffect)(()=>{o&&n&&!i.current?(c(e),s.current=!0):s.current&&!n&&i.current?(s.current=!1,l(e,t)):s.current&&r&&r!==t&&(s.current=!1),n!==i.current&&(i.current=n)},[o,n,e,t,r,c,l])}function Zce({children:e,className:t,closeLabel:r=(0,OO.__)("Close plugin"),identifier:o,header:n,headerClassName:i,icon:s,isPinnable:l=!0,panelClassName:c,scope:u,name:d,title:f,toggleShortcut:m,isActiveByDefault:h}){let g=(0,qce.usePluginContext)(),v=s||g.icon,b=o||`${g.name}/${d}`,[S,y]=(0,$u.useState)(!1),{isLoading:w,isActive:_,isPinned:x,activeArea:E,isSmall:O,isLarge:A,showIconLabels:C}=(0,RC.useSelect)(F=>{let{getActiveComplementaryArea:D,isComplementaryAreaLoading:B,isItemPinned:L}=F(ze),{get:M}=F(Yce.store),z=D(u);return{isLoading:B(u),isActive:z===b,isPinned:L(u,b),activeArea:z,isSmall:F(Sz.store).isViewportMatch("< medium"),isLarge:F(Sz.store).isViewportMatch("large"),showIconLabels:M("core","showIconLabels")}},[b,u]),I=(0,th.useViewportMatch)("medium","<");E7e(u,b,E,_,O);let{enableComplementaryArea:k,disableComplementaryArea:P,pinItem:N,unpinItem:U}=(0,RC.useDispatch)(ze);if((0,$u.useEffect)(()=>{h&&E===void 0&&!O?k(u,b):E===void 0&&O&&P(u,b),y(!0)},[E,h,u,b,O,k,P]),!!S)return(0,sn.jsxs)(sn.Fragment,{children:[l&&(0,sn.jsx)(eh,{scope:u,children:x&&(0,sn.jsx)(sw,{scope:u,identifier:b,isPressed:_&&(!C||A),"aria-expanded":_,"aria-disabled":w,label:f,icon:C?To:v,showTooltip:!C,variant:C?"tertiary":void 0,size:"compact",shortcut:m})}),d&&l&&(0,sn.jsx)($p,{target:d,scope:u,icon:v,identifier:b,children:f}),(0,sn.jsxs)(T7e,{activeArea:E,isActive:_,className:Q("interface-complementary-area",t),scope:u,id:b.replace("/",":"),children:[(0,sn.jsx)(zce,{className:i,closeLabel:r,onClose:()=>P(u),toggleButtonProps:{label:r,size:"compact",shortcut:m,scope:u,identifier:b},children:n||(0,sn.jsxs)(sn.Fragment,{children:[(0,sn.jsx)("h2",{className:"interface-complementary-area-header__title",children:f}),l&&!I&&(0,sn.jsx)(Nl.Button,{className:"interface-complementary-area__pin-unpin-item",icon:x?$L:QL,label:x?(0,OO.__)("Unpin from toolbar"):(0,OO.__)("Pin to toolbar"),onClick:()=>(x?U:N)(u,b),isPressed:x,"aria-expanded":x,size:"compact"})]})}),(0,sn.jsx)(Nl.Panel,{className:c,children:e})]})]})}Zce.Slot=x7e;var Ml=Zce;var _z=a(H(),1),P7e=({isActive:e})=>((0,_z.useEffect)(()=>{let t=!1;return document.body.classList.contains("sticky-menu")&&(t=!0,document.body.classList.remove("sticky-menu")),()=>{t&&document.body.classList.add("sticky-menu")}},[]),(0,_z.useEffect)(()=>(e?document.body.classList.add("is-fullscreen-mode"):document.body.classList.remove("is-fullscreen-mode"),()=>{e&&document.body.classList.remove("is-fullscreen-mode")}),[e]),null),Xce=P7e;var Qce=a(H(),1),Jce=a(T(),1),$ce=(0,Qce.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,Jce.jsx)(o,{ref:i,className:Q("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));$ce.displayName="NavigableRegion";var rh=$ce;var NO=a(H(),1),Lv=a(W(),1),oh=a(V(),1),aw=a(ke(),1),Ts=a(T(),1),tue=.25,eue={type:"tween",duration:tue,ease:[.6,0,.4,1]};function k7e(e){(0,NO.useEffect)(()=>{let t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}},[e])}var R7e={hidden:{opacity:1,marginTop:-60},visible:{opacity:1,marginTop:0},distractionFreeHover:{opacity:1,marginTop:0,transition:{...eue,delay:.2,delayChildren:.2}},distractionFreeHidden:{opacity:0,marginTop:-60},distractionFreeDisabled:{opacity:0,marginTop:0,transition:{...eue,delay:.8,delayChildren:.8}}};function A7e({isDistractionFree:e,footer:t,header:r,editorNotices:o,sidebar:n,secondarySidebar:i,content:s,actions:l,labels:c,className:u},d){let[f,m]=(0,aw.useResizeObserver)(),h=(0,aw.useViewportMatch)("medium","<"),v={type:"tween",duration:(0,aw.useReducedMotion)()?0:tue,ease:[.6,0,.4,1]};k7e("interface-interface-skeleton__html-container");let S={...{header:(0,oh._x)("Header","header landmark area"),body:(0,oh.__)("Content"),secondarySidebar:(0,oh.__)("Block Library"),sidebar:(0,oh._x)("Settings","settings landmark area"),actions:(0,oh.__)("Publish"),footer:(0,oh.__)("Footer")},...c};return(0,Ts.jsxs)("div",{ref:d,className:Q(u,"interface-interface-skeleton",!!t&&"has-footer"),children:[(0,Ts.jsxs)("div",{className:"interface-interface-skeleton__editor",children:[(0,Ts.jsx)(Lv.__unstableAnimatePresence,{initial:!1,children:!!r&&(0,Ts.jsx)(rh,{as:Lv.__unstableMotion.div,className:"interface-interface-skeleton__header",ariaLabel:S.header,initial:e&&!h?"distractionFreeHidden":"hidden",whileHover:e&&!h?"distractionFreeHover":"visible",animate:e&&!h?"distractionFreeDisabled":"visible",exit:e&&!h?"distractionFreeHidden":"hidden",variants:R7e,transition:v,children:r})}),e&&(0,Ts.jsx)("div",{className:"interface-interface-skeleton__header",children:o}),(0,Ts.jsxs)("div",{className:"interface-interface-skeleton__body",children:[(0,Ts.jsx)(Lv.__unstableAnimatePresence,{initial:!1,children:!!i&&(0,Ts.jsx)(rh,{className:"interface-interface-skeleton__secondary-sidebar",ariaLabel:S.secondarySidebar,as:Lv.__unstableMotion.div,initial:"closed",animate:"open",exit:"closed",variants:{open:{width:m.width},closed:{width:0}},transition:v,children:(0,Ts.jsxs)(Lv.__unstableMotion.div,{style:{position:"absolute",width:h?"100vw":"fit-content",height:"100%",left:0},variants:{open:{x:0},closed:{x:"-100%"}},transition:v,children:[f,i]})})}),(0,Ts.jsx)(rh,{className:"interface-interface-skeleton__content",ariaLabel:S.body,children:s}),!!n&&(0,Ts.jsx)(rh,{className:"interface-interface-skeleton__sidebar",ariaLabel:S.sidebar,children:n}),!!l&&(0,Ts.jsx)(rh,{className:"interface-interface-skeleton__actions",ariaLabel:S.actions,children:l})]})]}),!!t&&(0,Ts.jsx)(rh,{className:"interface-interface-skeleton__footer",ariaLabel:S.footer,children:t})]})}var Bv=(0,NO.forwardRef)(A7e);var id=a(H(),1),ude=a(W(),1),dde=a(V(),1);var ed=a(V(),1),Lf=1,AC=.1,el=10,Cz=16,oue=44,nue=.8,iue=8,MO=1,sue=.0025,IC=.01,FO=10,OC=45,I7e={x:0,y:0,width:1,height:1},O7e={horizontal:!1,vertical:!1},rue={x:0,y:0},lw={image:null,pan:{...rue},zoom:Lf,rotation:0,basePan:{...rue},baseZoom:Lf,baseRotation:0,flip:{...O7e},cropRect:{...I7e}},NC=-1,MC=[{label:(0,ed.__)("Free"),value:0},{label:(0,ed.__)("Original"),value:NC},{label:(0,ed.__)("Square (1:1)"),value:1},{label:(0,ed.__)("Landscape (16:9)"),value:16/9},{label:(0,ed.__)("Portrait (9:16)"),value:9/16},{label:(0,ed.__)("Classic (4:3)"),value:4/3},{label:(0,ed.__)("Classic portrait (3:4)"),value:3/4},{label:(0,ed.__)("Photo (3:2)"),value:3/2},{label:(0,ed.__)("Photo portrait (2:3)"),value:2/3}];var td=1e-6,rd=typeof Float32Array<"u"?Float32Array:Array,aue=Math.random;function Tz(e){return e>=0?Math.round(e):e%.5===0?Math.floor(e):Math.round(e)}var f4t=Math.PI/180,m4t=180/Math.PI;var Hr={};Rn(Hr,{add:()=>Z7e,clone:()=>M7e,copy:()=>F7e,create:()=>N7e,determinant:()=>j7e,equals:()=>$7e,exactEquals:()=>J7e,frob:()=>K7e,fromRotation:()=>W7e,fromScaling:()=>G7e,fromTranslation:()=>Y7e,fromValues:()=>L7e,identity:()=>D7e,invert:()=>V7e,mul:()=>e9e,multiply:()=>cue,multiplyScalar:()=>X7e,multiplyScalarAndAdd:()=>Q7e,rotate:()=>z7e,scale:()=>H7e,set:()=>B7e,str:()=>q7e,sub:()=>t9e,subtract:()=>uue,translate:()=>U7e});function N7e(){var e=new rd(6);return rd!=Float32Array&&(e[1]=0,e[2]=0,e[4]=0,e[5]=0),e[0]=1,e[3]=1,e}function M7e(e){var t=new rd(6);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t}function F7e(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e}function D7e(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function L7e(e,t,r,o,n,i){var s=new rd(6);return s[0]=e,s[1]=t,s[2]=r,s[3]=o,s[4]=n,s[5]=i,s}function B7e(e,t,r,o,n,i,s){return e[0]=t,e[1]=r,e[2]=o,e[3]=n,e[4]=i,e[5]=s,e}function V7e(e,t){var r=t[0],o=t[1],n=t[2],i=t[3],s=t[4],l=t[5],c=r*i-o*n;return c?(c=1/c,e[0]=i*c,e[1]=-o*c,e[2]=-n*c,e[3]=r*c,e[4]=(n*l-i*s)*c,e[5]=(o*s-r*l)*c,e):null}function j7e(e){return e[0]*e[3]-e[1]*e[2]}function cue(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],l=t[4],c=t[5],u=r[0],d=r[1],f=r[2],m=r[3],h=r[4],g=r[5];return e[0]=o*u+i*d,e[1]=n*u+s*d,e[2]=o*f+i*m,e[3]=n*f+s*m,e[4]=o*h+i*g+l,e[5]=n*h+s*g+c,e}function z7e(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],l=t[4],c=t[5],u=Math.sin(r),d=Math.cos(r);return e[0]=o*d+i*u,e[1]=n*d+s*u,e[2]=o*-u+i*d,e[3]=n*-u+s*d,e[4]=l,e[5]=c,e}function H7e(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],l=t[4],c=t[5],u=r[0],d=r[1];return e[0]=o*u,e[1]=n*u,e[2]=i*d,e[3]=s*d,e[4]=l,e[5]=c,e}function U7e(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],l=t[4],c=t[5],u=r[0],d=r[1];return e[0]=o,e[1]=n,e[2]=i,e[3]=s,e[4]=o*u+i*d+l,e[5]=n*u+s*d+c,e}function W7e(e,t){var r=Math.sin(t),o=Math.cos(t);return e[0]=o,e[1]=r,e[2]=-r,e[3]=o,e[4]=0,e[5]=0,e}function G7e(e,t){return e[0]=t[0],e[1]=0,e[2]=0,e[3]=t[1],e[4]=0,e[5]=0,e}function Y7e(e,t){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=t[0],e[5]=t[1],e}function q7e(e){return"mat2d("+e[0]+", "+e[1]+", "+e[2]+", "+e[3]+", "+e[4]+", "+e[5]+")"}function K7e(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]+e[3]*e[3]+e[4]*e[4]+e[5]*e[5]+1)}function Z7e(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e[2]=t[2]+r[2],e[3]=t[3]+r[3],e[4]=t[4]+r[4],e[5]=t[5]+r[5],e}function uue(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e[2]=t[2]-r[2],e[3]=t[3]-r[3],e[4]=t[4]-r[4],e[5]=t[5]-r[5],e}function X7e(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e[2]=t[2]*r,e[3]=t[3]*r,e[4]=t[4]*r,e[5]=t[5]*r,e}function Q7e(e,t,r,o){return e[0]=t[0]+r[0]*o,e[1]=t[1]+r[1]*o,e[2]=t[2]+r[2]*o,e[3]=t[3]+r[3]*o,e[4]=t[4]+r[4]*o,e[5]=t[5]+r[5]*o,e}function J7e(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]&&e[3]===t[3]&&e[4]===t[4]&&e[5]===t[5]}function $7e(e,t){var r=e[0],o=e[1],n=e[2],i=e[3],s=e[4],l=e[5],c=t[0],u=t[1],d=t[2],f=t[3],m=t[4],h=t[5];return Math.abs(r-c)<=td*Math.max(1,Math.abs(r),Math.abs(c))&&Math.abs(o-u)<=td*Math.max(1,Math.abs(o),Math.abs(u))&&Math.abs(n-d)<=td*Math.max(1,Math.abs(n),Math.abs(d))&&Math.abs(i-f)<=td*Math.max(1,Math.abs(i),Math.abs(f))&&Math.abs(s-m)<=td*Math.max(1,Math.abs(s),Math.abs(m))&&Math.abs(l-h)<=td*Math.max(1,Math.abs(l),Math.abs(h))}var e9e=cue,t9e=uue;var Es={};Rn(Es,{add:()=>s9e,angle:()=>E9e,ceil:()=>a9e,clone:()=>r9e,copy:()=>n9e,create:()=>due,cross:()=>b9e,dist:()=>D9e,distance:()=>hue,div:()=>F9e,divide:()=>pue,dot:()=>v9e,equals:()=>I9e,exactEquals:()=>A9e,floor:()=>l9e,forEach:()=>V9e,fromValues:()=>o9e,inverse:()=>h9e,len:()=>O9e,length:()=>vue,lerp:()=>y9e,max:()=>u9e,min:()=>c9e,mul:()=>M9e,multiply:()=>mue,negate:()=>p9e,normalize:()=>g9e,random:()=>w9e,rotate:()=>T9e,round:()=>d9e,scale:()=>f9e,scaleAndAdd:()=>m9e,set:()=>i9e,signedAngle:()=>P9e,sqrDist:()=>L9e,sqrLen:()=>B9e,squaredDistance:()=>gue,squaredLength:()=>bue,str:()=>R9e,sub:()=>N9e,subtract:()=>fue,transformMat2:()=>S9e,transformMat2d:()=>_9e,transformMat3:()=>x9e,transformMat4:()=>C9e,zero:()=>k9e});function due(){var e=new rd(2);return rd!=Float32Array&&(e[0]=0,e[1]=0),e}function r9e(e){var t=new rd(2);return t[0]=e[0],t[1]=e[1],t}function o9e(e,t){var r=new rd(2);return r[0]=e,r[1]=t,r}function n9e(e,t){return e[0]=t[0],e[1]=t[1],e}function i9e(e,t,r){return e[0]=t,e[1]=r,e}function s9e(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e}function fue(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e}function mue(e,t,r){return e[0]=t[0]*r[0],e[1]=t[1]*r[1],e}function pue(e,t,r){return e[0]=t[0]/r[0],e[1]=t[1]/r[1],e}function a9e(e,t){return e[0]=Math.ceil(t[0]),e[1]=Math.ceil(t[1]),e}function l9e(e,t){return e[0]=Math.floor(t[0]),e[1]=Math.floor(t[1]),e}function c9e(e,t,r){return e[0]=Math.min(t[0],r[0]),e[1]=Math.min(t[1],r[1]),e}function u9e(e,t,r){return e[0]=Math.max(t[0],r[0]),e[1]=Math.max(t[1],r[1]),e}function d9e(e,t){return e[0]=Tz(t[0]),e[1]=Tz(t[1]),e}function f9e(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e}function m9e(e,t,r,o){return e[0]=t[0]+r[0]*o,e[1]=t[1]+r[1]*o,e}function hue(e,t){var r=t[0]-e[0],o=t[1]-e[1];return Math.sqrt(r*r+o*o)}function gue(e,t){var r=t[0]-e[0],o=t[1]-e[1];return r*r+o*o}function vue(e){var t=e[0],r=e[1];return Math.sqrt(t*t+r*r)}function bue(e){var t=e[0],r=e[1];return t*t+r*r}function p9e(e,t){return e[0]=-t[0],e[1]=-t[1],e}function h9e(e,t){return e[0]=1/t[0],e[1]=1/t[1],e}function g9e(e,t){var r=t[0],o=t[1],n=r*r+o*o;return n>0&&(n=1/Math.sqrt(n)),e[0]=t[0]*n,e[1]=t[1]*n,e}function v9e(e,t){return e[0]*t[0]+e[1]*t[1]}function b9e(e,t,r){var o=t[0]*r[1]-t[1]*r[0];return e[0]=e[1]=0,e[2]=o,e}function y9e(e,t,r,o){var n=t[0],i=t[1];return e[0]=n+o*(r[0]-n),e[1]=i+o*(r[1]-i),e}function w9e(e,t){t=t===void 0?1:t;var r=aue()*2*Math.PI;return e[0]=Math.cos(r)*t,e[1]=Math.sin(r)*t,e}function S9e(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[2]*n,e[1]=r[1]*o+r[3]*n,e}function _9e(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[2]*n+r[4],e[1]=r[1]*o+r[3]*n+r[5],e}function x9e(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[3]*n+r[6],e[1]=r[1]*o+r[4]*n+r[7],e}function C9e(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[4]*n+r[12],e[1]=r[1]*o+r[5]*n+r[13],e}function T9e(e,t,r,o){var n=t[0]-r[0],i=t[1]-r[1],s=Math.sin(o),l=Math.cos(o);return e[0]=n*l-i*s+r[0],e[1]=n*s+i*l+r[1],e}function E9e(e,t){var r=e[0],o=e[1],n=t[0],i=t[1];return Math.abs(Math.atan2(o*n-r*i,r*n+o*i))}function P9e(e,t){var r=e[0],o=e[1],n=t[0],i=t[1];return Math.atan2(r*i-o*n,r*n+o*i)}function k9e(e){return e[0]=0,e[1]=0,e}function R9e(e){return"vec2("+e[0]+", "+e[1]+")"}function A9e(e,t){return e[0]===t[0]&&e[1]===t[1]}function I9e(e,t){var r=e[0],o=e[1],n=t[0],i=t[1];return Math.abs(r-n)<=td*Math.max(1,Math.abs(r),Math.abs(n))&&Math.abs(o-i)<=td*Math.max(1,Math.abs(o),Math.abs(i))}var O9e=vue,N9e=fue,M9e=mue,F9e=pue,D9e=hue,L9e=gue,B9e=bue,V9e=(function(){var e=due();return function(t,r,o,n,i,s){var l,c;for(r||(r=2),o||(o=0),n?c=Math.min(n*r+o,t.length):c=t.length,l=o;l<c;l+=r)e[0]=t[l],e[1]=t[l+1],i(e,e,s),t[l]=e[0],t[l+1]=e[1];return t}})();function cw(e){return e>=0?e%360:(360+e%360)%360}function Ic(e){return e*Math.PI/180}var DO=1e6;function Un(e,t){return!Number.isFinite(e)||Math.abs(e)>DO?t:e}function LO(e){return Number.isFinite(e)&&Math.abs(e)<=DO}function an(e){return Number.isFinite(e.width)&&Number.isFinite(e.height)&&e.width>=Number.EPSILON&&e.height>=Number.EPSILON&&e.width<=DO&&e.height<=DO}function BO(e){let t=Un(e.x,0),r=Un(e.y,0),o=Un(e.width,0),n=Un(e.height,0);return t===e.x&&r===e.y&&o===e.width&&n===e.height?e:{x:t,y:r,width:o,height:n}}function ma(e){let t=Un(e.pan.x,0),r=Un(e.pan.y,0),o=Un(e.basePan.x,0),n=Un(e.basePan.y,0),i=Un(e.rotation,0),s=Un(e.baseRotation,0),l=Un(e.zoom,1),c=l>=Number.EPSILON?l:1,u=Un(e.baseZoom,1),d=u>=Number.EPSILON?u:1,f=BO(e.cropRect),m=t===e.pan.x&&r===e.pan.y,h=o===e.basePan.x&&n===e.basePan.y;return m&&h&&c===e.zoom&&d===e.baseZoom&&i===e.rotation&&s===e.baseRotation&&f===e.cropRect?e:{...e,pan:m?e.pan:{x:t,y:r},zoom:c,rotation:i,basePan:h?e.basePan:{x:o,y:n},baseZoom:d,baseRotation:s,cropRect:f}}var w4t=Hr.create(),S4t=Es.create();function Wn(e,t,r){if(!LO(e)||!LO(t)||!LO(r)||e<=0||t<=0)return{width:0,height:0};let o=Ic(r),n=Math.abs(Math.cos(o)),i=Math.abs(Math.sin(o));return{width:n*e+i*t,height:i*e+n*t}}function yue(e,t,r){if(!an(e)||!an(t))return{elementSize:{width:0,height:0},visualSize:{width:0,height:0}};let o=Un(r,0),n=Math.round(o/90)*90,i=Wn(t.width,t.height,n);if(i.width===0||i.height===0)return{elementSize:{width:0,height:0},visualSize:{width:0,height:0}};let s=Math.min(e.width/i.width,e.height/i.height),l=t.width*s,c=t.height*s,u=Wn(l,c,n);return{elementSize:{width:l,height:c},visualSize:u}}function wue(e,t,r,o,n){let i=e.width*r.width,s=e.height*r.height;if(!an(t)||!an(r)||!(i>0)||!(s>0)||!Number.isFinite(o)||!Number.isFinite(n)||!(o>0)||!(n>=1))return 1;let l=o*t.width/i,c=o*t.height/s,u=Math.min(l,c);return Math.min(n,Math.max(1,u))}function nh(e,t,r){let o=Hr.create();if(!an(t)||!an(r))return o;let n=ma(e),i=Math.round(n.rotation/90)*90,s=Wn(r.width,r.height,i);if(s.width===0||s.height===0)return o;let l=Math.min(t.width/s.width,t.height/s.height),c=r.width*l,u=r.height*l,{width:d,height:f}=Wn(c,u,i);return Hr.translate(o,o,[t.width/2,t.height/2]),Hr.translate(o,o,[n.pan.x*d,n.pan.y*f]),Hr.scale(o,o,[n.flip.horizontal?-1:1,n.flip.vertical?-1:1]),Hr.rotate(o,o,Ic(n.rotation)),Hr.scale(o,o,[n.zoom,n.zoom]),Hr.translate(o,o,[-c/2,-u/2]),Hr.scale(o,o,[c,u]),o}function j9e(e,t){let r=t.map(l=>{let c=Es.create();return Es.transformMat2d(c,l,e),c}),o=r[0][0],n=r[0][0],i=r[0][1],s=r[0][1];for(let l=1;l<r.length;l++){let c=r[l];c[0]<o&&(o=c[0]),c[0]>n&&(n=c[0]),c[1]<i&&(i=c[1]),c[1]>s&&(s=c[1])}return{left:o,top:i,width:n-o,height:s-i}}function FC(e){return j9e(e,[[0,0],[1,0],[1,1],[0,1]])}function Sue(e,t,r){let o=Hr.create();if(!an(t)||!an(r))return o;let{rotation:n,flip:i,cropRect:s,zoom:l,pan:c}=ma(e),u=Math.round(n/90)*90,{width:d,height:f}=Wn(t.width,t.height,u),m=s.width*d,h=s.height*f,g=m>0?r.width/m:1,v=h>0?r.height/h:1,b=s.x*d+r.width/2/g,S=s.y*f+r.height/2/v,y=d/2+c.x*d,w=f/2+c.y*f;return Hr.scale(o,o,[g,v]),Hr.translate(o,o,[y-b+r.width/2/g,w-S+r.height/2/v]),Hr.scale(o,o,[i.horizontal?-1:1,i.vertical?-1:1]),Hr.rotate(o,o,Ic(n)),Hr.scale(o,o,[l,l]),Hr.translate(o,o,[-t.width/2,-t.height/2]),o}var _ue=.92;function z9e(e){return new Promise((t,r)=>{let o=new Image;o.addEventListener("load",()=>t(o)),o.addEventListener("error",n=>r(n)),o.crossOrigin="anonymous",o.src=e})}function H9e(e,t){let{naturalWidth:r,naturalHeight:o}=e,{rotation:n,cropRect:i}=t,s={width:r,height:o},l=Math.round(n/90)*90,c=Wn(r,o,l),u=Math.round(i.width*c.width),d=Math.round(i.height*c.height),f=document.createElement("canvas");f.width=u,f.height=d;let m=f.getContext("2d");if(!m)throw new Error("Could not obtain a 2D context for the export canvas.");let h=Sue(t,s,{width:u,height:d});return m.setTransform(h[0],h[1],h[2],h[3],h[4],h[5]),m.drawImage(e,0,0),f}function U9e(e,t="image/png",r=_ue){return new Promise((o,n)=>{e.toBlob(i=>{i?o(i):n(new Error("Canvas toBlob returned null."))},t,r)})}async function VO(e,t,r="image/png",o=_ue){let n=await z9e(e),i=H9e(n,t);return U9e(i,r,o)}var Bf=1e-9;function jO(e,t){let r=Ic(e),o=Math.abs(Math.cos(r)),n=Math.abs(Math.sin(r)),i=Wn(t,1,e);return{visualW:i.width,visualH:i.height,absC:o,absS:n}}function Eue(e,t,r){let o=Math.max(t,Number.EPSILON),n=Math.round(e/90)*90,{visualW:i,visualH:s}=jO(n,o),{absC:l,absS:c}=jO(e,o),u=r.width*i/2,d=r.height*s/2,f=u*l+d*c,m=u*c+d*l,h=2*f/o,g=2*m;return Math.max(h,g)}function uw(e){if(!e.image)return Lf;let t={width:e.image.naturalWidth,height:e.image.naturalHeight};if(!an(t))return Lf;let r=ma(e),o=t.width/t.height;return Math.max(AC,Eue(r.rotation,o,r.cropRect))}function Pue(e,t,r){if(!an(t)||!an(r))return{minX:0,minY:0,maxX:1,maxY:1};let o=ma(e),n=o.pan.x*r.width,i=o.pan.y*r.height,s=Ic(o.rotation),l=Math.cos(s),c=Math.sin(s),u=o.flip.horizontal?-1:1,d=o.flip.vertical?-1:1,f=o.zoom,m=u*l*f,h=d*c*f,g=-u*c*f,v=d*l*f,b=t.width/2,S=t.height/2,y=[[-b,-S],[b,-S],[b,S],[-b,S]],w=1/0,_=-1/0,x=1/0,E=-1/0;for(let[O,A]of y){let C=m*O+g*A+n,I=h*O+v*A+i,k=C/r.width+.5,P=I/r.height+.5;w=Math.min(w,k),_=Math.max(_,k),x=Math.min(x,P),E=Math.max(E,P)}return{minX:w,minY:x,maxX:_,maxY:E}}function kue(e,t,r,o){let n=BO(e),i=Un(t,1),s=i>=Number.EPSILON?i:1,l=Un(r,0),c=Un(o,1),u=Math.max(c,Number.EPSILON),d=Math.round(l/90)*90,{visualW:f,visualH:m}=jO(d,u),{absC:h,absS:g}=jO(l,u),v=n.width,b=n.height,S=v*f,y=b*m,w=S*h+y*g,_=S*g+y*h,x=u*s,E=s,O=1;if(w>0&&(O=Math.min(O,x/w)),_>0&&(O=Math.min(O,E/_)),O>=1-Bf)return n;let A=v*O,C=b*O,I=n.x+v/2,k=n.y+b/2,P=I-A/2,N=k-C/2;return P=Math.max(0,Math.min(P,1-A)),N=Math.max(0,Math.min(N,1-C)),{x:P,y:N,width:A,height:C}}var xue={width:1e3,height:1e3},Cue=Hr.create(),Tue=Es.create();function Ps(e,t,r){let o=ma(e),n=BO(r),i=an(t)?t.width/t.height:1,s=Math.max(AC,Eue(o.rotation,i,n)),l=Math.min(el,Math.max(o.zoom,s)),c={...o,zoom:l},u=nh(c,xue,t),d=Math.round(o.rotation/90)*90,f=nh({...c,pan:{x:0,y:0},zoom:1,rotation:d},xue,t),m=FC(f),h=[[m.left+n.x*m.width,m.top+n.y*m.height],[m.left+(n.x+n.width)*m.width,m.top+n.y*m.height],[m.left+(n.x+n.width)*m.width,m.top+(n.y+n.height)*m.height],[m.left+n.x*m.width,m.top+(n.y+n.height)*m.height]];Hr.invert(Cue,u);let g=1/0,v=-1/0,b=1/0,S=-1/0;for(let A of h){Es.transformMat2d(Tue,A,Cue);let C=Tue;C[0]<g&&(g=C[0]),C[0]>v&&(v=C[0]),C[1]<b&&(b=C[1]),C[1]>S&&(S=C[1])}if(g>=-Bf&&v<=1+Bf&&b>=-Bf&&S<=1+Bf)return{pan:o.pan,zoom:l};let y=0,w=0;g<0&&v<=1+Bf?y=-g:v>1&&g>=-Bf?y=1-v:g<0&&v>1&&(y=(1-v-g)/2),b<0&&S<=1+Bf?w=-b:S>1&&b>=-Bf?w=1-S:b<0&&S>1&&(w=(1-S-b)/2);let _=u[0]*y+u[2]*w,x=u[1]*y+u[3]*w,E=o.pan.x-(m.width>0?_/m.width:0),O=o.pan.y-(m.height>0?x/m.height:0);return{pan:{x:E,y:O},zoom:l}}var W9e=1e-6;function ih(e,t){return Math.abs(e-t)<W9e}function dw(e,t){let r=e.image,o=t.image;return r?.src===o?.src&&r?.naturalWidth===o?.naturalWidth&&r?.naturalHeight===o?.naturalHeight&&ih(e.pan.x,t.pan.x)&&ih(e.pan.y,t.pan.y)&&ih(e.zoom,t.zoom)&&ih(e.rotation,t.rotation)&&e.flip.horizontal===t.flip.horizontal&&e.flip.vertical===t.flip.vertical&&ih(e.cropRect.x,t.cropRect.x)&&ih(e.cropRect.y,t.cropRect.y)&&ih(e.cropRect.width,t.cropRect.width)&&ih(e.cropRect.height,t.cropRect.height)}function Rue(e,t){return e.image?Math.min(el,Math.max(AC,t)):Math.min(el,Math.max(Lf,t))}function G9e(e,t){switch(t.type){case"crop":return{type:"SET_CROP_RECT",payload:{...t.rect}};case"rotate":{let o=e.flip.horizontal!==e.flip.vertical?-t.degrees:t.degrees;return{type:"SET_ROTATION",payload:cw(e.rotation+o)}}case"flip":return{type:"SET_FLIP",payload:{...e.flip,[t.direction]:!e.flip[t.direction]}};case"zoom":return{type:"SET_ZOOM",payload:t.factor}}}function pa(e){if(!e.image)return e;let t={width:e.image.naturalWidth,height:e.image.naturalHeight},r=t.width/t.height,{pan:o,zoom:n}=Ps(e,t,e.cropRect),i=kue(e.cropRect,n,e.rotation,r),s=o;return i!==e.cropRect&&({pan:s}=Ps({...e,zoom:n,cropRect:i},t,i)),s.x===e.pan.x&&s.y===e.pan.y&&n===e.zoom&&i===e.cropRect?e:{...e,pan:s,zoom:n,cropRect:i}}function Vf(e){return e.basePan.x===e.pan.x&&e.basePan.y===e.pan.y&&e.baseZoom===e.zoom&&e.baseRotation===e.rotation?e:{...e,basePan:{x:e.pan.x,y:e.pan.y},baseZoom:e.zoom,baseRotation:e.rotation}}function Vv(e,t){switch(t.type){case"SET_IMAGE":return Vf(pa({...e,image:t.payload}));case"SET_PAN":return Vf(pa({...e,pan:t.payload}));case"SET_ZOOM":{let r=Rue(e,t.payload);return Vf(pa({...e,zoom:r}))}case"SET_ZOOM_AT_POINT":{let r=Rue(e,t.payload.zoom);return Vf(pa({...e,zoom:r,pan:t.payload.pan}))}case"SET_ROTATION":{let r=cw(t.payload),o=e.flip.horizontal!==e.flip.vertical,n=Ic(r-e.baseRotation),i=Math.cos(n),s=Math.sin(n)*(o?-1:1),l=e.cropRect.x+e.cropRect.width/2,c=e.cropRect.y+e.cropRect.height/2,u=l-.5,d=c-.5,f=e.basePan.x-u,m=e.basePan.y-d;return pa({...e,rotation:r,zoom:e.baseZoom,pan:{x:u+i*f-s*m,y:d+s*f+i*m}})}case"SNAP_ROTATE_90":{let r=t.payload.direction,n=e.flip.horizontal!==e.flip.vertical?-r:r,i=cw(e.rotation+n*90),s=e.cropRect,l=s.x+s.width/2,c=s.y+s.height/2,u=r===1?-e.pan.y:e.pan.y,d=r===1?e.pan.x:-e.pan.x;return Vf(pa({...e,rotation:i,zoom:e.baseZoom,pan:{x:u,y:d},cropRect:{x:l-s.height/2,y:c-s.width/2,width:s.height,height:s.width}}))}case"SET_FLIP":{let r=e.flip,o=t.payload,n=r.horizontal!==o.horizontal,i=r.vertical!==o.vertical,s=e.cropRect;return Vf(pa({...e,flip:o,pan:{x:n?-e.pan.x:e.pan.x,y:i?-e.pan.y:e.pan.y},cropRect:{x:n?1-s.x-s.width:s.x,y:i?1-s.y-s.height:s.y,width:s.width,height:s.height}}))}case"SET_CROP_RECT":return Vf(pa({...e,cropRect:t.payload}));case"SETTLE_CROP":{let r=e.cropRect;if(r.width===0||r.height===0||!e.image)return e;let o=1/Math.max(r.width,r.height),n=e.zoom>0?el/e.zoom:o,i=Math.min(o,n),s=r.width*i,l=r.height*i,c=r.x+r.width/2,u=r.y+r.height/2;return Vf(pa({...e,zoom:e.zoom*i,pan:{x:(e.pan.x-c+.5)*i,y:(e.pan.y-u+.5)*i},cropRect:{x:(1-s)/2,y:(1-l)/2,width:s,height:l}}))}case"APPLY_OPERATION":return Vv(e,G9e(e,t.payload));case"RESET":return Vf(pa({...lw,image:e.image,...t.payload}))}}function Aue(e,t){let r=Math.min(el,Math.max(uw(e),t));if(r===e.zoom)return null;let{cropRect:o}=e,n=o.x+o.width/2-.5,i=o.y+o.height/2-.5,s=1-r/e.zoom,l=e.pan.x+(n-e.pan.x)*s,c=e.pan.y+(i-e.pan.y)*s,u=e.image?{width:e.image.naturalWidth,height:e.image.naturalHeight}:{width:1,height:1},{pan:d}=Ps({...e,zoom:r,pan:{x:l,y:c}},u,e.cropRect);return{type:"SET_ZOOM_AT_POINT",payload:{zoom:r,pan:d}}}function zO(e,t){return{setPan:r=>e({type:"SET_PAN",payload:r}),setZoom:r=>{let o=Aue(t(),r);o&&e(o)},setZoomAtPoint:(r,o)=>e({type:"SET_ZOOM_AT_POINT",payload:{zoom:r,pan:o}}),setRotation:r=>e({type:"SET_ROTATION",payload:r}),setFlip:r=>e({type:"SET_FLIP",payload:r}),toggleFlip:r=>{let{flip:o}=t();e({type:"SET_FLIP",payload:{...o,[r]:!o[r]}})},snapRotate90:r=>e({type:"SNAP_ROTATE_90",payload:{direction:r}}),setCropRect:r=>e({type:"SET_CROP_RECT",payload:r}),settleCrop:()=>e({type:"SETTLE_CROP"}),applyOperation:r=>e({type:"APPLY_OPERATION",payload:r})}}var Je=a(H(),1),kz=a(V(),1);function jv(e,t){let r=1,o=1;if(e&&e>0&&t.width>0){let n=e*t.height/t.width;n<=1?r=n:o=1/n}return{x:(1-r)/2,y:(1-o)/2,width:r,height:o}}function Iue(e){return e<=0?Cz:Math.max(Cz,oue/e)}var Ez={width:.05,height:.05};function HO(e,t,r,o,n,i=Ez){let s=o.width>0?(t-e.startX)/o.width:0,l=o.height>0?(r-e.startY)/o.height:0,c=e.startRect,u=e.handle,d=c.y,f=c.y+c.height,m=c.x,h=c.x+c.width;return(u==="n"||u==="nw"||u==="ne")&&(d=Math.max(n.minY,Math.min(c.y+l,f-i.height))),(u==="s"||u==="sw"||u==="se")&&(f=Math.max(d+i.height,Math.min(c.y+c.height+l,n.maxY))),(u==="w"||u==="nw"||u==="sw")&&(m=Math.max(n.minX,Math.min(c.x+s,h-i.width))),(u==="e"||u==="ne"||u==="se")&&(h=Math.max(m+i.width,Math.min(c.x+c.width+s,n.maxX))),{x:m,y:d,width:h-m,height:f-d}}function Pz(e,t,r,o,n,i,s=Ez,l){if(i<=0||o.width<=0||o.height<=0)return{...e.startRect};let c=(t-e.startX)/o.width,u=(r-e.startY)/o.height,d=e.startRect,f=e.handle,m=f==="nw"||f==="sw"?d.x+d.width:d.x,h=f==="nw"||f==="ne"?d.y+d.height:d.y,g=f==="nw"||f==="sw"?-1:1,v=f==="nw"||f==="ne"?-1:1,b=(f==="nw"||f==="sw"?d.x:d.x+d.width)+c,S=(f==="nw"||f==="ne"?d.y:d.y+d.height)+u,y=(b-m)*g,w=(S-h)*v,_=Math.max(s.width,s.height*i),x=_/i;y=Math.max(y,_),w=Math.max(w,x);let E=i*o.width/o.height;l==="width"||!l&&y*o.width/(w*o.height)>E?w=y/i:y=w*i;let A=g>0?n.maxX-m:m-n.minX,C=v>0?n.maxY-h:h-n.minY;y>A&&(y=A,w=y/i),w>C&&(w=C,y=w*i),y=Math.max(y,_),w=Math.max(w,x);let I=g>0?m:m-y,k=v>0?h:h-w;return{x:I,y:k,width:y,height:w}}function Oue(e,t,r,o,n,i=Ez){let s=e.startRect,l=s.width*o.width;if(s.height*o.height<=0||l<=0)return HO(e,t,r,o,n,i);let u=s.width/s.height,d=e.handle;if(d==="nw"||d==="ne"||d==="sw"||d==="se")return Pz(e,t,r,o,n,u,i);let f=HO(e,t,r,o,n,i);if(d==="n"||d==="s"){let y=f.height,w=y*u,_=s.x+s.width/2,x=Math.min(_-n.minX,n.maxX-_)*2;w>x&&(w=x,y=w/u);let E=Math.max(i.height,i.width/u);y<E&&(y=E,w=y*u);let O=d==="n"?s.y+s.height-y:s.y;return{x:_-w/2,y:O,width:w,height:y}}let m=f.width,h=m/u,g=s.y+s.height/2,v=Math.min(g-n.minY,n.maxY-g)*2;h>v&&(h=v,m=h*u);let b=Math.max(i.width,i.height*u);return m<b&&(m=b,h=m/u),{x:d==="w"?s.x+s.width-m:s.x,y:g-h/2,width:m,height:h}}var Ur=a(H(),1);var Nue=300,Y9e=30,q9e=200;function jf(e){return e.image?{width:e.image.naturalWidth,height:e.image.naturalHeight}:{width:1,height:1}}function UO(e,t){let r=e.clientX-t.clientX,o=e.clientY-t.clientY;return Math.sqrt(r*r+o*o)}var Mue=class{options;isDragging=!1;isZooming=!1;drag=null;touch=null;touchCleanup=null;pointerCleanup=null;lastTap=null;zoomTimer;wheelGestureTimer;wheelGestureActive=!1;rafId=0;constructor(e){this.options=e}get minZoom(){return this.options.minZoom??Lf}get maxZoom(){return this.options.maxZoom??el}get zoomSpeed(){return this.options.zoomSpeed??sue}get keyboardStep(){return this.options.keyboardStep??IC}getKeyboardStep(e){return e.shiftKey?this.keyboardStep*FO:this.keyboardStep}get doubleTapZoom(){return this.options.doubleTapZoom??2}setStatus(e){let t=!1;e.isDragging!==void 0&&e.isDragging!==this.isDragging&&(this.isDragging=e.isDragging,t=!0),e.isZooming!==void 0&&e.isZooming!==this.isZooming&&(this.isZooming=e.isZooming,t=!0),t&&this.options.onStatusChange?.({isDragging:this.isDragging,isZooming:this.isZooming})}handlePointerDown(e,t){if(e.button!==0||e.pointerType==="touch")return;e.preventDefault();let r=t.ownerDocument;r?.activeElement instanceof HTMLElement&&r.activeElement!==t&&r.activeElement.blur(),t.focus(),t.setPointerCapture(e.pointerId),this.setStatus({isDragging:!0}),this.options.onGestureStart?.();let o=this.options.getState();this.drag={startX:e.clientX,startY:e.clientY,startPanX:o.pan.x,startPanY:o.pan.y};let n=l=>{let c=this.drag;if(!c)return;let u=l;cancelAnimationFrame(this.rafId),this.rafId=requestAnimationFrame(()=>{let d=this.options.getState(),f=this.options.getImageSize(),m=this.options.getContainerSize(),h=f??m,g=h.width>0?(u.clientX-c.startX)/h.width:0,v=h.height>0?(u.clientY-c.startY)/h.height:0,{pan:b}=Ps({...d,pan:{x:c.startPanX+g,y:c.startPanY+v}},jf(d),d.cropRect);this.options.actions.setPan(b)})},i=()=>{t.removeEventListener("pointermove",n),t.removeEventListener("pointerup",s),t.removeEventListener("lostpointercapture",s)},s=()=>{this.setStatus({isDragging:!1}),this.options.onGestureEnd?.(),this.drag=null,cancelAnimationFrame(this.rafId),i(),this.pointerCleanup=null};t.addEventListener("pointermove",n),t.addEventListener("pointerup",s),t.addEventListener("lostpointercapture",s),this.pointerCleanup=i}handleWheel(e){if(e.preventDefault(),this.drag)return;this.wheelGestureActive||(this.wheelGestureActive=!0,this.options.onGestureStart?.()),clearTimeout(this.wheelGestureTimer),this.wheelGestureTimer=setTimeout(()=>{this.wheelGestureActive=!1,this.options.onGestureEnd?.()},Nue);let t=this.options.getState(),r=-e.deltaY*this.zoomSpeed,o=Math.min(this.maxZoom,Math.max(this.minZoom,t.zoom+r));if(o===t.zoom)return;let n=this.options.getContainerSize(),s=this.options.getImageSize()??n,l=e.currentTarget,c=l instanceof Element?l.getBoundingClientRect():void 0;if(s.width>0&&s.height>0&&c){let u=e.clientX-c.left-n.width/2,d=e.clientY-c.top-n.height/2,f=1-o/t.zoom,m=u/s.width,h=d/s.height,g=t.pan.x+(m-t.pan.x)*f,v=t.pan.y+(h-t.pan.y)*f,{pan:b}=Ps({...t,zoom:o,pan:{x:g,y:v}},jf(t),t.cropRect);this.options.actions.setZoomAtPoint(o,b)}else this.options.actions.setZoom(o)}handleTouchStart(e,t,r=document){if(this.touch&&e.touches.length===2){let n=this.options.getState(),i=UO(e.touches[0],e.touches[1]),s=(e.touches[0].clientX+e.touches[1].clientX)/2,l=(e.touches[0].clientY+e.touches[1].clientY)/2;this.touch.didPinch=!0,this.touch.startDistance=i,this.touch.startZoom=n.zoom,this.touch.startPanX=n.pan.x,this.touch.startPanY=n.pan.y,this.touch.startMidX=s,this.touch.startMidY=l,this.touch.containerRect=t,this.setStatus({isDragging:!1});return}if(e.touches.length===1){let n=e.touches[0].clientX,i=e.touches[0].clientY;if(this.tryDoubleTap(e,n,i,t))return;let s=this.options.getState();this.touch={startDistance:0,startZoom:s.zoom,lastTouchX:e.touches[0].clientX,lastTouchY:e.touches[0].clientY,startPanX:s.pan.x,startPanY:s.pan.y,containerRect:t,startMidX:0,startMidY:0,didPinch:!1,moved:!1},this.options.onGestureStart?.()}else if(e.touches.length===2){let n=this.options.getState(),i=UO(e.touches[0],e.touches[1]),s=(e.touches[0].clientX+e.touches[1].clientX)/2,l=(e.touches[0].clientY+e.touches[1].clientY)/2;this.touch={startDistance:i,startZoom:n.zoom,lastTouchX:0,lastTouchY:0,startPanX:n.pan.x,startPanY:n.pan.y,containerRect:t,startMidX:s,startMidY:l,didPinch:!0,moved:!1},this.options.onGestureStart?.()}let o=()=>{this.touch=null,this.touchCleanup=null,cancelAnimationFrame(this.rafId),r.removeEventListener("touchmove",this.handleTouchMove),r.removeEventListener("touchend",o),r.removeEventListener("touchcancel",o),this.setStatus({isDragging:!1}),this.options.onGestureEnd?.()};this.touchCleanup?.(),r.addEventListener("touchmove",this.handleTouchMove,{passive:!1}),r.addEventListener("touchend",o),r.addEventListener("touchcancel",o),this.touchCleanup=o}handleTouchMove=e=>{let t=this.touch;t&&(e.preventDefault(),cancelAnimationFrame(this.rafId),this.rafId=requestAnimationFrame(()=>{let r=this.options.getState();if(e.touches.length===2){if(!t.didPinch){t.didPinch=!0,t.startDistance=UO(e.touches[0],e.touches[1]),t.startZoom=r.zoom,t.startPanX=r.pan.x,t.startPanY=r.pan.y,t.startMidX=(e.touches[0].clientX+e.touches[1].clientX)/2,t.startMidY=(e.touches[0].clientY+e.touches[1].clientY)/2,this.setStatus({isDragging:!1});return}let o=this.options.getContainerSize(),n=this.options.getImageSize(),i=e.touches[0],s=e.touches[1],c=UO(i,s)/t.startDistance,u=Math.min(this.maxZoom,Math.max(this.minZoom,t.startZoom*c)),d=n??o,f=t.containerRect;if(d.width>0&&d.height>0&&f){let m=(i.clientX+s.clientX)/2-f.left-o.width/2,h=(i.clientY+s.clientY)/2-f.top-o.height/2,g=t.startMidX-f.left-o.width/2,v=t.startMidY-f.top-o.height/2,b=d.width>0?(m-g)/d.width:0,S=d.height>0?(h-v)/d.height:0,y=t.startZoom!==0?1-u/t.startZoom:0,w=g/d.width,_=v/d.height,x=t.startPanX+b+(w-t.startPanX)*y,E=t.startPanY+S+(_-t.startPanY)*y,{pan:O}=Ps({...r,zoom:u,pan:{x,y:E}},jf(r),r.cropRect);this.options.actions.setZoomAtPoint(u,O)}else u!==r.zoom&&this.options.actions.setZoom(u)}else if(e.touches.length===1&&!t.didPinch){t.moved||(t.moved=!0,this.setStatus({isDragging:!0}));let o=this.options.getImageSize(),n=this.options.getContainerSize(),i=o??n,s=i.width>0?(e.touches[0].clientX-t.lastTouchX)/i.width:0,l=i.height>0?(e.touches[0].clientY-t.lastTouchY)/i.height:0,{pan:c}=Ps({...r,pan:{x:t.startPanX+s,y:t.startPanY+l}},jf(r),r.cropRect);this.options.actions.setPan(c)}}))};tryDoubleTap(e,t,r,o){let n=Date.now(),i=this.lastTap;if(!i)return this.lastTap={time:n,x:t,y:r},!1;let s=n-i.time,l=Math.sqrt((t-i.x)**2+(r-i.y)**2);if(!(s<Nue&&l<Y9e))return this.lastTap={time:n,x:t,y:r},!1;e.preventDefault(),this.lastTap=null;let u=this.options.getState(),d=this.options.getContainerSize(),f=this.options.getImageSize(),m=u.zoom>(this.minZoom+this.doubleTapZoom)/2?this.minZoom:this.doubleTapZoom,h=f??d;if(this.setStatus({isZooming:!0}),clearTimeout(this.zoomTimer),this.zoomTimer=setTimeout(()=>{this.setStatus({isZooming:!1})},q9e),this.options.onGestureStart?.(),h.width>0&&h.height>0){let g=t-o.left-d.width/2,v=r-o.top-d.height/2,b=1-m/u.zoom,S=g/h.width,y=v/h.height,w=u.pan.x+(S-u.pan.x)*b,_=u.pan.y+(y-u.pan.y)*b,{pan:x}=Ps({...u,zoom:m,pan:{x:w,y:_}},jf(u),u.cropRect);this.options.actions.setZoomAtPoint(m,x)}else this.options.actions.setZoom(m);return this.options.onGestureEnd?.(),!0}handleKeyDown(e){let t=this.options.getState();switch(e.key){case"ArrowUp":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Ps({...t,pan:{x:t.pan.x,y:t.pan.y+r}},jf(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowDown":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Ps({...t,pan:{x:t.pan.x,y:t.pan.y-r}},jf(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowLeft":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Ps({...t,pan:{x:t.pan.x+r,y:t.pan.y}},jf(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowRight":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Ps({...t,pan:{x:t.pan.x-r,y:t.pan.y}},jf(t),t.cropRect);this.options.actions.setPan(o);break}case"+":case"=":{e.preventDefault();let r=Math.min(this.maxZoom,Math.max(this.minZoom,t.zoom+.5));this.options.actions.setZoom(r);break}case"-":case"_":{e.preventDefault();let r=Math.min(this.maxZoom,Math.max(this.minZoom,t.zoom-.5));this.options.actions.setZoom(r);break}case"r":case"R":{if(e.metaKey||e.ctrlKey||e.altKey)break;e.preventDefault(),this.options.actions.snapRotate90(e.shiftKey?-1:1);break}case"h":case"H":{if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)break;e.preventDefault(),this.options.actions.toggleFlip?.("horizontal");break}case"v":case"V":{if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)break;e.preventDefault(),this.options.actions.toggleFlip?.("vertical");break}}}destroy(){cancelAnimationFrame(this.rafId),clearTimeout(this.zoomTimer),clearTimeout(this.wheelGestureTimer),this.touchCleanup?.(),this.touchCleanup=null,this.pointerCleanup?.(),this.pointerCleanup=null,this.drag=null,this.touch=null,this.lastTap=null}};var K9e=300;function Z9e(e){switch(e.key){case"ArrowUp":case"ArrowDown":case"ArrowLeft":case"ArrowRight":return!0;default:return!1}}function X9e(e){switch(e.key){case"+":case"=":case"-":case"_":return!0;default:return!1}}function Fue(e,t,r,o,n){let[i,s]=(0,Ur.useState)(!1),[l,c]=(0,Ur.useState)(!1),[u,d]=(0,Ur.useState)(!1),[f,m]=(0,Ur.useState)(!1),h=(0,Ur.useRef)(),g=(0,Ur.useRef)(!1),v=(0,Ur.useRef)(e);v.current=e;let b=(0,Ur.useRef)(r);b.current=r;let S=(0,Ur.useRef)(o);S.current=o;let y=(0,Ur.useRef)(n);y.current=n;let w=(0,Ur.useRef)(t);w.current=t;let _=(0,Ur.useRef)(null),x=(0,Ur.useCallback)(()=>{d(!0)},[]),E=(0,Ur.useCallback)(()=>{d(!1)},[]),O=(0,Ur.useCallback)(()=>{g.current||(g.current=!0,y.current?.onGestureStart?.()),clearTimeout(h.current),h.current=setTimeout(()=>{g.current=!1,m(!1),y.current?.onGestureEnd?.()},K9e)},[]);(0,Ur.useEffect)(()=>()=>{clearTimeout(h.current)},[]),(0,Ur.useEffect)(()=>{let P=new Mue({getState:()=>v.current,actions:{setPan:N=>w.current.setPan(N),setZoom:N=>w.current.setZoom(N),setZoomAtPoint:(N,U)=>w.current.setZoomAtPoint(N,U),snapRotate90:N=>w.current.snapRotate90(N),toggleFlip:N=>w.current.toggleFlip?.(N)},getContainerSize:()=>b.current,getImageSize:()=>S.current,get minZoom(){return y.current?.minZoom},get maxZoom(){return y.current?.maxZoom},get zoomSpeed(){return y.current?.zoomSpeed},get keyboardStep(){return y.current?.keyboardStep},get doubleTapZoom(){return y.current?.doubleTapZoom},onGestureStart:()=>{x(),y.current?.onGestureStart?.()},onGestureEnd:()=>{E(),y.current?.onGestureEnd?.()},onStatusChange:N=>{s(N.isDragging),c(N.isZooming)}});return _.current=P,()=>{P.destroy(),_.current=null}},[x,E]);let A=(0,Ur.useCallback)(P=>{let N=P.currentTarget;_.current?.handlePointerDown(P.nativeEvent,N)},[]),C=(0,Ur.useCallback)(P=>{let N=P.currentTarget,U=N.getBoundingClientRect();_.current?.handleTouchStart(P.nativeEvent,U,N.ownerDocument)},[]),I=(0,Ur.useCallback)(P=>{Z9e(P.nativeEvent)?(m(!0),O()):X9e(P.nativeEvent)&&O(),_.current?.handleKeyDown(P.nativeEvent)},[O]),k=(0,Ur.useCallback)(P=>{_.current?.handleWheel(P)},[]);return{handlers:{onPointerDown:A,onTouchStart:C,onKeyDown:I},onWheelNative:k,isDragging:i,isZooming:l,isPlacementActive:u||f||l}}var Lue=a(H(),1);var Q9e="matrix(1, 0, 0, 1, 0, 0)";function Due(e,t){if(!an(t))return Q9e;let r=ma(e),o=r.pan.x*t.width,n=r.pan.y*t.height,i=Ic(r.rotation),s=Math.cos(i),l=Math.sin(i),c=r.flip.horizontal?-1:1,u=r.flip.vertical?-1:1,d=r.zoom,f=c*s*d,m=u*l*d,h=-c*l*d,g=u*s*d;return`matrix(${f}, ${m}, ${h}, ${g}, ${o}, ${n})`}function Bue(e,t){return(0,Lue.useMemo)(()=>Due(e,t),[e,t])}var Oc=a(H(),1),Fl=a(V(),1),J9e=300;function Vue(e){let{horizontal:t,vertical:r}=e.flip;return t&&r?(0,Fl.__)("Flipped horizontally and vertically"):t?(0,Fl.__)("Flipped horizontally"):r?(0,Fl.__)("Flipped vertically"):(0,Fl.__)("Flip removed")}function $9e(e,t){if(t&&(t.flip.horizontal!==e.flip.horizontal||t.flip.vertical!==e.flip.vertical))return Vue(e);let r=[];r.push((0,Fl.sprintf)((0,Fl.__)("Zoom %d%%"),Math.round(e.zoom*100))),e.rotation!==0&&r.push((0,Fl.sprintf)((0,Fl.__)("Rotation %d degrees"),Math.round(e.rotation)));let o=Math.round(e.cropRect.width*100),n=Math.round(e.cropRect.height*100);return r.push((0,Fl.sprintf)((0,Fl.__)("Crop %1$d%% by %2$d%%"),o,n)),(e.flip.horizontal||e.flip.vertical)&&r.push(Vue(e)),r.join(", ")}function jue(e){let[t,r]=(0,Oc.useState)(""),o=(0,Oc.useRef)(),n=(0,Oc.useRef)(""),i=(0,Oc.useRef)(null),s=(0,Oc.useRef)(e);return(0,Oc.useLayoutEffect)(()=>{s.current=e},[e]),(0,Oc.useEffect)(()=>(clearTimeout(o.current),o.current=setTimeout(()=>{let l=s.current,c=$9e(l,i.current);i.current=l,c!==n.current&&(n.current=c,r(c))},J9e),()=>{clearTimeout(o.current)}),[e.zoom,e.rotation,e.cropRect.width,e.cropRect.height,e.flip.horizontal,e.flip.vertical]),t}var wn=a(H(),1),od=a(V(),1);var DC={position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0};var fw=a(T(),1),eje=["nw","ne","se","sw"],tje=["nw","n","ne","e","se","s","sw","w"];function rje(e){switch(e){case"n":return(0,od.__)("Resize top edge");case"s":return(0,od.__)("Resize bottom edge");case"e":return(0,od.__)("Resize right edge");case"w":return(0,od.__)("Resize left edge");case"nw":return(0,od.__)("Resize top-left corner");case"ne":return(0,od.__)("Resize top-right corner");case"sw":return(0,od.__)("Resize bottom-left corner");case"se":return(0,od.__)("Resize bottom-right corner")}}var oje=500;function zue({cropRect:e,containerSize:t,imageSize:r,onCropChange:o,onResizeStart:n,onResizeEnd:i,aspectRatio:s,freeformCrop:l=!1,isResizeDisabled:c=!1,stencilTransition:u,cropBounds:d,onEscape:f,minCropSize:m,snapCropRect:h,keyboardResizeStep:g}){let v=d?.minX??0,b=d?.minY??0,S=d?.maxX??1,y=d?.maxY??1,w=(0,wn.useMemo)(()=>({minX:v,minY:b,maxX:S,maxY:y}),[v,b,S,y]),_=(0,wn.useRef)(),x=(0,wn.useRef)(!1),E=(0,wn.useId)(),O=!!(s&&s>0),A=(0,wn.useRef)(null);(0,wn.useEffect)(()=>()=>{clearTimeout(_.current),x.current=!1,A.current?.cancel(!1)},[]),(0,wn.useEffect)(()=>{c&&A.current?.cancel()},[c]);let C=(0,wn.useRef)(null),I=(0,wn.useMemo)(()=>!O||r.width===0?0:s*r.height/r.width,[s,O,r.width,r.height]),k=(t.width-r.width)/2,P=(t.height-r.height)/2,N=k+e.x*r.width,U=P+e.y*r.height,F=e.width*r.width,D=e.height*r.height,B=(0,wn.useCallback)((q,X)=>{if(c||X.pointerType==="touch"&&X.isPrimary===!1){X.preventDefault(),X.stopPropagation();return}if(X.button!==0)return;X.preventDefault(),X.stopPropagation();let ie=X.currentTarget.ownerDocument;ie.activeElement instanceof HTMLElement&&ie.activeElement.blur();let $=X.currentTarget;$.setPointerCapture(X.pointerId);let le={handle:q,startX:X.clientX,startY:X.clientY,startRect:{...e}},ae=0,re=X.clientX,ve=X.clientY,Ce=X.shiftKey,_e=se=>{let fe=se;re=fe.clientX,ve=fe.clientY,Ce=fe.shiftKey,!ae&&(ae=requestAnimationFrame(()=>{ae=0;let Ne=C.current;if(!Ne)return;let Ie;Ne.hasLockedRatio?Ie=Ne.computeLockedRect(le,re,ve):Ce?Ie=Ne.computeShiftLockedRect(le,re,ve):(Ie=Ne.computeFreeRect(le,re,ve),Ie=Ne.snapCropRect?.(Ie,le.handle)??Ie),Ne.onCropChange(Ie)}))},Me=!1,ue=(se=!0,fe=!0)=>{Me||(Me=!0,ae&&(cancelAnimationFrame(ae),ae=0),$.removeEventListener("pointermove",_e),$.removeEventListener("pointerup",de),$.removeEventListener("lostpointercapture",de),A.current=null,se&&C.current?.onResizeEnd?.(),fe&&$.focus({preventScroll:!0}))},te=(se=!0)=>ue(se,!1),de=()=>ue();$.addEventListener("pointermove",_e),$.addEventListener("pointerup",de),$.addEventListener("lostpointercapture",de),A.current={cancel:te},n?.(q),clearTimeout(_.current),x.current=!1},[e,c,n]),L=(0,wn.useCallback)((q,X,ie)=>HO(q,X,ie,r,w,m),[r,w,m]),M=(0,wn.useCallback)((q,X,ie,$)=>Pz(q,X,ie,r,w,I,m,$),[r,w,I,m]),z=(0,wn.useCallback)((q,X,ie)=>Oue(q,X,ie,r,w,m),[r,w,m]);C.current={hasLockedRatio:O,computeLockedRect:M,computeFreeRect:L,computeShiftLockedRect:z,onCropChange:o,onResizeEnd:i,snapCropRect:h};let K=(0,wn.useCallback)((q,X)=>{let ie=X.key;if(c)return;if(ie==="Escape"){X.preventDefault(),X.stopPropagation(),f?.();return}if(ie!=="ArrowUp"&&ie!=="ArrowDown"&&ie!=="ArrowLeft"&&ie!=="ArrowRight")return;X.preventDefault(),X.stopPropagation(),x.current||(x.current=!0,n?.(q));let $=()=>{clearTimeout(_.current),_.current=setTimeout(()=>{x.current=!1,i?.()},oje)},le=X.shiftKey?FO:1,ae=g?.width??IC,re=g?.height??IC,ve=ae*le,Ce=re*le,_e=0,Me=0;ie==="ArrowLeft"&&(_e=-ve),ie==="ArrowRight"&&(_e=ve),ie==="ArrowUp"&&(Me=-Ce),ie==="ArrowDown"&&(Me=Ce);let ue=_e!==0?"width":"height";if(O){let te={handle:q,startX:0,startY:0,startRect:{...e}},de=_e*r.width,se=Me*r.height;o(M(te,de,se,ue)),$()}else{let te={handle:q,startX:0,startY:0,startRect:{...e}},de=_e*r.width,se=Me*r.height,fe=L(te,de,se);o(h?.(fe,q)??fe),$()}},[e,O,r.width,r.height,M,L,o,n,i,f,g,h,c]);if(t.width===0||t.height===0)return null;let Z=O?eje:tje;return(0,fw.jsxs)("div",{className:"wp-media-editor-image-editor__stencil","data-testid":"cropper-stencil",style:{left:N,top:U,width:F,height:D,transition:u},children:[l&&(0,fw.jsx)("div",{id:E,style:DC,children:(0,od.__)("Use arrow keys to resize the crop area. Hold Shift for larger steps.")}),(0,fw.jsx)("div",{className:"wp-media-editor-image-editor__stencil-rect",style:{width:"100%",height:"100%",top:0,left:0}}),l&&Z.map(q=>(0,fw.jsx)("button",{type:"button",className:`wp-media-editor-image-editor__handle wp-media-editor-image-editor__handle--${q}`,onPointerDown:X=>B(q,X),onTouchStart:X=>{X.touches.length<2&&X.stopPropagation()},onKeyDown:X=>K(q,X),"aria-label":rje(q),"aria-describedby":E},q))]})}var Hue=a(T(),1);function Uue({cropRect:e,containerSize:t,imageSize:r,transition:o}){if(t.width===0||t.height===0)return null;let n=(t.width-r.width)/2,i=(t.height-r.height)/2,s=n+e.x*r.width,l=i+e.y*r.height,c=e.width*r.width,u=e.height*r.height,d=o?`${o}, box-shadow 0.15s ease`:void 0;return(0,Hue.jsx)("div",{className:"wp-media-editor-image-editor__dimming","data-testid":"cropper-dimming",style:{left:s,top:l,width:c,height:u,transition:d}})}var zv=a(T(),1);function Wue({cropRect:e,containerSize:t,imageSize:r}){if(t.width===0||t.height===0)return null;let o=(t.width-r.width)/2,n=(t.height-r.height)/2,i=o+e.x*r.width,s=n+e.y*r.height,l=e.width*r.width,c=e.height*r.height,u=l/3,d=c/3;return(0,zv.jsxs)("div",{className:"wp-media-editor-image-editor__grid","data-testid":"cropper-grid",style:{left:i,top:s,width:l,height:c},children:[(0,zv.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--horizontal",style:{top:d}}),(0,zv.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--horizontal",style:{top:d*2}}),(0,zv.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--vertical",style:{left:u}}),(0,zv.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--vertical",style:{left:u*2}})]})}var mw=a(H(),1),Zue=a(T(),1),WO=12,Gue={before:"-100%",center:"-50%",after:"0"},Yue={before:-1,center:0,after:1},nje={before:"after",center:"center",after:"before"};function ije(e){let t="center";e.includes("w")?t="before":e.includes("e")&&(t="after");let r="center";return e.includes("n")?r="before":e.includes("s")&&(r="after"),{x:t,y:r}}function que(e,t,r){return e==="before"?t-WO-r:e==="after"?t+WO:t-r/2}function Kue(e,t,r,o){let n=c=>{let u=que(c,t,r);return u>=0&&u+r<=o};if(n(e))return e;let i=nje[e];if(i!==e&&n(i))return i;if(e!=="center"&&n("center"))return"center";let s=c=>{let u=que(c,t,r);return Math.max(0,-u)+Math.max(0,u+r-o)};return[e,i,"center"].reduce((c,u)=>s(u)<s(c)?u:c)}function Xue({cropRect:e,containerSize:t,imageSize:r,activeHandle:o,outputWidth:n,outputHeight:i}){let s=(0,mw.useRef)(null),[l,c]=(0,mw.useState)(null);if((0,mw.useLayoutEffect)(()=>{if(!s.current)return;let w=s.current.getBoundingClientRect();c(_=>_&&_.width===w.width&&_.height===w.height?_:{width:w.width,height:w.height})},[n,i]),!o||t.width===0||t.height===0)return null;let u=(t.width-r.width)/2,d=(t.height-r.height)/2,f=u+e.x*r.width,m=d+e.y*r.height,h=e.width*r.width,g=e.height*r.height,v=f+h/2;o.includes("w")?v=f:o.includes("e")&&(v=f+h);let b=m+g/2;o.includes("n")?b=m:o.includes("s")&&(b=m+g);let S=ije(o),y=l?{x:Kue(S.x,v,l.width,t.width),y:Kue(S.y,b,l.height,t.height)}:S;return(0,Zue.jsx)("div",{ref:s,className:"wp-media-editor-image-editor__dimensions-tooltip","data-testid":"cropper-dimensions-tooltip",style:{left:v+Yue[y.x]*WO,top:b+Yue[y.y]*WO,transform:`translate(${Gue[y.x]}, ${Gue[y.y]})`},"aria-hidden":"true",children:`W: ${Math.round(n)}px H: ${Math.round(i)}px`})}function GO(e,t){let r=ma(e);if(!an(t))return{x:0,y:0,width:0,height:0,rotation:r.rotation,flip:{...r.flip},zoom:r.zoom};let o={width:1e3,height:1e3},n=nh(r,o,t),i=Hr.create();Hr.invert(i,n);let s=nh({...r,pan:{x:0,y:0},zoom:1},o,t),l=FC(s),c=r.cropRect,u=l.left+(c.x+c.width/2)*l.width,d=l.top+(c.y+c.height/2)*l.height,f=Es.create();Es.transformMat2d(f,[u,d],i);let m=Math.round(r.rotation/90)*90,{width:h,height:g}=Wn(t.width,t.height,m),v=c.width*h/r.zoom,b=c.height*g/r.zoom;return{x:f[0]*t.width-v/2,y:f[1]*t.height-b/2,width:v,height:b,rotation:r.rotation,flip:{...r.flip},zoom:r.zoom}}function sje(e,t,r){if(!an(t)||r.width<=0||r.height<=0)return null;let o=ma(e),n={width:1e3,height:1e3},i=nh({...o,pan:{x:0,y:0},zoom:1},n,t),s=FC(i);if(s.width<=0||s.height<=0)return null;let l=Es.fromValues((r.x+r.width/2)/t.width,(r.y+r.height/2)/t.height),c=Es.create(),u=nh(o,n,t);Es.transformMat2d(c,l,u);let d=Math.round(o.rotation/90)*90,{width:f,height:m}=Wn(t.width,t.height,d);if(f<=0||m<=0)return null;let h=r.width*o.zoom/f,g=r.height*o.zoom/m,v=(c[0]-s.left)/s.width,b=(c[1]-s.top)/s.height;return{x:v-h/2,y:b-g/2,width:h,height:g}}var aje=1e-6;function lje(e){let t=cw(e),r=Math.round(t/90)*90;return Math.abs(t-r)<aje}function Que(e,t,r,o){let n=ma(e);return lje(n.rotation)?$ue(n,t,r,{left:o.includes("w"),top:o.includes("n"),right:o.includes("e"),bottom:o.includes("s")}):r}function Jue(e,t,r){return $ue(e,t,r,{left:!0,top:!0,right:!0,bottom:!0})}function $ue(e,t,r,o){if(!an(t))return r;let n=ma({...e,cropRect:r}),i=GO(n,t),s=o.left||o.right,l=o.top||o.bottom,c=o.left?Math.round(i.x):i.x,u=o.top?Math.round(i.y):i.y,d=o.right?Math.round(i.x+i.width):i.x+i.width,f=o.bottom?Math.round(i.y+i.height):i.y+i.height;if(d<=c||f<=u)return r;let m=sje(n,t,{...i,x:c,y:u,width:d-c,height:f-u});return m?{x:s?m.x:r.x,y:l?m.y:r.y,width:s?m.width:r.width,height:l?m.height:r.height}:r}var YO=a(H(),1);var sh=a(H(),1);var pw={zoom:1,pan:{x:0,y:0}};function ede(e,t){switch(t.type){case"SET_VIEWPORT_ZOOM":{let r=Math.min(4,Math.max(.1,t.payload));return r===e.zoom?e:{...e,zoom:r}}case"SET_VIEWPORT_PAN":{let{x:r,y:o}=t.payload;return r===e.pan.x&&o===e.pan.y?e:{...e,pan:t.payload}}case"RESET_VIEWPORT":return e.zoom===pw.zoom&&e.pan.x===pw.pan.x&&e.pan.y===pw.pan.y?e:pw}}function tde(){let[e,t]=(0,sh.useReducer)(ede,pw),r=(0,sh.useCallback)(i=>{t({type:"SET_VIEWPORT_ZOOM",payload:i})},[]),o=(0,sh.useCallback)(i=>{t({type:"SET_VIEWPORT_PAN",payload:i})},[]),n=(0,sh.useCallback)(()=>{t({type:"RESET_VIEWPORT"})},[]);return(0,sh.useMemo)(()=>({viewport:e,setViewportZoom:r,setViewportPan:o,resetViewport:n}),[e,r,o,n])}var rde=a(T(),1),ode=(0,YO.createContext)(null);function nde({children:e}){let t=tde();return(0,rde.jsx)(ode.Provider,{value:t,children:e})}function ide(){let e=(0,YO.useContext)(ode);if(!e)throw new Error("useViewport must be used within a ViewportProvider.");return e}var ha=a(T(),1),Dl=1e-6,cje=1e-6,hw=200,uje=hw+100,sde=`transform ${hw}ms ease-out`,dje=[`left ${hw}ms ease-out`,`top ${hw}ms ease-out`,`width ${hw}ms ease-out`,`height ${hw}ms ease-out`].join(", ");function fje({src:e,controller:t,stencil:r=zue,showGrid:o=!1,isPlacementActive:n=!1,showDimming:i=!0,showDimensions:s=!0,minZoom:l,maxZoom:c,aspectRatio:u,freeformCrop:d=!1,focusOnMount:f=!1,onImageLoaded:m,onStateChange:h,onGestureStart:g,onGestureEnd:v,className:b},S){let{state:y,setImage:w,setCropRect:_,settleCrop:x,setVisualSize:E,adjustCropRectForViewport:O}=t,{viewport:A,setViewportPan:C,resetViewport:I}=ide(),k=(0,Je.useRef)(null),P=(0,Je.useId)(),[N,U]=(0,Je.useState)(f),[F,D]=(0,Je.useState)(!1),[B,L]=(0,Je.useState)({width:0,height:0});(0,Je.useLayoutEffect)(()=>{f&&k.current?.focus({preventScroll:!0})},[f]);let M=(0,Je.useCallback)(ye=>{let Be=ye.target;Be===ye.currentTarget&&U(!0),ye.relatedTarget!==null&&Be.matches(":focus-visible")&&D(!0)},[]),z=(0,Je.useCallback)(ye=>{ye.target===ye.currentTarget&&U(!1),ye.currentTarget.contains(ye.relatedTarget)||D(!1)},[]);(0,Je.useEffect)(()=>{let ye=k.current;if(!ye)return;let Be=new ResizeObserver(qe=>{for(let rr of qe){let{width:Vr,height:lo}=rr.contentRect;L(ts=>ts.width===Vr&&ts.height===lo?ts:{width:Vr,height:lo})}});return Be.observe(ye),()=>{Be.disconnect()}},[]),(0,Je.useEffect)(()=>{h?.(y)},[y,h]);let K=jue(y),Z=y.image?.naturalWidth??0,q=y.image?.naturalHeight??0,{elementSize:X,visualSize:ie}=(0,Je.useMemo)(()=>yue(B,{width:Z,height:q},y.rotation),[B,Z,q,y.rotation]);(0,Je.useEffect)(()=>{E(ie)},[ie,E]),(0,Je.useEffect)(()=>{if(d||ie.width===0||ie.height===0||!u||u<=0)return;let ye=jv(u,ie),Be=y.cropRect;Math.abs(Be.x-ye.x)<Dl&&Math.abs(Be.y-ye.y)<Dl&&Math.abs(Be.width-ye.width)<Dl&&Math.abs(Be.height-ye.height)<Dl||O(ye)},[d,u,ie,O,y.cropRect]);let $=(0,Je.useRef)(u);(0,Je.useEffect)(()=>{if($.current===u||($.current=u,!d||ie.width===0||ie.height===0||!u||u<=0))return;let ye=jv(u,ie),Be=y.cropRect;Math.abs(Be.x-ye.x)<Dl&&Math.abs(Be.y-ye.y)<Dl&&Math.abs(Be.width-ye.width)<Dl&&Math.abs(Be.height-ye.height)<Dl||O(ye)},[u,d,ie,O,y.cropRect]);let le=(0,Je.useMemo)(()=>{if(!(!y.image||X.width===0))return Pue(y,X,ie)},[y,X,ie]),ae=l!==void 0?l:uw(y),[re,ve]=(0,Je.useState)(!1),Ce=(0,Je.useRef)(!1),_e=(0,Je.useRef)(!1),[Me,ue]=(0,Je.useState)(!1),te=(0,Je.useRef)(!1),de=(0,Je.useCallback)(ye=>{te.current=ye,ue(ye)},[]),[se,fe]=(0,Je.useState)(null),Ne=(0,Je.useMemo)(()=>wue(y.cropRect,B,ie,nue,iue),[y.cropRect,B,ie]),[Ie,je]=(0,Je.useState)(1),Ge=re?Ie:Ne,Se=(0,Je.useMemo)(()=>({width:ie.width*Ge,height:ie.height*Ge}),[ie.width,ie.height,Ge]),Te=Z>0?X.width/Z*y.zoom*Ge:0,J=(0,Je.useMemo)(()=>{if(Te<MO||u&&u>0||Z<=0||q<=0)return;let ye=Math.round(y.rotation/90)*90;if(Math.abs(y.rotation-ye)>=cje)return;let Be=Wn(Z,q,ye);if(!(Be.width<=0||Be.height<=0))return{width:y.zoom/Be.width,height:y.zoom/Be.height}},[Te,u,Z,q,y.rotation,y.zoom]),he=(0,Je.useMemo)(()=>{if(Z<=0||q<=0)return;let ye=Math.round(y.rotation/90)*90,Be=Wn(Z,q,ye),qe=Iue(Te);return{width:Math.min(1,qe*y.zoom/Be.width),height:Math.min(1,qe*y.zoom/Be.height)}},[Z,q,y.rotation,y.zoom,Te]),ct=(0,Je.useCallback)((ye,Be)=>Te<MO||Z<=0||q<=0?ye:Que(y,{width:Z,height:q},ye,Be),[Te,Z,q,y]),Ke=(0,Je.useRef)(!1);(0,Je.useEffect)(()=>{let ye=d&&(!u||u<=0)&&Te>=MO&&Z>0&&q>0,Be=Ke.current;if(Ke.current=ye,!ye||Be)return;let qe=Jue(y,{width:Z,height:q},y.cropRect),rr=y.cropRect;Math.abs(rr.x-qe.x)<Dl&&Math.abs(rr.y-qe.y)<Dl&&Math.abs(rr.width-qe.width)<Dl&&Math.abs(rr.height-qe.height)<Dl||_(qe)},[u,Te,d,Z,q,_,y]);let{handlers:dt,onWheelNative:yt,isDragging:Pt,isZooming:_t,isPlacementActive:Ye}=Fue(y,t,B,Se,{minZoom:ae,maxZoom:c,onGestureStart:g,onGestureEnd:v}),La={...dt,onPointerDownCapture:()=>{D(!1)},onTouchStartCapture:ye=>{ye.touches.length>1&&de(!0)},onTouchMoveCapture:ye=>{ye.touches.length>1&&de(!0)},onTouchEndCapture:ye=>{ye.touches.length===0&&de(!1)},onTouchCancelCapture:ye=>{ye.touches.length===0&&de(!1)},onKeyDownCapture:ye=>{["Shift","Control","Alt","Meta"].includes(ye.key)||D(!0)},onPointerDown:ye=>{if(Ce.current||te.current||ye.pointerType==="touch"&&ye.isPrimary===!1){ye.preventDefault();return}dt.onPointerDown?.(ye),D(!1)}};(0,Je.useEffect)(()=>{let ye=k.current;if(!ye)return;let Be=qe=>{if(Ce.current||_e.current){qe.preventDefault();return}yt(qe)};return ye.addEventListener("wheel",Be,{passive:!1}),()=>{ye.removeEventListener("wheel",Be)}},[yt]);let js=Bue(y,ie),_r=(0,Je.useCallback)(ye=>{let Be=ye.currentTarget,qe={width:Be.naturalWidth,height:Be.naturalHeight};w({src:e,naturalWidth:qe.width,naturalHeight:qe.height}),m?.(qe)},[e,w,m]),uc=(0,Je.useCallback)(ye=>{if(!te.current&&(_(ye),Ce.current&&Se.width>0&&Se.height>0)){let Be=(B.width-Se.width)/2,qe=(B.height-Se.height)/2,rr=Math.max(0,Be+(ye.x+ye.width)*Se.width-B.width),Vr=Math.max(0,-(Be+ye.x*Se.width)),lo=Math.max(0,qe+(ye.y+ye.height)*Se.height-B.height),ts=Math.max(0,-(qe+ye.y*Se.height));C({x:-rr+Vr,y:-lo+ts})}},[_,C,B,Se]),[Kr,wt]=(0,Je.useState)(!1),Ht=(0,Je.useRef)(),ee=(0,Je.useCallback)(()=>{clearTimeout(Ht.current),_e.current=!1,wt(!1)},[]);(0,Je.useEffect)(()=>()=>{clearTimeout(Ht.current)},[]);let we=o==="interactive",j=we&&(Ye||re||n),Pe=(0,Je.useMemo)(()=>{if(!s||!se||!y.image)return null;let ye=GO(y,{width:y.image.naturalWidth,height:y.image.naturalHeight});return{width:ye.width,height:ye.height}},[s,se,y]),Dt=(0,Je.useCallback)(()=>{D(!0),k.current?.focus({preventScroll:!0})},[]),Ee=(0,Je.useCallback)(ye=>{te.current||(je(Ne),Ce.current=!0,ve(!0),fe(ye??null),ee(),I(),g?.())},[ee,g,I,Ne]),xo=(0,Je.useCallback)(()=>{let ye=te.current;if(Ce.current=!1,ve(!1),fe(null),clearTimeout(Ht.current),ye){ee(),I();return}_e.current=!0,wt(!0),I(),x(),v?.(),Ht.current=setTimeout(ee,uje)},[ee,x,v,I]),Ae=(0,Je.useCallback)(ye=>{!_e.current||ye.propertyName!=="transform"||ee()},[ee]),tr;Kr?tr=sde:_t&&(tr="transform 150ms linear");let ce=Kr?dje:void 0,me=(0,Je.useMemo)(()=>{if(X.width===0||X.height===0)return{};let ye=(B.width-X.width)/2,Be=(B.height-X.height)/2;return{width:X.width,height:X.height,maxWidth:X.width,maxHeight:X.height,left:ye,top:Be,transform:`scale(${Ge}) ${js}`,transition:tr,imageRendering:Te>1?"pixelated":void 0}},[B,X,js,tr,Te,Ge]),zs=Kr?sde:void 0,Yt=re||Kr?"transform":void 0,De;A.pan.x!==0||A.pan.y!==0?De={transform:`translate(${A.pan.x}px, ${A.pan.y}px)`,transition:zs,willChange:Yt}:Kr&&(De={transform:"translate(0px, 0px)",transition:zs,willChange:Yt});let dc=(0,Je.useCallback)(ye=>{typeof S=="function"?S(ye):S&&(S.current=ye)},[S]);return(0,ha.jsx)("div",{ref:dc,className:Q("wp-media-editor-image-editor",Pt&&"wp-media-editor-image-editor--dragging",b),children:(0,ha.jsxs)("div",{ref:k,className:Q("wp-media-editor-image-editor__canvas",we&&"wp-media-editor-image-editor__canvas--grid-interactive",j&&"wp-media-editor-image-editor__canvas--show-grid",Kr&&"wp-media-editor-image-editor__canvas--settling",F&&"wp-media-editor-image-editor__canvas--focus-visible"),tabIndex:0,role:"group","aria-label":(0,kz.__)("Crop area"),"aria-describedby":N?P:void 0,onFocus:M,onBlur:z,...La,children:[(0,ha.jsx)("div",{id:P,style:DC,children:(0,kz.__)("When this area is focused, use arrow keys to move the image and plus or minus to zoom. Tab to resize handles and controls.")}),(0,ha.jsxs)("div",{className:"wp-media-editor-image-editor__stage","data-testid":"cropper-stage",style:De,onTransitionEnd:Ae,children:[(0,ha.jsx)("img",{className:"wp-media-editor-image-editor__image","data-testid":"cropper-image",src:e,alt:"",onLoad:_r,style:me,draggable:!1}),i&&(0,ha.jsx)(Uue,{cropRect:y.cropRect,containerSize:B,imageSize:Se,transition:ce}),(0,ha.jsx)(r,{cropRect:y.cropRect,containerSize:B,imageSize:Se,onCropChange:uc,onResizeStart:Ee,onResizeEnd:xo,onEscape:Dt,aspectRatio:u,freeformCrop:d,isResizeDisabled:Me,stencilTransition:ce,cropBounds:le,minCropSize:he,snapCropRect:ct,keyboardResizeStep:J}),(o===!0||we)&&(0,ha.jsx)(Wue,{cropRect:y.cropRect,containerSize:B,imageSize:Se}),se&&Pe&&(0,ha.jsx)(Xue,{cropRect:y.cropRect,containerSize:B,imageSize:Se,activeHandle:se,outputWidth:Pe.width,outputHeight:Pe.height})]}),(0,ha.jsx)("div",{"aria-live":"polite","aria-atomic":"true",className:"wp-media-editor-image-editor__aria-live",style:DC,children:K})]})})}var mje=(0,Je.forwardRef)(fje),qO=(0,Je.forwardRef)((e,t)=>(0,ha.jsx)(nde,{children:(0,ha.jsx)(mje,{...e,ref:t})}));var nr=a(H(),1);var KO={aspectRatioValue:"0"};function ZO(e,t){switch(t.type){case"CROPPER":{let r=Vv(e.cropper,t.action);return r===e.cropper?e:{...e,cropper:r}}case"SET_ASPECT_RATIO_VALUE":{let{presetKey:r,resolved:o,visualSize:n}=t.payload,i=o!==void 0&&o>0&&n.width>0&&n.height>0,s={...e.cropOptions,aspectRatioValue:r};if(!i)return e.cropOptions.aspectRatioValue===r?e:{...e,cropOptions:s};let l=jv(o,n);return{cropper:Vv(e.cropper,{type:"SET_CROP_RECT",payload:l}),cropOptions:s}}case"RESET_CROP_OPTIONS":return e.cropOptions.aspectRatioValue===KO.aspectRatioValue?e:{...e,cropOptions:{...KO}};case"RESTORE_SNAPSHOT":return t.payload;case"VIEWPORT_ADJUST_CROP_RECT":{let r=Vv(e.cropper,{type:"SET_CROP_RECT",payload:t.payload});return r===e.cropper?e:{...e,cropper:r}}}}function LC(e,t){return e===t?!0:dw(e.cropper,t.cropper)&&e.cropOptions.aspectRatioValue===t.cropOptions.aspectRatioValue}function ade(e,t){return{cropper:e,cropOptions:{...KO,...t}}}function gw(e,t){let r=parseFloat(e);if(!(r===0||Number.isNaN(r))){if(r===NC)return t&&t.naturalWidth>0&&t.naturalHeight>0?t.naturalWidth/t.naturalHeight:void 0;if(r>0)return r}}function hje(e,t){return e?.src===t?.src&&e?.naturalWidth===t?.naturalWidth&&e?.naturalHeight===t?.naturalHeight}function Rz(e){let[t,r]=(0,nr.useReducer)(ZO,null,()=>ade(pa({...lw,...e?.cropper}),e?.cropOptions)),[o,n]=(0,nr.useState)(()=>t),i=(0,nr.useRef)(t),s=(0,nr.useRef)({width:0,height:0}),l=(0,nr.useRef)([]),c=(0,nr.useRef)([]),[u,d]=(0,nr.useState)(!1),[f,m]=(0,nr.useState)(!1),h=(0,nr.useRef)(!1),g=(0,nr.useRef)(null),v=(0,nr.useCallback)(B=>{let L=l.current[l.current.length-1];L&&LC(L,B)||(l.current=[...l.current,B],c.current=[],d(!0),m(!1))},[]),b=(0,nr.useCallback)((B,L=!0)=>{let M=i.current,z=ZO(M,B);L&&(LC(M,z)||(h.current?g.current===null&&(g.current=M):v(M))),i.current=z,r(B)},[v]),S=(0,nr.useCallback)(()=>{h.current||(h.current=!0,g.current=null)},[]),y=(0,nr.useCallback)(()=>{let B=g.current;B&&!LC(B,i.current)&&v(B),g.current=null,h.current=!1},[v]),w=(0,nr.useCallback)(B=>{b({type:"CROPPER",action:B})},[b]),_=(0,nr.useMemo)(()=>zO(w,()=>i.current.cropper),[w]),x=(0,nr.useCallback)(B=>{if(hje(i.current.cropper.image,B))return;let L={type:"CROPPER",action:{type:"SET_IMAGE",payload:B}},M=ZO(i.current,L);i.current=M,r(L),n(M),h.current=!1,g.current=null,l.current=[],c.current=[],d(!1),m(!1)},[]),E=(0,nr.useCallback)(B=>{b({type:"CROPPER",action:{type:"RESET",payload:B}})},[b]),O=(0,nr.useCallback)(B=>{let L=gw(B,i.current.cropper.image);b({type:"SET_ASPECT_RATIO_VALUE",payload:{presetKey:B,resolved:L,visualSize:s.current}})},[b]),A=(0,nr.useCallback)(()=>{b({type:"RESET_CROP_OPTIONS"})},[b]),C=(0,nr.useCallback)(()=>{y();let B=l.current[l.current.length-1];B&&(c.current=[i.current,...c.current],l.current=l.current.slice(0,-1),d(l.current.length>0),m(!0),i.current=B,r({type:"RESTORE_SNAPSHOT",payload:B}))},[y]),I=(0,nr.useCallback)(()=>{y();let B=c.current[0];B&&(l.current=[...l.current,i.current],c.current=c.current.slice(1),d(!0),m(c.current.length>0),i.current=B,r({type:"RESTORE_SNAPSHOT",payload:B}))},[y]),k=(0,nr.useCallback)(B=>{s.current=B},[]),P=(0,nr.useCallback)(B=>{b({type:"VIEWPORT_ADJUST_CROP_RECT",payload:B},!1)},[b]),N=!LC(t,o),U=!dw(t.cropper,o.cropper),F=(0,nr.useCallback)((B,L)=>t.cropper.image?VO(t.cropper.image.src,t.cropper,B,L):Promise.reject(new Error("No image loaded \u2014 call setImage first.")),[t.cropper]);return(0,nr.useMemo)(()=>({..._,state:t.cropper,setImage:x,reset:E,isDirty:N,getCroppedImage:F,cropOptions:t.cropOptions,setAspectRatioValue:O,resetCropOptions:A,isCropperDirty:U,hasUndo:u,hasRedo:f,undo:C,redo:I,beginGesture:S,endGesture:y,setVisualSize:k,adjustCropRectForViewport:P}),[_,t.cropper,x,E,N,F,t.cropOptions,O,A,U,u,f,C,I,S,y,k,P])}var XO=a(H(),1);var lde=a(T(),1),cde=(0,XO.createContext)(null);function Az({initialCropperState:e,initialCropOptions:t,children:r}){let o=Rz({cropper:e,cropOptions:t});return(0,lde.jsx)(cde.Provider,{value:o,children:r})}function ga(){let e=(0,XO.useContext)(cde);if(!e)throw new Error("useMediaEditor must be used within a MediaEditorStateProvider.");return e}var nd=a(T(),1);function fde({focusOnMount:e,isPlacementActive:t=!1,onGestureStart:r,onGestureEnd:o}){let{media:n}=E0(),i=ga(),{aspectRatioValue:s}=i.cropOptions,l=i.state.image,{beginGesture:c,endGesture:u,setImage:d}=i,[f,m]=(0,id.useState)("loading"),h=(0,id.useMemo)(()=>gw(s,l),[s,l]),g=(0,id.useCallback)(()=>{c(),r?.()},[c,r]),v=(0,id.useCallback)(()=>{u(),o?.()},[u,o]),b=n?.source_url,S=lv(n?.mime_type),y=Number(n?.media_details?.width),w=Number(n?.media_details?.height);(0,id.useEffect)(()=>{l||!b||!Number.isFinite(y)||!Number.isFinite(w)||y<=0||w<=0||d({src:b,naturalWidth:y,naturalHeight:w})},[l,b,y,w,d]);let _=S.type==="image";return(0,id.useEffect)(()=>{if(!b||!_)return;m("loading");let x=new window.Image;return x.onload=()=>m("loaded"),x.onerror=()=>m("error"),x.src=b,x.complete&&m(x.naturalWidth>0?"loaded":"error"),()=>{x.onload=null,x.onerror=null}},[b,_]),!b||!_?null:f==="error"?(0,nd.jsx)("div",{className:"media-editor-canvas",children:(0,nd.jsx)("div",{className:"media-editor-canvas__error",role:"alert",children:(0,nd.jsx)("p",{children:(0,dde.__)("Failed to load image.")})})}):(0,nd.jsxs)("div",{className:"media-editor-canvas",children:[f==="loading"&&(0,nd.jsx)("div",{className:"media-editor-canvas__spinner",children:(0,nd.jsx)(ude.Spinner,{})}),(0,nd.jsx)("div",{className:Q("media-editor-canvas__cropper",{"is-loaded":f==="loaded"}),children:(0,nd.jsx)(qO,{src:b,controller:i,aspectRatio:h,freeformCrop:!0,focusOnMount:e&&f==="loaded",showGrid:"interactive",isPlacementActive:t,onGestureStart:g,onGestureEnd:v})})]})}var bde=a(V(),1);var Nc=a(H(),1);var BC="data-crop-control",gje=300;function mde(e={}){let{commitOnKeyUp:t=!0}=e,{beginGesture:r,endGesture:o}=ga(),n=(0,Nc.useRef)(),i=(0,Nc.useCallback)(()=>{clearTimeout(n.current)},[]),s=(0,Nc.useCallback)(()=>{i(),n.current=setTimeout(()=>{o()},gje)},[i,o]);(0,Nc.useEffect)(()=>i,[i]);let l=(0,Nc.useCallback)(()=>{i(),r()},[r,i]),c=(0,Nc.useCallback)(()=>{i(),o()},[i,o]),u=(0,Nc.useCallback)(()=>{r(),t||s()},[r,t,s]),d=(0,Nc.useCallback)(()=>{if(t){o();return}s()},[t,o,s]);return{[BC]:!0,onPointerDownCapture:l,onPointerUp:c,onPointerCancel:c,onKeyDownCapture:u,onKeyUp:d}}var Hv=a(H(),1);var zf=a(H(),1);function vje(e,t,r){return-e/t*r}function QO(e,t,r){return e<t?t:e>r?r:e}function bje(e,t){return Math.round(e/t)*t}function pde(e){let{value:t,onChange:r,min:o,max:n,step:i,pixelsPerStep:s,disabled:l,onPointerDownStart:c}=e,u=(0,zf.useRef)({value:t,startX:0,startValue:0,activeStep:i,dragging:!1,captureElement:null,capturePointerId:0,windowPointerUp:null});(0,zf.useEffect)(()=>{u.current.value=t},[t]);let d=(0,zf.useCallback)(()=>{let h=u.current;h.dragging&&(h.dragging=!1,h.captureElement&&h.captureElement.hasPointerCapture(h.capturePointerId)&&h.captureElement.releasePointerCapture(h.capturePointerId),h.captureElement=null,h.windowPointerUp&&(window.removeEventListener("pointerup",h.windowPointerUp),window.removeEventListener("pointercancel",h.windowPointerUp),h.windowPointerUp=null))},[]);(0,zf.useEffect)(()=>d,[d]);let f=(0,zf.useCallback)(h=>{if(l||h.button!==0)return;let g=u.current;h.currentTarget.setPointerCapture(h.pointerId),g.captureElement=h.currentTarget,g.capturePointerId=h.pointerId,g.startX=h.clientX,g.startValue=g.value,g.activeStep=h.shiftKey?i/2:i,g.dragging=!0,c?.();let v=()=>d();g.windowPointerUp=v,window.addEventListener("pointerup",v),window.addEventListener("pointercancel",v)},[l,c,d,i]),m=(0,zf.useCallback)(h=>{let g=u.current;if(!g.dragging)return;let v=h.shiftKey?i/2:i;v!==g.activeStep&&(g.startX=h.clientX,g.startValue=g.value,g.activeStep=v);let b=h.clientX-g.startX,S=vje(b,s,g.activeStep),y=g.startValue+S,w=bje(y,g.activeStep),_=QO(w,o,n);_!==g.value&&(g.value=_,r(_))},[r,o,n,i,s]);return{onPointerDown:f,onPointerMove:m,onPointerUp:d,onPointerCancel:d}}var tl=a(T(),1),JO=32,yje=11,hde=15,wje=4,Sje=8,_je=14;function xje(e,t){return(0,Hv.useMemo)(()=>{let r=[];for(let o=Math.ceil(e);o<=Math.floor(t);o+=1){let n="minor",i=wje;o%15===0?(n="major",i=_je):o%5===0&&(n="mid",i=Sje),r.push({value:o,kind:n,height:i})}return r},[e,t])}function gde(e){let t=Math.round(e*10)/10;return Number.isInteger(t)?t.toFixed(0):t.toFixed(1)}function vde(e){let{value:t,onChange:r,min:o=-45,max:n=45,step:i=1,label:s,unit:l="\xB0",pixelsPerStep:c=6,className:u,id:d,disabled:f=!1}=e,m=(0,Hv.useRef)(null),h=(0,Hv.useId)(),g=d??h,v=pde({value:t,onChange:r,min:o,max:n,step:i,pixelsPerStep:c,disabled:f,onPointerDownStart:()=>m.current?.focus()}),b=k=>{let P=k.key==="ArrowRight"||k.key==="ArrowUp",N=k.key==="ArrowLeft"||k.key==="ArrowDown";if(!P&&!N||(k.preventDefault(),f))return;let U=P?1:-1,F=k.shiftKey?i/2:i,D=QO(t+U*F,o,n);D!==t&&r(D)},S=`${gde(t)}${l}`,y=xje(o,n),w=c/i,_=(0,Hv.useMemo)(()=>({transform:`translateX(calc(-50% + ${-t*w}px))`}),[t,w]),x=Math.round(t/hde)*hde,O=Math.abs(t-x)<.01?`${x}`:gde(t),A=O.startsWith("-"),C=A?O.slice(1):O,I=y.filter(k=>k.kind==="major");return(0,tl.jsxs)("div",{className:Q("rotation-ruler",u),role:"presentation","data-disabled":f||void 0,...v,children:[(0,tl.jsx)("input",{ref:m,id:g,type:"range",className:"rotation-ruler__input",min:o,max:n,step:"any",value:t,disabled:f,"aria-label":s,"aria-valuetext":S,onChange:k=>r(QO(k.target.valueAsNumber,o,n)),onKeyDown:b}),(0,tl.jsx)("div",{className:"rotation-ruler__strip","aria-hidden":"true",children:(0,tl.jsxs)("svg",{className:"rotation-ruler__ticks",style:_,width:(n-o)*w,height:JO,viewBox:`${o*w} 0 ${(n-o)*w} ${JO}`,preserveAspectRatio:"xMidYMid meet",children:[y.map(k=>(0,tl.jsx)("line",{x1:k.value*w,x2:k.value*w,y1:JO-k.height,y2:JO,className:`rotation-ruler__tick rotation-ruler__tick--${k.kind}`},k.value)),I.map(k=>(0,tl.jsxs)("text",{x:k.value*w,y:yje,textAnchor:"middle",className:"rotation-ruler__label",children:[k.value,l]},k.value))]})}),(0,tl.jsx)("div",{className:"rotation-ruler__active-label","aria-hidden":"true",children:(0,tl.jsxs)("span",{className:"rotation-ruler__active-label-number",children:[A&&(0,tl.jsx)("span",{className:"rotation-ruler__active-label-sign",children:"-"}),C,(0,tl.jsx)("span",{className:"rotation-ruler__active-label-unit",children:l})]})}),(0,tl.jsx)("div",{className:"rotation-ruler__pointer","aria-hidden":"true"})]})}var Iz=a(T(),1);function yde({onPlacementControlInteraction:e}){let{state:t,setRotation:r}=ga(),o=mde({commitOnKeyUp:!1}),n=Math.round(t.rotation/90)*90,s=t.flip.horizontal!==t.flip.vertical?-1:1,l=(t.rotation-n)*s,c=u=>{let f=Math.max(-OC+.01,Math.min(OC-.01,u));e?.(),r(n+f*s)};return(0,Iz.jsx)("div",{role:"presentation",className:"media-editor-fine-rotation",...o,children:(0,Iz.jsx)(vde,{label:(0,bde.__)("Fine rotation"),min:-OC,max:OC,value:l,onChange:c})})}var rl=a(W(),1),ks=a(V(),1);var Oz=a(H(),1);function Cje(e){return[...MC.filter(t=>t.value<=0),...e??MC.filter(t=>t.value>0)]}function $O({aspectRatioPresets:e}={}){let t=ga(),{aspectRatioValue:r}=t.cropOptions,o=t.state.image,n=(0,Oz.useMemo)(()=>Cje(e),[e]),i=(0,Oz.useMemo)(()=>gw(r,o),[r,o]);return{aspectRatioValue:r,setAspectRatioValue:t.setAspectRatioValue,aspectRatioOptions:n,resolvedAspectRatio:i,resetCropOptions:t.resetCropOptions}}var cr=a(T(),1),Tje=1.2;function e5({withLabels:e=!1,showAspectRatioControl:t=!1,aspectRatioPresets:r,zoomFactor:o=Tje}){let{state:n,setFlip:i,snapRotate90:s,setZoom:l}=ga(),{aspectRatioValue:c,setAspectRatioValue:u,aspectRatioOptions:d}=$O({aspectRatioPresets:r}),f=!e&&t,m=uw(n),h=y=>{l(Math.min(el,Math.max(m,n.zoom*y)))},g=(0,cr.jsxs)(cr.Fragment,{children:[(0,cr.jsx)(rl.Button,{size:"compact",icon:hx,label:(0,ks.__)("Rotate 90\xB0 counter-clockwise"),showTooltip:!0,onClick:()=>s(-1)}),(0,cr.jsx)(rl.Button,{size:"compact",icon:gx,label:(0,ks.__)("Rotate 90\xB0 clockwise"),showTooltip:!0,onClick:()=>s(1)})]}),v=(0,cr.jsxs)(cr.Fragment,{children:[(0,cr.jsx)(rl.Button,{size:"compact",icon:Q4,label:(0,ks.__)("Flip horizontal"),showTooltip:!0,isPressed:n.flip.horizontal,onClick:()=>i({horizontal:!n.flip.horizontal,vertical:n.flip.vertical})}),(0,cr.jsx)(rl.Button,{size:"compact",icon:$4,label:(0,ks.__)("Flip vertical"),showTooltip:!0,isPressed:n.flip.vertical,onClick:()=>i({horizontal:n.flip.horizontal,vertical:!n.flip.vertical})})]}),b=(0,cr.jsxs)(cr.Fragment,{children:[(0,cr.jsx)(rl.Button,{size:"compact",icon:fc,label:(0,ks.__)("Zoom in"),showTooltip:!0,disabled:n.zoom>=el,accessibleWhenDisabled:!0,onClick:()=>h(o)}),(0,cr.jsx)(rl.Button,{size:"compact",icon:fL,label:(0,ks.__)("Zoom out"),showTooltip:!0,disabled:n.zoom<=m,accessibleWhenDisabled:!0,onClick:()=>h(1/o)})]}),S=f?(0,cr.jsx)(rl.DropdownMenu,{icon:r4,label:(0,ks.__)("Aspect ratio"),popoverProps:{placement:"top"},toggleProps:{size:"compact"},children:({onClose:y})=>(0,cr.jsx)(rl.MenuGroup,{label:(0,ks.__)("Aspect ratio"),children:d.map(w=>{let _=w.value.toString(),x=_===c;return(0,cr.jsx)(rl.MenuItem,{role:"menuitemradio",isSelected:x,icon:x?To:void 0,onClick:()=>{u(_),y()},children:w.label},_)})})}):null;return e?(0,cr.jsxs)("div",{className:"media-editor-image-controls is-stacked",children:[(0,cr.jsxs)("div",{className:"media-editor-image-controls__transforms",children:[(0,cr.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,ks.__)("Rotate"),children:[(0,cr.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,ks.__)("Rotate")}),(0,cr.jsx)("div",{className:"media-editor-image-controls__buttons",children:g})]}),(0,cr.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,ks.__)("Flip"),children:[(0,cr.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,ks.__)("Flip")}),(0,cr.jsx)("div",{className:"media-editor-image-controls__buttons",children:v})]})]}),(0,cr.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,ks.__)("Zoom"),children:[(0,cr.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,ks.__)("Zoom")}),(0,cr.jsx)("div",{className:"media-editor-image-controls__buttons",children:b})]})]}):(0,cr.jsxs)("div",{className:"media-editor-image-controls",children:[g,v,b,S]})}var wde=a(W(),1);var Nz=a(V(),1);var Uv=a(T(),1);function Sde({aspectRatioValue:e,onAspectRatioChange:t,aspectRatioOptions:r,showTransformControls:o=!1}){return(0,Uv.jsxs)(ne,{direction:"column",gap:"xl",[BC]:!0,children:[(0,Uv.jsx)(Ut,{render:(0,Uv.jsx)("h2",{}),children:(0,Nz.__)("Crop options")}),o&&(0,Uv.jsx)(e5,{withLabels:!0}),(0,Uv.jsx)(wde.SelectControl,{__next40pxDefaultSize:!0,label:(0,Nz.__)("Aspect ratio"),value:e,onChange:t,options:r.map(n=>({label:n.label,value:n.value.toString()}))})]})}var _de=a(W(),1),xde=a(H(),1),Rs=a(V(),1),VC=a(go(),1),Mc=a(T(),1),Eje=[{description:(0,Rs.__)("Undo"),keyCombination:{modifier:"primary",character:"z"}},{description:(0,Rs.__)("Redo"),keyCombination:{modifier:"primaryShift",character:"z"}},{description:(0,Rs.__)("Pan"),keyCombination:{character:["\u2191","\u2193","\u2190","\u2192"],ariaLabel:(0,Rs.__)("Arrow keys")}},{description:(0,Rs.__)("Zoom in"),keyCombination:{character:"+"}},{description:(0,Rs.__)("Zoom out"),keyCombination:{character:"-"}},{description:(0,Rs.__)("Rotate 90\xB0 clockwise"),keyCombination:{character:"R"}},{description:(0,Rs.__)("Rotate 90\xB0 counter-clockwise"),keyCombination:{modifier:"shift",character:"R"}},{description:(0,Rs.__)("Flip horizontal"),keyCombination:{character:"H"}},{description:(0,Rs.__)("Flip vertical"),keyCombination:{character:"V"}},{description:(0,Rs.__)("Pan or resize crop (large step)"),keyCombination:{modifier:"shift",character:["\u2191","\u2193","\u2190","\u2192"],ariaLabel:(0,Rs.__)("Shift + Arrow keys")}}];function Pje({keyCombination:e}){let{modifier:t,character:r,ariaLabel:o}=e,n;Array.isArray(r)?t?n=[...VC.displayShortcutList[t](r[0]).slice(0,-1),...r]:n=r:n=t?VC.displayShortcutList[t](r):[r];let i=Array.isArray(r)?r.join(""):r,s;return o?s=o:t?s=VC.shortcutAriaLabel[t](i):s=i,(0,Mc.jsx)("kbd",{className:"media-editor-keyboard-shortcuts-modal__shortcut-term","aria-label":s,children:n.map((l,c)=>l==="+"&&t?(0,Mc.jsx)(xde.Fragment,{children:l},c):(0,Mc.jsx)("kbd",{className:"media-editor-keyboard-shortcuts-modal__shortcut-key",children:l},c))})}function Cde({onClose:e}){return(0,Mc.jsxs)(_de.Modal,{className:"media-editor-keyboard-shortcuts-modal",title:(0,Rs.__)("Keyboard shortcuts"),onRequestClose:e,children:[(0,Mc.jsx)("p",{className:"media-editor-keyboard-shortcuts-modal__note",children:(0,Rs.__)("These shortcuts work when the image editor has focus.")}),(0,Mc.jsx)("ul",{className:"media-editor-keyboard-shortcuts-modal__shortcut-list",role:"list",children:Eje.map(({description:t,keyCombination:r},o)=>(0,Mc.jsxs)("li",{className:"media-editor-keyboard-shortcuts-modal__shortcut",children:[(0,Mc.jsx)("span",{className:"media-editor-keyboard-shortcuts-modal__shortcut-description",children:t}),(0,Mc.jsx)(Pje,{keyCombination:r})]},o))})]})}var Ede=a(Zd(),1),jC=a(G(),1),Mz=a(oe(),1),r5=a(H(),1),Wv=a(V(),1),Pde=a(Rt(),1);var t5=.1;function Tde(e,t){let r=[];if(t.width===0||t.height===0)return r;let{cropRect:o,pan:n,zoom:i,flip:s}=e,l=s.horizontal,c=s.vertical;(l||c)&&r.push({type:"flip",args:{flip:{horizontal:l,vertical:c}}});let u=(e.rotation%360+360)%360,f=l!==c?(360-u)%360:u;f!==0&&r.push({type:"rotate",args:{angle:f}});let m=Math.round(e.rotation/90)*90,{width:h,height:g}=Wn(t.width,t.height,m),{width:v,height:b}=Wn(t.width,t.height,e.rotation),S=.5+n.x-i/2,y=.5+n.y-i/2,w=(o.x-S)/i*h,_=(o.y-y)/i*g,x=o.width/i*h,E=o.height/i*g,O=(v-h)/2,A=(b-g)/2,C=w+O,I=_+A,k=C/v*100,P=I/b*100,N=x/v*100,U=E/b*100;return k<=t5&&P<=t5&&N>=100-t5&&U>=100-t5||r.push({type:"crop",args:{left:k,top:P,width:N,height:U}}),r}var kje=["title","caption","description","alt_text","post"],zC="media-editor";function Rje(e){return!e.isCropperDirty||!e.state.image?[]:Tde(e.state,{width:e.state.image.naturalWidth,height:e.state.image.naturalHeight})}function Aje(e,t){let r={};for(let o of kje)e&&o in e&&(r[o]=e[o]);return!("post"in r)&&t?.post!==void 0&&(r.post=t.post),r}function kde({cropper:e,id:t,isImage:r,media:o,onSaved:n}){let i=(0,jC.useRegistry)(),{clearEntityRecordEdits:s,receiveEntityRecords:l,saveEditedEntityRecord:c}=(0,jC.useDispatch)(Mz.store),{createErrorNotice:u,removeAllNotices:d}=(0,jC.useDispatch)(Pde.store),[f,m]=(0,r5.useState)(!1),h=(0,r5.useCallback)(async()=>{d("snackbar",zC),m(!0);try{let g,v=Rje(e),b=v.length>0&&o?{id:t,url:o.source_url}:void 0;if(v.length>0){let y=i.select(Mz.store).getEntityRecordNonTransientEdits("postType","attachment",t),w=Aje(y,o);g=await(0,Ede.default)({path:`/wp/v2/media/${t}/edit`,method:"POST",data:{src:o?.source_url,modifiers:v,...w}}),g&&l("postType","attachment",g,void 0,!0)}else g=await c("postType","attachment",t);let S=g??o;S&&S.id!==t&&s("postType","attachment",t),S&&S.id&&(S.id===t&&e.reset(),n?.({id:S.id,url:S.source_url,media:S,previous:b}))}catch(g){let v=g instanceof Error?g.message:g?.message??(0,Wv.__)("An unknown error occurred.");u(r?(0,Wv.sprintf)((0,Wv.__)("Could not save image. %s"),v):(0,Wv.sprintf)((0,Wv.__)("Could not save media. %s"),v),{type:"snackbar",context:zC})}finally{m(!1)}},[s,u,e,t,r,o,n,l,i,d,c]);return{isSaving:f,save:h}}var tt=a(T(),1),Rde={_embed:"author,wp:attached-to"},Ije=300,{Tabs:Gv}=Ece(Yn.privateApis);function Oje({tabs:e}){let t=(0,Xo.useContext)(Gv.Context);return(0,tt.jsx)(Ml,{scope:"media-editor",identifier:"media-editor/details",title:(0,Gn.__)("Details"),icon:Yd,isActiveByDefault:!0,className:"media-editor__sidebar",panelClassName:"media-editor__sidebar-panel",headerClassName:"media-editor__sidebar-header",closeLabel:(0,Gn.__)("Close media panel"),header:(0,tt.jsx)(Gv.Context.Provider,{value:t,children:(0,tt.jsx)(Gv.TabList,{children:e.map(r=>(0,tt.jsx)(Gv.Tab,{tabId:r.id,children:r.title},r.id))})}),children:(0,tt.jsx)(Gv.Context.Provider,{value:t,children:e.map(r=>(0,tt.jsx)(Gv.TabPanel,{tabId:r.id,focusable:!1,children:r.panel},r.id))})})}function Nje({isSaving:e,isImage:t,showCloseButton:r=!1,onCancel:o}){let[n,i]=(0,Xo.useState)(!1);return(0,tt.jsxs)(Yn.Flex,{className:"media-editor__header-actions",justify:"flex-end",expanded:!1,gap:2,children:[t&&(0,tt.jsx)(Yn.Button,{size:"compact",icon:ax,label:(0,Gn.__)("Keyboard shortcuts"),onClick:()=>i(!0)}),(0,tt.jsx)(eh.Slot,{scope:"media-editor"}),r&&(0,tt.jsx)(Yn.Button,{size:"compact",icon:$_,label:(0,Gn.__)("Close"),onClick:o,disabled:e,accessibleWhenDisabled:!0}),n&&(0,tt.jsx)(Cde,{onClose:()=>i(!1)})]})}function Mje({isUndoRedoDisabled:e=!1,onReset:t}){let{reset:r,isDirty:o,hasUndo:n,hasRedo:i,undo:s,redo:l,beginGesture:c,endGesture:u}=ga(),d=()=>{e||s()},f=()=>{e||l()};return(0,tt.jsxs)(Yn.Flex,{className:"media-editor__history-actions",expanded:!1,gap:2,children:[(0,tt.jsx)(Yn.Button,{size:"compact",variant:"tertiary",disabled:!o,accessibleWhenDisabled:!0,onClick:()=>{c(),r(),t(),u()},children:(0,Gn.__)("Reset")}),(0,tt.jsx)(Yn.Button,{size:"compact",icon:Pg,label:(0,Gn.__)("Undo"),showTooltip:!0,shortcut:Fc.displayShortcut.primary("z"),disabled:e||!n,accessibleWhenDisabled:!0,onClick:d}),(0,tt.jsx)(Yn.Button,{size:"compact",icon:Cg,label:(0,Gn.__)("Redo"),showTooltip:!0,shortcut:(0,Fc.isAppleOS)()?Fc.displayShortcut.primaryShift("z"):Fc.displayShortcut.primary("y"),disabled:e||!i,accessibleWhenDisabled:!0,onClick:f})]})}function Fje({isSaving:e,hasMedia:t,hasChanges:r,onCancel:o,onSave:n}){let i=e||!t||!r;return(0,tt.jsxs)(Yn.Flex,{className:"media-editor__footer-actions",justify:"flex-end",expanded:!1,gap:2,children:[(0,tt.jsx)(Yn.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:o,disabled:e,accessibleWhenDisabled:!0,children:(0,Gn.__)("Cancel")}),(0,tt.jsx)(Yn.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:n,isBusy:e,disabled:i,accessibleWhenDisabled:!0,children:(0,Gn.__)("Save")})]})}function Dje({fields:e=[],id:t,aspectRatioPresets:r,onClose:o,onSaved:n,renderFrame:i,noticesClassName:s="media-editor__snackbar",noticesPortalElement:l,showCloseButton:c=!1,shouldCloseOnEsc:u=!1}){let d=ga(),f=(0,Ade.useViewportMatch)("small"),m=f?"wide":"narrow",{media:h,hasEdits:g}=(0,HC.useSelect)(te=>{let{getEditedEntityRecord:de,getEntityRecord:se,hasEditsForEntityRecord:fe}=te(Fz.store);return se("postType","attachment",t,Rde),{media:de("postType","attachment",t),hasEdits:fe("postType","attachment",t)}},[t]),v=d.isCropperDirty||g,{clearEntityRecordEdits:b,editEntityRecord:S,invalidateResolution:y}=(0,HC.useDispatch)(Fz.store),{removeAllNotices:w}=(0,HC.useDispatch)(o5.store),[_,x]=(0,Xo.useState)(!1),[E,O]=(0,Xo.useState)(!1),[A,C]=(0,Xo.useState)(!1),I=(0,Xo.useRef)(),k=(0,Xo.useCallback)(()=>{O(!0),clearTimeout(I.current),I.current=setTimeout(()=>{O(!1)},Ije)},[]),P=(0,Xo.useCallback)(()=>{C(!0)},[]),N=(0,Xo.useCallback)(()=>{C(!1)},[]),U=E||A;(0,Xo.useEffect)(()=>()=>{clearTimeout(I.current)},[]),(0,Xo.useEffect)(()=>{O(!1),C(!1)},[t]),(0,Xo.useEffect)(()=>{y("getEntityRecord",["postType","attachment",t,Rde])},[t,y]);let F=lv(h?.mime_type).type,D=!!h&&F==="image",{aspectRatioValue:B,setAspectRatioValue:L,aspectRatioOptions:M,resetCropOptions:z}=$O({aspectRatioPresets:r}),{isSaving:K,save:Z}=kde({cropper:d,id:t,isImage:D,media:h,onSaved:n}),q=(0,Xo.useMemo)(()=>{let te={id:"details",title:(0,Gn.__)("Details"),panel:(0,tt.jsx)(ne,{className:"media-editor__panel",direction:"column",gap:"lg",children:(0,tt.jsx)(xce,{})})};return D?[{id:"crop",title:(0,Gn.__)("Crop"),panel:(0,tt.jsx)(ne,{className:"media-editor__panel",direction:"column",gap:"lg",children:(0,tt.jsx)(Sde,{aspectRatioValue:B,onAspectRatioChange:L,aspectRatioOptions:M,showTransformControls:f})})},te]:[te]},[D,B,L,M,f]),X=te=>{S("postType","attachment",t,te)},ie=()=>{w("snackbar",zC),b("postType","attachment",t),o?.()},$=()=>{if(!K){if(v){x(!0);return}ie()}},le=te=>{let de=Fc.isKeyboardEvent.primary(te,"z"),se=Fc.isKeyboardEvent.primaryShift(te,"z")||!(0,Fc.isAppleOS)()&&Fc.isKeyboardEvent.primary(te,"y");if((de||se)&&D){let fe=te.target;if(!((fe.tagName==="INPUT"||fe.tagName==="TEXTAREA"||fe.isContentEditable)&&!fe.closest(`[${BC}]`))){if(te.preventDefault(),U)return;se?d.redo():d.undo()}}if(u){if(te.code!=="Escape"&&te.key!=="Escape")return;if(K){te.preventDefault();return}v&&(te.preventDefault(),x(!0))}},ae=(0,tt.jsx)(o5.SnackbarNotices,{className:s,context:zC}),re=D?(0,tt.jsx)(yde,{onPlacementControlInteraction:k}):null,ve=(0,tt.jsxs)(zre,{value:h??void 0,onChange:X,settings:{fields:e},children:[(0,tt.jsx)("div",{className:"media-editor",children:h?(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(Gv,{children:(0,tt.jsx)(Oje,{tabs:q})}),(0,tt.jsx)(Bv,{className:"media-editor__skeleton",labels:{body:D?(0,Gn.__)("Image editor"):(0,Gn.__)("Media preview"),sidebar:(0,Gn.__)("Media details")},content:(0,tt.jsxs)("div",{className:"media-editor__content",children:[(0,tt.jsx)("div",{className:"media-editor__canvas-area",children:D?(0,tt.jsx)(fde,{focusOnMount:!0,isPlacementActive:E,onGestureStart:P,onGestureEnd:N}):(0,tt.jsx)(Wre,{})}),D&&(0,tt.jsx)("div",{className:"media-editor__canvas-toolbar",children:re})]}),sidebar:(0,tt.jsx)(Ml.Slot,{scope:"media-editor"})})]}):(0,tt.jsx)("div",{className:"media-editor__loading",children:(0,tt.jsx)(Yn.Spinner,{})})}),(0,tt.jsx)(Yn.__experimentalConfirmDialog,{isOpen:_,confirmButtonText:(0,Gn.__)("Discard"),cancelButtonText:(0,Gn.__)("Keep editing"),onCancel:()=>x(!1),onConfirm:()=>{x(!1),ie()},children:(0,Gn.__)("Are you sure you want to discard your unsaved changes?")}),l?(0,Xo.createPortal)(ae,l):ae]}),Ce=D?(0,tt.jsx)(Mje,{isUndoRedoDisabled:U,onReset:z}):null,_e=D?(0,tt.jsx)(e5,{showAspectRatioControl:!0,aspectRatioPresets:r}):null,Me=(0,tt.jsx)(Fje,{isSaving:K,hasMedia:!!h,hasChanges:v,onCancel:$,onSave:Z}),ue;return m==="wide"?ue=(0,tt.jsxs)(tt.Fragment,{children:[Ce,Me]}):ue=(0,tt.jsxs)(tt.Fragment,{children:[_e,(0,tt.jsxs)("div",{className:"media-editor-modal__footer-row",children:[Ce,Me]})]}),i({children:ve,headerActions:(0,tt.jsx)(Nje,{isSaving:K,isImage:D,showCloseButton:c,onCancel:$}),footerActions:ue,footerLayout:m,onRequestClose:$,onKeyDown:le,shouldCloseOnClickOutside:!v&&!K,isSaving:K,hasChanges:v,hasMedia:!!h})}function Dz(e){return(0,tt.jsx)(Az,{children:(0,tt.jsx)(Dje,{...e})},e.id)}var Ide=Dz;var vw=a(T(),1);function Fde({fields:e=[],aspectRatioPresets:t}){let{isModalOpen:r,id:o,onUpdate:n,onClose:i}=(0,WC.useSelect)(f=>{let{isOpen:m,getId:h,getOnUpdate:g,getOnClose:v}=f(iw);return{isModalOpen:m(),id:h(),onUpdate:g(),onClose:v()}},[]),{closeMediaEditorModal:s}=(0,WC.useDispatch)(iw),{createSuccessNotice:l}=(0,WC.useDispatch)(Mde.store);if(!r||!o)return null;let c=typeof document>"u"?null:document.body,u=f=>{f.stopPropagation()},d=()=>{s(),i?.()};return(0,vw.jsx)(Ide,{id:o,fields:e,aspectRatioPresets:t,showCloseButton:!0,shouldCloseOnEsc:!0,noticesClassName:"media-editor-modal__snackbar",noticesPortalElement:c,onClose:d,onSaved:({id:f,url:m,previous:h})=>{f&&n&&n({id:f,url:m}),d(),h&&f!==h.id&&n&&l((0,UC.__)("Image edited."),{type:"snackbar",actions:[{label:(0,UC.__)("Undo"),onClick:()=>{n({id:h.id,url:h.url})}}]})},renderFrame:({children:f,headerActions:m,footerActions:h,footerLayout:g,onRequestClose:v,onKeyDown:b,shouldCloseOnClickOutside:S})=>(0,vw.jsx)(Nde.ShortcutProvider,{className:"media-editor-modal__shortcut-scope",onKeyDown:u,children:(0,vw.jsxs)(Ode.Modal,{className:"media-editor-modal",title:(0,UC.__)("Edit media"),size:"fill",isDismissible:!1,shouldCloseOnClickOutside:S,onKeyDown:b,onRequestClose:v,headerActions:m,children:[f,(0,vw.jsx)("div",{className:`media-editor-modal__footer is-${g}`,role:"region","aria-label":(0,UC.__)("Editor actions"),children:h})]})})})}var bw={};Tce(bw,{store:iw,MediaEditor:Dz,MediaEditorModal:Fde});var Sn=a(V(),1),Dde=a(G(),1),n5=a(Lt(),1),Lde=a(oe(),1),ah=(e,t)=>`<a ${Bz(e)}>${t}</a>`,Bz=e=>`href="${e}" target="_blank" rel="noopener"`,Lje=(e,t)=>{let r=e.trim();return e!=="pdm"&&(r=e.toUpperCase().replace("SAMPLING","Sampling")),t&&(r+=` ${t}`),["pdm","cc0"].includes(e)||(r=`CC ${r}`),r},Bje=e=>{let{title:t,foreign_landing_url:r,creator:o,creator_url:n,license:i,license_version:s,license_url:l}=e,c=Lje(i,s),u=(0,n5.decodeEntities)(o),d;return u?d=t?(0,Sn.sprintf)((0,Sn._x)('"%1$s" by %2$s/ %3$s',"caption"),ah(r,(0,n5.decodeEntities)(t)),n?ah(n,u):u,l?ah(`${l}?ref=openverse`,c):c):(0,Sn.sprintf)((0,Sn._x)("<a %1$s>Work</a> by %2$s/ %3$s","caption"),Bz(r),n?ah(n,u):u,l?ah(`${l}?ref=openverse`,c):c):d=t?(0,Sn.sprintf)((0,Sn._x)('"%1$s"/ %2$s',"caption"),ah(r,(0,n5.decodeEntities)(t)),l?ah(`${l}?ref=openverse`,c):c):(0,Sn.sprintf)((0,Sn._x)("<a %1$s>Work</a>/ %2$s","caption"),Bz(r),l?ah(`${l}?ref=openverse`,c):c),d.replace(/\s{2}/g," ")},Lz=async(e={})=>(await(0,Dde.resolveSelect)(Lde.store).getEntityRecords("postType","attachment",{...e,orderBy:e?.search?"relevance":"date"})).map(r=>({...r,alt:r.alt_text,url:r.source_url,previewUrl:r.media_details?.sizes?.medium?.source_url,caption:r.caption?.raw})),Vje=[{name:"images",labels:{name:(0,Sn.__)("Images"),search_items:(0,Sn.__)("Search images")},mediaType:"image",async fetch(e={}){return Lz({...e,media_type:"image"})}},{name:"videos",labels:{name:(0,Sn.__)("Videos"),search_items:(0,Sn.__)("Search videos")},mediaType:"video",async fetch(e={}){return Lz({...e,media_type:"video"})}},{name:"audio",labels:{name:(0,Sn.__)("Audio"),search_items:(0,Sn.__)("Search audio")},mediaType:"audio",async fetch(e={}){return Lz({...e,media_type:"audio"})}},{name:"openverse",labels:{name:(0,Sn.__)("Openverse"),search_items:(0,Sn.__)("Search Openverse")},mediaType:"image",async fetch(e={}){let r={...e,...{mature:!1,excluded_source:"flickr,inaturalist,wikimedia",license:"pdm,cc0"}},o={per_page:"page_size",search:"q"},n=new URL("https://api.openverse.org/v1/images/");return Object.entries(r).forEach(([c,u])=>{let d=o[c]||c;n.searchParams.set(d,u)}),(await(await window.fetch(n,{headers:{"User-Agent":"WordPress/inserter-media-fetch"}})).json()).results.map(c=>({...c,title:c.title?.toLowerCase().startsWith("file:")?c.title.slice(5):c.title,sourceId:c.id,id:void 0,caption:Bje(c),previewUrl:c.thumbnail}))},getReportUrl:({sourceId:e})=>`https://wordpress.org/openverse/image/${e}/report/`,isExternalResource:!0}],Bde=Vje;var Vde=a(G(),1),jde=a(oe(),1);function zde(e){let{invalidateResolution:t}=(0,Vde.dispatch)(jde.store);for(let r of e)r.id&&(t("getEntityRecord",["postType","attachment",r.id,{context:"view"}]),t("getEntityRecord",["postType","attachment",r.id]))}var Hde=a(Wm(),1);var{sideloadMedia:jje}=Y(Hde.privateApis),Ude=jje;var Wde=a(Zd(),1),Gde=a(Wm(),1);async function Yde(e,t=[]){let r=await(0,Wde.default)({path:`/wp/v2/media/${e}/finalize`,method:"POST",data:{sub_sizes:t}});return r?(0,Gde.transformAttachment)(r):void 0}var qde=a(Zd(),1);async function Kde(e){await(0,qde.default)({path:`/wp/v2/media/${e}?force=true`,method:"DELETE"})}var mge=a(oe(),1),pge=a(G(),1),RH=a(H(),1);var Uw=a(W(),1),iN=a(kt(),1),ige=a(G(),1),sge=a(pe(),1),wh=a(H(),1),CH=a(ke(),1);function lh(e,t,r){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let o=t.pop(),n=e;for(let i of t){let s=n[i];n=n[i]=Array.isArray(s)?[...s]:{...s}}return n[o]=r,e}var ur=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var zje=["appearanceTools","useRootPaddingAwareAlignments","background.backgroundImage","background.backgroundRepeat","background.backgroundSize","background.backgroundPosition","background.gradient","border.color","border.radius","border.radiusSizes","border.style","border.width","shadow.presets","shadow.defaultPresets","color.background","color.button","color.caption","color.custom","color.customDuotone","color.customGradient","color.defaultDuotone","color.defaultGradients","color.defaultPalette","color.duotone","color.gradients","color.heading","color.link","color.palette","color.text","custom","dimensions.aspectRatio","dimensions.height","dimensions.minHeight","dimensions.minWidth","dimensions.width","dimensions.dimensionSizes","layout.contentSize","layout.definitions","layout.wideSize","lightbox.enabled","lightbox.allowEditing","position.fixed","position.sticky","spacing.customSpacingSize","spacing.defaultSpacingSizes","spacing.spacingSizes","spacing.spacingScale","spacing.blockGap","spacing.margin","spacing.padding","spacing.units","typography.fluid","typography.customFontSize","typography.defaultFontSizes","typography.dropCap","typography.fontFamilies","typography.fontSizes","typography.fontStyle","typography.fontWeight","typography.letterSpacing","typography.lineHeight","typography.textAlign","typography.textColumns","typography.textDecoration","typography.textIndent","typography.textTransform","typography.writingMode"];function Yv(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",i=`settings${o}${n}`,s=`settings${n}`;if(t)return ur(e,i)??ur(e,s);let l={};return zje.forEach(c=>{let u=ur(e,`settings${o}.${c}`)??ur(e,`settings.${c}`);u!==void 0&&(l=lh(l,c.split("."),u))}),l}function GC(e,t,r,o){let n=o?".blocks."+o:"",i=t?"."+t:"",s=`settings${n}${i}`;return lh(e,s.split("."),r)}var Qde=a(Vz(),1);var Hje="1600px",Uje="320px",Wje=1,Gje=.25,Yje=.75,qje="14px";function Xde({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=Uje,maximumViewportWidth:n=Hje,scaleFactor:i=Wje,minimumFontSizeLimit:s}){if(s=sd(s)?s:qje,r){let w=sd(r);if(!w?.unit||!w?.value)return null;let _=sd(s,{coerceTo:w.unit});if(_?.value&&!e&&!t&&w?.value<=_?.value)return null;if(t||(t=`${w.value}${w.unit}`),!e){let x=w.unit==="px"?w.value:w.value*16,E=Math.min(Math.max(1-.075*Math.log2(x),Gje),Yje),O=YC(w.value*E,3);_?.value&&O<_?.value?e=`${_.value}${_.unit}`:e=`${O}${w.unit}`}}let l=sd(e),c=l?.unit||"rem",u=sd(t,{coerceTo:c});if(!l||!u)return null;let d=sd(e,{coerceTo:"rem"}),f=sd(n,{coerceTo:c}),m=sd(o,{coerceTo:c});if(!f||!m||!d)return null;let h=f.value-m.value;if(!h)return null;let g=YC(m.value/100,3),v=YC(g,3)+c,b=100*((u.value-l.value)/h),S=YC((b||1)*i,3),y=`${d.value}${d.unit} + ((1vw - ${v}) * ${S})`;return`clamp(${e}, ${y}, ${t})`}function sd(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:r,rootSizeValue:o,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),s=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),l=e.toString().match(s);if(!l||l.length<3)return null;let[,c,u]=l,d=parseFloat(c);return r==="px"&&(u==="em"||u==="rem")&&(d=d*o,u=r),u==="px"&&(r==="em"||r==="rem")&&(d=d/o,u=r),(r==="em"||r==="rem")&&(u==="em"||u==="rem")&&(u=r),u?{value:YC(d,3),unit:u}:null}function YC(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function jz(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function Kje(e){let t=e?.typography??{},r=e?.layout,o=sd(r?.wideSize)?r?.wideSize:null;return jz(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function i5(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!jz(t?.typography)&&!jz(e))return r;let o=Kje(t)?.fluid??{},n=Xde({minimumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.min,maximumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.max,fontSize:r,minimumFontSizeLimit:typeof o=="object"?o?.minFontSize:void 0,maximumViewportWidth:typeof o=="object"?o?.maxViewportWidth:void 0,minimumViewportWidth:typeof o=="object"?o?.minViewportWidth:void 0});return n||r}var ad="body",KC=":root";function qC(e){if(!e.includes(","))return[e];let t=[],r="",o=0;for(let n of e){if(n==="(")o++;else if(n===")"&&o>0)o--;else if(n===","&&o===0){t.push(r),r="";continue}r+=n}return t.push(r),t}var yw=[{path:["color","palette"],valueKey:"color",cssVarInfix:"color",classes:[{classSuffix:"color",propertyName:"color"},{classSuffix:"background-color",propertyName:"background-color"},{classSuffix:"border-color",propertyName:"border-color"}]},{path:["color","gradients"],valueKey:"gradient",cssVarInfix:"gradient",classes:[{classSuffix:"gradient-background",propertyName:"background"}]},{path:["color","duotone"],valueKey:"colors",cssVarInfix:"duotone",valueFunc:({slug:e})=>`url( '#wp-duotone-${e}' )`,classes:[]},{path:["shadow","presets"],valueKey:"shadow",cssVarInfix:"shadow",classes:[]},{path:["typography","fontSizes"],valueFunc:(e,t)=>i5(e,t),valueKey:"size",cssVarInfix:"font-size",classes:[{classSuffix:"font-size",propertyName:"font-size"}]},{path:["typography","fontFamilies"],valueKey:"fontFamily",cssVarInfix:"font-family",classes:[{classSuffix:"font-family",propertyName:"font-family"}]},{path:["spacing","spacingSizes"],valueKey:"size",cssVarInfix:"spacing",valueFunc:({size:e})=>e,classes:[]},{path:["border","radiusSizes"],valueKey:"size",cssVarInfix:"border-radius",classes:[]},{path:["dimensions","dimensionSizes"],valueKey:"size",cssVarInfix:"dimension",classes:[]}];function Dc(e,t){if(!e||!t)return t;let r=qC(e),o=qC(t),n=[];return r.forEach(i=>{o.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function Jde(e,t){if(!e||!t)return;let r={};return Object.entries(t).forEach(([o,n])=>{typeof n=="string"&&(r[o]=Dc(e,n)),typeof n=="object"&&(r[o]={},Object.entries(n).forEach(([i,s])=>{r[o][i]=Dc(e,s)}))}),r}function s5(e,t){return e.includes(",")?qC(e).map(n=>n+t).join(","):e+t}function zz(e,t){let r=`.is-style-${e}`;if(!t)return r;let o=/((?::\([^)]+\))?\s*)([^\s:]+)/,n=(s,l,c)=>l+c+r;return qC(t).map(s=>s.replace(o,n)).join(",")}function $de(e,t){let r=`.is-style-${e}`,o=qC(t).map(n=>{let i=n.trim(),s=`${r} `;return i.startsWith(s)?i.slice(s.length):i});return zz(e,o.join(","))}function Zje(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,Qde.getCSSValueFromRawStyle)(ur(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function Xje(e,t){if(!e||!t||!Array.isArray(t))return e;let r=t.find(o=>o?.name===e);return r?.href?r?.href:e}function Hz(e,t){if(!e||!t)return e;let r=Zje(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url&&(r.url=Xje(r.url,t?._links?.["wp:theme-file"])),r}function efe(e,t,r=[],o="slug",n){let i=[t?ur(e,["blocks",t,...r]):void 0,ur(e,r)].filter(Boolean);for(let s of i)if(s){let l=["custom","theme","default"];for(let c of l){let u=s[c];if(u){let d=u.find(f=>f[o]===n);if(d)return o==="slug"||efe(e,t,r,"slug",d.slug)[o]===d[o]?d:void 0}}}}function Qje(e,t,r,[o,n]=[]){let i=yw.find(l=>l.cssVarInfix===o);if(!i||!e.settings)return r;let s=efe(e.settings,t,i.path,"slug",n);if(s){let{valueKey:l}=i,c=s[l];return a5(e,t,c)}return r}function Jje(e,t,r,o=[]){let n=(t?ur(e?.settings??{},["blocks",t,"custom",...o]):void 0)??ur(e?.settings??{},["custom",...o]);return n?a5(e,t,n):r}function a5(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let u=ur(e,r.ref);if(!u||typeof u=="object"&&"ref"in u)return u;r=u}else return r;let o="var:",n="var(--wp--",i=")",s;if(r.startsWith(o))s=r.slice(o.length).split("|");else if(r.startsWith(n)&&r.endsWith(i))s=r.slice(n.length,-i.length).split("--");else return r;let[l,...c]=s;return l==="preset"?Qje(e,t,r,c):l==="custom"?Jje(e,t,r,c):r}var rfe={"@mobile":"mobile","@tablet":"tablet","-current":"@current"};function tfe(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function ofe(e){if(!tfe(e))return e;let t=e;return Object.entries(rfe).forEach(([r,o])=>{Object.hasOwn(e,o)&&(t===e&&(t={...e}),Object.hasOwn(e,r)||(t[r]=e[o]),delete t[o])}),Object.entries(t).forEach(([r,o])=>{if(!tfe(o))return;let n=ofe(o);n!==o&&(t===e&&(t={...e}),t[r]=n)}),t}function qv(e){if(!e?.styles)return e;let t=ofe(e.styles);return t===e.styles?e:{...e,styles:t}}function nfe(e){let t=e.split("."),r=t.map(o=>rfe[o]??o);return r.some((o,n)=>o!==t[n])?r.join("."):void 0}function ww(e,t,r,o=!0){let n=t?"."+t:"",i=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let s=ur(e,i),l=nfe(i);if(s===void 0&&l){let u=!0,d=e;for(let f of i.split(".")){if(!d||typeof d!="object"||!Object.hasOwn(d,f)){u=!1;break}d=d[f]}u||(s=ur(e,l))}return o?a5(e,r,s):s}function ZC(e,t,r,o){let n=t?"."+t:"",i=o?`styles.blocks.${o}${n}`:`styles${n}`;return lh(qv(e),i.split("."),r)}var Uz=a(hI(),1);function Kv(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,Uz.default)(e?.styles,t?.styles)&&(0,Uz.default)(e?.settings,t?.settings)}var afe=a(fO(),1);function ife(e){return Object.prototype.toString.call(e)==="[object Object]"}function sfe(e){var t,r;return ife(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(ife(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function Ui(e,t){return(0,afe.default)(qv(e),qv(t),{isMergeableObject:sfe,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}function lfe(e,t){var r=0,o,n;t=t||{};function i(){var s=o,l=arguments.length,c,u;e:for(;s;){if(s.args.length!==arguments.length){s=s.next;continue}for(u=0;u<l;u++)if(s.args[u]!==arguments[u]){s=s.next;continue e}return s!==o&&(s===n&&(n=s.prev),s.prev.next=s.next,s.next&&(s.next.prev=s.prev),s.next=o,s.prev=null,o.prev=s,o=s),s.val}for(c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];return s={args:c,val:e.apply(null,c)},o?(o.prev=s,s.next=o):n=s,r===t.maxSize?(n=n.prev,n.next=null):r++,o=s,s.val}return i.clear=function(){o=null,n=null,r=0},i}var Jt=a(V(),1),cfe=a(kt(),1),l5=new Map,$je=[],Wz={caption:(0,Jt.__)("Caption"),link:(0,Jt.__)("Link"),button:(0,Jt.__)("Button"),heading:(0,Jt.__)("Heading"),h1:(0,Jt.__)("H1"),h2:(0,Jt.__)("H2"),h3:(0,Jt.__)("H3"),h4:(0,Jt.__)("H4"),h5:(0,Jt.__)("H5"),h6:(0,Jt.__)("H6"),"settings.color":(0,Jt.__)("Color"),"settings.typography":(0,Jt.__)("Typography"),"settings.shadow":(0,Jt.__)("Shadow"),"settings.layout":(0,Jt.__)("Layout"),"styles.color":(0,Jt.__)("Colors"),"styles.spacing":(0,Jt.__)("Spacing"),"styles.background":(0,Jt.__)("Background"),"styles.typography":(0,Jt.__)("Typography")},eze=lfe(()=>(0,cfe.getBlockTypes)().reduce((e,{name:t,title:r})=>(e[t]=r,e),{})),c5=e=>e!==null&&typeof e=="object";function tze(e){if(Wz[e])return Wz[e];let t=e.split(".");if(t?.[0]==="blocks")return eze()?.[t[1]]||t[1];if(t?.[0]==="elements")return Wz[t[1]]||t[1]}function ufe(e,t,r=""){if(!c5(e)&&!c5(t))return e!==t?r.split(".").slice(0,2).join("."):void 0;e=c5(e)?e:{},t=c5(t)?t:{};let o=new Set([...Object.keys(e),...Object.keys(t)]),n=[];for(let i of o){let s=r?r+"."+i:i,l=ufe(e[i],t[i],s);l&&(n=n.concat(l))}return n}function rze(e,t){let r=JSON.stringify({next:e,previous:t});if(l5.has(r))return l5.get(r);let o=ufe({styles:{background:e?.styles?.background,color:e?.styles?.color,typography:e?.styles?.typography,spacing:e?.styles?.spacing},blocks:e?.styles?.blocks,elements:e?.styles?.elements,settings:e?.settings},{styles:{background:t?.styles?.background,color:t?.styles?.color,typography:t?.styles?.typography,spacing:t?.styles?.spacing},blocks:t?.styles?.blocks,elements:t?.styles?.elements,settings:t?.settings});if(!o||Array.isArray(o)&&!o.length)return l5.set(r,[]),[];let n=Array.isArray(o)?o:[o],i=[...new Set(n)].reduce((s,l)=>{let c=tze(l);return c&&s.push([l.split(".")[0],c]),s},[]);return l5.set(r,i),i}function XC(e,t,r={}){let o=rze(e,t),n=o.length,{maxResults:i}=r;return n?(i&&n>i&&(o=o.slice(0,i)),Object.entries(o.reduce((s,l)=>{let c=s[l[0]]||[];return c.includes(l[1])||(s[l[0]]=[...c,l[1]]),s},{})).map(([s,l])=>{let c=l.length,u=l.join((0,Jt.__)(", "));switch(s){case"blocks":return(0,Jt.sprintf)((0,Jt._n)("%s block.","%s blocks.",c),u);case"elements":return(0,Jt.sprintf)((0,Jt._n)("%s element.","%s elements.",c),u);case"settings":return(0,Jt.sprintf)((0,Jt.__)("%s settings."),u);case"styles":return(0,Jt.sprintf)((0,Jt.__)("%s styles."),u);default:return(0,Jt.sprintf)((0,Jt.__)("%s."),u)}})):$je}var Wi=a(kt(),1),QC=a(Vz(),1),gfe=a(G(),1);function Sw(e,t="root",r={}){if(!t)return null;let{fallback:o=!1}=r,{name:n,selectors:i,supports:s}=e,l=i&&Object.keys(i).length>0,c=Array.isArray(t)?t.join("."):t,u=null;if(l&&i.root?u=i?.root:s?.__experimentalSelector?u=s.__experimentalSelector:u=".wp-block-"+n.replace("core/","").replace("/","-"),c==="root")return u;let d=Array.isArray(t)?t:t.split(".");if(d.length===1){let m=o?u:null;if(l)return ur(i,`${c}.root`,null)||ur(i,c,null)||m;let h=s?ur(s,`${c}.__experimentalSelector`,null):void 0;return h?Dc(u,h):m}let f;return l&&(f=ur(i,c,null)),f||(o?Sw(e,d[0],r):null)}function oze(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=Io(r).toRgb();t.r.push(o.r/255),t.g.push(o.g/255),t.b.push(o.b/255),t.a.push(o.a)}),t}function dfe(e,t){let r=oze(t);return` |