"use strict";var wp;(wp||={}).editSite=(()=>{var eY=Object.create;var iv=Object.defineProperty;var tY=Object.getOwnPropertyDescriptor;var rY=Object.getOwnPropertyNames;var oY=Object.getPrototypeOf,nY=Object.prototype.hasOwnProperty;var hn=(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 Ue=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),zi=(e,t)=>{for(var r in t)iv(e,r,{get:t[r],enumerable:!0})},_O=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of rY(t))!nY.call(e,n)&&n!==r&&iv(e,n,{get:()=>t[n],enumerable:!(o=tY(t,n))||o.enumerable});return e};var l=(e,t,r)=>(r=e!=null?eY(oY(e)):{},_O(t||!e||!e.__esModule?iv(r,"default",{value:e,enumerable:!0}):r,e)),iY=e=>_O(iv({},"__esModule",{value:!0}),e);var wo=Ue((Qpe,CO)=>{CO.exports=window.wp.blocks});var Jm=Ue((Jpe,TO)=>{TO.exports=window.wp.blockLibrary});var ue=Ue(($pe,EO)=>{EO.exports=window.wp.data});var $c=Ue((ehe,PO)=>{PO.exports=window.wp.deprecated});var z=Ue((the,RO)=>{RO.exports=window.wp.element});var ut=Ue((rhe,AO)=>{AO.exports=window.wp.editor});var gn=Ue((ohe,OO)=>{OO.exports=window.wp.preferences});var IO=Ue((nhe,kO)=>{kO.exports=window.wp.widgets});var _e=Ue((she,VO)=>{VO.exports=window.wp.coreData});var Nt=Ue((ahe,MO)=>{MO.exports=window.wp.blockEditor});var G=Ue((lhe,DO)=>{DO.exports=window.wp.i18n});var sv=Ue((che,LO)=>{LO.exports=window.wp.patterns});var eu=Ue((uhe,BO)=>{BO.exports=window.wp.privateApis});var qe=Ue((Ehe,nk)=>{nk.exports=window.wp.router});var fe=Ue((Rhe,sk)=>{sk.exports=window.React});var A=Ue((Nhe,fk)=>{fk.exports=window.ReactJSXRuntime});var Cs=Ue((pge,Rk)=>{Rk.exports=window.ReactDOM});var ZI=Ue(KI=>{"use strict";var td=fe();function rX(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var oX=typeof Object.is=="function"?Object.is:rX,nX=td.useState,iX=td.useEffect,sX=td.useLayoutEffect,aX=td.useDebugValue;function lX(e,t){var r=t(),o=nX({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return sX(function(){n.value=r,n.getSnapshot=t,c_(n)&&i({inst:n})},[e,r,t]),iX(function(){return c_(n)&&i({inst:n}),e(function(){c_(n)&&i({inst:n})})},[e]),aX(r),r}function c_(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!oX(e,r)}catch{return!0}}function cX(e,t){return t()}var uX=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?cX:lX;KI.useSyncExternalStore=td.useSyncExternalStore!==void 0?td.useSyncExternalStore:uX});var Vv=Ue((obe,XI)=>{"use strict";XI.exports=ZI()});var JI=Ue(QI=>{"use strict";var Mv=fe(),fX=Vv();function dX(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var mX=typeof Object.is=="function"?Object.is:dX,pX=fX.useSyncExternalStore,hX=Mv.useRef,gX=Mv.useEffect,vX=Mv.useMemo,yX=Mv.useDebugValue;QI.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=hX(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=vX(function(){function c(h){if(!u){if(u=!0,f=h,h=o(h),n!==void 0&&s.hasValue){var g=s.value;if(n(g,h))return d=g}return d=h}if(g=d,mX(f,h))return g;var v=o(h);return n!==void 0&&n(g,v)?(f=h,g):(f=h,d=v)}var u=!1,f,d,m=r===void 0?null:r;return[function(){return c(t())},m===null?void 0:function(){return c(m())}]},[t,r,o,n]);var a=pX(e,i[0],i[1]);return gX(function(){s.hasValue=!0,s.value=a},[a]),yX(a),a}});var e5=Ue((ibe,$I)=>{"use strict";$I.exports=JI()});var L_=Ue((HSe,y6)=>{y6.exports=window.wp.a11y});var we=Ue((GSe,b6)=>{b6.exports=window.wp.primitives});var mt=Ue((vTe,J6)=>{J6.exports=window.wp.compose});var e3=Ue((yTe,$6)=>{$6.exports=window.wp.theme});var W=Ue((pEe,I3)=>{I3.exports=window.wp.components});var z3=Ue((PEe,j3)=>{j3.exports=window.wp.plugins});var gi=Ue((REe,H3)=>{H3.exports=window.wp.notices});var qr=Ue((AEe,G3)=>{G3.exports=window.wp.htmlEntities});var Ab=Ue((OEe,W3)=>{W3.exports=window.wp.commands});var Dl=Ue((kEe,U3)=>{U3.exports=window.wp.keycodes});var Yt=Ue((IEe,q3)=>{q3.exports=window.wp.url});var Su=Ue((MEe,Q3)=>{Q3.exports=window.wp.dom});var d4=Ue((QEe,f4)=>{f4.exports=window.wp.keyboardShortcuts});var n0=Ue((LPe,AF)=>{AF.exports=window.wp.apiFetch});var fE=Ue((FRe,sN)=>{sN.exports=window.wp.styleEngine});var g0=Ue((URe,dN)=>{"use strict";dN.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 v0=Ue((YRe,hN)=>{"use strict";var K$=function(t){return Z$(t)&&!X$(t)};function Z$(e){return!!e&&typeof e=="object"}function X$(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||$$(e)}var Q$=typeof Symbol=="function"&&Symbol.for,J$=Q$?Symbol.for("react.element"):60103;function $$(e){return e.$$typeof===J$}function eee(e){return Array.isArray(e)?[]:{}}function Eh(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Id(eee(e),e,t):e}function tee(e,t,r){return e.concat(t).map(function(o){return Eh(o,r)})}function ree(e,t){if(!t.customMerge)return Id;var r=t.customMerge(e);return typeof r=="function"?r:Id}function oee(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function mN(e){return Object.keys(e).concat(oee(e))}function pN(e,t){try{return t in e}catch{return!1}}function nee(e,t){return pN(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function iee(e,t,r){var o={};return r.isMergeableObject(e)&&mN(e).forEach(function(n){o[n]=Eh(e[n],r)}),mN(t).forEach(function(n){nee(e,n)||(pN(e,n)&&r.isMergeableObject(t[n])?o[n]=ree(n,r)(e[n],t[n],r):o[n]=Eh(t[n],r))}),o}function Id(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||tee,r.isMergeableObject=r.isMergeableObject||K$,r.cloneUnlessOtherwiseSpecified=Eh;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):iee(e,t,r):Eh(t,r)}Id.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return Id(o,n,r)},{})};var see=Id;hN.exports=see});var Va=Ue((kVe,jM)=>{jM.exports=window.wp.date});var IP=Ue((xLe,JD)=>{JD.exports=window.wp.blob});var DR=Ue((JGe,fx)=>{var D9={\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"},L9=Object.keys(D9).join("|"),pce=new RegExp(L9,"g"),hce=new RegExp(L9,"");function gce(e){return D9[e]}var B9=function(e){return e.replace(pce,gce)},vce=function(e){return!!e.match(hce)};fx.exports=B9;fx.exports.has=vce;fx.exports.remove=B9});var $7=Ue((xYe,J7)=>{J7.exports=window.wp.warning});var bH=Ue((Ret,yH)=>{yH.exports=window.wp.mediaUtils});var Zpe={};zi(Zpe,{PluginMoreMenuItem:()=>Gpe,PluginSidebar:()=>Wpe,PluginSidebarMoreMenuItem:()=>Upe,PluginTemplateSettingPanel:()=>pw,initializeEditor:()=>Ype,reinitializeEditor:()=>Kpe,store:()=>De});var vO=l(wo(),1),Km=l(Jm(),1),jf=l(ue(),1),Xq=l($c(),1),mS=l(z(),1),Qq=l(ut(),1),dS=l(gn(),1),pS=l(IO(),1);var uv=l(ue(),1);var FO=l(ue(),1);function sY(e={},t){return t.type==="UPDATE_SETTINGS"?{...e,...t.settings}:e}function aY(e={},t){switch(t.type){case"SET_EDITED_POST":return{postType:t.postType,id:t.id,context:t.context};case"SET_EDITED_POST_CONTEXT":return{...e,context:t.context}}return e}function lY(e=!1,t){return t.type==="SET_IS_SAVE_VIEW_OPENED"?t.isOpen:e}function cY(e=[],t){switch(t.type){case"REGISTER_ROUTE":return[...e,t.route];case"UNREGISTER_ROUTE":return e.filter(r=>r.name!==t.name)}return e}var NO=(0,FO.combineReducers)({settings:sY,editedPost:aY,saveViewPanel:lY,routes:cY});var _S={};zi(_S,{__experimentalSetPreviewDeviceType:()=>fY,addTemplate:()=>mY,closeGeneralSidebar:()=>OY,openGeneralSidebar:()=>AY,openNavigationPanelToMenu:()=>SY,removeTemplate:()=>pY,revertTemplate:()=>RY,setEditedEntity:()=>vY,setEditedPostContext:()=>bY,setHasPageContentFocus:()=>IY,setHomeTemplateId:()=>yY,setIsInserterOpened:()=>CY,setIsListViewOpened:()=>TY,setIsNavigationPanelOpened:()=>_Y,setIsSaveViewOpened:()=>PY,setNavigationMenu:()=>gY,setNavigationPanelActiveMenu:()=>xY,setPage:()=>wY,setTemplate:()=>dY,setTemplatePart:()=>hY,switchEditorMode:()=>kY,toggleDistractionFree:()=>FY,toggleFeature:()=>uY,updateSettings:()=>EY});var KO=l(wo(),1),Qr=l($c(),1),SS=l(_e(),1),ZO=l(Nt(),1),_s=l(ut(),1),XO=l(gn(),1);var $m=l(G(),1),zO=l(sv(),1);var jO=l(eu(),1),{lock:fhe,unlock:H}=(0,jO.__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/edit-site");var HO="attachment",Hi="wp_navigation",st="wp_template",rt="wp_template_part",yS={custom:"custom",theme:"theme",plugin:"plugin"},Gf="uncategorized",tu="all-parts",{PATTERN_TYPES:Ge,PATTERN_DEFAULT_CATEGORY:vn,PATTERN_USER_CATEGORY:av,EXCLUDED_PATTERN_SOURCES:lv,PATTERN_SYNC_TYPES:xa}=H(zO.privateApis),GO=[rt,Hi,Ge.user],bS={[st]:(0,$m.__)("Template"),[rt]:(0,$m.__)("Template part"),[Ge.user]:(0,$m.__)("Pattern"),[Hi]:(0,$m.__)("Navigation")};var wS="list",WO="is";var xS="isAny",UO="isNone",qO="before",YO="after";var{interfaceStore:QO}=H(_s.privateApis);function uY(e){return function({registry:t}){(0,Qr.default)("dispatch( 'core/edit-site' ).toggleFeature( featureName )",{since:"6.0",alternative:"dispatch( 'core/preferences').toggle( 'core/edit-site', featureName )"}),t.dispatch(XO.store).toggle("core/edit-site",e)}}var fY=e=>({registry:t})=>{(0,Qr.default)("dispatch( 'core/edit-site' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(_s.store).setDeviceType(e)};function dY(){return(0,Qr.default)("dispatch( 'core/edit-site' ).setTemplate",{since:"6.5",version:"6.8",hint:"The setTemplate is not needed anymore, the correct entity is resolved from the URL automatically."}),{type:"NOTHING"}}var mY=e=>async({dispatch:t,registry:r})=>{(0,Qr.default)("dispatch( 'core/edit-site' ).addTemplate",{since:"6.5",version:"6.8",hint:"use saveEntityRecord directly"});let o=await r.dispatch(SS.store).saveEntityRecord("postType",st,e);e.content&&r.dispatch(SS.store).editEntityRecord("postType",st,o.id,{blocks:(0,KO.parse)(e.content)},{undoIgnore:!0}),t({type:"SET_EDITED_POST",postType:st,id:o.id})},pY=e=>({registry:t})=>H(t.dispatch(_s.store)).removeTemplates([e]);function hY(e){return(0,Qr.default)("dispatch( 'core/edit-site' ).setTemplatePart",{since:"6.8"}),{type:"SET_EDITED_POST",postType:rt,id:e}}function gY(e){return(0,Qr.default)("dispatch( 'core/edit-site' ).setNavigationMenu",{since:"6.8"}),{type:"SET_EDITED_POST",postType:Hi,id:e}}function vY(e,t,r){return{type:"SET_EDITED_POST",postType:e,id:t,context:r}}function yY(){return(0,Qr.default)("dispatch( 'core/edit-site' ).setHomeTemplateId",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function bY(e){return(0,Qr.default)("dispatch( 'core/edit-site' ).setEditedPostContext",{since:"6.8"}),{type:"SET_EDITED_POST_CONTEXT",context:e}}function wY(){return(0,Qr.default)("dispatch( 'core/edit-site' ).setPage",{since:"6.5",version:"6.8",hint:"The setPage is not needed anymore, the correct entity is resolved from the URL automatically."}),{type:"NOTHING"}}function xY(){return(0,Qr.default)("dispatch( 'core/edit-site' ).setNavigationPanelActiveMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function SY(){return(0,Qr.default)("dispatch( 'core/edit-site' ).openNavigationPanelToMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function _Y(){return(0,Qr.default)("dispatch( 'core/edit-site' ).setIsNavigationPanelOpened",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}var CY=e=>({registry:t})=>{(0,Qr.default)("dispatch( 'core/edit-site' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(_s.store).setIsInserterOpened(e)},TY=e=>({registry:t})=>{(0,Qr.default)("dispatch( 'core/edit-site' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(_s.store).setIsListViewOpened(e)};function EY(e){return{type:"UPDATE_SETTINGS",settings:e}}function PY(e){return{type:"SET_IS_SAVE_VIEW_OPENED",isOpen:e}}var RY=(e,t)=>({registry:r})=>H(r.dispatch(_s.store)).revertTemplate(e,t),AY=e=>({registry:t})=>{t.dispatch(QO).enableComplementaryArea("core",e)},OY=()=>({registry:e})=>{e.dispatch(QO).disableComplementaryArea("core")},kY=e=>({registry:t})=>{(0,Qr.default)("dispatch( 'core/edit-site' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(_s.store).switchEditorMode(e)},IY=e=>({dispatch:t,registry:r})=>{(0,Qr.default)("dispatch( 'core/edit-site' ).setHasPageContentFocus",{since:"6.5"}),e&&r.dispatch(ZO.store).clearSelectedBlock(),t({type:"SET_HAS_PAGE_CONTENT_FOCUS",hasPageContentFocus:e})},FY=()=>({registry:e})=>{(0,Qr.default)("dispatch( 'core/edit-site' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(_s.store).toggleDistractionFree()};var CS={};zi(CS,{registerRoute:()=>NY,unregisterRoute:()=>VY});function NY(e){return{type:"REGISTER_ROUTE",route:e}}function VY(e){return{type:"UNREGISTER_ROUTE",name:e}}var ES={};zi(ES,{__experimentalGetInsertionPoint:()=>KY,__experimentalGetPreviewDeviceType:()=>LY,getCanUserCreateMedia:()=>BY,getCurrentTemplateNavigationPanelSubMenu:()=>$Y,getCurrentTemplateTemplateParts:()=>QY,getEditedPostContext:()=>UY,getEditedPostId:()=>WY,getEditedPostType:()=>GY,getEditorMode:()=>JY,getHomeTemplateId:()=>HY,getNavigationPanelActiveMenu:()=>eK,getPage:()=>qY,getReusableBlocks:()=>jY,getSettings:()=>zY,hasPageContentFocus:()=>oK,isFeatureActive:()=>DY,isInserterOpened:()=>YY,isListViewOpened:()=>ZY,isNavigationOpened:()=>tK,isPage:()=>rK,isSaveViewOpened:()=>XY});var cv=l(_e(),1),fi=l(ue(),1),Ur=l($c(),1),tk=l(z(),1),TS=l(gn(),1),ep=l(ut(),1),rk=l(Nt(),1);var JO=l(wo(),1),MY=[];function $O(e=MY,t){let r=t?t.reduce((i,s)=>({...i,[s.id]:s}),{}):{},o=[],n=[...e];for(;n.length;){let{innerBlocks:i,...s}=n.shift();if(n.unshift(...i),(0,JO.isTemplatePart)(s)){let{attributes:{theme:a,slug:c}}=s,u=`${a}//${c}`,f=r[u];f&&o.push({templatePart:f,block:s})}}return o}var DY=(0,fi.createRegistrySelector)(e=>(t,r)=>((0,Ur.default)("select( 'core/edit-site' ).isFeatureActive",{since:"6.0",alternative:"select( 'core/preferences' ).get"}),!!e(TS.store).get("core/edit-site",r))),LY=(0,fi.createRegistrySelector)(e=>()=>((0,Ur.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(ep.store).getDeviceType())),BY=(0,fi.createRegistrySelector)(e=>()=>((0,Ur.default)("wp.data.select( 'core/edit-site' ).getCanUserCreateMedia()",{since:"6.7",alternative:"wp.data.select( 'core' ).canUser( 'create', { kind: 'postType', type: 'attachment' } )"}),e(cv.store).canUser("create","media"))),jY=(0,fi.createRegistrySelector)(e=>()=>((0,Ur.default)("select( 'core/edit-site' ).getReusableBlocks()",{since:"6.5",version:"6.8",alternative:"select( 'core/core' ).getEntityRecords( 'postType', 'wp_block' )"}),tk.Platform.OS==="web"?e(cv.store).getEntityRecords("postType","wp_block",{per_page:-1}):[]));function zY(e){return e.settings}function HY(){(0,Ur.default)("select( 'core/edit-site' ).getHomeTemplateId",{since:"6.2",version:"6.4"})}function GY(e){return(0,Ur.default)("select( 'core/edit-site' ).getEditedPostType",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),e.editedPost.postType}function WY(e){return(0,Ur.default)("select( 'core/edit-site' ).getEditedPostId",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostId"}),e.editedPost.id}function UY(e){return(0,Ur.default)("select( 'core/edit-site' ).getEditedPostContext",{since:"6.8"}),e.editedPost.context}function qY(e){return(0,Ur.default)("select( 'core/edit-site' ).getPage",{since:"6.8"}),{context:e.editedPost.context}}var YY=(0,fi.createRegistrySelector)(e=>()=>((0,Ur.default)("select( 'core/edit-site' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(ep.store).isInserterOpened())),KY=(0,fi.createRegistrySelector)(e=>()=>((0,Ur.default)("select( 'core/edit-site' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),H(e(ep.store)).getInserter())),ZY=(0,fi.createRegistrySelector)(e=>()=>((0,Ur.default)("select( 'core/edit-site' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(ep.store).isListViewOpened()));function XY(e){return e.saveViewPanel}function ek(e){let t=e(cv.store).getEntityRecords("postType",rt,{per_page:-1}),{getBlocksByName:r,getBlocksByClientId:o}=e(rk.store),n=r("core/template-part");return[o(n),t]}var QY=(0,fi.createRegistrySelector)(e=>(0,fi.createSelector)(()=>((0,Ur.default)("select( 'core/edit-site' ).getCurrentTemplateTemplateParts()",{since:"6.7",version:"6.9",alternative:"select( 'core/block-editor' ).getBlocksByName( 'core/template-part' )"}),$O(...ek(e))),()=>ek(e))),JY=(0,fi.createRegistrySelector)(e=>()=>e(TS.store).get("core","editorMode"));function $Y(){(0,Ur.default)("dispatch( 'core/edit-site' ).getCurrentTemplateNavigationPanelSubMenu",{since:"6.2",version:"6.4"})}function eK(){(0,Ur.default)("dispatch( 'core/edit-site' ).getNavigationPanelActiveMenu",{since:"6.2",version:"6.4"})}function tK(){(0,Ur.default)("dispatch( 'core/edit-site' ).isNavigationOpened",{since:"6.2",version:"6.4"})}function rK(e){return(0,Ur.default)("select( 'core/edit-site' ).isPage",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),!!e.editedPost.context?.postId}function oK(){return(0,Ur.default)("select( 'core/edit-site' ).hasPageContentFocus",{since:"6.5"}),!1}var PS={};zi(PS,{getRoutes:()=>nK});function nK(e){return e.routes}var ok="core/edit-site";var iK={reducer:NO,actions:_S,selectors:ES},De=(0,uv.createReduxStore)(ok,iK);(0,uv.register)(De);H(De).registerPrivateSelectors(PS);H(De).registerPrivateActions(CS);var Wq=l(ue(),1),Uq=l(qe(),1),uS=l(z(),1),qq=l(_e(),1);function ik(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=ik(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function sK(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=ik(e))&&(o&&(o+=" "),o+=t);return o}var Z=sK;var h6=l(z(),1);var ru=l(fe(),1);function ak({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=ru.useRef(e!==void 0),[i,s]=ru.useState(t),a=n?e:i,c=ru.useCallback(u=>{n||s(u)},[]);return[a,c]}var AS=l(fe(),1);var ck=l(fe(),1),lk={};function Pr(e,t){let r=ck.useRef(lk);return r.current===lk&&(r.current=e(t)),r}var RS=AS[`useInsertionEffect${Math.random().toFixed(1)}`.slice(0,-3)],aK=RS&&RS!==AS.useLayoutEffect?RS:e=>e();function Ne(e){let t=Pr(lK).current;return t.next=e,aK(t.effect),t.trampoline}function lK(){let e={next:void 0,callback:cK,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function cK(){}var uk=l(fe(),1),uK=()=>{},Oe=typeof document<"u"?uk.useLayoutEffect:uK;var fv=l(fe(),1),fK=fv.createContext(void 0);function Wf(){return fv.useContext(fK)?.direction??"ltr"}function dK(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 mK=dK("https://base-ui.com/production-error","Base UI"),Jr=mK;var ou=l(fe(),1);function tp(e,t,r,o){let n=Pr(mk).current;return pK(n,e,t,r,o)&&pk(n,[e,t,r,o]),n.callback}function dk(e){let t=Pr(mk).current;return hK(t,e)&&pk(t,e),t.callback}function mk(){return{callback:null,cleanup:null,refs:[]}}function pK(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function hK(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function pk(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 gk=l(fe(),1);var hk=l(fe(),1),gK=parseInt(hk.version,10);function Uf(e){return gK>=e}function OS(e){if(!gk.isValidElement(e))return null;let t=e,r=t.props;return(Uf(19)?r?.ref:t.ref)??null}function rp(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Sa(){}var Ghe=Object.freeze([]),$r=Object.freeze({});function vk(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 yk(e,t){return typeof e=="function"?e(t):e}function bk(e,t){return typeof e=="function"?e(t):e}var kS={};function Rr(e,t,r,o,n){if(!r&&!o&&!n&&!e)return dv(t);let i=dv(e);return t&&(i=op(i,t)),r&&(i=op(i,r)),o&&(i=op(i,o)),n&&(i=op(i,n)),i}function wk(e){if(e.length===0)return kS;if(e.length===1)return dv(e[0]);let t=dv(e[0]);for(let r=1;r<e.length;r+=1)t=op(t,e[r]);return t}function dv(e){return IS(e)?{...Sk(e,kS)}:vK(e)}function op(e,t){return IS(t)?Sk(t,e):yK(e,t)}function vK(e){let t={...e};for(let r in t){let o=t[r];xk(r,o)&&(t[r]=_k(o))}return t}function yK(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=rp(e.style,o);break}case"className":{e[r]=FS(e.className,o);break}default:xk(r,o)?e[r]=bK(e[r],o):e[r]=o}}return e}function xk(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 IS(e){return typeof e=="function"}function Sk(e,t){return IS(e)?e(t):e??kS}function bK(e,t){return t?e?(...r)=>{let o=r[0];if(Ck(o)){let i=o;np(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:_k(t):e}function _k(e){return e&&((...t)=>{let r=t[0];return Ck(r)&&np(r),e(...t)})}function np(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function FS(e,t){return t?e?t+" "+e:t:e}function Ck(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var NS=l(fe(),1);function Br(e,t,r={}){let o=t.render,n=wK(t,r);if(r.enabled===!1)return null;let i=r.state??$r;return _K(e,o,n,i)}function wK(e,t={}){let{className:r,style:o,render:n}=e,{state:i=$r,ref:s,props:a,stateAttributesMapping:c,enabled:u=!0}=t,f=u?yk(r,i):void 0,d=u?bk(o,i):void 0,m=u?vk(i,c):$r,h=u&&a?xK(a):void 0,g=u?rp(m,h)??{}:$r;return typeof document<"u"&&(u?Array.isArray(s)?g.ref=dk([g.ref,OS(n),...s]):g.ref=tp(g.ref,OS(n),s):tp(null,null)),u?(f!==void 0&&(g.className=FS(g.className,f)),d!==void 0&&(g.style=rp(g.style,d)),g):$r}function xK(e){return Array.isArray(e)?wk(e):Rr(void 0,e)}var SK=Symbol.for("react.lazy");function _K(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=Rr(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===SK&&(i=ou.Children.toArray(t)[0]),ou.cloneElement(i,n)}if(e&&typeof e=="string")return CK(e,r);throw new Error(Jr(8))}function CK(e,t){return e==="button"?(0,NS.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,NS.createElement)("img",{alt:"",...t,key:t.key}):ou.createElement(e,t)}var Ye={};zi(Ye,{cancelOpen:()=>JK,chipRemovePress:()=>NK,clearPress:()=>FK,closePress:()=>kK,closeWatcher:()=>UK,decrementPress:()=>DK,disabled:()=>eZ,drag:()=>ZK,escapeKey:()=>WK,focusOut:()=>GK,imperativeAction:()=>tZ,incrementPress:()=>MK,inputBlur:()=>jK,inputChange:()=>LK,inputClear:()=>BK,inputPaste:()=>zK,inputPress:()=>HK,itemPress:()=>OK,keyboard:()=>YK,linkPress:()=>IK,listNavigation:()=>qK,none:()=>TK,outsidePress:()=>AK,pointer:()=>KK,scrub:()=>QK,siblingOpen:()=>$K,swipe:()=>rZ,trackPress:()=>VK,triggerFocus:()=>RK,triggerHover:()=>PK,triggerPress:()=>EK,wheel:()=>XK,windowResize:()=>oZ});var TK="none",EK="trigger-press",PK="trigger-hover",RK="trigger-focus",AK="outside-press",OK="item-press",kK="close-press",IK="link-press",FK="clear-press",NK="chip-remove-press",VK="track-press",MK="increment-press",DK="decrement-press",LK="input-change",BK="input-clear",jK="input-blur",zK="input-paste",HK="input-press",GK="focus-out",WK="escape-key",UK="close-watcher",qK="list-navigation",YK="keyboard",KK="pointer",ZK="drag",XK="wheel",QK="scrub",JK="cancel-open",$K="sibling-open",eZ="disabled",tZ="imperative-action",rZ="swipe",oZ="window-resize";function _t(e,t,r,o){let n=!1,i=!1,s=o??$r;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 mv=l(fe(),1);var nZ=l(fe(),1),Tk={...nZ};var Ek=0;function iZ(e,t="mui"){let[r,o]=mv.useState(e),n=e||r;return mv.useEffect(()=>{r==null&&(Ek+=1,o(`${t}-${Ek}`))},[r,t]),n}var Pk=Tk.useId;function xl(e,t){if(Pk!==void 0){let r=Pk();return e??(t?`${t}-${r}`:r)}return iZ(e,t)}function pv(e){return xl(e,"base-ui")}var Hn=l(fe(),1);var kk=l(Cs(),1);var Ak=l(fe(),1),sZ=[];function Sl(e){Ak.useEffect(e,sZ)}var hv=null,yge=globalThis.requestAnimationFrame,VS=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)}},gv=new VS,dr=class e{static create(){return new e}static request(t){return gv.request(t)}static cancel(t){return gv.cancel(t)}currentId=hv;request(t){this.cancel(),this.currentId=gv.request(()=>{this.currentId=hv,t()})}cancel=()=>{this.currentId!==hv&&(gv.cancel(this.currentId),this.currentId=hv)};disposeEffect=()=>this.cancel};function _l(){let e=Pr(dr.create).current;return Sl(e.disposeEffect),e}function Ok(e){return e==null?e:"current"in e?e.current:e}var Ts=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),aZ={[Ts.startingStyle]:""},lZ={[Ts.endingStyle]:""},qf={transitionStatus(e){return e==="starting"?aZ:e==="ending"?lZ:null}};function Cl(e,t=!1,r=!0){let o=_l();return Ne((n,i=null)=>{o.cancel();let s=Ok(e);if(s==null)return;let a=s,c=()=>{kk.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(a.getAnimations().map(f=>f.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(r){i?.aborted||c();return}let f=a.getAnimations();!i?.aborted&&f.length>0&&f.some(d=>d.pending||d.playState!=="finished")&&u()})}if(t){let f=Ts.startingStyle;if(!a.hasAttribute(f)){o.request(u);return}let d=new MutationObserver(()=>{a.hasAttribute(f)||(d.disconnect(),u())});d.observe(a,{attributes:!0,attributeFilter:[f]}),i?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(u)})}var MS=l(fe(),1);function vv(e,t=!1,r=!1){let[o,n]=MS.useState(e&&t?"idle":void 0),[i,s]=MS.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),Oe(()=>{if(!e&&i&&o!=="ending"&&r){let a=dr.request(()=>{n("ending")});return()=>{dr.cancel(a)}}},[e,i,o,r]),Oe(()=>{if(!e||t)return;let a=dr.request(()=>{n(void 0)});return()=>{dr.cancel(a)}},[t,e]),Oe(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let a=dr.request(()=>{n("idle")});return()=>{dr.cancel(a)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function Ik(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,i=t!==void 0,[s,a]=ak({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:c,setMounted:u,transitionStatus:f}=vv(s,!0,!0),[d,m]=Hn.useState(s),[{height:h,width:g},v]=Hn.useState({height:void 0,width:void 0}),b=pv(),[y,x]=Hn.useState(),w=y??b,[S,C]=Hn.useState(!1),[T,O]=Hn.useState(!1),E=Hn.useRef(null),k=Hn.useRef(null),B=Hn.useRef(null),P=Hn.useRef(null),_=Cl(P,!1),M=Ne(V=>{let F=!s,D=_t(Ye.triggerPress,V.nativeEvent);if(o(F,D),D.isCanceled)return;let I=P.current;k.current==="css-animation"&&I!=null&&I.style.removeProperty("animation-name"),!S&&!T&&(k.current!=null&&k.current!=="css-animation"&&!c&&F&&u(!0),k.current==="css-animation"&&(!d&&F&&m(!0),!c&&F&&u(!0))),a(F),k.current==="none"&&c&&!F&&u(!1)});return Oe(()=>{i&&k.current==="none"&&!s&&u(!1)},[i,s,t,u]),Hn.useMemo(()=>({abortControllerRef:E,animationTypeRef:k,disabled:n,handleTrigger:M,height:h,mounted:c,open:s,panelId:w,panelRef:P,runOnceAnimationsFinish:_,setDimensions:v,setHiddenUntilFound:C,setKeepMounted:O,setMounted:u,setOpen:a,setPanelIdState:x,setVisible:m,transitionDimensionRef:B,transitionStatus:f,visible:d,width:g}),[E,k,n,M,h,c,s,w,P,_,v,C,O,u,a,m,B,f,d,g])}var yv=l(fe(),1),DS=yv.createContext(void 0);function bv(){let e=yv.useContext(DS);if(e===void 0)throw new Error(Jr(15));return e}var nu=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Ts.startingStyle]="startingStyle",e[e.endingStyle=Ts.endingStyle]="endingStyle",e})({});var Fk=(function(e){return e.panelOpen="data-panel-open",e})({});var cZ={[nu.open]:""},uZ={[nu.closed]:""},Nk={open(e){return e?{[Fk.panelOpen]:""}:null}},Vk={open(e){return e?cZ:uZ}};var Xf=l(fe(),1);function wv(){return typeof window<"u"}function su(e){return xv(e)?(e.nodeName||"").toLowerCase():"#document"}function mr(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Wi(e){var t;return(t=(xv(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function xv(e){return wv()?e instanceof Node||e instanceof mr(e).Node:!1}function je(e){return wv()?e instanceof Element||e instanceof mr(e).Element:!1}function jr(e){return wv()?e instanceof HTMLElement||e instanceof mr(e).HTMLElement:!1}function Yf(e){return!wv()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof mr(e).ShadowRoot}function Kf(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=xo(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function Mk(e){return/^(table|td|th)$/.test(su(e))}function ip(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var fZ=/transform|translate|scale|rotate|perspective|filter/,dZ=/paint|layout|strict|content/,iu=e=>!!e&&e!=="none",LS;function Sv(e){let t=je(e)?xo(e):e;return iu(t.transform)||iu(t.translate)||iu(t.scale)||iu(t.rotate)||iu(t.perspective)||!Zf()&&(iu(t.backdropFilter)||iu(t.filter))||fZ.test(t.willChange||"")||dZ.test(t.contain||"")}function Dk(e){let t=Gi(e);for(;jr(t)&&!Ui(t);){if(Sv(t))return t;if(ip(t))return null;t=Gi(t)}return null}function Zf(){return LS==null&&(LS=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),LS}function Ui(e){return/^(html|body|#document)$/.test(su(e))}function xo(e){return mr(e).getComputedStyle(e)}function sp(e){return je(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Gi(e){if(su(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Yf(e)&&e.host||Wi(e);return Yf(t)?t.host:t}function Lk(e){let t=Gi(e);return Ui(t)?e.ownerDocument?e.ownerDocument.body:e.body:jr(t)&&Kf(t)?t:Lk(t)}function Tl(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=Lk(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=mr(n);if(i){let a=_v(s);return t.concat(s,s.visualViewport||[],Kf(n)?n:[],a&&r?Tl(a):[])}else return t.concat(n,Tl(n,[],r))}function _v(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Cv=l(fe(),1),mZ=Cv.createContext(void 0);function Bk(e=!1){let t=Cv.useContext(mZ);if(t===void 0&&!e)throw new Error(Jr(16));return t}var jk=l(fe(),1);function zk(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,s=o&&t!==!1,a=o&&t===!1;return{props:jk.useMemo(()=>{let u={onKeyDown(f){r&&t&&f.key!=="Tab"&&f.preventDefault()}};return o||(u.tabIndex=n,!i&&r&&(u.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(u["aria-disabled"]=r),i&&(!t||a)&&(u.disabled=r),u},[o,r,t,s,a,i,n])}}function jS(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=Xf.useRef(null),a=Bk(!0),c=i??a!==void 0,{props:u}=zk({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),f=Xf.useCallback(()=>{let h=s.current;BS(h)&&c&&t&&u.disabled===void 0&&h.disabled&&(h.disabled=!1)},[t,u.disabled,c]);Oe(f,[f]);let d=Xf.useCallback((h={})=>{let{onClick:g,onMouseDown:v,onKeyUp:b,onKeyDown:y,onPointerDown:x,...w}=h;return Rr({type:n?"button":void 0,onClick(C){if(t){C.preventDefault();return}g?.(C)},onMouseDown(C){t||v?.(C)},onKeyDown(C){if(t||(np(C),y?.(C),C.baseUIHandlerPrevented))return;let T=C.target===C.currentTarget,O=C.currentTarget,E=BS(O),k=!n&&pZ(O),B=T&&(n?E:!k),P=C.key==="Enter",_=C.key===" ",M=O.getAttribute("role"),V=M?.startsWith("menuitem")||M==="option"||M==="gridcell";if(T&&c&&_){if(C.defaultPrevented&&V)return;C.preventDefault(),k||n&&E?(O.click(),C.preventBaseUIHandler()):B&&(g?.(C),C.preventBaseUIHandler());return}B&&(!n&&(_||P)&&C.preventDefault(),!n&&P&&g?.(C))},onKeyUp(C){if(!t){if(np(C),b?.(C),C.target===C.currentTarget&&n&&c&&BS(C.currentTarget)&&C.key===" "){C.preventDefault();return}C.baseUIHandlerPrevented||C.target===C.currentTarget&&!n&&!c&&C.key===" "&&g?.(C)}},onPointerDown(C){if(t){C.preventDefault();return}x?.(C)}},n?void 0:{role:"button"},u,w)},[t,u,c,n]),m=Ne(h=>{s.current=h,f()});return{getButtonProps:d,buttonRef:m}}function BS(e){return jr(e)&&e.tagName==="BUTTON"}function pZ(e){return!!(e?.tagName==="A"&&e?.href)}var El=typeof navigator<"u",zS=hZ(),Hk=vZ(),Tv=gZ(),sve=typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter:none"),ave=zS.platform==="MacIntel"&&zS.maxTouchPoints>1?!0:/iP(hone|ad|od)|iOS/.test(zS.platform),lve=El&&/firefox/i.test(Tv),Gk=El&&/apple/i.test(navigator.vendor),cve=El&&/Edg/i.test(Tv),uve=El&&/android/i.test(Hk)||/android/i.test(Tv),Wk=El&&Hk.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,Uk=Tv.includes("jsdom/");function hZ(){if(!El)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 gZ(){if(!El)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:t,version:r})=>`${t}/${r}`).join(" "):navigator.userAgent}function vZ(){if(!El)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}var HS="data-base-ui-focusable",GS="active",WS="selected",US="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Ev(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function qt(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&Yf(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Do(e){return"composedPath"in e?e.composedPath()[0]:e.target}function au(e,t){if(!je(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(qt(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function di(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 qk(e){return e.matches("html,body")}function Yk(e){return jr(e)&&e.matches(US)}function qS(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${US}`)!=null}function Kk(e){if(!e||Uk)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function qi(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...qi(e,n.id,r)])}function Zk(e){return"nativeEvent"in e}function lu(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function Xk(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var $k=["top","right","bottom","left"];var Pl=Math.min,Lo=Math.max,Rl=Math.round,lp=Math.floor,Yi=e=>({x:e,y:e}),yZ={left:"right",right:"left",bottom:"top",top:"bottom"};function cp(e,t,r){return Lo(e,Pl(t,r))}function Ki(e,t){return typeof e=="function"?e(t):e}function co(e){return e.split("-")[0]}function Zi(e){return e.split("-")[1]}function Rv(e){return e==="x"?"y":"x"}function up(e){return e==="y"?"height":"width"}function yn(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function fp(e){return Rv(yn(e))}function eI(e,t,r){r===void 0&&(r=!1);let o=Zi(e),n=fp(e),i=up(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=ap(s)),[s,ap(s)]}function tI(e){let t=ap(e);return[Pv(e),t,Pv(t)]}function Pv(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Qk=["left","right"],Jk=["right","left"],bZ=["top","bottom"],wZ=["bottom","top"];function xZ(e,t,r){switch(e){case"top":case"bottom":return r?t?Jk:Qk:t?Qk:Jk;case"left":case"right":return t?bZ:wZ;default:return[]}}function rI(e,t,r,o){let n=Zi(e),i=xZ(co(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(Pv)))),i}function ap(e){let t=co(e);return yZ[t]+e.slice(t.length)}function SZ(e){return{top:0,right:0,bottom:0,left:0,...e}}function Av(e){return typeof e!="number"?SZ(e):{top:e,right:e,bottom:e,left:e}}function cu(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 eo(e){return e?.ownerDocument||document}var Es=l(fe(),1);function bt(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}var oI=(function(e){return e.disabled="data-disabled",e.orientation="data-orientation",e})({});function nI(e){let{abortControllerRef:t,animationTypeRef:r,externalRef:o,height:n,hiddenUntilFound:i,keepMounted:s,id:a,mounted:c,onOpenChange:u,open:f,panelRef:d,runOnceAnimationsFinish:m,setDimensions:h,setMounted:g,setOpen:v,setVisible:b,transitionDimensionRef:y,visible:x,width:w}=e,S=Es.useRef(!1),C=Es.useRef(null),T=Es.useRef(f),O=Es.useRef(f),E=_l(),k=Es.useMemo(()=>r.current==="css-animation"?!x:!f&&!c,[f,c,x,r]),B=Ne(_=>{if(!_)return;if(r.current==null||y.current==null){let F=getComputedStyle(_),D=F.animationName!=="none"&&F.animationName!=="",I=F.transitionDuration!=="0s"&&F.transitionDuration!=="";D&&I||(F.animationName==="none"&&F.transitionDuration!=="0s"?r.current="css-transition":F.animationName!=="none"&&F.transitionDuration==="0s"?r.current="css-animation":r.current="none"),_.getAttribute(oI.orientation)==="horizontal"||F.transitionProperty.indexOf("width")>-1?y.current="width":y.current="height"}if(r.current!=="css-transition")return;(n===void 0||w===void 0)&&(h({height:_.scrollHeight,width:_.scrollWidth}),O.current&&_.style.setProperty("transition-duration","0s"));let M=-1,V=-1;return M=dr.request(()=>{O.current=!1,V=dr.request(()=>{setTimeout(()=>{_.style.removeProperty("transition-duration")})})}),()=>{dr.cancel(M),dr.cancel(V)}}),P=tp(o,d,B);return Oe(()=>{if(r.current!=="css-transition")return;let _=d.current;if(!_)return;let M=-1;if(t.current!=null&&(t.current.abort(),t.current=null),f){let V={"justify-content":_.style.justifyContent,"align-items":_.style.alignItems,"align-content":_.style.alignContent,"justify-items":_.style.justifyItems};Object.keys(V).forEach(F=>{_.style.setProperty(F,"initial","important")}),!O.current&&!s&&_.setAttribute(nu.startingStyle,""),h({height:_.scrollHeight,width:_.scrollWidth}),M=dr.request(()=>{Object.entries(V).forEach(([F,D])=>{D===""?_.style.removeProperty(F):_.style.setProperty(F,D)})})}else{if(_.scrollHeight===0&&_.scrollWidth===0)return;h({height:_.scrollHeight,width:_.scrollWidth});let V=new AbortController;t.current=V;let F=V.signal,D=null,I=nu.endingStyle;return D=new MutationObserver(N=>{N.some(j=>j.type==="attributes"&&j.attributeName===I)&&(D?.disconnect(),D=null,m(()=>{h({height:0,width:0}),_.style.removeProperty("content-visibility"),g(!1),t.current===V&&(t.current=null)},F))}),D.observe(_,{attributes:!0,attributeFilter:[I]}),()=>{D?.disconnect(),E.cancel(),t.current===V&&(V.abort(),t.current=null)}}return()=>{dr.cancel(M)}},[t,r,E,i,s,c,f,d,m,h,g]),Oe(()=>{if(r.current!=="css-animation")return;let _=d.current;_&&(C.current=_.style.animationName||C.current,_.style.setProperty("animation-name","none"),h({height:_.scrollHeight,width:_.scrollWidth}),!T.current&&!S.current&&_.style.removeProperty("animation-name"),f?(t.current!=null&&(t.current.abort(),t.current=null),g(!0),b(!0)):(t.current=new AbortController,m(()=>{g(!1),b(!1),t.current=null},t.current.signal)))},[t,r,f,d,m,h,g,b,x]),Sl(()=>{let _=dr.request(()=>{T.current=!1});return()=>dr.cancel(_)}),Oe(()=>{if(!i)return;let _=d.current;if(!_)return;let M=-1,V=-1;return f&&S.current&&(_.style.transitionDuration="0s",h({height:_.scrollHeight,width:_.scrollWidth}),M=dr.request(()=>{S.current=!1,V=dr.request(()=>{setTimeout(()=>{_.style.removeProperty("transition-duration")})})})),()=>{dr.cancel(M),dr.cancel(V)}},[i,f,d,h]),Oe(()=>{let _=d.current;_&&i&&k&&(_.setAttribute("hidden","until-found"),r.current==="css-transition"&&_.setAttribute(nu.startingStyle,""))},[i,k,r,d]),Es.useEffect(function(){let M=d.current;if(!M)return;function V(F){S.current=!0,v(!0),u(!0,_t(Ye.none,F))}return bt(M,"beforematch",V)},[u,d,v]),Es.useMemo(()=>({props:{hidden:k,id:a,ref:P}}),[k,a,P])}var iI=l(fe(),1);function Qf(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=Ne(n),s=Cl(o,r,!1);iI.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,r,i,s])}var sI=l(fe(),1);function aI(e){let t=sI.useRef(!0);t.current&&(t.current=!1,e())}var dp=0,Gn=class e{static create(){return new e}currentId=dp;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=dp,r()},t)}isStarted(){return this.currentId!==dp}clear=()=>{this.currentId!==dp&&(clearTimeout(this.currentId),this.currentId=dp)};disposeEffect=()=>this.clear};function _a(){let e=Pr(Gn.create).current;return Sl(e.disposeEffect),e}var bn=l(fe(),1);function _Z(e,t){return t!=null&&!lu(t)?0:typeof e=="function"?e():e}function uu(e,t,r){let o=_Z(e,r);return typeof o=="number"?o:o?.[t]}function YS(e){return typeof e=="function"?e():e}function Ov(e,t){return t||e==="click"||e==="mousedown"}var lI=l(A(),1),cI=bn.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Gn,currentIdRef:{current:null},currentContextRef:{current:null}});function KS(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=bn.useRef(r),i=bn.useRef(r),s=bn.useRef(null),a=bn.useRef(null),c=_a();return(0,lI.jsx)(cI.Provider,{value:bn.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:a,timeout:c}),[o,c]),children:t})}function ZS(e,t={open:!1}){let r="rootStore"in e?e.rootStore:e,o=r.useState("floatingId"),{open:n}=t,i=bn.useContext(cI),{currentIdRef:s,delayRef:a,timeoutMs:c,initialDelayRef:u,currentContextRef:f,hasProvider:d,timeout:m}=i,[h,g]=bn.useState(!1);return Oe(()=>{function v(){g(!1),f.current?.setIsInstantPhase(!1),s.current=null,f.current=null,a.current=u.current}if(s.current&&!n&&s.current===o){if(g(!1),c){let b=o;return m.start(c,()=>{r.select("open")||s.current&&s.current!==b||v()}),()=>{m.clear()}}v()}},[n,o,s,a,c,u,f,m,r]),Oe(()=>{if(!n)return;let v=f.current,b=s.current;m.clear(),f.current={onOpenChange:r.setOpen,setIsInstantPhase:g},s.current=o,a.current={open:0,close:uu(u.current,"close")},b!==null&&b!==o?(g(!0),v?.setIsInstantPhase(!0),v?.onOpenChange(!1,_t(Ye.none))):(g(!1),v?.setIsInstantPhase(!1))},[n,o,r,s,a,c,u,f,m]),Oe(()=>()=>{f.current=null},[f]),bn.useMemo(()=>({hasProvider:d,delayRef:a,isInstantPhase:h}),[d,a,h])}function Xi(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}function Qi(e){let t=Pr(CZ,e).current;return t.next=e,Oe(t.effect),t}function CZ(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Jf(e){return`data-base-ui-${e}`}var Wn=l(fe(),1),dI=l(Cs(),1);var uI={style:{transition:"none"}};var TZ="data-base-ui-swipe-ignore",EZ="data-swipe-ignore",nye=`[${TZ}]`,iye=`[${EZ}]`;var fI={fallbackAxisSide:"end"};var mI=l(A(),1),PZ=Wn.createContext(null),RZ=()=>Wn.useContext(PZ),AZ=Jf("portal");function XS(e={}){let{ref:t,container:r,componentProps:o=$r,elementProps:n}=e,i=xl(),a=RZ()?.portalNode,[c,u]=Wn.useState(null),[f,d]=Wn.useState(null),m=Ne(b=>{b!==null&&d(b)}),h=Wn.useRef(null);Oe(()=>{if(r===null){h.current&&(h.current=null,d(null),u(null));return}if(i==null)return;let b=(r&&(xv(r)?r:r.current))??a??document.body;if(b==null){h.current&&(h.current=null,d(null),u(null));return}h.current!==b&&(h.current=b,d(null),u(b))},[r,a,i]);let g=Br("div",o,{ref:[t,m],props:[{id:i,[AZ]:""},n]});return{portalNode:f,portalSubtree:c&&g?dI.createPortal(g,c):null}}var fu=l(fe(),1);function pI(){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 OZ=l(A(),1),kZ=fu.createContext(null),IZ=fu.createContext(null),$f=()=>fu.useContext(kZ)?.id||null,Al=e=>{let t=fu.useContext(IZ);return e??t};var Bo=l(fe(),1);function FZ(e,t){let r=null,o=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=i.width,f=i.height,d=i.x,m=i.y;return r==null&&t.x&&s&&(r=i.x-t.x),o==null&&t.y&&a&&(o=i.y-t.y),d-=r||0,m-=o||0,u=0,f=0,!n||c?(u=t.axis==="y"?i.width:0,f=t.axis==="x"?i.height:0,d=s&&t.x!=null?t.x:d,m=a&&t.y!=null?t.y:m):n&&!c&&(f=t.axis==="x"?i.height:f,u=t.axis==="y"?i.width:u),n=!0,{width:u,height:f,x:d,y:m,top:m,right:d+u,bottom:m+f,left:d}}}}function hI(e){return e!=null&&e.clientX!=null}function QS(e,t={}){let r="rootStore"in e?e.rootStore:e,o=r.useState("open"),n=r.useState("floatingElement"),i=r.useState("domReferenceElement"),s=r.context.dataRef,{enabled:a=!0,axis:c="both"}=t,u=Bo.useRef(!1),f=Bo.useRef(null),[d,m]=Bo.useState(),[h,g]=Bo.useState([]),v=Ne((S,C,T)=>{u.current||s.current.openEvent&&!hI(s.current.openEvent)||r.set("positionReference",FZ(T??i,{x:S,y:C,axis:c,dataRef:s,pointerType:d}))}),b=Ne(S=>{o?f.current||g([]):v(S.clientX,S.clientY,S.currentTarget)}),y=lu(d)?n:o,x=Bo.useCallback(()=>{if(!y||!a)return;let S=mr(n);function C(T){let O=Do(T);qt(n,O)?(f.current?.(),f.current=null):v(T.clientX,T.clientY)}if(!s.current.openEvent||hI(s.current.openEvent)){let T=()=>{f.current?.(),f.current=null};return f.current=bt(S,"mousemove",C),T}r.set("positionReference",i)},[y,a,n,s,i,r,v]);Bo.useEffect(()=>x(),[x,h]),Bo.useEffect(()=>{a&&!n&&(u.current=!1)},[a,n]),Bo.useEffect(()=>{!a&&o&&(u.current=!0)},[a,o]);let w=Bo.useMemo(()=>{function S(C){m(C.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:b,onMouseEnter:b}},[b]);return Bo.useMemo(()=>a?{reference:w,trigger:w}:{},[a,w])}var wn=l(fe(),1);var NZ={intentional:"onClick",sloppy:"onPointerDown"};function VZ(){return!1}function MZ(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function JS(e,t={}){let r="rootStore"in e?e.rootStore:e,o=r.useState("open"),n=r.useState("floatingElement"),{dataRef:i}=r.context,{enabled:s=!0,escapeKey:a=!0,outsidePress:c=!0,outsidePressEvent:u="sloppy",referencePress:f=VZ,referencePressEvent:d="sloppy",bubbles:m,externalTree:h}=t,g=Al(h),v=Ne(typeof c=="function"?c:()=>!1),b=typeof c=="function"?v:c,y=b!==!1,x=Ne(()=>u),w=wn.useRef(!1),S=wn.useRef(!1),C=wn.useRef(!1),{escapeKey:T,outsidePress:O}=MZ(m),E=wn.useRef(null),k=_a(),B=_a(),P=Ne(()=>{B.clear(),i.current.insideReactTree=!1}),_=wn.useRef(!1),M=wn.useRef(""),V=Ne(f),F=Ne(q=>{if(!o||!s||!a||q.key!=="Escape"||_.current)return;let oe=i.current.floatingContext?.nodeId,ie=g?qi(g.nodesRef.current,oe):[];if(!T&&ie.length>0){let ne=!0;if(ie.forEach(me=>{me.context?.open&&!me.context.dataRef.current.__escapeKeyBubbles&&(ne=!1)}),!ne)return}let ve=Zk(q)?q.nativeEvent:q,ae=_t(Ye.escapeKey,ve);r.setOpen(!1,ae),!T&&!ae.isPropagationAllowed&&q.stopPropagation()}),D=Ne(()=>{i.current.insideReactTree=!0,B.start(0,P)});wn.useEffect(()=>{if(!o||!s)return;i.current.__escapeKeyBubbles=T,i.current.__outsidePressBubbles=O;let q=new Gn,oe=new Gn;function ie(){q.clear(),_.current=!0}function ve(){q.start(Zf()?5:0,()=>{_.current=!1})}function ae(){C.current=!0,oe.start(0,()=>{C.current=!1})}function ne(){w.current=!1,S.current=!1}function me(){let Y=M.current,K=Y==="pen"||!Y?"mouse":Y,Se=x(),Be=typeof Se=="function"?Se():Se;return typeof Be=="string"?Be:Be[K]}function te(Y){let K=me();return K==="intentional"&&Y.type!=="click"||K==="sloppy"&&Y.type==="click"}function pe(Y){let K=i.current.floatingContext?.nodeId,Se=g&&qi(g.nodesRef.current,K).some(Be=>di(Y,Be.context?.elements.floating));return di(Y,r.select("floatingElement"))||di(Y,r.select("domReferenceElement"))||Se}function ke(Y){if(te(Y)){P();return}if(i.current.insideReactTree){P();return}let K=Do(Y),Se=`[${Jf("inert")}]`,Be=je(K)?K.getRootNode():null,yt=Array.from((Yf(Be)?Be:eo(r.select("floatingElement"))).querySelectorAll(Se)),tt=r.context.triggerElements;if(K&&(tt.hasElement(K)||tt.hasMatchingElement(lt=>qt(lt,K))))return;let dt=je(K)?K:null;for(;dt&&!Ui(dt);){let lt=Gi(dt);if(Ui(lt)||!je(lt))break;dt=lt}if(yt.length&&je(K)&&!qk(K)&&!qt(K,r.select("floatingElement"))&&yt.every(lt=>!qt(dt,lt)))return;if(jr(K)&&!("touches"in Y)){let lt=Ui(K),Ve=xo(K),Bi=/auto|scroll/,ji=lt||Bi.test(Ve.overflowX),tr=lt||Bi.test(Ve.overflowY),va=ji&&K.clientWidth>0&&K.scrollWidth>K.clientWidth,Je=tr&&K.clientHeight>0&&K.scrollHeight>K.clientHeight,Gt=Ve.direction==="rtl",Wt=Je&&(Gt?Y.offsetX<=K.offsetWidth-K.clientWidth:Y.offsetX>K.clientWidth),U=va&&Y.offsetY>K.clientHeight;if(Wt||U)return}if(pe(Y))return;if(me()==="intentional"&&C.current){oe.clear(),C.current=!1;return}if(typeof b=="function"&&!b(Y))return;let Rt=i.current.floatingContext?.nodeId,ir=g?qi(g.nodesRef.current,Rt):[];if(ir.length>0){let lt=!0;if(ir.forEach(Ve=>{Ve.context?.open&&!Ve.context.dataRef.current.__outsidePressBubbles&&(lt=!1)}),!lt)return}r.setOpen(!1,_t(Ye.outsidePress,Y)),P()}function et(Y){me()!=="sloppy"||Y.pointerType==="touch"||!r.select("open")||!s||di(Y,r.select("floatingElement"))||di(Y,r.select("domReferenceElement"))||ke(Y)}function Te(Y){if(me()!=="sloppy"||!r.select("open")||!s||di(Y,r.select("floatingElement"))||di(Y,r.select("domReferenceElement")))return;let K=Y.touches[0];K&&(E.current={startTime:Date.now(),startX:K.clientX,startY:K.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},k.start(1e3,()=>{E.current&&(E.current.dismissOnTouchEnd=!1,E.current.dismissOnMouseDown=!1)}))}function ze(Y,K){let Se=Do(Y);if(!Se)return;let Be=bt(Se,Y.type,()=>{K(Y),Be()})}function le(Y){M.current="touch",ze(Y,Te)}function Q(Y){k.clear(),Y.type==="pointerdown"&&(M.current=Y.pointerType),!(Y.type==="mousedown"&&E.current&&!E.current.dismissOnMouseDown)&&ze(Y,K=>{K.type==="pointerdown"?et(K):ke(K)})}function se(Y){if(!w.current)return;let K=S.current;if(ne(),me()==="intentional"){if(Y.type==="pointercancel"){K&&ae();return}if(!pe(Y)){if(K){ae();return}typeof b=="function"&&!b(Y)||(oe.clear(),C.current=!0,P())}}}function $(Y){if(me()!=="sloppy"||!E.current||di(Y,r.select("floatingElement"))||di(Y,r.select("domReferenceElement")))return;let K=Y.touches[0];if(!K)return;let Se=Math.abs(K.clientX-E.current.startX),Be=Math.abs(K.clientY-E.current.startY),yt=Math.sqrt(Se*Se+Be*Be);yt>5&&(E.current.dismissOnTouchEnd=!0),yt>10&&(ke(Y),k.clear(),E.current=null)}function ce(Y){ze(Y,$)}function Fe(Y){me()!=="sloppy"||!E.current||di(Y,r.select("floatingElement"))||di(Y,r.select("domReferenceElement"))||(E.current.dismissOnTouchEnd&&ke(Y),k.clear(),E.current=null)}function Ae(Y){ze(Y,Fe)}let xe=eo(n),ee=Xi(a&&Xi(bt(xe,"keydown",F),bt(xe,"compositionstart",ie),bt(xe,"compositionend",ve)),y&&Xi(bt(xe,"click",Q,!0),bt(xe,"pointerdown",Q,!0),bt(xe,"pointerup",se,!0),bt(xe,"pointercancel",se,!0),bt(xe,"mousedown",Q,!0),bt(xe,"mouseup",se,!0),bt(xe,"touchstart",le,!0),bt(xe,"touchmove",ce,!0),bt(xe,"touchend",Ae,!0)));return()=>{ee(),q.clear(),oe.clear(),ne(),C.current=!1}},[i,n,a,y,b,o,s,T,O,F,P,x,g,r,k]),wn.useEffect(P,[b,P]);let I=wn.useMemo(()=>({onKeyDown:F,[NZ[d]]:q=>{V()&&r.setOpen(!1,_t(Ye.triggerPress,q.nativeEvent))},...d!=="intentional"&&{onClick(q){V()&&r.setOpen(!1,_t(Ye.triggerPress,q.nativeEvent))}}}),[F,r,d,V]),N=Ne(q=>{if(!o||!s||q.button!==0)return;let oe=Do(q.nativeEvent);qt(r.select("floatingElement"),oe)&&(w.current||(w.current=!0,S.current=!1))}),L=Ne(q=>{!o||!s||(q.defaultPrevented||q.nativeEvent.defaultPrevented)&&w.current&&(S.current=!0)}),j=wn.useMemo(()=>({onKeyDown:F,onPointerDown:L,onMouseDown:L,onClickCapture:D,onMouseDownCapture(q){D(),N(q)},onPointerDownCapture(q){D(),N(q)},onMouseUpCapture:D,onTouchEndCapture:D,onTouchMoveCapture:D}),[F,D,N,L]);return wn.useMemo(()=>s?{reference:I,floating:j,trigger:I}:{},[s,I,j])}var jo=l(fe(),1);function gI(e,t,r){let{reference:o,floating:n}=e,i=yn(t),s=fp(t),a=up(s),c=co(t),u=i==="y",f=o.x+o.width/2-n.width/2,d=o.y+o.height/2-n.height/2,m=o[a]/2-n[a]/2,h;switch(c){case"top":h={x:f,y:o.y-n.height};break;case"bottom":h={x:f,y:o.y+o.height};break;case"right":h={x:o.x+o.width,y:d};break;case"left":h={x:o.x-n.width,y:d};break;default:h={x:o.x,y:o.y}}switch(Zi(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 bI(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:a,strategy:c}=e,{boundary:u="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:m=!1,padding:h=0}=Ki(t,e),g=Av(h),b=a[m?d==="floating"?"reference":"floating":d],y=cu(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(b)))==null||r?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:u,rootBoundary:f,strategy:c})),x=d==="floating"?{x:o,y:n,width:s.floating.width,height:s.floating.height}:s.reference,w=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),S=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},C=cu(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:x,offsetParent:w,strategy:c}):x);return{top:(y.top-C.top+g.top)/S.y,bottom:(C.bottom-y.bottom+g.bottom)/S.y,left:(y.left-C.left+g.left)/S.x,right:(C.right-y.right+g.right)/S.x}}var DZ=50,wI=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,a=s.detectOverflow?s:{...s,detectOverflow:bI},c=await(s.isRTL==null?void 0:s.isRTL(t)),u=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:f,y:d}=gI(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:y,fn:x}=b,{x:w,y:S,data:C,reset:T}=await x({x:f,y:d,initialPlacement:o,placement:m,strategy:n,middlewareData:g,rects:u,platform:a,elements:{reference:e,floating:t}});f=w??f,d=S??d,g[y]={...g[y],...C},T&&h<DZ&&(h++,typeof T=="object"&&(T.placement&&(m=T.placement),T.rects&&(u=T.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):T.rects),{x:f,y:d}=gI(u,m,c)),v=-1)}return{x:f,y:d,placement:m,strategy:n,middlewareData:g}};var xI=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,o;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:c,elements:u}=t,{mainAxis:f=!0,crossAxis:d=!0,fallbackPlacements:m,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:v=!0,...b}=Ki(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let y=co(n),x=yn(a),w=co(a)===a,S=await(c.isRTL==null?void 0:c.isRTL(u.floating)),C=m||(w||!v?[ap(a)]:tI(a)),T=g!=="none";!m&&T&&C.push(...rI(a,v,g,S));let O=[a,...C],E=await c.detectOverflow(t,b),k=[],B=((o=i.flip)==null?void 0:o.overflows)||[];if(f&&k.push(E[y]),d){let V=eI(n,s,S);k.push(E[V[0]],E[V[1]])}if(B=[...B,{placement:n,overflows:k}],!k.every(V=>V<=0)){var P,_;let V=(((P=i.flip)==null?void 0:P.index)||0)+1,F=O[V];if(F&&(!(d==="alignment"?x!==yn(F):!1)||B.every(N=>yn(N.placement)===x?N.overflows[0]>0:!0)))return{data:{index:V,overflows:B},reset:{placement:F}};let D=(_=B.filter(I=>I.overflows[0]<=0).sort((I,N)=>I.overflows[1]-N.overflows[1])[0])==null?void 0:_.placement;if(!D)switch(h){case"bestFit":{var M;let I=(M=B.filter(N=>{if(T){let L=yn(N.placement);return L===x||L==="y"}return!0}).map(N=>[N.placement,N.overflows.filter(L=>L>0).reduce((L,j)=>L+j,0)]).sort((N,L)=>N[1]-L[1])[0])==null?void 0:M[0];I&&(D=I);break}case"initialPlacement":D=a;break}if(n!==D)return{reset:{placement:D}}}return{}}}};function vI(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function yI(e){return $k.some(t=>e[t]>=0)}var SI=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=Ki(e,t);switch(n){case"referenceHidden":{let s=await o.detectOverflow(t,{...i,elementContext:"reference"}),a=vI(s,r.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:yI(a)}}}case"escaped":{let s=await o.detectOverflow(t,{...i,altBoundary:!0}),a=vI(s,r.floating);return{data:{escapedOffsets:a,escaped:yI(a)}}}default:return{}}}}};var _I=new Set(["left","top"]);async function LZ(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=co(r),a=Zi(r),c=yn(r)==="y",u=_I.has(s)?-1:1,f=i&&c?-1:1,d=Ki(t,e),{mainAxis:m,crossAxis:h,alignmentAxis:g}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof g=="number"&&(h=a==="end"?g*-1:g),c?{x:h*f,y:m*u}:{x:m*u,y:h*f}}var CI=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,o;let{x:n,y:i,placement:s,middlewareData:a}=t,c=await LZ(t,e);return s===((r=a.offset)==null?void 0:r.placement)&&(o=a.arrow)!=null&&o.alignmentOffset?{}:{x:n+c.x,y:i+c.y,data:{...c,placement:s}}}}},TI=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:o,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:c={fn:y=>{let{x,y:w}=y;return{x,y:w}}},...u}=Ki(e,t),f={x:r,y:o},d=await i.detectOverflow(t,u),m=yn(co(n)),h=Rv(m),g=f[h],v=f[m];if(s){let y=h==="y"?"top":"left",x=h==="y"?"bottom":"right",w=g+d[y],S=g-d[x];g=cp(w,g,S)}if(a){let y=m==="y"?"top":"left",x=m==="y"?"bottom":"right",w=v+d[y],S=v-d[x];v=cp(w,v,S)}let b=c.fn({...t,[h]:g,[m]:v});return{...b,data:{x:b.x-r,y:b.y-o,enabled:{[h]:s,[m]:a}}}}}},EI=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:c=!0,crossAxis:u=!0}=Ki(e,t),f={x:r,y:o},d=yn(n),m=Rv(d),h=f[m],g=f[d],v=Ki(a,t),b=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(c){let w=m==="y"?"height":"width",S=i.reference[m]-i.floating[w]+b.mainAxis,C=i.reference[m]+i.reference[w]-b.mainAxis;h<S?h=S:h>C&&(h=C)}if(u){var y,x;let w=m==="y"?"width":"height",S=_I.has(co(n)),C=i.reference[d]-i.floating[w]+(S&&((y=s.offset)==null?void 0:y[d])||0)+(S?0:b.crossAxis),T=i.reference[d]+i.reference[w]+(S?0:((x=s.offset)==null?void 0:x[d])||0)-(S?b.crossAxis:0);g<C?g=C:g>T&&(g=T)}return{[m]:h,[d]:g}}}},PI=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:c=()=>{},...u}=Ki(e,t),f=await s.detectOverflow(t,u),d=co(n),m=Zi(n),h=yn(n)==="y",{width:g,height:v}=i.floating,b,y;d==="top"||d==="bottom"?(b=d,y=m===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(y=d,b=m==="end"?"top":"bottom");let x=v-f.top-f.bottom,w=g-f.left-f.right,S=Pl(v-f[b],x),C=Pl(g-f[y],w),T=!t.middlewareData.shift,O=S,E=C;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(E=w),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(O=x),T&&!m){let B=Lo(f.left,0),P=Lo(f.right,0),_=Lo(f.top,0),M=Lo(f.bottom,0);h?E=g-2*(B!==0||P!==0?B+P:Lo(f.left,f.right)):O=v-2*(_!==0||M!==0?_+M:Lo(f.top,f.bottom))}await c({...t,availableWidth:E,availableHeight:O});let k=await s.getDimensions(a.floating);return g!==k.width||v!==k.height?{reset:{rects:!0}}:{}}}};function kI(e){let t=xo(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=jr(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,a=Rl(r)!==i||Rl(o)!==s;return a&&(r=i,o=s),{width:r,height:o,$:a}}function e_(e){return je(e)?e:e.contextElement}function ed(e){let t=e_(e);if(!jr(t))return Yi(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=kI(t),s=(i?Rl(r.width):r.width)/o,a=(i?Rl(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var BZ=Yi(0);function II(e){let t=mr(e);return!Zf()||!t.visualViewport?BZ:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function jZ(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==mr(e)?!1:t}function du(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=e_(e),s=Yi(1);t&&(o?je(o)&&(s=ed(o)):s=ed(e));let a=jZ(i,r,o)?II(i):Yi(0),c=(n.left+a.x)/s.x,u=(n.top+a.y)/s.y,f=n.width/s.x,d=n.height/s.y;if(i){let m=mr(i),h=o&&je(o)?mr(o):o,g=m,v=_v(g);for(;v&&o&&h!==g;){let b=ed(v),y=v.getBoundingClientRect(),x=xo(v),w=y.left+(v.clientLeft+parseFloat(x.paddingLeft))*b.x,S=y.top+(v.clientTop+parseFloat(x.paddingTop))*b.y;c*=b.x,u*=b.y,f*=b.x,d*=b.y,c+=w,u+=S,g=mr(v),v=_v(g)}}return cu({width:f,height:d,x:c,y:u})}function kv(e,t){let r=sp(e).scrollLeft;return t?t.left+r:du(Wi(e)).left+r}function FI(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-kv(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function zZ(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=Wi(o),a=t?ip(t.floating):!1;if(o===s||a&&i)return r;let c={scrollLeft:0,scrollTop:0},u=Yi(1),f=Yi(0),d=jr(o);if((d||!d&&!i)&&((su(o)!=="body"||Kf(s))&&(c=sp(o)),d)){let h=du(o);u=ed(o),f.x=h.x+o.clientLeft,f.y=h.y+o.clientTop}let m=s&&!d&&!i?FI(s,c):Yi(0);return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-c.scrollLeft*u.x+f.x+m.x,y:r.y*u.y-c.scrollTop*u.y+f.y+m.y}}function HZ(e){return Array.from(e.getClientRects())}function GZ(e){let t=Wi(e),r=sp(e),o=e.ownerDocument.body,n=Lo(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=Lo(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+kv(e),a=-r.scrollTop;return xo(o).direction==="rtl"&&(s+=Lo(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:s,y:a}}var RI=25;function WZ(e,t){let r=mr(e),o=Wi(e),n=r.visualViewport,i=o.clientWidth,s=o.clientHeight,a=0,c=0;if(n){i=n.width,s=n.height;let f=Zf();(!f||f&&t==="fixed")&&(a=n.offsetLeft,c=n.offsetTop)}let u=kv(o);if(u<=0){let f=o.ownerDocument,d=f.body,m=getComputedStyle(d),h=f.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,g=Math.abs(o.clientWidth-d.clientWidth-h);g<=RI&&(i-=g)}else u<=RI&&(i+=u);return{width:i,height:s,x:a,y:c}}function UZ(e,t){let r=du(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=jr(e)?ed(e):Yi(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,c=n*i.x,u=o*i.y;return{width:s,height:a,x:c,y:u}}function AI(e,t,r){let o;if(t==="viewport")o=WZ(e,r);else if(t==="document")o=GZ(Wi(e));else if(je(t))o=UZ(t,r);else{let n=II(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return cu(o)}function NI(e,t){let r=Gi(e);return r===t||!je(r)||Ui(r)?!1:xo(r).position==="fixed"||NI(r,t)}function qZ(e,t){let r=t.get(e);if(r)return r;let o=Tl(e,[],!1).filter(a=>je(a)&&su(a)!=="body"),n=null,i=xo(e).position==="fixed",s=i?Gi(e):e;for(;je(s)&&!Ui(s);){let a=xo(s),c=Sv(s);!c&&a.position==="fixed"&&(n=null),(i?!c&&!n:!c&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||Kf(s)&&!c&&NI(e,s))?o=o.filter(f=>f!==s):n=a,s=Gi(s)}return t.set(e,o),o}function YZ(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?ip(t)?[]:qZ(t,this._c):[].concat(r),o],a=AI(t,s[0],n),c=a.top,u=a.right,f=a.bottom,d=a.left;for(let m=1;m<s.length;m++){let h=AI(t,s[m],n);c=Lo(h.top,c),u=Pl(h.right,u),f=Pl(h.bottom,f),d=Lo(h.left,d)}return{width:u-d,height:f-c,x:d,y:c}}function KZ(e){let{width:t,height:r}=kI(e);return{width:t,height:r}}function ZZ(e,t,r){let o=jr(t),n=Wi(t),i=r==="fixed",s=du(e,!0,i,t),a={scrollLeft:0,scrollTop:0},c=Yi(0);function u(){c.x=kv(n)}if(o||!o&&!i)if((su(t)!=="body"||Kf(n))&&(a=sp(t)),o){let h=du(t,!0,i,t);c.x=h.x+t.clientLeft,c.y=h.y+t.clientTop}else n&&u();i&&!o&&n&&u();let f=n&&!o&&!i?FI(n,a):Yi(0),d=s.left+a.scrollLeft-c.x-f.x,m=s.top+a.scrollTop-c.y-f.y;return{x:d,y:m,width:s.width,height:s.height}}function $S(e){return xo(e).position==="static"}function OI(e,t){if(!jr(e)||xo(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return Wi(e)===r&&(r=r.ownerDocument.body),r}function VI(e,t){let r=mr(e);if(ip(e))return r;if(!jr(e)){let n=Gi(e);for(;n&&!Ui(n);){if(je(n)&&!$S(n))return n;n=Gi(n)}return r}let o=OI(e,t);for(;o&&Mk(o)&&$S(o);)o=OI(o,t);return o&&Ui(o)&&$S(o)&&!Sv(o)?r:o||Dk(e)||r}var XZ=async function(e){let t=this.getOffsetParent||VI,r=this.getDimensions,o=await r(e.floating);return{reference:ZZ(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function QZ(e){return xo(e).direction==="rtl"}var t_={convertOffsetParentRelativeRectToViewportRelativeRect:zZ,getDocumentElement:Wi,getClippingRect:YZ,getOffsetParent:VI,getElementRects:XZ,getClientRects:HZ,getDimensions:KZ,getScale:ed,isElement:je,isRTL:QZ};function MI(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function JZ(e,t){let r=null,o,n=Wi(e);function i(){var a;clearTimeout(o),(a=r)==null||a.disconnect(),r=null}function s(a,c){a===void 0&&(a=!1),c===void 0&&(c=1),i();let u=e.getBoundingClientRect(),{left:f,top:d,width:m,height:h}=u;if(a||t(),!m||!h)return;let g=lp(d),v=lp(n.clientWidth-(f+m)),b=lp(n.clientHeight-(d+h)),y=lp(f),w={rootMargin:-g+"px "+-v+"px "+-b+"px "+-y+"px",threshold:Lo(0,Pl(1,c))||1},S=!0;function C(T){let O=T[0].intersectionRatio;if(O!==c){if(!S)return s();O?s(!1,O):o=setTimeout(()=>{s(!1,1e-7)},1e3)}O===1&&!MI(u,e.getBoundingClientRect())&&s(),S=!1}try{r=new IntersectionObserver(C,{...w,root:n.ownerDocument})}catch{r=new IntersectionObserver(C,w)}r.observe(e)}return s(!0),i}function mp(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:c=!1}=o,u=e_(e),f=n||i?[...u?Tl(u):[],...t?Tl(t):[]]:[];f.forEach(y=>{n&&y.addEventListener("scroll",r,{passive:!0}),i&&y.addEventListener("resize",r)});let d=u&&a?JZ(u,r):null,m=-1,h=null;s&&(h=new ResizeObserver(y=>{let[x]=y;x&&x.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?du(e):null;c&&b();function b(){let y=du(e);v&&!MI(v,y)&&r(),v=y,g=requestAnimationFrame(b)}return r(),()=>{var y;f.forEach(x=>{n&&x.removeEventListener("scroll",r),i&&x.removeEventListener("resize",r)}),d?.(),(y=h)==null||y.disconnect(),h=null,c&&cancelAnimationFrame(g)}}var DI=CI;var LI=TI,BI=xI,jI=PI,zI=SI;var HI=EI,Iv=(e,t,r)=>{let o=new Map,n={platform:t_,...r},i={...n.platform,_c:o};return wI(e,t,{...n,platform:i})};var zr=l(fe(),1),WI=l(fe(),1),UI=l(Cs(),1),eX=typeof document<"u",tX=function(){},Fv=eX?WI.useLayoutEffect:tX;function Nv(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(!Nv(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)&&!Nv(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function qI(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function GI(e,t){let r=qI(e);return Math.round(t*r)/r}function r_(e){let t=zr.useRef(e);return Fv(()=>{t.current=e}),t}function YI(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:c,open:u}=e,[f,d]=zr.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,h]=zr.useState(o);Nv(m,o)||h(o);let[g,v]=zr.useState(null),[b,y]=zr.useState(null),x=zr.useCallback(N=>{N!==T.current&&(T.current=N,v(N))},[]),w=zr.useCallback(N=>{N!==O.current&&(O.current=N,y(N))},[]),S=i||g,C=s||b,T=zr.useRef(null),O=zr.useRef(null),E=zr.useRef(f),k=c!=null,B=r_(c),P=r_(n),_=r_(u),M=zr.useCallback(()=>{if(!T.current||!O.current)return;let N={placement:t,strategy:r,middleware:m};P.current&&(N.platform=P.current),Iv(T.current,O.current,N).then(L=>{let j={...L,isPositioned:_.current!==!1};V.current&&!Nv(E.current,j)&&(E.current=j,UI.flushSync(()=>{d(j)}))})},[m,t,r,P,_]);Fv(()=>{u===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,d(N=>({...N,isPositioned:!1})))},[u]);let V=zr.useRef(!1);Fv(()=>(V.current=!0,()=>{V.current=!1}),[]),Fv(()=>{if(S&&(T.current=S),C&&(O.current=C),S&&C){if(B.current)return B.current(S,C,M);M()}},[S,C,M,B,k]);let F=zr.useMemo(()=>({reference:T,floating:O,setReference:x,setFloating:w}),[x,w]),D=zr.useMemo(()=>({reference:S,floating:C}),[S,C]),I=zr.useMemo(()=>{let N={position:r,left:0,top:0};if(!D.floating)return N;let L=GI(D.floating,f.x),j=GI(D.floating,f.y);return a?{...N,transform:"translate("+L+"px, "+j+"px)",...qI(D.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:L,top:j}},[r,a,D.floating,f.x,f.y]);return zr.useMemo(()=>({...f,update:M,refs:F,elements:D,floatingStyles:I}),[f,M,F,D,I])}var o_=(e,t)=>{let r=DI(e);return{name:r.name,fn:r.fn,options:[e,t]}},n_=(e,t)=>{let r=LI(e);return{name:r.name,fn:r.fn,options:[e,t]}},i_=(e,t)=>({fn:HI(e).fn,options:[e,t]}),s_=(e,t)=>{let r=BI(e);return{name:r.name,fn:r.fn,options:[e,t]}},a_=(e,t)=>{let r=jI(e);return{name:r.name,fn:r.fn,options:[e,t]}};var l_=(e,t)=>{let r=zI(e);return{name:r.name,fn:r.fn,options:[e,t]}};var ht=(e,t,r,o,n,i,...s)=>{if(s.length>0)throw new Error(Jr(1));let a;if(e&&t&&r&&o&&n&&i)a=(c,u,f,d)=>{let m=e(c,u,f,d),h=t(c,u,f,d),g=r(c,u,f,d),v=o(c,u,f,d),b=n(c,u,f,d);return i(m,h,g,v,b,u,f,d)};else if(e&&t&&r&&o&&n)a=(c,u,f,d)=>{let m=e(c,u,f,d),h=t(c,u,f,d),g=r(c,u,f,d),v=o(c,u,f,d);return n(m,h,g,v,u,f,d)};else if(e&&t&&r&&o)a=(c,u,f,d)=>{let m=e(c,u,f,d),h=t(c,u,f,d),g=r(c,u,f,d);return o(m,h,g,u,f,d)};else if(e&&t&&r)a=(c,u,f,d)=>{let m=e(c,u,f,d),h=t(c,u,f,d);return r(m,h,u,f,d)};else if(e&&t)a=(c,u,f,d)=>{let m=e(c,u,f,d);return t(m,u,f,d)};else if(e)a=e;else throw new Error("Missing arguments");return a};var i5=l(fe(),1),m_=l(Vv(),1),s5=l(e5(),1);var t5=l(fe(),1);var u_=[],f_;function r5(){return f_}function o5(e){u_.push(e)}function d_(e){let t=(r,o)=>{let n=Pr(bX).current,i;try{f_=n;for(let s of u_)s.before(n);i=e(r,o);for(let s of u_)s.after(n);n.didInitialize=!0}finally{f_=void 0}return i};return t.displayName=e.displayName||e.name,t}function n5(e){return t5.forwardRef(d_(e))}function bX(){return{didInitialize:!1}}var wX=Uf(19),xX=wX?_X:CX;function Dv(e,t,r,o,n){return xX(e,t,r,o,n)}function SX(e,t,r,o,n){let i=i5.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,m_.useSyncExternalStore)(e.subscribe,i,i)}o5({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,m_.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function _X(e,t,r,o,n){let i=r5();if(!i)return SX(e,t,r,o,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,r)||!Object.is(a.a2,o)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=r,a.a2=o,a.a3=n,a.didChange=!0)):(a={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n),didChange:!1},i.syncHooks.push(a)),a.value}function CX(e,t,r,o,n){return(0,s5.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var Lv=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 Dv(this,t,r,o,n)}};var mu=l(fe(),1);var rd=class extends Lv{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){mu.useDebugValue(t),Oe(()=>{this.state[t]!==r&&this.set(t,r)},[t,r])}useSyncedValueWithCleanup(t,r){let o=this;Oe(()=>(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);Oe(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){mu.useDebugValue(t);let o=r!==void 0;Oe(()=>{o&&!Object.is(this.state[t],r)&&super.setState({...this.state,[t]:r})},[t,r,o])}select(t,r,o,n){let i=this.selectors[t];return i(this.state,r,o,n)}useState(t,r,o,n){return mu.useDebugValue(t),Dv(this,this.selectors[t],r,o,n)}useContextCallback(t,r){mu.useDebugValue(t);let o=Ne(r??Sa);this.context[t]=o}useStateSetter(t){let r=mu.useRef(void 0);return r.current===void 0&&(r.current=o=>{this.set(t,o)}),r.current}observe(t,r){let o;typeof t=="function"?o=t:o=this.selectors[t];let n=o(this.state);return r(n,n,this),this.subscribe(i=>{let s=o(i);if(!Object.is(n,s)){let a=n;n=s,r(s,a,this)}})}};var TX={open:ht(e=>e.open),transitionStatus:ht(e=>e.transitionStatus),domReferenceElement:ht(e=>e.domReferenceElement),referenceElement:ht(e=>e.positionReference??e.referenceElement),floatingElement:ht(e=>e.floatingElement),floatingId:ht(e=>e.floatingId)},Ol=class extends rd{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:pI(),nested:o,triggerElements:i},TX),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&Xk(r))&&(this.context.dataRef.current.openEvent=t?r:void 0)};dispatchOpenChange=(t,r)=>{this.syncOpenEvent(t,r.event);let o={open:t,reason:r.reason,nativeEvent:r.event,nested:this.context.nested,triggerElement:r.trigger};this.context.events.emit("openchange",o)};setOpen=(t,r)=>{if(this.syncOnly){this.context.onOpenChange?.(t,r);return}this.dispatchOpenChange(t,r),this.context.onOpenChange?.(t,r)}};var pp=l(fe(),1);function EX(e,t){let r=pp.useRef(null),o=pp.useRef(null);return pp.useCallback(n=>{if(e!==void 0){if(r.current!==null){let i=r.current,s=o.current,a=t.context.triggerElements.getById(i);s&&a===s&&t.context.triggerElements.delete(i),r.current=null,o.current=null}n!==null&&(r.current=e,o.current=n,t.context.triggerElements.add(e,n))}},[t,e])}function a5(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=EX(e,r),s=Ne(a=>{if(i(a),!a||!r.select("open"))return;let c=r.select("activeTriggerId");if(c===e){r.update({activeTriggerElement:a,...o});return}c==null&&r.update({activeTriggerId:e,activeTriggerElement:a,...o})});return Oe(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function l5(e){let t=e.useState("open");Oe(()=>{if(t&&!e.select("activeTriggerId")&&e.context.triggerElements.size===1){let r=e.context.triggerElements.entries().next();if(!r.done){let[o,n]=r.value;e.update({activeTriggerId:o,activeTriggerElement:n})}}},[t,e])}function c5(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=vv(e);t.useSyncedValues({mounted:o,transitionStatus:i});let s=Ne(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)}),a=t.useState("preventUnmountingOnClose");return Qf({enabled:!a,open:e,ref:t.context.popupRef,onComplete(){e||s()}}),{forceUnmount:s,transitionStatus:i}}var kl=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 u5(){return new Ol({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new kl,floatingId:"",syncOnly:!1,nested:!1,onOpenChange:void 0})}function f5(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:u5(),preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:$r,inactiveTriggerProps:$r,popupProps:$r}}var Bv=ht(e=>e.triggerIdProp??e.activeTriggerId),d5={open:ht(e=>e.openProp??e.open),mounted:ht(e=>e.mounted),transitionStatus:ht(e=>e.transitionStatus),floatingRootContext:ht(e=>e.floatingRootContext),preventUnmountingOnClose:ht(e=>e.preventUnmountingOnClose),payload:ht(e=>e.payload),activeTriggerId:Bv,activeTriggerElement:ht(e=>e.mounted?e.activeTriggerElement:null),isTriggerActive:ht((e,t)=>t!==void 0&&Bv(e)===t),isOpenedByTrigger:ht((e,t)=>t!==void 0&&Bv(e)===t&&e.open),isMountedByTrigger:ht((e,t)=>t!==void 0&&Bv(e)===t&&e.mounted),triggerProps:ht((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),popupProps:ht(e=>e.popupProps),popupElement:ht(e=>e.popupElement),positionerElement:ht(e=>e.positionerElement)};function m5(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=xl(),i=$f()!=null,s=Pr(()=>new Ol({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new kl,floatingId:n,syncOnly:!1,nested:i})).current;return Oe(()=>{let a={open:t,floatingId:n};o.reference!==void 0&&(a.referenceElement=o.reference,a.domReferenceElement=je(o.reference)?o.reference:null),o.floating!==void 0&&(a.floatingElement=o.floating),s.update(a)},[t,n,o.reference,o.floating,s]),s.context.onOpenChange=r,s.context.nested=i,s}function p_(e={}){let{nodeId:t,externalTree:r}=e,o=m5(e),n=e.rootContext||o,i={reference:n.useState("referenceElement"),floating:n.useState("floatingElement"),domReference:n.useState("domReferenceElement")},[s,a]=jo.useState(null),c=jo.useRef(null),u=Al(r);Oe(()=>{i.domReference&&(c.current=i.domReference)},[i.domReference]);let f=YI({...e,elements:{...i,...s&&{reference:s}}}),d=jo.useCallback(E=>{let k=je(E)?{getBoundingClientRect:()=>E.getBoundingClientRect(),getClientRects:()=>E.getClientRects(),contextElement:E}:E;a(k),f.refs.setReference(k)},[f.refs]),[m,h]=jo.useState(void 0),[g,v]=jo.useState(null);n.useSyncedValue("referenceElement",m??null);let b=je(m)?m:null;n.useSyncedValue("domReferenceElement",m===void 0?i.domReference:b),n.useSyncedValue("floatingElement",g);let y=jo.useCallback(E=>{(je(E)||E===null)&&(c.current=E,h(E)),(je(f.refs.reference.current)||f.refs.reference.current===null||E!==null&&!je(E))&&f.refs.setReference(E)},[f.refs,h]),x=jo.useCallback(E=>{v(E),f.refs.setFloating(E)},[f.refs]),w=jo.useMemo(()=>({...f.refs,setReference:y,setFloating:x,setPositionReference:d,domReference:c}),[f.refs,y,x,d]),S=jo.useMemo(()=>({...f.elements,domReference:i.domReference}),[f.elements,i.domReference]),C=n.useState("open"),T=n.useState("floatingId"),O=jo.useMemo(()=>({...f,dataRef:n.context.dataRef,open:C,onOpenChange:n.setOpen,events:n.context.events,floatingId:T,refs:w,elements:S,nodeId:t,rootStore:n}),[f,w,S,t,n,C,T]);return Oe(()=>{n.context.dataRef.current.floatingContext=O;let E=u?.nodesRef.current.find(k=>k.id===t);E&&(E.context=O)}),jo.useMemo(()=>({...f,context:O,refs:w,elements:S,rootStore:n}),[f,w,S,O,n])}function h_(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,onOpenChange:o}=e,n=xl(),i=$f()!=null,s=t.useState("open"),a=t.useState("activeTriggerElement"),c=t.useState(r?"popupElement":"positionerElement"),u=t.context.triggerElements,f=Pr(()=>new Ol({open:s,transitionStatus:void 0,referenceElement:a,floatingElement:c,triggerElements:u,onOpenChange:o,floatingId:n,syncOnly:!0,nested:i})).current;return Oe(()=>{let d={open:s,floatingId:n,referenceElement:a,floatingElement:c};je(a)&&(d.domReferenceElement=a),f.state.positionReference===f.state.referenceElement&&(d.positionReference=a),f.update(d)},[s,n,a,c,f]),f.context.onOpenChange=o,f.context.nested=i,f}var Ps=l(fe(),1);var g_=Wk&&Gk;function v_(e,t={}){let r="rootStore"in e?e.rootStore:e,{events:o,dataRef:n}=r.context,{enabled:i=!0,delay:s}=t,a=Ps.useRef(!1),c=Ps.useRef(null),u=_a(),f=Ps.useRef(!0);Ps.useEffect(()=>{let m=r.select("domReferenceElement");if(!i)return;let h=mr(m);function g(){let y=r.select("domReferenceElement");!r.select("open")&&jr(y)&&y===Ev(eo(y))&&(a.current=!0)}function v(){f.current=!0}function b(){f.current=!1}return Xi(bt(h,"blur",g),g_&&bt(h,"keydown",v,!0),g_&&bt(h,"pointerdown",b,!0))},[r,i]),Ps.useEffect(()=>{if(!i)return;function m(h){if(h.reason===Ye.triggerPress||h.reason===Ye.escapeKey){let g=r.select("domReferenceElement");je(g)&&(c.current=g,a.current=!0)}}return o.on("openchange",m),()=>{o.off("openchange",m)}},[o,i,r]);let d=Ps.useMemo(()=>({onMouseLeave(){a.current=!1,c.current=null},onFocus(m){let h=m.currentTarget;if(a.current){if(c.current===h)return;a.current=!1,c.current=null}let g=Do(m.nativeEvent);if(je(g)){if(g_&&!m.relatedTarget){if(!f.current&&!Yk(g))return}else if(!Kk(g))return}let v=au(m.relatedTarget,r.context.triggerElements),{nativeEvent:b,currentTarget:y}=m,x=typeof s=="function"?s():s;if(r.select("open")&&v||x===0||x===void 0){r.setOpen(!0,_t(Ye.triggerFocus,b,y));return}u.start(x,()=>{a.current||r.setOpen(!0,_t(Ye.triggerFocus,b,y))})},onBlur(m){a.current=!1,c.current=null;let h=m.relatedTarget,g=m.nativeEvent,v=je(h)&&h.hasAttribute(Jf("focus-guard"))&&h.getAttribute("data-type")==="outside";u.start(0,()=>{let b=r.select("domReferenceElement"),y=Ev(eo(b));!h&&y===b||qt(n.current.floatingContext?.refs.floating.current,y)||qt(b,y)||v||au(h??y,r.context.triggerElements)||r.setOpen(!1,_t(Ye.triggerFocus,g))})}}),[n,r,u,s]);return Ps.useMemo(()=>i?{reference:d,trigger:d}:{},[i,d])}var hp=l(fe(),1);var y_=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 Gn,this.restTimeout=new Gn,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},jv=new WeakMap;function od(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&jv.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),jv.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function zv(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=jv.get(r);i&&i!==e&&od(i),od(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,jv.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Hv(e){let t=Pr(y_.create).current,r=e.context.dataRef.current;return r.hoverInteractionState||(r.hoverInteractionState=t),Sl(r.hoverInteractionState.disposeEffect),r.hoverInteractionState}function b_(e,t={}){let r="rootStore"in e?e.rootStore:e,o=r.useState("open"),n=r.useState("floatingElement"),i=r.useState("domReferenceElement"),{dataRef:s}=r.context,{enabled:a=!0,closeDelay:c=0,nodeId:u}=t,f=Hv(r),d=Al(),m=$f(),h=Ne(()=>Ov(s.current.openEvent?.type,f.interactedInside)),g=Ne(()=>{let S=s.current.openEvent?.type;return S?.includes("mouse")&&S!=="mousedown"}),v=Ne(S=>au(S,r.context.triggerElements)),b=hp.useCallback(S=>{let C=uu(c,"close",f.pointerType),T=()=>{r.setOpen(!1,_t(Ye.triggerHover,S)),d?.events.emit("floating.closed",S)};C?f.openChangeTimeout.start(C,T):(f.openChangeTimeout.clear(),T())},[c,r,f,d]),y=Ne(()=>{od(f)}),x=Ne(S=>{let C=Do(S);if(!qS(C)){f.interactedInside=!1;return}f.interactedInside=C?.closest("[aria-haspopup]")!=null});Oe(()=>{o||(f.pointerType=void 0,f.restTimeoutPending=!1,f.interactedInside=!1,y())},[o,f,y]),hp.useEffect(()=>y,[y]),Oe(()=>{if(a&&o&&f.handleCloseOptions?.blockPointerEvents&&g()&&je(i)&&n){let S=i,C=n,T=eo(n),O=d?.nodesRef.current.find(k=>k.id===m)?.context?.elements.floating;O&&(O.style.pointerEvents="");let E=f.handleCloseOptions?.getScope?.()??f.pointerEventsScopeElement??O??S.closest("[data-rootownerid]")??T.body;return zv(f,{scopeElement:E,referenceElement:S,floatingElement:C}),()=>{y()}}},[a,o,i,n,f,g,d,m,y]);let w=_a();hp.useEffect(()=>{if(!a)return;function S(){f.openChangeTimeout.clear(),w.clear(),d?.events.off("floating.closed",T),y()}function C(E){if(d&&m&&qi(d.nodesRef.current,m).length>0){d.events.on("floating.closed",T);return}if(v(E.relatedTarget))return;let k=s.current.floatingContext?.nodeId??u,B=E.relatedTarget;if(!(d&&k&&je(B)&&qi(d.nodesRef.current,k,!1).some(_=>qt(_.context?.elements.floating,B)))){if(f.handler){f.handler(E);return}y(),h()||b(E)}}function T(E){!d||!m||qi(d.nodesRef.current,m).length>0||w.start(0,()=>{d.events.off("floating.closed",T),r.setOpen(!1,_t(Ye.triggerHover,E)),d.events.emit("floating.closed",E)})}let O=n;return Xi(O&&bt(O,"mouseenter",S),O&&bt(O,"mouseleave",C),O&&bt(O,"pointerdown",x,!0),()=>{d?.events.off("floating.closed",T)})},[a,n,r,s,u,h,v,b,y,x,f,d,m,w])}var Il=l(fe(),1),p5=l(Cs(),1);var PX={current:null};function w_(e,t={}){let r="rootStore"in e?e.rootStore:e,{dataRef:o,events:n}=r.context,{enabled:i=!0,delay:s=0,handleClose:a=null,mouseOnly:c=!1,restMs:u=0,move:f=!0,triggerElementRef:d=PX,externalTree:m,isActiveTrigger:h=!0,getHandleCloseContext:g,isClosing:v}=t,b=Al(m),y=Hv(r),x=Il.useRef(!1),w=Qi(a),S=Qi(s),C=Qi(u),T=Qi(i),O=Qi(v);h&&(y.handleCloseOptions=w.current?.__options);let E=Ne(()=>Ov(o.current.openEvent?.type,y.interactedInside)),k=Ne(V=>au(V,r.context.triggerElements)),B=Ne((V,F,D)=>{let I=r.context.triggerElements;if(I.hasElement(F))return!V||!qt(V,F);if(!je(D))return!1;let N=D;return I.hasMatchingElement(L=>qt(L,N))&&(!V||!qt(V,N))}),P=Ne((V,F=!0)=>{let D=uu(S.current,"close",y.pointerType);D?y.openChangeTimeout.start(D,()=>{r.setOpen(!1,_t(Ye.triggerHover,V)),b?.events.emit("floating.closed",V)}):F&&(y.openChangeTimeout.clear(),r.setOpen(!1,_t(Ye.triggerHover,V)),b?.events.emit("floating.closed",V))}),_=Ne(()=>{if(!y.handler)return;eo(r.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),M=Ne(()=>{od(y)});return Il.useEffect(()=>_,[_]),Il.useEffect(()=>{if(!i)return;function V(F){F.open?x.current=!1:(x.current=F.reason===Ye.triggerHover,_(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return n.on("openchange",V),()=>{n.off("openchange",V)}},[i,n,y,_]),Il.useEffect(()=>{if(!i)return;let V=d.current??(h?r.select("domReferenceElement"):null);if(!je(V))return;function F(I){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,c&&!lu(y.pointerType))return;let N=YS(C.current),L=uu(S.current,"open",y.pointerType),j=Do(I),q=I.currentTarget??null,oe=r.select("domReferenceElement"),ie=q;if(je(j)&&!r.context.triggerElements.hasElement(j)){for(let Te of r.context.triggerElements.elements())if(qt(Te,j)){ie=Te;break}}je(q)&&je(oe)&&!r.context.triggerElements.hasElement(q)&&qt(q,oe)&&(ie=oe);let ve=ie==null?!1:B(oe,ie,j),ae=r.select("open"),ne=O.current?.()??r.select("transitionStatus")==="ending",me=!ae&&ne&&x.current,te=!ve&&je(ie)&&je(oe)&&qt(oe,ie)&&me,pe=N>0&&!L,ke=ve&&(ae||me)||te,et=!ae||ve;if(ke){r.setOpen(!0,_t(Ye.triggerHover,I,ie));return}pe||(L?y.openChangeTimeout.start(L,()=>{et&&r.setOpen(!0,_t(Ye.triggerHover,I,ie))}):et&&r.setOpen(!0,_t(Ye.triggerHover,I,ie)))}function D(I){if(E()){M();return}_();let N=r.select("domReferenceElement"),L=eo(N);y.restTimeout.clear(),y.restTimeoutPending=!1;let j=o.current.floatingContext??g?.();if(k(I.relatedTarget))return;if(w.current&&j){r.select("open")||y.openChangeTimeout.clear();let ie=d.current;y.handler=w.current({...j,tree:b,x:I.clientX,y:I.clientY,onClose(){M(),_(),T.current&&!E()&&ie===r.select("domReferenceElement")&&P(I,!0)}}),L.addEventListener("mousemove",y.handler),y.handler(I);return}(y.pointerType!=="touch"||!qt(r.select("floatingElement"),I.relatedTarget))&&P(I)}return f?Xi(bt(V,"mousemove",F,{once:!0}),bt(V,"mouseenter",F),bt(V,"mouseleave",D)):Xi(bt(V,"mouseenter",F),bt(V,"mouseleave",D))},[_,M,o,S,P,r,i,w,y,h,B,E,k,c,f,C,d,b,T,g,O]),Il.useMemo(()=>{if(!i)return;function V(F){y.pointerType=F.pointerType}return{onPointerDown:V,onPointerEnter:V,onMouseMove(F){let{nativeEvent:D}=F,I=F.currentTarget,N=r.select("domReferenceElement"),L=r.select("open"),j=B(N,I,F.target);if(c&&!lu(y.pointerType))return;if(L&&j&&y.handleCloseOptions?.blockPointerEvents){let ie=r.select("floatingElement");if(ie){let ve=y.handleCloseOptions?.getScope?.()??I.ownerDocument.body;zv(y,{scopeElement:ve,referenceElement:I,floatingElement:ie})}}let q=YS(C.current);if(L&&!j||q===0||!j&&y.restTimeoutPending&&F.movementX**2+F.movementY**2<2)return;y.restTimeout.clear();function oe(){if(y.restTimeoutPending=!1,E())return;let ie=r.select("open");!y.blockMouseMove&&(!ie||j)&&r.setOpen(!0,_t(Ye.triggerHover,D,I))}y.pointerType==="touch"?p5.flushSync(()=>{oe()}):j&&L?oe():(y.restTimeoutPending=!0,y.restTimeout.start(q,oe))}}},[i,y,E,B,c,r,C])}var pu=l(fe(),1);function x_(e=[]){let t=e.map(u=>u?.reference),r=e.map(u=>u?.floating),o=e.map(u=>u?.item),n=e.map(u=>u?.trigger),i=pu.useCallback(u=>Gv(u,e,"reference"),t),s=pu.useCallback(u=>Gv(u,e,"floating"),r),a=pu.useCallback(u=>Gv(u,e,"item"),o),c=pu.useCallback(u=>Gv(u,e,"trigger"),n);return pu.useMemo(()=>({getReferenceProps:i,getFloatingProps:s,getItemProps:a,getTriggerProps:c}),[i,s,a,c])}function Gv(e,t,r){let o=new Map,n=r==="item",i={};r==="floating"&&(i.tabIndex=-1,i[HS]="");for(let s in e)n&&e&&(s===GS||s===WS)||(i[s]=e[s]);for(let s=0;s<t.length;s+=1){let a,c=t[s]?.[r];typeof c=="function"?a=e?c(e):null:a=c,a&&h5(i,a,n,o)}return h5(i,e,n,o),i}function h5(e,t,r,o){for(let n in t){let i=t[n];r&&(n===GS||n===WS)||(n.startsWith("on")?(o.has(n)||o.set(n,[]),typeof i=="function"&&(o.get(n)?.push(i),e[n]=(...s)=>o.get(n)?.map(a=>a(...s)).find(a=>a!==void 0))):e[n]=i)}}var g5=.1,RX=g5*g5,Vt=.5;function Wv(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function Uv(e,t,r,o,n,i,s,a,c,u){let f=!1;return Wv(e,t,r,o,n,i)&&(f=!f),Wv(e,t,n,i,s,a)&&(f=!f),Wv(e,t,s,a,c,u)&&(f=!f),Wv(e,t,c,u,r,o)&&(f=!f),f}function AX(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function qv(e,t,r,o,n,i){let s=Math.min(r,n),a=Math.max(r,n),c=Math.min(o,i),u=Math.max(o,i);return e>=s&&e<=a&&t>=c&&t<=u}function S_(e={}){let{blockPointerEvents:t=!1}=e,r=new Gn,o=({x:n,y:i,placement:s,elements:a,onClose:c,nodeId:u,tree:f})=>{let d=s?.split("-")[0],m=!1,h=null,g=null,v=typeof performance<"u"?performance.now():0;function b(x,w){let S=performance.now(),C=S-v;if(h===null||g===null||C===0)return h=x,g=w,v=S,!1;let T=x-h,O=w-g,E=T*T+O*O,k=C*C*RX;return h=x,g=w,v=S,E<k}function y(){r.clear(),c()}return function(w){r.clear();let S=a.domReference,C=a.floating;if(!S||!C||d==null||n==null||i==null)return;let{clientX:T,clientY:O}=w,E=Do(w),k=w.type==="mouseleave",B=qt(C,E),P=qt(S,E);if(B&&(m=!0,!k))return;if(P&&(m=!1,!k)){m=!0;return}if(k&&je(w.relatedTarget)&&qt(C,w.relatedTarget))return;function _(){return!!(f&&qi(f.nodesRef.current,u).length>0)}function M(){_()||y()}if(_())return;let V=S.getBoundingClientRect(),F=C.getBoundingClientRect(),D=n>F.right-F.width/2,I=i>F.bottom-F.height/2,N=F.width>V.width,L=F.height>V.height,j=(N?V:F).left,q=(N?V:F).right,oe=(L?V:F).top,ie=(L?V:F).bottom;if(d==="top"&&i>=V.bottom-1||d==="bottom"&&i<=V.top+1||d==="left"&&n>=V.right-1||d==="right"&&n<=V.left+1){M();return}let ve=!1;switch(d){case"top":ve=qv(T,O,j,V.top+1,q,F.bottom-1);break;case"bottom":ve=qv(T,O,j,F.top+1,q,V.bottom-1);break;case"left":ve=qv(T,O,F.right-1,ie,V.left+1,oe);break;case"right":ve=qv(T,O,V.right-1,ie,F.left+1,oe);break;default:}if(ve)return;if(m&&!AX(T,O,V)){M();return}if(!k&&b(T,O)){M();return}let ae=!1;switch(d){case"top":{let ne=N?Vt/2:Vt*4,me=N||D?n+ne:n-ne,te=N?n-ne:D?n+ne:n-ne,pe=i+Vt+1,ke=D||N?F.bottom-Vt:F.top,et=D?N?F.bottom-Vt:F.top:F.bottom-Vt;ae=Uv(T,O,me,pe,te,pe,F.left,ke,F.right,et);break}case"bottom":{let ne=N?Vt/2:Vt*4,me=N||D?n+ne:n-ne,te=N?n-ne:D?n+ne:n-ne,pe=i-Vt,ke=D||N?F.top+Vt:F.bottom,et=D?N?F.top+Vt:F.bottom:F.top+Vt;ae=Uv(T,O,me,pe,te,pe,F.left,ke,F.right,et);break}case"left":{let ne=L?Vt/2:Vt*4,me=L||I?i+ne:i-ne,te=L?i-ne:I?i+ne:i-ne,pe=n+Vt+1,ke=I||L?F.right-Vt:F.left,et=I?L?F.right-Vt:F.left:F.right-Vt;ae=Uv(T,O,ke,F.top,et,F.bottom,pe,me,pe,te);break}case"right":{let ne=L?Vt/2:Vt*4,me=L||I?i+ne:i-ne,te=L?i-ne:I?i+ne:i-ne,pe=n-Vt,ke=I||L?F.left+Vt:F.right,et=I?L?F.left+Vt:F.right:F.left+Vt;ae=Uv(T,O,pe,me,pe,te,ke,F.top,et,F.bottom);break}default:}ae?m||r.start(40,M):M()}};return o.__options={...e,blockPointerEvents:t},o}var __=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Ts.startingStyle]="startingStyle",e[e.endingStyle=Ts.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),gp=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),OX={[gp.popupOpen]:""},bwe={[gp.popupOpen]:"",[gp.pressed]:""},kX={[__.open]:""},IX={[__.closed]:""},FX={[__.anchorHidden]:""},v5={open(e){return e?OX:null}};var nd={open(e){return e?kX:IX},anchorHidden(e){return e?FX:null}};function y5(e){return Uf(19)?e:e?"true":void 0}var Un=l(fe(),1);var NX=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:s,elements:a,middlewareData:c}=t,{element:u,padding:f=0,offsetParent:d="real"}=Ki(e,t)||{};if(u==null)return{};let m=Av(f),h={x:r,y:o},g=fp(n),v=up(g),b=await s.getDimensions(u),y=g==="y",x=y?"top":"left",w=y?"bottom":"right",S=y?"clientHeight":"clientWidth",C=i.reference[v]+i.reference[g]-h[g]-i.floating[v],T=h[g]-i.reference[g],O=d==="real"?await s.getOffsetParent?.(u):a.floating,E=a.floating[S]||i.floating[v];(!E||!await s.isElement?.(O))&&(E=a.floating[S]||i.floating[v]);let k=C/2-T/2,B=E/2-b[v]/2-1,P=Math.min(m[x],B),_=Math.min(m[w],B),M=P,V=E-b[v]-_,F=E/2-b[v]/2+k,D=cp(M,F,V),I=!c.arrow&&Zi(n)!=null&&F!==D&&i.reference[v]/2-(F<M?P:_)-b[v]/2<0,N=I?F<M?F-M:F-V:0;return{[g]:h[g]+N,data:{[g]:D,centerOffset:F-D-N,...I&&{alignmentOffset:N}},reset:I}}}),b5=(e,t)=>({...NX(e),options:[e,t]});var w5={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 l_().fn(e)).data?.referenceHidden||i}}}};var vp={sideX:"left",sideY:"top"},x5={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:a}=e,c=mr(n),u=c.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:r,data:vp};let d=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(d===c){let x=eo(n);m={width:x.documentElement.clientWidth,height:x.documentElement.clientHeight}}else await i.isElement?.(d)&&(m=await i.getDimensions(d));let h=co(a),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":vp.sideX,y=h==="top"?"bottom":vp.sideY;return{x:g,y:v,data:{sideX:b,sideY:y}}}};function C5(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 S5(e,t,r){let{rects:o,placement:n}=e;return{side:C5(t,co(n),r),align:Zi(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function T5(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:c=5,sticky:u=!1,arrowPadding:f=5,disableAnchorTracking:d=!1,keepMounted:m=!1,floatingRootContext:h,mounted:g,collisionAvoidance:v,shiftCrossAxis:b=!1,nodeId:y,adaptiveOrigin:x,lazyFlip:w=!1,externalTree:S}=e,[C,T]=Un.useState(null);!g&&C!==null&&T(null);let O=v.side||"flip",E=v.align||"flip",k=v.fallbackAxisSide||"end",B=typeof t=="function"?t:void 0,P=Ne(B),_=B?P:t,M=Qi(t),V=Qi(g),D=Wf()==="rtl",I=C||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":D?"left":"right","inline-start":D?"right":"left"}[o],N=i==="center"?I:`${I}-${i}`,L=c,j=1,q=o==="bottom"?j:0,oe=o==="top"?j:0,ie=o==="right"?j:0,ve=o==="left"?j:0;typeof L=="number"?L={top:L+q,right:L+ve,bottom:L+oe,left:L+ie}:L&&(L={top:(L.top||0)+q,right:(L.right||0)+ve,bottom:(L.bottom||0)+oe,left:(L.left||0)+ie});let ae={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:L},ne=Un.useRef(null),me=Qi(n),te=Qi(s),et=[o_(Je=>{let Gt=S5(Je,o,D),Wt=typeof me.current=="function"?me.current(Gt):me.current,U=typeof te.current=="function"?te.current(Gt):te.current;return{mainAxis:Wt,crossAxis:U,alignmentAxis:U}},[typeof n!="function"?n:0,typeof s!="function"?s:0,D,o])],Te=E==="none"&&O!=="shift",ze=!Te&&(u||b||O==="shift"),le=O==="none"?null:s_({...ae,padding:{top:L.top+j,right:L.right+j,bottom:L.bottom+j,left:L.left+j},mainAxis:!b&&O==="flip",crossAxis:E==="flip"?"alignment":!1,fallbackAxisSideDirection:k}),Q=Te?null:n_(Je=>{let Gt=eo(Je.elements.floating).documentElement;return{...ae,rootBoundary:b?{x:0,y:0,width:Gt.clientWidth,height:Gt.clientHeight}:void 0,mainAxis:E!=="none",crossAxis:ze,limiter:u||b?void 0:i_(Wt=>{if(!ne.current)return{};let{width:U,height:de}=ne.current.getBoundingClientRect(),R=yn(co(Wt.placement)),ye=R==="y"?U:de,pt=R==="y"?L.left+L.right:L.top+L.bottom;return{offset:ye/2+pt/2}})}},[ae,u,b,L,E]);O==="shift"||E==="shift"||i==="center"?et.push(Q,le):et.push(le,Q),et.push(a_({...ae,apply({elements:{floating:Je},availableWidth:Gt,availableHeight:Wt,rects:U}){if(!V.current)return;let de=Je.style;de.setProperty("--available-width",`${Gt}px`),de.setProperty("--available-height",`${Wt}px`);let R=mr(Je).devicePixelRatio||1,{x:ye,y:pt,width:he,height:Wr}=U.reference,be=(Math.round((ye+he)*R)-Math.round(ye*R))/R,Ut=(Math.round((pt+Wr)*R)-Math.round(pt*R))/R;de.setProperty("--anchor-width",`${be}px`),de.setProperty("--anchor-height",`${Ut}px`)}}),b5(()=>({element:ne.current||eo(ne.current).createElement("div"),padding:f,offsetParent:"floating"}),[f]),{name:"transformOrigin",fn(Je){let{elements:Gt,middlewareData:Wt,placement:U,rects:de,y:R}=Je,ye=co(U),pt=yn(ye),he=ne.current,Wr=Wt.arrow?.x||0,be=Wt.arrow?.y||0,Ut=he?.clientWidth||0,J=he?.clientHeight||0,X=Wr+Ut/2,Ss=be+J/2,At=Math.abs(Wt.shift?.y||0),Re=de.reference.height/2,jn=typeof n=="function"?n(S5(Je,o,D)):n,ya=At>jn,rr={top:`${X}px calc(100% + ${jn}px)`,bottom:`${X}px ${-jn}px`,left:`calc(100% + ${jn}px) ${Ss}px`,right:`${-jn}px ${Ss}px`}[ye],ct=`${X}px ${de.reference.y+Re-R}px`;return Gt.floating.style.setProperty("--transform-origin",ze&&pt==="y"&&ya?ct:rr),{}}},w5,x),Oe(()=>{!g&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[g,h]);let se=Un.useMemo(()=>({elementResize:!d&&typeof ResizeObserver<"u",layoutShift:!d&&typeof IntersectionObserver<"u"}),[d]),{refs:$,elements:ce,x:Fe,y:Ae,middlewareData:xe,update:ee,placement:Y,context:K,isPositioned:Se,floatingStyles:Be}=p_({rootContext:h,open:m?g:void 0,placement:N,middleware:et,strategy:r,whileElementsMounted:m?void 0:(...Je)=>mp(...Je,se),nodeId:y,externalTree:S}),{sideX:yt,sideY:tt}=xe.adaptiveOrigin||vp,dt=Se?r:"fixed",Rt=Un.useMemo(()=>{let Je=x?{position:dt,[yt]:Fe,[tt]:Ae}:{position:dt,...Be};return Se||(Je.opacity=0),Je},[x,dt,yt,Fe,tt,Ae,Be,Se]),ir=Un.useRef(null);Oe(()=>{if(!g)return;let Je=M.current,Gt=typeof Je=="function"?Je():Je,U=(_5(Gt)?Gt.current:Gt)||null||null;U!==ir.current&&($.setPositionReference(U),ir.current=U)},[g,$,_,M]),Un.useEffect(()=>{if(!g)return;let Je=M.current;typeof Je!="function"&&_5(Je)&&Je.current!==ir.current&&($.setPositionReference(Je.current),ir.current=Je.current)},[g,$,_,M]),Un.useEffect(()=>{if(m&&g&&ce.domReference&&ce.floating)return mp(ce.domReference,ce.floating,ee,se)},[m,g,ce,ee,se]);let lt=co(Y),Ve=C5(o,lt,D),Bi=Zi(Y)||"center",ji=!!xe.hide?.referenceHidden;Oe(()=>{w&&g&&Se&&T(lt)},[w,g,Se,lt]);let tr=Un.useMemo(()=>({position:"absolute",top:xe.arrow?.y,left:xe.arrow?.x}),[xe.arrow]),va=xe.arrow?.centerOffset!==0;return Un.useMemo(()=>({positionerStyles:Rt,arrowStyles:tr,arrowRef:ne,arrowUncentered:va,side:Ve,align:Bi,physicalSide:lt,anchorHidden:ji,refs:$,context:K,isPositioned:Se,update:ee}),[Rt,tr,ne,va,Ve,Bi,lt,ji,$,K,Se,ee])}function _5(e){return e!=null&&"current"in e}function Yv(e){return e==="starting"?uI:$r}function E5(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:a=!1}){let c={...r};return a&&(c.pointerEvents="none"),Br("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:c},Yv(o),n],stateAttributesMapping:nd})}var Fl={};zi(Fl,{Panel:()=>O5,Root:()=>R5,Trigger:()=>A5});var yp=l(fe(),1);var Kv={...Vk,...qf};var P5=l(A(),1),R5=yp.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:c,style:u,...f}=t,d=Ne(a),m=Ik({open:c,defaultOpen:i,onOpenChange:d,disabled:s}),h=yp.useMemo(()=>({open:m.open,disabled:m.disabled,transitionStatus:m.transitionStatus}),[m.open,m.disabled,m.transitionStatus]),g=yp.useMemo(()=>({...m,onOpenChange:d,state:h}),[m,d,h]),v=Br("div",t,{state:h,ref:r,props:f,stateAttributesMapping:Kv});return(0,P5.jsx)(DS.Provider,{value:g,children:v})});var Zv=l(fe(),1);var VX={...Nk,...qf},A5=Zv.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:s,disabled:a}=bv(),{className:c,disabled:u=a,id:f,render:d,nativeButton:m=!0,style:h,...g}=t,{getButtonProps:v,buttonRef:b}=jS({disabled:u,focusableWhenDisabled:!0,native:m}),y=Zv.useMemo(()=>({"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i}),[o,n,i]);return Br("button",t,{state:s,ref:[r,b],props:[y,g,v],stateAttributesMapping:VX})});var Xv=l(fe(),1);var C_=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var O5=Xv.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:c,...u}=t,{abortControllerRef:f,animationTypeRef:d,height:m,mounted:h,onOpenChange:g,open:v,panelId:b,panelRef:y,runOnceAnimationsFinish:x,setDimensions:w,setHiddenUntilFound:S,setKeepMounted:C,setMounted:T,setPanelIdState:O,setOpen:E,setVisible:k,state:B,transitionDimensionRef:P,visible:_,width:M,transitionStatus:V}=bv(),F=n??!1,D=i??!1;Oe(()=>{if(a)return O(a),()=>{O(void 0)}},[a,O]),Oe(()=>{S(F)},[S,F]),Oe(()=>{C(D)},[C,D]);let{props:I}=nI({abortControllerRef:f,animationTypeRef:d,externalRef:r,height:m,hiddenUntilFound:F,id:b,keepMounted:D,mounted:h,onOpenChange:g,open:v,panelRef:y,runOnceAnimationsFinish:x,setDimensions:w,setMounted:T,setOpen:E,setVisible:k,transitionDimensionRef:P,visible:_,width:M});Qf({open:v&&V==="idle",ref:y,onComplete(){v&&w({height:void 0,width:void 0})}});let N=Xv.useMemo(()=>({...B,transitionStatus:V}),[B,V]),L=Br("div",t,{state:N,ref:[r,y],props:[I,{style:{[C_.collapsiblePanelHeight]:m===void 0?"auto":`${m}px`,[C_.collapsiblePanelWidth]:M===void 0?"auto":`${M}px`}},u],stateAttributesMapping:Kv});return D||F||h?L:null});var So=l(fe(),1),M5=l(Cs(),1);var k5=l(fe(),1);function I5(e){let[t,r]=k5.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var hu=l(fe(),1);function T_(e){let t=xo(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=jr(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(Rl(r)!==i||Rl(o)!==s)&&(r=i,o=s),{width:r,height:o}}var MX=()=>!0;function N5(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,enabled:i=MX,onMeasureLayout:s,onMeasureLayoutComplete:a,side:c,direction:u}=e,f=Cl(t,!0,!1),d=_l(),m=hu.useRef(null),h=hu.useRef(null),g=hu.useRef(!0),v=hu.useRef(Sa),b=Ne(s),y=Ne(a),x=hu.useMemo(()=>{let w=c==="top",S=c==="left";return u==="rtl"?(w=w||c==="inline-end",S=S||c==="inline-end"):(w=w||c==="inline-start",S=S||c==="inline-start"),w?{position:"absolute",[c==="top"?"bottom":"top"]:"0",[S?"right":"left"]:"0"}:$r},[c,u]);Oe(()=>{if(!n||!i()||typeof ResizeObserver!="function"){v.current=Sa,g.current=!0,m.current=null,h.current=null;return}if(!t||!r)return;v.current=F5(t,x);let w=new ResizeObserver(M=>{let V=M[0];V&&(h.current={width:Math.ceil(V.borderBoxSize[0].inlineSize),height:Math.ceil(V.borderBoxSize[0].blockSize)})});w.observe(t),Qv(t,"auto");let S=Jv(t,"position","static"),C=Jv(t,"transform","none"),T=Jv(t,"scale","1"),O=F5(r,{"--available-width":"max-content","--available-height":"max-content"});function E(){S(),C(),O()}function k(){E(),T()}if(b?.(),g.current||m.current===null){bp(r,"max-content");let M=T_(t);return m.current=M,bp(r,M),k(),y?.(null,M),g.current=!1,()=>{w.disconnect(),v.current(),v.current=Sa}}Qv(t,"auto"),bp(r,"max-content");let B=m.current??h.current,P=T_(t);if(m.current=P,!B)return bp(r,P),k(),y?.(null,P),()=>{w.disconnect(),d.cancel(),v.current(),v.current=Sa};Qv(t,B),k(),y?.(B,P),bp(r,P);let _=new AbortController;return d.request(()=>{Qv(t,P),f(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},_.signal)}),()=>{w.disconnect(),_.abort(),d.cancel(),v.current(),v.current=Sa}},[o,t,r,f,d,i,n,b,y,x])}function Jv(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function F5(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(Jv(e,o,n));return r.length?()=>{r.forEach(o=>o())}:Sa}function Qv(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 bp(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 id=l(A(),1);function D5(e){let{store:t,side:r,cssVars:o,children:n}=e,i=Wf(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),c=t.useState("open"),u=t.useState("payload"),f=t.useState("mounted"),d=t.useState("popupElement"),m=t.useState("positionerElement"),h=I5(c?s:null),g=BX(a,u),v=So.useRef(null),[b,y]=So.useState(null),[x,w]=So.useState(null),S=So.useRef(null),C=So.useRef(null),T=Cl(S,!0,!1),O=_l(),[E,k]=So.useState(null),[B,P]=So.useState(!1);Oe(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let _=Ne(()=>{S.current?.style.setProperty("animation","none"),S.current?.style.setProperty("transition","none"),C.current?.style.setProperty("display","none")}),M=Ne(N=>{S.current?.style.removeProperty("animation"),S.current?.style.removeProperty("transition"),C.current?.style.removeProperty("display"),N&&k(N)}),V=So.useRef(null);Oe(()=>{if(s&&h&&s!==h&&V.current!==s&&v.current){y(v.current),P(!0);let N=LX(h,s);w(N),O.request(()=>{M5.flushSync(()=>{P(!1)}),T(()=>{y(null),k(null),v.current=null})}),V.current=s}},[s,h,b,T,O]),Oe(()=>{let N=S.current;if(!N)return;let L=eo(N).createElement("div");for(let j of Array.from(N.childNodes))L.appendChild(j.cloneNode(!0));v.current=L});let F=b!=null,D;F?D=(0,id.jsxs)(So.Fragment,{children:[(0,id.jsx)("div",{"data-previous":!0,inert:y5(!0),ref:C,style:{...E?{[o.popupWidth]:`${E.width}px`,[o.popupHeight]:`${E.height}px`}:null,position:"absolute"},"data-ending-style":B?void 0:""},"previous"),(0,id.jsx)("div",{"data-current":!0,ref:S,"data-starting-style":B?"":void 0,children:n},g)]}):D=(0,id.jsx)("div",{"data-current":!0,ref:S,children:n},g),Oe(()=>{let N=C.current;!N||!b||N.replaceChildren(...Array.from(b.childNodes))},[b]),N5({popupElement:d,positionerElement:m,mounted:f,content:u,onMeasureLayout:_,onMeasureLayoutComplete:M,side:r,direction:i});let I={activationDirection:DX(x),transitioning:F};return{children:D,state:I}}function DX(e){if(e)return`${V5(e.horizontal,5,"right","left")} ${V5(e.vertical,5,"down","up")}`}function V5(e,t,r,o){return e>t?r:e<-t?o:""}function LX(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 BX(e,t){let[r,o]=So.useState(0),n=So.useRef(e),i=So.useRef(t),s=So.useRef(!1);return Oe(()=>{let a=n.current,c=i.current,u=e!==a,f=t!==c;u?(o(d=>d+1),s.current=!f):s.current&&f&&(o(d=>d+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var $v=l(fe(),1),L5=l(Cs(),1);var B5=l(A(),1),j5=$v.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:a,...c}=t,{portalNode:u,portalSubtree:f}=XS({container:n,ref:r,componentProps:t,elementProps:c});return!f&&!u?null:(0,B5.jsxs)($v.Fragment,{children:[f,u&&L5.createPortal(o,u)]})});var xn={};zi(xn,{Arrow:()=>o6,Handle:()=>wp,Popup:()=>t6,Portal:()=>Q5,Positioner:()=>$5,Provider:()=>n6,Root:()=>W5,Trigger:()=>K5,Viewport:()=>a6,createHandle:()=>l6});var Rs=l(fe(),1);var ey=l(fe(),1),E_=ey.createContext(void 0);function mi(e){let t=ey.useContext(E_);if(t===void 0&&!e)throw new Error(Jr(72));return t}var z5=l(fe(),1),H5=l(Cs(),1);var jX={...d5,disabled:ht(e=>e.disabled),instantType:ht(e=>e.instantType),isInstantPhase:ht(e=>e.isInstantPhase),trackCursorAxis:ht(e=>e.trackCursorAxis),disableHoverablePopup:ht(e=>e.disableHoverablePopup),lastOpenChangeReason:ht(e=>e.openChangeReason),closeOnClick:ht(e=>e.closeOnClick),closeDelay:ht(e=>e.closeDelay),hasViewport:ht(e=>e.hasViewport)},sd=class e extends rd{constructor(t){super({...zX(),...t},{popupRef:z5.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:new kl},jX)}setOpen=(t,r)=>{let o=r.reason,n=o===Ye.triggerHover,i=t&&o===Ye.triggerFocus,s=!t&&(o===Ye.triggerPress||o===Ye.escapeKey);if(r.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(t,r),r.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(t,r);let a=()=>{let c={open:t,openChangeReason:o};i?c.instantType="focus":s?c.instantType="dismiss":o===Ye.triggerHover&&(c.instantType=void 0);let u=r.trigger?.id??null;(u||t)&&(c.activeTriggerId=u,c.activeTriggerElement=r.trigger??null),this.update(c)};n?H5.flushSync(a):a()};static useStore(t,r){let o=Pr(()=>new e(r)).current,n=t??o,i=h_({popupStore:n,onOpenChange:n.setOpen});return n.state.floatingRootContext=i,n}};function zX(){return{...f5(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var G5=l(A(),1),W5=d_(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:u,handle:f,triggerId:d,defaultTriggerId:m=null,children:h}=t,g=sd.useStore(f?.store,{open:o,openProp:n,activeTriggerId:m,triggerIdProp:d});aI(()=>{n===void 0&&g.state.open===!1&&o===!0&&g.update({open:!0,activeTriggerId:m})}),g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",d),g.useContextCallback("onOpenChange",c),g.useContextCallback("onOpenChangeComplete",u);let v=g.useState("open"),b=!r&&v,y=g.useState("activeTriggerId"),x=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),Oe(()=>{v&&r&&g.setOpen(!1,_t(Ye.disabled))},[v,r,g]),g.useSyncedValue("disabled",r),l5(g);let{forceUnmount:w,transitionStatus:S}=c5(b,g),C=g.select("floatingRootContext"),T=g.useState("isInstantPhase"),O=g.useState("instantType"),E=g.useState("lastOpenChangeReason"),k=Rs.useRef(null);Oe(()=>{S==="ending"&&E===Ye.none||S!=="ending"&&T?(O!=="delay"&&(k.current=O),g.set("instantType","delay")):k.current!==null&&(g.set("instantType",k.current),k.current=null)},[S,T,E,O,g]),Oe(()=>{b&&y==null&&g.set("payload",void 0)},[g,y,b]);let B=Rs.useCallback(()=>{g.setOpen(!1,_t(Ye.imperativeAction))},[g]);Rs.useImperativeHandle(a,()=>({unmount:w,close:B}),[w,B]);let P=JS(C,{enabled:!r,referencePress:()=>g.select("closeOnClick")}),_=QS(C,{enabled:!r&&s!=="none",axis:s==="none"?void 0:s}),{getReferenceProps:M,getFloatingProps:V,getTriggerProps:F}=x_([P,_]),D=Rs.useMemo(()=>M(),[M]),I=Rs.useMemo(()=>F(),[F]),N=Rs.useMemo(()=>V(),[V]);return g.useSyncedValues({activeTriggerProps:D,inactiveTriggerProps:I,popupProps:N}),(0,G5.jsx)(E_.Provider,{value:g,children:typeof h=="function"?h({payload:x}):h})});var Y5=l(fe(),1);var ty=l(fe(),1),P_=ty.createContext(void 0);function U5(){return ty.useContext(P_)}var q5=(function(e){return e[e.popupOpen=gp.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var K5=n5(function(t,r){let{className:o,render:n,handle:i,payload:s,disabled:a,delay:c,closeOnClick:u=!0,closeDelay:f,id:d,style:m,...h}=t,g=mi(!0),v=i?.store??g;if(!v)throw new Error(Jr(82));let b=pv(d),y=v.useState("isTriggerActive",b),x=v.useState("isOpenedByTrigger",b),w=v.useState("floatingRootContext"),S=Y5.useRef(null),C=c??600,T=f??0,{registerTrigger:O,isMountedByThisTrigger:E}=a5(b,S,v,{payload:s,closeOnClick:u,closeDelay:T}),k=U5(),{delayRef:B,isInstantPhase:P,hasProvider:_}=ZS(w,{open:x});v.useSyncedValue("isInstantPhase",P);let M=v.useState("disabled"),V=a??M,F=v.useState("trackCursorAxis"),D=v.useState("disableHoverablePopup"),I=w_(w,{enabled:!V,mouseOnly:!0,move:!1,handleClose:!D&&F!=="both"?S_():null,restMs(){let oe=k?.delay,ie=typeof B.current=="object"?B.current.open:void 0,ve=C;return _&&(ie!==0?ve=c??oe??C:ve=0),ve},delay(){let oe=typeof B.current=="object"?B.current.close:void 0,ie=T;return f==null&&_&&(ie=oe),{close:ie}},triggerElementRef:S,isActiveTrigger:y,isClosing:()=>v.select("transitionStatus")==="ending"}),N=v_(w,{enabled:!V}).reference,L={open:x},j=v.useState("triggerProps",E);return Br("button",t,{state:L,ref:[r,O,S],props:[I,N,j,{onPointerDown(){v.set("closeOnClick",u)},id:b,[q5.triggerDisabled]:V?"":void 0},h],stateAttributesMapping:v5})});var X5=l(fe(),1);var ry=l(fe(),1),R_=ry.createContext(void 0);function Z5(){let e=ry.useContext(R_);if(e===void 0)throw new Error(Jr(70));return e}var A_=l(A(),1),Q5=X5.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return mi().useState("mounted")||o?(0,A_.jsx)(R_.Provider,{value:o,children:(0,A_.jsx)(j5,{ref:r,...n})}):null});var ny=l(fe(),1);var oy=l(fe(),1),O_=oy.createContext(void 0);function ad(){let e=oy.useContext(O_);if(e===void 0)throw new Error(Jr(71));return e}var J5=l(A(),1),$5=ny.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:c="center",sideOffset:u=0,alignOffset:f=0,collisionBoundary:d="clipping-ancestors",collisionPadding:m=5,arrowPadding:h=5,sticky:g=!1,disableAnchorTracking:v=!1,collisionAvoidance:b=fI,style:y,...x}=t,w=mi(),S=Z5(),C=w.useState("open"),T=w.useState("mounted"),O=w.useState("trackCursorAxis"),E=w.useState("disableHoverablePopup"),k=w.useState("floatingRootContext"),B=w.useState("instantType"),P=w.useState("transitionStatus"),_=w.useState("hasViewport"),M=T5({anchor:i,positionMethod:s,floatingRootContext:k,mounted:T,side:a,sideOffset:u,align:c,alignOffset:f,collisionBoundary:d,collisionPadding:m,sticky:g,arrowPadding:h,disableAnchorTracking:v,keepMounted:S,collisionAvoidance:b,adaptiveOrigin:_?x5:void 0}),V=ny.useMemo(()=>({open:C,side:M.side,align:M.align,anchorHidden:M.anchorHidden,instant:O!=="none"?"tracking-cursor":B}),[C,M.side,M.align,M.anchorHidden,O,B]),F=E5(t,V,{styles:M.positionerStyles,transitionStatus:P,props:x,refs:[r,w.useStateSetter("positionerElement")],hidden:!T,inert:!C||O==="both"||E});return(0,J5.jsx)(O_.Provider,{value:M,children:F})});var e6=l(fe(),1);var HX={...nd,...qf},t6=e6.forwardRef(function(t,r){let{className:o,render:n,style:i,...s}=t,a=mi(),{side:c,align:u}=ad(),f=a.useState("open"),d=a.useState("instantType"),m=a.useState("transitionStatus"),h=a.useState("popupProps"),g=a.useState("floatingRootContext");Qf({open:f,ref:a.context.popupRef,onComplete(){f&&a.context.onOpenChangeComplete?.(!0)}});let v=a.useState("disabled"),b=a.useState("closeDelay");return b_(g,{enabled:!v,closeDelay:b}),Br("div",t,{state:{open:f,side:c,align:u,instant:d,transitionStatus:m},ref:[r,a.context.popupRef,a.useStateSetter("popupElement")],props:[h,Yv(m),s],stateAttributesMapping:HX})});var r6=l(fe(),1);var o6=r6.forwardRef(function(t,r){let{className:o,render:n,style:i,...s}=t,a=mi(),c=a.useState("open"),u=a.useState("instantType"),{arrowRef:f,side:d,align:m,arrowUncentered:h,arrowStyles:g}=ad();return Br("div",t,{state:{open:c,side:d,align:m,uncentered:h,instant:u},ref:[r,f],props:[{style:g,"aria-hidden":!0},s],stateAttributesMapping:nd})});var k_=l(fe(),1);var I_=l(A(),1),n6=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=k_.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),s=k_.useMemo(()=>({open:r,close:o}),[r,o]);return(0,I_.jsx)(P_.Provider,{value:i,children:(0,I_.jsx)(KS,{delay:s,timeoutMs:n,children:t.children})})};var s6=l(fe(),1);var i6=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var GX={activationDirection:e=>e?{"data-activation-direction":e}:null},a6=s6.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,c=mi(),u=ad(),f=c.useState("instantType"),{children:d,state:m}=D5({store:c,side:u.side,cssVars:i6,children:s}),h={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:f};return Br("div",t,{state:h,ref:r,props:[a,{children:d}],stateAttributesMapping:GX})});var wp=class{constructor(){this.store=new sd}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(Jr(81,t));this.store.setOpen(!0,_t(Ye.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,_t(Ye.imperativeAction,void 0,void 0))}get isOpen(){return this.store.state.open}};function l6(){return new wp}function _o(e){return Br(e.defaultTagName??"div",e,e)}var f6=l(z(),1),F_="data-wp-hash";function N_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&UX(document)),e.__wpStyleRuntime}function WX(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${F_}]`))if(r.getAttribute(F_)===t)return!0;return!1}function d6(e,t,r){if(!e.head)return;let o=N_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(WX(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(F_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function UX(e){let t=N_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)d6(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 m6(e,t){let r=N_();r.styles.set(e,t);for(let o of r.documents.keys())d6(o,e,t)}typeof process>"u",m6("0c8601dd83",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-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 c6={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",m6("1fb29d3a3c","._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,#0000);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 #0000);color:var(--_gcd-input-color,var(--wpds-color-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,#0000);border-color:var(--_gcd-input-border-color-disabled,#0000);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid #0000)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid #0000);transition:var(--_gcd-a-transition,none)}");var u6={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Nl=(0,f6.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return _o({render:r,defaultTagName:"span",ref:i,props:Rr(n,{className:Z(c6.text,u6.heading,u6.p,c6[t],o)})})});var v6=l(A(),1),V_="data-wp-hash";function M_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&YX(document)),e.__wpStyleRuntime}function qX(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${V_}]`))if(r.getAttribute(V_)===t)return!0;return!1}function g6(e,t,r){if(!e.head)return;let o=M_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(qX(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(V_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function YX(e){let t=M_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)g6(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function KX(e,t){let r=M_();r.styles.set(e,t);for(let o of r.documents.keys())g6(o,e,t)}typeof process>"u",KX("d6a685e1aa","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-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-bg-surface-error,#f6e6e3);color:var(--wpds-color-fg-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-bg-surface-warning,#fde6be);color:var(--wpds-color-fg-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-bg-surface-caution,#fee995);color:var(--wpds-color-fg-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-bg-surface-success,#c6f7cd);color:var(--wpds-color-fg-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-bg-surface-info,#deebfa);color:var(--wpds-color-fg-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-fg-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-fg-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 p6={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"},D_=(0,h6.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,v6.jsx)(Nl,{ref:n,className:Z(p6.badge,p6[`is-${t}-intent`],r),...o,variant:"body-sm"})});var w6=l(z(),1),x6=l(we(),1),S6=l(A(),1),B_=(0,w6.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,S6.jsx)(x6.SVG,{ref:n,fill:"currentColor",...t.props,...o,width:r,height:r})});var As={};zi(As,{Content:()=>ay,FullBleed:()=>I6,Header:()=>sy,Root:()=>iy,Title:()=>N6});var _6=l(z(),1),j_="data-wp-hash";function z_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&XX(document)),e.__wpStyleRuntime}function ZX(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${j_}]`))if(r.getAttribute(j_)===t)return!0;return!1}function C6(e,t,r){if(!e.head)return;let o=z_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ZX(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(j_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function XX(e){let t=z_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)C6(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 T6(e,t){let r=z_();r.styles.set(e,t);for(let o of r.documents.keys())C6(o,e,t)}typeof process>"u",T6("e3ae230cea","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}");var QX={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",T6("7bb6e0116a","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-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-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-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 JX={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},iy=(0,_6.forwardRef)(function({render:t,...r},o){let n=Z(JX.root,QX["box-sizing"]);return _o({defaultTagName:"div",render:t,ref:o,props:Rr({className:n},r)})});var E6=l(z(),1),H_="data-wp-hash";function G_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eQ(document)),e.__wpStyleRuntime}function $X(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${H_}]`))if(r.getAttribute(H_)===t)return!0;return!1}function P6(e,t,r){if(!e.head)return;let o=G_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($X(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(H_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function eQ(e){let t=G_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)P6(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 tQ(e,t){let r=G_();r.styles.set(e,t);for(let o of r.documents.keys())P6(o,e,t)}typeof process>"u",tQ("7bb6e0116a","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-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-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-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 rQ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},sy=(0,E6.forwardRef)(function({render:t,...r},o){return _o({defaultTagName:"div",render:t,ref:o,props:Rr({className:rQ.header},r)})});var R6=l(z(),1),W_="data-wp-hash";function U_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nQ(document)),e.__wpStyleRuntime}function oQ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${W_}]`))if(r.getAttribute(W_)===t)return!0;return!1}function A6(e,t,r){if(!e.head)return;let o=U_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(oQ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(W_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function nQ(e){let t=U_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)A6(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 iQ(e,t){let r=U_();r.styles.set(e,t);for(let o of r.documents.keys())A6(o,e,t)}typeof process>"u",iQ("7bb6e0116a","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-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-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-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 sQ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},ay=(0,R6.forwardRef)(function({render:t,...r},o){return _o({defaultTagName:"div",render:t,ref:o,props:Rr({className:sQ.content},r)})});var O6=l(z(),1),q_="data-wp-hash";function Y_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lQ(document)),e.__wpStyleRuntime}function aQ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${q_}]`))if(r.getAttribute(q_)===t)return!0;return!1}function k6(e,t,r){if(!e.head)return;let o=Y_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(aQ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(q_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function lQ(e){let t=Y_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)k6(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 cQ(e,t){let r=Y_();r.styles.set(e,t);for(let o of r.documents.keys())k6(o,e,t)}typeof process>"u",cQ("7bb6e0116a","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-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-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-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 uQ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},I6=(0,O6.forwardRef)(function({render:t,...r},o){return _o({defaultTagName:"div",render:t,ref:o,props:Rr({className:uQ.fullbleed},r)})});var F6=l(z(),1);var K_=l(A(),1),fQ=(0,K_.jsx)("div",{}),N6=(0,F6.forwardRef)(function({render:t=fQ,children:r,...o},n){return(0,K_.jsx)(Nl,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var V6=l(z(),1),M6=l(A(),1),Z_=(0,V6.forwardRef)(function(t,r){return(0,M6.jsx)(Fl.Panel,{ref:r,...t})});var D6=l(z(),1),L6=l(A(),1),X_=(0,D6.forwardRef)(function(t,r){return(0,L6.jsx)(Fl.Root,{ref:r,...t})});var B6=l(z(),1),j6=l(A(),1),Q_=(0,B6.forwardRef)(function(t,r){return(0,j6.jsx)(Fl.Trigger,{ref:r,...t})});var bu={};zi(bu,{Content:()=>Q6,Header:()=>q6,HeaderDescription:()=>K6,Root:()=>H6});var z6=l(z(),1);var $_=l(A(),1),H6=(0,z6.forwardRef)(function({render:t,...r},o){return(0,$_.jsx)(X_,{ref:o,render:(0,$_.jsx)(iy,{render:t}),...r})});var md=l(z(),1);var ly=l(z(),1),qn=(0,ly.forwardRef)(({icon:e,size:t=24,...r},o)=>(0,ly.cloneElement)(e,{width:t,height:t,...r,ref:o}));var cy=l(we(),1),eC=l(A(),1),Ji=(0,eC.jsx)(cy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,eC.jsx)(cy.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 uy=l(we(),1),tC=l(A(),1),rC=(0,tC.jsx)(uy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,tC.jsx)(uy.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 fy=l(we(),1),oC=l(A(),1),nC=(0,oC.jsx)(fy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,oC.jsx)(fy.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var dy=l(we(),1),iC=l(A(),1),sC=(0,iC.jsx)(dy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,iC.jsx)(dy.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 my=l(we(),1),aC=l(A(),1),ld=(0,aC.jsx)(my.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,aC.jsx)(my.Path,{d:"M14 6H6v8h1.5V8.5L17 18l1-1-9.5-9.5H14V6Z"})});var py=l(we(),1),lC=l(A(),1),cd=(0,lC.jsx)(py.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,lC.jsx)(py.Path,{d:"M10 6H18V14H16.5V8.5L7 18L6 17L15.5 7.5H10V6Z"})});var hy=l(we(),1),cC=l(A(),1),uC=(0,cC.jsx)(hy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,cC.jsx)(hy.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var gy=l(we(),1),fC=l(A(),1),dC=(0,fC.jsx)(gy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,fC.jsx)(gy.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 vy=l(we(),1),mC=l(A(),1),xp=(0,mC.jsx)(vy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,mC.jsx)(vy.Path,{d:"M5.5 12h1.75l-2.5 3-2.5-3H4a8 8 0 113.134 6.35l.907-1.194A6.5 6.5 0 105.5 12zm9.53 1.97l-2.28-2.28V8.5a.75.75 0 00-1.5 0V12a.747.747 0 00.218.529l1.282-.84-1.28.842 2.5 2.5a.75.75 0 101.06-1.061z"})});var yy=l(we(),1),pC=l(A(),1),Ca=(0,pC.jsx)(yy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,pC.jsx)(yy.Path,{fillRule:"evenodd",d:"M8.95 11.25H4v1.5h4.95v4.5H13V18c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75h-2.55v-7.5H13V9c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75H8.95v4.5ZM14.5 15v3c0 .3.2.5.5.5h3c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-3c-.3 0-.5.2-.5.5Zm0-6V6c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5Z",clipRule:"evenodd"})});var by=l(we(),1),hC=l(A(),1),wy=(0,hC.jsx)(by.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,hC.jsx)(by.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 xy=l(we(),1),gC=l(A(),1),Sp=(0,gC.jsx)(xy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,gC.jsx)(xy.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z"})});var Sy=l(we(),1),vC=l(A(),1),Vl=(0,vC.jsx)(Sy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,vC.jsx)(Sy.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 _y=l(we(),1),yC=l(A(),1),gu=(0,yC.jsx)(_y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,yC.jsx)(_y.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var Cy=l(we(),1),bC=l(A(),1),vu=(0,bC.jsx)(Cy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,bC.jsx)(Cy.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var Ty=l(we(),1),wC=l(A(),1),xC=(0,wC.jsx)(Ty.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,wC.jsx)(Ty.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var Ey=l(we(),1),SC=l(A(),1),_p=(0,SC.jsx)(Ey.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,SC.jsx)(Ey.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var Py=l(we(),1),_C=l(A(),1),CC=(0,_C.jsx)(Py.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,_C.jsx)(Py.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 Ry=l(we(),1),TC=l(A(),1),Cp=(0,TC.jsx)(Ry.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,TC.jsx)(Ry.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Ay=l(we(),1),EC=l(A(),1),Tp=(0,EC.jsx)(Ay.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,EC.jsx)(Ay.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var Oy=l(we(),1),PC=l(A(),1),Os=(0,PC.jsx)(Oy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,PC.jsx)(Oy.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 ky=l(we(),1),RC=l(A(),1),AC=(0,RC.jsx)(ky.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,RC.jsx)(ky.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 Iy=l(we(),1),OC=l(A(),1),$i=(0,OC.jsx)(Iy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,OC.jsx)(Iy.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 Fy=l(we(),1),kC=l(A(),1),IC=(0,kC.jsx)(Fy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,kC.jsx)(Fy.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 Ny=l(we(),1),FC=l(A(),1),NC=(0,FC.jsx)(Ny.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,FC.jsx)(Ny.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 Vy=l(we(),1),VC=l(A(),1),MC=(0,VC.jsx)(Vy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,VC.jsx)(Vy.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 My=l(we(),1),DC=l(A(),1),LC=(0,DC.jsx)(My.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,DC.jsx)(My.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 Dy=l(we(),1),BC=l(A(),1),Ta=(0,BC.jsx)(Dy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,BC.jsx)(Dy.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 Ly=l(we(),1),jC=l(A(),1),Ep=(0,jC.jsx)(Ly.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,jC.jsx)(Ly.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 By=l(we(),1),zC=l(A(),1),HC=(0,zC.jsx)(By.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,zC.jsx)(By.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 jy=l(we(),1),GC=l(A(),1),WC=(0,GC.jsx)(jy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,GC.jsx)(jy.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 zy=l(we(),1),UC=l(A(),1),Pp=(0,UC.jsx)(zy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,UC.jsx)(zy.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var Hy=l(we(),1),qC=l(A(),1),Rp=(0,qC.jsx)(Hy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,qC.jsx)(Hy.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 Gy=l(we(),1),YC=l(A(),1),KC=(0,YC.jsx)(Gy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,YC.jsx)(Gy.Path,{d:"M12 4a8 8 0 1 1 .001 16.001A8 8 0 0 1 12 4Zm0 1.5a6.5 6.5 0 1 0-.001 13.001A6.5 6.5 0 0 0 12 5.5Zm.75 11h-1.5V15h1.5v1.5Zm-.445-9.234a3 3 0 0 1 .445 5.89V14h-1.5v-1.25c0-.57.452-.958.917-1.01A1.5 1.5 0 0 0 12 8.75a1.5 1.5 0 0 0-1.5 1.5H9a3 3 0 0 1 3.305-2.984Z"})});var Wy=l(we(),1),ZC=l(A(),1),Ap=(0,ZC.jsx)(Wy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ZC.jsx)(Wy.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var Uy=l(we(),1),XC=l(A(),1),pi=(0,XC.jsx)(Uy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,XC.jsx)(Uy.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 qy=l(we(),1),QC=l(A(),1),JC=(0,QC.jsx)(qy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,QC.jsx)(qy.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 Yy=l(we(),1),$C=l(A(),1),Op=(0,$C.jsx)(Yy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,$C.jsx)(Yy.Path,{d:"M4 4v1.5h16V4H4zm8 8.5h8V11h-8v1.5zM4 20h16v-1.5H4V20zm4-8c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2z"})});var kp=l(we(),1),Ip=l(A(),1),Fp=(0,Ip.jsxs)(kp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,Ip.jsx)(kp.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,Ip.jsx)(kp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m5 3c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2v-14c0-1.10457-.8954-2-2-2zm14 1.5h-14c-.27614 0-.5.22386-.5.5v10.7072l3.62953-2.6465c.25108-.1831.58905-.1924.84981-.0234l2.92666 1.8969 3.5712-3.4719c.2911-.2831.7545-.2831 1.0456 0l2.9772 2.8945v-9.3568c0-.27614-.2239-.5-.5-.5zm-14.5 14.5v-1.4364l4.09643-2.987 2.99567 1.9417c.2936.1903.6798.1523.9307-.0917l3.4772-3.3806 3.4772 3.3806.0228-.0234v2.5968c0 .2761-.2239.5-.5.5h-14c-.27614 0-.5-.2239-.5-.5z"})]});var Ky=l(we(),1),e2=l(A(),1),t2=(0,e2.jsx)(Ky.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,e2.jsx)(Ky.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 Zy=l(we(),1),r2=l(A(),1),es=(0,r2.jsx)(Zy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r2.jsx)(Zy.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Xy=l(we(),1),o2=l(A(),1),Np=(0,o2.jsx)(Xy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o2.jsx)(Xy.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 Qy=l(we(),1),n2=l(A(),1),Jy=(0,n2.jsx)(Qy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n2.jsx)(Qy.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 $y=l(we(),1),i2=l(A(),1),s2=(0,i2.jsx)($y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,i2.jsx)($y.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 eb=l(we(),1),a2=l(A(),1),Vp=(0,a2.jsx)(eb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,a2.jsx)(eb.Path,{d:"M19 5c1.1 0 2 .9 2 2v10c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2zM5 6.5c-.3 0-.5.2-.5.5v10c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V7c0-.3-.2-.5-.5-.5zm7.01 2.75q.711 0 1.24.364.533.364.824 1.012.296.645.296 1.488 0 .887-.296 1.556-.292.664-.824 1.036-.528.368-1.24.368-.708 0-1.24-.368-.527-.372-.824-1.036-.296-.668-.296-1.556 0-.848.296-1.492.296-.648.824-1.008a2.14 2.14 0 0 1 1.24-.364m-3.484 3.6h.72v.832h-.72v1.28h-.984v-1.28H4.75l3.08-4.32h.696zm9.522 0h.72v.832h-.72v1.28h-.983v-1.28h-2.793l3.08-4.32h.696zm-6.038-2.696q-.568 0-.952.48-.384.475-.384 1.48 0 .716.176 1.168.176.45.476.66.304.212.684.212t.68-.208q.304-.207.48-.656.176-.451.176-1.176 0-.996-.384-1.476-.38-.484-.952-.484M6.33 12.85h1.212v-1.722zm9.523 0h1.211v-1.722z"})});var Mp=l(we(),1),Dp=l(A(),1),yu=(0,Dp.jsxs)(Mp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,Dp.jsx)(Mp.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,Dp.jsx)(Mp.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 ud=l(we(),1),fd=l(A(),1),l2=(0,fd.jsxs)(ud.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,fd.jsx)(ud.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,fd.jsx)(ud.Path,{d:"M16 2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2ZM6 3.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V4a.5.5 0 0 1 .5-.5Z"}),(0,fd.jsx)(ud.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})]});var tb=l(we(),1),c2=l(A(),1),ks=(0,c2.jsx)(tb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c2.jsx)(tb.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var rb=l(we(),1),u2=l(A(),1),f2=(0,u2.jsx)(rb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,u2.jsx)(rb.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 ob=l(we(),1),d2=l(A(),1),Lp=(0,d2.jsx)(ob.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,d2.jsx)(ob.Path,{d:"m21.5 9.1-6.6-6.6-4.2 5.6c-1.2-.1-2.4.1-3.6.7-.1 0-.1.1-.2.1-.5.3-.9.6-1.2.9l3.7 3.7-5.7 5.7v1.1h1.1l5.7-5.7 3.7 3.7c.4-.4.7-.8.9-1.2.1-.1.1-.2.2-.3.6-1.1.8-2.4.6-3.6l5.6-4.1zm-7.3 3.5.1.9c.1.9 0 1.8-.4 2.6l-6-6c.8-.4 1.7-.5 2.6-.4l.9.1L15 4.9 19.1 9l-4.9 3.6z"})});var nb=l(we(),1),m2=l(A(),1),Bp=(0,m2.jsx)(nb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,m2.jsx)(nb.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 ib=l(we(),1),p2=l(A(),1),jp=(0,p2.jsx)(ib.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,p2.jsx)(ib.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 sb=l(we(),1),h2=l(A(),1),ab=(0,h2.jsx)(sb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,h2.jsx)(sb.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 lb=l(we(),1),g2=l(A(),1),zp=(0,g2.jsx)(lb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,g2.jsx)(lb.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 cb=l(we(),1),v2=l(A(),1),y2=(0,v2.jsx)(cb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,v2.jsx)(cb.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 ub=l(we(),1),b2=l(A(),1),w2=(0,b2.jsx)(ub.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,b2.jsx)(ub.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 fb=l(we(),1),x2=l(A(),1),Hp=(0,x2.jsx)(fb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,x2.jsx)(fb.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 db=l(we(),1),S2=l(A(),1),Is=(0,S2.jsx)(db.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,S2.jsx)(db.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 mb=l(we(),1),_2=l(A(),1),Gp=(0,_2.jsx)(mb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,_2.jsx)(mb.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 pb=l(we(),1),C2=l(A(),1),T2=(0,C2.jsx)(pb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,C2.jsx)(pb.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 1.5c3.4 0 6.2 2.7 6.5 6l-1.2-.6-.8-.4c-.1 0-.2 0-.3-.1H16c-.1-.2-.4-.2-.7 0l-2.9 2.1L9 11.3h-.7L5.5 13v-1.1c0-3.6 2.9-6.5 6.5-6.5Zm0 13c-2.7 0-5-1.7-6-4l2.8-1.7 3.5 1.2h.4s.2 0 .4-.2l2.9-2.1.4.2c.6.3 1.4.7 2.1 1.1-.5 3.1-3.2 5.4-6.4 5.4Z"})});var hb=l(we(),1),E2=l(A(),1),gb=(0,E2.jsx)(hb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,E2.jsx)(hb.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 vb=l(we(),1),P2=l(A(),1),R2=(0,P2.jsx)(vb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,P2.jsx)(vb.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 yb=l(we(),1),A2=l(A(),1),Wp=(0,A2.jsx)(yb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,A2.jsx)(yb.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 bb=l(we(),1),O2=l(A(),1),Up=(0,O2.jsx)(bb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,O2.jsx)(bb.Path,{d:"M4.75 4a.75.75 0 0 0-.75.75v7.826c0 .2.08.39.22.53l6.72 6.716a2.313 2.313 0 0 0 3.276-.001l5.61-5.611-.531-.53.532.528a2.315 2.315 0 0 0 0-3.264L13.104 4.22a.75.75 0 0 0-.53-.22H4.75ZM19 12.576a.815.815 0 0 1-.236.574l-5.61 5.611a.814.814 0 0 1-1.153 0L5.5 12.264V5.5h6.763l6.5 6.502a.816.816 0 0 1 .237.574ZM8.75 9.75a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"})});var wb=l(we(),1),k2=l(A(),1),I2=(0,k2.jsx)(wb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,k2.jsx)(wb.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 xb=l(we(),1),F2=l(A(),1),qp=(0,F2.jsx)(xb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,F2.jsx)(xb.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 Sb=l(we(),1),N2=l(A(),1),V2=(0,N2.jsx)(Sb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,N2.jsx)(Sb.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})});var _b=l(we(),1),M2=l(A(),1),Yp=(0,M2.jsx)(_b.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,M2.jsx)(_b.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 Cb=l(we(),1),D2=l(A(),1),L2=(0,D2.jsx)(Cb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,D2.jsx)(Cb.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 Tb=l(we(),1),B2=l(A(),1),j2=(0,B2.jsx)(Tb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,B2.jsx)(Tb.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 G6=l(z(),1),Eb=(0,G6.createContext)({setDescriptionId:()=>{}});var Ea=l(A(),1),z2="data-wp-hash";function H2(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mQ(document)),e.__wpStyleRuntime}function dQ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${z2}]`))if(r.getAttribute(z2)===t)return!0;return!1}function U6(e,t,r){if(!e.head)return;let o=H2(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(dQ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(z2,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function mQ(e){let t=H2();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)U6(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 G2(e,t){let r=H2();r.styles.set(e,t);for(let o of r.documents.keys())U6(o,e,t)}typeof process>"u",G2("f1b9bb6252","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-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-fg-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 wp-ui-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 dd={"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",G2("1fb29d3a3c","._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,#0000);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 #0000);color:var(--_gcd-input-color,var(--wpds-color-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,#0000);border-color:var(--_gcd-input-border-color-disabled,#0000);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid #0000)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid #0000);transition:var(--_gcd-a-transition,none)}");var W6={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",G2("2a5ab8f3a7","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-utilities{._08e8a2e44959f892__outset-ring--focus,._970d04df7376df67__outset-ring--focus-within-except-active,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible,.cd83dfc2126a0846__outset-ring--focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active,.ecadb9e080e2dfa5__outset-ring--focus-parent-visible{@media not (prefers-reduced-motion){--_gcd-a-transition:outline 0.1s ease-out;transition:outline .1s ease-out}outline:0 solid #0000;outline-offset:1px}._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}}");var pQ={"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"},q6=(0,md.forwardRef)(function({children:t,className:r,render:o,...n},i){let[s,a]=(0,md.useState)(),c=(0,md.useMemo)(()=>({setDescriptionId:a}),[a]);return _o({defaultTagName:"div",render:o,ref:i,props:Rr(n,{className:Z(W6.heading,dd["heading-wrapper"],r),children:(0,Ea.jsx)(Eb.Provider,{value:c,children:(0,Ea.jsxs)(Q_,{className:dd.header,render:(0,Ea.jsx)(sy,{}),nativeButton:!1,"aria-describedby":s,children:[(0,Ea.jsx)("div",{className:dd["header-content"],children:t}),(0,Ea.jsx)("div",{className:Z(dd["header-trigger-positioner"]),children:(0,Ea.jsx)("div",{className:Z(dd["header-trigger-wrapper"],W6.div,pQ["outset-ring--focus-parent-visible"]),children:(0,Ea.jsx)(B_,{icon:vu,className:dd["header-trigger"]})})})]})})})})});var Ml=l(z(),1);var Y6=l(A(),1),K6=(0,Ml.forwardRef)(function({children:t,className:r,...o},n){let i=(0,Ml.useId)(),{setDescriptionId:s}=(0,Ml.useContext)(Eb);return(0,Ml.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,Y6.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var Z6=l(z(),1);var q2=l(A(),1),U2="data-wp-hash";function Y2(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gQ(document)),e.__wpStyleRuntime}function hQ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${U2}]`))if(r.getAttribute(U2)===t)return!0;return!1}function X6(e,t,r){if(!e.head)return;let o=Y2(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(hQ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(U2,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function gQ(e){let t=Y2();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)X6(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 vQ(e,t){let r=Y2();r.styles.set(e,t);for(let o of r.documents.keys())X6(o,e,t)}typeof process>"u",vQ("f1b9bb6252","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-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-fg-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 wp-ui-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 W2={"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"},Q6=(0,Z6.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},s){return(0,q2.jsx)(Z_,{ref:s,className:a=>Z(W2.content,a.open&&a.transitionStatus==="idle"&&W2.overflowVisible,t),hiddenUntilFound:n,...i,children:(0,q2.jsx)(ay,{className:W2["content-inner"],render:r,children:o})})});var t3=l(z(),1);function K2(e,t,r){return(0,t3.cloneElement)(e??t,{children:r})}var r3=l(eu(),1),{lock:wTe,unlock:o3}=(0,r3.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");var n3=l(z(),1),Z2="data-wp-hash";function X2(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bQ(document)),e.__wpStyleRuntime}function yQ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Z2}]`))if(r.getAttribute(Z2)===t)return!0;return!1}function i3(e,t,r){if(!e.head)return;let o=X2(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(yQ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Z2,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function bQ(e){let t=X2();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)i3(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 wQ(e,t){let r=X2();r.styles.set(e,t);for(let o of r.documents.keys())i3(o,e,t)}typeof process>"u",wQ("b51ff41489","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._19ce0419607e1896__stack{display:flex}}");var xQ={stack:"_19ce0419607e1896__stack"},SQ={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)"},re=(0,n3.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...a},c){let u={gap:r&&SQ[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return _o({render:s,ref:c,props:Rr(a,{style:u,className:xQ.stack})})});var Lt={};zi(Lt,{Popup:()=>b3,Portal:()=>Pb,Positioner:()=>Rb,Provider:()=>E3,Root:()=>C3,Trigger:()=>S3});var g3=l(z(),1),v3=l(e3(),1);var u3=l(z(),1);var Q2="data-wp-hash";function J2(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&CQ(document)),e.__wpStyleRuntime}function _Q(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Q2}]`))if(r.getAttribute(Q2)===t)return!0;return!1}function a3(e,t,r){if(!e.head)return;let o=J2(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(_Q(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Q2,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function CQ(e){let t=J2();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)a3(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 TQ(e,t){let r=J2();r.styles.set(e,t);for(let o of r.documents.keys())a3(o,e,t)}typeof process>"u",TQ("45eb1fe20f","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui-utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}");var s3={slot:"_11fc52b637ff8a7e__slot"},l3="data-wp-compat-overlay-slot";function EQ(){return typeof document>"u"?null:document}function PQ(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Pa=null;function RQ(e){let t=e.createElement("div");return t.setAttribute(l3,""),s3.slot&&t.classList.add(s3.slot),e.body.appendChild(t),t}function c3(){if(typeof window>"u"||!PQ()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=EQ();if(!e||!e.body)return;if(Pa&&Pa.ownerDocument===e&&Pa.isConnected)return Pa;let t=e.querySelector(`[${l3}]`);return t instanceof HTMLDivElement?(Pa=t,t):(Pa?.isConnected&&Pa.remove(),Pa=RQ(e),Pa)}var f3=l(A(),1),Pb=(0,u3.forwardRef)(function({container:t,...r},o){return(0,f3.jsx)(xn.Portal,{container:t??c3(),...r,ref:o})});var d3=l(z(),1),h3=l(A(),1),$2="data-wp-hash";function eT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&OQ(document)),e.__wpStyleRuntime}function AQ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${$2}]`))if(r.getAttribute($2)===t)return!0;return!1}function m3(e,t,r){if(!e.head)return;let o=eT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(AQ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($2,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function OQ(e){let t=eT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)m3(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 p3(e,t){let r=eT();r.styles.set(e,t);for(let o of r.documents.keys())m3(o,e,t)}typeof process>"u",p3("e3ae230cea","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}");var kQ={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",p3("8293efbb49",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-sm,2px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}');var IQ={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Rb=(0,d3.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,h3.jsx)(xn.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:Z(kQ["box-sizing"],IQ.positioner,r)})});var Kp=l(A(),1),tT="data-wp-hash";function rT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&NQ(document)),e.__wpStyleRuntime}function FQ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${tT}]`))if(r.getAttribute(tT)===t)return!0;return!1}function y3(e,t,r){if(!e.head)return;let o=rT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(FQ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(tT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function NQ(e){let t=rT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)y3(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 VQ(e,t){let r=rT();r.styles.set(e,t);for(let o of r.documents.keys())y3(o,e,t)}typeof process>"u",VQ("8293efbb49",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-sm,2px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}');var MQ={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},DQ=o3(v3.privateApis).ThemeProvider,b3=(0,g3.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let a=(0,Kp.jsx)(DQ,{color:{bg:"#1e1e1e"},children:(0,Kp.jsx)(xn.Popup,{ref:s,className:Z(MQ.popup,n),...i,children:o})}),c=K2(r,(0,Kp.jsx)(Rb,{}),a);return K2(t,(0,Kp.jsx)(Pb,{}),c)});var w3=l(z(),1),x3=l(A(),1),S3=(0,w3.forwardRef)(function(t,r){return(0,x3.jsx)(xn.Trigger,{ref:r,...t})});var _3=l(A(),1);function C3(e){return(0,_3.jsx)(xn.Root,{...e})}var T3=l(A(),1);function E3({...e}){return(0,T3.jsx)(xn.Provider,{...e})}var P3=l(z(),1),oT="data-wp-hash";function nT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&BQ(document)),e.__wpStyleRuntime}function LQ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${oT}]`))if(r.getAttribute(oT)===t)return!0;return!1}function R3(e,t,r){if(!e.head)return;let o=nT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(LQ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function BQ(e){let t=nT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)R3(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 jQ(e,t){let r=nT();r.styles.set(e,t);for(let o of r.documents.keys())R3(o,e,t)}typeof process>"u",jQ("c46e8cb841","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}");var zQ={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Sn=(0,P3.forwardRef)(function({render:t,...r},o){return _o({render:t,ref:o,props:Rr({className:zQ["visually-hidden"]},r,{"data-visually-hidden":""})})});var A3=l(z(),1),O3=l(A(),1),k3=(0,A3.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,O3.jsx)(o,{ref:i,className:Z("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));k3.displayName="NavigableRegion";var wu=k3;var F3=l(W(),1),{Fill:N3,Slot:V3}=(0,F3.createSlotFill)("SidebarToggle");var hi=l(A(),1),iT="data-wp-hash";function sT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&GQ(document)),e.__wpStyleRuntime}function HQ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${iT}]`))if(r.getAttribute(iT)===t)return!0;return!1}function M3(e,t,r){if(!e.head)return;let o=sT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(HQ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(iT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function GQ(e){let t=sT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)M3(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 WQ(e,t){let r=sT();r.styles.set(e,t);for(let o of r.documents.keys())M3(o,e,t)}typeof process>"u",WQ("aa9c241ccc","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-bg-surface-neutral,#fcfcfc);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:calc(var(--wpds-dimension-base, 4px)*8)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8113be94e7caf73c__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:calc(var(--wpds-dimension-base, 4px)*6);width:calc(var(--wpds-dimension-base, 4px)*6);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-fg-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var xu={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function D3({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:s,showSidebarToggle:a=!0}){let c=`h${e}`;return(0,hi.jsxs)(re,{direction:"column",className:xu.header,children:[(0,hi.jsxs)(re,{className:xu["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,hi.jsxs)(re,{direction:"row",gap:"sm",align:"center",justify:"start",children:[a&&(0,hi.jsx)(V3,{bubblesVirtually:!0,className:xu["sidebar-toggle-slot"]}),o&&(0,hi.jsx)("div",{className:xu["header-visual"],"aria-hidden":"true",children:o}),n&&(0,hi.jsx)(Nl,{className:xu["header-title"],render:(0,hi.jsx)(c,{}),variant:"heading-lg",children:n}),t,r]}),s&&(0,hi.jsx)(re,{align:"center",className:xu["header-actions"],direction:"row",gap:"sm",children:s})]}),i&&(0,hi.jsx)(Nl,{render:(0,hi.jsx)("p",{}),variant:"body-md",className:xu["header-subtitle"],children:i})]})}var Zp=l(A(),1),lT="data-wp-hash";function cT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&qQ(document)),e.__wpStyleRuntime}function UQ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${lT}]`))if(r.getAttribute(lT)===t)return!0;return!1}function L3(e,t,r){if(!e.head)return;let o=cT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(UQ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function qQ(e){let t=cT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)L3(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 YQ(e,t){let r=cT();r.styles.set(e,t);for(let o of r.documents.keys())L3(o,e,t)}typeof process>"u",YQ("aa9c241ccc","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-bg-surface-neutral,#fcfcfc);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:calc(var(--wpds-dimension-base, 4px)*8)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8113be94e7caf73c__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:calc(var(--wpds-dimension-base, 4px)*6);width:calc(var(--wpds-dimension-base, 4px)*6);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-fg-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var aT={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function B3({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,children:s,className:a,actions:c,ariaLabel:u,hasPadding:f=!1,showSidebarToggle:d=!0}){let m=Z(aT.page,a);return(0,Zp.jsxs)(wu,{className:m,ariaLabel:u??(typeof n=="string"?n:""),children:[(n||t||r||c||o)&&(0,Zp.jsx)(D3,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:c,showSidebarToggle:d}),f?(0,Zp.jsx)("div",{className:Z(aT.content,aT["has-padding"]),children:s}):s]})}B3.SidebarToggleFill=N3;var Yn=B3;var Kl=l(W(),1),Zl=l(mt(),1),wh=l(G(),1),Pd=l(z(),1),as=l(ut(),1),DF=l(qe(),1),LF=l(z3(),1),a0=l(gi(),1),l0=l(ue(),1),BF=l(gn(),1);var pd=l(ue(),1),_n=l(W(),1),Fs=l(G(),1),dT=l(_e(),1),mT=l(qr(),1),Ll=l(z(),1);var pT=l(Ab(),1),hT=l(Dl(),1);var gT=l(Yt(),1),$3=l(qe(),1);var Y3=l(ue(),1),K3=l(W(),1),Z3=l(G(),1);var X3=l(_e(),1),Xp=l(A(),1);function KQ({className:e}){let{isRequestingSite:t,siteIconUrl:r}=(0,Y3.useSelect)(n=>{let{getEntityRecord:i}=n(X3.store),s=i("root","__unstableBase",void 0);return{isRequestingSite:!s,siteIconUrl:s?.site_icon_url}},[]);if(t&&!r)return(0,Xp.jsx)("div",{className:"edit-site-site-icon__image"});let o=r?(0,Xp.jsx)("img",{className:"edit-site-site-icon__image",alt:(0,Z3.__)("Site Icon"),src:r}):(0,Xp.jsx)(K3.Icon,{className:"edit-site-site-icon__icon",icon:j2,size:48});return(0,Xp.jsx)("div",{className:Z(e,"edit-site-site-icon"),children:o})}var Qp=KQ;var ts=l(z(),1),J3=l(Su(),1),Jp=l(A(),1),Ra=(0,ts.createContext)(()=>{});Ra.displayName="SidebarNavigationContext";function ZQ(e,t,r){let o;if(t==="back"&&r&&(o=e.querySelector(r)),t!==null&&!o){let[n]=J3.focus.tabbable.find(e);o=n??e}o?.focus()}function XQ(){let e={direction:null,focusSelector:null};return{get(){return e},navigate(t,r=null){e={direction:t,focusSelector:t==="forward"&&r?r:e.focusSelector}}}}function QQ({children:e,shouldAnimate:t}){let r=(0,ts.useContext)(Ra),o=(0,ts.useRef)(),[n,i]=(0,ts.useState)(null);(0,ts.useLayoutEffect)(()=>{let{direction:a,focusSelector:c}=r.get();ZQ(o.current,a,c),i(a)},[r]);let s=Z("edit-site-sidebar__screen-wrapper",t?{"slide-from-left":n==="back","slide-from-right":n==="forward"}:{});return(0,Jp.jsx)("div",{ref:o,className:s,children:e})}function uT({children:e}){let[t]=(0,ts.useState)(XQ);return(0,Jp.jsx)(Ra.Provider,{value:t,children:e})}function fT({routeKey:e,shouldAnimate:t,children:r}){return(0,Jp.jsx)("div",{className:"edit-site-sidebar__content",children:(0,Jp.jsx)(QQ,{shouldAnimate:t,children:r},e)})}var or=l(A(),1),{useLocation:JQ,useHistory:$Q}=H($3.privateApis),eJ=(0,Ll.memo)((0,Ll.forwardRef)(({isTransparent:e},t)=>{let{dashboardLink:r,homeUrl:o,siteTitle:n}=(0,pd.useSelect)(s=>{let{getSettings:a}=H(s(De)),{getEntityRecord:c}=s(dT.store),u=c("root","site");return{dashboardLink:a().__experimentalDashboardLink,homeUrl:c("root","__unstableBase")?.home,siteTitle:!u?.title&&u?.url?(0,gT.filterURLForDisplay)(u?.url):u?.title}},[]),{open:i}=(0,pd.useDispatch)(pT.store);return(0,or.jsx)("div",{className:"edit-site-site-hub",children:(0,or.jsxs)(_n.__experimentalHStack,{justify:"flex-start",spacing:"0",children:[(0,or.jsx)("div",{className:Z("edit-site-site-hub__view-mode-toggle-container",{"has-transparent-background":e}),children:(0,or.jsx)(_n.Button,{__next40pxDefaultSize:!0,ref:t,href:r,label:(0,Fs.__)("Go to the Dashboard"),className:"edit-site-layout__view-mode-toggle",style:{transform:"scale(0.5333) translateX(-4px)",borderRadius:4},children:(0,or.jsx)(Qp,{className:"edit-site-layout__view-mode-toggle-icon"})})}),(0,or.jsxs)(_n.__experimentalHStack,{children:[(0,or.jsx)("div",{className:"edit-site-site-hub__title",children:(0,or.jsxs)(_n.Button,{__next40pxDefaultSize:!0,variant:"link",href:o,target:"_blank",children:[(0,mT.decodeEntities)(n),(0,or.jsx)(Sn,{render:(0,or.jsx)("span",{}),children:(0,Fs.__)("(opens in a new tab)")})]})}),(0,or.jsx)(_n.__experimentalHStack,{spacing:0,expanded:!1,className:"edit-site-site-hub__actions",children:(0,or.jsx)(_n.Button,{size:"compact",className:"edit-site-site-hub_toggle-command-center",icon:Is,onClick:()=>i(),label:(0,Fs.__)("Open command palette"),shortcut:hT.displayShortcut.primary("k")})})]})]})})})),e4=eJ,t4=(0,Ll.memo)((0,Ll.forwardRef)(({isTransparent:e},t)=>{let{path:r}=JQ(),o=$Q(),{navigate:n}=(0,Ll.useContext)(Ra),i=window.__experimentalAdminBarInEditor,{dashboardLink:s,homeUrl:a,siteTitle:c,isBlockTheme:u,isClassicThemeWithStyleBookSupport:f}=(0,pd.useSelect)(g=>{let{getSettings:v}=H(g(De)),{getEntityRecord:b,getCurrentTheme:y}=g(dT.store),x=b("root","site"),w=y(),S=v(),C=w?.theme_supports["editor-styles"],T=S.supportsLayout;return{dashboardLink:S.__experimentalDashboardLink,homeUrl:b("root","__unstableBase")?.home,siteTitle:!x?.title&&x?.url?(0,gT.filterURLForDisplay)(x?.url):x?.title,isBlockTheme:w?.is_block_theme,isClassicThemeWithStyleBookSupport:!w?.is_block_theme&&(C||T)}},[]),{open:d}=(0,pd.useDispatch)(pT.store),m;r!=="/"&&(u||f?m="/":r!=="/pattern"&&(m="/pattern"));let h={href:m?void 0:s,label:m?(0,Fs.__)("Go to Site Editor"):(0,Fs.__)("Go to the Dashboard"),onClick:m?()=>{o.navigate(m),n("back")}:void 0};return(0,or.jsx)("div",{className:"edit-site-site-hub",children:(0,or.jsxs)(_n.__experimentalHStack,{justify:"flex-start",spacing:"0",children:[(0,or.jsx)("div",{className:Z("edit-site-site-hub__view-mode-toggle-container",{"has-transparent-background":e}),children:(0,or.jsx)(_n.Button,{__next40pxDefaultSize:!0,ref:t,className:"edit-site-layout__view-mode-toggle",style:{transform:"scale(0.5)",borderRadius:4},...h,children:i?(0,or.jsx)(qn,{icon:(0,Fs.isRTL)()?cd:ld,size:48}):(0,or.jsx)(Qp,{className:"edit-site-layout__view-mode-toggle-icon"})})}),(0,or.jsxs)(_n.__experimentalHStack,{children:[(0,or.jsx)("div",{className:"edit-site-site-hub__title",children:(0,or.jsx)(_n.Button,{__next40pxDefaultSize:!0,variant:"link",href:a,target:"_blank",label:(0,Fs.__)("View site (opens in a new tab)"),children:(0,mT.decodeEntities)(c)})}),(0,or.jsx)(_n.__experimentalHStack,{spacing:0,expanded:!1,className:"edit-site-site-hub__actions",children:(0,or.jsx)(_n.Button,{__next40pxDefaultSize:!0,className:"edit-site-site-hub_toggle-command-center",icon:Is,onClick:()=>d(),label:(0,Fs.__)("Open command palette"),shortcut:hT.displayShortcut.primary("k")})})]})]})})}));var Bl=l(z(),1),eh=l(W(),1),Ob=l(mt(),1),rs=l(G(),1),i4=l(qe(),1),s4=l(ue(),1),a4=l(_e(),1),l4=l(Yt(),1);var vi=l(A(),1),{useLocation:tJ,useHistory:rJ}=H(i4.privateApis),r4={position:void 0,userSelect:void 0,cursor:void 0,width:void 0,height:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0},$p=320,oJ=1300,nJ=9/19.5,iJ=200,o4={width:"100%",height:"100%"};function n4(e,t){let r=(i,s,a)=>i+(s-i)*a,o=1-Math.max(0,Math.min(1,(e-$p)/(oJ-$p))),n=r(t,nJ,o);return e/n}function c4({isFullWidth:e,isOversized:t,setIsOversized:r,isReady:o,children:n,defaultSize:i,innerContentStyle:s}){let a=rJ(),{path:c,query:u}=tJ(),{canvas:f="view"}=u,d=(0,Ob.useReducedMotion)(),[m,h]=(0,Bl.useState)(o4),[g,v]=(0,Bl.useState)(),[b,y]=(0,Bl.useState)(!1),[x,w]=(0,Bl.useState)(!1),[S,C]=(0,Bl.useState)(1),T={type:"tween",duration:b?0:.5},O=(0,Bl.useRef)(null),E=(0,Ob.useInstanceId)(c4,"edit-site-resizable-frame-handle-help"),k=i.width/i.height,B=(0,s4.useSelect)(N=>{let{getCurrentTheme:L}=N(a4.store);return L()?.is_block_theme},[]),P=(N,L,j)=>{v(j.offsetWidth),y(!0)},_=(N,L,j,q)=>{let oe=q.width/S,ie=Math.abs(oe),ve=q.width<0?ie:(i.width-g)/2,ae=Math.min(ie,ve),ne=ie===0?0:ae/ie,me=1-ne;C(me+ne*2);let te=g+q.width;r(te>i.width),h({height:t?"100%":n4(te,k)})},M=(N,L,j)=>{if(y(!1),!t)return;r(!1),j.ownerDocument.documentElement.offsetWidth-j.offsetWidth>iJ||!B?h(o4):a.navigate((0,l4.addQueryArgs)(c,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"})},V=N=>{if(!["ArrowLeft","ArrowRight"].includes(N.key))return;N.preventDefault();let j=20*(N.shiftKey?5:1)*(N.key==="ArrowLeft"?1:-1)*((0,rs.isRTL)()?-1:1),q=Math.min(Math.max($p,O.current.resizable.offsetWidth+j),i.width);h({width:q,height:n4(q,k)})},F={default:{flexGrow:0,height:m.height},fullWidth:{flexGrow:1,height:m.height}},D={hidden:{opacity:0,...(0,rs.isRTL)()?{right:0}:{left:0}},visible:{opacity:1,...(0,rs.isRTL)()?{right:-14}:{left:-14}},active:{opacity:1,...(0,rs.isRTL)()?{right:-14}:{left:-14},scaleY:1.3}},I=b?"active":x?"visible":"hidden";return(0,vi.jsx)(eh.ResizableBox,{as:eh.__unstableMotion.div,ref:O,initial:!1,variants:F,animate:e?"fullWidth":"default",onAnimationComplete:N=>{N==="fullWidth"&&h({width:"100%",height:"100%"})},whileHover:f==="view"&&B?{scale:1.005,transition:{duration:d?0:.5,ease:"easeOut"}}:{},transition:T,size:m,enable:{top:!1,bottom:!1,...(0,rs.isRTL)()?{right:o,left:!1}:{left:o,right:!1},topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},resizeRatio:S,handleClasses:void 0,handleStyles:{left:r4,right:r4},minWidth:$p,maxWidth:e?"100%":"150%",maxHeight:"100%",onFocus:()=>w(!0),onBlur:()=>w(!1),onMouseOver:()=>w(!0),onMouseOut:()=>w(!1),handleComponent:{[(0,rs.isRTL)()?"right":"left"]:f==="view"&&(0,vi.jsxs)(vi.Fragment,{children:[(0,vi.jsxs)(Lt.Root,{children:[(0,vi.jsx)(Lt.Trigger,{render:(0,vi.jsx)(eh.__unstableMotion.button,{role:"separator","aria-orientation":"vertical",className:Z("edit-site-resizable-frame__handle",{"is-resizing":b}),variants:D,animate:I,"aria-label":(0,rs.__)("Drag to resize"),"aria-describedby":E,"aria-valuenow":O.current?.resizable?.offsetWidth||void 0,"aria-valuemin":$p,"aria-valuemax":i.width,onKeyDown:V,initial:"hidden",exit:"hidden",whileFocus:"active",whileHover:"active"},"handle")}),(0,vi.jsx)(Lt.Popup,{children:(0,rs.__)("Drag to resize")})]}),(0,vi.jsx)("div",{hidden:!0,id:E,children:(0,rs.__)("Use left and right arrow keys to resize the canvas. Hold shift to resize in larger increments.")})]})},onResizeStart:P,onResize:_,onResizeStop:M,className:Z("edit-site-resizable-frame__inner",{"is-resizing":b}),showHandle:!1,children:(0,vi.jsx)("div",{className:"edit-site-resizable-frame__inner-content",style:s,children:n})})}var u4=c4;var p4=l(z(),1),kb=l(d4(),1),h4=l(G(),1),_u=l(ue(),1),g4=l(_e(),1),vT=l(ut(),1);var m4="core/edit-site/save";function v4(){let{__experimentalGetDirtyEntityRecords:e,isSavingEntityRecord:t}=(0,_u.useSelect)(g4.store),{hasNonPostEntityChanges:r,isPostSavingLocked:o}=(0,_u.useSelect)(vT.store),{savePost:n}=(0,_u.useDispatch)(vT.store),{setIsSaveViewOpened:i}=(0,_u.useDispatch)(De),{registerShortcut:s,unregisterShortcut:a}=(0,_u.useDispatch)(kb.store);return(0,p4.useEffect)(()=>(s({name:m4,category:"global",description:(0,h4.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),()=>{a(m4)}),[s,a]),(0,kb.useShortcut)("core/edit-site/save",c=>{c.preventDefault();let u=e(),f=!!u.length,d=u.some(m=>t(m.kind,m.name,m.key));!f||d||(r()?i(!0):o()||n())}),null}var Ib=l(z(),1),Fb=l(ue(),1),yT=l(_e(),1),sJ=1e4,aJ=100;function lJ(){let e,{promise:t,resolve:r}=Promise.withResolvers();function o(){s(),clearTimeout(e),clearTimeout(n),r()}let n=setTimeout(o,sJ);function i(){if((0,Fb.select)(yT.store).hasResolvingSelectors()){clearTimeout(e),e=void 0;return}e||(e=setTimeout(o,aJ))}let s=(0,Fb.subscribe)(i,yT.store);i();function a(){s(),clearTimeout(e),clearTimeout(n)}return[t,a]}function Nb(){let[e,t]=(0,Ib.useState)(!1);return(0,Ib.useEffect)(()=>{let[r,o]=lJ();return r.then(()=>t(!0)),o},[]),!e}var wT=rh(),Le=e=>th(e,wT),xT=rh();Le.write=e=>th(e,xT);var Vb=rh();Le.onStart=e=>th(e,Vb);var ST=rh();Le.onFrame=e=>th(e,ST);var _T=rh();Le.onFinish=e=>th(e,_T);var hd=[];Le.setTimeout=(e,t)=>{let r=Le.now()+t,o=()=>{let i=hd.findIndex(s=>s.cancel==o);~i&&hd.splice(i,1),zl-=~i?1:0},n={time:r,handler:e,cancel:o};return hd.splice(y4(r),0,n),zl+=1,b4(),n};var y4=e=>~(~hd.findIndex(t=>t.time>e)||~hd.length);Le.cancel=e=>{Vb.delete(e),ST.delete(e),_T.delete(e),wT.delete(e),xT.delete(e)};Le.sync=e=>{bT=!0,Le.batchedUpdates(e),bT=!1};Le.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}function o(...n){t=n,Le.onStart(r)}return o.handler=e,o.cancel=()=>{Vb.delete(r),t=null},o};var CT=typeof window<"u"?window.requestAnimationFrame:()=>{};Le.use=e=>CT=e;Le.now=typeof performance<"u"?()=>performance.now():Date.now;Le.batchedUpdates=e=>e();Le.catch=console.error;Le.frameLoop="always";Le.advance=()=>{Le.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):x4()};var jl=-1,zl=0,bT=!1;function th(e,t){bT?(t.delete(e),e(0)):(t.add(e),b4())}function b4(){jl<0&&(jl=0,Le.frameLoop!=="demand"&&CT(w4))}function cJ(){jl=-1}function w4(){~jl&&(CT(w4),Le.batchedUpdates(x4))}function x4(){let e=jl;jl=Le.now();let t=y4(jl);if(t&&(S4(hd.splice(0,t),r=>r.handler()),zl-=t),!zl){cJ();return}Vb.flush(),wT.flush(e?Math.min(64,jl-e):16.667),ST.flush(),xT.flush(),_T.flush()}function rh(){let e=new Set,t=e;return{add(r){zl+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return zl-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,zl-=t.size,S4(t,o=>o(r)&&e.add(o)),zl+=e.size,t=e)}}}function S4(e,t){e.forEach(r=>{try{t(r)}catch(o){Le.catch(o)}})}var bi=l(fe());function jb(){}var R4=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),ge={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 Ns(e,t){if(ge.arr(e)){if(!ge.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 Kt=(e,t)=>e.forEach(t);function wi(e,t,r){if(ge.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 Cn=e=>ge.und(e)?[]:ge.arr(e)?e:[e];function bd(e,t){if(e.size){let r=Array.from(e);e.clear(),Kt(r,t)}}var wd=(e,...t)=>bd(e,r=>r(...t)),OT=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),kT,A4,Hl=null,O4=!1,IT=jb,uJ=e=>{e.to&&(A4=e.to),e.now&&(Le.now=e.now),e.colors!==void 0&&(Hl=e.colors),e.skipAnimation!=null&&(O4=e.skipAnimation),e.createStringInterpolator&&(kT=e.createStringInterpolator),e.requestAnimationFrame&&Le.use(e.requestAnimationFrame),e.batchedUpdates&&(Le.batchedUpdates=e.batchedUpdates),e.willAdvance&&(IT=e.willAdvance),e.frameLoop&&(Le.frameLoop=e.frameLoop)},Kn=Object.freeze({__proto__:null,get createStringInterpolator(){return kT},get to(){return A4},get colors(){return Hl},get skipAnimation(){return O4},get willAdvance(){return IT},assign:uJ}),oh=new Set,yi=[],TT=[],Lb=0,xd={get idle(){return!oh.size&&!yi.length},start(e){Lb>e.priority?(oh.add(e),Le.onStart(fJ)):(k4(e),Le(RT))},advance:RT,sort(e){if(Lb)Le.onFrame(()=>xd.sort(e));else{let t=yi.indexOf(e);~t&&(yi.splice(t,1),I4(e))}},clear(){yi=[],oh.clear()}};function fJ(){oh.forEach(k4),oh.clear(),Le(RT)}function k4(e){yi.includes(e)||I4(e)}function I4(e){yi.splice(dJ(yi,t=>t.priority>e.priority),0,e)}function RT(e){let t=TT;for(let r=0;r<yi.length;r++){let o=yi[r];Lb=o.priority,o.idle||(IT(o),o.advance(e),o.idle||t.push(o))}return Lb=0,TT=yi,TT.length=0,yi=t,yi.length>0}function dJ(e,t){let r=e.findIndex(t);return r<0?e.length:r}var F4={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},os="[-+]?\\d*\\.?\\d+",Bb=os+"%";function zb(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var mJ=new RegExp("rgb"+zb(os,os,os)),pJ=new RegExp("rgba"+zb(os,os,os,os)),hJ=new RegExp("hsl"+zb(os,Bb,Bb)),gJ=new RegExp("hsla"+zb(os,Bb,Bb,os)),vJ=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,yJ=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,bJ=/^#([0-9a-fA-F]{6})$/,wJ=/^#([0-9a-fA-F]{8})$/;function xJ(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=bJ.exec(e))?parseInt(t[1]+"ff",16)>>>0:Hl&&Hl[e]!==void 0?Hl[e]:(t=mJ.exec(e))?(gd(t[1])<<24|gd(t[2])<<16|gd(t[3])<<8|255)>>>0:(t=pJ.exec(e))?(gd(t[1])<<24|gd(t[2])<<16|gd(t[3])<<8|T4(t[4]))>>>0:(t=vJ.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=wJ.exec(e))?parseInt(t[1],16)>>>0:(t=yJ.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=hJ.exec(e))?(_4(C4(t[1]),Mb(t[2]),Mb(t[3]))|255)>>>0:(t=gJ.exec(e))?(_4(C4(t[1]),Mb(t[2]),Mb(t[3]))|T4(t[4]))>>>0:null}function ET(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 _4(e,t,r){let o=r<.5?r*(1+t):r+t-r*t,n=2*r-o,i=ET(n,o,e+1/3),s=ET(n,o,e),a=ET(n,o,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(a*255)<<8}function gd(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function C4(e){return(parseFloat(e)%360+360)%360/360}function T4(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function Mb(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function E4(e){let t=xJ(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 Gl=(e,t,r)=>{if(ge.fun(e))return e;if(ge.arr(e))return Gl({range:e,output:t,extrapolate:r});if(ge.str(e.output[0]))return kT(e);let o=e,n=o.output,i=o.range||[0,1],s=o.extrapolateLeft||o.extrapolate||"extend",a=o.extrapolateRight||o.extrapolate||"extend",c=o.easing||(u=>u);return u=>{let f=_J(u,i);return SJ(u,i[f],i[f+1],n[f],n[f+1],c,s,a,o.map)}};function SJ(e,t,r,o,n,i,s,a,c){let u=c?c(e):e;if(u<t){if(s==="identity")return u;s==="clamp"&&(u=t)}if(u>r){if(a==="identity")return u;a==="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 _J(e,t){for(var r=1;r<t.length-1&&!(t[r]>=e);++r);return r-1}function AT(){return AT=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},AT.apply(this,arguments)}var vd=Symbol.for("FluidValue.get"),Cu=Symbol.for("FluidValue.observers"),zo=e=>!!(e&&e[vd]),uo=e=>e&&e[vd]?e[vd]():e,FT=e=>e[Cu]||null;function CJ(e,t){e.eventObserved?e.eventObserved(t):e(t)}function Tu(e,t){let r=e[Cu];r&&r.forEach(o=>{CJ(o,t)})}var yd=class{constructor(t){if(this[vd]=void 0,this[Cu]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");TJ(this,t)}},TJ=(e,t)=>N4(e,vd,t);function Wl(e,t){if(e[vd]){let r=e[Cu];r||N4(e,Cu,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}function Ul(e,t){let r=e[Cu];if(r&&r.has(t)){let o=r.size-1;o?r.delete(t):e[Cu]=null,e.observerRemoved&&e.observerRemoved(o,t)}}var N4=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),Db=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,EJ=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,P4=new RegExp(`(${Db.source})(%|[a-z]+)`,"i"),PJ=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,Hb=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,V4=e=>{let[t,r]=RJ(e);if(!t||OT())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&&Hb.test(r))return V4(r);if(r)return r}return e},RJ=e=>{let t=Hb.exec(e);if(!t)return[,];let[,r,o]=t;return[r,o]},PT,AJ=(e,t,r,o,n)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(o)}, ${n})`,Gb=e=>{PT||(PT=Hl?new RegExp(`(${Object.keys(Hl).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>uo(i).replace(Hb,V4).replace(EJ,E4).replace(PT,E4)),r=t.map(i=>i.match(Db).map(Number)),n=r[0].map((i,s)=>r.map(a=>{if(!(s in a))throw Error('The arity of each "output" value must be equal');return a[s]})).map(i=>Gl(AT({},e,{output:i})));return i=>{var s;let a=!P4.test(t[0])&&((s=t.find(u=>P4.test(u)))==null?void 0:s.replace(Db,"")),c=0;return t[0].replace(Db,()=>`${n[c++](i)}${a||""}`).replace(PJ,AJ)}},M4="react-spring: ",D4=e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${M4}once requires a function parameter`);return(...o)=>{r||(t(...o),r=!0)}},OJ=D4(console.warn);function L4(){OJ(`${M4}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var oPe=D4(console.warn);function Sd(e){return ge.str(e)&&(e[0]=="#"||/\d/.test(e)||!OT()&&Hb.test(e)||e in(Hl||{}))}var nh=OT()?bi.useEffect:bi.useLayoutEffect,kJ=()=>{let e=(0,bi.useRef)(!1);return nh(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function NT(){let e=(0,bi.useState)()[1],t=kJ();return()=>{t.current&&e(Math.random())}}function B4(e,t){let[r]=(0,bi.useState)(()=>({inputs:t,result:e()})),o=(0,bi.useRef)(),n=o.current,i=n;return i?t&&i.inputs&&IJ(t,i.inputs)||(i={inputs:t,result:e()}):i=r,(0,bi.useEffect)(()=>{o.current=i,n==r&&(r.inputs=r.result=void 0)},[i]),i.result}function IJ(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 VT=e=>(0,bi.useEffect)(e,FJ),FJ=[];var ph=l(fe()),hh=l(fe());var G4=l(fe()),Aa=l(fe()),ih=Symbol.for("Animated:node"),NJ=e=>!!e&&e[ih]===e,ns=e=>e&&e[ih],Yb=(e,t)=>R4(e,ih,t),sh=e=>e&&e[ih]&&e[ih].getPayload(),Wb=class{constructor(){this.payload=void 0,Yb(this,this)}getPayload(){return this.payload||[]}},Eu=class e extends Wb{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,ge.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 ge.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,ge.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},Pu=class e extends Eu{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Gl({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(ge.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=Gl({output:[this.getValue(),t]})),this._value=0,super.reset()}},Ub={dependencies:null},Ru=class extends Wb{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return wi(this.source,(o,n)=>{NJ(o)?r[n]=o.getValue(t):zo(o)?r[n]=uo(o):t||(r[n]=o)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Kt(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return wi(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){Ub.dependencies&&zo(t)&&Ub.dependencies.add(t);let r=sh(t);r&&Kt(r,o=>this.add(o))}},MT=class e extends Ru{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(VJ)),!0)}};function VJ(e){return(Sd(e)?Pu:Eu).create(e)}function Kb(e){let t=ns(e);return t?t.constructor:ge.arr(e)?MT:Sd(e)?Pu:Eu}function qb(){return qb=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},qb.apply(this,arguments)}var j4=(e,t)=>{let r=!ge.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Aa.forwardRef)((o,n)=>{let i=(0,Aa.useRef)(null),s=r&&(0,Aa.useCallback)(g=>{i.current=DJ(n,g)},[n]),[a,c]=MJ(o,t),u=NT(),f=()=>{let g=i.current;if(r&&!g)return;(g?t.applyAnimatedValues(g,a.getValue(!0)):!1)===!1&&u()},d=new DT(f,c),m=(0,Aa.useRef)();nh(()=>(m.current=d,Kt(c,g=>Wl(g,d)),()=>{m.current&&(Kt(m.current.deps,g=>Ul(g,m.current)),Le.cancel(m.current.update))})),(0,Aa.useEffect)(f,[]),VT(()=>()=>{let g=m.current;Kt(g.deps,v=>Ul(v,g))});let h=t.getComponentProps(a.getValue());return G4.createElement(e,qb({},h,{ref:s}))})},DT=class{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Le.write(this.update)}};function MJ(e,t){let r=new Set;return Ub.dependencies=r,e.style&&(e=qb({},e,{style:t.createAnimatedStyle(e.style)})),e=new Ru(e),Ub.dependencies=null,[e,r]}function DJ(e,t){return e&&(ge.fun(e)?e(t):e.current=t),t}var z4=Symbol.for("AnimatedComponent"),W4=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:r=n=>new Ru(n),getComponentProps:o=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:o},i=s=>{let a=H4(s)||"Anonymous";return ge.str(s)?s=i[s]||(i[s]=j4(s,n)):s=s[z4]||(s[z4]=j4(s,n)),s.displayName=`Animated(${a})`,s};return wi(e,(s,a)=>{ge.arr(e)&&(a=H4(s)),i[a]=i(s)}),{animated:i}},H4=e=>ge.str(e)?e:e&&ge.str(e.displayName)?e.displayName:ge.fun(e)&&e.name||null;function Ho(){return Ho=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},Ho.apply(this,arguments)}function Au(e,...t){return ge.fun(e)?e(...t):e}var uh=(e,t)=>e===!0||!!(t&&e&&(ge.fun(e)?e(t):Cn(e).includes(t))),rF=(e,t)=>ge.obj(e)?t&&e[t]:e,oF=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,LJ=e=>e,nF=(e,t=LJ)=>{let r=BJ;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);ge.und(i)||(o[n]=i)}return o},BJ=["config","onProps","onStart","onChange","onPause","onResume","onRest"],jJ={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 zJ(e){let t={},r=0;if(wi(e,(o,n)=>{jJ[n]||(t[n]=o,r++)}),r)return t}function iF(e){let t=zJ(e);if(t){let r={to:t};return wi(e,(o,n)=>n in t||(r[n]=o)),r}return Ho({},e)}function fh(e){return e=uo(e),ge.arr(e)?e.map(fh):Sd(e)?Kn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function jT(e){return ge.fun(e)||ge.arr(e)&&ge.obj(e[0])}var HJ={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}},Qb=1.70158,Zb=Qb*1.525,U4=Qb+1,q4=2*Math.PI/3,Y4=2*Math.PI/4.5,Xb=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,XT={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=>U4*e*e*e-Qb*e*e,easeOutBack:e=>1+U4*Math.pow(e-1,3)+Qb*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((Zb+1)*2*e-Zb)/2:(Math.pow(2*e-2,2)*((Zb+1)*(e*2-2)+Zb)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*q4),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*q4)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*Y4))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*Y4)/2+1,easeInBounce:e=>1-Xb(1-e),easeOutBounce:Xb,easeInOutBounce:e=>e<.5?(1-Xb(1-2*e))/2:(1+Xb(2*e-1))/2},zT=Ho({},HJ.default,{mass:1,damping:1,easing:XT.linear,clamp:!1}),HT=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,zT)}};function GJ(e,t,r){r&&(r=Ho({},r),K4(r,t),t=Ho({},r,t)),K4(e,t),Object.assign(e,t);for(let s in zT)e[s]==null&&(e[s]=zT[s]);let{mass:o,frequency:n,damping:i}=e;return ge.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 K4(e,t){if(!ge.und(t.decay))e.duration=void 0;else{let r=!ge.und(t.tension)||!ge.und(t.friction);(r||!ge.und(t.frequency)||!ge.und(t.damping)||!ge.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}var Z4=[],GT=class{constructor(){this.changed=!1,this.values=Z4,this.toValues=null,this.fromValues=Z4,this.to=void 0,this.from=void 0,this.config=new HT,this.immediate=!1}};function sF(e,{key:t,props:r,defaultProps:o,state:n,actions:i}){return new Promise((s,a)=>{var c;let u,f,d=uh((c=r.cancel)!=null?c:o?.cancel,t);if(d)g();else{ge.und(r.pause)||(n.paused=uh(r.pause,t));let v=o?.pause;v!==!0&&(v=n.paused||uh(v,t)),u=Au(r.delay||0,t),v?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function m(){n.resumeQueue.add(h),n.timeouts.delete(f),f.cancel(),u=f.time-Le.now()}function h(){u>0&&!Kn.skipAnimation?(n.delayed=!0,f=Le.setTimeout(g,u),n.pauseQueue.add(m),n.timeouts.add(f)):g()}function g(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(m),n.timeouts.delete(f),e<=(n.cancelId||0)&&(d=!0);try{i.start(Ho({},r,{callId:e,cancel:d}),s)}catch(v){a(v)}}})}var QT=(e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?_d(e.get()):t.every(r=>r.noop)?aF(e.get()):is(e.get(),t.every(r=>r.finished)),aF=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),is=(e,t,r=!1)=>({value:e,finished:t,cancelled:r}),_d=e=>({value:e,cancelled:!0,finished:!1});function lF(e,t,r,o){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:a,promise:c}=r;return!i&&e===a&&!t.reset?c:r.promise=(async()=>{r.asyncId=n,r.asyncTo=e;let u=nF(t,(b,y)=>y==="onRest"?void 0:b),f,d,m=new Promise((b,y)=>(f=b,d=y)),h=b=>{let y=n<=(r.cancelId||0)&&_d(o)||n!==r.asyncId&&is(o,!1);if(y)throw b.result=y,d(b),b},g=(b,y)=>{let x=new Jb,w=new $b;return(async()=>{if(Kn.skipAnimation)throw dh(r),w.result=is(o,!1),d(w),w;h(x);let S=ge.obj(b)?Ho({},b):Ho({},y,{to:b});S.parentId=n,wi(u,(T,O)=>{ge.und(S[O])&&(S[O]=T)});let C=await o.start(S);return h(x),r.paused&&await new Promise(T=>{r.resumeQueue.add(T)}),C})()},v;if(Kn.skipAnimation)return dh(r),is(o,!1);try{let b;ge.arr(e)?b=(async y=>{for(let x of y)await g(x)})(e):b=Promise.resolve(e(g,o.stop.bind(o))),await Promise.all([b.then(f),m]),v=is(o.get(),!0,!1)}catch(b){if(b instanceof Jb)v=b.result;else if(b instanceof $b)v=b.result;else throw b}finally{n==r.asyncId&&(r.asyncId=i,r.asyncTo=i?a:void 0,r.promise=i?c:void 0)}return ge.fun(s)&&Le.batchedUpdates(()=>{s(v,o,o.item)}),v})()}function dh(e,t){bd(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var Jb=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}},$b=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},WT=e=>e instanceof mh,WJ=1,mh=class extends yd{constructor(...t){super(...t),this.id=WJ++,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=ns(this);return t&&t.getValue()}to(...t){return Kn.to(this,t)}interpolate(...t){return L4(),Kn.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){Tu(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||xd.sort(this),Tu(this,{type:"priority",parent:this,priority:t})}},Ou=Symbol.for("SpringPhase"),cF=1,UT=2,qT=4,LT=e=>(e[Ou]&cF)>0,ql=e=>(e[Ou]&UT)>0,ah=e=>(e[Ou]&qT)>0,X4=(e,t)=>t?e[Ou]|=UT|cF:e[Ou]&=~UT,Q4=(e,t)=>t?e[Ou]|=qT:e[Ou]&=~qT,YT=class extends mh{constructor(t,r){if(super(),this.key=void 0,this.animation=new GT,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,!ge.und(t)||!ge.und(r)){let o=ge.obj(t)?Ho({},t):Ho({},r,{from:t});ge.und(o.default)&&(o.default=!0),this.start(o)}}get idle(){return!(ql(this)||this._state.asyncTo)||ah(this)}get goal(){return uo(this.animation.to)}get velocity(){let t=ns(this);return t instanceof Eu?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return LT(this)}get isAnimating(){return ql(this)}get isPaused(){return ah(this)}get isDelayed(){return this._state.delayed}advance(t){let r=!0,o=!1,n=this.animation,{config:i,toValues:s}=n,a=sh(n.to);!a&&zo(n.to)&&(s=Cn(uo(n.to))),n.values.forEach((f,d)=>{if(f.done)return;let m=f.constructor==Pu?1:a?a[d].lastPosition:s[d],h=n.immediate,g=m;if(!h){if(g=f.lastPosition,i.tension<=0){f.done=!0;return}let v=f.elapsedTime+=t,b=n.fromValues[d],y=f.v0!=null?f.v0:f.v0=ge.arr(i.velocity)?i.velocity[d]:i.velocity,x,w=i.precision||(b==m?.005:Math.min(1,Math.abs(m-b)*.001));if(ge.und(i.duration))if(i.decay){let S=i.decay===!0?.998:i.decay,C=Math.exp(-(1-S)*v);g=b+y/(1-S)*(1-C),h=Math.abs(f.lastPosition-g)<=w,x=y*C}else{x=f.lastVelocity==null?y:f.lastVelocity;let S=i.restVelocity||w/10,C=i.clamp?0:i.bounce,T=!ge.und(C),O=b==m?f.v0>0:b<m,E,k=!1,B=1,P=Math.ceil(t/B);for(let _=0;_<P&&(E=Math.abs(x)>S,!(!E&&(h=Math.abs(m-g)<=w,h)));++_){T&&(k=g==m||g>m==O,k&&(x=-x*C,g=m));let M=-i.tension*1e-6*(g-m),V=-i.friction*.001*x,F=(M+V)/i.mass;x=x+F*B,g=g+x*B}}else{let S=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,f.durationProgress>0&&(f.elapsedTime=i.duration*f.durationProgress,v=f.elapsedTime+=t)),S=(i.progress||0)+v/this._memoizedDuration,S=S>1?1:S<0?0:S,f.durationProgress=S),g=b+i.easing(S)*(m-b),x=(g-f.lastPosition)/t,h=S==1}f.lastVelocity=x,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),h=!0)}a&&!a[d].done&&(h=!1),h?f.done=!0:r=!1,f.setValue(g,i.round)&&(o=!0)});let c=ns(this),u=c.getValue();if(r){let f=uo(n.to);(u!==f||o)&&!i.decay?(c.setValue(f),this._onChange(f)):o&&i.decay&&this._onChange(u),this._stop()}else o&&this._onChange(u)}set(t){return Le.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(ql(this)){let{to:t,config:r}=this.animation;Le.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 ge.und(t)?(o=this.queue||[],this.queue=[]):o=[ge.obj(t)?t:Ho({},r,{to:t})],Promise.all(o.map(n=>this._update(n))).then(n=>QT(this,n))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),dh(this._state,t&&this._lastCallId),Le.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=ge.obj(o)?o[r]:o,(o==null||jT(o))&&(o=void 0),n=ge.obj(n)?n[r]:n,n==null&&(n=void 0);let i={to:o,from:n};return LT(this)||(t.reverse&&([o,n]=[n,o]),n=uo(n),ge.und(n)?ns(this)||this._set(o):this._set(n)),i}_update(t,r){let o=Ho({},t),{key:n,defaultProps:i}=this;o.default&&Object.assign(i,nF(o,(c,u)=>/^on/.test(u)?rF(c,n):c)),$4(this,o,"onProps"),ch(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 a=this._state;return sF(++this._lastCallId,{key:n,props:o,defaultProps:i,state:a,actions:{pause:()=>{ah(this)||(Q4(this,!0),wd(a.pauseQueue),ch(this,"onPause",is(this,lh(this,this.animation.to)),this))},resume:()=>{ah(this)&&(Q4(this,!1),ql(this)&&this._resume(),wd(a.resumeQueue),ch(this,"onResume",is(this,lh(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(c=>{if(o.loop&&c.finished&&!(r&&c.noop)){let u=uF(o);if(u)return this._update(u,!0)}return c})}_merge(t,r,o){if(r.cancel)return this.stop(!0),o(_d(this));let n=!ge.und(t.to),i=!ge.und(t.from);if(n||i)if(r.callId>this._lastToId)this._lastToId=r.callId;else return o(_d(this));let{key:s,defaultProps:a,animation:c}=this,{to:u,from:f}=c,{to:d=u,from:m=f}=t;i&&!n&&(!r.default||ge.und(d))&&(d=m),r.reverse&&([d,m]=[m,d]);let h=!Ns(m,f);h&&(c.from=m),m=uo(m);let g=!Ns(d,u);g&&this._focus(d);let v=jT(r.to),{config:b}=c,{decay:y,velocity:x}=b;(n||i)&&(b.velocity=0),r.config&&!v&&GJ(b,Au(r.config,s),r.config!==a.config?Au(a.config,s):void 0);let w=ns(this);if(!w||ge.und(d))return o(is(this,!0));let S=ge.und(r.reset)?i&&!r.default:!ge.und(m)&&uh(r.reset,s),C=S?m:this.get(),T=fh(d),O=ge.num(T)||ge.arr(T)||Sd(T),E=!v&&(!O||uh(a.immediate||r.immediate,s));if(g){let _=Kb(d);if(_!==w.constructor)if(E)w=this._set(T);else throw Error(`Cannot animate between ${w.constructor.name} and ${_.name}, as the "to" prop suggests`)}let k=w.constructor,B=zo(d),P=!1;if(!B){let _=S||!LT(this)&&h;(g||_)&&(P=Ns(fh(C),T),B=!P),(!Ns(c.immediate,E)&&!E||!Ns(b.decay,y)||!Ns(b.velocity,x))&&(B=!0)}if(P&&ql(this)&&(c.changed&&!S?B=!0:B||this._stop(u)),!v&&((B||zo(u))&&(c.values=w.getPayload(),c.toValues=zo(d)?null:k==Pu?[1]:Cn(T)),c.immediate!=E&&(c.immediate=E,!E&&!S&&this._set(u)),B)){let{onRest:_}=c;Kt(UJ,V=>$4(this,r,V));let M=is(this,lh(this,u));wd(this._pendingCalls,M),this._pendingCalls.add(o),c.changed&&Le.batchedUpdates(()=>{c.changed=!S,_?.(M,this),S?Au(a.onRest,M):c.onStart==null||c.onStart(M,this)})}S&&this._set(C),v?o(lF(r.to,r,this._state,this)):B?this._start():ql(this)&&!g?this._pendingCalls.add(o):o(aF(C))}_focus(t){let r=this.animation;t!==r.to&&(FT(this)&&this._detach(),r.to=t,FT(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;zo(r)&&(Wl(r,this),WT(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;zo(t)&&Ul(t,this)}_set(t,r=!0){let o=uo(t);if(!ge.und(o)){let n=ns(this);if(!n||!Ns(o,n.getValue())){let i=Kb(o);!n||n.constructor!=i?Yb(this,i.create(o)):n.setValue(o),n&&Le.batchedUpdates(()=>{this._onChange(o,r)})}}return ns(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,ch(this,"onStart",is(this,lh(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),Au(this.animation.onChange,t,this)),Au(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;ns(this).reset(uo(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),ql(this)||(X4(this,!0),ah(this)||this._resume())}_resume(){Kn.skipAnimation?this.finish():xd.start(this)}_stop(t,r){if(ql(this)){X4(this,!1);let o=this.animation;Kt(o.values,i=>{i.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),Tu(this,{type:"idle",parent:this});let n=r?_d(this.get()):is(this.get(),lh(this,t??o.to));wd(this._pendingCalls,n),o.changed&&(o.changed=!1,ch(this,"onRest",n,this))}}};function lh(e,t){let r=fh(t),o=fh(e.get());return Ns(o,r)}function uF(e,t=e.loop,r=e.to){let o=Au(t);if(o){let n=o!==!0&&iF(o),i=(n||e).reverse,s=!n||n.reset;return KT(Ho({},e,{loop:t,default:!1,pause:void 0,to:!i||jT(r)?r:void 0,from:s?e.from:void 0,reset:s},n))}}function KT(e){let{to:t,from:r}=e=iF(e),o=new Set;return ge.obj(t)&&J4(t,o),ge.obj(r)&&J4(r,o),e.keys=o.size?Array.from(o):null,e}function J4(e,t){wi(e,(r,o)=>r!=null&&t.add(o))}var UJ=["onStart","onRest","onChange","onPause","onResume"];function $4(e,t,r){e.animation[r]=t[r]!==oF(t,r)?rF(t[r],e.key):void 0}function ch(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 qJ=["onStart","onChange","onRest"],YJ=1,Cd=class{constructor(t,r){this.id=YJ++,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(Ho({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];ge.und(o)||this.springs[r].set(o)}}update(t){return t&&this.queue.push(KT(t)),this}start(t){let{queue:r}=this;return t?r=Cn(t).map(KT):this.queue=[],this._flush?this._flush(this,r):(dF(this,r),KJ(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let o=this.springs;Kt(Cn(r),n=>o[n].stop(!!t))}else dh(this._state,this._lastAsyncId),this.each(o=>o.stop(!!t));return this}pause(t){if(ge.und(t))this.start({pause:!0});else{let r=this.springs;Kt(Cn(t),o=>r[o].pause())}return this}resume(t){if(ge.und(t))this.start({pause:!1});else{let r=this.springs;Kt(Cn(t),o=>r[o].resume())}return this}each(t){wi(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,bd(t,([c,u])=>{u.value=this.get(),c(u,this,this._item)}));let s=!n&&this._started,a=i||s&&o.size?this.get():null;i&&r.size&&bd(r,([c,u])=>{u.value=a,c(u,this,this._item)}),s&&(this._started=!1,bd(o,([c,u])=>{u.value=a,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;Le.onFrame(this._onFrame)}};function KJ(e,t){return Promise.all(t.map(r=>fF(e,r))).then(r=>QT(e,r))}async function fF(e,t,r){let{keys:o,to:n,from:i,loop:s,onRest:a,onResolve:c}=t,u=ge.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let f=ge.arr(n)||ge.fun(n)?n:void 0;f?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):Kt(qJ,v=>{let b=t[v];if(ge.fun(b)){let y=e._events[v];t[v]=({finished:x,cancelled:w})=>{let S=y.get(b);S?(x||(S.finished=!1),w&&(S.cancelled=!0)):y.set(b,{value:null,finished:x||!1,cancelled:w||!1})},u&&(u[v]=t[v])}});let d=e._state;t.pause===!d.paused?(d.paused=t.pause,wd(t.pause?d.pauseQueue:d.resumeQueue)):d.paused&&(t.pause=!0);let m=(o||Object.keys(e.springs)).map(v=>e.springs[v].start(t)),h=t.cancel===!0||oF(t,"cancel")===!0;(f||h&&d.asyncId)&&m.push(sF(++e._lastAsyncId,{props:t,state:d,actions:{pause:jb,resume:jb,start(v,b){h?(dh(d,e._lastAsyncId),b(_d(e))):(v.onRest=a,b(lF(f,v,d,e)))}}})),d.paused&&await new Promise(v=>{d.resumeQueue.add(v)});let g=QT(e,await Promise.all(m));if(s&&g.finished&&!(r&&g.noop)){let v=uF(t,s,n);if(v)return dF(e,[v]),fF(e,v,!0)}return c&&Le.batchedUpdates(()=>c(g,e,e.item)),g}function ZJ(e,t){let r=new YT;return r.key=e,t&&Wl(r,t),r}function XJ(e,t,r){t.keys&&Kt(t.keys,o=>{(e[o]||(e[o]=r(o)))._prepareNode(t)})}function dF(e,t){Kt(t,r=>{XJ(e.springs,r,o=>ZJ(o,e))})}function QJ(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 JJ=["children"],JT=e=>{let{children:t}=e,r=QJ(e,JJ),o=(0,hh.useContext)(e0),n=r.pause||!!o.pause,i=r.immediate||!!o.immediate;r=B4(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=e0;return ph.createElement(s,{value:r},t)},e0=$J(JT,{});JT.Provider=e0.Provider;JT.Consumer=e0.Consumer;function $J(e,t){return Object.assign(e,ph.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var eF;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(eF||(eF={}));var ZT=class extends mh{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Gl(...r);let o=this._get(),n=Kb(o);Yb(this,n.create(o))}advance(t){let r=this._get(),o=this.get();Ns(r,o)||(ns(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&tF(this._active)&&BT(this)}_get(){let t=ge.arr(this.source)?this.source.map(uo):Cn(uo(this.source));return this.calc(...t)}_start(){this.idle&&!tF(this._active)&&(this.idle=!1,Kt(sh(this),t=>{t.done=!1}),Kn.skipAnimation?(Le.batchedUpdates(()=>this.advance()),BT(this)):xd.start(this))}_attach(){let t=1;Kt(Cn(this.source),r=>{zo(r)&&Wl(r,this),WT(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Kt(Cn(this.source),t=>{zo(t)&&Ul(t,this)}),this._active.clear(),BT(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=Cn(this.source).reduce((r,o)=>Math.max(r,(WT(o)?o.priority:0)+1),0))}};function e$(e){return e.idle!==!1}function tF(e){return!e.size||Array.from(e).every(e$)}function BT(e){e.idle||(e.idle=!0,Kt(sh(e),t=>{t.done=!0}),Tu(e,{type:"idle",parent:e}))}Kn.assign({createStringInterpolator:Gb,to:(e,t)=>new ZT(e,t)});var mPe=xd.advance;var pF=l(Cs());function rE(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 t$=["style","children","scrollTop","scrollLeft"],hF=/^--/;function r$(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!hF.test(e)&&!(gh.hasOwnProperty(e)&&gh[e])?t+"px":(""+t).trim()}var mF={};function o$(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:a}=o,c=rE(o,t$),u=Object.values(c),f=Object.keys(c).map(d=>r||e.hasAttribute(d)?d:mF[d]||(mF[d]=d.replace(/([A-Z])/g,m=>"-"+m.toLowerCase())));i!==void 0&&(e.textContent=i);for(let d in n)if(n.hasOwnProperty(d)){let m=r$(d,n[d]);hF.test(d)?e.style.setProperty(d,m):e.style[d]=m}f.forEach((d,m)=>{e.setAttribute(d,u[m])}),s!==void 0&&(e.scrollTop=s),a!==void 0&&(e.scrollLeft=a)}var gh={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},n$=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),i$=["Webkit","Ms","Moz","O"];gh=Object.keys(gh).reduce((e,t)=>(i$.forEach(r=>e[n$(r,t)]=e[t]),e),gh);var s$=["x","y","z"],a$=/^(matrix|translate|scale|rotate|skew)/,l$=/^(translate)/,c$=/^(rotate|skew)/,$T=(e,t)=>ge.num(e)&&e!==0?e+t:e,t0=(e,t)=>ge.arr(e)?e.every(r=>t0(r,t)):ge.num(e)?e===t:parseFloat(e)===t,eE=class extends Ru{constructor(t){let{x:r,y:o,z:n}=t,i=rE(t,s$),s=[],a=[];(r||o||n)&&(s.push([r||0,o||0,n||0]),a.push(c=>[`translate3d(${c.map(u=>$T(u,"px")).join(",")})`,t0(c,0)])),wi(i,(c,u)=>{if(u==="transform")s.push([c||""]),a.push(f=>[f,f===""]);else if(a$.test(u)){if(delete i[u],ge.und(c))return;let f=l$.test(u)?"px":c$.test(u)?"deg":"";s.push(Cn(c)),a.push(u==="rotate3d"?([d,m,h,g])=>[`rotate3d(${d},${m},${h},${$T(g,f)})`,t0(g,0)]:d=>[`${u}(${d.map(m=>$T(m,f)).join(",")})`,t0(d,u.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new tE(s,a)),super(i)}},tE=class extends yd{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 Kt(this.inputs,(o,n)=>{let i=uo(o[0]),[s,a]=this.transforms[n](ge.arr(i)?i:o.map(uo));t+=" "+s,r=r&&a}),r?"none":t}observerAdded(t){t==1&&Kt(this.inputs,r=>Kt(r,o=>zo(o)&&Wl(o,this)))}observerRemoved(t){t==0&&Kt(this.inputs,r=>Kt(r,o=>zo(o)&&Ul(o,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Tu(this,t)}},u$=["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"],f$=["scrollTop","scrollLeft"];Kn.assign({batchedUpdates:pF.unstable_batchedUpdates,createStringInterpolator:Gb,colors:F4});var d$=W4(u$,{applyAnimatedValues:o$,createAnimatedStyle:e=>new eE(e),getComponentProps:e=>rE(e,f$)}),xPe=d$.animated;var Td=l(z(),1);function m$(e){return{top:e.offsetTop,left:e.offsetLeft}}var p$=400;function h$({triggerAnimationOnChange:e}){let t=(0,Td.useRef)(),{previous:r,prevRect:o}=(0,Td.useMemo)(()=>({previous:t.current&&m$(t.current),prevRect:t.current&&t.current.getBoundingClientRect()}),[e]);return(0,Td.useLayoutEffect)(()=>{if(!r||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let i=new Cd({x:0,y:0,width:o.width,height:o.height,config:{duration:p$,easing:XT.easeInOutQuint},onChange({value:d}){if(!t.current)return;let{x:m,y:h,width:g,height:v}=d;m=Math.round(m),h=Math.round(h),g=Math.round(g),v=Math.round(v);let b=m===0&&h===0;t.current.style.transformOrigin="center center",t.current.style.transform=b?null:`translate3d(${m}px,${h}px,0)`,t.current.style.width=b?null:`${g}px`,t.current.style.height=b?null:`${v}px`}});t.current.style.transform=void 0;let s=t.current.getBoundingClientRect(),a=Math.round(o.left-s.left),c=Math.round(o.top-s.top),u=s.width,f=s.height;return i.start({x:0,y:0,width:u,height:f,from:{x:a,y:c,width:o.width,height:o.height}}),()=>{i.stop(),i.set({x:0,y:0,width:o.width,height:o.height})}},[r,o]),t}var gF=h$;var xF=l(ue(),1),SF=l(W(),1),_F=l(_e(),1);var vh=l(ue(),1),vF=l(W(),1),Go=l(G(),1),nE=l(_e(),1),yF=l(Dl(),1),bF=l(qe(),1),r0=l(ut(),1);var oE=l(Yt(),1);function fo(){return!!(0,oE.getQueryArg)(window.location.href,"wp_theme_preview")}function Yl(){return fo()?(0,oE.getQueryArg)(window.location.href,"wp_theme_preview"):null}var wF=l(A(),1),{useLocation:g$}=H(bF.privateApis);function o0({className:e="edit-site-save-button__button",variant:t="primary",showTooltip:r=!0,showReviewMessage:o,icon:n,size:i,__next40pxDefaultSize:s=!1}){let{params:a}=g$(),{setIsSaveViewOpened:c}=(0,vh.useDispatch)(De),{saveDirtyEntities:u}=H((0,vh.useDispatch)(r0.store)),{dirtyEntityRecords:f}=(0,r0.useEntitiesSavedStatesIsDirty)(),{isSaving:d,isSaveViewOpen:m,previewingThemeName:h}=(0,vh.useSelect)(S=>{let{isSavingEntityRecord:C,isResolving:T}=S(nE.store),{isSaveViewOpened:O}=S(De),E=T("activateTheme"),k=Yl();return{isSaving:f.some(B=>C(B.kind,B.name,B.key))||E,isSaveViewOpen:O(),previewingThemeName:k?S(nE.store).getTheme(k)?.name?.rendered:void 0}},[f]),g=!!f.length,v;f.length===1&&(a.postId?v=`${f[0].key}`===a.postId&&f[0].name===a.postType:a.path?.includes("wp_global_styles")&&(v=f[0].name==="globalStyles"));let b=d||!g&&!fo(),x=fo()?d?(0,Go.sprintf)((0,Go.__)("Activating %s"),h):b?(0,Go.__)("Saved"):g?(0,Go.sprintf)((0,Go.__)("Activate %s & Save"),h):(0,Go.sprintf)((0,Go.__)("Activate %s"),h):d?(0,Go.__)("Saving"):b?(0,Go.__)("Saved"):!v&&o?(0,Go.sprintf)((0,Go._n)("Review %d change\u2026","Review %d changes\u2026",f.length),f.length):(0,Go.__)("Save");return(0,wF.jsx)(vF.Button,{variant:t,className:e,"aria-disabled":b,"aria-expanded":m,isBusy:d,onClick:b?void 0:v?()=>u({dirtyEntityRecords:f}):()=>c(!0),label:x,shortcut:b?void 0:yF.displayShortcut.primary("s"),showTooltip:r,icon:n,__next40pxDefaultSize:s,size:i,children:x})}var iE=l(A(),1);function sE(){let{isDisabled:e,isSaving:t}=(0,xF.useSelect)(r=>{let{__experimentalGetDirtyEntityRecords:o,isSavingEntityRecord:n}=r(_F.store),i=o(),s=i.some(a=>n(a.kind,a.name,a.key));return{isSaving:s,isDisabled:s||!i.length&&!fo()}},[]);return(0,iE.jsx)(SF.__experimentalHStack,{className:"edit-site-save-hub",alignment:"right",spacing:4,children:(0,iE.jsx)(o0,{className:"edit-site-save-hub__button",variant:e?null:"primary",showTooltip:!1,icon:e&&!t?gu:null,showReviewMessage:!0,__next40pxDefaultSize:!0})})}var s0=l(W(),1),Ed=l(ut(),1),yh=l(ue(),1),ss=l(G(),1),aE=l(_e(),1),NF=l(qe(),1),VF=l(z(),1);var CF=l(_e(),1),TF=l(ue(),1),EF=l(qe(),1),PF=l(Yt(),1);var{useHistory:v$,useLocation:y$}=H(EF.privateApis);function RF(){let e=v$(),{path:t}=y$(),{startResolution:r,finishResolution:o}=(0,TF.useDispatch)(CF.store);return async()=>{if(fo()){let n="themes.php?action=activate&stylesheet="+Yl()+"&_wpnonce="+window.WP_BLOCK_THEME_ACTIVATE_NONCE;r("activateTheme"),await window.fetch(n),o("activateTheme"),e.navigate((0,PF.addQueryArgs)(t,{wp_theme_preview:""}))}}}var OF=l(n0(),1),i0=l(z(),1),kF=l(Yt(),1),b$="/wp/v2/themes?status=active";function IF(){let[e,t]=(0,i0.useState)();return(0,i0.useEffect)(()=>{let r=(0,kF.addQueryArgs)(b$,{context:"edit",wp_theme_preview:""});(0,OF.default)({path:r}).then(o=>t(o[0])).catch(()=>{})},[]),e}var xi=l(A(),1),{EntitiesSavedStatesExtensible:w$}=H(Ed.privateApis),{useLocation:x$}=H(NF.privateApis),S$=({onClose:e,renderDialog:t,variant:r})=>{let o=(0,Ed.useEntitiesSavedStatesIsDirty)(),n,i;o.isDirty?(n=(0,ss.__)("Activate & Save"),i=(0,ss.__)("Theme activated and site updated.")):(n=(0,ss.__)("Activate"),i=(0,ss.__)("Theme activated."));let s=IF(),a=(0,yh.useSelect)(d=>d(aE.store).getCurrentTheme(),[]),c=(0,xi.jsx)("p",{children:(0,ss.sprintf)((0,ss.__)("Saving your changes will change your active theme from %1$s to %2$s."),s?.name?.rendered??"...",a?.name?.rendered??"...")}),u=RF();return(0,xi.jsx)(w$,{...o,additionalPrompt:c,close:e,onSave:async d=>(await u(),d),saveEnabled:!0,saveLabel:n,renderDialog:t,variant:r,successNoticeContent:i})},FF=({onClose:e,renderDialog:t,variant:r})=>fo()?(0,xi.jsx)(S$,{onClose:e,renderDialog:t,variant:r}):(0,xi.jsx)(Ed.EntitiesSavedStates,{close:e,renderDialog:t,variant:r});function bh(){let{query:e}=x$(),{canvas:t="view"}=e,{isSaveViewOpen:r,isDirty:o,isSaving:n}=(0,yh.useSelect)(u=>{let{__experimentalGetDirtyEntityRecords:f,isSavingEntityRecord:d,isResolving:m}=u(aE.store),h=f(),g=m("activateTheme"),{isSaveViewOpened:v}=H(u(De));return{isSaveViewOpen:v(),isDirty:h.length>0,isSaving:h.some(b=>d(b.kind,b.name,b.key))||g}},[]),{setIsSaveViewOpened:i}=(0,yh.useDispatch)(De),s=()=>i(!1);if((0,VF.useEffect)(()=>{i(!1)},[t,i]),t==="view")return r?(0,xi.jsx)(s0.Modal,{className:"edit-site-save-panel__modal",onRequestClose:s,title:(0,ss.__)("Review changes"),size:"small",children:(0,xi.jsx)(FF,{onClose:s,variant:"inline"})}):null;let a=fo()||o,c=n||!a;return(0,xi.jsxs)(wu,{className:Z("edit-site-layout__actions",{"is-entity-save-view-open":r}),ariaLabel:(0,ss.__)("Save panel"),children:[(0,xi.jsx)("div",{className:Z("edit-site-editor__toggle-save-panel",{"screen-reader-text":r}),children:(0,xi.jsx)(s0.Button,{__next40pxDefaultSize:!0,variant:"secondary",className:"edit-site-editor__toggle-save-panel-button",onClick:()=>i(!0),"aria-haspopup":"dialog",disabled:c,accessibleWhenDisabled:!0,children:(0,ss.__)("Open save panel")})}),r&&(0,xi.jsx)(FF,{onClose:s,renderDialog:!0})]})}var Ze=l(A(),1),{useLocation:_$}=H(DF.privateApis),{useStyle:MF}=H(as.privateApis),C$=.3;function T$(){let{query:e,name:t,areas:r,widths:o}=_$(),n=t==="notfound"?"view":e?.canvas??"view",i=window.__experimentalAdminBarInEditor,s=!i,a=!i||t!=="home",c=(0,Zl.useViewportMatch)("medium","<"),u=(0,Pd.useRef)(),f=(0,Kl.__unstableUseNavigateRegions)(),d=(0,Zl.useReducedMotion)(),[m,h]=(0,Zl.useResizeObserver)(),g=Nb(),[v,b]=(0,Pd.useState)(!1),y=gF({triggerAnimationOnChange:t+"-"+n}),{showIconLabels:x}=(0,l0.useSelect)(T=>({showIconLabels:T(BF.store).get("core","showIconLabels")})),w=MF("color.background"),S=MF("color.gradient"),C=(0,Zl.usePrevious)(n);return(0,Pd.useEffect)(()=>{C==="edit"&&u.current?.focus()},[n]),(0,Ze.jsxs)(Ze.Fragment,{children:[(0,Ze.jsx)(as.UnsavedChangesWarning,{}),n==="view"&&(0,Ze.jsx)(v4,{}),(0,Ze.jsx)("div",{...f,ref:f.ref,className:Z("edit-site-layout",f.className,{"is-full-canvas":n==="edit","show-icon-labels":x}),children:(0,Ze.jsxs)("div",{className:"edit-site-layout__content",children:[(!c||!r.mobile)&&(0,Ze.jsx)(wu,{ariaLabel:(0,wh.__)("Navigation"),className:"edit-site-layout__sidebar-region",children:(0,Ze.jsx)(Kl.__unstableAnimatePresence,{children:n==="view"&&(0,Ze.jsxs)(Kl.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{type:"tween",duration:d||c?0:C$,ease:"easeOut"},className:"edit-site-layout__sidebar",children:[s&&(0,Ze.jsx)(e4,{ref:u,isTransparent:v}),(0,Ze.jsx)(uT,{children:(0,Ze.jsx)(fT,{shouldAnimate:t!=="styles"&&t!=="identity",routeKey:t,children:(0,Ze.jsx)(as.ErrorBoundary,{children:r.sidebar})})}),(0,Ze.jsx)(sE,{}),(0,Ze.jsx)(bh,{})]})})}),(0,Ze.jsx)(a0.SnackbarNotices,{className:"edit-site-layout__snackbar"}),c&&r.mobile&&(0,Ze.jsx)("div",{className:"edit-site-layout__mobile",children:(0,Ze.jsx)(uT,{children:n!=="edit"?(0,Ze.jsxs)(Ze.Fragment,{children:[a&&(0,Ze.jsx)(t4,{ref:u,isTransparent:v}),(0,Ze.jsx)(fT,{routeKey:t,children:(0,Ze.jsx)(as.ErrorBoundary,{children:r.mobile})}),(0,Ze.jsx)(sE,{}),(0,Ze.jsx)(bh,{})]}):(0,Ze.jsx)(as.ErrorBoundary,{children:r.mobile})})}),!c&&r.content&&n!=="edit"&&(0,Ze.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.content},children:(0,Ze.jsx)(as.ErrorBoundary,{children:r.content})}),!c&&r.edit&&n!=="edit"&&(0,Ze.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.edit},children:(0,Ze.jsx)(as.ErrorBoundary,{children:r.edit})}),!c&&r.preview&&(0,Ze.jsxs)("div",{className:"edit-site-layout__canvas-container",children:[m,!!h.width&&(0,Ze.jsx)("div",{className:Z("edit-site-layout__canvas",{"is-right-aligned":v}),ref:y,children:(0,Ze.jsx)(as.ErrorBoundary,{children:(0,Ze.jsx)(u4,{isReady:!g,isFullWidth:n==="edit",defaultSize:{width:h.width-24,height:h.height},isOversized:v,setIsOversized:b,innerContentStyle:{background:S??w},children:r.preview})})})]})]})})]})}function jF(e){let{createErrorNotice:t}=(0,l0.useDispatch)(a0.store);function r(o){t((0,wh.sprintf)((0,wh.__)('The "%s" plugin has encountered an error and cannot be rendered.'),o))}return(0,Ze.jsx)(Kl.SlotFillProvider,{children:(0,Ze.jsxs)(Lt.Provider,{children:[(0,Ze.jsx)(LF.PluginArea,{onError:r}),(0,Ze.jsx)(T$,{...e})]})})}var u0=l(z(),1),Xl=l(ue(),1),Rd=l(G(),1);var c0=l(Ab(),1),zF=l(qe(),1),HF=l(gn(),1),lE=l(_e(),1),f0=l(ut(),1);var{useHistory:GF,useLocation:WF}=H(zF.privateApis),{useGlobalStyles:E$}=H(f0.privateApis),P$=()=>function(){let{openGeneralSidebar:t}=H((0,Xl.useDispatch)(De)),{params:r}=WF(),{canvas:o="view"}=r,{set:n}=(0,Xl.useDispatch)(HF.store),i=GF(),s=(0,Xl.useSelect)(c=>c(lE.store).getCurrentTheme().is_block_theme,[]);return{isLoading:!1,commands:(0,u0.useMemo)(()=>s?[{name:"core/edit-site/toggle-styles-welcome-guide",label:(0,Rd.__)("Learn about styles"),callback:({close:c})=>{c(),o!=="edit"&&i.navigate("/styles?canvas=edit",{transition:"canvas-mode-edit-transition"}),t("edit-site/global-styles"),n("core/edit-site","welcomeGuideStyles",!0),setTimeout(()=>{n("core/edit-site","welcomeGuideStyles",!0)},500)},icon:KC}]:[],[i,t,o,s,n])}},R$=()=>function(){let{user:t,setUser:r}=E$(),o=!!t&&(Object.keys(t?.styles??{}).length>0||Object.keys(t?.settings??{}).length>0);return{isLoading:!1,commands:(0,u0.useMemo)(()=>o?[{name:"core/edit-site/reset-global-styles",label:(0,Rd.__)("Reset styles"),icon:(0,Rd.isRTL)()?w2:y2,callback:({close:i})=>{i(),r({styles:{},settings:{}})}}]:[],[o,r])}},A$=()=>function(){let{openGeneralSidebar:t}=H((0,Xl.useDispatch)(De)),{setStylesPath:r}=H((0,Xl.useDispatch)(f0.store)),{params:o}=WF(),{canvas:n="view"}=o,i=GF(),s=(0,Xl.useSelect)(c=>{let{getEntityRecord:u,__experimentalGetCurrentGlobalStylesId:f}=c(lE.store),d=f();return!!(d?u("root","globalStyles",d):void 0)?._links?.["version-history"]?.[0]?.count},[]);return{isLoading:!1,commands:(0,u0.useMemo)(()=>s?[{name:"core/edit-site/open-styles-revisions",label:(0,Rd.__)("Open style revisions"),icon:xp,callback:({close:c})=>{c(),n!=="edit"&&i.navigate("/styles?canvas=edit",{transition:"canvas-mode-edit-transition"}),t("edit-site/global-styles"),r("/revisions")}}]:[],[i,t,r,s,n])}};function UF(){(0,c0.useCommandLoader)({name:"core/edit-site/toggle-styles-welcome-guide",hook:P$()}),(0,c0.useCommandLoader)({name:"core/edit-site/reset-global-styles",hook:R$()}),(0,c0.useCommandLoader)({name:"core/edit-site/open-styles-revisions",hook:A$()})}var qF=l(ue(),1),YF=l(Ab(),1),KF=l(Nt(),1),ZF=l(qe(),1);var{useCommandContext:O$}=H(YF.privateApis),{useLocation:k$}=H(ZF.privateApis);function XF(){let{query:e={}}=k$(),{canvas:t="view"}=e,r=(0,qF.useSelect)(n=>n(KF.store).getBlockSelectionStart(),[]),o="site-editor";t==="edit"&&(o="entity-edit"),r&&(o="block-selection-edit"),O$(o)}var lS=l(ue(),1),Hq=l(z(),1);var mD=l(W(),1),Ti=l(G(),1);var pD=l(ue(),1),hD=l(_e(),1);var Ad=l(W(),1),Ql=l(G(),1);var $F=l(_e(),1),eN=l(ue(),1),tN=l(qe(),1),rN=l(z(),1);var QF=l(W(),1),JF=l(A(),1);function cE(e){return(0,JF.jsx)(QF.Button,{size:"compact",...e,className:Z("edit-site-sidebar-button",e.className)})}var Tn=l(A(),1),{useHistory:I$,useLocation:F$}=H(tN.privateApis);function to({isRoot:e,title:t,actions:r,content:o,footer:n,description:i,backPath:s}){let{dashboardLink:a,dashboardLinkText:c,previewingThemeName:u}=(0,eN.useSelect)(v=>{let{getSettings:b}=H(v(De)),y=Yl();return{dashboardLink:b().__experimentalDashboardLink,dashboardLinkText:b().__experimentalDashboardLinkText,previewingThemeName:y?v($F.store).getTheme(y)?.name?.rendered:void 0}},[]),f=F$(),d=I$(),{navigate:m}=(0,rN.useContext)(Ra),h=s??f.state?.backPath,g=(0,Ql.isRTL)()?Cp:_p;return(0,Tn.jsxs)(Tn.Fragment,{children:[(0,Tn.jsxs)(Ad.__experimentalVStack,{className:Z("edit-site-sidebar-navigation-screen__main",{"has-footer":!!n}),spacing:0,justify:"flex-start",children:[(0,Tn.jsxs)(Ad.__experimentalHStack,{spacing:3,alignment:"flex-start",className:"edit-site-sidebar-navigation-screen__title-icon",children:[!e&&(0,Tn.jsx)(cE,{onClick:()=>{d.navigate(h),m("back")},icon:g,label:(0,Ql.__)("Back"),showTooltip:!1}),e&&(0,Tn.jsx)(cE,{icon:g,label:c||(0,Ql.__)("Go to the Dashboard"),href:a}),(0,Tn.jsx)(Ad.__experimentalHeading,{className:"edit-site-sidebar-navigation-screen__title",color:"#e0e0e0",level:1,size:20,children:fo()?(0,Ql.sprintf)((0,Ql.__)("Previewing %1$s: %2$s"),u,t):t}),r&&(0,Tn.jsx)("div",{className:"edit-site-sidebar-navigation-screen__actions",children:r})]}),(0,Tn.jsxs)("div",{className:"edit-site-sidebar-navigation-screen__content",children:[i&&(0,Tn.jsx)("div",{className:"edit-site-sidebar-navigation-screen__description",children:i}),o]})]}),n&&(0,Tn.jsx)("footer",{className:"edit-site-sidebar-navigation-screen__footer",children:n})]})}var Od=l(W(),1),oN=l(G(),1);var nN=l(qe(),1),iN=l(z(),1);var ku=l(A(),1),{useHistory:N$,useLink:V$}=H(nN.privateApis);function br({className:e,icon:t,withChevron:r=!1,suffix:o,uid:n,to:i,onClick:s,children:a,...c}){let u=N$(),{navigate:f}=(0,iN.useContext)(Ra);function d(h){s?(s(h),f("forward")):i&&(h.preventDefault(),u.navigate(i),f("forward",`[id="${n}"]`))}let m=V$(i);return(0,ku.jsx)(Od.__experimentalItem,{className:Z("edit-site-sidebar-navigation-item",{"with-suffix":!r&&o},e),id:n,onClick:d,href:i?m.href:void 0,...c,children:(0,ku.jsxs)(Od.__experimentalHStack,{justify:"flex-start",children:[t&&(0,ku.jsx)(qn,{style:{fill:"currentcolor"},icon:t,size:24}),(0,ku.jsx)(Od.FlexBlock,{children:a}),r&&(0,ku.jsx)(qn,{icon:(0,oN.isRTL)()?xC:CC,className:"edit-site-sidebar-navigation-item__drilldown-indicator",size:24}),!r&&o]})})}var CP=l(G(),1),$0=l(ue(),1),TP=l(z(),1),oD=l(gn(),1),nD=l(ut(),1),iD=l(qe(),1),sD=l(Yt(),1);var JM=l(W(),1),$M=l(wo(),1),Ose=l(ue(),1),kse=l(Nt(),1),wP=l(z(),1),Ise=l(mt(),1);function Jl(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 Ot=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var M$=["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 xh(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",i=`settings${o}${n}`,s=`settings${n}`;if(t)return Ot(e,i)??Ot(e,s);let a={};return M$.forEach(c=>{let u=Ot(e,`settings${o}.${c}`)??Ot(e,`settings.${c}`);u!==void 0&&(a=Jl(a,c.split("."),u))}),a}function uE(e,t,r,o){let n=o?".blocks."+o:"",i=t?"."+t:"",s=`settings${n}${i}`;return Jl(e,s.split("."),r)}var lN=l(fE(),1);var D$="1600px",L$="320px",B$=1,j$=.25,z$=.75,H$="14px";function aN({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=L$,maximumViewportWidth:n=D$,scaleFactor:i=B$,minimumFontSizeLimit:s}){if(s=Vs(s)?s:H$,r){let w=Vs(r);if(!w?.unit||!w?.value)return null;let S=Vs(s,{coerceTo:w.unit});if(S?.value&&!e&&!t&&w?.value<=S?.value)return null;if(t||(t=`${w.value}${w.unit}`),!e){let C=w.unit==="px"?w.value:w.value*16,T=Math.min(Math.max(1-.075*Math.log2(C),j$),z$),O=Sh(w.value*T,3);S?.value&&O<S?.value?e=`${S.value}${S.unit}`:e=`${O}${w.unit}`}}let a=Vs(e),c=a?.unit||"rem",u=Vs(t,{coerceTo:c});if(!a||!u)return null;let f=Vs(e,{coerceTo:"rem"}),d=Vs(n,{coerceTo:c}),m=Vs(o,{coerceTo:c});if(!d||!m||!f)return null;let h=d.value-m.value;if(!h)return null;let g=Sh(m.value/100,3),v=Sh(g,3)+c,b=100*((u.value-a.value)/h),y=Sh((b||1)*i,3),x=`${f.value}${f.unit} + ((1vw - ${v}) * ${y})`;return`clamp(${e}, ${x}, ${t})`}function Vs(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}$`),a=e.toString().match(s);if(!a||a.length<3)return null;let[,c,u]=a,f=parseFloat(c);return r==="px"&&(u==="em"||u==="rem")&&(f=f*o,u=r),u==="px"&&(r==="em"||r==="rem")&&(f=f/o,u=r),(r==="em"||r==="rem")&&(u==="em"||u==="rem")&&(u=r),u?{value:Sh(f,3),unit:u}:null}function Sh(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function dE(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function G$(e){let t=e?.typography??{},r=e?.layout,o=Vs(r?.wideSize)?r?.wideSize:null;return dE(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function d0(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!dE(t?.typography)&&!dE(e))return r;let o=G$(t)?.fluid??{},n=aN({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 Ms="body",Ch=":root";function _h(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 kd=[{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)=>d0(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 ls(e,t){if(!e||!t)return t;let r=_h(e),o=_h(t),n=[];return r.forEach(i=>{o.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function cN(e,t){if(!e||!t)return;let r={};return Object.entries(t).forEach(([o,n])=>{typeof n=="string"&&(r[o]=ls(e,n)),typeof n=="object"&&(r[o]={},Object.entries(n).forEach(([i,s])=>{r[o][i]=ls(e,s)}))}),r}function m0(e,t){return e.includes(",")?_h(e).map(n=>n+t).join(","):e+t}function mE(e,t){let r=`.is-style-${e}`;if(!t)return r;let o=/((?::\([^)]+\))?\s*)([^\s:]+)/,n=(s,a,c)=>a+c+r;return _h(t).map(s=>s.replace(o,n)).join(",")}function uN(e,t){let r=`.is-style-${e}`,o=_h(t).map(n=>{let i=n.trim(),s=`${r} `;return i.startsWith(s)?i.slice(s.length):i});return mE(e,o.join(","))}function W$(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,lN.getCSSValueFromRawStyle)(Ot(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function U$(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 pE(e,t){if(!e||!t)return e;let r=W$(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url&&(r.url=U$(r.url,t?._links?.["wp:theme-file"])),r}function fN(e,t,r=[],o="slug",n){let i=[t?Ot(e,["blocks",t,...r]):void 0,Ot(e,r)].filter(Boolean);for(let s of i)if(s){let a=["custom","theme","default"];for(let c of a){let u=s[c];if(u){let f=u.find(d=>d[o]===n);if(f)return o==="slug"||fN(e,t,r,"slug",f.slug)[o]===f[o]?f:void 0}}}}function q$(e,t,r,[o,n]=[]){let i=kd.find(a=>a.cssVarInfix===o);if(!i||!e.settings)return r;let s=fN(e.settings,t,i.path,"slug",n);if(s){let{valueKey:a}=i,c=s[a];return p0(e,t,c)}return r}function Y$(e,t,r,o=[]){let n=(t?Ot(e?.settings??{},["blocks",t,"custom",...o]):void 0)??Ot(e?.settings??{},["custom",...o]);return n?p0(e,t,n):r}function p0(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let u=Ot(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[a,...c]=s;return a==="preset"?q$(e,t,r,c):a==="custom"?Y$(e,t,r,c):r}function h0(e,t,r,o=!0){let n=t?"."+t:"",i=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let s=Ot(e,i);return o?p0(e,r,s):s}function hE(e,t,r,o){let n=t?"."+t:"",i=o?`styles.blocks.${o}${n}`:`styles${n}`;return Jl(e,i.split("."),r)}var gE=l(g0(),1);function Th(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,gE.default)(e?.styles,t?.styles)&&(0,gE.default)(e?.settings,t?.settings)}var yN=l(v0(),1);function gN(e){return Object.prototype.toString.call(e)==="[object Object]"}function vN(e){var t,r;return gN(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(gN(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function Iu(e,t){return(0,yN.default)(e,t,{isMergeableObject:vN,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}var Co=l(wo(),1),Rh=l(fE(),1),VN=l(ue(),1);function Fd(e,t="root",r={}){if(!t)return null;let{fallback:o=!1}=r,{name:n,selectors:i,supports:s}=e,a=i&&Object.keys(i).length>0,c=Array.isArray(t)?t.join("."):t,u=null;if(a&&i.root?u=i?.root:s?.__experimentalSelector?u=s.__experimentalSelector:u=".wp-block-"+n.replace("core/","").replace("/","-"),c==="root")return u;let f=Array.isArray(t)?t:t.split(".");if(f.length===1){let m=o?u:null;if(a)return Ot(i,`${c}.root`,null)||Ot(i,c,null)||m;let h=s?Ot(s,`${c}.__experimentalSelector`,null):void 0;return h?ls(u,h):m}let d;return a&&(d=Ot(i,c,null)),d||(o?Fd(e,f[0],r):null)}var aee={grad:.9,turn:360,rad:360/(2*Math.PI)},Oa=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},ro=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Si=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},EN=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},bN=function(e){return{r:Si(e.r,0,255),g:Si(e.g,0,255),b:Si(e.b,0,255),a:Si(e.a)}},vE=function(e){return{r:ro(e.r),g:ro(e.g),b:ro(e.b),a:ro(e.a,3)}},lee=/^#([0-9a-f]{3,8})$/i,y0=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},PN=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),s=i-Math.min(t,r,o),a=s?i===t?(r-o)/s:i===r?2+(o-t)/s:4+(t-r)/s:0;return{h:60*(a<0?a+6:a),s:i?s/i*100:0,v:i/255*100,a:n}},RN=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),s=o*(1-r),a=o*(1-(t-i)*r),c=o*(1-(1-t+i)*r),u=i%6;return{r:255*[o,a,s,s,c,o][u],g:255*[c,o,o,a,s,s][u],b:255*[s,s,c,o,o,a][u],a:n}},wN=function(e){return{h:EN(e.h),s:Si(e.s,0,100),l:Si(e.l,0,100),a:Si(e.a)}},xN=function(e){return{h:ro(e.h),s:ro(e.s),l:ro(e.l),a:ro(e.a,3)}},SN=function(e){return RN((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},Ph=function(e){return{h:(t=PN(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},cee=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,uee=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,fee=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,dee=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,wE={string:[[function(e){var t=lee.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?ro(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?ro(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=fee.exec(e)||dee.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:bN({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=cee.exec(e)||uee.exec(e);if(!t)return null;var r,o,n=wN({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(aee[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return SN(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 Oa(t)&&Oa(r)&&Oa(o)?bN({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(!Oa(t)||!Oa(r)||!Oa(o))return null;var s=wN({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return SN(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Oa(t)||!Oa(r)||!Oa(o))return null;var s=(function(a){return{h:EN(a.h),s:Si(a.s,0,100),v:Si(a.v,0,100),a:Si(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return RN(s)},"hsv"]]},_N=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]},mee=function(e){return typeof e=="string"?_N(e.trim(),wE.string):typeof e=="object"&&e!==null?_N(e,wE.object):[null,void 0]};var yE=function(e,t){var r=Ph(e);return{h:r.h,s:Si(r.s+100*t,0,100),l:r.l,a:r.a}},bE=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},CN=function(e,t){var r=Ph(e);return{h:r.h,s:r.s,l:Si(r.l+100*t,0,100),a:r.a}},xE=(function(){function e(t){this.parsed=mee(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 ro(bE(this.rgba),2)},e.prototype.isDark=function(){return bE(this.rgba)<.5},e.prototype.isLight=function(){return bE(this.rgba)>=.5},e.prototype.toHex=function(){return t=vE(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?y0(ro(255*i)):"","#"+y0(r)+y0(o)+y0(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return vE(this.rgba)},e.prototype.toRgbString=function(){return t=vE(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 xN(Ph(this.rgba))},e.prototype.toHslString=function(){return t=xN(Ph(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=PN(this.rgba),{h:ro(t.h),s:ro(t.s),v:ro(t.v),a:ro(t.a,3)};var t},e.prototype.invert=function(){return Yr({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),Yr(yE(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Yr(yE(this.rgba,-t))},e.prototype.grayscale=function(){return Yr(yE(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Yr(CN(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Yr(CN(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"?Yr({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):ro(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Ph(this.rgba);return typeof t=="number"?Yr({h:t,s:r.s,l:r.l,a:r.a}):ro(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Yr(t).toHex()},e})(),Yr=function(e){return e instanceof xE?e:new xE(e)},TN=[],AN=function(e){e.forEach(function(t){TN.indexOf(t)<0&&(t(xE,wE),TN.push(t))})};function pee(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=Yr(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 ON(e,t){let r=pee(t);return`
<svg
	xmlns:xlink="http://www.w3.org/1999/xlink"
	viewBox="0 0 0 0"
	width="0"
	height="0"
	focusable="false"
	role="none"
	aria-hidden="true"
	style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"
>
	<defs>
		<filter id="${e}">
			<!--
				Use sRGB instead of linearRGB so transparency looks correct.
				Use perceptual brightness to convert to grayscale.
			-->
			<feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix>
			<!-- Use sRGB instead of linearRGB to be consistent with how CSS gradients work. -->
			<feComponentTransfer color-interpolation-filters="sRGB">
				<feFuncR type="table" tableValues="${r.r.join(" ")}"></feFuncR>
				<feFuncG type="table" tableValues="${r.g.join(" ")}"></feFuncG>
				<feFuncB type="table" tableValues="${r.b.join(" ")}"></feFuncB>
				<feFuncA type="table" tableValues="${r.a.join(" ")}"></feFuncA>
			</feComponentTransfer>
			<!-- Re-mask the image with the original transparency since the feColorMatrix above loses that information. -->
			<feComposite in2="SourceGraphic" operator="in"></feComposite>
		</filter>
	</defs>
</svg>`}function $l(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/([0-9])([a-zA-Z])/g,"$1-$2").replace(/([a-zA-Z])([0-9])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase()}function SE(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function hee(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function _E(e,t="0"){let r=hee(e);if(!r)return null;let o=SE(r?.top)||t,n=SE(r?.left)||t;return o===n?o:`${o} ${n}`}var kN={backgroundSize:"cover",backgroundPosition:"50% 50%"};function IN(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:kN.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:kN.backgroundPosition}),t}var FN={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};var gee={button:"wp-element-button",caption:"wp-element-caption"},vee={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},MN={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},yee={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]},DN={mobile:"@media (width <= 480px)",tablet:"@media (480px < width <= 782px)"};function bee(e="*",t={}){return kd.reduce((r,{path:o,cssVarInfix:n,classes:i})=>{if(!i)return r;let s=Ot(t,o,[]);return["default","theme","custom"].forEach(a=>{s[a]&&s[a].forEach(({slug:c})=>{i.forEach(({classSuffix:u,propertyName:f})=>{let d=`.has-${$l(c)}-${u}`,m=e.split(",").map(g=>`${g}${d}`).join(","),h=`var(--wp--preset--${n}--${$l(c)})`;r+=`${m}{${f}: ${h} !important;}`})})}),r},"")}function wee(e={}){return kd.filter(t=>t.path.at(-1)==="duotone").flatMap(t=>{let r=Ot(e,t.path,{});return["default","theme"].filter(o=>r[o]).flatMap(o=>r[o].map(n=>ON(`wp-duotone-${n.slug}`,n.colors))).join("")})}function LN(e={},t,r){let o=[];return Object.keys(e).forEach(n=>{let i=t+$l(n.replace("/","-")),s=e[n];if(s instanceof Object){let a=i+r;o=[...o,...LN(s,a,r)]}else o.push(`${i}: ${s}`)}),o}var xee=(e,t,r)=>{if(r!=="core/paragraph"||(t?.blocks?.["core/paragraph"]?.typography?.textIndent??t?.typography?.textIndent??"subsequent")!=="all")return e;let i=".wp-block-paragraph + .wp-block-paragraph",s=".wp-block-paragraph";if(i in e){let a=e[i],c={...e};return delete c[i],c[s]=a,c}return e},See=(e,t)=>{let r=".wp-block-button";if(!(r in e))return e;let o={...e};return o[r]=o[r].map(n=>{let i=n.match(/^width:\s*(.+)$/);if(!i)return n;let s=i[1],a=null;s.endsWith("%")&&(a=parseFloat(s));let c="var(--wp--preset--dimension--";if(a===null&&s.startsWith(c)&&s.endsWith(")")){let u=s.slice(c.length,-1),f={...t?.dimensions?.dimensionSizes??{},...t?.blocks?.["core/button"]?.dimensions?.dimensionSizes??{}};for(let d of Object.values(f))if(Array.isArray(d)){for(let m of d)if(m.slug===u&&typeof m.size=="string"&&m.size.endsWith("%")){a=parseFloat(m.size);break}if(a!==null)break}}return a===null||isNaN(a)?n:`width: calc(${a} * 1% - (var(--wp--style--block-gap, 0.5em) * (1 - ${a} / 100)))`}),o},_ee=(e,t)=>{let r={};return Object.entries(e).forEach(([o,n])=>{if(o==="root"||!t?.[o])return;let i=typeof n=="string";if(!i&&typeof n=="object"&&n!==null&&Object.entries(n).forEach(([s,a])=>{if(s==="root"||!t?.[o][s])return;let c={[o]:{[s]:t[o][s]}},u=w0(c);r[a]=[...r[a]||[],...u],delete t[o][s]}),i||typeof n=="object"&&n!==null&&"root"in n){let s=i?n:n.root,a={[o]:t[o]},c=w0(a);r[s]=[...r[s]||[],...c],delete t[o]}}),r};function w0(e={},t="",r,o={},n=!1){let i=Ms===t,s=Object.entries(Co.__EXPERIMENTAL_STYLE_PROPERTY).reduce((c,[u,{value:f,properties:d,useEngine:m,rootOnly:h}])=>{if(h&&!i)return c;let g=f;if(g[0]==="elements"||m)return c;let v=Ot(e,g);if(u==="--wp--style--root--padding"&&(typeof v=="string"||!r))return c;if(d&&typeof v!="string")Object.entries(d).forEach(b=>{let[y,x]=b;if(!Ot(v,[x],!1))return;let w=y.startsWith("--")?y:$l(y);c.push(`${w}: ${(0,Rh.getCSSValueFromRawStyle)(Ot(v,[x]))}`)});else if(Ot(e,g,!1)){let b=u.startsWith("--")?u:$l(u);c.push(`${b}: ${(0,Rh.getCSSValueFromRawStyle)(Ot(e,g))}`)}return c},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=pE(e.background.backgroundImage,o)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...IN(e.background)}})),(0,Rh.getCSSRules)(e).forEach(c=>{if(i&&(r||n)&&c.key.startsWith("padding"))return;let u=c.key.startsWith("--")?c.key:$l(c.key),f=pE(c.value,o);u==="font-size"&&(f=d0({name:"",slug:"",size:f},o?.settings)),u==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${u}: ${f}`)}),s}function Cee({layoutDefinitions:e=FN,style:t,selector:r,hasBlockGapSupport:o,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",a=o?_E(t?.spacing?.blockGap):"";if(n&&(r===Ms?a=a||"0.5em":!o&&i&&(a=i)),a&&e&&(Object.values(e).forEach(({className:c,name:u,spacingStyles:f})=>{!o&&u!=="flex"&&u!=="grid"||f?.length&&f.forEach(d=>{let m=[];if(d.rules&&Object.entries(d.rules).forEach(([h,g])=>{m.push(`${h}: ${g||a}`)}),m.length){let h="";o?h=r===Ms?`:root :where(.${c})${d?.selector||""}`:`:root :where(${r}-${c})${d?.selector||""}`:h=r===Ms?`:where(.${c}${d?.selector||""})`:`:where(${r}.${c}${d?.selector||""})`,s+=`${h} { ${m.join("; ")}; }`}})}),r===Ms&&o&&(s+=`${Ch} { --wp--style--block-gap: ${a}; }`)),r===Ms&&e){let c=["block","flex","grid"];Object.values(e).forEach(({className:u,displayMode:f,baseStyles:d})=>{f&&c.includes(f)&&(s+=`${r} .${u} { display:${f}; }`),d?.length&&d.forEach(m=>{let h=[];if(m.rules&&Object.entries(m.rules).forEach(([g,v])=>{h.push(`${g}: ${v}`)}),h.length){let g=`.${u}${m?.selector||""}`;s+=`${g} { ${h.join("; ")}; }`}})})}return s}var Tee=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function Eee(e){return b0(e)}function b0(e,t){if(!e)return{};let r=Object.entries(e),o=t?MN[t]??[]:[],i=r.filter(([s])=>Tee.includes(s)||o.includes(s)||DN[s]).map(([s,a])=>[s,JSON.parse(JSON.stringify(a))]);return Object.fromEntries(i)}function NN(e){let{styles:t,selector:r,featureSelectors:o,name:n,elementName:i,mediaQuery:s,variationName:a}=e,c=n?MN[n]??[]:yee[i??""]??[];return c.length?c.flatMap(u=>{let f=t?.[u];return!f||typeof f!="object"?[]:[{styles:JSON.parse(JSON.stringify(f)),selector:r,selectorSuffix:u,mediaQuery:s,featureSelectors:o&&typeof o!="string"?o:void 0,name:n,elementName:i,variationName:a}]}):[]}function Pee(e){let{styles:t,selector:r,featureSelectors:o,name:n,elementName:i,isStyleVariation:s,variationName:a}=e;return!n&&!i?[]:Object.entries(DN).flatMap(([c,u])=>{let f=t?.[c];return!f||typeof f!="object"?[]:[{styles:JSON.parse(JSON.stringify(f)),selector:r,mediaQuery:u,featureSelectors:o&&typeof o!="string"?o:void 0,name:n,elementName:i,isStyleVariation:s,variationName:a}]})}var Ree=(e,t)=>{let r=[];if(!e?.styles)return r;let o=Eee(e.styles);return o&&r.push({styles:o,selector:Ms,skipSelectorWrapper:!0}),Object.entries(Co.__EXPERIMENTAL_ELEMENTS).forEach(([n,i])=>{e.styles?.elements?.[n]&&r.push({styles:e.styles?.elements?.[n]??{},selector:i,elementName:n,skipSelectorWrapper:!gee[n]})}),Object.entries(e.styles?.blocks??{}).forEach(([n,i])=>{let s=b0(i,n),a=i,c=[],u=[];a?.variations&&Object.entries(a.variations).forEach(([f,d])=>{let m=d,h=b0(m,n);m?.css&&(h.css=m.css);let g=typeof t!="string"?t[n]?.styleVariationSelectors?.[f]:void 0;if(g&&typeof t!="string"){let v=t[n];u.push({styles:h,selector:g,featureSelectors:v?.featureSelectors,fallbackGapValue:v?.fallbackGapValue,hasLayoutSupport:v?.hasLayoutSupport,isStyleVariation:!0,variationName:f,layoutSelector:g+v.selector,layoutHasBlockGapSupport:!0,name:n})}Object.entries(m?.elements??{}).forEach(([v,b])=>{b&&Co.__EXPERIMENTAL_ELEMENTS[v]&&c.push({styles:b,selector:ls(g,Co.__EXPERIMENTAL_ELEMENTS[v]),elementName:v,isStyleVariation:!0})}),Object.entries(m?.blocks??{}).forEach(([v,b])=>{let y=typeof t!="string"?ls(g,t[v]?.selector):void 0,x=typeof t!="string"?ls(g,t[v]?.duotoneSelector):void 0,w=typeof t!="string"?cN(g,t[v]?.featureSelectors??{}):void 0,S=b0(b,v);b?.css&&(S.css=b.css),!(!y||typeof t=="string")&&(c.push({selector:y,name:v,isStyleVariation:!0,duotoneSelector:x,featureSelectors:w,fallbackGapValue:t[v]?.fallbackGapValue,hasLayoutSupport:t[v]?.hasLayoutSupport,styles:S}),Object.entries(b.elements??{}).forEach(([C,T])=>{T&&Co.__EXPERIMENTAL_ELEMENTS[C]&&c.push({styles:T,selector:ls(y,Co.__EXPERIMENTAL_ELEMENTS[C]),elementName:C,isStyleVariation:!0})}))})}),typeof t!="string"&&t?.[n]?.selector&&r.push({duotoneSelector:t[n].duotoneSelector,fallbackGapValue:t[n].fallbackGapValue,hasLayoutSupport:t[n].hasLayoutSupport,selector:t[n].selector,styles:s,featureSelectors:t[n].featureSelectors,name:n}),r.push(...u),Object.entries(a?.elements??{}).forEach(([f,d])=>{typeof t!="string"&&d&&t?.[n]&&Co.__EXPERIMENTAL_ELEMENTS[f]&&r.push({styles:d,selector:t[n]?.selector.split(",").map(m=>Co.__EXPERIMENTAL_ELEMENTS[f].split(",").map(g=>m+" "+g)).join(","),elementName:f})}),r.push(...c)}),r},CE=(e,t)=>{let r=[];if(!e?.settings)return r;let o=s=>{let a={};return kd.forEach(({path:c})=>{let u=Ot(s,c,!1);u!==!1&&(a=Jl(a,c,u))}),a},n=o(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&r.push({presets:n,custom:i,selector:Ch}),Object.entries(e.settings?.blocks??{}).forEach(([s,a])=>{let c=a.custom;if(typeof t=="string"||!t[s])return;let u=o(a);(Object.keys(u).length>0||c)&&r.push({presets:u,custom:c,selector:t[s]?.selector,featureSelectors:t[s]?.featureSelectors})}),r};function Aee(e,t,r){if(!e||typeof e=="string")return r;let o=e[t];return typeof o=="string"?o:typeof o=="object"&&o.root?o.root:r}function Oee(e,t,{path:r,valueKey:o,valueFunc:n,cssVarInfix:i}){let s=Ot(e,r,[]),a=[];for(let c of["default","theme","custom"])if(s[c])for(let u of s[c]){let f=$l(u.slug);o&&!n?a.push(`--wp--preset--${i}--${f}: ${u[o]}`):n&&typeof n=="function"&&a.push(`--wp--preset--${i}--${f}: ${n(u,t)}`)}return a}var kee=(e,t)=>{let r=CE(e,t),o="";for(let{presets:n,custom:i,selector:s,featureSelectors:a}of r){let c=s,u={[c]:[]};if(e?.settings)for(let d of kd){let m=Oee(n,e.settings,d);if(m.length===0)continue;let h=Aee(a,d.path[0],c);u[h]||(u[h]=[]),u[h].push(...m)}let f=LN(i,"--wp--custom--","--");f.length>0&&u[c].push(...f);for(let[d,m]of Object.entries(u))m.length>0&&(o+=`${d}{${m.join(";")};}`)}return o};function Iee(e,{tree:t,useRootPaddingAlign:r,disableLayoutStyles:o,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:s}){let{selector:a,selectorSuffix:c,mediaQuery:u,duotoneSelector:f,styles:d,fallbackGapValue:m,hasLayoutSupport:h,featureSelectors:g,layoutSelector:v,layoutHasBlockGapSupport:b,skipSelectorWrapper:y,name:x,variationName:w}=e,S="",C=c?m0(a,c):a;if(g&&typeof g!="string"){let k=_ee(g,d);k=xee(k,t.settings,x),k=See(k,t.settings),Object.entries(k).forEach(([B,P])=>{if(P.length){let _=w?uN(w,B):B;_=c?m0(_,c):_;let M=P.join(";");S+=`:root :where(${_}){${M};}`}})}if(f){let k={};d?.filter&&(k.filter=d.filter,delete d.filter);let B=w0(k);B.length&&(S+=`${f}{${B.join(";")};}`)}let T=v??C;!o&&(Ms===T||h)&&(S+=Cee({style:d,selector:T,hasBlockGapSupport:b??n,hasFallbackGapSupport:i,fallbackGapValue:m}));let E=w0(d,C,r,t,s);if(E?.length){let k=y?C:`:root :where(${C})`;S+=`${k}{${E.join(";")};}`}return d?.css&&(S+=BN(d.css,`:root :where(${C})`)),u&&S?`${u}{${S}}`:S}var Fee=(e,t,r,o,n=!1,i=!1,s={})=>{let a={blockGap:!0,blockStyles:!0,layoutStyles:!0,marginReset:!0,presets:!0,rootPadding:!0,variationStyles:!1,...s},c=Ree(e,t),u=CE(e,t),f=e?.settings?.useRootPaddingAwareAlignments,{contentSize:d,wideSize:m}=e?.settings?.layout||{},h=a.marginReset||a.rootPadding||a.layoutStyles,g="";if(a.presets&&(d||m)&&(g+=`${Ch} {`,g=d?g+` --wp--style--global--content-size: ${d};`:g,g=m?g+` --wp--style--global--wide-size: ${m};`:g,g+="}"),h&&(g+=":where(body) {margin: 0;",a.rootPadding&&f&&(g+=`padding-right: 0; padding-left: 0; padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom) }
				.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }
				.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }
				.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }
				.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0;
				`),g+="}"),a.blockStyles&&c.forEach(v=>{if(v.isStyleVariation&&!a.variationStyles)return;let b=Pee(v);[v,...b,...NN(v),...b.flatMap(NN)].forEach(y=>{g+=Iee(y,{tree:e,useRootPaddingAlign:f,disableLayoutStyles:n,hasBlockGapSupport:r,hasFallbackGapSupport:o,disableRootPadding:i})})}),a.layoutStyles&&(g=g+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",g=g+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",g=g+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),a.blockGap&&r){let v=_E(e?.styles?.spacing?.blockGap)||"0.5em";g=g+`:root :where(.wp-site-blocks) > * { margin-block-start: ${v}; margin-block-end: 0; }`,g=g+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",g=g+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return a.presets&&u.forEach(({selector:v,presets:b})=>{(Ms===v||Ch===v)&&(v="");let y=bee(v,b);y.length>0&&(g+=y)}),g};function Nee(e,t){return CE(e,t).flatMap(({presets:o})=>wee(o))}var Vee=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let r={root:t};return Object.entries(vee).forEach(([o,n])=>{let i=Fd(e,o);i&&(r[n]=i)}),r},Mee=(e,t)=>{let{getBlockStyles:r}=(0,VN.select)(Co.store),o={};return e.forEach(n=>{let i=n.name,s=Fd(n);if(!s)return;let a=Fd(n,"filter.duotone");if(!a){let h=Fd(n),g=(0,Co.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof g=="string"&&h&&(a=ls(h,g))}let c=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,u=n?.supports?.spacing?.blockGap?.__experimentalDefault,f=r(i),d={};f?.forEach(h=>{let g=t?`-${t}`:"",v=`${h.name}${g}`,b=mE(v,s);d[v]=b});let m=Vee(n,s);o[i]={duotoneSelector:a??void 0,fallbackGapValue:u,featureSelectors:Object.keys(m).length?m:void 0,hasLayoutSupport:c,name:i,selector:s,styleVariationSelectors:f?.length?d:void 0}}),o};function Dee(e){let t=e.styles?.blocks,r=t?.["core/separator"];return r&&r.color?.background&&!r.color?.text&&!r.border?.color?{...e,styles:{...e.styles,blocks:{...t,"core/separator":{...r,color:{...r.color,text:r.color?.background}}}}}:e}function BN(e,t){let r="";return!e||e.trim()===""||e.split("&").forEach(n=>{if(!n||n.trim()==="")return;if(!n.includes("{"))r+=`:root :where(${t}){${n.trim()}}`;else{let s=n.replace("}","").split("{");if(s.length!==2)return;let[a,c]=s,u=a.match(/([>+~\s]*::[a-zA-Z-]+)/),f=u?u[1]:"",d=u?a.replace(f,"").trim():a.trim(),m;d===""?m=t:m=a.startsWith(" ")?ls(t,d):m0(t,d),r+=`:root :where(${m})${f}{${c.trim()}}`}}),r}function Ah(e={},t=[],r={}){let{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i=!1,disableRootPadding:s=!1,styleOptions:a={}}=r,c=t.length>0?t:(0,Co.getBlockTypes)(),u=xh(e,"spacing.blockGap"),f=o??u!==null,d=n??!f;if(!e?.styles||!e?.settings)return[[],{}];let m=Dee(e),h=Mee(c),g=kee(m,h),v=Fee(m,h,f,d,i,s,a),b=Nee(m,h),y=[{css:g,isGlobalStyles:!0},{css:v,isGlobalStyles:!0},{css:m?.styles?.css??"",isGlobalStyles:!0},{assets:b,__unstableType:"svgs",isGlobalStyles:!0}];return c.forEach(x=>{let w=m?.styles?.blocks?.[x.name];if(w?.css){let{featureSelectors:S}=h[x.name],C=typeof S=="object"?S?.css:void 0,T;typeof C=="string"?T=C:typeof C=="object"&&(T=C?.root);let O=T??h[x.name].selector;y.push({css:BN(w.css,O),isGlobalStyles:!0})}}),[y,m.settings]}var TE=l(z(),1);var jN=l(z(),1),oo=(0,jN.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=>{},fontLibraryEnabled:!1});var zN=l(A(),1);function x0({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let i=(0,TE.useMemo)(()=>Iu(r,t),[r,t]),s=(0,TE.useMemo)(()=>({user:t,base:r,merged:i,onChange:o,fontLibraryEnabled:n}),[t,r,i,o,n]);return(0,zN.jsx)(oo.Provider,{value:s,children:e})}var ka=l(W(),1),nV=l(G(),1);var Jee=l(ue(),1),$ee=l(_e(),1);var HN=l(A(),1);function EE({className:e,...t}){return(0,HN.jsx)(qn,{className:Z(e,"global-styles-ui-icon-with-current-color"),...t})}var ec=l(W(),1);var Fu=l(A(),1);function Lee({icon:e,children:t,...r}){return(0,Fu.jsxs)(ec.__experimentalItem,{...r,children:[e&&(0,Fu.jsxs)(ec.__experimentalHStack,{justify:"flex-start",children:[(0,Fu.jsx)(EE,{icon:e,size:24}),(0,Fu.jsx)(ec.FlexItem,{children:t})]}),!e&&t]})}function Ds(e){return(0,Fu.jsx)(ec.Navigator.Button,{as:Lee,...e})}var zee=l(W(),1);var Hee=l(G(),1),ZN=l(Nt(),1);var PE=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},RE=function(e){return .2126*PE(e.r)+.7152*PE(e.g)+.0722*PE(e.b)};function GN(e){e.prototype.luminance=function(){return t=RE(this.rgba),(r=2)===void 0&&(r=0),o===void 0&&(o=Math.pow(10,r)),Math.round(o*t)/o+0;var t,r,o},e.prototype.contrast=function(t){t===void 0&&(t="#FFF");var r,o,n,i,s,a,c,u=t instanceof e?t:new e(t);return i=this.rgba,s=u.toRgb(),a=RE(i),c=RE(s),r=a>c?(a+.05)/(c+.05):(c+.05)/(a+.05),(o=2)===void 0&&(o=0),n===void 0&&(n=Math.pow(10,o)),Math.floor(n*r)/n+0},e.prototype.isReadable=function(t,r){return t===void 0&&(t="#FFF"),r===void 0&&(r={}),this.contrast(t)>=(a=(s=(o=r).size)===void 0?"normal":s,(i=(n=o.level)===void 0?"AA":n)==="AAA"&&a==="normal"?7:i==="AA"&&a==="large"?3:4.5);var o,n,i,s,a}}var cs=l(z(),1),qN=l(ue(),1),YN=l(_e(),1),OE=l(G(),1);var Ar=l(G(),1),BAe={link:[{value:":link",label:(0,Ar.__)("Link")},{value:":any-link",label:(0,Ar.__)("Any Link")},{value:":visited",label:(0,Ar.__)("Visited")},{value:":hover",label:(0,Ar.__)("Hover")},{value:":focus",label:(0,Ar.__)("Focus")},{value:":focus-visible",label:(0,Ar.__)("Focus-visible")},{value:":active",label:(0,Ar.__)("Active")}],button:[{value:":link",label:(0,Ar.__)("Link")},{value:":any-link",label:(0,Ar.__)("Any Link")},{value:":visited",label:(0,Ar.__)("Visited")},{value:":hover",label:(0,Ar.__)("Hover")},{value:":focus",label:(0,Ar.__)("Focus")},{value:":focus-visible",label:(0,Ar.__)("Focus-visible")},{value:":active",label:(0,Ar.__)("Active")}]},jAe={"core/button":[{value:":hover",label:(0,Ar.__)("Hover")},{value:":focus",label:(0,Ar.__)("Focus")},{value:":focus-visible",label:(0,Ar.__)("Focus-visible")},{value:":active",label:(0,Ar.__)("Active")}]},zAe=[{value:"tablet",label:(0,Ar.__)("Tablet")},{value:"mobile",label:(0,Ar.__)("Mobile")}];function AE(e,t){if(!t?.length||typeof e!="object"||!e||!Object.keys(e).length)return e;for(let r in e)t.includes(r)?delete e[r]:typeof e[r]=="object"&&AE(e[r],t);return e}var S0=(e,t)=>{if(!e||!t?.length)return{};let r={};return Object.keys(e).forEach(o=>{if(t.includes(o))r[o]=e[o];else if(typeof e[o]=="object"){let n=S0(e[o],t);Object.keys(n).length&&(r[o]=n)}}),r};function Oh(e,t){let r=S0(structuredClone(e),t);return Th(r,e)}function WN(e,t){if(!Array.isArray(e)||!t)return null;let o=t.replace("var(","").replace(")","")?.split("--").slice(-1)[0];return e.find(n=>n.slug===o)}function UN(e){let t=e?.settings?.typography?.fontFamilies?.theme,r=e?.settings?.typography?.fontFamilies?.custom,o=[];t&&r?o=[...t,...r]:t?o=t:r&&(o=r);let n=e?.styles?.typography?.fontFamily,i=WN(o,n),s=e?.styles?.elements?.heading?.typography?.fontFamily,a;return s?a=WN(o,e?.styles?.elements?.heading?.typography?.fontFamily):a=i,[i,a]}AN([GN]);function kt(e,t,r="merged",o=!0,n){let{user:i,base:s,merged:a,onChange:c}=(0,cs.useContext)(oo),u=n?.split(".").filter(Boolean)??[],f=u.find(b=>b.startsWith(":")),d=u.filter(b=>!b.startsWith(":")).join("."),m=[e,d].filter(Boolean).join("."),h=a;r==="base"?h=s:r==="user"&&(h=i);let g=(0,cs.useMemo)(()=>{let b=h0(h,m,t,o);return f?b?.[f]??{}:b},[h,m,t,o,f]),v=(0,cs.useCallback)(b=>{let y=b;f&&(y={...h0(i,m,t,!1),[f]:b});let x=hE(i,m,y,t);c(x)},[i,c,m,t,f]);return[g,v]}function sr(e,t,r="merged"){let{user:o,base:n,merged:i,onChange:s}=(0,cs.useContext)(oo),a=i;r==="base"?a=n:r==="user"&&(a=o);let c=(0,cs.useMemo)(()=>xh(a,e,t),[a,e,t]),u=(0,cs.useCallback)(f=>{let d=uE(o,e,f,t);s(d)},[o,s,e,t]);return[c,u]}var Bee=[];function jee({title:e,settings:t,styles:r}){return e===(0,OE.__)("Default")||Object.keys(t||{}).length>0||Object.keys(r||{}).length>0}function _0(e=[]){let{variationsFromTheme:t}=(0,qN.useSelect)(o=>({variationsFromTheme:o(YN.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||Bee}),[]),{user:r}=(0,cs.useContext)(oo);return(0,cs.useMemo)(()=>{let o=structuredClone(r),n=AE(o,e);n.title=(0,OE.__)("Default");let i=t.filter(a=>Oh(a,e)).map(a=>Iu(n,a)),s=[n,...i];return s?.length?s.filter(jee):[]},[e,r,t])}var KN=l(eu(),1),{lock:ZAe,unlock:ot}=(0,KN.__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/global-styles-ui");var kE=l(A(),1),{useHasDimensionsPanel:eOe,useHasTypographyPanel:tOe,useHasColorPanel:rOe,useSettingsForBlockElement:oOe,useHasBackgroundPanel:nOe}=ot(ZN.privateApis);var Ls=l(W(),1);function Nd(){let[e="black"]=kt("color.text"),[t="white"]=kt("color.background"),[r=e]=kt("elements.h1.color.text"),[o=r]=kt("elements.link.color.text"),[n=o]=kt("elements.button.color.background"),[i]=sr("color.palette.core")||[],[s]=sr("color.palette.theme")||[],[a]=sr("color.palette.custom")||[],c=(s??[]).concat(a??[]).concat(i??[]),u=c.filter(({color:m})=>m===e),f=c.filter(({color:m})=>m===n),d=u.concat(f).concat(c).filter(({color:m})=>m!==t).slice(0,2);return{paletteColors:c,highlightedColors:d}}var XN=l(z(),1),QN=l(W(),1),IE=l(G(),1);function Gee(e,t){return t.length===0?null:(t.sort((r,o)=>Math.abs(e-r)-Math.abs(e-o)),t[0])}function Wee(e){let t=[];return e.forEach(r=>{let o=String(r.fontWeight).split(" ");if(o.length===2){let n=parseInt(o[0]),i=parseInt(o[1]);for(let s=n;s<=i;s+=100)t.push(s)}else o.length===1&&t.push(parseInt(o[0]))}),t}function Uee(e){let t=/^(?!generic\([ a-zA-Z\-]+\)$)(?!^[a-zA-Z\-]+$).+/,r=e.trim(),o=n=>(n=n.trim(),n.match(t)?(n=n.replace(/^["']|["']$/g,""),`"${n}"`):n);return r.includes(",")?r.split(",").map(o).filter(n=>n!=="").join(", "):o(r)}function kh(e){let t={fontFamily:Uee(e.fontFamily)};if(!("fontFace"in e)||!Array.isArray(e.fontFace))return t.fontWeight="400",t.fontStyle="normal",t;if(e.fontFace){let r=e.fontFace.filter(o=>o?.fontStyle&&o.fontStyle.toLowerCase()==="normal");if(r.length>0){t.fontStyle="normal";let o=Wee(r),n=Gee(400,o);t.fontWeight=String(n)||"400"}else t.fontStyle=e.fontFace.length&&e.fontFace[0].fontStyle||"normal",t.fontWeight=e.fontFace.length&&String(e.fontFace[0].fontWeight)||"400"}return t}var Ih=l(A(),1);function C0({fontSize:e,variation:t}){let{base:r}=(0,XN.useContext)(oo),o=r;t&&(o={...r,...t});let[n]=kt("color.text"),[i,s]=UN(o),a=i?kh(i):{},c=s?kh(s):{};return n&&(a.color=n,c.color=n),e&&(a.fontSize=e,c.fontSize=e),(0,Ih.jsxs)(QN.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:"tween"},style:{textAlign:"center",lineHeight:1},children:[(0,Ih.jsx)("span",{style:c,children:(0,IE._x)("A","Uppercase letter A")}),(0,Ih.jsx)("span",{style:a,children:(0,IE._x)("a","Lowercase letter A")})]})}var JN=l(W(),1);var $N=l(A(),1);function eV({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=Nd(),o=e*t;return r.map(({slug:n,color:i},s)=>(0,$N.jsx)(JN.__unstableMotion.div,{style:{height:o,width:o,background:i,borderRadius:o/2},animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:s===1?.2:.1}},`${n}-${s}`))}var oV=l(W(),1),Vd=l(mt(),1),Nu=l(z(),1);var tc=l(A(),1),tV=248,rV=152,qee={leading:!0,trailing:!0};function Yee({children:e,label:t,isFocused:r,withHoverView:o}){let[n="white"]=kt("color.background"),[i]=kt("color.gradient"),s=(0,Vd.useReducedMotion)(),[a,c]=(0,Nu.useState)(!1),[u,{width:f}]=(0,Vd.useResizeObserver)(),[d,m]=(0,Nu.useState)(f),[h,g]=(0,Nu.useState)(),v=(0,Vd.useThrottle)(m,250,qee);(0,Nu.useLayoutEffect)(()=>{f&&v(f)},[f,v]),(0,Nu.useLayoutEffect)(()=>{let w=d?d/tV:1,S=w-(h||0);(Math.abs(S)>.1||!h)&&g(w)},[d,h]);let b=f?f/tV:1,y=h||b;return(0,tc.jsxs)(tc.Fragment,{children:[(0,tc.jsx)("div",{style:{position:"relative"},children:u}),!!f&&(0,tc.jsx)("div",{className:Z("global-styles-ui-preview__wrapper",{"is-hoverable":o}),style:{height:rV*y},onMouseEnter:()=>c(!0),onMouseLeave:()=>c(!1),tabIndex:-1,children:(0,tc.jsx)(oV.__unstableMotion.div,{style:{height:rV*y,width:"100%",background:i??n},initial:"start",animate:(a||r)&&!s&&t?"hover":"start",children:[].concat(e).map((w,S)=>w({ratio:y,key:S}))})})]})}var Md=Yee;var En=l(A(),1),Kee={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},Zee={hover:{opacity:1},start:{opacity:.5}},Xee={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function Qee({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=kt("typography.fontWeight"),[i="serif"]=kt("typography.fontFamily"),[s=i]=kt("elements.h1.typography.fontFamily"),[a=n]=kt("elements.h1.typography.fontWeight"),[c="black"]=kt("color.text"),[u=c]=kt("elements.h1.color.text"),{paletteColors:f}=Nd();return(0,En.jsxs)(Md,{label:e,isFocused:t,withHoverView:r,children:[({ratio:d,key:m})=>(0,En.jsx)(Ls.__unstableMotion.div,{variants:Kee,style:{height:"100%",overflow:"hidden"},children:(0,En.jsxs)(Ls.__experimentalHStack,{spacing:10*d,justify:"center",style:{height:"100%",overflow:"hidden"},children:[(0,En.jsx)(C0,{fontSize:65*d,variation:o}),(0,En.jsx)(Ls.__experimentalVStack,{spacing:4*d,children:(0,En.jsx)(eV,{normalizedColorSwatchSize:32,ratio:d})})]})},m),({key:d})=>(0,En.jsx)(Ls.__unstableMotion.div,{variants:r?Zee:void 0,style:{height:"100%",width:"100%",position:"absolute",top:0,overflow:"hidden",filter:"blur(60px)",opacity:.1},children:(0,En.jsx)(Ls.__experimentalHStack,{spacing:0,justify:"flex-start",style:{height:"100%",overflow:"hidden"},children:f.slice(0,4).map(({color:m},h)=>(0,En.jsx)("div",{style:{height:"100%",background:m,flexGrow:1}},h))})},d),({ratio:d,key:m})=>(0,En.jsx)(Ls.__unstableMotion.div,{variants:Xee,style:{height:"100%",width:"100%",overflow:"hidden",position:"absolute",top:0},children:(0,En.jsx)(Ls.__experimentalVStack,{spacing:3*d,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*d,boxSizing:"border-box"},children:e&&(0,En.jsx)("div",{style:{fontSize:40*d,fontFamily:s,color:u,fontWeight:a,lineHeight:"1em",textAlign:"center"},children:e})})},m)]})}var FE=Qee;var iV=l(A(),1);var VE=l(wo(),1),Dd=l(G(),1),Mu=l(W(),1),ME=l(ue(),1),rc=l(z(),1),T0=l(Nt(),1),fV=l(mt(),1),dV=l(L_(),1);var sV=l(wo(),1),aV=l(ue(),1),ete=l(W(),1);var tte=l(A(),1);function rte(e,t){return e?.filter(r=>r.source==="block"||t.includes(r.name))||[]}function NE(e){let t=(0,aV.useSelect)(n=>{let{getBlockStyles:i}=n(sV.store);return i(e)},[e]),[r]=kt("variations",e),o=Object.keys(r??{});return rte(t,o)}var Vu=l(W(),1),lV=l(G(),1);var cV=l(Nt(),1);var uV=l(A(),1),{StateControl:VOe,StateControlBadges:MOe}=ot(cV.privateApis);var Bs=l(A(),1),{useHasDimensionsPanel:ote,useHasTypographyPanel:nte,useHasBorderPanel:ite,useSettingsForBlockElement:ste,useHasColorPanel:ate}=ot(T0.privateApis);function lte(){let e=(0,ME.useSelect)(n=>n(VE.store).getBlockTypes(),[]),t=(n,i)=>{let{core:s,noncore:a}=n;return(i.name.startsWith("core/")?s:a).push(i),n},{core:r,noncore:o}=e.reduce(t,{core:[],noncore:[]});return[...r,...o]}function cte(e){let[t]=sr("",e),r=ste(t,e),o=nte(r),n=ate(r),i=ite(r),s=ote(r),a=i||s,c=!!NE(e)?.length;return o||n||a||c}function ute({block:e}){return cte(e.name)?(0,Bs.jsx)(Ds,{path:"/blocks/"+encodeURIComponent(e.name),children:(0,Bs.jsxs)(Mu.__experimentalHStack,{justify:"flex-start",children:[(0,Bs.jsx)(T0.BlockIcon,{icon:e.icon}),(0,Bs.jsx)(Mu.FlexItem,{children:e.title})]})}):null}function fte({filterValue:e}){let t=lte(),r=(0,fV.useDebounce)(dV.speak,500),{isMatchingSearchTerm:o}=(0,ME.useSelect)(VE.store),n=e?t.filter(s=>o(s,e)):t,i=(0,rc.useRef)(null);return(0,rc.useEffect)(()=>{if(!e)return;let s=i.current?.childElementCount||0,a=(0,Dd.sprintf)((0,Dd._n)("%d result found.","%d results found.",s),s);r(a,"polite")},[e,r]),(0,Bs.jsx)("div",{ref:i,className:"global-styles-ui-block-types-item-list",role:"list",children:n.length===0?(0,Bs.jsx)(Mu.__experimentalText,{align:"center",as:"p",children:(0,Dd.__)("No blocks found.")}):n.map(s=>(0,Bs.jsx)(ute,{block:s},"menu-itemblock-"+s.name))})}var GOe=(0,rc.memo)(fte);var gte=l(wo(),1),gV=l(Nt(),1),DE=l(z(),1),vte=l(ue(),1),yte=l(_e(),1),LE=l(W(),1),vV=l(G(),1);var dte=l(Nt(),1),mV=l(wo(),1),mte=l(W(),1),pte=l(z(),1);var hte=l(A(),1);var pV=l(W(),1),hV=l(A(),1);function Zn({children:e,level:t=2}){return(0,hV.jsx)(pV.__experimentalHeading,{className:"global-styles-ui-subtitle",level:t,children:e})}var BE=l(A(),1);var{useHasDimensionsPanel:ake,useHasTypographyPanel:lke,useHasBorderPanel:cke,useSettingsForBlockElement:uke,useHasColorPanel:fke,useHasFiltersPanel:dke,useHasImageSettingsPanel:mke,useHasBackgroundPanel:pke,BackgroundPanel:hke,BorderPanel:gke,ColorPanel:vke,TypographyPanel:yke,DimensionsPanel:bke,FiltersPanel:wke,ImageSettingsPanel:xke,AdvancedPanel:Ske}=ot(gV.privateApis);var Fie=l(G(),1),Nie=l(W(),1),Vie=l(z(),1);var bte=l(W(),1);var wte=l(A(),1);var xte=l(G(),1),E0=l(W(),1);var yV=l(A(),1);var A0=l(W(),1);var bV=l(W(),1);var P0=l(A(),1),Ste=({variation:e,isFocused:t,withHoverView:r})=>(0,P0.jsx)(Md,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=>(0,P0.jsx)(bV.__experimentalHStack,{spacing:10*o,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,P0.jsx)(C0,{variation:e,fontSize:85*o})},n)}),wV=Ste;var xV=l(W(),1),Du=l(z(),1),SV=l(Dl(),1),R0=l(G(),1);var Fh=l(A(),1);function Ld({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[i,s]=(0,Du.useState)(!1),{base:a,user:c,onChange:u}=(0,Du.useContext)(oo),f=(0,Du.useMemo)(()=>{let b=Iu(a,e);return o&&(b=S0(b,o)),{user:e,base:a,merged:b,onChange:()=>{}}},[e,a,o]),d=()=>u(e),m=b=>{b.keyCode===SV.ENTER&&(b.preventDefault(),d())},h=(0,Du.useMemo)(()=>Th(c,e),[c,e]),g=e?.title;e?.description&&(g=(0,R0.sprintf)((0,R0._x)("%1$s (%2$s)","variation label"),e?.title,e?.description));let v=(0,Fh.jsx)("div",{className:Z("global-styles-ui-variations_item",{"is-active":h}),role:"button",onClick:d,onKeyDown:m,tabIndex:0,"aria-label":g,"aria-current":h,onFocus:()=>s(!0),onBlur:()=>s(!1),children:(0,Fh.jsx)("div",{className:Z("global-styles-ui-variations_item-preview",{"is-pill":r}),children:t(i)})});return(0,Fh.jsx)(oo.Provider,{value:f,children:n?(0,Fh.jsx)(xV.Tooltip,{text:e?.title,children:v}):v})}var Lu=l(A(),1),_V=["typography"];function O0({title:e,gap:t=2}){let r=_0(_V);return r?.length<=1?null:(0,Lu.jsxs)(A0.__experimentalVStack,{spacing:3,children:[e&&(0,Lu.jsx)(Zn,{level:3,children:e}),(0,Lu.jsx)(A0.__experimentalGrid,{columns:3,gap:t,className:"global-styles-ui-style-variations-container",children:r.map((o,n)=>(0,Lu.jsx)(Ld,{variation:o,properties:_V,showTooltip:!0,children:()=>(0,Lu.jsx)(wV,{variation:o})},n))})]})}var kie=l(G(),1),Lh=l(W(),1);var Iie=l(z(),1);var k0=l(z(),1),I0=l(ue(),1),jE=l(_e(),1),Ote=l(G(),1);var _te=l(n0(),1),Cte=l(_e(),1);var CV=l(W(),1);var _i=l(G(),1);var Tte={100:(0,_i._x)("Thin","font weight"),200:(0,_i._x)("Extra-light","font weight"),300:(0,_i._x)("Light","font weight"),400:(0,_i._x)("Normal","font weight"),500:(0,_i._x)("Medium","font weight"),600:(0,_i._x)("Semi-bold","font weight"),700:(0,_i._x)("Bold","font weight"),800:(0,_i._x)("Extra-bold","font weight"),900:(0,_i._x)("Black","font weight")},Ete={normal:(0,_i._x)("Normal","font style"),italic:(0,_i._x)("Italic","font style")};var{File:Qke}=window,{kebabCase:Jke}=ot(CV.privateApis);var kte=l(A(),1),Ia=(0,k0.createContext)({});Ia.displayName="FontLibraryContext";var j0=l(G(),1),KE=l(W(),1),uM=l(_e(),1),Aie=l(ue(),1);var Xn=l(W(),1),IV=l(_e(),1),Dte=l(ue(),1),HE=l(z(),1),N0=l(G(),1);var zE=l(G(),1),Nh=l(W(),1);var Ite=l(W(),1),F0=l(z(),1);var Fte=l(A(),1);var RV=l(A(),1);var AV=l(z(),1),OV=l(W(),1);var kV=l(A(),1);var GE=l(A(),1);var Vh=l(z(),1),Rn=l(W(),1),jte=l(mt(),1),Mh=l(G(),1);var zte=l(_e(),1);var Lte=l(G(),1),Bd=l(W(),1),FV=l(A(),1);var Bte=l(z(),1),NV=l(W(),1);var VV=l(A(),1);var WE=l(A(),1),t5e={slug:"all",name:(0,Mh._x)("All","font categories")};var Rie=l(G(),1),oc=l(W(),1),iM=l(z(),1);var V0=(e=>typeof hn<"u"?hn:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof hn<"u"?hn:t)[r]}):e)(function(e){if(typeof hn<"u")return hn.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),MV=(function(){var e,t,r;return(function(){function o(n,i,s){function a(f,d){if(!i[f]){if(!n[f]){var m=typeof V0=="function"&&V0;if(!d&&m)return m(f,!0);if(c)return c(f,!0);var h=new Error("Cannot find module '"+f+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[f]={exports:{}};n[f][0].call(g.exports,function(v){var b=n[f][1][v];return a(b||v)},g,g.exports,o,n,i,s)}return i[f].exports}for(var c=typeof V0=="function"&&V0,u=0;u<s.length;u++)a(s[u]);return a}return o})()({1:[function(o,n,i){var s=4096,a=2*s+32,c=2*s-1,u=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function f(d){this.buf_=new Uint8Array(a),this.input_=d,this.reset()}f.READ_SIZE=s,f.IBUF_MASK=c,f.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var d=0;d<4;d++)this.val_|=this.buf_[this.pos_]<<8*d,++this.pos_;return this.bit_end_pos_>0},f.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var d=this.buf_ptr_,m=this.input_.read(this.buf_,d,s);if(m<0)throw new Error("Unexpected end of input");if(m<s){this.eos_=1;for(var h=0;h<32;h++)this.buf_[d+m+h]=0}if(d===0){for(var h=0;h<32;h++)this.buf_[(s<<1)+h]=this.buf_[h];this.buf_ptr_=s}else this.buf_ptr_=0;this.bit_end_pos_+=m<<3}},f.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&c]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},f.prototype.readBits=function(d){32-this.bit_pos_<d&&this.fillBitWindow();var m=this.val_>>>this.bit_pos_&u[d];return this.bit_pos_+=d,m},n.exports=f},{}],2:[function(o,n,i){var s=0,a=1,c=2,u=3;i.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),i.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},{}],3:[function(o,n,i){var s=o("./streams").BrotliInput,a=o("./streams").BrotliOutput,c=o("./bit_reader"),u=o("./dictionary"),f=o("./huffman").HuffmanCode,d=o("./huffman").BrotliBuildHuffmanTable,m=o("./context"),h=o("./prefix"),g=o("./transform"),v=8,b=16,y=256,x=704,w=26,S=6,C=2,T=8,O=255,E=1080,k=18,B=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),P=16,_=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),M=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),V=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function F(le){var Q;return le.readBits(1)===0?16:(Q=le.readBits(3),Q>0?17+Q:(Q=le.readBits(3),Q>0?8+Q:17))}function D(le){if(le.readBits(1)){var Q=le.readBits(3);return Q===0?1:le.readBits(Q)+(1<<Q)}return 0}function I(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function N(le){var Q=new I,se,$,ce;if(Q.input_end=le.readBits(1),Q.input_end&&le.readBits(1))return Q;if(se=le.readBits(2)+4,se===7){if(Q.is_metadata=!0,le.readBits(1)!==0)throw new Error("Invalid reserved bit");if($=le.readBits(2),$===0)return Q;for(ce=0;ce<$;ce++){var Fe=le.readBits(8);if(ce+1===$&&$>1&&Fe===0)throw new Error("Invalid size byte");Q.meta_block_length|=Fe<<ce*8}}else for(ce=0;ce<se;++ce){var Ae=le.readBits(4);if(ce+1===se&&se>4&&Ae===0)throw new Error("Invalid size nibble");Q.meta_block_length|=Ae<<ce*4}return++Q.meta_block_length,!Q.input_end&&!Q.is_metadata&&(Q.is_uncompressed=le.readBits(1)),Q}function L(le,Q,se){var $=Q,ce;return se.fillBitWindow(),Q+=se.val_>>>se.bit_pos_&O,ce=le[Q].bits-T,ce>0&&(se.bit_pos_+=T,Q+=le[Q].value,Q+=se.val_>>>se.bit_pos_&(1<<ce)-1),se.bit_pos_+=le[Q].bits,le[Q].value}function j(le,Q,se,$){for(var ce=0,Fe=v,Ae=0,xe=0,ee=32768,Y=[],K=0;K<32;K++)Y.push(new f(0,0));for(d(Y,0,5,le,k);ce<Q&&ee>0;){var Se=0,Be;if($.readMoreInput(),$.fillBitWindow(),Se+=$.val_>>>$.bit_pos_&31,$.bit_pos_+=Y[Se].bits,Be=Y[Se].value&255,Be<b)Ae=0,se[ce++]=Be,Be!==0&&(Fe=Be,ee-=32768>>Be);else{var yt=Be-14,tt,dt,Rt=0;if(Be===b&&(Rt=Fe),xe!==Rt&&(Ae=0,xe=Rt),tt=Ae,Ae>0&&(Ae-=2,Ae<<=yt),Ae+=$.readBits(yt)+3,dt=Ae-tt,ce+dt>Q)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var ir=0;ir<dt;ir++)se[ce+ir]=xe;ce+=dt,xe!==0&&(ee-=dt<<15-xe)}}if(ee!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+ee);for(;ce<Q;ce++)se[ce]=0}function q(le,Q,se,$){var ce=0,Fe,Ae=new Uint8Array(le);if($.readMoreInput(),Fe=$.readBits(2),Fe===1){for(var xe,ee=le-1,Y=0,K=new Int32Array(4),Se=$.readBits(2)+1;ee;)ee>>=1,++Y;for(xe=0;xe<Se;++xe)K[xe]=$.readBits(Y)%le,Ae[K[xe]]=2;switch(Ae[K[0]]=1,Se){case 1:break;case 3:if(K[0]===K[1]||K[0]===K[2]||K[1]===K[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(K[0]===K[1])throw new Error("[ReadHuffmanCode] invalid symbols");Ae[K[1]]=1;break;case 4:if(K[0]===K[1]||K[0]===K[2]||K[0]===K[3]||K[1]===K[2]||K[1]===K[3]||K[2]===K[3])throw new Error("[ReadHuffmanCode] invalid symbols");$.readBits(1)?(Ae[K[2]]=3,Ae[K[3]]=3):Ae[K[0]]=2;break}}else{var xe,Be=new Uint8Array(k),yt=32,tt=0,dt=[new f(2,0),new f(2,4),new f(2,3),new f(3,2),new f(2,0),new f(2,4),new f(2,3),new f(4,1),new f(2,0),new f(2,4),new f(2,3),new f(3,2),new f(2,0),new f(2,4),new f(2,3),new f(4,5)];for(xe=Fe;xe<k&&yt>0;++xe){var Rt=B[xe],ir=0,lt;$.fillBitWindow(),ir+=$.val_>>>$.bit_pos_&15,$.bit_pos_+=dt[ir].bits,lt=dt[ir].value,Be[Rt]=lt,lt!==0&&(yt-=32>>lt,++tt)}if(!(tt===1||yt===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");j(Be,le,Ae,$)}if(ce=d(Q,se,T,Ae,le),ce===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return ce}function oe(le,Q,se){var $,ce;return $=L(le,Q,se),ce=h.kBlockLengthPrefixCode[$].nbits,h.kBlockLengthPrefixCode[$].offset+se.readBits(ce)}function ie(le,Q,se){var $;return le<P?(se+=_[le],se&=3,$=Q[se]+M[le]):$=le-P+1,$}function ve(le,Q){for(var se=le[Q],$=Q;$;--$)le[$]=le[$-1];le[0]=se}function ae(le,Q){var se=new Uint8Array(256),$;for($=0;$<256;++$)se[$]=$;for($=0;$<Q;++$){var ce=le[$];le[$]=se[ce],ce&&ve(se,ce)}}function ne(le,Q){this.alphabet_size=le,this.num_htrees=Q,this.codes=new Array(Q+Q*V[le+31>>>5]),this.htrees=new Uint32Array(Q)}ne.prototype.decode=function(le){var Q,se,$=0;for(Q=0;Q<this.num_htrees;++Q)this.htrees[Q]=$,se=q(this.alphabet_size,this.codes,$,le),$+=se};function me(le,Q){var se={num_htrees:null,context_map:null},$,ce=0,Fe,Ae;Q.readMoreInput();var xe=se.num_htrees=D(Q)+1,ee=se.context_map=new Uint8Array(le);if(xe<=1)return se;for($=Q.readBits(1),$&&(ce=Q.readBits(4)+1),Fe=[],Ae=0;Ae<E;Ae++)Fe[Ae]=new f(0,0);for(q(xe+ce,Fe,0,Q),Ae=0;Ae<le;){var Y;if(Q.readMoreInput(),Y=L(Fe,0,Q),Y===0)ee[Ae]=0,++Ae;else if(Y<=ce)for(var K=1+(1<<Y)+Q.readBits(Y);--K;){if(Ae>=le)throw new Error("[DecodeContextMap] i >= context_map_size");ee[Ae]=0,++Ae}else ee[Ae]=Y-ce,++Ae}return Q.readBits(1)&&ae(ee,le),se}function te(le,Q,se,$,ce,Fe,Ae){var xe=se*2,ee=se,Y=L(Q,se*E,Ae),K;Y===0?K=ce[xe+(Fe[ee]&1)]:Y===1?K=ce[xe+(Fe[ee]-1&1)]+1:K=Y-2,K>=le&&(K-=le),$[se]=K,ce[xe+(Fe[ee]&1)]=K,++Fe[ee]}function pe(le,Q,se,$,ce,Fe){var Ae=ce+1,xe=se&ce,ee=Fe.pos_&c.IBUF_MASK,Y;if(Q<8||Fe.bit_pos_+(Q<<3)<Fe.bit_end_pos_){for(;Q-- >0;)Fe.readMoreInput(),$[xe++]=Fe.readBits(8),xe===Ae&&(le.write($,Ae),xe=0);return}if(Fe.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;Fe.bit_pos_<32;)$[xe]=Fe.val_>>>Fe.bit_pos_,Fe.bit_pos_+=8,++xe,--Q;if(Y=Fe.bit_end_pos_-Fe.bit_pos_>>3,ee+Y>c.IBUF_MASK){for(var K=c.IBUF_MASK+1-ee,Se=0;Se<K;Se++)$[xe+Se]=Fe.buf_[ee+Se];Y-=K,xe+=K,Q-=K,ee=0}for(var Se=0;Se<Y;Se++)$[xe+Se]=Fe.buf_[ee+Se];if(xe+=Y,Q-=Y,xe>=Ae){le.write($,Ae),xe-=Ae;for(var Se=0;Se<xe;Se++)$[Se]=$[Ae+Se]}for(;xe+Q>=Ae;){if(Y=Ae-xe,Fe.input_.read($,xe,Y)<Y)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");le.write($,Ae),Q-=Y,xe=0}if(Fe.input_.read($,xe,Q)<Q)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");Fe.reset()}function ke(le){var Q=le.bit_pos_+7&-8,se=le.readBits(Q-le.bit_pos_);return se==0}function et(le){var Q=new s(le),se=new c(Q);F(se);var $=N(se);return $.meta_block_length}i.BrotliDecompressedSize=et;function Te(le,Q){var se=new s(le);Q==null&&(Q=et(le));var $=new Uint8Array(Q),ce=new a($);return ze(se,ce),ce.pos<ce.buffer.length&&(ce.buffer=ce.buffer.subarray(0,ce.pos)),ce.buffer}i.BrotliDecompressBuffer=Te;function ze(le,Q){var se,$=0,ce=0,Fe=0,Ae,xe=0,ee,Y,K,Se,Be=[16,15,11,4],yt=0,tt=0,dt=0,Rt=[new ne(0,0),new ne(0,0),new ne(0,0)],ir,lt,Ve,Bi=128+c.READ_SIZE;Ve=new c(le),Fe=F(Ve),Ae=(1<<Fe)-16,ee=1<<Fe,Y=ee-1,K=new Uint8Array(ee+Bi+u.maxDictionaryWordLength),Se=ee,ir=[],lt=[];for(var ji=0;ji<3*E;ji++)ir[ji]=new f(0,0),lt[ji]=new f(0,0);for(;!ce;){var tr=0,va,Je=[1<<28,1<<28,1<<28],Gt=[0],Wt=[1,1,1],U=[0,1,0,1,0,1],de=[0],R,ye,pt,he,Wr=null,be=null,Ut,J=null,X,Ss=0,At=null,Re=0,jn=0,ya=null,rr=0,ct=0,Dr=0,Lr,Xr;for(se=0;se<3;++se)Rt[se].codes=null,Rt[se].htrees=null;Ve.readMoreInput();var ba=N(Ve);if(tr=ba.meta_block_length,$+tr>Q.buffer.length){var Jc=new Uint8Array($+tr);Jc.set(Q.buffer),Q.buffer=Jc}if(ce=ba.input_end,va=ba.is_uncompressed,ba.is_metadata){for(ke(Ve);tr>0;--tr)Ve.readMoreInput(),Ve.readBits(8);continue}if(tr!==0){if(va){Ve.bit_pos_=Ve.bit_pos_+7&-8,pe(Q,tr,$,K,Y,Ve),$+=tr;continue}for(se=0;se<3;++se)Wt[se]=D(Ve)+1,Wt[se]>=2&&(q(Wt[se]+2,ir,se*E,Ve),q(w,lt,se*E,Ve),Je[se]=oe(lt,se*E,Ve),de[se]=1);for(Ve.readMoreInput(),R=Ve.readBits(2),ye=P+(Ve.readBits(4)<<R),pt=(1<<R)-1,he=ye+(48<<R),be=new Uint8Array(Wt[0]),se=0;se<Wt[0];++se)Ve.readMoreInput(),be[se]=Ve.readBits(2)<<1;var fr=me(Wt[0]<<S,Ve);Ut=fr.num_htrees,Wr=fr.context_map;var Vo=me(Wt[2]<<C,Ve);for(X=Vo.num_htrees,J=Vo.context_map,Rt[0]=new ne(y,Ut),Rt[1]=new ne(x,Wt[1]),Rt[2]=new ne(he,X),se=0;se<3;++se)Rt[se].decode(Ve);for(At=0,ya=0,Lr=be[Gt[0]],ct=m.lookupOffsets[Lr],Dr=m.lookupOffsets[Lr+1],Xr=Rt[1].htrees[0];tr>0;){var yr,Mo,mn,zf,hS,pn,zn,wa,Zm,Hf,Xm;for(Ve.readMoreInput(),Je[1]===0&&(te(Wt[1],ir,1,Gt,U,de,Ve),Je[1]=oe(lt,E,Ve),Xr=Rt[1].htrees[Gt[1]]),--Je[1],yr=L(Rt[1].codes,Xr,Ve),Mo=yr>>6,Mo>=2?(Mo-=2,zn=-1):zn=0,mn=h.kInsertRangeLut[Mo]+(yr>>3&7),zf=h.kCopyRangeLut[Mo]+(yr&7),hS=h.kInsertLengthPrefixCode[mn].offset+Ve.readBits(h.kInsertLengthPrefixCode[mn].nbits),pn=h.kCopyLengthPrefixCode[zf].offset+Ve.readBits(h.kCopyLengthPrefixCode[zf].nbits),tt=K[$-1&Y],dt=K[$-2&Y],Hf=0;Hf<hS;++Hf)Ve.readMoreInput(),Je[0]===0&&(te(Wt[0],ir,0,Gt,U,de,Ve),Je[0]=oe(lt,0,Ve),Ss=Gt[0]<<S,At=Ss,Lr=be[Gt[0]],ct=m.lookupOffsets[Lr],Dr=m.lookupOffsets[Lr+1]),Zm=m.lookup[ct+tt]|m.lookup[Dr+dt],Re=Wr[At+Zm],--Je[0],dt=tt,tt=L(Rt[0].codes,Rt[0].htrees[Re],Ve),K[$&Y]=tt,($&Y)===Y&&Q.write(K,ee),++$;if(tr-=hS,tr<=0)break;if(zn<0){var Zm;if(Ve.readMoreInput(),Je[2]===0&&(te(Wt[2],ir,2,Gt,U,de,Ve),Je[2]=oe(lt,2*E,Ve),jn=Gt[2]<<C,ya=jn),--Je[2],Zm=(pn>4?3:pn-2)&255,rr=J[ya+Zm],zn=L(Rt[2].codes,Rt[2].htrees[rr],Ve),zn>=ye){var gS,bO,Qm;zn-=ye,bO=zn&pt,zn>>=R,gS=(zn>>1)+1,Qm=(2+(zn&1)<<gS)-4,zn=ye+(Qm+Ve.readBits(gS)<<R)+bO}}if(wa=ie(zn,Be,yt),wa<0)throw new Error("[BrotliDecompress] invalid distance");if($<Ae&&xe!==Ae?xe=$:xe=Ae,Xm=$&Y,wa>xe)if(pn>=u.minDictionaryWordLength&&pn<=u.maxDictionaryWordLength){var Qm=u.offsetsByLength[pn],wO=wa-xe-1,xO=u.sizeBitsByLength[pn],Jq=(1<<xO)-1,$q=wO&Jq,SO=wO>>xO;if(Qm+=$q*pn,SO<g.kNumTransforms){var vS=g.transformDictionaryWord(K,Xm,Qm,pn,SO);if(Xm+=vS,$+=vS,tr-=vS,Xm>=Se){Q.write(K,ee);for(var nv=0;nv<Xm-Se;nv++)K[nv]=K[Se+nv]}}else throw new Error("Invalid backward reference. pos: "+$+" distance: "+wa+" len: "+pn+" bytes left: "+tr)}else throw new Error("Invalid backward reference. pos: "+$+" distance: "+wa+" len: "+pn+" bytes left: "+tr);else{if(zn>0&&(Be[yt&3]=wa,++yt),pn>tr)throw new Error("Invalid backward reference. pos: "+$+" distance: "+wa+" len: "+pn+" bytes left: "+tr);for(Hf=0;Hf<pn;++Hf)K[$&Y]=K[$-wa&Y],($&Y)===Y&&Q.write(K,ee),++$,--tr}tt=K[$-1&Y],dt=K[$-2&Y]}$&=1073741823}}Q.write(K,$&Y)}i.BrotliDecompress=ze,u.init()},{"./bit_reader":1,"./context":2,"./dictionary":6,"./huffman":7,"./prefix":9,"./streams":10,"./transform":11}],4:[function(o,n,i){var s=o("base64-js");i.init=function(){var a=o("./decode").BrotliDecompressBuffer,c=s.toByteArray(o("./dictionary.bin.js"));return a(c)}},{"./decode":3,"./dictionary.bin.js":5,"base64-js":8}],5:[function(o,n,i){n.exports="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"},{}],6:[function(o,n,i){var s=o("./dictionary-browser");i.init=function(){i.dictionary=s.init()},i.offsetsByLength=new Uint32Array([0,0,0,0,0,4096,9216,21504,35840,44032,53248,63488,74752,87040,93696,100864,104704,106752,108928,113536,115968,118528,119872,121280,122016]),i.sizeBitsByLength=new Uint8Array([0,0,0,0,10,10,11,11,10,10,10,10,10,9,9,8,7,7,8,7,7,6,6,5,5]),i.minDictionaryWordLength=4,i.maxDictionaryWordLength=24},{"./dictionary-browser":4}],7:[function(o,n,i){function s(d,m){this.bits=d,this.value=m}i.HuffmanCode=s;var a=15;function c(d,m){for(var h=1<<m-1;d&h;)h>>=1;return(d&h-1)+h}function u(d,m,h,g,v){do g-=h,d[m+g]=new s(v.bits,v.value);while(g>0)}function f(d,m,h){for(var g=1<<m-h;m<a&&(g-=d[m],!(g<=0));)++m,g<<=1;return m-h}i.BrotliBuildHuffmanTable=function(d,m,h,g,v){var b=m,y,x,w,S,C,T,O,E,k,B,P,_=new Int32Array(a+1),M=new Int32Array(a+1);for(P=new Int32Array(v),w=0;w<v;w++)_[g[w]]++;for(M[1]=0,x=1;x<a;x++)M[x+1]=M[x]+_[x];for(w=0;w<v;w++)g[w]!==0&&(P[M[g[w]]++]=w);if(E=h,k=1<<E,B=k,M[a]===1){for(S=0;S<B;++S)d[m+S]=new s(0,P[0]&65535);return B}for(S=0,w=0,x=1,C=2;x<=h;++x,C<<=1)for(;_[x]>0;--_[x])y=new s(x&255,P[w++]&65535),u(d,m+S,C,k,y),S=c(S,x);for(O=B-1,T=-1,x=h+1,C=2;x<=a;++x,C<<=1)for(;_[x]>0;--_[x])(S&O)!==T&&(m+=k,E=f(_,x,h),k=1<<E,B+=k,T=S&O,d[b+T]=new s(E+h&255,m-b-T&65535)),y=new s(x-h&255,P[w++]&65535),u(d,m+(S>>h),C,k,y),S=c(S,x);return B}},{}],8:[function(o,n,i){"use strict";i.byteLength=h,i.toByteArray=v,i.fromByteArray=x;for(var s=[],a=[],c=typeof Uint8Array<"u"?Uint8Array:Array,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",f=0,d=u.length;f<d;++f)s[f]=u[f],a[u.charCodeAt(f)]=f;a[45]=62,a[95]=63;function m(w){var S=w.length;if(S%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var C=w.indexOf("=");C===-1&&(C=S);var T=C===S?0:4-C%4;return[C,T]}function h(w){var S=m(w),C=S[0],T=S[1];return(C+T)*3/4-T}function g(w,S,C){return(S+C)*3/4-C}function v(w){for(var S,C=m(w),T=C[0],O=C[1],E=new c(g(w,T,O)),k=0,B=O>0?T-4:T,P=0;P<B;P+=4)S=a[w.charCodeAt(P)]<<18|a[w.charCodeAt(P+1)]<<12|a[w.charCodeAt(P+2)]<<6|a[w.charCodeAt(P+3)],E[k++]=S>>16&255,E[k++]=S>>8&255,E[k++]=S&255;return O===2&&(S=a[w.charCodeAt(P)]<<2|a[w.charCodeAt(P+1)]>>4,E[k++]=S&255),O===1&&(S=a[w.charCodeAt(P)]<<10|a[w.charCodeAt(P+1)]<<4|a[w.charCodeAt(P+2)]>>2,E[k++]=S>>8&255,E[k++]=S&255),E}function b(w){return s[w>>18&63]+s[w>>12&63]+s[w>>6&63]+s[w&63]}function y(w,S,C){for(var T,O=[],E=S;E<C;E+=3)T=(w[E]<<16&16711680)+(w[E+1]<<8&65280)+(w[E+2]&255),O.push(b(T));return O.join("")}function x(w){for(var S,C=w.length,T=C%3,O=[],E=16383,k=0,B=C-T;k<B;k+=E)O.push(y(w,k,k+E>B?B:k+E));return T===1?(S=w[C-1],O.push(s[S>>2]+s[S<<4&63]+"==")):T===2&&(S=(w[C-2]<<8)+w[C-1],O.push(s[S>>10]+s[S>>4&63]+s[S<<2&63]+"=")),O.join("")}},{}],9:[function(o,n,i){function s(a,c){this.offset=a,this.nbits=c}i.kBlockLengthPrefixCode=[new s(1,2),new s(5,2),new s(9,2),new s(13,2),new s(17,3),new s(25,3),new s(33,3),new s(41,3),new s(49,4),new s(65,4),new s(81,4),new s(97,4),new s(113,5),new s(145,5),new s(177,5),new s(209,5),new s(241,6),new s(305,6),new s(369,7),new s(497,8),new s(753,9),new s(1265,10),new s(2289,11),new s(4337,12),new s(8433,13),new s(16625,24)],i.kInsertLengthPrefixCode=[new s(0,0),new s(1,0),new s(2,0),new s(3,0),new s(4,0),new s(5,0),new s(6,1),new s(8,1),new s(10,2),new s(14,2),new s(18,3),new s(26,3),new s(34,4),new s(50,4),new s(66,5),new s(98,5),new s(130,6),new s(194,7),new s(322,8),new s(578,9),new s(1090,10),new s(2114,12),new s(6210,14),new s(22594,24)],i.kCopyLengthPrefixCode=[new s(2,0),new s(3,0),new s(4,0),new s(5,0),new s(6,0),new s(7,0),new s(8,0),new s(9,0),new s(10,1),new s(12,1),new s(14,2),new s(18,2),new s(22,3),new s(30,3),new s(38,4),new s(54,4),new s(70,5),new s(102,5),new s(134,6),new s(198,7),new s(326,8),new s(582,9),new s(1094,10),new s(2118,24)],i.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],i.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},{}],10:[function(o,n,i){function s(c){this.buffer=c,this.pos=0}s.prototype.read=function(c,u,f){this.pos+f>this.buffer.length&&(f=this.buffer.length-this.pos);for(var d=0;d<f;d++)c[u+d]=this.buffer[this.pos+d];return this.pos+=f,f},i.BrotliInput=s;function a(c){this.buffer=c,this.pos=0}a.prototype.write=function(c,u){if(this.pos+u>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(c.subarray(0,u),this.pos),this.pos+=u,u},i.BrotliOutput=a},{}],11:[function(o,n,i){var s=o("./dictionary"),a=0,c=1,u=2,f=3,d=4,m=5,h=6,g=7,v=8,b=9,y=10,x=11,w=12,S=13,C=14,T=15,O=16,E=17,k=18,B=19,P=20;function _(F,D,I){this.prefix=new Uint8Array(F.length),this.transform=D,this.suffix=new Uint8Array(I.length);for(var N=0;N<F.length;N++)this.prefix[N]=F.charCodeAt(N);for(var N=0;N<I.length;N++)this.suffix[N]=I.charCodeAt(N)}var M=[new _("",a,""),new _("",a," "),new _(" ",a," "),new _("",w,""),new _("",y," "),new _("",a," the "),new _(" ",a,""),new _("s ",a," "),new _("",a," of "),new _("",y,""),new _("",a," and "),new _("",S,""),new _("",c,""),new _(", ",a," "),new _("",a,", "),new _(" ",y," "),new _("",a," in "),new _("",a," to "),new _("e ",a," "),new _("",a,'"'),new _("",a,"."),new _("",a,'">'),new _("",a,`
`),new _("",f,""),new _("",a,"]"),new _("",a," for "),new _("",C,""),new _("",u,""),new _("",a," a "),new _("",a," that "),new _(" ",y,""),new _("",a,". "),new _(".",a,""),new _(" ",a,", "),new _("",T,""),new _("",a," with "),new _("",a,"'"),new _("",a," from "),new _("",a," by "),new _("",O,""),new _("",E,""),new _(" the ",a,""),new _("",d,""),new _("",a,". The "),new _("",x,""),new _("",a," on "),new _("",a," as "),new _("",a," is "),new _("",g,""),new _("",c,"ing "),new _("",a,`
	`),new _("",a,":"),new _(" ",a,". "),new _("",a,"ed "),new _("",P,""),new _("",k,""),new _("",h,""),new _("",a,"("),new _("",y,", "),new _("",v,""),new _("",a," at "),new _("",a,"ly "),new _(" the ",a," of "),new _("",m,""),new _("",b,""),new _(" ",y,", "),new _("",y,'"'),new _(".",a,"("),new _("",x," "),new _("",y,'">'),new _("",a,'="'),new _(" ",a,"."),new _(".com/",a,""),new _(" the ",a," of the "),new _("",y,"'"),new _("",a,". This "),new _("",a,","),new _(".",a," "),new _("",y,"("),new _("",y,"."),new _("",a," not "),new _(" ",a,'="'),new _("",a,"er "),new _(" ",x," "),new _("",a,"al "),new _(" ",x,""),new _("",a,"='"),new _("",x,'"'),new _("",y,". "),new _(" ",a,"("),new _("",a,"ful "),new _(" ",y,". "),new _("",a,"ive "),new _("",a,"less "),new _("",x,"'"),new _("",a,"est "),new _(" ",y,"."),new _("",x,'">'),new _(" ",a,"='"),new _("",y,","),new _("",a,"ize "),new _("",x,"."),new _("\xC2\xA0",a,""),new _(" ",a,","),new _("",y,'="'),new _("",x,'="'),new _("",a,"ous "),new _("",x,", "),new _("",y,"='"),new _(" ",y,","),new _(" ",x,'="'),new _(" ",x,", "),new _("",x,","),new _("",x,"("),new _("",x,". "),new _(" ",x,"."),new _("",x,"='"),new _(" ",x,". "),new _(" ",y,'="'),new _(" ",x,"='"),new _(" ",y,"='")];i.kTransforms=M,i.kNumTransforms=M.length;function V(F,D){return F[D]<192?(F[D]>=97&&F[D]<=122&&(F[D]^=32),1):F[D]<224?(F[D+1]^=32,2):(F[D+2]^=5,3)}i.transformDictionaryWord=function(F,D,I,N,L){var j=M[L].prefix,q=M[L].suffix,oe=M[L].transform,ie=oe<w?0:oe-(w-1),ve=0,ae=D,ne;ie>N&&(ie=N);for(var me=0;me<j.length;)F[D++]=j[me++];for(I+=ie,N-=ie,oe<=b&&(N-=oe),ve=0;ve<N;ve++)F[D++]=s.dictionary[I+ve];if(ne=D-N,oe===y)V(F,ne);else if(oe===x)for(;N>0;){var te=V(F,ne);ne+=te,N-=te}for(var pe=0;pe<q.length;)F[D++]=q[pe++];return D-ae}},{"./dictionary":6}],12:[function(o,n,i){n.exports=o("./dec/decode").BrotliDecompressBuffer},{"./dec/decode":3}]},{},[12])(12)})();var M0=(e=>typeof hn<"u"?hn:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof hn<"u"?hn:t)[r]}):e)(function(e){if(typeof hn<"u")return hn.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),DV=(function(){var e,t,r;return(function(){function o(n,i,s){function a(f,d){if(!i[f]){if(!n[f]){var m=typeof M0=="function"&&M0;if(!d&&m)return m(f,!0);if(c)return c(f,!0);var h=new Error("Cannot find module '"+f+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[f]={exports:{}};n[f][0].call(g.exports,function(v){var b=n[f][1][v];return a(b||v)},g,g.exports,o,n,i,s)}return i[f].exports}for(var c=typeof M0=="function"&&M0,u=0;u<s.length;u++)a(s[u]);return a}return o})()({1:[function(o,n,i){"use strict";var s=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function a(f,d){return Object.prototype.hasOwnProperty.call(f,d)}i.assign=function(f){for(var d=Array.prototype.slice.call(arguments,1);d.length;){var m=d.shift();if(m){if(typeof m!="object")throw new TypeError(m+"must be non-object");for(var h in m)a(m,h)&&(f[h]=m[h])}}return f},i.shrinkBuf=function(f,d){return f.length===d?f:f.subarray?f.subarray(0,d):(f.length=d,f)};var c={arraySet:function(f,d,m,h,g){if(d.subarray&&f.subarray){f.set(d.subarray(m,m+h),g);return}for(var v=0;v<h;v++)f[g+v]=d[m+v]},flattenChunks:function(f){var d,m,h,g,v,b;for(h=0,d=0,m=f.length;d<m;d++)h+=f[d].length;for(b=new Uint8Array(h),g=0,d=0,m=f.length;d<m;d++)v=f[d],b.set(v,g),g+=v.length;return b}},u={arraySet:function(f,d,m,h,g){for(var v=0;v<h;v++)f[g+v]=d[m+v]},flattenChunks:function(f){return[].concat.apply([],f)}};i.setTyped=function(f){f?(i.Buf8=Uint8Array,i.Buf16=Uint16Array,i.Buf32=Int32Array,i.assign(i,c)):(i.Buf8=Array,i.Buf16=Array,i.Buf32=Array,i.assign(i,u))},i.setTyped(s)},{}],2:[function(o,n,i){"use strict";var s=o("./common"),a=!0,c=!0;try{String.fromCharCode.apply(null,[0])}catch{a=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{c=!1}for(var u=new s.Buf8(256),f=0;f<256;f++)u[f]=f>=252?6:f>=248?5:f>=240?4:f>=224?3:f>=192?2:1;u[254]=u[254]=1,i.string2buf=function(m){var h,g,v,b,y,x=m.length,w=0;for(b=0;b<x;b++)g=m.charCodeAt(b),(g&64512)===55296&&b+1<x&&(v=m.charCodeAt(b+1),(v&64512)===56320&&(g=65536+(g-55296<<10)+(v-56320),b++)),w+=g<128?1:g<2048?2:g<65536?3:4;for(h=new s.Buf8(w),y=0,b=0;y<w;b++)g=m.charCodeAt(b),(g&64512)===55296&&b+1<x&&(v=m.charCodeAt(b+1),(v&64512)===56320&&(g=65536+(g-55296<<10)+(v-56320),b++)),g<128?h[y++]=g:g<2048?(h[y++]=192|g>>>6,h[y++]=128|g&63):g<65536?(h[y++]=224|g>>>12,h[y++]=128|g>>>6&63,h[y++]=128|g&63):(h[y++]=240|g>>>18,h[y++]=128|g>>>12&63,h[y++]=128|g>>>6&63,h[y++]=128|g&63);return h};function d(m,h){if(h<65534&&(m.subarray&&c||!m.subarray&&a))return String.fromCharCode.apply(null,s.shrinkBuf(m,h));for(var g="",v=0;v<h;v++)g+=String.fromCharCode(m[v]);return g}i.buf2binstring=function(m){return d(m,m.length)},i.binstring2buf=function(m){for(var h=new s.Buf8(m.length),g=0,v=h.length;g<v;g++)h[g]=m.charCodeAt(g);return h},i.buf2string=function(m,h){var g,v,b,y,x=h||m.length,w=new Array(x*2);for(v=0,g=0;g<x;){if(b=m[g++],b<128){w[v++]=b;continue}if(y=u[b],y>4){w[v++]=65533,g+=y-1;continue}for(b&=y===2?31:y===3?15:7;y>1&&g<x;)b=b<<6|m[g++]&63,y--;if(y>1){w[v++]=65533;continue}b<65536?w[v++]=b:(b-=65536,w[v++]=55296|b>>10&1023,w[v++]=56320|b&1023)}return d(w,v)},i.utf8border=function(m,h){var g;for(h=h||m.length,h>m.length&&(h=m.length),g=h-1;g>=0&&(m[g]&192)===128;)g--;return g<0||g===0?h:g+u[m[g]]>h?g:h}},{"./common":1}],3:[function(o,n,i){"use strict";function s(a,c,u,f){for(var d=a&65535|0,m=a>>>16&65535|0,h=0;u!==0;){h=u>2e3?2e3:u,u-=h;do d=d+c[f++]|0,m=m+d|0;while(--h);d%=65521,m%=65521}return d|m<<16|0}n.exports=s},{}],4:[function(o,n,i){"use strict";n.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],5:[function(o,n,i){"use strict";function s(){for(var u,f=[],d=0;d<256;d++){u=d;for(var m=0;m<8;m++)u=u&1?3988292384^u>>>1:u>>>1;f[d]=u}return f}var a=s();function c(u,f,d,m){var h=a,g=m+d;u^=-1;for(var v=m;v<g;v++)u=u>>>8^h[(u^f[v])&255];return u^-1}n.exports=c},{}],6:[function(o,n,i){"use strict";function s(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}n.exports=s},{}],7:[function(o,n,i){"use strict";var s=30,a=12;n.exports=function(u,f){var d,m,h,g,v,b,y,x,w,S,C,T,O,E,k,B,P,_,M,V,F,D,I,N,L;d=u.state,m=u.next_in,N=u.input,h=m+(u.avail_in-5),g=u.next_out,L=u.output,v=g-(f-u.avail_out),b=g+(u.avail_out-257),y=d.dmax,x=d.wsize,w=d.whave,S=d.wnext,C=d.window,T=d.hold,O=d.bits,E=d.lencode,k=d.distcode,B=(1<<d.lenbits)-1,P=(1<<d.distbits)-1;e:do{O<15&&(T+=N[m++]<<O,O+=8,T+=N[m++]<<O,O+=8),_=E[T&B];t:for(;;){if(M=_>>>24,T>>>=M,O-=M,M=_>>>16&255,M===0)L[g++]=_&65535;else if(M&16){V=_&65535,M&=15,M&&(O<M&&(T+=N[m++]<<O,O+=8),V+=T&(1<<M)-1,T>>>=M,O-=M),O<15&&(T+=N[m++]<<O,O+=8,T+=N[m++]<<O,O+=8),_=k[T&P];r:for(;;){if(M=_>>>24,T>>>=M,O-=M,M=_>>>16&255,M&16){if(F=_&65535,M&=15,O<M&&(T+=N[m++]<<O,O+=8,O<M&&(T+=N[m++]<<O,O+=8)),F+=T&(1<<M)-1,F>y){u.msg="invalid distance too far back",d.mode=s;break e}if(T>>>=M,O-=M,M=g-v,F>M){if(M=F-M,M>w&&d.sane){u.msg="invalid distance too far back",d.mode=s;break e}if(D=0,I=C,S===0){if(D+=x-M,M<V){V-=M;do L[g++]=C[D++];while(--M);D=g-F,I=L}}else if(S<M){if(D+=x+S-M,M-=S,M<V){V-=M;do L[g++]=C[D++];while(--M);if(D=0,S<V){M=S,V-=M;do L[g++]=C[D++];while(--M);D=g-F,I=L}}}else if(D+=S-M,M<V){V-=M;do L[g++]=C[D++];while(--M);D=g-F,I=L}for(;V>2;)L[g++]=I[D++],L[g++]=I[D++],L[g++]=I[D++],V-=3;V&&(L[g++]=I[D++],V>1&&(L[g++]=I[D++]))}else{D=g-F;do L[g++]=L[D++],L[g++]=L[D++],L[g++]=L[D++],V-=3;while(V>2);V&&(L[g++]=L[D++],V>1&&(L[g++]=L[D++]))}}else if((M&64)===0){_=k[(_&65535)+(T&(1<<M)-1)];continue r}else{u.msg="invalid distance code",d.mode=s;break e}break}}else if((M&64)===0){_=E[(_&65535)+(T&(1<<M)-1)];continue t}else if(M&32){d.mode=a;break e}else{u.msg="invalid literal/length code",d.mode=s;break e}break}}while(m<h&&g<b);V=O>>3,m-=V,O-=V<<3,T&=(1<<O)-1,u.next_in=m,u.next_out=g,u.avail_in=m<h?5+(h-m):5-(m-h),u.avail_out=g<b?257+(b-g):257-(g-b),d.hold=T,d.bits=O}},{}],8:[function(o,n,i){"use strict";var s=o("../utils/common"),a=o("./adler32"),c=o("./crc32"),u=o("./inffast"),f=o("./inftrees"),d=0,m=1,h=2,g=4,v=5,b=6,y=0,x=1,w=2,S=-2,C=-3,T=-4,O=-5,E=8,k=1,B=2,P=3,_=4,M=5,V=6,F=7,D=8,I=9,N=10,L=11,j=12,q=13,oe=14,ie=15,ve=16,ae=17,ne=18,me=19,te=20,pe=21,ke=22,et=23,Te=24,ze=25,le=26,Q=27,se=28,$=29,ce=30,Fe=31,Ae=32,xe=852,ee=592,Y=15,K=Y;function Se(U){return(U>>>24&255)+(U>>>8&65280)+((U&65280)<<8)+((U&255)<<24)}function Be(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new s.Buf16(320),this.work=new s.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function yt(U){var de;return!U||!U.state?S:(de=U.state,U.total_in=U.total_out=de.total=0,U.msg="",de.wrap&&(U.adler=de.wrap&1),de.mode=k,de.last=0,de.havedict=0,de.dmax=32768,de.head=null,de.hold=0,de.bits=0,de.lencode=de.lendyn=new s.Buf32(xe),de.distcode=de.distdyn=new s.Buf32(ee),de.sane=1,de.back=-1,y)}function tt(U){var de;return!U||!U.state?S:(de=U.state,de.wsize=0,de.whave=0,de.wnext=0,yt(U))}function dt(U,de){var R,ye;return!U||!U.state||(ye=U.state,de<0?(R=0,de=-de):(R=(de>>4)+1,de<48&&(de&=15)),de&&(de<8||de>15))?S:(ye.window!==null&&ye.wbits!==de&&(ye.window=null),ye.wrap=R,ye.wbits=de,tt(U))}function Rt(U,de){var R,ye;return U?(ye=new Be,U.state=ye,ye.window=null,R=dt(U,de),R!==y&&(U.state=null),R):S}function ir(U){return Rt(U,K)}var lt=!0,Ve,Bi;function ji(U){if(lt){var de;for(Ve=new s.Buf32(512),Bi=new s.Buf32(32),de=0;de<144;)U.lens[de++]=8;for(;de<256;)U.lens[de++]=9;for(;de<280;)U.lens[de++]=7;for(;de<288;)U.lens[de++]=8;for(f(m,U.lens,0,288,Ve,0,U.work,{bits:9}),de=0;de<32;)U.lens[de++]=5;f(h,U.lens,0,32,Bi,0,U.work,{bits:5}),lt=!1}U.lencode=Ve,U.lenbits=9,U.distcode=Bi,U.distbits=5}function tr(U,de,R,ye){var pt,he=U.state;return he.window===null&&(he.wsize=1<<he.wbits,he.wnext=0,he.whave=0,he.window=new s.Buf8(he.wsize)),ye>=he.wsize?(s.arraySet(he.window,de,R-he.wsize,he.wsize,0),he.wnext=0,he.whave=he.wsize):(pt=he.wsize-he.wnext,pt>ye&&(pt=ye),s.arraySet(he.window,de,R-ye,pt,he.wnext),ye-=pt,ye?(s.arraySet(he.window,de,R-ye,ye,0),he.wnext=ye,he.whave=he.wsize):(he.wnext+=pt,he.wnext===he.wsize&&(he.wnext=0),he.whave<he.wsize&&(he.whave+=pt))),0}function va(U,de){var R,ye,pt,he,Wr,be,Ut,J,X,Ss,At,Re,jn,ya,rr=0,ct,Dr,Lr,Xr,ba,Jc,fr,Vo,yr=new s.Buf8(4),Mo,mn,zf=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!U||!U.state||!U.output||!U.input&&U.avail_in!==0)return S;R=U.state,R.mode===j&&(R.mode=q),Wr=U.next_out,pt=U.output,Ut=U.avail_out,he=U.next_in,ye=U.input,be=U.avail_in,J=R.hold,X=R.bits,Ss=be,At=Ut,Vo=y;e:for(;;)switch(R.mode){case k:if(R.wrap===0){R.mode=q;break}for(;X<16;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}if(R.wrap&2&&J===35615){R.check=0,yr[0]=J&255,yr[1]=J>>>8&255,R.check=c(R.check,yr,2,0),J=0,X=0,R.mode=B;break}if(R.flags=0,R.head&&(R.head.done=!1),!(R.wrap&1)||(((J&255)<<8)+(J>>8))%31){U.msg="incorrect header check",R.mode=ce;break}if((J&15)!==E){U.msg="unknown compression method",R.mode=ce;break}if(J>>>=4,X-=4,fr=(J&15)+8,R.wbits===0)R.wbits=fr;else if(fr>R.wbits){U.msg="invalid window size",R.mode=ce;break}R.dmax=1<<fr,U.adler=R.check=1,R.mode=J&512?N:j,J=0,X=0;break;case B:for(;X<16;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}if(R.flags=J,(R.flags&255)!==E){U.msg="unknown compression method",R.mode=ce;break}if(R.flags&57344){U.msg="unknown header flags set",R.mode=ce;break}R.head&&(R.head.text=J>>8&1),R.flags&512&&(yr[0]=J&255,yr[1]=J>>>8&255,R.check=c(R.check,yr,2,0)),J=0,X=0,R.mode=P;case P:for(;X<32;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}R.head&&(R.head.time=J),R.flags&512&&(yr[0]=J&255,yr[1]=J>>>8&255,yr[2]=J>>>16&255,yr[3]=J>>>24&255,R.check=c(R.check,yr,4,0)),J=0,X=0,R.mode=_;case _:for(;X<16;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}R.head&&(R.head.xflags=J&255,R.head.os=J>>8),R.flags&512&&(yr[0]=J&255,yr[1]=J>>>8&255,R.check=c(R.check,yr,2,0)),J=0,X=0,R.mode=M;case M:if(R.flags&1024){for(;X<16;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}R.length=J,R.head&&(R.head.extra_len=J),R.flags&512&&(yr[0]=J&255,yr[1]=J>>>8&255,R.check=c(R.check,yr,2,0)),J=0,X=0}else R.head&&(R.head.extra=null);R.mode=V;case V:if(R.flags&1024&&(Re=R.length,Re>be&&(Re=be),Re&&(R.head&&(fr=R.head.extra_len-R.length,R.head.extra||(R.head.extra=new Array(R.head.extra_len)),s.arraySet(R.head.extra,ye,he,Re,fr)),R.flags&512&&(R.check=c(R.check,ye,Re,he)),be-=Re,he+=Re,R.length-=Re),R.length))break e;R.length=0,R.mode=F;case F:if(R.flags&2048){if(be===0)break e;Re=0;do fr=ye[he+Re++],R.head&&fr&&R.length<65536&&(R.head.name+=String.fromCharCode(fr));while(fr&&Re<be);if(R.flags&512&&(R.check=c(R.check,ye,Re,he)),be-=Re,he+=Re,fr)break e}else R.head&&(R.head.name=null);R.length=0,R.mode=D;case D:if(R.flags&4096){if(be===0)break e;Re=0;do fr=ye[he+Re++],R.head&&fr&&R.length<65536&&(R.head.comment+=String.fromCharCode(fr));while(fr&&Re<be);if(R.flags&512&&(R.check=c(R.check,ye,Re,he)),be-=Re,he+=Re,fr)break e}else R.head&&(R.head.comment=null);R.mode=I;case I:if(R.flags&512){for(;X<16;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}if(J!==(R.check&65535)){U.msg="header crc mismatch",R.mode=ce;break}J=0,X=0}R.head&&(R.head.hcrc=R.flags>>9&1,R.head.done=!0),U.adler=R.check=0,R.mode=j;break;case N:for(;X<32;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}U.adler=R.check=Se(J),J=0,X=0,R.mode=L;case L:if(R.havedict===0)return U.next_out=Wr,U.avail_out=Ut,U.next_in=he,U.avail_in=be,R.hold=J,R.bits=X,w;U.adler=R.check=1,R.mode=j;case j:if(de===v||de===b)break e;case q:if(R.last){J>>>=X&7,X-=X&7,R.mode=Q;break}for(;X<3;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}switch(R.last=J&1,J>>>=1,X-=1,J&3){case 0:R.mode=oe;break;case 1:if(ji(R),R.mode=te,de===b){J>>>=2,X-=2;break e}break;case 2:R.mode=ae;break;case 3:U.msg="invalid block type",R.mode=ce}J>>>=2,X-=2;break;case oe:for(J>>>=X&7,X-=X&7;X<32;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}if((J&65535)!==(J>>>16^65535)){U.msg="invalid stored block lengths",R.mode=ce;break}if(R.length=J&65535,J=0,X=0,R.mode=ie,de===b)break e;case ie:R.mode=ve;case ve:if(Re=R.length,Re){if(Re>be&&(Re=be),Re>Ut&&(Re=Ut),Re===0)break e;s.arraySet(pt,ye,he,Re,Wr),be-=Re,he+=Re,Ut-=Re,Wr+=Re,R.length-=Re;break}R.mode=j;break;case ae:for(;X<14;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}if(R.nlen=(J&31)+257,J>>>=5,X-=5,R.ndist=(J&31)+1,J>>>=5,X-=5,R.ncode=(J&15)+4,J>>>=4,X-=4,R.nlen>286||R.ndist>30){U.msg="too many length or distance symbols",R.mode=ce;break}R.have=0,R.mode=ne;case ne:for(;R.have<R.ncode;){for(;X<3;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}R.lens[zf[R.have++]]=J&7,J>>>=3,X-=3}for(;R.have<19;)R.lens[zf[R.have++]]=0;if(R.lencode=R.lendyn,R.lenbits=7,Mo={bits:R.lenbits},Vo=f(d,R.lens,0,19,R.lencode,0,R.work,Mo),R.lenbits=Mo.bits,Vo){U.msg="invalid code lengths set",R.mode=ce;break}R.have=0,R.mode=me;case me:for(;R.have<R.nlen+R.ndist;){for(;rr=R.lencode[J&(1<<R.lenbits)-1],ct=rr>>>24,Dr=rr>>>16&255,Lr=rr&65535,!(ct<=X);){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}if(Lr<16)J>>>=ct,X-=ct,R.lens[R.have++]=Lr;else{if(Lr===16){for(mn=ct+2;X<mn;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}if(J>>>=ct,X-=ct,R.have===0){U.msg="invalid bit length repeat",R.mode=ce;break}fr=R.lens[R.have-1],Re=3+(J&3),J>>>=2,X-=2}else if(Lr===17){for(mn=ct+3;X<mn;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}J>>>=ct,X-=ct,fr=0,Re=3+(J&7),J>>>=3,X-=3}else{for(mn=ct+7;X<mn;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}J>>>=ct,X-=ct,fr=0,Re=11+(J&127),J>>>=7,X-=7}if(R.have+Re>R.nlen+R.ndist){U.msg="invalid bit length repeat",R.mode=ce;break}for(;Re--;)R.lens[R.have++]=fr}}if(R.mode===ce)break;if(R.lens[256]===0){U.msg="invalid code -- missing end-of-block",R.mode=ce;break}if(R.lenbits=9,Mo={bits:R.lenbits},Vo=f(m,R.lens,0,R.nlen,R.lencode,0,R.work,Mo),R.lenbits=Mo.bits,Vo){U.msg="invalid literal/lengths set",R.mode=ce;break}if(R.distbits=6,R.distcode=R.distdyn,Mo={bits:R.distbits},Vo=f(h,R.lens,R.nlen,R.ndist,R.distcode,0,R.work,Mo),R.distbits=Mo.bits,Vo){U.msg="invalid distances set",R.mode=ce;break}if(R.mode=te,de===b)break e;case te:R.mode=pe;case pe:if(be>=6&&Ut>=258){U.next_out=Wr,U.avail_out=Ut,U.next_in=he,U.avail_in=be,R.hold=J,R.bits=X,u(U,At),Wr=U.next_out,pt=U.output,Ut=U.avail_out,he=U.next_in,ye=U.input,be=U.avail_in,J=R.hold,X=R.bits,R.mode===j&&(R.back=-1);break}for(R.back=0;rr=R.lencode[J&(1<<R.lenbits)-1],ct=rr>>>24,Dr=rr>>>16&255,Lr=rr&65535,!(ct<=X);){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}if(Dr&&(Dr&240)===0){for(Xr=ct,ba=Dr,Jc=Lr;rr=R.lencode[Jc+((J&(1<<Xr+ba)-1)>>Xr)],ct=rr>>>24,Dr=rr>>>16&255,Lr=rr&65535,!(Xr+ct<=X);){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}J>>>=Xr,X-=Xr,R.back+=Xr}if(J>>>=ct,X-=ct,R.back+=ct,R.length=Lr,Dr===0){R.mode=le;break}if(Dr&32){R.back=-1,R.mode=j;break}if(Dr&64){U.msg="invalid literal/length code",R.mode=ce;break}R.extra=Dr&15,R.mode=ke;case ke:if(R.extra){for(mn=R.extra;X<mn;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}R.length+=J&(1<<R.extra)-1,J>>>=R.extra,X-=R.extra,R.back+=R.extra}R.was=R.length,R.mode=et;case et:for(;rr=R.distcode[J&(1<<R.distbits)-1],ct=rr>>>24,Dr=rr>>>16&255,Lr=rr&65535,!(ct<=X);){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}if((Dr&240)===0){for(Xr=ct,ba=Dr,Jc=Lr;rr=R.distcode[Jc+((J&(1<<Xr+ba)-1)>>Xr)],ct=rr>>>24,Dr=rr>>>16&255,Lr=rr&65535,!(Xr+ct<=X);){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}J>>>=Xr,X-=Xr,R.back+=Xr}if(J>>>=ct,X-=ct,R.back+=ct,Dr&64){U.msg="invalid distance code",R.mode=ce;break}R.offset=Lr,R.extra=Dr&15,R.mode=Te;case Te:if(R.extra){for(mn=R.extra;X<mn;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}R.offset+=J&(1<<R.extra)-1,J>>>=R.extra,X-=R.extra,R.back+=R.extra}if(R.offset>R.dmax){U.msg="invalid distance too far back",R.mode=ce;break}R.mode=ze;case ze:if(Ut===0)break e;if(Re=At-Ut,R.offset>Re){if(Re=R.offset-Re,Re>R.whave&&R.sane){U.msg="invalid distance too far back",R.mode=ce;break}Re>R.wnext?(Re-=R.wnext,jn=R.wsize-Re):jn=R.wnext-Re,Re>R.length&&(Re=R.length),ya=R.window}else ya=pt,jn=Wr-R.offset,Re=R.length;Re>Ut&&(Re=Ut),Ut-=Re,R.length-=Re;do pt[Wr++]=ya[jn++];while(--Re);R.length===0&&(R.mode=pe);break;case le:if(Ut===0)break e;pt[Wr++]=R.length,Ut--,R.mode=pe;break;case Q:if(R.wrap){for(;X<32;){if(be===0)break e;be--,J|=ye[he++]<<X,X+=8}if(At-=Ut,U.total_out+=At,R.total+=At,At&&(U.adler=R.check=R.flags?c(R.check,pt,At,Wr-At):a(R.check,pt,At,Wr-At)),At=Ut,(R.flags?J:Se(J))!==R.check){U.msg="incorrect data check",R.mode=ce;break}J=0,X=0}R.mode=se;case se:if(R.wrap&&R.flags){for(;X<32;){if(be===0)break e;be--,J+=ye[he++]<<X,X+=8}if(J!==(R.total&4294967295)){U.msg="incorrect length check",R.mode=ce;break}J=0,X=0}R.mode=$;case $:Vo=x;break e;case ce:Vo=C;break e;case Fe:return T;case Ae:default:return S}return U.next_out=Wr,U.avail_out=Ut,U.next_in=he,U.avail_in=be,R.hold=J,R.bits=X,(R.wsize||At!==U.avail_out&&R.mode<ce&&(R.mode<Q||de!==g))&&tr(U,U.output,U.next_out,At-U.avail_out)?(R.mode=Fe,T):(Ss-=U.avail_in,At-=U.avail_out,U.total_in+=Ss,U.total_out+=At,R.total+=At,R.wrap&&At&&(U.adler=R.check=R.flags?c(R.check,pt,At,U.next_out-At):a(R.check,pt,At,U.next_out-At)),U.data_type=R.bits+(R.last?64:0)+(R.mode===j?128:0)+(R.mode===te||R.mode===ie?256:0),(Ss===0&&At===0||de===g)&&Vo===y&&(Vo=O),Vo)}function Je(U){if(!U||!U.state)return S;var de=U.state;return de.window&&(de.window=null),U.state=null,y}function Gt(U,de){var R;return!U||!U.state||(R=U.state,(R.wrap&2)===0)?S:(R.head=de,de.done=!1,y)}function Wt(U,de){var R=de.length,ye,pt,he;return!U||!U.state||(ye=U.state,ye.wrap!==0&&ye.mode!==L)?S:ye.mode===L&&(pt=1,pt=a(pt,de,R,0),pt!==ye.check)?C:(he=tr(U,de,R,R),he?(ye.mode=Fe,T):(ye.havedict=1,y))}i.inflateReset=tt,i.inflateReset2=dt,i.inflateResetKeep=yt,i.inflateInit=ir,i.inflateInit2=Rt,i.inflate=va,i.inflateEnd=Je,i.inflateGetHeader=Gt,i.inflateSetDictionary=Wt,i.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":1,"./adler32":3,"./crc32":5,"./inffast":7,"./inftrees":9}],9:[function(o,n,i){"use strict";var s=o("../utils/common"),a=15,c=852,u=592,f=0,d=1,m=2,h=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],g=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],v=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],b=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];n.exports=function(x,w,S,C,T,O,E,k){var B=k.bits,P=0,_=0,M=0,V=0,F=0,D=0,I=0,N=0,L=0,j=0,q,oe,ie,ve,ae,ne=null,me=0,te,pe=new s.Buf16(a+1),ke=new s.Buf16(a+1),et=null,Te=0,ze,le,Q;for(P=0;P<=a;P++)pe[P]=0;for(_=0;_<C;_++)pe[w[S+_]]++;for(F=B,V=a;V>=1&&pe[V]===0;V--);if(F>V&&(F=V),V===0)return T[O++]=1<<24|64<<16|0,T[O++]=1<<24|64<<16|0,k.bits=1,0;for(M=1;M<V&&pe[M]===0;M++);for(F<M&&(F=M),N=1,P=1;P<=a;P++)if(N<<=1,N-=pe[P],N<0)return-1;if(N>0&&(x===f||V!==1))return-1;for(ke[1]=0,P=1;P<a;P++)ke[P+1]=ke[P]+pe[P];for(_=0;_<C;_++)w[S+_]!==0&&(E[ke[w[S+_]]++]=_);if(x===f?(ne=et=E,te=19):x===d?(ne=h,me-=257,et=g,Te-=257,te=256):(ne=v,et=b,te=-1),j=0,_=0,P=M,ae=O,D=F,I=0,ie=-1,L=1<<F,ve=L-1,x===d&&L>c||x===m&&L>u)return 1;for(;;){ze=P-I,E[_]<te?(le=0,Q=E[_]):E[_]>te?(le=et[Te+E[_]],Q=ne[me+E[_]]):(le=96,Q=0),q=1<<P-I,oe=1<<D,M=oe;do oe-=q,T[ae+(j>>I)+oe]=ze<<24|le<<16|Q|0;while(oe!==0);for(q=1<<P-1;j&q;)q>>=1;if(q!==0?(j&=q-1,j+=q):j=0,_++,--pe[P]===0){if(P===V)break;P=w[S+E[_]]}if(P>F&&(j&ve)!==ie){for(I===0&&(I=F),ae+=M,D=P-I,N=1<<D;D+I<V&&(N-=pe[D+I],!(N<=0));)D++,N<<=1;if(L+=1<<D,x===d&&L>c||x===m&&L>u)return 1;ie=j&ve,T[ie]=F<<24|D<<16|ae-O|0}}return j!==0&&(T[ae+j]=P-I<<24|64<<16|0),k.bits=F,0}},{"../utils/common":1}],10:[function(o,n,i){"use strict";n.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],11:[function(o,n,i){"use strict";function s(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}n.exports=s},{}],"/lib/inflate.js":[function(o,n,i){"use strict";var s=o("./zlib/inflate"),a=o("./utils/common"),c=o("./utils/strings"),u=o("./zlib/constants"),f=o("./zlib/messages"),d=o("./zlib/zstream"),m=o("./zlib/gzheader"),h=Object.prototype.toString;function g(y){if(!(this instanceof g))return new g(y);this.options=a.assign({chunkSize:16384,windowBits:0,to:""},y||{});var x=this.options;x.raw&&x.windowBits>=0&&x.windowBits<16&&(x.windowBits=-x.windowBits,x.windowBits===0&&(x.windowBits=-15)),x.windowBits>=0&&x.windowBits<16&&!(y&&y.windowBits)&&(x.windowBits+=32),x.windowBits>15&&x.windowBits<48&&(x.windowBits&15)===0&&(x.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new d,this.strm.avail_out=0;var w=s.inflateInit2(this.strm,x.windowBits);if(w!==u.Z_OK)throw new Error(f[w]);if(this.header=new m,s.inflateGetHeader(this.strm,this.header),x.dictionary&&(typeof x.dictionary=="string"?x.dictionary=c.string2buf(x.dictionary):h.call(x.dictionary)==="[object ArrayBuffer]"&&(x.dictionary=new Uint8Array(x.dictionary)),x.raw&&(w=s.inflateSetDictionary(this.strm,x.dictionary),w!==u.Z_OK)))throw new Error(f[w])}g.prototype.push=function(y,x){var w=this.strm,S=this.options.chunkSize,C=this.options.dictionary,T,O,E,k,B,P=!1;if(this.ended)return!1;O=x===~~x?x:x===!0?u.Z_FINISH:u.Z_NO_FLUSH,typeof y=="string"?w.input=c.binstring2buf(y):h.call(y)==="[object ArrayBuffer]"?w.input=new Uint8Array(y):w.input=y,w.next_in=0,w.avail_in=w.input.length;do{if(w.avail_out===0&&(w.output=new a.Buf8(S),w.next_out=0,w.avail_out=S),T=s.inflate(w,u.Z_NO_FLUSH),T===u.Z_NEED_DICT&&C&&(T=s.inflateSetDictionary(this.strm,C)),T===u.Z_BUF_ERROR&&P===!0&&(T=u.Z_OK,P=!1),T!==u.Z_STREAM_END&&T!==u.Z_OK)return this.onEnd(T),this.ended=!0,!1;w.next_out&&(w.avail_out===0||T===u.Z_STREAM_END||w.avail_in===0&&(O===u.Z_FINISH||O===u.Z_SYNC_FLUSH))&&(this.options.to==="string"?(E=c.utf8border(w.output,w.next_out),k=w.next_out-E,B=c.buf2string(w.output,E),w.next_out=k,w.avail_out=S-k,k&&a.arraySet(w.output,w.output,E,k,0),this.onData(B)):this.onData(a.shrinkBuf(w.output,w.next_out))),w.avail_in===0&&w.avail_out===0&&(P=!0)}while((w.avail_in>0||w.avail_out===0)&&T!==u.Z_STREAM_END);return T===u.Z_STREAM_END&&(O=u.Z_FINISH),O===u.Z_FINISH?(T=s.inflateEnd(this.strm),this.onEnd(T),this.ended=!0,T===u.Z_OK):(O===u.Z_SYNC_FLUSH&&(this.onEnd(u.Z_OK),w.avail_out=0),!0)},g.prototype.onData=function(y){this.chunks.push(y)},g.prototype.onEnd=function(y){y===u.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=a.flattenChunks(this.chunks)),this.chunks=[],this.err=y,this.msg=this.strm.msg};function v(y,x){var w=new g(x);if(w.push(y,!0),w.err)throw w.msg||f[w.err];return w.result}function b(y,x){return x=x||{},x.raw=!0,v(y,x)}i.Inflate=g,i.inflate=v,i.inflateRaw=b,i.ungzip=v},{"./utils/common":1,"./utils/strings":2,"./zlib/constants":4,"./zlib/gzheader":6,"./zlib/inflate":8,"./zlib/messages":10,"./zlib/zstream":11}]},{},[])("/lib/inflate.js")})();var c5e=globalThis.fetch,D0=class{constructor(e,t={},r){this.type=e,this.detail=t,this.msg=r,Object.defineProperty(this,"__mayPropagate",{enumerable:!1,writable:!0}),this.__mayPropagate=!0}preventDefault(){}stopPropagation(){this.__mayPropagate=!1}valueOf(){return this}toString(){return this.msg?`[${this.type} event]: ${this.msg}`:`[${this.type} event]`}},Hte=class{constructor(){this.listeners={}}addEventListener(e,t,r){let o=this.listeners[e]||[];r?o.unshift(t):o.push(t),this.listeners[e]=o}removeEventListener(e,t){let r=this.listeners[e]||[],o=r.findIndex(n=>n===t);o>-1&&(r.splice(o,1),this.listeners[e]=r)}dispatch(e){let t=this.listeners[e.type];if(t)for(let r=0,o=t.length;r<o&&e.__mayPropagate;r++)t[r](e)}},Gte=new Date("1904-01-01T00:00:00+0000").getTime();function Wte(e){return Array.from(e).map(t=>String.fromCharCode(t)).join("")}var Ute=class{constructor(e,t,r){this.name=(r||e.tag||"").trim(),this.length=e.length,this.start=e.offset,this.offset=0,this.data=t,["getInt8","getUint8","getInt16","getUint16","getInt32","getUint32","getBigInt64","getBigUint64"].forEach(o=>{let n=o.replace(/get(Big)?/,"").toLowerCase(),i=parseInt(o.replace(/[^\d]/g,""))/8;Object.defineProperty(this,n,{get:()=>this.getValue(o,i)})})}get currentPosition(){return this.start+this.offset}set currentPosition(e){this.start=e,this.offset=0}skip(e=0,t=8){this.offset+=e*t/8}getValue(e,t){let r=this.start+this.offset;this.offset+=t;try{return this.data[e](r)}catch(o){throw console.error("parser",e,t,this),console.error("parser",this.start,this.offset),o}}flags(e){if(e===8||e===16||e===32||e===64)return this[`uint${e}`].toString(2).padStart(e,0).split("").map(t=>t==="1");console.error("Error parsing flags: flag types can only be 1, 2, 4, or 8 bytes long"),console.trace()}get tag(){let e=this.uint32;return Wte([e>>24&255,e>>16&255,e>>8&255,e&255])}get fixed(){let e=this.int16,t=Math.round(1e3*this.uint16/65356);return e+t/1e3}get legacyFixed(){let e=this.uint16,t=this.uint16.toString(16).padStart(4,0);return parseFloat(`${e}.${t}`)}get uint24(){return(this.uint8<<16)+(this.uint8<<8)+this.uint8}get uint128(){let e=0;for(let t=0;t<5;t++){let r=this.uint8;if(e=e*128+(r&127),r<128)break}return e}get longdatetime(){return new Date(Gte+1e3*parseInt(this.int64.toString()))}get fword(){return this.int16}get ufword(){return this.uint16}get Offset16(){return this.uint16}get Offset32(){return this.uint32}get F2DOT14(){let e=p.uint16,t=[0,1,-2,-1][e>>14],r=e&16383;return t+r/16384}verifyLength(){this.offset!=this.length&&console.error(`unexpected parsed table size (${this.offset}) for "${this.name}" (expected ${this.length})`)}readBytes(e=0,t=0,r=8,o=!1){if(e=e||this.length,e===0)return[];t&&(this.currentPosition=t);let n=`${o?"":"u"}int${r}`,i=[];for(;e--;)i.push(this[n]);return i}},pr=class{constructor(e){Object.defineProperty(this,"parser",{enumerable:!1,get:()=>e});let r=e.currentPosition;Object.defineProperty(this,"start",{enumerable:!1,get:()=>r})}load(e){Object.keys(e).forEach(t=>{let r=Object.getOwnPropertyDescriptor(e,t);r.get?this[t]=r.get.bind(this):r.value!==void 0&&(this[t]=r.value)}),this.parser.length&&this.parser.verifyLength()}},We=class extends pr{constructor(e,t,r){let{parser:o,start:n}=super(new Ute(e,t,r));Object.defineProperty(this,"p",{enumerable:!1,get:()=>o}),Object.defineProperty(this,"tableStart",{enumerable:!1,get:()=>n})}};function Ee(e,t,r){let o;Object.defineProperty(e,t,{get:()=>o||(o=r(),o),enumerable:!0})}var qte=class extends We{constructor(e,t,r){let{p:o}=super({offset:0,length:12},t,"sfnt");this.version=o.uint32,this.numTables=o.uint16,this.searchRange=o.uint16,this.entrySelector=o.uint16,this.rangeShift=o.uint16,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(n=>new Yte(o)),this.tables={},this.directory.forEach(n=>{let i=()=>r(this.tables,{tag:n.tag,offset:n.offset,length:n.length},t);Ee(this.tables,n.tag.trim(),i)})}},Yte=class{constructor(e){this.tag=e.tag,this.checksum=e.uint32,this.offset=e.uint32,this.length=e.uint32}},LV=DV.inflate||void 0,BV=void 0,Kte=class extends We{constructor(e,t,r){let{p:o}=super({offset:0,length:44},t,"woff");this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(n=>new Zte(o)),Xte(this,t,r)}},Zte=class{constructor(e){this.tag=e.tag,this.offset=e.uint32,this.compLength=e.uint32,this.origLength=e.uint32,this.origChecksum=e.uint32}};function Xte(e,t,r){e.tables={},e.directory.forEach(o=>{Ee(e.tables,o.tag.trim(),()=>{let n=0,i=t;if(o.compLength!==o.origLength){let s=t.buffer.slice(o.offset,o.offset+o.compLength),a;if(LV)a=LV(new Uint8Array(s));else if(BV)a=BV(new Uint8Array(s));else{let c="no brotli decoder available to decode WOFF2 font";throw font.onerror&&font.onerror(c),new Error(c)}i=new DataView(a.buffer)}else n=o.offset;return r(e.tables,{tag:o.tag,offset:n,length:o.origLength},i)})})}var jV=MV,zV=void 0,Qte=class extends We{constructor(e,t,r){let{p:o}=super({offset:0,length:48},t,"woff2");this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.totalCompressedSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(a=>new Jte(o));let n=o.currentPosition;this.directory[0].offset=0,this.directory.forEach((a,c)=>{let u=this.directory[c+1];u&&(u.offset=a.offset+(a.transformLength!==void 0?a.transformLength:a.origLength))});let i,s=t.buffer.slice(n);if(jV)i=jV(new Uint8Array(s));else if(zV)i=new Uint8Array(zV(s));else{let a="no brotli decoder available to decode WOFF2 font";throw e.onerror&&e.onerror(a),new Error(a)}$te(this,i,r)}},Jte=class{constructor(e){this.flags=e.uint8;let t=this.tagNumber=this.flags&63;t===63?this.tag=e.tag:this.tag=ere(t);let o=(this.transformVersion=(this.flags&192)>>6)!==0;(this.tag==="glyf"||this.tag==="loca")&&(o=this.transformVersion!==3),this.origLength=e.uint128,o&&(this.transformLength=e.uint128)}};function $te(e,t,r){e.tables={},e.directory.forEach(o=>{Ee(e.tables,o.tag.trim(),()=>{let n=o.offset,i=n+(o.transformLength?o.transformLength:o.origLength),s=new DataView(t.slice(n,i).buffer);try{return r(e.tables,{tag:o.tag,offset:0,length:o.origLength},s)}catch(a){console.error(a)}})})}function ere(e){return["cmap","head","hhea","hmtx","maxp","name","OS/2","post","cvt ","fpgm","glyf","loca","prep","CFF ","VORG","EBDT","EBLC","gasp","hdmx","kern","LTSH","PCLT","VDMX","vhea","vmtx","BASE","GDEF","GPOS","GSUB","EBSC","JSTF","MATH","CBDT","CBLC","COLR","CPAL","SVG ","sbix","acnt","avar","bdat","bloc","bsln","cvar","fdsc","feat","fmtx","fvar","gvar","hsty","just","lcar","mort","morx","opbd","prop","trak","Zapf","Silf","Glat","Gloc","Feat","Sill"][e&63]}var KV={},ZV=!1;Promise.all([Promise.resolve().then(function(){return Rre}),Promise.resolve().then(function(){return Ore}),Promise.resolve().then(function(){return Ire}),Promise.resolve().then(function(){return Vre}),Promise.resolve().then(function(){return Dre}),Promise.resolve().then(function(){return Hre}),Promise.resolve().then(function(){return Wre}),Promise.resolve().then(function(){return qre}),Promise.resolve().then(function(){return roe}),Promise.resolve().then(function(){return moe}),Promise.resolve().then(function(){return ene}),Promise.resolve().then(function(){return rne}),Promise.resolve().then(function(){return sne}),Promise.resolve().then(function(){return une}),Promise.resolve().then(function(){return dne}),Promise.resolve().then(function(){return pne}),Promise.resolve().then(function(){return vne}),Promise.resolve().then(function(){return bne}),Promise.resolve().then(function(){return xne}),Promise.resolve().then(function(){return _ne}),Promise.resolve().then(function(){return Tne}),Promise.resolve().then(function(){return Pne}),Promise.resolve().then(function(){return One}),Promise.resolve().then(function(){return Fne}),Promise.resolve().then(function(){return Nne}),Promise.resolve().then(function(){return Mne}),Promise.resolve().then(function(){return Lne}),Promise.resolve().then(function(){return jne}),Promise.resolve().then(function(){return Hne}),Promise.resolve().then(function(){return Une}),Promise.resolve().then(function(){return Qne}),Promise.resolve().then(function(){return tie}),Promise.resolve().then(function(){return nie}),Promise.resolve().then(function(){return lie}),Promise.resolve().then(function(){return uie}),Promise.resolve().then(function(){return die}),Promise.resolve().then(function(){return hie}),Promise.resolve().then(function(){return vie}),Promise.resolve().then(function(){return Sie}),Promise.resolve().then(function(){return Cie}),Promise.resolve().then(function(){return Pie})]).then(e=>{e.forEach(t=>{let r=Object.keys(t)[0];KV[r]=t[r]}),ZV=!0});function tre(e,t,r){let o=t.tag.replace(/[^\w\d]/g,""),n=KV[o];return n?new n(t,r,e):(console.warn(`lib-font has no definition for ${o}. The table was skipped.`),{})}function rre(){let e=0;function t(r,o){if(!ZV)return e>10?o(new Error("loading took too long")):(e++,setTimeout(()=>t(r),250));r(tre)}return new Promise((r,o)=>t(r))}function ore(e,t){let r=e.lastIndexOf("."),o=(e.substring(r+1)||"").toLowerCase(),n={ttf:"truetype",otf:"opentype",woff:"woff",woff2:"woff2"}[o];if(n)return n;let i={eot:"The .eot format is not supported: it died in January 12, 2016, when Microsoft retired all versions of IE that didn't already support WOFF.",svg:"The .svg format is not supported: SVG fonts (not to be confused with OpenType with embedded SVG) were so bad we took the entire fonts chapter out of the SVG specification again.",fon:"The .fon format is not supported: this is an ancient Windows bitmap font format.",ttc:"Based on the current CSS specification, font collections are not (yet?) supported."}[o];if(i||(i=`${e} is not a known webfont format.`),t)throw new Error(i);console.warn(`Could not load font: ${i}`)}async function nre(e,t,r={}){if(!globalThis.document)return;let o=ore(t,r.errorOnStyle);if(!o)return;let n=document.createElement("style");n.className="injected-by-Font-js";let i=[];return r.styleRules&&(i=Object.entries(r.styleRules).map(([s,a])=>`${s}: ${a};`)),n.textContent=`
@font-face {
    font-family: "${e}";
    ${i.join(`
	`)}
    src: url("${t}") format("${o}");
}`,globalThis.document.head.appendChild(n),n}var ire=[0,1,0,0],sre=[79,84,84,79],are=[119,79,70,70],lre=[119,79,70,50];function L0(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function cre(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(L0(t,ire)||L0(t,sre))return"SFNT";if(L0(t,are))return"WOFF";if(L0(t,lre))return"WOFF2"}function ure(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var XV=class extends Hte{constructor(e,t={}){super(),this.name=e,this.options=t,this.metrics=!1}get src(){return this.__src}set src(e){this.__src=e,(async()=>(globalThis.document&&!this.options.skipStyleSheet&&await nre(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>ure(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new D0("error",r,`Failed to load font at ${t||e}`);this.dispatch(o),this.onerror&&this.onerror(o)})}async fromDataBuffer(e,t){this.fontData=new DataView(e);let r=cre(this.fontData);if(!r)throw new Error(`${t} is either an unsupported font format, or not a font at all.`);await this.parseBasicData(r);let o=new D0("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return rre().then(t=>(e==="SFNT"&&(this.opentype=new qte(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new Kte(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new Qte(this,this.fontData,t)),this.opentype))}getGlyphId(e){return this.opentype.tables.cmap.getGlyphId(e)}reverse(e){return this.opentype.tables.cmap.reverse(e)}supports(e){return this.getGlyphId(e)!==0}supportsVariation(e){return this.opentype.tables.cmap.supportsVariation(e)!==!1}measureText(e,t=16){if(this.__unloaded)throw new Error("Cannot measure text: font was unloaded. Please reload before calling measureText()");let r=document.createElement("div");r.textContent=e,r.style.fontFamily=this.name,r.style.fontSize=`${t}px`,r.style.color="transparent",r.style.background="transparent",r.style.top="0",r.style.left="0",r.style.position="absolute",document.body.appendChild(r);let o=r.getBoundingClientRect();document.body.removeChild(r);let n=this.opentype.tables["OS/2"];return o.fontSize=t,o.ascender=n.sTypoAscender,o.descender=n.sTypoDescender,o}unload(){if(this.styleElement.parentNode){this.styleElement.parentNode.removeElement(this.styleElement);let e=new D0("unload",{font:this});this.dispatch(e),this.onunload&&this.onunload(e)}this._unloaded=!0}load(){if(this.__unloaded){delete this.__unloaded,document.head.appendChild(this.styleElement);let e=new D0("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=XV;var Fa=class extends pr{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},fre=class extends Fa{constructor(e,t,r){super(e,t,r),this.format=0,this.length=e.uint16,this.language=e.uint16,this.glyphIdArray=[...new Array(256)].map(o=>e.uint8)}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 0. only supports(id) is implemented.")),0<=e&&e<=255}reverse(e){return console.warn("reverse not implemented for cmap subtable format 0"),{}}getSupportedCharCodes(){return[{start:1,end:256}]}},dre=class extends Fa{constructor(e,t,r){super(e,t,r),this.format=2,this.length=e.uint16,this.language=e.uint16,this.subHeaderKeys=[...new Array(256)].map(s=>e.uint16);let o=Math.max(...this.subHeaderKeys),n=e.currentPosition;Ee(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(s=>new mre(e))));let i=n+o*8;Ee(this,"glyphIndexArray",()=>(e.currentPosition=i,[...new Array(o)].map(s=>e.uint16)))}supports(e){e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 2. only supports(id) is implemented."));let t=e&&255,r=e&&65280,o=this.subHeaders[r],n=this.subHeaders[o],i=n.firstCode,s=i+n.entryCount;return i<=t&&t<=s}reverse(e){return console.warn("reverse not implemented for cmap subtable format 2"),{}}getSupportedCharCodes(e=!1){return e?this.subHeaders.map(t=>({firstCode:t.firstCode,lastCode:t.lastCode})):this.subHeaders.map(t=>({start:t.firstCode,end:t.lastCode}))}},mre=class{constructor(e){this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.first+this.entryCount,this.idDelta=e.int16,this.idRangeOffset=e.uint16}},pre=class extends Fa{constructor(e,t,r){super(e,t,r),this.format=4,this.length=e.uint16,this.language=e.uint16,this.segCountX2=e.uint16,this.segCount=this.segCountX2/2,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16;let o=e.currentPosition;Ee(this,"endCode",()=>e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;Ee(this,"startCode",()=>e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;Ee(this,"idDelta",()=>e.readBytes(this.segCount,i,16,!0));let s=i+this.segCountX2;Ee(this,"idRangeOffset",()=>e.readBytes(this.segCount,s,16));let a=s+this.segCountX2,c=this.length-(a-this.tableStart);Ee(this,"glyphIdArray",()=>e.readBytes(c,a,16)),Ee(this,"segments",()=>this.buildSegments(s,a,e))}buildSegments(e,t,r){let o=(n,i)=>{let s=this.startCode[i],a=this.endCode[i],c=this.idDelta[i],u=this.idRangeOffset[i],f=e+2*i,d=[];if(u===0)for(let m=s+c,h=a+c;m<=h;m++)d.push(m);else for(let m=0,h=a-s;m<=h;m++)r.currentPosition=f+u+m*2,d.push(r.uint16);return{startCode:s,endCode:a,idDelta:c,idRangeOffset:u,glyphIDs:d}};return[...new Array(this.segCount)].map(o)}reverse(e){let t=this.segments.find(o=>o.glyphIDs.includes(e));if(!t)return{};let r=t.startCode+t.glyphIDs.indexOf(e);return{code:r,unicode:String.fromCodePoint(r)}}getGlyphId(e){if(e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535)return 0;let t=this.segments.find(r=>r.startCode<=e&&e<=r.endCode);return t?t.glyphIDs[e-t.startCode]:0}supports(e){return this.getGlyphId(e)!==0}getSupportedCharCodes(e=!1){return e?this.segments:this.segments.map(t=>({start:t.startCode,end:t.endCode}))}},hre=class extends Fa{constructor(e,t,r){super(e,t,r),this.format=6,this.length=e.uint16,this.language=e.uint16,this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.firstCode+this.entryCount-1,Ee(this,"glyphIdArray",()=>[...new Array(this.entryCount)].map(n=>e.uint16))}supports(e){if(e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 6. only supports(id) is implemented.")),e<this.firstCode)return{};if(e>this.firstCode+this.entryCount)return{};let t=e-this.firstCode;return{code:t,unicode:String.fromCodePoint(t)}}reverse(e){let t=this.glyphIdArray.indexOf(e);if(t>-1)return this.firstCode+t}getSupportedCharCodes(e=!1){return e?[{firstCode:this.firstCode,lastCode:this.lastCode}]:[{start:this.firstCode,end:this.lastCode}]}},gre=class extends Fa{constructor(e,t,r){super(e,t,r),this.format=8,e.uint16,this.length=e.uint32,this.language=e.uint32,this.is32=[...new Array(8192)].map(n=>e.uint8),this.numGroups=e.uint32,Ee(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new vre(e)))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 8. only supports(id) is implemented.")),this.groups.findIndex(t=>t.startcharCode<=e&&e<=t.endcharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 8"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startcharCode,end:t.endcharCode}))}},vre=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},yre=class extends Fa{constructor(e,t,r){super(e,t,r),this.format=10,e.uint16,this.length=e.uint32,this.language=e.uint32,this.startCharCode=e.uint32,this.numChars=e.uint32,this.endCharCode=this.startCharCode+this.numChars,Ee(this,"glyphs",()=>[...new Array(this.numChars)].map(n=>e.uint16))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 10. only supports(id) is implemented.")),e<this.startCharCode||e>this.startCharCode+this.numChars?!1:e-this.startCharCode}reverse(e){return console.warn("reverse not implemented for cmap subtable format 10"),{}}getSupportedCharCodes(e=!1){return e?[{startCharCode:this.startCharCode,endCharCode:this.endCharCode}]:[{start:this.startCharCode,end:this.endCharCode}]}},bre=class extends Fa{constructor(e,t,r){super(e,t,r),this.format=12,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32,Ee(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new wre(e)))}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535?0:this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){for(let t of this.groups){let r=t.startGlyphID;if(r>e)continue;if(r===e)return t.startCharCode;if(r+(t.endCharCode-t.startCharCode)<e)continue;let n=t.startCharCode+(e-r);return{code:n,unicode:String.fromCodePoint(n)}}return{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},wre=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},xre=class extends Fa{constructor(e,t,r){super(e,t,r),this.format=13,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32;let o=[...new Array(this.numGroups)].map(n=>new Sre(e));Ee(this,"groups",o)}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 13"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},Sre=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},_re=class extends Fa{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,Ee(this,"varSelectors",()=>[...new Array(this.numVarSelectorRecords)].map(o=>new Cre(e)))}supports(){return console.warn("supports not implemented for cmap subtable format 14"),0}getSupportedCharCodes(){return console.warn("getSupportedCharCodes not implemented for cmap subtable format 14"),[]}reverse(e){return console.warn("reverse not implemented for cmap subtable format 14"),{}}supportsVariation(e){let t=this.varSelector.find(r=>r.varSelector===e);return t||!1}getSupportedVariations(){return this.varSelectors.map(e=>e.varSelector)}},Cre=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function Tre(e,t,r){let o=e.uint16;return o===0?new fre(e,t,r):o===2?new dre(e,t,r):o===4?new pre(e,t,r):o===6?new hre(e,t,r):o===8?new gre(e,t,r):o===10?new yre(e,t,r):o===12?new bre(e,t,r):o===13?new xre(e,t,r):o===14?new _re(e,t,r):{}}var Ere=class extends We{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numTables=r.uint16,this.encodingRecords=[...new Array(this.numTables)].map(o=>new Pre(r,this.tableStart))}getSubTable(e){return this.encodingRecords[e].table}getSupportedEncodings(){return this.encodingRecords.map(e=>({platformID:e.platformID,encodingId:e.encodingID}))}getSupportedCharCodes(e,t){let r=this.encodingRecords.findIndex(n=>n.platformID===e&&n.encodingID===t);return r===-1?!1:this.getSubTable(r).getSupportedCharCodes()}reverse(e){for(let t=0;t<this.numTables;t++){let r=this.getSubTable(t).reverse(e);if(r)return r}}getGlyphId(e){let t=0;return this.encodingRecords.some((r,o)=>{let n=this.getSubTable(o);return n.getGlyphId?(t=n.getGlyphId(e),t!==0):!1}),t}supports(e){return this.encodingRecords.some((t,r)=>{let o=this.getSubTable(r);return o.supports&&o.supports(e)!==!1})}supportsVariation(e){return this.encodingRecords.some((t,r)=>{let o=this.getSubTable(r);return o.supportsVariation&&o.supportsVariation(e)!==!1})}},Pre=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;Ee(this,"table",()=>(e.currentPosition=t+n,Tre(e,r,o)))}},Rre=Object.freeze({__proto__:null,cmap:Ere}),Are=class extends We{constructor(e,t){let{p:r}=super(e,t);this.load({majorVersion:r.uint16,minorVersion:r.uint16,fontRevision:r.fixed,checkSumAdjustment:r.uint32,magicNumber:r.uint32,flags:r.flags(16),unitsPerEm:r.uint16,created:r.longdatetime,modified:r.longdatetime,xMin:r.int16,yMin:r.int16,xMax:r.int16,yMax:r.int16,macStyle:r.flags(16),lowestRecPPEM:r.uint16,fontDirectionHint:r.uint16,indexToLocFormat:r.uint16,glyphDataFormat:r.uint16})}},Ore=Object.freeze({__proto__:null,head:Are}),kre=class extends We{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.ascender=r.fword,this.descender=r.fword,this.lineGap=r.fword,this.advanceWidthMax=r.ufword,this.minLeftSideBearing=r.fword,this.minRightSideBearing=r.fword,this.xMaxExtent=r.fword,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,r.int16,r.int16,r.int16,r.int16,this.metricDataFormat=r.int16,this.numberOfHMetrics=r.uint16,r.verifyLength()}},Ire=Object.freeze({__proto__:null,hhea:kre}),Fre=class extends We{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,s=o.currentPosition;if(Ee(this,"hMetrics",()=>(o.currentPosition=s,[...new Array(n)].map(a=>new Nre(o.uint16,o.int16)))),n<i){let a=s+n*4;Ee(this,"leftSideBearings",()=>(o.currentPosition=a,[...new Array(i-n)].map(c=>o.int16)))}}},Nre=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},Vre=Object.freeze({__proto__:null,hmtx:Fre}),Mre=class extends We{constructor(e,t){let{p:r}=super(e,t);this.version=r.legacyFixed,this.numGlyphs=r.uint16,this.version===1&&(this.maxPoints=r.uint16,this.maxContours=r.uint16,this.maxCompositePoints=r.uint16,this.maxCompositeContours=r.uint16,this.maxZones=r.uint16,this.maxTwilightPoints=r.uint16,this.maxStorage=r.uint16,this.maxFunctionDefs=r.uint16,this.maxInstructionDefs=r.uint16,this.maxStackElements=r.uint16,this.maxSizeOfInstructions=r.uint16,this.maxComponentElements=r.uint16,this.maxComponentDepth=r.uint16),r.verifyLength()}},Dre=Object.freeze({__proto__:null,maxp:Mre}),Lre=class extends We{constructor(e,t){let{p:r}=super(e,t);this.format=r.uint16,this.count=r.uint16,this.stringOffset=r.Offset16,this.nameRecords=[...new Array(this.count)].map(o=>new jre(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new Bre(r.uint16,r.Offset16))),this.stringStart=this.tableStart+this.stringOffset}get(e){let t=this.nameRecords.find(r=>r.nameID===e);if(t)return t.string}},Bre=class{constructor(e,t){this.length=e,this.offset=t}},jre=class{constructor(e,t){this.platformID=e.uint16,this.encodingID=e.uint16,this.languageID=e.uint16,this.nameID=e.uint16,this.length=e.uint16,this.offset=e.Offset16,Ee(this,"string",()=>(e.currentPosition=t.stringStart+this.offset,zre(e,this)))}};function zre(e,t){let{platformID:r,length:o}=t;if(o===0)return"";if(r===0||r===3){let s=[];for(let a=0,c=o/2;a<c;a++)s[a]=String.fromCharCode(e.uint16);return s.join("")}let n=e.readBytes(o),i=[];return n.forEach(function(s,a){i[a]=String.fromCharCode(s)}),i.join("")}var Hre=Object.freeze({__proto__:null,name:Lre}),Gre=class extends We{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.uint16,this.xAvgCharWidth=r.int16,this.usWeightClass=r.uint16,this.usWidthClass=r.uint16,this.fsType=r.uint16,this.ySubscriptXSize=r.int16,this.ySubscriptYSize=r.int16,this.ySubscriptXOffset=r.int16,this.ySubscriptYOffset=r.int16,this.ySuperscriptXSize=r.int16,this.ySuperscriptYSize=r.int16,this.ySuperscriptXOffset=r.int16,this.ySuperscriptYOffset=r.int16,this.yStrikeoutSize=r.int16,this.yStrikeoutPosition=r.int16,this.sFamilyClass=r.int16,this.panose=[...new Array(10)].map(o=>r.uint8),this.ulUnicodeRange1=r.flags(32),this.ulUnicodeRange2=r.flags(32),this.ulUnicodeRange3=r.flags(32),this.ulUnicodeRange4=r.flags(32),this.achVendID=r.tag,this.fsSelection=r.uint16,this.usFirstCharIndex=r.uint16,this.usLastCharIndex=r.uint16,this.sTypoAscender=r.int16,this.sTypoDescender=r.int16,this.sTypoLineGap=r.int16,this.usWinAscent=r.uint16,this.usWinDescent=r.uint16,this.version===0||(this.ulCodePageRange1=r.flags(32),this.ulCodePageRange2=r.flags(32),this.version===1)||(this.sxHeight=r.int16,this.sCapHeight=r.int16,this.usDefaultChar=r.uint16,this.usBreakChar=r.uint16,this.usMaxContext=r.uint16,this.version<=4)||(this.usLowerOpticalPointSize=r.uint16,this.usUpperOpticalPointSize=r.uint16,this.version===5))return r.verifyLength()}},Wre=Object.freeze({__proto__:null,OS2:Gre}),Ure=class extends We{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.legacyFixed,this.italicAngle=r.fixed,this.underlinePosition=r.fword,this.underlineThickness=r.fword,this.isFixedPitch=r.uint32,this.minMemType42=r.uint32,this.maxMemType42=r.uint32,this.minMemType1=r.uint32,this.maxMemType1=r.uint32,this.version===1||this.version===3)return r.verifyLength();if(this.numGlyphs=r.uint16,this.version===2){this.glyphNameIndex=[...new Array(this.numGlyphs)].map(o=>r.uint16),this.namesOffset=r.currentPosition,this.glyphNameOffsets=[1];for(let o=0;o<this.numGlyphs;o++){if(this.glyphNameIndex[o]<HV.length){this.glyphNameOffsets.push(this.glyphNameOffsets[o]);continue}let i=r.int8;r.skip(i),this.glyphNameOffsets.push(this.glyphNameOffsets[o]+i+1)}}this.version===2.5&&(this.offset=[...new Array(this.numGlyphs)].map(o=>r.int8))}getGlyphName(e){if(this.version!==2)return console.warn(`post table version ${this.version} does not support glyph name lookups`),"";let t=this.glyphNameIndex[e];if(t<258)return HV[t];let r=this.glyphNameOffsets[e],n=this.glyphNameOffsets[e+1]-r-1;return n===0?".notdef.":(this.parser.currentPosition=this.namesOffset+r,this.parser.readBytes(n,this.namesOffset+r,8,!0).map(s=>String.fromCharCode(s)).join(""))}},HV=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"],qre=Object.freeze({__proto__:null,post:Ure}),Yre=class extends We{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.horizAxisOffset=r.Offset16,this.vertAxisOffset=r.Offset16,Ee(this,"horizAxis",()=>new UE({offset:e.offset+this.horizAxisOffset},t)),Ee(this,"vertAxis",()=>new UE({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,Ee(this,"itemVarStore",()=>new UE({offset:e.offset+this.itemVarStoreOffset},t)))}},UE=class extends We{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,Ee(this,"baseTagList",()=>new Kre({offset:e.offset+this.baseTagListOffset},t)),Ee(this,"baseScriptList",()=>new Zre({offset:e.offset+this.baseScriptListOffset},t))}},Kre=class extends We{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},Zre=class extends We{constructor(e,t){let{p:r}=super(e,t,"BaseScriptListTable");this.baseScriptCount=r.uint16;let o=r.currentPosition;Ee(this,"baseScriptRecords",()=>(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=>new Xre(this.start,r))))}},Xre=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,Ee(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new Qre(t)))}},Qre=class{constructor(e){this.start=e.currentPosition,this.baseValuesOffset=e.Offset16,this.defaultMinMaxOffset=e.Offset16,this.baseLangSysCount=e.uint16,this.baseLangSysRecords=[...new Array(this.baseLangSysCount)].map(t=>new Jre(this.start,e)),Ee(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new $re(e))),Ee(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new QV(e)))}},Jre=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,Ee(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new QV(t)))}},$re=class{constructor(e){this.parser=e,this.start=e.currentPosition,this.defaultBaselineIndex=e.uint16,this.baseCoordCount=e.uint16,this.baseCoords=[...new Array(this.baseCoordCount)].map(t=>e.Offset16)}getTable(e){return this.parser.currentPosition=this.start+this.baseCoords[e],new toe(this.parser)}},QV=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;Ee(this,"featMinMaxRecords",()=>(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=>new eoe(e))))}},eoe=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},toe=class{constructor(e){this.baseCoordFormat=e.uint16,this.coordinate=e.int16,this.baseCoordFormat===2&&(this.referenceGlyph=e.uint16,this.baseCoordPoint=e.uint16),this.baseCoordFormat===3&&(this.deviceTable=e.Offset16)}},roe=Object.freeze({__proto__:null,BASE:Yre}),GV=class{constructor(e){this.classFormat=e.uint16,this.classFormat===1&&(this.startGlyphID=e.uint16,this.glyphCount=e.uint16,this.classValueArray=[...new Array(this.glyphCount)].map(t=>e.uint16)),this.classFormat===2&&(this.classRangeCount=e.uint16,this.classRangeRecords=[...new Array(this.classRangeCount)].map(t=>new ooe(e)))}},ooe=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},Dh=class extends pr{constructor(e){super(e),this.coverageFormat=e.uint16,this.coverageFormat===1&&(this.glyphCount=e.uint16,this.glyphArray=[...new Array(this.glyphCount)].map(t=>e.uint16)),this.coverageFormat===2&&(this.rangeCount=e.uint16,this.rangeRecords=[...new Array(this.rangeCount)].map(t=>new noe(e)))}},noe=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},ioe=class{constructor(e,t){this.table=e,this.parser=t,this.start=t.currentPosition,this.format=t.uint16,this.variationRegionListOffset=t.Offset32,this.itemVariationDataCount=t.uint16,this.itemVariationDataOffsets=[...new Array(this.itemVariationDataCount)].map(r=>t.Offset32)}},soe=class extends We{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,Ee(this,"glyphClassDefs",()=>{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new GV(r)}),this.attachListOffset=r.Offset16,Ee(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new aoe(r)}),this.ligCaretListOffset=r.Offset16,Ee(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new coe(r)}),this.markAttachClassDefOffset=r.Offset16,Ee(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new GV(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,Ee(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new doe(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,Ee(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new ioe(r)}))}},aoe=class extends pr{constructor(e){super(e),this.coverageOffset=e.Offset16,this.glyphCount=e.uint16,this.attachPointOffsets=[...new Array(this.glyphCount)].map(t=>e.Offset16)}getPoint(e){return this.parser.currentPosition=this.start+this.attachPointOffsets[e],new loe(this.parser)}},loe=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},coe=class extends pr{constructor(e){super(e),this.coverageOffset=e.Offset16,Ee(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new Dh(e))),this.ligGlyphCount=e.uint16,this.ligGlyphOffsets=[...new Array(this.ligGlyphCount)].map(t=>e.Offset16)}getLigGlyph(e){return this.parser.currentPosition=this.start+this.ligGlyphOffsets[e],new uoe(this.parser)}},uoe=class extends pr{constructor(e){super(e),this.caretCount=e.uint16,this.caretValueOffsets=[...new Array(this.caretCount)].map(t=>e.Offset16)}getCaretValue(e){return this.parser.currentPosition=this.start+this.caretValueOffsets[e],new foe(this.parser)}},foe=class{constructor(e){this.caretValueFormat=e.uint16,this.caretValueFormat===1&&(this.coordinate=e.int16),this.caretValueFormat===2&&(this.caretValuePointIndex=e.uint16),this.caretValueFormat===3&&(this.coordinate=e.int16,this.deviceOffset=e.Offset16)}},doe=class extends pr{constructor(e){super(e),this.markGlyphSetTableFormat=e.uint16,this.markGlyphSetCount=e.uint16,this.coverageOffsets=[...new Array(this.markGlyphSetCount)].map(t=>e.Offset32)}getMarkGlyphSet(e){return this.parser.currentPosition=this.start+this.coverageOffsets[e],new Dh(this.parser)}},moe=Object.freeze({__proto__:null,GDEF:soe}),WV=class extends pr{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new poe(e))}},poe=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},hoe=class extends pr{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new goe(e))}},goe=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},UV=class{constructor(e){this.lookupOrder=e.Offset16,this.requiredFeatureIndex=e.uint16,this.featureIndexCount=e.uint16,this.featureIndices=[...new Array(this.featureIndexCount)].map(t=>e.uint16)}},qV=class extends pr{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new voe(e))}},voe=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},yoe=class extends pr{constructor(e){super(e),this.featureParams=e.Offset16,this.lookupIndexCount=e.uint16,this.lookupListIndices=[...new Array(this.lookupIndexCount)].map(t=>e.uint16)}getFeatureParams(){if(this.featureParams>0){let e=this.parser;e.currentPosition=this.start+this.featureParams;let t=this.featureTag;if(t==="size")return new woe(e);if(t.startsWith("cc"))return new boe(e);if(t.startsWith("ss"))return new xoe(e)}}},boe=class{constructor(e){this.format=e.uint16,this.featUiLabelNameId=e.uint16,this.featUiTooltipTextNameId=e.uint16,this.sampleTextNameId=e.uint16,this.numNamedParameters=e.uint16,this.firstParamUiLabelNameId=e.uint16,this.charCount=e.uint16,this.character=[...new Array(this.charCount)].map(t=>e.uint24)}},woe=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},xoe=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function JV(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var Bu=class extends pr{constructor(e){super(e),this.substFormat=e.uint16,this.coverageOffset=e.Offset16}getCoverageTable(){let e=this.parser;return e.currentPosition=this.start+this.coverageOffset,new Dh(e)}},YE=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},Soe=class extends Bu{constructor(e){super(e),this.deltaGlyphID=e.int16}},_oe=class extends Bu{constructor(e){super(e),this.sequenceCount=e.uint16,this.sequenceOffsets=[...new Array(this.sequenceCount)].map(t=>e.Offset16)}getSequence(e){let t=this.parser;return t.currentPosition=this.start+this.sequenceOffsets[e],new Coe(t)}},Coe=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},Toe=class extends Bu{constructor(e){super(e),this.alternateSetCount=e.uint16,this.alternateSetOffsets=[...new Array(this.alternateSetCount)].map(t=>e.Offset16)}getAlternateSet(e){let t=this.parser;return t.currentPosition=this.start+this.alternateSetOffsets[e],new Eoe(t)}},Eoe=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},Poe=class extends Bu{constructor(e){super(e),this.ligatureSetCount=e.uint16,this.ligatureSetOffsets=[...new Array(this.ligatureSetCount)].map(t=>e.Offset16)}getLigatureSet(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureSetOffsets[e],new Roe(t)}},Roe=class extends pr{constructor(e){super(e),this.ligatureCount=e.uint16,this.ligatureOffsets=[...new Array(this.ligatureCount)].map(t=>e.Offset16)}getLigature(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureOffsets[e],new Aoe(t)}},Aoe=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},Ooe=class extends Bu{constructor(e){super(e),this.substFormat===1&&(this.subRuleSetCount=e.uint16,this.subRuleSetOffsets=[...new Array(this.subRuleSetCount)].map(t=>e.Offset16)),this.substFormat===2&&(this.classDefOffset=e.Offset16,this.subClassSetCount=e.uint16,this.subClassSetOffsets=[...new Array(this.subClassSetCount)].map(t=>e.Offset16)),this.substFormat===3&&(JV(this),this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.coverageOffsets=[...new Array(this.glyphCount)].map(t=>e.Offset16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new YE(e)))}getSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 5.${this.substFormat} has no subrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.subRuleSetOffsets[e],new koe(t)}getSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 5.${this.substFormat} has no subclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.subClassSetOffsets[e],new Ioe(t)}getCoverageTable(e){if(this.substFormat!==3&&!e)return super.getCoverageTable();if(!e)throw new Error(`lookup type 5.${this.substFormat} requires an coverage table index.`);let t=this.parser;return t.currentPosition=this.start+this.coverageOffsets[e],new Dh(t)}},koe=class extends pr{constructor(e){super(e),this.subRuleCount=e.uint16,this.subRuleOffsets=[...new Array(this.subRuleCount)].map(t=>e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.subRuleOffsets[e],new $V(t)}},$V=class{constructor(e){this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.inputSequence=[...new Array(this.glyphCount-1)].map(t=>e.uint16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new YE(e))}},Ioe=class extends pr{constructor(e){super(e),this.subClassRuleCount=e.uint16,this.subClassRuleOffsets=[...new Array(this.subClassRuleCount)].map(t=>e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.subClassRuleOffsets[e],new Foe(t)}},Foe=class extends $V{constructor(e){super(e)}},Noe=class extends Bu{constructor(e){super(e),this.substFormat===1&&(this.chainSubRuleSetCount=e.uint16,this.chainSubRuleSetOffsets=[...new Array(this.chainSubRuleSetCount)].map(t=>e.Offset16)),this.substFormat===2&&(this.backtrackClassDefOffset=e.Offset16,this.inputClassDefOffset=e.Offset16,this.lookaheadClassDefOffset=e.Offset16,this.chainSubClassSetCount=e.uint16,this.chainSubClassSetOffsets=[...new Array(this.chainSubClassSetCount)].map(t=>e.Offset16)),this.substFormat===3&&(JV(this),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=>e.Offset16),this.inputGlyphCount=e.uint16,this.inputCoverageOffsets=[...new Array(this.inputGlyphCount)].map(t=>e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[...new Array(this.lookaheadGlyphCount)].map(t=>e.Offset16),this.seqLookupCount=e.uint16,this.seqLookupRecords=[...new Array(this.substitutionCount)].map(t=>new eM(e)))}getChainSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 6.${this.substFormat} has no chainsubrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleSetOffsets[e],new Voe(t)}getChainSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 6.${this.substFormat} has no chainsubclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubClassSetOffsets[e],new Doe(t)}getCoverageFromOffset(e){if(this.substFormat!==3)throw new Error(`lookup type 6.${this.substFormat} does not use contextual coverage offsets.`);let t=this.parser;return t.currentPosition=this.start+e,new Dh(t)}},Voe=class extends pr{constructor(e){super(e),this.chainSubRuleCount=e.uint16,this.chainSubRuleOffsets=[...new Array(this.chainSubRuleCount)].map(t=>e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new Moe(t)}},Moe=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=>e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=>e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=>e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.SubstCount)].map(t=>new YE(e))}},Doe=class extends pr{constructor(e){super(e),this.chainSubClassRuleCount=e.uint16,this.chainSubClassRuleOffsets=[...new Array(this.chainSubClassRuleCount)].map(t=>e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new Loe(t)}},Loe=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=>e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=>e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=>e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new eM(e))}},eM=class extends pr{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},Boe=class extends pr{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},joe=class extends Bu{constructor(e){super(e),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=>e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[new Array(this.lookaheadGlyphCount)].map(t=>e.Offset16),this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},zoe={buildSubtable:function(e,t){let r=new[void 0,Soe,_oe,Toe,Poe,Ooe,Noe,Boe,joe][e](t);return r.type=e,r}},Na=class extends pr{constructor(e){super(e)}},Hoe=class extends Na{constructor(e){super(e),console.log("lookup type 1")}},Goe=class extends Na{constructor(e){super(e),console.log("lookup type 2")}},Woe=class extends Na{constructor(e){super(e),console.log("lookup type 3")}},Uoe=class extends Na{constructor(e){super(e),console.log("lookup type 4")}},qoe=class extends Na{constructor(e){super(e),console.log("lookup type 5")}},Yoe=class extends Na{constructor(e){super(e),console.log("lookup type 6")}},Koe=class extends Na{constructor(e){super(e),console.log("lookup type 7")}},Zoe=class extends Na{constructor(e){super(e),console.log("lookup type 8")}},Xoe=class extends Na{constructor(e){super(e),console.log("lookup type 9")}},Qoe={buildSubtable:function(e,t){let r=new[void 0,Hoe,Goe,Woe,Uoe,qoe,Yoe,Koe,Zoe,Xoe][e](t);return r.type=e,r}},YV=class extends pr{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},Joe=class extends pr{constructor(e,t){super(e),this.ctType=t,this.lookupType=e.uint16,this.lookupFlag=e.uint16,this.subTableCount=e.uint16,this.subtableOffsets=[...new Array(this.subTableCount)].map(r=>e.Offset16),this.markFilteringSet=e.uint16}get rightToLeft(){return this.lookupFlag&!0}get ignoreBaseGlyphs(){return this.lookupFlag&!0}get ignoreLigatures(){return this.lookupFlag&!0}get ignoreMarks(){return this.lookupFlag&!0}get useMarkFilteringSet(){return this.lookupFlag&!0}get markAttachmentType(){return this.lookupFlag&!0}getSubTable(e){let t=this.ctType==="GSUB"?zoe:Qoe;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},tM=class extends We{constructor(e,t,r){let{p:o,tableStart:n}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.scriptListOffset=o.Offset16,this.featureListOffset=o.Offset16,this.lookupListOffset=o.Offset16,this.majorVersion===1&&this.minorVersion===1&&(this.featureVariationsOffset=o.Offset32);let i=!(this.scriptListOffset||this.featureListOffset||this.lookupListOffset);Ee(this,"scriptList",()=>i?WV.EMPTY:(o.currentPosition=n+this.scriptListOffset,new WV(o))),Ee(this,"featureList",()=>i?qV.EMPTY:(o.currentPosition=n+this.featureListOffset,new qV(o))),Ee(this,"lookupList",()=>i?YV.EMPTY:(o.currentPosition=n+this.lookupListOffset,new YV(o))),this.featureVariationsOffset&&Ee(this,"featureVariations",()=>i?FeatureVariations.EMPTY:(o.currentPosition=n+this.featureVariationsOffset,new FeatureVariations(o)))}getSupportedScripts(){return this.scriptList.scriptRecords.map(e=>e.scriptTag)}getScriptTable(e){let t=this.scriptList.scriptRecords.find(o=>o.scriptTag===e);this.parser.currentPosition=this.scriptList.start+t.scriptOffset;let r=new hoe(this.parser);return r.scriptTag=e,r}ensureScriptTable(e){return typeof e=="string"?this.getScriptTable(e):e}getSupportedLangSys(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys!==0,r=e.langSysRecords.map(o=>o.langSysTag);return t&&r.unshift("dflt"),r}getDefaultLangSysTable(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys;if(t!==0){this.parser.currentPosition=e.start+t;let r=new UV(this.parser);return r.langSysTag="",r.defaultForScript=e.scriptTag,r}}getLangSysTable(e,t="dflt"){if(t==="dflt")return this.getDefaultLangSysTable(e);e=this.ensureScriptTable(e);let r=e.langSysRecords.find(n=>n.langSysTag===t);this.parser.currentPosition=e.start+r.langSysOffset;let o=new UV(this.parser);return o.langSysTag=t,o}getFeatures(e){return e.featureIndices.map(t=>this.getFeature(t))}getFeature(e){let t;if(parseInt(e)==e?t=this.featureList.featureRecords[e]:t=this.featureList.featureRecords.find(o=>o.featureTag===e),!t)return;this.parser.currentPosition=this.featureList.start+t.featureOffset;let r=new yoe(this.parser);return r.featureTag=t.featureTag,r}getLookups(e){return e.lookupListIndices.map(t=>this.getLookup(t))}getLookup(e,t){let r=this.lookupList.lookups[e];return this.parser.currentPosition=this.lookupList.start+r,new Joe(this.parser,t)}},$oe=class extends tM{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},ene=Object.freeze({__proto__:null,GSUB:$oe}),tne=class extends tM{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},rne=Object.freeze({__proto__:null,GPOS:tne}),one=class extends We{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.offsetToSVGDocumentList=r.Offset32,r.currentPosition=this.tableStart+this.offsetToSVGDocumentList,this.documentList=new nne(r)}},nne=class extends pr{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new ine(e))}getDocument(e){let t=this.documentRecords[e];if(!t)return"";let r=this.start+t.svgDocOffset;return this.parser.currentPosition=r,this.parser.readBytes(t.svgDocLength)}getDocumentForGlyph(e){let t=this.documentRecords.findIndex(r=>r.startGlyphID<=e&&e<=r.endGlyphID);return t===-1?"":this.getDocument(t)}},ine=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},sne=Object.freeze({__proto__:null,SVG:one}),ane=class extends We{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.axesArrayOffset=r.Offset16,r.uint16,this.axisCount=r.uint16,this.axisSize=r.uint16,this.instanceCount=r.uint16,this.instanceSize=r.uint16;let o=this.tableStart+this.axesArrayOffset;Ee(this,"axes",()=>(r.currentPosition=o,[...new Array(this.axisCount)].map(i=>new lne(r))));let n=o+this.axisCount*this.axisSize;Ee(this,"instances",()=>{let i=[];for(let s=0;s<this.instanceCount;s++)r.currentPosition=n+s*this.instanceSize,i.push(new cne(r,this.axisCount,this.instanceSize));return i})}getSupportedAxes(){return this.axes.map(e=>e.tag)}getAxis(e){return this.axes.find(t=>t.tag===e)}},lne=class{constructor(e){this.tag=e.tag,this.minValue=e.fixed,this.defaultValue=e.fixed,this.maxValue=e.fixed,this.flags=e.flags(16),this.axisNameID=e.uint16}},cne=class{constructor(e,t,r){let o=e.currentPosition;this.subfamilyNameID=e.uint16,e.uint16,this.coordinates=[...new Array(t)].map(n=>e.fixed),e.currentPosition-o<r&&(this.postScriptNameID=e.uint16)}},une=Object.freeze({__proto__:null,fvar:ane}),fne=class extends We{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;Ee(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},dne=Object.freeze({__proto__:null,cvt:fne}),mne=class extends We{constructor(e,t){let{p:r}=super(e,t);Ee(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},pne=Object.freeze({__proto__:null,fpgm:mne}),hne=class extends We{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,Ee(this,"gaspRanges",()=>[...new Array(this.numRanges)].map(n=>new gne(r)))}},gne=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},vne=Object.freeze({__proto__:null,gasp:hne}),yne=class extends We{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},bne=Object.freeze({__proto__:null,glyf:yne}),wne=class extends We{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,Ee(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset16))):Ee(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset32))}getGlyphDataOffsetAndLength(e){let t=this.offsets[e]*this.x2?2:1,r=this.offsets[e+1]*this.x2?2:1;return{offset:t,length:r-t}}},xne=Object.freeze({__proto__:null,loca:wne}),Sne=class extends We{constructor(e,t){let{p:r}=super(e,t);Ee(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},_ne=Object.freeze({__proto__:null,prep:Sne}),Cne=class extends We{constructor(e,t){let{p:r}=super(e,t);Ee(this,"data",()=>r.readBytes())}},Tne=Object.freeze({__proto__:null,CFF:Cne}),Ene=class extends We{constructor(e,t){let{p:r}=super(e,t);Ee(this,"data",()=>r.readBytes())}},Pne=Object.freeze({__proto__:null,CFF2:Ene}),Rne=class extends We{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.defaultVertOriginY=r.int16,this.numVertOriginYMetrics=r.uint16,Ee(this,"vertORiginYMetrics",()=>[...new Array(this.numVertOriginYMetrics)].map(o=>new Ane(r)))}},Ane=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},One=Object.freeze({__proto__:null,VORG:Rne}),kne=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new B0(e),this.vert=new B0(e),this.startGlyphIndex=e.uint16,this.endGlyphIndex=e.uint16,this.ppemX=e.uint8,this.ppemY=e.uint8,this.bitDepth=e.uint8,this.flags=e.int8}},Ine=class{constructor(e){this.hori=new B0(e),this.vert=new B0(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},B0=class{constructor(e){this.ascender=e.int8,this.descender=e.int8,this.widthMax=e.uint8,this.caretSlopeNumerator=e.int8,this.caretSlopeDenominator=e.int8,this.caretOffset=e.int8,this.minOriginSB=e.int8,this.minAdvanceSB=e.int8,this.maxBeforeBL=e.int8,this.minAfterBL=e.int8,this.pad1=e.int8,this.pad2=e.int8}},rM=class extends We{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,Ee(this,"bitMapSizes",()=>[...new Array(this.numSizes)].map(n=>new kne(o)))}},Fne=Object.freeze({__proto__:null,EBLC:rM}),oM=class extends We{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},Nne=Object.freeze({__proto__:null,EBDT:oM}),Vne=class extends We{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,Ee(this,"bitmapScales",()=>[...new Array(this.numSizes)].map(o=>new Ine(r)))}},Mne=Object.freeze({__proto__:null,EBSC:Vne}),Dne=class extends rM{constructor(e,t){super(e,t,"CBLC")}},Lne=Object.freeze({__proto__:null,CBLC:Dne}),Bne=class extends oM{constructor(e,t){super(e,t,"CBDT")}},jne=Object.freeze({__proto__:null,CBDT:Bne}),zne=class extends We{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,Ee(this,"strikeOffsets",()=>[...new Array(this.numStrikes)].map(o=>r.Offset32))}},Hne=Object.freeze({__proto__:null,sbix:zne}),Gne=class extends We{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numBaseGlyphRecords=r.uint16,this.baseGlyphRecordsOffset=r.Offset32,this.layerRecordsOffset=r.Offset32,this.numLayerRecords=r.uint16}getBaseGlyphRecord(e){let t=this.tableStart+this.baseGlyphRecordsOffset;this.parser.currentPosition=t;let r=new qE(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new qE(this.parser),s=i.gID;if(o===e)return r;if(s===e)return i;for(;t!==n;){let a=t+(n-t)/12;this.parser.currentPosition=a;let c=new qE(this.parser),u=c.gID;if(u===e)return c;u>e?n=a:u<e&&(t=a)}return!1}getLayers(e){let t=this.getBaseGlyphRecord(e);return this.parser.currentPosition=this.tableStart+this.layerRecordsOffset+4*t.firstLayerIndex,[...new Array(t.numLayers)].map(r=>new Wne(p))}},qE=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},Wne=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},Une=Object.freeze({__proto__:null,COLR:Gne}),qne=class extends We{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numPaletteEntries=r.uint16;let o=this.numPalettes=r.uint16;this.numColorRecords=r.uint16,this.offsetFirstColorRecord=r.Offset32,this.colorRecordIndices=[...new Array(this.numPalettes)].map(n=>r.uint16),Ee(this,"colorRecords",()=>(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=>new Yne(r)))),this.version===1&&(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,Ee(this,"paletteTypeArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new Kne(r,o))),Ee(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new Zne(r,o))),Ee(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new Xne(r,o))))}},Yne=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},Kne=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},Zne=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},Xne=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},Qne=Object.freeze({__proto__:null,CPAL:qne}),Jne=class extends We{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.numSignatures=r.uint16,this.flags=r.uint16,this.signatureRecords=[...new Array(this.numSignatures)].map(o=>new $ne(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new eie(this.parser)}},$ne=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},eie=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},tie=Object.freeze({__proto__:null,DSIG:Jne}),rie=class extends We{constructor(e,t,r){let{p:o}=super(e,t),n=r.hmtx.numGlyphs;this.version=o.uint16,this.numRecords=o.int16,this.sizeDeviceRecord=o.int32,this.records=[...new Array(numRecords)].map(i=>new oie(o,n))}},oie=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},nie=Object.freeze({__proto__:null,hdmx:rie}),iie=class extends We{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,Ee(this,"tables",()=>{let o=this.tableStart+4,n=[];for(let i=0;i<this.nTables;i++){r.currentPosition=o;let s=new sie(r);n.push(s),o+=s}return n})}},sie=class{constructor(e){this.version=e.uint16,this.length=e.uint16,this.coverage=e.flags(8),this.format=e.uint8,this.format===0&&(this.nPairs=e.uint16,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16,Ee(this,"pairs",()=>[...new Array(this.nPairs)].map(t=>new aie(e)))),this.format===2&&console.warn("Kern subtable format 2 is not supported: this parser currently only parses universal table data.")}get horizontal(){return this.coverage[0]}get minimum(){return this.coverage[1]}get crossstream(){return this.coverage[2]}get override(){return this.coverage[3]}},aie=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},lie=Object.freeze({__proto__:null,kern:iie}),cie=class extends We{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},uie=Object.freeze({__proto__:null,LTSH:cie}),fie=class extends We{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.mergeClassCount=r.uint16,this.mergeDataOffset=r.Offset16,this.classDefCount=r.uint16,this.offsetToClassDefOffsets=r.Offset16,Ee(this,"mergeEntryMatrix",()=>[...new Array(this.mergeClassCount)].map(o=>r.readBytes(this.mergeClassCount))),console.warn("Full MERG parsing is currently not supported."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},die=Object.freeze({__proto__:null,MERG:fie}),mie=class extends We{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.flags=r.uint32,r.uint32,this.dataMapsCount=r.uint32,this.dataMaps=[...new Array(this.dataMapsCount)].map(o=>new pie(this.tableStart,r))}},pie=class{constructor(e,t){this.tableStart=e,this.parser=t,this.tag=t.tag,this.dataOffset=t.Offset32,this.dataLength=t.uint32}getData(){return this.parser.currentField=this.tableStart+this.dataOffset,this.parser.readBytes(this.dataLength)}},hie=Object.freeze({__proto__:null,meta:mie}),gie=class extends We{constructor(e,t){super(e,t),console.warn("This font uses a PCLT table, which is currently not supported by this parser."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},vie=Object.freeze({__proto__:null,PCLT:gie}),yie=class extends We{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRecs=r.uint16,this.numRatios=r.uint16,this.ratRanges=[...new Array(this.numRatios)].map(o=>new bie(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new wie(r))}},bie=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},wie=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new xie(e))}},xie=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},Sie=Object.freeze({__proto__:null,VDMX:yie}),_ie=class extends We{constructor(e,t){let{p:r}=super(e,t);this.version=r.fixed,this.ascent=this.vertTypoAscender=r.int16,this.descent=this.vertTypoDescender=r.int16,this.lineGap=this.vertTypoLineGap=r.int16,this.advanceHeightMax=r.int16,this.minTopSideBearing=r.int16,this.minBottomSideBearing=r.int16,this.yMaxExtent=r.int16,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.metricDataFormat=r.int16,this.numOfLongVerMetrics=r.uint16,r.verifyLength()}},Cie=Object.freeze({__proto__:null,vhea:_ie}),Tie=class extends We{constructor(e,t,r){super(e,t);let o=r.vhea.numOfLongVerMetrics,n=r.maxp.numGlyphs,i=p.currentPosition;if(lazy(this,"vMetrics",()=>(p.currentPosition=i,[...new Array(o)].map(s=>new Eie(p.uint16,p.int16)))),o<n){let s=i+o*4;lazy(this,"topSideBearings",()=>(p.currentPosition=s,[...new Array(n-o)].map(a=>p.int16)))}}},Eie=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},Pie=Object.freeze({__proto__:null,vmtx:Tie});var nM=l(W(),1);var{kebabCase:h4e}=ot(nM.privateApis);var sM=l(A(),1);var fM=l(A(),1),{Tabs:A4e}=ot(KE.privateApis),O4e={id:"installed-fonts",title:(0,j0._x)("Library","Font library")},k4e={id:"upload-fonts",title:(0,j0._x)("Upload","noun")};var dM=l(G(),1),ZE=l(W(),1),Oie=l(z(),1);var mM=l(A(),1);var XE=l(A(),1);var hM=l(G(),1),z0=l(W(),1);var gM=l(A(),1);var JE=l(A(),1);var Ci=l(G(),1),$E=l(W(),1),Lie=l(z(),1);var vM=l(Nt(),1);var Mie=l(A(),1),{useSettingsForBlockElement:aFe,TypographyPanel:lFe}=ot(vM.privateApis);var Die=l(A(),1);var eP=l(A(),1),vFe={text:{description:(0,Ci.__)("Manage the fonts used on the site."),title:(0,Ci.__)("Text")},link:{description:(0,Ci.__)("Manage the fonts and typography used on the links."),title:(0,Ci.__)("Links")},heading:{description:(0,Ci.__)("Manage the fonts and typography used on headings."),title:(0,Ci.__)("Headings")},caption:{description:(0,Ci.__)("Manage the fonts and typography used on captions."),title:(0,Ci.__)("Captions")},button:{description:(0,Ci.__)("Manage the fonts and typography used on buttons."),title:(0,Ci.__)("Buttons")}};var Hie=l(G(),1),Gie=l(W(),1),bM=l(Nt(),1);var jd=l(W(),1),yM=l(G(),1);var zie=l(z(),1);var Bie=l(W(),1),jie=l(A(),1);var tP=l(A(),1);var rP=l(A(),1),{useSettingsForBlockElement:FFe,ColorPanel:NFe}=ot(bM.privateApis);var Xie=l(G(),1),EM=l(W(),1);var qie=l(mt(),1),oP=l(W(),1),Yie=l(G(),1);var G0=l(W(),1);var H0=l(W(),1);var wM=l(A(),1);function xM(){let{paletteColors:e}=Nd();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,wM.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var Bh=l(A(),1),Wie={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},Uie=({label:e,isFocused:t,withHoverView:r})=>(0,Bh.jsx)(Md,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,Bh.jsx)(H0.__unstableMotion.div,{variants:Wie,style:{height:"100%",overflow:"hidden"},children:(0,Bh.jsx)(H0.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,Bh.jsx)(xM,{})})},o)}),SM=Uie;var ju=l(A(),1),_M=["color"];function W0({title:e,gap:t=2}){let r=_0(_M);return r?.length<=1?null:(0,ju.jsxs)(G0.__experimentalVStack,{spacing:3,children:[e&&(0,ju.jsx)(Zn,{level:3,children:e}),(0,ju.jsx)(G0.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,ju.jsx)(Ld,{variation:o,isPill:!0,properties:_M,showTooltip:!0,children:()=>(0,ju.jsx)(SM,{})},n))})]})}var CM=l(A(),1);var Kie=l(mt(),1),U0=l(W(),1),Zie=l(G(),1);var TM=l(A(),1);var nP=l(A(),1),{Tabs:iNe}=ot(EM.privateApis);var Jie=l(G(),1),RM=l(Nt(),1),$ie=l(W(),1);var PM=l(Nt(),1);var Qie=l(A(),1);var{BackgroundPanel:cNe}=ot(PM.privateApis);var iP=l(A(),1),{useHasBackgroundPanel:gNe}=ot(RM.privateApis);var zu=l(W(),1),sP=l(G(),1);var nse=l(z(),1);var ese=l(W(),1),tse=l(G(),1),rse=l(A(),1);var aP=l(A(),1),{Menu:RNe}=ot(zu.privateApis);var Hr=l(W(),1),jh=l(G(),1);var q0=l(z(),1);var lP=l(A(),1),{Menu:GNe}=ot(Hr.privateApis),WNe=[{label:(0,jh.__)("Rename"),action:"rename"},{label:(0,jh.__)("Delete"),action:"delete"}],UNe=[{label:(0,jh.__)("Reset"),action:"reset"}];var ise=l(A(),1);var lse=l(G(),1),OM=l(Nt(),1);var AM=l(Nt(),1),sse=l(z(),1);var ase=l(A(),1),{useSettingsForBlockElement:eVe,DimensionsPanel:tVe}=ot(AM.privateApis);var cP=l(A(),1),{useHasDimensionsPanel:lVe,useSettingsForBlockElement:cVe}=ot(OM.privateApis);var MM=l(W(),1),dse=l(G(),1);var use=l(G(),1),fse=l(W(),1);var kM=l(_e(),1),IM=l(ue(),1),K0=l(z(),1),FM=l(W(),1),NM=l(G(),1);var Y0=l(A(),1);function cse({gap:e=2}){let{user:t}=(0,K0.useContext)(oo),r=t?.styles,n=(0,IM.useSelect)(s=>{let a=s(kM.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(a)?a:void 0},[])?.filter(s=>!Oh(s,["color"])&&!Oh(s,["typography","spacing"])),i=(0,K0.useMemo)(()=>[...[{title:(0,NM.__)("Default"),settings:{},styles:{}},...n??[]].map(a=>{let c=a?.styles?.blocks?{...a.styles.blocks}:{};r?.blocks&&Object.keys(r.blocks).forEach(m=>{if(r.blocks?.[m]?.css){let h=c[m]||{},g={css:`${c[m]?.css||""} ${r.blocks?.[m]?.css?.trim()||""}`};c[m]={...h,...g}}});let u=r?.css||a.styles?.css?{css:`${a.styles?.css||""} ${r?.css||""}`}:{},f=Object.keys(c).length>0?{blocks:c}:{},d={...a.styles,...u,...f};return{...a,settings:a.settings??{},styles:d}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,Y0.jsx)(FM.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:i.map((s,a)=>(0,Y0.jsx)(Ld,{variation:s,children:c=>(0,Y0.jsx)(FE,{label:s?.title,withHoverView:!0,isFocused:c,variation:s})},a))})}var uP=cse;var VM=l(A(),1);var fP=l(A(),1);var mse=l(G(),1),pse=l(W(),1),DM=l(Nt(),1);var dP=l(A(),1),{AdvancedPanel:PVe}=ot(DM.privateApis);var qM=l(G(),1),pP=l(W(),1),hP=l(z(),1);var LM=l(ue(),1),BM=l(_e(),1),zh=l(z(),1);var hse={per_page:-1,_fields:"id,name,avatar_urls",context:"view",capabilities:["edit_theme_options"]},gse={per_page:100,page:1},Z0=[];function X0({query:e}={}){let{user:t}=(0,zh.useContext)(oo),r=(0,zh.useMemo)(()=>({...gse,...e}),[e]),{authors:o,currentUser:n,isDirty:i,revisions:s,isLoadingGlobalStylesRevisions:a,revisionsCount:c}=(0,LM.useSelect)(u=>{let{__experimentalGetDirtyEntityRecords:f,getCurrentUser:d,getUsers:m,getRevisions:h,__experimentalGetCurrentGlobalStylesId:g,getEntityRecord:v,isResolving:b}=u(BM.store),y=f()||[],x=d(),w=y.length>0,S=g(),T=(S?v("root","globalStyles",S):void 0)?._links?.["version-history"]?.[0]?.count??0,O=S&&h("root","globalStyles",S,r)||Z0,E=m(hse)||Z0,k=S?b("getRevisions",["root","globalStyles",S,r]):!1;return{authors:E,currentUser:x,isDirty:w,revisions:O,isLoadingGlobalStylesRevisions:k,revisionsCount:T}},[r]);return(0,zh.useMemo)(()=>{if(!o.length||a)return{revisions:Z0,hasUnsavedChanges:i,isLoading:!0,revisionsCount:c};let u=s.map(d=>({...d,author:o.find(m=>m.id===d.author)}));if(s.length){if(u[0].id!=="unsaved"&&r.page===1&&(u[0].isLatest=!0),i&&t&&Object.keys(t).length>0&&n&&r.page===1){let d={id:"unsaved",styles:t?.styles,settings:t?.settings,_links:t?._links,author:{name:n?.name||"",avatar_urls:n?.avatar_urls||{}},modified:new Date};u.unshift(d)}r.per_page&&r.page===Math.ceil(c/r.per_page)&&u.push({id:"parent",styles:{},settings:{}})}return{revisions:u,hasUnsavedChanges:i,isLoading:!1,revisionsCount:c}},[i,s,n,o,t,a,c,r.page,r.per_page])}var zM=l(G(),1),HM=l(W(),1),Q0=l(Va(),1),vse=l(_e(),1),yse=l(ue(),1);var GM=l(Dl(),1),WM=l(A(),1),IVe=3600*1e3*24;var mP=l(W(),1),Hh=l(G(),1);var UM=l(A(),1);var gP=l(A(),1);var vP=l(G(),1),Ma=l(W(),1);var Sse=l(z(),1);var bse=l(W(),1),wse=l(G(),1),xse=l(A(),1);var yP=l(A(),1),{Menu:$Ve}=ot(Ma.privateApis);var XM=l(G(),1),js=l(W(),1);var QM=l(z(),1);var _se=l(Nt(),1),Cse=l(G(),1);var Tse=l(A(),1);var Ese=l(W(),1),YM=l(G(),1),Pse=l(A(),1);var Gh=l(W(),1),Rse=l(G(),1),Ase=l(z(),1),KM=l(A(),1);var Da=l(W(),1),ZM=l(A(),1);var bP=l(A(),1),{Menu:vMe}=ot(js.privateApis);var xP=l(A(),1);var SP=l(A(),1);function zd(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,SP.jsx)(x0,{value:r,baseValue:o,onChange:n,children:(0,SP.jsx)(e,{...i})})}}var Fse=zd(uP);var Nse=zd(W0);var Vse=zd(O0);var Mse=l(A(),1);var J0=l(G(),1),eD=l(Yt(),1),tD=l(W(),1);var _P=l(A(),1);function rD({record:e,revisionsCount:t,...r}){let o={},n=e?._links?.["predecessor-version"]?.[0]?.id??null;return t=t||e?._links?.["version-history"]?.[0]?.count||0,n&&t>1&&(o.href=(0,eD.addQueryArgs)("revision.php",{revision:e?._links["predecessor-version"][0].id}),o.as="a"),(0,_P.jsx)(tD.__experimentalItemGroup,{size:"large",className:"edit-site-sidebar-navigation-screen-details-footer",children:(0,_P.jsx)(br,{icon:xp,...o,...r,children:(0,J0.sprintf)((0,J0._n)("%d Revision","%d Revisions",t),t)})})}var nc=l(A(),1),{useLocation:aD,useHistory:Dse}=H(iD.privateApis);function lD(e){let{name:t}=aD();return(0,nc.jsx)(br,{...e,"aria-current":t==="styles"})}function cD(){let e=Dse(),{path:t}=aD(),{revisions:r,isLoading:o,revisionsCount:n}=X0(),{openGeneralSidebar:i}=(0,$0.useDispatch)(De),{setStylesPath:s}=H((0,$0.useDispatch)(nD.store)),{set:a}=(0,$0.useDispatch)(oD.store),c=(0,TP.useCallback)(async()=>(e.navigate((0,sD.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),Promise.all([a("core","distractionFree",!1),i("edit-site/global-styles")])),[t,e,i,a]),u=(0,TP.useCallback)(async()=>{await c(),s("/revisions")},[c,s]),f=!!n&&!o;return(0,nc.jsx)(nc.Fragment,{children:(0,nc.jsx)(to,{title:(0,CP.__)("Design"),isRoot:!0,description:(0,CP.__)("Customize the appearance of your website using the block editor."),content:(0,nc.jsx)(Wh,{activeItem:"styles-navigation-item"}),footer:f&&(0,nc.jsx)(rD,{record:r?.[0],revisionsCount:n,onClick:u})})})}var EP=l(G(),1),uD=l(qe(),1);var ew=l(A(),1),{useLocation:Lse}=H(uD.privateApis);function fD(e){let{name:t}=Lse();return(0,ew.jsx)(br,{...e,"aria-current":t==="identity"})}function dD(){return(0,ew.jsx)(to,{isRoot:!0,title:(0,EP.__)("Design"),description:(0,EP.__)("Customize the appearance of your website using the block editor."),content:(0,ew.jsx)(Wh,{})})}var Wo=l(A(),1);function Wh({isBlockBasedTheme:e=!0}){return(0,Wo.jsxs)(mD.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-main",children:[e&&(0,Wo.jsxs)(Wo.Fragment,{children:[(0,Wo.jsx)(lD,{to:"/styles",uid:"global-styles-navigation-item",icon:gb,children:(0,Ti.__)("Styles")}),(0,Wo.jsx)(br,{uid:"navigation-navigation-item",to:"/navigation",withChevron:!0,icon:Np,children:(0,Ti.__)("Navigation")}),(0,Wo.jsx)(fD,{to:"/identity",uid:"identity-navigation-item",icon:T2,children:(0,Ti._x)("Identity","site identity")}),(0,Wo.jsx)(br,{uid:"page-navigation-item",to:"/page",withChevron:!0,icon:yu,children:(0,Ti.__)("Pages")}),(0,Wo.jsx)(br,{uid:"template-navigation-item",to:"/template",withChevron:!0,icon:pi,children:(0,Ti.__)("Templates")})]}),!e&&(0,Wo.jsx)(br,{uid:"stylebook-navigation-item",to:"/stylebook",withChevron:!0,icon:gb,children:(0,Ti.__)("Styles")}),(0,Wo.jsx)(br,{uid:"patterns-navigation-item",to:"/pattern",withChevron:!0,icon:Wp,children:(0,Ti.__)("Patterns")})]})}function Hd({customDescription:e}){let t=(0,pD.useSelect)(o=>o(hD.store).getCurrentTheme()?.is_block_theme,[]),r;return e?r=e:t?r=(0,Ti.__)("Customize the appearance of your website using the block editor."):r=(0,Ti.__)("Explore block styles and patterns to refine your site."),(0,Wo.jsx)(to,{isRoot:!0,title:(0,Ti.__)("Design"),description:r,content:(0,Wo.jsx)(Wh,{isBlockBasedTheme:t})})}var gD=l(G(),1),tw=l(W(),1),PP=l(A(),1);function Zt(){return(0,PP.jsx)(tw.__experimentalSpacer,{padding:3,children:(0,PP.jsx)(tw.Notice,{status:"warning",isDismissible:!1,children:(0,gD.__)("The theme you are currently using does not support this screen.")})})}var Ud=l(ue(),1),qd=l(W(),1),ww=l(mt(),1),Yd=l(ut(),1),Gs=l(G(),1),WL=l(_e(),1),UL=l(Jm(),1),qL=l(z(),1),YL=l(gi(),1),KL=l(qe(),1),ZL=l(qr(),1);var XL=l(Nt(),1),QL=l(Yt(),1);var rw=l(ue(),1),yD=l(W(),1),Hu=l(G(),1),bD=l(z(),1),RP=l(gn(),1),wD=l(_e(),1);var Uh=l(A(),1);function vD({nonAnimatedSrc:e,animatedSrc:t}){return(0,Uh.jsxs)("picture",{className:"edit-site-welcome-guide__image",children:[(0,Uh.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Uh.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var us=l(A(),1);function xD(){let{toggle:e}=(0,rw.useDispatch)(RP.store),{isActive:t,isBlockBasedTheme:r}=(0,rw.useSelect)(o=>({isActive:!!o(RP.store).get("core/edit-site","welcomeGuide"),isBlockBasedTheme:o(wD.store).getCurrentTheme()?.is_block_theme}),[]);return!t||!r?null:(0,us.jsx)(yD.Guide,{className:"edit-site-welcome-guide guide-editor",contentLabel:(0,Hu.__)("Welcome to the site editor"),finishButtonText:(0,Hu.__)("Get started"),onFinish:()=>e("core/edit-site","welcomeGuide"),pages:[{image:(0,us.jsx)(vD,{nonAnimatedSrc:"https://s.w.org/images/block-editor/edit-your-site.svg?1",animatedSrc:"https://s.w.org/images/block-editor/edit-your-site.gif?1"}),content:(0,us.jsxs)(us.Fragment,{children:[(0,us.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:(0,Hu.__)("Edit your site")}),(0,us.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,Hu.__)("Design everything on your site \u2014 from the header right down to the footer \u2014 using blocks.")}),(0,us.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,bD.createInterpolateElement)((0,Hu.__)("Click <StylesIconImage /> to start designing your blocks, and choose your typography, layout, and colors."),{StylesIconImage:(0,us.jsx)("img",{alt:(0,Hu.__)("styles"),src:"data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4c-4.4 0-8 3.6-8 8v.1c0 4.1 3.2 7.5 7.2 7.9h.8c4.4 0 8-3.6 8-8s-3.6-8-8-8zm0 15V5c3.9 0 7 3.1 7 7s-3.1 7-7 7z' fill='%231E1E1E'/%3E%3C/svg%3E%0A"})})})]})}]})}var iw=l(ue(),1),SD=l(W(),1),ow=l(G(),1),nw=l(gn(),1),zs=l(A(),1);function _D(){let{toggle:e}=(0,iw.useDispatch)(nw.store);if(!(0,iw.useSelect)(o=>{let n=!!o(nw.store).get("core/edit-site","welcomeGuidePage"),i=!!o(nw.store).get("core/edit-site","welcomeGuide");return n&&!i},[]))return null;let r=(0,ow.__)("Editing a page");return(0,zs.jsx)(SD.Guide,{className:"edit-site-welcome-guide guide-page",contentLabel:r,finishButtonText:(0,ow.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuidePage"),pages:[{image:(0,zs.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,zs.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-page.mp4",type:"video/mp4"})}),content:(0,zs.jsxs)(zs.Fragment,{children:[(0,zs.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:r}),(0,zs.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,ow.__)("It\u2019s now possible to edit page content in the site editor. To customise other parts of the page like the header and footer switch to editing the template using the settings sidebar.")})]})}]})}var aw=l(ue(),1),CD=l(W(),1),sw=l(G(),1),AP=l(gn(),1),TD=l(ut(),1),Hs=l(A(),1);function ED(){let{toggle:e}=(0,aw.useDispatch)(AP.store),{isActive:t,hasPreviousEntity:r}=(0,aw.useSelect)(i=>{let{getEditorSettings:s}=i(TD.store),{get:a}=i(AP.store);return{isActive:a("core/edit-site","welcomeGuideTemplate"),hasPreviousEntity:!!s().onNavigateToPreviousEntityRecord}},[]);if(!(t&&r))return null;let n=(0,sw.__)("Editing a template");return(0,Hs.jsx)(CD.Guide,{className:"edit-site-welcome-guide guide-template",contentLabel:n,finishButtonText:(0,sw.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuideTemplate"),pages:[{image:(0,Hs.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,Hs.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-template.mp4",type:"video/mp4"})}),content:(0,Hs.jsxs)(Hs.Fragment,{children:[(0,Hs.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:n}),(0,Hs.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,sw.__)("Note that the same template can be used by multiple pages, so any changes made here may affect other pages on the site. To switch back to editing the page content click the \u2018Back\u2019 button in the toolbar.")})]})}]})}var ic=l(A(),1);function PD({postType:e}){return(0,ic.jsxs)(ic.Fragment,{children:[(0,ic.jsx)(xD,{}),e==="page"&&(0,ic.jsx)(_D,{}),e==="wp_template"&&(0,ic.jsx)(ED,{})]})}var cw=l(W(),1),AD=l(_e(),1),OD=l(ue(),1),kD=l(ut(),1);var lw=l(A(),1),{Theme:Bse}=H(cw.privateApis),{useStyle:RD}=H(kD.privateApis);function OP({id:e}){let t=RD("color.text"),r=RD("color.background"),{elapsed:o,total:n}=(0,OD.useSelect)(i=>{let s=i(AD.store).countSelectorsByStatus(),a=s.resolving??0,c=s.finished??0;return{elapsed:c,total:c+a}},[]);return(0,lw.jsx)("div",{className:"edit-site-canvas-loader",children:(0,lw.jsx)(Bse,{accent:t,background:r,children:(0,lw.jsx)(cw.ProgressBar,{id:e,max:n,value:o})})})}var zD=l(ue(),1),dw=l(z(),1),HD=l(qe(),1),GD=l(mt(),1),mw=l(ut(),1);var fw=l(ue(),1),DD=l(qe(),1),LD=l(z(),1),kP=l(Yt(),1),BD=l(_e(),1),uw=l(ut(),1);var ID=l(z(),1),FD=l(ue(),1),ND=l(qe(),1),VD=l(ut(),1);var{useLocation:jse}=H(ND.privateApis),Gd="Desktop",zse=["desktop","tablet","mobile"],Hse=e=>e.charAt(0).toUpperCase()+e.slice(1);function Gse(){let{query:e}=jse(),{setDeviceType:t}=(0,FD.useDispatch)(VD.store);(0,ID.useEffect)(()=>{let r=e?.viewport?.toLowerCase(),o=zse.includes(r);t(o?Hse(r):Gd)},[e?.viewport,t])}function MD(){return Gse(),null}var{useHistory:Wse,useLocation:Use}=H(DD.privateApis),qse=["desktop","tablet","mobile"];function jD(){let e=Wse(),t=Use(),{query:r,path:o}=t,n=(0,fw.useRegistry)(),i=(0,fw.useSelect)(a=>a(uw.store).getDeviceType(),[]);return(0,LD.useCallback)(a=>{let c=n.select(uw.store).getCurrentPostType(),u=n.select(uw.store).getCurrentPostId(),d=n.select(BD.store).getEntityRecordEdits("postType",c,u)?.selection?.selectionStart?.clientId,m={...r};d&&(m.selectedBlock=d);let h=typeof a.viewport=="string"?a.viewport.toLowerCase():void 0,g=qse.includes(h);if(g){let x=(i||Gd).toLowerCase();x===Gd.toLowerCase()?delete m.viewport:m.viewport=x}(d||g)&&e.navigate((0,kP.addQueryArgs)(o,m),{replace:!0});let b={canvas:"edit",focusMode:!0};g&&(b.viewport=h);let y=(0,kP.addQueryArgs)(`/${a.postType}/${a.postId}`,b);e.navigate(y)},[e,o,r,n,i])}var{useLocation:WD,useHistory:Yse}=H(HD.privateApis),{useGlobalStyles:Kse}=H(mw.privateApis);function Zse(){let e=WD(),t=(0,GD.usePrevious)(e.query.canvas),r=Yse();return(0,dw.useMemo)(()=>(e.query.focusMode||e?.params?.postId&&GO.includes(e?.params?.postType))&&t==="edit"?()=>r.back():void 0,[e,r,t])}function UD(){let{query:e}=WD(),{canvas:t="view"}=e,r=jD(),{merged:o}=Kse(),{settings:n,currentPostIsTrashed:i}=(0,zD.useSelect)(f=>{let{getSettings:d}=f(De),{getCurrentPostAttribute:m}=f(mw.store);return{settings:d(),currentPostIsTrashed:m("status")==="trash"}},[]),s=Zse(),[a,c]=(0,dw.useMemo)(()=>Ah(o,[],{disableRootPadding:!1}),[o]);return(0,dw.useMemo)(()=>{let f=(n?.styles??[]).filter(d=>!d.isGlobalStyles);return{...n,styles:[...f,...a,{css:t==="view"?`body{min-height: 100vh; ${i?"":"cursor: pointer;"}}`:void 0}],__experimentalFeatures:c,richEditingEnabled:!0,supportsTemplateMode:!0,focusMode:t!=="view",onNavigateToEntityRecord:r,onNavigateToPreviousEntityRecord:s,isPreviewMode:t==="view"}},[n,a,c,t,i,r,s])}var qD=l(ut(),1),YD=l(ue(),1),KD=l(W(),1),ZD=l($c(),1),XD=l(A(),1),{Fill:Xse,Slot:Qse}=(0,KD.createSlotFill)("PluginTemplateSettingPanel"),QD=({children:e})=>((0,ZD.default)("wp.editSite.PluginTemplateSettingPanel",{since:"6.6",version:"6.8",alternative:"wp.editor.PluginDocumentSettingPanel"}),(0,YD.useSelect)(r=>r(qD.store).getCurrentPostType()==="wp_template",[])?(0,XD.jsx)(Xse,{children:e}):null);QD.Slot=Qse;var pw=QD;var dL=l(ut(),1);var qh=l(G(),1),$D=l(W(),1),eL=l(n0(),1);var hw=l(ue(),1),tL=l(IP(),1),rL=l(_e(),1),oL=l(gi(),1),nL=l(A(),1);function iL(){let e=(0,hw.useSelect)(o=>!!(o(rL.store).getCurrentTheme()?._links?.["wp:export-theme"]?.[0]?.targetHints??{}).allow?.includes("GET"),[]),{createErrorNotice:t}=(0,hw.useDispatch)(oL.store);if(!e)return null;async function r(){try{let o=await(0,eL.default)({path:"/wp-block-editor/v1/export",parse:!1,headers:{Accept:"application/zip"}}),n=await o.blob(),s=o.headers.get("content-disposition").match(/=(.+)\.zip/),a=s[1]?s[1]:"edit-site-export";(0,tL.downloadBlob)(a+".zip",n,"application/zip")}catch(o){let n={};try{n=await o.json()}catch{}let i=n.message&&n.code!=="unknown_error"?n.message:(0,qh.__)("An error occurred while creating the site export.");t(i,{type:"snackbar"})}}return(0,nL.jsx)($D.MenuItem,{role:"menuitem",icon:IC,onClick:r,info:(0,qh.__)("Download your theme with updated templates and styles."),children:(0,qh._x)("Export","site exporter menu item")})}var sL=l(G(),1),aL=l(ue(),1),lL=l(W(),1),cL=l(gn(),1),uL=l(A(),1);function fL(){let{toggle:e}=(0,aL.useDispatch)(cL.store);return(0,uL.jsx)(lL.MenuItem,{onClick:()=>e("core/edit-site","welcomeGuide"),children:(0,sL.__)("Welcome Guide")})}var La=l(A(),1),{ToolsMoreMenuGroup:Jse,PreferencesModal:$se}=H(dL.privateApis);function mL(){return(0,La.jsxs)(La.Fragment,{children:[(0,La.jsxs)(Jse,{children:[(0,La.jsx)(iL,{}),(0,La.jsx)(fL,{})]}),(0,La.jsx)($se,{})]})}var pL=l(ue(),1),gw=l(Dl(),1),vw=l(z(),1),hL=l(G(),1),gL=l(ut(),1),vL=l(qe(),1),FP=l(Yt(),1);var{useLocation:eae,useHistory:tae}=H(vL.privateApis);function yL(){let{query:e,path:t}=eae(),r=tae(),{canvas:o="view"}=e,n=(0,pL.useSelect)(c=>c(gL.store).getCurrentPostAttribute("status")==="trash",[]),[i,s]=(0,vw.useState)(!1);(0,vw.useEffect)(()=>{o==="edit"&&s(!1)},[o]);let a={"aria-label":(0,hL.__)("Edit"),"aria-disabled":n,title:null,role:"button",tabIndex:0,onFocus:()=>s(!0),onBlur:()=>s(!1),onKeyDown:c=>{let{keyCode:u}=c;(u===gw.ENTER||u===gw.SPACE)&&!n&&(c.preventDefault(),r.navigate((0,FP.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}))},onClick:()=>r.navigate((0,FP.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),onClickCapture:c=>{n&&(c.preventDefault(),c.stopPropagation())},readonly:!0};return{className:Z("edit-site-visual-editor__editor-canvas",{"is-focused":i&&o==="view"}),...o==="view"?a:{}}}var bw=l(G(),1),CL=l(ue(),1),TL=l(_e(),1),EL=l(qr(),1),PL=l(ut(),1);var Yh=l(z(),1),bL=l(ue(),1),wL=l(_e(),1),yw=l(G(),1),xL=l(L_(),1),NP=l(qr(),1),SL=l(qe(),1);var{useLocation:rae}=H(SL.privateApis);function _L(e){let t=rae(),r=(0,bL.useSelect)(n=>n(wL.store).getEntityRecord("root","site")?.title,[]),o=(0,Yh.useRef)(!0);(0,Yh.useEffect)(()=>{o.current=!1},[t]),(0,Yh.useEffect)(()=>{if(!o.current&&e&&r){let n=(0,yw.sprintf)((0,yw.__)("%1$s \u2039 %2$s \u2039 Editor \u2014 WordPress"),(0,NP.decodeEntities)(e),(0,NP.decodeEntities)(r));document.title=n,(0,xL.speak)(e,"assertive")}},[e,r,t])}var{getTemplateInfo:oae}=H(PL.privateApis);function nae(e,t){let{title:r,isLoaded:o}=(0,CL.useSelect)(i=>{let{getEditedEntityRecord:s,getCurrentTheme:a,hasFinishedResolution:c}=i(TL.store);if(!t)return{isLoaded:!1};let u=s("postType",e,t),{default_template_types:f=[]}=a()??{},d=oae({template:u,templateTypes:f}),m=c("getEditedEntityRecord",["postType",e,t]);return{title:d.title,isLoaded:m}},[e,t]),n;o&&(n=(0,bw.sprintf)((0,bw._x)("%1$s \u2039 %2$s","breadcrumb trail"),(0,EL.decodeEntities)(r),bS[e]??bS[st])),_L(o&&n)}var RL=nae;var sc=l(ue(),1),AL=l(Nt(),1),VP=l(ut(),1),OL=l(z(),1),kL=l(gn(),1);function IL(e){let{clearSelectedBlock:t}=(0,sc.useDispatch)(AL.store),{editPost:r,setDeviceType:o,closePublishSidebar:n,setIsListViewOpened:i,setIsInserterOpened:s}=(0,sc.useDispatch)(VP.store),{get:a}=(0,sc.useSelect)(kL.store),{getCurrentPost:c}=(0,sc.useSelect)(VP.store),u=(0,sc.useRegistry)();(0,OL.useLayoutEffect)(()=>{let f=window.matchMedia("(min-width: 782px)").matches;u.batch(()=>{t(),c()?.type&&r({selection:void 0},{undoIgnore:!0}),o(Gd),n(),s(!1),f&&e==="edit"&&a("core","showListViewByDefault")&&!a("core","distractionFree")?i(!0):i(!1)})},[e,u,t,r,o,n,s,i,a,c])}var Wd=l(z(),1),Gu=l(ue(),1),Kh=l(_e(),1),NL=l(qe(),1);var{useLocation:iae}=H(NL.privateApis),MP=[HO,st,rt,Hi,Ge.user],FL=["page","post"];function sae(e){let t;return e==="navigation-item"?t=Hi:e==="pattern-item"?t=Ge.user:e==="template-part-item"?t=rt:e==="templates"?t=st:e==="template-item"?t=st:e==="page-item"||e==="pages"?t="page":(e==="post-item"||e==="posts")&&(t="post"),t}function VL(){let{editEntityRecord:e}=(0,Gu.useDispatch)(Kh.store),{hasEntityRecord:t}=(0,Gu.useSelect)(Kh.store),{name:r,params:o={},query:n}=iae(),{postId:i=n?.postId}=o,s=sae(r,i)??n?.postType,{selectedBlock:a}=n,c=(0,Wd.useRef)(null),u=(0,Gu.useSelect)(h=>{let{getHomePage:g}=H(h(Kh.store));return g()},[]),f=(0,Gu.useSelect)(h=>{if(MP.includes(s)&&i||i&&i.includes(","))return;let{getTemplateId:g}=H(h(Kh.store));if(s&&i&&FL.includes(s))return g(s,i);if(u?.postType==="page")return g("page",u?.postId);if(u?.postType==="wp_template")return u?.postId},[u,i,s]),d=(0,Wd.useMemo)(()=>MP.includes(s)&&i?{}:s&&i&&FL.includes(s)?{postType:s,postId:i}:u?.postType==="page"?{postType:"page",postId:u?.postId}:{},[u,s,i]),m;if(MP.includes(s)&&i?m={isReady:!0,postType:s,postId:i,context:d}:u?m={isReady:f!==void 0,postType:st,postId:f,context:d}:m={isReady:!1},a&&m.isReady&&c.current!==a){let h=m.context?.postId?m.context.postType:m.postType,g=m.context?.postId?m.context.postId:m.postId;t("postType",h,g)&&(e("postType",h,g,{selection:{selectionStart:{clientId:a},selectionEnd:{clientId:a}}},{undoIgnore:!0}),c.current=a)}return m}function ML({postType:e,postId:t,context:r,isReady:o}){let{setEditedEntity:n}=(0,Gu.useDispatch)(De);(0,Wd.useEffect)(()=>{o&&n(e,String(t),r)},[o,e,t,r,n])}var DL=l(G(),1),LL=l(ue(),1),BL=l(_e(),1),jL=l(Su(),1),zL=l(Yt(),1),HL=l(A(),1);function GL(){let e=(0,LL.useSelect)(t=>{let{getEntityRecord:r}=t(BL.store);return r("root","__unstableBase")?.home},[]);return(0,HL.jsx)("iframe",{src:(0,zL.addQueryArgs)(e,{wp_site_preview:1}),title:(0,DL.__)("Site Preview"),style:{display:"block",width:"100%",height:"100%",backgroundColor:"#fff"},onLoad:t=>{let r=t.target.contentDocument;jL.focus.focusable.find(r).forEach(n=>{n.style.pointerEvents="none",n.tabIndex=-1,n.setAttribute("aria-hidden","true")})}})}var nr=l(A(),1),{Editor:aae,BackButton:lae}=H(Yd.privateApis),{useHistory:cae,useLocation:uae}=H(KL.privateApis),{BlockKeyboardShortcuts:fae}=H(UL.privateApis),dae={edit:{opacity:0,scale:.2},hover:{opacity:1,scale:1,clipPath:"inset( 22% round 2px )"}},mae={edit:{clipPath:"inset(0% round 0px)"},hover:{clipPath:"inset( 22% round 2px )"},tap:{clipPath:"inset(0% round 0px)"}};function JL(e){switch(e){case"navigation":return"/navigation";case"wp_block":return"/pattern?postType=wp_block";case"wp_template_part":return"/pattern?postType=wp_template_part";case"wp_template":return"/template";case"page":return"/page";case"post":return"/"}throw"Unknown post type"}function pae(e,t){let{path:r,name:o}=e;return["pattern-item","template-part-item","page-item","template-item","static-template-item","post-item"].includes(o)?JL(t):(0,QL.addQueryArgs)(r,{canvas:void 0})}function Ct({isHomeRoute:e=!1}){let t=(0,ww.useReducedMotion)(),r=uae(),o=cae(),{canvas:n="view"}=r.query,i=Nb();IL(n);let s=VL();ML(s);let{postType:a,postId:c,context:u}=s,{isBlockBasedTheme:f,hasSiteIcon:d}=(0,Ud.useSelect)(k=>{let{getCurrentTheme:B,getEntityRecord:P}=k(WL.store),_=P("root","__unstableBase",void 0);return{isBlockBasedTheme:B()?.is_block_theme,hasSiteIcon:!!_?.site_icon_url}},[]),m=!!u?.postId;RL(m?u.postType:a,m?u.postId:c);let h=fo(),g=yL(),v=n==="edit",b=(0,ww.useInstanceId)(OP,"edit-site-editor__loading-progress"),y=UD(),{resetZoomLevel:x}=H((0,Ud.useDispatch)(XL.store)),{setCurrentRevisionId:w}=H((0,Ud.useDispatch)(Yd.store)),{createSuccessNotice:S}=(0,Ud.useDispatch)(YL.store),C=(0,qL.useCallback)((k,B)=>{switch(k){case"move-to-trash":case"delete-post":o.navigate(JL(m?u.postType:a));break;case"duplicate-post":{let P=B[0],_=typeof P.title=="string"?P.title:P.title?.rendered;S((0,Gs.sprintf)((0,Gs.__)('"%s" successfully created.'),(0,ZL.decodeEntities)(_)||(0,Gs.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,Gs.__)("Edit"),onClick:()=>{o.navigate(`/${P.type}/${P.id}?canvas=edit`)}}]})}break}},[a,u?.postType,m,o,S]),T=!i,O={duration:t?0:.2},E=window.__experimentalAdminBarInEditor;return!f&&e?(0,nr.jsx)(GL,{}):(0,nr.jsxs)(nr.Fragment,{children:[(0,nr.jsx)(Yd.EditorKeyboardShortcutsRegister,{}),v&&(0,nr.jsx)(fae,{}),T?null:(0,nr.jsx)(OP,{id:b}),v&&T&&(0,nr.jsx)(PD,{postType:m?u.postType:a}),T&&(0,nr.jsxs)(aae,{postType:m?u.postType:a,postId:m?u.postId:c,templateId:m?c:void 0,settings:y,className:"edit-site-editor__editor-interface",customSaveButton:h&&(0,nr.jsx)(o0,{size:"compact"}),customSavePanel:h&&(0,nr.jsx)(bh,{}),iframeProps:g,onActionPerformed:C,extraSidebarPanels:!m&&(0,nr.jsx)(pw.Slot,{}),children:[v&&(0,nr.jsx)(MD,{}),v&&(0,nr.jsx)(lae,{children:({length:k})=>k<=1&&(0,nr.jsxs)(qd.__unstableMotion.div,{className:"edit-site-editor__view-mode-toggle",transition:O,animate:"edit",initial:"edit",whileHover:"hover",whileTap:"tap",children:[(0,nr.jsx)(qd.Button,{__next40pxDefaultSize:!0,label:(0,Gs.__)("Open Navigation"),showTooltip:!0,tooltipPosition:"middle right",onClick:()=>{x(),w(null),o.navigate(pae(r,m?u.postType:a),{transition:"canvas-mode-view-transition"})},children:!E&&(0,nr.jsx)(qd.__unstableMotion.div,{variants:!t&&mae,children:(0,nr.jsx)(Qp,{className:"edit-site-editor__view-mode-toggle-icon"})})}),E?(0,nr.jsx)("div",{className:"edit-site-editor__back-icon",children:(0,nr.jsx)(qn,{icon:(0,Gs.isRTL)()?cd:ld})}):(0,nr.jsx)(qd.__unstableMotion.div,{className:Z("edit-site-editor__back-icon",{"has-site-icon":d}),variants:!t&&dae,children:(0,nr.jsx)(qn,{icon:(0,Gs.isRTL)()?cd:ld})})]})}),(0,nr.jsx)(mL,{})]})]})}function Xt(e){return e.currentTheme!==void 0&&e.currentTheme!==null}function Qn(e){let t=e.currentTheme?.is_block_theme,r=e.currentTheme?.theme_supports["editor-styles"],o=e.editorSettings?.supportsLayout;return!t&&(r||o)}var Ba=l(A(),1),$L={name:"home",path:"/",areas:{sidebar({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme||Qn(e)?(0,Ba.jsx)(Hd,{}):(0,Ba.jsx)(Zt,{}):null},preview({siteData:e}){return e.currentTheme?.is_block_theme||Qn(e)?(0,Ba.jsx)(Ct,{isHomeRoute:!0}):void 0},mobile({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme||Qn(e)?(0,Ba.jsx)(Hd,{}):(0,Ba.jsx)(Zt,{}):(0,Ba.jsx)(Ba.Fragment,{})}}};var kH=l(qe(),1);var ii=l(G(),1),h1=l(ue(),1),bA=l(_e(),1);var ko=l(z(),1),Fz=l(mt(),1);var Tw=l(z(),1);var DP=l(G(),1);var ar="isAny",lr="isNone",To="isAll",no="isNotAll",Uo="between",qo="inThePast",An="over",hr="is",gr="isNot",ac="lessThan",lc="greaterThan",cc="lessThanOrEqual",uc="greaterThanOrEqual",fc="before",dc="after",mc="beforeInc",pc="afterInc",Ws="contains",Us="notContains",qs="startsWith",hc="on",gc="notOn",xw=["asc","desc"],e8={asc:"\u2191",desc:"\u2193"},Sw={asc:"ascending",desc:"descending"},_w={asc:(0,DP.__)("Sort ascending"),desc:(0,DP.__)("Sort descending")},t8={asc:uC,desc:rC},Kd="table",Cw="grid",r8="list",o8="activity",n8="pickerGrid",i8="pickerTable";var s8=(0,Tw.createContext)({view:{type:Kd},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,Tw.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});s8.displayName="DataViewsContext";var Me=s8;var Ga=l(G(),1);var Ku=l(G(),1),Iw=l(W(),1),On=l(z(),1),GP=l(Dl(),1);var a8=l(W(),1),l8=l(G(),1),c8=l(A(),1);function vc({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let a=o(r),c=e.includes(a),u=!i&&c,f=n?.getValue?.({item:r})||(0,l8.__)("(no title)");return(0,c8.jsx)(a8.CheckboxControl,{className:"dataviews-selection-checkbox","aria-label":f,"aria-disabled":i,checked:u,onChange:()=>{i||t(c?e.filter(d=>a!==d):[...e,a])},...s})}var Wu=l(W(),1),d8=l(G(),1),Xd=l(z(),1);var m8=l(ue(),1),LP=l(mt(),1);var u8=l(eu(),1),{lock:S8e,unlock:Qe}=(0,u8.__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 Qt=l(A(),1),{Menu:Zd,kebabCase:hae}=Qe(Wu.privateApis);function gae({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,Qt.jsx)(Wu.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function vae({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,Qt.jsx)(Zd.Item,{disabled:e.disabled,onClick:t,children:(0,Qt.jsx)(Zd.ItemLabel,{children:o})})}function Uu({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,Qt.jsx)(Wu.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${hae(e.id)}`,children:(0,Qt.jsx)(e.RenderModal,{items:t,closeModal:r})})}function BP({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,Xd.useMemo)(()=>e.reduce((a,c)=>((c.isPrimary?a.primaryActions:a.regularActions).push(c),a),{primaryActions:[],regularActions:[]}),[e]),s=a=>a.map(c=>(0,Qt.jsx)(vae,{action:c,onClick:()=>{if("RenderModal"in c){o(c);return}c.callback([t],{registry:r})},items:[t]},c.id));return(0,Qt.jsxs)(Zd.Group,{children:[s(n),s(i)]})}function Qd({item:e,actions:t,isCompact:r}){let o=(0,m8.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,Xd.useMemo)(()=>{let a=t.filter(u=>!u.isEligible||u.isEligible(e));return{primaryActions:a.filter(u=>u.isPrimary),eligibleActions:a}},[t,e]),s=(0,LP.useViewportMatch)("medium","<");return r?(0,Qt.jsx)(f8,{item:e,actions:i,isSmall:!0,registry:o}):(0,Qt.jsxs)(re,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,Qt.jsx)(jP,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,Qt.jsx)(f8,{item:e,actions:i,registry:o})]})}function f8({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,Xd.useState)(null);return(0,Qt.jsxs)(Qt.Fragment,{children:[(0,Qt.jsxs)(Zd,{placement:"bottom-end",children:[(0,Qt.jsx)(Zd.TriggerButton,{render:(0,Qt.jsx)(Wu.Button,{size:r?"small":"compact",icon:es,label:(0,d8.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,Qt.jsx)(Zd.Popover,{children:(0,Qt.jsx)(BP,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,Qt.jsx)(Uu,{action:n,items:[e],closeModal:()=>i(null)})]})}function jP({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,Xd.useState)(null);return(0,LP.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,Qt.jsxs)(Qt.Fragment,{children:[t.map(a=>(0,Qt.jsx)(gae,{action:a,onClick:()=>{if("RenderModal"in a){i(a);return}a.callback([e],{registry:r})},items:[e],variant:o},a.id)),!!n&&(0,Qt.jsx)(Uu,{action:n,items:[e],closeModal:()=>i(null)})]})}var qu=l(W(),1),Zh=l(G(),1),Eo=l(z(),1),v8=l(ue(),1);var zP=l(mt(),1);var yc=l(G(),1);function p8(e,t,r,o=!1){return e>0?(0,yc.sprintf)((0,yc._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,yc.sprintf)((0,yc._n)("%d Item","%d Items",r),r):(0,yc.sprintf)((0,yc._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var Gr=l(A(),1);function yae({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,Eo.useState)(!1);return(0,Gr.jsxs)(Gr.Fragment,{children:[(0,Gr.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,Gr.jsx)(Uu,{action:e,items:t,closeModal:()=>n(!1)})]})}function Ew(e,t){return(0,Eo.useMemo)(()=>e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t))),[e,t])}function Jd(e,t){return(0,Eo.useMemo)(()=>t.some(r=>e.some(o=>o.supportsBulk&&(!o.isEligible||o.isEligible(r)))),[e,t])}function Xh({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,Eo.useMemo)(()=>r.filter(f=>o.some(d=>d.supportsBulk&&(!d.isEligible||d.isEligible(f)))),[r,o]),a=r.filter(f=>e.includes(n(f))&&s.includes(f)),c=e.length>0,u=a.length===s.length;return i?(0,Gr.jsx)(qu.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,disabled:!c,onChange:()=>{t([])},"aria-label":(0,Zh.__)("Deselect all")}):(0,Gr.jsx)(qu.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:u,indeterminate:!u&&!!a.length,onChange:()=>{t(u?[]:s.map(f=>n(f)))},"aria-label":u?(0,Zh.__)("Deselect all"):(0,Zh.__)("Select all")})}function h8({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,zP.useViewportMatch)("medium","<")?(0,Gr.jsx)(qu.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,Gr.jsx)(qu.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var y8=[];function bae({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,v8.useRegistry)(),i=(0,Eo.useMemo)(()=>t.filter(s=>!e.isEligible||e.isEligible(s)),[e,t]);return"RenderModal"in e?(0,Gr.jsx)(yae,{action:e,items:i,ActionTriggerComponent:h8},e.id):(0,Gr.jsx)(h8,{action:e,onClick:async()=>{o(e.id),await e.callback(t,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function g8(e,t,r,o,n,i,s,a,c,u,f){let d=p8(n.length,e.length,f.totalItems,o);return(0,Gr.jsxs)(re,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,Gr.jsx)(Xh,{selection:n,onChangeSelection:u,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,Gr.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:d}),(0,Gr.jsxs)(re,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(m=>(0,Gr.jsx)(bae,{action:m,selectedItems:s,actionInProgress:a,setActionInProgress:c},m.id)),s.length>0&&(0,Gr.jsx)(qu.Button,{icon:Os,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,Zh.__)("Cancel"),disabled:!!a,accessibleWhenDisabled:!1,onClick:()=>{u(y8)}})]})]})}function wae({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:s}){let[a,c]=(0,Eo.useState)(null),u=(0,Eo.useRef)(void 0),f=(0,zP.useViewportMatch)("medium","<"),d=(0,Eo.useMemo)(()=>t.filter(v=>v.supportsBulk),[t]),m=(0,Eo.useMemo)(()=>o.filter(v=>d.some(b=>!b.isEligible||b.isEligible(v))),[o,d]),h=(0,Eo.useMemo)(()=>o.filter(v=>e.includes(n(v))&&m.includes(v)),[e,o,n,m]),g=(0,Eo.useMemo)(()=>t.filter(v=>v.supportsBulk&&(!f||v.icon)&&h.some(b=>!v.isEligible||v.isEligible(b))),[t,h,f]);if(a)u.current||(u.current=g8(o,t,n,i,e,g,h,a,c,r,s));else return u.current&&(u.current=void 0),g8(o,t,n,i,e,g,h,a,c,r,s);return u.current}function Pw(){let{data:e,selection:t,actions:r=y8,onChangeSelection:o,getItemId:n,paginationInfo:i,view:s}=(0,Eo.useContext)(Me);return(0,Gr.jsx)(wae,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!s.infiniteScrollEnabled,paginationInfo:i})}var ja=l(G(),1);var za=l(W(),1),bc=l(z(),1);function Rw(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 $e=l(A(),1),{Menu:It}=Qe(za.privateApis);function xae({children:e}){return bc.Children.toArray(e).filter(Boolean).map((t,r)=>(0,$e.jsxs)(bc.Fragment,{children:[r>0&&(0,$e.jsx)(It.Separator,{}),t]},r))}var Sae=(0,bc.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:a=!0,canInsertLeft:c=!0,canInsertRight:u=!0},f){let d=r.fields??[],m=d?.indexOf(t),h=r.sort?.field===t,g=!1,v=!1,b=!1,y=[],x=o.find(E=>E.id===t),{setIsShowingFilter:w}=(0,bc.useContext)(Me);if(!x)return null;g=x.enableHiding!==!1,v=x.enableSorting!==!1;let S=x.header;if(y=!!x.filterBy&&x.filterBy?.operators||[],b=!r.filters?.some(E=>t===E.field)&&!!(x.hasElements||x.Edit)&&x.filterBy!==!1&&!x.filterBy?.isPrimary,!v&&!a&&!g&&!b)return S;let C=Rw(r,o).filter(E=>!d.includes(E.id)),T=(c||u)&&!!C.length,O=(0,ja.isRTL)();return(0,$e.jsxs)(It,{children:[(0,$e.jsxs)(It.TriggerButton,{render:(0,$e.jsx)(za.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:f,variant:"tertiary"}),children:[S,r.sort&&h&&(0,$e.jsx)("span",{"aria-hidden":"true",children:e8[r.sort.direction]})]}),(0,$e.jsx)(It.Popover,{style:{minWidth:"240px"},children:(0,$e.jsxs)(xae,{children:[v&&(0,$e.jsx)(It.Group,{children:xw.map(E=>{let k=r.sort&&h&&r.sort.direction===E,B=`${t}-${E}`;return(0,$e.jsx)(It.RadioItem,{name:"view-table-sorting",value:B,checked:k,onChange:()=>{n({...r,sort:{field:t,direction:E},showLevels:!1})},children:(0,$e.jsx)(It.ItemLabel,{children:_w[E]})},B)})}),b&&(0,$e.jsx)(It.Group,{children:(0,$e.jsx)(It.Item,{prefix:(0,$e.jsx)(za.Icon,{icon:Pp}),onClick:()=>{s(t),w(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:y[0]}]})},children:(0,$e.jsx)(It.ItemLabel,{children:(0,ja.__)("Add filter")})})}),(a||g||T)&&x&&(0,$e.jsxs)(It.Group,{children:[a&&(0,$e.jsx)(It.Item,{prefix:(0,$e.jsx)(za.Icon,{icon:nC}),disabled:O?m>=d.length-1:m<1,onClick:()=>{let E=O?m+1:m-1,k=[...d];k.splice(m,1),k.splice(E,0,t),n({...r,fields:k})},children:(0,$e.jsx)(It.ItemLabel,{children:(0,ja.__)("Move left")})}),a&&(0,$e.jsx)(It.Item,{prefix:(0,$e.jsx)(za.Icon,{icon:sC}),disabled:O?m<1:m>=d.length-1,onClick:()=>{let E=O?m-1:m+1,k=[...d];k.splice(m,1),k.splice(E,0,t),n({...r,fields:k})},children:(0,$e.jsx)(It.ItemLabel,{children:(0,ja.__)("Move right")})}),c&&!!C.length&&(0,$e.jsxs)(It,{children:[(0,$e.jsx)(It.SubmenuTriggerItem,{children:(0,$e.jsx)(It.ItemLabel,{children:(0,ja.__)("Insert left")})}),(0,$e.jsx)(It.Popover,{children:C.map(E=>{let k=O?m+1:m;return(0,$e.jsx)(It.Item,{onClick:()=>{n({...r,fields:[...d.slice(0,k),E.id,...d.slice(k)]})},children:(0,$e.jsx)(It.ItemLabel,{children:E.label})},E.id)})})]}),u&&!!C.length&&(0,$e.jsxs)(It,{children:[(0,$e.jsx)(It.SubmenuTriggerItem,{children:(0,$e.jsx)(It.ItemLabel,{children:(0,ja.__)("Insert right")})}),(0,$e.jsx)(It.Popover,{children:C.map(E=>{let k=O?m:m+1;return(0,$e.jsx)(It.Item,{onClick:()=>{n({...r,fields:[...d.slice(0,k),E.id,...d.slice(k)]})},children:(0,$e.jsx)(It.ItemLabel,{children:E.label})},E.id)})})]}),g&&x&&(0,$e.jsx)(It.Item,{prefix:(0,$e.jsx)(za.Icon,{icon:qp}),onClick:()=>{i(x),n({...r,fields:d.filter(E=>E!==t)})},children:(0,$e.jsx)(It.ItemLabel,{children:(0,ja.__)("Hide column")})})]})]})})]})}),_ae=Sae,$d=_ae;var b8=l(z(),1),HP=l(A(),1);function Cae({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 wc({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,HP.jsx)("div",{className:n,...s,children:i});if(o){let c=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,b8.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 a=Cae({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,HP.jsx)("div",{...a,...s,children:i})}var Ys=l(A(),1);function Tae({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:a}){return(0,Ys.jsxs)(re,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Ys.jsx)(wc,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":a(e)&&(i||s)&&r?r.getValue?.({item:e}):void 0,children:(0,Ys.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Ys.jsxs)(re,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Ys.jsxs)(wc,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Ys.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Ys.jsx)(r.render,{item:e,field:r})]}),n&&(0,Ys.jsx)(n.render,{item:e,field:n})]})]})}var Aw=Tae;var Yu=l(z(),1),w8=l(G(),1),Eae=e=>(0,w8.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function x8({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,Yu.useState)(!1),[n,i]=(0,Yu.useState)(!1),s=(0,Yu.useCallback)(()=>{let a=e.current;a&&(t&&o(Eae(a)),i(a.scrollTop>0))},[e,t]);return(0,Yu.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let a=e.current;return s(),a.addEventListener("scroll",s),window.addEventListener("resize",s),()=>{a.removeEventListener("scroll",s),window.removeEventListener("resize",s)}},[e,t,s]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function Ei(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 xc=l(W(),1),_8=l(G(),1),C8=l(z(),1);var Jn=l(A(),1);function S8({field:e,isVisible:t,onToggleVisibility:r}){return(0,Jn.jsx)(xc.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Jn.jsxs)(re,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Jn.jsx)("div",{style:{height:24,width:24},children:t&&(0,Jn.jsx)(xc.Icon,{icon:gu})}),(0,Jn.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function Pae(e){return!!e}function Ow({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,C8.useContext)(Me),n=Rw(t,r);if(!n?.length)return null;let i=r.find(g=>g.id===t.titleField),s=r.find(g=>g.id===t.mediaField),a=r.find(g=>g.id===t.descriptionField),c=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:a,isVisibleFlag:"showDescription"}].filter(({field:g})=>Pae(g)),u=t.fields??[],f=n.filter(g=>u.includes(g.id)).length,d=c.filter(({isVisibleFlag:g})=>t[g]??!0),m=d.length+f,h=m===1&&d.length===1;return(0,Jn.jsxs)(re,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Jn.jsx)(xc.BaseControl.VisualLabel,{children:(0,_8.__)("Properties")}),(0,Jn.jsx)(re,{direction:"column",className:"dataviews-view-config__properties",children:(0,Jn.jsxs)(xc.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[c.map(({field:g,isVisibleFlag:v})=>{let b=t[v]??!0,y=h&&b?{...g,enableHiding:!1}:g;return(0,Jn.jsx)(S8,{field:y,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,Jn.jsx)(S8,{field:b,isVisible:v,onToggleVisibility:()=>{o({...t,fields:v?u.filter(y=>y!==g.id):[...u,g.id]})}},g.id)})]})})]})}var kw=l(z(),1);function Pi(e,t={delay:400}){let[r,o]=(0,kw.useState)(!1);return(0,kw.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var He=l(A(),1);function E8(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function Rae({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,He.jsx)("div",{className:i,children:(0,He.jsx)(n.render,{item:e,field:n})})}function T8({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:a,mediaField:c,descriptionField:u,selection:f,getItemId:d,isItemClickable:m,onClickItem:h,renderItemLink:g,onChangeSelection:v,isActionsColumnSticky:b,posinset:y}){let{paginationInfo:x}=(0,On.useContext)(Me),w=Ew(o,t),S=w&&f.includes(i),{showTitle:C=!0,showMedia:T=!0,showDescription:O=!0,infiniteScrollEnabled:E}=s,k=(0,On.useRef)(!1),B=s.fields??[],P=a&&C||c&&T||u&&O;return(0,He.jsxs)("tr",{className:Z("dataviews-view-table__row",{"is-selected":w&&S,"has-bulk-actions":w}),onTouchStart:()=>{k.current=!0},"aria-setsize":E?x.totalItems:void 0,"aria-posinset":y,role:E?"article":void 0,onMouseDown:_=>{let M=(0,GP.isAppleOS)()?_.metaKey:_.ctrlKey;_.button===0&&M&&window.navigator.userAgent.toLowerCase().includes("firefox")&&_?.preventDefault()},onClick:_=>{if(!w)return;((0,GP.isAppleOS)()?_.metaKey:_.ctrlKey)&&!k.current&&document.getSelection()?.type!=="Range"&&v(f.includes(i)?f.filter(V=>i!==V):[...f,i])},children:[e&&(0,He.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,He.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,He.jsx)(vc,{item:t,selection:f,onChangeSelection:v,getItemId:d,titleField:a,disabled:!w})})}),P&&(0,He.jsx)("td",{children:(0,He.jsx)(Aw,{item:t,level:r,titleField:C?a:void 0,mediaField:T?c:void 0,descriptionField:O?u:void 0,isItemClickable:m,onClickItem:h,renderItemLink:g})}),B.map(_=>{let{width:M,maxWidth:V,minWidth:F,align:D}=s.layout?.styles?.[_]??{},I=n.find(L=>L.id===_),N=E8(D,I?.type);return(0,He.jsx)("td",{style:{width:M,maxWidth:V,minWidth:F},children:(0,He.jsx)(Rae,{fields:n,item:t,column:_,align:N})},_)}),!!o?.length&&(0,He.jsx)("td",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":b}),onClick:_=>_.stopPropagation(),children:(0,He.jsx)(Qd,{item:t,actions:o})})]})}function Aae({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:a,selection:c,setOpenedFilter:u,onClickItem:f,isItemClickable:d,renderItemLink:m,view:h,className:g,empty:v}){let{containerRef:b}=(0,On.useContext)(Me),y=Pi(i),x=(0,On.useRef)(new Map),w=(0,On.useRef)(void 0),[S,C]=(0,On.useState)(),[T,O]=(0,On.useState)(null);(0,On.useEffect)(()=>{w.current&&(w.current.focus(),w.current=void 0)});let E=(0,On.useId)(),{isHorizontalScrollEnd:k,isVerticallyScrolled:B}=x8({scrollContainerRef:b,enabledHorizontal:!!e?.length}),P=Jd(e,t);if(S){w.current=S,C(void 0);return}let _=te=>{let pe=x.current.get(te.id),ke=pe?x.current.get(pe.fallback):void 0;C(ke?.node)},M=te=>{te.preventDefault(),te.stopPropagation();let pe={getBoundingClientRect:()=>({x:te.clientX,y:te.clientY,top:te.clientY,left:te.clientX,right:te.clientX,bottom:te.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{O(pe)})},V=!!t?.length,F=r.find(te=>te.id===h.titleField),D=r.find(te=>te.id===h.mediaField),I=r.find(te=>te.id===h.descriptionField),N=h.groupBy?.field?r.find(te=>te.id===h.groupBy?.field):null,L=N?Ei(t,N):null,{showTitle:j=!0,showMedia:q=!0,showDescription:oe=!0}=h,ie=F&&j||D&&q||I&&oe,ve=h.fields??[],ae=(te,pe)=>ke=>{ke?x.current.set(te,{node:ke,fallback:ve[pe>0?pe-1:1]}):x.current.delete(te)},ne=h.infiniteScrollEnabled&&!L,me=(0,Ku.isRTL)();return V?(0,He.jsxs)(He.Fragment,{children:[(0,He.jsxs)("table",{className:Z("dataviews-view-table",g,{[`has-${h.layout?.density}-density`]:h.layout?.density&&["compact","comfortable"].includes(h.layout.density),"has-bulk-actions":P,"is-refreshing":!ne&&y}),"aria-busy":i,"aria-describedby":E,role:ne?"feed":void 0,inert:!ne&&i?"true":void 0,children:[(0,He.jsxs)("colgroup",{children:[P&&(0,He.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),ie&&(0,He.jsx)("col",{className:"dataviews-view-table__col-first-data"}),ve.map((te,pe)=>(0,He.jsx)("col",{className:Z(`dataviews-view-table__col-${te}`,{"dataviews-view-table__col-expand":!ie&&pe===ve.length-1})},`col-${te}`)),!!e?.length&&(0,He.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),T&&(0,He.jsx)(Iw.Popover,{anchor:T,onClose:()=>O(null),placement:"bottom-start",children:(0,He.jsx)(Ow,{showLabel:!1})}),(0,He.jsx)("thead",{className:Z({"dataviews-view-table__thead--stuck":B}),onContextMenu:M,children:(0,He.jsxs)("tr",{className:"dataviews-view-table__row",children:[P&&(0,He.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:M,children:(0,He.jsx)(Xh,{selection:c,onChangeSelection:a,data:t,actions:e,getItemId:o})}),ie&&(0,He.jsx)("th",{scope:"col",children:F&&(0,He.jsx)($d,{ref:ae(F.id,0),fieldId:F.id,view:h,fields:r,onChangeView:s,onHide:_,setOpenedFilter:u,canMove:!1,canInsertLeft:me?h.layout?.enableMoving??!0:!1,canInsertRight:me?!1:h.layout?.enableMoving??!0})}),ve.map((te,pe)=>{let{width:ke,maxWidth:et,minWidth:Te,align:ze}=h.layout?.styles?.[te]??{},le=r.find($=>$.id===te),Q=E8(ze,le?.type),se=h.layout?.enableMoving??!0;return(0,He.jsx)("th",{style:{width:ke,maxWidth:et,minWidth:Te,textAlign:Q},"aria-sort":h.sort?.direction&&h.sort?.field===te?Sw[h.sort.direction]:void 0,scope:"col",children:(0,He.jsx)($d,{ref:ae(te,pe),fieldId:te,view:h,fields:r,onChangeView:s,onHide:_,setOpenedFilter:u,canMove:se,canInsertLeft:se,canInsertRight:se})},te)}),!!e?.length&&(0,He.jsx)("th",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!k}),children:(0,He.jsx)("span",{className:"dataviews-view-table-header",children:(0,Ku.__)("Actions")})})]})}),V&&N&&L?Array.from(L.entries()).map(([te,pe])=>(0,He.jsxs)("tbody",{children:[(0,He.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,He.jsx)("td",{colSpan:ve.length+(ie?1:0)+(P?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:h.groupBy?.showLabel===!1?te:(0,Ku.sprintf)((0,Ku.__)("%1$s: %2$s"),N.label,te)})}),pe.map((ke,et)=>(0,He.jsx)(T8,{item:ke,level:h.showLevels&&typeof n=="function"?n(ke):void 0,hasBulkActions:P,actions:e,fields:r,id:o(ke)||et.toString(),view:h,titleField:F,mediaField:D,descriptionField:I,selection:c,getItemId:o,onChangeSelection:a,onClickItem:f,renderItemLink:m,isItemClickable:d,isActionsColumnSticky:!k},o(ke)))]},`group-${te}`)):(0,He.jsx)("tbody",{children:V&&t.map((te,pe)=>(0,He.jsx)(T8,{item:te,level:h.showLevels&&typeof n=="function"?n(te):void 0,hasBulkActions:P,actions:e,fields:r,id:o(te)||pe.toString(),view:h,titleField:F,mediaField:D,descriptionField:I,selection:c,getItemId:o,onChangeSelection:a,onClickItem:f,renderItemLink:m,isItemClickable:d,isActionsColumnSticky:!k,posinset:ne?pe+1:void 0},o(te)))})]}),ne&&i&&(0,He.jsx)("div",{className:"dataviews-loading",id:E,children:(0,He.jsx)("p",{className:"dataviews-loading-more",children:(0,He.jsx)(Iw.Spinner,{})})})]}):(0,He.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":y}),id:E,children:v})}var P8=Aae;var F8=l(W(),1),Dw=l(G(),1);var kn=l(W(),1);var Jh=l(G(),1),k8=l(mt(),1),I8=l(Dl(),1),Sc=l(z(),1);var Oae=l(W(),1),kae=l(G(),1),Fw=l(z(),1);var Iae=l(A(),1),Fae=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],Nae=Fae[2].value;function Nw(){let e=(0,Fw.useContext)(Me),t=e.view;return(0,Fw.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??Nae,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var R8=l(z(),1);var A8=l(A(),1),Qh=(0,R8.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,A8.jsx)("div",{ref:o,className:Z("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var Vw=l(z(),1);function em(e,t){let{intersectionObserver:r}=(0,Vw.useContext)(Me);(0,Vw.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function Mw(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var Xe=l(A(),1),{Badge:Vae}=Qe(kn.privateApis);function Mae(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 O8=(0,Sc.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:a,item:c,actions:u,mediaField:f,titleField:d,descriptionField:m,regularFields:h,badgeFields:g,hasBulkActions:v,config:b,posinset:y,setsize:x,...w},S){let{showTitle:C=!0,showMedia:T=!0,showDescription:O=!0}=t,E=Ew(u,c),k=a(c),B=(0,Sc.useRef)(null),P=(0,Sc.useCallback)(j=>{B.current=j,typeof S=="function"?S(j):S&&(S.current=j)},[S]);em(B,y);let _=(0,k8.useInstanceId)(e),M=r.includes(k),V=(0,Xe.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),F=T&&f?.render,D=F?(0,Xe.jsx)(f.render,{item:c,field:f,config:b}):V,I=C&&d?.render?(0,Xe.jsx)(d.render,{item:c,field:d}):null,N,L;return i(c)&&n&&(I?(N={"aria-labelledby":`dataviews-view-grid__title-field-${_}`},L={id:`dataviews-view-grid__title-field-${_}`}):N={"aria-label":(0,Jh.__)("Navigate to item")}),(0,Xe.jsxs)(re,{direction:"column",...w,ref:P,"aria-setsize":x,"aria-posinset":y,className:Z(w.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":E&&M}),onClickCapture:j=>{if(w.onClickCapture?.(j),(0,I8.isAppleOS)()?j.metaKey:j.ctrlKey){if(j.stopPropagation(),j.preventDefault(),!E)return;o(M?r.filter(q=>k!==q):[...r,k])}},children:[(0,Xe.jsx)(wc,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:Z("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!F}),...N,children:D}),v&&(0,Xe.jsx)(vc,{item:c,selection:r,onChangeSelection:o,getItemId:a,titleField:d,disabled:!E}),!!u?.length&&(0,Xe.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,Xe.jsx)(Qd,{item:c,actions:u,isCompact:!0})}),C&&(0,Xe.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,Xe.jsx)(wc,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...L,title:d?.getValueFormatted({item:c,field:d})||void 0,children:I})}),(0,Xe.jsxs)(re,{direction:"column",gap:"xs",children:[O&&m?.render&&(0,Xe.jsx)(m.render,{item:c,field:m}),!!g?.length&&(0,Xe.jsx)(re,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(j=>(0,Xe.jsx)(Vae,{className:"dataviews-view-grid__field-value",children:(0,Xe.jsx)(j.render,{item:c,field:j})},j.id))}),!!h?.length&&(0,Xe.jsx)(re,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:h.map(j=>(0,Xe.jsx)(kn.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Xe.jsxs)(Xe.Fragment,{children:[(0,Xe.jsxs)(Lt.Root,{children:[(0,Xe.jsx)(Lt.Trigger,{render:(0,Xe.jsx)(kn.FlexItem,{className:"dataviews-view-grid__field-name",children:j.header})}),(0,Xe.jsx)(Lt.Popup,{children:j.label})]}),(0,Xe.jsx)(kn.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,Xe.jsx)(j.render,{item:c,field:j})})]})},j.id))})]})]})});function WP({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:a,onChangeSelection:c,onClickItem:u,isItemClickable:f,renderItemLink:d,getItemId:m,actions:h}){let{paginationInfo:g,resizeObserverRef:v}=(0,Sc.useContext)(Me),b=Nw(),y=Jd(h,e),x=s.find(P=>P.id===i?.titleField),w=s.find(P=>P.id===i?.mediaField),S=s.find(P=>P.id===i?.descriptionField),C=i.fields??[],{regularFields:T,badgeFields:O}=C.reduce((P,_)=>{let M=s.find(F=>F.id===_);if(!M)return P;let V=i.layout?.badgeFields?.includes(_)?"badgeFields":"regularFields";return P[V].push(M),P},{regularFields:[],badgeFields:[]}),E="900px",k=Math.ceil(e.length/b),B=Mw(e,t,b);return(0,Xe.jsxs)(Xe.Fragment,{children:[t&&(0,Xe.jsxs)(kn.Composite,{render:(0,Xe.jsx)(Qh,{className:Z("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:v}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:B}).map((P,_)=>(0,Xe.jsx)(kn.Composite.Item,{render:M=>(0,Xe.jsx)(re,{...M,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${_}`)),e.map(P=>{let _=m(P),M=P.position;return(0,Xe.jsx)(kn.Composite.Item,{render:V=>(0,Xe.jsx)(O8,{...V,id:_,role:"article",view:i,selection:a,onChangeSelection:c,onClickItem:u,isItemClickable:f,renderItemLink:d,getItemId:m,item:P,actions:h,mediaField:w,titleField:x,descriptionField:S,regularFields:T,badgeFields:O,hasBulkActions:y,posinset:M,setsize:g.totalItems,config:{sizes:E}})},_)})]}),!t&&(0,Xe.jsx)(kn.Composite,{role:"grid",className:Z("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":k,ref:v,inert:o,children:Mae(e,b).map((P,_)=>(0,Xe.jsx)(kn.Composite.Row,{render:(0,Xe.jsx)("div",{role:"row","aria-rowindex":_+1,"aria-label":(0,Jh.sprintf)((0,Jh.__)("Row %d"),_+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${b}, minmax(0, 1fr) )`}}),children:P.map(M=>{let V=m(M);return(0,Xe.jsx)(kn.Composite.Item,{render:F=>(0,Xe.jsx)(O8,{...F,id:V,role:"gridcell",view:i,selection:a,onChangeSelection:c,onClickItem:u,isItemClickable:f,renderItemLink:d,getItemId:m,item:M,actions:h,mediaField:w,titleField:x,descriptionField:S,regularFields:T,badgeFields:O,hasBulkActions:y,config:{sizes:E}})},V)})},_))})]})}var $n=l(A(),1);function Dae({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,selection:u,view:f,className:d,empty:m}){let h=Pi(!!n),g=!!t?.length,v=f.groupBy?.field?r.find(w=>w.id===f.groupBy?.field):null,b=v?Ei(t,v):null,y=f.infiniteScrollEnabled&&!b;if(!g)return(0,$n.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":h}),children:m});let x={className:Z(d,{"is-refreshing":!y&&h}),inert:!y&&n?"true":void 0,isLoading:n,view:f,fields:r,selection:u,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,getItemId:o,actions:e};return(0,$n.jsxs)($n.Fragment,{children:[g&&v&&b&&(0,$n.jsx)(re,{direction:"column",gap:"lg",children:Array.from(b.entries()).map(([w,S])=>(0,$n.jsxs)(re,{direction:"column",gap:"sm",children:[(0,$n.jsx)("h3",{className:"dataviews-view-grid__group-header",children:f.groupBy?.showLabel===!1?w:(0,Dw.sprintf)((0,Dw.__)("%1$s: %2$s"),v.label,w)}),(0,$n.jsx)(WP,{...x,data:S,isInfiniteScroll:!1})]},w))}),!b&&(0,$n.jsx)(WP,{...x,data:t,isInfiniteScroll:!!y}),y&&n&&(0,$n.jsx)("p",{className:"dataviews-loading-more",children:(0,$n.jsx)(F8.Spinner,{})})]})}var N8=Dae;var Lw=l(mt(),1),Po=l(W(),1),Or=l(z(),1),$h=l(G(),1);var KP=l(ue(),1);var Ie=l(A(),1),{Menu:UP}=Qe(Po.privateApis);function qP(e){return`${e}-item-wrapper`}function Lae(e,t){return`${e}-primary-action-${t}`}function YP(e){return`${e}-dropdown`}function Bae({idPrefix:e,primaryAction:t,item:r}){let o=(0,KP.useRegistry)(),[n,i]=(0,Or.useState)(!1),s=Lae(e,t.id),a=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,Ie.jsx)("div",{role:"gridcell",children:(0,Ie.jsx)(Po.Composite.Item,{id:s,render:(0,Ie.jsx)(Po.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:a,size:"small",onClick:()=>i(!0)}),children:n&&(0,Ie.jsx)(Uu,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,Ie.jsx)("div",{role:"gridcell",children:(0,Ie.jsx)(Po.Composite.Item,{id:s,render:(0,Ie.jsx)(Po.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:a})})},t.id)}function V8({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:a,onSelect:c,otherFields:u,onDropdownTriggerKeyDown:f,posinset:d}){let{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=e,b=(0,Or.useRef)(null),y=`${r}-label`,x=`${r}-description`,w=(0,KP.useRegistry)(),[S,C]=(0,Or.useState)(!1),[T,O]=(0,Or.useState)(null),E=({type:N})=>{C(N==="mouseenter")},{paginationInfo:k}=(0,Or.useContext)(Me);(0,Or.useEffect)(()=>{o&&b.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:B,eligibleActions:P}=(0,Or.useMemo)(()=>{let N=t.filter(j=>!j.isEligible||j.isEligible(n));return{primaryAction:N.filter(j=>j.isPrimary)[0],eligibleActions:N}},[t,n]),_=B&&t.length===1,M=h&&s?.render?(0,Ie.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,Ie.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,V=m&&i?.render?(0,Ie.jsx)(i.render,{item:n,field:i}):null,F=g&&a?.render,D=!!M&&!F&&!u.length,I=P?.length>0&&(0,Ie.jsxs)(re,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[B&&(0,Ie.jsx)(Bae,{idPrefix:r,primaryAction:B,item:n}),!_&&(0,Ie.jsxs)("div",{role:"gridcell",children:[(0,Ie.jsxs)(UP,{placement:"bottom-end",children:[(0,Ie.jsx)(UP.TriggerButton,{render:(0,Ie.jsx)(Po.Composite.Item,{id:YP(r),render:(0,Ie.jsx)(Po.Button,{size:"small",icon:es,label:(0,$h.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:f})})}),(0,Ie.jsx)(UP.Popover,{children:(0,Ie.jsx)(BP,{actions:P,item:n,registry:w,setActiveModalAction:O})})]}),!!T&&(0,Ie.jsx)(Uu,{action:T,items:[n],closeModal:()=>O(null)})]})]});return(0,Ie.jsx)(Po.Composite.Row,{ref:b,render:(0,Ie.jsx)("div",{"aria-posinset":d,"aria-setsize":v?k.totalItems:void 0}),role:v?"article":"row",className:Z({"is-selected":o,"is-hovered":S}),onMouseEnter:E,onMouseLeave:E,children:(0,Ie.jsxs)(re,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,Ie.jsx)("div",{role:"gridcell",children:(0,Ie.jsx)(Po.Composite.Item,{id:qP(r),"aria-pressed":o,"aria-labelledby":y,"aria-describedby":x,className:"dataviews-view-list__item",onClick:()=>c(n)})}),(0,Ie.jsxs)(re,{direction:"row",gap:"md",justify:"start",align:D?"center":"flex-start",style:{flex:1,minWidth:0},children:[M,(0,Ie.jsxs)(re,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,Ie.jsxs)(re,{direction:"row",align:"center",children:[(0,Ie.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:y,children:V}),I]}),F&&(0,Ie.jsx)("div",{className:"dataviews-view-list__field",children:(0,Ie.jsx)(a.render,{item:n,field:a})}),(0,Ie.jsx)("div",{className:"dataviews-view-list__fields",id:x,children:u.map(N=>(0,Ie.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,Ie.jsx)(Sn,{className:"dataviews-view-list__field-label",render:(0,Ie.jsx)("span",{}),children:N.label}),(0,Ie.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,Ie.jsx)(N.render,{item:n,field:N})})]},N.id))})]})]})]})})}function jae(e){return!!e}function ZP(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:a,view:c,className:u,empty:f}=e,d=(0,Lw.useInstanceId)(ZP,"view-list"),m=Pi(!!i),h=r?.findLast(I=>a.includes(n(I))),g=o.find(I=>I.id===c.titleField),v=o.find(I=>I.id===c.mediaField),b=o.find(I=>I.id===c.descriptionField),y=(c?.fields??[]).map(I=>o.find(N=>I===N.id)).filter(jae),x=I=>s([n(I)]),w=(0,Or.useCallback)(I=>`${d}-${n(I)}`,[d,n]),S=(0,Or.useCallback)((I,N)=>N.startsWith(w(I)),[w]),[C,T]=(0,Or.useState)(void 0),O=(0,Or.useRef)(null);(0,Or.useEffect)(()=>{h&&T(qP(w(h)))},[h,w]);let E=r.findIndex(I=>S(I,C??"")),k=(0,Lw.usePrevious)(E),B=E!==-1,P=(0,Or.useCallback)((I,N)=>{let L=Math.min(r.length-1,Math.max(0,I));if(!r[L])return;let j=w(r[L]),q=N(j);T(q),O.current?.contains(O.current.ownerDocument.activeElement)&&document.getElementById(q)?.focus()},[r,w]);(0,Or.useEffect)(()=>{!B&&(k!==void 0&&k!==-1)&&P(k,qP)},[B,P,k]);let _=(0,Or.useCallback)(I=>{I.key==="ArrowDown"&&(I.preventDefault(),P(E+1,YP)),I.key==="ArrowUp"&&(I.preventDefault(),P(E-1,YP))},[P,E]),M=!!r?.length,V=c.groupBy?.field?o.find(I=>I.id===c.groupBy?.field):null,F=M&&V?Ei(r,V):null,D=c.infiniteScrollEnabled&&!F;return M?M&&V&&F?(0,Ie.jsx)(Po.Composite,{ref:O,id:`${d}`,render:(0,Ie.jsx)("div",{}),className:"dataviews-view-list__group",role:"grid",activeId:C,setActiveId:T,children:(0,Ie.jsx)(re,{direction:"column",gap:"lg",className:Z("dataviews-view-list",u),children:Array.from(F.entries()).map(([I,N])=>(0,Ie.jsxs)(re,{direction:"column",gap:"sm",children:[(0,Ie.jsx)("h3",{className:"dataviews-view-list__group-header",children:c.groupBy?.showLabel===!1?I:(0,$h.sprintf)((0,$h.__)("%1$s: %2$s"),V.label,I)}),N.map(L=>{let j=w(L);return(0,Ie.jsx)(V8,{view:c,idPrefix:j,actions:t,item:L,isSelected:L===h,onSelect:x,mediaField:v,titleField:g,descriptionField:b,otherFields:y,onDropdownTriggerKeyDown:_},j)})]},I))})}):(0,Ie.jsxs)(Ie.Fragment,{children:[(0,Ie.jsx)(Po.Composite,{ref:O,id:d,render:(0,Ie.jsx)("div",{}),className:Z("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:C,setActiveId:T,inert:!D&&i?"true":void 0,children:r.map((I,N)=>{let L=w(I);return(0,Ie.jsx)(V8,{view:c,idPrefix:L,actions:t,item:I,isSelected:I===h,onSelect:x,mediaField:v,titleField:g,descriptionField:b,otherFields:y,onDropdownTriggerKeyDown:_,posinset:c.infiniteScrollEnabled?N+1:void 0},L)})}),D&&i&&(0,Ie.jsx)("p",{className:"dataviews-loading-more",children:(0,Ie.jsx)(Po.Spinner,{})})]}):(0,Ie.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":m}),children:f})}var H8=l(W(),1);var Bw=l(G(),1),M8=l(z(),1);var tm=l(A(),1);function D8({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,M8.createInterpolateElement)((0,Bw.sprintf)((0,Bw.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,tm.jsx)(r.render,{item:t[0],field:r})}):(0,tm.jsx)(r.render,{item:t[0],field:r});return(0,tm.jsxs)(re,{direction:"column",className:"dataviews-view-activity__group",children:[(0,tm.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Zu=l(z(),1),L8=l(ue(),1),B8=l(mt(),1);var wr=l(A(),1);function zae(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:a,posinset:c,onClickItem:u,renderItemLink:f,isItemClickable:d}=e,{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=t,b=(0,Zu.useRef)(null),y=(0,L8.useRegistry)(),{paginationInfo:x}=(0,Zu.useContext)(Me),{primaryActions:w,eligibleActions:S}=(0,Zu.useMemo)(()=>{let P=r.filter(M=>!M.isEligible||M.isEligible(o));return{primaryActions:P.filter(M=>M.isPrimary),eligibleActions:P}},[r,o]),C=(0,B8.useViewportMatch)("medium","<"),T=t.layout?.density??"balanced",O=h&&T!=="compact"&&i?.render?(0,wr.jsx)(i.render,{item:o,field:i,config:{sizes:T==="comfortable"?"32px":"24px"}}):null,E=(0,wr.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:O||(0,wr.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),k=m&&n?.render?(0,wr.jsx)(n.render,{item:o,field:n}):null,B=(0,Zu.useMemo)(()=>T==="comfortable"?"md":"sm",[T]);return(0,wr.jsx)("div",{ref:b,role:v?"article":void 0,"aria-posinset":c,"aria-setsize":v?x.totalItems:void 0,className:Z("dataviews-view-activity__item",T==="compact"&&"is-compact",T==="balanced"&&"is-balanced",T==="comfortable"&&"is-comfortable"),children:(0,wr.jsxs)(re,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,wr.jsx)(re,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:E}),(0,wr.jsxs)(re,{direction:"column",gap:B,align:"flex-start",className:"dataviews-view-activity__item-content",children:[k&&(0,wr.jsx)(wc,{item:o,isItemClickable:d,onClickItem:u,renderItemLink:f,className:"dataviews-view-activity__item-title",children:k}),g&&s&&(0,wr.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,wr.jsx)(s.render,{item:o,field:s})}),(0,wr.jsx)("div",{className:"dataviews-view-activity__item-fields",children:a.map(P=>(0,wr.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,wr.jsx)(Sn,{className:"dataviews-view-activity__item-field-label",render:(0,wr.jsx)("span",{}),children:P.label}),(0,wr.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,wr.jsx)(P.render,{item:o,field:P})})]},P.id))}),!!w?.length&&(0,wr.jsx)(jP,{item:o,actions:w,registry:y,buttonVariant:"secondary"})]}),(w.length<S.length||C&&S.length>0)&&(0,wr.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,wr.jsx)(Qd,{item:o,actions:S,isCompact:!0})})]})})}var j8=zae;var z8=l(fe(),1);function Hae(e){return!!e}function XP(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(u=>u.id===n.titleField),s=r.find(u=>u.id===n.mediaField),a=r.find(u=>u.id===n.descriptionField),c=(n?.fields??[]).map(u=>r.find(f=>u===f.id)).filter(Hae);return t.map((u,f)=>(0,z8.createElement)(j8,{...e,key:o(u),item:u,mediaField:s,titleField:i,descriptionField:a,otherFields:c,posinset:n.infiniteScrollEnabled?f+1:void 0}))}var ei=l(A(),1);function G8(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,a=Pi(!!n),c=!!r?.length,u=i.groupBy?.field?o.find(v=>v.id===i.groupBy?.field):null,f=c&&u?Ei(r,u):null,d=i.infiniteScrollEnabled&&!f;if(!c)return(0,ei.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":a}),children:t});let m=!d&&!!n,h=Z("dataviews-view-activity",s,{"is-refreshing":!d&&a}),g=f?Array.from(f.entries()):[];return c&&u&&f?(0,ei.jsx)(re,{direction:"column",gap:"sm",className:h,inert:m?"true":void 0,children:g.map(([v,b])=>(0,ei.jsx)(D8,{groupName:v,groupData:b,groupField:u,showLabel:i.groupBy?.showLabel!==!1,children:(0,ei.jsx)(XP,{...e,data:b})},v))}):(0,ei.jsxs)(ei.Fragment,{children:[(0,ei.jsx)("div",{className:h,role:i.infiniteScrollEnabled?"feed":void 0,inert:m?"true":void 0,children:(0,ei.jsx)(XP,{...e})}),d&&n&&(0,ei.jsx)("p",{className:"dataviews-loading-more",children:(0,ei.jsx)(H8.Spinner,{})})]})}var Yo=l(W(),1),tg=l(G(),1),K8=l(mt(),1),Hw=l(z(),1);var U8=l(W(),1),Gae=l(ue(),1),jw=l(z(),1);var Wae=l(G(),1);var eg=l(W(),1),rm=l(z(),1),ti=l(G(),1);var Ha=l(A(),1);function QP(){let{view:e,onChangeView:t,paginationInfo:{totalItems:r=0,totalPages:o}}=(0,rm.useContext)(Me);if(!r||!o||e.infiniteScrollEnabled)return null;let n=e.page??1,i=Array.from(Array(o)).map((s,a)=>{let c=a+1;return{value:c.toString(),label:c.toString(),"aria-label":n===c?(0,ti.sprintf)((0,ti.__)("Page %1$d of %2$d"),n,o):c.toString()}});return!!r&&o!==1&&(0,Ha.jsxs)(re,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,Ha.jsx)(re,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,rm.createInterpolateElement)((0,ti.sprintf)((0,ti._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,Ha.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,Ha.jsx)(eg.SelectControl,{"aria-label":(0,ti.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,Ha.jsxs)(re,{direction:"row",gap:"xs",align:"center",children:[(0,Ha.jsx)(eg.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,ti.__)("Previous page"),icon:(0,ti.isRTL)()?Jy:ab,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,Ha.jsx)(eg.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,ti.__)("Next page"),icon:(0,ti.isRTL)()?ab:Jy,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var W8=(0,rm.memo)(QP);var q8=l(A(),1);function zw(e){return(0,jw.useMemo)(()=>e?.every(t=>t.supportsBulk),[e])}var Ke=l(A(),1),{Badge:Uae}=Qe(Yo.privateApis);function Y8({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,mediaField:s,titleField:a,descriptionField:c,regularFields:u,badgeFields:f,config:d,posinset:m,setsize:h}){let{showTitle:g=!0,showMedia:v=!0,showDescription:b=!0}=e,y=n(i),x=(0,Hw.useRef)(null),w=r.includes(y);em(x,m);let S=s?.render?(0,Ke.jsx)(s.render,{item:i,field:s,config:d}):null,C=g&&a?.render?(0,Ke.jsx)(a.render,{item:i,field:a}):null;return(0,Ke.jsxs)(Yo.Composite.Item,{ref:x,"aria-label":a?a.getValue({item:i})||(0,tg.__)("(no title)"):void 0,render:({children:T,...O})=>(0,Ke.jsx)(re,{direction:"column",children:T,...O}),role:"option","aria-posinset":m,"aria-setsize":h,className:Z("dataviews-view-picker-grid__card",{"is-selected":w}),"aria-selected":w,onClick:()=>{if(w)o(r.filter(T=>y!==T));else{let T=t?[...r,y]:[y];o(T)}},children:[v&&S&&(0,Ke.jsx)("div",{className:"dataviews-view-picker-grid__media",children:S}),v&&S&&(0,Ke.jsx)(vc,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:a,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,Ke.jsx)(re,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,Ke.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:C})}),(0,Ke.jsxs)(re,{direction:"column",gap:"xs",children:[b&&c?.render&&(0,Ke.jsx)(c.render,{item:i,field:c}),!!f?.length&&(0,Ke.jsx)(re,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:f.map(T=>(0,Ke.jsx)(Uae,{className:"dataviews-view-picker-grid__field-value",children:(0,Ke.jsx)(T.render,{item:i,field:T})},T.id))}),!!u?.length&&(0,Ke.jsx)(re,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:u.map(T=>(0,Ke.jsx)(Yo.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Ke.jsxs)(Ke.Fragment,{children:[(0,Ke.jsx)(Yo.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:T.header}),(0,Ke.jsx)(Yo.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,Ke.jsx)(T.render,{item:i,field:T})})]})},T.id))})]})]},y)}function Z8({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,K8.useInstanceId)(Z8,"dataviews-view-picker-grid-group__header");return(0,Ke.jsxs)(re,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,Ke.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,tg.sprintf)((0,tg.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function qae({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:a,className:c,empty:u}){let{resizeObserverRef:f,paginationInfo:d,itemListLabel:m}=(0,Hw.useContext)(Me),h=r.find(F=>F.id===a?.titleField),g=r.find(F=>F.id===a?.mediaField),v=r.find(F=>F.id===a?.descriptionField),b=a.fields??[],{regularFields:y,badgeFields:x}=b.reduce((F,D)=>{let I=r.find(L=>L.id===D);if(!I)return F;let N=a.layout?.badgeFields?.includes(D)?"badgeFields":"regularFields";return F[N].push(I),F},{regularFields:[],badgeFields:[]}),w=!!t?.length,S=a.layout?.previewSize,C=zw(e),T="900px",O=a.groupBy?.field?r.find(F=>F.id===a.groupBy?.field):null,E=O?Ei(t,O):null,k=(a.infiniteScrollEnabled&&!E)??!1,B=a?.page??1,P=a?.perPage??0,_=k?d?.totalItems:void 0,M=Nw(),V=Mw(t,k,M);return(0,Ke.jsxs)(Ke.Fragment,{children:[w&&O&&E&&(0,Ke.jsx)(Yo.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":C,className:Z("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),"aria-label":m,render:({children:F,...D})=>(0,Ke.jsx)(re,{direction:"column",gap:"lg",children:F,...D}),children:Array.from(E.entries()).map(([F,D])=>(0,Ke.jsx)(Z8,{groupName:F,groupField:O,showLabel:a.groupBy?.showLabel!==!1,children:(0,Ke.jsx)(Qh,{previewSize:S,style:{gridTemplateColumns:S&&`repeat(auto-fill, minmax(${S}px, 1fr))`},"aria-busy":n,ref:f,children:D.map(I=>{let N=I.position??(B-1)*P+t.indexOf(I)+1;return(0,Ke.jsx)(Y8,{view:a,multiselect:C,selection:s,onChangeSelection:i,getItemId:o,item:I,mediaField:g,titleField:h,descriptionField:v,regularFields:y,badgeFields:x,config:{sizes:T},posinset:N,setsize:_},o(I))})})},F))}),w&&!E&&(0,Ke.jsxs)(Yo.Composite,{render:(0,Ke.jsx)(Qh,{className:Z("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),previewSize:S,"aria-busy":n,ref:f}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":C,"aria-label":m,children:[Array.from({length:V}).map((F,D)=>(0,Ke.jsx)(Yo.Composite.Item,{render:({children:I,...N})=>(0,Ke.jsx)(re,{direction:"column",children:I,...N}),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,Ke.jsx)(Y8,{view:a,multiselect:C,selection:s,onChangeSelection:i,getItemId:o,item:F,mediaField:g,titleField:h,descriptionField:v,regularFields:y,badgeFields:x,config:{sizes:T},posinset:D,setsize:_},o(F))})]}),!w&&(0,Ke.jsx)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,Ke.jsx)("p",{children:(0,Ke.jsx)(Yo.Spinner,{})}):u}),w&&n&&(0,Ke.jsx)("p",{className:"dataviews-loading-more",children:(0,Ke.jsx)(Yo.Spinner,{})})]})}var X8=qae;var Gw=l(G(),1),Xu=l(W(),1),ri=l(z(),1);var nt=l(A(),1);function Yae({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,nt.jsx)("div",{className:i,children:(0,nt.jsx)(n.render,{item:e,field:n})})}function Q8({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:a,getItemId:c,onChangeSelection:u,multiselect:f,posinset:d}){let{paginationInfo:m}=(0,ri.useContext)(Me),h=a.includes(r),[g,v]=(0,ri.useState)(!1),b=(0,ri.useRef)(null);em(b,d);let{showTitle:y=!0,showMedia:x=!0,showDescription:w=!0,infiniteScrollEnabled:S}=o,C=()=>{v(!0)},T=()=>{v(!1)},O=o.fields??[],E=n&&y||i&&x||s&&w;return(0,nt.jsxs)(Xu.Composite.Item,{ref:b,render:({children:k,...B})=>(0,nt.jsx)("tr",{className:Z("dataviews-view-table__row",{"is-selected":h,"is-hovered":g}),onMouseEnter:C,onMouseLeave:T,children:k,...B}),"aria-selected":h,"aria-setsize":m.totalItems||void 0,"aria-posinset":d,role:S?"article":"option",onMouseDown:k=>{k.button===0&&k.currentTarget.parentElement?.focus({preventScroll:!0})},onClick:()=>{if(h)u(a.filter(k=>r!==k));else{let k=f?[...a,r]:[r];u(k)}},children:[(0,nt.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,nt.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,nt.jsx)(vc,{item:e,selection:a,onChangeSelection:u,getItemId:c,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),E&&(0,nt.jsx)("td",{role:"presentation",children:(0,nt.jsx)(Aw,{item:e,titleField:y?n:void 0,mediaField:x?i:void 0,descriptionField:w?s:void 0,isItemClickable:()=>!1})}),O.map(k=>{let{width:B,maxWidth:P,minWidth:_,align:M}=o.layout?.styles?.[k]??{};return(0,nt.jsx)("td",{style:{width:B,maxWidth:P,minWidth:_},role:"presentation",children:(0,nt.jsx)(Yae,{fields:t,item:e,column:k,align:M})},k)})]},r)}function Kae({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:a,setOpenedFilter:c,view:u,className:f,empty:d}){let m=(0,ri.useRef)(new Map),h=(0,ri.useRef)(void 0),[g,v]=(0,ri.useState)(),b=zw(e)??!1;(0,ri.useEffect)(()=>{h.current&&(h.current.focus(),h.current=void 0)});let y=u.groupBy?.field?r.find(D=>D.id===u.groupBy?.field):null,x=y?Ei(t,y):null,w=u.infiniteScrollEnabled&&!x,S=(0,ri.useId)();if(g){h.current=g,v(void 0);return}let C=D=>{let I=m.current.get(D.id),N=I?m.current.get(I.fallback):void 0;v(N?.node)},T=!!t?.length,O=r.find(D=>D.id===u.titleField),E=r.find(D=>D.id===u.mediaField),k=r.find(D=>D.id===u.descriptionField),{showTitle:B=!0,showMedia:P=!0,showDescription:_=!0}=u,M=O&&B||E&&P||k&&_,V=u.fields??[],F=(D,I)=>N=>{N?m.current.set(D,{node:N,fallback:V[I>0?I-1:1]}):m.current.delete(D)};return(0,nt.jsxs)(nt.Fragment,{children:[(0,nt.jsxs)("table",{className:Z("dataviews-view-table","dataviews-view-picker-table",f,{[`has-${u.layout?.density}-density`]:u.layout?.density&&["compact","comfortable"].includes(u.layout.density)}),"aria-busy":n,"aria-describedby":S,role:w?"feed":"listbox",children:[(0,nt.jsx)("thead",{role:"presentation",children:(0,nt.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,nt.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:b&&(0,nt.jsx)(Xh,{selection:a,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:w})}),M&&(0,nt.jsx)("th",{children:O&&(0,nt.jsx)($d,{ref:F(O.id,0),fieldId:O.id,view:u,fields:r,onChangeView:i,onHide:C,setOpenedFilter:c,canMove:!1})}),V.map((D,I)=>{let{width:N,maxWidth:L,minWidth:j,align:q}=u.layout?.styles?.[D]??{};return(0,nt.jsx)("th",{style:{width:N,maxWidth:L,minWidth:j,textAlign:q},"aria-sort":u.sort?.direction&&u.sort?.field===D?Sw[u.sort.direction]:void 0,scope:"col",children:(0,nt.jsx)($d,{ref:F(D,I),fieldId:D,view:u,fields:r,onChangeView:i,onHide:C,setOpenedFilter:c,canMove:u.layout?.enableMoving??!0})},D)})]})}),T&&y&&x?Array.from(x.entries()).map(([D,I])=>(0,nt.jsxs)(Xu.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,nt.jsx)("tbody",{role:"group"}),children:[(0,nt.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,nt.jsx)("td",{colSpan:V.length+(M?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:u.groupBy?.showLabel===!1?D:(0,Gw.sprintf)((0,Gw.__)("%1$s: %2$s"),y.label,D)})}),I.map((N,L)=>(0,nt.jsx)(Q8,{item:N,fields:r,id:o(N)||L.toString(),view:u,titleField:O,mediaField:E,descriptionField:k,selection:a,getItemId:o,onChangeSelection:s,multiselect:b},o(N)))]},`group-${D}`)):(0,nt.jsx)(Xu.Composite,{render:(0,nt.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:T&&t.map((D,I)=>{let N=o(D),L=D.position;return(0,nt.jsx)(Q8,{item:D,fields:r,id:N||I.toString(),view:u,titleField:O,mediaField:E,descriptionField:k,selection:a,getItemId:o,onChangeSelection:s,multiselect:b,posinset:L},N)})})]}),(0,nt.jsxs)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!T&&!n}),id:S,children:[!T&&(n?(0,nt.jsx)("p",{children:(0,nt.jsx)(Xu.Spinner,{})}):d),T&&n&&(0,nt.jsx)("p",{className:"dataviews-loading-more",children:(0,nt.jsx)(Xu.Spinner,{})})]})]})}var J8=Kae;var om=l(W(),1),nm=l(G(),1),$8=l(z(),1);var im=l(A(),1);function Qu(){let e=(0,$8.useContext)(Me),t=e.view;return(0,im.jsxs)(om.__experimentalToggleGroupControl,{size:"__unstable-large",label:(0,nm.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,im.jsx)(om.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,nm._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,im.jsx)(om.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,nm._x)("Balanced","Density option for DataView layout")},"balanced"),(0,im.jsx)(om.__experimentalToggleGroupControlOption,{value:"compact",label:(0,nm._x)("Compact","Density option for DataView layout")},"compact")]})}var eB=l(W(),1),tB=l(G(),1),rB=l(z(),1);var oB=l(A(),1),Zae=[{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 nB(){let e=(0,rB.useContext)(Me),t=e.view,r=Zae.filter(s=>e.containerWidth>=s.breakpoint),o=t.layout?.previewSize??230,n=r.map((s,a)=>({...s,index:a})).filter(s=>s.value<=o).sort((s,a)=>a.value-s.value)[0]?.index??0,i=r.map((s,a)=>({value:a}));return(0,oB.jsx)(eB.RangeControl,{__next40pxDefaultSize:!0,showTooltip:!1,label:(0,tB.__)("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 Ju=l(A(),1);function JP(){return(0,Ju.jsxs)(Ju.Fragment,{children:[(0,Ju.jsx)(Qu,{}),(0,Ju.jsx)(nB,{})]})}var _c=[{type:Kd,label:(0,Ga.__)("Table"),component:P8,icon:wy,viewConfigOptions:Qu},{type:Cw,label:(0,Ga.__)("Grid"),component:N8,icon:Vl,viewConfigOptions:JP},{type:r8,label:(0,Ga.__)("List"),component:ZP,icon:(0,Ga.isRTL)()?HC:WC,viewConfigOptions:Qu},{type:o8,label:(0,Ga.__)("Activity"),component:G8,icon:Hp,viewConfigOptions:Qu},{type:n8,label:(0,Ga.__)("Grid"),component:X8,icon:Vl,viewConfigOptions:JP,isPicker:!0},{type:i8,label:(0,Ga.__)("Table"),component:J8,icon:wy,viewConfigOptions:Qu,isPicker:!0}];var bm=l(z(),1);var Ic=l(W(),1),Qa=l(G(),1),Sx=l(z(),1);function rg(...e){}function $P(e,t){if(Xae(e)){let r=Qae(t)?t():t;return e(r)}return e}function Xae(e){return typeof e=="function"}function Qae(e){return typeof e=="function"}function In(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Cc(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function og(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function eR(e,t){let r={...e};for(let o of t)In(r,o)&&delete r[o];return r}function tR(e,t){let r={};for(let o of t)In(e,o)&&(r[o]=e[o]);return r}function ng(e){return e}function mo(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function rR(e){return Object.keys(e)}function oR(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function $u(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function po(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function it(...e){for(let t of e)if(t!==void 0)return t}var iB=l(fe(),1);function sB(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function Jae(e){return!e||!(0,iB.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function aB(e){return Jae(e)?{...e.props}.ref||e.ref:null}function lB(e,t){let r={...e};for(let o in t){if(!In(t,o))continue;if(o==="className"){let i="className";r[i]=e[i]?`${e[i]} ${t[i]}`:t[i];continue}if(o==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[o];if(typeof n=="function"&&o.startsWith("on")){let i=e[o];if(typeof i=="function"){r[o]=(...s)=>{n(...s),i(...s)};continue}}r[o]=n}return r}var Tc=$ae();function $ae(){var e;return typeof window<"u"&&!!((e=window.document)!=null&&e.createElement)}function Wa(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function ef(e,t=!1){var r;let{activeElement:o}=Wa(e);if(!o?.nodeName)return null;if(nR(o)&&((r=o.contentDocument)!=null&&r.body))return ef(o.contentDocument.body,t);if(t){let n=o.getAttribute("aria-activedescendant");if(n){let i=Wa(o).getElementById(n);if(i)return i}}return o}function Ks(e,t){return e===t||e.contains(t)}function nR(e){return e.tagName==="IFRAME"}function Ua(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?ele.indexOf(e.type)!==-1:!1}var ele=["button","color","file","image","reset","submit"];function iR(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function Ko(e){try{let t=e instanceof HTMLInputElement&&e.selectionStart!==null,r=e.tagName==="TEXTAREA";return t||r||!1}catch{return!1}}function ig(e){return e.isContentEditable||Ko(e)}function sR(e){if(Ko(e))return e.value;if(e.isContentEditable){let t=Wa(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function sm(e){let t=0,r=0;if(Ko(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=Wa(e).getSelection();if(o?.rangeCount&&o.anchorNode&&Ks(e,o.anchorNode)&&o.focusNode&&Ks(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 aR(e,t){let r=["dialog","menu","listbox","tree","grid"],o=e?.getAttribute("role");return o&&r.indexOf(o)!==-1?o:t}function am(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 am(e.parentElement)||document.scrollingElement||document.body}function sg(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function lR(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,a])=>{let c=t(i),u=t(a);return c===u||!c||!u?0:tle(c,u)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function tle(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function cR(){return Tc&&!!navigator.maxTouchPoints}function Ww(){return Tc?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function tf(){return Tc&&Ww()&&/apple/i.test(navigator.vendor)}function uR(){return Tc&&/firefox\//i.test(navigator.userAgent)}function Uw(e){return!!(e.currentTarget&&!Ks(e.currentTarget,e.target))}function Ro(e){return e.target===e.currentTarget}function cB(e){let t=e.currentTarget;if(!t)return!1;let r=Ww();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 uB(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 rf(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 fB(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function fR(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function qw(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!Ks(r,o)}function Ec(e,t,r,o){let i=(a=>{if(o){let u=setTimeout(a,o);return()=>clearTimeout(u)}let c=requestAnimationFrame(a);return()=>cancelAnimationFrame(c)})(()=>{e.removeEventListener(t,s,!0),r()}),s=()=>{i(),r()};return e.addEventListener(t,s,{once:!0,capture:!0}),i}function Zs(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(Zs(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var rle=l(fe(),1),Bt=l(fe(),1),dR={...rle},dB=dR.useId,P7e=dR.useDeferredValue,mB=dR.useInsertionEffect,vr=Tc?Bt.useLayoutEffect:Bt.useEffect;function ole(e){let[t]=(0,Bt.useState)(e);return t}function vB(e){let t=(0,Bt.useRef)(e);return vr(()=>{t.current=e}),t}function at(e){let t=(0,Bt.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return mB?mB(()=>{t.current=e}):t.current=e,(0,Bt.useCallback)((...r)=>{var o;return(o=t.current)==null?void 0:o.call(t,...r)},[])}function yB(e){let[t,r]=(0,Bt.useState)(null);return vr(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function xr(...e){return(0,Bt.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)sB(r,t)}},e)}function Ri(e){if(dB){let o=dB();return e||o}let[t,r]=(0,Bt.useState)(e);return vr(()=>{if(e||t)return;let o=Math.random().toString(36).slice(2,8);r(`id-${o}`)},[e,t]),e||t}function bB(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,Bt.useState)(()=>r(t));return vr(()=>{let i=e&&"current"in e?e.current:e;n(i?.tagName.toLowerCase()||r(t))},[e,t]),o}function wB(e,t,r){let o=ole(r),[n,i]=(0,Bt.useState)(o);return(0,Bt.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let a=()=>{let u=s.getAttribute(t);i(u??o)},c=new MutationObserver(a);return c.observe(s,{attributeFilter:[t]}),a(),()=>c.disconnect()},[e,t,o]),n}function Xs(e,t){let r=(0,Bt.useRef)(!1);(0,Bt.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,Bt.useEffect)(()=>()=>{r.current=!1},[])}function xB(e,t){let r=(0,Bt.useRef)(!1);vr(()=>{if(r.current)return e();r.current=!0},t),vr(()=>()=>{r.current=!1},[])}function SB(){return(0,Bt.useReducer)(()=>[],[])}function kr(e){return at(typeof e=="function"?e:()=>e)}function Qs(e,t,r=[]){let o=(0,Bt.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function _B(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,Bt.useMemo)(()=>Object.assign(()=>{},{...o,[t]:r}),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var pB=!1;function CB(){return(0,Bt.useEffect)(()=>{pB||(Zs("mousemove",ile,!0),Zs("mousedown",Yw,!0),Zs("mouseup",Yw,!0),Zs("keydown",Yw,!0),Zs("scroll",Yw,!0),pB=!0)},[]),at(()=>mR)}var mR=!1,hB=0,gB=0;function nle(e){let t=e.movementX||e.screenX-hB,r=e.movementY||e.screenY-gB;return hB=e.screenX,gB=e.screenY,t||r||!1}function ile(e){nle(e)&&(mR=!0)}function Yw(){mR=!1}var Zo=l(fe(),1),of=l(A(),1);function jt(e){let t=Zo.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function Pc(e,t){return Zo.memo(e,t)}function Jt(e,t){let{wrapElement:r,render:o,...n}=t,i=xr(t.ref,aB(o)),s;if(Zo.isValidElement(o)){let a={...o.props,ref:i};s=Zo.cloneElement(o,lB(n,a))}else o?s=o(n):s=(0,of.jsx)(e,{...n});return r?r(s):s}function $t(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function Fn(e=[],t=[]){let r=Zo.createContext(void 0),o=Zo.createContext(void 0),n=()=>Zo.useContext(r),i=(u=!1)=>{let f=Zo.useContext(o),d=n();return u?f:f||d},s=()=>{let u=Zo.useContext(o),f=n();if(!(u&&u===f))return f},a=u=>e.reduceRight((f,d)=>(0,of.jsx)(d,{...u,children:f}),(0,of.jsx)(r.Provider,{...u}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:a,ScopedContextProvider:u=>(0,of.jsx)(a,{...u,children:t.reduceRight((f,d)=>(0,of.jsx)(d,{...u,children:f}),(0,of.jsx)(o.Provider,{...u}))})}}var ag=Fn(),TB=ag.useContext,F7e=ag.useScopedContext,N7e=ag.useProviderContext,EB=ag.ContextProvider,PB=ag.ScopedContextProvider;var pR=l(fe(),1),lg=Fn([EB],[PB]),Kw=lg.useContext,L7e=lg.useScopedContext,RB=lg.useProviderContext,lm=lg.ContextProvider,Zw=lg.ScopedContextProvider,AB=(0,pR.createContext)(void 0),OB=(0,pR.createContext)(void 0);function kB(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Js(e,t){return t&&e.item(t)||null}function IB(e){let t=[];for(let r of e){let o=t.find(n=>{var i;return((i=n[0])==null?void 0:i.rowId)===r.rowId});o?o.push(r):t.push([r])}return t}function FB(e,t=!1){if(Ko(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Wa(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var hR=Symbol("FOCUS_SILENTLY");function NB(e){e[hR]=!0,e.focus({preventScroll:!0})}function VB(e){let t=e[hR];return delete e[hR],t}function nf(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var Xw=l(fe(),1),sle="div",gR=$t(function({store:t,shouldRegisterItem:r=!0,getItem:o=ng,element:n,...i}){let s=TB();t=t||s;let a=Ri(i.id),c=(0,Xw.useRef)(n);return(0,Xw.useEffect)(()=>{let u=c.current;if(!a||!u||!r)return;let f=o({id:a,element:u});return t?.renderItem(f)},[a,r,o,t]),i={...i,ref:xr(c,i.ref)},po(i)}),q7e=jt(function(t){let r=gR(t);return Jt(sle,r)});var MB=l(fe(),1),DB=(0,MB.createContext)(!0);var LB="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 cg(e){return!(!e.matches(LB)||!iR(e)||e.closest("[inert]"))}function BB(e){for(;e&&!cg(e);)e=e.closest(LB);return e||null}function Ai(e){let t=ef(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function vR(e){let t=ef(e);if(!t)return!1;if(Ks(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 jB(e){!vR(e)&&cg(e)&&e.focus()}function zB(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}var oi=l(fe(),1),ale="div",HB=tf(),lle=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],cle=Symbol("safariFocusAncestor");function GB(e,t){e&&(e[cle]=t)}function ule(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?lle.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function fle(e){return"labels"in e?e.labels:null}function WB(e){return e.tagName.toLowerCase()==="input"&&e.type?e.type==="radio"||e.type==="checkbox":!1}function dle(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function mle(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function ple(e,t,r,o,n){return e?t?r&&!o?-1:void 0:r?n:n||0:n}function yR(e,t){return at(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var UB=!1,bR=!0;function hle(e){let t=e.target;t&&"hasAttribute"in t&&(t.hasAttribute("data-focus-visible")||(bR=!1))}function gle(e){e.metaKey||e.ctrlKey||e.altKey||(bR=!0)}var ug=$t(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,oi.useRef)(null);(0,oi.useEffect)(()=>{t&&(UB||(Zs("mousedown",hle,!0),Zs("keydown",gle,!0),UB=!0))},[t]),HB&&(0,oi.useEffect)(()=>{if(!t)return;let V=s.current;if(!V||!WB(V))return;let F=fle(V);if(!F)return;let D=()=>queueMicrotask(()=>V.focus());for(let I of F)I.addEventListener("mouseup",D);return()=>{for(let I of F)I.removeEventListener("mouseup",D)}},[t]);let a=t&&$u(i),c=!!a&&!r,[u,f]=(0,oi.useState)(!1);(0,oi.useEffect)(()=>{t&&c&&u&&f(!1)},[t,c,u]),(0,oi.useEffect)(()=>{if(!t||!u)return;let V=s.current;if(!V||typeof IntersectionObserver>"u")return;let F=new IntersectionObserver(()=>{cg(V)||f(!1)});return F.observe(V),()=>F.disconnect()},[t,u]);let d=yR(i.onKeyPressCapture,a),m=yR(i.onMouseDownCapture,a),h=yR(i.onClickCapture,a),g=i.onMouseDown,v=at(V=>{if(g?.(V),V.defaultPrevented||!t)return;let F=V.currentTarget;if(!HB||Uw(V)||!Ua(F)&&!WB(F))return;let D=!1,I=()=>{D=!0},N={capture:!0,once:!0};F.addEventListener("focusin",I,N);let L=BB(F.parentElement);GB(L,!0),Ec(F,"mouseup",()=>{F.removeEventListener("focusin",I,!0),GB(L,!1),!D&&jB(F)})}),b=(V,F)=>{if(F&&(V.currentTarget=F),!t)return;let D=V.currentTarget;D&&Ai(D)&&(n?.(V),!V.defaultPrevented&&(D.dataset.focusVisible="true",f(!0)))},y=i.onKeyDownCapture,x=at(V=>{if(y?.(V),V.defaultPrevented||!t||u||V.metaKey||V.altKey||V.ctrlKey||!Ro(V))return;let F=V.currentTarget;Ec(F,"focusout",()=>b(V,F))}),w=i.onFocusCapture,S=at(V=>{if(w?.(V),V.defaultPrevented||!t)return;if(!Ro(V)){f(!1);return}let F=V.currentTarget,D=()=>b(V,F);bR||ule(V.target)?Ec(V.target,"focusout",D):f(!1)}),C=i.onBlur,T=at(V=>{C?.(V),t&&qw(V)&&(V.currentTarget.removeAttribute("data-focus-visible"),f(!1))}),O=(0,oi.useContext)(DB),E=at(V=>{t&&o&&V&&O&&queueMicrotask(()=>{Ai(V)||cg(V)&&V.focus()})}),k=bB(s),B=t&&dle(k),P=t&&mle(k),_=i.style,M=(0,oi.useMemo)(()=>c?{pointerEvents:"none",..._}:_,[c,_]);return i={"data-focus-visible":t&&u||void 0,"data-autofocus":o||void 0,"aria-disabled":a||void 0,...i,ref:xr(s,E,i.ref),style:M,tabIndex:ple(t,c,B,P,i.tabIndex),disabled:P&&c?!0:void 0,contentEditable:a?void 0:i.contentEditable,onKeyPressCapture:d,onClickCapture:h,onMouseDownCapture:m,onMouseDown:v,onKeyDownCapture:x,onFocusCapture:S,onBlur:T},po(i)}),lje=jt(function(t){let r=ug(t);return Jt(ale,r)});var Rc=l(fe(),1),vle="button";function qB(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Ua(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Ua(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var yle=Symbol("command"),wR=$t(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,Rc.useRef)(null),[i,s]=(0,Rc.useState)(!1);(0,Rc.useEffect)(()=>{n.current&&s(Ua(n.current))},[]);let[a,c]=(0,Rc.useState)(!1),u=(0,Rc.useRef)(!1),f=$u(o),[d,m]=_B(o,yle,!0),h=o.onKeyDown,g=at(y=>{h?.(y);let x=y.currentTarget;if(y.defaultPrevented||d||f||!Ro(y)||Ko(x)||x.isContentEditable)return;let w=t&&y.key==="Enter",S=r&&y.key===" ",C=y.key==="Enter"&&!t,T=y.key===" "&&!r;if(C||T){y.preventDefault();return}if(w||S){let O=qB(y);if(w){if(!O){y.preventDefault();let{view:E,...k}=y,B=()=>fR(x,k);uR()?Ec(x,"keyup",B):queueMicrotask(B)}}else S&&(u.current=!0,O||(y.preventDefault(),c(!0)))}}),v=o.onKeyUp,b=at(y=>{if(v?.(y),y.defaultPrevented||d||f||y.metaKey)return;let x=r&&y.key===" ";if(u.current&&x&&(u.current=!1,!qB(y))){y.preventDefault(),c(!1);let w=y.currentTarget,{view:S,...C}=y;queueMicrotask(()=>fR(w,C))}});return o={"data-active":a||void 0,type:i?"button":void 0,...m,...o,ref:xr(n,o.ref),onKeyDown:g,onKeyUp:b},o=ug(o),o}),vje=jt(function(t){let r=wR(t);return Jt(vle,r)});function sf(e,t){let r=e.__unstableInternals;return mo(r,"Invalid store"),r[t]}function Xo(e,...t){let r=e,o=r,n=Symbol(),i=rg,s=new Set,a=new Set,c=new Set,u=new Set,f=new Set,d=new WeakMap,m=new WeakMap,h=E=>(c.add(E),()=>c.delete(E)),g=()=>{let E=s.size,k=Symbol();s.add(k);let B=()=>{s.delete(k),!s.size&&i()};if(E)return B;let P=rR(r).map(V=>Cc(...t.map(F=>{var D;let I=(D=F?.getState)==null?void 0:D.call(F);if(I&&In(I,V))return so(F,[V],N=>{T(V,N[V],!0)})}))),_=[];for(let V of c)_.push(V());let M=t.map(cm);return i=Cc(...P,..._,...M),B},v=(E,k,B=u)=>(B.add(k),m.set(k,E),()=>{var P;(P=d.get(k))==null||P(),d.delete(k),m.delete(k),B.delete(k)}),b=(E,k)=>v(E,k),y=(E,k)=>(d.set(k,k(r,r)),v(E,k)),x=(E,k)=>(d.set(k,k(r,o)),v(E,k,f)),w=E=>Xo(tR(r,E),O),S=E=>Xo(eR(r,E),O),C=()=>r,T=(E,k,B=!1)=>{var P;if(!In(r,E))return;let _=$P(k,r[E]);if(_===r[E])return;if(!B)for(let D of t)(P=D?.setState)==null||P.call(D,E,_);let M=r;r={...r,[E]:_};let V=Symbol();n=V,a.add(E);let F=(D,I,N)=>{var L;let j=m.get(D),q=oe=>N?N.has(oe):oe===E;(!j||j.some(q))&&((L=d.get(D))==null||L(),d.set(D,D(r,I)))};for(let D of u)F(D,M);queueMicrotask(()=>{if(n!==V)return;let D=r;for(let I of f)F(I,o,a);o=D,a.clear()})},O={getState:C,setState:T,__unstableInternals:{setup:h,init:g,subscribe:b,sync:y,batch:x,pick:w,omit:S}};return O}function io(e,...t){if(e)return sf(e,"setup")(...t)}function cm(e,...t){if(e)return sf(e,"init")(...t)}function um(e,...t){if(e)return sf(e,"subscribe")(...t)}function so(e,...t){if(e)return sf(e,"sync")(...t)}function Ac(e,...t){if(e)return sf(e,"batch")(...t)}function fg(e,...t){if(e)return sf(e,"omit")(...t)}function xR(e,...t){if(e)return sf(e,"pick")(...t)}function af(...e){var t;let r={};for(let n of e){let i=(t=n?.getState)==null?void 0:t.call(n);i&&Object.assign(r,i)}let o=Xo(r,...e);return Object.assign({},...e,o)}var $s=l(fe(),1),YB=l(Vv(),1),{useSyncExternalStore:KB}=YB.default,ZB=()=>()=>{};function fm(e,t=ng){let r=$s.useCallback(n=>e?um(e,null,n):ZB(),[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&&In(s,n))return s[n]};return KB(r,o,o)}function Jw(e,t){let r=$s.useRef({}),o=$s.useCallback(i=>e?um(e,null,i):ZB(),[e]),n=()=>{let i=e?.getState(),s=!1,a=r.current;for(let c in t){let u=t[c];if(typeof u=="function"){let f=u(i);f!==a[c]&&(a[c]=f,s=!0)}if(typeof u=="string"){if(!i||!In(i,u))continue;let f=i[u];f!==a[c]&&(a[c]=f,s=!0)}}return s&&(r.current={...a}),r.current};return KB(o,n,n)}function Sr(e,t,r,o){let n=In(t,r)?t[r]:void 0,i=o?t[o]:void 0,s=vB({value:n,setValue:i});vr(()=>so(e,[r],(a,c)=>{let{value:u,setValue:f}=s.current;f&&a[r]!==c[r]&&a[r]!==u&&f(a[r])}),[e,r]),vr(()=>{if(n!==void 0)return e.setState(r,n),Ac(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function dm(e,t){let[r,o]=$s.useState(()=>e(t));vr(()=>cm(r),[r]);let n=$s.useCallback(a=>fm(r,a),[r]),i=$s.useMemo(()=>({...r,useState:n}),[r,n]),s=at(()=>{o(a=>e({...t,...a.getState()}))});return[i,s]}var qa=l(fe(),1),QB=l(A(),1),ble="button";function wle(e){return ig(e)?!0:e.tagName==="INPUT"&&!Ua(e)}function xle(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 Sle(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function XB(e,t,r,o=!1){var n;if(!t||!r)return;let{renderedItems:i}=t.getState(),s=am(e);if(!s)return;let a=xle(s,o),c,u;for(let f=0;f<i.length;f+=1){let d=c;if(c=r(f),!c)break;if(c===d)continue;let m=(n=Js(t,c))==null?void 0:n.element;if(!m)continue;let g=Sle(m,o)-a,v=Math.abs(g);if(o&&g<=0||!o&&g>=0){u!==void 0&&u<v&&(c=d);break}u=v}return c}function _le(e,t){return Ro(e)?!1:nf(t,e.target)}var SR=$t(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":a,"aria-posinset":c,...u}){let f=Kw();t=t||f;let d=Ri(u.id),m=(0,qa.useRef)(null),h=(0,qa.useContext)(OB),v=$u(u)&&!u.accessibleWhenDisabled,{rowId:b,baseElement:y,isActiveItem:x,ariaSetSize:w,ariaPosInSet:S,isTabbable:C}=Jw(t,{rowId(I){if(r)return r;if(I&&h?.baseElement&&h.baseElement===I.baseElement)return h.id},baseElement(I){return I?.baseElement||void 0},isActiveItem(I){return!!I&&I.activeId===d},ariaSetSize(I){if(a!=null)return a;if(I&&h?.ariaSetSize&&h.baseElement===I.baseElement)return h.ariaSetSize},ariaPosInSet(I){if(c!=null)return c;if(!I||!h?.ariaPosInSet||h.baseElement!==I.baseElement)return;let N=I.renderedItems.filter(L=>L.rowId===b);return h.ariaPosInSet+N.findIndex(L=>L.id===d)},isTabbable(I){if(!I?.renderedItems.length)return!0;if(I.virtualFocus)return!1;if(i)return!0;if(I.activeId===null)return!1;let N=t?.item(I.activeId);return N?.disabled||!N?.element?!0:I.activeId===d}}),T=(0,qa.useCallback)(I=>{var N;let L={...I,id:d||I.id,rowId:b,disabled:!!v,children:(N=I.element)==null?void 0:N.textContent};return s?s(L):L},[d,b,v,s]),O=u.onFocus,E=(0,qa.useRef)(!1),k=at(I=>{if(O?.(I),I.defaultPrevented||Uw(I)||!d||!t||_le(I,t))return;let{virtualFocus:N,baseElement:L}=t.getState();if(t.setActiveId(d),ig(I.currentTarget)&&FB(I.currentTarget),!N||!Ro(I)||wle(I.currentTarget)||!L?.isConnected)return;tf()&&I.currentTarget.hasAttribute("data-autofocus")&&I.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),E.current=!0,I.relatedTarget===L||nf(t,I.relatedTarget)?NB(L):L.focus()}),B=u.onBlurCapture,P=at(I=>{if(B?.(I),I.defaultPrevented)return;let N=t?.getState();N?.virtualFocus&&E.current&&(E.current=!1,I.preventDefault(),I.stopPropagation())}),_=u.onKeyDown,M=kr(o),V=kr(n),F=at(I=>{if(_?.(I),I.defaultPrevented||!Ro(I)||!t)return;let{currentTarget:N}=I,L=t.getState(),j=t.item(d),q=!!j?.rowId,oe=L.orientation!=="horizontal",ie=L.orientation!=="vertical",ve=()=>!!(q||ie||!L.baseElement||!Ko(L.baseElement)),ne={ArrowUp:(q||oe)&&t.up,ArrowRight:(q||ie)&&t.next,ArrowDown:(q||oe)&&t.down,ArrowLeft:(q||ie)&&t.previous,Home:()=>{if(ve())return!q||I.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(ve())return!q||I.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>XB(N,t,t?.up,!0),PageDown:()=>XB(N,t,t?.down)}[I.key];if(ne){if(ig(N)){let te=sm(N),pe=ie&&I.key==="ArrowLeft",ke=ie&&I.key==="ArrowRight",et=oe&&I.key==="ArrowUp",Te=oe&&I.key==="ArrowDown";if(ke||Te){let{length:ze}=sR(N);if(te.end!==ze)return}else if((pe||et)&&te.start!==0)return}let me=ne();if(M(I)||me!==void 0){if(!V(I))return;I.preventDefault(),t.move(me)}}}),D=(0,qa.useMemo)(()=>({id:d,baseElement:y}),[d,y]);return u=Qs(u,I=>(0,QB.jsx)(AB.Provider,{value:D,children:I}),[D]),u={id:d,"data-active-item":x||void 0,...u,ref:xr(m,u.ref),tabIndex:C?u.tabIndex:-1,onFocus:k,onBlurCapture:P,onKeyDown:F},u=wR(u),u=gR({store:t,...u,getItem:T,shouldRegisterItem:d?u.shouldRegisterItem:!1}),po({...u,"aria-setsize":w,"aria-posinset":S})}),Lje=Pc(jt(function(t){let r=SR(t);return Jt(ble,r)}));function _R(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function dg(e){let t=[];for(let r of e)t.push(...r);return t}function mm(e){return e.slice().reverse()}var ea=l(fe(),1),$B=l(A(),1),Cle="div";function Tle(e){return e.some(t=>!!t.rowId)}function Ele(e){let t=e.target;return t&&!Ko(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function Ple(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function JB(e,t,r){return at(o=>{var n;if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!Ro(o)||Ple(o)||Ele(o))return;let i=e.getState(),s=(n=Js(e,i.activeId))==null?void 0:n.element;if(!s)return;let{view:a,...c}=o,u=r?.current;s!==u&&s.focus(),fB(s,o.type,c)||o.preventDefault(),o.currentTarget.contains(s)&&o.stopPropagation()})}function Rle(e){return kB(dg(mm(IB(e))))}function Ale(e){let[t,r]=(0,ea.useState)(!1),o=(0,ea.useCallback)(()=>r(!0),[]),n=e.useState(i=>Js(e,i.activeId));return(0,ea.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),i.focus({preventScroll:!0}))},[n,t]),o}var CR=$t(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=RB();t=t||s,mo(t,!1);let a=(0,ea.useRef)(null),c=(0,ea.useRef)(null),u=Ale(t),f=t.useState("moves"),[,d]=yB(r?t.setBaseElement:null);(0,ea.useEffect)(()=>{var P;if(!t||!f||!r||!o)return;let{activeId:_}=t.getState(),M=(P=Js(t,_))==null?void 0:P.element;M&&zB(M)},[t,f,r,o]),vr(()=>{if(!t||!f||!r)return;let{baseElement:P,activeId:_}=t.getState();if(!(_===null)||!P)return;let V=c.current;c.current=null,V&&rf(V,{relatedTarget:P}),Ai(P)||P.focus()},[t,f,r]);let m=t.useState("activeId"),h=t.useState("virtualFocus");vr(()=>{var P;if(!t||!r||!h)return;let _=c.current;if(c.current=null,!_)return;let V=((P=Js(t,m))==null?void 0:P.element)||ef(_);V!==_&&rf(_,{relatedTarget:V})},[t,m,h,r]);let g=JB(t,i.onKeyDownCapture,c),v=JB(t,i.onKeyUpCapture,c),b=i.onFocusCapture,y=at(P=>{if(b?.(P),P.defaultPrevented||!t)return;let{virtualFocus:_}=t.getState();if(!_)return;let M=P.relatedTarget,V=VB(P.currentTarget);Ro(P)&&V&&(P.stopPropagation(),c.current=M)}),x=i.onFocus,w=at(P=>{if(x?.(P),P.defaultPrevented||!r||!t)return;let{relatedTarget:_}=P,{virtualFocus:M}=t.getState();M?Ro(P)&&!nf(t,_)&&queueMicrotask(u):Ro(P)&&t.setActiveId(null)}),S=i.onBlurCapture,C=at(P=>{var _;if(S?.(P),P.defaultPrevented||!t)return;let{virtualFocus:M,activeId:V}=t.getState();if(!M)return;let F=(_=Js(t,V))==null?void 0:_.element,D=P.relatedTarget,I=nf(t,D),N=c.current;c.current=null,Ro(P)&&I?(D===F?N&&N!==D&&rf(N,P):F?rf(F,P):N&&rf(N,P),P.stopPropagation()):!nf(t,P.target)&&F&&rf(F,P)}),T=i.onKeyDown,O=kr(n),E=at(P=>{var _;if(T?.(P),P.nativeEvent.isComposing||P.defaultPrevented||!t||!Ro(P))return;let{orientation:M,renderedItems:V,activeId:F}=t.getState(),D=Js(t,F);if((_=D?.element)!=null&&_.isConnected)return;let I=M!=="horizontal",N=M!=="vertical",L=Tle(V);if((P.key==="ArrowLeft"||P.key==="ArrowRight"||P.key==="Home"||P.key==="End")&&Ko(P.currentTarget))return;let ie={ArrowUp:(L||I)&&(()=>{if(L){let ve=Rle(V);return ve?.id}return t?.last()}),ArrowRight:(L||N)&&t.first,ArrowDown:(L||I)&&t.first,ArrowLeft:(L||N)&&t.last,Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[P.key];if(ie){let ve=ie();if(ve!==void 0){if(!O(P))return;P.preventDefault(),t.move(ve)}}});i=Qs(i,P=>(0,$B.jsx)(lm,{value:t,children:P}),[t]),i={"aria-activedescendant":t.useState(P=>{var _;if(t&&r&&P.virtualFocus)return(_=Js(t,P.activeId))==null?void 0:_.id}),...i,ref:xr(a,d,i.ref),onKeyDownCapture:g,onKeyUpCapture:v,onFocusCapture:y,onFocus:w,onBlurCapture:C,onKeyDown:E};let B=t.useState(P=>r&&(P.virtualFocus||P.activeId===null));return i=ug({focusable:B,...i}),i}),eze=jt(function(t){let r=CR(t);return Jt(Cle,r)});var mg=Fn(),oze=mg.useContext,nze=mg.useScopedContext,TR=mg.useProviderContext,e9=mg.ContextProvider,t9=mg.ScopedContextProvider;var ER=l(fe(),1),pg=Fn([e9],[t9]),lze=pg.useContext,cze=pg.useScopedContext,uze=pg.useProviderContext,r9=pg.ContextProvider,$w=pg.ScopedContextProvider,fze=(0,ER.createContext)(void 0),dze=(0,ER.createContext)(void 0);var pm=l(fe(),1),i9=l(Cs(),1),PR=l(A(),1),Ole="div";function o9(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function kle(e){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function n9(...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 RR(e,t,r){return!r&&t!==!1&&(!e||!!t)}var Ile=$t(function({store:t,alwaysVisible:r,...o}){let n=TR();t=t||n,mo(t,!1);let i=(0,pm.useRef)(null),s=Ri(o.id),[a,c]=(0,pm.useState)(null),u=t.useState("open"),f=t.useState("mounted"),d=t.useState("animated"),m=t.useState("contentElement"),h=fm(t.disclosure,"contentElement");vr(()=>{i.current&&t?.setContentElement(i.current)},[t]),vr(()=>{let y;return t?.setState("animated",x=>(y=x,!0)),()=>{y!==void 0&&t?.setState("animated",y)}},[t]),vr(()=>{if(d){if(!m?.isConnected){c(null);return}return kle(()=>{c(u?"enter":f?"leave":null)})}},[d,m,u,f]),vr(()=>{if(!t||!d||!a||!m)return;let y=()=>t?.setState("animating",!1),x=()=>(0,i9.flushSync)(y);if(a==="leave"&&u||a==="enter"&&!u)return;if(typeof d=="number")return o9(d,x);let{transitionDuration:w,animationDuration:S,transitionDelay:C,animationDelay:T}=getComputedStyle(m),{transitionDuration:O="0",animationDuration:E="0",transitionDelay:k="0",animationDelay:B="0"}=h?getComputedStyle(h):{},P=n9(C,T,k,B),_=n9(w,S,O,E),M=P+_;if(!M){a==="enter"&&t.setState("animated",!1),y();return}let V=1e3/60,F=Math.max(M-V,0);return o9(F,x)},[t,d,m,h,u,a]),o=Qs(o,y=>(0,PR.jsx)($w,{value:t,children:y}),[t]);let g=RR(f,o.hidden,r),v=o.style,b=(0,pm.useMemo)(()=>g?{...v,display:"none"}:v,[g,v]);return o={id:s,"data-open":u||void 0,"data-enter":a==="enter"||void 0,"data-leave":a==="leave"||void 0,hidden:g,...o,ref:xr(s?t.setContentElement:null,i,o.ref),style:b},po(o)}),Fle=jt(function(t){let r=Ile(t);return Jt(Ole,r)}),wze=jt(function({unmountOnHide:t,...r}){let o=TR(),n=r.store||o;return fm(n,s=>!t||s?.mounted)===!1?null:(0,PR.jsx)(Fle,{...r})});function s9(e={}){let t=af(e.store,fg(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=it(e.open,r?.open,e.defaultOpen,!1),n=it(e.animated,r?.animated,!1),i={open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:it(r?.contentElement,null),disclosureElement:it(r?.disclosureElement,null)},s=Xo(i,t);return io(s,()=>so(s,["animated","animating"],a=>{a.animated||s.setState("animating",!1)})),io(s,()=>um(s,["open"],()=>{s.getState().animated&&s.setState("animating",!0)})),io(s,()=>so(s,["open","animating"],a=>{s.setState("mounted",a.open||a.animating)})),{...s,disclosure:e.disclosure,setOpen:a=>s.setState("open",a),show:()=>s.setState("open",!0),hide:()=>s.setState("open",!1),toggle:()=>s.setState("open",a=>!a),stopAnimation:()=>s.setState("animating",!1),setContentElement:a=>s.setState("contentElement",a),setDisclosureElement:a=>s.setState("disclosureElement",a)}}function a9(e,t,r){return Xs(t,[r.store,r.disclosure]),Sr(e,r,"open","setOpen"),Sr(e,r,"mounted","setMounted"),Sr(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var hg=Fn([r9],[$w]),Oze=hg.useContext,kze=hg.useScopedContext,l9=hg.useProviderContext,c9=hg.ContextProvider,u9=hg.ScopedContextProvider;function Nle(e){var t;let r=e.find(i=>!!i.element),o=[...e].reverse().find(i=>!!i.element),n=(t=r?.element)==null?void 0:t.parentElement;for(;n&&o?.element;){if(o&&n.contains(o.element))return n;n=n.parentElement}return Wa(n).body}function Vle(e){return e?.__unstablePrivateStore}function f9(e={}){var t;e.store;let r=(t=e.store)==null?void 0:t.getState(),o=it(e.items,r?.items,e.defaultItems,[]),n=new Map(o.map(m=>[m.id,m])),i={items:o,renderedItems:it(r?.renderedItems,[])},s=Vle(e.store),a=Xo({items:o,renderedItems:i.renderedItems},s),c=Xo(i,e.store),u=m=>{let h=lR(m,g=>g.element);a.setState("renderedItems",h),c.setState("renderedItems",h)};io(c,()=>cm(a)),io(a,()=>Ac(a,["items"],m=>{c.setState("items",m.items)})),io(a,()=>Ac(a,["renderedItems"],m=>{let h=!0,g=requestAnimationFrame(()=>{let{renderedItems:x}=c.getState();m.renderedItems!==x&&u(m.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(g);let v=()=>{if(h){h=!1;return}cancelAnimationFrame(g),g=requestAnimationFrame(()=>u(m.renderedItems))},b=Nle(m.renderedItems),y=new IntersectionObserver(v,{root:b});for(let x of m.renderedItems)x.element&&y.observe(x.element);return()=>{cancelAnimationFrame(g),y.disconnect()}}));let f=(m,h,g=!1)=>{let v;return h(y=>{let x=y.findIndex(({id:S})=>S===m.id),w=y.slice();if(x!==-1){v=y[x];let S={...v,...m};w[x]=S,n.set(m.id,S)}else w.push(m),n.set(m.id,m);return w}),()=>{h(y=>{if(!v)return g&&n.delete(m.id),y.filter(({id:S})=>S!==m.id);let x=y.findIndex(({id:S})=>S===m.id);if(x===-1)return y;let w=y.slice();return w[x]=v,n.set(m.id,v),w})}},d=m=>f(m,h=>a.setState("items",h),!0);return{...c,registerItem:d,renderItem:m=>Cc(d(m),f(m,h=>a.setState("renderedItems",h))),item:m=>{if(!m)return null;let h=n.get(m);if(!h){let{items:g}=a.getState();h=g.find(v=>v.id===m),h&&n.set(m,h)}return h||null},__unstablePrivateStore:a}}function d9(e,t,r){return Xs(t,[r.store]),Sr(e,r,"items","setItems"),e}var Mle={id:null};function Ya(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Dle(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function m9(e,t){return e.filter(r=>r.rowId===t)}function Lle(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[Mle]:[],...e.slice(0,o)]}function p9(e){let t=[];for(let r of e){let o=t.find(n=>{var i;return((i=n[0])==null?void 0:i.rowId)===r.rowId});o?o.push(r):t.push([r])}return t}function h9(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function Ble(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function jle(e,t,r){let o=h9(e);for(let n of e)for(let i=0;i<o;i+=1){let s=n[i];if(!s||r&&s.disabled){let c=i===0&&r?Ya(n):n[i-1];n[i]=c&&t!==c.id&&r?c:Ble(c?.rowId)}}return e}function zle(e){let t=p9(e),r=h9(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 g9(e={}){var t;let r=(t=e.store)==null?void 0:t.getState(),o=f9(e),n=it(e.activeId,r?.activeId,e.defaultActiveId),i={...o.getState(),id:it(e.id,r?.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:n,baseElement:it(r?.baseElement,null),includesBaseElement:it(e.includesBaseElement,r?.includesBaseElement,n===null),moves:it(r?.moves,0),orientation:it(e.orientation,r?.orientation,"both"),rtl:it(e.rtl,r?.rtl,!1),virtualFocus:it(e.virtualFocus,r?.virtualFocus,!1),focusLoop:it(e.focusLoop,r?.focusLoop,!1),focusWrap:it(e.focusWrap,r?.focusWrap,!1),focusShift:it(e.focusShift,r?.focusShift,!1)},s=Xo(i,o,e.store);io(s,()=>so(s,["renderedItems","activeId"],c=>{s.setState("activeId",u=>{var f;return u!==void 0?u:(f=Ya(c.renderedItems))==null?void 0:f.id})}));let a=(c="next",u={})=>{var f,d;let m=s.getState(),{skip:h=0,activeId:g=m.activeId,focusShift:v=m.focusShift,focusLoop:b=m.focusLoop,focusWrap:y=m.focusWrap,includesBaseElement:x=m.includesBaseElement,renderedItems:w=m.renderedItems,rtl:S=m.rtl}=u,C=c==="up"||c==="down",T=c==="next"||c==="down",O=T?S&&!C:!S||C,E=v&&!h,k=C?dg(jle(p9(w),g,E)):w;if(k=O?mm(k):k,k=C?zle(k):k,g==null)return(f=Ya(k))==null?void 0:f.id;let B=k.find(L=>L.id===g);if(!B)return(d=Ya(k))==null?void 0:d.id;let P=k.some(L=>L.rowId),_=k.indexOf(B),M=k.slice(_+1),V=m9(M,B.rowId);if(h){let L=Dle(V,g),j=L.slice(h)[0]||L[L.length-1];return j?.id}let F=b&&(C?b!=="horizontal":b!=="vertical"),D=P&&y&&(C?y!=="horizontal":y!=="vertical"),I=T?(!P||C)&&F&&x:C?x:!1;if(F){let L=D&&!I?k:m9(k,B.rowId),j=Lle(L,g,I),q=Ya(j,g);return q?.id}if(D){let L=Ya(I?V:M,g);return I?L?.id||null:L?.id}let N=Ya(V,g);return!N&&I?null:N?.id};return{...o,...s,setBaseElement:c=>s.setState("baseElement",c),setActiveId:c=>s.setState("activeId",c),move:c=>{c!==void 0&&(s.setState("activeId",c),s.setState("moves",u=>u+1))},first:()=>{var c;return(c=Ya(s.getState().renderedItems))==null?void 0:c.id},last:()=>{var c;return(c=Ya(mm(s.getState().renderedItems)))==null?void 0:c.id},next:c=>(c!==void 0&&typeof c=="number"&&(c={skip:c}),a("next",c)),previous:c=>(c!==void 0&&typeof c=="number"&&(c={skip:c}),a("previous",c)),down:c=>(c!==void 0&&typeof c=="number"&&(c={skip:c}),a("down",c)),up:c=>(c!==void 0&&typeof c=="number"&&(c={skip:c}),a("up",c))}}function v9(e){return{id:Ri(e.id),...e}}function y9(e,t,r){return e=d9(e,t,r),Sr(e,r,"activeId","setActiveId"),Sr(e,r,"includesBaseElement"),Sr(e,r,"virtualFocus"),Sr(e,r,"orientation"),Sr(e,r,"rtl"),Sr(e,r,"focusLoop"),Sr(e,r,"focusWrap"),Sr(e,r,"focusShift"),e}var ex=l(fe(),1),tx=(0,ex.createContext)(void 0),gg=Fn([c9,lm],[u9,Zw]),AR=gg.useContext,hm=gg.useScopedContext,rx=gg.useProviderContext,b9=gg.ContextProvider,w9=gg.ScopedContextProvider,ox=(0,ex.createContext)(void 0),x9=(0,ex.createContext)(!1);function S9(e={}){return s9(e)}function _9(e,t,r){return a9(e,t,r)}function C9({popover:e,...t}={}){let r=af(t.store,fg(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=S9({...t,store:r}),i=it(t.placement,o?.placement,"bottom"),s={...n.getState(),placement:i,currentPlacement:i,anchorElement:it(o?.anchorElement,null),popoverElement:it(o?.popoverElement,null),arrowElement:it(o?.arrowElement,null),rendered:Symbol("rendered")},a=Xo(s,n,r);return{...n,...a,setAnchorElement:c=>a.setState("anchorElement",c),setPopoverElement:c=>a.setState("popoverElement",c),setArrowElement:c=>a.setState("arrowElement",c),render:()=>a.setState("rendered",Symbol("rendered"))}}function T9(e,t,r){return Xs(t,[r.popover]),Sr(e,r,"placement"),_9(e,t,r)}var Hle="div",OR=$t(function({store:t,...r}){let o=l9();return t=t||o,r={...r,ref:xr(t?.setAnchorElement,r.ref)},r}),pHe=jt(function(t){let r=OR(t);return Jt(Hle,r)});var E9=l(fe(),1),Gle="div";function P9(e){let t=e.relatedTarget;return t?.nodeType===Node.ELEMENT_NODE?t:null}function Wle(e){let t=P9(e);return t?Ks(e.currentTarget,t):!1}var kR=Symbol("composite-hover");function Ule(e){let t=P9(e);if(!t)return!1;do{if(In(t,kR)&&t[kR])return!0;t=t.parentElement}while(t);return!1}var IR=$t(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=Kw();t=t||i,mo(t,!1);let s=CB(),a=n.onMouseMove,c=kr(r),u=at(g=>{if(a?.(g),!g.defaultPrevented&&s()&&c(g)){if(!vR(g.currentTarget)){let v=t?.getState().baseElement;v&&!Ai(v)&&v.focus()}t?.setActiveId(g.currentTarget.id)}}),f=n.onMouseLeave,d=kr(o),m=at(g=>{var v;f?.(g),!g.defaultPrevented&&s()&&(Wle(g)||Ule(g)||c(g)&&d(g)&&(t?.setActiveId(null),(v=t?.getState().baseElement)==null||v.focus()))}),h=(0,E9.useCallback)(g=>{g&&(g[kR]=!0)},[]);return n={...n,ref:xr(h,n.ref),onMouseMove:u,onMouseLeave:m},po(n)}),SHe=Pc(jt(function(t){let r=IR(t);return Jt(Gle,r)}));var ho=l(fe(),1),qle="input";function R9(e,t,r){if(!r)return!1;let o=e.find(n=>!n.disabled&&n.value);return o?.value===t}function A9(e,t){return!t||e==null?!1:(e=og(e),t.length>e.length&&t.toLowerCase().indexOf(e.toLowerCase())===0)}function Yle(e){return e.type==="input"}function Kle(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function Zle(e){let t=e.find(r=>{var o;return r.disabled?!1:((o=r.element)==null?void 0:o.getAttribute("role"))!=="tab"});return t?.id}var Xle=$t(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:a,showOnMouseDown:c,showOnClick:u=c,showOnKeyDown:f,showOnKeyPress:d=f,blurActiveItemOnClick:m,setValueOnClick:h=!0,moveOnKeyPress:g=!0,autoComplete:v="list",...b}){let y=rx();t=t||y,mo(t,!1);let x=(0,ho.useRef)(null),[w,S]=SB(),C=(0,ho.useRef)(!1),T=(0,ho.useRef)(!1),O=t.useState(ee=>ee.virtualFocus&&o),E=v==="inline"||v==="both",[k,B]=(0,ho.useState)(E);xB(()=>{E&&B(!0)},[E]);let P=t.useState("value"),_=(0,ho.useRef)(void 0);(0,ho.useEffect)(()=>so(t,["selectedValue","activeId"],(ee,Y)=>{_.current=Y.selectedValue}),[]);let M=t.useState(ee=>{var Y;if(E&&k&&!(ee.activeValue&&Array.isArray(ee.selectedValue)&&(ee.selectedValue.includes(ee.activeValue)||(Y=_.current)!=null&&Y.includes(ee.activeValue))))return ee.activeValue}),V=t.useState("renderedItems"),F=t.useState("open"),D=t.useState("contentElement"),I=(0,ho.useMemo)(()=>{if(!E||!k)return P;if(R9(V,M,O)){if(A9(P,M)){let Y=M?.slice(P.length)||"";return P+Y}return P}return M||P},[E,k,V,M,O,P]);(0,ho.useEffect)(()=>{let ee=x.current;if(!ee)return;let Y=()=>B(!0);return ee.addEventListener("combobox-item-move",Y),()=>{ee.removeEventListener("combobox-item-move",Y)}},[]),(0,ho.useEffect)(()=>{if(!E||!k||!M||!R9(V,M,O)||!A9(P,M))return;let Y=rg;return queueMicrotask(()=>{let K=x.current;if(!K)return;let{start:Se,end:Be}=sm(K),yt=P.length,tt=M.length;sg(K,yt,tt),Y=()=>{if(!Ai(K))return;let{start:dt,end:Rt}=sm(K);dt===yt&&Rt===tt&&sg(K,Se,Be)}}),()=>Y()},[w,E,k,M,V,O,P]);let N=(0,ho.useRef)(null),L=at(n),j=(0,ho.useRef)(null);(0,ho.useEffect)(()=>{if(!F||!D)return;let ee=am(D);if(!ee)return;N.current=ee;let Y=()=>{C.current=!1},K=()=>{if(!t||!C.current)return;let{activeId:Be}=t.getState();Be!==null&&Be!==j.current&&(C.current=!1)},Se={passive:!0,capture:!0};return ee.addEventListener("wheel",Y,Se),ee.addEventListener("touchmove",Y,Se),ee.addEventListener("scroll",K,Se),()=>{ee.removeEventListener("wheel",Y,!0),ee.removeEventListener("touchmove",Y,!0),ee.removeEventListener("scroll",K,!0)}},[F,D,t]),vr(()=>{P&&(T.current||(C.current=!0))},[P]),vr(()=>{O!=="always"&&F||(C.current=F)},[O,F]);let q=t.useState("resetValueOnSelect");Xs(()=>{var ee,Y;let K=C.current;if(!t||!F||!K&&!q)return;let{baseElement:Se,contentElement:Be,activeId:yt}=t.getState();if(!(Se&&!Ai(Se))){if(Be?.hasAttribute("data-placing")){let tt=new MutationObserver(S);return tt.observe(Be,{attributeFilter:["data-placing"]}),()=>tt.disconnect()}if(O&&K){let tt=L(V),dt=tt!==void 0?tt:(ee=Zle(V))!=null?ee:t.first();j.current=dt,t.move(dt??null)}else{let tt=(Y=t.item(yt||t.first()))==null?void 0:Y.element;tt&&"scrollIntoView"in tt&&tt.scrollIntoView({block:"nearest",inline:"nearest"})}}},[t,F,w,P,O,q,L,V]),(0,ho.useEffect)(()=>{if(!E)return;let ee=x.current;if(!ee)return;let Y=[ee,D].filter(Se=>!!Se),K=Se=>{Y.every(Be=>qw(Se,Be))&&t?.setValue(I)};for(let Se of Y)Se.addEventListener("focusout",K);return()=>{for(let Se of Y)Se.removeEventListener("focusout",K)}},[E,D,t,I]);let oe=ee=>ee.currentTarget.value.length>=s,ie=b.onChange,ve=kr(a??oe),ae=kr(i??!t.tag),ne=at(ee=>{if(ie?.(ee),ee.defaultPrevented||!t)return;let Y=ee.currentTarget,{value:K,selectionStart:Se,selectionEnd:Be}=Y,yt=ee.nativeEvent;if(C.current=!0,Yle(yt)&&(yt.isComposing&&(C.current=!1,T.current=!0),E)){let tt=yt.inputType==="insertText"||yt.inputType==="insertCompositionText",dt=Se===K.length;B(tt&&dt)}if(ae(ee)){let tt=K===t.getState().value;t.setValue(K),queueMicrotask(()=>{sg(Y,Se,Be)}),E&&O&&tt&&S()}ve(ee)&&t.show(),(!O||!C.current)&&t.setActiveId(null)}),me=b.onCompositionEnd,te=at(ee=>{C.current=!0,T.current=!1,me?.(ee),!ee.defaultPrevented&&O&&S()}),pe=b.onMouseDown,ke=kr(m??(()=>!!t?.getState().includesBaseElement)),et=kr(h),Te=kr(u??oe),ze=at(ee=>{pe?.(ee),!ee.defaultPrevented&&(ee.button||ee.ctrlKey||t&&(ke(ee)&&t.setActiveId(null),et(ee)&&t.setValue(I),Te(ee)&&Ec(ee.currentTarget,"mouseup",t.show)))}),le=b.onKeyDown,Q=kr(d??oe),se=at(ee=>{if(le?.(ee),ee.repeat||(C.current=!1),ee.defaultPrevented||ee.ctrlKey||ee.altKey||ee.shiftKey||ee.metaKey||!t)return;let{open:Y}=t.getState();Y||(ee.key==="ArrowUp"||ee.key==="ArrowDown")&&Q(ee)&&(ee.preventDefault(),t.show())}),$=b.onBlur,ce=at(ee=>{C.current=!1,$?.(ee),ee.defaultPrevented}),Fe=Ri(b.id),Ae=Kle(v)?v:void 0,xe=t.useState(ee=>ee.activeId===null);return b={id:Fe,role:"combobox","aria-autocomplete":Ae,"aria-haspopup":aR(D,"listbox"),"aria-expanded":F,"aria-controls":D?.id,"data-active-item":xe||void 0,value:I,...b,ref:xr(x,b.ref),onChange:ne,onCompositionEnd:te,onMouseDown:ze,onKeyDown:se,onBlur:ce},b=CR({store:t,focusable:r,...b,moveOnKeyPress:ee=>oR(g,ee)?!1:(E&&B(!0),!0)}),b=OR({store:t,...b}),{autoComplete:"off",...b}}),nx=jt(function(t){let r=Xle(t);return Jt(qle,r)});var ix=l(fe(),1),FR=l(A(),1),Qle="div";function Jle(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function $le(e){var t;return(t={menu:"menuitem",listbox:"option",tree:"treeitem"}[e])!=null?t:"option"}var O9=$t(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:a=!1,moveOnKeyPress:c=!0,getItem:u,...f}){var d;let m=hm();t=t||m,mo(t,!1);let{resetValueOnSelectState:h,multiSelectable:g,selected:v}=Jw(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(P){return Array.isArray(P.selectedValue)},selected(P){return Jle(P.selectedValue,r)}}),b=(0,ix.useCallback)(P=>{let _={...P,value:r};return u?u(_):_},[r,u]);n=n??!g,o=o??(r!=null&&!g);let y=f.onClick,x=kr(n),w=kr(i),S=kr((d=s??h)!=null?d:g),C=kr(o),T=at(P=>{y?.(P),!P.defaultPrevented&&(uB(P)||cB(P)||(r!=null&&(w(P)&&(S(P)&&t?.resetValue(),t?.setSelectedValue(_=>Array.isArray(_)?_.includes(r)?_.filter(M=>M!==r):[..._,r]:r)),x(P)&&t?.setValue(r)),C(P)&&t?.hide()))}),O=f.onKeyDown,E=at(P=>{if(O?.(P),P.defaultPrevented)return;let _=t?.getState().baseElement;if(!_||Ai(_))return;(P.key.length===1||P.key==="Backspace"||P.key==="Delete")&&(queueMicrotask(()=>_.focus()),Ko(_)&&t?.setValue(_.value))});g&&v!=null&&(f={"aria-selected":v,...f}),f=Qs(f,P=>(0,FR.jsx)(ox.Provider,{value:r,children:(0,FR.jsx)(x9.Provider,{value:v??!1,children:P})}),[r,v]);let k=(0,ix.useContext)(tx);f={role:$le(k),children:r,...f,onClick:T,onKeyDown:E};let B=kr(c);return f=SR({store:t,...f,getItem:b,moveOnKeyPress:P=>{if(!B(P))return!1;let _=new Event("combobox-item-move"),M=t?.getState().baseElement;return M?.dispatchEvent(_),!0}}),f=IR({store:t,focusOnHover:a,...f}),f}),vg=Pc(jt(function(t){let r=O9(t);return Jt(Qle,r)}));var sx=l(fe(),1),I9=l(A(),1),ece="span";function k9(e){return og(e).toLowerCase()}function tce(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 rce(e){return e.filter(([t,r],o,n)=>!n.some(([i,s],a)=>a!==o&&i<=t&&i+s>=t+r))}function oce(e){return e.sort(([t],[r])=>t-r)}function nce(e,t){if(!e||!t)return e;let r=_R(t).filter(Boolean).map(k9),o=[],n=(c,u=!1)=>(0,I9.jsx)("span",{"data-autocomplete-value":u?"":void 0,"data-user-value":u?void 0:"",children:c},o.length),i=oce(rce(tce(k9(e),new Set(r))));if(!i.length)return o.push(n(e,!0)),o;let[s]=i[0];return[e.slice(0,s),...i.flatMap(([c,u],f)=>{var d;let m=e.slice(c,c+u),h=(d=i[f+1])==null?void 0:d[0],g=e.slice(c+u,h);return[m,g]})].forEach((c,u)=>{c&&o.push(n(c,u%2===0))}),o}var ice=$t(function({store:t,value:r,userValue:o,...n}){let i=hm();t=t||i;let s=(0,sx.useContext)(ox),a=r??s,c=fm(t,f=>o??f?.value);return n={children:(0,sx.useMemo)(()=>{if(a)return c?nce(a,c):a},[a,c]),...n},po(n)}),ax=jt(function(t){let r=ice(t);return Jt(ece,r)});var sce="label",ace=$t(function({store:t,...r}){let o=rx();return t=t||o,mo(t,!1),r={htmlFor:t.useState(i=>{var s;return(s=i.baseElement)==null?void 0:s.id}),...r},po(r)}),lx=Pc(jt(function(t){let r=ace(t);return Jt(sce,r)}));var cx=l(fe(),1),NR=l(A(),1),lce="div",F9=$t(function({store:t,alwaysVisible:r,...o}){let n=hm(!0),i=AR();t=t||i;let s=!!t&&t===n;mo(t,!1);let a=(0,cx.useRef)(null),c=Ri(o.id),u=t.useState("mounted"),f=RR(u,o.hidden,r),d=f?{...o.style,display:"none"}:o.style,m=t.useState(S=>Array.isArray(S.selectedValue)),h=wB(a,"role",o.role),v=(h==="listbox"||h==="tree"||h==="grid")&&m||void 0,[b,y]=(0,cx.useState)(!1),x=t.useState("contentElement");vr(()=>{if(!u)return;let S=a.current;if(!S||x!==S)return;let C=()=>{y(!!S.querySelector("[role='listbox']"))},T=new MutationObserver(C);return T.observe(S,{subtree:!0,childList:!0,attributeFilter:["role"]}),C(),()=>T.disconnect()},[u,x]),b||(o={role:"listbox","aria-multiselectable":v,...o}),o=Qs(o,S=>(0,NR.jsx)(w9,{value:t,children:(0,NR.jsx)(tx.Provider,{value:h,children:S})}),[t,h]);let w=c&&(!n||!s)?t.setContentElement:null;return o={id:c,hidden:f,...o,ref:xr(w,a,o.ref),style:d},po(o)}),yg=jt(function(t){let r=F9(t);return Jt(lce,r)});var VR=l(fe(),1),pGe=(0,VR.createContext)(null),hGe=(0,VR.createContext)(null),bg=Fn([lm],[Zw]),N9=bg.useContext,gGe=bg.useScopedContext,vGe=bg.useProviderContext,yGe=bg.ContextProvider,bGe=bg.ScopedContextProvider;var cce=tf()&&cR();function V9({tag:e,...t}={}){let r=af(t.store,xR(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=it(t.activeId,n?.activeId,t.defaultActiveId,null),s=g9({...t,activeId:i,includesBaseElement:it(t.includesBaseElement,n?.includesBaseElement,!0),orientation:it(t.orientation,n?.orientation,"vertical"),focusLoop:it(t.focusLoop,n?.focusLoop,!0),focusWrap:it(t.focusWrap,n?.focusWrap,!0),virtualFocus:it(t.virtualFocus,n?.virtualFocus,!0)}),a=C9({...t,placement:it(t.placement,n?.placement,"bottom-start")}),c=it(t.value,n?.value,t.defaultValue,""),u=it(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),f=Array.isArray(u),d={...s.getState(),...a.getState(),value:c,selectedValue:u,resetValueOnSelect:it(t.resetValueOnSelect,n?.resetValueOnSelect,f),resetValueOnHide:it(t.resetValueOnHide,n?.resetValueOnHide,f&&!e),activeValue:n?.activeValue},m=Xo(d,s,a,r);return cce&&io(m,()=>so(m,["virtualFocus"],()=>{m.setState("virtualFocus",!1)})),io(m,()=>{if(e)return Cc(so(m,["selectedValue"],h=>{Array.isArray(h.selectedValue)&&e.setValues(h.selectedValue)}),so(e,["values"],h=>{m.setState("selectedValue",h.values)}))}),io(m,()=>so(m,["resetValueOnHide","mounted"],h=>{h.resetValueOnHide&&(h.mounted||m.setState("value",c))})),io(m,()=>so(m,["open"],h=>{h.open||(m.setState("activeId",i),m.setState("moves",0))})),io(m,()=>so(m,["moves","activeId"],(h,g)=>{h.moves===g.moves&&m.setState("activeValue",void 0)})),io(m,()=>Ac(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)})),{...a,...s,...m,tag:e,setValue:h=>m.setState("value",h),resetValue:()=>m.setState("value",d.value),setSelectedValue:h=>m.setState("selectedValue",h)}}function fce(e){let t=N9();return e={...e,tag:e.tag!==void 0?e.tag:t},v9(e)}function dce(e,t,r){return Xs(t,[r.tag]),Sr(e,r,"value","setValue"),Sr(e,r,"selectedValue","setSelectedValue"),Sr(e,r,"resetValueOnHide"),Sr(e,r,"resetValueOnSelect"),Object.assign(y9(T9(e,t,r),t,r),{tag:r.tag})}function MR(e={}){e=fce(e);let[t,r]=dm(V9,e);return dce(t,r,e)}var M9=l(A(),1);function ux(e={}){let t=MR(e);return(0,M9.jsx)(b9,{value:t,children:e.children})}var G9=l(DR(),1);var W9=l(mt(),1),Oc=l(G(),1),lf=l(z(),1),ta=l(W(),1);var yce=[],wg=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:yce;var xg=l(z(),1),bce=[];function ao({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:bce,[o,n]=(0,xg.useState)(r),[i,s]=(0,xg.useState)(!1);return(0,xg.useEffect)(()=>{if(!t){n(r);return}let a=!1;return s(!0),t().then(c=>{if(!a){let u=Array.isArray(c)&&c.length>0?c:r;n(u)}}).catch(()=>{a||n(r)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,r]),{elements:o,isLoading:i}}var wt=l(A(),1);function j9(e=""){return(0,G9.default)(e.trim().toLowerCase())}var z9=(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 H9(e,t){return`${e}-${t}`}var U9=({selected:e})=>(0,wt.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,wt.jsx)(ta.Icon,{icon:gu})}),q9=({selected:e})=>(0,wt.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function Y9({view:e,filter:t,onChangeView:r}){let o=(0,W9.useInstanceId)(Y9,"dataviews-filter-list-box"),[n,i]=(0,lf.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(c=>c.field===t.field),a=wg(t,s);return(0,wt.jsx)(ta.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Oc.sprintf)((0,Oc.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(H9(o,t.elements[0].value))},render:(0,wt.jsx)(ta.Composite.Typeahead,{}),children:t.elements.map(c=>(0,wt.jsxs)(ta.Composite.Hover,{render:(0,wt.jsx)(ta.Composite.Item,{id:H9(o,c.value),render:(0,wt.jsx)("div",{"aria-label":c.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let u=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:z9(t,s,c.value)}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:z9(t,s,c.value)}];r({...e,page:1,filters:u})}}),children:[t.singleSelection&&(0,wt.jsx)(q9,{selected:a===c.value}),!t.singleSelection&&(0,wt.jsx)(U9,{selected:a.includes(c.value)}),(0,wt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:c.label})]},c.value))})}function wce({view:e,filter:t,onChangeView:r}){let[o,n]=(0,lf.useState)(""),i=(0,lf.useDeferredValue)(o),s=e.filters?.find(u=>u.field===t.field),a=wg(t,s),c=(0,lf.useMemo)(()=>{let u=j9(i);return t.elements.filter(f=>j9(f.label).includes(u))},[t.elements,i]);return(0,wt.jsxs)(ux,{selectedValue:a,setSelectedValue:u=>{let f=s?[...(e.filters??[]).map(d=>d.field===t.field?{...d,operator:s.operator||t.operators[0],value:u}:d)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:u}];r({...e,page:1,filters:f})},setValue:n,children:[(0,wt.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,wt.jsx)(Sn,{render:(0,wt.jsx)(lx,{}),children:(0,Oc.__)("Search items")}),(0,wt.jsx)(nx,{autoSelect:"always",placeholder:(0,Oc.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,wt.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,wt.jsx)(ta.Icon,{icon:Is})})]}),(0,wt.jsxs)(yg,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[c.map(u=>(0,wt.jsxs)(vg,{resetValueOnSelect:!1,value:u.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,wt.jsx)(q9,{selected:a===u.value}),!t.singleSelection&&(0,wt.jsx)(U9,{selected:a.includes(u.value)}),(0,wt.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:u.label,children:[(0,wt.jsx)(ax,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:u.label}),!!u.description&&(0,wt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:u.description})]})]},u.value)),!c.length&&(0,wt.jsx)("p",{children:(0,Oc.__)("No results found")})]})]})}function K9(e){let{elements:t,isLoading:r}=ao({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,wt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,wt.jsx)(ta.Spinner,{})});if(t.length===0)return(0,wt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Oc.__)("No elements found")});let o=t.length>10?wce:Y9;return(0,wt.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var Z9=l(g0(),1),X9=l(mt(),1),LR=l(z(),1),Q9=l(W(),1);var BR=l(A(),1);function J9({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(u=>u.field===e.field),i=wg(e,n),s=(0,LR.useMemo)(()=>{let u=o.find(f=>f.id===e.field);return u&&{...u,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:f})=>f[u.id],setValue:({value:f})=>({[u.id]:f})}},[o,e.field]),a=(0,LR.useMemo)(()=>(t.filters??[]).reduce((u,f)=>(u[f.field]=f.value,u),{}),[t.filters]),c=(0,X9.useEvent)(u=>{if(!s||!n)return;let f=s.getValue({item:u});(0,Z9.default)(f,i)||r({...t,filters:(t.filters??[]).map(d=>d.field===e.field?{...d,operator:n.operator||e.operators[0],value:f===""?void 0:f}:d)})});return!s||!s.Edit||!n?null:(0,BR.jsx)(Q9.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,BR.jsx)(s.Edit,{hideLabelFromVision:!0,data:a,field:s,operator:n.operator,onChange:c})})}var xce=Math.pow(10,8)*24*60*60*1e3,cWe=-xce,dx=6048e5,$9=864e5;var Sce=3600;var e7=Sce*24,uWe=e7*7,_ce=e7*365.2425,Cce=_ce/12,fWe=Cce*3,jR=Symbol.for("constructDateFrom");function Kr(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&jR in e?e[jR](t):e instanceof Date?new e.constructor(t):new Date(t)}function Mt(e,t){return Kr(t||e,e)}function mx(e,t,r){let o=Mt(e,r?.in);return isNaN(t)?Kr(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function px(e,t,r){let o=Mt(e,r?.in);if(isNaN(t))return Kr(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=Kr(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 Tce={};function kc(){return Tce}function Ka(e,t){let r=kc(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=Mt(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 cf(e,t){return Ka(e,{...t,weekStartsOn:1})}function hx(e,t){let r=Mt(e,t?.in),o=r.getFullYear(),n=Kr(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=cf(n),s=Kr(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let a=cf(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=a.getTime()?o:o-1}function zR(e){let t=Mt(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 t7(e,...t){let r=Kr.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function HR(e,t){let r=Mt(e,t?.in);return r.setHours(0,0,0,0),r}function r7(e,t,r){let[o,n]=t7(r?.in,e,t),i=HR(o),s=HR(n),a=+i-zR(i),c=+s-zR(s);return Math.round((a-c)/$9)}function o7(e,t){let r=hx(e,t),o=Kr(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),cf(o)}function n7(e,t,r){return mx(e,t*7,r)}function i7(e,t,r){return px(e,t*12,r)}function s7(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Za(e){return!(!s7(e)&&typeof e!="number"||isNaN(+Mt(e)))}function a7(e,t){let r=Mt(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function gx(e,t){let r=Mt(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var Ece={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"}},l7=(e,t,r)=>{let o,n=Ece[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 vx(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var Pce={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Rce={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Ace={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},c7={date:vx({formats:Pce,defaultWidth:"full"}),time:vx({formats:Rce,defaultWidth:"full"}),dateTime:vx({formats:Ace,defaultWidth:"full"})};var Oce={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},u7=(e,t,r,o)=>Oce[e];function gm(e){return(t,r)=>{let o=r?.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,a=r?.width?String(r.width):s;n=e.formattingValues[a]||e.formattingValues[s]}else{let s=e.defaultWidth,a=r?.width?String(r.width):e.defaultWidth;n=e.values[a]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var kce={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Ice={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Fce={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"]},Nce={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"]},Vce={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"}},Mce={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"}},Dce=(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"},f7={ordinalNumber:Dce,era:gm({values:kce,defaultWidth:"wide"}),quarter:gm({values:Ice,defaultWidth:"wide",argumentCallback:e=>e-1}),month:gm({values:Fce,defaultWidth:"wide"}),day:gm({values:Nce,defaultWidth:"wide"}),dayPeriod:gm({values:Vce,defaultWidth:"wide",formattingValues:Mce,defaultFormattingWidth:"wide"})};function vm(e){return(t,r={})=>{let o=r.width,n=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let s=i[0],a=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(a)?Bce(a,d=>d.test(s)):Lce(a,d=>d.test(s)),u;u=e.valueCallback?e.valueCallback(c):c,u=r.valueCallback?r.valueCallback(u):u;let f=t.slice(s.length);return{value:u,rest:f}}}function Lce(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function Bce(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function d7(e){return(t,r={})=>{let o=t.match(e.matchPattern);if(!o)return null;let n=o[0],i=t.match(e.parsePattern);if(!i)return null;let s=e.valueCallback?e.valueCallback(i[0]):i[0];s=r.valueCallback?r.valueCallback(s):s;let a=t.slice(n.length);return{value:s,rest:a}}}var jce=/^(\d+)(th|st|nd|rd)?/i,zce=/\d+/i,Hce={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},Gce={any:[/^b/i,/^(a|c)/i]},Wce={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Uce={any:[/1/i,/2/i,/3/i,/4/i]},qce={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},Yce={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]},Kce={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},Zce={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]},Xce={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},Qce={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}},m7={ordinalNumber:d7({matchPattern:jce,parsePattern:zce,valueCallback:e=>parseInt(e,10)}),era:vm({matchPatterns:Hce,defaultMatchWidth:"wide",parsePatterns:Gce,defaultParseWidth:"any"}),quarter:vm({matchPatterns:Wce,defaultMatchWidth:"wide",parsePatterns:Uce,defaultParseWidth:"any",valueCallback:e=>e+1}),month:vm({matchPatterns:qce,defaultMatchWidth:"wide",parsePatterns:Yce,defaultParseWidth:"any"}),day:vm({matchPatterns:Kce,defaultMatchWidth:"wide",parsePatterns:Zce,defaultParseWidth:"any"}),dayPeriod:vm({matchPatterns:Xce,defaultMatchWidth:"any",parsePatterns:Qce,defaultParseWidth:"any"})};var GR={code:"en-US",formatDistance:l7,formatLong:c7,formatRelative:u7,localize:f7,match:m7,options:{weekStartsOn:0,firstWeekContainsDate:1}};function p7(e,t){let r=Mt(e,t?.in);return r7(r,gx(r))+1}function h7(e,t){let r=Mt(e,t?.in),o=+cf(r)-+o7(r);return Math.round(o/dx)+1}function yx(e,t){let r=Mt(e,t?.in),o=r.getFullYear(),n=kc(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=Kr(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let a=Ka(s,t),c=Kr(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let u=Ka(c,t);return+r>=+a?o+1:+r>=+u?o:o-1}function g7(e,t){let r=kc(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=yx(e,t),i=Kr(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Ka(i,t)}function v7(e,t){let r=Mt(e,t?.in),o=+Ka(r,t)-+g7(r,t);return Math.round(o/dx)+1}function Tt(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Xa={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return Tt(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):Tt(r+1,2)},d(e,t){return Tt(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 Tt(e.getHours()%12||12,t.length)},H(e,t){return Tt(e.getHours(),t.length)},m(e,t){return Tt(e.getMinutes(),t.length)},s(e,t){return Tt(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return Tt(n,t.length)}};var ym={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},WR={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 Xa.y(e,t)},Y:function(e,t,r,o){let n=yx(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return Tt(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):Tt(i,t.length)},R:function(e,t){let r=hx(e);return Tt(r,t.length)},u:function(e,t){let r=e.getFullYear();return Tt(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 Tt(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 Tt(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 Xa.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 Tt(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=v7(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):Tt(n,t.length)},I:function(e,t,r){let o=h7(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):Tt(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Xa.d(e,t)},D:function(e,t,r){let o=p7(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):Tt(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 Tt(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 Tt(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 Tt(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=ym.noon:o===0?n=ym.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=ym.evening:o>=12?n=ym.afternoon:o>=4?n=ym.morning:n=ym.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 Xa.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Xa.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):Tt(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):Tt(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Xa.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Xa.s(e,t)},S:function(e,t){return Xa.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return b7(o);case"XXXX":case"XX":return uf(o);default:return uf(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return b7(o);case"xxxx":case"xx":return uf(o);default:return uf(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+y7(o,":");default:return"GMT"+uf(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+y7(o,":");default:return"GMT"+uf(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return Tt(o,t.length)},T:function(e,t,r){return Tt(+e,t.length)}};function y7(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+Tt(i,2)}function b7(e,t){return e%60===0?(e>0?"-":"+")+Tt(Math.abs(e)/60,2):uf(e,t)}function uf(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Tt(Math.trunc(o/60),2),i=Tt(o%60,2);return r+n+t+i}var w7=(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"})}},x7=(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"})}},Jce=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return w7(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}}",w7(o,t)).replace("{{time}}",x7(n,t))},S7={p:x7,P:Jce};var $ce=/^D+$/,eue=/^Y+$/,tue=["D","DD","YY","YYYY"];function _7(e){return $ce.test(e)}function C7(e){return eue.test(e)}function T7(e,t,r){let o=rue(e,t,r);if(console.warn(o),tue.includes(e))throw new RangeError(o)}function rue(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 oue=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,nue=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,iue=/^'([^]*?)'?$/,sue=/''/g,aue=/[a-zA-Z]/;function UR(e,t,r){let o=kc(),n=r?.locale??o.locale??GR,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,s=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,a=Mt(e,r?.in);if(!Za(a))throw new RangeError("Invalid time value");let c=t.match(nue).map(f=>{let d=f[0];if(d==="p"||d==="P"){let m=S7[d];return m(f,n.formatLong)}return f}).join("").match(oue).map(f=>{if(f==="''")return{isToken:!1,value:"'"};let d=f[0];if(d==="'")return{isToken:!1,value:lue(f)};if(WR[d])return{isToken:!0,value:f};if(d.match(aue))throw new RangeError("Format string contains an unescaped latin alphabet character `"+d+"`");return{isToken:!1,value:f}});n.localize.preprocessor&&(c=n.localize.preprocessor(a,c));let u={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return c.map(f=>{if(!f.isToken)return f.value;let d=f.value;(!r?.useAdditionalWeekYearTokens&&C7(d)||!r?.useAdditionalDayOfYearTokens&&_7(d))&&T7(d,t,String(e));let m=WR[d[0]];return m(a,d,n.localize,u)}).join("")}function lue(e){let t=e.match(iue);return t?t[1].replace(sue,"'"):e}function ff(e,t,r){return mx(e,-t,r)}function bx(e,t,r){return px(e,-t,r)}function E7(e,t,r){return n7(e,-t,r)}function wx(e,t,r){return i7(e,-t,r)}var Ce=l(G(),1),_r=l(z(),1),Qo=l(Va(),1);var qR=l(A(),1),Ir={Name:(0,qR.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,qR.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function P7(e,t){switch(t){case"days":return ff(new Date,e);case"weeks":return E7(new Date,e);case"months":return bx(new Date,e);case"years":return wx(new Date,e);default:return new Date}}var R7={label:(0,Ce.__)("Is none of"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Ir),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"},xx=[{name:ar,label:(0,Ce.__)("Includes"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Ir),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:lr,...R7},{name:To,label:(0,Ce.__)("Includes all"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Ir),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:no,...R7},{name:Uo,label:(0,Ce.__)("Between (inc)"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),Ir),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:qo,label:(0,Ce.__)("In the past"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Ir),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=P7(r.value,r.unit),n=(0,Qo.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:An,label:(0,Ce.__)("Over"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Ir),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=P7(r.value,r.unit);return(0,Qo.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:hr,label:(0,Ce.__)("Is"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:gr,label:(0,Ce.__)("Is not"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:ac,label:(0,Ce.__)("Less than"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:lc,label:(0,Ce.__)("Greater than"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:cc,label:(0,Ce.__)("Less than or equal"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:uc,label:(0,Ce.__)("Greater than or equal"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:fc,label:(0,Ce.__)("Before"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),filter(e,t,r){if(r===void 0)return!0;let o=(0,Qo.getDate)(r);return(0,Qo.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:dc,label:(0,Ce.__)("After"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),filter(e,t,r){if(r===void 0)return!0;let o=(0,Qo.getDate)(r);return(0,Qo.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:mc,label:(0,Ce.__)("Before (inc)"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),filter(e,t,r){if(r===void 0)return!0;let o=(0,Qo.getDate)(r);return(0,Qo.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:pc,label:(0,Ce.__)("After (inc)"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),filter(e,t,r){if(r===void 0)return!0;let o=(0,Qo.getDate)(r);return(0,Qo.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:Ws,label:(0,Ce.__)("Contains"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),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:Us,label:(0,Ce.__)("Doesn't contain"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),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:qs,label:(0,Ce.__)("Starts with"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),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:hc,label:(0,Ce.__)("On"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),filter(e,t,r){if(r===void 0)return!0;let o=(0,Qo.getDate)(r),n=(0,Qo.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:gc,label:(0,Ce.__)("Not on"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,Ce.sprintf)((0,Ce.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ir),filter(e,t,r){if(r===void 0)return!0;let o=(0,Qo.getDate)(r),n=(0,Qo.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],df=e=>xx.find(t=>t.name===e),A7=()=>xx.map(e=>e.name),O7=e=>xx.filter(t=>t.selection==="single").some(t=>t.name===e),k7=e=>xx.some(t=>t.name===e);var Fr=l(A(),1),cue="Enter",uue=" ",fue=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=df(t?.operator);return o!==void 0?o.filterText(r,e):(0,Qa.sprintf)((0,Qa.__)("Unknown status for %1$s"),r.name)};function due({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:df(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,Fr.jsxs)(re,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,Fr.jsx)(Ic.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,Fr.jsx)(Ic.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,Qa.__)("Conditions"),value:i,options:o,onChange:s=>{let a=s,c=n?.operator,u=n?[...(t.filters??[]).map(f=>{if(f.field===e.field){let d=df(c)?.selection,m=df(a)?.selection,h=d!==m||[d,m].includes("custom");return{...f,value:h?void 0:f.value,operator:a}}return f})]:[...t.filters??[],{field:e.field,operator:a,value:void 0}];r({...t,page:1,filters:u})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function I7({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,Sx.useRef)(null),{filter:i,view:s,onChangeView:a}=o,c=s.filters?.find(y=>y.field===i.field),u=[],f=(0,Sx.useMemo)(()=>{let y=r.find(x=>x.id===i.field);return y&&{...y,getValue:({item:x})=>x[y.id]}},[r,i.field]),{elements:d}=ao({elements:i.elements,getElements:i.getElements});if(d.length>0)u=d.filter(y=>i.singleSelection?y.value===c?.value:c?.value?.includes(y.value));else if(Array.isArray(c?.value)){let y=c.value.map(x=>f?.getValueFormatted({item:{[f.id]:x},field:f})||String(x));u=[{value:c.value,label:y}]}else if(typeof c?.value=="object")u=[{value:c.value,label:c.value}];else if(c?.value!==void 0){let y=f!==void 0?f.getValueFormatted({item:{[f.id]:c.value},field:f}):String(c.value);u=[{value:c.value,label:y}]}let m=i.isPrimary,h=c?.isLocked,g=!h&&c?.value!==void 0,v=!h&&(!m||g),b=m?(0,Qa.__)("Reset"):(0,Qa.__)("Remove");return(0,Fr.jsx)(Ic.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:y,onToggle:x})=>(0,Fr.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,Fr.jsxs)(Lt.Root,{children:[(0,Fr.jsx)(Lt.Trigger,{render:(0,Fr.jsx)("div",{className:Z("dataviews-filters__summary-chip",{"has-reset":v,"has-values":g,"is-not-clickable":h}),role:"button",tabIndex:h?-1:0,onClick:()=>{h||x()},onKeyDown:w=>{!h&&[cue,uue].includes(w.key)&&(x(),w.preventDefault())},"aria-disabled":h,"aria-pressed":y,"aria-expanded":y,ref:n,children:(0,Fr.jsx)(fue,{activeElements:u,filterInView:c,filter:i})})}),(0,Fr.jsx)(Lt.Popup,{children:(0,Qa.sprintf)((0,Qa.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),v&&(0,Fr.jsxs)(Lt.Root,{children:[(0,Fr.jsx)(Lt.Trigger,{render:(0,Fr.jsx)("button",{className:Z("dataviews-filters__summary-chip-remove",{"has-values":g}),"aria-label":b,onClick:()=>{a({...s,page:1,filters:s.filters?.filter(w=>w.field!==i.field)}),m?n.current?.focus():e.current?.focus()},children:(0,Fr.jsx)(Ic.Icon,{icon:Os})})}),(0,Fr.jsx)(Lt.Popup,{children:b})]})]}),renderContent:()=>(0,Fr.jsxs)(re,{direction:"column",justify:"flex-start",children:[(0,Fr.jsx)(due,{...o}),o.filter.hasElements?(0,Fr.jsx)(K9,{...o,filter:{...o.filter,elements:d}}):(0,Fr.jsx)(J9,{...o,fields:r})]})})}var _x=l(W(),1),F7=l(G(),1),N7=l(z(),1);var Ja=l(A(),1),{Menu:Sg}=Qe(_x.privateApis);function YR({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,Ja.jsxs)(Sg,{children:[(0,Ja.jsx)(Sg.TriggerButton,{...n}),(0,Ja.jsx)(Sg.Popover,{children:i.map(s=>(0,Ja.jsx)(Sg.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,Ja.jsx)(Sg.ItemLabel,{children:s.name})},s.field))})]})}function mue({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,Ja.jsx)(YR,{triggerProps:{render:(0,Ja.jsx)(_x.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,F7.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var V7=(0,N7.forwardRef)(mue);var M7=l(W(),1),D7=l(G(),1),L7=l(A(),1);function B7({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,L7.jsx)(M7.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,D7.__)("Reset")})}var j7=l(z(),1);function pue(e,t){return(0,j7.useMemo)(()=>{let r=[];return e.forEach(o=>{if(o.filterBy===!1||!o.hasElements&&!o.Edit)return;let n=o.filterBy.operators,i=!!o.filterBy?.isPrimary,s=t.filters?.some(a=>a.field===o.id&&!!a.isLocked)??!1;r.push({field:o.id,name:o.label,elements:o.elements,getElements:o.getElements,hasElements:o.hasElements,singleSelection:n.some(a=>O7(a)),operators:n,isVisible:s||i||!!t.filters?.some(a=>a.field===o.id&&k7(a.operator)),isPrimary:i,isLocked:s})}),r.sort((o,n)=>o.isLocked&&!n.isLocked?-1:!o.isLocked&&n.isLocked?1:o.isPrimary&&!n.isPrimary?-1:!o.isPrimary&&n.isPrimary?1:o.name.localeCompare(n.name)),r},[e,t])}var _g=pue;var Cg=l(A(),1);function hue({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,bm.useContext)(Me),s=(0,bm.useRef)(null),a=_g(t,r),c=(0,Cg.jsx)(V7,{filters:a,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),u=a.filter(d=>d.isVisible);if(u.length===0)return null;let f=[...u.map(d=>(0,Cg.jsx)(I7,{filter:d,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},d.field)),c];return f.push((0,Cg.jsx)(B7,{filters:a,view:r,onChangeView:o},"reset-filters")),(0,Cg.jsx)(re,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:f})}var Tg=(0,bm.memo)(hue);var Fc=l(z(),1),z7=l(W(),1);var Cx=l(G(),1);var ra=l(A(),1);function gue(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Fc.useContext)(Me),s=(0,Fc.useRef)(null),a=(0,Fc.useCallback)(h=>{r(h),i(!0)},[r,i]);if(e.length===0)return null;let c=e.some(h=>h.isVisible),u={label:(0,Cx.__)("Add filter"),"aria-expanded":!1,isPressed:!1},f={label:(0,Cx._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},d=e.some(h=>h.isPrimary||h.isLocked),m=(0,ra.jsx)(z7.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:Pp,disabled:d,accessibleWhenDisabled:!0,...c?f:u});return(0,ra.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:c?(0,ra.jsx)(vue,{buttonRef:s,filtersCount:t.filters?.length,children:m}):(0,ra.jsx)(YR,{filters:e,view:t,onChangeView:a,setOpenedFilter:o,triggerProps:{render:m}})})}function vue({buttonRef:e,filtersCount:t,children:r}){return(0,Fc.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,ra.jsxs)(ra.Fragment,{children:[r,!!t&&(0,ra.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var Tx=gue;var H7=l(z(),1);var G7=l(A(),1);function yue(e){let{isShowingFilter:t}=(0,H7.useContext)(Me);return t?(0,G7.jsx)(Tg,{...e}):null}var Ex=yue;var W7=l(z(),1),U7=l(W(),1),q7=l(G(),1);var mf=l(A(),1);function KR({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:a,view:c,onChangeView:u,selection:f,onChangeSelection:d,setOpenedFilter:m,onClickItem:h,isItemClickable:g,renderItemLink:v,defaultLayouts:b,containerRef:y,empty:x=(0,mf.jsx)("p",{children:(0,q7.__)("No results")})}=(0,W7.useContext)(Me),w=Pi(!s,{delay:200});if(!s)return w?(0,mf.jsx)("div",{className:"dataviews-loading",children:(0,mf.jsx)("p",{children:(0,mf.jsx)(U7.Spinner,{})})}):null;let S=_c.find(C=>C.type===c.type&&b[C.type])?.component;return(0,mf.jsx)("div",{className:"dataviews-layout__container",ref:y,children:(0,mf.jsx)(S,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:u,onChangeSelection:d,selection:f,setOpenedFilter:m,onClickItem:h,renderItemLink:v,isItemClickable:g,view:c,empty:x})})}var Y7=l(z(),1);var wm=l(A(),1),bue=[];function ZR(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=bue,isLoading:i,hasInitiallyLoaded:s}=(0,Y7.useContext)(Me),a=!!i&&s&&!!o?.length,c=Pi(!!a),u=Jd(n,o)&&[Kd,Cw].includes(e.type);return!a&&(!t||!r||r<=1&&!u)?null:(!!t||a)&&(0,wm.jsx)("div",{className:"dataviews-footer",inert:a?"true":void 0,children:(0,wm.jsxs)(re,{direction:"row",justify:"end",align:"center",className:Z("dataviews-footer__content",{"is-refreshing":c}),gap:"sm",children:[u&&(0,wm.jsx)(Pw,{}),(0,wm.jsx)(W8,{})]})})}var K7=l(G(),1),fs=l(z(),1),Z7=l(W(),1),X7=l(mt(),1);var Q7=l(A(),1),wue=(0,fs.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,fs.useContext)(Me),[n,i,s]=(0,X7.useDebouncedInput)(r.search);(0,fs.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let a=(0,fs.useRef)(o),c=(0,fs.useRef)(r);(0,fs.useEffect)(()=>{a.current=o,c.current=r},[o,r]),(0,fs.useEffect)(()=>{s!==c.current?.search&&a.current({...c.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:s})},[s]);let u=t||(0,K7.__)("Search");return(0,Q7.jsx)(Z7.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:u,placeholder:u,size:"compact"})}),XR=wue;var Nr=l(W(),1),$a=l(G(),1),ds=l(z(),1);var QR=l($7(),1),ej=l(mt(),1);var ft=l(A(),1),{Menu:Eg}=Qe(Nr.privateApis),xue={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function JR(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,ds.useContext)(Me),o=Object.keys(r);if(o.length<=1)return null;let n=_c.find(i=>e.type===i.type);return(0,ft.jsxs)(Eg,{children:[(0,ft.jsx)(Eg.TriggerButton,{render:(0,ft.jsx)(Nr.Button,{size:"compact",icon:n?.icon,label:(0,$a.__)("Layout")})}),(0,ft.jsx)(Eg.Popover,{children:o.map(i=>{let s=_c.find(a=>a.type===i);return s?(0,ft.jsx)(Eg.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:a=>{switch(a.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"activity":let c={...e};return"layout"in c&&delete c.layout,t({...c,type:a.target.value,...r[a.target.value]})}(0,QR.default)("Invalid dataview")},children:(0,ft.jsx)(Eg.ItemLabel,{children:s.label})},i):null})})]})}function Sue(){let{view:e,fields:t,onChangeView:r}=(0,ds.useContext)(Me),o=(0,ds.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,ft.jsx)(Nr.SelectControl,{__next40pxDefaultSize:!0,label:(0,$a.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function _ue(){let{view:e,fields:t,onChangeView:r}=(0,ds.useContext)(Me);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,ft.jsx)(Nr.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",__next40pxDefaultSize:!0,isBlock:!0,label:(0,$a.__)("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,QR.default)("Invalid direction")},children:xw.map(i=>(0,ft.jsx)(Nr.__experimentalToggleGroupControlOptionIcon,{value:i,icon:t8[i],label:_w[i]},i))})}function Cue(){let{view:e,config:t,onChangeView:r}=(0,ds.useContext)(Me),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,ft.jsx)(Nr.__experimentalToggleGroupControl,{__next40pxDefaultSize:!0,isBlock:!0,label:(0,$a.__)("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,ft.jsx)(Nr.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function Tue(){let{onReset:e}=(0,ds.useContext)(Me);return e===void 0?null:(0,ft.jsx)(Nr.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,$a.__)("Reset view")})}function $R(){let{view:e,onReset:t}=(0,ds.useContext)(Me),r=(0,ej.useInstanceId)(tj,"dataviews-view-config-dropdown"),o=_c.find(i=>i.type===e.type),n=typeof t=="function";return(0,ft.jsx)(Nr.Dropdown,{expandOnMobile:!0,popoverProps:{...xue,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,ft.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,ft.jsx)(Nr.Button,{size:"compact",icon:AC,label:(0,$a._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,ft.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,ft.jsx)(Nr.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,ft.jsxs)(re,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,ft.jsxs)(re,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,ft.jsx)(Nr.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,$a.__)("Appearance")}),(0,ft.jsx)(Tue,{})]}),(0,ft.jsxs)(re,{direction:"column",gap:"lg",children:[(0,ft.jsxs)(re,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,ft.jsx)(Sue,{}),(0,ft.jsx)(_ue,{})]}),!!o?.viewConfigOptions&&(0,ft.jsx)(o.viewConfigOptions,{}),(0,ft.jsx)(Cue,{}),(0,ft.jsx)(Ow,{})]})]})})})}function tj(){return(0,ft.jsxs)(ft.Fragment,{children:[(0,ft.jsx)(JR,{}),(0,ft.jsx)($R,{})]})}var Eue=(0,ds.memo)(tj),rj=Eue;var oj=l(W(),1),nj=l(z(),1);function zt(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 ij=l(A(),1),{ValidatedCheckboxControl:Pue}=Qe(oj.privateApis);function sj({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:c,description:u,isValid:f}=e,d=e.isDisabled({item:r,field:e}),m=(0,nj.useCallback)(()=>{t(a({item:r,value:!s({item:r})}))},[r,s,t,a]);return(0,ij.jsx)(Pue,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:zt(f,i),hidden:o,label:c,help:u,checked:s({item:r}),onChange:m,disabled:d})}var Px=l(W(),1),aj=l(z(),1);var eA=l(A(),1),{ValidatedComboboxControl:Rue}=Qe(Px.privateApis);function Rx({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:a,getValue:c,setValue:u,isValid:f}=t,d=c({item:e})??"",m=(0,aj.useCallback)(v=>r(u({item:e,value:v??""})),[e,r,u]),{elements:h,isLoading:g}=ao({elements:t.elements,getElements:t.getElements});return g?(0,eA.jsx)(Px.Spinner,{}):(0,eA.jsx)(Rue,{required:!!t.isValid?.required,customValidity:zt(f,n),label:i,value:d,help:s,placeholder:a,options:h,onChange:m,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var kx=l(W(),1),Oi=l(z(),1),Ox=l(G(),1),ni=l(Va(),1);var Sm=l(W(),1),tA=l(z(),1),oa=l(G(),1);var xm=l(A(),1),Aue={[qo]:[{value:"days",label:(0,oa.__)("Days")},{value:"weeks",label:(0,oa.__)("Weeks")},{value:"months",label:(0,oa.__)("Months")},{value:"years",label:(0,oa.__)("Years")}],[An]:[{value:"days",label:(0,oa.__)("Days ago")},{value:"weeks",label:(0,oa.__)("Weeks ago")},{value:"months",label:(0,oa.__)("Months ago")},{value:"years",label:(0,oa.__)("Years ago")}]};function Ax({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=Aue[i===qo?"inThePast":"over"],{id:a,label:c,description:u,getValue:f,setValue:d}=r,m=r.isDisabled({item:t,field:r}),h=f({item:t}),{value:g="",unit:v=s[0].value}=h&&typeof h=="object"?h:{},b=(0,tA.useCallback)(x=>o(d({item:t,value:{value:Number(x),unit:v}})),[o,d,t,v]),y=(0,tA.useCallback)(x=>o(d({item:t,value:{value:g,unit:x}})),[o,d,t,g]);return(0,xm.jsx)(Sm.BaseControl,{id:a,className:Z(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:n,help:u,children:(0,xm.jsxs)(re,{direction:"row",gap:"sm",children:[(0,xm.jsx)(Sm.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:b,disabled:m}),(0,xm.jsx)(Sm.SelectControl,{className:"dataviews-controls__relative-date-unit",__next40pxDefaultSize:!0,label:(0,oa.__)("Unit"),value:v,options:s,onChange:y,hideLabelFromVision:!0,disabled:m})]})})}var lj=l(z(),1);function Pg(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,lj.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 cj=l(Va(),1);function Rg(e){if(!e)return null;let t=(0,cj.getDate)(e);return t&&Za(t)?t:null}var Nc=l(A(),1),{DateCalendar:Oue,ValidatedInputControl:kue}=Qe(kx.privateApis),rA=e=>e?(0,ni.dateI18n)("Y-m-d\\TH:i",(0,ni.getDate)(e)):"";function Iue({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:c,label:u,description:f,setValue:d,getValue:m,isValid:h}=t,g=t.isDisabled({item:e,field:t}),v=m({item:e}),b=typeof v=="string"?v:void 0,[y,x]=(0,Oi.useState)(()=>Rg(b)||new Date),w=(0,Oi.useRef)(null),S=(0,Oi.useRef)(void 0),C=(0,Oi.useRef)(null),{minConstraint:T,maxConstraint:O,disabledMatchers:E}=Pg(h,Rg),k=(0,Oi.useCallback)(D=>r(d({item:e,value:D})),[e,r,d]);(0,Oi.useEffect)(()=>()=>{S.current&&clearTimeout(S.current)},[]);let B=(0,Oi.useCallback)(D=>{let I;if(D){let N=(0,ni.dateI18n)("Y-m-d",D),L;b?L=(0,ni.dateI18n)("H:i",(0,ni.getDate)(b)):L=(0,ni.dateI18n)("H:i",D),I=(0,ni.getDate)(`${N}T${L}`).toISOString(),k(I),S.current&&clearTimeout(S.current)}else k(void 0);C.current=w.current&&w.current.ownerDocument.activeElement,S.current=setTimeout(()=>{w.current&&(w.current.focus(),w.current.blur(),k(I),C.current&&C.current instanceof HTMLElement&&C.current.focus())},0)},[k,b]),P=(0,Oi.useCallback)(D=>{if(D){let I=(0,ni.getDate)(D);k(I.toISOString());let N=Rg(I.toISOString());N&&x(N)}else k(void 0)},[k]),{format:_}=t,M=_.weekStartsOn??(0,ni.getSettings)().l10n.startOfWeek,{timezone:{string:V}}=(0,ni.getSettings)(),F=u;return h?.required&&!n&&!o?F=`${u} (${(0,Ox.__)("Required")})`:!h?.required&&n&&!o&&(F=`${u} (${(0,Ox.__)("Optional")})`),(0,Nc.jsx)(kx.BaseControl,{id:c,label:F,help:f,hideLabelFromVision:o,children:(0,Nc.jsxs)(re,{direction:"column",gap:"lg",children:[(0,Nc.jsx)(kue,{ref:w,__next40pxDefaultSize:!0,required:!!h?.required,customValidity:zt(h,i),type:"datetime-local",label:(0,Ox.__)("Date time"),hideLabelFromVision:!0,value:rA(b),onChange:P,disabled:g,min:T?rA(T):void 0,max:O?rA(O):void 0}),!a&&(0,Nc.jsx)(Oue,{style:{width:"100%"},selected:b&&Rg(b)||void 0,onSelect:B,month:y,onMonthChange:x,timeZone:V||void 0,weekStartsOn:M,disabled:g||E})]})})}function uj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:a}){return i===qo||i===An?(0,Nc.jsx)(Ax,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Nc.jsx)(Iue,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:a})}var Oo=l(W(),1),Ft=l(z(),1),Zr=l(G(),1),Ao=l(Va(),1);var Ht=l(A(),1),{DateCalendar:Fue,DateRangeCalendar:Nue}=Qe(Oo.privateApis),Vue=[{id:"today",label:(0,Zr.__)("Today"),getValue:()=>(0,Ao.getDate)(null)},{id:"yesterday",label:(0,Zr.__)("Yesterday"),getValue:()=>{let e=(0,Ao.getDate)(null);return ff(e,1)}},{id:"past-week",label:(0,Zr.__)("Past week"),getValue:()=>{let e=(0,Ao.getDate)(null);return ff(e,7)}},{id:"past-month",label:(0,Zr.__)("Past month"),getValue:()=>{let e=(0,Ao.getDate)(null);return bx(e,1)}}],Mue=[{id:"last-7-days",label:(0,Zr.__)("Last 7 days"),getValue:()=>{let e=(0,Ao.getDate)(null);return[ff(e,7),e]}},{id:"last-30-days",label:(0,Zr.__)("Last 30 days"),getValue:()=>{let e=(0,Ao.getDate)(null);return[ff(e,30),e]}},{id:"month-to-date",label:(0,Zr.__)("Month to date"),getValue:()=>{let e=(0,Ao.getDate)(null);return[a7(e),e]}},{id:"last-year",label:(0,Zr.__)("Last year"),getValue:()=>{let e=(0,Ao.getDate)(null);return[wx(e,1),e]}},{id:"year-to-date",label:(0,Zr.__)("Year to date"),getValue:()=>{let e=(0,Ao.getDate)(null);return[gx(e),e]}}],Vc=e=>{if(!e)return null;let t=(0,Ao.getDate)(e);return t&&Za(t)?t:null},oA=e=>e?typeof e=="string"?e:UR(e,"yyyy-MM-dd"):"";function fj({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[a,c]=(0,Ft.useState)(void 0),u=(0,Ft.useCallback)(()=>{let d=Array.isArray(r)?r:[r];for(let m of d){let h=m.current;if(h&&!h.validity.valid){c({type:"invalid",message:h.validationMessage});return}}c(void 0)},[r]);return(0,Ft.useEffect)(()=>{let d=Array.isArray(r)?r:[r],m=t?zt(s,t):void 0;for(let h of d){let g=h.current;g&&g.setCustomValidity(m?.type==="invalid"&&m.message?m.message:"")}},[r,s,t]),(0,Ft.useEffect)(()=>{let d=Array.isArray(r)?r:[r],m=h=>{h.preventDefault(),n(!0)};for(let h of d)h.current?.addEventListener("invalid",m);return()=>{for(let h of d)h.current?.removeEventListener("invalid",m)}},[r,n]),(0,Ft.useEffect)(()=>{if(!o)return;let d=t?zt(s,t):void 0;d?c(d):u()},[o,s,t,u]),(0,Ht.jsxs)("div",{onBlur:d=>{o||(!d.relatedTarget||!d.currentTarget.contains(d.relatedTarget))&&n(!0)},children:[i,(0,Ht.jsx)("div",{"aria-live":"polite",children:a&&(0,Ht.jsxs)("p",{className:Z("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,Ht.jsx)(Oo.Icon,{className:"components-validated-control__indicator-icon",icon:Ta,size:16,fill:"currentColor"}),a.message]})})]})}function Due({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,setValue:u,getValue:f,isValid:d,format:m}=t,h=t.isDisabled({item:e,field:t}),[g,v]=(0,Ft.useState)(null),b=m.weekStartsOn??(0,Ao.getSettings)().l10n.startOfWeek,y=f({item:e}),x=typeof y=="string"?y:void 0,[w,S]=(0,Ft.useState)(()=>Vc(x)||new Date),[C,T]=(0,Ft.useState)(!1),O=(0,Ft.useRef)(null),{minConstraint:E,maxConstraint:k,disabledMatchers:B}=Pg(d,Vc),P=(0,Ft.useCallback)(I=>r(u({item:e,value:I})),[e,r,u]),_=(0,Ft.useCallback)(I=>{let N=I?UR(I,"yyyy-MM-dd"):void 0;P(N),v(null),T(!0)},[P]),M=(0,Ft.useCallback)(I=>{let N=I.getValue(),L=oA(N);S(N),P(L),v(I.id),T(!0)},[P]),V=(0,Ft.useCallback)(I=>{if(P(I),I){let N=Vc(I);N&&S(N)}v(null),T(!0)},[P]),{timezone:{string:F}}=(0,Ao.getSettings)(),D=a;return d?.required&&!n?D=`${a} (${(0,Zr.__)("Required")})`:!d?.required&&n&&(D=`${a} (${(0,Zr.__)("Optional")})`),(0,Ht.jsx)(fj,{field:t,validity:i,inputRefs:O,isTouched:C,setIsTouched:T,children:(0,Ht.jsx)(Oo.BaseControl,{id:s,className:"dataviews-controls__date",label:D,help:c,hideLabelFromVision:o,children:(0,Ht.jsxs)(re,{direction:"column",gap:"lg",children:[(0,Ht.jsxs)(re,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[Vue.map(I=>{let N=g===I.id;return(0,Ht.jsx)(Oo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:N,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>M(I),children:I.label},I.id)}),(0,Ht.jsx)(Oo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||h,accessibleWhenDisabled:!0,children:(0,Zr.__)("Custom")})]}),(0,Ht.jsx)(Oo.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:O,type:"date",label:(0,Zr.__)("Date"),hideLabelFromVision:!0,value:x,onChange:V,required:!!t.isValid?.required,disabled:h,min:E,max:k}),(0,Ht.jsx)(Fue,{style:{width:"100%"},selected:x&&Vc(x)||void 0,onSelect:_,month:w,onMonthChange:S,timeZone:F||void 0,weekStartsOn:b,disabled:h||B,disableNavigation:h})]})})})}function Lue({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,getValue:u,setValue:f,isValid:d,format:m}=t,h=t.isDisabled({item:e,field:t}),g,v=u({item:e});Array.isArray(v)&&v.length===2&&v.every(j=>typeof j=="string")&&(g=v);let b=m.weekStartsOn??(0,Ao.getSettings)().l10n.startOfWeek,{minConstraint:y,maxConstraint:x,disabledMatchers:w}=Pg(d,Vc),S=(0,Ft.useCallback)(j=>{r(f({item:e,value:j}))},[e,r,f]),[C,T]=(0,Ft.useState)(null),O=(0,Ft.useMemo)(()=>{if(!g)return{from:void 0,to:void 0};let[j,q]=g;return{from:Vc(j)||void 0,to:Vc(q)||void 0}},[g]),[E,k]=(0,Ft.useState)(()=>O.from||new Date),[B,P]=(0,Ft.useState)(!1),_=(0,Ft.useRef)(null),M=(0,Ft.useRef)(null),V=(0,Ft.useCallback)((j,q)=>{j&&q?S([oA(j),oA(q)]):!j&&!q&&S(void 0)},[S]),F=(0,Ft.useCallback)(j=>{V(j?.from,j?.to),T(null),P(!0)},[V]),D=(0,Ft.useCallback)(j=>{let[q,oe]=j.getValue();k(q),V(q,oe),T(j.id),P(!0)},[V]),I=(0,Ft.useCallback)((j,q)=>{let[oe,ie]=g||[void 0,void 0];if(V(j==="from"?q:oe,j==="to"?q:ie),q){let ne=Vc(q);ne&&k(ne)}T(null),P(!0)},[g,V]),{timezone:N}=(0,Ao.getSettings)(),L=a;return t.isValid?.required&&!n?L=`${a} (${(0,Zr.__)("Required")})`:!t.isValid?.required&&n&&(L=`${a} (${(0,Zr.__)("Optional")})`),(0,Ht.jsx)(fj,{field:t,validity:i,inputRefs:[_,M],isTouched:B,setIsTouched:P,children:(0,Ht.jsx)(Oo.BaseControl,{id:s,className:"dataviews-controls__date",label:L,help:c,hideLabelFromVision:o,children:(0,Ht.jsxs)(re,{direction:"column",gap:"lg",children:[(0,Ht.jsxs)(re,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[Mue.map(j=>{let q=C===j.id;return(0,Ht.jsx)(Oo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:q,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>D(j),children:j.label},j.id)}),(0,Ht.jsx)(Oo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!C,size:"small",accessibleWhenDisabled:!0,disabled:!!C||h,children:(0,Zr.__)("Custom")})]}),(0,Ht.jsxs)(re,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,Ht.jsx)(Oo.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:_,type:"date",label:(0,Zr.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:j=>I("from",j),required:!!t.isValid?.required,disabled:h,min:y,max:x}),(0,Ht.jsx)(Oo.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:M,type:"date",label:(0,Zr.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:j=>I("to",j),required:!!t.isValid?.required,disabled:h,min:y,max:x})]}),(0,Ht.jsx)(Nue,{style:{width:"100%"},selected:O,onSelect:F,month:E,onMonthChange:k,timeZone:N.string||void 0,weekStartsOn:b,disabled:h||w})]})})})}function dj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===qo||i===An?(0,Ht.jsx)(Ax,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===Uo?(0,Ht.jsx)(Lue,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,Ht.jsx)(Due,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var Ix=l(W(),1),mj=l(z(),1);var nA=l(A(),1),{ValidatedSelectControl:Bue}=Qe(Ix.privateApis);function Fx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:a,description:c,getValue:u,setValue:f,isValid:d}=t,m=t.isDisabled({item:e,field:t}),h=s==="array",g=u({item:e})??(h?[]:""),v=(0,mj.useCallback)(x=>r(f({item:e,value:x})),[e,r,f]),{elements:b,isLoading:y}=ao({elements:t.elements,getElements:t.getElements});return y?(0,nA.jsx)(Ix.Spinner,{}):(0,nA.jsx)(Bue,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:zt(d,i),label:a,value:g,help:c,options:b,onChange:v,__next40pxDefaultSize:!0,hideLabelFromVision:o,multiple:h,disabled:m})}var iA=l(A(),1),jue=10;function pj(e){let{field:t}=e,{elements:r}=ao({elements:t.elements,getElements:t.getElements});return r.length>=jue?(0,iA.jsx)(Rx,{...e}):(0,iA.jsx)(Fx,{...e})}var Vx=l(W(),1);var hj=l(W(),1),gj=l(z(),1);var vj=l(A(),1),{ValidatedInputControl:zue}=Qe(hj.privateApis);function na({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:c}){let{label:u,placeholder:f,description:d,getValue:m,setValue:h,isValid:g}=t,v=m({item:e}),b=t.isDisabled({item:e,field:t}),y=(0,gj.useCallback)(x=>r(h({item:e,value:x})),[e,h,r]);return(0,vj.jsx)(zue,{required:!!g.required,markWhenOptional:n,customValidity:zt(g,c),label:u,placeholder:f,value:v??"",help:d,onChange:y,hideLabelFromVision:o,type:i,prefix:s,suffix:a,disabled:b,pattern:g.pattern?g.pattern.constraint:void 0,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0,__next40pxDefaultSize:!0})}var Nx=l(A(),1);function yj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Nx.jsx)(na,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,Nx.jsx)(Vx.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Nx.jsx)(Vx.Icon,{icon:LC})})})}var Dx=l(W(),1);var Mx=l(A(),1);function bj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Mx.jsx)(na,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,Mx.jsx)(Dx.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Mx.jsx)(Dx.Icon,{icon:t2})})})}var Bx=l(W(),1);var Lx=l(A(),1);function wj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Lx.jsx)(na,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,Lx.jsx)(Bx.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Lx.jsx)(Bx.Icon,{icon:JC})})})}var el=l(W(),1),Ag=l(z(),1),jx=l(G(),1);var Mc=l(A(),1),{ValidatedNumberControl:Hue}=Qe(el.privateApis);function xj(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function Gue({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,Ag.useCallback)(c=>t([xj(c),i]),[t,i]),a=(0,Ag.useCallback)(c=>t([n,xj(c)]),[t,n]);return(0,Mc.jsx)(el.BaseControl,{help:(0,jx.__)("The max. value must be greater than the min. value."),children:(0,Mc.jsxs)(el.Flex,{direction:"row",gap:4,children:[(0,Mc.jsx)(el.__experimentalNumberControl,{label:(0,jx.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o}),(0,Mc.jsx)(el.__experimentalNumberControl,{label:(0,jx.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:a,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o})]})})}function zx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let a=t.format?.decimals??0,c=Math.pow(10,Math.abs(a)*-1),{label:u,description:f,getValue:d,setValue:m,isValid:h}=t,g=d({item:e})??"",v=t.isDisabled({item:e,field:t}),b=(0,Ag.useCallback)(x=>{r(m({item:e,value:["",void 0].includes(x)?void 0:Number(x)}))},[e,r,m]),y=(0,Ag.useCallback)(x=>{r(m({item:e,value:x}))},[e,r,m]);if(i===Uo){let x=["",""];return Array.isArray(g)&&g.length===2&&g.every(w=>typeof w=="number"||w==="")&&(x=g),(0,Mc.jsx)(Gue,{value:x,onChange:y,hideLabelFromVision:o,step:c})}return(0,Mc.jsx)(Hue,{required:!!h.required,markWhenOptional:n,customValidity:zt(h,s),label:u,help:f,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 Sj=l(A(),1);function _j(e){return(0,Sj.jsx)(zx,{...e})}var Cj=l(A(),1);function Tj(e){return(0,Cj.jsx)(zx,{...e})}var Hx=l(W(),1),Ej=l(z(),1);var sA=l(A(),1),{ValidatedRadioControl:Wue}=Qe(Hx.privateApis);function Pj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:u,isValid:f}=t,d=t.isDisabled({item:e,field:t}),{elements:m,isLoading:h}=ao({elements:t.elements,getElements:t.getElements}),g=c({item:e}),v=(0,Ej.useCallback)(b=>r(u({item:e,value:b})),[e,r,u]);return h?(0,sA.jsx)(Hx.Spinner,{}):(0,sA.jsx)(Wue,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:zt(f,i),label:s,help:a,onChange:v,options:m,selected:g,hideLabelFromVision:o,disabled:d})}var aA=l(z(),1);var Rj=l(A(),1);function Aj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:c}=i||{};return(0,Rj.jsx)(na,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:a?(0,aA.createElement)(a):void 0,suffix:c?(0,aA.createElement)(c):void 0})}var Oj=l(W(),1),kj=l(z(),1);var Ij=l(A(),1),{ValidatedToggleControl:Uue}=Qe(Oj.privateApis);function Fj({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:u,isValid:f}=e,d=e.isDisabled({item:r,field:e}),m=(0,kj.useCallback)(()=>{t(u({item:r,value:!c({item:r})}))},[t,u,r,c]);return(0,Ij.jsx)(Uue,{required:!!f.required,markWhenOptional:n,customValidity:zt(f,i),hidden:o,label:s,help:a,checked:c({item:r}),onChange:m,disabled:d})}var Nj=l(W(),1),Vj=l(z(),1);var Mj=l(A(),1),{ValidatedTextareaControl:que}=Qe(Nj.privateApis);function Dj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{rows:a=4}=i||{},c=t.isDisabled({item:e,field:t}),{label:u,placeholder:f,description:d,setValue:m,isValid:h}=t,g=t.getValue({item:e}),v=(0,Vj.useCallback)(b=>r(m({item:e,value:b})),[e,r,m]);return(0,Mj.jsx)(que,{required:!!h.required,markWhenOptional:n,customValidity:zt(h,s),label:u,placeholder:f,value:g??"",help:d,onChange:v,rows:a,disabled:c,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var _m=l(W(),1),Lj=l(z(),1);var Gx=l(A(),1),{ValidatedToggleGroupControl:Yue}=Qe(_m.privateApis);function Bj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:c}=t,u=t.isDisabled({item:e,field:t}),f=s({item:e}),d=(0,Lj.useCallback)(v=>r(a({item:e,value:v})),[e,r,a]),{elements:m,isLoading:h}=ao({elements:t.elements,getElements:t.getElements});if(h)return(0,Gx.jsx)(_m.Spinner,{});if(m.length===0)return null;let g=m.find(v=>v.value===f);return(0,Gx.jsx)(Yue,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:zt(c,i),__next40pxDefaultSize:!0,isBlock:!0,label:t.label,help:g?.description||t.description,onChange:d,value:f,hideLabelFromVision:o,children:m.map(v=>(0,Gx.jsx)(_m.__experimentalToggleGroupControlOption,{label:v.label,value:v.value,disabled:u},v.value))})}var Wx=l(W(),1),Ux=l(z(),1);var Og=l(A(),1),{ValidatedFormTokenField:Kue}=Qe(Wx.privateApis);function jj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,getValue:u,setValue:f,isValid:d}=t,m=u({item:e}),h=t.isDisabled({item:e,field:t}),{elements:g,isLoading:v}=ao({elements:t.elements,getElements:t.getElements}),b=(0,Ux.useMemo)(()=>Array.isArray(m)?m.map(x=>g?.find(S=>S.value===x)||{value:x,label:x}):[],[m,g]),y=(0,Ux.useCallback)(x=>{let w=x.map(S=>typeof S=="object"&&"value"in S?S.value:S);r(f({item:e,value:w}))},[r,f,e]);return v?(0,Og.jsx)(Wx.Spinner,{}):(0,Og.jsx)(Kue,{required:!!d?.required,markWhenOptional:n,customValidity:zt(d,i),label:o?void 0:s,value:b,onChange:y,placeholder:a,suggestions:g?.map(x=>x.value),disabled:h,__experimentalValidateInput:x=>t.isValid?.elements&&g?g.some(w=>w.value===x||w.label===x):!0,__experimentalExpandOnFocus:g&&g.length>0,help:c??(t.isValid?.elements?"":void 0),displayTransform:x=>typeof x=="object"&&"label"in x?x.label:typeof x=="string"&&g&&g.find(S=>S.value===x)?.label||x,__experimentalRenderItem:({item:x})=>{if(typeof x=="string"&&g){let w=g.find(S=>S.value===x);return(0,Og.jsx)("span",{children:w?.label||x})}return(0,Og.jsx)("span",{children:x})}})}var Nn=l(W(),1),lA=l(z(),1),zj=l(G(),1);var tl=l(A(),1),{ValidatedInputControl:Zue}=Qe(Nn.privateApis),Xue=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Yr(e).isValid()?e:"#ffffff";return(0,tl.jsx)(Nn.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,tl.jsx)(Nn.Button,{onClick:n,"aria-label":(0,zj.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,tl.jsx)(Nn.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,tl.jsx)(Nn.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,tl.jsx)(Nn.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function Hj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,setValue:u,isValid:f}=t,d=t.isDisabled({item:e,field:t}),m=t.getValue({item:e})||"",h=(0,lA.useCallback)(v=>{r(u({item:e,value:v}))},[e,r,u]),g=(0,lA.useCallback)(v=>{r(u({item:e,value:v||""}))},[e,r,u]);return(0,tl.jsx)(Zue,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:zt(f,i),label:s,placeholder:a,value:m,help:c,onChange:g,hideLabelFromVision:o,type:"text",disabled:d,prefix:(0,tl.jsx)(Nn.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,tl.jsx)(Xue,{color:m,onColorChange:h,disabled:d})})})}var Yx=l(W(),1),Kx=l(z(),1),cA=l(G(),1);var qx=l(A(),1);function Gj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,a]=(0,Kx.useState)(!1),c=t.isDisabled({item:e,field:t}),u=(0,Kx.useCallback)(()=>{a(f=>!f)},[]);return(0,qx.jsx)(na,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,qx.jsx)(Yx.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,qx.jsx)(Yx.Button,{icon:s?qp:Gp,onClick:u,size:"small",label:s?(0,cA.__)("Hide password"):(0,cA.__)("Show password"),disabled:c,accessibleWhenDisabled:!0})})})}function Zx(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var Uj=l(A(),1),Wj={adaptiveSelect:pj,array:jj,checkbox:sj,color:Hj,combobox:Rx,datetime:uj,date:dj,email:yj,telephone:bj,url:wj,integer:_j,number:Tj,password:Gj,radio:Pj,select:Fx,text:Aj,toggle:Fj,textarea:Dj,toggleGroup:Bj};function Que(e){return e&&typeof e=="object"&&typeof e.control=="string"}function Jue(e){let{control:t,...r}=e,o=Xx(t);return o===null?null:function(i){return(0,Uj.jsx)(o,{...i,config:r})}}function qj(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?Xx(e.Edit):Que(e.Edit)?Jue(e.Edit):Zx(e)&&e.type!=="array"?Xx("adaptiveSelect"):t===null?null:Xx(t)}function Xx(e){return Object.keys(Wj).includes(e)?Wj[e]:null}function $ue(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 Yj=$ue;var efe=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},Kj=efe;var tfe=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},Zj=tfe;var Qj=l(G(),1);function Qx({item:e,field:t}){let{elements:r,isLoading:o}=ao({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 Xj=l(A(),1);function Cr({item:e,field:t}){return t.hasElements?(0,Xj.jsx)(Qx,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var ia=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Tr(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function sa(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 aa(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 la(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 er(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 rfe({item:e,field:t}){return t.getValue({item:e})}var Jo=rfe;var ofe=/^[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 nfe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!ofe.test(r)?(0,Qj.__)("Value must be a valid email address."):null}var Jj={type:"email",render:Cr,Edit:"email",sort:ia,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ar,lr],validOperators:[hr,gr,Ws,Us,qs,ar,lr,To,no],format:{},getValueFormatted:Jo,validate:{required:Tr,pattern:la,minLength:sa,maxLength:aa,elements:er,custom:nfe}};var $j=l(G(),1);var Cm=(e,t,r)=>r==="asc"?e-t:t-e;function Jx(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 $x(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 ez={separatorThousand:","};function ife({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=ez: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 sfe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,$j.__)("Value must be an integer."):null}var tz={type:"integer",render:Cr,Edit:"integer",sort:Cm,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,gr,ac,lc,cc,uc,Uo],validOperators:[hr,gr,ac,lc,cc,uc,Uo,ar,lr,To,no],format:ez,getValueFormatted:ife,validate:{required:Tr,min:Jx,max:$x,elements:er,custom:sfe}};var rz=l(G(),1);var oz={separatorThousand:",",separatorDecimal:".",decimals:2};function afe({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=oz:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,a=r.toFixed(s),[c,u]=a.split("."),f=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return s===0?f:f+i+u}function lfe(e){return e===""||e===void 0||e===null}function cfe(e,t){let r=t.getValue({item:e});return!lfe(r)&&!Number.isFinite(r)?(0,rz.__)("Value must be a number."):null}var nz={type:"number",render:Cr,Edit:"number",sort:Cm,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,gr,ac,lc,cc,uc,Uo],validOperators:[hr,gr,ac,lc,cc,uc,Uo,ar,lr,To,no],format:oz,getValueFormatted:afe,validate:{required:Tr,min:Jx,max:$x,elements:er,custom:cfe}};var iz={type:"text",render:Cr,Edit:"text",sort:ia,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ar,lr],validOperators:[hr,gr,Ws,Us,qs,ar,lr,To,no],format:{},getValueFormatted:Jo,validate:{required:Tr,pattern:la,minLength:sa,maxLength:aa,elements:er}};var pf=l(Va(),1);var az=l(Va(),1);function sz(e){if(!e||!Za(new Date(e)))return null;let t=(0,az.getDate)(e);return t&&Za(t)?t:null}function lz(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=sz(o),a=sz(String(i));return!!s&&!!a&&(r==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function e1(e,t){return lz(e,t,"min")}function t1(e,t){return lz(e,t,"max")}var cz={datetime:(0,pf.getSettings)().formats.datetime,weekStartsOn:(0,pf.getSettings)().l10n.startOfWeek};function ufe({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=cz:o=t.format,(0,pf.dateI18n)(o.datetime,(0,pf.getDate)(r))}var ffe=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},uz={type:"datetime",render:Cr,Edit:"datetime",sort:ffe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hc,gc,fc,dc,mc,pc,qo,An],validOperators:[hc,gc,fc,dc,mc,pc,qo,An],format:cz,getValueFormatted:ufe,validate:{required:Tr,elements:er,min:e1,max:t1}};var hf=l(Va(),1);var fz={date:(0,hf.getSettings)().formats.date,weekStartsOn:(0,hf.getSettings)().l10n.startOfWeek};function dfe({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=fz:o=t.format,(0,hf.dateI18n)(o.date,(0,hf.getDate)(r))}var mfe=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},dz={type:"date",render:Cr,Edit:"date",sort:mfe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hc,gc,fc,dc,mc,pc,qo,An,Uo],validOperators:[hc,gc,fc,dc,mc,pc,qo,An,Uo],format:fz,getValueFormatted:dfe,validate:{required:Tr,elements:er,min:e1,max:t1}};var r1=l(G(),1);function mz(e,t){return t.getValue({item:e})===!0}function pfe({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,r1.__)("True"):r===!1?(0,r1.__)("False"):""}function hfe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,r1.__)("Value must be true, false, or undefined"):null}var gfe=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},pz={type:"boolean",render:Cr,Edit:"checkbox",sort:gfe,validate:{required:mz,elements:er,custom:hfe},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,gr],validOperators:[hr,gr],format:{},getValueFormatted:pfe};var hz={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Jo,validate:{}};var uA=l(G(),1);function gz(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function vz({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function vfe({item:e,field:t}){return vz({item:e,field:t})}function yfe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,uA.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,uA.__)("Every value must be a string.")}var bfe=(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)},yz={type:"array",render:vfe,Edit:"array",sort:bfe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ar,lr],validOperators:[ar,lr,To,no],format:{},getValueFormatted:vz,validate:{required:gz,elements:er,custom:yfe}};function wfe({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var bz={type:"password",render:Cr,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:wfe,validate:{required:Tr,pattern:la,minLength:sa,maxLength:aa,elements:er}};var wz={type:"telephone",render:Cr,Edit:"telephone",sort:ia,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ar,lr],validOperators:[hr,gr,Ws,Us,qs,ar,lr,To,no],format:{},getValueFormatted:Jo,validate:{required:Tr,pattern:la,minLength:sa,maxLength:aa,elements:er}};var xz=l(G(),1);var Tm=l(A(),1);function xfe({item:e,field:t}){if(t.hasElements)return(0,Tm.jsx)(Qx,{item:e,field:t});let r=Jo({item:e,field:t});return!r||!Yr(r).isValid()?r:(0,Tm.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,Tm.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,Tm.jsx)("span",{children:r})]})}function Sfe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Yr(r).isValid()?(0,xz.__)("Value must be a valid color."):null}var _fe=(e,t,r)=>{let o=Yr(e),n=Yr(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},Sz={type:"color",render:xfe,Edit:"color",sort:_fe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ar,lr],validOperators:[hr,gr,ar,lr],format:{},getValueFormatted:Jo,validate:{required:Tr,elements:er,custom:Sfe}};var _z={type:"url",render:Cr,Edit:"url",sort:ia,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ar,lr],validOperators:[hr,gr,Ws,Us,qs,ar,lr,To,no],format:{},getValueFormatted:Jo,validate:{required:Tr,pattern:la,minLength:sa,maxLength:aa,elements:er}};var Cfe=(e,t,r)=>typeof e=="number"&&typeof t=="number"?Cm(e,t,r):ia(e,t,r),Cz={render:Cr,Edit:null,sort:Cfe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,gr],validOperators:A7(),format:{},getValueFormatted:Jo,validate:{required:Tr,elements:er}};function Tfe(e){return e==="integer"||e==="number"}function Efe(e){return e==="date"||e==="datetime"}function Tz(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&Tfe(t.type)||typeof e=="string"&&Efe(t.type)))return{constraint:e,validate:o}}function Ez(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=Tz(r?.min,t,"min"),s=Tz(r?.max,t,"max"),a=r?.minLength,c;typeof a=="number"&&t.validate.minLength!==void 0&&(c={constraint:a,validate:t.validate.minLength});let u=r?.maxLength,f;typeof u=="number"&&t.validate.maxLength!==void 0&&(f={constraint:u,validate:t.validate.maxLength});let d=r?.pattern,m;d!==void 0&&t.validate.pattern!==void 0&&(m={constraint:d,validate:t.validate.pattern});let h=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:c,maxLength:f,pattern:m,custom:h}}function Pz(e){return e.validOperators.reduce((t,r)=>{let o=df(r);return o?.filter&&(t[r]=o.filter),t},{})}function Pfe(e,t){return{...t.format,...e.format}}var Rz=Pfe;function Rfe(e){let t=[Jj,tz,nz,iz,uz,dz,pz,hz,yz,bz,wz,Sz,_z].find(r=>r?.type===e);return t||Cz}function rl(e){return e.map(t=>{let r=Rfe(t.type),o=t.getValue||Kj(t.id),n=function(i,s,a){let c=o({item:i}),u=o({item:s});return t.sort?t.sort(c,u,a):r.sort(c,u,a)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:o,setValue:t.setValue||Zj(t.id),elements:t.elements,getElements:t.getElements,hasElements:Zx(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:qj(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:Ez(t,r),filterBy:Yj(t,r.defaultOperators,r.validOperators),filter:Pz(r),format:Rz(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var go=l(z(),1);function Az({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[a,c]=(0,go.useState)(!o);(0,go.useEffect)(()=>{o||c(!0)},[o]);let u=(0,go.useRef)(t),f=(0,go.useRef)(n);(0,go.useEffect)(()=>{o||(u.current=t,f.current=n)},[t,o,n]);let[d,m]=(0,go.useState)([]),h=(0,go.useRef)(new Map),g=(0,go.useRef)([]),v=(0,go.useRef)({search:void 0,filters:void 0,perPage:void 0}),b=(0,go.useRef)(void 0),y=(0,go.useRef)(void 0),x=(0,go.useRef)(!1),w=(0,go.useMemo)(()=>{e.startPosition!==void 0&&y.current!==void 0&&(e.startPosition<y.current?b.current="up":e.startPosition>y.current&&(b.current="down")),y.current=e.startPosition;let S=JSON.stringify(e.filters??[]),C=v.current.filters,T=!x.current||!e.infiniteScrollEnabled||e.search!==v.current.search||S!==C||e.perPage!==v.current.perPage;if(x.current=!0,v.current={search:e.search,filters:S,perPage:e.perPage},T){h.current.clear(),b.current=void 0;let F=e.search?1:e.startPosition??1,D=t.map((I,N)=>{let L=F+N;return h.current.set(r(I),L),{...I,position:L}});return g.current=D,D}let O=g.current,E=new Set(t.map(r)),k=b.current,B=e.search?1:e.startPosition??1,P=t.map((F,D)=>{let I=r(F),N=e.infiniteScrollEnabled?B+D:void 0;return N!==void 0&&h.current.set(I,N),{...F,position:N}});if(P.length===0)return O;let _=O.filter(F=>!E.has(r(F))),M=k==="up"?[...P,..._]:[..._,...P];M.sort((F,D)=>{let I=F.position,N=D.position;return I-N});let V=M;if(d.length>0){let F=Math.min(...d),D=Math.max(...d),I=20,N=M.map(oe=>oe.position),L=Math.min(...N);!(Math.max(...N)<F-I||L>D+I)&&(V=M.filter(oe=>{let ie=r(oe);if(i?.includes(ie))return!0;let ae=oe.position;return k==="up"?ae<=D+I:k==="down"?ae>=F-I:ae>=F-I&&ae<=D+I}))}return g.current=V,V},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,d,i,r]);return s?{data:w,paginationInfo:n,hasInitiallyLoaded:a,setVisibleEntries:m}:{data:(o&&u.current?.length?u.current:t).map(C=>({...C,position:void 0})),paginationInfo:o&&u.current?.length?f.current:n,hasInitiallyLoaded:a,setVisibleEntries:void 0}}var $o=l(z(),1),kz=l(mt(),1);function Oz(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,f)=>{let d=f.getBoundingClientRect(),m=d.top+d.height/2,h=Math.abs(m-n),g=u.getBoundingClientRect(),v=g.top+g.height/2,b=Math.abs(v-n);return h<b?f:u}),a=Number(s.getAttribute("aria-posinset")),c=s.getBoundingClientRect();return t.current={posinset:a,viewportOffset:c.top-o.top,direction:r},!0}function Iz({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,$o.useRef)(null),a=(0,$o.useRef)(e),c=(0,$o.useRef)(r),u=(0,$o.useRef)(t),f=(0,$o.useRef)(o.totalItems);(0,$o.useLayoutEffect)(()=>{a.current=e,c.current=r,u.current=t,f.current=o.totalItems},[e,r,t,o.totalItems]);let d=(0,$o.useCallback)(h=>{i&&i(g=>{let v=new Set(g),b=!1;return h.forEach(y=>{let x=Number(y.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(x)||(y.isIntersecting?v.has(x)||(v.add(x),b=!0):v.has(x)&&(v.delete(x),b=!0))}),b?Array.from(v).sort():g})},[i]);(0,$o.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,$o.useRef)(null);return(0,$o.useEffect)(()=>{if(!e.infiniteScrollEnabled||!d){m.current&&(m.current.disconnect(),m.current=null);return}return m.current=new IntersectionObserver(d,{root:null,rootMargin:"0px",threshold:.1}),()=>{m.current&&(m.current.disconnect(),m.current=null)}},[e.infiniteScrollEnabled,d]),(0,$o.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let h=0,g=600,v=800,b=(0,kz.throttle)(x=>{let w=a.current,S=f.current,C=x.target,T=C.scrollTop,O=C.scrollHeight,E=C.clientHeight,k=T>h?"down":"up";if(h=T,c.current)return;let B=w.startPosition||1,P=w.perPage||10,_=Math.min(B+P,S);if(k==="down"&&T+E>=O-g&&_<S){let M=_;Oz(C,s,"down"),u.current({...w,startPosition:M})}if(k==="up"&&T<=v&&B>1){let M=B-P,V=M<6?1:M;Oz(C,s,"up"),u.current({...w,startPosition:V})}},50),y=n.current;return y.addEventListener("scroll",b),()=>{y.removeEventListener("scroll",b),b.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:m.current}}var vo=l(A(),1),Afe=e=>e.id,Ofe=()=>!0,kfe=[],Ife={table:{},grid:{},list:{}},Ffe=_c.filter(e=>!e.isPicker);function Nfe({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,ko.useContext)(Me),n=o.infiniteScrollEnabled;return(0,vo.jsxs)(vo.Fragment,{children:[(0,vo.jsxs)(re,{direction:"row",align:"top",justify:"space-between",className:Z("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,vo.jsxs)(re,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,vo.jsx)(XR,{label:r}),(0,vo.jsx)(Tx,{})]}),(0,vo.jsxs)(re,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,vo.jsx)(rj,{}),e]})]}),(0,vo.jsx)(Ex,{className:"dataviews-filters__container"}),(0,vo.jsx)(KR,{}),(0,vo.jsx)(ZR,{})]})}function Vfe({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=kfe,data:s,getItemId:a=Afe,getItemLevel:c,isLoading:u=!1,paginationInfo:f,defaultLayouts:d=Ife,selection:m,onChangeSelection:h,onClickItem:g,renderItemLink:v,isItemClickable:b=Ofe,header:y,children:x,config:w={perPageSizes:[10,20,50,100]},empty:S,onReset:C}){let[T,O]=(0,ko.useState)([]),E=m===void 0||h===void 0,k=E?T:m,{data:B,paginationInfo:P,hasInitiallyLoaded:_,setVisibleEntries:M}=Az({view:e,data:s,getItemId:a,isLoading:u,selection:k,paginationInfo:f}),V=(0,ko.useRef)(null),[F,D]=(0,ko.useState)(0),I=(0,Fz.useResizeObserver)(pe=>{D(pe[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[N,L]=(0,ko.useState)(null);function j(pe){let ke=typeof pe=="function"?pe(k):pe;E&&O(ke),h&&h(ke)}let q=(0,ko.useMemo)(()=>rl(r),[r]),oe=(0,ko.useMemo)(()=>e.infiniteScrollEnabled?k:k.filter(pe=>s.some(ke=>a(ke)===pe)),[k,s,a,e.infiniteScrollEnabled]),ie=_g(q,e),ve=(0,ko.useMemo)(()=>(ie||[]).some(pe=>pe.isPrimary||pe.isLocked),[ie]),[ae,ne]=(0,ko.useState)(ve),{intersectionObserver:me}=Iz({view:e,onChangeView:t,isLoading:u,paginationInfo:f,containerRef:V,setVisibleEntries:M});(0,ko.useEffect)(()=>{ve&&!ae&&ne(!0)},[ve,ae]);let te=(0,ko.useMemo)(()=>Object.fromEntries(Object.entries(d).filter(([pe])=>Ffe.some(ke=>ke.type===pe)).map(([pe,ke])=>[pe,ke===!0?{}:ke])),[d]);return te[e.type]?(0,vo.jsx)(Me.Provider,{value:{view:e,onChangeView:t,fields:q,actions:i,data:B,isLoading:u,paginationInfo:P,selection:oe,onChangeSelection:j,openedFilter:N,setOpenedFilter:L,getItemId:a,getItemLevel:c,isItemClickable:b,onClickItem:g,renderItemLink:v,containerWidth:F,containerRef:V,resizeObserverRef:I,defaultLayouts:te,filters:ie,isShowingFilter:ae,setIsShowingFilter:ne,config:w,empty:S,hasInitiallyLoaded:_,onReset:C,intersectionObserver:me},children:(0,vo.jsx)("div",{className:"dataviews-wrapper",children:x??(0,vo.jsx)(Nfe,{header:y,search:o,searchLabel:n})})}):null}var ms=Vfe;ms.BulkActionToolbar=Pw;ms.Filters=Tg;ms.FiltersToggled=Ex;ms.FiltersToggle=Tx;ms.Layout=KR;ms.LayoutSwitcher=JR;ms.Pagination=QP;ms.Search=XR;ms.ViewConfig=$R;ms.Footer=ZR;var ol=ms;var hA=l(z(),1);var Nz=l(z(),1),Vz=l(A(),1),fA=(0,Nz.createContext)({fields:[]});fA.displayName="DataFormContext";function Mz({fields:e,children:t}){return(0,Vz.jsx)(fA.Provider,{value:{fields:e},children:t})}var ki=fA;var d1=l(z(),1);var n1=l(z(),1),Ig=l(W(),1);var kg=l(G(),1),Io={type:"regular",labelPosition:"top"},Mfe=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 Dz(e){let t=Io;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,kg.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,kg.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,kg.__)("Apply"),cancelLabel:(0,kg.__)("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:Mfe(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 Lz(e){let t=Dz(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?Dz(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:Lz({fields:o.children,layout:Io}).fields}}});return{layout:t,fields:r}}var o1=Lz;var cr=l(A(),1);function Dfe({title:e}){return(0,cr.jsx)(re,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,cr.jsx)(re,{direction:"row",align:"center",children:(0,cr.jsx)(Ig.__experimentalHeading,{level:2,size:13,children:e})})})}function Bz({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,n1.useContext)(ki),a=t.layout,c=(0,n1.useMemo)(()=>({layout:Io,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,cr.jsxs)(cr.Fragment,{children:[!o&&t.label&&(0,cr.jsx)(Dfe,{title:t.label}),(0,cr.jsx)(Vn,{data:e,form:c,onChange:r,validity:i?.children})]});let u=a.labelPosition,f=s.find(d=>d.id===t.id);return!f||!f.Edit?null:u==="side"?(0,cr.jsxs)(re,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,cr.jsx)("div",{className:Z("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${u}`),children:(0,cr.jsx)(Ig.BaseControl.VisualLabel,{children:f.label})}),(0,cr.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:f.readOnly===!0?(0,cr.jsx)(f.render,{item:e,field:f}):(0,cr.jsx)(f.Edit,{data:e,field:f,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},f.id)})]}):(0,cr.jsx)("div",{className:"dataforms-layouts-regular__field",children:f.readOnly===!0?(0,cr.jsx)(cr.Fragment,{children:(0,cr.jsxs)(cr.Fragment,{children:[!o&&u!=="none"&&(0,cr.jsx)(Ig.BaseControl.VisualLabel,{children:f.label}),(0,cr.jsx)(f.render,{item:e,field:f})]})}):(0,cr.jsx)(f.Edit,{data:e,field:f,onChange:r,hideLabelFromVision:u==="none"?!0:o,markWhenOptional:n,validity:i})})}var mA=l(v0(),1),gf=l(W(),1),ps=l(z(),1),l1=l(mt(),1);var i1=l(W(),1),Em=l(G(),1);var Uz=l(mt(),1);var qz=l(z(),1);function Lfe(e,t){return Z("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var jz=Lfe;var zz=l(W(),1);var Dc=l(A(),1);function Bfe(e,t,r){return e?(0,Dc.jsxs)(Lt.Root,{children:[(0,Dc.jsx)(Lt.Trigger,{render:(0,Dc.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Dc.jsx)(zz.Icon,{icon:Ta,size:16}),(0,Dc.jsxs)(Sn,{children:[t,": "]}),r]})}),(0,Dc.jsx)(Lt.Popup,{children:t})]}):r}var Hz=Bfe;function Gz(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=Gz(r);if(o)return o}}var Wz=Gz;var en=l(A(),1);function Fg({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,onClick:a,"aria-expanded":c}){let{labelPosition:u,editVisibility:f}=t.layout,d=Wz(n),m=i&&!!d,h=jz(u,m),g=Hz(m,d,r),v=Z("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${u}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":f==="always"}),b=(0,Uz.useInstanceId)(Fg,"dataforms-layouts-panel__field-control"),y=m?(0,Em.sprintf)((0,Em._x)("Edit %s (has errors)","field"),r||""):(0,Em.sprintf)((0,Em._x)("Edit %s","field"),r||""),x=(0,qz.useRef)(null);return(0,en.jsxs)("div",{ref:x,className:v,onClick:s?void 0:()=>{let C=x.current?.ownerDocument.defaultView?.getSelection();C&&C.toString().length>0||a()},onKeyDown:s?void 0:C=>{C.target===C.currentTarget&&(C.key==="Enter"||C.key===" ")&&(C.preventDefault(),a())},children:[u!=="none"&&(0,en.jsx)("span",{className:h,children:g}),u==="none"&&m&&(0,en.jsxs)(Lt.Root,{children:[(0,en.jsx)(Lt.Trigger,{render:(0,en.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":d,children:(0,en.jsx)(i1.Icon,{icon:Ta,size:16})})}),(0,en.jsx)(Lt.Popup,{children:d})]}),(0,en.jsx)("span",{id:`${b}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,en.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(C=>(0,en.jsx)("span",{style:{width:"100%"},children:(0,en.jsx)(C.render,{item:e,field:C})},C.id))}):o.map(C=>(0,en.jsx)(C.render,{item:e,field:C},C.id))}),!s&&(0,en.jsx)(i1.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:y,icon:ks,size:"small","aria-expanded":c,"aria-haspopup":"dialog","aria-describedby":`${b}`})]})}var Yz=l(v0(),1),dA=l(g0(),1),ca=l(z(),1),tn=l(G(),1);function Kz(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?Kz(o):o.type!=="invalid"&&o.type!=="validating")):!0}function jfe(e,t){let r=o1(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(d=>d!==null);if(u.length===0)return null;let f=o.get(s.id);if(f){let[d]=rl([f]);return{id:s.id,children:u,field:d}}return{id:s.id,children:u}}let a=o.get(s.id);if(!a)return null;let[c]=rl([a]);return{id:s.id,children:[],field:c}}return r.fields.map(n).filter(s=>s!==null)}function Pm(e,t,r){if(e||(e={}),r.length===0)return e;let o={...e},n=o;for(let s=0;s<r.length-1;s++){let a=r[s];n[a]||(n[a]={}),n[a]={...n[a]},n=n[a]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function Zz(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let a=0;a<t.length-1;a++){let c=t[a];if(!n[c])return e;n[c]={...n[c]},n=n[c]}let i=t[t.length-1];if(!n[i])return e;let s={...n[i]};if(delete s[r],Object.keys(s).length===0?delete n[i]:n[i]=s,Object.keys(o).length!==0)return o}function zfe(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:s}=r,a=(o.current[t.id]||0)+1;o.current[t.id]=a,e.then(c=>{if(a===o.current[t.id]){if(!Array.isArray(c)){n(u=>Pm(u,{elements:{type:"invalid",message:(0,tn.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:c})?n(u=>Pm(u,{elements:{type:"invalid",message:(0,tn.__)("Value must be one of the elements.")}},[...i,t.id])):n(u=>Zz(u,[...i,t.id],"elements"))}}).catch(c=>{if(a!==o.current[t.id])return;let u;c instanceof Error?u=c.message:u=String(c)||(0,tn.__)("Unknown error when running elements validation asynchronously."),n(f=>Pm(f,{elements:{type:"invalid",message:u}},[...i,t.id]))})}function Hfe(e,t,r){let{customCounterRef:o,setFormValidity:n,path:i}=r,s=(o.current[t.id]||0)+1;o.current[t.id]=s,e.then(a=>{if(s===o.current[t.id]){if(a===null){n(c=>Zz(c,[...i,t.id],"custom"));return}if(typeof a=="string"){n(c=>Pm(c,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(c=>Pm(c,{custom:{type:"invalid",message:(0,tn.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(a=>{if(s!==o.current[t.id])return;let c;a instanceof Error?c=a.message:c=String(a)||(0,tn.__)("Unknown error when running custom validation asynchronously."),n(u=>Pm(u,{custom:{type:"invalid",message:c}},[...i,t.id]))})}function Xz(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,tn.__)("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,tn.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,tn.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,tn.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,tn.__)("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,tn.__)("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,Yz.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,tn.__)("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"&&(zfe(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,tn.__)("Validating\u2026")}),o instanceof Promise&&(Hfe(o,t,r),n.custom={type:"validating",message:(0,tn.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=Xz(e,a,{...r,path:[...r.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([a,c])=>{c!==void 0&&(s[a]=c)}),Object.keys(s).length===0?void 0:{children:s}}}function Qz(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>Qz(n,t));return o?{value:r,children:o}:r}function Gfe(e,t,r){let[o,n]=(0,ca.useState)(),i=(0,ca.useRef)({}),s=(0,ca.useRef)({}),a=(0,ca.useRef)({}),c=(0,ca.useCallback)(()=>{let u={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},f=jfe(r,t);if(f.length===0){n(void 0);return}let d={},m=[];f.forEach(h=>{let g=Qz(h,e);if(a.current.hasOwnProperty(h.id)&&(0,dA.default)(a.current[h.id],g)){m.push(h.id);return}a.current[h.id]=g;let v=Xz(e,h,u);v!==void 0&&(d[h.id]=v)}),n(h=>{let g={...h,...d},v=[...m,...Object.keys(d)];return Object.keys(g).forEach(y=>{g&&!v.includes(y)&&delete g[y]}),Object.keys(g).length===0&&(g=void 0),(0,dA.default)(h,g)?h:g})},[e,t,r]);return(0,ca.useEffect)(()=>{c()},[c]),{validity:o,isValid:Kz(o)}}var Jz=Gfe;var $z=l(z(),1);function Lc(e,t){(0,$z.useEffect)(()=>{t&&e.current&&e.current.querySelectorAll("input, textarea, select").forEach(o=>{o.reportValidity()})},[t,e])}var eH=l(z(),1);function Wfe(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var s1=(e,t)=>Array.isArray(e)&&e.length>0?Wfe(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var Ufe=(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 qfe(e){let{fields:t}=(0,eH.useContext)(ki),r=e.layout,o=s1(r.summary,t),n=Ufe(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 a1=qfe;var rn=l(A(),1);function Yfe({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:a,cancelLabel:c}=s,{fields:u}=(0,ps.useContext)(ki),[f,d]=(0,ps.useState)({}),m=(0,ps.useMemo)(()=>(0,mA.default)(e,f,{arrayMerge:(C,T)=>T}),[e,f]),h=(0,ps.useMemo)(()=>({layout:Io,fields:t.children?t.children:[{id:t.id,layout:Io}]}),[t]),g=u.map(C=>({...C,Edit:C.Edit===null?void 0:C.Edit,isValid:{required:C.isValid.required?.constraint,elements:C.isValid.elements?.constraint,min:C.isValid.min?.constraint,max:C.isValid.max?.constraint,pattern:C.isValid.pattern?.constraint,minLength:C.isValid.minLength?.constraint,maxLength:C.isValid.maxLength?.constraint}})),{validity:v}=Jz(m,g,h),b=()=>{r(f),n()},y=C=>{d(T=>(0,mA.default)(T,C,{arrayMerge:(O,E)=>E}))},x=(0,l1.useFocusOnMount)("firstInputElement"),w=(0,ps.useRef)(null),S=(0,l1.useMergeRefs)([x,w]);return Lc(w,i),(0,rn.jsxs)(gf.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,rn.jsx)("div",{ref:S,children:(0,rn.jsx)(Vn,{data:m,form:h,onChange:y,validity:v,children:(C,T,O,E)=>(0,rn.jsx)(C,{data:m,field:T,onChange:y,hideLabelFromVision:h.fields.length<2,markWhenOptional:E,validity:O},T.id)})}),(0,rn.jsxs)(re,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,rn.jsx)(gf.__experimentalSpacer,{style:{flex:1}}),(0,rn.jsx)(gf.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:c}),(0,rn.jsx)(gf.Button,{variant:"primary",onClick:b,__next40pxDefaultSize:!0,children:a})]})]})}function Kfe({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,ps.useState)(!1),[s,a]=(0,ps.useState)(!1),{fieldDefinition:c,fieldLabel:u,summaryFields:f}=a1(t);if(!c)return null;let d=()=>{a(!1),i(!0)};return(0,rn.jsxs)(rn.Fragment,{children:[(0,rn.jsx)(Fg,{data:e,field:t,fieldLabel:u,summaryFields:f,validity:o,touched:n,disabled:c.readOnly===!0,onClick:()=>a(!0),"aria-expanded":s}),s&&(0,rn.jsx)(Yfe,{data:e,field:t,onChange:r,fieldLabel:u??"",onClose:d,touched:n})]})}var tH=Kfe;var Bc=l(W(),1),rH=l(G(),1),nl=l(z(),1);var oH=l(mt(),1);var Fo=l(A(),1);function Zfe({title:e,onClose:t}){return(0,Fo.jsx)(re,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Fo.jsxs)(re,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Fo.jsx)(Bc.__experimentalHeading,{level:2,size:13,children:e}),(0,Fo.jsx)(Bc.__experimentalSpacer,{style:{flex:1}}),t&&(0,Fo.jsx)(Bc.Button,{label:(0,rH.__)("Close"),icon:Os,onClick:t,size:"small"})]})})}function Xfe({touched:e,children:t}){let r=(0,nl.useRef)(null);return Lc(r,e),(0,Fo.jsx)("div",{ref:r,children:t})}function Qfe({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,nl.useState)(!1),[s,a]=(0,nl.useState)(null),c=(0,nl.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[u,f]=(0,oH.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),d=(0,nl.useMemo)(()=>({layout:Io,fields:t.children?t.children:[{id:t.id,layout:Io}]}),[t]),m=(0,nl.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:h,fieldLabel:g,summaryFields:v}=a1(t);return h?(0,Fo.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Fo.jsx)(Bc.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:c,focusOnMount:!1,onToggle:b=>{b||i(!0)},renderToggle:({isOpen:b,onToggle:y})=>(0,Fo.jsx)(Fg,{data:e,field:t,fieldLabel:g,summaryFields:v,validity:o,touched:n,disabled:h.readOnly===!0,onClick:y,"aria-expanded":b}),renderContent:({onClose:b})=>(0,Fo.jsx)(Xfe,{touched:n,children:(0,Fo.jsxs)("div",{ref:u,...f,children:[(0,Fo.jsx)(Zfe,{title:g,onClose:b}),(0,Fo.jsx)(Vn,{data:e,form:d,onChange:r,validity:m,children:(y,x,w,S)=>(0,Fo.jsx)(y,{data:e,field:x,onChange:r,hideLabelFromVision:(d?.fields??[]).length<2,markWhenOptional:S,validity:w},x.id)})]})})})}):null}var nH=Qfe;var pA=l(A(),1);function iH({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,pA.jsx)(tH,{data:e,field:t,onChange:r,validity:o}):(0,pA.jsx)(nH,{data:e,field:t,onChange:r,validity:o})}var Mn=l(z(),1);var c1=l(G(),1),sH=l(A(),1);function aH(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+=aH(o);return t}function u1({validity:e}){let t=aH(e);return t===0?null:(0,sH.jsx)(D_,{intent:"high",children:(0,c1.sprintf)((0,c1._n)("%d field needs attention","%d fields need attention",t),t)})}var Er=l(A(),1);function Jfe(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 $fe({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:s}){let c=s1(o.summary,t).filter(d=>Jfe(d,o.summary,n)),u=i&&o.isCollapsible,f=c.length>0&&o.withHeader;return(0,Er.jsxs)(re,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Er.jsx)(As.Title,{children:r}),(u||f)&&(0,Er.jsxs)(bu.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[u&&(0,Er.jsx)(u1,{validity:s}),f&&(0,Er.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:c.map(d=>(0,Er.jsx)(d.render,{item:e,field:d},d.id))})]})]})}function ede({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,Er.jsxs)(Er.Fragment,{children:[t.description&&(0,Er.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Er.jsx)(Vn,{data:e,form:r,onChange:o,validity:s?.children})]});let c=vf("regular")?.component;return c?(0,Er.jsx)(c,{data:e,field:t,onChange:o,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function lH({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,Mn.useContext)(ki),a=t.layout,c=(0,Mn.useRef)(null),u=(0,Mn.useMemo)(()=>({layout:Io,fields:t.children??[]}),[t]),{isOpened:f,isCollapsible:d}=a,[m,h]=(0,Mn.useState)(f),[g,v]=(0,Mn.useState)(!1);(0,Mn.useEffect)(()=>{h(f)},[f]);let b=(0,Mn.useCallback)(T=>{T||v(!0),h(T)},[]),y=(0,Mn.useCallback)(()=>{v(!0)},[]);Lc(c,(d?m:!0)&&g);let x=t.label,w;if(t.children)w=!!x&&a.withHeader;else{let T=s.find(O=>O.id===t.id);if(!T||!T.Edit)return null;x=T.label,w=!!x&&a.withHeader}let S=(0,Er.jsx)(ede,{data:e,field:t,form:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:w}),C=(0,Er.jsx)($fe,{data:e,fields:s,label:x,layout:a,isOpen:d?!!m:!0,touched:g,validity:i});return w&&d?(0,Er.jsxs)(bu.Root,{className:"dataforms-layouts-card__field",open:m,onOpenChange:b,children:[(0,Er.jsx)(bu.Header,{children:C}),(0,Er.jsx)(bu.Content,{ref:c,onBlur:y,children:S})]}):(0,Er.jsxs)(As.Root,{className:"dataforms-layouts-card__field",children:[w&&(0,Er.jsx)(As.Header,{children:C}),(0,Er.jsx)(As.Content,{ref:c,onBlur:y,children:S})]})}var cH=l(W(),1);var lo=l(A(),1);function tde({title:e}){return(0,lo.jsx)(re,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,lo.jsx)(re,{direction:"row",align:"center",children:(0,lo.jsx)(cH.__experimentalHeading,{level:2,size:13,children:e})})})}var rde=({children:e})=>(0,lo.jsx)(lo.Fragment,{children:e});function uH({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let c={layout:Io,fields:t.children};return(0,lo.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,lo.jsx)(tde,{title:t.label}),(0,lo.jsx)(re,{direction:"row",align:s.alignment,gap:"lg",children:(0,lo.jsx)(Vn,{data:e,form:c,onChange:r,validity:i?.children,as:rde,children:(u,f,d)=>(0,lo.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[f.id],children:(0,lo.jsx)(u,{data:e,field:f,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:d})},f.id)})})]})}let a=vf("regular")?.component;return a?(0,lo.jsx)(lo.Fragment,{children:(0,lo.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,lo.jsx)(a,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var Dn=l(z(),1),fH=l(G(),1);var il=l(A(),1);function dH({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,Dn.useContext)(ki),i=(0,Dn.useRef)(null),s=(0,Dn.useRef)(null),[a,c]=(0,Dn.useState)(!1),[u,f]=(0,Dn.useState)(!1),d=(0,Dn.useMemo)(()=>({layout:Io,fields:t.children??[]}),[t]);(0,Dn.useEffect)(()=>{let b=i.current;if(!b)return;let y=()=>{let x=b.open;x||c(!0),f(x)};return b.addEventListener("toggle",y),()=>{b.removeEventListener("toggle",y)}},[]),Lc(s,u&&a);let m=(0,Dn.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,il.jsx)(g.render,{item:e,field:g}):v=t.label||(0,fH.__)("More details"),(0,il.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",children:[(0,il.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,il.jsxs)(re,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[v,a&&(0,il.jsx)(u1,{validity:o})]})}),(0,il.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onBlur:m,children:(0,il.jsx)(Vn,{data:e,form:d,onChange:r,validity:o?.children})})]})}var yf=l(A(),1),ode=[{type:"regular",component:Bz,wrapper:({children:e})=>(0,yf.jsx)(re,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:iH,wrapper:({children:e})=>(0,yf.jsx)(re,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:lH,wrapper:({children:e})=>(0,yf.jsx)(re,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:uH,wrapper:({children:e,layout:t})=>(0,yf.jsx)(re,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,yf.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,yf.jsx)(re,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:dH}];function vf(e){return ode.find(t=>t.type===e)}var f1=l(A(),1),nde=({children:e})=>(0,f1.jsx)(re,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function Vn({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,d1.useContext)(ki),a=(0,d1.useMemo)(()=>{let f=s.filter(m=>!!m.isValid?.required).length,d=s.length-f;return f>d},[s]);function c(f){return s.find(d=>d.id===f.id)}let u=i??vf(t.layout.type)?.wrapper??nde;return(0,f1.jsx)(u,{layout:t.layout,children:t.fields.map(f=>{let d=vf(f.layout.type)?.component;if(!d)return null;let m=f.children?void 0:c(f);return m&&m.isVisible&&!m.isVisible(e)?null:n?n(d,f,o?.[f.id],a):(0,f1.jsx)(d,{data:e,field:f,onChange:r,markWhenOptional:a,validity:o?.[f.id]},f.id)})})}var gA=l(A(),1);function Ng({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,hA.useMemo)(()=>o1(t),[t]),s=(0,hA.useMemo)(()=>rl(r),[r]);return t.fields?(0,gA.jsx)(Mz,{fields:s,children:(0,gA.jsx)(Vn,{data:e,form:i,onChange:o,validity:n})}):null}var pH=l(DR(),1),hH=l($c(),1);function mH(e=""){return(0,pH.default)(e.trim().toLowerCase())}var ide=[];function sl(e,t,r){if(!e)return{data:ide,paginationInfo:{totalItems:0,totalPages:0}};let o=rl(r),n=[...e];if(t.search){let u=mH(t.search);n=n.filter(f=>o.filter(d=>d.enableGlobalSearch).some(d=>{let m=d.getValue({item:f});return(Array.isArray(m)?m:[m]).some(g=>mH(String(g)).includes(u))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(u=>{let f=o.find(d=>d.id===u.field);if(f){u.operator===no&&(0,hH.default)("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});let d=f.filter[u.operator];d&&(n=n.filter(m=>d(m,f,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,f)=>{if(s){let d=s.sort(u,f,t.groupBy?.direction??"asc");if(d!==0)return d}return i?i.sort(u,f,t.sort?.direction??"desc"):0});let a=n.length,c=1;if(t.infiniteScrollEnabled&&t.startPosition!==void 0&&t.perPage!==void 0){let u=t.startPosition-1,f=Math.min(u+t.perPage,a);n=n?.slice(u,f)}else if(t.page!==void 0&&t.perPage!==void 0){let u=(t.page-1)*t.perPage;a=n?.length||0,c=Math.ceil(a/t.perPage),n=n?.slice(u,u+t.perPage)}return{data:n,paginationInfo:{totalItems:a,totalPages:c}}}var gH=l(eu(),1),{lock:Eet,unlock:vH}=(0,gH.__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 Et=l(W(),1),bf=l(IP(),1),vA=l(_e(),1),Mg=l(ue(),1),ur=l(z(),1),on=l(G(),1);var Am=l(bH(),1),SH=l(gi(),1);var Vg=l(z(),1);function wH(e){return{top:e.offsetTop,left:e.offsetLeft}}function xH(e){let t=(0,Vg.useRef)(null),r=(0,Vg.useRef)(void 0);return t.current&&(r.current=wH(t.current)),(0,Vg.useLayoutEffect)(()=>{let o=r.current;if(!o||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let n=new Cd({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:c}){if(!t.current)return;let{x:u,y:f}=c;u=Math.round(u),f=Math.round(f);let d=u===0&&f===0;t.current.style.transform=d?"":`translate3d(${u}px,${f}px,0)`}});t.current.style.transform="";let i=wH(t.current),s=Math.round(o.left-i.left),a=Math.round(o.top-i.top);return n.start({x:0,y:0,from:{x:s,y:a}}),()=>{n.stop(),n.set({x:0,y:0})}},[e]),t}var Pe=l(A(),1),{MediaUploadModal:sde}=vH(Am.privateApis);function _H({children:e,index:t,className:r}){let o=xH(t);return(0,Pe.jsx)("div",{ref:o,className:r,children:e})}function Rm(e){return Array.isArray(e)?e:e?[e]:[]}function ade({render:e,multiple:t,...r}){let[o,n]=(0,ur.useState)(!1);return window.__experimentalDataViewsMediaModal?(0,Pe.jsxs)(Pe.Fragment,{children:[e&&e({open:()=>n(!0)}),o&&(0,Pe.jsx)(sde,{...r,multiple:t,isOpen:o,onClose:()=>{n(!1),r.onClose?.()},onSelect:i=>{n(!1),r.onSelect?.(i)}})]}):(0,Pe.jsx)(Am.MediaUpload,{...r,render:e,multiple:t?"add":void 0})}function yA({open:e,children:t,label:r,showTooltip:o=!1,onFilesDrop:n,attachment:i,isUploading:s=!1}){let a=i&&(0,bf.isBlobURL)(i.source_url),c=(0,Pe.jsxs)("div",{className:Z("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,a&&(0,Pe.jsx)("span",{className:"fields__media-edit-picker-button-spinner",children:(0,Pe.jsx)(Et.Spinner,{})}),!s&&(0,Pe.jsx)(Et.DropZone,{onFilesDrop:u=>n(u,i?.id)})]});return o?(0,Pe.jsx)(Et.Tooltip,{text:r,placement:"top",children:c}):c}var lde=["application/zip","application/x-zip-compressed","application/x-rar-compressed","application/x-7z-compressed","application/x-tar","application/x-gzip"];function cde({attachment:e}){return(0,Pe.jsx)(Et.__experimentalTruncate,{className:"fields__media-edit-filename",children:e.title.rendered})}function CH(e){return(0,Pe.jsx)(yA,{...e,children:(0,Pe.jsx)("span",{className:"fields__media-edit-placeholder",children:e.label})})}function TH({itemId:e,index:t,totalItems:r,isUploading:o,moveItem:n,orientation:i="vertical"}){let s=i==="horizontal";return(0,Pe.jsxs)(Pe.Fragment,{children:[(0,Pe.jsx)(Et.Button,{__next40pxDefaultSize:!0,icon:s?_p:Tp,label:s?(0,on.__)("Move left"):(0,on.__)("Move up"),size:"small",disabled:o||t===0,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:a=>{a.stopPropagation(),n(e,"up")}}),(0,Pe.jsx)(Et.Button,{__next40pxDefaultSize:!0,icon:s?Cp:vu,label:s?(0,on.__)("Move right"):(0,on.__)("Move down"),size:"small",disabled:o||t===r-1,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:a=>{a.stopPropagation(),n(e,"down")}})]})}function EH({attachment:e}){let t=e.source_url,r=e.mime_type||"";return r.startsWith("image")?(0,Pe.jsx)("img",{className:"fields__media-edit-thumbnail",alt:e.alt_text||"",src:t}):r.startsWith("audio")?(0,Pe.jsx)(Et.Icon,{icon:dC}):r.startsWith("video")?(0,Pe.jsx)(Et.Icon,{icon:L2}):lde.includes(r)?(0,Pe.jsx)(Et.Icon,{icon:Ji}):(0,Pe.jsx)(Et.Icon,{icon:Ep})}function ude({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:a,setTargetItemId:c}){return(0,Pe.jsxs)("div",{className:Z("fields__media-edit-expanded",{"is-multiple":r,"is-single":!r,"is-empty":!e?.length}),children:[e?.map((u,f)=>{let d=u.mime_type?.startsWith("image"),m=(0,bf.isBlobURL)(u.source_url),h=u.id;return(0,Pe.jsxs)(_H,{index:f,className:Z("fields__media-edit-expanded-item",{"has-preview-image":d}),children:[(0,Pe.jsx)(yA,{open:()=>{c(h),i()},label:m?(0,on.__)("Replace"):(0,on.sprintf)((0,on.__)("Replace %s"),u.title.rendered),showTooltip:!0,onFilesDrop:s,attachment:u,isUploading:a,children:(0,Pe.jsx)("div",{className:"fields__media-edit-expanded-preview",children:(0,Pe.jsx)(Et.__experimentalVStack,{spacing:0,alignment:"center",justify:"center",className:"fields__media-edit-expanded-preview-stack",children:(!m||d)&&(0,Pe.jsx)(EH,{attachment:u})})})}),!m&&(0,Pe.jsx)("div",{className:"fields__media-edit-expanded-overlay",children:(0,Pe.jsxs)(Et.__experimentalHStack,{className:"fields__media-edit-expanded-actions",spacing:0,alignment:"flex-end",expanded:!1,children:[r&&e.length>1&&(0,Pe.jsx)(TH,{itemId:h,index:f,totalItems:e.length,isUploading:a,moveItem:n,orientation:"horizontal"}),(0,Pe.jsx)(Et.Button,{__next40pxDefaultSize:!0,icon:Os,label:(0,on.__)("Remove"),size:"small",disabled:a,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})})]},u.id)}),(r||!e?.length)&&(0,Pe.jsx)(CH,{open:()=>{c(void 0),i()},label:t,onFilesDrop:s,isUploading:a})]})}function fde({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:a,setTargetItemId:c}){return(0,Pe.jsxs)(Pe.Fragment,{children:[!!e?.length&&(0,Pe.jsx)("div",{className:Z("fields__media-edit-compact-group",{"is-single":e.length===1}),children:(0,Pe.jsx)(Et.__experimentalVStack,{spacing:0,children:e.map((u,f)=>{let d=(0,bf.isBlobURL)(u.source_url),m=r&&e.length>1,h=u.id;return(0,Pe.jsxs)(_H,{index:f,className:"fields__media-edit-compact",children:[(0,Pe.jsx)(yA,{open:()=>{c(h),i()},label:(0,on.__)("Replace"),showTooltip:!0,onFilesDrop:s,attachment:u,isUploading:a,children:(0,Pe.jsxs)(Pe.Fragment,{children:[(0,Pe.jsx)(EH,{attachment:u}),!d&&(0,Pe.jsx)(cde,{attachment:u})]})}),!d&&(0,Pe.jsxs)(Et.__experimentalHStack,{className:"fields__media-edit-compact-movers",spacing:0,alignment:"flex-end",expanded:!1,children:[m&&(0,Pe.jsx)(TH,{itemId:h,index:f,totalItems:e.length,isUploading:a,moveItem:n,orientation:"vertical"}),(0,Pe.jsx)(Et.Button,{__next40pxDefaultSize:!0,icon:Os,label:(0,on.__)("Remove"),size:"small",disabled:a,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})]},u.id)})})}),(r||!e?.length)&&(0,Pe.jsx)(CH,{open:()=>{c(void 0),i()},label:t,onFilesDrop:s,isUploading:a})]})}function m1({data:e,field:t,onChange:r,hideLabelFromVision:o,allowedTypes:n=["image"],multiple:i,isExpanded:s,validity:a}){let c=t.getValue({item:e}),[u,f]=(0,ur.useState)(!1),d=(0,ur.useRef)(null),[m,h]=(0,ur.useState)(void 0);(0,ur.useEffect)(()=>{let N=d.current,L=()=>{f(!0)};return N?.addEventListener("invalid",L),()=>N?.removeEventListener("invalid",L)},[]);let g=(0,Mg.useSelect)(N=>{if(!c)return null;let j=Rm(c).toSorted((oe,ie)=>oe-ie),{getEntityRecords:q}=N(vA.store);return q("postType","attachment",{include:j})},[c]),v=(0,ur.useRef)(null);g!==null&&(v.current=g);let b=g;if(g===null&&v.current&&c){let N=new Set(v.current.map(L=>L.id));Rm(c).every(L=>N.has(L))&&(b=v.current)}let y=(0,ur.useMemo)(()=>{if(!b)return null;let N=Rm(c),L=new Map(b.map(j=>[j.id,j]));return N.map(j=>L.get(j)).filter(j=>j!==void 0)},[b,c]),{createErrorNotice:x}=(0,Mg.useDispatch)(SH.store),{receiveEntityRecords:w}=(0,Mg.useDispatch)(vA.store),[S,C]=(0,ur.useState)(),T=(0,ur.useRef)(void 0),[O,E]=(0,ur.useState)(!1),[k,B]=(0,ur.useState)([]);(0,ur.useEffect)(()=>{O&&(E(!1),T.current?.())},[O]);let P=(0,ur.useCallback)(N=>r(t.setValue({item:e,value:N})),[e,t,r]),_=(0,ur.useCallback)(N=>{let j=Rm(c).filter(q=>q!==N);f(!0),P(j.length?j:void 0)},[c,P]),M=(0,ur.useCallback)((N,L)=>{if(!y)return;let j=y.map(ie=>ie.id),q=j.indexOf(N),oe=L==="up"?q-1:q+1;[j[q],j[oe]]=[j[oe],j[q]],P(j)},[y,P]),V=(0,ur.useCallback)((N,L)=>{C(L),(0,Am.uploadMedia)({allowedTypes:n?.length?n:void 0,filesList:N,onFileChange(j){let q=j.filter(ve=>(0,bf.isBlobURL)(ve.url)).map(ve=>ve.url);if(B(q),q.length)return;w("postType","attachment",[],void 0,!0);let oe=j.map(ve=>ve.id);if(!i){P(oe[0]),C(void 0);return}let ie=Rm(c);if(L===void 0)P([...ie,...oe]);else{let ve=[...ie];ve.splice(ie.indexOf(L),1,...oe),P(ve)}C(void 0)},onError(j){C(void 0),B([]),x(j.message,{type:"snackbar"})},multiple:!!i})},[n,c,i,x,P,w]),F=t.placeholder||(i?(0,on.__)("Choose files"):(0,on.__)("Choose file")),D=(0,ur.useMemo)(()=>{if(!k.length)return y;let N=[...y||[]],L=k.map(j=>({id:j,source_url:j,mime_type:(0,bf.getBlobTypeByURL)(j)}));if(S!==void 0){let j=N.findIndex(q=>q.id===S);N.splice(j,1,...L)}else N.push(...L);return N},[y,S,k]);(0,ur.useEffect)(()=>{if(!u)return;let N=d.current;if(N)if(a){let L=a?.custom;h(L),L?.type==="invalid"?N.setCustomValidity(L.message||(0,on.__)("Invalid")):N.setCustomValidity("")}else N.setCustomValidity(""),h(void 0)},[u,t.isValid,a]);let I=(0,ur.useCallback)(N=>{u||(!N.relatedTarget||!N.currentTarget.contains(N.relatedTarget))&&f(!0)},[u]);return(0,Pe.jsxs)("div",{onBlur:I,children:[(0,Pe.jsx)("fieldset",{className:"fields__media-edit","data-field-id":t.id,children:(0,Pe.jsx)(ade,{onSelect:N=>{if(!i){P(N.id),C(void 0);return}let L=Array.isArray(N)?N.map(q=>q.id):[N.id],j=Rm(c);if(!j.length)P(L);else if(S===void 0){let q=j.filter(ie=>L.includes(ie)),oe=L.filter(ie=>!j.includes(ie));P([...q,...oe])}else if(N.id!==S){let q=j.filter(oe=>oe!==N.id);P(q.map(oe=>oe===S?N.id:oe))}C(void 0)},onClose:()=>C(void 0),allowedTypes:n,value:S!==void 0?S:c,multiple:i&&S===void 0,title:t.label,render:({open:N})=>{T.current=N;let L=s?ude:fde;return(0,Pe.jsxs)(Et.__experimentalVStack,{spacing:2,children:[t.label&&(o?(0,Pe.jsx)(Sn,{render:(0,Pe.jsx)("legend",{}),children:t.label}):(0,Pe.jsx)(Et.BaseControl.VisualLabel,{as:"legend",style:{marginBottom:0},children:t.label})),(0,Pe.jsx)(L,{allItems:D,addButtonLabel:F,multiple:i,removeItem:_,moveItem:M,open:()=>E(!0),onFilesDrop:V,isUploading:!!k.length,setTargetItemId:C}),t.description&&(0,Pe.jsx)(Et.__experimentalText,{variant:"muted",className:"fields__media-edit-description",children:t.description})]})}})}),(0,Pe.jsx)(Sn,{children:(0,Pe.jsx)("input",{type:"text",ref:d,value:c??"",tabIndex:-1,"aria-hidden":"true",onChange:()=>{}})}),m&&(0,Pe.jsx)("div",{"aria-live":"polite",children:(0,Pe.jsxs)("p",{className:Z("components-validated-control__indicator",{"is-invalid":m.type==="invalid","is-valid":m.type==="valid"}),children:[(0,Pe.jsx)(Et.Icon,{className:"components-validated-control__indicator-icon",icon:Ta,size:16,fill:"currentColor"}),m.message]})})]})}var Om=function(){return Om=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},Om.apply(this,arguments)};function PH(e){return e.toLowerCase()}var dde=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],mde=/[^A-Z0-9]+/gi;function AH(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?dde:r,n=t.stripRegexp,i=n===void 0?mde:n,s=t.transform,a=s===void 0?PH:s,c=t.delimiter,u=c===void 0?" ":c,f=RH(RH(e,o,"$1\0$2"),i,"\0"),d=0,m=f.length;f.charAt(d)==="\0";)d++;for(;f.charAt(m-1)==="\0";)m--;return f.slice(d,m).split("\0").map(a).join(u)}function RH(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function OH(e,t){return t===void 0&&(t={}),AH(e,Om({delimiter:"."},t))}function p1(e,t){return t===void 0&&(t={}),OH(e,Om({delimiter:"-"},t))}var wA=l(A(),1),pde=[{id:"title",type:"text",label:(0,ii.__)("Site Title"),description:(0,ii.__)("Displays in your site's layout via the Site Title block.")},{id:"description",type:"text",label:(0,ii.__)("Site Tagline"),description:(0,ii.__)("In a few words, explain what this site is about. Displays in your site's layout via the Site Tagline block.")},{id:"site_logo",type:"media",label:(0,ii.__)("Site Logo"),description:(0,ii.__)("Displays in your site's layout via the Site Logo block."),placeholder:(0,ii.__)("Choose logo"),Edit:m1,setValue:({value:e})=>({site_logo:e??0})},{id:"site_icon",type:"media",label:(0,ii.__)("Site Icon"),description:(0,ii.__)("Shown in browser tabs, bookmarks, and mobile apps. It should be square and at least 512 by 512 pixels."),placeholder:(0,ii.__)("Choose icon"),Edit:m1,setValue:({value:e})=>({site_icon:e??0})}],hde={layout:{type:"regular",labelPosition:"top"},fields:["title","description","site_logo","site_icon"]};function xA(){let e=(0,h1.useSelect)(o=>o(bA.store).getEditedEntityRecord("root","site"),[]),{editEntityRecord:t}=(0,h1.useDispatch)(bA.store),r=o=>{t("root","site",void 0,o)};return(0,wA.jsx)(Yn,{title:(0,ii._x)("Identity","site identity"),headingLevel:2,hasPadding:!0,children:(0,wA.jsx)(Ng,{data:e,fields:pde,form:hde,onChange:r})})}var wf=l(A(),1),{useLocation:gde}=H(kH.privateApis);function vde(){let{query:e={}}=gde(),{canvas:t}=e;return t==="edit"?(0,wf.jsx)(Ct,{}):(0,wf.jsx)(xA,{})}var IH={name:"identity",path:"/identity",areas:{sidebar:(0,wf.jsx)(dD,{}),content:(0,wf.jsx)(xA,{}),preview:(0,wf.jsx)(Ct,{}),mobile:(0,wf.jsx)(vde,{})},widths:{content:380}};var BH=l(qe(),1),jH=l(ut(),1),zH=l(Yt(),1);var SA=l(G(),1),g1=l(z(),1),FH=l(qe(),1),NH=l(ut(),1),VH=l(mt(),1),MH=l(ue(),1),v1=l(W(),1),Dg=l(Yt(),1);var jc=l(A(),1),{GlobalStylesUIWrapper:yde,GlobalStylesActionMenu:bde}=H(NH.privateApis),{useLocation:DH,useHistory:LH}=H(FH.privateApis),wde=({isStyleBookOpened:e,setIsStyleBookOpened:t,path:r,onChangeSection:o})=>{let n=LH();return(0,jc.jsxs)(v1.__experimentalHStack,{className:"edit-site-styles__header-actions",children:[(0,jc.jsx)(v1.Button,{isPressed:e,icon:Gp,label:(0,SA.__)("Style Book"),onClick:()=>{t(!e);let i=e?(0,Dg.removeQueryArgs)(r,"preview"):(0,Dg.addQueryArgs)(r,{preview:"stylebook"});n.navigate(i)},size:"compact"}),(0,jc.jsx)(bde,{hideWelcomeGuide:!0,onChangePath:o})]})},xde=()=>{let{path:e,query:t}=DH(),r=LH();return(0,g1.useMemo)(()=>[t.section??"/",o=>{r.navigate((0,Dg.addQueryArgs)(e,{section:o}))}],[e,t.section,r])};function _A(){let{path:e}=DH(),[t,r]=(0,g1.useState)(e.includes("preview=stylebook")),o=(0,VH.useViewportMatch)("medium","<"),[n,i]=xde(),s=(0,MH.useSelect)(a=>a(De).getSettings(),[]);return(0,jc.jsx)(Yn,{actions:o?null:(0,jc.jsx)(wde,{isStyleBookOpened:t,setIsStyleBookOpened:r,path:e,onChangeSection:i}),className:"edit-site-styles",title:(0,SA.__)("Styles"),headingLevel:2,children:(0,jc.jsx)(yde,{path:n,onPathChange:i,settings:s})})}var al=l(A(),1),{useLocation:HH,useHistory:Sde}=H(BH.privateApis),{StyleBookPreview:_de}=H(jH.privateApis);function Cde(){let{query:e={}}=HH(),{canvas:t}=e;return t==="edit"?(0,al.jsx)(Ct,{}):(0,al.jsx)(_A,{})}function Tde(){let{path:e,query:t}=HH(),r=Sde(),o=t.preview==="stylebook",n=t.section??"/",i=s=>{r.navigate((0,zH.addQueryArgs)(e,{section:s}))};return o?(0,al.jsx)(_de,{path:n,onPathChange:i}):(0,al.jsx)(Ct,{})}var GH={name:"styles",path:"/styles",areas:{content:(0,al.jsx)(_A,{}),sidebar:(0,al.jsx)(cD,{backPath:"/"}),preview:(0,al.jsx)(Tde,{}),mobile:(0,al.jsx)(Cde,{})},widths:{content:380}};var bG=l(qe(),1);var da=l(G(),1),Bg=l(_e(),1),AA=l(ue(),1),OA=l(qr(),1),R1=l(W(),1);var WH={per_page:100,status:["publish","draft"],order:"desc",orderby:"date"};var fG=l(G(),1),dG=l(qr(),1);var cl=l(W(),1);var Im=l(G(),1),TA=l(z(),1),XH=l(qe(),1);var hs=l(W(),1),km=l(G(),1),UH=l(z(),1),ll=l(A(),1),Ede=e=>e?.trim()?.length>0;function qH({menuTitle:e,onClose:t,onSave:r}){let[o,n]=(0,UH.useState)(e),s=o!==e&&Ede(o);return(0,ll.jsx)(hs.Modal,{title:(0,km.__)("Rename"),onRequestClose:t,focusOnMount:"firstContentElement",size:"small",children:(0,ll.jsx)("form",{className:"sidebar-navigation__rename-modal-form",children:(0,ll.jsxs)(hs.__experimentalVStack,{spacing:"3",children:[(0,ll.jsx)(hs.TextControl,{__next40pxDefaultSize:!0,value:o,placeholder:(0,km.__)("Navigation title"),onChange:n,label:(0,km.__)("Name")}),(0,ll.jsxs)(hs.__experimentalHStack,{justify:"right",children:[(0,ll.jsx)(hs.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,km.__)("Cancel")}),(0,ll.jsx)(hs.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,disabled:!s,variant:"primary",type:"submit",onClick:a=>{a.preventDefault(),s&&(r({title:o}),t())},children:(0,km.__)("Save")})]})]})})})}var YH=l(W(),1),CA=l(G(),1),KH=l(A(),1);function ZH({onClose:e,onConfirm:t}){return(0,KH.jsx)(YH.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{t(),e()},onCancel:e,confirmButtonText:(0,CA.__)("Delete"),size:"medium",children:(0,CA.__)("Are you sure you want to delete this Navigation Menu?")})}var si=l(A(),1),{useHistory:Pde}=H(XH.privateApis),Rde={position:"bottom right"};function y1(e){let{onDelete:t,onSave:r,onDuplicate:o,menuTitle:n,menuId:i}=e,[s,a]=(0,TA.useState)(!1),[c,u]=(0,TA.useState)(!1),f=Pde(),d=()=>{a(!1),u(!1)},m=()=>a(!0),h=()=>u(!0);return(0,si.jsxs)(si.Fragment,{children:[(0,si.jsx)(cl.DropdownMenu,{className:"sidebar-navigation__more-menu",label:(0,Im.__)("Actions"),icon:es,popoverProps:Rde,children:({onClose:g})=>(0,si.jsxs)(cl.MenuGroup,{children:[(0,si.jsx)(cl.MenuItem,{onClick:()=>{m(),g()},children:(0,Im.__)("Rename")}),(0,si.jsx)(cl.MenuItem,{onClick:()=>{f.navigate(`/wp_navigation/${i}?canvas=edit`)},children:(0,Im.__)("Edit")}),(0,si.jsx)(cl.MenuItem,{onClick:()=>{o(),g()},children:(0,Im.__)("Duplicate")}),(0,si.jsx)(cl.MenuItem,{isDestructive:!0,onClick:()=>{h(),g()},children:(0,Im.__)("Delete")})]})}),c&&(0,si.jsx)(ZH,{onClose:d,onConfirm:t}),s&&(0,si.jsx)(qH,{onClose:d,menuTitle:n,onSave:r})]})}var EA=l(z(),1),sG=l(ue(),1),aG=l(Nt(),1),lG=l(wo(),1),cG=l(_e(),1);var xf=l(Nt(),1),w1=l(ue(),1),eG=l(wo(),1),tG=l(z(),1),rG=l(_e(),1),oG=l(Jm(),1);var ua=l(W(),1),b1=l(ue(),1),QH=l(z(),1),ul=l(G(),1),Fm=l(Nt(),1),JH=l(qe(),1);var Ii=l(A(),1),Ade={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"},{useHistory:Ode,useLocation:kde}=H(JH.privateApis);function $H(e){let t=Ode(),{path:r}=kde(),{block:o}=e,{clientId:n}=o,{moveBlocksDown:i,moveBlocksUp:s,removeBlocks:a}=(0,b1.useDispatch)(Fm.store),c=(0,ul.sprintf)((0,ul.__)("Remove %s"),(0,Fm.BlockTitle)({clientId:n,maximumLength:25})),u=(0,ul.sprintf)((0,ul.__)("Go to %s"),(0,Fm.BlockTitle)({clientId:n,maximumLength:25})),f=(0,b1.useSelect)(m=>{let{getBlockRootClientId:h}=m(Fm.store);return h(n)},[n]),d=(0,QH.useCallback)(m=>{let{attributes:h,name:g}=m;h.kind==="post-type"&&h.id&&h.type&&t&&t.navigate(`/${h.type}/${h.id}?canvas=edit`,{state:{backPath:r}}),g==="core/page-list-item"&&h.id&&t&&t.navigate(`/page/${h.id}?canvas=edit`,{state:{backPath:r}})},[r,t]);return(0,Ii.jsx)(ua.DropdownMenu,{icon:es,label:(0,ul.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:Ade,noIcons:!0,...e,children:({onClose:m})=>(0,Ii.jsxs)(Ii.Fragment,{children:[(0,Ii.jsxs)(ua.MenuGroup,{children:[(0,Ii.jsx)(ua.MenuItem,{icon:Tp,onClick:()=>{s([n],f),m()},children:(0,ul.__)("Move up")}),(0,Ii.jsx)(ua.MenuItem,{icon:vu,onClick:()=>{i([n],f),m()},children:(0,ul.__)("Move down")}),o.attributes?.type==="page"&&o.attributes?.id&&(0,Ii.jsx)(ua.MenuItem,{onClick:()=>{d(o),m()},children:u})]}),(0,Ii.jsx)(ua.MenuGroup,{children:(0,Ii.jsx)(ua.MenuItem,{onClick:()=>{a([n],!1),m()},children:c})})]})})}var zc=l(A(),1),{PrivateListView:Ide}=H(xf.privateApis),{NavigationLinkUI:Fde}=H(oG.privateApis),Nde=100,Vde=["postType","page",{per_page:Nde,_fields:["id","link","menu_order","parent","title","type"],orderby:"menu_order",order:"asc"}];function nG({rootClientId:e}){let{listViewRootClientId:t,isLoading:r}=(0,w1.useSelect)(s=>{let{areInnerBlocksControlled:a,getBlockName:c,getBlockCount:u,getBlockOrder:f}=s(xf.store),{isResolving:d}=s(rG.store),m=f(e),g=m.length===1&&c(m[0])==="core/page-list"&&u(m[0])>0,v=d("getEntityRecords",Vde);return{listViewRootClientId:g?m[0]:e,isLoading:!a(e)||v}},[e]),{replaceBlock:o,__unstableMarkNextChangeAsNotPersistent:n}=(0,w1.useDispatch)(xf.store),i=(0,tG.useCallback)(s=>{s.name==="core/navigation-link"&&!s.attributes.url&&(n(),o(s.clientId,(0,eG.createBlock)("core/navigation-link",s.attributes)))},[n,o]);return(0,zc.jsxs)(zc.Fragment,{children:[!r&&(0,zc.jsx)(Ide,{rootClientId:t,onSelect:i,blockSettingsMenu:$H,showAppender:!0,additionalBlockContent:Fde,isExpanded:!0}),(0,zc.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__helper-block-editor",children:(0,zc.jsx)(xf.BlockList,{})})]})}var x1=l(A(),1),iG=()=>{};function uG({navigationMenuId:e}){let{storedSettings:t}=(0,sG.useSelect)(n=>{let{getSettings:i}=H(n(De));return{storedSettings:i()}},[]),r=(0,EA.useMemo)(()=>({...t,__experimentalFetchLinkSuggestions:(n,i)=>(0,cG.__experimentalFetchLinkSuggestions)(n,i,t)}),[t]),o=(0,EA.useMemo)(()=>e?[(0,lG.createBlock)("core/navigation",{ref:e})]:[],[e]);return!e||!o?.length?null:(0,x1.jsx)(aG.BlockEditorProvider,{settings:r,value:o,onChange:iG,onInput:iG,children:(0,x1.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__content",children:(0,x1.jsx)(nG,{rootClientId:o[0].clientId})})})}var Sf=l(G(),1),PA=l(qr(),1);function S1(e,t,r){return e?.rendered?r==="publish"?(0,PA.decodeEntities)(e?.rendered):(0,Sf.sprintf)((0,Sf._x)("%1$s (%2$s)","menu label"),(0,PA.decodeEntities)(e?.rendered),r):(0,Sf.sprintf)((0,Sf.__)("(no title %s)"),t)}var _f=l(A(),1);function _1({navigationMenu:e,backPath:t,handleDelete:r,handleDuplicate:o,handleSave:n}){let i=e?.title?.rendered;return(0,_f.jsx)(fl,{actions:(0,_f.jsx)(_f.Fragment,{children:(0,_f.jsx)(y1,{menuId:e?.id,menuTitle:(0,dG.decodeEntities)(i),onDelete:r,onSave:n,onDuplicate:o})}),backPath:t,title:S1(e?.title,e?.id,e?.status),description:(0,fG.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),children:(0,_f.jsx)(uG,{navigationMenuId:e?.id})})}var Lg=l(_e(),1),Ln=l(G(),1),ml=l(ue(),1),P1=l(gi(),1),vG=l(qe(),1);var T1=l(_e(),1),mG=l(W(),1),C1=l(G(),1),pG=l(ue(),1),hG=l(qr(),1),gG=l(qe(),1);var Cf=l(A(),1),{useLocation:Mde}=H(gG.privateApis),dl="wp_navigation";function RA({backPath:e}){let{params:{postId:t}}=Mde(),{record:r,isResolving:o}=(0,T1.useEntityRecord)("postType",dl,t),{isSaving:n,isDeleting:i}=(0,pG.useSelect)(g=>{let{isSavingEntityRecord:v,isDeletingEntityRecord:b}=g(T1.store);return{isSaving:v("postType",dl,t),isDeleting:b("postType",dl,t)}},[t]),s=o||n||i,a=r?.title?.rendered||r?.slug,{handleSave:c,handleDelete:u,handleDuplicate:f}=E1(),d=()=>u(r),m=g=>c(r,g),h=()=>f(r);return s?(0,Cf.jsx)(fl,{description:(0,C1.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),backPath:e,children:(0,Cf.jsx)(mG.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!s&&!r?(0,Cf.jsx)(fl,{description:(0,C1.__)("Navigation Menu missing."),backPath:e}):r?.content?.raw?(0,Cf.jsx)(_1,{navigationMenu:r,backPath:e,handleDelete:d,handleSave:m,handleDuplicate:h}):(0,Cf.jsx)(fl,{actions:(0,Cf.jsx)(y1,{menuId:r?.id,menuTitle:(0,hG.decodeEntities)(a),onDelete:d,onSave:m,onDuplicate:h}),backPath:e,title:S1(r?.title,r?.id,r?.status),description:(0,C1.__)("This Navigation Menu is empty.")})}var{useHistory:yG}=H(vG.privateApis);function Dde(){let{deleteEntityRecord:e}=(0,ml.useDispatch)(Lg.store),{createSuccessNotice:t,createErrorNotice:r}=(0,ml.useDispatch)(P1.store),o=yG();return async i=>{let s=i?.id;try{await e("postType",dl,s,{force:!0},{throwOnError:!0}),t((0,Ln.__)("Navigation Menu successfully deleted."),{type:"snackbar"}),o.navigate("/navigation")}catch(a){r((0,Ln.sprintf)((0,Ln.__)("Unable to delete Navigation Menu (%s)."),a?.message),{type:"snackbar"})}}}function Lde(){let{getEditedEntityRecord:e}=(0,ml.useSelect)(s=>{let{getEditedEntityRecord:a}=s(Lg.store);return{getEditedEntityRecord:a}},[]),{editEntityRecord:t,__experimentalSaveSpecifiedEntityEdits:r}=(0,ml.useDispatch)(Lg.store),{createSuccessNotice:o,createErrorNotice:n}=(0,ml.useDispatch)(P1.store);return async(s,a)=>{if(!a)return;let c=s?.id,u=e("postType",Hi,c);t("postType",dl,c,a);let f=Object.keys(a);try{await r("postType",dl,c,f,{throwOnError:!0}),o((0,Ln.__)("Renamed Navigation Menu"),{type:"snackbar"})}catch(d){t("postType",dl,c,u),n((0,Ln.sprintf)((0,Ln.__)("Unable to rename Navigation Menu (%s)."),d?.message),{type:"snackbar"})}}}function Bde(){let e=yG(),{saveEntityRecord:t}=(0,ml.useDispatch)(Lg.store),{createSuccessNotice:r,createErrorNotice:o}=(0,ml.useDispatch)(P1.store);return async i=>{let s=i?.title?.rendered||i?.slug;try{let a=await t("postType",dl,{title:(0,Ln.sprintf)((0,Ln._x)("%s (Copy)","navigation menu"),s),content:i?.content?.raw,status:"publish"},{throwOnError:!0});a&&(r((0,Ln.__)("Duplicated Navigation Menu"),{type:"snackbar"}),e.navigate(`/wp_navigation/${a.id}`))}catch(a){o((0,Ln.sprintf)((0,Ln.__)("Unable to duplicate Navigation Menu (%s)."),a?.message),{type:"snackbar"})}}}function E1(){return{handleDelete:Dde(),handleSave:Lde(),handleDuplicate:Bde()}}var fa=l(A(),1);function jde(e,t,r){return e?r==="publish"?(0,OA.decodeEntities)(e):(0,da.sprintf)((0,da._x)("%1$s (%2$s)","menu label"),(0,OA.decodeEntities)(e),r):(0,da.sprintf)((0,da.__)("(no title %s)"),t)}function kA({backPath:e}){let{records:t,isResolving:r,hasResolved:o}=(0,Bg.useEntityRecords)("postType",Hi,WH),n=r&&!o,{getNavigationFallbackId:i}=H((0,AA.useSelect)(Bg.store)),s=(0,AA.useSelect)(m=>m(Bg.store).isResolving("getNavigationFallbackId"),[]),a=t?.[0];!a&&!r&&o&&!s&&i();let{handleSave:c,handleDelete:u,handleDuplicate:f}=E1(),d=!!t?.length;return n?(0,fa.jsx)(fl,{backPath:e,children:(0,fa.jsx)(R1.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!n&&!d?(0,fa.jsx)(fl,{description:(0,da.__)("No Navigation Menus found."),backPath:e}):t?.length===1?(0,fa.jsx)(_1,{navigationMenu:a,backPath:e,handleDelete:()=>u(a),handleDuplicate:()=>f(a),handleSave:m=>c(a,m)}):(0,fa.jsx)(fl,{backPath:e,children:(0,fa.jsx)(R1.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-navigation-menus",children:t?.map(({id:m,title:h,status:g},v)=>(0,fa.jsx)(zde,{postId:m,withChevron:!0,icon:Np,children:jde(h?.rendered,v+1,g)},m))})})}function fl({children:e,actions:t,title:r,description:o,backPath:n}){return(0,fa.jsx)(to,{title:r||(0,da.__)("Navigation"),actions:t,description:o||(0,da.__)("Manage your Navigation Menus."),backPath:n,content:e})}var zde=({postId:e,...t})=>(0,fa.jsx)(br,{to:`/wp_navigation/${e}`,...t});var gs=l(A(),1),{useLocation:Hde}=H(bG.privateApis);function Gde(){let{query:e={}}=Hde(),{canvas:t="view"}=e;return t==="edit"?(0,gs.jsx)(Ct,{}):(0,gs.jsx)(kA,{backPath:"/"})}var wG={name:"navigation",path:"/navigation",areas:{sidebar({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?(0,gs.jsx)(kA,{backPath:"/"}):(0,gs.jsx)(Zt,{}):null},preview({siteData:e}){return e.currentTheme?.is_block_theme?(0,gs.jsx)(Ct,{}):void 0},mobile({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?(0,gs.jsx)(Gde,{}):(0,gs.jsx)(Zt,{}):(0,gs.jsx)(gs.Fragment,{})}}};var xG=l(qe(),1);var Fi=l(A(),1),{useLocation:Wde}=H(xG.privateApis);function Ude(){let{query:e={}}=Wde(),{canvas:t="view"}=e;return t==="edit"?(0,Fi.jsx)(Ct,{}):(0,Fi.jsx)(RA,{backPath:"/navigation"})}var SG={name:"navigation-item",path:"/wp_navigation/:postId",areas:{sidebar({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?(0,Fi.jsx)(RA,{backPath:"/navigation"}):(0,Fi.jsx)(Zt,{}):null},preview({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?(0,Fi.jsx)(Ct,{}):(0,Fi.jsx)(Zt,{}):null},mobile({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?(0,Fi.jsx)(Ude,{}):(0,Fi.jsx)(Zt,{}):(0,Fi.jsx)(Fi.Fragment,{})}}};var Wg=l(W(),1),YG=l(ut(),1),jA=l(z(),1),Gg=l(G(),1);var KG=l(qe(),1);var _G=Object.prototype.hasOwnProperty;function CG(e,t,r){for(r of e.keys())if(Hc(r,t))return r}function Hc(e,t){var r,o,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((o=e.length)===t.length)for(;o--&&Hc(e[o],t[o]););return o===-1}if(r===Set){if(e.size!==t.size)return!1;for(o of e)if(n=o,n&&typeof n=="object"&&(n=CG(t,n),!n)||!t.has(n))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(o of e)if(n=o[0],n&&typeof n=="object"&&(n=CG(t,n),!n)||!Hc(o[1],t.get(n)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((o=e.byteLength)===t.byteLength)for(;o--&&e.getInt8(o)===t.getInt8(o););return o===-1}if(ArrayBuffer.isView(e)){if((o=e.byteLength)===t.byteLength)for(;o--&&e[o]===t[o];);return o===-1}if(!r||typeof e=="object"){o=0;for(r in e)if(_G.call(e,r)&&++o&&!_G.call(t,r)||!(r in t)||!Hc(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var Tf=l(z(),1),I1=l(ue(),1),IA=l(gn(),1);function A1(e,t,r){return`dataviews-${e}-${t}-${r}`}var TG=["titleField","mediaField","descriptionField","showTitle","showMedia","showDescription","showLevels","infiniteScrollEnabled"];function O1(e,t,r){if(!t)return e;let o=e;for(let n of TG)n in t&&(o={...o,[n]:t[n]});if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(s=>s.field)),i=(e.filters??[]).filter(s=>!n.has(s.field));o={...o,filters:[...i,...t.filters]}}return t.sort&&r&&e.sort?.field===r.sort?.field&&e.sort?.direction===r.sort?.direction&&(o={...o,sort:t.sort}),t.layout&&(o={...o,layout:{...o.layout,...t.layout}}),t.groupBy&&(o={...o,groupBy:t.groupBy}),o}function k1(e,t,r){if(!t)return e;let o=e;for(let n of TG)if(n in t){let{[n]:i,...s}=o;o=s}if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(i=>i.field));o={...o,filters:(e.filters??[]).filter(i=>!n.has(i.field))}}if(t.sort&&e.sort?.field===t.sort.field&&e.sort?.direction===t.sort.direction&&(o={...o,sort:r?.sort}),t.layout&&"layout"in o&&o.layout){let n={...o.layout};for(let i of Object.keys(t.layout))delete n[i];o={...o,layout:Object.keys(n).length>0?n:void 0}}if(t.groupBy&&"groupBy"in o){let{groupBy:n,...i}=o;o=i}return o}function qde(e,t){let r={...e};for(let o of t)delete r[o];return r}function pl(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:s,onChangeQueryParams:a}=e,c=A1(t,r,o),u=(0,I1.useSelect)(w=>w(IA.store).get("core/views",c),[c]),{set:f}=(0,I1.useDispatch)(IA.store),d=(0,Tf.useMemo)(()=>u??n??{},[u,n]),m=Number(s?.page??d.page??1),h=s?.search??d.search??"",g=(0,Tf.useMemo)(()=>{let w=e.defaultLayouts?.[d.type];return{...!w||w===!0?{}:w,...i}},[e.defaultLayouts,d.type,i]),v=(0,Tf.useMemo)(()=>O1({...d,page:m,search:h},g,n),[d,m,h,g,n]),b=!!u,y=(0,Tf.useCallback)(w=>{let S={page:w?.page,search:w?.search},C=k1(qde(w,["page","search"]),g,n);a&&!Hc(S,{page:m,search:h})&&a(S);let T=k1(d,g,n),O=k1(n,g,n);Hc(T,C)||(Hc(C,O)?f("core/views",c,void 0):f("core/views",c,C))},[a,m,h,d,n,g,f,c]),x=(0,Tf.useCallback)(()=>{f("core/views",c,void 0)},[c,f]);return{view:v,isModified:b,updateView:y,resetToDefault:x}}var EG=l(ue(),1),PG=l(gn(),1);async function jg(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:s}=e,a=A1(t,r,o),u=(0,EG.select)(PG.store).get("core/views",a)??n,f=s?.page??1,d=s?.search??"",m=e.defaultLayouts?.[u?.type],g={...!m||m===!0?{}:m,...i};return O1({...u,page:f,search:d},g,n)}var OG=l(ue(),1),kG=l(_e(),1);var RG=l(eu(),1),{lock:Rrt,unlock:AG}=(0,RG.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/views");function Ni({kind:e,name:t}){return(0,OG.useSelect)(r=>AG(r(kG.store)).getViewConfig(e,t),[e,t])}var FA=l(A(),1);function NA({count:e,icon:t,id:r,isActive:o,label:n,type:i}){if(!e)return;let s=[`postType=${i}`];return r&&s.push(`categoryId=${r}`),(0,FA.jsx)(br,{icon:t,suffix:(0,FA.jsx)("span",{children:e}),"aria-current":o?"true":void 0,to:`/pattern?${s.join("&")}`,children:n})}var GG=l(z(),1),Hg=l(G(),1);var IG=l(_e(),1),VA=l(ue(),1);function FG(){let e=(0,VA.useSelect)(r=>{let{getSettings:o}=H(r(De)),n=o();return n.__experimentalAdditionalBlockPatternCategories??n.__experimentalBlockPatternCategories}),t=(0,VA.useSelect)(r=>r(IG.store).getBlockPatternCategories());return[...e||[],...t||[]]}var NG=l(_e(),1),MA=l(ue(),1),VG=l(z(),1);var Nm=(e,t,r)=>t===r.findIndex(o=>e.name===o.name);function MG(){let e=(0,MA.useSelect)(o=>{let{getSettings:n}=H(o(De));return n().__experimentalAdditionalBlockPatterns??n().__experimentalBlockPatterns}),t=(0,MA.useSelect)(o=>o(NG.store).getBlockPatterns());return(0,VG.useMemo)(()=>[...e||[],...t||[]].filter(o=>!lv.includes(o.source)).filter(Nm).filter(o=>o.inserter!==!1),[e,t])}var zG=l(wo(),1),Gc=l(ue(),1),Bn=l(_e(),1),DA=l(z(),1);var LG=l(Nt(),1);var{extractWords:Yde,getNormalizedSearchTerms:BG,normalizeString:DG}=H(LG.privateApis),Kde=e=>e.type===Ge.user?e.slug:e.type===rt?"":e.name||"",Zde=e=>typeof e.title=="string"?e.title:e.title&&e.title.rendered?e.title.rendered:e.title&&e.title.raw?e.title.raw:"",Xde=e=>e.type===Ge.user?e.excerpt.raw:e.description||"",Qde=e=>e.keywords||[],Jde=()=>!1,$de=(e,t)=>e.filter(r=>!BG(t).some(o=>o.includes(r))),zg=(e=[],t="",r={})=>{let o=BG(t),n=r.categoryId!==vn&&!o.length,i={...r,onlyFilterByCategory:n},s=n?0:1,a=e.map(c=>[c,eme(c,t,i)]).filter(([,c])=>c>s);return o.length===0?a.map(([c])=>c):(a.sort(([,c],[,u])=>u-c),a.map(([c])=>c))};function eme(e,t,r){let{categoryId:o,getName:n=Kde,getTitle:i=Zde,getDescription:s=Xde,getKeywords:a=Qde,hasCategory:c=Jde,onlyFilterByCategory:u}=r,f=o===vn||o===tu||o===av&&e.type===Ge.user||c(e,o)?1:0;if(!f||u)return f;let d=n(e),m=i(e),h=s(e),g=a(e),v=DG(t),b=DG(m);if(v===b)f+=30;else if(b.startsWith(v))f+=20;else{let y=[d,m,h,...g].join(" "),x=Yde(v);$de(x,y).length===0&&(f+=10)}return f}var BA=[],tme=(0,Gc.createSelector)((e,t,r="")=>{let{getEntityRecords:o,getCurrentTheme:n,isResolving:i}=e(Bn.store),s={per_page:-1},a=o("postType",rt,s)??BA,u=(n()?.default_template_part_areas||[]).map(h=>h.area),f=(h,g)=>g!==Gf?h.area===g:h.area===g||!u.includes(h.area),d=i("getEntityRecords",["postType",rt,s]);return{patterns:zg(a,r,{categoryId:t,hasCategory:f}),isResolving:d}},e=>[e(Bn.store).getEntityRecords("postType",rt,{per_page:-1}),e(Bn.store).isResolving("getEntityRecords",["postType",rt,{per_page:-1}]),e(Bn.store).getCurrentTheme()?.default_template_part_areas]),jG=(0,Gc.createSelector)(e=>{let{getSettings:t}=H(e(De)),{isResolving:r}=e(Bn.store),o=t(),n=o.__experimentalAdditionalBlockPatterns??o.__experimentalBlockPatterns,i=e(Bn.store).getBlockPatterns();return{patterns:[...n||[],...i||[]].filter(a=>!lv.includes(a.source)).filter(Nm).filter(a=>a.inserter!==!1).map(a=>({...a,keywords:a.keywords||[],type:Ge.theme,blocks:(0,zG.parse)(a.content,{__unstableSkipMigrationLogs:!0})})),isResolving:r("getBlockPatterns")}},e=>[e(Bn.store).getBlockPatterns(),e(Bn.store).isResolving("getBlockPatterns"),H(e(De)).getSettings()]),rme=(0,Gc.createSelector)((e,t,r,o="")=>{let{patterns:n,isResolving:i}=jG(e),{patterns:s,isResolving:a,categories:c}=LA(e),u=[...n||[],...s||[]];return r&&(u=u.filter(f=>f.type===Ge.user?(f.wp_pattern_sync_status||xa.full)===r:r===xa.unsynced)),t?u=zg(u,o,{categoryId:t,hasCategory:(f,d)=>f.type===Ge.user?f.wp_pattern_category?.some(m=>c.find(h=>h.id===m)?.slug===d):f.categories?.includes(d)}):u=zg(u,o,{hasCategory:f=>f.type===Ge.user?c?.length&&(!f.wp_pattern_category?.length||!f.wp_pattern_category?.some(d=>c.find(m=>m.id===d))):!f.hasOwnProperty("categories")}),{patterns:u,isResolving:i||a}},e=>[jG(e),LA(e)]),LA=(0,Gc.createSelector)((e,t,r="")=>{let{getEntityRecords:o,isResolving:n,getUserPatternCategories:i}=e(Bn.store),s={per_page:-1},a=o("postType",Ge.user,s),c=i(),u=new Map;c.forEach(m=>u.set(m.id,m));let f=a??BA,d=n("getEntityRecords",["postType",Ge.user,s]);return t&&(f=f.filter(m=>m.wp_pattern_sync_status||xa.full===t)),f=zg(f,r,{hasCategory:()=>!0}),{patterns:f,isResolving:d,categories:c}},e=>[e(Bn.store).getEntityRecords("postType",Ge.user,{per_page:-1}),e(Bn.store).isResolving("getEntityRecords",["postType",Ge.user,{per_page:-1}]),e(Bn.store).getUserPatternCategories()]);function HG(e){let t=(0,DA.useMemo)(()=>e?.filter(o=>o.type!==Ge.theme).map(o=>[o.type,o.id])??[],[e]),r=(0,Gc.useSelect)(o=>{let{getEntityRecordPermissions:n}=H(o(Bn.store));return t.reduce((i,[s,a])=>(i[a]=n("postType",s,a),i),{})},[t]);return(0,DA.useMemo)(()=>e?.map(o=>({...o,permissions:r?.[o.id]??{}}))??[],[e,r])}var ome=(e,t,{search:r="",syncStatus:o}={})=>(0,Gc.useSelect)(n=>e===rt?tme(n,t,r):e===Ge.user&&t?rme(n,t==="uncategorized"?"":t,o,r):e===Ge.user?LA(n,o,r):{patterns:BA,isResolving:!1},[t,e,r,o]),F1=ome;function Wc(){let e=FG();e.push({name:Gf,label:(0,Hg.__)("Uncategorized")});let t=MG(),{patterns:r,categories:o}=F1(Ge.user),n=(0,GG.useMemo)(()=>{let i={},s=[];e.forEach(c=>{i[c.name]||(i[c.name]={...c,count:0})}),o.forEach(c=>{i[c.name]||(i[c.name]={...c,count:0})}),t.forEach(c=>{c.categories?.forEach(u=>{i[u]&&(i[u].count+=1)}),c.categories?.length||(i.uncategorized.count+=1)}),r.forEach(c=>{c.wp_pattern_category?.forEach(u=>{let f=o.find(d=>d.id===u)?.name;i[f]&&(i[f].count+=1)}),(!c.wp_pattern_category?.length||!c.wp_pattern_category?.some(u=>o.find(f=>f.id===u)))&&(i.uncategorized.count+=1)}),[...e,...o].forEach(c=>{i[c.name].count&&!s.find(u=>u.name===c.name)&&s.push(i[c.name])});let a=s.sort((c,u)=>c.label.localeCompare(u.label));return a.unshift({name:av,label:(0,Hg.__)("My patterns"),count:r.length}),a.unshift({name:vn,label:(0,Hg.__)("All patterns"),description:(0,Hg.__)("A list of all patterns from all sources."),count:t.length+r.length}),a},[e,t,o,r]);return{patternCategories:n,hasPatterns:!!n.length}}var N1=l(_e(),1),WG=l(ue(),1),UG=l(Jm(),1);var{NAVIGATION_OVERLAY_TEMPLATE_PART_AREA:nme}=H(UG.privateApis),ime=e=>{let t=e||[],r=(0,WG.useSelect)(i=>i(N1.store).getCurrentTheme()?.default_template_part_areas||[],[]),o={header:{},footer:{},sidebar:{},uncategorized:{},[nme]:{}};return r.forEach(i=>o[i.area]={...i,templateParts:[]}),t.reduce((i,s)=>{let a=i[s.area]?s.area:Gf;return i[a]?.templateParts?.push(s),i},o)};function qG(){let{records:e,isResolving:t}=(0,N1.useEntityRecords)("postType",rt,{per_page:-1});return{hasTemplateParts:e?!!e.length:!1,isLoading:t,templatePartAreas:ime(e)}}var nn=l(A(),1),{useLocation:sme}=H(KG.privateApis);function ame({templatePartViews:e,patternViews:t,templatePartCounts:r,patternCounts:o,currentCategory:n,currentType:i}){return(0,nn.jsxs)(Wg.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:[e?.map(s=>(0,nn.jsx)(NA,{count:r[s.slug],icon:(0,YG.getTemplatePartIcon)(s.slug===tu?void 0:s.slug),label:s.title,id:s.slug,type:rt,isActive:n===s.slug&&i===rt},s.slug)),(0,nn.jsx)("div",{className:"edit-site-sidebar-navigation-screen-patterns__divider"}),t?.map(s=>(0,nn.jsx)(NA,{count:o[s.slug],label:s.title,icon:Ep,id:s.slug,type:Ge.user,isActive:n===`${s.slug}`&&i===Ge.user},s.slug))]})}function Ef({backPath:e}){let{query:{postType:t="wp_block",categoryId:r}}=sme(),o=r||(t===Ge.user?vn:tu),{view_list:n}=Ni({kind:"postType",name:rt}),{view_list:i}=Ni({kind:"postType",name:Ge.user}),{templatePartAreas:s,isLoading:a,hasTemplateParts:c}=qG(),u=(0,jA.useMemo)(()=>{let h={[tu]:0};return Object.entries(s).forEach(([g,{templateParts:v}])=>{let b=v?.length||0;h[g]=b,h[tu]+=b}),h},[s]),{patternCategories:f}=Wc(),d=(0,jA.useMemo)(()=>{let h={};return f.forEach(g=>{h[g.name]=g.count}),h},[f]),m=d[vn]>0;return(0,nn.jsx)(to,{title:(0,Gg.__)("Patterns"),description:(0,Gg.__)("Manage what patterns are available when editing the site."),isRoot:!e,backPath:e,content:(0,nn.jsxs)(nn.Fragment,{children:[a&&(0,Gg.__)("Loading items\u2026"),!a&&(0,nn.jsxs)(nn.Fragment,{children:[!c&&!m&&(0,nn.jsx)(Wg.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:(0,nn.jsx)(Wg.__experimentalItem,{children:(0,Gg.__)("No items found")})}),(0,nn.jsx)(ame,{templatePartViews:n,patternViews:i,templatePartCounts:u,patternCounts:d,currentCategory:o,currentType:t})]})]})})}var UA=l(G(),1),Xg=l(z(),1),IW=l(Nt(),1);var H1=l(_e(),1),FW=l(ut(),1),NW=l(qe(),1);var VW=l(ue(),1),MW=l(Yt(),1);var ZG=l(_e(),1),zA=l(ue(),1),V1=l(z(),1),XG=l(Nt(),1),QG=l(ut(),1);var{useGlobalStyles:lme}=H(QG.privateApis),{globalStylesDataKey:cme}=H(XG.privateApis);function M1(){let{merged:e}=lme(),t=(0,zA.useSelect)(c=>{let{getSettings:u}=H(c(De));return u()},[]),r=t.__experimentalAdditionalBlockPatterns??t.__experimentalBlockPatterns,o=(0,zA.useSelect)(c=>c(ZG.store).getBlockPatterns(),[]),n=(0,V1.useMemo)(()=>[...r||[],...o||[]].filter(Nm),[r,o]),[i,s]=(0,V1.useMemo)(()=>Ah(e,[],{disableRootPadding:!1}),[e]);return(0,V1.useMemo)(()=>{let{__experimentalAdditionalBlockPatterns:c,styles:u,__experimentalFeatures:f,...d}=t,m=(u??[]).filter(h=>!h.isGlobalStyles);return{...d,styles:[...m,...i],__experimentalFeatures:s,[cme]:e.styles??{},__experimentalBlockPatterns:n,isPreviewMode:!0}},[t,n,i,s,e])}var B1=l(W(),1),pW=l(G(),1);var JG=l(W(),1),Ug=l(z(),1),qg=l(G(),1);var Yg=l(ue(),1),$G=l(qe(),1),D1=l(sv(),1),eW=l(gi(),1),tW=l(_e(),1),rW=l(ut(),1);var hl=l(A(),1),{useHistory:ume,useLocation:fme}=H($G.privateApis),{CreatePatternModal:dme,useAddPatternCategory:mme}=H(D1.privateApis),{CreateTemplatePartModal:pme}=H(rW.privateApis);function oW(){let e=ume(),t=fme(),[r,o]=(0,Ug.useState)(!1),[n,i]=(0,Ug.useState)(!1),{createPatternFromFile:s}=H((0,Yg.useDispatch)(D1.store)),{createSuccessNotice:a,createErrorNotice:c}=(0,Yg.useDispatch)(eW.store),u=(0,Ug.useRef)(),{isBlockBasedTheme:f,addNewPatternLabel:d,addNewTemplatePartLabel:m,canCreatePattern:h,canCreateTemplatePart:g}=(0,Yg.useSelect)(C=>{let{getCurrentTheme:T,getPostType:O,canUser:E}=C(tW.store);return{isBlockBasedTheme:T()?.is_block_theme,addNewPatternLabel:O(Ge.user)?.labels?.add_new_item,addNewTemplatePartLabel:O(rt)?.labels?.add_new_item,canCreatePattern:E("create",{kind:"postType",name:Ge.user}),canCreateTemplatePart:E("create",{kind:"postType",name:rt})}},[]);function v({pattern:C}){o(!1),e.navigate(`/${Ge.user}/${C.id}?canvas=edit`)}function b(C){i(!1),e.navigate(`/${rt}/${C.id}?canvas=edit`)}function y(){o(!1),i(!1)}let x=[];h&&x.push({icon:Wp,onClick:()=>o(!0),title:d}),f&&g&&x.push({icon:R2,onClick:()=>i(!0),title:m}),h&&x.push({icon:V2,onClick:()=>{u.current.click()},title:(0,qg.__)("Import pattern from JSON")});let{categoryMap:w,findOrCreateTerm:S}=mme();return x.length===0?null:(0,hl.jsxs)(hl.Fragment,{children:[d&&(0,hl.jsx)(JG.DropdownMenu,{controls:x,icon:null,toggleProps:{variant:"primary",showTooltip:!1,size:"compact",__next40pxDefaultSize:!0},text:d,label:d}),r&&(0,hl.jsx)(dme,{onClose:()=>o(!1),onSuccess:v,onError:y}),n&&(0,hl.jsx)(pme,{closeModal:()=>i(!1),blocks:[],onCreate:b,onError:y}),(0,hl.jsx)("input",{type:"file",accept:".json",hidden:!0,ref:u,onChange:async C=>{let T=C.target.files?.[0];if(T)try{let O;if(t.query.postType!==rt){let k=Array.from(w.values()).find(B=>B.name===t.query.categoryId);k&&(O=k.id||await S(k.label))}let E=await s(T,O?[O]:void 0);!O&&t.query.categoryId!=="my-patterns"&&e.navigate(`/pattern?categoryId=${vn}`),a((0,qg.sprintf)((0,qg.__)('Imported "%s" from JSON.'),E.title.raw),{type:"snackbar",id:"import-pattern-success"})}catch(O){c(O.message,{type:"snackbar",id:"import-pattern-error"})}finally{C.target.value=""}}})]})}var nW=l(W(),1),iW=l(z(),1),sW=l(G(),1),aW=l(sv(),1);var Uc=l(A(),1),{RenamePatternCategoryModal:hme}=H(aW.privateApis);function lW({category:e,onClose:t}){let[r,o]=(0,iW.useState)(!1);return(0,Uc.jsxs)(Uc.Fragment,{children:[(0,Uc.jsx)(nW.MenuItem,{onClick:()=>o(!0),children:(0,sW.__)("Rename")}),r&&(0,Uc.jsx)(gme,{category:e,onClose:()=>{o(!1),t()}})]})}function gme({category:e,onClose:t}){let r={id:e.id,slug:e.slug,name:e.label},o=Wc();return(0,Uc.jsx)(hme,{category:r,existingCategories:o,onClose:t,overlayClassName:"edit-site-list__rename-modal",focusOnMount:"firstContentElement",size:"small"})}var L1=l(W(),1),cW=l(_e(),1),HA=l(ue(),1),uW=l(z(),1),GA=l(qr(),1),Vi=l(G(),1),fW=l(gi(),1),dW=l(qe(),1);var Pf=l(A(),1),{useHistory:vme}=H(dW.privateApis);function mW({category:e,onClose:t}){let[r,o]=(0,uW.useState)(!1),n=vme(),{createSuccessNotice:i,createErrorNotice:s}=(0,HA.useDispatch)(fW.store),{deleteEntityRecord:a,invalidateResolution:c}=(0,HA.useDispatch)(cW.store),u=async()=>{try{await a("taxonomy","wp_pattern_category",e.id,{force:!0},{throwOnError:!0}),c("getUserPatternCategories"),c("getEntityRecords",["postType",Ge.user,{per_page:-1}]),i((0,Vi.sprintf)((0,Vi._x)('"%s" deleted.',"pattern category"),e.label),{type:"snackbar",id:"pattern-category-delete"}),t?.(),n.navigate(`/pattern?categoryId=${vn}`)}catch(f){let d=f.message&&f.code!=="unknown_error"?f.message:(0,Vi.__)("An error occurred while deleting the pattern category.");s(d,{type:"snackbar",id:"pattern-category-delete"})}};return(0,Pf.jsxs)(Pf.Fragment,{children:[(0,Pf.jsx)(L1.MenuItem,{isDestructive:!0,onClick:()=>o(!0),children:(0,Vi.__)("Delete")}),(0,Pf.jsx)(L1.__experimentalConfirmDialog,{isOpen:r,onConfirm:u,onCancel:()=>o(!1),confirmButtonText:(0,Vi.__)("Delete"),className:"edit-site-patterns__delete-modal",title:(0,Vi.sprintf)((0,Vi._x)('Delete "%s"?',"pattern category"),(0,GA.decodeEntities)(e.label)),size:"medium",__experimentalHideHeader:!1,children:(0,Vi.sprintf)((0,Vi.__)('Are you sure you want to delete the category "%s"? The patterns will not be deleted.'),(0,GA.decodeEntities)(e.label))})]})}var ma=l(A(),1);function hW({categoryId:e,type:t}){let{patternCategories:r}=Wc(),o;return t===Ge.user&&e&&(o=r.find(n=>n.name===e)),(0,ma.jsxs)(ma.Fragment,{children:[(0,ma.jsx)(oW,{}),!!o?.id&&(0,ma.jsx)(B1.DropdownMenu,{icon:es,label:(0,pW.__)("Actions"),toggleProps:{className:"edit-site-patterns__button",size:"compact"},children:({onClose:n})=>(0,ma.jsxs)(B1.MenuGroup,{children:[(0,ma.jsx)(lW,{category:o,onClose:n}),(0,ma.jsx)(mW,{category:o,onClose:n})]})})]})}var Kg=l(G(),1);var z1=l(z(),1),gW=l(qe(),1),Zg=l(ue(),1),j1=l(_e(),1),vW=l(Yt(),1);var{useLocation:yme,useHistory:yW}=H(gW.privateApis),bW=()=>{let e=(0,Zg.useSelect)(n=>n(j1.store).getCurrentTheme()),{getEntityRecord:t}=(0,Zg.useSelect)(j1.store),{editEntityRecord:r,saveEditedEntityRecord:o}=(0,Zg.useDispatch)(j1.store);return(0,z1.useMemo)(()=>({id:"set-active-template",label(n){return n.some(i=>i._isActive)?(0,Kg.__)("Deactivate"):(0,Kg.__)("Activate")},isPrimary:!0,icon:ks,isEligible(n){return n.theme!==e.stylesheet?!1:typeof n.id!="number"?n._isActive===!1:!0},async callback(n){let i=n.some(a=>a._isActive),s={...await t("root","site").active_templates??{}};for(let a of n)i?delete s[a.slug]:s[a.slug]=a.id;await r("root","site",void 0,{active_templates:s}),await o("root","site")}}),[r,o,t,e])},qc=()=>{let e=yW();return(0,z1.useMemo)(()=>({id:"edit-post",label:(0,Kg.__)("Edit"),icon:ks,isEligible(t){return t.status==="trash"?!1:t.type!==Ge.theme},callback(t){let r=t[0];e.navigate(`/${r.type}/${r.id}?canvas=edit`)}}),[e])},wW=()=>{let e=yW(),{path:t,query:r}=yme();return(0,z1.useMemo)(()=>({id:"quick-edit",label:(0,Kg.__)("Quick Edit"),icon:MC,isPrimary:!0,supportsBulk:!0,isEligible(o){return o.status==="trash"?!1:o.type==="page"},callback(o){e.navigate((0,vW.addQueryArgs)(t,{...r,quickEdit:!0,postId:o.map(n=>n.id).join(",")}))}}),[e,t,r])};var CW=l(W(),1),vs=l(G(),1),Mm=l(z(),1),WA=l(Nt(),1);var TW=l(wo(),1),EW=l(ut(),1);var xW=l(_e(),1),SW=l(ue(),1);function Vm(e,t){return(0,SW.useSelect)(r=>{let{getEntityRecord:o,getUser:n,getEditedEntityRecord:i}=r(xW.store),s=i("postType",e,t),a=s?.original_source,c=s?.author_text;switch(a){case"theme":return{type:a,icon:pi,text:c,isCustomized:s.source===yS.custom};case"plugin":return{type:a,icon:Bp,text:c,isCustomized:s.source===yS.custom};case"site":{let u=o("root","__unstableBase");return{type:a,icon:Rp,imageUrl:u?.site_logo?o("postType","attachment",u.site_logo)?.source_url:void 0,text:c,isCustomized:!1}}default:{let u=n(s.author);return{type:"user",icon:$i,imageUrl:u?.avatar_urls?.[48],text:c??u?.name,isCustomized:!1}}}},[e,t])}var ai=l(A(),1),{useStyle:bme}=H(EW.privateApis);function wme({item:e}){let t=(0,Mm.useId)(),r=e.description||e?.excerpt?.raw,o=e.type===rt,n=bme("color.background"),i=(0,Mm.useMemo)(()=>e.blocks??(0,TW.parse)(e.content.raw,{__unstableSkipMigrationLogs:!0}),[e?.content?.raw,e.blocks]),s=!i?.length;return(0,ai.jsxs)("div",{className:"page-patterns-preview-field",style:{backgroundColor:n},"aria-describedby":r?t:void 0,children:[s&&o&&(0,vs.__)("Empty template part"),s&&!o&&(0,vs.__)("Empty pattern"),!s&&(0,ai.jsx)(WA.BlockPreview.Async,{children:(0,ai.jsx)(WA.BlockPreview,{blocks:i,viewportWidth:e.viewportWidth})}),!!r&&(0,ai.jsx)("div",{hidden:!0,id:t,children:r})]})}var PW={label:(0,vs.__)("Preview"),id:"preview",render:wme,enableSorting:!1},_W=[{value:xa.full,label:(0,vs._x)("Synced","pattern (singular)"),description:(0,vs.__)("Patterns that are kept in sync across the site.")},{value:xa.unsynced,label:(0,vs._x)("Not synced","pattern (singular)"),description:(0,vs.__)("Patterns that can be changed freely without affecting the site.")}],RW={label:(0,vs.__)("Sync status"),id:"sync-status",render:({item:e})=>{let t="wp_pattern_sync_status"in e?e.wp_pattern_sync_status||xa.full:xa.unsynced;return(0,ai.jsx)("span",{className:`edit-site-patterns__field-sync-status-${t}`,children:_W.find(({value:r})=>r===t).label})},elements:_W,filterBy:{operators:[WO],isPrimary:!0},enableSorting:!1};function xme({item:e}){let[t,r]=(0,Mm.useState)(!1),{text:o,icon:n,imageUrl:i}=Vm(e.type,e.id);return(0,ai.jsxs)(CW.__experimentalHStack,{alignment:"left",spacing:0,children:[i&&(0,ai.jsx)("div",{className:Z("fields-controls__author-avatar",{"is-loaded":t}),children:(0,ai.jsx)("img",{onLoad:()=>r(!0),alt:"",src:i})}),!i&&(0,ai.jsx)("div",{className:"fields-controls__author-icon",children:(0,ai.jsx)(qn,{icon:n})}),(0,ai.jsx)("span",{className:"fields-controls__author-name",children:o})]})}var AW={label:(0,vs.__)("Author"),id:"author",getValue:({item:e})=>e.author_text,render:xme,filterBy:{isPrimary:!0}};var Qg=l(A(),1),{ExperimentalBlockEditorProvider:Sme}=H(IW.privateApis),{usePostActions:OW,patternTitleField:_me}=H(FW.privateApis),{useLocation:Cme,useHistory:Tme}=H(NW.privateApis),kW=[];function Eme(e,t){let{patternCategories:r}=Wc(),o=(0,VW.useSelect)(a=>a(H1.store).getCurrentTheme()?.default_template_part_areas||[],[]),n,i,s;if(e===rt){let a=o.find(c=>c.area===t);n=a?.label||(0,UA.__)("All Template Parts"),i=a?.description||(0,UA.__)("Includes every template part defined for any area.")}else e===Ge.user&&t&&(s=r.find(a=>a.name===t),n=s?.label,i=s?.description);return{title:n,description:i}}function qA(){let{path:e,query:t}=Cme(),{postType:r="wp_block",categoryId:o}=t,n=Tme(),i=o||vn,{default_view:s,default_layouts:a}=Ni({kind:"postType",name:r}),{view:c,updateView:u,isModified:f,resetToDefault:d}=pl({kind:"postType",name:r,slug:"default",defaultView:s,defaultLayouts:a,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:_=>{n.navigate((0,MW.addQueryArgs)(e,{...t,pageNumber:_.page,search:_.search}))}}),m=c.filters?.find(({field:_})=>_==="sync-status")?.value,{patterns:h,isResolving:g}=F1(r,i,{search:c.search,syncStatus:m}),{records:v}=(0,H1.useEntityRecords)("postType",rt,{per_page:-1}),b=(0,Xg.useMemo)(()=>{if(!v)return kW;let _=new Set;return v.forEach(M=>{_.add(M.author_text)}),Array.from(_).map(M=>({value:M,label:M}))},[v]),y=(0,Xg.useMemo)(()=>{let _=[PW,_me];return r===Ge.user?_.push(RW):r===rt&&_.push({...AW,elements:b}),_},[r,b]),{data:x,paginationInfo:w}=(0,Xg.useMemo)(()=>{let _={...c};return delete _.search,r!==rt&&(_.filters=[]),sl(h,_,y)},[h,c,y,r]),S=HG(x),C=OW({postType:rt,context:"list"}),T=OW({postType:Ge.user,context:"list"}),O=qc(),E=(0,Xg.useMemo)(()=>r===rt?[O,...C].filter(Boolean):[O,...T].filter(Boolean),[O,r,C,T]),k=M1(),{title:B,description:P}=Eme(r,i);return(0,Qg.jsx)(Sme,{settings:k,children:(0,Qg.jsx)(Yn,{className:"edit-site-page-patterns-dataviews",title:B,headingLevel:2,subTitle:P,actions:(0,Qg.jsx)(hW,{categoryId:i,type:r}),children:(0,Qg.jsx)(ol,{paginationInfo:w,fields:y,actions:E,data:S||kW,getItemId:_=>_.name??_.id,isLoading:g,isItemClickable:_=>_.type!==Ge.theme,onClickItem:_=>{n.navigate(`/${_.type}/${[Ge.user,rt].includes(_.type)?_.id:_.name}?canvas=edit`)},view:c,onChangeView:u,defaultLayouts:a,onReset:f?d:!1},i+r)})})}var Jg=l(A(),1),DW={name:"patterns",path:"/pattern",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||Qn(e)?"/":void 0;return(0,Jg.jsx)(Ef,{backPath:r})},content:(0,Jg.jsx)(qA,{}),mobile({siteData:e,query:t}){let{categoryId:r}=t,n=e.currentTheme?.is_block_theme||Qn(e)?"/":void 0;return r?(0,Jg.jsx)(qA,{}):(0,Jg.jsx)(Ef,{backPath:n})}}};var G1=l(A(),1),LW={name:"pattern-item",path:"/wp_block/:postId",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||Qn(e)?"/":void 0;return(0,G1.jsx)(Ef,{backPath:r})},mobile:(0,G1.jsx)(Ct,{}),preview:(0,G1.jsx)(Ct,{})}};var W1=l(A(),1),BW={name:"template-part-item",path:"/wp_template_part/*postId",areas:{sidebar:(0,W1.jsx)(Ef,{backPath:"/"}),mobile:(0,W1.jsx)(Ct,{}),preview:(0,W1.jsx)(Ct,{})}};var fq=l(ue(),1),dq=l(_e(),1);var ZA=l(G(),1);var jW=l(_e(),1),zW=l(z(),1),HW=l(W(),1),YA=l(G(),1),GW=l(qe(),1),KA=l(Yt(),1);var Rf=l(A(),1),{useLocation:Pme}=H(GW.privateApis),Rme=[];function Ame({template:e,isActive:t}){let{text:r,icon:o}=Vm(e.type,e.id);return(0,Rf.jsx)(br,{to:(0,KA.addQueryArgs)("/template",{activeView:r}),icon:o,"aria-current":t,children:r})}function WW(){let{query:{activeView:e="active"}}=Pme(),{records:t}=(0,jW.useEntityRecords)("root","registeredTemplate",{per_page:-1}),r=(0,zW.useMemo)(()=>{let o=t?.reduce((n,i)=>{let s=i.author_text;return s&&!n[s]&&(n[s]=i),n},{});return(o&&Object.values(o))??Rme},[t]);return(0,Rf.jsxs)(HW.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-templates-browse",children:[(0,Rf.jsx)(br,{to:"/template",icon:zp,"aria-current":e==="active",children:(0,YA.__)("Active templates")}),(0,Rf.jsx)(br,{to:(0,KA.addQueryArgs)("/template",{activeView:"user"}),icon:$i,"aria-current":e==="user",children:(0,YA.__)("Created templates")}),r.map(o=>(0,Rf.jsx)(Ame,{template:o,isActive:e===o.author_text},o.author_text))]})}var KW=l(_e(),1),ZW=l(ue(),1);var UW=l(W(),1),qW=l(qe(),1);var YW=l(Yt(),1);var Dm=l(A(),1),{useLocation:Ome}=H(qW.privateApis),kme={all:l2,published:zp,future:Hp,drafts:NC,pending:f2,private:s2,trash:I2},Ime=e=>kme[e.slug];function Lm({postType:e,resolveIcon:t=Ime}){let{path:r,query:{activeView:o="all"}}=Ome(),{view_list:n}=Ni({kind:"postType",name:e});return e?(0,Dm.jsx)(Dm.Fragment,{children:(0,Dm.jsx)(UW.__experimentalItemGroup,{className:"edit-site-sidebar-dataviews",children:n?.map(i=>{let s=i.slug===o,a=i.slug==="all"?void 0:i.slug,c=t(i);return(0,Dm.jsx)(br,{icon:c,to:(0,YW.addQueryArgs)(r,{activeView:a}),"aria-current":s?"true":void 0,children:i.title},i.slug)})})}):null}var XW=l(A(),1),Fme={user:$i,theme:pi,plugin:Bp,site:Rp};function QW(){let e=(0,ZW.useSelect)(r=>{let o=r(KW.store).getEntityRecords("postType",st,{per_page:-1});if(!o)return{};let n={};for(let i of o)i.author_text&&i.original_source&&!n[i.author_text]&&(n[i.author_text]=i.original_source);return n},[]);return(0,XW.jsx)(Lm,{postType:st,resolveIcon:r=>{let o=e[r.slug];return Fme[o]??pi}})}var U1=l(A(),1);function q1({backPath:e}){return(0,U1.jsx)(to,{title:(0,ZA.__)("Templates"),description:(0,ZA.__)("Create new templates, or reset any customizations made to the templates supplied by your theme."),backPath:e,content:window?.__experimentalTemplateActivate?(0,U1.jsx)(WW,{}):(0,U1.jsx)(QW,{})})}var Zc=l(G(),1),OU=l(qr(),1),ci=l(z(),1),Wm=l(_e(),1);var kU=l(qe(),1),IU=l(ut(),1),nO=l(Yt(),1),ev=l(ue(),1),FU=l(mt(),1);var NU=l(W(),1),VU=l(gi(),1);var yo=l(W(),1),hU=l(qr(),1),ys=l(z(),1),Hm=l(ue(),1),Y1=l(_e(),1),gU=l(mt(),1);var ln=l(G(),1),vU=l(gi(),1),yU=l(qe(),1),bU=l(Su(),1);var gl=l(z(),1),Yc=l(G(),1),xt=l(W(),1),aU=l(_e(),1),lU=l(qr(),1),cU=l(mt(),1),uU=l(Su(),1),fU=l(Yt(),1);var Bm=l(ue(),1),jm=l(_e(),1),JW=l(qr(),1),sn=l(z(),1),Pt=l(G(),1);var $W=l(Yt(),1);var Nme={},Vme=(e,t)=>{let r=e;return t.split(".").forEach(o=>{r=r?.[o]}),r};function XA(e,t){return`${e}-${(0,$W.safeDecodeURI)(t)}`}var eU=(e,t)=>(e||[]).map(r=>({...r,name:(0,JW.decodeEntities)(Vme(r,t))})),QA=()=>(0,Bm.useSelect)(e=>e(jm.store).getEntityRecords("postType",st,{per_page:-1}),[]),Af=()=>(0,Bm.useSelect)(e=>e(jm.store).getCurrentTheme()?.default_template_types||[],[]),tU=()=>{let e=(0,Bm.useSelect)(t=>t(jm.store).getPostTypes({per_page:-1}),[]);return(0,sn.useMemo)(()=>{let t=["attachment"];return e?.filter(({viewable:r,slug:o})=>r&&!t.includes(o)).sort((r,o)=>r.slug==="post"||o.slug==="post"?0:r.name.localeCompare(o.name))},[e])},Mme=()=>{let e=(0,Bm.useSelect)(t=>t(jm.store).getTaxonomies({per_page:-1}),[]);return(0,sn.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable),[e])};function rU(){let e=tU(),t=(0,sn.useMemo)(()=>e?.filter(i=>i.has_archive),[e]),r=QA(),o=(0,sn.useMemo)(()=>e?.reduce((i,{labels:s})=>{let a=s.singular_name.toLowerCase();return i[a]=(i[a]||0)+1,i},{}),[e]),n=(0,sn.useCallback)(({labels:i,slug:s})=>{let a=i.singular_name.toLowerCase();return o[a]>1&&a!==s},[o]);return(0,sn.useMemo)(()=>t?.filter(i=>!(r||[]).some(s=>s.slug==="archive-"+i.slug)).map(i=>{let s;return n(i)?s=(0,Pt.sprintf)((0,Pt.__)("Archive: %1$s (%2$s)"),i.labels.singular_name,i.slug):s=(0,Pt.sprintf)((0,Pt.__)("Archive: %s"),i.labels.singular_name),{slug:"archive-"+i.slug,description:(0,Pt.sprintf)((0,Pt.__)("Displays an archive with the latest posts of type: %s."),i.labels.singular_name),title:s,icon:typeof i.icon=="string"&&i.icon.startsWith("dashicons-")?i.icon.slice(10):Ji,templatePrefix:"archive"}})||[],[t,r,n])}var oU=e=>{let t=tU(),r=Af(),o=(0,sn.useMemo)(()=>t?.reduce((u,{labels:f})=>{let d=(f.template_name||f.singular_name).toLowerCase();return u[d]=(u[d]||0)+1,u},{}),[t]),n=(0,sn.useCallback)(({labels:u,slug:f})=>{let d=(u.template_name||u.singular_name).toLowerCase();return o[d]>1&&d!==f},[o]),i=(0,sn.useMemo)(()=>t?.reduce((u,{slug:f})=>{let d=f;return f!=="page"&&(d=`single-${d}`),u[f]=d,u},{}),[t]),s=JA("postType",i),a=(t||[]).reduce((u,f)=>{let{slug:d,labels:m,icon:h}=f,g=i[d],v=r?.find(({slug:S})=>S===g),b=n(f),y=m.template_name||(0,Pt.sprintf)((0,Pt.__)("Single item: %s"),m.singular_name);b&&(y=m.template_name?(0,Pt.sprintf)((0,Pt._x)("%1$s (%2$s)","post type menu label"),m.template_name,d):(0,Pt.sprintf)((0,Pt._x)("Single item: %1$s (%2$s)","post type menu label"),m.singular_name,d));let x=v?{...v,templatePrefix:i[d]}:{slug:g,title:y,description:(0,Pt.sprintf)((0,Pt.__)("Displays a single item: %s."),m.singular_name),icon:typeof h=="string"&&h.startsWith("dashicons-")?h.slice(10):jp,templatePrefix:i[d]},w=s?.[d]?.hasEntities;return w&&(x.onClick=S=>{e({type:"postType",slug:d,config:{recordNamePath:"title.rendered",queryArgs:({search:C})=>({_fields:"id,title,slug,link",orderBy:C?"relevance":"modified",exclude:s[d].existingEntitiesIds}),getSpecificTemplate:C=>{let T=XA(i[d],C.slug);return{title:T,slug:T,templatePrefix:i[d]}}},labels:m,template:S})}),w&&u.push(x),u},[]);return(0,sn.useMemo)(()=>a.reduce((u,f)=>{let{slug:d}=f,m="postTypesMenuItems";return d==="page"&&(m="defaultPostTypesMenuItems"),u[m].push(f),u},{defaultPostTypesMenuItems:[],postTypesMenuItems:[]}),[a])},nU=e=>{let t=Mme(),r=QA(),o=Af(),n=(0,sn.useMemo)(()=>t?.reduce((d,{slug:m})=>{let h=m;return["category","post_tag"].includes(m)||(h=`taxonomy-${h}`),m==="post_tag"&&(h="tag"),d[m]=h,d},{}),[t]),i=t?.reduce((d,{labels:m})=>{let h=(m.template_name||m.singular_name).toLowerCase();return d[h]=(d[h]||0)+1,d},{}),s=(d,m)=>{if(["category","post_tag"].includes(m))return!1;let h=(d.template_name||d.singular_name).toLowerCase();return i[h]>1&&h!==m},a=JA("taxonomy",n),c=(r||[]).map(({slug:d})=>d),u=(t||[]).reduce((d,m)=>{let{slug:h,labels:g}=m,v=n[h],b=o?.find(({slug:T})=>T===v),y=c?.includes(v),x=s(g,h),w=g.template_name||g.singular_name;x&&(w=g.template_name?(0,Pt.sprintf)((0,Pt._x)("%1$s (%2$s)","taxonomy template menu label"),g.template_name,h):(0,Pt.sprintf)((0,Pt._x)("%1$s (%2$s)","taxonomy menu label"),g.singular_name,h));let S=b?{...b,templatePrefix:n[h]}:{slug:v,title:w,description:(0,Pt.sprintf)((0,Pt.__)("Displays taxonomy: %s."),g.singular_name),icon:Ca,templatePrefix:n[h]},C=a?.[h]?.hasEntities;return C&&(S.onClick=T=>{e({type:"taxonomy",slug:h,config:{queryArgs:({search:O})=>({_fields:"id,name,slug,link",orderBy:O?"name":"count",exclude:a[h].existingEntitiesIds}),getSpecificTemplate:O=>{let E=XA(n[h],O.slug);return{title:E,slug:E,templatePrefix:n[h]}}},labels:g,hasGeneralTemplate:y,template:T})}),(!y||C)&&d.push(S),d},[]);return(0,sn.useMemo)(()=>u.reduce((d,m)=>{let{slug:h}=m,g="taxonomiesMenuItems";return["category","tag"].includes(h)&&(g="defaultTaxonomiesMenuItems"),d[g].push(m),d},{defaultTaxonomiesMenuItems:[],taxonomiesMenuItems:[]}),[u])},Dme={user:"author"},Lme={user:{who:"authors"}};function iU(e){let t=QA(),r=Af(),o=JA("root",Dme,Lme),n=r?.find(({slug:s})=>s==="author");n||(n={description:(0,Pt.__)("Displays latest posts written by a single author."),slug:"author",title:"Author"});let i=!!t?.find(({slug:s})=>s==="author");if(o.user?.hasEntities&&(n={...n,templatePrefix:"author"},n.onClick=s=>{e({type:"root",slug:"user",config:{queryArgs:({search:a})=>({_fields:"id,name,slug,link",orderBy:a?"name":"registered_date",exclude:o.user.existingEntitiesIds,who:"authors"}),getSpecificTemplate:a=>{let c=XA("author",a.slug);return{title:(0,Pt.sprintf)((0,Pt.__)("Author: %s"),a.name),slug:c,templatePrefix:"author"}}},labels:{singular_name:(0,Pt.__)("Author"),search_items:(0,Pt.__)("Search Authors"),not_found:(0,Pt.__)("No authors found."),all_items:(0,Pt.__)("All Authors")},hasGeneralTemplate:i,template:s})}),!i||o.user?.hasEntities)return n}var JA=(e,t,r=Nme)=>{let o=(0,Bm.useSelect)(i=>Object.keys(t||{}).reduce((s,a)=>{let c=i(jm.store).getEntityRecords(e,a,{per_page:1,_fields:"id",context:"view",...r[a]});return s[a]=c===null||c.length>0,s},{}),[t,e,r]);return(0,sn.useMemo)(()=>Object.keys(t||{}).reduce((i,s)=>(i[s]={hasEntities:o[s]},i),{}),[t,o])};var gt=l(A(),1),sU=[];function Bme({suggestion:e,search:t,onSelect:r,entityForSuggestions:o}){let n="edit-site-custom-template-modal__suggestions_list__list-item";return(0,gt.jsxs)(xt.Composite.Item,{render:(0,gt.jsx)(xt.Button,{__next40pxDefaultSize:!0,role:"option",className:n,onClick:()=>r(o.config.getSpecificTemplate(e))}),children:[(0,gt.jsx)(xt.__experimentalText,{size:"body",lineHeight:1.53846153846,weight:500,className:`${n}__title`,children:(0,gt.jsx)(xt.TextHighlight,{text:(0,lU.decodeEntities)(e.name),highlight:t})}),e.link&&(0,gt.jsx)(xt.__experimentalText,{size:"body",lineHeight:1.53846153846,className:`${n}__info`,children:(0,fU.safeDecodeURI)(e.link)})]})}function jme(e,t){let{config:r}=e,o=(0,gl.useMemo)(()=>({order:"asc",context:"view",search:t,per_page:t?20:10,...r.queryArgs(t)}),[t,r]),{records:n,hasResolved:i}=(0,aU.useEntityRecords)(e.type,e.slug,o),[s,a]=(0,gl.useState)(sU);return(0,gl.useEffect)(()=>{if(!i)return;let c=sU;n?.length&&(c=n,r.recordNamePath&&(c=eU(c,r.recordNamePath))),a(c)},[n,i]),s}function zme({entityForSuggestions:e,onSelect:t}){let[r,o,n]=(0,cU.useDebouncedInput)(),i=jme(e,n),{labels:s}=e,[a,c]=(0,gl.useState)(!1);return!a&&i?.length>9&&c(!0),(0,gt.jsxs)(gt.Fragment,{children:[a&&(0,gt.jsx)(xt.SearchControl,{onChange:o,value:r,label:s.search_items,placeholder:s.search_items}),!!i?.length&&(0,gt.jsx)(xt.Composite,{orientation:"vertical",role:"listbox",className:"edit-site-custom-template-modal__suggestions_list","aria-label":(0,Yc.__)("Suggestions list"),children:i.map(u=>(0,gt.jsx)(Bme,{suggestion:u,search:n,onSelect:t,entityForSuggestions:e},u.slug))}),n&&!i?.length&&(0,gt.jsx)(xt.__experimentalText,{as:"p",className:"edit-site-custom-template-modal__no-results",children:s.not_found})]})}function Hme({onSelect:e,entityForSuggestions:t,onBack:r,containerRef:o}){let[n,i]=(0,gl.useState)();return(0,gl.useEffect)(()=>{if(o.current){let[s]=uU.focus.focusable.find(o.current);s?.focus()}},[n]),(0,gt.jsxs)(xt.__experimentalVStack,{spacing:4,className:"edit-site-custom-template-modal__contents-wrapper",alignment:"left",children:[!n&&(0,gt.jsxs)(gt.Fragment,{children:[(0,gt.jsx)(xt.__experimentalText,{as:"p",children:(0,Yc.__)("Select whether to create a single template for all items or a specific one.")}),(0,gt.jsxs)(xt.Flex,{className:"edit-site-custom-template-modal__contents",gap:"4",align:"initial",children:[(0,gt.jsxs)(xt.FlexItem,{isBlock:!0,as:xt.Button,onClick:()=>{let{slug:s,title:a,description:c,templatePrefix:u}=t.template;e({slug:s,title:a,description:c,templatePrefix:u})},children:[(0,gt.jsx)(xt.__experimentalText,{as:"span",weight:500,lineHeight:1.53846153846,children:t.labels.all_items}),(0,gt.jsx)(xt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Yc.__)("For all items")})]}),(0,gt.jsxs)(xt.FlexItem,{isBlock:!0,as:xt.Button,onClick:()=>{i(!0)},children:[(0,gt.jsx)(xt.__experimentalText,{as:"span",weight:500,lineHeight:1.53846153846,children:t.labels.singular_name}),(0,gt.jsx)(xt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Yc.__)("For a specific item")})]})]}),(0,gt.jsx)(xt.Flex,{justify:"right",children:(0,gt.jsx)(xt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Yc.__)("Back")})})]}),n&&(0,gt.jsxs)(gt.Fragment,{children:[(0,gt.jsx)(xt.__experimentalText,{as:"p",children:(0,Yc.__)("This template will be used only for the specific item chosen.")}),(0,gt.jsx)(zme,{entityForSuggestions:t,onSelect:e}),(0,gt.jsx)(xt.Flex,{justify:"right",children:(0,gt.jsx)(xt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t.hasGeneralTemplate?r():i(!1)},children:(0,Yc.__)("Back")})})]})]})}var dU=Hme;var Of=l(z(),1),zm=l(G(),1),vl=l(W(),1),Kc=l(A(),1);function Gme({createTemplate:e,onBack:t}){let[r,o]=(0,Of.useState)(""),n=(0,zm.__)("Custom Template"),[i,s]=(0,Of.useState)(!1),a=(0,Of.useRef)();(0,Of.useEffect)(()=>{a.current&&a.current.focus()},[]);async function c(u){if(u.preventDefault(),!i){s(!0);try{await e({slug:p1(r||n)||"wp-custom-template",title:r||n},!1)}finally{s(!1)}}}return(0,Kc.jsx)("form",{onSubmit:c,children:(0,Kc.jsxs)(vl.__experimentalVStack,{spacing:6,children:[(0,Kc.jsx)(vl.TextControl,{__next40pxDefaultSize:!0,label:(0,zm.__)("Name"),value:r,onChange:o,placeholder:n,disabled:i,ref:a,help:(0,zm.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Kc.jsxs)(vl.__experimentalHStack,{className:"edit-site-custom-generic-template__modal-actions",justify:"right",children:[(0,Kc.jsx)(vl.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,zm.__)("Back")}),(0,Kc.jsx)(vl.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,children:(0,zm.__)("Create")})]})]})})}var mU=Gme;var Vr=l(A(),1),{useHistory:Wme}=H(yU.privateApis),$A=["front-page","home","single","page","index","archive","author","category","date","tag","search","404"],Ume={"front-page":Ap,home:Yp,single:Lp,page:yu,archive:Ji,search:Is,404:Vp,index:Op,category:Vl,author:$i,taxonomy:Ca,date:Sp,tag:Up,attachment:Fp};function pU({title:e,direction:t,className:r,description:o,icon:n,onClick:i,children:s}){return(0,Vr.jsx)(yo.Button,{__next40pxDefaultSize:!0,className:r,onClick:i,label:o,showTooltip:!!o,children:(0,Vr.jsxs)(yo.Flex,{as:"span",spacing:2,align:"center",justify:"center",style:{width:"100%"},direction:t,children:[(0,Vr.jsx)("div",{className:"edit-site-add-new-template__template-icon",children:(0,Vr.jsx)(yo.Icon,{icon:n})}),(0,Vr.jsxs)(yo.__experimentalVStack,{className:"edit-site-add-new-template__template-name",alignment:"center",spacing:0,children:[(0,Vr.jsx)(yo.__experimentalText,{align:"center",weight:500,lineHeight:1.53846153846,children:e}),s]})]})})}var an={templatesList:1,customTemplate:2,customGenericTemplate:3};function qme({onClose:e}){let[t,r]=(0,ys.useState)(an.templatesList),[o,n]=(0,ys.useState)({}),[i,s]=(0,ys.useState)(!1),a=Kme(n,()=>r(an.customTemplate)),c=Wme(),{saveEntityRecord:u}=(0,Hm.useDispatch)(Y1.store),{createErrorNotice:f,createSuccessNotice:d}=(0,Hm.useDispatch)(vU.store),m=(0,ys.useRef)(null),h=(0,gU.useViewportMatch)("medium","<"),g=(0,Hm.useSelect)(w=>w(Y1.store).getEntityRecord("root","__unstableBase")?.home,[]),v={"front-page":g,date:(0,ln.sprintf)((0,ln.__)("E.g. %s"),g+"/"+new Date().getFullYear())};(0,ys.useEffect)(()=>{if(m.current&&t===an.templatesList){let[w]=bU.focus.focusable.find(m.current);w?.focus()}},[t]);async function b(w,S=!0){if(!i){s(!0);try{let{title:C,description:T,slug:O}=w,E=await u("postType",st,{description:T,slug:O.toString(),status:"publish",title:C,meta:{is_wp_suggestion:S}},{throwOnError:!0});c.navigate(`/${st}/${E.id}?canvas=edit`),d((0,ln.sprintf)((0,ln.__)('"%s" successfully created.'),(0,hU.decodeEntities)(E.title?.rendered||C)||(0,ln.__)("(no title)")),{type:"snackbar"})}catch(C){let T=C.message&&C.code!=="unknown_error"?C.message:(0,ln.__)("An error occurred while creating the template.");f(T,{type:"snackbar"})}finally{s(!1)}}}let y=()=>{e(),r(an.templatesList)},x=(0,ln.__)("Add template");return t===an.customTemplate?x=(0,ln.sprintf)((0,ln.__)("Add template: %s"),o.labels.singular_name):t===an.customGenericTemplate&&(x=(0,ln.__)("Create custom template")),(0,Vr.jsxs)(yo.Modal,{title:x,className:Z("edit-site-add-new-template__modal",{"edit-site-add-new-template__modal_template_list":t===an.templatesList,"edit-site-custom-template-modal":t===an.customTemplate}),onRequestClose:y,overlayClassName:t===an.customGenericTemplate?"edit-site-custom-generic-template__modal":void 0,ref:m,children:[t===an.templatesList&&(0,Vr.jsxs)(yo.__experimentalGrid,{columns:h?2:3,gap:4,align:"flex-start",justify:"center",className:"edit-site-add-new-template__template-list__contents",children:[(0,Vr.jsx)(yo.Flex,{className:"edit-site-add-new-template__template-list__prompt",children:(0,ln.__)("Select what the new template should apply to:")}),a.map(w=>{let{title:S,slug:C,onClick:T}=w;return(0,Vr.jsx)(pU,{title:S,direction:"column",className:"edit-site-add-new-template__template-button",description:v[C],icon:Ume[C]||pi,onClick:()=>T?T(w):b(w)},C)}),(0,Vr.jsx)(pU,{title:(0,ln.__)("Custom template"),direction:"row",className:"edit-site-add-new-template__custom-template-button",icon:ks,onClick:()=>r(an.customGenericTemplate),children:(0,Vr.jsx)(yo.__experimentalText,{lineHeight:1.53846153846,children:(0,ln.__)("A custom template can be manually applied to any post or page.")})})]}),t===an.customTemplate&&(0,Vr.jsx)(dU,{onSelect:b,entityForSuggestions:o,onBack:()=>r(an.templatesList),containerRef:m}),t===an.customGenericTemplate&&(0,Vr.jsx)(mU,{createTemplate:b,onBack:()=>r(an.templatesList)})]})}function Yme(){let[e,t]=(0,ys.useState)(!1),{postType:r}=(0,Hm.useSelect)(o=>{let{getPostType:n}=o(Y1.store);return{postType:n(st)}},[]);return r?(0,Vr.jsxs)(Vr.Fragment,{children:[(0,Vr.jsx)(yo.Button,{variant:"primary",onClick:()=>t(!0),label:r.labels.add_new_item,size:"compact",__next40pxDefaultSize:!0,children:r.labels.add_new_item}),e&&(0,Vr.jsx)(qme,{onClose:()=>t(!1)})]}):null}function Kme(e,t){let o=(Af()||[]).filter(m=>$A.includes(m.slug)),n=m=>{t?.(),e(m)},i=[...o],{defaultTaxonomiesMenuItems:s,taxonomiesMenuItems:a}=nU(n),{defaultPostTypesMenuItems:c,postTypesMenuItems:u}=oU(n),f=iU(n);return[...s,...c,f].forEach(m=>{if(!m)return;let h=i.findIndex(g=>g.slug===m.slug);h>-1?i[h]=m:i.push(m)}),i?.sort((m,h)=>$A.indexOf(m.slug)-$A.indexOf(h.slug)),[...i,...rU(),...u,...a]}var wU=(0,ys.memo)(Yme);var Gm=l(W(),1),li=l(G(),1),$g=l(z(),1),eO=l(qr(),1),xU=l(wo(),1),tO=l(Nt(),1),K1=l(ut(),1),Z1=l(_e(),1),SU=l(ue(),1);var cn=l(A(),1),{Badge:rO}=H(Gm.privateApis),{useEntityRecordsWithPermissions:Zme}=H(Z1.privateApis),{useStyle:Xme}=H(K1.privateApis);function _U(){let e=Af(),{records:t}=Zme("root","registeredTemplate");return[...e,...t?.filter(r=>!r.is_custom).map(r=>({slug:r.slug,title:r.title.rendered,description:r.description}))]}function Qme({item:e}){let t=M1(),r=Xme("color.background")??"white",o=(0,$g.useMemo)(()=>(0,xU.parse)(e.content.raw),[e.content.raw]),n=!o?.length;return(0,cn.jsx)(K1.EditorProvider,{post:e,settings:t,children:(0,cn.jsxs)("div",{className:"page-templates-preview-field",style:{backgroundColor:r},children:[n&&(0,li.__)("Empty template"),!n&&(0,cn.jsx)(tO.BlockPreview.Async,{children:(0,cn.jsx)(tO.BlockPreview,{blocks:o})})]})})}var X1={label:(0,li.__)("Preview"),id:"preview",render:Qme,enableSorting:!1},Q1={label:(0,li.__)("Description"),id:"description",render:window?.__experimentalTemplateActivate?function({item:t}){let o=_U().find(n=>n.slug===t.slug);return t.description?(0,eO.decodeEntities)(t.description):o?.description}:({item:e})=>e.description&&(0,eO.decodeEntities)(e.description),enableSorting:!1,enableGlobalSearch:!0};function Jme({item:e}){let[t,r]=(0,$g.useState)(!1),{text:o,icon:n,imageUrl:i}=Vm(e.type,e.id);return(0,cn.jsxs)(Gm.__experimentalHStack,{alignment:"left",spacing:0,children:[i&&(0,cn.jsx)("div",{className:Z("fields-controls__author-avatar",{"is-loaded":t}),children:(0,cn.jsx)("img",{onLoad:()=>r(!0),alt:"",src:i})}),!i&&(0,cn.jsx)("div",{className:"fields-controls__author-icon",children:(0,cn.jsx)(Gm.Icon,{icon:n})}),(0,cn.jsx)("span",{className:"fields-controls__author-name",children:o})]})}var J1={label:(0,li.__)("Author"),id:"author",getValue:({item:e})=>e.author_text??e.author,render:Jme},CU={label:(0,li.__)("Status"),id:"active",type:"boolean",getValue:({item:e})=>e._isActive,render:function({item:t}){let r=t._isCustom?(0,li._x)("Active when used","template"):(0,li._x)("Active","template"),o=t._isCustom?"info":"success",n=t._isActive;return(0,cn.jsx)(rO,{intent:n?o:"default",children:n?r:(0,li._x)("Inactive","template")})}},TU=()=>{let e=(0,SU.useSelect)(t=>t(Z1.store).getCurrentTheme());return(0,$g.useMemo)(()=>({label:(0,li.__)("Compatible Theme"),id:"theme",getValue:({item:t})=>t.theme,render:function({item:r}){return r.theme===e.stylesheet?(0,cn.jsx)(rO,{intent:"success",children:r.theme}):(0,cn.jsx)(rO,{intent:"error",children:r.theme})}}),[e])},EU={label:(0,li.__)("Template Type"),id:"slug",getValue:({item:e})=>e.slug,render:function({item:t}){return _U().find(n=>n.slug===t.slug)?.title||(0,li._x)("Custom","template type")}};var oO={table:{showMedia:!1},grid:{showMedia:!0},list:{showMedia:!1}},PU={type:"grid",perPage:20,sort:{field:"title",direction:"asc"},titleField:"title",descriptionField:"description",mediaField:"preview",fields:["author","active","slug","theme"],filters:[],...oO.grid};function RU(e){return e==="user"?{sort:{field:"date",direction:"desc"}}:e==="active"?{}:{filters:[{field:"author",operator:"is",value:e,isLocked:!0}]}}var kf=l(A(),1),{usePostActions:$me,usePostFields:epe,templateTitleField:tpe}=H(IU.privateApis),{useHistory:rpe,useLocation:ope}=H(kU.privateApis),{useEntityRecordsWithPermissions:AU}=H(Wm.privateApis);function iO(){let{path:e,query:t}=ope(),{activeView:r="active",postId:o}=t,[n,i]=(0,ci.useState)([o]),[s,a]=(0,ci.useState)(!1),c=PU,u=(0,ci.useMemo)(()=>RU(r),[r]),{view:f,updateView:d,isModified:m,resetToDefault:h}=pl({kind:"postType",name:st,slug:"default",defaultView:c,activeViewOverrides:u,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:ae=>{k.navigate((0,nO.addQueryArgs)(e,{...t,pageNumber:ae.page,search:ae.search||void 0}))}}),{activeTemplatesOption:g,activeTheme:v,defaultTemplateTypes:b}=(0,ev.useSelect)(ae=>{let{getEntityRecord:ne,getCurrentTheme:me}=ae(Wm.store);return{activeTemplatesOption:ne("root","site")?.active_templates,activeTheme:me(),defaultTemplateTypes:ae(Wm.store).getCurrentTheme()?.default_template_types}}),{records:y,isResolving:x}=AU("postType",st,{per_page:-1,combinedTemplates:!1}),{records:w,isResolving:S}=AU("root","registeredTemplate",{per_page:-1}),C=(0,ci.useMemo)(()=>{let ae=[...w];if(g)for(let ne in g){let me=g[ne],te=y.find(pe=>pe.id===me&&pe.theme===v.stylesheet);if(te){let pe=ae.findIndex(({slug:ke})=>ke===te.slug);pe!==-1?ae[pe]=te:ae.push(te)}}return ae},[y,w,g,v]),T;r==="active"?T=x||S:r==="user"?T=x:T=S;let O=(0,ci.useMemo)(()=>{function ae(me){return me.is_custom??(!me.meta?.is_wp_suggestion&&!b.some(te=>te.slug===me.slug))}let ne;return r==="active"?ne=C.filter(me=>!ae(me)):r==="user"?ne=y:ne=w,ne.map(me=>({...me,_isActive:C.some(te=>te.id===me.id),_isCustom:ae(me)}))},[C,b,y,w,r]),E=(0,ev.useSelect)(ae=>{let{getUser:ne}=ae(Wm.store);return O.reduce((me,te)=>(te.author_text?me[te.author_text]||(me[te.author_text]=te.author_text):te.author&&(me[te.author]||(me[te.author]=ne(te.author))),me),{})},[O]),k=rpe(),B=(0,ci.useCallback)(ae=>{i(ae),f?.type==="list"&&k.navigate((0,nO.addQueryArgs)(e,{postId:ae.length===1?ae[0]:void 0}))},[k,e,f?.type]),_=epe({postType:st}).find(ae=>ae.id==="date"),M=TU(),V=(0,ci.useMemo)(()=>{let ae=[X1,tpe,Q1,CU,EU];r==="user"&&(ae.push(M),_&&ae.push(_));let ne=[];for(let me in E)ne.push({value:E[me]?.id??me,label:E[me]?.name??me});return ae.push({...J1,elements:ne}),ae},[E,r,M,_]),{data:F,paginationInfo:D}=(0,ci.useMemo)(()=>sl(O,f,V),[O,f,V]),{createSuccessNotice:I}=(0,ev.useDispatch)(VU.store),N=(0,ci.useCallback)((ae,ne)=>{switch(ae){case"duplicate-post":{let me=ne[0],te=typeof me.title=="string"?me.title:me.title?.rendered;k.navigate("/template?activeView=user"),I((0,Zc.sprintf)((0,Zc.__)('"%s" successfully created.'),(0,OU.decodeEntities)(te)||(0,Zc.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,Zc.__)("Edit"),onClick:()=>{k.navigate(`/${me.type}/${me.id}?canvas=edit`)}}]})}break}},[k,I]),L=$me({postType:st,context:"list",onActionPerformed:N}),j=qc(),q=bW(),oe=(0,ci.useMemo)(()=>r==="user"?[q,j,...L]:[q,...L],[L,q,j,r]),ie=(0,FU.useEvent)(ae=>{d(ae),ae.type!==f.type&&k.invalidate()}),ve=oe.find(ae=>ae.id==="duplicate-post");return(0,kf.jsxs)(Yn,{className:"edit-site-page-templates",title:(0,Zc.__)("Templates"),headingLevel:2,actions:(0,kf.jsx)(wU,{}),children:[(0,kf.jsx)(ol,{paginationInfo:D,fields:V,actions:oe,data:F,isLoading:T,view:f,onChangeView:ie,onChangeSelection:B,isItemClickable:()=>!0,onClickItem:ae=>{typeof ae.id=="string"?a(ae):k.navigate(`/${ae.type}/${ae.id}?canvas=edit`)},selection:n,defaultLayouts:oO,onReset:m?()=>{h(),k.invalidate()}:!1},r),s&&ve&&(0,kf.jsx)(NU.Modal,{title:(0,Zc.__)("Duplicate"),onRequestClose:()=>a(),size:"small",children:(0,kf.jsx)(ve.RenderModal,{items:[s],closeModal:()=>a()})})]})}var iq=l(G(),1),pa=l(z(),1),sq=l(_e(),1);var aq=l(qe(),1),lq=l(ut(),1),cO=l(Yt(),1),cq=l(mt(),1);var bo=l(W(),1),$U=l(qr(),1),bs=l(z(),1),qm=l(ue(),1),$1=l(_e(),1),eq=l(mt(),1);var fn=l(G(),1),tq=l(gi(),1),rq=l(qe(),1),oq=l(Su(),1);var yl=l(z(),1),Xc=l(G(),1),St=l(W(),1),UU=l(_e(),1),qU=l(qr(),1),YU=l(mt(),1),KU=l(Su(),1),ZU=l(Yt(),1);var If=l(ue(),1),Ff=l(_e(),1),MU=l(qr(),1),No=l(z(),1),Dt=l(G(),1);var DU=l(Yt(),1);var npe={},ipe=(e,t)=>{let r=e;return t.split(".").forEach(o=>{r=r?.[o]}),r};function sO(e,t){return`${e}-${(0,DU.safeDecodeURI)(t)}`}var LU=(e,t)=>(e||[]).map(r=>({...r,name:(0,MU.decodeEntities)(ipe(r,t))})),Nf=()=>(0,If.useSelect)(e=>e(Ff.store).getEntityRecords("postType",st,{per_page:-1}),[]),tv=()=>(0,If.useSelect)(e=>e(Ff.store).getCurrentTheme()?.default_template_types||[],[]),BU=()=>{let e=(0,If.useSelect)(t=>t(Ff.store).getPostTypes({per_page:-1}),[]);return(0,No.useMemo)(()=>{let t=["attachment"];return e?.filter(({viewable:r,slug:o})=>r&&!t.includes(o)).sort((r,o)=>r.slug==="post"||o.slug==="post"?0:r.name.localeCompare(o.name))},[e])},spe=()=>{let e=(0,If.useSelect)(t=>t(Ff.store).getTaxonomies({per_page:-1}),[]);return(0,No.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable),[e])};function jU(){let e=BU(),t=(0,No.useMemo)(()=>e?.filter(i=>i.has_archive),[e]),r=Nf(),o=(0,No.useMemo)(()=>e?.reduce((i,{labels:s})=>{let a=s.singular_name.toLowerCase();return i[a]=(i[a]||0)+1,i},{}),[e]),n=(0,No.useCallback)(({labels:i,slug:s})=>{let a=i.singular_name.toLowerCase();return o[a]>1&&a!==s},[o]);return(0,No.useMemo)(()=>t?.filter(i=>!(r||[]).some(s=>s.slug==="archive-"+i.slug)).map(i=>{let s;return n(i)?s=(0,Dt.sprintf)((0,Dt.__)("Archive: %1$s (%2$s)"),i.labels.singular_name,i.slug):s=(0,Dt.sprintf)((0,Dt.__)("Archive: %s"),i.labels.singular_name),{slug:"archive-"+i.slug,description:(0,Dt.sprintf)((0,Dt.__)("Displays an archive with the latest posts of type: %s."),i.labels.singular_name),title:s,icon:typeof i.icon=="string"&&i.icon.startsWith("dashicons-")?i.icon.slice(10):Ji,templatePrefix:"archive"}})||[],[t,r,n])}var zU=e=>{let t=BU(),r=Nf(),o=tv(),n=(0,No.useMemo)(()=>t?.reduce((d,{labels:m})=>{let h=(m.template_name||m.singular_name).toLowerCase();return d[h]=(d[h]||0)+1,d},{}),[t]),i=(0,No.useCallback)(({labels:d,slug:m})=>{let h=(d.template_name||d.singular_name).toLowerCase();return n[h]>1&&h!==m},[n]),s=(0,No.useMemo)(()=>t?.reduce((d,{slug:m})=>{let h=m;return m!=="page"&&(h=`single-${h}`),d[m]=h,d},{}),[t]),a=aO("postType",s),c=(r||[]).map(({slug:d})=>d),u=(t||[]).reduce((d,m)=>{let{slug:h,labels:g,icon:v}=m,b=s[h],y=o?.find(({slug:O})=>O===b),x=c?.includes(b),w=i(m),S=g.template_name||(0,Dt.sprintf)((0,Dt.__)("Single item: %s"),g.singular_name);w&&(S=g.template_name?(0,Dt.sprintf)((0,Dt._x)("%1$s (%2$s)","post type menu label"),g.template_name,h):(0,Dt.sprintf)((0,Dt._x)("Single item: %1$s (%2$s)","post type menu label"),g.singular_name,h));let C=y?{...y,templatePrefix:s[h]}:{slug:b,title:S,description:(0,Dt.sprintf)((0,Dt.__)("Displays a single item: %s."),g.singular_name),icon:typeof v=="string"&&v.startsWith("dashicons-")?v.slice(10):jp,templatePrefix:s[h]},T=a?.[h]?.hasEntities;return T&&(C.onClick=O=>{e({type:"postType",slug:h,config:{recordNamePath:"title.rendered",queryArgs:({search:E})=>({_fields:"id,title,slug,link",orderBy:E?"relevance":"modified",exclude:a[h].existingEntitiesIds}),getSpecificTemplate:E=>{let k=sO(s[h],E.slug);return{title:k,slug:k,templatePrefix:s[h]}}},labels:g,hasGeneralTemplate:x,template:O})}),(!x||T)&&d.push(C),d},[]);return(0,No.useMemo)(()=>u.reduce((d,m)=>{let{slug:h}=m,g="postTypesMenuItems";return h==="page"&&(g="defaultPostTypesMenuItems"),d[g].push(m),d},{defaultPostTypesMenuItems:[],postTypesMenuItems:[]}),[u])},HU=e=>{let t=spe(),r=Nf(),o=tv(),n=(0,No.useMemo)(()=>t?.reduce((d,{slug:m})=>{let h=m;return["category","post_tag"].includes(m)||(h=`taxonomy-${h}`),m==="post_tag"&&(h="tag"),d[m]=h,d},{}),[t]),i=t?.reduce((d,{labels:m})=>{let h=(m.template_name||m.singular_name).toLowerCase();return d[h]=(d[h]||0)+1,d},{}),s=(d,m)=>{if(["category","post_tag"].includes(m))return!1;let h=(d.template_name||d.singular_name).toLowerCase();return i[h]>1&&h!==m},a=aO("taxonomy",n),c=(r||[]).map(({slug:d})=>d),u=(t||[]).reduce((d,m)=>{let{slug:h,labels:g}=m,v=n[h],b=o?.find(({slug:T})=>T===v),y=c?.includes(v),x=s(g,h),w=g.template_name||g.singular_name;x&&(w=g.template_name?(0,Dt.sprintf)((0,Dt._x)("%1$s (%2$s)","taxonomy template menu label"),g.template_name,h):(0,Dt.sprintf)((0,Dt._x)("%1$s (%2$s)","taxonomy menu label"),g.singular_name,h));let S=b?{...b,templatePrefix:n[h]}:{slug:v,title:w,description:(0,Dt.sprintf)((0,Dt.__)("Displays taxonomy: %s."),g.singular_name),icon:Ca,templatePrefix:n[h]},C=a?.[h]?.hasEntities;return C&&(S.onClick=T=>{e({type:"taxonomy",slug:h,config:{queryArgs:({search:O})=>({_fields:"id,name,slug,link",orderBy:O?"name":"count",exclude:a[h].existingEntitiesIds}),getSpecificTemplate:O=>{let E=sO(n[h],O.slug);return{title:E,slug:E,templatePrefix:n[h]}}},labels:g,hasGeneralTemplate:y,template:T})}),(!y||C)&&d.push(S),d},[]);return(0,No.useMemo)(()=>u.reduce((d,m)=>{let{slug:h}=m,g="taxonomiesMenuItems";return["category","tag"].includes(h)&&(g="defaultTaxonomiesMenuItems"),d[g].push(m),d},{defaultTaxonomiesMenuItems:[],taxonomiesMenuItems:[]}),[u])},ape={user:"author"},lpe={user:{who:"authors"}};function GU(e){let t=Nf(),r=tv(),o=aO("root",ape,lpe),n=r?.find(({slug:s})=>s==="author");n||(n={description:(0,Dt.__)("Displays latest posts written by a single author."),slug:"author",title:"Author"});let i=!!t?.find(({slug:s})=>s==="author");if(o.user?.hasEntities&&(n={...n,templatePrefix:"author"},n.onClick=s=>{e({type:"root",slug:"user",config:{queryArgs:({search:a})=>({_fields:"id,name,slug,link",orderBy:a?"name":"registered_date",exclude:o.user.existingEntitiesIds,who:"authors"}),getSpecificTemplate:a=>{let c=sO("author",a.slug);return{title:c,slug:c,templatePrefix:"author"}}},labels:{singular_name:(0,Dt.__)("Author"),search_items:(0,Dt.__)("Search Authors"),not_found:(0,Dt.__)("No authors found."),all_items:(0,Dt.__)("All Authors")},hasGeneralTemplate:i,template:s})}),!i||o.user?.hasEntities)return n}var cpe=e=>{let t=Nf();return(0,No.useMemo)(()=>Object.entries(e||{}).reduce((o,[n,i])=>{let s=(t||[]).reduce((a,c)=>{let u=`${i}-`;return c.slug.startsWith(u)&&a.push(c.slug.substring(u.length)),a},[]);return s.length&&(o[n]=s),o},{}),[e,t])},upe=(e,t,r={})=>{let o=cpe(t);return(0,If.useSelect)(i=>Object.entries(o||{}).reduce((s,[a,c])=>{let u=i(Ff.store).getEntityRecords(e,a,{_fields:"id",context:"view",slug:c,...r[a]});return u?.length&&(s[a]=u),s},{}),[o])},aO=(e,t,r=npe)=>{let o=upe(e,t,r),n=(0,If.useSelect)(s=>Object.keys(t||{}).reduce((a,c)=>{let u=o?.[c]?.map(({id:d})=>d)||[],f=s(Ff.store).getEntityRecords(e,c,{per_page:1,_fields:"id",context:"view",exclude:u,...r[c]});return a[c]=f===null||f.length>0,a},{}),[t,o,e,r]);return(0,No.useMemo)(()=>Object.keys(t||{}).reduce((s,a)=>{let c=o?.[a]?.map(({id:u})=>u)||[];return s[a]={hasEntities:n[a],existingEntitiesIds:c},s},{}),[t,o,n])};var vt=l(A(),1),WU=[];function fpe({suggestion:e,search:t,onSelect:r,entityForSuggestions:o}){let n="edit-site-custom-template-modal__suggestions_list__list-item";return(0,vt.jsxs)(St.Composite.Item,{render:(0,vt.jsx)(St.Button,{__next40pxDefaultSize:!0,role:"option",className:n,onClick:()=>r(o.config.getSpecificTemplate(e))}),children:[(0,vt.jsx)(St.__experimentalText,{size:"body",lineHeight:1.53846153846,weight:500,className:`${n}__title`,children:(0,vt.jsx)(St.TextHighlight,{text:(0,qU.decodeEntities)(e.name),highlight:t})}),e.link&&(0,vt.jsx)(St.__experimentalText,{size:"body",lineHeight:1.53846153846,className:`${n}__info`,children:(0,ZU.safeDecodeURI)(e.link)})]})}function dpe(e,t){let{config:r}=e,o=(0,yl.useMemo)(()=>({order:"asc",context:"view",search:t,per_page:t?20:10,...r.queryArgs(t)}),[t,r]),{records:n,hasResolved:i}=(0,UU.useEntityRecords)(e.type,e.slug,o),[s,a]=(0,yl.useState)(WU);return(0,yl.useEffect)(()=>{if(!i)return;let c=WU;n?.length&&(c=n,r.recordNamePath&&(c=LU(c,r.recordNamePath))),a(c)},[n,i]),s}function mpe({entityForSuggestions:e,onSelect:t}){let[r,o,n]=(0,YU.useDebouncedInput)(),i=dpe(e,n),{labels:s}=e,[a,c]=(0,yl.useState)(!1);return!a&&i?.length>9&&c(!0),(0,vt.jsxs)(vt.Fragment,{children:[a&&(0,vt.jsx)(St.SearchControl,{onChange:o,value:r,label:s.search_items,placeholder:s.search_items}),!!i?.length&&(0,vt.jsx)(St.Composite,{orientation:"vertical",role:"listbox",className:"edit-site-custom-template-modal__suggestions_list","aria-label":(0,Xc.__)("Suggestions list"),children:i.map(u=>(0,vt.jsx)(fpe,{suggestion:u,search:n,onSelect:t,entityForSuggestions:e},u.slug))}),n&&!i?.length&&(0,vt.jsx)(St.__experimentalText,{as:"p",className:"edit-site-custom-template-modal__no-results",children:s.not_found})]})}function ppe({onSelect:e,entityForSuggestions:t,onBack:r,containerRef:o}){let[n,i]=(0,yl.useState)(t.hasGeneralTemplate);return(0,yl.useEffect)(()=>{if(o.current){let[s]=KU.focus.focusable.find(o.current);s?.focus()}},[n]),(0,vt.jsxs)(St.__experimentalVStack,{spacing:4,className:"edit-site-custom-template-modal__contents-wrapper",alignment:"left",children:[!n&&(0,vt.jsxs)(vt.Fragment,{children:[(0,vt.jsx)(St.__experimentalText,{as:"p",children:(0,Xc.__)("Select whether to create a single template for all items or a specific one.")}),(0,vt.jsxs)(St.Flex,{className:"edit-site-custom-template-modal__contents",gap:"4",align:"initial",children:[(0,vt.jsxs)(St.FlexItem,{isBlock:!0,as:St.Button,onClick:()=>{let{slug:s,title:a,description:c,templatePrefix:u}=t.template;e({slug:s,title:a,description:c,templatePrefix:u})},children:[(0,vt.jsx)(St.__experimentalText,{as:"span",weight:500,lineHeight:1.53846153846,children:t.labels.all_items}),(0,vt.jsx)(St.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Xc.__)("For all items")})]}),(0,vt.jsxs)(St.FlexItem,{isBlock:!0,as:St.Button,onClick:()=>{i(!0)},children:[(0,vt.jsx)(St.__experimentalText,{as:"span",weight:500,lineHeight:1.53846153846,children:t.labels.singular_name}),(0,vt.jsx)(St.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Xc.__)("For a specific item")})]})]}),(0,vt.jsx)(St.Flex,{justify:"right",children:(0,vt.jsx)(St.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Xc.__)("Back")})})]}),n&&(0,vt.jsxs)(vt.Fragment,{children:[(0,vt.jsx)(St.__experimentalText,{as:"p",children:(0,Xc.__)("This template will be used only for the specific item chosen.")}),(0,vt.jsx)(mpe,{entityForSuggestions:t,onSelect:e}),(0,vt.jsx)(St.Flex,{justify:"right",children:(0,vt.jsx)(St.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t.hasGeneralTemplate?r():i(!1)},children:(0,Xc.__)("Back")})})]})]})}var XU=ppe;var Vf=l(z(),1),Um=l(G(),1),bl=l(W(),1),Qc=l(A(),1);function hpe({createTemplate:e,onBack:t}){let[r,o]=(0,Vf.useState)(""),n=(0,Um.__)("Custom Template"),[i,s]=(0,Vf.useState)(!1),a=(0,Vf.useRef)();(0,Vf.useEffect)(()=>{a.current&&a.current.focus()},[]);async function c(u){if(u.preventDefault(),!i){s(!0);try{await e({slug:p1(r||n)||"wp-custom-template",title:r||n},!1)}finally{s(!1)}}}return(0,Qc.jsx)("form",{onSubmit:c,children:(0,Qc.jsxs)(bl.__experimentalVStack,{spacing:6,children:[(0,Qc.jsx)(bl.TextControl,{__next40pxDefaultSize:!0,label:(0,Um.__)("Name"),value:r,onChange:o,placeholder:n,disabled:i,ref:a,help:(0,Um.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Qc.jsxs)(bl.__experimentalHStack,{className:"edit-site-custom-generic-template__modal-actions",justify:"right",children:[(0,Qc.jsx)(bl.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Um.__)("Back")}),(0,Qc.jsx)(bl.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,children:(0,Um.__)("Create")})]})]})})}var QU=hpe;var Mr=l(A(),1),{useHistory:gpe}=H(rq.privateApis),lO=["front-page","home","single","page","index","archive","author","category","date","tag","search","404"],vpe={"front-page":Ap,home:Yp,single:Lp,page:yu,archive:Ji,search:Is,404:Vp,index:Op,category:Vl,author:$i,taxonomy:Ca,date:Sp,tag:Up,attachment:Fp};function JU({title:e,direction:t,className:r,description:o,icon:n,onClick:i,children:s}){return(0,Mr.jsx)(bo.Button,{__next40pxDefaultSize:!0,className:r,onClick:i,label:o,showTooltip:!!o,children:(0,Mr.jsxs)(bo.Flex,{as:"span",spacing:2,align:"center",justify:"center",style:{width:"100%"},direction:t,children:[(0,Mr.jsx)("div",{className:"edit-site-add-new-template__template-icon",children:(0,Mr.jsx)(bo.Icon,{icon:n})}),(0,Mr.jsxs)(bo.__experimentalVStack,{className:"edit-site-add-new-template__template-name",alignment:"center",spacing:0,children:[(0,Mr.jsx)(bo.__experimentalText,{align:"center",weight:500,lineHeight:1.53846153846,children:e}),s]})]})})}var un={templatesList:1,customTemplate:2,customGenericTemplate:3};function ype({onClose:e}){let[t,r]=(0,bs.useState)(un.templatesList),[o,n]=(0,bs.useState)({}),[i,s]=(0,bs.useState)(!1),a=wpe(n,()=>r(un.customTemplate)),c=gpe(),{saveEntityRecord:u}=(0,qm.useDispatch)($1.store),{createErrorNotice:f,createSuccessNotice:d}=(0,qm.useDispatch)(tq.store),m=(0,bs.useRef)(null),h=(0,eq.useViewportMatch)("medium","<"),g=(0,qm.useSelect)(w=>w($1.store).getEntityRecord("root","__unstableBase")?.home,[]),v={"front-page":g,date:(0,fn.sprintf)((0,fn.__)("E.g. %s"),g+"/"+new Date().getFullYear())};(0,bs.useEffect)(()=>{if(m.current&&t===un.templatesList){let[w]=oq.focus.focusable.find(m.current);w?.focus()}},[t]);async function b(w,S=!0){if(!i){s(!0);try{let{title:C,description:T,slug:O}=w,E=await u("postType",st,{description:T,slug:O.toString(),status:"publish",title:C,is_wp_suggestion:S},{throwOnError:!0});c.navigate(`/${st}/${E.id}?canvas=edit`),d((0,fn.sprintf)((0,fn.__)('"%s" successfully created.'),(0,$U.decodeEntities)(E.title?.rendered||C)||(0,fn.__)("(no title)")),{type:"snackbar"})}catch(C){let T=C.message&&C.code!=="unknown_error"?C.message:(0,fn.__)("An error occurred while creating the template.");f(T,{type:"snackbar"})}finally{s(!1)}}}let y=()=>{e(),r(un.templatesList)},x=(0,fn.__)("Add template");return t===un.customTemplate?x=(0,fn.sprintf)((0,fn.__)("Add template: %s"),o.labels.singular_name):t===un.customGenericTemplate&&(x=(0,fn.__)("Create custom template")),(0,Mr.jsxs)(bo.Modal,{title:x,className:Z("edit-site-add-new-template__modal",{"edit-site-add-new-template__modal_template_list":t===un.templatesList,"edit-site-custom-template-modal":t===un.customTemplate}),onRequestClose:y,overlayClassName:t===un.customGenericTemplate?"edit-site-custom-generic-template__modal":void 0,ref:m,children:[t===un.templatesList&&(0,Mr.jsxs)(bo.__experimentalGrid,{columns:h?2:3,gap:4,align:"flex-start",justify:"center",className:"edit-site-add-new-template__template-list__contents",children:[(0,Mr.jsx)(bo.Flex,{className:"edit-site-add-new-template__template-list__prompt",children:(0,fn.__)("Select what the new template should apply to:")}),a.map(w=>{let{title:S,slug:C,onClick:T}=w;return(0,Mr.jsx)(JU,{title:S,direction:"column",className:"edit-site-add-new-template__template-button",description:v[C],icon:vpe[C]||pi,onClick:()=>T?T(w):b(w)},C)}),(0,Mr.jsx)(JU,{title:(0,fn.__)("Custom template"),direction:"row",className:"edit-site-add-new-template__custom-template-button",icon:ks,onClick:()=>r(un.customGenericTemplate),children:(0,Mr.jsx)(bo.__experimentalText,{lineHeight:1.53846153846,children:(0,fn.__)("A custom template can be manually applied to any post or page.")})})]}),t===un.customTemplate&&(0,Mr.jsx)(XU,{onSelect:b,entityForSuggestions:o,onBack:()=>r(un.templatesList),containerRef:m}),t===un.customGenericTemplate&&(0,Mr.jsx)(QU,{createTemplate:b,onBack:()=>r(un.templatesList)})]})}function bpe(){let[e,t]=(0,bs.useState)(!1),{postType:r}=(0,qm.useSelect)(o=>{let{getPostType:n}=o($1.store);return{postType:n(st)}},[]);return r?(0,Mr.jsxs)(Mr.Fragment,{children:[(0,Mr.jsx)(bo.Button,{variant:"primary",onClick:()=>t(!0),label:r.labels.add_new_item,size:"compact",__next40pxDefaultSize:!0,children:r.labels.add_new_item}),e&&(0,Mr.jsx)(ype,{onClose:()=>t(!1)})]}):null}function wpe(e,t){let r=Nf(),o=tv(),n=(r||[]).map(({slug:g})=>g),i=(o||[]).filter(g=>lO.includes(g.slug)&&!n.includes(g.slug)),s=g=>{t?.(),e(g)},a=[...i],{defaultTaxonomiesMenuItems:c,taxonomiesMenuItems:u}=HU(s),{defaultPostTypesMenuItems:f,postTypesMenuItems:d}=zU(s),m=GU(s);return[...c,...f,m].forEach(g=>{if(!g)return;let v=a.findIndex(b=>b.slug===g.slug);v>-1?a[v]=g:a.push(g)}),a?.sort((g,v)=>lO.indexOf(g.slug)-lO.indexOf(v.slug)),[...a,...jU(),...d,...u]}var nq=(0,bs.memo)(bpe);var eS=l(A(),1),{usePostActions:xpe,templateTitleField:Spe}=H(lq.privateApis),{useHistory:_pe,useLocation:Cpe}=H(aq.privateApis),{useEntityRecordsWithPermissions:Tpe}=H(sq.privateApis);function uO(){let{path:e,query:t}=Cpe(),{activeView:r="all",postId:o}=t,[n,i]=(0,pa.useState)([o]),{default_view:s,default_layouts:a,view_list:c}=Ni({kind:"postType",name:st}),u=(0,pa.useMemo)(()=>c?.find(B=>B.slug===r)?.view??{},[c,r]),{view:f,updateView:d,isModified:m,resetToDefault:h}=pl({kind:"postType",name:st,slug:"default",defaultView:s,activeViewOverrides:u,defaultLayouts:a,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:B=>{b.navigate((0,cO.addQueryArgs)(e,{...t,pageNumber:B.page,search:B.search||void 0}))}}),{records:g,isResolving:v}=Tpe("postType",st,{per_page:-1}),b=_pe(),y=(0,pa.useCallback)(B=>{i(B),f?.type==="list"&&b.navigate((0,cO.addQueryArgs)(e,{postId:B.length===1?B[0]:void 0}))},[b,e,f?.type]),x=(0,pa.useMemo)(()=>{if(!g)return[];let B=new Set;return g.forEach(P=>{B.add(P.author_text)}),Array.from(B).map(P=>({value:P,label:P}))},[g]),w=(0,pa.useMemo)(()=>[X1,Spe,Q1,{...J1,elements:x}],[x]),{data:S,paginationInfo:C}=(0,pa.useMemo)(()=>sl(g,f,w),[g,f,w]),T=xpe({postType:st,context:"list"}),O=qc(),E=(0,pa.useMemo)(()=>[O,...T],[T,O]),k=(0,cq.useEvent)(B=>{d(B),B.type!==f.type&&b.invalidate()});return(0,eS.jsx)(Yn,{className:"edit-site-page-templates",title:(0,iq.__)("Templates"),headingLevel:2,actions:(0,eS.jsx)(nq,{}),children:(0,eS.jsx)(ol,{paginationInfo:C,fields:w,actions:E,data:S,isLoading:v,view:f,onChangeView:k,onChangeSelection:y,isItemClickable:()=>!0,onClickItem:({id:B})=>{b.navigate(`/wp_template/${B}?canvas=edit`)},selection:n,defaultLayouts:a,onReset:m?()=>{h(),b.invalidate()}:!1},r)})}var Mi=l(A(),1);async function uq(e){let{activeView:t="active"}=e,r=await H((0,fq.resolveSelect)(dq.store)).getViewConfig("postType","wp_template"),o=r?.default_view,n=r?.view_list?.find(s=>s.slug===t)?.view??{};return(await jg({kind:"postType",name:"wp_template",slug:"default",defaultView:o,activeViewOverrides:n})).type==="list"}var mq={name:"templates",path:"/template",areas:{sidebar({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?(0,Mi.jsx)(q1,{backPath:"/"}):(0,Mi.jsx)(Zt,{}):null},content({siteData:e}){if(e.currentTheme?.is_block_theme)return window?.__experimentalTemplateActivate?(0,Mi.jsx)(iO,{}):(0,Mi.jsx)(uO,{})},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await uq(e)?(0,Mi.jsx)(Ct,{}):void 0},mobile({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?typeof window<"u"&&window.__experimentalTemplateActivate?(0,Mi.jsx)(iO,{}):(0,Mi.jsx)(uO,{}):(0,Mi.jsx)(Zt,{}):(0,Mi.jsx)(Mi.Fragment,{})}},widths:{async content({query:e}){return await uq(e)?380:void 0}}};var ha=l(A(),1),Epe={sidebar({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?(0,ha.jsx)(q1,{backPath:"/"}):(0,ha.jsx)(Zt,{}):null},mobile({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?(0,ha.jsx)(Ct,{}):(0,ha.jsx)(Zt,{}):(0,ha.jsx)(ha.Fragment,{})},preview({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?(0,ha.jsx)(Ct,{}):(0,ha.jsx)(Zt,{}):null}},pq={name:"template-item",path:"/wp_template/*postId",areas:Epe};var Aq=l(qe(),1),Oq=l(G(),1),kq=l(ue(),1),Iq=l(_e(),1);var Cq=l(W(),1),iS=l(_e(),1),dn=l(z(),1),Tq=l(qe(),1),Eq=l(ue(),1);var Pq=l(ut(),1),sS=l(mt(),1),rv=l(Yt(),1);var ws=l(W(),1),Di=l(G(),1),Mf=l(ue(),1),fO=l(z(),1),tS=l(_e(),1),hq=l(gi(),1),gq=l(qr(),1),rS=l(wo(),1),wl=l(A(),1);function vq({postType:e,onSave:t,onClose:r}){let o=(0,Mf.useSelect)(h=>h(tS.store).getPostType(e)?.labels,[e]),[n,i]=(0,fO.useState)(!1),[s,a]=(0,fO.useState)(""),{saveEntityRecord:c}=(0,Mf.useDispatch)(tS.store),{createErrorNotice:u,createSuccessNotice:f}=(0,Mf.useDispatch)(hq.store),{resolveSelect:d}=(0,Mf.useRegistry)();async function m(h){if(h.preventDefault(),!n){i(!0);try{let g=await d(tS.store).getPostType(e),v=await c("postType",e,{status:"draft",title:s,slug:s??void 0,content:g.template&&g.template.length?(0,rS.serialize)((0,rS.synchronizeBlocksWithTemplate)([],g.template)):void 0},{throwOnError:!0});t(v),f((0,Di.sprintf)((0,Di.__)('"%s" successfully created.'),(0,gq.decodeEntities)(v.title?.rendered||s)||(0,Di.__)("(no title)")),{type:"snackbar"})}catch(g){let v=g.message&&g.code!=="unknown_error"?g.message:(0,Di.__)("An error occurred while creating the item.");u(v,{type:"snackbar"})}finally{i(!1)}}}return(0,wl.jsx)(ws.Modal,{title:(0,Di.sprintf)((0,Di.__)("Draft new: %s"),o?.singular_name),onRequestClose:r,focusOnMount:"firstContentElement",size:"small",children:(0,wl.jsx)("form",{onSubmit:m,children:(0,wl.jsxs)(ws.__experimentalVStack,{spacing:4,children:[(0,wl.jsx)(ws.TextControl,{__next40pxDefaultSize:!0,label:(0,Di.__)("Title"),onChange:a,placeholder:(0,Di.__)("No title"),value:s}),(0,wl.jsxs)(ws.__experimentalHStack,{spacing:2,justify:"end",children:[(0,wl.jsx)(ws.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Di.__)("Cancel")}),(0,wl.jsx)(ws.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:n,"aria-disabled":n,children:(0,Di.__)("Create draft")})]})]})})})}var yq=l(z(),1),bq=l(_e(),1);function wq(e){let{records:t,isResolving:r}=(0,bq.useEntityRecords)("root","comment",{post:e,type:"note",status:"all",per_page:-1,_fields:"id,post"},{enabled:e?.length>0});return{notesCount:(0,yq.useMemo)(()=>{if(!t||t.length===0)return{};let n={};return t.forEach(i=>{let s=i.post;n[s]=(n[s]||0)+1}),n},[t]),isResolving:r}}var dO=l(G(),1),nS=l(ue(),1),oS=l(_e(),1);var Df=l(W(),1),Lf=l(z(),1),xq=l(ut(),1);var ga=l(A(),1),{usePostFields:Ppe,PostCardPanel:Rpe}=H(xq.privateApis),Ape=["status","date","author","discussion"];function Sq({postType:e,postId:t,closeModal:r,quickEditForm:o}){let n=t.length>1,[i,s]=(0,Lf.useState)({}),{record:a,hasFinishedResolution:c,canSwitchTemplate:u}=(0,nS.useSelect)(y=>{let{getEditedEntityRecord:x,hasFinishedResolution:w}=y(oS.store);if(n)return{record:null,hasFinishedResolution:!0};let S=["postType",e,t[0]],{getHomePage:C,getPostsPageId:T}=H(y(oS.store)),O=String(t[0]),E=O!==void 0&&T()===O,k=O!==void 0&&e==="page"&&C()?.postId===O;return{record:x(...S),hasFinishedResolution:w("getEditedEntityRecord",S),canSwitchTemplate:!E&&!k}},[e,t,n]),{editEntityRecord:f,saveEditedEntityRecord:d}=(0,nS.useDispatch)(oS.store),m=Ppe({postType:e}),h=(0,Lf.useMemo)(()=>m?.map(y=>y.id==="status"?{...y,elements:y.elements.filter(x=>x.value!=="trash")}:y.id==="template"?{...y,readOnly:!u}:y),[m,u]),g=(0,Lf.useMemo)(()=>o?n?{...o,fields:(o.fields??[]).filter(y=>Ape.includes(typeof y=="string"?y:y.id))}:o:{layout:{type:"panel"},fields:[]},[n,o]),v=y=>{let x={...a,...i};y.status&&y.status!=="future"&&x?.status==="future"&&new Date(x.date)>new Date&&(y.date=null),y.status&&y.status==="private"&&x?.password&&(y.password=""),s(w=>({...w,...y}))};(0,Lf.useEffect)(()=>{s({})},[t]);let b=async()=>{for(let y of t)f("postType",e,y,i);n?await Promise.allSettled(t.map(y=>d("postType",e,y))):await d("postType",e,t[0]),r?.()};return(0,ga.jsxs)(Df.Modal,{overlayClassName:"dataviews-action-modal__quick-edit",__experimentalHideHeader:!0,onRequestClose:r,focusOnMount:"firstElement",children:[(0,ga.jsx)("div",{className:"dataviews-action-modal__quick-edit-header",children:(0,ga.jsx)(Rpe,{postType:e,postId:t,onClose:r,hideActions:!0})}),(0,ga.jsx)("div",{className:"dataviews-action-modal__quick-edit-content",children:c&&(0,ga.jsx)(Ng,{data:{...a,...i},fields:h,form:g,onChange:v})}),(0,ga.jsxs)(Df.__experimentalHStack,{className:"dataviews-action-modal__quick-edit-footer",children:[(0,ga.jsx)(Df.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:r,children:(0,dO.__)("Cancel")}),(0,ga.jsx)(Df.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:b,children:(0,dO.__)("Done")})]})]})}var Li=l(A(),1),{usePostActions:Ope,usePostFields:kpe}=H(Pq.privateApis),{useLocation:Ipe,useHistory:Fpe}=H(Tq.privateApis),{useEntityRecordsWithPermissions:Npe}=H(iS.privateApis),Vpe=[],Mpe="draft,future,pending,private,publish";function _q(e){return e.id.toString()}function Dpe(e){return e.level}function mO({postType:e}){let{path:t,query:r}=Ipe(),{activeView:o="all",postId:n,quickEdit:i=!1}=r,s=Fpe(),{default_view:a,default_layouts:c,view_list:u,form:f}=Ni({kind:"postType",name:e}),d=(0,dn.useMemo)(()=>u?.find(Te=>Te.slug===o)?.view??{},[u,o]),{view:m,updateView:h,isModified:g,resetToDefault:v}=pl({kind:"postType",name:e,slug:"default",defaultView:a,defaultLayouts:c,activeViewOverrides:d,queryParams:{page:r.pageNumber,search:r.search},onChangeQueryParams:Te=>{s.navigate((0,rv.addQueryArgs)(t,{...r,pageNumber:Te.page,search:Te.search||void 0}))}}),b=(0,sS.useEvent)(Te=>{h(Te),Te.type!==m.type&&s.invalidate()}),[y,x]=(0,dn.useState)(n?.split(",")??[]),w=(0,dn.useCallback)(Te=>{x(Te),s.navigate((0,rv.addQueryArgs)(t,{postId:Te.join(",")}))},[t,s]);(0,dn.useEffect)(()=>{let Te=n?.split(",")??[];x(Te)},[n]);let S=kpe({postType:e}),C=(0,dn.useMemo)(()=>{let Te={};return m.filters?.forEach(ze=>{if(ze.field==="status"&&ze.operator===xS&&(Te.status=ze.value),ze.field==="author"&&ze.operator===xS?Te.author=ze.value:ze.field==="author"&&ze.operator===UO&&(Te.author_exclude=ze.value),ze.field==="date"){if(!ze.value)return;ze.operator===qO?Te.before=ze.value:ze.operator===YO&&(Te.after=ze.value)}}),(!Te.status||Te.status==="")&&(Te.status=Mpe),{per_page:m.perPage,page:m.page,_embed:"author,wp:featuredmedia",order:m.sort?.direction,orderby:m.sort?.field,orderby_hierarchy:!!m.showLevels,search:m.search,...Te}},[m]),{records:T,isResolving:O,totalItems:E,totalPages:k,hasResolved:B}=Npe("postType",e,C),P=(0,dn.useMemo)(()=>T?.map(Te=>Te.id)??[],[T]),{notesCount:_,isLoading:M}=wq(P),V=(0,dn.useMemo)(()=>{let Te=T;return m?.sort?.field==="author"&&(Te=sl(T,{sort:{...m.sort}},S).data),Te&&Te.map(ze=>({...ze,notesCount:_[ze.id]??0}))},[T,S,m?.sort,_]),F=V?.map(Te=>_q(Te))??[],N=((0,sS.usePrevious)(F)??[]).filter(Te=>!F.includes(Te)).includes(n);(0,dn.useEffect)(()=>{N&&s.navigate((0,rv.addQueryArgs)(t,{postId:void 0}))},[s,N,t]);let L=(0,dn.useMemo)(()=>({totalItems:E,totalPages:k}),[E,k]),{labels:j,canCreateRecord:q}=(0,Eq.useSelect)(Te=>{let{getPostType:ze,canUser:le}=Te(iS.store);return{labels:ze(e)?.labels,canCreateRecord:le("create",{kind:"postType",name:e})}},[e]),oe=Ope({postType:e,context:"list"}),ie=qc(),ve=wW(),ae=(0,dn.useMemo)(()=>m.type===wS?[{...ie,isPrimary:!0},...oe]:[ie,ve,...oe],[m.type,ie,ve,oe]),[ne,me]=(0,dn.useState)(!1),te=()=>me(!0),pe=()=>me(!1),ke=({type:Te,id:ze})=>{s.navigate(`/${Te}/${ze}?canvas=edit`),pe()},et=()=>{s.navigate((0,rv.addQueryArgs)(t,{...r,quickEdit:void 0}))};return(0,Li.jsxs)(Yn,{title:j?.name,headingLevel:2,actions:(0,Li.jsx)(Li.Fragment,{children:j?.add_new_item&&q&&(0,Li.jsxs)(Li.Fragment,{children:[(0,Li.jsx)(Cq.Button,{variant:"primary",onClick:te,size:"compact",__next40pxDefaultSize:!0,children:j.add_new_item}),ne&&(0,Li.jsx)(vq,{postType:e,onSave:ke,onClose:pe})]})}),children:[(0,Li.jsx)(ol,{paginationInfo:L,fields:S,actions:ae,data:V||Vpe,isLoading:O||M||!B,view:m,onChangeView:b,selection:y,onChangeSelection:w,isItemClickable:Te=>Te.status!=="trash",onClickItem:({id:Te})=>{s.navigate(`/${e}/${Te}?canvas=edit`)},getItemId:_q,getItemLevel:Dpe,defaultLayouts:c,onReset:g?()=>{v(),s.invalidate()}:!1},o),i&&!O&&y.length>0&&m.type!==wS&&(0,Li.jsx)(Sq,{postType:e,postId:y,closeModal:et,quickEditForm:f})]})}var ui=l(A(),1),{useLocation:Lpe}=H(Aq.privateApis);async function Rq(e){let{activeView:t="all"}=e,r=await H((0,kq.resolveSelect)(Iq.store)).getViewConfig("postType","page"),o=r?.default_view,n=r?.default_layouts,i=r?.view_list?.find(a=>a.slug===t);return(await jg({kind:"postType",name:"page",slug:"default",defaultView:o,defaultLayouts:n,activeViewOverrides:i?.view??{}})).type==="list"}function Bpe(){let{query:e={}}=Lpe(),{canvas:t="view"}=e;return t==="edit"?(0,ui.jsx)(Ct,{}):(0,ui.jsx)(mO,{postType:"page"})}var Fq={name:"pages",path:"/page",areas:{sidebar({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?(0,ui.jsx)(to,{title:(0,Oq.__)("Pages"),backPath:"/",content:(0,ui.jsx)(Lm,{postType:"page"})}):(0,ui.jsx)(Zt,{}):null},content({siteData:e}){return e.currentTheme?.is_block_theme?(0,ui.jsx)(mO,{postType:"page"}):void 0},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await Rq(e)?(0,ui.jsx)(Ct,{}):void 0},mobile({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?(0,ui.jsx)(Bpe,{}):(0,ui.jsx)(Zt,{}):(0,ui.jsx)(ui.Fragment,{})}},widths:{async content({query:e}){return await Rq(e)?380:void 0}}};var Nq=l(G(),1);var xs=l(A(),1),Vq={name:"page-item",path:"/page/:postId",areas:{sidebar({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?(0,xs.jsx)(to,{title:(0,Nq.__)("Pages"),backPath:"/",content:(0,xs.jsx)(Lm,{postType:"page"})}):(0,xs.jsx)(Zt,{}):null},mobile({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?(0,xs.jsx)(Ct,{}):(0,xs.jsx)(Zt,{}):(0,xs.jsx)(xs.Fragment,{})},preview({siteData:e}){return Xt(e)?e.currentTheme.is_block_theme?(0,xs.jsx)(Ct,{}):(0,xs.jsx)(Zt,{}):null}}};var pO=l(G(),1),Dq=l(ut(),1);var ov=l(A(),1),{StyleBookPreview:Mq}=H(Dq.privateApis),Lq={name:"stylebook",path:"/stylebook",areas:{sidebar({siteData:e}){return Xt(e)?Qn(e)?(0,ov.jsx)(to,{title:(0,pO.__)("Styles"),backPath:"/",description:(0,pO.__)("Preview your website's visual identity: colors, typography, and blocks.")}):(0,ov.jsx)(Zt,{}):null},preview({siteData:e}){return Qn(e)?(0,ov.jsx)(Mq,{isStatic:!0,settings:e.editorSettings}):void 0},mobile({siteData:e}){return Qn(e)?(0,ov.jsx)(Mq,{isStatic:!0,settings:e.editorSettings}):void 0}}};var jq=l(G(),1),aS=l(W(),1);var Bf=l(A(),1);function Bq(){return(0,Bf.jsx)(aS.Notice,{status:"error",isDismissible:!1,children:(0,jq.__)("The requested page could not be found. Please check the URL.")})}var zq={name:"notfound",path:"*",areas:{sidebar:(0,Bf.jsx)(Hd,{}),mobile:(0,Bf.jsx)(Hd,{customDescription:(0,Bf.jsx)(Bq,{})}),content:(0,Bf.jsx)(aS.__experimentalSpacer,{padding:2,children:(0,Bf.jsx)(Bq,{})})}};var jpe=[Vq,Fq,pq,mq,BW,LW,DW,SG,wG,IH,GH,$L,Lq,zq];function Gq(){let e=(0,lS.useRegistry)(),{registerRoute:t}=H((0,lS.useDispatch)(De));(0,Hq.useEffect)(()=>{e.batch(()=>{jpe.forEach(t)})},[e,t])}var cS=l(A(),1),{RouterProvider:zpe}=H(Uq.privateApis);function Hpe(){return UF(),XF(),(0,cS.jsx)(jF,{})}function Yq(){Gq();let{routes:e,currentTheme:t,editorSettings:r}=(0,Wq.useSelect)(i=>({routes:H(i(De)).getRoutes(),currentTheme:i(qq.store).getCurrentTheme(),editorSettings:i(De).getSettings()}),[]),o=(0,uS.useCallback)(({path:i,query:s})=>fo()?{path:i,query:{...s,wp_theme_preview:"wp_theme_preview"in s?s.wp_theme_preview:Yl()}}:{path:i,query:s},[]),n=(0,uS.useMemo)(()=>({siteData:{currentTheme:t,editorSettings:r}}),[t,r]);return(0,cS.jsx)(zpe,{routes:e,pathArg:"p",beforeNavigate:o,matchResolverArgs:n,children:(0,cS.jsx)(Hpe,{})})}var Ym=l(ut(),1),Kq=l(Yt(),1),Zq=l($c(),1),fS=l(A(),1),hO=(0,Kq.getPath)(window.location.href)?.includes("site-editor.php"),gO=e=>{(0,Zq.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function Gpe(e){return hO?(gO("PluginMoreMenuItem"),(0,fS.jsx)(Ym.PluginMoreMenuItem,{...e})):null}function Wpe(e){return hO?(gO("PluginSidebar"),(0,fS.jsx)(Ym.PluginSidebar,{...e})):null}function Upe(e){return hO?(gO("PluginSidebarMoreMenuItem"),(0,fS.jsx)(Ym.PluginSidebarMoreMenuItem,{...e})):null}var yO=l(A(),1),{registerCoreBlockBindingsSources:qpe}=H(Qq.privateApis);function Ype(e,t){let r=document.getElementById(e),o=(0,mS.createRoot)(r);(0,jf.dispatch)(vO.store).reapplyBlockTypeFilters();let n=(0,Km.__experimentalGetCoreBlocks)().filter(({name:i})=>i!=="core/freeform");return(0,Km.registerCoreBlocks)(n),qpe(),(0,jf.dispatch)(vO.store).setFreeformFallbackBlockName("core/html"),(0,pS.registerLegacyWidgetBlock)({inserter:!1}),(0,pS.registerWidgetGroupBlock)({inserter:!1}),(0,Km.__experimentalRegisterExperimentalCoreBlocks)({enableFSEBlocks:!0}),(0,jf.dispatch)(dS.store).setDefaults("core/edit-site",{welcomeGuide:!0,welcomeGuideStyles:!0,welcomeGuidePage:!0,welcomeGuideTemplate:!0}),(0,jf.dispatch)(dS.store).setDefaults("core",{allowRightClickOverrides:!0,distractionFree:!1,editorMode:"visual",editorTool:"edit",fixedToolbar:!1,focusMode:!1,inactivePanels:[],keepCaretInsideBlock:!1,openPanels:["post-status"],showBlockBreadcrumbs:!0,showListViewByDefault:!1,enableChoosePatternModal:!0,showCollaborationCursor:!1,showCollaborationNotifications:!0}),window.__clientSideMediaProcessing&&(0,jf.dispatch)(dS.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,jf.dispatch)(De).updateSettings(t),window.addEventListener("dragover",i=>i.preventDefault(),!1),window.addEventListener("drop",i=>i.preventDefault(),!1),o.render((0,yO.jsx)(mS.StrictMode,{children:(0,yO.jsx)(Yq,{})})),o}function Kpe(){(0,Xq.default)("wp.editSite.reinitializeEditor",{since:"6.2",version:"6.3"})}return iY(Zpe);})();
/*! Bundled license information:

use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
  (**
   * @license React
   * use-sync-external-store-shim.production.js
   *
   * Copyright (c) Meta Platforms, Inc. and affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   *)

use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.js:
  (**
   * @license React
   * use-sync-external-store-shim/with-selector.production.js
   *
   * Copyright (c) Meta Platforms, Inc. and affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   *)

is-plain-object/dist/is-plain-object.mjs:
  (*!
   * is-plain-object <https://github.com/jonschlinkert/is-plain-object>
   *
   * Copyright (c) 2014-2017, Jon Schlinkert.
   * Released under the MIT License.
   *)
*/
//# sourceMappingURL=index.min.js.map