| 1 |
"use strict";var wp;(wp||={}).editSite=(()=>{var nB=Object.create;var Sp=Object.defineProperty;var iB=Object.getOwnPropertyDescriptor;var sB=Object.getOwnPropertyNames;var aB=Object.getPrototypeOf,lB=Object.prototype.hasOwnProperty;var Po=(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 je=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Bf=(e,t)=>{for(var r in t)Sp(e,r,{get:t[r],enumerable:!0})},HC=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of sB(t))!lB.call(e,n)&&n!==r&&Sp(e,n,{get:()=>t[n],enumerable:!(o=iB(t,n))||o.enumerable});return e};var a=(e,t,r)=>(r=e!=null?nB(aB(e)):{},HC(t||!e||!e.__esModule?Sp(r,"default",{value:e,enumerable:!0}):r,e)),uB=e=>HC(Sp({},"__esModule",{value:!0}),e);var Gr=je((gte,UC)=>{UC.exports=window.wp.blocks});var _p=je((vte,WC)=>{WC.exports=window.wp.blockLibrary});var re=je((yte,qC)=>{qC.exports=window.wp.data});var vl=je((bte,YC)=>{YC.exports=window.wp.deprecated});var j=je((wte,ZC)=>{ZC.exports=window.wp.element});var Ke=je((xte,KC)=>{KC.exports=window.wp.editor});var Ao=je((Ste,XC)=>{XC.exports=window.wp.preferences});var JC=je((_te,QC)=>{QC.exports=window.wp.widgets});var he=je((Tte,tT)=>{tT.exports=window.wp.coreData});var Ct=je((Ete,rT)=>{rT.exports=window.wp.blockEditor});var z=je((Pte,oT)=>{oT.exports=window.wp.i18n});var Cp=je((Ate,nT)=>{nT.exports=window.wp.patterns});var Tp=je((kte,iT)=>{iT.exports=window.wp.privateApis});var Ne=je((Wte,CT)=>{CT.exports=window.wp.router});var M=je((Yte,ET)=>{ET.exports=window.wp.components});var C=je((Zte,PT)=>{PT.exports=window.ReactJSXRuntime});var Qe=je((lre,DT)=>{DT.exports=window.wp.compose});var MT=je((ure,LT)=>{LT.exports=window.wp.plugins});var Vn=je((cre,BT)=>{BT.exports=window.wp.notices});var mr=je((fre,jT)=>{jT.exports=window.wp.htmlEntities});var me=je((mre,zT)=>{zT.exports=window.wp.primitives});var qh=je((Gne,GT)=>{GT.exports=window.wp.commands});var Xs=je((Hne,HT)=>{HT.exports=window.wp.keycodes});var yt=je((Une,UT)=>{UT.exports=window.wp.url});var _l=je((Zne,KT)=>{KT.exports=window.wp.dom});var cE=je((aie,uE)=>{uE.exports=window.wp.keyboardShortcuts});var Je=je((die,_E)=>{_E.exports=window.React});var mx=je((kie,pP)=>{pP.exports=window.ReactDOM});var wg=je((Xie,OP)=>{OP.exports=window.wp.apiFetch});var Ex=je((Use,lA)=>{lA.exports=window.wp.styleEngine});var Rg=je((rae,hA)=>{"use strict";hA.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 Og=je((nae,yA)=>{"use strict";var u7=function(t){return c7(t)&&!f7(t)};function c7(e){return!!e&&typeof e=="object"}function f7(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||p7(e)}var d7=typeof Symbol=="function"&&Symbol.for,m7=d7?Symbol.for("react.element"):60103;function p7(e){return e.$$typeof===m7}function h7(e){return Array.isArray(e)?[]:{}}function zd(e,t){return t.clone!==!1&&t.isMergeableObject(e)?lc(h7(e),e,t):e}function g7(e,t,r){return e.concat(t).map(function(o){return zd(o,r)})}function v7(e,t){if(!t.customMerge)return lc;var r=t.customMerge(e);return typeof r=="function"?r:lc}function y7(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function gA(e){return Object.keys(e).concat(y7(e))}function vA(e,t){try{return t in e}catch{return!1}}function b7(e,t){return vA(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function w7(e,t,r){var o={};return r.isMergeableObject(e)&&gA(e).forEach(function(n){o[n]=zd(e[n],r)}),gA(t).forEach(function(n){b7(e,n)||(vA(e,n)&&r.isMergeableObject(t[n])?o[n]=v7(n,r)(e[n],t[n],r):o[n]=zd(t[n],r))}),o}function lc(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||g7,r.isMergeableObject=r.isMergeableObject||u7,r.cloneUnlessOtherwiseSpecified=zd;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):w7(e,t,r):zd(t,r)}lc.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return lc(o,n,r)},{})};var x7=lc;yA.exports=x7});var Xx=je((Mle,uk)=>{uk.exports=window.wp.a11y});var ya=je((Fve,U5)=>{U5.exports=window.wp.date});var eO=je((vbe,$R)=>{$R.exports=window.wp.blob});var x6=je(w6=>{"use strict";var Ic=Je();function _Z(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var CZ=typeof Object.is=="function"?Object.is:_Z,TZ=Ic.useState,EZ=Ic.useEffect,PZ=Ic.useLayoutEffect,AZ=Ic.useDebugValue;function kZ(e,t){var r=t(),o=TZ({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return PZ(function(){n.value=r,n.getSnapshot=t,x_(n)&&i({inst:n})},[e,r,t]),EZ(function(){return x_(n)&&i({inst:n}),e(function(){x_(n)&&i({inst:n})})},[e]),AZ(r),r}function x_(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!CZ(e,r)}catch{return!0}}function RZ(e,t){return t()}var OZ=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?RZ:kZ;w6.useSyncExternalStore=Ic.useSyncExternalStore!==void 0?Ic.useSyncExternalStore:OZ});var _6=je((Oxe,S6)=>{"use strict";S6.exports=x6()});var C2=je((pAe,Ly)=>{var dF={\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"},mF=Object.keys(dF).join("|"),VX=new RegExp(mF,"g"),NX=new RegExp(mF,"");function DX(e){return dF[e]}var pF=function(e){return e.replace(VX,DX)},LX=function(e){return!!e.match(NX)};Ly.exports=pF;Ly.exports.has=LX;Ly.exports.remove=pF});var PV=je((NRe,EV)=>{EV.exports=window.wp.warning});var pte={};Bf(pte,{PluginMoreMenuItem:()=>lte,PluginSidebar:()=>ute,PluginSidebarMoreMenuItem:()=>cte,PluginTemplateSettingPanel:()=>Ev,initializeEditor:()=>dte,reinitializeEditor:()=>mte,store:()=>Oe});var LC=a(Gr(),1),Vf=a(_p(),1),Lu=a(re(),1),eB=a(vl(),1),Tb=a(j(),1),tB=a(Ke(),1),Cb=a(Ao(),1),Eb=a(JC(),1);var Rp=a(re(),1);var $C=a(re(),1);function cB(e={},t){return t.type==="UPDATE_SETTINGS"?{...e,...t.settings}:e}function fB(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 dB(e=!1,t){return t.type==="SET_IS_SAVE_VIEW_OPENED"?t.isOpen:e}function mB(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 eT=(0,$C.combineReducers)({settings:cB,editedPost:fB,saveViewPanel:dB,routes:mB});var Nb={};Bf(Nb,{__experimentalSetPreviewDeviceType:()=>hB,addTemplate:()=>vB,closeGeneralSidebar:()=>VB,openGeneralSidebar:()=>FB,openNavigationPanelToMenu:()=>EB,removeTemplate:()=>yB,revertTemplate:()=>IB,setEditedEntity:()=>xB,setEditedPostContext:()=>_B,setHasPageContentFocus:()=>DB,setHomeTemplateId:()=>SB,setIsInserterOpened:()=>AB,setIsListViewOpened:()=>kB,setIsNavigationPanelOpened:()=>PB,setIsSaveViewOpened:()=>OB,setNavigationMenu:()=>wB,setNavigationPanelActiveMenu:()=>TB,setPage:()=>CB,setTemplate:()=>gB,setTemplatePart:()=>bB,switchEditorMode:()=>NB,toggleDistractionFree:()=>LB,toggleFeature:()=>pB,updateSettings:()=>RB});var pT=a(Gr(),1),br=a(vl(),1),Vb=a(he(),1),hT=a(Ct(),1),si=a(Ke(),1),gT=a(Ao(),1);var jf=a(z(),1),aT=a(Cp(),1);var sT=a(Tp(),1),{lock:Rte,unlock:L}=(0,sT.__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 Rb="attachment",On="wp_navigation",Xe="wp_template",ze="wp_template_part",Ob={custom:"custom",theme:"theme",plugin:"plugin"},zu="uncategorized",Gu="all-parts",{PATTERN_TYPES:Re,PATTERN_DEFAULT_CATEGORY:Zo,PATTERN_USER_CATEGORY:Ep,EXCLUDED_PATTERN_SOURCES:Pp,PATTERN_SYNC_TYPES:Xi}=L(aT.privateApis),lT=[ze,On,Re.user],Ib={[Xe]:(0,jf.__)("Template"),[ze]:(0,jf.__)("Template part"),[Re.user]:(0,jf.__)("Pattern"),[On]:(0,jf.__)("Navigation")},Ap="grid",uT="table",Fb="list",cT="is";var In="isAny",fT="isNone",dT="before",mT="after";var{interfaceStore:vT}=L(si.privateApis);function pB(e){return function({registry:t}){(0,br.default)("dispatch( 'core/edit-site' ).toggleFeature( featureName )",{since:"6.0",alternative:"dispatch( 'core/preferences').toggle( 'core/edit-site', featureName )"}),t.dispatch(gT.store).toggle("core/edit-site",e)}}var hB=e=>({registry:t})=>{(0,br.default)("dispatch( 'core/edit-site' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(si.store).setDeviceType(e)};function gB(){return(0,br.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 vB=e=>async({dispatch:t,registry:r})=>{(0,br.default)("dispatch( 'core/edit-site' ).addTemplate",{since:"6.5",version:"6.8",hint:"use saveEntityRecord directly"});let o=await r.dispatch(Vb.store).saveEntityRecord("postType",Xe,e);e.content&&r.dispatch(Vb.store).editEntityRecord("postType",Xe,o.id,{blocks:(0,pT.parse)(e.content)},{undoIgnore:!0}),t({type:"SET_EDITED_POST",postType:Xe,id:o.id})},yB=e=>({registry:t})=>L(t.dispatch(si.store)).removeTemplates([e]);function bB(e){return(0,br.default)("dispatch( 'core/edit-site' ).setTemplatePart",{since:"6.8"}),{type:"SET_EDITED_POST",postType:ze,id:e}}function wB(e){return(0,br.default)("dispatch( 'core/edit-site' ).setNavigationMenu",{since:"6.8"}),{type:"SET_EDITED_POST",postType:On,id:e}}function xB(e,t,r){return{type:"SET_EDITED_POST",postType:e,id:t,context:r}}function SB(){return(0,br.default)("dispatch( 'core/edit-site' ).setHomeTemplateId",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function _B(e){return(0,br.default)("dispatch( 'core/edit-site' ).setEditedPostContext",{since:"6.8"}),{type:"SET_EDITED_POST_CONTEXT",context:e}}function CB(){return(0,br.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 TB(){return(0,br.default)("dispatch( 'core/edit-site' ).setNavigationPanelActiveMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function EB(){return(0,br.default)("dispatch( 'core/edit-site' ).openNavigationPanelToMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function PB(){return(0,br.default)("dispatch( 'core/edit-site' ).setIsNavigationPanelOpened",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}var AB=e=>({registry:t})=>{(0,br.default)("dispatch( 'core/edit-site' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(si.store).setIsInserterOpened(e)},kB=e=>({registry:t})=>{(0,br.default)("dispatch( 'core/edit-site' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(si.store).setIsListViewOpened(e)};function RB(e){return{type:"UPDATE_SETTINGS",settings:e}}function OB(e){return{type:"SET_IS_SAVE_VIEW_OPENED",isOpen:e}}var IB=(e,t)=>({registry:r})=>L(r.dispatch(si.store)).revertTemplate(e,t),FB=e=>({registry:t})=>{t.dispatch(vT).enableComplementaryArea("core",e)},VB=()=>({registry:e})=>{e.dispatch(vT).disableComplementaryArea("core")},NB=e=>({registry:t})=>{(0,br.default)("dispatch( 'core/edit-site' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(si.store).switchEditorMode(e)},DB=e=>({dispatch:t,registry:r})=>{(0,br.default)("dispatch( 'core/edit-site' ).setHasPageContentFocus",{since:"6.5"}),e&&r.dispatch(hT.store).clearSelectedBlock(),t({type:"SET_HAS_PAGE_CONTENT_FOCUS",hasPageContentFocus:e})},LB=()=>({registry:e})=>{(0,br.default)("dispatch( 'core/edit-site' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(si.store).toggleDistractionFree()};var Db={};Bf(Db,{registerRoute:()=>MB,unregisterRoute:()=>BB});function MB(e){return{type:"REGISTER_ROUTE",route:e}}function BB(e){return{type:"UNREGISTER_ROUTE",name:e}}var Mb={};Bf(Mb,{__experimentalGetInsertionPoint:()=>JB,__experimentalGetPreviewDeviceType:()=>GB,getCanUserCreateMedia:()=>HB,getCurrentTemplateNavigationPanelSubMenu:()=>oj,getCurrentTemplateTemplateParts:()=>tj,getEditedPostContext:()=>KB,getEditedPostId:()=>ZB,getEditedPostType:()=>YB,getEditorMode:()=>rj,getHomeTemplateId:()=>qB,getNavigationPanelActiveMenu:()=>nj,getPage:()=>XB,getReusableBlocks:()=>UB,getSettings:()=>WB,hasPageContentFocus:()=>aj,isFeatureActive:()=>zB,isInserterOpened:()=>QB,isListViewOpened:()=>$B,isNavigationOpened:()=>ij,isPage:()=>sj,isSaveViewOpened:()=>ej});var kp=a(he(),1),dn=a(re(),1),dr=a(vl(),1),xT=a(j(),1),Lb=a(Ao(),1),zf=a(Ke(),1),ST=a(Ct(),1);var yT=a(Gr(),1),jB=[];function bT(e=jB,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,yT.isTemplatePart)(s)){let{attributes:{theme:l,slug:u}}=s,c=`${l}//${u}`,f=r[c];f&&o.push({templatePart:f,block:s})}}return o}var zB=(0,dn.createRegistrySelector)(e=>(t,r)=>((0,dr.default)("select( 'core/edit-site' ).isFeatureActive",{since:"6.0",alternative:"select( 'core/preferences' ).get"}),!!e(Lb.store).get("core/edit-site",r))),GB=(0,dn.createRegistrySelector)(e=>()=>((0,dr.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(zf.store).getDeviceType())),HB=(0,dn.createRegistrySelector)(e=>()=>((0,dr.default)("wp.data.select( 'core/edit-site' ).getCanUserCreateMedia()",{since:"6.7",alternative:"wp.data.select( 'core' ).canUser( 'create', { kind: 'postType', type: 'attachment' } )"}),e(kp.store).canUser("create","media"))),UB=(0,dn.createRegistrySelector)(e=>()=>((0,dr.default)("select( 'core/edit-site' ).getReusableBlocks()",{since:"6.5",version:"6.8",alternative:"select( 'core/core' ).getEntityRecords( 'postType', 'wp_block' )"}),xT.Platform.OS==="web"?e(kp.store).getEntityRecords("postType","wp_block",{per_page:-1}):[]));function WB(e){return e.settings}function qB(){(0,dr.default)("select( 'core/edit-site' ).getHomeTemplateId",{since:"6.2",version:"6.4"})}function YB(e){return(0,dr.default)("select( 'core/edit-site' ).getEditedPostType",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),e.editedPost.postType}function ZB(e){return(0,dr.default)("select( 'core/edit-site' ).getEditedPostId",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostId"}),e.editedPost.id}function KB(e){return(0,dr.default)("select( 'core/edit-site' ).getEditedPostContext",{since:"6.8"}),e.editedPost.context}function XB(e){return(0,dr.default)("select( 'core/edit-site' ).getPage",{since:"6.8"}),{context:e.editedPost.context}}var QB=(0,dn.createRegistrySelector)(e=>()=>((0,dr.default)("select( 'core/edit-site' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(zf.store).isInserterOpened())),JB=(0,dn.createRegistrySelector)(e=>()=>((0,dr.default)("select( 'core/edit-site' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),L(e(zf.store)).getInserter())),$B=(0,dn.createRegistrySelector)(e=>()=>((0,dr.default)("select( 'core/edit-site' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(zf.store).isListViewOpened()));function ej(e){return e.saveViewPanel}function wT(e){let t=e(kp.store).getEntityRecords("postType",ze,{per_page:-1}),{getBlocksByName:r,getBlocksByClientId:o}=e(ST.store),n=r("core/template-part");return[o(n),t]}var tj=(0,dn.createRegistrySelector)(e=>(0,dn.createSelector)(()=>((0,dr.default)("select( 'core/edit-site' ).getCurrentTemplateTemplateParts()",{since:"6.7",version:"6.9",alternative:"select( 'core/block-editor' ).getBlocksByName( 'core/template-part' )"}),bT(...wT(e))),()=>wT(e))),rj=(0,dn.createRegistrySelector)(e=>()=>e(Lb.store).get("core","editorMode"));function oj(){(0,dr.default)("dispatch( 'core/edit-site' ).getCurrentTemplateNavigationPanelSubMenu",{since:"6.2",version:"6.4"})}function nj(){(0,dr.default)("dispatch( 'core/edit-site' ).getNavigationPanelActiveMenu",{since:"6.2",version:"6.4"})}function ij(){(0,dr.default)("dispatch( 'core/edit-site' ).isNavigationOpened",{since:"6.2",version:"6.4"})}function sj(e){return(0,dr.default)("select( 'core/edit-site' ).isPage",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),!!e.editedPost.context?.postId}function aj(){return(0,dr.default)("select( 'core/edit-site' ).hasPageContentFocus",{since:"6.5"}),!1}var Bb={};Bf(Bb,{getRoutes:()=>lj});function lj(e){return e.routes}var _T="core/edit-site";var uj={reducer:eT,actions:Nb,selectors:Mb},Oe=(0,Rp.createReduxStore)(_T,uj);(0,Rp.register)(Oe);L(Oe).registerPrivateSelectors(Bb);L(Oe).registerPrivateActions(Db);var Z8=a(re(),1),K8=a(Ne(),1),Sb=a(j(),1),X8=a(he(),1);function TT(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=TT(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function cj(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=TT(e))&&(o&&(o+=" "),o+=t);return o}var Z=cj;var AT=a(j(),1),kT=a(C(),1),RT=(0,AT.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,kT.jsx)(o,{ref:i,className:Z("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));RT.displayName="NavigableRegion";var yl=RT;var Zs=a(M(),1);var OT=a(M(),1),{Fill:IT,Slot:FT}=(0,OT.createSlotFill)("SidebarToggle");var Qi=a(C(),1);function VT({breadcrumbs:e,badges:t,title:r,subTitle:o,actions:n,showSidebarToggle:i=!0}){return(0,Qi.jsxs)(Zs.__experimentalVStack,{className:"admin-ui-page__header",as:"header",children:[(0,Qi.jsxs)(Zs.__experimentalHStack,{justify:"space-between",spacing:2,children:[(0,Qi.jsxs)(Zs.__experimentalHStack,{spacing:2,justify:"left",children:[i&&(0,Qi.jsx)(FT,{bubblesVirtually:!0,className:"admin-ui-page__sidebar-toggle-slot"}),r&&(0,Qi.jsx)(Zs.__experimentalHeading,{as:"h2",level:3,weight:500,truncate:!0,children:r}),e,t]}),(0,Qi.jsx)(Zs.__experimentalHStack,{style:{width:"auto",flexShrink:0},spacing:2,className:"admin-ui-page__header-actions",children:n})]}),o&&(0,Qi.jsx)("p",{className:"admin-ui-page__header-subtitle",children:o})]})}var Gf=a(C(),1);function NT({breadcrumbs:e,badges:t,title:r,subTitle:o,children:n,className:i,actions:s,ariaLabel:l,hasPadding:u=!1,showSidebarToggle:c=!0}){let f=Z("admin-ui-page",i);return(0,Gf.jsxs)(yl,{className:f,ariaLabel:l??(typeof r=="string"?r:""),children:[(r||e||t)&&(0,Gf.jsx)(VT,{breadcrumbs:e,badges:t,title:r,subTitle:o,actions:s,showSidebarToggle:c}),u?(0,Gf.jsx)("div",{className:"admin-ui-page__content has-padding",children:n}):n]})}NT.SidebarToggleFill=IT;var Fn=NT;var la=a(M(),1),ua=a(Qe(),1),Dd=a(z(),1),oc=a(j(),1),Hn=a(Ke(),1),BP=a(Ne(),1),jP=a(MT(),1),_g=a(Vn(),1),Cg=a(re(),1),zP=a(Ao(),1);var Wu=a(re(),1),Hr=a(M(),1),Qs=a(z(),1),Pw=a(he(),1),Aw=a(mr(),1),Js=a(j(),1);var Op=a(j(),1),ai=(0,Op.forwardRef)(({icon:e,size:t=24,...r},o)=>(0,Op.cloneElement)(e,{width:t,height:t,...r,ref:o}));var Ip=a(me(),1),jb=a(C(),1),Ji=(0,jb.jsx)(Ip.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,jb.jsx)(Ip.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 Fp=a(me(),1),zb=a(C(),1),Gb=(0,zb.jsx)(Fp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,zb.jsx)(Fp.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 Vp=a(me(),1),Hb=a(C(),1),Ub=(0,Hb.jsx)(Vp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Hb.jsx)(Vp.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var Np=a(me(),1),Wb=a(C(),1),qb=(0,Wb.jsx)(Np.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Wb.jsx)(Np.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 Dp=a(me(),1),Yb=a(C(),1),Zb=(0,Yb.jsx)(Dp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yb.jsx)(Dp.Path,{d:"M14 6H6v8h1.5V8.5L17 18l1-1-9.5-9.5H14V6Z"})});var Lp=a(me(),1),Kb=a(C(),1),Xb=(0,Kb.jsx)(Lp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Kb.jsx)(Lp.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var Mp=a(me(),1),Qb=a(C(),1),Hf=(0,Qb.jsx)(Mp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Qb.jsx)(Mp.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 Bp=a(me(),1),Jb=a(C(),1),$i=(0,Jb.jsx)(Bp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Jb.jsx)(Bp.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 jp=a(me(),1),$b=a(C(),1),zp=(0,$b.jsx)(jp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,$b.jsx)(jp.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 Gp=a(me(),1),e1=a(C(),1),Uf=(0,e1.jsx)(Gp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,e1.jsx)(Gp.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 Hp=a(me(),1),t1=a(C(),1),Ks=(0,t1.jsx)(Hp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,t1.jsx)(Hp.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 Up=a(me(),1),r1=a(C(),1),bl=(0,r1.jsx)(Up.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r1.jsx)(Up.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var Wp=a(me(),1),o1=a(C(),1),Wf=(0,o1.jsx)(Wp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o1.jsx)(Wp.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var qp=a(me(),1),n1=a(C(),1),i1=(0,n1.jsx)(qp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n1.jsx)(qp.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var Yp=a(me(),1),s1=a(C(),1),a1=(0,s1.jsx)(Yp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,s1.jsx)(Yp.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var Zp=a(me(),1),l1=a(C(),1),u1=(0,l1.jsx)(Zp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,l1.jsx)(Zp.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 Kp=a(me(),1),c1=a(C(),1),f1=(0,c1.jsx)(Kp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c1.jsx)(Kp.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Xp=a(me(),1),d1=a(C(),1),qf=(0,d1.jsx)(Xp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,d1.jsx)(Xp.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var Qp=a(me(),1),m1=a(C(),1),wl=(0,m1.jsx)(Qp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,m1.jsx)(Qp.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 Jp=a(me(),1),p1=a(C(),1),h1=(0,p1.jsx)(Jp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,p1.jsx)(Jp.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 $p=a(me(),1),g1=a(C(),1),es=(0,g1.jsx)($p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,g1.jsx)($p.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 eh=a(me(),1),v1=a(C(),1),y1=(0,v1.jsx)(eh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,v1.jsx)(eh.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 th=a(me(),1),b1=a(C(),1),w1=(0,b1.jsx)(th.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,b1.jsx)(th.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 rh=a(me(),1),x1=a(C(),1),S1=(0,x1.jsx)(rh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,x1.jsx)(rh.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 oh=a(me(),1),_1=a(C(),1),C1=(0,_1.jsx)(oh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,_1.jsx)(oh.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 nh=a(me(),1),T1=a(C(),1),xl=(0,T1.jsx)(nh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,T1.jsx)(nh.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 ih=a(me(),1),E1=a(C(),1),sh=(0,E1.jsx)(ih.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,E1.jsx)(ih.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 ah=a(me(),1),P1=a(C(),1),A1=(0,P1.jsx)(ah.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,P1.jsx)(ah.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 lh=a(me(),1),k1=a(C(),1),R1=(0,k1.jsx)(lh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,k1.jsx)(lh.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 uh=a(me(),1),O1=a(C(),1),Yf=(0,O1.jsx)(uh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,O1.jsx)(uh.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var ch=a(me(),1),I1=a(C(),1),F1=(0,I1.jsx)(ch.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,I1.jsx)(ch.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 fh=a(me(),1),V1=a(C(),1),N1=(0,V1.jsx)(fh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,V1.jsx)(fh.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 dh=a(me(),1),D1=a(C(),1),Zf=(0,D1.jsx)(dh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,D1.jsx)(dh.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var mh=a(me(),1),L1=a(C(),1),Nn=(0,L1.jsx)(mh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,L1.jsx)(mh.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 ph=a(me(),1),M1=a(C(),1),B1=(0,M1.jsx)(ph.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,M1.jsx)(ph.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 hh=a(me(),1),j1=a(C(),1),Kf=(0,j1.jsx)(hh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,j1.jsx)(hh.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 Xf=a(me(),1),Qf=a(C(),1),Jf=(0,Qf.jsxs)(Xf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,Qf.jsx)(Xf.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,Qf.jsx)(Xf.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 gh=a(me(),1),z1=a(C(),1),G1=(0,z1.jsx)(gh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,z1.jsx)(gh.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 vh=a(me(),1),H1=a(C(),1),Dn=(0,H1.jsx)(vh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,H1.jsx)(vh.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var yh=a(me(),1),U1=a(C(),1),$f=(0,U1.jsx)(yh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,U1.jsx)(yh.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 bh=a(me(),1),W1=a(C(),1),wh=(0,W1.jsx)(bh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,W1.jsx)(bh.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 xh=a(me(),1),q1=a(C(),1),Y1=(0,q1.jsx)(xh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,q1.jsx)(xh.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 Sh=a(me(),1),Z1=a(C(),1),ed=(0,Z1.jsx)(Sh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Z1.jsx)(Sh.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 td=a(me(),1),rd=a(C(),1),Sl=(0,rd.jsxs)(td.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,rd.jsx)(td.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,rd.jsx)(td.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 Hu=a(me(),1),Uu=a(C(),1),K1=(0,Uu.jsxs)(Hu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,Uu.jsx)(Hu.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,Uu.jsx)(Hu.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,Uu.jsx)(Hu.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})]});var _h=a(me(),1),X1=a(C(),1),li=(0,X1.jsx)(_h.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,X1.jsx)(_h.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var Ch=a(me(),1),Q1=a(C(),1),J1=(0,Q1.jsx)(Ch.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Q1.jsx)(Ch.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 Th=a(me(),1),$1=a(C(),1),od=(0,$1.jsx)(Th.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,$1.jsx)(Th.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 Eh=a(me(),1),ew=a(C(),1),tw=(0,ew.jsx)(Eh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ew.jsx)(Eh.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 Ph=a(me(),1),rw=a(C(),1),nd=(0,rw.jsx)(Ph.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,rw.jsx)(Ph.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 Ah=a(me(),1),ow=a(C(),1),kh=(0,ow.jsx)(Ah.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ow.jsx)(Ah.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 Rh=a(me(),1),nw=a(C(),1),id=(0,nw.jsx)(Rh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,nw.jsx)(Rh.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 Oh=a(me(),1),iw=a(C(),1),sw=(0,iw.jsx)(Oh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,iw.jsx)(Oh.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 Ih=a(me(),1),aw=a(C(),1),lw=(0,aw.jsx)(Ih.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,aw.jsx)(Ih.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 Fh=a(me(),1),uw=a(C(),1),sd=(0,uw.jsx)(Fh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,uw.jsx)(Fh.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 Vh=a(me(),1),cw=a(C(),1),ui=(0,cw.jsx)(Vh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,cw.jsx)(Vh.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 Nh=a(me(),1),fw=a(C(),1),ad=(0,fw.jsx)(Nh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,fw.jsx)(Nh.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 Dh=a(me(),1),dw=a(C(),1),Lh=(0,dw.jsx)(Dh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,dw.jsx)(Dh.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 Mh=a(me(),1),mw=a(C(),1),pw=(0,mw.jsx)(Mh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,mw.jsx)(Mh.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 Bh=a(me(),1),hw=a(C(),1),ld=(0,hw.jsx)(Bh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,hw.jsx)(Bh.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 jh=a(me(),1),gw=a(C(),1),ud=(0,gw.jsx)(jh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,gw.jsx)(jh.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 zh=a(me(),1),vw=a(C(),1),yw=(0,vw.jsx)(zh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,vw.jsx)(zh.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 Gh=a(me(),1),bw=a(C(),1),cd=(0,bw.jsx)(Gh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,bw.jsx)(Gh.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 Hh=a(me(),1),ww=a(C(),1),xw=(0,ww.jsx)(Hh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ww.jsx)(Hh.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 Uh=a(me(),1),Sw=a(C(),1),fd=(0,Sw.jsx)(Uh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Sw.jsx)(Uh.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 Wh=a(me(),1),_w=a(C(),1),Cw=(0,_w.jsx)(Wh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,_w.jsx)(Wh.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 kw=a(qh(),1),Rw=a(Xs(),1),Ow=a(yt(),1),QT=a(Ne(),1);var WT=a(re(),1),qT=a(M(),1),YT=a(z(),1);var ZT=a(he(),1),dd=a(C(),1);function fj({className:e}){let{isRequestingSite:t,siteIconUrl:r}=(0,WT.useSelect)(n=>{let{getEntityRecord:i}=n(ZT.store),s=i("root","__unstableBase",void 0);return{isRequestingSite:!s,siteIconUrl:s?.site_icon_url}},[]);if(t&&!r)return(0,dd.jsx)("div",{className:"edit-site-site-icon__image"});let o=r?(0,dd.jsx)("img",{className:"edit-site-site-icon__image",alt:(0,YT.__)("Site Icon"),src:r}):(0,dd.jsx)(qT.Icon,{className:"edit-site-site-icon__icon",icon:Cw,size:48});return(0,dd.jsx)("div",{className:Z(e,"edit-site-site-icon"),children:o})}var md=fj;var Ln=a(j(),1),XT=a(_l(),1),pd=a(C(),1),ts=(0,Ln.createContext)(()=>{});ts.displayName="SidebarNavigationContext";function dj(e,t,r){let o;if(t==="back"&&r&&(o=e.querySelector(r)),t!==null&&!o){let[n]=XT.focus.tabbable.find(e);o=n??e}o?.focus()}function mj(){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 pj({children:e,shouldAnimate:t}){let r=(0,Ln.useContext)(ts),o=(0,Ln.useRef)(),[n,i]=(0,Ln.useState)(null);(0,Ln.useLayoutEffect)(()=>{let{direction:l,focusSelector:u}=r.get();dj(o.current,l,u),i(l)},[r]);let s=Z("edit-site-sidebar__screen-wrapper",t?{"slide-from-left":n==="back","slide-from-right":n==="forward"}:{});return(0,pd.jsx)("div",{ref:o,className:s,children:e})}function Tw({children:e}){let[t]=(0,Ln.useState)(mj);return(0,pd.jsx)(ts.Provider,{value:t,children:e})}function Ew({routeKey:e,shouldAnimate:t,children:r}){return(0,pd.jsx)("div",{className:"edit-site-sidebar__content",children:(0,pd.jsx)(pj,{shouldAnimate:t,children:r},e)})}var jt=a(C(),1),{useLocation:hj,useHistory:gj}=L(QT.privateApis),vj=(0,Js.memo)((0,Js.forwardRef)(({isTransparent:e},t)=>{let{dashboardLink:r,homeUrl:o,siteTitle:n}=(0,Wu.useSelect)(s=>{let{getSettings:l}=L(s(Oe)),{getEntityRecord:u}=s(Pw.store),c=u("root","site");return{dashboardLink:l().__experimentalDashboardLink,homeUrl:u("root","__unstableBase")?.home,siteTitle:!c?.title&&c?.url?(0,Ow.filterURLForDisplay)(c?.url):c?.title}},[]),{open:i}=(0,Wu.useDispatch)(kw.store);return(0,jt.jsx)("div",{className:"edit-site-site-hub",children:(0,jt.jsxs)(Hr.__experimentalHStack,{justify:"flex-start",spacing:"0",children:[(0,jt.jsx)("div",{className:Z("edit-site-site-hub__view-mode-toggle-container",{"has-transparent-background":e}),children:(0,jt.jsx)(Hr.Button,{__next40pxDefaultSize:!0,ref:t,href:r,label:(0,Qs.__)("Go to the Dashboard"),className:"edit-site-layout__view-mode-toggle",style:{transform:"scale(0.5333) translateX(-4px)",borderRadius:4},children:(0,jt.jsx)(md,{className:"edit-site-layout__view-mode-toggle-icon"})})}),(0,jt.jsxs)(Hr.__experimentalHStack,{children:[(0,jt.jsx)("div",{className:"edit-site-site-hub__title",children:(0,jt.jsxs)(Hr.Button,{__next40pxDefaultSize:!0,variant:"link",href:o,target:"_blank",children:[(0,Aw.decodeEntities)(n),(0,jt.jsx)(Hr.VisuallyHidden,{as:"span",children:(0,Qs.__)("(opens in a new tab)")})]})}),(0,jt.jsx)(Hr.__experimentalHStack,{spacing:0,expanded:!1,className:"edit-site-site-hub__actions",children:(0,jt.jsx)(Hr.Button,{size:"compact",className:"edit-site-site-hub_toggle-command-center",icon:ui,onClick:()=>i(),label:(0,Qs.__)("Open command palette"),shortcut:Rw.displayShortcut.primary("k")})})]})]})})})),JT=vj,$T=(0,Js.memo)((0,Js.forwardRef)(({isTransparent:e},t)=>{let{path:r}=hj(),o=gj(),{navigate:n}=(0,Js.useContext)(ts),{dashboardLink:i,homeUrl:s,siteTitle:l,isBlockTheme:u,isClassicThemeWithStyleBookSupport:c}=(0,Wu.useSelect)(h=>{let{getSettings:g}=L(h(Oe)),{getEntityRecord:y,getCurrentTheme:v}=h(Pw.store),b=y("root","site"),w=v(),x=g(),T=w?.theme_supports["editor-styles"],E=x.supportsLayout;return{dashboardLink:x.__experimentalDashboardLink,homeUrl:y("root","__unstableBase")?.home,siteTitle:!b?.title&&b?.url?(0,Ow.filterURLForDisplay)(b?.url):b?.title,isBlockTheme:w?.is_block_theme,isClassicThemeWithStyleBookSupport:!w?.is_block_theme&&(T||E)}},[]),{open:f}=(0,Wu.useDispatch)(kw.store),m;r!=="/"&&(u||c?m="/":r!=="/pattern"&&(m="/pattern"));let d={href:m?void 0:i,label:m?(0,Qs.__)("Go to Site Editor"):(0,Qs.__)("Go to the Dashboard"),onClick:m?()=>{o.navigate(m),n("back")}:void 0};return(0,jt.jsx)("div",{className:"edit-site-site-hub",children:(0,jt.jsxs)(Hr.__experimentalHStack,{justify:"flex-start",spacing:"0",children:[(0,jt.jsx)("div",{className:Z("edit-site-site-hub__view-mode-toggle-container",{"has-transparent-background":e}),children:(0,jt.jsx)(Hr.Button,{__next40pxDefaultSize:!0,ref:t,className:"edit-site-layout__view-mode-toggle",style:{transform:"scale(0.5)",borderRadius:4},...d,children:(0,jt.jsx)(md,{className:"edit-site-layout__view-mode-toggle-icon"})})}),(0,jt.jsxs)(Hr.__experimentalHStack,{children:[(0,jt.jsx)("div",{className:"edit-site-site-hub__title",children:(0,jt.jsx)(Hr.Button,{__next40pxDefaultSize:!0,variant:"link",href:s,target:"_blank",label:(0,Qs.__)("View site (opens in a new tab)"),children:(0,Aw.decodeEntities)(l)})}),(0,jt.jsx)(Hr.__experimentalHStack,{spacing:0,expanded:!1,className:"edit-site-site-hub__actions",children:(0,jt.jsx)(Hr.Button,{__next40pxDefaultSize:!0,className:"edit-site-site-hub_toggle-command-center",icon:ui,onClick:()=>f(),label:(0,Qs.__)("Open command palette"),shortcut:Rw.displayShortcut.primary("k")})})]})]})})}));var $s=a(j(),1),Cl=a(M(),1),Yh=a(Qe(),1),Mn=a(z(),1),oE=a(Ne(),1),nE=a(re(),1),iE=a(he(),1);var sE=a(yt(),1),ci=a(C(),1),{useLocation:yj,useHistory:bj}=L(oE.privateApis),eE={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},hd=320,wj=1300,xj=9/19.5,Sj=200,tE={width:"100%",height:"100%"};function rE(e,t){let r=(i,s,l)=>i+(s-i)*l,o=1-Math.max(0,Math.min(1,(e-hd)/(wj-hd))),n=r(t,xj,o);return e/n}function aE({isFullWidth:e,isOversized:t,setIsOversized:r,isReady:o,children:n,defaultSize:i,innerContentStyle:s}){let l=bj(),{path:u,query:c}=yj(),{canvas:f="view"}=c,m=(0,Yh.useReducedMotion)(),[d,h]=(0,$s.useState)(tE),[g,y]=(0,$s.useState)(),[v,b]=(0,$s.useState)(!1),[w,x]=(0,$s.useState)(!1),[T,E]=(0,$s.useState)(1),k={type:"tween",duration:v?0:.5},O=(0,$s.useRef)(null),A=(0,Yh.useInstanceId)(aE,"edit-site-resizable-frame-handle-help"),F=i.width/i.height,N=(0,nE.useSelect)(G=>{let{getCurrentTheme:U}=G(iE.store);return U()?.is_block_theme},[]),P=(G,U,ae)=>{y(ae.offsetWidth),b(!0)},S=(G,U,ae,ye)=>{let Te=ye.width/T,ke=Math.abs(Te),He=ye.width<0?ke:(i.width-g)/2,pe=Math.min(ke,He),Se=ke===0?0:pe/ke,J=1-Se;E(J+Se*2);let ie=g+ye.width;r(ie>i.width),h({height:t?"100%":rE(ie,F)})},I=(G,U,ae)=>{if(b(!1),!t)return;r(!1),ae.ownerDocument.documentElement.offsetWidth-ae.offsetWidth>Sj||!N?h(tE):l.navigate((0,sE.addQueryArgs)(u,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"})},R=G=>{if(!["ArrowLeft","ArrowRight"].includes(G.key))return;G.preventDefault();let ae=20*(G.shiftKey?5:1)*(G.key==="ArrowLeft"?1:-1)*((0,Mn.isRTL)()?-1:1),ye=Math.min(Math.max(hd,O.current.resizable.offsetWidth+ae),i.width);h({width:ye,height:rE(ye,F)})},B={default:{flexGrow:0,height:d.height},fullWidth:{flexGrow:1,height:d.height}},D={hidden:{opacity:0,...(0,Mn.isRTL)()?{right:0}:{left:0}},visible:{opacity:1,...(0,Mn.isRTL)()?{right:-14}:{left:-14}},active:{opacity:1,...(0,Mn.isRTL)()?{right:-14}:{left:-14},scaleY:1.3}},V=v?"active":w?"visible":"hidden";return(0,ci.jsx)(Cl.ResizableBox,{as:Cl.__unstableMotion.div,ref:O,initial:!1,variants:B,animate:e?"fullWidth":"default",onAnimationComplete:G=>{G==="fullWidth"&&h({width:"100%",height:"100%"})},whileHover:f==="view"&&N?{scale:1.005,transition:{duration:m?0:.5,ease:"easeOut"}}:{},transition:k,size:d,enable:{top:!1,bottom:!1,...(0,Mn.isRTL)()?{right:o,left:!1}:{left:o,right:!1},topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},resizeRatio:T,handleClasses:void 0,handleStyles:{left:eE,right:eE},minWidth:hd,maxWidth:e?"100%":"150%",maxHeight:"100%",onFocus:()=>x(!0),onBlur:()=>x(!1),onMouseOver:()=>x(!0),onMouseOut:()=>x(!1),handleComponent:{[(0,Mn.isRTL)()?"right":"left"]:f==="view"&&(0,ci.jsxs)(ci.Fragment,{children:[(0,ci.jsx)(Cl.Tooltip,{text:(0,Mn.__)("Drag to resize"),children:(0,ci.jsx)(Cl.__unstableMotion.button,{role:"separator","aria-orientation":"vertical",className:Z("edit-site-resizable-frame__handle",{"is-resizing":v}),variants:D,animate:V,"aria-label":(0,Mn.__)("Drag to resize"),"aria-describedby":A,"aria-valuenow":O.current?.resizable?.offsetWidth||void 0,"aria-valuemin":hd,"aria-valuemax":i.width,onKeyDown:R,initial:"hidden",exit:"hidden",whileFocus:"active",whileHover:"active"},"handle")}),(0,ci.jsx)("div",{hidden:!0,id:A,children:(0,Mn.__)("Use left and right arrow keys to resize the canvas. Hold shift to resize in larger increments.")})]})},onResizeStart:P,onResize:S,onResizeStop:I,className:Z("edit-site-resizable-frame__inner",{"is-resizing":v}),showHandle:!1,children:(0,ci.jsx)("div",{className:"edit-site-resizable-frame__inner-content",style:s,children:n})})}var lE=aE;var dE=a(j(),1),Zh=a(cE(),1),mE=a(z(),1),Tl=a(re(),1),pE=a(he(),1),Iw=a(Ke(),1);var fE="core/edit-site/save";function hE(){let{__experimentalGetDirtyEntityRecords:e,isSavingEntityRecord:t}=(0,Tl.useSelect)(pE.store),{hasNonPostEntityChanges:r,isPostSavingLocked:o}=(0,Tl.useSelect)(Iw.store),{savePost:n}=(0,Tl.useDispatch)(Iw.store),{setIsSaveViewOpened:i}=(0,Tl.useDispatch)(Oe),{registerShortcut:s,unregisterShortcut:l}=(0,Tl.useDispatch)(Zh.store);return(0,dE.useEffect)(()=>(s({name:fE,category:"global",description:(0,mE.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),()=>{l(fE)}),[s,l]),(0,Zh.useShortcut)("core/edit-site/save",u=>{u.preventDefault();let c=e(),f=!!c.length,m=c.some(d=>t(d.kind,d.name,d.key));!f||m||(r()?i(!0):o()||n())}),null}var gd=a(j(),1),gE=a(re(),1),vE=a(he(),1),_j=1e4;function Kh(){let[e,t]=(0,gd.useState)(!1),r=(0,gE.useSelect)(o=>{let n=o(vE.store).hasResolvingSelectors();return!e&&!n},[e]);return(0,gd.useEffect)(()=>{let o;return e||(o=setTimeout(()=>{t(!0)},_j)),()=>{clearTimeout(o)}},[e]),(0,gd.useEffect)(()=>{if(r){let n=setTimeout(()=>{t(!0)},100);return()=>{clearTimeout(n)}}},[r]),!e}var Vw=yd(),Ae=e=>vd(e,Vw),Nw=yd();Ae.write=e=>vd(e,Nw);var Xh=yd();Ae.onStart=e=>vd(e,Xh);var Dw=yd();Ae.onFrame=e=>vd(e,Dw);var Lw=yd();Ae.onFinish=e=>vd(e,Lw);var qu=[];Ae.setTimeout=(e,t)=>{let r=Ae.now()+t,o=()=>{let i=qu.findIndex(s=>s.cancel==o);~i&&qu.splice(i,1),ta-=~i?1:0},n={time:r,handler:e,cancel:o};return qu.splice(yE(r),0,n),ta+=1,bE(),n};var yE=e=>~(~qu.findIndex(t=>t.time>e)||~qu.length);Ae.cancel=e=>{Xh.delete(e),Dw.delete(e),Lw.delete(e),Vw.delete(e),Nw.delete(e)};Ae.sync=e=>{Fw=!0,Ae.batchedUpdates(e),Fw=!1};Ae.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}function o(...n){t=n,Ae.onStart(r)}return o.handler=e,o.cancel=()=>{Xh.delete(r),t=null},o};var Mw=typeof window<"u"?window.requestAnimationFrame:()=>{};Ae.use=e=>Mw=e;Ae.now=typeof performance<"u"?()=>performance.now():Date.now;Ae.batchedUpdates=e=>e();Ae.catch=console.error;Ae.frameLoop="always";Ae.advance=()=>{Ae.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):xE()};var ea=-1,ta=0,Fw=!1;function vd(e,t){Fw?(t.delete(e),e(0)):(t.add(e),bE())}function bE(){ea<0&&(ea=0,Ae.frameLoop!=="demand"&&Mw(wE))}function Cj(){ea=-1}function wE(){~ea&&(Mw(wE),Ae.batchedUpdates(xE))}function xE(){let e=ea;ea=Ae.now();let t=yE(ea);if(t&&(SE(qu.splice(0,t),r=>r.handler()),ta-=t),!ta){Cj();return}Xh.flush(),Vw.flush(e?Math.min(64,ea-e):16.667),Dw.flush(),Nw.flush(),Lw.flush()}function yd(){let e=new Set,t=e;return{add(r){ta+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return ta-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,ta-=t.size,SE(t,o=>o(r)&&e.add(o)),ta+=e.size,t=e)}}}function SE(e,t){e.forEach(r=>{try{t(r)}catch(o){Ae.catch(o)}})}var pn=a(Je());function tg(){}var kE=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),se={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 fi(e,t){if(se.arr(e)){if(!se.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 Tt=(e,t)=>e.forEach(t);function hn(e,t,r){if(se.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 ko=e=>se.und(e)?[]:se.arr(e)?e:[e];function Xu(e,t){if(e.size){let r=Array.from(e);e.clear(),Tt(r,t)}}var Qu=(e,...t)=>Xu(e,r=>r(...t)),Uw=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),Ww,RE,ra=null,OE=!1,qw=tg,Tj=e=>{e.to&&(RE=e.to),e.now&&(Ae.now=e.now),e.colors!==void 0&&(ra=e.colors),e.skipAnimation!=null&&(OE=e.skipAnimation),e.createStringInterpolator&&(Ww=e.createStringInterpolator),e.requestAnimationFrame&&Ae.use(e.requestAnimationFrame),e.batchedUpdates&&(Ae.batchedUpdates=e.batchedUpdates),e.willAdvance&&(qw=e.willAdvance),e.frameLoop&&(Ae.frameLoop=e.frameLoop)},Ko=Object.freeze({__proto__:null,get createStringInterpolator(){return Ww},get to(){return RE},get colors(){return ra},get skipAnimation(){return OE},get willAdvance(){return qw},assign:Tj}),bd=new Set,mn=[],Bw=[],$h=0,Ju={get idle(){return!bd.size&&!mn.length},start(e){$h>e.priority?(bd.add(e),Ae.onStart(Ej)):(IE(e),Ae(Gw))},advance:Gw,sort(e){if($h)Ae.onFrame(()=>Ju.sort(e));else{let t=mn.indexOf(e);~t&&(mn.splice(t,1),FE(e))}},clear(){mn=[],bd.clear()}};function Ej(){bd.forEach(IE),bd.clear(),Ae(Gw)}function IE(e){mn.includes(e)||FE(e)}function FE(e){mn.splice(Pj(mn,t=>t.priority>e.priority),0,e)}function Gw(e){let t=Bw;for(let r=0;r<mn.length;r++){let o=mn[r];$h=o.priority,o.idle||(qw(o),o.advance(e),o.idle||t.push(o))}return $h=0,Bw=mn,Bw.length=0,mn=t,mn.length>0}function Pj(e,t){let r=e.findIndex(t);return r<0?e.length:r}var VE={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},Bn="[-+]?\\d*\\.?\\d+",eg=Bn+"%";function rg(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var Aj=new RegExp("rgb"+rg(Bn,Bn,Bn)),kj=new RegExp("rgba"+rg(Bn,Bn,Bn,Bn)),Rj=new RegExp("hsl"+rg(Bn,eg,eg)),Oj=new RegExp("hsla"+rg(Bn,eg,eg,Bn)),Ij=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Fj=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Vj=/^#([0-9a-fA-F]{6})$/,Nj=/^#([0-9a-fA-F]{8})$/;function Dj(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=Vj.exec(e))?parseInt(t[1]+"ff",16)>>>0:ra&&ra[e]!==void 0?ra[e]:(t=Aj.exec(e))?(Yu(t[1])<<24|Yu(t[2])<<16|Yu(t[3])<<8|255)>>>0:(t=kj.exec(e))?(Yu(t[1])<<24|Yu(t[2])<<16|Yu(t[3])<<8|EE(t[4]))>>>0:(t=Ij.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=Nj.exec(e))?parseInt(t[1],16)>>>0:(t=Fj.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=Rj.exec(e))?(CE(TE(t[1]),Qh(t[2]),Qh(t[3]))|255)>>>0:(t=Oj.exec(e))?(CE(TE(t[1]),Qh(t[2]),Qh(t[3]))|EE(t[4]))>>>0:null}function jw(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 CE(e,t,r){let o=r<.5?r*(1+t):r+t-r*t,n=2*r-o,i=jw(n,o,e+1/3),s=jw(n,o,e),l=jw(n,o,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(l*255)<<8}function Yu(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function TE(e){return(parseFloat(e)%360+360)%360/360}function EE(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function Qh(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function PE(e){let t=Dj(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 oa=(e,t,r)=>{if(se.fun(e))return e;if(se.arr(e))return oa({range:e,output:t,extrapolate:r});if(se.str(e.output[0]))return Ww(e);let o=e,n=o.output,i=o.range||[0,1],s=o.extrapolateLeft||o.extrapolate||"extend",l=o.extrapolateRight||o.extrapolate||"extend",u=o.easing||(c=>c);return c=>{let f=Mj(c,i);return Lj(c,i[f],i[f+1],n[f],n[f+1],u,s,l,o.map)}};function Lj(e,t,r,o,n,i,s,l,u){let c=u?u(e):e;if(c<t){if(s==="identity")return c;s==="clamp"&&(c=t)}if(c>r){if(l==="identity")return c;l==="clamp"&&(c=r)}return o===n?o:t===r?e<=t?o:n:(t===-1/0?c=-c:r===1/0?c=c-t:c=(c-t)/(r-t),c=i(c),o===-1/0?c=-c:n===1/0?c=c+o:c=c*(n-o)+o,c)}function Mj(e,t){for(var r=1;r<t.length-1&&!(t[r]>=e);++r);return r-1}function Hw(){return Hw=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},Hw.apply(this,arguments)}var Zu=Symbol.for("FluidValue.get"),El=Symbol.for("FluidValue.observers"),no=e=>!!(e&&e[Zu]),kr=e=>e&&e[Zu]?e[Zu]():e,Yw=e=>e[El]||null;function Bj(e,t){e.eventObserved?e.eventObserved(t):e(t)}function Pl(e,t){let r=e[El];r&&r.forEach(o=>{Bj(o,t)})}var Ku=class{constructor(t){if(this[Zu]=void 0,this[El]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");jj(this,t)}},jj=(e,t)=>NE(e,Zu,t);function na(e,t){if(e[Zu]){let r=e[El];r||NE(e,El,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}function ia(e,t){let r=e[El];if(r&&r.has(t)){let o=r.size-1;o?r.delete(t):e[El]=null,e.observerRemoved&&e.observerRemoved(o,t)}}var NE=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),Jh=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,zj=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,AE=new RegExp(`(${Jh.source})(%|[a-z]+)`,"i"),Gj=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,og=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,DE=e=>{let[t,r]=Hj(e);if(!t||Uw())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&&og.test(r))return DE(r);if(r)return r}return e},Hj=e=>{let t=og.exec(e);if(!t)return[,];let[,r,o]=t;return[r,o]},zw,Uj=(e,t,r,o,n)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(o)}, ${n})`,ng=e=>{zw||(zw=ra?new RegExp(`(${Object.keys(ra).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>kr(i).replace(og,DE).replace(zj,PE).replace(zw,PE)),r=t.map(i=>i.match(Jh).map(Number)),n=r[0].map((i,s)=>r.map(l=>{if(!(s in l))throw Error('The arity of each "output" value must be equal');return l[s]})).map(i=>oa(Hw({},e,{output:i})));return i=>{var s;let l=!AE.test(t[0])&&((s=t.find(c=>AE.test(c)))==null?void 0:s.replace(Jh,"")),u=0;return t[0].replace(Jh,()=>`${n[u++](i)}${l||""}`).replace(Gj,Uj)}},LE="react-spring: ",ME=e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${LE}once requires a function parameter`);return(...o)=>{r||(t(...o),r=!0)}},Wj=ME(console.warn);function BE(){Wj(`${LE}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var pie=ME(console.warn);function $u(e){return se.str(e)&&(e[0]=="#"||/\d/.test(e)||!Uw()&&og.test(e)||e in(ra||{}))}var wd=Uw()?pn.useEffect:pn.useLayoutEffect,qj=()=>{let e=(0,pn.useRef)(!1);return wd(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function Zw(){let e=(0,pn.useState)()[1],t=qj();return()=>{t.current&&e(Math.random())}}function jE(e,t){let[r]=(0,pn.useState)(()=>({inputs:t,result:e()})),o=(0,pn.useRef)(),n=o.current,i=n;return i?t&&i.inputs&&Yj(t,i.inputs)||(i={inputs:t,result:e()}):i=r,(0,pn.useEffect)(()=>{o.current=i,n==r&&(r.inputs=r.result=void 0)},[i]),i.result}function Yj(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 Kw=e=>(0,pn.useEffect)(e,Zj),Zj=[];var Rd=a(Je()),Od=a(Je());var UE=a(Je()),rs=a(Je()),xd=Symbol.for("Animated:node"),Kj=e=>!!e&&e[xd]===e,jn=e=>e&&e[xd],lg=(e,t)=>kE(e,xd,t),Sd=e=>e&&e[xd]&&e[xd].getPayload(),ig=class{constructor(){this.payload=void 0,lg(this,this)}getPayload(){return this.payload||[]}},Al=class e extends ig{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,se.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 se.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,se.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},kl=class e extends Al{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=oa({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(se.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=oa({output:[this.getValue(),t]})),this._value=0,super.reset()}},sg={dependencies:null},Rl=class extends ig{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return hn(this.source,(o,n)=>{Kj(o)?r[n]=o.getValue(t):no(o)?r[n]=kr(o):t||(r[n]=o)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Tt(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return hn(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){sg.dependencies&&no(t)&&sg.dependencies.add(t);let r=Sd(t);r&&Tt(r,o=>this.add(o))}},Xw=class e extends Rl{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(Xj)),!0)}};function Xj(e){return($u(e)?kl:Al).create(e)}function ug(e){let t=jn(e);return t?t.constructor:se.arr(e)?Xw:$u(e)?kl:Al}function ag(){return ag=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},ag.apply(this,arguments)}var zE=(e,t)=>{let r=!se.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,rs.forwardRef)((o,n)=>{let i=(0,rs.useRef)(null),s=r&&(0,rs.useCallback)(g=>{i.current=Jj(n,g)},[n]),[l,u]=Qj(o,t),c=Zw(),f=()=>{let g=i.current;if(r&&!g)return;(g?t.applyAnimatedValues(g,l.getValue(!0)):!1)===!1&&c()},m=new Qw(f,u),d=(0,rs.useRef)();wd(()=>(d.current=m,Tt(u,g=>na(g,m)),()=>{d.current&&(Tt(d.current.deps,g=>ia(g,d.current)),Ae.cancel(d.current.update))})),(0,rs.useEffect)(f,[]),Kw(()=>()=>{let g=d.current;Tt(g.deps,y=>ia(y,g))});let h=t.getComponentProps(l.getValue());return UE.createElement(e,ag({},h,{ref:s}))})},Qw=class{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Ae.write(this.update)}};function Qj(e,t){let r=new Set;return sg.dependencies=r,e.style&&(e=ag({},e,{style:t.createAnimatedStyle(e.style)})),e=new Rl(e),sg.dependencies=null,[e,r]}function Jj(e,t){return e&&(se.fun(e)?e(t):e.current=t),t}var GE=Symbol.for("AnimatedComponent"),WE=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:r=n=>new Rl(n),getComponentProps:o=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:o},i=s=>{let l=HE(s)||"Anonymous";return se.str(s)?s=i[s]||(i[s]=zE(s,n)):s=s[GE]||(s[GE]=zE(s,n)),s.displayName=`Animated(${l})`,s};return hn(e,(s,l)=>{se.arr(e)&&(l=HE(s)),i[l]=i(s)}),{animated:i}},HE=e=>se.str(e)?e:e&&se.str(e.displayName)?e.displayName:se.fun(e)&&e.name||null;function io(){return io=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},io.apply(this,arguments)}function Ol(e,...t){return se.fun(e)?e(...t):e}var Ed=(e,t)=>e===!0||!!(t&&e&&(se.fun(e)?e(t):ko(e).includes(t))),oP=(e,t)=>se.obj(e)?t&&e[t]:e,nP=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,$j=e=>e,iP=(e,t=$j)=>{let r=e9;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);se.und(i)||(o[n]=i)}return o},e9=["config","onProps","onStart","onChange","onPause","onResume","onRest"],t9={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 r9(e){let t={},r=0;if(hn(e,(o,n)=>{t9[n]||(t[n]=o,r++)}),r)return t}function sP(e){let t=r9(e);if(t){let r={to:t};return hn(e,(o,n)=>n in t||(r[n]=o)),r}return io({},e)}function Pd(e){return e=kr(e),se.arr(e)?e.map(Pd):$u(e)?Ko.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function ex(e){return se.fun(e)||se.arr(e)&&se.obj(e[0])}var o9={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}},dg=1.70158,cg=dg*1.525,qE=dg+1,YE=2*Math.PI/3,ZE=2*Math.PI/4.5,fg=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,cx={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=>qE*e*e*e-dg*e*e,easeOutBack:e=>1+qE*Math.pow(e-1,3)+dg*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((cg+1)*2*e-cg)/2:(Math.pow(2*e-2,2)*((cg+1)*(e*2-2)+cg)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*YE),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*YE)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*ZE))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*ZE)/2+1,easeInBounce:e=>1-fg(1-e),easeOutBounce:fg,easeInOutBounce:e=>e<.5?(1-fg(1-2*e))/2:(1+fg(2*e-1))/2},tx=io({},o9.default,{mass:1,damping:1,easing:cx.linear,clamp:!1}),rx=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,tx)}};function n9(e,t,r){r&&(r=io({},r),KE(r,t),t=io({},r,t)),KE(e,t),Object.assign(e,t);for(let s in tx)e[s]==null&&(e[s]=tx[s]);let{mass:o,frequency:n,damping:i}=e;return se.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 KE(e,t){if(!se.und(t.decay))e.duration=void 0;else{let r=!se.und(t.tension)||!se.und(t.friction);(r||!se.und(t.frequency)||!se.und(t.damping)||!se.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}var XE=[],ox=class{constructor(){this.changed=!1,this.values=XE,this.toValues=null,this.fromValues=XE,this.to=void 0,this.from=void 0,this.config=new rx,this.immediate=!1}};function aP(e,{key:t,props:r,defaultProps:o,state:n,actions:i}){return new Promise((s,l)=>{var u;let c,f,m=Ed((u=r.cancel)!=null?u:o?.cancel,t);if(m)g();else{se.und(r.pause)||(n.paused=Ed(r.pause,t));let y=o?.pause;y!==!0&&(y=n.paused||Ed(y,t)),c=Ol(r.delay||0,t),y?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function d(){n.resumeQueue.add(h),n.timeouts.delete(f),f.cancel(),c=f.time-Ae.now()}function h(){c>0&&!Ko.skipAnimation?(n.delayed=!0,f=Ae.setTimeout(g,c),n.pauseQueue.add(d),n.timeouts.add(f)):g()}function g(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(d),n.timeouts.delete(f),e<=(n.cancelId||0)&&(m=!0);try{i.start(io({},r,{callId:e,cancel:m}),s)}catch(y){l(y)}}})}var fx=(e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?ec(e.get()):t.every(r=>r.noop)?lP(e.get()):zn(e.get(),t.every(r=>r.finished)),lP=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),zn=(e,t,r=!1)=>({value:e,finished:t,cancelled:r}),ec=e=>({value:e,cancelled:!0,finished:!1});function uP(e,t,r,o){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:l,promise:u}=r;return!i&&e===l&&!t.reset?u:r.promise=(async()=>{r.asyncId=n,r.asyncTo=e;let c=iP(t,(v,b)=>b==="onRest"?void 0:v),f,m,d=new Promise((v,b)=>(f=v,m=b)),h=v=>{let b=n<=(r.cancelId||0)&&ec(o)||n!==r.asyncId&&zn(o,!1);if(b)throw v.result=b,m(v),v},g=(v,b)=>{let w=new mg,x=new pg;return(async()=>{if(Ko.skipAnimation)throw Ad(r),x.result=zn(o,!1),m(x),x;h(w);let T=se.obj(v)?io({},v):io({},b,{to:v});T.parentId=n,hn(c,(k,O)=>{se.und(T[O])&&(T[O]=k)});let E=await o.start(T);return h(w),r.paused&&await new Promise(k=>{r.resumeQueue.add(k)}),E})()},y;if(Ko.skipAnimation)return Ad(r),zn(o,!1);try{let v;se.arr(e)?v=(async b=>{for(let w of b)await g(w)})(e):v=Promise.resolve(e(g,o.stop.bind(o))),await Promise.all([v.then(f),d]),y=zn(o.get(),!0,!1)}catch(v){if(v instanceof mg)y=v.result;else if(v instanceof pg)y=v.result;else throw v}finally{n==r.asyncId&&(r.asyncId=i,r.asyncTo=i?l:void 0,r.promise=i?u:void 0)}return se.fun(s)&&Ae.batchedUpdates(()=>{s(y,o,o.item)}),y})()}function Ad(e,t){Xu(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var mg=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}},pg=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},nx=e=>e instanceof kd,i9=1,kd=class extends Ku{constructor(...t){super(...t),this.id=i9++,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=jn(this);return t&&t.getValue()}to(...t){return Ko.to(this,t)}interpolate(...t){return BE(),Ko.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){Pl(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Ju.sort(this),Pl(this,{type:"priority",parent:this,priority:t})}},Il=Symbol.for("SpringPhase"),cP=1,ix=2,sx=4,Jw=e=>(e[Il]&cP)>0,sa=e=>(e[Il]&ix)>0,_d=e=>(e[Il]&sx)>0,QE=(e,t)=>t?e[Il]|=ix|cP:e[Il]&=~ix,JE=(e,t)=>t?e[Il]|=sx:e[Il]&=~sx,ax=class extends kd{constructor(t,r){if(super(),this.key=void 0,this.animation=new ox,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,!se.und(t)||!se.und(r)){let o=se.obj(t)?io({},t):io({},r,{from:t});se.und(o.default)&&(o.default=!0),this.start(o)}}get idle(){return!(sa(this)||this._state.asyncTo)||_d(this)}get goal(){return kr(this.animation.to)}get velocity(){let t=jn(this);return t instanceof Al?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return Jw(this)}get isAnimating(){return sa(this)}get isPaused(){return _d(this)}get isDelayed(){return this._state.delayed}advance(t){let r=!0,o=!1,n=this.animation,{config:i,toValues:s}=n,l=Sd(n.to);!l&&no(n.to)&&(s=ko(kr(n.to))),n.values.forEach((f,m)=>{if(f.done)return;let d=f.constructor==kl?1:l?l[m].lastPosition:s[m],h=n.immediate,g=d;if(!h){if(g=f.lastPosition,i.tension<=0){f.done=!0;return}let y=f.elapsedTime+=t,v=n.fromValues[m],b=f.v0!=null?f.v0:f.v0=se.arr(i.velocity)?i.velocity[m]:i.velocity,w,x=i.precision||(v==d?.005:Math.min(1,Math.abs(d-v)*.001));if(se.und(i.duration))if(i.decay){let T=i.decay===!0?.998:i.decay,E=Math.exp(-(1-T)*y);g=v+b/(1-T)*(1-E),h=Math.abs(f.lastPosition-g)<=x,w=b*E}else{w=f.lastVelocity==null?b:f.lastVelocity;let T=i.restVelocity||x/10,E=i.clamp?0:i.bounce,k=!se.und(E),O=v==d?f.v0>0:v<d,A,F=!1,N=1,P=Math.ceil(t/N);for(let S=0;S<P&&(A=Math.abs(w)>T,!(!A&&(h=Math.abs(d-g)<=x,h)));++S){k&&(F=g==d||g>d==O,F&&(w=-w*E,g=d));let I=-i.tension*1e-6*(g-d),R=-i.friction*.001*w,B=(I+R)/i.mass;w=w+B*N,g=g+w*N}}else{let T=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,f.durationProgress>0&&(f.elapsedTime=i.duration*f.durationProgress,y=f.elapsedTime+=t)),T=(i.progress||0)+y/this._memoizedDuration,T=T>1?1:T<0?0:T,f.durationProgress=T),g=v+i.easing(T)*(d-v),w=(g-f.lastPosition)/t,h=T==1}f.lastVelocity=w,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),h=!0)}l&&!l[m].done&&(h=!1),h?f.done=!0:r=!1,f.setValue(g,i.round)&&(o=!0)});let u=jn(this),c=u.getValue();if(r){let f=kr(n.to);(c!==f||o)&&!i.decay?(u.setValue(f),this._onChange(f)):o&&i.decay&&this._onChange(c),this._stop()}else o&&this._onChange(c)}set(t){return Ae.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(sa(this)){let{to:t,config:r}=this.animation;Ae.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 se.und(t)?(o=this.queue||[],this.queue=[]):o=[se.obj(t)?t:io({},r,{to:t})],Promise.all(o.map(n=>this._update(n))).then(n=>fx(this,n))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),Ad(this._state,t&&this._lastCallId),Ae.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=se.obj(o)?o[r]:o,(o==null||ex(o))&&(o=void 0),n=se.obj(n)?n[r]:n,n==null&&(n=void 0);let i={to:o,from:n};return Jw(this)||(t.reverse&&([o,n]=[n,o]),n=kr(n),se.und(n)?jn(this)||this._set(o):this._set(n)),i}_update(t,r){let o=io({},t),{key:n,defaultProps:i}=this;o.default&&Object.assign(i,iP(o,(u,c)=>/^on/.test(c)?oP(u,n):u)),eP(this,o,"onProps"),Td(this,"onProps",o,this);let s=this._prepareNode(o);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let l=this._state;return aP(++this._lastCallId,{key:n,props:o,defaultProps:i,state:l,actions:{pause:()=>{_d(this)||(JE(this,!0),Qu(l.pauseQueue),Td(this,"onPause",zn(this,Cd(this,this.animation.to)),this))},resume:()=>{_d(this)&&(JE(this,!1),sa(this)&&this._resume(),Qu(l.resumeQueue),Td(this,"onResume",zn(this,Cd(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(u=>{if(o.loop&&u.finished&&!(r&&u.noop)){let c=fP(o);if(c)return this._update(c,!0)}return u})}_merge(t,r,o){if(r.cancel)return this.stop(!0),o(ec(this));let n=!se.und(t.to),i=!se.und(t.from);if(n||i)if(r.callId>this._lastToId)this._lastToId=r.callId;else return o(ec(this));let{key:s,defaultProps:l,animation:u}=this,{to:c,from:f}=u,{to:m=c,from:d=f}=t;i&&!n&&(!r.default||se.und(m))&&(m=d),r.reverse&&([m,d]=[d,m]);let h=!fi(d,f);h&&(u.from=d),d=kr(d);let g=!fi(m,c);g&&this._focus(m);let y=ex(r.to),{config:v}=u,{decay:b,velocity:w}=v;(n||i)&&(v.velocity=0),r.config&&!y&&n9(v,Ol(r.config,s),r.config!==l.config?Ol(l.config,s):void 0);let x=jn(this);if(!x||se.und(m))return o(zn(this,!0));let T=se.und(r.reset)?i&&!r.default:!se.und(d)&&Ed(r.reset,s),E=T?d:this.get(),k=Pd(m),O=se.num(k)||se.arr(k)||$u(k),A=!y&&(!O||Ed(l.immediate||r.immediate,s));if(g){let S=ug(m);if(S!==x.constructor)if(A)x=this._set(k);else throw Error(`Cannot animate between ${x.constructor.name} and ${S.name}, as the "to" prop suggests`)}let F=x.constructor,N=no(m),P=!1;if(!N){let S=T||!Jw(this)&&h;(g||S)&&(P=fi(Pd(E),k),N=!P),(!fi(u.immediate,A)&&!A||!fi(v.decay,b)||!fi(v.velocity,w))&&(N=!0)}if(P&&sa(this)&&(u.changed&&!T?N=!0:N||this._stop(c)),!y&&((N||no(c))&&(u.values=x.getPayload(),u.toValues=no(m)?null:F==kl?[1]:ko(k)),u.immediate!=A&&(u.immediate=A,!A&&!T&&this._set(c)),N)){let{onRest:S}=u;Tt(s9,R=>eP(this,r,R));let I=zn(this,Cd(this,c));Qu(this._pendingCalls,I),this._pendingCalls.add(o),u.changed&&Ae.batchedUpdates(()=>{u.changed=!T,S?.(I,this),T?Ol(l.onRest,I):u.onStart==null||u.onStart(I,this)})}T&&this._set(E),y?o(uP(r.to,r,this._state,this)):N?this._start():sa(this)&&!g?this._pendingCalls.add(o):o(lP(E))}_focus(t){let r=this.animation;t!==r.to&&(Yw(this)&&this._detach(),r.to=t,Yw(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;no(r)&&(na(r,this),nx(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;no(t)&&ia(t,this)}_set(t,r=!0){let o=kr(t);if(!se.und(o)){let n=jn(this);if(!n||!fi(o,n.getValue())){let i=ug(o);!n||n.constructor!=i?lg(this,i.create(o)):n.setValue(o),n&&Ae.batchedUpdates(()=>{this._onChange(o,r)})}}return jn(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,Td(this,"onStart",zn(this,Cd(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),Ol(this.animation.onChange,t,this)),Ol(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;jn(this).reset(kr(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),sa(this)||(QE(this,!0),_d(this)||this._resume())}_resume(){Ko.skipAnimation?this.finish():Ju.start(this)}_stop(t,r){if(sa(this)){QE(this,!1);let o=this.animation;Tt(o.values,i=>{i.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),Pl(this,{type:"idle",parent:this});let n=r?ec(this.get()):zn(this.get(),Cd(this,t??o.to));Qu(this._pendingCalls,n),o.changed&&(o.changed=!1,Td(this,"onRest",n,this))}}};function Cd(e,t){let r=Pd(t),o=Pd(e.get());return fi(o,r)}function fP(e,t=e.loop,r=e.to){let o=Ol(t);if(o){let n=o!==!0&&sP(o),i=(n||e).reverse,s=!n||n.reset;return lx(io({},e,{loop:t,default:!1,pause:void 0,to:!i||ex(r)?r:void 0,from:s?e.from:void 0,reset:s},n))}}function lx(e){let{to:t,from:r}=e=sP(e),o=new Set;return se.obj(t)&&$E(t,o),se.obj(r)&&$E(r,o),e.keys=o.size?Array.from(o):null,e}function $E(e,t){hn(e,(r,o)=>r!=null&&t.add(o))}var s9=["onStart","onRest","onChange","onPause","onResume"];function eP(e,t,r){e.animation[r]=t[r]!==nP(t,r)?oP(t[r],e.key):void 0}function Td(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 a9=["onStart","onChange","onRest"],l9=1,hg=class{constructor(t,r){this.id=l9++,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(io({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];se.und(o)||this.springs[r].set(o)}}update(t){return t&&this.queue.push(lx(t)),this}start(t){let{queue:r}=this;return t?r=ko(t).map(lx):this.queue=[],this._flush?this._flush(this,r):(mP(this,r),u9(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let o=this.springs;Tt(ko(r),n=>o[n].stop(!!t))}else Ad(this._state,this._lastAsyncId),this.each(o=>o.stop(!!t));return this}pause(t){if(se.und(t))this.start({pause:!0});else{let r=this.springs;Tt(ko(t),o=>r[o].pause())}return this}resume(t){if(se.und(t))this.start({pause:!1});else{let r=this.springs;Tt(ko(t),o=>r[o].resume())}return this}each(t){hn(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,Xu(t,([u,c])=>{c.value=this.get(),u(c,this,this._item)}));let s=!n&&this._started,l=i||s&&o.size?this.get():null;i&&r.size&&Xu(r,([u,c])=>{c.value=l,u(c,this,this._item)}),s&&(this._started=!1,Xu(o,([u,c])=>{c.value=l,u(c,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;Ae.onFrame(this._onFrame)}};function u9(e,t){return Promise.all(t.map(r=>dP(e,r))).then(r=>fx(e,r))}async function dP(e,t,r){let{keys:o,to:n,from:i,loop:s,onRest:l,onResolve:u}=t,c=se.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let f=se.arr(n)||se.fun(n)?n:void 0;f?(t.to=void 0,t.onRest=void 0,c&&(c.onRest=void 0)):Tt(a9,y=>{let v=t[y];if(se.fun(v)){let b=e._events[y];t[y]=({finished:w,cancelled:x})=>{let T=b.get(v);T?(w||(T.finished=!1),x&&(T.cancelled=!0)):b.set(v,{value:null,finished:w||!1,cancelled:x||!1})},c&&(c[y]=t[y])}});let m=e._state;t.pause===!m.paused?(m.paused=t.pause,Qu(t.pause?m.pauseQueue:m.resumeQueue)):m.paused&&(t.pause=!0);let d=(o||Object.keys(e.springs)).map(y=>e.springs[y].start(t)),h=t.cancel===!0||nP(t,"cancel")===!0;(f||h&&m.asyncId)&&d.push(aP(++e._lastAsyncId,{props:t,state:m,actions:{pause:tg,resume:tg,start(y,v){h?(Ad(m,e._lastAsyncId),v(ec(e))):(y.onRest=l,v(uP(f,y,m,e)))}}})),m.paused&&await new Promise(y=>{m.resumeQueue.add(y)});let g=fx(e,await Promise.all(d));if(s&&g.finished&&!(r&&g.noop)){let y=fP(t,s,n);if(y)return mP(e,[y]),dP(e,y,!0)}return u&&Ae.batchedUpdates(()=>u(g,e,e.item)),g}function c9(e,t){let r=new ax;return r.key=e,t&&na(r,t),r}function f9(e,t,r){t.keys&&Tt(t.keys,o=>{(e[o]||(e[o]=r(o)))._prepareNode(t)})}function mP(e,t){Tt(t,r=>{f9(e.springs,r,o=>c9(o,e))})}function d9(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 m9=["children"],dx=e=>{let{children:t}=e,r=d9(e,m9),o=(0,Od.useContext)(gg),n=r.pause||!!o.pause,i=r.immediate||!!o.immediate;r=jE(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=gg;return Rd.createElement(s,{value:r},t)},gg=p9(dx,{});dx.Provider=gg.Provider;dx.Consumer=gg.Consumer;function p9(e,t){return Object.assign(e,Rd.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var tP;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(tP||(tP={}));var ux=class extends kd{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=oa(...r);let o=this._get(),n=ug(o);lg(this,n.create(o))}advance(t){let r=this._get(),o=this.get();fi(r,o)||(jn(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&rP(this._active)&&$w(this)}_get(){let t=se.arr(this.source)?this.source.map(kr):ko(kr(this.source));return this.calc(...t)}_start(){this.idle&&!rP(this._active)&&(this.idle=!1,Tt(Sd(this),t=>{t.done=!1}),Ko.skipAnimation?(Ae.batchedUpdates(()=>this.advance()),$w(this)):Ju.start(this))}_attach(){let t=1;Tt(ko(this.source),r=>{no(r)&&na(r,this),nx(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Tt(ko(this.source),t=>{no(t)&&ia(t,this)}),this._active.clear(),$w(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=ko(this.source).reduce((r,o)=>Math.max(r,(nx(o)?o.priority:0)+1),0))}};function h9(e){return e.idle!==!1}function rP(e){return!e.size||Array.from(e).every(h9)}function $w(e){e.idle||(e.idle=!0,Tt(Sd(e),t=>{t.done=!0}),Pl(e,{type:"idle",parent:e}))}Ko.assign({createStringInterpolator:ng,to:(e,t)=>new ux(e,t)});var Cie=Ju.advance;var gP=a(mx());function vx(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 g9=["style","children","scrollTop","scrollLeft"],vP=/^--/;function v9(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!vP.test(e)&&!(Id.hasOwnProperty(e)&&Id[e])?t+"px":(""+t).trim()}var hP={};function y9(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",o=t,{style:n,children:i,scrollTop:s,scrollLeft:l}=o,u=vx(o,g9),c=Object.values(u),f=Object.keys(u).map(m=>r||e.hasAttribute(m)?m:hP[m]||(hP[m]=m.replace(/([A-Z])/g,d=>"-"+d.toLowerCase())));i!==void 0&&(e.textContent=i);for(let m in n)if(n.hasOwnProperty(m)){let d=v9(m,n[m]);vP.test(m)?e.style.setProperty(m,d):e.style[m]=d}f.forEach((m,d)=>{e.setAttribute(m,c[d])}),s!==void 0&&(e.scrollTop=s),l!==void 0&&(e.scrollLeft=l)}var Id={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},b9=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),w9=["Webkit","Ms","Moz","O"];Id=Object.keys(Id).reduce((e,t)=>(w9.forEach(r=>e[b9(r,t)]=e[t]),e),Id);var x9=["x","y","z"],S9=/^(matrix|translate|scale|rotate|skew)/,_9=/^(translate)/,C9=/^(rotate|skew)/,px=(e,t)=>se.num(e)&&e!==0?e+t:e,vg=(e,t)=>se.arr(e)?e.every(r=>vg(r,t)):se.num(e)?e===t:parseFloat(e)===t,hx=class extends Rl{constructor(t){let{x:r,y:o,z:n}=t,i=vx(t,x9),s=[],l=[];(r||o||n)&&(s.push([r||0,o||0,n||0]),l.push(u=>[`translate3d(${u.map(c=>px(c,"px")).join(",")})`,vg(u,0)])),hn(i,(u,c)=>{if(c==="transform")s.push([u||""]),l.push(f=>[f,f===""]);else if(S9.test(c)){if(delete i[c],se.und(u))return;let f=_9.test(c)?"px":C9.test(c)?"deg":"";s.push(ko(u)),l.push(c==="rotate3d"?([m,d,h,g])=>[`rotate3d(${m},${d},${h},${px(g,f)})`,vg(g,0)]:m=>[`${c}(${m.map(d=>px(d,f)).join(",")})`,vg(m,c.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new gx(s,l)),super(i)}},gx=class extends Ku{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 Tt(this.inputs,(o,n)=>{let i=kr(o[0]),[s,l]=this.transforms[n](se.arr(i)?i:o.map(kr));t+=" "+s,r=r&&l}),r?"none":t}observerAdded(t){t==1&&Tt(this.inputs,r=>Tt(r,o=>no(o)&&na(o,this)))}observerRemoved(t){t==0&&Tt(this.inputs,r=>Tt(r,o=>no(o)&&ia(o,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Pl(this,t)}},T9=["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"],E9=["scrollTop","scrollLeft"];Ko.assign({batchedUpdates:gP.unstable_batchedUpdates,createStringInterpolator:ng,colors:VE});var P9=WE(T9,{applyAnimatedValues:y9,createAnimatedStyle:e=>new hx(e),getComponentProps:e=>vx(e,E9)}),Fie=P9.animated;var tc=a(j(),1);function A9(e){return{top:e.offsetTop,left:e.offsetLeft}}var k9=400;function R9({triggerAnimationOnChange:e}){let t=(0,tc.useRef)(),{previous:r,prevRect:o}=(0,tc.useMemo)(()=>({previous:t.current&&A9(t.current),prevRect:t.current&&t.current.getBoundingClientRect()}),[e]);return(0,tc.useLayoutEffect)(()=>{if(!r||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let i=new hg({x:0,y:0,width:o.width,height:o.height,config:{duration:k9,easing:cx.easeInOutQuint},onChange({value:m}){if(!t.current)return;let{x:d,y:h,width:g,height:y}=m;d=Math.round(d),h=Math.round(h),g=Math.round(g),y=Math.round(y);let v=d===0&&h===0;t.current.style.transformOrigin="center center",t.current.style.transform=v?null:`translate3d(${d}px,${h}px,0)`,t.current.style.width=v?null:`${g}px`,t.current.style.height=v?null:`${y}px`}});t.current.style.transform=void 0;let s=t.current.getBoundingClientRect(),l=Math.round(o.left-s.left),u=Math.round(o.top-s.top),c=s.width,f=s.height;return i.start({x:0,y:0,width:c,height:f,from:{x:l,y:u,width:o.width,height:o.height}}),()=>{i.stop(),i.set({x:0,y:0,width:o.width,height:o.height})}},[r,o]),t}var yP=R9;var _P=a(re(),1),CP=a(M(),1),TP=a(he(),1);var Fd=a(re(),1),bP=a(M(),1),so=a(z(),1),bx=a(he(),1),wP=a(Xs(),1),xP=a(Ne(),1),yg=a(Ke(),1);var yx=a(yt(),1);function Rr(){return!!(0,yx.getQueryArg)(window.location.href,"wp_theme_preview")}function aa(){return Rr()?(0,yx.getQueryArg)(window.location.href,"wp_theme_preview"):null}var SP=a(C(),1),{useLocation:O9}=L(xP.privateApis);function bg({className:e="edit-site-save-button__button",variant:t="primary",showTooltip:r=!0,showReviewMessage:o,icon:n,size:i,__next40pxDefaultSize:s=!1}){let{params:l}=O9(),{setIsSaveViewOpened:u}=(0,Fd.useDispatch)(Oe),{saveDirtyEntities:c}=L((0,Fd.useDispatch)(yg.store)),{dirtyEntityRecords:f}=(0,yg.useEntitiesSavedStatesIsDirty)(),{isSaving:m,isSaveViewOpen:d,previewingThemeName:h}=(0,Fd.useSelect)(T=>{let{isSavingEntityRecord:E,isResolving:k}=T(bx.store),{isSaveViewOpened:O}=T(Oe),A=k("activateTheme"),F=aa();return{isSaving:f.some(N=>E(N.kind,N.name,N.key))||A,isSaveViewOpen:O(),previewingThemeName:F?T(bx.store).getTheme(F)?.name?.rendered:void 0}},[f]),g=!!f.length,y;f.length===1&&(l.postId?y=`${f[0].key}`===l.postId&&f[0].name===l.postType:l.path?.includes("wp_global_styles")&&(y=f[0].name==="globalStyles"));let v=m||!g&&!Rr(),w=Rr()?m?(0,so.sprintf)((0,so.__)("Activating %s"),h):v?(0,so.__)("Saved"):g?(0,so.sprintf)((0,so.__)("Activate %s & Save"),h):(0,so.sprintf)((0,so.__)("Activate %s"),h):m?(0,so.__)("Saving"):v?(0,so.__)("Saved"):!y&&o?(0,so.sprintf)((0,so._n)("Review %d change\u2026","Review %d changes\u2026",f.length),f.length):(0,so.__)("Save");return(0,SP.jsx)(bP.Button,{variant:t,className:e,"aria-disabled":v,"aria-expanded":d,isBusy:m,onClick:v?void 0:y?()=>c({dirtyEntityRecords:f}):()=>u(!0),label:w,shortcut:v?void 0:wP.displayShortcut.primary("s"),showTooltip:r,icon:n,__next40pxDefaultSize:s,size:i,children:w})}var wx=a(C(),1);function xx(){let{isDisabled:e,isSaving:t}=(0,_P.useSelect)(r=>{let{__experimentalGetDirtyEntityRecords:o,isSavingEntityRecord:n}=r(TP.store),i=o(),s=i.some(l=>n(l.kind,l.name,l.key));return{isSaving:s,isDisabled:s||!i.length&&!Rr()}},[]);return(0,wx.jsx)(CP.__experimentalHStack,{className:"edit-site-save-hub",alignment:"right",spacing:4,children:(0,wx.jsx)(bg,{className:"edit-site-save-hub__button",variant:e?null:"primary",showTooltip:!1,icon:e&&!t?bl:null,showReviewMessage:!0,__next40pxDefaultSize:!0})})}var Sg=a(M(),1),rc=a(Ke(),1),Vd=a(re(),1),Gn=a(z(),1),Sx=a(he(),1),DP=a(Ne(),1),LP=a(j(),1);var EP=a(he(),1),PP=a(re(),1),AP=a(Ne(),1),kP=a(yt(),1);var{useHistory:I9,useLocation:F9}=L(AP.privateApis);function RP(){let e=I9(),{path:t}=F9(),{startResolution:r,finishResolution:o}=(0,PP.useDispatch)(EP.store);return async()=>{if(Rr()){let n="themes.php?action=activate&stylesheet="+aa()+"&_wpnonce="+window.WP_BLOCK_THEME_ACTIVATE_NONCE;r("activateTheme"),await window.fetch(n),o("activateTheme"),e.navigate((0,kP.addQueryArgs)(t,{wp_theme_preview:""}))}}}var IP=a(wg(),1),xg=a(j(),1),FP=a(yt(),1),V9="/wp/v2/themes?status=active";function VP(){let[e,t]=(0,xg.useState)();return(0,xg.useEffect)(()=>{let r=(0,FP.addQueryArgs)(V9,{context:"edit",wp_theme_preview:""});(0,IP.default)({path:r}).then(o=>t(o[0])).catch(()=>{})},[]),e}var gn=a(C(),1),{EntitiesSavedStatesExtensible:N9}=L(rc.privateApis),{useLocation:D9}=L(DP.privateApis),L9=({onClose:e,renderDialog:t,variant:r})=>{let o=(0,rc.useEntitiesSavedStatesIsDirty)(),n,i;o.isDirty?(n=(0,Gn.__)("Activate & Save"),i=(0,Gn.__)("Theme activated and site updated.")):(n=(0,Gn.__)("Activate"),i=(0,Gn.__)("Theme activated."));let s=VP(),l=(0,Vd.useSelect)(m=>m(Sx.store).getCurrentTheme(),[]),u=(0,gn.jsx)("p",{children:(0,Gn.sprintf)((0,Gn.__)("Saving your changes will change your active theme from %1$s to %2$s."),s?.name?.rendered??"...",l?.name?.rendered??"...")}),c=RP();return(0,gn.jsx)(N9,{...o,additionalPrompt:u,close:e,onSave:async m=>(await c(),m),saveEnabled:!0,saveLabel:n,renderDialog:t,variant:r,successNoticeContent:i})},NP=({onClose:e,renderDialog:t,variant:r})=>Rr()?(0,gn.jsx)(L9,{onClose:e,renderDialog:t,variant:r}):(0,gn.jsx)(rc.EntitiesSavedStates,{close:e,renderDialog:t,variant:r});function Nd(){let{query:e}=D9(),{canvas:t="view"}=e,{isSaveViewOpen:r,isDirty:o,isSaving:n}=(0,Vd.useSelect)(c=>{let{__experimentalGetDirtyEntityRecords:f,isSavingEntityRecord:m,isResolving:d}=c(Sx.store),h=f(),g=d("activateTheme"),{isSaveViewOpened:y}=L(c(Oe));return{isSaveViewOpen:y(),isDirty:h.length>0,isSaving:h.some(v=>m(v.kind,v.name,v.key))||g}},[]),{setIsSaveViewOpened:i}=(0,Vd.useDispatch)(Oe),s=()=>i(!1);if((0,LP.useEffect)(()=>{i(!1)},[t,i]),t==="view")return r?(0,gn.jsx)(Sg.Modal,{className:"edit-site-save-panel__modal",onRequestClose:s,title:(0,Gn.__)("Review changes"),size:"small",children:(0,gn.jsx)(NP,{onClose:s,variant:"inline"})}):null;let l=Rr()||o,u=n||!l;return(0,gn.jsxs)(yl,{className:Z("edit-site-layout__actions",{"is-entity-save-view-open":r}),ariaLabel:(0,Gn.__)("Save panel"),children:[(0,gn.jsx)("div",{className:Z("edit-site-editor__toggle-save-panel",{"screen-reader-text":r}),children:(0,gn.jsx)(Sg.Button,{__next40pxDefaultSize:!0,variant:"secondary",className:"edit-site-editor__toggle-save-panel-button",onClick:()=>i(!0),"aria-haspopup":"dialog",disabled:u,accessibleWhenDisabled:!0,children:(0,Gn.__)("Open save panel")})}),r&&(0,gn.jsx)(NP,{onClose:s,renderDialog:!0})]})}var Le=a(C(),1),{useLocation:M9}=L(BP.privateApis),{useStyle:MP}=L(Hn.privateApis),B9=.3;function j9(){let{query:e,name:t,areas:r,widths:o}=M9(),n=t==="notfound"?"view":e?.canvas??"view",i=(0,ua.useViewportMatch)("medium","<"),s=(0,oc.useRef)(),l=(0,la.__unstableUseNavigateRegions)(),u=(0,ua.useReducedMotion)(),[c,f]=(0,ua.useResizeObserver)(),m=Kh(),[d,h]=(0,oc.useState)(!1),g=yP({triggerAnimationOnChange:t+"-"+n}),{showIconLabels:y}=(0,Cg.useSelect)(x=>({showIconLabels:x(zP.store).get("core","showIconLabels")})),v=MP("color.background"),b=MP("color.gradient"),w=(0,ua.usePrevious)(n);return(0,oc.useEffect)(()=>{w==="edit"&&s.current?.focus()},[n]),(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsx)(Hn.UnsavedChangesWarning,{}),n==="view"&&(0,Le.jsx)(hE,{}),(0,Le.jsx)("div",{...l,ref:l.ref,className:Z("edit-site-layout",l.className,{"is-full-canvas":n==="edit","show-icon-labels":y}),children:(0,Le.jsxs)("div",{className:"edit-site-layout__content",children:[(!i||!r.mobile)&&(0,Le.jsx)(yl,{ariaLabel:(0,Dd.__)("Navigation"),className:"edit-site-layout__sidebar-region",children:(0,Le.jsx)(la.__unstableAnimatePresence,{children:n==="view"&&(0,Le.jsxs)(la.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{type:"tween",duration:u||i?0:B9,ease:"easeOut"},className:"edit-site-layout__sidebar",children:[(0,Le.jsx)(JT,{ref:s,isTransparent:d}),(0,Le.jsx)(Tw,{children:(0,Le.jsx)(Ew,{shouldAnimate:t!=="styles",routeKey:t,children:(0,Le.jsx)(Hn.ErrorBoundary,{children:r.sidebar})})}),(0,Le.jsx)(xx,{}),(0,Le.jsx)(Nd,{})]})})}),(0,Le.jsx)(_g.SnackbarNotices,{className:"edit-site-layout__snackbar"}),i&&r.mobile&&(0,Le.jsx)("div",{className:"edit-site-layout__mobile",children:(0,Le.jsx)(Tw,{children:n!=="edit"?(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsx)($T,{ref:s,isTransparent:d}),(0,Le.jsx)(Ew,{routeKey:t,children:(0,Le.jsx)(Hn.ErrorBoundary,{children:r.mobile})}),(0,Le.jsx)(xx,{}),(0,Le.jsx)(Nd,{})]}):(0,Le.jsx)(Hn.ErrorBoundary,{children:r.mobile})})}),!i&&r.content&&n!=="edit"&&(0,Le.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.content},children:(0,Le.jsx)(Hn.ErrorBoundary,{children:r.content})}),!i&&r.edit&&n!=="edit"&&(0,Le.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.edit},children:(0,Le.jsx)(Hn.ErrorBoundary,{children:r.edit})}),!i&&r.preview&&(0,Le.jsxs)("div",{className:"edit-site-layout__canvas-container",children:[c,!!f.width&&(0,Le.jsx)("div",{className:Z("edit-site-layout__canvas",{"is-right-aligned":d}),ref:g,children:(0,Le.jsx)(Hn.ErrorBoundary,{children:(0,Le.jsx)(lE,{isReady:!m,isFullWidth:n==="edit",defaultSize:{width:f.width-24,height:f.height},isOversized:d,setIsOversized:h,innerContentStyle:{background:b??v},children:r.preview})})})]})]})})]})}function GP(e){let{createErrorNotice:t}=(0,Cg.useDispatch)(_g.store);function r(o){t((0,Dd.sprintf)((0,Dd.__)('The "%s" plugin has encountered an error and cannot be rendered.'),o))}return(0,Le.jsxs)(la.SlotFillProvider,{children:[(0,Le.jsx)(jP.PluginArea,{onError:r}),(0,Le.jsx)(j9,{...e})]})}var Eg=a(j(),1),ca=a(re(),1),nc=a(z(),1);var Tg=a(qh(),1),HP=a(Ne(),1),UP=a(Ao(),1),_x=a(he(),1),Pg=a(Ke(),1);var{useHistory:WP,useLocation:qP}=L(HP.privateApis),{useGlobalStyles:z9}=L(Pg.privateApis),G9=()=>function(){let{openGeneralSidebar:t}=L((0,ca.useDispatch)(Oe)),{params:r}=qP(),{canvas:o="view"}=r,{set:n}=(0,ca.useDispatch)(UP.store),i=WP(),s=(0,ca.useSelect)(u=>u(_x.store).getCurrentTheme().is_block_theme,[]);return{isLoading:!1,commands:(0,Eg.useMemo)(()=>s?[{name:"core/edit-site/toggle-styles-welcome-guide",label:(0,nc.__)("Learn about styles"),callback:({close:u})=>{u(),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:N1}]:[],[i,t,o,s,n])}},H9=()=>function(){let{user:t,setUser:r}=z9(),o=!!t&&(Object.keys(t?.styles??{}).length>0||Object.keys(t?.settings??{}).length>0);return{isLoading:!1,commands:(0,Eg.useMemo)(()=>o?[{name:"core/edit-site/reset-global-styles",label:(0,nc.__)("Reset styles"),icon:(0,nc.isRTL)()?lw:sw,callback:({close:i})=>{i(),r({styles:{},settings:{}})}}]:[],[o,r])}},U9=()=>function(){let{openGeneralSidebar:t}=L((0,ca.useDispatch)(Oe)),{setStylesPath:r}=L((0,ca.useDispatch)(Pg.store)),{params:o}=qP(),{canvas:n="view"}=o,i=WP(),s=(0,ca.useSelect)(u=>{let{getEntityRecord:c,__experimentalGetCurrentGlobalStylesId:f}=u(_x.store),m=f();return!!(m?c("root","globalStyles",m):void 0)?._links?.["version-history"]?.[0]?.count},[]);return{isLoading:!1,commands:(0,Eg.useMemo)(()=>s?[{name:"core/edit-site/open-styles-revisions",label:(0,nc.__)("Open style revisions"),icon:Hf,callback:({close:u})=>{u(),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 YP(){(0,Tg.useCommandLoader)({name:"core/edit-site/toggle-styles-welcome-guide",hook:G9()}),(0,Tg.useCommandLoader)({name:"core/edit-site/reset-global-styles",hook:H9()}),(0,Tg.useCommandLoader)({name:"core/edit-site/open-styles-revisions",hook:U9()})}var ZP=a(re(),1),KP=a(qh(),1),XP=a(Ct(),1),QP=a(Ne(),1);var{useCommandContext:W9}=L(KP.privateApis),{useLocation:q9}=L(QP.privateApis);function JP(){let{query:e={}}=q9(),{canvas:t="view"}=e,r=(0,ZP.useSelect)(n=>n(XP.store).getBlockSelectionStart(),[]),o="site-editor";t==="edit"&&(o="entity-edit"),r&&(o="block-selection-edit"),W9(o)}var wb=a(re(),1),q8=a(j(),1);var pR=a(M(),1),yi=a(z(),1);var hR=a(re(),1),gR=a(he(),1);var ic=a(M(),1),fa=a(z(),1);var tA=a(he(),1),rA=a(re(),1),oA=a(Ne(),1),nA=a(j(),1);var $P=a(M(),1),eA=a(C(),1);function Cx(e){return(0,eA.jsx)($P.Button,{size:"compact",...e,className:Z("edit-site-sidebar-button",e.className)})}var Ro=a(C(),1),{useHistory:Y9,useLocation:Z9}=L(oA.privateApis);function wr({isRoot:e,title:t,actions:r,content:o,footer:n,description:i,backPath:s}){let{dashboardLink:l,dashboardLinkText:u,previewingThemeName:c}=(0,rA.useSelect)(y=>{let{getSettings:v}=L(y(Oe)),b=aa();return{dashboardLink:v().__experimentalDashboardLink,dashboardLinkText:v().__experimentalDashboardLinkText,previewingThemeName:b?y(tA.store).getTheme(b)?.name?.rendered:void 0}},[]),f=Z9(),m=Y9(),{navigate:d}=(0,nA.useContext)(ts),h=s??f.state?.backPath,g=(0,fa.isRTL)()?f1:a1;return(0,Ro.jsxs)(Ro.Fragment,{children:[(0,Ro.jsxs)(ic.__experimentalVStack,{className:Z("edit-site-sidebar-navigation-screen__main",{"has-footer":!!n}),spacing:0,justify:"flex-start",children:[(0,Ro.jsxs)(ic.__experimentalHStack,{spacing:3,alignment:"flex-start",className:"edit-site-sidebar-navigation-screen__title-icon",children:[!e&&(0,Ro.jsx)(Cx,{onClick:()=>{m.navigate(h),d("back")},icon:g,label:(0,fa.__)("Back"),showTooltip:!1}),e&&(0,Ro.jsx)(Cx,{icon:g,label:u||(0,fa.__)("Go to the Dashboard"),href:l}),(0,Ro.jsx)(ic.__experimentalHeading,{className:"edit-site-sidebar-navigation-screen__title",color:"#e0e0e0",level:1,size:20,children:Rr()?(0,fa.sprintf)((0,fa.__)("Previewing %1$s: %2$s"),c,t):t}),r&&(0,Ro.jsx)("div",{className:"edit-site-sidebar-navigation-screen__actions",children:r})]}),(0,Ro.jsxs)("div",{className:"edit-site-sidebar-navigation-screen__content",children:[i&&(0,Ro.jsx)("div",{className:"edit-site-sidebar-navigation-screen__description",children:i}),o]})]}),n&&(0,Ro.jsx)("footer",{className:"edit-site-sidebar-navigation-screen__footer",children:n})]})}var sc=a(M(),1),iA=a(z(),1);var sA=a(Ne(),1),aA=a(j(),1);var Fl=a(C(),1),{useHistory:K9,useLink:X9}=L(sA.privateApis);function zt({className:e,icon:t,withChevron:r=!1,suffix:o,uid:n,to:i,onClick:s,children:l,...u}){let c=K9(),{navigate:f}=(0,aA.useContext)(ts);function m(h){s?(s(h),f("forward")):i&&(h.preventDefault(),c.navigate(i),f("forward",`[id="${n}"]`))}let d=X9(i);return(0,Fl.jsx)(sc.__experimentalItem,{className:Z("edit-site-sidebar-navigation-item",{"with-suffix":!r&&o},e),id:n,onClick:m,href:i?d.href:void 0,...u,children:(0,Fl.jsxs)(sc.__experimentalHStack,{justify:"flex-start",children:[t&&(0,Fl.jsx)(ai,{style:{fill:"currentcolor"},icon:t,size:24}),(0,Fl.jsx)(sc.FlexBlock,{children:l}),r&&(0,Fl.jsx)(ai,{icon:(0,iA.isRTL)()?i1:u1,className:"edit-site-sidebar-navigation-item__drilldown-indicator",size:24}),!r&&o]})})}var jS=a(z(),1),dv=a(re(),1),zS=a(j(),1),aR=a(Ao(),1),lR=a(Ke(),1),uR=a(Ne(),1),cR=a(yt(),1);var rR=a(M(),1),oR=a(Gr(),1),Mq=a(re(),1),Bq=a(Ct(),1),DS=a(j(),1),jq=a(Qe(),1);function da(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 ft=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var Q9=["appearanceTools","useRootPaddingAwareAlignments","background.backgroundImage","background.backgroundRepeat","background.backgroundSize","background.backgroundPosition","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.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 Ld(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",i=`settings${o}${n}`,s=`settings${n}`;if(t)return ft(e,i)??ft(e,s);let l={};return Q9.forEach(u=>{let c=ft(e,`settings${o}.${u}`)??ft(e,`settings.${u}`);c!==void 0&&(l=da(l,u.split("."),c))}),l}function Tx(e,t,r,o){let n=o?".blocks."+o:"",i=t?"."+t:"",s=`settings${n}${i}`;return da(e,s.split("."),r)}var cA=a(Ex(),1);var J9="1600px",$9="320px",e7=1,t7=.25,r7=.75,o7="14px";function uA({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=$9,maximumViewportWidth:n=J9,scaleFactor:i=e7,minimumFontSizeLimit:s}){if(s=di(s)?s:o7,r){let x=di(r);if(!x?.unit||!x?.value)return null;let T=di(s,{coerceTo:x.unit});if(T?.value&&!e&&!t&&x?.value<=T?.value)return null;if(t||(t=`${x.value}${x.unit}`),!e){let E=x.unit==="px"?x.value:x.value*16,k=Math.min(Math.max(1-.075*Math.log2(E),t7),r7),O=Md(x.value*k,3);T?.value&&O<T?.value?e=`${T.value}${T.unit}`:e=`${O}${x.unit}`}}let l=di(e),u=l?.unit||"rem",c=di(t,{coerceTo:u});if(!l||!c)return null;let f=di(e,{coerceTo:"rem"}),m=di(n,{coerceTo:u}),d=di(o,{coerceTo:u});if(!m||!d||!f)return null;let h=m.value-d.value;if(!h)return null;let g=Md(d.value/100,3),y=Md(g,3)+u,v=100*((c.value-l.value)/h),b=Md((v||1)*i,3),w=`${f.value}${f.unit} + ((1vw - ${y}) * ${b})`;return`clamp(${e}, ${w}, ${t})`}function di(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:r,rootSizeValue:o,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),s=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),l=e.toString().match(s);if(!l||l.length<3)return null;let[,u,c]=l,f=parseFloat(u);return r==="px"&&(c==="em"||c==="rem")&&(f=f*o,c=r),c==="px"&&(r==="em"||r==="rem")&&(f=f/o,c=r),(r==="em"||r==="rem")&&(c==="em"||c==="rem")&&(c=r),c?{value:Md(f,3),unit:c}:null}function Md(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function Px(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function n7(e){let t=e?.typography??{},r=e?.layout,o=di(r?.wideSize)?r?.wideSize:null;return Px(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function Ag(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!Px(t?.typography)&&!Px(e))return r;let o=n7(t)?.fluid??{},n=uA({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 mi="body",Bd=":root",ac=[{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)=>Ag(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 Un(e,t){if(!e||!t)return t;let r=e.split(","),o=t.split(","),n=[];return r.forEach(i=>{o.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function fA(e,t){if(!e||!t)return;let r={};return Object.entries(t).forEach(([o,n])=>{typeof n=="string"&&(r[o]=Un(e,n)),typeof n=="object"&&(r[o]={},Object.entries(n).forEach(([i,s])=>{r[o][i]=Un(e,s)}))}),r}function dA(e,t){return e.includes(",")?e.split(",").map(n=>n+t).join(","):e+t}function mA(e,t){let r=`.is-style-${e}`;if(!t)return r;let o=/((?::\([^)]+\))?\s*)([^\s:]+)/,n=(s,l,u)=>l+u+r;return t.split(",").map(s=>s.replace(o,n)).join(",")}function i7(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,cA.getCSSValueFromRawStyle)(ft(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function s7(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 Ax(e,t){if(!e||!t)return e;let r=i7(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url&&(r.url=s7(r.url,t?._links?.["wp:theme-file"])),r}function pA(e,t,r=[],o="slug",n){let i=[t?ft(e,["blocks",t,...r]):void 0,ft(e,r)].filter(Boolean);for(let s of i)if(s){let l=["custom","theme","default"];for(let u of l){let c=s[u];if(c){let f=c.find(m=>m[o]===n);if(f)return o==="slug"||pA(e,t,r,"slug",f.slug)[o]===f[o]?f:void 0}}}}function a7(e,t,r,[o,n]=[]){let i=ac.find(l=>l.cssVarInfix===o);if(!i||!e.settings)return r;let s=pA(e.settings,t,i.path,"slug",n);if(s){let{valueKey:l}=i,u=s[l];return kg(e,t,u)}return r}function l7(e,t,r,o=[]){let n=(t?ft(e?.settings??{},["blocks",t,"custom",...o]):void 0)??ft(e?.settings??{},["custom",...o]);return n?kg(e,t,n):r}function kg(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let c=ft(e,r.ref);if(!c||typeof c=="object"&&"ref"in c)return c;r=c}else return r;let o="var:",n="var(--wp--",i=")",s;if(r.startsWith(o))s=r.slice(o.length).split("|");else if(r.startsWith(n)&&r.endsWith(i))s=r.slice(n.length,-i.length).split("--");else return r;let[l,...u]=s;return l==="preset"?a7(e,t,r,u):l==="custom"?l7(e,t,r,u):r}function kx(e,t,r,o=!0){let n=t?"."+t:"",i=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let s=ft(e,i);return o?kg(e,r,s):s}function Rx(e,t,r,o){let n=t?"."+t:"",i=o?`styles.blocks.${o}${n}`:`styles${n}`;return da(e,i.split("."),r)}var Ox=a(Rg(),1);function jd(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,Ox.default)(e?.styles,t?.styles)&&(0,Ox.default)(e?.settings,t?.settings)}var xA=a(Og(),1);function bA(e){return Object.prototype.toString.call(e)==="[object Object]"}function wA(e){var t,r;return bA(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(bA(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function Vl(e,t){return(0,xA.default)(e,t,{isMergeableObject:wA,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}var Ur=a(Gr(),1),Hd=a(Ex(),1),zA=a(re(),1);function uc(e,t="root",r={}){if(!t)return null;let{fallback:o=!1}=r,{name:n,selectors:i,supports:s}=e,l=i&&Object.keys(i).length>0,u=Array.isArray(t)?t.join("."):t,c=null;if(l&&i.root?c=i?.root:s?.__experimentalSelector?c=s.__experimentalSelector:c=".wp-block-"+n.replace("core/","").replace("/","-"),u==="root")return c;let f=Array.isArray(t)?t:t.split(".");if(f.length===1){let d=o?c:null;if(l)return ft(i,`${u}.root`,null)||ft(i,u,null)||d;let h=s?ft(s,`${u}.__experimentalSelector`,null):void 0;return h?Un(c,h):d}let m;return l&&(m=ft(i,u,null)),m||(o?uc(e,f[0],r):null)}var S7={grad:.9,turn:360,rad:360/(2*Math.PI)},os=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},xr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},vn=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},kA=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},SA=function(e){return{r:vn(e.r,0,255),g:vn(e.g,0,255),b:vn(e.b,0,255),a:vn(e.a)}},Ix=function(e){return{r:xr(e.r),g:xr(e.g),b:xr(e.b),a:xr(e.a,3)}},_7=/^#([0-9a-f]{3,8})$/i,Ig=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},RA=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),s=i-Math.min(t,r,o),l=s?i===t?(r-o)/s:i===r?2+(o-t)/s:4+(t-r)/s:0;return{h:60*(l<0?l+6:l),s:i?s/i*100:0,v:i/255*100,a:n}},OA=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),s=o*(1-r),l=o*(1-(t-i)*r),u=o*(1-(1-t+i)*r),c=i%6;return{r:255*[o,l,s,s,u,o][c],g:255*[u,o,o,l,s,s][c],b:255*[s,s,u,o,o,l][c],a:n}},_A=function(e){return{h:kA(e.h),s:vn(e.s,0,100),l:vn(e.l,0,100),a:vn(e.a)}},CA=function(e){return{h:xr(e.h),s:xr(e.s),l:xr(e.l),a:xr(e.a,3)}},TA=function(e){return OA((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},Gd=function(e){return{h:(t=RA(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},C7=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,T7=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,E7=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,P7=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Nx={string:[[function(e){var t=_7.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?xr(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?xr(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=E7.exec(e)||P7.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:SA({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=C7.exec(e)||T7.exec(e);if(!t)return null;var r,o,n=_A({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(S7[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return TA(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 os(t)&&os(r)&&os(o)?SA({r:Number(t),g:Number(r),b:Number(o),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,r=e.s,o=e.l,n=e.a,i=n===void 0?1:n;if(!os(t)||!os(r)||!os(o))return null;var s=_A({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return TA(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!os(t)||!os(r)||!os(o))return null;var s=(function(l){return{h:kA(l.h),s:vn(l.s,0,100),v:vn(l.v,0,100),a:vn(l.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return OA(s)},"hsv"]]},EA=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]},A7=function(e){return typeof e=="string"?EA(e.trim(),Nx.string):typeof e=="object"&&e!==null?EA(e,Nx.object):[null,void 0]};var Fx=function(e,t){var r=Gd(e);return{h:r.h,s:vn(r.s+100*t,0,100),l:r.l,a:r.a}},Vx=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},PA=function(e,t){var r=Gd(e);return{h:r.h,s:r.s,l:vn(r.l+100*t,0,100),a:r.a}},Dx=(function(){function e(t){this.parsed=A7(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 xr(Vx(this.rgba),2)},e.prototype.isDark=function(){return Vx(this.rgba)<.5},e.prototype.isLight=function(){return Vx(this.rgba)>=.5},e.prototype.toHex=function(){return t=Ix(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?Ig(xr(255*i)):"","#"+Ig(r)+Ig(o)+Ig(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return Ix(this.rgba)},e.prototype.toRgbString=function(){return t=Ix(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 CA(Gd(this.rgba))},e.prototype.toHslString=function(){return t=CA(Gd(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=RA(this.rgba),{h:xr(t.h),s:xr(t.s),v:xr(t.v),a:xr(t.a,3)};var t},e.prototype.invert=function(){return pr({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),pr(Fx(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),pr(Fx(this.rgba,-t))},e.prototype.grayscale=function(){return pr(Fx(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),pr(PA(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),pr(PA(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"?pr({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):xr(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Gd(this.rgba);return typeof t=="number"?pr({h:t,s:r.s,l:r.l,a:r.a}):xr(r.h)},e.prototype.isEqual=function(t){return this.toHex()===pr(t).toHex()},e})(),pr=function(e){return e instanceof Dx?e:new Dx(e)},AA=[],IA=function(e){e.forEach(function(t){AA.indexOf(t)<0&&(t(Dx,Nx),AA.push(t))})};function k7(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=pr(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 FA(e,t){let r=k7(t);return` |
| 35 |
`),g+="}"),l.blockStyles&&u.forEach(({selector:y,duotoneSelector:v,styles:b,fallbackGapValue:w,hasLayoutSupport:x,featureSelectors:T,styleVariationSelectors:E,skipSelectorWrapper:k,name:O})=>{if(T){let N=BA(T,b);N=LA(N,e.settings,O),N=MA(N,e.settings),Object.entries(N).forEach(([P,S])=>{if(S.length){let I=S.join(";");g+=`:root :where(${P}){${I};}`}})}if(v){let N={};b?.filter&&(N.filter=b.filter,delete b.filter);let P=cc(N);P.length&&(g+=`${v}{${P.join(";")};}`)}!n&&(mi===y||x)&&(g+=jA({style:b,selector:y,hasBlockGapSupport:r,hasFallbackGapSupport:o,fallbackGapValue:w}));let A=cc(b,y,f,e,i);if(A?.length){let N=k?y:`:root :where(${y})`;g+=`${N}{${A.join(";")};}`}b?.css&&(g+=Bx(b.css,`:root :where(${y})`)),l.variationStyles&&E&&Object.entries(E).forEach(([N,P])=>{let S=b?.variations?.[N];if(S){if(T){let R=BA(T,S);R=LA(R,e.settings,O),R=MA(R,e.settings),Object.entries(R).forEach(([B,D])=>{if(D.length){let V=N7(B,P),G=D.join(";");g+=`:root :where(${V}){${G};}`}})}let I=cc(S,P,f,e);if(I.length&&(g+=`:root :where(${P}){${I.join(";")};}`),S?.css&&(g+=Bx(S.css,`:root :where(${P})`)),x&&S?.spacing?.blockGap){let R=P+y;g+=jA({style:S,selector:R,hasBlockGapSupport:!0,hasFallbackGapSupport:o,fallbackGapValue:w})}}});let F=Object.entries(b).filter(([N])=>N.startsWith(":"));F?.length&&F.forEach(([N,P])=>{let S=cc(P);if(!S?.length)return;let R=`:root :where(${y.split(",").map(B=>B+N).join(",")}){${S.join(";")};}`;g+=R})}),l.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; }"),l.blockGap&&r){let y=Mx(e?.styles?.spacing?.blockGap)||"0.5em";g=g+`:root :where(.wp-site-blocks) > * { margin-block-start: ${y}; 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 l.presets&&c.forEach(({selector:y,presets:v})=>{(mi===y||Bd===y)&&(y="");let b=F7(y,v);b.length>0&&(g+=b)}),g};function G7(e,t){return jx(e,t).flatMap(({presets:o})=>V7(o))}var H7=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let r={root:t};return Object.entries(I7).forEach(([o,n])=>{let i=uc(e,o);i&&(r[n]=i)}),r},U7=(e,t)=>{let{getBlockStyles:r}=(0,zA.select)(Ur.store),o={};return e.forEach(n=>{let i=n.name,s=uc(n);if(!s)return;let l=uc(n,"filter.duotone");if(!l){let h=uc(n),g=(0,Ur.getBlockSupport)(n,"color.__experimentalDuotone",!1);l=g&&h&&Un(h,g)}let u=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,c=n?.supports?.spacing?.blockGap?.__experimentalDefault,f=r(i),m={};f?.forEach(h=>{let g=t?`-${t}`:"",y=`${h.name}${g}`,v=mA(y,s);m[y]=v});let d=H7(n,s);o[i]={duotoneSelector:l??void 0,fallbackGapValue:c,featureSelectors:Object.keys(d).length?d:void 0,hasLayoutSupport:u,name:i,selector:s,styleVariationSelectors:f?.length?m:void 0}}),o};function W7(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 Bx(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[l,u]=s,c=l.match(/([>+~\s]*::[a-zA-Z-]+)/),f=c?c[1]:"",m=c?l.replace(f,"").trim():l.trim(),d;m===""?d=t:d=l.startsWith(" ")?Un(t,m):dA(t,m),r+=`:root :where(${d})${f}{${u.trim()}}`}}),r}function Ud(e={},t=[],r={}){let{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i=!1,disableRootPadding:s=!1,styleOptions:l={}}=r,u=t.length>0?t:(0,Ur.getBlockTypes)(),c=Ld(e,"spacing.blockGap"),f=o??c!==null,m=n??!f;if(!e?.styles||!e?.settings)return[[],{}];let d=W7(e),h=U7(u),g=j7(d,h),y=z7(d,h,f,m,i,s,l),v=G7(d,h),b=[{css:g,isGlobalStyles:!0},{css:y,isGlobalStyles:!0},{css:d?.styles?.css??"",isGlobalStyles:!0},{assets:v,__unstableType:"svg",isGlobalStyles:!0}];return u.forEach(w=>{let x=d?.styles?.blocks?.[w.name];if(x?.css){let{featureSelectors:T}=h[w.name],E=typeof T=="object"?T?.css:void 0,k;typeof E=="string"?k=E:typeof E=="object"&&(k=E?.root);let O=k??h[w.name].selector;b.push({css:Bx(x.css,O),isGlobalStyles:!0})}}),[b,d.settings]}var zx=a(j(),1);var HA=a(j(),1),Sr=(0,HA.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=>{},fontLibraryEnabled:!1});var UA=a(C(),1);function Vg({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let i=(0,zx.useMemo)(()=>Vl(r,t),[r,t]),s=(0,zx.useMemo)(()=>({user:t,base:r,merged:i,onChange:o,fontLibraryEnabled:n}),[t,r,i,o,n]);return(0,UA.jsx)(Sr.Provider,{value:s,children:e})}var ns=a(M(),1),ak=a(z(),1);var sz=a(re(),1),az=a(he(),1);var WA=a(C(),1);function Gx({className:e,...t}){return(0,WA.jsx)(ai,{className:Z(e,"global-styles-ui-icon-with-current-color"),...t})}var pa=a(M(),1);var Nl=a(C(),1);function q7({icon:e,children:t,...r}){return(0,Nl.jsxs)(pa.__experimentalItem,{...r,children:[e&&(0,Nl.jsxs)(pa.__experimentalHStack,{justify:"flex-start",children:[(0,Nl.jsx)(Gx,{icon:e,size:24}),(0,Nl.jsx)(pa.FlexItem,{children:t})]}),!e&&t]})}function pi(e){return(0,Nl.jsx)(pa.Navigator.Button,{as:q7,...e})}var K7=a(M(),1);var X7=a(z(),1),JA=a(Ct(),1);var Hx=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},Ux=function(e){return .2126*Hx(e.r)+.7152*Hx(e.g)+.0722*Hx(e.b)};function qA(e){e.prototype.luminance=function(){return t=Ux(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,l,u,c=t instanceof e?t:new e(t);return i=this.rgba,s=c.toRgb(),l=Ux(i),u=Ux(s),r=l>u?(l+.05)/(u+.05):(u+.05)/(l+.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)>=(l=(s=(o=r).size)===void 0?"normal":s,(i=(n=o.level)===void 0?"AA":n)==="AAA"&&l==="normal"?7:i==="AA"&&l==="large"?3:4.5);var o,n,i,s,l}}var Wn=a(j(),1),KA=a(re(),1),XA=a(he(),1),qx=a(z(),1);function Wx(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"&&Wx(e[r],t);return e}var Ng=(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=Ng(e[o],t);Object.keys(n).length&&(r[o]=n)}}),r};function Wd(e,t){let r=Ng(structuredClone(e),t);return jd(r,e)}function YA(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 ZA(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=YA(o,n),s=e?.styles?.elements?.heading?.typography?.fontFamily,l;return s?l=YA(o,e?.styles?.elements?.heading?.typography?.fontFamily):l=i,[i,l]}IA([qA]);function dt(e,t,r="merged",o=!0){let{user:n,base:i,merged:s,onChange:l}=(0,Wn.useContext)(Sr),u=s;r==="base"?u=i:r==="user"&&(u=n);let c=(0,Wn.useMemo)(()=>kx(u,e,t,o),[u,e,t,o]),f=(0,Wn.useCallback)(m=>{let d=Rx(n,e,m,t);l(d)},[n,l,e,t]);return[c,f]}function Ft(e,t,r="merged"){let{user:o,base:n,merged:i,onChange:s}=(0,Wn.useContext)(Sr),l=i;r==="base"?l=n:r==="user"&&(l=o);let u=(0,Wn.useMemo)(()=>Ld(l,e,t),[l,e,t]),c=(0,Wn.useCallback)(f=>{let m=Tx(o,e,f,t);s(m)},[o,s,e,t]);return[u,c]}var Y7=[];function Z7({title:e,settings:t,styles:r}){return e===(0,qx.__)("Default")||Object.keys(t||{}).length>0||Object.keys(r||{}).length>0}function Dg(e=[]){let{variationsFromTheme:t}=(0,KA.useSelect)(o=>({variationsFromTheme:o(XA.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||Y7}),[]),{user:r}=(0,Wn.useContext)(Sr);return(0,Wn.useMemo)(()=>{let o=structuredClone(r),n=Wx(o,e);n.title=(0,qx.__)("Default");let i=t.filter(l=>Wd(l,e)).map(l=>Vl(n,l)),s=[n,...i];return s?.length?s.filter(Z7):[]},[e,r,t])}var QA=a(Tp(),1),{lock:ole,unlock:Ye}=(0,QA.__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 Yx=a(C(),1),{useHasDimensionsPanel:lle,useHasTypographyPanel:ule,useHasColorPanel:cle,useSettingsForBlockElement:fle,useHasBackgroundPanel:dle}=Ye(JA.privateApis);var hi=a(M(),1);function fc(){let[e="black"]=dt("color.text"),[t="white"]=dt("color.background"),[r=e]=dt("elements.h1.color.text"),[o=r]=dt("elements.link.color.text"),[n=o]=dt("elements.button.color.background"),[i]=Ft("color.palette.core")||[],[s]=Ft("color.palette.theme")||[],[l]=Ft("color.palette.custom")||[],u=(s??[]).concat(l??[]).concat(i??[]),c=u.filter(({color:d})=>d===e),f=u.filter(({color:d})=>d===n),m=c.concat(f).concat(u).filter(({color:d})=>d!==t).slice(0,2);return{paletteColors:u,highlightedColors:m}}var $A=a(j(),1),ek=a(M(),1),Zx=a(z(),1);function Q7(e,t){return t.length===0?null:(t.sort((r,o)=>Math.abs(e-r)-Math.abs(e-o)),t[0])}function J7(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 $7(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 qd(e){let t={fontFamily:$7(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=J7(r),n=Q7(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 Yd=a(C(),1);function Lg({fontSize:e,variation:t}){let{base:r}=(0,$A.useContext)(Sr),o=r;t&&(o={...r,...t});let[n]=dt("color.text"),[i,s]=ZA(o),l=i?qd(i):{},u=s?qd(s):{};return n&&(l.color=n,u.color=n),e&&(l.fontSize=e,u.fontSize=e),(0,Yd.jsxs)(ek.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:"tween"},style:{textAlign:"center",lineHeight:1},children:[(0,Yd.jsx)("span",{style:u,children:(0,Zx._x)("A","Uppercase letter A")}),(0,Yd.jsx)("span",{style:l,children:(0,Zx._x)("a","Lowercase letter A")})]})}var tk=a(M(),1);var rk=a(C(),1);function ok({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=fc(),o=e*t;return r.map(({slug:n,color:i},s)=>(0,rk.jsx)(tk.__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 sk=a(M(),1),dc=a(Qe(),1),Dl=a(j(),1);var ha=a(C(),1),nk=248,ik=152,ez={leading:!0,trailing:!0};function tz({children:e,label:t,isFocused:r,withHoverView:o}){let[n="white"]=dt("color.background"),[i]=dt("color.gradient"),s=(0,dc.useReducedMotion)(),[l,u]=(0,Dl.useState)(!1),[c,{width:f}]=(0,dc.useResizeObserver)(),[m,d]=(0,Dl.useState)(f),[h,g]=(0,Dl.useState)(),y=(0,dc.useThrottle)(d,250,ez);(0,Dl.useLayoutEffect)(()=>{f&&y(f)},[f,y]),(0,Dl.useLayoutEffect)(()=>{let x=m?m/nk:1,T=x-(h||0);(Math.abs(T)>.1||!h)&&g(x)},[m,h]);let v=f?f/nk:1,b=h||v;return(0,ha.jsxs)(ha.Fragment,{children:[(0,ha.jsx)("div",{style:{position:"relative"},children:c}),!!f&&(0,ha.jsx)("div",{className:"global-styles-ui-preview__wrapper",style:{height:ik*b},onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),tabIndex:-1,children:(0,ha.jsx)(sk.__unstableMotion.div,{style:{height:ik*b,width:"100%",background:i??n,cursor:o?"pointer":void 0},initial:"start",animate:(l||r)&&!s&&t?"hover":"start",children:[].concat(e).map((x,T)=>x({ratio:b,key:T}))})})]})}var mc=tz;var Oo=a(C(),1),rz={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},oz={hover:{opacity:1},start:{opacity:.5}},nz={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function iz({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=dt("typography.fontWeight"),[i="serif"]=dt("typography.fontFamily"),[s=i]=dt("elements.h1.typography.fontFamily"),[l=n]=dt("elements.h1.typography.fontWeight"),[u="black"]=dt("color.text"),[c=u]=dt("elements.h1.color.text"),{paletteColors:f}=fc();return(0,Oo.jsxs)(mc,{label:e,isFocused:t,withHoverView:r,children:[({ratio:m,key:d})=>(0,Oo.jsx)(hi.__unstableMotion.div,{variants:rz,style:{height:"100%",overflow:"hidden"},children:(0,Oo.jsxs)(hi.__experimentalHStack,{spacing:10*m,justify:"center",style:{height:"100%",overflow:"hidden"},children:[(0,Oo.jsx)(Lg,{fontSize:65*m,variation:o}),(0,Oo.jsx)(hi.__experimentalVStack,{spacing:4*m,children:(0,Oo.jsx)(ok,{normalizedColorSwatchSize:32,ratio:m})})]})},d),({key:m})=>(0,Oo.jsx)(hi.__unstableMotion.div,{variants:r?oz:void 0,style:{height:"100%",width:"100%",position:"absolute",top:0,overflow:"hidden",filter:"blur(60px)",opacity:.1},children:(0,Oo.jsx)(hi.__experimentalHStack,{spacing:0,justify:"flex-start",style:{height:"100%",overflow:"hidden"},children:f.slice(0,4).map(({color:d},h)=>(0,Oo.jsx)("div",{style:{height:"100%",background:d,flexGrow:1}},h))})},m),({ratio:m,key:d})=>(0,Oo.jsx)(hi.__unstableMotion.div,{variants:nz,style:{height:"100%",width:"100%",overflow:"hidden",position:"absolute",top:0},children:(0,Oo.jsx)(hi.__experimentalVStack,{spacing:3*m,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*m,boxSizing:"border-box"},children:e&&(0,Oo.jsx)("div",{style:{fontSize:40*m,fontFamily:s,color:c,fontWeight:l,lineHeight:"1em",textAlign:"center"},children:e})})},d)]})}var Kx=iz;var lk=a(C(),1);var Jx=a(Gr(),1),pc=a(z(),1),Ml=a(M(),1),$x=a(re(),1),ga=a(j(),1),Mg=a(Ct(),1),pk=a(Qe(),1),hk=a(Xx(),1);var ck=a(Gr(),1),fk=a(re(),1),lz=a(M(),1);var uz=a(C(),1);function cz(e,t){return e?.filter(r=>r.source==="block"||t.includes(r.name))||[]}function Qx(e){let t=(0,fk.useSelect)(n=>{let{getBlockStyles:i}=n(ck.store);return i(e)},[e]),[r]=dt("variations",e),o=Object.keys(r??{});return cz(t,o)}var Ll=a(M(),1),dk=a(z(),1);var mk=a(C(),1);var gi=a(C(),1),{useHasDimensionsPanel:fz,useHasTypographyPanel:dz,useHasBorderPanel:mz,useSettingsForBlockElement:pz,useHasColorPanel:hz}=Ye(Mg.privateApis);function gz(){let e=(0,$x.useSelect)(n=>n(Jx.store).getBlockTypes(),[]),t=(n,i)=>{let{core:s,noncore:l}=n;return(i.name.startsWith("core/")?s:l).push(i),n},{core:r,noncore:o}=e.reduce(t,{core:[],noncore:[]});return[...r,...o]}function vz(e){let[t]=Ft("",e),r=pz(t,e),o=dz(r),n=hz(r),i=mz(r),s=fz(r),l=i||s,u=!!Qx(e)?.length;return o||n||l||u}function yz({block:e}){return vz(e.name)?(0,gi.jsx)(pi,{path:"/blocks/"+encodeURIComponent(e.name),children:(0,gi.jsxs)(Ml.__experimentalHStack,{justify:"flex-start",children:[(0,gi.jsx)(Mg.BlockIcon,{icon:e.icon}),(0,gi.jsx)(Ml.FlexItem,{children:e.title})]})}):null}function bz({filterValue:e}){let t=gz(),r=(0,pk.useDebounce)(hk.speak,500),{isMatchingSearchTerm:o}=(0,$x.useSelect)(Jx.store),n=e?t.filter(s=>o(s,e)):t,i=(0,ga.useRef)(null);return(0,ga.useEffect)(()=>{if(!e)return;let s=i.current?.childElementCount||0,l=(0,pc.sprintf)((0,pc._n)("%d result found.","%d results found.",s),s);r(l,"polite")},[e,r]),(0,gi.jsx)("div",{ref:i,className:"global-styles-ui-block-types-item-list",role:"list",children:n.length===0?(0,gi.jsx)(Ml.__experimentalText,{align:"center",as:"p",children:(0,pc.__)("No blocks found.")}):n.map(s=>(0,gi.jsx)(yz,{block:s},"menu-itemblock-"+s.name))})}var Zle=(0,ga.memo)(bz);var Cz=a(Gr(),1),bk=a(Ct(),1),wk=a(j(),1),Tz=a(re(),1),Ez=a(he(),1),eS=a(M(),1),xk=a(z(),1);var wz=a(Ct(),1),gk=a(Gr(),1),xz=a(M(),1),Sz=a(j(),1);var _z=a(C(),1);var vk=a(M(),1),yk=a(C(),1);function Xo({children:e,level:t=2}){return(0,yk.jsx)(vk.__experimentalHeading,{className:"global-styles-ui-subtitle",level:t,children:e})}var tS=a(C(),1);var{useHasDimensionsPanel:uue,useHasTypographyPanel:cue,useHasBorderPanel:fue,useSettingsForBlockElement:due,useHasColorPanel:mue,useHasFiltersPanel:pue,useHasImageSettingsPanel:hue,useHasBackgroundPanel:gue,BackgroundPanel:vue,BorderPanel:yue,ColorPanel:bue,TypographyPanel:wue,DimensionsPanel:xue,FiltersPanel:Sue,ImageSettingsPanel:_ue,AdvancedPanel:Cue}=Ye(bk.privateApis);var zW=a(z(),1),GW=a(M(),1),HW=a(j(),1);var Pz=a(M(),1);var Az=a(C(),1);var kz=a(z(),1),Bg=a(M(),1);var Sk=a(C(),1);var Gg=a(M(),1);var _k=a(M(),1);var jg=a(C(),1),Rz=({variation:e,isFocused:t,withHoverView:r})=>(0,jg.jsx)(mc,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=>(0,jg.jsx)(_k.__experimentalHStack,{spacing:10*o,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,jg.jsx)(Lg,{variation:e,fontSize:85*o})},n)}),Ck=Rz;var Tk=a(M(),1),Bl=a(j(),1),Ek=a(Xs(),1),zg=a(z(),1);var Zd=a(C(),1);function hc({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[i,s]=(0,Bl.useState)(!1),{base:l,user:u,onChange:c}=(0,Bl.useContext)(Sr),f=(0,Bl.useMemo)(()=>{let v=Vl(l,e);return o&&(v=Ng(v,o)),{user:e,base:l,merged:v,onChange:()=>{}}},[e,l,o]),m=()=>c(e),d=v=>{v.keyCode===Ek.ENTER&&(v.preventDefault(),m())},h=(0,Bl.useMemo)(()=>jd(u,e),[u,e]),g=e?.title;e?.description&&(g=(0,zg.sprintf)((0,zg._x)("%1$s (%2$s)","variation label"),e?.title,e?.description));let y=(0,Zd.jsx)("div",{className:Z("global-styles-ui-variations_item",{"is-active":h}),role:"button",onClick:m,onKeyDown:d,tabIndex:0,"aria-label":g,"aria-current":h,onFocus:()=>s(!0),onBlur:()=>s(!1),children:(0,Zd.jsx)("div",{className:Z("global-styles-ui-variations_item-preview",{"is-pill":r}),children:t(i)})});return(0,Zd.jsx)(Sr.Provider,{value:f,children:n?(0,Zd.jsx)(Tk.Tooltip,{text:e?.title,children:y}):y})}var jl=a(C(),1),Pk=["typography"];function Hg({title:e,gap:t=2}){let r=Dg(Pk);return r?.length<=1?null:(0,jl.jsxs)(Gg.__experimentalVStack,{spacing:3,children:[e&&(0,jl.jsx)(Xo,{level:3,children:e}),(0,jl.jsx)(Gg.__experimentalGrid,{columns:3,gap:t,className:"global-styles-ui-style-variations-container",children:r.map((o,n)=>(0,jl.jsx)(hc,{variation:o,properties:Pk,showTooltip:!0,children:()=>(0,jl.jsx)(Ck,{variation:o})},n))})]})}var BW=a(z(),1),$d=a(M(),1);var jW=a(j(),1);var Ug=a(j(),1),Wg=a(re(),1),rS=a(he(),1),Mz=a(z(),1);var Oz=a(wg(),1),Iz=a(he(),1);var Ak=a(M(),1);var yn=a(z(),1);var Fz={100:(0,yn._x)("Thin","font weight"),200:(0,yn._x)("Extra-light","font weight"),300:(0,yn._x)("Light","font weight"),400:(0,yn._x)("Normal","font weight"),500:(0,yn._x)("Medium","font weight"),600:(0,yn._x)("Semi-bold","font weight"),700:(0,yn._x)("Bold","font weight"),800:(0,yn._x)("Extra-bold","font weight"),900:(0,yn._x)("Black","font weight")},Vz={normal:(0,yn._x)("Normal","font style"),italic:(0,yn._x)("Italic","font style")};var{File:$ue}=window,{kebabCase:ece}=Ye(Ak.privateApis);var Bz=a(C(),1),is=(0,Ug.createContext)({});is.displayName="FontLibraryContext";var $g=a(z(),1),cS=a(M(),1),p5=a(he(),1),LW=a(re(),1);var Qo=a(M(),1),Dk=a(he(),1),Wz=a(re(),1),nS=a(j(),1),Yg=a(z(),1);var oS=a(z(),1),Kd=a(M(),1);var jz=a(M(),1),qg=a(j(),1);var zz=a(C(),1);var Ik=a(C(),1);var Fk=a(j(),1),Vk=a(M(),1);var Nk=a(C(),1);var iS=a(C(),1);var Xd=a(j(),1),Fo=a(M(),1),Zz=a(Qe(),1),Qd=a(z(),1);var Kz=a(he(),1);var qz=a(z(),1),gc=a(M(),1),Lk=a(C(),1);var Yz=a(j(),1),Mk=a(M(),1);var Bk=a(C(),1);var sS=a(C(),1),ofe={slug:"all",name:(0,Qd._x)("All","font categories")};var DW=a(z(),1),va=a(M(),1),u5=a(j(),1);var Zg=(e=>typeof Po<"u"?Po:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Po<"u"?Po:t)[r]}):e)(function(e){if(typeof Po<"u")return Po.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),jk=(function(){var e,t,r;return(function(){function o(n,i,s){function l(f,m){if(!i[f]){if(!n[f]){var d=typeof Zg=="function"&&Zg;if(!m&&d)return d(f,!0);if(u)return u(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(y){var v=n[f][1][y];return l(v||y)},g,g.exports,o,n,i,s)}return i[f].exports}for(var u=typeof Zg=="function"&&Zg,c=0;c<s.length;c++)l(s[c]);return l}return o})()({1:[function(o,n,i){var s=4096,l=2*s+32,u=2*s-1,c=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(m){this.buf_=new Uint8Array(l),this.input_=m,this.reset()}f.READ_SIZE=s,f.IBUF_MASK=u,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 m=0;m<4;m++)this.val_|=this.buf_[this.pos_]<<8*m,++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 m=this.buf_ptr_,d=this.input_.read(this.buf_,m,s);if(d<0)throw new Error("Unexpected end of input");if(d<s){this.eos_=1;for(var h=0;h<32;h++)this.buf_[m+d+h]=0}if(m===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_+=d<<3}},f.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&u]<<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(m){32-this.bit_pos_<m&&this.fillBitWindow();var d=this.val_>>>this.bit_pos_&c[m];return this.bit_pos_+=m,d},n.exports=f},{}],2:[function(o,n,i){var s=0,l=1,u=2,c=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,l=o("./streams").BrotliOutput,u=o("./bit_reader"),c=o("./dictionary"),f=o("./huffman").HuffmanCode,m=o("./huffman").BrotliBuildHuffmanTable,d=o("./context"),h=o("./prefix"),g=o("./transform"),y=8,v=16,b=256,w=704,x=26,T=6,E=2,k=8,O=255,A=1080,F=18,N=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),P=16,S=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),I=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),R=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 B(ee){var Y;return ee.readBits(1)===0?16:(Y=ee.readBits(3),Y>0?17+Y:(Y=ee.readBits(3),Y>0?8+Y:17))}function D(ee){if(ee.readBits(1)){var Y=ee.readBits(3);return Y===0?1:ee.readBits(Y)+(1<<Y)}return 0}function V(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function G(ee){var Y=new V,te,X,oe;if(Y.input_end=ee.readBits(1),Y.input_end&&ee.readBits(1))return Y;if(te=ee.readBits(2)+4,te===7){if(Y.is_metadata=!0,ee.readBits(1)!==0)throw new Error("Invalid reserved bit");if(X=ee.readBits(2),X===0)return Y;for(oe=0;oe<X;oe++){var Pe=ee.readBits(8);if(oe+1===X&&X>1&&Pe===0)throw new Error("Invalid size byte");Y.meta_block_length|=Pe<<oe*8}}else for(oe=0;oe<te;++oe){var we=ee.readBits(4);if(oe+1===te&&te>4&&we===0)throw new Error("Invalid size nibble");Y.meta_block_length|=we<<oe*4}return++Y.meta_block_length,!Y.input_end&&!Y.is_metadata&&(Y.is_uncompressed=ee.readBits(1)),Y}function U(ee,Y,te){var X=Y,oe;return te.fillBitWindow(),Y+=te.val_>>>te.bit_pos_&O,oe=ee[Y].bits-k,oe>0&&(te.bit_pos_+=k,Y+=ee[Y].value,Y+=te.val_>>>te.bit_pos_&(1<<oe)-1),te.bit_pos_+=ee[Y].bits,ee[Y].value}function ae(ee,Y,te,X){for(var oe=0,Pe=y,we=0,_e=0,K=32768,le=[],ne=0;ne<32;ne++)le.push(new f(0,0));for(m(le,0,5,ee,F);oe<Y&&K>0;){var Ee=0,ct;if(X.readMoreInput(),X.fillBitWindow(),Ee+=X.val_>>>X.bit_pos_&31,X.bit_pos_+=le[Ee].bits,ct=le[Ee].value&255,ct<v)we=0,te[oe++]=ct,ct!==0&&(Pe=ct,K-=32768>>ct);else{var Lt=ct-14,rt,Ot,It=0;if(ct===v&&(It=Pe),_e!==It&&(we=0,_e=It),rt=we,we>0&&(we-=2,we<<=Lt),we+=X.readBits(Lt)+3,Ot=we-rt,oe+Ot>Y)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var zr=0;zr<Ot;zr++)te[oe+zr]=_e;oe+=Ot,_e!==0&&(K-=Ot<<15-_e)}}if(K!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+K);for(;oe<Y;oe++)te[oe]=0}function ye(ee,Y,te,X){var oe=0,Pe,we=new Uint8Array(ee);if(X.readMoreInput(),Pe=X.readBits(2),Pe===1){for(var _e,K=ee-1,le=0,ne=new Int32Array(4),Ee=X.readBits(2)+1;K;)K>>=1,++le;for(_e=0;_e<Ee;++_e)ne[_e]=X.readBits(le)%ee,we[ne[_e]]=2;switch(we[ne[0]]=1,Ee){case 1:break;case 3:if(ne[0]===ne[1]||ne[0]===ne[2]||ne[1]===ne[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(ne[0]===ne[1])throw new Error("[ReadHuffmanCode] invalid symbols");we[ne[1]]=1;break;case 4:if(ne[0]===ne[1]||ne[0]===ne[2]||ne[0]===ne[3]||ne[1]===ne[2]||ne[1]===ne[3]||ne[2]===ne[3])throw new Error("[ReadHuffmanCode] invalid symbols");X.readBits(1)?(we[ne[2]]=3,we[ne[3]]=3):we[ne[0]]=2;break}}else{var _e,ct=new Uint8Array(F),Lt=32,rt=0,Ot=[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(_e=Pe;_e<F&&Lt>0;++_e){var It=N[_e],zr=0,eo;X.fillBitWindow(),zr+=X.val_>>>X.bit_pos_&15,X.bit_pos_+=Ot[zr].bits,eo=Ot[zr].value,ct[It]=eo,eo!==0&&(Lt-=32>>eo,++rt)}if(!(rt===1||Lt===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");ae(ct,ee,we,X)}if(oe=m(Y,te,k,we,ee),oe===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return oe}function Te(ee,Y,te){var X,oe;return X=U(ee,Y,te),oe=h.kBlockLengthPrefixCode[X].nbits,h.kBlockLengthPrefixCode[X].offset+te.readBits(oe)}function ke(ee,Y,te){var X;return ee<P?(te+=S[ee],te&=3,X=Y[te]+I[ee]):X=ee-P+1,X}function He(ee,Y){for(var te=ee[Y],X=Y;X;--X)ee[X]=ee[X-1];ee[0]=te}function pe(ee,Y){var te=new Uint8Array(256),X;for(X=0;X<256;++X)te[X]=X;for(X=0;X<Y;++X){var oe=ee[X];ee[X]=te[oe],oe&&He(te,oe)}}function Se(ee,Y){this.alphabet_size=ee,this.num_htrees=Y,this.codes=new Array(Y+Y*R[ee+31>>>5]),this.htrees=new Uint32Array(Y)}Se.prototype.decode=function(ee){var Y,te,X=0;for(Y=0;Y<this.num_htrees;++Y)this.htrees[Y]=X,te=ye(this.alphabet_size,this.codes,X,ee),X+=te};function J(ee,Y){var te={num_htrees:null,context_map:null},X,oe=0,Pe,we;Y.readMoreInput();var _e=te.num_htrees=D(Y)+1,K=te.context_map=new Uint8Array(ee);if(_e<=1)return te;for(X=Y.readBits(1),X&&(oe=Y.readBits(4)+1),Pe=[],we=0;we<A;we++)Pe[we]=new f(0,0);for(ye(_e+oe,Pe,0,Y),we=0;we<ee;){var le;if(Y.readMoreInput(),le=U(Pe,0,Y),le===0)K[we]=0,++we;else if(le<=oe)for(var ne=1+(1<<le)+Y.readBits(le);--ne;){if(we>=ee)throw new Error("[DecodeContextMap] i >= context_map_size");K[we]=0,++we}else K[we]=le-oe,++we}return Y.readBits(1)&&pe(K,ee),te}function ie(ee,Y,te,X,oe,Pe,we){var _e=te*2,K=te,le=U(Y,te*A,we),ne;le===0?ne=oe[_e+(Pe[K]&1)]:le===1?ne=oe[_e+(Pe[K]-1&1)]+1:ne=le-2,ne>=ee&&(ne-=ee),X[te]=ne,oe[_e+(Pe[K]&1)]=ne,++Pe[K]}function $(ee,Y,te,X,oe,Pe){var we=oe+1,_e=te&oe,K=Pe.pos_&u.IBUF_MASK,le;if(Y<8||Pe.bit_pos_+(Y<<3)<Pe.bit_end_pos_){for(;Y-- >0;)Pe.readMoreInput(),X[_e++]=Pe.readBits(8),_e===we&&(ee.write(X,we),_e=0);return}if(Pe.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;Pe.bit_pos_<32;)X[_e]=Pe.val_>>>Pe.bit_pos_,Pe.bit_pos_+=8,++_e,--Y;if(le=Pe.bit_end_pos_-Pe.bit_pos_>>3,K+le>u.IBUF_MASK){for(var ne=u.IBUF_MASK+1-K,Ee=0;Ee<ne;Ee++)X[_e+Ee]=Pe.buf_[K+Ee];le-=ne,_e+=ne,Y-=ne,K=0}for(var Ee=0;Ee<le;Ee++)X[_e+Ee]=Pe.buf_[K+Ee];if(_e+=le,Y-=le,_e>=we){ee.write(X,we),_e-=we;for(var Ee=0;Ee<_e;Ee++)X[Ee]=X[we+Ee]}for(;_e+Y>=we;){if(le=we-_e,Pe.input_.read(X,_e,le)<le)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");ee.write(X,we),Y-=le,_e=0}if(Pe.input_.read(X,_e,Y)<Y)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");Pe.reset()}function Fe(ee){var Y=ee.bit_pos_+7&-8,te=ee.readBits(Y-ee.bit_pos_);return te==0}function Yt(ee){var Y=new s(ee),te=new u(Y);B(te);var X=G(te);return X.meta_block_length}i.BrotliDecompressedSize=Yt;function $r(ee,Y){var te=new s(ee);Y==null&&(Y=Yt(ee));var X=new Uint8Array(Y),oe=new l(X);return jr(te,oe),oe.pos<oe.buffer.length&&(oe.buffer=oe.buffer.subarray(0,oe.pos)),oe.buffer}i.BrotliDecompressBuffer=$r;function jr(ee,Y){var te,X=0,oe=0,Pe=0,we,_e=0,K,le,ne,Ee,ct=[16,15,11,4],Lt=0,rt=0,Ot=0,It=[new Se(0,0),new Se(0,0),new Se(0,0)],zr,eo,De,Nf=128+u.READ_SIZE;De=new u(ee),Pe=B(De),we=(1<<Pe)-16,K=1<<Pe,le=K-1,ne=new Uint8Array(K+Nf+c.maxDictionaryWordLength),Ee=K,zr=[],eo=[];for(var Mu=0;Mu<3*A;Mu++)zr[Mu]=new f(0,0),eo[Mu]=new f(0,0);for(;!oe;){var lr=0,wp,fn=[1<<28,1<<28,1<<28],ii=[0],qo=[1,1,1],H=[0,1,0,1,0,1],ue=[0],_,de,_t,ce,to=null,fe=null,Zt,q=null,W,ml=0,vt=null,be=0,pl=0,hl=null,Mt=0,$e=0,ur=0,cr,yr;for(te=0;te<3;++te)It[te].codes=null,It[te].htrees=null;De.readMoreInput();var Zi=G(De);if(lr=Zi.meta_block_length,X+lr>Y.buffer.length){var gl=new Uint8Array(X+lr);gl.set(Y.buffer),Y.buffer=gl}if(oe=Zi.input_end,wp=Zi.is_uncompressed,Zi.is_metadata){for(Fe(De);lr>0;--lr)De.readMoreInput(),De.readBits(8);continue}if(lr!==0){if(wp){De.bit_pos_=De.bit_pos_+7&-8,$(Y,lr,X,ne,le,De),X+=lr;continue}for(te=0;te<3;++te)qo[te]=D(De)+1,qo[te]>=2&&(ye(qo[te]+2,zr,te*A,De),ye(x,eo,te*A,De),fn[te]=Te(eo,te*A,De),ue[te]=1);for(De.readMoreInput(),_=De.readBits(2),de=P+(De.readBits(4)<<_),_t=(1<<_)-1,ce=de+(48<<_),fe=new Uint8Array(qo[0]),te=0;te<qo[0];++te)De.readMoreInput(),fe[te]=De.readBits(2)<<1;var Bt=J(qo[0]<<T,De);Zt=Bt.num_htrees,to=Bt.context_map;var ro=J(qo[2]<<E,De);for(W=ro.num_htrees,q=ro.context_map,It[0]=new Se(b,Zt),It[1]=new Se(w,qo[1]),It[2]=new Se(ce,W),te=0;te<3;++te)It[te].decode(De);for(vt=0,hl=0,cr=fe[ii[0]],$e=d.lookupOffsets[cr],ur=d.lookupOffsets[cr+1],yr=It[1].htrees[0];lr>0;){var Kt,oo,To,Bu,Pb,Eo,Yo,Ki,Df,ju,Lf;for(De.readMoreInput(),fn[1]===0&&(ie(qo[1],zr,1,ii,H,ue,De),fn[1]=Te(eo,A,De),yr=It[1].htrees[ii[1]]),--fn[1],Kt=U(It[1].codes,yr,De),oo=Kt>>6,oo>=2?(oo-=2,Yo=-1):Yo=0,To=h.kInsertRangeLut[oo]+(Kt>>3&7),Bu=h.kCopyRangeLut[oo]+(Kt&7),Pb=h.kInsertLengthPrefixCode[To].offset+De.readBits(h.kInsertLengthPrefixCode[To].nbits),Eo=h.kCopyLengthPrefixCode[Bu].offset+De.readBits(h.kCopyLengthPrefixCode[Bu].nbits),rt=ne[X-1&le],Ot=ne[X-2&le],ju=0;ju<Pb;++ju)De.readMoreInput(),fn[0]===0&&(ie(qo[0],zr,0,ii,H,ue,De),fn[0]=Te(eo,0,De),ml=ii[0]<<T,vt=ml,cr=fe[ii[0]],$e=d.lookupOffsets[cr],ur=d.lookupOffsets[cr+1]),Df=d.lookup[$e+rt]|d.lookup[ur+Ot],be=to[vt+Df],--fn[0],Ot=rt,rt=U(It[0].codes,It[0].htrees[be],De),ne[X&le]=rt,(X&le)===le&&Y.write(ne,K),++X;if(lr-=Pb,lr<=0)break;if(Yo<0){var Df;if(De.readMoreInput(),fn[2]===0&&(ie(qo[2],zr,2,ii,H,ue,De),fn[2]=Te(eo,2*A,De),pl=ii[2]<<E,hl=pl),--fn[2],Df=(Eo>4?3:Eo-2)&255,Mt=q[hl+Df],Yo=U(It[2].codes,It[2].htrees[Mt],De),Yo>=de){var Ab,BC,Mf;Yo-=de,BC=Yo&_t,Yo>>=_,Ab=(Yo>>1)+1,Mf=(2+(Yo&1)<<Ab)-4,Yo=de+(Mf+De.readBits(Ab)<<_)+BC}}if(Ki=ke(Yo,ct,Lt),Ki<0)throw new Error("[BrotliDecompress] invalid distance");if(X<we&&_e!==we?_e=X:_e=we,Lf=X&le,Ki>_e)if(Eo>=c.minDictionaryWordLength&&Eo<=c.maxDictionaryWordLength){var Mf=c.offsetsByLength[Eo],jC=Ki-_e-1,zC=c.sizeBitsByLength[Eo],rB=(1<<zC)-1,oB=jC&rB,GC=jC>>zC;if(Mf+=oB*Eo,GC<g.kNumTransforms){var kb=g.transformDictionaryWord(ne,Lf,Mf,Eo,GC);if(Lf+=kb,X+=kb,lr-=kb,Lf>=Ee){Y.write(ne,K);for(var xp=0;xp<Lf-Ee;xp++)ne[xp]=ne[Ee+xp]}}else throw new Error("Invalid backward reference. pos: "+X+" distance: "+Ki+" len: "+Eo+" bytes left: "+lr)}else throw new Error("Invalid backward reference. pos: "+X+" distance: "+Ki+" len: "+Eo+" bytes left: "+lr);else{if(Yo>0&&(ct[Lt&3]=Ki,++Lt),Eo>lr)throw new Error("Invalid backward reference. pos: "+X+" distance: "+Ki+" len: "+Eo+" bytes left: "+lr);for(ju=0;ju<Eo;++ju)ne[X&le]=ne[X-Ki&le],(X&le)===le&&Y.write(ne,K),++X,--lr}rt=ne[X-1&le],Ot=ne[X-2&le]}X&=1073741823}}Y.write(ne,X&le)}i.BrotliDecompress=jr,c.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 l=o("./decode").BrotliDecompressBuffer,u=s.toByteArray(o("./dictionary.bin.js"));return l(u)}},{"./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(m,d){this.bits=m,this.value=d}i.HuffmanCode=s;var l=15;function u(m,d){for(var h=1<<d-1;m&h;)h>>=1;return(m&h-1)+h}function c(m,d,h,g,y){do g-=h,m[d+g]=new s(y.bits,y.value);while(g>0)}function f(m,d,h){for(var g=1<<d-h;d<l&&(g-=m[d],!(g<=0));)++d,g<<=1;return d-h}i.BrotliBuildHuffmanTable=function(m,d,h,g,y){var v=d,b,w,x,T,E,k,O,A,F,N,P,S=new Int32Array(l+1),I=new Int32Array(l+1);for(P=new Int32Array(y),x=0;x<y;x++)S[g[x]]++;for(I[1]=0,w=1;w<l;w++)I[w+1]=I[w]+S[w];for(x=0;x<y;x++)g[x]!==0&&(P[I[g[x]]++]=x);if(A=h,F=1<<A,N=F,I[l]===1){for(T=0;T<N;++T)m[d+T]=new s(0,P[0]&65535);return N}for(T=0,x=0,w=1,E=2;w<=h;++w,E<<=1)for(;S[w]>0;--S[w])b=new s(w&255,P[x++]&65535),c(m,d+T,E,F,b),T=u(T,w);for(O=N-1,k=-1,w=h+1,E=2;w<=l;++w,E<<=1)for(;S[w]>0;--S[w])(T&O)!==k&&(d+=F,A=f(S,w,h),F=1<<A,N+=F,k=T&O,m[v+k]=new s(A+h&255,d-v-k&65535)),b=new s(w-h&255,P[x++]&65535),c(m,d+(T>>h),E,F,b),T=u(T,w);return N}},{}],8:[function(o,n,i){"use strict";i.byteLength=h,i.toByteArray=y,i.fromByteArray=w;for(var s=[],l=[],u=typeof Uint8Array<"u"?Uint8Array:Array,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",f=0,m=c.length;f<m;++f)s[f]=c[f],l[c.charCodeAt(f)]=f;l[45]=62,l[95]=63;function d(x){var T=x.length;if(T%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var E=x.indexOf("=");E===-1&&(E=T);var k=E===T?0:4-E%4;return[E,k]}function h(x){var T=d(x),E=T[0],k=T[1];return(E+k)*3/4-k}function g(x,T,E){return(T+E)*3/4-E}function y(x){for(var T,E=d(x),k=E[0],O=E[1],A=new u(g(x,k,O)),F=0,N=O>0?k-4:k,P=0;P<N;P+=4)T=l[x.charCodeAt(P)]<<18|l[x.charCodeAt(P+1)]<<12|l[x.charCodeAt(P+2)]<<6|l[x.charCodeAt(P+3)],A[F++]=T>>16&255,A[F++]=T>>8&255,A[F++]=T&255;return O===2&&(T=l[x.charCodeAt(P)]<<2|l[x.charCodeAt(P+1)]>>4,A[F++]=T&255),O===1&&(T=l[x.charCodeAt(P)]<<10|l[x.charCodeAt(P+1)]<<4|l[x.charCodeAt(P+2)]>>2,A[F++]=T>>8&255,A[F++]=T&255),A}function v(x){return s[x>>18&63]+s[x>>12&63]+s[x>>6&63]+s[x&63]}function b(x,T,E){for(var k,O=[],A=T;A<E;A+=3)k=(x[A]<<16&16711680)+(x[A+1]<<8&65280)+(x[A+2]&255),O.push(v(k));return O.join("")}function w(x){for(var T,E=x.length,k=E%3,O=[],A=16383,F=0,N=E-k;F<N;F+=A)O.push(b(x,F,F+A>N?N:F+A));return k===1?(T=x[E-1],O.push(s[T>>2]+s[T<<4&63]+"==")):k===2&&(T=(x[E-2]<<8)+x[E-1],O.push(s[T>>10]+s[T>>4&63]+s[T<<2&63]+"=")),O.join("")}},{}],9:[function(o,n,i){function s(l,u){this.offset=l,this.nbits=u}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(u){this.buffer=u,this.pos=0}s.prototype.read=function(u,c,f){this.pos+f>this.buffer.length&&(f=this.buffer.length-this.pos);for(var m=0;m<f;m++)u[c+m]=this.buffer[this.pos+m];return this.pos+=f,f},i.BrotliInput=s;function l(u){this.buffer=u,this.pos=0}l.prototype.write=function(u,c){if(this.pos+c>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(u.subarray(0,c),this.pos),this.pos+=c,c},i.BrotliOutput=l},{}],11:[function(o,n,i){var s=o("./dictionary"),l=0,u=1,c=2,f=3,m=4,d=5,h=6,g=7,y=8,v=9,b=10,w=11,x=12,T=13,E=14,k=15,O=16,A=17,F=18,N=19,P=20;function S(B,D,V){this.prefix=new Uint8Array(B.length),this.transform=D,this.suffix=new Uint8Array(V.length);for(var G=0;G<B.length;G++)this.prefix[G]=B.charCodeAt(G);for(var G=0;G<V.length;G++)this.suffix[G]=V.charCodeAt(G)}var I=[new S("",l,""),new S("",l," "),new S(" ",l," "),new S("",x,""),new S("",b," "),new S("",l," the "),new S(" ",l,""),new S("s ",l," "),new S("",l," of "),new S("",b,""),new S("",l," and "),new S("",T,""),new S("",u,""),new S(", ",l," "),new S("",l,", "),new S(" ",b," "),new S("",l," in "),new S("",l," to "),new S("e ",l," "),new S("",l,'"'),new S("",l,"."),new S("",l,'">'),new S("",l,` |
| 43 |
}`,globalThis.document.head.appendChild(n),n}var mG=[0,1,0,0],pG=[79,84,84,79],hG=[119,79,70,70],gG=[119,79,70,50];function Qg(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function vG(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(Qg(t,mG)||Qg(t,pG))return"SFNT";if(Qg(t,hG))return"WOFF";if(Qg(t,gG))return"WOFF2"}function yG(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var e5=class extends Xz{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 dG(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>yG(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new Xg("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=vG(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 Xg("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return cG().then(t=>(e==="SFNT"&&(this.opentype=new eG(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new rG(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new iG(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 Xg("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 Xg("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=e5;var ss=class extends Gt{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},bG=class extends ss{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}]}},wG=class extends ss{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;ve(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(s=>new xG(e))));let i=n+o*8;ve(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}))}},xG=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}},SG=class extends ss{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;ve(this,"endCode",()=>e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;ve(this,"startCode",()=>e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;ve(this,"idDelta",()=>e.readBytes(this.segCount,i,16,!0));let s=i+this.segCountX2;ve(this,"idRangeOffset",()=>e.readBytes(this.segCount,s,16));let l=s+this.segCountX2,u=this.length-(l-this.tableStart);ve(this,"glyphIdArray",()=>e.readBytes(u,l,16)),ve(this,"segments",()=>this.buildSegments(s,l,e))}buildSegments(e,t,r){let o=(n,i)=>{let s=this.startCode[i],l=this.endCode[i],u=this.idDelta[i],c=this.idRangeOffset[i],f=e+2*i,m=[];if(c===0)for(let d=s+u,h=l+u;d<=h;d++)m.push(d);else for(let d=0,h=l-s;d<=h;d++)r.currentPosition=f+c+d*2,m.push(r.uint16);return{startCode:s,endCode:l,idDelta:u,idRangeOffset:c,glyphIDs:m}};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}))}},_G=class extends ss{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,ve(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}]}},CG=class extends ss{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,ve(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new TG(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}))}},TG=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},EG=class extends ss{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,ve(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}]}},PG=class extends ss{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,ve(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new AG(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}))}},AG=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},kG=class extends ss{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 RG(e));ve(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}))}},RG=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},OG=class extends ss{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,ve(this,"varSelectors",()=>[...new Array(this.numVarSelectorRecords)].map(o=>new IG(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)}},IG=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function FG(e,t,r){let o=e.uint16;return o===0?new bG(e,t,r):o===2?new wG(e,t,r):o===4?new SG(e,t,r):o===6?new _G(e,t,r):o===8?new CG(e,t,r):o===10?new EG(e,t,r):o===12?new PG(e,t,r):o===13?new kG(e,t,r):o===14?new OG(e,t,r):{}}var VG=class extends Ve{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 NG(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})}},NG=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;ve(this,"table",()=>(e.currentPosition=t+n,FG(e,r,o)))}},DG=Object.freeze({__proto__:null,cmap:VG}),LG=class extends Ve{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})}},MG=Object.freeze({__proto__:null,head:LG}),BG=class extends Ve{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()}},jG=Object.freeze({__proto__:null,hhea:BG}),zG=class extends Ve{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,s=o.currentPosition;if(ve(this,"hMetrics",()=>(o.currentPosition=s,[...new Array(n)].map(l=>new GG(o.uint16,o.int16)))),n<i){let l=s+n*4;ve(this,"leftSideBearings",()=>(o.currentPosition=l,[...new Array(i-n)].map(u=>o.int16)))}}},GG=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},HG=Object.freeze({__proto__:null,hmtx:zG}),UG=class extends Ve{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()}},WG=Object.freeze({__proto__:null,maxp:UG}),qG=class extends Ve{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 ZG(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new YG(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}},YG=class{constructor(e,t){this.length=e,this.offset=t}},ZG=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,ve(this,"string",()=>(e.currentPosition=t.stringStart+this.offset,KG(e,this)))}};function KG(e,t){let{platformID:r,length:o}=t;if(o===0)return"";if(r===0||r===3){let s=[];for(let l=0,u=o/2;l<u;l++)s[l]=String.fromCharCode(e.uint16);return s.join("")}let n=e.readBytes(o),i=[];return n.forEach(function(s,l){i[l]=String.fromCharCode(s)}),i.join("")}var XG=Object.freeze({__proto__:null,name:qG}),QG=class extends Ve{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()}},JG=Object.freeze({__proto__:null,OS2:QG}),$G=class extends Ve{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]<qk.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 qk[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(""))}},qk=[".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"],eH=Object.freeze({__proto__:null,post:$G}),tH=class extends Ve{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,ve(this,"horizAxis",()=>new aS({offset:e.offset+this.horizAxisOffset},t)),ve(this,"vertAxis",()=>new aS({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,ve(this,"itemVarStore",()=>new aS({offset:e.offset+this.itemVarStoreOffset},t)))}},aS=class extends Ve{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,ve(this,"baseTagList",()=>new rH({offset:e.offset+this.baseTagListOffset},t)),ve(this,"baseScriptList",()=>new oH({offset:e.offset+this.baseScriptListOffset},t))}},rH=class extends Ve{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},oH=class extends Ve{constructor(e,t){let{p:r}=super(e,t,"BaseScriptListTable");this.baseScriptCount=r.uint16;let o=r.currentPosition;ve(this,"baseScriptRecords",()=>(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=>new nH(this.start,r))))}},nH=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,ve(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new iH(t)))}},iH=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 sH(this.start,e)),ve(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new aH(e))),ve(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new t5(e)))}},sH=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,ve(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new t5(t)))}},aH=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 uH(this.parser)}},t5=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;ve(this,"featMinMaxRecords",()=>(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=>new lH(e))))}},lH=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},uH=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)}},cH=Object.freeze({__proto__:null,BASE:tH}),Yk=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 fH(e)))}},fH=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},Jd=class extends Gt{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 dH(e)))}},dH=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},mH=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)}},pH=class extends Ve{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,ve(this,"glyphClassDefs",()=>{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new Yk(r)}),this.attachListOffset=r.Offset16,ve(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new hH(r)}),this.ligCaretListOffset=r.Offset16,ve(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new vH(r)}),this.markAttachClassDefOffset=r.Offset16,ve(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new Yk(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,ve(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new wH(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,ve(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new mH(r)}))}},hH=class extends Gt{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 gH(this.parser)}},gH=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},vH=class extends Gt{constructor(e){super(e),this.coverageOffset=e.Offset16,ve(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new Jd(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 yH(this.parser)}},yH=class extends Gt{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 bH(this.parser)}},bH=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)}},wH=class extends Gt{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 Jd(this.parser)}},xH=Object.freeze({__proto__:null,GDEF:pH}),Zk=class extends Gt{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new SH(e))}},SH=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},_H=class extends Gt{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new CH(e))}},CH=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},Kk=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)}},Xk=class extends Gt{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new TH(e))}},TH=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},EH=class extends Gt{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 AH(e);if(t.startsWith("cc"))return new PH(e);if(t.startsWith("ss"))return new kH(e)}}},PH=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)}},AH=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},kH=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function r5(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var zl=class extends Gt{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 Jd(e)}},uS=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},RH=class extends zl{constructor(e){super(e),this.deltaGlyphID=e.int16}},OH=class extends zl{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 IH(t)}},IH=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},FH=class extends zl{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 VH(t)}},VH=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},NH=class extends zl{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 DH(t)}},DH=class extends Gt{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 LH(t)}},LH=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},MH=class extends zl{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&&(r5(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 uS(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 BH(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 jH(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 Jd(t)}},BH=class extends Gt{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 o5(t)}},o5=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 uS(e))}},jH=class extends Gt{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 zH(t)}},zH=class extends o5{constructor(e){super(e)}},GH=class extends zl{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&&(r5(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 n5(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 HH(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 WH(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 Jd(t)}},HH=class extends Gt{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 UH(t)}},UH=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 uS(e))}},WH=class extends Gt{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 qH(t)}},qH=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 n5(e))}},n5=class extends Gt{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},YH=class extends Gt{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},ZH=class extends zl{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)}},KH={buildSubtable:function(e,t){let r=new[void 0,RH,OH,FH,NH,MH,GH,YH,ZH][e](t);return r.type=e,r}},as=class extends Gt{constructor(e){super(e)}},XH=class extends as{constructor(e){super(e),console.log("lookup type 1")}},QH=class extends as{constructor(e){super(e),console.log("lookup type 2")}},JH=class extends as{constructor(e){super(e),console.log("lookup type 3")}},$H=class extends as{constructor(e){super(e),console.log("lookup type 4")}},eU=class extends as{constructor(e){super(e),console.log("lookup type 5")}},tU=class extends as{constructor(e){super(e),console.log("lookup type 6")}},rU=class extends as{constructor(e){super(e),console.log("lookup type 7")}},oU=class extends as{constructor(e){super(e),console.log("lookup type 8")}},nU=class extends as{constructor(e){super(e),console.log("lookup type 9")}},iU={buildSubtable:function(e,t){let r=new[void 0,XH,QH,JH,$H,eU,tU,rU,oU,nU][e](t);return r.type=e,r}},Qk=class extends Gt{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},sU=class extends Gt{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"?KH:iU;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},i5=class extends Ve{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);ve(this,"scriptList",()=>i?Zk.EMPTY:(o.currentPosition=n+this.scriptListOffset,new Zk(o))),ve(this,"featureList",()=>i?Xk.EMPTY:(o.currentPosition=n+this.featureListOffset,new Xk(o))),ve(this,"lookupList",()=>i?Qk.EMPTY:(o.currentPosition=n+this.lookupListOffset,new Qk(o))),this.featureVariationsOffset&&ve(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 _H(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 Kk(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 Kk(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 EH(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 sU(this.parser,t)}},aU=class extends i5{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},lU=Object.freeze({__proto__:null,GSUB:aU}),uU=class extends i5{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},cU=Object.freeze({__proto__:null,GPOS:uU}),fU=class extends Ve{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 dU(r)}},dU=class extends Gt{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new mU(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)}},mU=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},pU=Object.freeze({__proto__:null,SVG:fU}),hU=class extends Ve{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;ve(this,"axes",()=>(r.currentPosition=o,[...new Array(this.axisCount)].map(i=>new gU(r))));let n=o+this.axisCount*this.axisSize;ve(this,"instances",()=>{let i=[];for(let s=0;s<this.instanceCount;s++)r.currentPosition=n+s*this.instanceSize,i.push(new vU(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)}},gU=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}},vU=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)}},yU=Object.freeze({__proto__:null,fvar:hU}),bU=class extends Ve{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;ve(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},wU=Object.freeze({__proto__:null,cvt:bU}),xU=class extends Ve{constructor(e,t){let{p:r}=super(e,t);ve(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},SU=Object.freeze({__proto__:null,fpgm:xU}),_U=class extends Ve{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,ve(this,"gaspRanges",()=>[...new Array(this.numRanges)].map(n=>new CU(r)))}},CU=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},TU=Object.freeze({__proto__:null,gasp:_U}),EU=class extends Ve{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},PU=Object.freeze({__proto__:null,glyf:EU}),AU=class extends Ve{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,ve(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset16))):ve(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}}},kU=Object.freeze({__proto__:null,loca:AU}),RU=class extends Ve{constructor(e,t){let{p:r}=super(e,t);ve(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},OU=Object.freeze({__proto__:null,prep:RU}),IU=class extends Ve{constructor(e,t){let{p:r}=super(e,t);ve(this,"data",()=>r.readBytes())}},FU=Object.freeze({__proto__:null,CFF:IU}),VU=class extends Ve{constructor(e,t){let{p:r}=super(e,t);ve(this,"data",()=>r.readBytes())}},NU=Object.freeze({__proto__:null,CFF2:VU}),DU=class extends Ve{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,ve(this,"vertORiginYMetrics",()=>[...new Array(this.numVertOriginYMetrics)].map(o=>new LU(r)))}},LU=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},MU=Object.freeze({__proto__:null,VORG:DU}),BU=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new Jg(e),this.vert=new Jg(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}},jU=class{constructor(e){this.hori=new Jg(e),this.vert=new Jg(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},Jg=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}},s5=class extends Ve{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,ve(this,"bitMapSizes",()=>[...new Array(this.numSizes)].map(n=>new BU(o)))}},zU=Object.freeze({__proto__:null,EBLC:s5}),a5=class extends Ve{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},GU=Object.freeze({__proto__:null,EBDT:a5}),HU=class extends Ve{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,ve(this,"bitmapScales",()=>[...new Array(this.numSizes)].map(o=>new jU(r)))}},UU=Object.freeze({__proto__:null,EBSC:HU}),WU=class extends s5{constructor(e,t){super(e,t,"CBLC")}},qU=Object.freeze({__proto__:null,CBLC:WU}),YU=class extends a5{constructor(e,t){super(e,t,"CBDT")}},ZU=Object.freeze({__proto__:null,CBDT:YU}),KU=class extends Ve{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,ve(this,"strikeOffsets",()=>[...new Array(this.numStrikes)].map(o=>r.Offset32))}},XU=Object.freeze({__proto__:null,sbix:KU}),QU=class extends Ve{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 lS(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new lS(this.parser),s=i.gID;if(o===e)return r;if(s===e)return i;for(;t!==n;){let l=t+(n-t)/12;this.parser.currentPosition=l;let u=new lS(this.parser),c=u.gID;if(c===e)return u;c>e?n=l:c<e&&(t=l)}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 JU(p))}},lS=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},JU=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},$U=Object.freeze({__proto__:null,COLR:QU}),eW=class extends Ve{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),ve(this,"colorRecords",()=>(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=>new tW(r)))),this.version===1&&(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,ve(this,"paletteTypeArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new rW(r,o))),ve(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new oW(r,o))),ve(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new nW(r,o))))}},tW=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},rW=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},oW=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},nW=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},iW=Object.freeze({__proto__:null,CPAL:eW}),sW=class extends Ve{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 aW(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new lW(this.parser)}},aW=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},lW=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},uW=Object.freeze({__proto__:null,DSIG:sW}),cW=class extends Ve{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 fW(o,n))}},fW=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},dW=Object.freeze({__proto__:null,hdmx:cW}),mW=class extends Ve{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,ve(this,"tables",()=>{let o=this.tableStart+4,n=[];for(let i=0;i<this.nTables;i++){r.currentPosition=o;let s=new pW(r);n.push(s),o+=s}return n})}},pW=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,ve(this,"pairs",()=>[...new Array(this.nPairs)].map(t=>new hW(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]}},hW=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},gW=Object.freeze({__proto__:null,kern:mW}),vW=class extends Ve{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},yW=Object.freeze({__proto__:null,LTSH:vW}),bW=class extends Ve{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,ve(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.")}},wW=Object.freeze({__proto__:null,MERG:bW}),xW=class extends Ve{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 SW(this.tableStart,r))}},SW=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)}},_W=Object.freeze({__proto__:null,meta:xW}),CW=class extends Ve{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.")}},TW=Object.freeze({__proto__:null,PCLT:CW}),EW=class extends Ve{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 PW(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new AW(r))}},PW=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},AW=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new kW(e))}},kW=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},RW=Object.freeze({__proto__:null,VDMX:EW}),OW=class extends Ve{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()}},IW=Object.freeze({__proto__:null,vhea:OW}),FW=class extends Ve{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 VW(p.uint16,p.int16)))),o<n){let s=i+o*4;lazy(this,"topSideBearings",()=>(p.currentPosition=s,[...new Array(n-o)].map(l=>p.int16)))}}},VW=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},NW=Object.freeze({__proto__:null,vmtx:FW});var l5=a(M(),1);var{kebabCase:vpe}=Ye(l5.privateApis);var c5=a(C(),1);var h5=a(C(),1),{Tabs:Ope}=Ye(cS.privateApis),Ipe={id:"installed-fonts",title:(0,$g._x)("Library","Font library")},Fpe={id:"upload-fonts",title:(0,$g._x)("Upload","noun")};var g5=a(z(),1),fS=a(M(),1),MW=a(j(),1);var v5=a(C(),1);var dS=a(C(),1);var b5=a(z(),1),ev=a(M(),1);var w5=a(C(),1);var pS=a(C(),1);var bn=a(z(),1),hS=a(M(),1),qW=a(j(),1);var x5=a(Ct(),1);var UW=a(C(),1),{useSettingsForBlockElement:uhe,TypographyPanel:che}=Ye(x5.privateApis);var WW=a(C(),1);var gS=a(C(),1),bhe={text:{description:(0,bn.__)("Manage the fonts used on the site."),title:(0,bn.__)("Text")},link:{description:(0,bn.__)("Manage the fonts and typography used on the links."),title:(0,bn.__)("Links")},heading:{description:(0,bn.__)("Manage the fonts and typography used on headings."),title:(0,bn.__)("Headings")},caption:{description:(0,bn.__)("Manage the fonts and typography used on captions."),title:(0,bn.__)("Captions")},button:{description:(0,bn.__)("Manage the fonts and typography used on buttons."),title:(0,bn.__)("Buttons")}};var XW=a(z(),1),QW=a(M(),1),_5=a(Ct(),1);var vc=a(M(),1),S5=a(z(),1);var KW=a(j(),1);var YW=a(M(),1),ZW=a(C(),1);var vS=a(C(),1);var yS=a(C(),1),{useSettingsForBlockElement:Nhe,ColorPanel:Dhe}=Ye(_5.privateApis);var nq=a(z(),1),R5=a(M(),1);var eq=a(Qe(),1),bS=a(M(),1),tq=a(z(),1);var rv=a(M(),1);var tv=a(M(),1);var C5=a(C(),1);function T5(){let{paletteColors:e}=fc();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,C5.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var em=a(C(),1),JW={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},$W=({label:e,isFocused:t,withHoverView:r})=>(0,em.jsx)(mc,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,em.jsx)(tv.__unstableMotion.div,{variants:JW,style:{height:"100%",overflow:"hidden"},children:(0,em.jsx)(tv.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,em.jsx)(T5,{})})},o)}),E5=$W;var Gl=a(C(),1),P5=["color"];function ov({title:e,gap:t=2}){let r=Dg(P5);return r?.length<=1?null:(0,Gl.jsxs)(rv.__experimentalVStack,{spacing:3,children:[e&&(0,Gl.jsx)(Xo,{level:3,children:e}),(0,Gl.jsx)(rv.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,Gl.jsx)(hc,{variation:o,isPill:!0,properties:P5,showTooltip:!0,children:()=>(0,Gl.jsx)(E5,{})},n))})]})}var A5=a(C(),1);var rq=a(Qe(),1),nv=a(M(),1),oq=a(z(),1);var k5=a(C(),1);var wS=a(C(),1),{Tabs:age}=Ye(R5.privateApis);var sq=a(z(),1),I5=a(Ct(),1),aq=a(M(),1);var O5=a(Ct(),1);var iq=a(C(),1);var{BackgroundPanel:fge}=Ye(O5.privateApis);var xS=a(C(),1),{useHasBackgroundPanel:yge}=Ye(I5.privateApis);var Hl=a(M(),1),SS=a(z(),1);var dq=a(j(),1);var lq=a(M(),1),uq=a(z(),1),cq=a(C(),1);var _S=a(C(),1),{Menu:Rge}=Ye(Hl.privateApis);var fr=a(M(),1),tm=a(z(),1);var iv=a(j(),1);var CS=a(C(),1),{Menu:Wge}=Ye(fr.privateApis),qge=[{label:(0,tm.__)("Rename"),action:"rename"},{label:(0,tm.__)("Delete"),action:"delete"}],Yge=[{label:(0,tm.__)("Reset"),action:"reset"}];var mq=a(C(),1);var gq=a(z(),1),V5=a(Ct(),1);var F5=a(Ct(),1),pq=a(j(),1);var hq=a(C(),1),{useSettingsForBlockElement:rve,DimensionsPanel:ove}=Ye(F5.privateApis);var TS=a(C(),1),{useHasDimensionsPanel:cve,useSettingsForBlockElement:fve}=Ye(V5.privateApis);var j5=a(M(),1),wq=a(z(),1);var yq=a(z(),1),bq=a(M(),1);var N5=a(he(),1),D5=a(re(),1),av=a(j(),1),L5=a(M(),1),M5=a(z(),1);var sv=a(C(),1);function vq({gap:e=2}){let{user:t}=(0,av.useContext)(Sr),r=t?.styles,n=(0,D5.useSelect)(s=>{let l=s(N5.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(l)?l:void 0},[])?.filter(s=>!Wd(s,["color"])&&!Wd(s,["typography","spacing"])),i=(0,av.useMemo)(()=>[...[{title:(0,M5.__)("Default"),settings:{},styles:{}},...n??[]].map(l=>{let u=l?.styles?.blocks?{...l.styles.blocks}:{};r?.blocks&&Object.keys(r.blocks).forEach(d=>{if(r.blocks?.[d]?.css){let h=u[d]||{},g={css:`${u[d]?.css||""} ${r.blocks?.[d]?.css?.trim()||""}`};u[d]={...h,...g}}});let c=r?.css||l.styles?.css?{css:`${l.styles?.css||""} ${r?.css||""}`}:{},f=Object.keys(u).length>0?{blocks:u}:{},m={...l.styles,...c,...f};return{...l,settings:l.settings??{},styles:m}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,sv.jsx)(L5.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:i.map((s,l)=>(0,sv.jsx)(hc,{variation:s,children:u=>(0,sv.jsx)(Kx,{label:s?.title,withHoverView:!0,isFocused:u,variation:s})},l))})}var ES=vq;var B5=a(C(),1);var PS=a(C(),1);var xq=a(z(),1),Sq=a(M(),1),z5=a(Ct(),1);var AS=a(C(),1),{AdvancedPanel:kve}=Ye(z5.privateApis);var X5=a(z(),1),RS=a(M(),1),OS=a(j(),1);var G5=a(re(),1),H5=a(he(),1),rm=a(j(),1);var _q={per_page:-1,_fields:"id,name,avatar_urls",context:"view",capabilities:["edit_theme_options"]},Cq={per_page:100,page:1},lv=[];function uv({query:e}={}){let{user:t}=(0,rm.useContext)(Sr),r=(0,rm.useMemo)(()=>({...Cq,...e}),[e]),{authors:o,currentUser:n,isDirty:i,revisions:s,isLoadingGlobalStylesRevisions:l,revisionsCount:u}=(0,G5.useSelect)(c=>{let{__experimentalGetDirtyEntityRecords:f,getCurrentUser:m,getUsers:d,getRevisions:h,__experimentalGetCurrentGlobalStylesId:g,getEntityRecord:y,isResolving:v}=c(H5.store),b=f()||[],w=m(),x=b.length>0,T=g(),k=(T?y("root","globalStyles",T):void 0)?._links?.["version-history"]?.[0]?.count??0,O=T&&h("root","globalStyles",T,r)||lv,A=d(_q)||lv,F=T?v("getRevisions",["root","globalStyles",T,r]):!1;return{authors:A,currentUser:w,isDirty:x,revisions:O,isLoadingGlobalStylesRevisions:F,revisionsCount:k}},[r]);return(0,rm.useMemo)(()=>{if(!o.length||l)return{revisions:lv,hasUnsavedChanges:i,isLoading:!0,revisionsCount:u};let c=s.map(m=>({...m,author:o.find(d=>d.id===m.author)}));if(s.length){if(c[0].id!=="unsaved"&&r.page===1&&(c[0].isLatest=!0),i&&t&&Object.keys(t).length>0&&n&&r.page===1){let m={id:"unsaved",styles:t?.styles,settings:t?.settings,_links:t?._links,author:{name:n?.name||"",avatar_urls:n?.avatar_urls||{}},modified:new Date};c.unshift(m)}r.per_page&&r.page===Math.ceil(u/r.per_page)&&c.push({id:"parent",styles:{},settings:{}})}return{revisions:c,hasUnsavedChanges:i,isLoading:!1,revisionsCount:u}},[i,s,n,o,t,l,u,r.page,r.per_page])}var W5=a(z(),1),q5=a(M(),1),cv=a(ya(),1),Tq=a(he(),1),Eq=a(re(),1);var Y5=a(Xs(),1),Z5=a(C(),1),Vve=3600*1e3*24;var kS=a(M(),1),om=a(z(),1);var K5=a(C(),1);var IS=a(C(),1);var FS=a(z(),1),ls=a(M(),1);var Rq=a(j(),1);var Pq=a(M(),1),Aq=a(z(),1),kq=a(C(),1);var VS=a(C(),1),{Menu:tye}=Ye(ls.privateApis);var eR=a(z(),1),vi=a(M(),1);var tR=a(j(),1);var Oq=a(Ct(),1),Iq=a(z(),1);var Fq=a(C(),1);var Vq=a(M(),1),Q5=a(z(),1),Nq=a(C(),1);var nm=a(M(),1),Dq=a(z(),1),Lq=a(j(),1),J5=a(C(),1);var us=a(M(),1),$5=a(C(),1);var NS=a(C(),1),{Menu:bye}=Ye(vi.privateApis);var LS=a(C(),1);var MS=a(C(),1);function yc(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,MS.jsx)(Vg,{value:r,baseValue:o,onChange:n,children:(0,MS.jsx)(e,{...i})})}}var zq=yc(ES);var Gq=yc(ov);var Hq=yc(Hg);var Uq=a(C(),1);var fv=a(z(),1),nR=a(yt(),1),iR=a(M(),1);var BS=a(C(),1);function sR({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,nR.addQueryArgs)("revision.php",{revision:e?._links["predecessor-version"][0].id}),o.as="a"),(0,BS.jsx)(iR.__experimentalItemGroup,{size:"large",className:"edit-site-sidebar-navigation-screen-details-footer",children:(0,BS.jsx)(zt,{icon:Hf,...o,...r,children:(0,fv.sprintf)((0,fv._n)("%d Revision","%d Revisions",t),t)})})}var ba=a(C(),1),{useLocation:fR,useHistory:Wq}=L(uR.privateApis);function dR(e){let{name:t}=fR();return(0,ba.jsx)(zt,{...e,"aria-current":t==="styles"})}function mR(){let e=Wq(),{path:t}=fR(),{revisions:r,isLoading:o,revisionsCount:n}=uv(),{openGeneralSidebar:i}=(0,dv.useDispatch)(Oe),{setStylesPath:s}=L((0,dv.useDispatch)(lR.store)),{set:l}=(0,dv.useDispatch)(aR.store),u=(0,zS.useCallback)(async()=>(e.navigate((0,cR.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),Promise.all([l("core","distractionFree",!1),i("edit-site/global-styles")])),[t,e,i,l]),c=(0,zS.useCallback)(async()=>{await u(),s("/revisions")},[u,s]),f=!!n&&!o;return(0,ba.jsx)(ba.Fragment,{children:(0,ba.jsx)(wr,{title:(0,jS.__)("Design"),isRoot:!0,description:(0,jS.__)("Customize the appearance of your website using the block editor."),content:(0,ba.jsx)(GS,{activeItem:"styles-navigation-item"}),footer:f&&(0,ba.jsx)(sR,{record:r?.[0],revisionsCount:n,onClick:c})})})}var Vo=a(C(),1);function GS({isBlockBasedTheme:e=!0}){return(0,Vo.jsxs)(pR.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-main",children:[e&&(0,Vo.jsxs)(Vo.Fragment,{children:[(0,Vo.jsx)(dR,{to:"/styles",uid:"global-styles-navigation-item",icon:Lh,children:(0,yi.__)("Styles")}),(0,Vo.jsx)(zt,{uid:"navigation-navigation-item",to:"/navigation",withChevron:!0,icon:$f,children:(0,yi.__)("Navigation")}),(0,Vo.jsx)(zt,{uid:"page-navigation-item",to:"/page",withChevron:!0,icon:Sl,children:(0,yi.__)("Pages")}),(0,Vo.jsx)(zt,{uid:"template-navigation-item",to:"/template",withChevron:!0,icon:Nn,children:(0,yi.__)("Templates")})]}),!e&&(0,Vo.jsx)(zt,{uid:"stylebook-navigation-item",to:"/stylebook",withChevron:!0,icon:Lh,children:(0,yi.__)("Styles")}),(0,Vo.jsx)(zt,{uid:"patterns-navigation-item",to:"/pattern",withChevron:!0,icon:ld,children:(0,yi.__)("Patterns")})]})}function bc({customDescription:e}){let t=(0,hR.useSelect)(o=>o(gR.store).getCurrentTheme()?.is_block_theme,[]),r;return e?r=e:t?r=(0,yi.__)("Customize the appearance of your website using the block editor."):r=(0,yi.__)("Explore block styles and patterns to refine your site."),(0,Vo.jsx)(wr,{isRoot:!0,title:(0,yi.__)("Design"),description:r,content:(0,Vo.jsx)(GS,{isBlockBasedTheme:t})})}var vR=a(z(),1),mv=a(M(),1),HS=a(C(),1);function Et(){return(0,HS.jsx)(mv.__experimentalSpacer,{padding:3,children:(0,HS.jsx)(mv.Notice,{status:"warning",isDismissible:!1,children:(0,vR.__)("The theme you are currently using does not support this screen.")})})}var Sc=a(re(),1),_c=a(M(),1),Iv=a(Qe(),1),Cc=a(Ke(),1),ql=a(z(),1),qO=a(he(),1),YO=a(_p(),1),ZO=a(j(),1),KO=a(Vn(),1),XO=a(Ne(),1),QO=a(mr(),1);var JO=a(Ct(),1),$O=a(yt(),1);var pv=a(re(),1),bR=a(M(),1),Ul=a(z(),1),wR=a(j(),1),US=a(Ao(),1),xR=a(he(),1);var im=a(C(),1);function yR({nonAnimatedSrc:e,animatedSrc:t}){return(0,im.jsxs)("picture",{className:"edit-site-welcome-guide__image",children:[(0,im.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,im.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var qn=a(C(),1);function SR(){let{toggle:e}=(0,pv.useDispatch)(US.store),{isActive:t,isBlockBasedTheme:r}=(0,pv.useSelect)(o=>({isActive:!!o(US.store).get("core/edit-site","welcomeGuide"),isBlockBasedTheme:o(xR.store).getCurrentTheme()?.is_block_theme}),[]);return!t||!r?null:(0,qn.jsx)(bR.Guide,{className:"edit-site-welcome-guide guide-editor",contentLabel:(0,Ul.__)("Welcome to the site editor"),finishButtonText:(0,Ul.__)("Get started"),onFinish:()=>e("core/edit-site","welcomeGuide"),pages:[{image:(0,qn.jsx)(yR,{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,qn.jsxs)(qn.Fragment,{children:[(0,qn.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:(0,Ul.__)("Edit your site")}),(0,qn.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,Ul.__)("Design everything on your site \u2014 from the header right down to the footer \u2014 using blocks.")}),(0,qn.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,wR.createInterpolateElement)((0,Ul.__)("Click <StylesIconImage /> to start designing your blocks, and choose your typography, layout, and colors."),{StylesIconImage:(0,qn.jsx)("img",{alt:(0,Ul.__)("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 vv=a(re(),1),_R=a(M(),1),hv=a(z(),1),gv=a(Ao(),1),bi=a(C(),1);function CR(){let{toggle:e}=(0,vv.useDispatch)(gv.store);if(!(0,vv.useSelect)(o=>{let n=!!o(gv.store).get("core/edit-site","welcomeGuidePage"),i=!!o(gv.store).get("core/edit-site","welcomeGuide");return n&&!i},[]))return null;let r=(0,hv.__)("Editing a page");return(0,bi.jsx)(_R.Guide,{className:"edit-site-welcome-guide guide-page",contentLabel:r,finishButtonText:(0,hv.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuidePage"),pages:[{image:(0,bi.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,bi.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-page.mp4",type:"video/mp4"})}),content:(0,bi.jsxs)(bi.Fragment,{children:[(0,bi.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:r}),(0,bi.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,hv.__)("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 bv=a(re(),1),TR=a(M(),1),yv=a(z(),1),WS=a(Ao(),1),ER=a(Ke(),1),wi=a(C(),1);function PR(){let{toggle:e}=(0,bv.useDispatch)(WS.store),{isActive:t,hasPreviousEntity:r}=(0,bv.useSelect)(i=>{let{getEditorSettings:s}=i(ER.store),{get:l}=i(WS.store);return{isActive:l("core/edit-site","welcomeGuideTemplate"),hasPreviousEntity:!!s().onNavigateToPreviousEntityRecord}},[]);if(!(t&&r))return null;let n=(0,yv.__)("Editing a template");return(0,wi.jsx)(TR.Guide,{className:"edit-site-welcome-guide guide-template",contentLabel:n,finishButtonText:(0,yv.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuideTemplate"),pages:[{image:(0,wi.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,wi.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-template.mp4",type:"video/mp4"})}),content:(0,wi.jsxs)(wi.Fragment,{children:[(0,wi.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:n}),(0,wi.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,yv.__)("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 wa=a(C(),1);function AR({postType:e}){return(0,wa.jsxs)(wa.Fragment,{children:[(0,wa.jsx)(SR,{}),e==="page"&&(0,wa.jsx)(CR,{}),e==="wp_template"&&(0,wa.jsx)(PR,{})]})}var xv=a(M(),1),RR=a(he(),1),OR=a(re(),1),IR=a(Ke(),1);var wv=a(C(),1),{Theme:qq}=L(xv.privateApis),{useStyle:kR}=L(IR.privateApis);function qS({id:e}){let t=kR("color.text"),r=kR("color.background"),{elapsed:o,total:n}=(0,OR.useSelect)(i=>{let s=i(RR.store).countSelectorsByStatus(),l=s.resolving??0,u=s.finished??0;return{elapsed:u,total:u+l}},[]);return(0,wv.jsx)("div",{className:"edit-site-canvas-loader",children:(0,wv.jsx)(qq,{accent:t,background:r,children:(0,wv.jsx)(xv.ProgressBar,{id:e,max:n,value:o})})})}var GR=a(re(),1),Cv=a(j(),1),HR=a(Ne(),1),UR=a(Qe(),1),Tv=a(Ke(),1);var _v=a(re(),1),MR=a(Ne(),1),BR=a(j(),1),YS=a(yt(),1),jR=a(he(),1),Sv=a(Ke(),1);var FR=a(j(),1),VR=a(re(),1),NR=a(Ne(),1),DR=a(Ke(),1);var{useLocation:Yq}=L(NR.privateApis),wc="Desktop",Zq=["desktop","tablet","mobile"],Kq=e=>e.charAt(0).toUpperCase()+e.slice(1);function Xq(){let{query:e}=Yq(),{setDeviceType:t}=(0,VR.useDispatch)(DR.store);(0,FR.useEffect)(()=>{let r=e?.viewport?.toLowerCase(),o=Zq.includes(r);t(o?Kq(r):wc)},[e?.viewport,t])}function LR(){return Xq(),null}var{useHistory:Qq,useLocation:Jq}=L(MR.privateApis),$q=["desktop","tablet","mobile"];function zR(){let e=Qq(),t=Jq(),{query:r,path:o}=t,n=(0,_v.useRegistry)(),i=(0,_v.useSelect)(l=>l(Sv.store).getDeviceType(),[]);return(0,BR.useCallback)(l=>{let u=n.select(Sv.store).getCurrentPostType(),c=n.select(Sv.store).getCurrentPostId(),m=n.select(jR.store).getEntityRecordEdits("postType",u,c)?.selection?.selectionStart?.clientId,d={...r};m&&(d.selectedBlock=m);let h=typeof l.viewport=="string"?l.viewport.toLowerCase():void 0,g=$q.includes(h);if(g){let w=(i||wc).toLowerCase();w===wc.toLowerCase()?delete d.viewport:d.viewport=w}(m||g)&&e.navigate((0,YS.addQueryArgs)(o,d),{replace:!0});let v={canvas:"edit",focusMode:!0};g&&(v.viewport=h);let b=(0,YS.addQueryArgs)(`/${l.postType}/${l.postId}`,v);e.navigate(b)},[e,o,r,n,i])}var{useLocation:WR,useHistory:eY}=L(HR.privateApis),{useGlobalStyles:tY}=L(Tv.privateApis);function rY(){let e=WR(),t=(0,UR.usePrevious)(e.query.canvas),r=eY();return(0,Cv.useMemo)(()=>(e.query.focusMode||e?.params?.postId&&lT.includes(e?.params?.postType))&&t==="edit"?()=>r.back():void 0,[e,r,t])}function qR(){let{query:e}=WR(),{canvas:t="view"}=e,r=zR(),{merged:o}=tY(),{settings:n,currentPostIsTrashed:i}=(0,GR.useSelect)(f=>{let{getSettings:m}=f(Oe),{getCurrentPostAttribute:d}=f(Tv.store);return{settings:m(),currentPostIsTrashed:d("status")==="trash"}},[]),s=rY(),[l,u]=(0,Cv.useMemo)(()=>Ud(o,[],{disableRootPadding:!1}),[o]);return(0,Cv.useMemo)(()=>{let f=(n?.styles??[]).filter(m=>!m.isGlobalStyles);return{...n,styles:[...f,...l,{css:t==="view"?`body{min-height: 100vh; ${i?"":"cursor: pointer;"}}`:void 0}],__experimentalFeatures:u,richEditingEnabled:!0,supportsTemplateMode:!0,focusMode:t!=="view",onNavigateToEntityRecord:r,onNavigateToPreviousEntityRecord:s,isPreviewMode:t==="view"}},[n,l,u,t,i,r,s])}var YR=a(Ke(),1),ZR=a(re(),1),KR=a(M(),1),XR=a(vl(),1),QR=a(C(),1),{Fill:oY,Slot:nY}=(0,KR.createSlotFill)("PluginTemplateSettingPanel"),JR=({children:e})=>((0,XR.default)("wp.editSite.PluginTemplateSettingPanel",{since:"6.6",version:"6.8",alternative:"wp.editor.PluginDocumentSettingPanel"}),(0,ZR.useSelect)(r=>r(YR.store).getCurrentPostType()==="wp_template",[])?(0,QR.jsx)(oY,{children:e}):null);JR.Slot=nY;var Ev=JR;var pO=a(Ke(),1);var sm=a(z(),1),tO=a(M(),1),rO=a(wg(),1);var Pv=a(re(),1),oO=a(eO(),1),nO=a(he(),1),iO=a(Vn(),1),sO=a(C(),1);function aO(){let e=(0,Pv.useSelect)(o=>!!(o(nO.store).getCurrentTheme()?._links?.["wp:export-theme"]?.[0]?.targetHints??{}).allow?.includes("GET"),[]),{createErrorNotice:t}=(0,Pv.useDispatch)(iO.store);if(!e)return null;async function r(){try{let o=await(0,rO.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/),l=s[1]?s[1]:"edit-site-export";(0,oO.downloadBlob)(l+".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,sm.__)("An error occurred while creating the site export.");t(i,{type:"snackbar"})}}return(0,sO.jsx)(tO.MenuItem,{role:"menuitem",icon:y1,onClick:r,info:(0,sm.__)("Download your theme with updated templates and styles."),children:(0,sm._x)("Export","site exporter menu item")})}var lO=a(z(),1),uO=a(re(),1),cO=a(M(),1),fO=a(Ao(),1),dO=a(C(),1);function mO(){let{toggle:e}=(0,uO.useDispatch)(fO.store);return(0,dO.jsx)(cO.MenuItem,{onClick:()=>e("core/edit-site","welcomeGuide"),children:(0,lO.__)("Welcome Guide")})}var cs=a(C(),1),{ToolsMoreMenuGroup:iY,PreferencesModal:sY}=L(pO.privateApis);function hO(){return(0,cs.jsxs)(cs.Fragment,{children:[(0,cs.jsxs)(iY,{children:[(0,cs.jsx)(aO,{}),(0,cs.jsx)(mO,{})]}),(0,cs.jsx)(sY,{})]})}var gO=a(re(),1),Av=a(Xs(),1),kv=a(j(),1),vO=a(z(),1),yO=a(Ke(),1),bO=a(Ne(),1),ZS=a(yt(),1);var{useLocation:aY,useHistory:lY}=L(bO.privateApis);function wO(){let{query:e,path:t}=aY(),r=lY(),{canvas:o="view"}=e,n=(0,gO.useSelect)(u=>u(yO.store).getCurrentPostAttribute("status")==="trash",[]),[i,s]=(0,kv.useState)(!1);(0,kv.useEffect)(()=>{o==="edit"&&s(!1)},[o]);let l={"aria-label":(0,vO.__)("Edit"),"aria-disabled":n,title:null,role:"button",tabIndex:0,onFocus:()=>s(!0),onBlur:()=>s(!1),onKeyDown:u=>{let{keyCode:c}=u;(c===Av.ENTER||c===Av.SPACE)&&!n&&(u.preventDefault(),r.navigate((0,ZS.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}))},onClick:()=>r.navigate((0,ZS.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),onClickCapture:u=>{n&&(u.preventDefault(),u.stopPropagation())},readonly:!0};return{className:Z("edit-site-visual-editor__editor-canvas",{"is-focused":i&&o==="view"}),...o==="view"?l:{}}}var Ov=a(z(),1),EO=a(re(),1),PO=a(he(),1),AO=a(mr(),1),kO=a(Ke(),1);var am=a(j(),1),xO=a(re(),1),SO=a(he(),1),Rv=a(z(),1),_O=a(Xx(),1),KS=a(mr(),1),CO=a(Ne(),1);var{useLocation:uY}=L(CO.privateApis);function TO(e){let t=uY(),r=(0,xO.useSelect)(n=>n(SO.store).getEntityRecord("root","site")?.title,[]),o=(0,am.useRef)(!0);(0,am.useEffect)(()=>{o.current=!1},[t]),(0,am.useEffect)(()=>{if(!o.current&&e&&r){let n=(0,Rv.sprintf)((0,Rv.__)("%1$s \u2039 %2$s \u2039 Editor \u2014 WordPress"),(0,KS.decodeEntities)(e),(0,KS.decodeEntities)(r));document.title=n,(0,_O.speak)(e,"assertive")}},[e,r,t])}var{getTemplateInfo:cY}=L(kO.privateApis);function fY(e,t){let{title:r,isLoaded:o}=(0,EO.useSelect)(i=>{let{getEditedEntityRecord:s,getCurrentTheme:l,hasFinishedResolution:u}=i(PO.store);if(!t)return{isLoaded:!1};let c=s("postType",e,t),{default_template_types:f=[]}=l()??{},m=cY({template:c,templateTypes:f}),d=u("getEditedEntityRecord",["postType",e,t]);return{title:m.title,isLoaded:d}},[e,t]),n;o&&(n=(0,Ov.sprintf)((0,Ov._x)("%1$s \u2039 %2$s","breadcrumb trail"),(0,AO.decodeEntities)(r),Ib[e]??Ib[Xe])),TO(o&&n)}var RO=fY;var xa=a(re(),1),OO=a(Ct(),1),XS=a(Ke(),1),IO=a(j(),1),FO=a(Ao(),1);function VO(e){let{clearSelectedBlock:t}=(0,xa.useDispatch)(OO.store),{editPost:r,setDeviceType:o,closePublishSidebar:n,setIsListViewOpened:i,setIsInserterOpened:s}=(0,xa.useDispatch)(XS.store),{get:l}=(0,xa.useSelect)(FO.store),{getCurrentPost:u}=(0,xa.useSelect)(XS.store),c=(0,xa.useRegistry)();(0,IO.useLayoutEffect)(()=>{let f=window.matchMedia("(min-width: 782px)").matches;c.batch(()=>{t(),u()?.type&&r({selection:void 0},{undoIgnore:!0}),o(wc),n(),s(!1),f&&e==="edit"&&l("core","showListViewByDefault")&&!l("core","distractionFree")?i(!0):i(!1)})},[e,c,t,r,o,n,s,i,l,u])}var xc=a(j(),1),Wl=a(re(),1),lm=a(he(),1),DO=a(Ne(),1);var{useLocation:dY}=L(DO.privateApis),QS=[Rb,Xe,ze,On,Re.user],NO=["page","post"];function mY(e){let t;return e==="navigation-item"?t=On:e==="pattern-item"?t=Re.user:e==="template-part-item"?t=ze:e==="templates"?t=Xe:e==="template-item"?t=Xe:e==="page-item"||e==="pages"?t="page":e==="post-item"||e==="posts"?t="post":e==="attachment-item"&&(t=Rb),t}function LO(){let{editEntityRecord:e}=(0,Wl.useDispatch)(lm.store),{hasEntityRecord:t}=(0,Wl.useSelect)(lm.store),{name:r,params:o={},query:n}=dY(),{postId:i=n?.postId}=o,s=mY(r,i)??n?.postType,{selectedBlock:l}=n,u=(0,xc.useRef)(null),c=(0,Wl.useSelect)(h=>{let{getHomePage:g}=L(h(lm.store));return g()},[]),f=(0,Wl.useSelect)(h=>{if(QS.includes(s)&&i||i&&i.includes(","))return;let{getTemplateId:g}=L(h(lm.store));if(s&&i&&NO.includes(s))return g(s,i);if(c?.postType==="page")return g("page",c?.postId);if(c?.postType==="wp_template")return c?.postId},[c,i,s]),m=(0,xc.useMemo)(()=>QS.includes(s)&&i?{}:s&&i&&NO.includes(s)?{postType:s,postId:i}:c?.postType==="page"?{postType:"page",postId:c?.postId}:{},[c,s,i]),d;if(QS.includes(s)&&i?d={isReady:!0,postType:s,postId:i,context:m}:c?d={isReady:f!==void 0,postType:Xe,postId:f,context:m}:d={isReady:!1},l&&d.isReady&&u.current!==l){let h=d.context?.postId?d.context.postType:d.postType,g=d.context?.postId?d.context.postId:d.postId;t("postType",h,g)&&(e("postType",h,g,{selection:{selectionStart:{clientId:l},selectionEnd:{clientId:l}}},{undoIgnore:!0}),u.current=l)}return d}function MO({postType:e,postId:t,context:r,isReady:o}){let{setEditedEntity:n}=(0,Wl.useDispatch)(Oe);(0,xc.useEffect)(()=>{o&&n(e,String(t),r)},[o,e,t,r,n])}var BO=a(z(),1),jO=a(re(),1),zO=a(he(),1),GO=a(_l(),1),HO=a(yt(),1),UO=a(C(),1);function WO(){let e=(0,jO.useSelect)(t=>{let{getEntityRecord:r}=t(zO.store);return r("root","__unstableBase")?.home},[]);return(0,UO.jsx)("iframe",{src:(0,HO.addQueryArgs)(e,{wp_site_preview:1}),title:(0,BO.__)("Site Preview"),style:{display:"block",width:"100%",height:"100%",backgroundColor:"#fff"},onLoad:t=>{let r=t.target.contentDocument;GO.focus.focusable.find(r).forEach(n=>{n.style.pointerEvents="none",n.tabIndex=-1,n.setAttribute("aria-hidden","true")})}})}var Ht=a(C(),1),{Editor:pY,BackButton:hY}=L(Cc.privateApis),{useHistory:gY,useLocation:vY}=L(XO.privateApis),{BlockKeyboardShortcuts:yY}=L(YO.privateApis),bY={edit:{opacity:0,scale:.2},hover:{opacity:1,scale:1,clipPath:"inset( 22% round 2px )"}},wY={edit:{clipPath:"inset(0% round 0px)"},hover:{clipPath:"inset( 22% round 2px )"},tap:{clipPath:"inset(0% round 0px)"}};function eI(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 xY(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)?eI(t):(0,$O.addQueryArgs)(r,{canvas:void 0})}function st({isHomeRoute:e=!1}){let t=(0,Iv.useReducedMotion)(),r=vY(),o=gY(),{canvas:n="view"}=r.query,i=Kh();VO(n);let s=LO();MO(s);let{postType:l,postId:u,context:c}=s,{isBlockBasedTheme:f,hasSiteIcon:m}=(0,Sc.useSelect)(A=>{let{getCurrentTheme:F,getEntityRecord:N}=A(qO.store),P=N("root","__unstableBase",void 0);return{isBlockBasedTheme:F()?.is_block_theme,hasSiteIcon:!!P?.site_icon_url}},[]),d=!!c?.postId;RO(d?c.postType:l,d?c.postId:u);let h=Rr(),g=wO(),y=n==="edit",v=(0,Iv.useInstanceId)(qS,"edit-site-editor__loading-progress"),b=qR(),{resetZoomLevel:w}=L((0,Sc.useDispatch)(JO.store)),{setCurrentRevisionId:x}=L((0,Sc.useDispatch)(Cc.store)),{createSuccessNotice:T}=(0,Sc.useDispatch)(KO.store),E=(0,ZO.useCallback)((A,F)=>{switch(A){case"move-to-trash":case"delete-post":o.navigate(eI(d?c.postType:l));break;case"duplicate-post":{let N=F[0],P=typeof N.title=="string"?N.title:N.title?.rendered;T((0,ql.sprintf)((0,ql.__)('"%s" successfully created.'),(0,QO.decodeEntities)(P)||(0,ql.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,ql.__)("Edit"),onClick:()=>{o.navigate(`/${N.type}/${N.id}?canvas=edit`)}}]})}break}},[l,c?.postType,d,o,T]),k=!i,O={duration:t?0:.2};return!f&&e?(0,Ht.jsx)(WO,{}):(0,Ht.jsxs)(Ht.Fragment,{children:[(0,Ht.jsx)(Cc.EditorKeyboardShortcutsRegister,{}),y&&(0,Ht.jsx)(yY,{}),k?null:(0,Ht.jsx)(qS,{id:v}),y&&k&&(0,Ht.jsx)(AR,{postType:d?c.postType:l}),k&&(0,Ht.jsxs)(pY,{postType:d?c.postType:l,postId:d?c.postId:u,templateId:d?u:void 0,settings:b,className:"edit-site-editor__editor-interface",customSaveButton:h&&(0,Ht.jsx)(bg,{size:"compact"}),customSavePanel:h&&(0,Ht.jsx)(Nd,{}),iframeProps:g,onActionPerformed:E,extraSidebarPanels:!d&&(0,Ht.jsx)(Ev.Slot,{}),children:[y&&(0,Ht.jsx)(LR,{}),y&&(0,Ht.jsx)(hY,{children:({length:A})=>A<=1&&(0,Ht.jsxs)(_c.__unstableMotion.div,{className:"edit-site-editor__view-mode-toggle",transition:O,animate:"edit",initial:"edit",whileHover:"hover",whileTap:"tap",children:[(0,Ht.jsx)(_c.Button,{__next40pxDefaultSize:!0,label:(0,ql.__)("Open Navigation"),showTooltip:!0,tooltipPosition:"middle right",onClick:()=>{w(),x(null),o.navigate(xY(r,d?c.postType:l),{transition:"canvas-mode-view-transition"})},children:(0,Ht.jsx)(_c.__unstableMotion.div,{variants:wY,children:(0,Ht.jsx)(md,{className:"edit-site-editor__view-mode-toggle-icon"})})}),(0,Ht.jsx)(_c.__unstableMotion.div,{className:Z("edit-site-editor__back-icon",{"has-site-icon":m}),variants:bY,children:(0,Ht.jsx)(ai,{icon:Zb})})]})}),(0,Ht.jsx)(hO,{})]})]})}function Jo(e){let t=e.currentTheme?.is_block_theme,r=e.currentTheme?.theme_supports["editor-styles"],o=e.editorSettings?.supportsLayout;return!t&&(r||o)}var Tc=a(C(),1),tI={name:"home",path:"/",areas:{sidebar({siteData:e}){return e.currentTheme?.is_block_theme||Jo(e)?(0,Tc.jsx)(bc,{}):(0,Tc.jsx)(Et,{})},preview({siteData:e}){return e.currentTheme?.is_block_theme||Jo(e)?(0,Tc.jsx)(st,{isHomeRoute:!0}):void 0},mobile({siteData:e}){return e.currentTheme?.is_block_theme||Jo(e)?(0,Tc.jsx)(bc,{}):(0,Tc.jsx)(Et,{})}}};var aI=a(Ne(),1),lI=a(Ke(),1),uI=a(yt(),1);var JS=a(z(),1),Fv=a(j(),1),rI=a(Ne(),1),oI=a(Ke(),1),nI=a(Qe(),1),Vv=a(M(),1),um=a(yt(),1);var Sa=a(C(),1),{GlobalStylesUIWrapper:SY,GlobalStylesActionMenu:_Y}=L(oI.privateApis),{useLocation:iI,useHistory:sI}=L(rI.privateApis),CY=({isStyleBookOpened:e,setIsStyleBookOpened:t,path:r,onChangeSection:o})=>{let n=sI();return(0,Sa.jsxs)(Vv.__experimentalHStack,{children:[(0,Sa.jsx)(Vv.Button,{isPressed:e,icon:ad,label:(0,JS.__)("Style Book"),onClick:()=>{t(!e);let i=e?(0,um.removeQueryArgs)(r,"preview"):(0,um.addQueryArgs)(r,{preview:"stylebook"});n.navigate(i)},size:"compact"}),(0,Sa.jsx)(_Y,{hideWelcomeGuide:!0,onChangePath:o})]})},TY=()=>{let{path:e,query:t}=iI(),r=sI();return(0,Fv.useMemo)(()=>[t.section??"/",o=>{r.navigate((0,um.addQueryArgs)(e,{section:o}))}],[e,t.section,r])};function $S(){let{path:e}=iI(),[t,r]=(0,Fv.useState)(e.includes("preview=stylebook")),o=(0,nI.useViewportMatch)("medium","<"),[n,i]=TY();return(0,Sa.jsx)(Fn,{actions:o?null:(0,Sa.jsx)(CY,{isStyleBookOpened:t,setIsStyleBookOpened:r,path:e,onChangeSection:i}),className:"edit-site-styles",title:(0,JS.__)("Styles"),children:(0,Sa.jsx)(SY,{path:n,onPathChange:i})})}var fs=a(C(),1),{useLocation:cI,useHistory:EY}=L(aI.privateApis),{StyleBookPreview:PY}=L(lI.privateApis);function AY(){let{query:e={}}=cI(),{canvas:t}=e;return t==="edit"?(0,fs.jsx)(st,{}):(0,fs.jsx)($S,{})}function kY(){let{path:e,query:t}=cI(),r=EY(),o=t.preview==="stylebook",n=t.section??"/",i=s=>{r.navigate((0,uI.addQueryArgs)(e,{section:s}))};return o?(0,fs.jsx)(PY,{path:n,onPathChange:i}):(0,fs.jsx)(st,{})}var fI={name:"styles",path:"/styles",areas:{content:(0,fs.jsx)($S,{}),sidebar:(0,fs.jsx)(mR,{backPath:"/"}),preview:(0,fs.jsx)(kY,{}),mobile:(0,fs.jsx)(AY,{})},widths:{content:380}};var jI=a(Ne(),1);var _i=a(z(),1),fm=a(he(),1),n_=a(re(),1),i_=a(mr(),1),Wv=a(M(),1);var dI={per_page:100,status:["publish","draft"],order:"desc",orderby:"date"};var II=a(z(),1),FI=a(mr(),1);var ms=a(M(),1);var Pc=a(z(),1),t_=a(j(),1),yI=a(Ne(),1);var Yn=a(M(),1),Ec=a(z(),1),mI=a(j(),1),ds=a(C(),1),RY=e=>e?.trim()?.length>0;function pI({menuTitle:e,onClose:t,onSave:r}){let[o,n]=(0,mI.useState)(e),s=o!==e&&RY(o);return(0,ds.jsx)(Yn.Modal,{title:(0,Ec.__)("Rename"),onRequestClose:t,focusOnMount:"firstContentElement",size:"small",children:(0,ds.jsx)("form",{className:"sidebar-navigation__rename-modal-form",children:(0,ds.jsxs)(Yn.__experimentalVStack,{spacing:"3",children:[(0,ds.jsx)(Yn.TextControl,{__next40pxDefaultSize:!0,value:o,placeholder:(0,Ec.__)("Navigation title"),onChange:n,label:(0,Ec.__)("Name")}),(0,ds.jsxs)(Yn.__experimentalHStack,{justify:"right",children:[(0,ds.jsx)(Yn.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Ec.__)("Cancel")}),(0,ds.jsx)(Yn.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,disabled:!s,variant:"primary",type:"submit",onClick:l=>{l.preventDefault(),s&&(r({title:o}),t())},children:(0,Ec.__)("Save")})]})]})})})}var hI=a(M(),1),e_=a(z(),1),gI=a(C(),1);function vI({onClose:e,onConfirm:t}){return(0,gI.jsx)(hI.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{t(),e()},onCancel:e,confirmButtonText:(0,e_.__)("Delete"),size:"medium",children:(0,e_.__)("Are you sure you want to delete this Navigation Menu?")})}var $o=a(C(),1),{useHistory:OY}=L(yI.privateApis),IY={position:"bottom right"};function Nv(e){let{onDelete:t,onSave:r,onDuplicate:o,menuTitle:n,menuId:i}=e,[s,l]=(0,t_.useState)(!1),[u,c]=(0,t_.useState)(!1),f=OY(),m=()=>{l(!1),c(!1)},d=()=>l(!0),h=()=>c(!0);return(0,$o.jsxs)($o.Fragment,{children:[(0,$o.jsx)(ms.DropdownMenu,{className:"sidebar-navigation__more-menu",label:(0,Pc.__)("Actions"),icon:Dn,popoverProps:IY,children:({onClose:g})=>(0,$o.jsxs)(ms.MenuGroup,{children:[(0,$o.jsx)(ms.MenuItem,{onClick:()=>{d(),g()},children:(0,Pc.__)("Rename")}),(0,$o.jsx)(ms.MenuItem,{onClick:()=>{f.navigate(`/wp_navigation/${i}?canvas=edit`)},children:(0,Pc.__)("Edit")}),(0,$o.jsx)(ms.MenuItem,{onClick:()=>{o(),g()},children:(0,Pc.__)("Duplicate")}),(0,$o.jsx)(ms.MenuItem,{isDestructive:!0,onClick:()=>{h(),g()},children:(0,Pc.__)("Delete")})]})}),u&&(0,$o.jsx)(vI,{onClose:m,onConfirm:t}),s&&(0,$o.jsx)(pI,{onClose:m,menuTitle:n,onSave:r})]})}var PI=a(j(),1),AI=a(re(),1),kI=a(Ct(),1),RI=a(Gr(),1);var Yl=a(Ct(),1),Lv=a(re(),1),SI=a(Gr(),1),_I=a(j(),1),CI=a(he(),1);var xi=a(M(),1),Dv=a(re(),1),bI=a(j(),1),ps=a(z(),1),Ac=a(Ct(),1),wI=a(Ne(),1);var wn=a(C(),1),FY={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"},{useHistory:VY,useLocation:NY}=L(wI.privateApis);function xI(e){let t=VY(),{path:r}=NY(),{block:o}=e,{clientId:n}=o,{moveBlocksDown:i,moveBlocksUp:s,removeBlocks:l}=(0,Dv.useDispatch)(Ac.store),u=(0,ps.sprintf)((0,ps.__)("Remove %s"),(0,Ac.BlockTitle)({clientId:n,maximumLength:25})),c=(0,ps.sprintf)((0,ps.__)("Go to %s"),(0,Ac.BlockTitle)({clientId:n,maximumLength:25})),f=(0,Dv.useSelect)(d=>{let{getBlockRootClientId:h}=d(Ac.store);return h(n)},[n]),m=(0,bI.useCallback)(d=>{let{attributes:h,name:g}=d;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,wn.jsx)(xi.DropdownMenu,{icon:Dn,label:(0,ps.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:FY,noIcons:!0,...e,children:({onClose:d})=>(0,wn.jsxs)(wn.Fragment,{children:[(0,wn.jsxs)(xi.MenuGroup,{children:[(0,wn.jsx)(xi.MenuItem,{icon:qf,onClick:()=>{s([n],f),d()},children:(0,ps.__)("Move up")}),(0,wn.jsx)(xi.MenuItem,{icon:Wf,onClick:()=>{i([n],f),d()},children:(0,ps.__)("Move down")}),o.attributes?.type==="page"&&o.attributes?.id&&(0,wn.jsx)(xi.MenuItem,{onClick:()=>{m(o),d()},children:c})]}),(0,wn.jsx)(xi.MenuGroup,{children:(0,wn.jsx)(xi.MenuItem,{onClick:()=>{l([n],!1),d()},children:u})})]})})}var _a=a(C(),1),{PrivateListView:DY}=L(Yl.privateApis),LY=100,MY=["postType","page",{per_page:LY,_fields:["id","link","menu_order","parent","title","type"],orderby:"menu_order",order:"asc"}];function TI({rootClientId:e}){let{listViewRootClientId:t,isLoading:r}=(0,Lv.useSelect)(s=>{let{areInnerBlocksControlled:l,getBlockName:u,getBlockCount:c,getBlockOrder:f}=s(Yl.store),{isResolving:m}=s(CI.store),d=f(e),g=d.length===1&&u(d[0])==="core/page-list"&&c(d[0])>0,y=m("getEntityRecords",MY);return{listViewRootClientId:g?d[0]:e,isLoading:!l(e)||y}},[e]),{replaceBlock:o,__unstableMarkNextChangeAsNotPersistent:n}=(0,Lv.useDispatch)(Yl.store),i=(0,_I.useCallback)(s=>{s.name==="core/navigation-link"&&!s.attributes.url&&(n(),o(s.clientId,(0,SI.createBlock)("core/navigation-link",s.attributes)))},[n,o]);return(0,_a.jsxs)(_a.Fragment,{children:[!r&&(0,_a.jsx)(DY,{rootClientId:t,onSelect:i,blockSettingsMenu:xI,showAppender:!1,isExpanded:!0}),(0,_a.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__helper-block-editor",children:(0,_a.jsx)(Yl.BlockList,{})})]})}var Mv=a(C(),1),EI=()=>{};function OI({navigationMenuId:e}){let{storedSettings:t}=(0,AI.useSelect)(o=>{let{getSettings:n}=L(o(Oe));return{storedSettings:n()}},[]),r=(0,PI.useMemo)(()=>e?[(0,RI.createBlock)("core/navigation",{ref:e})]:[],[e]);return!e||!r?.length?null:(0,Mv.jsx)(kI.BlockEditorProvider,{settings:t,value:r,onChange:EI,onInput:EI,children:(0,Mv.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__content",children:(0,Mv.jsx)(TI,{rootClientId:r[0].clientId})})})}var Zl=a(z(),1),r_=a(mr(),1);function Bv(e,t,r){return e?.rendered?r==="publish"?(0,r_.decodeEntities)(e?.rendered):(0,Zl.sprintf)((0,Zl._x)("%1$s (%2$s)","menu label"),(0,r_.decodeEntities)(e?.rendered),r):(0,Zl.sprintf)((0,Zl.__)("(no title %s)"),t)}var Kl=a(C(),1);function jv({navigationMenu:e,backPath:t,handleDelete:r,handleDuplicate:o,handleSave:n}){let i=e?.title?.rendered;return(0,Kl.jsx)(hs,{actions:(0,Kl.jsx)(Kl.Fragment,{children:(0,Kl.jsx)(Nv,{menuId:e?.id,menuTitle:(0,FI.decodeEntities)(i),onDelete:r,onSave:n,onDuplicate:o})}),backPath:t,title:Bv(e?.title,e?.id,e?.status),description:(0,II.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),children:(0,Kl.jsx)(OI,{navigationMenuId:e?.id})})}var cm=a(he(),1),No=a(z(),1),vs=a(re(),1),Uv=a(Vn(),1),MI=a(Ne(),1);var Gv=a(he(),1),VI=a(M(),1),zv=a(z(),1),NI=a(re(),1),DI=a(mr(),1),LI=a(Ne(),1);var Xl=a(C(),1),{useLocation:BY}=L(LI.privateApis),gs="wp_navigation";function o_({backPath:e}){let{params:{postId:t}}=BY(),{record:r,isResolving:o}=(0,Gv.useEntityRecord)("postType",gs,t),{isSaving:n,isDeleting:i}=(0,NI.useSelect)(g=>{let{isSavingEntityRecord:y,isDeletingEntityRecord:v}=g(Gv.store);return{isSaving:y("postType",gs,t),isDeleting:v("postType",gs,t)}},[t]),s=o||n||i,l=r?.title?.rendered||r?.slug,{handleSave:u,handleDelete:c,handleDuplicate:f}=Hv(),m=()=>c(r),d=g=>u(r,g),h=()=>f(r);return s?(0,Xl.jsx)(hs,{description:(0,zv.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),backPath:e,children:(0,Xl.jsx)(VI.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!s&&!r?(0,Xl.jsx)(hs,{description:(0,zv.__)("Navigation Menu missing."),backPath:e}):r?.content?.raw?(0,Xl.jsx)(jv,{navigationMenu:r,backPath:e,handleDelete:m,handleSave:d,handleDuplicate:h}):(0,Xl.jsx)(hs,{actions:(0,Xl.jsx)(Nv,{menuId:r?.id,menuTitle:(0,DI.decodeEntities)(l),onDelete:m,onSave:d,onDuplicate:h}),backPath:e,title:Bv(r?.title,r?.id,r?.status),description:(0,zv.__)("This Navigation Menu is empty.")})}var{useHistory:BI}=L(MI.privateApis);function jY(){let{deleteEntityRecord:e}=(0,vs.useDispatch)(cm.store),{createSuccessNotice:t,createErrorNotice:r}=(0,vs.useDispatch)(Uv.store),o=BI();return async i=>{let s=i?.id;try{await e("postType",gs,s,{force:!0},{throwOnError:!0}),t((0,No.__)("Navigation Menu successfully deleted."),{type:"snackbar"}),o.navigate("/navigation")}catch(l){r((0,No.sprintf)((0,No.__)("Unable to delete Navigation Menu (%s)."),l?.message),{type:"snackbar"})}}}function zY(){let{getEditedEntityRecord:e}=(0,vs.useSelect)(s=>{let{getEditedEntityRecord:l}=s(cm.store);return{getEditedEntityRecord:l}},[]),{editEntityRecord:t,__experimentalSaveSpecifiedEntityEdits:r}=(0,vs.useDispatch)(cm.store),{createSuccessNotice:o,createErrorNotice:n}=(0,vs.useDispatch)(Uv.store);return async(s,l)=>{if(!l)return;let u=s?.id,c=e("postType",On,u);t("postType",gs,u,l);let f=Object.keys(l);try{await r("postType",gs,u,f,{throwOnError:!0}),o((0,No.__)("Renamed Navigation Menu"),{type:"snackbar"})}catch(m){t("postType",gs,u,c),n((0,No.sprintf)((0,No.__)("Unable to rename Navigation Menu (%s)."),m?.message),{type:"snackbar"})}}}function GY(){let e=BI(),{saveEntityRecord:t}=(0,vs.useDispatch)(cm.store),{createSuccessNotice:r,createErrorNotice:o}=(0,vs.useDispatch)(Uv.store);return async i=>{let s=i?.title?.rendered||i?.slug;try{let l=await t("postType",gs,{title:(0,No.sprintf)((0,No._x)("%s (Copy)","navigation menu"),s),content:i?.content?.raw,status:"publish"},{throwOnError:!0});l&&(r((0,No.__)("Duplicated Navigation Menu"),{type:"snackbar"}),e.navigate(`/wp_navigation/${l.id}`))}catch(l){o((0,No.sprintf)((0,No.__)("Unable to duplicate Navigation Menu (%s)."),l?.message),{type:"snackbar"})}}}function Hv(){return{handleDelete:jY(),handleSave:zY(),handleDuplicate:GY()}}var Si=a(C(),1);function HY(e,t,r){return e?r==="publish"?(0,i_.decodeEntities)(e):(0,_i.sprintf)((0,_i._x)("%1$s (%2$s)","menu label"),(0,i_.decodeEntities)(e),r):(0,_i.sprintf)((0,_i.__)("(no title %s)"),t)}function s_({backPath:e}){let{records:t,isResolving:r,hasResolved:o}=(0,fm.useEntityRecords)("postType",On,dI),n=r&&!o,{getNavigationFallbackId:i}=L((0,n_.useSelect)(fm.store)),s=(0,n_.useSelect)(d=>d(fm.store).isResolving("getNavigationFallbackId"),[]),l=t?.[0];!l&&!r&&o&&!s&&i();let{handleSave:u,handleDelete:c,handleDuplicate:f}=Hv(),m=!!t?.length;return n?(0,Si.jsx)(hs,{backPath:e,children:(0,Si.jsx)(Wv.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!n&&!m?(0,Si.jsx)(hs,{description:(0,_i.__)("No Navigation Menus found."),backPath:e}):t?.length===1?(0,Si.jsx)(jv,{navigationMenu:l,backPath:e,handleDelete:()=>c(l),handleDuplicate:()=>f(l),handleSave:d=>u(l,d)}):(0,Si.jsx)(hs,{backPath:e,children:(0,Si.jsx)(Wv.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-navigation-menus",children:t?.map(({id:d,title:h,status:g},y)=>(0,Si.jsx)(UY,{postId:d,withChevron:!0,icon:$f,children:HY(h?.rendered,y+1,g)},d))})})}function hs({children:e,actions:t,title:r,description:o,backPath:n}){return(0,Si.jsx)(wr,{title:r||(0,_i.__)("Navigation"),actions:t,description:o||(0,_i.__)("Manage your Navigation Menus."),backPath:n,content:e})}var UY=({postId:e,...t})=>(0,Si.jsx)(zt,{to:`/wp_navigation/${e}`,...t});var Ca=a(C(),1),{useLocation:WY}=L(jI.privateApis);function qY(){let{query:e={}}=WY(),{canvas:t="view"}=e;return t==="edit"?(0,Ca.jsx)(st,{}):(0,Ca.jsx)(s_,{backPath:"/"})}var zI={name:"navigation",path:"/navigation",areas:{sidebar({siteData:e}){return e.currentTheme?.is_block_theme?(0,Ca.jsx)(s_,{backPath:"/"}):(0,Ca.jsx)(Et,{})},preview({siteData:e}){return e.currentTheme?.is_block_theme?(0,Ca.jsx)(st,{}):void 0},mobile({siteData:e}){return e.currentTheme?.is_block_theme?(0,Ca.jsx)(qY,{}):(0,Ca.jsx)(Et,{})}}};var GI=a(Ne(),1);var ys=a(C(),1),{useLocation:YY}=L(GI.privateApis);function ZY(){let{query:e={}}=YY(),{canvas:t="view"}=e;return t==="edit"?(0,ys.jsx)(st,{}):(0,ys.jsx)(o_,{backPath:"/navigation"})}var HI={name:"navigation-item",path:"/wp_navigation/:postId",areas:{sidebar({siteData:e}){return e.currentTheme?.is_block_theme?(0,ys.jsx)(o_,{backPath:"/navigation"}):(0,ys.jsx)(Et,{})},preview({siteData:e}){return e.currentTheme?.is_block_theme?(0,ys.jsx)(st,{}):(0,ys.jsx)(Et,{})},mobile({siteData:e}){return e.currentTheme?.is_block_theme?(0,ys.jsx)(ZY,{}):(0,ys.jsx)(Et,{})}}};var hm=a(M(),1),m_=a(Ke(),1),Rc=a(z(),1);var i6=a(Ne(),1);var a_=a(C(),1);function dm({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,a_.jsx)(zt,{icon:t,suffix:(0,a_.jsx)("span",{children:e}),"aria-current":o?"true":void 0,to:`/pattern?${s.join("&")}`,children:n})}var t6=a(j(),1),pm=a(z(),1);var UI=a(he(),1),l_=a(re(),1);function WI(){let e=(0,l_.useSelect)(r=>{let{getSettings:o}=L(r(Oe)),n=o();return n.__experimentalAdditionalBlockPatternCategories??n.__experimentalBlockPatternCategories}),t=(0,l_.useSelect)(r=>r(UI.store).getBlockPatternCategories());return[...e||[],...t||[]]}var qI=a(he(),1),u_=a(re(),1),YI=a(j(),1);var kc=(e,t,r)=>t===r.findIndex(o=>e.name===o.name);function ZI(){let e=(0,u_.useSelect)(o=>{let{getSettings:n}=L(o(Oe));return n().__experimentalAdditionalBlockPatterns??n().__experimentalBlockPatterns}),t=(0,u_.useSelect)(o=>o(qI.store).getBlockPatterns());return(0,YI.useMemo)(()=>[...e||[],...t||[]].filter(o=>!Pp.includes(o.source)).filter(kc).filter(o=>o.inserter!==!1),[e,t])}var $I=a(Gr(),1),Ta=a(re(),1),Do=a(he(),1),c_=a(j(),1);var XI=a(Ct(),1);var{extractWords:KY,getNormalizedSearchTerms:QI,normalizeString:KI}=L(XI.privateApis),XY=e=>e.type===Re.user?e.slug:e.type===ze?"":e.name||"",QY=e=>typeof e.title=="string"?e.title:e.title&&e.title.rendered?e.title.rendered:e.title&&e.title.raw?e.title.raw:"",JY=e=>e.type===Re.user?e.excerpt.raw:e.description||"",$Y=e=>e.keywords||[],eZ=()=>!1,tZ=(e,t)=>e.filter(r=>!QI(t).some(o=>o.includes(r))),mm=(e=[],t="",r={})=>{let o=QI(t),n=r.categoryId!==Zo&&!o.length,i={...r,onlyFilterByCategory:n},s=n?0:1,l=e.map(u=>[u,rZ(u,t,i)]).filter(([,u])=>u>s);return o.length===0?l.map(([u])=>u):(l.sort(([,u],[,c])=>c-u),l.map(([u])=>u))};function rZ(e,t,r){let{categoryId:o,getName:n=XY,getTitle:i=QY,getDescription:s=JY,getKeywords:l=$Y,hasCategory:u=eZ,onlyFilterByCategory:c}=r,f=o===Zo||o===Gu||o===Ep&&e.type===Re.user||u(e,o)?1:0;if(!f||c)return f;let m=n(e),d=i(e),h=s(e),g=l(e),y=KI(t),v=KI(d);if(y===v)f+=30;else if(v.startsWith(y))f+=20;else{let b=[m,d,h,...g].join(" "),w=KY(y);tZ(w,b).length===0&&(f+=10)}return f}var d_=[],oZ=(0,Ta.createSelector)((e,t,r="")=>{let{getEntityRecords:o,getCurrentTheme:n,isResolving:i}=e(Do.store),s={per_page:-1},l=o("postType",ze,s)??d_,c=(n()?.default_template_part_areas||[]).map(h=>h.area),f=(h,g)=>g!==zu?h.area===g:h.area===g||!c.includes(h.area),m=i("getEntityRecords",["postType",ze,s]);return{patterns:mm(l,r,{categoryId:t,hasCategory:f}),isResolving:m}},e=>[e(Do.store).getEntityRecords("postType",ze,{per_page:-1}),e(Do.store).isResolving("getEntityRecords",["postType",ze,{per_page:-1}]),e(Do.store).getCurrentTheme()?.default_template_part_areas]),JI=(0,Ta.createSelector)(e=>{let{getSettings:t}=L(e(Oe)),{isResolving:r}=e(Do.store),o=t(),n=o.__experimentalAdditionalBlockPatterns??o.__experimentalBlockPatterns,i=e(Do.store).getBlockPatterns();return{patterns:[...n||[],...i||[]].filter(l=>!Pp.includes(l.source)).filter(kc).filter(l=>l.inserter!==!1).map(l=>({...l,keywords:l.keywords||[],type:Re.theme,blocks:(0,$I.parse)(l.content,{__unstableSkipMigrationLogs:!0})})),isResolving:r("getBlockPatterns")}},e=>[e(Do.store).getBlockPatterns(),e(Do.store).isResolving("getBlockPatterns"),L(e(Oe)).getSettings()]),nZ=(0,Ta.createSelector)((e,t,r,o="")=>{let{patterns:n,isResolving:i}=JI(e),{patterns:s,isResolving:l,categories:u}=f_(e),c=[...n||[],...s||[]];return r&&(c=c.filter(f=>f.type===Re.user?(f.wp_pattern_sync_status||Xi.full)===r:r===Xi.unsynced)),t?c=mm(c,o,{categoryId:t,hasCategory:(f,m)=>f.type===Re.user?f.wp_pattern_category?.some(d=>u.find(h=>h.id===d)?.slug===m):f.categories?.includes(m)}):c=mm(c,o,{hasCategory:f=>f.type===Re.user?u?.length&&(!f.wp_pattern_category?.length||!f.wp_pattern_category?.some(m=>u.find(d=>d.id===m))):!f.hasOwnProperty("categories")}),{patterns:c,isResolving:i||l}},e=>[JI(e),f_(e)]),f_=(0,Ta.createSelector)((e,t,r="")=>{let{getEntityRecords:o,isResolving:n,getUserPatternCategories:i}=e(Do.store),s={per_page:-1},l=o("postType",Re.user,s),u=i(),c=new Map;u.forEach(d=>c.set(d.id,d));let f=l??d_,m=n("getEntityRecords",["postType",Re.user,s]);return t&&(f=f.filter(d=>d.wp_pattern_sync_status||Xi.full===t)),f=mm(f,r,{hasCategory:()=>!0}),{patterns:f,isResolving:m,categories:u}},e=>[e(Do.store).getEntityRecords("postType",Re.user,{per_page:-1}),e(Do.store).isResolving("getEntityRecords",["postType",Re.user,{per_page:-1}]),e(Do.store).getUserPatternCategories()]);function e6(e){let t=(0,c_.useMemo)(()=>e?.filter(o=>o.type!==Re.theme).map(o=>[o.type,o.id])??[],[e]),r=(0,Ta.useSelect)(o=>{let{getEntityRecordPermissions:n}=L(o(Do.store));return t.reduce((i,[s,l])=>(i[l]=n("postType",s,l),i),{})},[t]);return(0,c_.useMemo)(()=>e?.map(o=>({...o,permissions:r?.[o.id]??{}}))??[],[e,r])}var iZ=(e,t,{search:r="",syncStatus:o}={})=>(0,Ta.useSelect)(n=>e===ze?oZ(n,t,r):e===Re.user&&t?nZ(n,t==="uncategorized"?"":t,o,r):e===Re.user?f_(n,o,r):{patterns:d_,isResolving:!1},[t,e,r,o]),qv=iZ;function Ea(){let e=WI();e.push({name:zu,label:(0,pm.__)("Uncategorized")});let t=ZI(),{patterns:r,categories:o}=qv(Re.user),n=(0,t6.useMemo)(()=>{let i={},s=[];e.forEach(u=>{i[u.name]||(i[u.name]={...u,count:0})}),o.forEach(u=>{i[u.name]||(i[u.name]={...u,count:0})}),t.forEach(u=>{u.categories?.forEach(c=>{i[c]&&(i[c].count+=1)}),u.categories?.length||(i.uncategorized.count+=1)}),r.forEach(u=>{u.wp_pattern_category?.forEach(c=>{let f=o.find(m=>m.id===c)?.name;i[f]&&(i[f].count+=1)}),(!u.wp_pattern_category?.length||!u.wp_pattern_category?.some(c=>o.find(f=>f.id===c)))&&(i.uncategorized.count+=1)}),[...e,...o].forEach(u=>{i[u.name].count&&!s.find(c=>c.name===u.name)&&s.push(i[u.name])});let l=s.sort((u,c)=>u.label.localeCompare(c.label));return l.unshift({name:Ep,label:(0,pm.__)("My patterns"),count:r.length}),l.unshift({name:Zo,label:(0,pm.__)("All patterns"),description:(0,pm.__)("A list of all patterns from all sources."),count:t.length+r.length}),l},[e,t,o,r]);return{patternCategories:n,hasPatterns:!!n.length}}var Yv=a(he(),1),r6=a(re(),1),o6=a(_p(),1);var{NAVIGATION_OVERLAY_TEMPLATE_PART_AREA:sZ}=L(o6.privateApis),aZ=e=>{let t=e||[],r=(0,r6.useSelect)(i=>i(Yv.store).getCurrentTheme()?.default_template_part_areas||[],[]),o={header:{},footer:{},sidebar:{},uncategorized:{},[sZ]:{}};return r.forEach(i=>o[i.area]={...i,templateParts:[]}),t.reduce((i,s)=>{let l=i[s.area]?s.area:zu;return i[l]?.templateParts?.push(s),i},o)};function n6(){let{records:e,isResolving:t}=(0,Yv.useEntityRecords)("postType",ze,{per_page:-1});return{hasTemplateParts:e?!!e.length:!1,isLoading:t,templatePartAreas:aZ(e)}}var Or=a(C(),1),{useLocation:lZ}=L(i6.privateApis);function uZ({templatePartAreas:e,patternCategories:t,currentCategory:r,currentType:o}){let[n,...i]=t;return(0,Or.jsxs)(hm.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:[(0,Or.jsx)(dm,{count:Object.values(e).map(({templateParts:s})=>s?.length||0).reduce((s,l)=>s+l,0),icon:(0,m_.getTemplatePartIcon)(),label:(0,Rc.__)("All template parts"),id:Gu,type:ze,isActive:r===Gu&&o===ze},"all"),Object.entries(e).map(([s,{label:l,templateParts:u,icon:c}])=>(0,Or.jsx)(dm,{count:u?.length,icon:(0,m_.getTemplatePartIcon)(c),label:l,id:s,type:ze,isActive:r===s&&o===ze},s)),(0,Or.jsx)("div",{className:"edit-site-sidebar-navigation-screen-patterns__divider"}),n&&(0,Or.jsx)(dm,{count:n.count,label:n.label,icon:sh,id:n.name,type:Re.user,isActive:r===`${n.name}`&&o===Re.user},n.name),i.map(s=>(0,Or.jsx)(dm,{count:s.count,label:s.label,icon:sh,id:s.name,type:Re.user,isActive:r===`${s.name}`&&o===Re.user},s.name))]})}function Ql({backPath:e}){let{query:{postType:t="wp_block",categoryId:r}}=lZ(),o=r||(t===Re.user?Zo:Gu),{templatePartAreas:n,hasTemplateParts:i,isLoading:s}=n6(),{patternCategories:l,hasPatterns:u}=Ea();return(0,Or.jsx)(wr,{title:(0,Rc.__)("Patterns"),description:(0,Rc.__)("Manage what patterns are available when editing the site."),isRoot:!e,backPath:e,content:(0,Or.jsxs)(Or.Fragment,{children:[s&&(0,Rc.__)("Loading items\u2026"),!s&&(0,Or.jsxs)(Or.Fragment,{children:[!i&&!u&&(0,Or.jsx)(hm.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:(0,Or.jsx)(hm.__experimentalItem,{children:(0,Rc.__)("No items found")})}),(0,Or.jsx)(uZ,{templatePartAreas:n,patternCategories:l,currentCategory:o,currentType:t})]})]})})}var mC=a(z(),1),up=a(j(),1),TL=a(Ct(),1);var ho=a(j(),1),P0=a(Qe(),1);var a6=a(Je(),1),s6={};function p_(e,t){let r=a6.useRef(s6);return r.current===s6&&(r.current=e(t)),r}function h_(e,...t){let r=new URL("https://base-ui.com/production-error");return r.searchParams.set("code",e.toString()),t.forEach(o=>r.searchParams.append("args[]",o)),`Base UI error #${e}; visit ${r} for the full message.`}var Jl=a(Je(),1);function g_(e,t,r,o){let n=p_(u6).current;return cZ(n,e,t,r,o)&&c6(n,[e,t,r,o]),n.callback}function l6(e){let t=p_(u6).current;return fZ(t,e)&&c6(t,e),t.callback}function u6(){return{callback:null,cleanup:null,refs:[]}}function cZ(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function fZ(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function c6(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 m6=a(Je(),1);var f6=a(Je(),1),dZ=parseInt(f6.version,10);function d6(e){return dZ>=e}function v_(e){if(!m6.isValidElement(e))return null;let t=e,r=t.props;return(d6(19)?r?.ref:t.ref)??null}function gm(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function p6(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 h6(e,t){return typeof e=="function"?e(t):e}function g6(e,t){return typeof e=="function"?e(t):e}var ym={};function Oc(e,t,r,o,n){let i={...y_(e,ym)};return t&&(i=vm(i,t)),r&&(i=vm(i,r)),o&&(i=vm(i,o)),n&&(i=vm(i,n)),i}function v6(e){if(e.length===0)return ym;if(e.length===1)return y_(e[0],ym);let t={...y_(e[0],ym)};for(let r=1;r<e.length;r+=1)t=vm(t,e[r]);return t}function vm(e,t){return y6(t)?t(e):mZ(e,t)}function mZ(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=gm(e.style,o);break}case"className":{e[r]=b_(e.className,o);break}default:pZ(r,o)?e[r]=hZ(e[r],o):e[r]=o}}return e}function pZ(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 y6(e){return typeof e=="function"}function y_(e,t){return y6(e)?e(t):e??ym}function hZ(e,t){return t?e?r=>{if(vZ(r)){let n=r;gZ(n);let i=t(n);return n.baseUIHandlerPrevented||e?.(n),i}let o=t(r);return e?.(r),o}:t:e}function gZ(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function b_(e,t){return t?e?t+" "+e:t:e}function vZ(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var yZ=Object.freeze([]),Pa=Object.freeze({});var w_=a(Je(),1);function b6(e,t,r={}){let o=t.render,n=bZ(t,r);if(r.enabled===!1)return null;let i=r.state??Pa;return xZ(e,o,n,i)}function bZ(e,t={}){let{className:r,style:o,render:n}=e,{state:i=Pa,ref:s,props:l,stateAttributesMapping:u,enabled:c=!0}=t,f=c?h6(r,i):void 0,m=c?g6(o,i):void 0,d=c?p6(i,u):Pa,h=c?gm(d,Array.isArray(l)?v6(l):l)??Pa:Pa;return typeof document<"u"&&(c?Array.isArray(s)?h.ref=l6([h.ref,v_(n),...s]):h.ref=g_(h.ref,v_(n),s):g_(null,null)),c?(f!==void 0&&(h.className=b_(h.className,f)),m!==void 0&&(h.style=gm(h.style,m)),h):Pa}var wZ=Symbol.for("react.lazy");function xZ(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=Oc(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===wZ&&(i=Jl.Children.toArray(t)[0]),Jl.cloneElement(i,n)}if(e&&typeof e=="string")return SZ(e,r);throw new Error(h_(8))}function SZ(e,t){return e==="button"?(0,w_.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,w_.createElement)("img",{alt:"",...t,key:t.key}):Jl.createElement(e,t)}function Zv(e){return b6(e.defaultTagName??"div",e,e)}var T6=a(j(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='244b5c59c0']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","244b5c59c0"),e.appendChild(document.createTextNode('@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);font-family:var(--wpds-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-font-size-sm,12px);font-weight:var(--wpds-font-weight-regular,400);line-height:var(--wpds-font-line-height-xs,16px);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,#fde6bd);color:var(--wpds-color-fg-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-bg-surface-caution,#fee994);color:var(--wpds-color-fg-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-bg-surface-success,#c5f7cc);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,#f0f0f0);color:var(--wpds-color-fg-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-bg-surface-neutral,#f8f8f8);color:var(--wpds-color-fg-content-neutral-weak,#6d6d6d)}}')),document.head.appendChild(e)}var C6={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"},S_=(0,T6.forwardRef)(function({children:t,intent:r="none",render:o,className:n,...i},s){return Zv({render:o,defaultTagName:"span",ref:s,props:Oc(i,{className:Z(C6.badge,C6[`is-${r}-intent`],n),children:t})})});var E6=a(j(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='71d20935c2']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","71d20935c2"),e.appendChild(document.createTextNode("@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._19ce0419607e1896__stack{display:flex}}")),document.head.appendChild(e)}var IZ={stack:"_19ce0419607e1896__stack"},FZ={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)"},Q=(0,E6.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...l},u){let c={gap:r&&FZ[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Zv({render:s,ref:u,props:Oc(l,{style:c,className:IZ.stack})})});var $v=a(j(),1);var __=a(z(),1);var Vt="isAny",Nt="isNone",Wr="isAll",_r="isNotAll",ao="between",lo="inThePast",Lo="over",Ut="is",Wt="isNot",Aa="lessThan",ka="greaterThan",Ra="lessThanOrEqual",Oa="greaterThanOrEqual",Ia="before",Fa="after",Va="beforeInc",Na="afterInc",Ci="contains",Ti="notContains",Ei="startsWith",Da="on",La="notOn",Kv=["asc","desc"],P6={asc:"\u2191",desc:"\u2193"},Xv={asc:"ascending",desc:"descending"},Qv={asc:(0,__.__)("Sort ascending"),desc:(0,__.__)("Sort descending")},A6={asc:Xb,desc:Gb},Fc="table",Jv="grid",k6="list",R6="activity",O6="pickerGrid",I6="pickerTable";var F6=(0,$v.createContext)({view:{type:Fc},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,$v.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,hasInfiniteScrollHandler:!1,config:{perPageSizes:[]}});F6.displayName="DataViewsContext";var Ce=F6;var Ss=a(z(),1);var tu=a(z(),1),ay=a(M(),1),Mo=a(j(),1),k_=a(Xs(),1);var V6=a(M(),1),N6=a(z(),1),D6=a(C(),1);function Ma({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let l=o(r),u=!i&&e.includes(l),c=n?.getValue?.({item:r})||(0,N6.__)("(no title)");return(0,D6.jsx)(V6.CheckboxControl,{className:"dataviews-selection-checkbox","aria-label":c,"aria-disabled":i,checked:u,onChange:()=>{i||t(e.includes(l)?e.filter(f=>l!==f):[...e,l])},...s})}var $l=a(M(),1),B6=a(z(),1),Nc=a(j(),1);var j6=a(re(),1),C_=a(Qe(),1);var L6=a(Tp(),1),{lock:Zxe,unlock:Me}=(0,L6.__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 Pt=a(C(),1),{Menu:Vc,kebabCase:VZ}=Me($l.privateApis);function NZ({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,Pt.jsx)($l.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function DZ({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,Pt.jsx)(Vc.Item,{disabled:e.disabled,onClick:t,children:(0,Pt.jsx)(Vc.ItemLabel,{children:o})})}function eu({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,Pt.jsx)($l.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${VZ(e.id)}`,children:(0,Pt.jsx)(e.RenderModal,{items:t,closeModal:r})})}function T_({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,Nc.useMemo)(()=>e.reduce((l,u)=>((u.isPrimary?l.primaryActions:l.regularActions).push(u),l),{primaryActions:[],regularActions:[]}),[e]),s=l=>l.map(u=>(0,Pt.jsx)(DZ,{action:u,onClick:()=>{if("RenderModal"in u){o(u);return}u.callback([t],{registry:r})},items:[t]},u.id));return(0,Pt.jsxs)(Vc.Group,{children:[s(n),s(i)]})}function Dc({item:e,actions:t,isCompact:r}){let o=(0,j6.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,Nc.useMemo)(()=>{let l=t.filter(c=>!c.isEligible||c.isEligible(e));return{primaryActions:l.filter(c=>c.isPrimary),eligibleActions:l}},[t,e]),s=(0,C_.useViewportMatch)("medium","<");return r?(0,Pt.jsx)(M6,{item:e,actions:i,isSmall:!0,registry:o}):(0,Pt.jsxs)(Q,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,Pt.jsx)(E_,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,Pt.jsx)(M6,{item:e,actions:i,registry:o})]})}function M6({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,Nc.useState)(null);return(0,Pt.jsxs)(Pt.Fragment,{children:[(0,Pt.jsxs)(Vc,{placement:"bottom-end",children:[(0,Pt.jsx)(Vc.TriggerButton,{render:(0,Pt.jsx)($l.Button,{size:r?"small":"compact",icon:Dn,label:(0,B6.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,Pt.jsx)(Vc.Popover,{children:(0,Pt.jsx)(T_,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,Pt.jsx)(eu,{action:n,items:[e],closeModal:()=>i(null)})]})}function E_({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,Nc.useState)(null);return(0,C_.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,Pt.jsxs)(Pt.Fragment,{children:[t.map(l=>(0,Pt.jsx)(NZ,{action:l,onClick:()=>{if("RenderModal"in l){i(l);return}l.callback([e],{registry:r})},items:[e],variant:o},l.id)),!!n&&(0,Pt.jsx)(eu,{action:n,items:[e],closeModal:()=>i(null)})]})}var Lc=a(M(),1),ey=a(z(),1),qr=a(j(),1),U6=a(re(),1);var P_=a(Qe(),1);var Ba=a(z(),1);function z6(e,t,r){return e>0?(0,Ba.sprintf)((0,Ba._n)("%d Item selected","%d Items selected",e),e):r>t?(0,Ba.sprintf)((0,Ba._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r):(0,Ba.sprintf)((0,Ba._n)("%d Item","%d Items",t),t)}var hr=a(C(),1);function LZ({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,qr.useState)(!1);return(0,hr.jsxs)(hr.Fragment,{children:[(0,hr.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,hr.jsx)(eu,{action:e,items:t,closeModal:()=>n(!1)})]})}function ty(e,t){return(0,qr.useMemo)(()=>e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t))),[e,t])}function Mc(e,t){return(0,qr.useMemo)(()=>t.some(r=>e.some(o=>o.supportsBulk&&(!o.isEligible||o.isEligible(r)))),[e,t])}function bm({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n}){let i=(0,qr.useMemo)(()=>r.filter(u=>o.some(c=>c.supportsBulk&&(!c.isEligible||c.isEligible(u)))),[r,o]),s=r.filter(u=>e.includes(n(u))&&i.includes(u)),l=s.length===i.length;return(0,hr.jsx)(Lc.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,indeterminate:!l&&!!s.length,onChange:()=>{t(l?[]:i.map(u=>n(u)))},"aria-label":l?(0,ey.__)("Deselect all"):(0,ey.__)("Select all")})}function G6({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,P_.useViewportMatch)("medium","<")?(0,hr.jsx)(Lc.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,hr.jsx)(Lc.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var W6=[];function MZ({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,U6.useRegistry)(),i=(0,qr.useMemo)(()=>t.filter(s=>!e.isEligible||e.isEligible(s)),[e,t]);return"RenderModal"in e?(0,hr.jsx)(LZ,{action:e,items:i,ActionTriggerComponent:G6},e.id):(0,hr.jsx)(G6,{action:e,onClick:async()=>{o(e.id),await e.callback(t,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function H6(e,t,r,o,n,i,s,l,u,c){let f=z6(o.length,e.length,c.totalItems);return(0,hr.jsxs)(Q,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,hr.jsx)(bm,{selection:o,onChangeSelection:u,data:e,actions:t,getItemId:r}),(0,hr.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:f}),(0,hr.jsxs)(Q,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[n.map(m=>(0,hr.jsx)(MZ,{action:m,selectedItems:i,actionInProgress:s,setActionInProgress:l},m.id)),i.length>0&&(0,hr.jsx)(Lc.Button,{icon:wl,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,ey.__)("Cancel"),disabled:!!s,accessibleWhenDisabled:!1,onClick:()=>{u(W6)}})]})]})}function BZ({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,paginationInfo:i}){let[s,l]=(0,qr.useState)(null),u=(0,qr.useRef)(void 0),c=(0,P_.useViewportMatch)("medium","<"),f=(0,qr.useMemo)(()=>t.filter(g=>g.supportsBulk),[t]),m=(0,qr.useMemo)(()=>o.filter(g=>f.some(y=>!y.isEligible||y.isEligible(g))),[o,f]),d=(0,qr.useMemo)(()=>o.filter(g=>e.includes(n(g))&&m.includes(g)),[e,o,n,m]),h=(0,qr.useMemo)(()=>t.filter(g=>g.supportsBulk&&(!c||g.icon)&&d.some(y=>!g.isEligible||g.isEligible(y))),[t,d,c]);if(s)u.current||(u.current=H6(o,t,n,e,h,d,s,l,r,i));else return u.current&&(u.current=void 0),H6(o,t,n,e,h,d,s,l,r,i);return u.current}function ry(){let{data:e,selection:t,actions:r=W6,onChangeSelection:o,getItemId:n,paginationInfo:i}=(0,qr.useContext)(Ce);return(0,hr.jsx)(BZ,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,paginationInfo:i})}var bs=a(z(),1);var ws=a(M(),1),ja=a(j(),1);function oy(e,t){let r=[e?.titleField,e?.mediaField,e?.descriptionField].filter(Boolean);return t.filter(o=>!r.includes(o.id)&&o.type!=="media"&&o.enableHiding!==!1)}var Ge=a(C(),1),{Menu:mt}=Me(ws.privateApis);function jZ({children:e}){return ja.Children.toArray(e).filter(Boolean).map((t,r)=>(0,Ge.jsxs)(ja.Fragment,{children:[r>0&&(0,Ge.jsx)(mt.Separator,{}),t]},r))}var zZ=(0,ja.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:l=!0,canInsertLeft:u=!0,canInsertRight:c=!0},f){let m=r.fields??[],d=m?.indexOf(t),h=r.sort?.field===t,g=!1,y=!1,v=!1,b=[],w=o.find(A=>A.id===t),{setIsShowingFilter:x}=(0,ja.useContext)(Ce);if(!w)return null;g=w.enableHiding!==!1,y=w.enableSorting!==!1;let T=w.header;if(b=!!w.filterBy&&w.filterBy?.operators||[],v=!r.filters?.some(A=>t===A.field)&&!!(w.hasElements||w.Edit)&&w.filterBy!==!1&&!w.filterBy?.isPrimary,!y&&!l&&!g&&!v)return T;let E=oy(r,o).filter(A=>!m.includes(A.id)),k=(u||c)&&!!E.length,O=(0,bs.isRTL)();return(0,Ge.jsxs)(mt,{children:[(0,Ge.jsxs)(mt.TriggerButton,{render:(0,Ge.jsx)(ws.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:f,variant:"tertiary"}),children:[T,r.sort&&h&&(0,Ge.jsx)("span",{"aria-hidden":"true",children:P6[r.sort.direction]})]}),(0,Ge.jsx)(mt.Popover,{style:{minWidth:"240px"},children:(0,Ge.jsxs)(jZ,{children:[y&&(0,Ge.jsx)(mt.Group,{children:Kv.map(A=>{let F=r.sort&&h&&r.sort.direction===A,N=`${t}-${A}`;return(0,Ge.jsx)(mt.RadioItem,{name:"view-table-sorting",value:N,checked:F,onChange:()=>{n({...r,sort:{field:t,direction:A},showLevels:!1})},children:(0,Ge.jsx)(mt.ItemLabel,{children:Qv[A]})},N)})}),v&&(0,Ge.jsx)(mt.Group,{children:(0,Ge.jsx)(mt.Item,{prefix:(0,Ge.jsx)(ws.Icon,{icon:Yf}),onClick:()=>{s(t),x(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:b[0]}]})},children:(0,Ge.jsx)(mt.ItemLabel,{children:(0,bs.__)("Add filter")})})}),(l||g||k)&&w&&(0,Ge.jsxs)(mt.Group,{children:[l&&(0,Ge.jsx)(mt.Item,{prefix:(0,Ge.jsx)(ws.Icon,{icon:Ub}),disabled:O?d>=m.length-1:d<1,onClick:()=>{let A=O?d+1:d-1,F=[...m];F.splice(d,1),F.splice(A,0,t),n({...r,fields:F})},children:(0,Ge.jsx)(mt.ItemLabel,{children:(0,bs.__)("Move left")})}),l&&(0,Ge.jsx)(mt.Item,{prefix:(0,Ge.jsx)(ws.Icon,{icon:qb}),disabled:O?d<1:d>=m.length-1,onClick:()=>{let A=O?d-1:d+1,F=[...m];F.splice(d,1),F.splice(A,0,t),n({...r,fields:F})},children:(0,Ge.jsx)(mt.ItemLabel,{children:(0,bs.__)("Move right")})}),u&&!!E.length&&(0,Ge.jsxs)(mt,{children:[(0,Ge.jsx)(mt.SubmenuTriggerItem,{children:(0,Ge.jsx)(mt.ItemLabel,{children:(0,bs.__)("Insert left")})}),(0,Ge.jsx)(mt.Popover,{children:E.map(A=>{let F=O?d+1:d;return(0,Ge.jsx)(mt.Item,{onClick:()=>{n({...r,fields:[...m.slice(0,F),A.id,...m.slice(F)]})},children:(0,Ge.jsx)(mt.ItemLabel,{children:A.label})},A.id)})})]}),c&&!!E.length&&(0,Ge.jsxs)(mt,{children:[(0,Ge.jsx)(mt.SubmenuTriggerItem,{children:(0,Ge.jsx)(mt.ItemLabel,{children:(0,bs.__)("Insert right")})}),(0,Ge.jsx)(mt.Popover,{children:E.map(A=>{let F=O?d:d+1;return(0,Ge.jsx)(mt.Item,{onClick:()=>{n({...r,fields:[...m.slice(0,F),A.id,...m.slice(F)]})},children:(0,Ge.jsx)(mt.ItemLabel,{children:A.label})},A.id)})})]}),g&&w&&(0,Ge.jsx)(mt.Item,{prefix:(0,Ge.jsx)(ws.Icon,{icon:cd}),onClick:()=>{i(w),n({...r,fields:m.filter(A=>A!==t)})},children:(0,Ge.jsx)(mt.ItemLabel,{children:(0,bs.__)("Hide column")})})]})]})})]})}),GZ=zZ,Bc=GZ;var q6=a(j(),1),A_=a(C(),1);function HZ({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 za({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,A_.jsx)("div",{className:n,...s,children:i});if(o){let u=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,q6.cloneElement)(u,{onClick:c=>{c.stopPropagation(),u.props.onClick&&u.props.onClick(c)},onKeyDown:c=>{(c.key==="Enter"||c.key===""||c.key===" ")&&(c.stopPropagation(),u.props.onKeyDown&&u.props.onKeyDown(c))}})}let l=HZ({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,A_.jsx)("div",{...l,...s,children:i})}var Pi=a(C(),1);function UZ({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:l}){return(0,Pi.jsxs)(Q,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Pi.jsx)(za,{item:e,isItemClickable:l,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":l(e)&&(i||s)&&r?r.getValue?.({item:e}):void 0,children:(0,Pi.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Pi.jsxs)(Q,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Pi.jsxs)(za,{item:e,isItemClickable:l,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Pi.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Pi.jsx)(r.render,{item:e,field:r})]}),n&&(0,Pi.jsx)(n.render,{item:e,field:n})]})]})}var ny=UZ;var Y6=a(Qe(),1),jc=a(j(),1),Z6=a(z(),1),WZ=e=>(0,Z6.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function K6({scrollContainerRef:e,enabled:t=!1}){let[r,o]=(0,jc.useState)(!1),n=(0,Y6.useDebounce)((0,jc.useCallback)(()=>{let i=e.current;i&&o(WZ(i))},[e,o]),200);return(0,jc.useEffect)(()=>typeof window>"u"||!t||!e.current?()=>{}:(n(),e.current.addEventListener("scroll",n),window.addEventListener("resize",n),()=>{e.current?.removeEventListener("scroll",n),window.removeEventListener("resize",n)}),[e,t]),r}function xn(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 Ga=a(M(),1),Q6=a(z(),1),J6=a(j(),1);var en=a(C(),1);function X6({field:e,isVisible:t,onToggleVisibility:r}){return(0,en.jsx)(Ga.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,en.jsxs)(Q,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,en.jsx)("div",{style:{height:24,width:24},children:t&&(0,en.jsx)(Ga.Icon,{icon:bl})}),(0,en.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function qZ(e){return!!e}function iy({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,J6.useContext)(Ce),n=oy(t,r);if(!n?.length)return null;let i=r.find(g=>g.id===t.titleField),s=r.find(g=>g.id===t.mediaField),l=r.find(g=>g.id===t.descriptionField),u=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:l,isVisibleFlag:"showDescription"}].filter(({field:g})=>qZ(g)),c=t.fields??[],f=n.filter(g=>c.includes(g.id)).length,m=u.filter(({isVisibleFlag:g})=>t[g]??!0),d=m.length+f,h=d===1&&m.length===1;return(0,en.jsxs)(Q,{direction:"column",className:"dataviews-field-control",children:[e&&(0,en.jsx)(Ga.BaseControl.VisualLabel,{children:(0,Q6.__)("Properties")}),(0,en.jsx)(Q,{direction:"column",className:"dataviews-view-config__properties",children:(0,en.jsxs)(Ga.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[u.map(({field:g,isVisibleFlag:y})=>{let v=t[y]??!0,b=h&&v?{...g,enableHiding:!1}:g;return(0,en.jsx)(X6,{field:b,isVisible:v,onToggleVisibility:()=>{o({...t,[y]:!v})}},g.id)}),n.map(g=>{let y=c.includes(g.id),v=d===1&&y?{...g,enableHiding:!1}:g;return(0,en.jsx)(X6,{field:v,isVisible:y,onToggleVisibility:()=>{o({...t,fields:y?c.filter(b=>b!==g.id):[...c,g.id]})}},g.id)})]})})]})}var sy=a(j(),1);function Ai(e,t={delay:400}){let[r,o]=(0,sy.useState)(!1);return(0,sy.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var Ie=a(C(),1);function e3(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function YZ({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,Ie.jsx)("div",{className:i,children:(0,Ie.jsx)(n.render,{item:e,field:n})})}function $6({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:l,mediaField:u,descriptionField:c,selection:f,getItemId:m,isItemClickable:d,onClickItem:h,renderItemLink:g,onChangeSelection:y,isActionsColumnSticky:v,posinset:b}){let{paginationInfo:w}=(0,Mo.useContext)(Ce),x=ty(o,t),T=x&&f.includes(i),{showTitle:E=!0,showMedia:k=!0,showDescription:O=!0,infiniteScrollEnabled:A}=s,F=(0,Mo.useRef)(!1),N=s.fields??[],P=l&&E||u&&k||c&&O;return(0,Ie.jsxs)("tr",{className:Z("dataviews-view-table__row",{"is-selected":x&&T,"has-bulk-actions":x}),onTouchStart:()=>{F.current=!0},"aria-setsize":A?w.totalItems:void 0,"aria-posinset":b,role:A?"article":void 0,onMouseDown:S=>{let I=(0,k_.isAppleOS)()?S.metaKey:S.ctrlKey;S.button===0&&I&&window.navigator.userAgent.toLowerCase().includes("firefox")&&S?.preventDefault()},onClick:S=>{if(!x)return;((0,k_.isAppleOS)()?S.metaKey:S.ctrlKey)&&!F.current&&document.getSelection()?.type!=="Range"&&y(f.includes(i)?f.filter(R=>i!==R):[...f,i])},children:[e&&(0,Ie.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,Ie.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Ie.jsx)(Ma,{item:t,selection:f,onChangeSelection:y,getItemId:m,titleField:l,disabled:!x})})}),P&&(0,Ie.jsx)("td",{children:(0,Ie.jsx)(ny,{item:t,level:r,titleField:E?l:void 0,mediaField:k?u:void 0,descriptionField:O?c:void 0,isItemClickable:d,onClickItem:h,renderItemLink:g})}),N.map(S=>{let{width:I,maxWidth:R,minWidth:B,align:D}=s.layout?.styles?.[S]??{},V=n.find(U=>U.id===S),G=e3(D,V?.type);return(0,Ie.jsx)("td",{style:{width:I,maxWidth:R,minWidth:B},children:(0,Ie.jsx)(YZ,{fields:n,item:t,column:S,align:G})},S)}),!!o?.length&&(0,Ie.jsx)("td",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":v}),onClick:S=>S.stopPropagation(),children:(0,Ie.jsx)(Dc,{item:t,actions:o})})]})}function ZZ({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:l,selection:u,setOpenedFilter:c,onClickItem:f,isItemClickable:m,renderItemLink:d,view:h,className:g,empty:y}){let{containerRef:v}=(0,Mo.useContext)(Ce),b=Ai(i),w=(0,Mo.useRef)(new Map),x=(0,Mo.useRef)(void 0),[T,E]=(0,Mo.useState)(),[k,O]=(0,Mo.useState)(null);(0,Mo.useEffect)(()=>{x.current&&(x.current.focus(),x.current=void 0)});let A=(0,Mo.useId)(),F=K6({scrollContainerRef:v,enabled:!!e?.length}),N=Mc(e,t);if(T){x.current=T,E(void 0);return}let P=J=>{let ie=w.current.get(J.id),$=ie?w.current.get(ie.fallback):void 0;E($?.node)},S=J=>{J.preventDefault(),J.stopPropagation();let ie={getBoundingClientRect:()=>({x:J.clientX,y:J.clientY,top:J.clientY,left:J.clientX,right:J.clientX,bottom:J.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{O(ie)})},I=!!t?.length,R=r.find(J=>J.id===h.titleField),B=r.find(J=>J.id===h.mediaField),D=r.find(J=>J.id===h.descriptionField),V=h.groupBy?.field?r.find(J=>J.id===h.groupBy?.field):null,G=V?xn(t,V):null,{showTitle:U=!0,showMedia:ae=!0,showDescription:ye=!0}=h,Te=R&&U||B&&ae||D&&ye,ke=h.fields??[],He=(J,ie)=>$=>{$?w.current.set(J,{node:$,fallback:ke[ie>0?ie-1:1]}):w.current.delete(J)},pe=h.infiniteScrollEnabled&&!G,Se=(0,tu.isRTL)();return I?(0,Ie.jsxs)(Ie.Fragment,{children:[(0,Ie.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":N,"is-refreshing":!pe&&b}),"aria-busy":i,"aria-describedby":A,role:pe?"feed":void 0,inert:!pe&&i?"true":void 0,children:[(0,Ie.jsxs)("colgroup",{children:[N&&(0,Ie.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),Te&&(0,Ie.jsx)("col",{className:"dataviews-view-table__col-first-data"}),ke.map((J,ie)=>(0,Ie.jsx)("col",{className:Z(`dataviews-view-table__col-${J}`,{"dataviews-view-table__col-first-expand":!Te&&ie===ke.length-1})},`col-${J}`)),!!e?.length&&(0,Ie.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),k&&(0,Ie.jsx)(ay.Popover,{anchor:k,onClose:()=>O(null),placement:"bottom-start",children:(0,Ie.jsx)(iy,{showLabel:!1})}),(0,Ie.jsx)("thead",{onContextMenu:S,children:(0,Ie.jsxs)("tr",{className:"dataviews-view-table__row",children:[N&&(0,Ie.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:S,children:(0,Ie.jsx)(bm,{selection:u,onChangeSelection:l,data:t,actions:e,getItemId:o})}),Te&&(0,Ie.jsx)("th",{scope:"col",children:R&&(0,Ie.jsx)(Bc,{ref:He(R.id,0),fieldId:R.id,view:h,fields:r,onChangeView:s,onHide:P,setOpenedFilter:c,canMove:!1,canInsertLeft:Se?h.layout?.enableMoving??!0:!1,canInsertRight:Se?!1:h.layout?.enableMoving??!0})}),ke.map((J,ie)=>{let{width:$,maxWidth:Fe,minWidth:Yt,align:$r}=h.layout?.styles?.[J]??{},jr=r.find(te=>te.id===J),ee=e3($r,jr?.type),Y=h.layout?.enableMoving??!0;return(0,Ie.jsx)("th",{style:{width:$,maxWidth:Fe,minWidth:Yt,textAlign:ee},"aria-sort":h.sort?.direction&&h.sort?.field===J?Xv[h.sort.direction]:void 0,scope:"col",children:(0,Ie.jsx)(Bc,{ref:He(J,ie),fieldId:J,view:h,fields:r,onChangeView:s,onHide:P,setOpenedFilter:c,canMove:Y,canInsertLeft:Y,canInsertRight:Y})},J)}),!!e?.length&&(0,Ie.jsx)("th",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!F}),children:(0,Ie.jsx)("span",{className:"dataviews-view-table-header",children:(0,tu.__)("Actions")})})]})}),I&&V&&G?Array.from(G.entries()).map(([J,ie])=>(0,Ie.jsxs)("tbody",{children:[(0,Ie.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,Ie.jsx)("td",{colSpan:ke.length+(Te?1:0)+(N?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:h.groupBy?.showLabel===!1?J:(0,tu.sprintf)((0,tu.__)("%1$s: %2$s"),V.label,J)})}),ie.map(($,Fe)=>(0,Ie.jsx)($6,{item:$,level:h.showLevels&&typeof n=="function"?n($):void 0,hasBulkActions:N,actions:e,fields:r,id:o($)||Fe.toString(),view:h,titleField:R,mediaField:B,descriptionField:D,selection:u,getItemId:o,onChangeSelection:l,onClickItem:f,renderItemLink:d,isItemClickable:m,isActionsColumnSticky:!F},o($)))]},`group-${J}`)):(0,Ie.jsx)("tbody",{children:I&&t.map((J,ie)=>(0,Ie.jsx)($6,{item:J,level:h.showLevels&&typeof n=="function"?n(J):void 0,hasBulkActions:N,actions:e,fields:r,id:o(J)||ie.toString(),view:h,titleField:R,mediaField:B,descriptionField:D,selection:u,getItemId:o,onChangeSelection:l,onClickItem:f,renderItemLink:d,isItemClickable:m,isActionsColumnSticky:!F,posinset:pe?ie+1:void 0},o(J)))})]}),pe&&i&&(0,Ie.jsx)("div",{className:"dataviews-loading",id:A,children:(0,Ie.jsx)("p",{className:"dataviews-loading-more",children:(0,Ie.jsx)(ay.Spinner,{})})})]}):(0,Ie.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":b}),id:A,children:y})}var t3=ZZ;var i3=a(M(),1),cy=a(z(),1);var tn=a(M(),1);var wm=a(z(),1),o3=a(Qe(),1),n3=a(Xs(),1),uy=a(j(),1);var KZ=a(M(),1),XZ=a(z(),1),ly=a(j(),1);var QZ=a(C(),1),JZ=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],$Z=JZ[2].value;function r3(){let e=(0,ly.useContext)(Ce),t=e.view;return(0,ly.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??$Z,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var at=a(C(),1),{Badge:eK}=Me(tn.privateApis);function tK(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 rK=(0,uy.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:l,item:u,actions:c,mediaField:f,titleField:m,descriptionField:d,regularFields:h,badgeFields:g,hasBulkActions:y,config:v,...b},w){let{showTitle:x=!0,showMedia:T=!0,showDescription:E=!0}=t,k=ty(c,u),O=l(u),A=(0,o3.useInstanceId)(e),F=r.includes(O),N=(0,at.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),P=T&&f?.render,S=P?(0,at.jsx)(f.render,{item:u,field:f,config:v}):N,I=x&&m?.render?(0,at.jsx)(m.render,{item:u,field:m}):null,R,B;return i(u)&&n&&(I?(R={"aria-labelledby":`dataviews-view-grid__title-field-${A}`},B={id:`dataviews-view-grid__title-field-${A}`}):R={"aria-label":(0,wm.__)("Navigate to item")}),(0,at.jsxs)(Q,{direction:"column",...b,ref:w,className:Z(b.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":k&&F}),onClickCapture:D=>{if(b.onClickCapture?.(D),(0,n3.isAppleOS)()?D.metaKey:D.ctrlKey){if(D.stopPropagation(),D.preventDefault(),!k)return;o(r.includes(O)?r.filter(V=>O!==V):[...r,O])}},children:[(0,at.jsx)(za,{item:u,isItemClickable:i,onClickItem:n,renderItemLink:s,className:Z("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!P}),...R,children:S}),y&&(0,at.jsx)(Ma,{item:u,selection:r,onChangeSelection:o,getItemId:l,titleField:m,disabled:!k}),!!c?.length&&(0,at.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,at.jsx)(Dc,{item:u,actions:c,isCompact:!0})}),x&&(0,at.jsx)("div",{className:"dataviews-view-grid__title",children:(0,at.jsx)(za,{item:u,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...B,title:m?.getValueFormatted({item:u,field:m})||void 0,children:I})}),(0,at.jsxs)(Q,{direction:"column",gap:"xs",children:[E&&d?.render&&(0,at.jsx)(d.render,{item:u,field:d}),!!g?.length&&(0,at.jsx)(Q,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(D=>(0,at.jsx)(eK,{className:"dataviews-view-grid__field-value",children:(0,at.jsx)(D.render,{item:u,field:D})},D.id))}),!!h?.length&&(0,at.jsx)(Q,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:h.map(D=>(0,at.jsx)(tn.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,at.jsxs)(at.Fragment,{children:[(0,at.jsx)(tn.Tooltip,{text:D.label,children:(0,at.jsx)(tn.FlexItem,{className:"dataviews-view-grid__field-name",children:D.header})}),(0,at.jsx)(tn.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,at.jsx)(D.render,{item:u,field:D})})]})},D.id))})]})]})});function R_({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:l,onChangeSelection:u,onClickItem:c,isItemClickable:f,renderItemLink:m,getItemId:d,actions:h}){let{paginationInfo:g,resizeObserverRef:y}=(0,uy.useContext)(Ce),v=r3(),b=Mc(h,e),w=s.find(N=>N.id===i?.titleField),x=s.find(N=>N.id===i?.mediaField),T=s.find(N=>N.id===i?.descriptionField),E=i.fields??[],{regularFields:k,badgeFields:O}=E.reduce((N,P)=>{let S=s.find(R=>R.id===P);if(!S)return N;let I=i.layout?.badgeFields?.includes(P)?"badgeFields":"regularFields";return N[I].push(S),N},{regularFields:[],badgeFields:[]}),A="900px",F=Math.ceil(e.length/v);return(0,at.jsx)(tn.Composite,{role:t?"feed":"grid",className:Z("dataviews-view-grid",r),focusWrap:!0,"aria-busy":n,"aria-rowcount":t?void 0:F,ref:y,inert:o,children:tK(e,v).map((N,P)=>(0,at.jsx)(tn.Composite.Row,{render:(0,at.jsx)("div",{role:"row","aria-rowindex":P+1,"aria-label":(0,wm.sprintf)((0,wm.__)("Row %d"),P+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${v}, minmax(0, 1fr) )`}}),children:N.map((S,I)=>{let R=P*v+I;return(0,at.jsx)(tn.Composite.Item,{render:B=>(0,at.jsx)(rK,{...B,role:t?"article":"gridcell","aria-setsize":t?g.totalItems:void 0,"aria-posinset":t?R+1:void 0,view:i,selection:l,onChangeSelection:u,onClickItem:c,isItemClickable:f,renderItemLink:m,getItemId:d,item:S,actions:h,mediaField:x,titleField:w,descriptionField:T,regularFields:k,badgeFields:O,hasBulkActions:b,config:{sizes:A}})},d(S))})},P))})}var rn=a(C(),1);function oK({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:l,renderItemLink:u,selection:c,view:f,className:m,empty:d}){let h=Ai(!!n),g=!!t?.length,y=f.groupBy?.field?r.find(x=>x.id===f.groupBy?.field):null,v=y?xn(t,y):null,b=f.infiniteScrollEnabled&&!v;if(!g)return(0,rn.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":h}),children:d});let w={className:Z(m,{"is-refreshing":!b&&h}),inert:!b&&n?"true":void 0,isLoading:n,view:f,fields:r,selection:c,onChangeSelection:i,onClickItem:s,isItemClickable:l,renderItemLink:u,getItemId:o,actions:e};return(0,rn.jsxs)(rn.Fragment,{children:[g&&y&&v&&(0,rn.jsx)(Q,{direction:"column",gap:"lg",children:Array.from(v.entries()).map(([x,T])=>(0,rn.jsxs)(Q,{direction:"column",gap:"sm",children:[(0,rn.jsx)("h3",{className:"dataviews-view-grid__group-header",children:f.groupBy?.showLabel===!1?x:(0,cy.sprintf)((0,cy.__)("%1$s: %2$s"),y.label,x)}),(0,rn.jsx)(R_,{...w,data:T,isInfiniteScroll:!1})]},x))}),!v&&(0,rn.jsx)(R_,{...w,data:t,isInfiniteScroll:!!b}),b&&n&&(0,rn.jsx)("p",{className:"dataviews-loading-more",children:(0,rn.jsx)(i3.Spinner,{})})]})}var s3=oK;var fy=a(Qe(),1),Cr=a(M(),1),tr=a(j(),1),xm=a(z(),1);var V_=a(re(),1);var xe=a(C(),1),{Menu:O_}=Me(Cr.privateApis);function I_(e){return`${e}-item-wrapper`}function nK(e,t){return`${e}-primary-action-${t}`}function F_(e){return`${e}-dropdown`}function iK({idPrefix:e,primaryAction:t,item:r}){let o=(0,V_.useRegistry)(),[n,i]=(0,tr.useState)(!1),s=nK(e,t.id),l=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,xe.jsx)("div",{role:"gridcell",children:(0,xe.jsx)(Cr.Composite.Item,{id:s,render:(0,xe.jsx)(Cr.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:l,size:"small",onClick:()=>i(!0)}),children:n&&(0,xe.jsx)(eu,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,xe.jsx)("div",{role:"gridcell",children:(0,xe.jsx)(Cr.Composite.Item,{id:s,render:(0,xe.jsx)(Cr.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:l})})},t.id)}function a3({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:l,onSelect:u,otherFields:c,onDropdownTriggerKeyDown:f,posinset:m}){let{showTitle:d=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:y}=e,v=(0,tr.useRef)(null),b=`${r}-label`,w=`${r}-description`,x=(0,V_.useRegistry)(),[T,E]=(0,tr.useState)(!1),[k,O]=(0,tr.useState)(null),A=({type:G})=>{E(G==="mouseenter")},{paginationInfo:F}=(0,tr.useContext)(Ce);(0,tr.useEffect)(()=>{o&&v.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:N,eligibleActions:P}=(0,tr.useMemo)(()=>{let G=t.filter(ae=>!ae.isEligible||ae.isEligible(n));return{primaryAction:G.filter(ae=>ae.isPrimary)[0],eligibleActions:G}},[t,n]),S=N&&t.length===1,I=h&&s?.render?(0,xe.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,xe.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,R=d&&i?.render?(0,xe.jsx)(i.render,{item:n,field:i}):null,B=g&&l?.render,D=!!I&&!B&&!c.length,V=P?.length>0&&(0,xe.jsxs)(Q,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[N&&(0,xe.jsx)(iK,{idPrefix:r,primaryAction:N,item:n}),!S&&(0,xe.jsxs)("div",{role:"gridcell",children:[(0,xe.jsxs)(O_,{placement:"bottom-end",children:[(0,xe.jsx)(O_.TriggerButton,{render:(0,xe.jsx)(Cr.Composite.Item,{id:F_(r),render:(0,xe.jsx)(Cr.Button,{size:"small",icon:Dn,label:(0,xm.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:f})})}),(0,xe.jsx)(O_.Popover,{children:(0,xe.jsx)(T_,{actions:P,item:n,registry:x,setActiveModalAction:O})})]}),!!k&&(0,xe.jsx)(eu,{action:k,items:[n],closeModal:()=>O(null)})]})]});return(0,xe.jsx)(Cr.Composite.Row,{ref:v,render:(0,xe.jsx)("div",{"aria-posinset":m,"aria-setsize":y?F.totalItems:void 0}),role:y?"article":"row",className:Z({"is-selected":o,"is-hovered":T}),onMouseEnter:A,onMouseLeave:A,children:(0,xe.jsxs)(Q,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,xe.jsx)("div",{role:"gridcell",children:(0,xe.jsx)(Cr.Composite.Item,{id:I_(r),"aria-pressed":o,"aria-labelledby":b,"aria-describedby":w,className:"dataviews-view-list__item",onClick:()=>u(n)})}),(0,xe.jsxs)(Q,{direction:"row",gap:"md",justify:"start",align:D?"center":"flex-start",style:{flex:1,minWidth:0},children:[I,(0,xe.jsxs)(Q,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,xe.jsxs)(Q,{direction:"row",align:"center",children:[(0,xe.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:b,children:R}),V]}),B&&(0,xe.jsx)("div",{className:"dataviews-view-list__field",children:(0,xe.jsx)(l.render,{item:n,field:l})}),(0,xe.jsx)("div",{className:"dataviews-view-list__fields",id:w,children:c.map(G=>(0,xe.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,xe.jsx)(Cr.VisuallyHidden,{as:"span",className:"dataviews-view-list__field-label",children:G.label}),(0,xe.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,xe.jsx)(G.render,{item:n,field:G})})]},G.id))})]})]})]})})}function sK(e){return!!e}function N_(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:l,view:u,className:c,empty:f}=e,m=(0,fy.useInstanceId)(N_,"view-list"),d=Ai(!!i),h=r?.findLast(V=>l.includes(n(V))),g=o.find(V=>V.id===u.titleField),y=o.find(V=>V.id===u.mediaField),v=o.find(V=>V.id===u.descriptionField),b=(u?.fields??[]).map(V=>o.find(G=>V===G.id)).filter(sK),w=V=>s([n(V)]),x=(0,tr.useCallback)(V=>`${m}-${n(V)}`,[m,n]),T=(0,tr.useCallback)((V,G)=>G.startsWith(x(V)),[x]),[E,k]=(0,tr.useState)(void 0),O=(0,tr.useRef)(null);(0,tr.useEffect)(()=>{h&&k(I_(x(h)))},[h,x]);let A=r.findIndex(V=>T(V,E??"")),F=(0,fy.usePrevious)(A),N=A!==-1,P=(0,tr.useCallback)((V,G)=>{let U=Math.min(r.length-1,Math.max(0,V));if(!r[U])return;let ae=x(r[U]),ye=G(ae);k(ye),O.current?.contains(O.current.ownerDocument.activeElement)&&document.getElementById(ye)?.focus()},[r,x]);(0,tr.useEffect)(()=>{!N&&(F!==void 0&&F!==-1)&&P(F,I_)},[N,P,F]);let S=(0,tr.useCallback)(V=>{V.key==="ArrowDown"&&(V.preventDefault(),P(A+1,F_)),V.key==="ArrowUp"&&(V.preventDefault(),P(A-1,F_))},[P,A]),I=!!r?.length,R=u.groupBy?.field?o.find(V=>V.id===u.groupBy?.field):null,B=I&&R?xn(r,R):null,D=u.infiniteScrollEnabled&&!B;return I?I&&R&&B?(0,xe.jsx)(Cr.Composite,{ref:O,id:`${m}`,render:(0,xe.jsx)("div",{}),className:"dataviews-view-list__group",role:"grid",activeId:E,setActiveId:k,children:(0,xe.jsx)(Q,{direction:"column",gap:"lg",className:Z("dataviews-view-list",c),children:Array.from(B.entries()).map(([V,G])=>(0,xe.jsxs)(Q,{direction:"column",gap:"sm",children:[(0,xe.jsx)("h3",{className:"dataviews-view-list__group-header",children:u.groupBy?.showLabel===!1?V:(0,xm.sprintf)((0,xm.__)("%1$s: %2$s"),R.label,V)}),G.map(U=>{let ae=x(U);return(0,xe.jsx)(a3,{view:u,idPrefix:ae,actions:t,item:U,isSelected:U===h,onSelect:w,mediaField:y,titleField:g,descriptionField:v,otherFields:b,onDropdownTriggerKeyDown:S},ae)})]},V))})}):(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(Cr.Composite,{ref:O,id:m,render:(0,xe.jsx)("div",{}),className:Z("dataviews-view-list",c,{[`has-${u.layout?.density}-density`]:u.layout?.density&&["compact","comfortable"].includes(u.layout.density),"is-refreshing":!D&&d}),role:u.infiniteScrollEnabled?"feed":"grid",activeId:E,setActiveId:k,inert:!D&&i?"true":void 0,children:r.map((V,G)=>{let U=x(V);return(0,xe.jsx)(a3,{view:u,idPrefix:U,actions:t,item:V,isSelected:V===h,onSelect:w,mediaField:y,titleField:g,descriptionField:v,otherFields:b,onDropdownTriggerKeyDown:S,posinset:u.infiniteScrollEnabled?G+1:void 0},U)})}),D&&i&&(0,xe.jsx)("p",{className:"dataviews-loading-more",children:(0,xe.jsx)(Cr.Spinner,{})})]}):(0,xe.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":d}),children:f})}var h3=a(M(),1);var dy=a(z(),1),l3=a(j(),1);var zc=a(C(),1);function u3({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,l3.createInterpolateElement)((0,dy.sprintf)((0,dy.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,zc.jsx)(r.render,{item:t[0],field:r})}):(0,zc.jsx)(r.render,{item:t[0],field:r});return(0,zc.jsxs)(Q,{direction:"column",className:"dataviews-view-activity__group",children:[(0,zc.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var c3=a(M(),1),ru=a(j(),1),f3=a(re(),1),d3=a(Qe(),1);var rr=a(C(),1);function aK(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:l,posinset:u,onClickItem:c,renderItemLink:f,isItemClickable:m}=e,{showTitle:d=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:y}=t,v=(0,ru.useRef)(null),b=(0,f3.useRegistry)(),{paginationInfo:w}=(0,ru.useContext)(Ce),{primaryActions:x,eligibleActions:T}=(0,ru.useMemo)(()=>{let P=r.filter(I=>!I.isEligible||I.isEligible(o));return{primaryActions:P.filter(I=>I.isPrimary),eligibleActions:P}},[r,o]),E=(0,d3.useViewportMatch)("medium","<"),k=t.layout?.density??"balanced",O=h&&k!=="compact"&&i?.render?(0,rr.jsx)(i.render,{item:o,field:i,config:{sizes:k==="comfortable"?"32px":"24px"}}):null,A=(0,rr.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:O||(0,rr.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),F=d&&n?.render?(0,rr.jsx)(n.render,{item:o,field:n}):null,N=(0,ru.useMemo)(()=>k==="comfortable"?"md":"sm",[k]);return(0,rr.jsx)("div",{ref:v,role:y?"article":void 0,"aria-posinset":u,"aria-setsize":y?w.totalItems:void 0,className:Z("dataviews-view-activity__item",k==="compact"&&"is-compact",k==="balanced"&&"is-balanced",k==="comfortable"&&"is-comfortable"),children:(0,rr.jsxs)(Q,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,rr.jsx)(Q,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:A}),(0,rr.jsxs)(Q,{direction:"column",gap:N,align:"flex-start",className:"dataviews-view-activity__item-content",children:[F&&(0,rr.jsx)(za,{item:o,isItemClickable:m,onClickItem:c,renderItemLink:f,className:"dataviews-view-activity__item-title",children:F}),g&&s&&(0,rr.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,rr.jsx)(s.render,{item:o,field:s})}),(0,rr.jsx)("div",{className:"dataviews-view-activity__item-fields",children:l.map(P=>(0,rr.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,rr.jsx)(c3.VisuallyHidden,{as:"span",className:"dataviews-view-activity__item-field-label",children:P.label}),(0,rr.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,rr.jsx)(P.render,{item:o,field:P})})]},P.id))}),!!x?.length&&(0,rr.jsx)(E_,{item:o,actions:x,registry:b,buttonVariant:"secondary"})]}),(x.length<T.length||E&&T.length>0)&&(0,rr.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,rr.jsx)(Dc,{item:o,actions:T,isCompact:!0})})]})})}var m3=aK;var p3=a(Je(),1);function lK(e){return!!e}function D_(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(c=>c.id===n.titleField),s=r.find(c=>c.id===n.mediaField),l=r.find(c=>c.id===n.descriptionField),u=(n?.fields??[]).map(c=>r.find(f=>c===f.id)).filter(lK);return t.map((c,f)=>(0,p3.createElement)(m3,{...e,key:o(c),item:c,mediaField:s,titleField:i,descriptionField:l,otherFields:u,posinset:n.infiniteScrollEnabled?f+1:void 0}))}var on=a(C(),1);function g3(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,l=Ai(!!n),u=!!r?.length,c=i.groupBy?.field?o.find(y=>y.id===i.groupBy?.field):null,f=u&&c?xn(r,c):null,m=i.infiniteScrollEnabled&&!f;if(!u)return(0,on.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":l}),children:t});let d=!m&&!!n,h=Z("dataviews-view-activity",s,{"is-refreshing":!m&&l}),g=f?Array.from(f.entries()):[];return u&&c&&f?(0,on.jsx)(Q,{direction:"column",gap:"sm",className:h,inert:d?"true":void 0,children:g.map(([y,v])=>(0,on.jsx)(u3,{groupName:y,groupData:v,groupField:c,showLabel:i.groupBy?.showLabel!==!1,children:(0,on.jsx)(D_,{...e,data:v})},y))}):(0,on.jsxs)(on.Fragment,{children:[(0,on.jsx)("div",{className:h,role:i.infiniteScrollEnabled?"feed":void 0,inert:d?"true":void 0,children:(0,on.jsx)(D_,{...e})}),m&&n&&(0,on.jsx)("p",{className:"dataviews-loading-more",children:(0,on.jsx)(h3.Spinner,{})})]})}var Bo=a(M(),1),_m=a(z(),1),_3=a(Qe(),1),C3=a(j(),1);var y3=a(M(),1),uK=a(re(),1),my=a(j(),1);var cK=a(z(),1);var Sm=a(M(),1),Gc=a(j(),1),nn=a(z(),1);var xs=a(C(),1);function L_(){let{view:e,onChangeView:t,paginationInfo:{totalItems:r=0,totalPages:o}}=(0,Gc.useContext)(Ce);if(!r||!o||e.infiniteScrollEnabled)return null;let n=e.page??1,i=Array.from(Array(o)).map((s,l)=>{let u=l+1;return{value:u.toString(),label:u.toString(),"aria-label":n===u?(0,nn.sprintf)((0,nn.__)("Page %1$d of %2$d"),n,o):u.toString()}});return!!r&&o!==1&&(0,xs.jsxs)(Q,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,xs.jsx)(Q,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,Gc.createInterpolateElement)((0,nn.sprintf)((0,nn._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,xs.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,xs.jsx)(Sm.SelectControl,{"aria-label":(0,nn.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,xs.jsxs)(Q,{direction:"row",gap:"xs",align:"center",children:[(0,xs.jsx)(Sm.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,nn.__)("Previous page"),icon:(0,nn.isRTL)()?wh:kh,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,xs.jsx)(Sm.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,nn.__)("Next page"),icon:(0,nn.isRTL)()?kh:wh,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var v3=(0,Gc.memo)(L_);var b3=a(C(),1);function py(e){return(0,my.useMemo)(()=>e?.every(t=>t.supportsBulk),[e])}var w3=a(j(),1);var x3=a(C(),1),M_=(0,w3.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,x3.jsx)("div",{ref:o,className:Z("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var Be=a(C(),1),{Badge:fK}=Me(Bo.privateApis);function S3({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,mediaField:s,titleField:l,descriptionField:u,regularFields:c,badgeFields:f,config:m,posinset:d,setsize:h}){let{showTitle:g=!0,showMedia:y=!0,showDescription:v=!0}=e,b=n(i),w=r.includes(b),x=s?.render?(0,Be.jsx)(s.render,{item:i,field:s,config:m}):null,T=g&&l?.render?(0,Be.jsx)(l.render,{item:i,field:l}):null;return(0,Be.jsxs)(Bo.Composite.Item,{"aria-label":l?l.getValue({item:i})||(0,_m.__)("(no title)"):void 0,render:({children:E,...k})=>(0,Be.jsx)(Q,{direction:"column",children:E,...k}),role:"option","aria-posinset":d,"aria-setsize":h,className:Z("dataviews-view-picker-grid__card",{"is-selected":w}),"aria-selected":w,onClick:()=>{if(w)o(r.filter(E=>b!==E));else{let E=t?[...r,b]:[b];o(E)}},children:[y&&x&&(0,Be.jsx)("div",{className:"dataviews-view-picker-grid__media",children:x}),y&&x&&(0,Be.jsx)(Ma,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:l,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,Be.jsx)(Q,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,Be.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:T})}),(0,Be.jsxs)(Q,{direction:"column",gap:"xs",children:[v&&u?.render&&(0,Be.jsx)(u.render,{item:i,field:u}),!!f?.length&&(0,Be.jsx)(Q,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:f.map(E=>(0,Be.jsx)(fK,{className:"dataviews-view-picker-grid__field-value",children:(0,Be.jsx)(E.render,{item:i,field:E})},E.id))}),!!c?.length&&(0,Be.jsx)(Q,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:c.map(E=>(0,Be.jsx)(Bo.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Be.jsxs)(Be.Fragment,{children:[(0,Be.jsx)(Bo.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:E.header}),(0,Be.jsx)(Bo.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,Be.jsx)(E.render,{item:i,field:E})})]})},E.id))})]})]},b)}function T3({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,_3.useInstanceId)(T3,"dataviews-view-picker-grid-group__header");return(0,Be.jsxs)(Q,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,Be.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,_m.sprintf)((0,_m.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function dK({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:l,className:u,empty:c}){let{resizeObserverRef:f,paginationInfo:m,itemListLabel:d}=(0,C3.useContext)(Ce),h=r.find(I=>I.id===l?.titleField),g=r.find(I=>I.id===l?.mediaField),y=r.find(I=>I.id===l?.descriptionField),v=l.fields??[],{regularFields:b,badgeFields:w}=v.reduce((I,R)=>{let B=r.find(V=>V.id===R);if(!B)return I;let D=l.layout?.badgeFields?.includes(R)?"badgeFields":"regularFields";return I[D].push(B),I},{regularFields:[],badgeFields:[]}),x=!!t?.length,T=l.layout?.previewSize,E=py(e),k="900px",O=l.groupBy?.field?r.find(I=>I.id===l.groupBy?.field):null,A=O?xn(t,O):null,F=l.infiniteScrollEnabled&&!A,N=l?.page??1,P=l?.perPage??0,S=F?m?.totalItems:void 0;return(0,Be.jsxs)(Be.Fragment,{children:[x&&O&&A&&(0,Be.jsx)(Bo.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":E,className:Z("dataviews-view-picker-grid",u),"aria-label":d,render:({children:I,...R})=>(0,Be.jsx)(Q,{direction:"column",gap:"lg",children:I,...R}),children:Array.from(A.entries()).map(([I,R])=>(0,Be.jsx)(T3,{groupName:I,groupField:O,showLabel:l.groupBy?.showLabel!==!1,children:(0,Be.jsx)(M_,{previewSize:T,style:{gridTemplateColumns:T&&`repeat(auto-fill, minmax(${T}px, 1fr))`},"aria-busy":n,ref:f,children:R.map(B=>{let D=(N-1)*P+t.indexOf(B)+1;return(0,Be.jsx)(S3,{view:l,multiselect:E,selection:s,onChangeSelection:i,getItemId:o,item:B,mediaField:g,titleField:h,descriptionField:y,regularFields:b,badgeFields:w,config:{sizes:k},posinset:D,setsize:S},o(B))})})},I))}),x&&!A&&(0,Be.jsx)(Bo.Composite,{render:(0,Be.jsx)(M_,{className:Z("dataviews-view-picker-grid",u),previewSize:T,"aria-busy":n,ref:f}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":E,"aria-label":d,children:t.map((I,R)=>{let B=F?R+1:void 0;return F||(B=(N-1)*P+R+1),(0,Be.jsx)(S3,{view:l,multiselect:E,selection:s,onChangeSelection:i,getItemId:o,item:I,mediaField:g,titleField:h,descriptionField:y,regularFields:b,badgeFields:w,config:{sizes:k},posinset:B,setsize:S},o(I))})}),!x&&(0,Be.jsx)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,Be.jsx)("p",{children:(0,Be.jsx)(Bo.Spinner,{})}):c}),x&&n&&(0,Be.jsx)("p",{className:"dataviews-loading-more",children:(0,Be.jsx)(Bo.Spinner,{})})]})}var E3=dK;var hy=a(z(),1),ou=a(M(),1),Sn=a(j(),1);var Ue=a(C(),1);function mK({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,Ue.jsx)("div",{className:i,children:(0,Ue.jsx)(n.render,{item:e,field:n})})}function P3({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:l,getItemId:u,onChangeSelection:c,multiselect:f,posinset:m}){let{paginationInfo:d}=(0,Sn.useContext)(Ce),h=l.includes(r),[g,y]=(0,Sn.useState)(!1),{showTitle:v=!0,showMedia:b=!0,showDescription:w=!0,infiniteScrollEnabled:x}=o,T=()=>{y(!0)},E=()=>{y(!1)},k=o.fields??[],O=n&&v||i&&b||s&&w;return(0,Ue.jsxs)(ou.Composite.Item,{render:({children:A,...F})=>(0,Ue.jsx)("tr",{className:Z("dataviews-view-table__row",{"is-selected":h,"is-hovered":g}),onMouseEnter:T,onMouseLeave:E,children:A,...F}),"aria-selected":h,"aria-setsize":d.totalItems||void 0,"aria-posinset":m,role:x?"article":"option",onClick:()=>{if(h)c(l.filter(A=>r!==A));else{let A=f?[...l,r]:[r];c(A)}},children:[(0,Ue.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,Ue.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Ue.jsx)(Ma,{item:e,selection:l,onChangeSelection:c,getItemId:u,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),O&&(0,Ue.jsx)("td",{role:"presentation",children:(0,Ue.jsx)(ny,{item:e,titleField:v?n:void 0,mediaField:b?i:void 0,descriptionField:w?s:void 0,isItemClickable:()=>!1})}),k.map(A=>{let{width:F,maxWidth:N,minWidth:P,align:S}=o.layout?.styles?.[A]??{};return(0,Ue.jsx)("td",{style:{width:F,maxWidth:N,minWidth:P},role:"presentation",children:(0,Ue.jsx)(mK,{fields:t,item:e,column:A,align:S})},A)})]},r)}function pK({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:l,setOpenedFilter:u,view:c,className:f,empty:m}){let d=(0,Sn.useRef)(new Map),h=(0,Sn.useRef)(void 0),[g,y]=(0,Sn.useState)(),v=py(e)??!1;(0,Sn.useEffect)(()=>{h.current&&(h.current.focus(),h.current=void 0)});let b=(0,Sn.useId)();if(g){h.current=g,y(void 0);return}let w=D=>{let V=d.current.get(D.id),G=V?d.current.get(V.fallback):void 0;y(G?.node)},x=!!t?.length,T=r.find(D=>D.id===c.titleField),E=r.find(D=>D.id===c.mediaField),k=r.find(D=>D.id===c.descriptionField),O=c.groupBy?.field?r.find(D=>D.id===c.groupBy?.field):null,A=O?xn(t,O):null,{showTitle:F=!0,showMedia:N=!0,showDescription:P=!0}=c,S=T&&F||E&&N||k&&P,I=c.fields??[],R=(D,V)=>G=>{G?d.current.set(D,{node:G,fallback:I[V>0?V-1:1]}):d.current.delete(D)},B=c.infiniteScrollEnabled&&!A;return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)("table",{className:Z("dataviews-view-table","dataviews-view-picker-table",f,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density)}),"aria-busy":n,"aria-describedby":b,role:B?"feed":"listbox",children:[(0,Ue.jsx)("thead",{role:"presentation",children:(0,Ue.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,Ue.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:v&&(0,Ue.jsx)(bm,{selection:l,onChangeSelection:s,data:t,actions:e,getItemId:o})}),S&&(0,Ue.jsx)("th",{children:T&&(0,Ue.jsx)(Bc,{ref:R(T.id,0),fieldId:T.id,view:c,fields:r,onChangeView:i,onHide:w,setOpenedFilter:u,canMove:!1})}),I.map((D,V)=>{let{width:G,maxWidth:U,minWidth:ae,align:ye}=c.layout?.styles?.[D]??{};return(0,Ue.jsx)("th",{style:{width:G,maxWidth:U,minWidth:ae,textAlign:ye},"aria-sort":c.sort?.direction&&c.sort?.field===D?Xv[c.sort.direction]:void 0,scope:"col",children:(0,Ue.jsx)(Bc,{ref:R(D,V),fieldId:D,view:c,fields:r,onChangeView:i,onHide:w,setOpenedFilter:u,canMove:c.layout?.enableMoving??!0})},D)})]})}),x&&O&&A?Array.from(A.entries()).map(([D,V])=>(0,Ue.jsxs)(ou.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,Ue.jsx)("tbody",{role:"group"}),children:[(0,Ue.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,Ue.jsx)("td",{colSpan:I.length+(S?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:c.groupBy?.showLabel===!1?D:(0,hy.sprintf)((0,hy.__)("%1$s: %2$s"),O.label,D)})}),V.map((G,U)=>(0,Ue.jsx)(P3,{item:G,fields:r,id:o(G)||U.toString(),view:c,titleField:T,mediaField:E,descriptionField:k,selection:l,getItemId:o,onChangeSelection:s,multiselect:v},o(G)))]},`group-${D}`)):(0,Ue.jsx)(ou.Composite,{render:(0,Ue.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:x&&t.map((D,V)=>(0,Ue.jsx)(P3,{item:D,fields:r,id:o(D)||V.toString(),view:c,titleField:T,mediaField:E,descriptionField:k,selection:l,getItemId:o,onChangeSelection:s,multiselect:v,posinset:V+1},o(D)))})]}),(0,Ue.jsxs)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!x&&!n}),id:b,children:[!x&&(n?(0,Ue.jsx)("p",{children:(0,Ue.jsx)(ou.Spinner,{})}):m),x&&n&&(0,Ue.jsx)("p",{className:"dataviews-loading-more",children:(0,Ue.jsx)(ou.Spinner,{})})]})]})}var A3=pK;var k3=a(M(),1),R3=a(z(),1),O3=a(j(),1);var I3=a(C(),1),hK=[{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 B_(){let e=(0,O3.useContext)(Ce),t=e.view,r=hK.filter(s=>e.containerWidth>=s.breakpoint),o=t.layout?.previewSize??230,n=r.map((s,l)=>({...s,index:l})).filter(s=>s.value<=o).sort((s,l)=>l.value-s.value)[0]?.index??0,i=r.map((s,l)=>({value:l}));return(0,I3.jsx)(k3.RangeControl,{__next40pxDefaultSize:!0,showTooltip:!1,label:(0,R3.__)("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 Hc=a(M(),1),Uc=a(z(),1),F3=a(j(),1);var Wc=a(C(),1);function Cm(){let e=(0,F3.useContext)(Ce),t=e.view;return(0,Wc.jsxs)(Hc.__experimentalToggleGroupControl,{size:"__unstable-large",label:(0,Uc.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,Wc.jsx)(Hc.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Uc._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,Wc.jsx)(Hc.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Uc._x)("Balanced","Density option for DataView layout")},"balanced"),(0,Wc.jsx)(Hc.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Uc._x)("Compact","Density option for DataView layout")},"compact")]})}var Zn=[{type:Fc,label:(0,Ss.__)("Table"),component:t3,icon:zp,viewConfigOptions:Cm},{type:Jv,label:(0,Ss.__)("Grid"),component:s3,icon:Ks,viewConfigOptions:B_},{type:k6,label:(0,Ss.__)("List"),component:N_,icon:(0,Ss.isRTL)()?A1:R1,viewConfigOptions:Cm},{type:R6,label:(0,Ss.__)("Activity"),component:g3,icon:sd,viewConfigOptions:Cm},{type:O6,label:(0,Ss.__)("Grid"),component:E3,icon:Ks,viewConfigOptions:B_,isPicker:!0},{type:I6,label:(0,Ss.__)("Table"),component:A3,icon:zp,viewConfigOptions:Cm,isPicker:!0}];var af=a(j(),1);var Kn=a(M(),1),Rs=a(z(),1),Zy=a(j(),1);function Tm(...e){}function j_(e,t){if(gK(e)){let r=vK(t)?t():t;return e(r)}return e}function gK(e){return typeof e=="function"}function vK(e){return typeof e=="function"}function jo(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Ha(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Em(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function z_(e,t){let r={...e};for(let o of t)jo(r,o)&&delete r[o];return r}function G_(e,t){let r={};for(let o of t)jo(e,o)&&(r[o]=e[o]);return r}function Pm(e){return e}function Ir(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function H_(e){return Object.keys(e)}function U_(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function nu(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Fr(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function We(...e){for(let t of e)if(t!==void 0)return t}var V3=a(Je(),1);function N3(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function yK(e){return!e||!(0,V3.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function D3(e){return yK(e)?{...e.props}.ref||e.ref:null}function L3(e,t){let r={...e};for(let o in t){if(!jo(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 Ua=bK();function bK(){var e;return typeof window<"u"&&!!((e=window.document)!=null&&e.createElement)}function _s(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function iu(e,t=!1){var r;let{activeElement:o}=_s(e);if(!o?.nodeName)return null;if(W_(o)&&((r=o.contentDocument)!=null&&r.body))return iu(o.contentDocument.body,t);if(t){let n=o.getAttribute("aria-activedescendant");if(n){let i=_s(o).getElementById(n);if(i)return i}}return o}function ki(e,t){return e===t||e.contains(t)}function W_(e){return e.tagName==="IFRAME"}function Cs(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?wK.indexOf(e.type)!==-1:!1}var wK=["button","color","file","image","reset","submit"];function q_(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function uo(e){try{let t=e instanceof HTMLInputElement&&e.selectionStart!==null,r=e.tagName==="TEXTAREA";return t||r||!1}catch{return!1}}function Am(e){return e.isContentEditable||uo(e)}function Y_(e){if(uo(e))return e.value;if(e.isContentEditable){let t=_s(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function qc(e){let t=0,r=0;if(uo(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=_s(e).getSelection();if(o?.rangeCount&&o.anchorNode&&ki(e,o.anchorNode)&&o.focusNode&&ki(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 Z_(e,t){let r=["dialog","menu","listbox","tree","grid"],o=e?.getAttribute("role");return o&&r.indexOf(o)!==-1?o:t}function Yc(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 Yc(e.parentElement)||document.scrollingElement||document.body}function km(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function K_(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,l])=>{let u=t(i),c=t(l);return u===c||!u||!c?0:xK(u,c)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function xK(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function X_(){return Ua&&!!navigator.maxTouchPoints}function gy(){return Ua?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function su(){return Ua&&gy()&&/apple/i.test(navigator.vendor)}function Q_(){return Ua&&/firefox\//i.test(navigator.userAgent)}function vy(e){return!!(e.currentTarget&&!ki(e.currentTarget,e.target))}function Yr(e){return e.target===e.currentTarget}function M3(e){let t=e.currentTarget;if(!t)return!1;let r=gy();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 B3(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 au(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 j3(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function J_(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function yy(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!ki(r,o)}function Wa(e,t,r,o){let i=(l=>{if(o){let c=setTimeout(l,o);return()=>clearTimeout(c)}let u=requestAnimationFrame(l);return()=>cancelAnimationFrame(u)})(()=>{e.removeEventListener(t,s,!0),r()}),s=()=>{i(),r()};return e.addEventListener(t,s,{once:!0,capture:!0}),i}function Ri(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(Ri(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var SK=a(Je(),1),bt=a(Je(),1),$_={...SK},z3=$_.useId,H2e=$_.useDeferredValue,G3=$_.useInsertionEffect,qt=Ua?bt.useLayoutEffect:bt.useEffect;function _K(e){let[t]=(0,bt.useState)(e);return t}function q3(e){let t=(0,bt.useRef)(e);return qt(()=>{t.current=e}),t}function qe(e){let t=(0,bt.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return G3?G3(()=>{t.current=e}):t.current=e,(0,bt.useCallback)((...r)=>{var o;return(o=t.current)==null?void 0:o.call(t,...r)},[])}function Y3(e){let[t,r]=(0,bt.useState)(null);return qt(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function Xt(...e){return(0,bt.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)N3(r,t)}},e)}function _n(e){if(z3){let o=z3();return e||o}let[t,r]=(0,bt.useState)(e);return qt(()=>{if(e||t)return;let o=Math.random().toString(36).slice(2,8);r(`id-${o}`)},[e,t]),e||t}function Z3(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,bt.useState)(()=>r(t));return qt(()=>{let i=e&&"current"in e?e.current:e;n(i?.tagName.toLowerCase()||r(t))},[e,t]),o}function K3(e,t,r){let o=_K(r),[n,i]=(0,bt.useState)(o);return(0,bt.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let l=()=>{let c=s.getAttribute(t);i(c??o)},u=new MutationObserver(l);return u.observe(s,{attributeFilter:[t]}),l(),()=>u.disconnect()},[e,t,o]),n}function Oi(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 X3(e,t){let r=(0,bt.useRef)(!1);qt(()=>{if(r.current)return e();r.current=!0},t),qt(()=>()=>{r.current=!1},[])}function Q3(){return(0,bt.useReducer)(()=>[],[])}function or(e){return qe(typeof e=="function"?e:()=>e)}function Ii(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 J3(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 H3=!1;function $3(){return(0,bt.useEffect)(()=>{H3||(Ri("mousemove",TK,!0),Ri("mousedown",by,!0),Ri("mouseup",by,!0),Ri("keydown",by,!0),Ri("scroll",by,!0),H3=!0)},[]),qe(()=>e2)}var e2=!1,U3=0,W3=0;function CK(e){let t=e.movementX||e.screenX-U3,r=e.movementY||e.screenY-W3;return U3=e.screenX,W3=e.screenY,t||r||!1}function TK(e){CK(e)&&(e2=!0)}function by(){e2=!1}var co=a(Je(),1),lu=a(C(),1);function wt(e){let t=co.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function qa(e,t){return co.memo(e,t)}function At(e,t){let{wrapElement:r,render:o,...n}=t,i=Xt(t.ref,D3(o)),s;if(co.isValidElement(o)){let l={...o.props,ref:i};s=co.cloneElement(o,L3(n,l))}else o?s=o(n):s=(0,lu.jsx)(e,{...n});return r?r(s):s}function kt(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function zo(e=[],t=[]){let r=co.createContext(void 0),o=co.createContext(void 0),n=()=>co.useContext(r),i=(c=!1)=>{let f=co.useContext(o),m=n();return c?f:f||m},s=()=>{let c=co.useContext(o),f=n();if(!(c&&c===f))return f},l=c=>e.reduceRight((f,m)=>(0,lu.jsx)(m,{...c,children:f}),(0,lu.jsx)(r.Provider,{...c}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:l,ScopedContextProvider:c=>(0,lu.jsx)(l,{...c,children:t.reduceRight((f,m)=>(0,lu.jsx)(m,{...c,children:f}),(0,lu.jsx)(o.Provider,{...c}))})}}var Rm=zo(),e4=Rm.useContext,K2e=Rm.useScopedContext,X2e=Rm.useProviderContext,t4=Rm.ContextProvider,r4=Rm.ScopedContextProvider;var t2=a(Je(),1),Om=zo([t4],[r4]),wy=Om.useContext,eCe=Om.useScopedContext,o4=Om.useProviderContext,Zc=Om.ContextProvider,xy=Om.ScopedContextProvider,n4=(0,t2.createContext)(void 0),i4=(0,t2.createContext)(void 0);function s4(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Fi(e,t){return t&&e.item(t)||null}function a4(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 l4(e,t=!1){if(uo(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=_s(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var r2=Symbol("FOCUS_SILENTLY");function u4(e){e[r2]=!0,e.focus({preventScroll:!0})}function c4(e){let t=e[r2];return delete e[r2],t}function uu(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var Sy=a(Je(),1),EK="div",o2=kt(function({store:t,shouldRegisterItem:r=!0,getItem:o=Pm,element:n,...i}){let s=e4();t=t||s;let l=_n(i.id),u=(0,Sy.useRef)(n);return(0,Sy.useEffect)(()=>{let c=u.current;if(!l||!c||!r)return;let f=o({id:l,element:c});return t?.renderItem(f)},[l,r,o,t]),i={...i,ref:Xt(u,i.ref)},Fr(i)}),lCe=wt(function(t){let r=o2(t);return At(EK,r)});var f4=a(Je(),1),d4=(0,f4.createContext)(!0);var m4="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 Im(e){return!(!e.matches(m4)||!q_(e)||e.closest("[inert]"))}function p4(e){for(;e&&!Im(e);)e=e.closest(m4);return e||null}function Cn(e){let t=iu(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function n2(e){let t=iu(e);if(!t)return!1;if(ki(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 h4(e){!n2(e)&&Im(e)&&e.focus()}function g4(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}var sn=a(Je(),1),PK="div",v4=su(),AK=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],kK=Symbol("safariFocusAncestor");function y4(e,t){e&&(e[kK]=t)}function RK(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?AK.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function OK(e){return"labels"in e?e.labels:null}function b4(e){return e.tagName.toLowerCase()==="input"&&e.type?e.type==="radio"||e.type==="checkbox":!1}function IK(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function FK(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function VK(e,t,r,o,n){return e?t?r&&!o?-1:void 0:r?n:n||0:n}function i2(e,t){return qe(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var w4=!1,s2=!0;function NK(e){let t=e.target;t&&"hasAttribute"in t&&(t.hasAttribute("data-focus-visible")||(s2=!1))}function DK(e){e.metaKey||e.ctrlKey||e.altKey||(s2=!0)}var Fm=kt(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,sn.useRef)(null);(0,sn.useEffect)(()=>{t&&(w4||(Ri("mousedown",NK,!0),Ri("keydown",DK,!0),w4=!0))},[t]),v4&&(0,sn.useEffect)(()=>{if(!t)return;let R=s.current;if(!R||!b4(R))return;let B=OK(R);if(!B)return;let D=()=>queueMicrotask(()=>R.focus());for(let V of B)V.addEventListener("mouseup",D);return()=>{for(let V of B)V.removeEventListener("mouseup",D)}},[t]);let l=t&&nu(i),u=!!l&&!r,[c,f]=(0,sn.useState)(!1);(0,sn.useEffect)(()=>{t&&u&&c&&f(!1)},[t,u,c]),(0,sn.useEffect)(()=>{if(!t||!c)return;let R=s.current;if(!R||typeof IntersectionObserver>"u")return;let B=new IntersectionObserver(()=>{Im(R)||f(!1)});return B.observe(R),()=>B.disconnect()},[t,c]);let m=i2(i.onKeyPressCapture,l),d=i2(i.onMouseDownCapture,l),h=i2(i.onClickCapture,l),g=i.onMouseDown,y=qe(R=>{if(g?.(R),R.defaultPrevented||!t)return;let B=R.currentTarget;if(!v4||vy(R)||!Cs(B)&&!b4(B))return;let D=!1,V=()=>{D=!0},G={capture:!0,once:!0};B.addEventListener("focusin",V,G);let U=p4(B.parentElement);y4(U,!0),Wa(B,"mouseup",()=>{B.removeEventListener("focusin",V,!0),y4(U,!1),!D&&h4(B)})}),v=(R,B)=>{if(B&&(R.currentTarget=B),!t)return;let D=R.currentTarget;D&&Cn(D)&&(n?.(R),!R.defaultPrevented&&(D.dataset.focusVisible="true",f(!0)))},b=i.onKeyDownCapture,w=qe(R=>{if(b?.(R),R.defaultPrevented||!t||c||R.metaKey||R.altKey||R.ctrlKey||!Yr(R))return;let B=R.currentTarget;Wa(B,"focusout",()=>v(R,B))}),x=i.onFocusCapture,T=qe(R=>{if(x?.(R),R.defaultPrevented||!t)return;if(!Yr(R)){f(!1);return}let B=R.currentTarget,D=()=>v(R,B);s2||RK(R.target)?Wa(R.target,"focusout",D):f(!1)}),E=i.onBlur,k=qe(R=>{E?.(R),t&&yy(R)&&(R.currentTarget.removeAttribute("data-focus-visible"),f(!1))}),O=(0,sn.useContext)(d4),A=qe(R=>{t&&o&&R&&O&&queueMicrotask(()=>{Cn(R)||Im(R)&&R.focus()})}),F=Z3(s),N=t&&IK(F),P=t&&FK(F),S=i.style,I=(0,sn.useMemo)(()=>u?{pointerEvents:"none",...S}:S,[u,S]);return i={"data-focus-visible":t&&c||void 0,"data-autofocus":o||void 0,"aria-disabled":l||void 0,...i,ref:Xt(s,A,i.ref),style:I,tabIndex:VK(t,u,N,P,i.tabIndex),disabled:P&&u?!0:void 0,contentEditable:l?void 0:i.contentEditable,onKeyPressCapture:m,onClickCapture:h,onMouseDownCapture:d,onMouseDown:y,onKeyDownCapture:w,onFocusCapture:T,onBlur:k},Fr(i)}),CCe=wt(function(t){let r=Fm(t);return At(PK,r)});var Ya=a(Je(),1),LK="button";function x4(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Cs(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Cs(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var MK=Symbol("command"),a2=kt(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,Ya.useRef)(null),[i,s]=(0,Ya.useState)(!1);(0,Ya.useEffect)(()=>{n.current&&s(Cs(n.current))},[]);let[l,u]=(0,Ya.useState)(!1),c=(0,Ya.useRef)(!1),f=nu(o),[m,d]=J3(o,MK,!0),h=o.onKeyDown,g=qe(b=>{h?.(b);let w=b.currentTarget;if(b.defaultPrevented||m||f||!Yr(b)||uo(w)||w.isContentEditable)return;let x=t&&b.key==="Enter",T=r&&b.key===" ",E=b.key==="Enter"&&!t,k=b.key===" "&&!r;if(E||k){b.preventDefault();return}if(x||T){let O=x4(b);if(x){if(!O){b.preventDefault();let{view:A,...F}=b,N=()=>J_(w,F);Q_()?Wa(w,"keyup",N):queueMicrotask(N)}}else T&&(c.current=!0,O||(b.preventDefault(),u(!0)))}}),y=o.onKeyUp,v=qe(b=>{if(y?.(b),b.defaultPrevented||m||f||b.metaKey)return;let w=r&&b.key===" ";if(c.current&&w&&(c.current=!1,!x4(b))){b.preventDefault(),u(!1);let x=b.currentTarget,{view:T,...E}=b;queueMicrotask(()=>J_(x,E))}});return o={"data-active":l||void 0,type:i?"button":void 0,...d,...o,ref:Xt(n,o.ref),onKeyDown:g,onKeyUp:v},o=Fm(o),o}),FCe=wt(function(t){let r=a2(t);return At(LK,r)});function cu(e,t){let r=e.__unstableInternals;return Ir(r,"Invalid store"),r[t]}function fo(e,...t){let r=e,o=r,n=Symbol(),i=Tm,s=new Set,l=new Set,u=new Set,c=new Set,f=new Set,m=new WeakMap,d=new WeakMap,h=A=>(u.add(A),()=>u.delete(A)),g=()=>{let A=s.size,F=Symbol();s.add(F);let N=()=>{s.delete(F),!s.size&&i()};if(A)return N;let P=H_(r).map(R=>Ha(...t.map(B=>{var D;let V=(D=B?.getState)==null?void 0:D.call(B);if(V&&jo(V,R))return Er(B,[R],G=>{k(R,G[R],!0)})}))),S=[];for(let R of u)S.push(R());let I=t.map(Kc);return i=Ha(...P,...S,...I),N},y=(A,F,N=c)=>(N.add(F),d.set(F,A),()=>{var P;(P=m.get(F))==null||P(),m.delete(F),d.delete(F),N.delete(F)}),v=(A,F)=>y(A,F),b=(A,F)=>(m.set(F,F(r,r)),y(A,F)),w=(A,F)=>(m.set(F,F(r,o)),y(A,F,f)),x=A=>fo(G_(r,A),O),T=A=>fo(z_(r,A),O),E=()=>r,k=(A,F,N=!1)=>{var P;if(!jo(r,A))return;let S=j_(F,r[A]);if(S===r[A])return;if(!N)for(let D of t)(P=D?.setState)==null||P.call(D,A,S);let I=r;r={...r,[A]:S};let R=Symbol();n=R,l.add(A);let B=(D,V,G)=>{var U;let ae=d.get(D),ye=Te=>G?G.has(Te):Te===A;(!ae||ae.some(ye))&&((U=m.get(D))==null||U(),m.set(D,D(r,V)))};for(let D of c)B(D,I);queueMicrotask(()=>{if(n!==R)return;let D=r;for(let V of f)B(V,o,l);o=D,l.clear()})},O={getState:E,setState:k,__unstableInternals:{setup:h,init:g,subscribe:v,sync:b,batch:w,pick:x,omit:T}};return O}function Tr(e,...t){if(e)return cu(e,"setup")(...t)}function Kc(e,...t){if(e)return cu(e,"init")(...t)}function Xc(e,...t){if(e)return cu(e,"subscribe")(...t)}function Er(e,...t){if(e)return cu(e,"sync")(...t)}function Za(e,...t){if(e)return cu(e,"batch")(...t)}function Vm(e,...t){if(e)return cu(e,"omit")(...t)}function l2(e,...t){if(e)return cu(e,"pick")(...t)}function fu(...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=fo(r,...e);return Object.assign({},...e,o)}var Vi=a(Je(),1),S4=a(_6(),1),{useSyncExternalStore:_4}=S4.default,C4=()=>()=>{};function Qc(e,t=Pm){let r=Vi.useCallback(n=>e?Xc(e,null,n):C4(),[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&&jo(s,n))return s[n]};return _4(r,o,o)}function Cy(e,t){let r=Vi.useRef({}),o=Vi.useCallback(i=>e?Xc(e,null,i):C4(),[e]),n=()=>{let i=e?.getState(),s=!1,l=r.current;for(let u in t){let c=t[u];if(typeof c=="function"){let f=c(i);f!==l[u]&&(l[u]=f,s=!0)}if(typeof c=="string"){if(!i||!jo(i,c))continue;let f=i[c];f!==l[u]&&(l[u]=f,s=!0)}}return s&&(r.current={...l}),r.current};return _4(o,n,n)}function Qt(e,t,r,o){let n=jo(t,r)?t[r]:void 0,i=o?t[o]:void 0,s=q3({value:n,setValue:i});qt(()=>Er(e,[r],(l,u)=>{let{value:c,setValue:f}=s.current;f&&l[r]!==u[r]&&l[r]!==c&&f(l[r])}),[e,r]),qt(()=>{if(n!==void 0)return e.setState(r,n),Za(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function Jc(e,t){let[r,o]=Vi.useState(()=>e(t));qt(()=>Kc(r),[r]);let n=Vi.useCallback(l=>Qc(r,l),[r]),i=Vi.useMemo(()=>({...r,useState:n}),[r,n]),s=qe(()=>{o(l=>e({...t,...l.getState()}))});return[i,s]}var Ts=a(Je(),1),E4=a(C(),1),BK="button";function jK(e){return Am(e)?!0:e.tagName==="INPUT"&&!Cs(e)}function zK(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 GK(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function T4(e,t,r,o=!1){var n;if(!t||!r)return;let{renderedItems:i}=t.getState(),s=Yc(e);if(!s)return;let l=zK(s,o),u,c;for(let f=0;f<i.length;f+=1){let m=u;if(u=r(f),!u)break;if(u===m)continue;let d=(n=Fi(t,u))==null?void 0:n.element;if(!d)continue;let g=GK(d,o)-l,y=Math.abs(g);if(o&&g<=0||!o&&g>=0){c!==void 0&&c<y&&(u=m);break}c=y}return u}function HK(e,t){return Yr(e)?!1:uu(t,e.target)}var u2=kt(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":l,"aria-posinset":u,...c}){let f=wy();t=t||f;let m=_n(c.id),d=(0,Ts.useRef)(null),h=(0,Ts.useContext)(i4),y=nu(c)&&!c.accessibleWhenDisabled,{rowId:v,baseElement:b,isActiveItem:w,ariaSetSize:x,ariaPosInSet:T,isTabbable:E}=Cy(t,{rowId(V){if(r)return r;if(V&&h?.baseElement&&h.baseElement===V.baseElement)return h.id},baseElement(V){return V?.baseElement||void 0},isActiveItem(V){return!!V&&V.activeId===m},ariaSetSize(V){if(l!=null)return l;if(V&&h?.ariaSetSize&&h.baseElement===V.baseElement)return h.ariaSetSize},ariaPosInSet(V){if(u!=null)return u;if(!V||!h?.ariaPosInSet||h.baseElement!==V.baseElement)return;let G=V.renderedItems.filter(U=>U.rowId===v);return h.ariaPosInSet+G.findIndex(U=>U.id===m)},isTabbable(V){if(!V?.renderedItems.length)return!0;if(V.virtualFocus)return!1;if(i)return!0;if(V.activeId===null)return!1;let G=t?.item(V.activeId);return G?.disabled||!G?.element?!0:V.activeId===m}}),k=(0,Ts.useCallback)(V=>{var G;let U={...V,id:m||V.id,rowId:v,disabled:!!y,children:(G=V.element)==null?void 0:G.textContent};return s?s(U):U},[m,v,y,s]),O=c.onFocus,A=(0,Ts.useRef)(!1),F=qe(V=>{if(O?.(V),V.defaultPrevented||vy(V)||!m||!t||HK(V,t))return;let{virtualFocus:G,baseElement:U}=t.getState();if(t.setActiveId(m),Am(V.currentTarget)&&l4(V.currentTarget),!G||!Yr(V)||jK(V.currentTarget)||!U?.isConnected)return;su()&&V.currentTarget.hasAttribute("data-autofocus")&&V.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),A.current=!0,V.relatedTarget===U||uu(t,V.relatedTarget)?u4(U):U.focus()}),N=c.onBlurCapture,P=qe(V=>{if(N?.(V),V.defaultPrevented)return;let G=t?.getState();G?.virtualFocus&&A.current&&(A.current=!1,V.preventDefault(),V.stopPropagation())}),S=c.onKeyDown,I=or(o),R=or(n),B=qe(V=>{if(S?.(V),V.defaultPrevented||!Yr(V)||!t)return;let{currentTarget:G}=V,U=t.getState(),ae=t.item(m),ye=!!ae?.rowId,Te=U.orientation!=="horizontal",ke=U.orientation!=="vertical",He=()=>!!(ye||ke||!U.baseElement||!uo(U.baseElement)),Se={ArrowUp:(ye||Te)&&t.up,ArrowRight:(ye||ke)&&t.next,ArrowDown:(ye||Te)&&t.down,ArrowLeft:(ye||ke)&&t.previous,Home:()=>{if(He())return!ye||V.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(He())return!ye||V.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>T4(G,t,t?.up,!0),PageDown:()=>T4(G,t,t?.down)}[V.key];if(Se){if(Am(G)){let ie=qc(G),$=ke&&V.key==="ArrowLeft",Fe=ke&&V.key==="ArrowRight",Yt=Te&&V.key==="ArrowUp",$r=Te&&V.key==="ArrowDown";if(Fe||$r){let{length:jr}=Y_(G);if(ie.end!==jr)return}else if(($||Yt)&&ie.start!==0)return}let J=Se();if(I(V)||J!==void 0){if(!R(V))return;V.preventDefault(),t.move(J)}}}),D=(0,Ts.useMemo)(()=>({id:m,baseElement:b}),[m,b]);return c=Ii(c,V=>(0,E4.jsx)(n4.Provider,{value:D,children:V}),[D]),c={id:m,"data-active-item":w||void 0,...c,ref:Xt(d,c.ref),tabIndex:E?c.tabIndex:-1,onFocus:F,onBlurCapture:P,onKeyDown:B},c=a2(c),c=o2({store:t,...c,getItem:k,shouldRegisterItem:m?c.shouldRegisterItem:!1}),Fr({...c,"aria-setsize":x,"aria-posinset":T})}),eTe=qa(wt(function(t){let r=u2(t);return At(BK,r)}));function c2(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function Nm(e){let t=[];for(let r of e)t.push(...r);return t}function $c(e){return e.slice().reverse()}var Ni=a(Je(),1),A4=a(C(),1),UK="div";function WK(e){return e.some(t=>!!t.rowId)}function qK(e){let t=e.target;return t&&!uo(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function YK(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function P4(e,t,r){return qe(o=>{var n;if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!Yr(o)||YK(o)||qK(o))return;let i=e.getState(),s=(n=Fi(e,i.activeId))==null?void 0:n.element;if(!s)return;let{view:l,...u}=o,c=r?.current;s!==c&&s.focus(),j3(s,o.type,u)||o.preventDefault(),o.currentTarget.contains(s)&&o.stopPropagation()})}function ZK(e){return s4(Nm($c(a4(e))))}function KK(e){let[t,r]=(0,Ni.useState)(!1),o=(0,Ni.useCallback)(()=>r(!0),[]),n=e.useState(i=>Fi(e,i.activeId));return(0,Ni.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),i.focus({preventScroll:!0}))},[n,t]),o}var f2=kt(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=o4();t=t||s,Ir(t,!1);let l=(0,Ni.useRef)(null),u=(0,Ni.useRef)(null),c=KK(t),f=t.useState("moves"),[,m]=Y3(r?t.setBaseElement:null);(0,Ni.useEffect)(()=>{var P;if(!t||!f||!r||!o)return;let{activeId:S}=t.getState(),I=(P=Fi(t,S))==null?void 0:P.element;I&&g4(I)},[t,f,r,o]),qt(()=>{if(!t||!f||!r)return;let{baseElement:P,activeId:S}=t.getState();if(!(S===null)||!P)return;let R=u.current;u.current=null,R&&au(R,{relatedTarget:P}),Cn(P)||P.focus()},[t,f,r]);let d=t.useState("activeId"),h=t.useState("virtualFocus");qt(()=>{var P;if(!t||!r||!h)return;let S=u.current;if(u.current=null,!S)return;let R=((P=Fi(t,d))==null?void 0:P.element)||iu(S);R!==S&&au(S,{relatedTarget:R})},[t,d,h,r]);let g=P4(t,i.onKeyDownCapture,u),y=P4(t,i.onKeyUpCapture,u),v=i.onFocusCapture,b=qe(P=>{if(v?.(P),P.defaultPrevented||!t)return;let{virtualFocus:S}=t.getState();if(!S)return;let I=P.relatedTarget,R=c4(P.currentTarget);Yr(P)&&R&&(P.stopPropagation(),u.current=I)}),w=i.onFocus,x=qe(P=>{if(w?.(P),P.defaultPrevented||!r||!t)return;let{relatedTarget:S}=P,{virtualFocus:I}=t.getState();I?Yr(P)&&!uu(t,S)&&queueMicrotask(c):Yr(P)&&t.setActiveId(null)}),T=i.onBlurCapture,E=qe(P=>{var S;if(T?.(P),P.defaultPrevented||!t)return;let{virtualFocus:I,activeId:R}=t.getState();if(!I)return;let B=(S=Fi(t,R))==null?void 0:S.element,D=P.relatedTarget,V=uu(t,D),G=u.current;u.current=null,Yr(P)&&V?(D===B?G&&G!==D&&au(G,P):B?au(B,P):G&&au(G,P),P.stopPropagation()):!uu(t,P.target)&&B&&au(B,P)}),k=i.onKeyDown,O=or(n),A=qe(P=>{var S;if(k?.(P),P.nativeEvent.isComposing||P.defaultPrevented||!t||!Yr(P))return;let{orientation:I,renderedItems:R,activeId:B}=t.getState(),D=Fi(t,B);if((S=D?.element)!=null&&S.isConnected)return;let V=I!=="horizontal",G=I!=="vertical",U=WK(R);if((P.key==="ArrowLeft"||P.key==="ArrowRight"||P.key==="Home"||P.key==="End")&&uo(P.currentTarget))return;let ke={ArrowUp:(U||V)&&(()=>{if(U){let He=ZK(R);return He?.id}return t?.last()}),ArrowRight:(U||G)&&t.first,ArrowDown:(U||V)&&t.first,ArrowLeft:(U||G)&&t.last,Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[P.key];if(ke){let He=ke();if(He!==void 0){if(!O(P))return;P.preventDefault(),t.move(He)}}});i=Ii(i,P=>(0,A4.jsx)(Zc,{value:t,children:P}),[t]),i={"aria-activedescendant":t.useState(P=>{var S;if(t&&r&&P.virtualFocus)return(S=Fi(t,P.activeId))==null?void 0:S.id}),...i,ref:Xt(l,m,i.ref),onKeyDownCapture:g,onKeyUpCapture:y,onFocusCapture:b,onFocus:x,onBlurCapture:E,onKeyDown:A};let N=t.useState(P=>r&&(P.virtualFocus||P.activeId===null));return i=Fm({focusable:N,...i}),i}),gTe=wt(function(t){let r=f2(t);return At(UK,r)});var Dm=zo(),bTe=Dm.useContext,wTe=Dm.useScopedContext,d2=Dm.useProviderContext,k4=Dm.ContextProvider,R4=Dm.ScopedContextProvider;var m2=a(Je(),1),Lm=zo([k4],[R4]),CTe=Lm.useContext,TTe=Lm.useScopedContext,ETe=Lm.useProviderContext,O4=Lm.ContextProvider,Ty=Lm.ScopedContextProvider,PTe=(0,m2.createContext)(void 0),ATe=(0,m2.createContext)(void 0);var ef=a(Je(),1),V4=a(mx(),1),p2=a(C(),1),XK="div";function I4(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function QK(e){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function F4(...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 h2(e,t,r){return!r&&t!==!1&&(!e||!!t)}var JK=kt(function({store:t,alwaysVisible:r,...o}){let n=d2();t=t||n,Ir(t,!1);let i=(0,ef.useRef)(null),s=_n(o.id),[l,u]=(0,ef.useState)(null),c=t.useState("open"),f=t.useState("mounted"),m=t.useState("animated"),d=t.useState("contentElement"),h=Qc(t.disclosure,"contentElement");qt(()=>{i.current&&t?.setContentElement(i.current)},[t]),qt(()=>{let b;return t?.setState("animated",w=>(b=w,!0)),()=>{b!==void 0&&t?.setState("animated",b)}},[t]),qt(()=>{if(m){if(!d?.isConnected){u(null);return}return QK(()=>{u(c?"enter":f?"leave":null)})}},[m,d,c,f]),qt(()=>{if(!t||!m||!l||!d)return;let b=()=>t?.setState("animating",!1),w=()=>(0,V4.flushSync)(b);if(l==="leave"&&c||l==="enter"&&!c)return;if(typeof m=="number")return I4(m,w);let{transitionDuration:x,animationDuration:T,transitionDelay:E,animationDelay:k}=getComputedStyle(d),{transitionDuration:O="0",animationDuration:A="0",transitionDelay:F="0",animationDelay:N="0"}=h?getComputedStyle(h):{},P=F4(E,k,F,N),S=F4(x,T,O,A),I=P+S;if(!I){l==="enter"&&t.setState("animated",!1),b();return}let R=1e3/60,B=Math.max(I-R,0);return I4(B,w)},[t,m,d,h,c,l]),o=Ii(o,b=>(0,p2.jsx)(Ty,{value:t,children:b}),[t]);let g=h2(f,o.hidden,r),y=o.style,v=(0,ef.useMemo)(()=>g?{...y,display:"none"}:y,[g,y]);return o={id:s,"data-open":c||void 0,"data-enter":l==="enter"||void 0,"data-leave":l==="leave"||void 0,hidden:g,...o,ref:Xt(s?t.setContentElement:null,i,o.ref),style:v},Fr(o)}),$K=wt(function(t){let r=JK(t);return At(XK,r)}),DTe=wt(function({unmountOnHide:t,...r}){let o=d2(),n=r.store||o;return Qc(n,s=>!t||s?.mounted)===!1?null:(0,p2.jsx)($K,{...r})});function N4(e={}){let t=fu(e.store,Vm(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=We(e.open,r?.open,e.defaultOpen,!1),n=We(e.animated,r?.animated,!1),i={open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:We(r?.contentElement,null),disclosureElement:We(r?.disclosureElement,null)},s=fo(i,t);return Tr(s,()=>Er(s,["animated","animating"],l=>{l.animated||s.setState("animating",!1)})),Tr(s,()=>Xc(s,["open"],()=>{s.getState().animated&&s.setState("animating",!0)})),Tr(s,()=>Er(s,["open","animating"],l=>{s.setState("mounted",l.open||l.animating)})),{...s,disclosure:e.disclosure,setOpen:l=>s.setState("open",l),show:()=>s.setState("open",!0),hide:()=>s.setState("open",!1),toggle:()=>s.setState("open",l=>!l),stopAnimation:()=>s.setState("animating",!1),setContentElement:l=>s.setState("contentElement",l),setDisclosureElement:l=>s.setState("disclosureElement",l)}}function D4(e,t,r){return Oi(t,[r.store,r.disclosure]),Qt(e,r,"open","setOpen"),Qt(e,r,"mounted","setMounted"),Qt(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var Mm=zo([O4],[Ty]),qTe=Mm.useContext,YTe=Mm.useScopedContext,L4=Mm.useProviderContext,M4=Mm.ContextProvider,B4=Mm.ScopedContextProvider;function eX(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 _s(n).body}function tX(e){return e?.__unstablePrivateStore}function j4(e={}){var t;e.store;let r=(t=e.store)==null?void 0:t.getState(),o=We(e.items,r?.items,e.defaultItems,[]),n=new Map(o.map(d=>[d.id,d])),i={items:o,renderedItems:We(r?.renderedItems,[])},s=tX(e.store),l=fo({items:o,renderedItems:i.renderedItems},s),u=fo(i,e.store),c=d=>{let h=K_(d,g=>g.element);l.setState("renderedItems",h),u.setState("renderedItems",h)};Tr(u,()=>Kc(l)),Tr(l,()=>Za(l,["items"],d=>{u.setState("items",d.items)})),Tr(l,()=>Za(l,["renderedItems"],d=>{let h=!0,g=requestAnimationFrame(()=>{let{renderedItems:w}=u.getState();d.renderedItems!==w&&c(d.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(g);let y=()=>{if(h){h=!1;return}cancelAnimationFrame(g),g=requestAnimationFrame(()=>c(d.renderedItems))},v=eX(d.renderedItems),b=new IntersectionObserver(y,{root:v});for(let w of d.renderedItems)w.element&&b.observe(w.element);return()=>{cancelAnimationFrame(g),b.disconnect()}}));let f=(d,h,g=!1)=>{let y;return h(b=>{let w=b.findIndex(({id:T})=>T===d.id),x=b.slice();if(w!==-1){y=b[w];let T={...y,...d};x[w]=T,n.set(d.id,T)}else x.push(d),n.set(d.id,d);return x}),()=>{h(b=>{if(!y)return g&&n.delete(d.id),b.filter(({id:T})=>T!==d.id);let w=b.findIndex(({id:T})=>T===d.id);if(w===-1)return b;let x=b.slice();return x[w]=y,n.set(d.id,y),x})}},m=d=>f(d,h=>l.setState("items",h),!0);return{...u,registerItem:m,renderItem:d=>Ha(m(d),f(d,h=>l.setState("renderedItems",h))),item:d=>{if(!d)return null;let h=n.get(d);if(!h){let{items:g}=l.getState();h=g.find(y=>y.id===d),h&&n.set(d,h)}return h||null},__unstablePrivateStore:l}}function z4(e,t,r){return Oi(t,[r.store]),Qt(e,r,"items","setItems"),e}var rX={id:null};function Es(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function oX(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function G4(e,t){return e.filter(r=>r.rowId===t)}function nX(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[rX]:[],...e.slice(0,o)]}function H4(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 U4(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function iX(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function sX(e,t,r){let o=U4(e);for(let n of e)for(let i=0;i<o;i+=1){let s=n[i];if(!s||r&&s.disabled){let u=i===0&&r?Es(n):n[i-1];n[i]=u&&t!==u.id&&r?u:iX(u?.rowId)}}return e}function aX(e){let t=H4(e),r=U4(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 W4(e={}){var t;let r=(t=e.store)==null?void 0:t.getState(),o=j4(e),n=We(e.activeId,r?.activeId,e.defaultActiveId),i={...o.getState(),id:We(e.id,r?.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:n,baseElement:We(r?.baseElement,null),includesBaseElement:We(e.includesBaseElement,r?.includesBaseElement,n===null),moves:We(r?.moves,0),orientation:We(e.orientation,r?.orientation,"both"),rtl:We(e.rtl,r?.rtl,!1),virtualFocus:We(e.virtualFocus,r?.virtualFocus,!1),focusLoop:We(e.focusLoop,r?.focusLoop,!1),focusWrap:We(e.focusWrap,r?.focusWrap,!1),focusShift:We(e.focusShift,r?.focusShift,!1)},s=fo(i,o,e.store);Tr(s,()=>Er(s,["renderedItems","activeId"],u=>{s.setState("activeId",c=>{var f;return c!==void 0?c:(f=Es(u.renderedItems))==null?void 0:f.id})}));let l=(u="next",c={})=>{var f,m;let d=s.getState(),{skip:h=0,activeId:g=d.activeId,focusShift:y=d.focusShift,focusLoop:v=d.focusLoop,focusWrap:b=d.focusWrap,includesBaseElement:w=d.includesBaseElement,renderedItems:x=d.renderedItems,rtl:T=d.rtl}=c,E=u==="up"||u==="down",k=u==="next"||u==="down",O=k?T&&!E:!T||E,A=y&&!h,F=E?Nm(sX(H4(x),g,A)):x;if(F=O?$c(F):F,F=E?aX(F):F,g==null)return(f=Es(F))==null?void 0:f.id;let N=F.find(U=>U.id===g);if(!N)return(m=Es(F))==null?void 0:m.id;let P=F.some(U=>U.rowId),S=F.indexOf(N),I=F.slice(S+1),R=G4(I,N.rowId);if(h){let U=oX(R,g),ae=U.slice(h)[0]||U[U.length-1];return ae?.id}let B=v&&(E?v!=="horizontal":v!=="vertical"),D=P&&b&&(E?b!=="horizontal":b!=="vertical"),V=k?(!P||E)&&B&&w:E?w:!1;if(B){let U=D&&!V?F:G4(F,N.rowId),ae=nX(U,g,V),ye=Es(ae,g);return ye?.id}if(D){let U=Es(V?R:I,g);return V?U?.id||null:U?.id}let G=Es(R,g);return!G&&V?null:G?.id};return{...o,...s,setBaseElement:u=>s.setState("baseElement",u),setActiveId:u=>s.setState("activeId",u),move:u=>{u!==void 0&&(s.setState("activeId",u),s.setState("moves",c=>c+1))},first:()=>{var u;return(u=Es(s.getState().renderedItems))==null?void 0:u.id},last:()=>{var u;return(u=Es($c(s.getState().renderedItems)))==null?void 0:u.id},next:u=>(u!==void 0&&typeof u=="number"&&(u={skip:u}),l("next",u)),previous:u=>(u!==void 0&&typeof u=="number"&&(u={skip:u}),l("previous",u)),down:u=>(u!==void 0&&typeof u=="number"&&(u={skip:u}),l("down",u)),up:u=>(u!==void 0&&typeof u=="number"&&(u={skip:u}),l("up",u))}}function q4(e){return{id:_n(e.id),...e}}function Y4(e,t,r){return e=z4(e,t,r),Qt(e,r,"activeId","setActiveId"),Qt(e,r,"includesBaseElement"),Qt(e,r,"virtualFocus"),Qt(e,r,"orientation"),Qt(e,r,"rtl"),Qt(e,r,"focusLoop"),Qt(e,r,"focusWrap"),Qt(e,r,"focusShift"),e}var Ey=a(Je(),1),Py=(0,Ey.createContext)(void 0),Bm=zo([M4,Zc],[B4,xy]),g2=Bm.useContext,tf=Bm.useScopedContext,Ay=Bm.useProviderContext,Z4=Bm.ContextProvider,K4=Bm.ScopedContextProvider,ky=(0,Ey.createContext)(void 0),X4=(0,Ey.createContext)(!1);function Q4(e={}){return N4(e)}function J4(e,t,r){return D4(e,t,r)}function $4({popover:e,...t}={}){let r=fu(t.store,Vm(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=Q4({...t,store:r}),i=We(t.placement,o?.placement,"bottom"),s={...n.getState(),placement:i,currentPlacement:i,anchorElement:We(o?.anchorElement,null),popoverElement:We(o?.popoverElement,null),arrowElement:We(o?.arrowElement,null),rendered:Symbol("rendered")},l=fo(s,n,r);return{...n,...l,setAnchorElement:u=>l.setState("anchorElement",u),setPopoverElement:u=>l.setState("popoverElement",u),setArrowElement:u=>l.setState("arrowElement",u),render:()=>l.setState("rendered",Symbol("rendered"))}}function eF(e,t,r){return Oi(t,[r.popover]),Qt(e,r,"placement"),J4(e,t,r)}var lX="div",v2=kt(function({store:t,...r}){let o=L4();return t=t||o,r={...r,ref:Xt(t?.setAnchorElement,r.ref)},r}),REe=wt(function(t){let r=v2(t);return At(lX,r)});var tF=a(Je(),1),uX="div";function rF(e){let t=e.relatedTarget;return t?.nodeType===Node.ELEMENT_NODE?t:null}function cX(e){let t=rF(e);return t?ki(e.currentTarget,t):!1}var y2=Symbol("composite-hover");function fX(e){let t=rF(e);if(!t)return!1;do{if(jo(t,y2)&&t[y2])return!0;t=t.parentElement}while(t);return!1}var b2=kt(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=wy();t=t||i,Ir(t,!1);let s=$3(),l=n.onMouseMove,u=or(r),c=qe(g=>{if(l?.(g),!g.defaultPrevented&&s()&&u(g)){if(!n2(g.currentTarget)){let y=t?.getState().baseElement;y&&!Cn(y)&&y.focus()}t?.setActiveId(g.currentTarget.id)}}),f=n.onMouseLeave,m=or(o),d=qe(g=>{var y;f?.(g),!g.defaultPrevented&&s()&&(cX(g)||fX(g)||u(g)&&m(g)&&(t?.setActiveId(null),(y=t?.getState().baseElement)==null||y.focus()))}),h=(0,tF.useCallback)(g=>{g&&(g[y2]=!0)},[]);return n={...n,ref:Xt(h,n.ref),onMouseMove:c,onMouseLeave:d},Fr(n)}),MEe=qa(wt(function(t){let r=b2(t);return At(uX,r)}));var Vr=a(Je(),1),dX="input";function oF(e,t,r){if(!r)return!1;let o=e.find(n=>!n.disabled&&n.value);return o?.value===t}function nF(e,t){return!t||e==null?!1:(e=Em(e),t.length>e.length&&t.toLowerCase().indexOf(e.toLowerCase())===0)}function mX(e){return e.type==="input"}function pX(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function hX(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 gX=kt(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:l,showOnMouseDown:u,showOnClick:c=u,showOnKeyDown:f,showOnKeyPress:m=f,blurActiveItemOnClick:d,setValueOnClick:h=!0,moveOnKeyPress:g=!0,autoComplete:y="list",...v}){let b=Ay();t=t||b,Ir(t,!1);let w=(0,Vr.useRef)(null),[x,T]=Q3(),E=(0,Vr.useRef)(!1),k=(0,Vr.useRef)(!1),O=t.useState(K=>K.virtualFocus&&o),A=y==="inline"||y==="both",[F,N]=(0,Vr.useState)(A);X3(()=>{A&&N(!0)},[A]);let P=t.useState("value"),S=(0,Vr.useRef)(void 0);(0,Vr.useEffect)(()=>Er(t,["selectedValue","activeId"],(K,le)=>{S.current=le.selectedValue}),[]);let I=t.useState(K=>{var le;if(A&&F&&!(K.activeValue&&Array.isArray(K.selectedValue)&&(K.selectedValue.includes(K.activeValue)||(le=S.current)!=null&&le.includes(K.activeValue))))return K.activeValue}),R=t.useState("renderedItems"),B=t.useState("open"),D=t.useState("contentElement"),V=(0,Vr.useMemo)(()=>{if(!A||!F)return P;if(oF(R,I,O)){if(nF(P,I)){let le=I?.slice(P.length)||"";return P+le}return P}return I||P},[A,F,R,I,O,P]);(0,Vr.useEffect)(()=>{let K=w.current;if(!K)return;let le=()=>N(!0);return K.addEventListener("combobox-item-move",le),()=>{K.removeEventListener("combobox-item-move",le)}},[]),(0,Vr.useEffect)(()=>{if(!A||!F||!I||!oF(R,I,O)||!nF(P,I))return;let le=Tm;return queueMicrotask(()=>{let ne=w.current;if(!ne)return;let{start:Ee,end:ct}=qc(ne),Lt=P.length,rt=I.length;km(ne,Lt,rt),le=()=>{if(!Cn(ne))return;let{start:Ot,end:It}=qc(ne);Ot===Lt&&It===rt&&km(ne,Ee,ct)}}),()=>le()},[x,A,F,I,R,O,P]);let G=(0,Vr.useRef)(null),U=qe(n),ae=(0,Vr.useRef)(null);(0,Vr.useEffect)(()=>{if(!B||!D)return;let K=Yc(D);if(!K)return;G.current=K;let le=()=>{E.current=!1},ne=()=>{if(!t||!E.current)return;let{activeId:ct}=t.getState();ct!==null&&ct!==ae.current&&(E.current=!1)},Ee={passive:!0,capture:!0};return K.addEventListener("wheel",le,Ee),K.addEventListener("touchmove",le,Ee),K.addEventListener("scroll",ne,Ee),()=>{K.removeEventListener("wheel",le,!0),K.removeEventListener("touchmove",le,!0),K.removeEventListener("scroll",ne,!0)}},[B,D,t]),qt(()=>{P&&(k.current||(E.current=!0))},[P]),qt(()=>{O!=="always"&&B||(E.current=B)},[O,B]);let ye=t.useState("resetValueOnSelect");Oi(()=>{var K,le;let ne=E.current;if(!t||!B||!ne&&!ye)return;let{baseElement:Ee,contentElement:ct,activeId:Lt}=t.getState();if(!(Ee&&!Cn(Ee))){if(ct?.hasAttribute("data-placing")){let rt=new MutationObserver(T);return rt.observe(ct,{attributeFilter:["data-placing"]}),()=>rt.disconnect()}if(O&&ne){let rt=U(R),Ot=rt!==void 0?rt:(K=hX(R))!=null?K:t.first();ae.current=Ot,t.move(Ot??null)}else{let rt=(le=t.item(Lt||t.first()))==null?void 0:le.element;rt&&"scrollIntoView"in rt&&rt.scrollIntoView({block:"nearest",inline:"nearest"})}}},[t,B,x,P,O,ye,U,R]),(0,Vr.useEffect)(()=>{if(!A)return;let K=w.current;if(!K)return;let le=[K,D].filter(Ee=>!!Ee),ne=Ee=>{le.every(ct=>yy(Ee,ct))&&t?.setValue(V)};for(let Ee of le)Ee.addEventListener("focusout",ne);return()=>{for(let Ee of le)Ee.removeEventListener("focusout",ne)}},[A,D,t,V]);let Te=K=>K.currentTarget.value.length>=s,ke=v.onChange,He=or(l??Te),pe=or(i??!t.tag),Se=qe(K=>{if(ke?.(K),K.defaultPrevented||!t)return;let le=K.currentTarget,{value:ne,selectionStart:Ee,selectionEnd:ct}=le,Lt=K.nativeEvent;if(E.current=!0,mX(Lt)&&(Lt.isComposing&&(E.current=!1,k.current=!0),A)){let rt=Lt.inputType==="insertText"||Lt.inputType==="insertCompositionText",Ot=Ee===ne.length;N(rt&&Ot)}if(pe(K)){let rt=ne===t.getState().value;t.setValue(ne),queueMicrotask(()=>{km(le,Ee,ct)}),A&&O&&rt&&T()}He(K)&&t.show(),(!O||!E.current)&&t.setActiveId(null)}),J=v.onCompositionEnd,ie=qe(K=>{E.current=!0,k.current=!1,J?.(K),!K.defaultPrevented&&O&&T()}),$=v.onMouseDown,Fe=or(d??(()=>!!t?.getState().includesBaseElement)),Yt=or(h),$r=or(c??Te),jr=qe(K=>{$?.(K),!K.defaultPrevented&&(K.button||K.ctrlKey||t&&(Fe(K)&&t.setActiveId(null),Yt(K)&&t.setValue(V),$r(K)&&Wa(K.currentTarget,"mouseup",t.show)))}),ee=v.onKeyDown,Y=or(m??Te),te=qe(K=>{if(ee?.(K),K.repeat||(E.current=!1),K.defaultPrevented||K.ctrlKey||K.altKey||K.shiftKey||K.metaKey||!t)return;let{open:le}=t.getState();le||(K.key==="ArrowUp"||K.key==="ArrowDown")&&Y(K)&&(K.preventDefault(),t.show())}),X=v.onBlur,oe=qe(K=>{E.current=!1,X?.(K),K.defaultPrevented}),Pe=_n(v.id),we=pX(y)?y:void 0,_e=t.useState(K=>K.activeId===null);return v={id:Pe,role:"combobox","aria-autocomplete":we,"aria-haspopup":Z_(D,"listbox"),"aria-expanded":B,"aria-controls":D?.id,"data-active-item":_e||void 0,value:V,...v,ref:Xt(w,v.ref),onChange:Se,onCompositionEnd:ie,onMouseDown:jr,onKeyDown:te,onBlur:oe},v=f2({store:t,focusable:r,...v,moveOnKeyPress:K=>U_(g,K)?!1:(A&&N(!0),!0)}),v=v2({store:t,...v}),{autoComplete:"off",...v}}),Ry=wt(function(t){let r=gX(t);return At(dX,r)});var Oy=a(Je(),1),w2=a(C(),1),vX="div";function yX(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function bX(e){var t;return(t={menu:"menuitem",listbox:"option",tree:"treeitem"}[e])!=null?t:"option"}var iF=kt(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:l=!1,moveOnKeyPress:u=!0,getItem:c,...f}){var m;let d=tf();t=t||d,Ir(t,!1);let{resetValueOnSelectState:h,multiSelectable:g,selected:y}=Cy(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(P){return Array.isArray(P.selectedValue)},selected(P){return yX(P.selectedValue,r)}}),v=(0,Oy.useCallback)(P=>{let S={...P,value:r};return c?c(S):S},[r,c]);n=n??!g,o=o??(r!=null&&!g);let b=f.onClick,w=or(n),x=or(i),T=or((m=s??h)!=null?m:g),E=or(o),k=qe(P=>{b?.(P),!P.defaultPrevented&&(B3(P)||M3(P)||(r!=null&&(x(P)&&(T(P)&&t?.resetValue(),t?.setSelectedValue(S=>Array.isArray(S)?S.includes(r)?S.filter(I=>I!==r):[...S,r]:r)),w(P)&&t?.setValue(r)),E(P)&&t?.hide()))}),O=f.onKeyDown,A=qe(P=>{if(O?.(P),P.defaultPrevented)return;let S=t?.getState().baseElement;if(!S||Cn(S))return;(P.key.length===1||P.key==="Backspace"||P.key==="Delete")&&(queueMicrotask(()=>S.focus()),uo(S)&&t?.setValue(S.value))});g&&y!=null&&(f={"aria-selected":y,...f}),f=Ii(f,P=>(0,w2.jsx)(ky.Provider,{value:r,children:(0,w2.jsx)(X4.Provider,{value:y??!1,children:P})}),[r,y]);let F=(0,Oy.useContext)(Py);f={role:bX(F),children:r,...f,onClick:k,onKeyDown:A};let N=or(u);return f=u2({store:t,...f,getItem:v,moveOnKeyPress:P=>{if(!N(P))return!1;let S=new Event("combobox-item-move"),I=t?.getState().baseElement;return I?.dispatchEvent(S),!0}}),f=b2({store:t,focusOnHover:l,...f}),f}),jm=qa(wt(function(t){let r=iF(t);return At(vX,r)}));var Iy=a(Je(),1),aF=a(C(),1),wX="span";function sF(e){return Em(e).toLowerCase()}function xX(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 SX(e){return e.filter(([t,r],o,n)=>!n.some(([i,s],l)=>l!==o&&i<=t&&i+s>=t+r))}function _X(e){return e.sort(([t],[r])=>t-r)}function CX(e,t){if(!e||!t)return e;let r=c2(t).filter(Boolean).map(sF),o=[],n=(u,c=!1)=>(0,aF.jsx)("span",{"data-autocomplete-value":c?"":void 0,"data-user-value":c?void 0:"",children:u},o.length),i=_X(SX(xX(sF(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(([u,c],f)=>{var m;let d=e.slice(u,u+c),h=(m=i[f+1])==null?void 0:m[0],g=e.slice(u+c,h);return[d,g]})].forEach((u,c)=>{u&&o.push(n(u,c%2===0))}),o}var TX=kt(function({store:t,value:r,userValue:o,...n}){let i=tf();t=t||i;let s=(0,Iy.useContext)(ky),l=r??s,u=Qc(t,f=>o??f?.value);return n={children:(0,Iy.useMemo)(()=>{if(l)return u?CX(l,u):l},[l,u]),...n},Fr(n)}),Fy=wt(function(t){let r=TX(t);return At(wX,r)});var EX="label",PX=kt(function({store:t,...r}){let o=Ay();return t=t||o,Ir(t,!1),r={htmlFor:t.useState(i=>{var s;return(s=i.baseElement)==null?void 0:s.id}),...r},Fr(r)}),Vy=qa(wt(function(t){let r=PX(t);return At(EX,r)}));var Ny=a(Je(),1),x2=a(C(),1),AX="div",lF=kt(function({store:t,alwaysVisible:r,...o}){let n=tf(!0),i=g2();t=t||i;let s=!!t&&t===n;Ir(t,!1);let l=(0,Ny.useRef)(null),u=_n(o.id),c=t.useState("mounted"),f=h2(c,o.hidden,r),m=f?{...o.style,display:"none"}:o.style,d=t.useState(T=>Array.isArray(T.selectedValue)),h=K3(l,"role",o.role),y=(h==="listbox"||h==="tree"||h==="grid")&&d||void 0,[v,b]=(0,Ny.useState)(!1),w=t.useState("contentElement");qt(()=>{if(!c)return;let T=l.current;if(!T||w!==T)return;let E=()=>{b(!!T.querySelector("[role='listbox']"))},k=new MutationObserver(E);return k.observe(T,{subtree:!0,childList:!0,attributeFilter:["role"]}),E(),()=>k.disconnect()},[c,w]),v||(o={role:"listbox","aria-multiselectable":y,...o}),o=Ii(o,T=>(0,x2.jsx)(K4,{value:t,children:(0,x2.jsx)(Py.Provider,{value:h,children:T})}),[t,h]);let x=u&&(!n||!s)?t.setContentElement:null;return o={id:u,hidden:f,...o,ref:Xt(x,l,o.ref),style:m},Fr(o)}),zm=wt(function(t){let r=lF(t);return At(AX,r)});var S2=a(Je(),1),RPe=(0,S2.createContext)(null),OPe=(0,S2.createContext)(null),Gm=zo([Zc],[xy]),uF=Gm.useContext,IPe=Gm.useScopedContext,FPe=Gm.useProviderContext,VPe=Gm.ContextProvider,NPe=Gm.ScopedContextProvider;var kX=su()&&X_();function cF({tag:e,...t}={}){let r=fu(t.store,l2(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=We(t.activeId,n?.activeId,t.defaultActiveId,null),s=W4({...t,activeId:i,includesBaseElement:We(t.includesBaseElement,n?.includesBaseElement,!0),orientation:We(t.orientation,n?.orientation,"vertical"),focusLoop:We(t.focusLoop,n?.focusLoop,!0),focusWrap:We(t.focusWrap,n?.focusWrap,!0),virtualFocus:We(t.virtualFocus,n?.virtualFocus,!0)}),l=$4({...t,placement:We(t.placement,n?.placement,"bottom-start")}),u=We(t.value,n?.value,t.defaultValue,""),c=We(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),f=Array.isArray(c),m={...s.getState(),...l.getState(),value:u,selectedValue:c,resetValueOnSelect:We(t.resetValueOnSelect,n?.resetValueOnSelect,f),resetValueOnHide:We(t.resetValueOnHide,n?.resetValueOnHide,f&&!e),activeValue:n?.activeValue},d=fo(m,s,l,r);return kX&&Tr(d,()=>Er(d,["virtualFocus"],()=>{d.setState("virtualFocus",!1)})),Tr(d,()=>{if(e)return Ha(Er(d,["selectedValue"],h=>{Array.isArray(h.selectedValue)&&e.setValues(h.selectedValue)}),Er(e,["values"],h=>{d.setState("selectedValue",h.values)}))}),Tr(d,()=>Er(d,["resetValueOnHide","mounted"],h=>{h.resetValueOnHide&&(h.mounted||d.setState("value",u))})),Tr(d,()=>Er(d,["open"],h=>{h.open||(d.setState("activeId",i),d.setState("moves",0))})),Tr(d,()=>Er(d,["moves","activeId"],(h,g)=>{h.moves===g.moves&&d.setState("activeValue",void 0)})),Tr(d,()=>Za(d,["moves","renderedItems"],(h,g)=>{if(h.moves===g.moves)return;let{activeId:y}=d.getState(),v=s.item(y);d.setState("activeValue",v?.value)})),{...l,...s,...d,tag:e,setValue:h=>d.setState("value",h),resetValue:()=>d.setState("value",m.value),setSelectedValue:h=>d.setState("selectedValue",h)}}function OX(e){let t=uF();return e={...e,tag:e.tag!==void 0?e.tag:t},q4(e)}function IX(e,t,r){return Oi(t,[r.tag]),Qt(e,r,"value","setValue"),Qt(e,r,"selectedValue","setSelectedValue"),Qt(e,r,"resetValueOnHide"),Qt(e,r,"resetValueOnSelect"),Object.assign(Y4(eF(e,t,r),t,r),{tag:r.tag})}function _2(e={}){e=OX(e);let[t,r]=Jc(cF,e);return IX(t,r,e)}var fF=a(C(),1);function Dy(e={}){let t=_2(e);return(0,fF.jsx)(Z4,{value:t,children:e.children})}var yF=a(C2(),1);var bF=a(Qe(),1),Ps=a(z(),1),du=a(j(),1),Tn=a(M(),1);var MX=[],Hm=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:MX;var Um=a(j(),1),BX=[];function Pr({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:BX,[o,n]=(0,Um.useState)(r),[i,s]=(0,Um.useState)(!1);return(0,Um.useEffect)(()=>{if(!t){n(r);return}let l=!1;return s(!0),t().then(u=>{if(!l){let c=Array.isArray(u)&&u.length>0?u:r;n(c)}}).catch(()=>{l||n(r)}).finally(()=>{l||s(!1)}),()=>{l=!0}},[t,r]),{elements:o,isLoading:i}}var ot=a(C(),1);function hF(e=""){return(0,yF.default)(e.trim().toLowerCase())}var gF=(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 vF(e,t){return`${e}-${t}`}var wF=({selected:e})=>(0,ot.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,ot.jsx)(Tn.Icon,{icon:bl})}),xF=({selected:e})=>(0,ot.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function SF({view:e,filter:t,onChangeView:r}){let o=(0,bF.useInstanceId)(SF,"dataviews-filter-list-box"),[n,i]=(0,du.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(u=>u.field===t.field),l=Hm(t,s);return(0,ot.jsx)(Tn.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Ps.sprintf)((0,Ps.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(vF(o,t.elements[0].value))},render:(0,ot.jsx)(Tn.Composite.Typeahead,{}),children:t.elements.map(u=>(0,ot.jsxs)(Tn.Composite.Hover,{render:(0,ot.jsx)(Tn.Composite.Item,{id:vF(o,u.value),render:(0,ot.jsx)("div",{"aria-label":u.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let c=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:gF(t,s,u.value)}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:gF(t,s,u.value)}];r({...e,page:1,filters:c})}}),children:[t.singleSelection&&(0,ot.jsx)(xF,{selected:l===u.value}),!t.singleSelection&&(0,ot.jsx)(wF,{selected:l.includes(u.value)}),(0,ot.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:u.label,children:u.label})]},u.value))})}function jX({view:e,filter:t,onChangeView:r}){let[o,n]=(0,du.useState)(""),i=(0,du.useDeferredValue)(o),s=e.filters?.find(c=>c.field===t.field),l=Hm(t,s),u=(0,du.useMemo)(()=>{let c=hF(i);return t.elements.filter(f=>hF(f.label).includes(c))},[t.elements,i]);return(0,ot.jsxs)(Dy,{selectedValue:l,setSelectedValue:c=>{let f=s?[...(e.filters??[]).map(m=>m.field===t.field?{...m,operator:s.operator||t.operators[0],value:c}:m)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:c}];r({...e,page:1,filters:f})},setValue:n,children:[(0,ot.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,ot.jsx)(Vy,{render:(0,ot.jsx)(Tn.VisuallyHidden,{children:(0,Ps.__)("Search items")}),children:(0,Ps.__)("Search items")}),(0,ot.jsx)(Ry,{autoSelect:"always",placeholder:(0,Ps.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,ot.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,ot.jsx)(Tn.Icon,{icon:ui})})]}),(0,ot.jsxs)(zm,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[u.map(c=>(0,ot.jsxs)(jm,{resetValueOnSelect:!1,value:c.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,ot.jsx)(xF,{selected:l===c.value}),!t.singleSelection&&(0,ot.jsx)(wF,{selected:l.includes(c.value)}),(0,ot.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:[(0,ot.jsx)(Fy,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:c.label}),!!c.description&&(0,ot.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:c.description})]})]},c.value)),!u.length&&(0,ot.jsx)("p",{children:(0,Ps.__)("No results found")})]})]})}function _F(e){let{elements:t,isLoading:r}=Pr({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,ot.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,ot.jsx)(Tn.Spinner,{})});if(t.length===0)return(0,ot.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Ps.__)("No elements found")});let o=t.length>10?jX:SF;return(0,ot.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var CF=a(Rg(),1),TF=a(Qe(),1),T2=a(j(),1),EF=a(M(),1);var E2=a(C(),1);function PF({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(c=>c.field===e.field),i=Hm(e,n),s=(0,T2.useMemo)(()=>{let c=o.find(f=>f.id===e.field);return c&&{...c,isValid:{},getValue:({item:f})=>f[c.id],setValue:({value:f})=>({[c.id]:f})}},[o,e.field]),l=(0,T2.useMemo)(()=>(t.filters??[]).reduce((c,f)=>(c[f.field]=f.value,c),{}),[t.filters]),u=(0,TF.useEvent)(c=>{if(!s||!n)return;let f=s.getValue({item:c});(0,CF.default)(f,i)||r({...t,filters:(t.filters??[]).map(m=>m.field===e.field?{...m,operator:n.operator||e.operators[0],value:f===""?void 0:f}:m)})});return!s||!s.Edit||!n?null:(0,E2.jsx)(EF.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,E2.jsx)(s.Edit,{hideLabelFromVision:!0,data:l,field:s,operator:n.operator,onChange:u})})}var zX=Math.pow(10,8)*24*60*60*1e3,CAe=-zX,My=6048e5,AF=864e5;var GX=3600;var kF=GX*24,TAe=kF*7,HX=kF*365.2425,UX=HX/12,EAe=UX*3,P2=Symbol.for("constructDateFrom");function gr(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&P2 in e?e[P2](t):e instanceof Date?new e.constructor(t):new Date(t)}function ht(e,t){return gr(t||e,e)}function By(e,t,r){let o=ht(e,r?.in);return isNaN(t)?gr(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function jy(e,t,r){let o=ht(e,r?.in);if(isNaN(t))return gr(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=gr(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 WX={};function Ka(){return WX}function As(e,t){let r=Ka(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=ht(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 mu(e,t){return As(e,{...t,weekStartsOn:1})}function zy(e,t){let r=ht(e,t?.in),o=r.getFullYear(),n=gr(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=mu(n),s=gr(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let l=mu(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=l.getTime()?o:o-1}function A2(e){let t=ht(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 RF(e,...t){let r=gr.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function k2(e,t){let r=ht(e,t?.in);return r.setHours(0,0,0,0),r}function OF(e,t,r){let[o,n]=RF(r?.in,e,t),i=k2(o),s=k2(n),l=+i-A2(i),u=+s-A2(s);return Math.round((l-u)/AF)}function IF(e,t){let r=zy(e,t),o=gr(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),mu(o)}function FF(e,t,r){return By(e,t*7,r)}function VF(e,t,r){return jy(e,t*12,r)}function NF(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function rf(e){return!(!NF(e)&&typeof e!="number"||isNaN(+ht(e)))}function DF(e,t){let r=ht(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function Gy(e,t){let r=ht(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var qX={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"}},LF=(e,t,r)=>{let o,n=qX[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 Hy(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var YX={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},ZX={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},KX={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},MF={date:Hy({formats:YX,defaultWidth:"full"}),time:Hy({formats:ZX,defaultWidth:"full"}),dateTime:Hy({formats:KX,defaultWidth:"full"})};var XX={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},BF=(e,t,r,o)=>XX[e];function of(e){return(t,r)=>{let o=r?.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,l=r?.width?String(r.width):s;n=e.formattingValues[l]||e.formattingValues[s]}else{let s=e.defaultWidth,l=r?.width?String(r.width):e.defaultWidth;n=e.values[l]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var QX={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},JX={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},$X={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"]},eQ={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"]},tQ={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"}},rQ={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"}},oQ=(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"},jF={ordinalNumber:oQ,era:of({values:QX,defaultWidth:"wide"}),quarter:of({values:JX,defaultWidth:"wide",argumentCallback:e=>e-1}),month:of({values:$X,defaultWidth:"wide"}),day:of({values:eQ,defaultWidth:"wide"}),dayPeriod:of({values:tQ,defaultWidth:"wide",formattingValues:rQ,defaultFormattingWidth:"wide"})};function nf(e){return(t,r={})=>{let o=r.width,n=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let s=i[0],l=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(l)?iQ(l,m=>m.test(s)):nQ(l,m=>m.test(s)),c;c=e.valueCallback?e.valueCallback(u):u,c=r.valueCallback?r.valueCallback(c):c;let f=t.slice(s.length);return{value:c,rest:f}}}function nQ(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function iQ(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function zF(e){return(t,r={})=>{let o=t.match(e.matchPattern);if(!o)return null;let n=o[0],i=t.match(e.parsePattern);if(!i)return null;let s=e.valueCallback?e.valueCallback(i[0]):i[0];s=r.valueCallback?r.valueCallback(s):s;let l=t.slice(n.length);return{value:s,rest:l}}}var sQ=/^(\d+)(th|st|nd|rd)?/i,aQ=/\d+/i,lQ={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},uQ={any:[/^b/i,/^(a|c)/i]},cQ={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},fQ={any:[/1/i,/2/i,/3/i,/4/i]},dQ={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},mQ={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]},pQ={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},hQ={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]},gQ={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},vQ={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}},GF={ordinalNumber:zF({matchPattern:sQ,parsePattern:aQ,valueCallback:e=>parseInt(e,10)}),era:nf({matchPatterns:lQ,defaultMatchWidth:"wide",parsePatterns:uQ,defaultParseWidth:"any"}),quarter:nf({matchPatterns:cQ,defaultMatchWidth:"wide",parsePatterns:fQ,defaultParseWidth:"any",valueCallback:e=>e+1}),month:nf({matchPatterns:dQ,defaultMatchWidth:"wide",parsePatterns:mQ,defaultParseWidth:"any"}),day:nf({matchPatterns:pQ,defaultMatchWidth:"wide",parsePatterns:hQ,defaultParseWidth:"any"}),dayPeriod:nf({matchPatterns:gQ,defaultMatchWidth:"any",parsePatterns:vQ,defaultParseWidth:"any"})};var R2={code:"en-US",formatDistance:LF,formatLong:MF,formatRelative:BF,localize:jF,match:GF,options:{weekStartsOn:0,firstWeekContainsDate:1}};function HF(e,t){let r=ht(e,t?.in);return OF(r,Gy(r))+1}function UF(e,t){let r=ht(e,t?.in),o=+mu(r)-+IF(r);return Math.round(o/My)+1}function Uy(e,t){let r=ht(e,t?.in),o=r.getFullYear(),n=Ka(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=gr(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let l=As(s,t),u=gr(t?.in||e,0);u.setFullYear(o,0,i),u.setHours(0,0,0,0);let c=As(u,t);return+r>=+l?o+1:+r>=+c?o:o-1}function WF(e,t){let r=Ka(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=Uy(e,t),i=gr(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),As(i,t)}function qF(e,t){let r=ht(e,t?.in),o=+As(r,t)-+WF(r,t);return Math.round(o/My)+1}function lt(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var ks={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return lt(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):lt(r+1,2)},d(e,t){return lt(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 lt(e.getHours()%12||12,t.length)},H(e,t){return lt(e.getHours(),t.length)},m(e,t){return lt(e.getMinutes(),t.length)},s(e,t){return lt(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return lt(n,t.length)}};var sf={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},O2={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 ks.y(e,t)},Y:function(e,t,r,o){let n=Uy(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return lt(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):lt(i,t.length)},R:function(e,t){let r=zy(e);return lt(r,t.length)},u:function(e,t){let r=e.getFullYear();return lt(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 lt(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 lt(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 ks.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 lt(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=qF(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):lt(n,t.length)},I:function(e,t,r){let o=UF(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):lt(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):ks.d(e,t)},D:function(e,t,r){let o=HF(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):lt(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 lt(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 lt(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 lt(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=sf.noon:o===0?n=sf.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=sf.evening:o>=12?n=sf.afternoon:o>=4?n=sf.morning:n=sf.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 ks.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):ks.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):lt(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):lt(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):ks.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):ks.s(e,t)},S:function(e,t){return ks.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return ZF(o);case"XXXX":case"XX":return pu(o);default:return pu(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return ZF(o);case"xxxx":case"xx":return pu(o);default:return pu(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+YF(o,":");default:return"GMT"+pu(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+YF(o,":");default:return"GMT"+pu(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return lt(o,t.length)},T:function(e,t,r){return lt(+e,t.length)}};function YF(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+lt(i,2)}function ZF(e,t){return e%60===0?(e>0?"-":"+")+lt(Math.abs(e)/60,2):pu(e,t)}function pu(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=lt(Math.trunc(o/60),2),i=lt(o%60,2);return r+n+t+i}var KF=(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"})}},XF=(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"})}},yQ=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return KF(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}}",KF(o,t)).replace("{{time}}",XF(n,t))},QF={p:XF,P:yQ};var bQ=/^D+$/,wQ=/^Y+$/,xQ=["D","DD","YY","YYYY"];function JF(e){return bQ.test(e)}function $F(e){return wQ.test(e)}function eV(e,t,r){let o=SQ(e,t,r);if(console.warn(o),xQ.includes(e))throw new RangeError(o)}function SQ(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 _Q=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,CQ=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,TQ=/^'([^]*?)'?$/,EQ=/''/g,PQ=/[a-zA-Z]/;function Wm(e,t,r){let o=Ka(),n=r?.locale??o.locale??R2,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,s=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,l=ht(e,r?.in);if(!rf(l))throw new RangeError("Invalid time value");let u=t.match(CQ).map(f=>{let m=f[0];if(m==="p"||m==="P"){let d=QF[m];return d(f,n.formatLong)}return f}).join("").match(_Q).map(f=>{if(f==="''")return{isToken:!1,value:"'"};let m=f[0];if(m==="'")return{isToken:!1,value:AQ(f)};if(O2[m])return{isToken:!0,value:f};if(m.match(PQ))throw new RangeError("Format string contains an unescaped latin alphabet character `"+m+"`");return{isToken:!1,value:f}});n.localize.preprocessor&&(u=n.localize.preprocessor(l,u));let c={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return u.map(f=>{if(!f.isToken)return f.value;let m=f.value;(!r?.useAdditionalWeekYearTokens&&$F(m)||!r?.useAdditionalDayOfYearTokens&&JF(m))&&eV(m,t,String(e));let d=O2[m[0]];return d(l,m,n.localize,c)}).join("")}function AQ(e){let t=e.match(TQ);return t?t[1].replace(EQ,"'"):e}function hu(e,t,r){return By(e,-t,r)}function Wy(e,t,r){return jy(e,-t,r)}function tV(e,t,r){return FF(e,-t,r)}function qy(e,t,r){return VF(e,-t,r)}var ge=a(z(),1),Jt=a(j(),1),mo=a(ya(),1);var I2=a(C(),1),nr={Name:(0,I2.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,I2.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function rV(e,t){switch(t){case"days":return hu(new Date,e);case"weeks":return tV(new Date,e);case"months":return Wy(new Date,e);case"years":return qy(new Date,e);default:return new Date}}var oV={label:(0,ge.__)("Is none of"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),nr),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"},Yy=[{name:Vt,label:(0,ge.__)("Includes"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),nr),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:Nt,...oV},{name:Wr,label:(0,ge.__)("Includes all"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),nr),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:_r,...oV},{name:ao,label:(0,ge.__)("Between (inc)"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),nr),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:lo,label:(0,ge.__)("In the past"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),nr),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=rV(r.value,r.unit),n=(0,mo.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:Lo,label:(0,ge.__)("Over"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),nr),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=rV(r.value,r.unit);return(0,mo.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:Ut,label:(0,ge.__)("Is"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:Wt,label:(0,ge.__)("Is not"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:Aa,label:(0,ge.__)("Less than"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:ka,label:(0,ge.__)("Greater than"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:Ra,label:(0,ge.__)("Less than or equal"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:Oa,label:(0,ge.__)("Greater than or equal"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:Ia,label:(0,ge.__)("Before"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),filter(e,t,r){if(r===void 0)return!0;let o=(0,mo.getDate)(r);return(0,mo.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:Fa,label:(0,ge.__)("After"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),filter(e,t,r){if(r===void 0)return!0;let o=(0,mo.getDate)(r);return(0,mo.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:Va,label:(0,ge.__)("Before (inc)"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),filter(e,t,r){if(r===void 0)return!0;let o=(0,mo.getDate)(r);return(0,mo.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:Na,label:(0,ge.__)("After (inc)"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),filter(e,t,r){if(r===void 0)return!0;let o=(0,mo.getDate)(r);return(0,mo.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:Ci,label:(0,ge.__)("Contains"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),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:Ti,label:(0,ge.__)("Doesn't contain"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),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:Ei,label:(0,ge.__)("Starts with"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),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:Da,label:(0,ge.__)("On"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),filter(e,t,r){if(r===void 0)return!0;let o=(0,mo.getDate)(r),n=(0,mo.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:La,label:(0,ge.__)("Not on"),filterText:(e,t)=>(0,Jt.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),nr),filter(e,t,r){if(r===void 0)return!0;let o=(0,mo.getDate)(r),n=(0,mo.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],gu=e=>Yy.find(t=>t.name===e),nV=()=>Yy.map(e=>e.name),iV=e=>Yy.filter(t=>t.selection==="single").some(t=>t.name===e),sV=e=>Yy.some(t=>t.name===e);var Nr=a(C(),1),kQ="Enter",RQ=" ",OQ=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=gu(t?.operator);return o!==void 0?o.filterText(r,e):(0,Rs.sprintf)((0,Rs.__)("Unknown status for %1$s"),r.name)};function IQ({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:gu(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,Nr.jsxs)(Q,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,Nr.jsx)(Kn.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,Nr.jsx)(Kn.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,Rs.__)("Conditions"),value:i,options:o,onChange:s=>{let l=s,u=n?.operator,c=n?[...(t.filters??[]).map(f=>{if(f.field===e.field){let m=gu(u)?.selection,d=gu(l)?.selection,h=m!==d||[m,d].includes("custom");return{...f,value:h?void 0:f.value,operator:l}}return f})]:[...t.filters??[],{field:e.field,operator:l,value:void 0}];r({...t,page:1,filters:c})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function aV({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,Zy.useRef)(null),{filter:i,view:s,onChangeView:l}=o,u=s.filters?.find(v=>v.field===i.field),c=[],f=(0,Zy.useMemo)(()=>{let v=r.find(b=>b.id===i.field);return v&&{...v,getValue:({item:b})=>b[v.id]}},[r,i.field]),{elements:m}=Pr({elements:i.elements,getElements:i.getElements});if(m.length>0)c=m.filter(v=>i.singleSelection?v.value===u?.value:u?.value?.includes(v.value));else if(Array.isArray(u?.value)){let v=u.value.map(b=>f?.getValueFormatted({item:{[f.id]:b},field:f})||String(b));c=[{value:u.value,label:v}]}else if(typeof u?.value=="object")c=[{value:u.value,label:u.value}];else if(u?.value!==void 0){let v=f!==void 0?f.getValueFormatted({item:{[f.id]:u.value},field:f}):String(u.value);c=[{value:u.value,label:v}]}let d=i.isPrimary,h=u?.isLocked,g=!h&&u?.value!==void 0,y=!h&&(!d||g);return(0,Nr.jsx)(Kn.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:v,onToggle:b})=>(0,Nr.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,Nr.jsx)(Kn.Tooltip,{text:(0,Rs.sprintf)((0,Rs.__)("Filter by: %1$s"),i.name.toLowerCase()),placement:"top",children:(0,Nr.jsx)("div",{className:Z("dataviews-filters__summary-chip",{"has-reset":y,"has-values":g,"is-not-clickable":h}),role:"button",tabIndex:h?-1:0,onClick:()=>{h||b()},onKeyDown:w=>{!h&&[kQ,RQ].includes(w.key)&&(b(),w.preventDefault())},"aria-disabled":h,"aria-pressed":v,"aria-expanded":v,ref:n,children:(0,Nr.jsx)(OQ,{activeElements:c,filterInView:u,filter:i})})}),y&&(0,Nr.jsx)(Kn.Tooltip,{text:d?(0,Rs.__)("Reset"):(0,Rs.__)("Remove"),placement:"top",children:(0,Nr.jsx)("button",{className:Z("dataviews-filters__summary-chip-remove",{"has-values":g}),onClick:()=>{l({...s,page:1,filters:s.filters?.filter(w=>w.field!==i.field)}),d?n.current?.focus():e.current?.focus()},children:(0,Nr.jsx)(Kn.Icon,{icon:wl})})})]}),renderContent:()=>(0,Nr.jsxs)(Q,{direction:"column",justify:"flex-start",children:[(0,Nr.jsx)(IQ,{...o}),o.filter.hasElements?(0,Nr.jsx)(_F,{...o,filter:{...o.filter,elements:m}}):(0,Nr.jsx)(PF,{...o,fields:r})]})})}var Ky=a(M(),1),lV=a(z(),1),uV=a(j(),1);var Os=a(C(),1),{Menu:qm}=Me(Ky.privateApis);function F2({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,Os.jsxs)(qm,{children:[(0,Os.jsx)(qm.TriggerButton,{...n}),(0,Os.jsx)(qm.Popover,{children:i.map(s=>(0,Os.jsx)(qm.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,Os.jsx)(qm.ItemLabel,{children:s.name})},s.field))})]})}function FQ({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,Os.jsx)(F2,{triggerProps:{render:(0,Os.jsx)(Ky.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,lV.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var cV=(0,uV.forwardRef)(FQ);var fV=a(M(),1),dV=a(z(),1),mV=a(C(),1);function pV({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,mV.jsx)(fV.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,dV.__)("Reset")})}var hV=a(j(),1);function VQ(e,t){return(0,hV.useMemo)(()=>{let r=[];return e.forEach(o=>{if(o.filterBy===!1||!o.hasElements&&!o.Edit)return;let n=o.filterBy.operators,i=!!o.filterBy?.isPrimary,s=t.filters?.some(l=>l.field===o.id&&!!l.isLocked)??!1;r.push({field:o.id,name:o.label,elements:o.elements,getElements:o.getElements,hasElements:o.hasElements,singleSelection:n.some(l=>iV(l)),operators:n,isVisible:s||i||!!t.filters?.some(l=>l.field===o.id&&sV(l.operator)),isPrimary:i,isLocked:s})}),r.sort((o,n)=>o.isLocked&&!n.isLocked?-1:!o.isLocked&&n.isLocked?1:o.isPrimary&&!n.isPrimary?-1:!o.isPrimary&&n.isPrimary?1:o.name.localeCompare(n.name)),r},[e,t])}var Ym=VQ;var Zm=a(C(),1);function NQ({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,af.useContext)(Ce),s=(0,af.useRef)(null),l=Ym(t,r),u=(0,Zm.jsx)(cV,{filters:l,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),c=l.filter(m=>m.isVisible);if(c.length===0)return null;let f=[...c.map(m=>(0,Zm.jsx)(aV,{filter:m,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},m.field)),u];return f.push((0,Zm.jsx)(pV,{filters:l,view:r,onChangeView:o},"reset-filters")),(0,Zm.jsx)(Q,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:f})}var Km=(0,af.memo)(NQ);var Xa=a(j(),1),gV=a(M(),1);var Xy=a(z(),1);var Di=a(C(),1);function DQ(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Xa.useContext)(Ce),s=(0,Xa.useRef)(null),l=(0,Xa.useCallback)(h=>{r(h),i(!0)},[r,i]);if(e.length===0)return null;let u=e.some(h=>h.isVisible),c={label:(0,Xy.__)("Add filter"),"aria-expanded":!1,isPressed:!1},f={label:(0,Xy._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},m=e.some(h=>h.isPrimary||h.isLocked),d=(0,Di.jsx)(gV.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:Yf,disabled:m,accessibleWhenDisabled:!0,...u?f:c});return(0,Di.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:u?(0,Di.jsx)(LQ,{buttonRef:s,filtersCount:t.filters?.length,children:d}):(0,Di.jsx)(F2,{filters:e,view:t,onChangeView:l,setOpenedFilter:o,triggerProps:{render:d}})})}function LQ({buttonRef:e,filtersCount:t,children:r}){return(0,Xa.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,Di.jsxs)(Di.Fragment,{children:[r,!!t&&(0,Di.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var Qy=DQ;var vV=a(j(),1);var yV=a(C(),1);function MQ(e){let{isShowingFilter:t}=(0,vV.useContext)(Ce);return t?(0,yV.jsx)(Km,{...e}):null}var Jy=MQ;var bV=a(j(),1),wV=a(z(),1);var V2=a(C(),1);function N2({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:l,view:u,onChangeView:c,selection:f,onChangeSelection:m,setOpenedFilter:d,onClickItem:h,isItemClickable:g,renderItemLink:y,defaultLayouts:v,empty:b=(0,V2.jsx)("p",{children:(0,wV.__)("No results")})}=(0,bV.useContext)(Ce);if(!s)return null;let w=Zn.find(x=>x.type===u.type&&v[x.type])?.component;return(0,V2.jsx)(w,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:l,onChangeView:c,onChangeSelection:m,selection:f,setOpenedFilter:d,onClickItem:h,renderItemLink:y,isItemClickable:g,view:u,empty:b})}var xV=a(j(),1);var lf=a(C(),1),BQ=[];function D2(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=BQ,isLoading:i,hasInitiallyLoaded:s,hasInfiniteScrollHandler:l}=(0,xV.useContext)(Ce),u=!!i&&s&&!l&&!!o?.length,c=Ai(!!u),f=Mc(n,o)&&[Fc,Jv].includes(e.type);return!u&&(!t||!r||r<=1&&!f)?null:(!!t||u)&&(0,lf.jsx)("div",{className:"dataviews-footer",inert:u?"true":void 0,children:(0,lf.jsxs)(Q,{direction:"row",justify:"end",align:"center",className:Z("dataviews-footer__content",{"is-refreshing":c}),gap:"sm",children:[f&&(0,lf.jsx)(ry,{}),(0,lf.jsx)(v3,{})]})})}var SV=a(z(),1),Xn=a(j(),1),_V=a(M(),1),CV=a(Qe(),1);var TV=a(C(),1),jQ=(0,Xn.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,Xn.useContext)(Ce),[n,i,s]=(0,CV.useDebouncedInput)(r.search);(0,Xn.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let l=(0,Xn.useRef)(o),u=(0,Xn.useRef)(r);(0,Xn.useEffect)(()=>{l.current=o,u.current=r},[o,r]),(0,Xn.useEffect)(()=>{s!==u.current?.search&&l.current({...u.current,page:1,search:s})},[s]);let c=t||(0,SV.__)("Search");return(0,TV.jsx)(_V.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:c,placeholder:c,size:"compact"})}),L2=jQ;var ir=a(M(),1),Is=a(z(),1),Qn=a(j(),1);var B2=a(PV(),1),IV=a(Qe(),1);var AV=a(M(),1),M2=a(z(),1),kV=a(j(),1);var RV=a(C(),1);function OV(){let e=(0,kV.useContext)(Ce),{view:t,onChangeView:r}=e,o=t.infiniteScrollEnabled??!1;return e.hasInfiniteScrollHandler?(0,RV.jsx)(AV.ToggleControl,{label:(0,M2.__)("Enable infinite scroll"),help:(0,M2.__)("Automatically load more content as you scroll, instead of showing pagination links."),checked:o,onChange:n=>{r({...t,infiniteScrollEnabled:n})}}):null}var Ze=a(C(),1),{Menu:Xm}=Me(ir.privateApis),zQ={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function j2(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,Qn.useContext)(Ce),o=Object.keys(r);if(o.length<=1)return null;let n=Zn.find(i=>e.type===i.type);return(0,Ze.jsxs)(Xm,{children:[(0,Ze.jsx)(Xm.TriggerButton,{render:(0,Ze.jsx)(ir.Button,{size:"compact",icon:n?.icon,label:(0,Is.__)("Layout")})}),(0,Ze.jsx)(Xm.Popover,{children:o.map(i=>{let s=Zn.find(l=>l.type===i);return s?(0,Ze.jsx)(Xm.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:l=>{switch(l.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"activity":let u={...e};return"layout"in u&&delete u.layout,t({...u,type:l.target.value,...r[l.target.value]})}(0,B2.default)("Invalid dataview")},children:(0,Ze.jsx)(Xm.ItemLabel,{children:s.label})},i):null})})]})}function GQ(){let{view:e,fields:t,onChangeView:r}=(0,Qn.useContext)(Ce),o=(0,Qn.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,Ze.jsx)(ir.SelectControl,{__next40pxDefaultSize:!0,label:(0,Is.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function HQ(){let{view:e,fields:t,onChangeView:r}=(0,Qn.useContext)(Ce);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,Ze.jsx)(ir.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",__next40pxDefaultSize:!0,isBlock:!0,label:(0,Is.__)("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,B2.default)("Invalid direction")},children:Kv.map(i=>(0,Ze.jsx)(ir.__experimentalToggleGroupControlOptionIcon,{value:i,icon:A6[i],label:Qv[i]},i))})}function UQ(){let{view:e,config:t,onChangeView:r}=(0,Qn.useContext)(Ce),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,Ze.jsx)(ir.__experimentalToggleGroupControl,{__next40pxDefaultSize:!0,isBlock:!0,label:(0,Is.__)("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,Ze.jsx)(ir.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function WQ(){let{onReset:e}=(0,Qn.useContext)(Ce);return e===void 0?null:(0,Ze.jsx)(ir.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,Is.__)("Reset view")})}function z2(){let{view:e,onReset:t}=(0,Qn.useContext)(Ce),r=(0,IV.useInstanceId)(FV,"dataviews-view-config-dropdown"),o=Zn.find(i=>i.type===e.type),n=typeof t=="function";return(0,Ze.jsx)(ir.Dropdown,{expandOnMobile:!0,popoverProps:{...zQ,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,Ze.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,Ze.jsx)(ir.Button,{size:"compact",icon:h1,label:(0,Is._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,Ze.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,Ze.jsx)(ir.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,Ze.jsxs)(Q,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,Ze.jsxs)(Q,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,Ze.jsx)(ir.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,Is.__)("Appearance")}),(0,Ze.jsx)(WQ,{})]}),(0,Ze.jsxs)(Q,{direction:"column",gap:"lg",children:[(0,Ze.jsxs)(Q,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,Ze.jsx)(GQ,{}),(0,Ze.jsx)(HQ,{})]}),!!o?.viewConfigOptions&&(0,Ze.jsx)(o.viewConfigOptions,{}),(0,Ze.jsx)(OV,{}),(0,Ze.jsx)(UQ,{}),(0,Ze.jsx)(iy,{})]})]})})})}function FV(){return(0,Ze.jsxs)(Ze.Fragment,{children:[(0,Ze.jsx)(j2,{}),(0,Ze.jsx)(z2,{})]})}var qQ=(0,Qn.memo)(FV),VV=qQ;var NV=a(M(),1),DV=a(j(),1);function xt(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 LV=a(C(),1),{ValidatedCheckboxControl:YQ}=Me(NV.privateApis);function MV({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:l,label:u,description:c,isValid:f}=e,m=(0,DV.useCallback)(()=>{t(l({item:r,value:!s({item:r})}))},[r,s,t,l]);return(0,LV.jsx)(YQ,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:xt(f,i),hidden:o,label:u,help:c,checked:s({item:r}),onChange:m})}var $y=a(M(),1),BV=a(j(),1);var G2=a(C(),1),{ValidatedComboboxControl:ZQ}=Me($y.privateApis);function e0({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:l,getValue:u,setValue:c,isValid:f}=t,m=u({item:e})??"",d=(0,BV.useCallback)(y=>r(c({item:e,value:y??""})),[e,r,c]),{elements:h,isLoading:g}=Pr({elements:t.elements,getElements:t.getElements});return g?(0,G2.jsx)($y.Spinner,{}):(0,G2.jsx)(ZQ,{required:!!t.isValid?.required,customValidity:xt(f,n),label:i,value:m,help:s,placeholder:l,options:h,onChange:d,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var o0=a(M(),1),En=a(j(),1),r0=a(z(),1),U2=a(ya(),1);var cf=a(M(),1),H2=a(j(),1),Li=a(z(),1);var uf=a(C(),1),KQ={[lo]:[{value:"days",label:(0,Li.__)("Days")},{value:"weeks",label:(0,Li.__)("Weeks")},{value:"months",label:(0,Li.__)("Months")},{value:"years",label:(0,Li.__)("Years")}],[Lo]:[{value:"days",label:(0,Li.__)("Days ago")},{value:"weeks",label:(0,Li.__)("Weeks ago")},{value:"months",label:(0,Li.__)("Months ago")},{value:"years",label:(0,Li.__)("Years ago")}]};function t0({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=KQ[i===lo?"inThePast":"over"],{id:l,label:u,getValue:c,setValue:f}=r,m=c({item:t}),{value:d="",unit:h=s[0].value}=m&&typeof m=="object"?m:{},g=(0,H2.useCallback)(v=>o(f({item:t,value:{value:Number(v),unit:h}})),[o,f,t,h]),y=(0,H2.useCallback)(v=>o(f({item:t,value:{value:d,unit:v}})),[o,f,t,d]);return(0,uf.jsx)(cf.BaseControl,{id:l,className:Z(e,"dataviews-controls__relative-date"),label:u,hideLabelFromVision:n,children:(0,uf.jsxs)(Q,{direction:"row",gap:"sm",children:[(0,uf.jsx)(cf.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:d,onChange:g}),(0,uf.jsx)(cf.SelectControl,{className:"dataviews-controls__relative-date-unit",__next40pxDefaultSize:!0,label:(0,Li.__)("Unit"),value:h,options:s,onChange:y,hideLabelFromVision:!0})]})})}var jV=a(ya(),1);function ff(e){if(!e)return null;let t=(0,jV.getDate)(e);return t&&rf(t)?t:null}var Qa=a(C(),1),{DateCalendar:XQ,ValidatedInputControl:QQ}=Me(o0.privateApis),JQ=e=>e?typeof e=="string"?e:Wm(e,"yyyy-MM-dd'T'HH:mm"):"";function $Q({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:l,description:u,setValue:c,getValue:f,isValid:m}=t,d=f({item:e}),h=typeof d=="string"?d:void 0,[g,y]=(0,En.useState)(()=>ff(h)||new Date),v=(0,En.useRef)(null),b=(0,En.useRef)(void 0),w=(0,En.useRef)(null),x=(0,En.useCallback)(N=>r(c({item:e,value:N})),[e,r,c]);(0,En.useEffect)(()=>()=>{b.current&&clearTimeout(b.current)},[]);let T=(0,En.useCallback)(N=>{let P;if(N){let S=N;if(h){let I=ff(h);I&&(S=new Date(N),S.setHours(I.getHours()),S.setMinutes(I.getMinutes()))}P=S.toISOString(),x(P),b.current&&clearTimeout(b.current)}else x(void 0);w.current=v.current&&v.current.ownerDocument.activeElement,b.current=setTimeout(()=>{v.current&&(v.current.focus(),v.current.blur(),x(P),w.current&&w.current instanceof HTMLElement&&w.current.focus())},0)},[x,h]),E=(0,En.useCallback)(N=>{if(N){let P=new Date(N);x(P.toISOString());let S=ff(P.toISOString());S&&y(S)}else x(void 0)},[x]),{format:k}=t,O=k.weekStartsOn??(0,U2.getSettings)().l10n.startOfWeek,{timezone:{string:A}}=(0,U2.getSettings)(),F=l;return m?.required&&!n&&!o?F=`${l} (${(0,r0.__)("Required")})`:!m?.required&&n&&!o&&(F=`${l} (${(0,r0.__)("Optional")})`),(0,Qa.jsx)(o0.BaseControl,{id:s,label:F,help:u,hideLabelFromVision:o,children:(0,Qa.jsxs)(Q,{direction:"column",gap:"lg",children:[(0,Qa.jsx)(XQ,{style:{width:"100%"},selected:h&&ff(h)||void 0,onSelect:T,month:g,onMonthChange:y,timeZone:A||void 0,weekStartsOn:O}),(0,Qa.jsx)(QQ,{ref:v,__next40pxDefaultSize:!0,required:!!m?.required,customValidity:xt(m,i),type:"datetime-local",label:(0,r0.__)("Date time"),hideLabelFromVision:!0,value:h?JQ(ff(h)||void 0):"",onChange:E})]})})}function zV({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===lo||i===Lo?(0,Qa.jsx)(t0,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Qa.jsx)($Q,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var Kr=a(M(),1),pt=a(j(),1),vr=a(z(),1),Zr=a(ya(),1);var St=a(C(),1),{DateCalendar:eJ,DateRangeCalendar:tJ}=Me(Kr.privateApis),rJ=[{id:"today",label:(0,vr.__)("Today"),getValue:()=>(0,Zr.getDate)(null)},{id:"yesterday",label:(0,vr.__)("Yesterday"),getValue:()=>{let e=(0,Zr.getDate)(null);return hu(e,1)}},{id:"past-week",label:(0,vr.__)("Past week"),getValue:()=>{let e=(0,Zr.getDate)(null);return hu(e,7)}},{id:"past-month",label:(0,vr.__)("Past month"),getValue:()=>{let e=(0,Zr.getDate)(null);return Wy(e,1)}}],oJ=[{id:"last-7-days",label:(0,vr.__)("Last 7 days"),getValue:()=>{let e=(0,Zr.getDate)(null);return[hu(e,7),e]}},{id:"last-30-days",label:(0,vr.__)("Last 30 days"),getValue:()=>{let e=(0,Zr.getDate)(null);return[hu(e,30),e]}},{id:"month-to-date",label:(0,vr.__)("Month to date"),getValue:()=>{let e=(0,Zr.getDate)(null);return[DF(e),e]}},{id:"last-year",label:(0,vr.__)("Last year"),getValue:()=>{let e=(0,Zr.getDate)(null);return[qy(e,1),e]}},{id:"year-to-date",label:(0,vr.__)("Year to date"),getValue:()=>{let e=(0,Zr.getDate)(null);return[Gy(e),e]}}],df=e=>{if(!e)return null;let t=(0,Zr.getDate)(e);return t&&rf(t)?t:null},W2=e=>e?typeof e=="string"?e:Wm(e,"yyyy-MM-dd"):"";function GV({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[l,u]=(0,pt.useState)(void 0),c=(0,pt.useCallback)(()=>{let m=Array.isArray(r)?r:[r];for(let d of m){let h=d.current;if(h&&!h.validity.valid){u({type:"invalid",message:h.validationMessage});return}}u(void 0)},[r]);return(0,pt.useEffect)(()=>{let m=Array.isArray(r)?r:[r],d=t?xt(s,t):void 0;for(let h of m){let g=h.current;g&&g.setCustomValidity(d?.type==="invalid"&&d.message?d.message:"")}},[r,s,t]),(0,pt.useEffect)(()=>{let m=Array.isArray(r)?r:[r],d=h=>{h.preventDefault(),n(!0)};for(let h of m)h.current?.addEventListener("invalid",d);return()=>{for(let h of m)h.current?.removeEventListener("invalid",d)}},[r,n]),(0,pt.useEffect)(()=>{if(!o)return;let m=t?xt(s,t):void 0;m?u(m):c()},[o,s,t,c]),(0,St.jsxs)("div",{onBlur:m=>{o||(!m.relatedTarget||!m.currentTarget.contains(m.relatedTarget))&&n(!0)},children:[i,(0,St.jsx)("div",{"aria-live":"polite",children:l&&(0,St.jsxs)("p",{className:Z("components-validated-control__indicator",l.type==="invalid"?"is-invalid":void 0),children:[(0,St.jsx)(Kr.Icon,{className:"components-validated-control__indicator-icon",icon:xl,size:16,fill:"currentColor"}),l.message]})})]})}function nJ({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:l,setValue:u,getValue:c,isValid:f,format:m}=t,[d,h]=(0,pt.useState)(null),g=m.weekStartsOn??(0,Zr.getSettings)().l10n.startOfWeek,y=c({item:e}),v=typeof y=="string"?y:void 0,[b,w]=(0,pt.useState)(()=>df(v)||new Date),[x,T]=(0,pt.useState)(!1),E=(0,pt.useRef)(null),k=(0,pt.useCallback)(S=>r(u({item:e,value:S})),[e,r,u]),O=(0,pt.useCallback)(S=>{let I=S?Wm(S,"yyyy-MM-dd"):void 0;k(I),h(null),T(!0)},[k]),A=(0,pt.useCallback)(S=>{let I=S.getValue(),R=W2(I);w(I),k(R),h(S.id),T(!0)},[k]),F=(0,pt.useCallback)(S=>{if(k(S),S){let I=df(S);I&&w(I)}h(null),T(!0)},[k]),{timezone:{string:N}}=(0,Zr.getSettings)(),P=l;return f?.required&&!n?P=`${l} (${(0,vr.__)("Required")})`:!f?.required&&n&&(P=`${l} (${(0,vr.__)("Optional")})`),(0,St.jsx)(GV,{field:t,validity:i,inputRefs:E,isTouched:x,setIsTouched:T,children:(0,St.jsx)(Kr.BaseControl,{id:s,className:"dataviews-controls__date",label:P,hideLabelFromVision:o,children:(0,St.jsxs)(Q,{direction:"column",gap:"lg",children:[(0,St.jsxs)(Q,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[rJ.map(S=>{let I=d===S.id;return(0,St.jsx)(Kr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:I,size:"small",onClick:()=>A(S),children:S.label},S.id)}),(0,St.jsx)(Kr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!d,size:"small",disabled:!!d,accessibleWhenDisabled:!1,children:(0,vr.__)("Custom")})]}),(0,St.jsx)(Kr.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:E,type:"date",label:(0,vr.__)("Date"),hideLabelFromVision:!0,value:v,onChange:F,required:!!t.isValid?.required}),(0,St.jsx)(eJ,{style:{width:"100%"},selected:v&&df(v)||void 0,onSelect:O,month:b,onMonthChange:w,timeZone:N||void 0,weekStartsOn:g})]})})})}function iJ({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:l,getValue:u,setValue:c,format:f}=t,m,d=u({item:e});Array.isArray(d)&&d.length===2&&d.every(R=>typeof R=="string")&&(m=d);let h=f.weekStartsOn??(0,Zr.getSettings)().l10n.startOfWeek,g=(0,pt.useCallback)(R=>{r(c({item:e,value:R}))},[e,r,c]),[y,v]=(0,pt.useState)(null),b=(0,pt.useMemo)(()=>{if(!m)return{from:void 0,to:void 0};let[R,B]=m;return{from:df(R)||void 0,to:df(B)||void 0}},[m]),[w,x]=(0,pt.useState)(()=>b.from||new Date),[T,E]=(0,pt.useState)(!1),k=(0,pt.useRef)(null),O=(0,pt.useRef)(null),A=(0,pt.useCallback)((R,B)=>{R&&B?g([W2(R),W2(B)]):!R&&!B&&g(void 0)},[g]),F=(0,pt.useCallback)(R=>{A(R?.from,R?.to),v(null),E(!0)},[A]),N=(0,pt.useCallback)(R=>{let[B,D]=R.getValue();x(B),A(B,D),v(R.id),E(!0)},[A]),P=(0,pt.useCallback)((R,B)=>{let[D,V]=m||[void 0,void 0];if(A(R==="from"?B:D,R==="to"?B:V),B){let ae=df(B);ae&&x(ae)}v(null),E(!0)},[m,A]),{timezone:S}=(0,Zr.getSettings)(),I=l;return t.isValid?.required&&!n?I=`${l} (${(0,vr.__)("Required")})`:!t.isValid?.required&&n&&(I=`${l} (${(0,vr.__)("Optional")})`),(0,St.jsx)(GV,{field:t,validity:i,inputRefs:[k,O],isTouched:T,setIsTouched:E,children:(0,St.jsx)(Kr.BaseControl,{id:s,className:"dataviews-controls__date",label:I,hideLabelFromVision:o,children:(0,St.jsxs)(Q,{direction:"column",gap:"lg",children:[(0,St.jsxs)(Q,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[oJ.map(R=>{let B=y===R.id;return(0,St.jsx)(Kr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:B,size:"small",onClick:()=>N(R),children:R.label},R.id)}),(0,St.jsx)(Kr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!y,size:"small",accessibleWhenDisabled:!1,disabled:!!y,children:(0,vr.__)("Custom")})]}),(0,St.jsxs)(Q,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,St.jsx)(Kr.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:k,type:"date",label:(0,vr.__)("From"),hideLabelFromVision:!0,value:m?.[0],onChange:R=>P("from",R),required:!!t.isValid?.required}),(0,St.jsx)(Kr.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:O,type:"date",label:(0,vr.__)("To"),hideLabelFromVision:!0,value:m?.[1],onChange:R=>P("to",R),required:!!t.isValid?.required})]}),(0,St.jsx)(tJ,{style:{width:"100%"},selected:b,onSelect:F,month:w,onMonthChange:x,timeZone:S.string||void 0,weekStartsOn:h})]})})})}function HV({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===lo||i===Lo?(0,St.jsx)(t0,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===ao?(0,St.jsx)(iJ,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,St.jsx)(nJ,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var n0=a(M(),1),UV=a(j(),1);var q2=a(C(),1),{ValidatedSelectControl:sJ}=Me(n0.privateApis);function i0({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:l,description:u,getValue:c,setValue:f,isValid:m}=t,d=s==="array",h=c({item:e})??(d?[]:""),g=(0,UV.useCallback)(b=>r(f({item:e,value:b})),[e,r,f]),{elements:y,isLoading:v}=Pr({elements:t.elements,getElements:t.getElements});return v?(0,q2.jsx)(n0.Spinner,{}):(0,q2.jsx)(sJ,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:xt(m,i),label:l,value:h,help:u,options:y,onChange:g,__next40pxDefaultSize:!0,hideLabelFromVision:o,multiple:d})}var Y2=a(C(),1),aJ=10;function WV(e){let{field:t}=e,{elements:r}=Pr({elements:t.elements,getElements:t.getElements});return r.length>=aJ?(0,Y2.jsx)(e0,{...e}):(0,Y2.jsx)(i0,{...e})}var a0=a(M(),1);var qV=a(M(),1),YV=a(j(),1);var ZV=a(C(),1),{ValidatedInputControl:lJ}=Me(qV.privateApis);function Mi({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:l,validity:u}){let{label:c,placeholder:f,description:m,getValue:d,setValue:h,isValid:g}=t,y=d({item:e}),v=(0,YV.useCallback)(b=>r(h({item:e,value:b})),[e,h,r]);return(0,ZV.jsx)(lJ,{required:!!g.required,markWhenOptional:n,customValidity:xt(g,u),label:c,placeholder:f,value:y??"",help:m,onChange:v,hideLabelFromVision:o,type:i,prefix:s,suffix:l,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 s0=a(C(),1);function KV({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,s0.jsx)(Mi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,s0.jsx)(a0.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,s0.jsx)(a0.Icon,{icon:C1})})})}var u0=a(M(),1);var l0=a(C(),1);function XV({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,l0.jsx)(Mi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,l0.jsx)(u0.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,l0.jsx)(u0.Icon,{icon:G1})})})}var f0=a(M(),1);var c0=a(C(),1);function QV({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,c0.jsx)(Mi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,c0.jsx)(f0.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,c0.jsx)(f0.Icon,{icon:B1})})})}var Fs=a(M(),1),Qm=a(j(),1),d0=a(z(),1);var Ja=a(C(),1),{ValidatedNumberControl:uJ}=Me(Fs.privateApis);function JV(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function cJ({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,Qm.useCallback)(u=>t([JV(u),i]),[t,i]),l=(0,Qm.useCallback)(u=>t([n,JV(u)]),[t,n]);return(0,Ja.jsx)(Fs.BaseControl,{help:(0,d0.__)("The max. value must be greater than the min. value."),children:(0,Ja.jsxs)(Fs.Flex,{direction:"row",gap:4,children:[(0,Ja.jsx)(Fs.__experimentalNumberControl,{label:(0,d0.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o}),(0,Ja.jsx)(Fs.__experimentalNumberControl,{label:(0,d0.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:l,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o})]})})}function m0({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let l=t.format?.decimals??0,u=Math.pow(10,Math.abs(l)*-1),{label:c,description:f,getValue:m,setValue:d,isValid:h}=t,g=m({item:e})??"",y=(0,Qm.useCallback)(b=>{r(d({item:e,value:["",void 0].includes(b)?void 0:Number(b)}))},[e,r,d]),v=(0,Qm.useCallback)(b=>{r(d({item:e,value:b}))},[e,r,d]);if(i===ao){let b=["",""];return Array.isArray(g)&&g.length===2&&g.every(w=>typeof w=="number"||w==="")&&(b=g),(0,Ja.jsx)(cJ,{value:b,onChange:v,hideLabelFromVision:o,step:u})}return(0,Ja.jsx)(uJ,{required:!!h.required,markWhenOptional:n,customValidity:xt(h,s),label:c,help:f,value:g,onChange:y,__next40pxDefaultSize:!0,hideLabelFromVision:o,step:u,min:h.min?h.min.constraint:void 0,max:h.max?h.max.constraint:void 0})}var $V=a(C(),1);function eN(e){return(0,$V.jsx)(m0,{...e})}var tN=a(C(),1);function rN(e){return(0,tN.jsx)(m0,{...e})}var p0=a(M(),1),oN=a(j(),1);var Z2=a(C(),1),{ValidatedRadioControl:fJ}=Me(p0.privateApis);function nN({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:l,getValue:u,setValue:c,isValid:f}=t,{elements:m,isLoading:d}=Pr({elements:t.elements,getElements:t.getElements}),h=u({item:e}),g=(0,oN.useCallback)(y=>r(c({item:e,value:y})),[e,r,c]);return d?(0,Z2.jsx)(p0.Spinner,{}):(0,Z2.jsx)(fJ,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:xt(f,i),label:s,help:l,onChange:g,options:m,selected:h,hideLabelFromVision:o})}var K2=a(j(),1);var iN=a(C(),1);function sN({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:l,suffix:u}=i||{};return(0,iN.jsx)(Mi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:l?(0,K2.createElement)(l):void 0,suffix:u?(0,K2.createElement)(u):void 0})}var aN=a(M(),1),lN=a(j(),1);var uN=a(C(),1),{ValidatedToggleControl:dJ}=Me(aN.privateApis);function cN({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:l,getValue:u,setValue:c,isValid:f}=e,m=(0,lN.useCallback)(()=>{t(c({item:r,value:!u({item:r})}))},[t,c,r,u]);return(0,uN.jsx)(dJ,{required:!!f.required,markWhenOptional:n,customValidity:xt(f,i),hidden:o,label:s,help:l,checked:u({item:r}),onChange:m})}var fN=a(M(),1),dN=a(j(),1);var mN=a(C(),1),{ValidatedTextareaControl:mJ}=Me(fN.privateApis);function pN({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{rows:l=4}=i||{},{label:u,placeholder:c,description:f,setValue:m,isValid:d}=t,h=t.getValue({item:e}),g=(0,dN.useCallback)(y=>r(m({item:e,value:y})),[e,r,m]);return(0,mN.jsx)(mJ,{required:!!d.required,markWhenOptional:n,customValidity:xt(d,s),label:u,placeholder:c,value:h??"",help:f,onChange:g,rows:l,minLength:d.minLength?d.minLength.constraint:void 0,maxLength:d.maxLength?d.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var mf=a(M(),1),hN=a(j(),1);var h0=a(C(),1),{ValidatedToggleGroupControl:pJ}=Me(mf.privateApis);function gN({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:l,isValid:u}=t,c=s({item:e}),f=(0,hN.useCallback)(g=>r(l({item:e,value:g})),[e,r,l]),{elements:m,isLoading:d}=Pr({elements:t.elements,getElements:t.getElements});if(d)return(0,h0.jsx)(mf.Spinner,{});if(m.length===0)return null;let h=m.find(g=>g.value===c);return(0,h0.jsx)(pJ,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:xt(u,i),__next40pxDefaultSize:!0,isBlock:!0,label:t.label,help:h?.description||t.description,onChange:f,value:c,hideLabelFromVision:o,children:m.map(g=>(0,h0.jsx)(mf.__experimentalToggleGroupControlOption,{label:g.label,value:g.value},g.value))})}var g0=a(M(),1),v0=a(j(),1);var Jm=a(C(),1),{ValidatedFormTokenField:hJ}=Me(g0.privateApis);function vN({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:l,getValue:u,setValue:c,isValid:f}=t,m=u({item:e}),{elements:d,isLoading:h}=Pr({elements:t.elements,getElements:t.getElements}),g=(0,v0.useMemo)(()=>Array.isArray(m)?m.map(v=>d?.find(w=>w.value===v)||{value:v,label:v}):[],[m,d]),y=(0,v0.useCallback)(v=>{let b=v.map(w=>typeof w=="object"&&"value"in w?w.value:w);r(c({item:e,value:b}))},[r,c,e]);return h?(0,Jm.jsx)(g0.Spinner,{}):(0,Jm.jsx)(hJ,{required:!!f?.required,markWhenOptional:n,customValidity:xt(f,i),label:o?void 0:s,value:g,onChange:y,placeholder:l,suggestions:d?.map(v=>v.value),__experimentalValidateInput:v=>t.isValid?.elements&&d?d.some(b=>b.value===v||b.label===v):!0,__experimentalExpandOnFocus:d&&d.length>0,__experimentalShowHowTo:!t.isValid?.elements,displayTransform:v=>typeof v=="object"&&"label"in v?v.label:typeof v=="string"&&d&&d.find(w=>w.value===v)?.label||v,__experimentalRenderItem:({item:v})=>{if(typeof v=="string"&&d){let b=d.find(w=>w.value===v);return(0,Jm.jsx)("span",{children:b?.label||v})}return(0,Jm.jsx)("span",{children:v})}})}var Go=a(M(),1),X2=a(j(),1),yN=a(z(),1);var Vs=a(C(),1),{ValidatedInputControl:gJ}=Me(Go.privateApis),vJ=({color:e,onColorChange:t})=>{let r=e&&pr(e).isValid()?e:"#ffffff";return(0,Vs.jsx)(Go.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:o})=>(0,Vs.jsx)(Go.Button,{onClick:o,"aria-label":(0,yN.__)("Open color picker"),size:"small",icon:()=>(0,Vs.jsx)(Go.ColorIndicator,{colorValue:r})}),renderContent:()=>(0,Vs.jsx)(Go.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Vs.jsx)(Go.ColorPicker,{color:r,onChange:t,enableAlpha:!0})})})};function bN({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:l,description:u,setValue:c,isValid:f}=t,m=t.getValue({item:e})||"",d=(0,X2.useCallback)(g=>{r(c({item:e,value:g}))},[e,r,c]),h=(0,X2.useCallback)(g=>{r(c({item:e,value:g||""}))},[e,r,c]);return(0,Vs.jsx)(gJ,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:xt(f,i),label:s,placeholder:l,value:m,help:u,onChange:h,hideLabelFromVision:o,type:"text",prefix:(0,Vs.jsx)(Go.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,Vs.jsx)(vJ,{color:m,onColorChange:d})})})}var b0=a(M(),1),w0=a(j(),1),Q2=a(z(),1);var y0=a(C(),1);function wN({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,l]=(0,w0.useState)(!1),u=(0,w0.useCallback)(()=>{l(c=>!c)},[]);return(0,y0.jsx)(Mi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,y0.jsx)(b0.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,y0.jsx)(b0.Button,{icon:s?cd:ad,onClick:u,size:"small",label:s?(0,Q2.__)("Hide password"):(0,Q2.__)("Show password")})})})}function x0(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var SN=a(C(),1),xN={adaptiveSelect:WV,array:vN,checkbox:MV,color:bN,combobox:e0,datetime:zV,date:HV,email:KV,telephone:XV,url:QV,integer:eN,number:rN,password:wN,radio:nN,select:i0,text:sN,toggle:cN,textarea:pN,toggleGroup:gN};function yJ(e){return e&&typeof e=="object"&&typeof e.control=="string"}function bJ(e){let{control:t,...r}=e,o=S0(t);return o===null?null:function(i){return(0,SN.jsx)(o,{...i,config:r})}}function _N(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?S0(e.Edit):yJ(e.Edit)?bJ(e.Edit):x0(e)&&e.type!=="array"?S0("adaptiveSelect"):t===null?null:S0(t)}function S0(e){return Object.keys(xN).includes(e)?xN[e]:null}function wJ(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 CN=wJ;var xJ=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},TN=xJ;var SJ=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},EN=SJ;var AN=a(z(),1);function _0({item:e,field:t}){let{elements:r,isLoading:o}=Pr({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 PN=a(C(),1);function $t({item:e,field:t}){return t.hasElements?(0,PN.jsx)(_0,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Bi=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function er(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function ji(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 zi(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 Gi(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 Rt(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 _J({item:e,field:t}){return t.getValue({item:e})}var po=_J;var CJ=/^[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 TJ(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!CJ.test(r)?(0,AN.__)("Value must be a valid email address."):null}var kN={type:"email",render:$t,Edit:"email",sort:Bi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Vt,Nt],validOperators:[Ut,Wt,Ci,Ti,Ei,Vt,Nt,Wr,_r],format:{},getValueFormatted:po,validate:{required:er,pattern:Gi,minLength:ji,maxLength:zi,elements:Rt,custom:TJ}};var RN=a(z(),1);var pf=(e,t,r)=>r==="asc"?e-t:t-e;function C0(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 T0(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 ON={separatorThousand:","};function EJ({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=ON: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 PJ(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,RN.__)("Value must be an integer."):null}var IN={type:"integer",render:$t,Edit:"integer",sort:pf,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ut,Wt,Aa,ka,Ra,Oa,ao],validOperators:[Ut,Wt,Aa,ka,Ra,Oa,ao,Vt,Nt,Wr,_r],format:ON,getValueFormatted:EJ,validate:{required:er,min:C0,max:T0,elements:Rt,custom:PJ}};var FN=a(z(),1);var VN={separatorThousand:",",separatorDecimal:".",decimals:2};function AJ({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=VN:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,l=r.toFixed(s),[u,c]=l.split("."),f=n?u.replace(/\B(?=(\d{3})+(?!\d))/g,n):u;return s===0?f:f+i+c}function kJ(e){return e===""||e===void 0||e===null}function RJ(e,t){let r=t.getValue({item:e});return!kJ(r)&&!Number.isFinite(r)?(0,FN.__)("Value must be a number."):null}var NN={type:"number",render:$t,Edit:"number",sort:pf,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ut,Wt,Aa,ka,Ra,Oa,ao],validOperators:[Ut,Wt,Aa,ka,Ra,Oa,ao,Vt,Nt,Wr,_r],format:VN,getValueFormatted:AJ,validate:{required:er,min:C0,max:T0,elements:Rt,custom:RJ}};var DN={type:"text",render:$t,Edit:"text",sort:Bi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Vt,Nt],validOperators:[Ut,Wt,Ci,Ti,Ei,Vt,Nt,Wr,_r],format:{},getValueFormatted:po,validate:{required:er,pattern:Gi,minLength:ji,maxLength:zi,elements:Rt}};var vu=a(ya(),1);var LN={datetime:(0,vu.getSettings)().formats.datetime,weekStartsOn:(0,vu.getSettings)().l10n.startOfWeek};function OJ({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=LN:o=t.format,(0,vu.dateI18n)(o.datetime,(0,vu.getDate)(r))}var IJ=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},MN={type:"datetime",render:$t,Edit:"datetime",sort:IJ,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Da,La,Ia,Fa,Va,Na,lo,Lo],validOperators:[Da,La,Ia,Fa,Va,Na,lo,Lo],format:LN,getValueFormatted:OJ,validate:{required:er,elements:Rt}};var yu=a(ya(),1);var BN={date:(0,yu.getSettings)().formats.date,weekStartsOn:(0,yu.getSettings)().l10n.startOfWeek};function FJ({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=BN:o=t.format,(0,yu.dateI18n)(o.date,(0,yu.getDate)(r))}var VJ=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},jN={type:"date",render:$t,Edit:"date",sort:VJ,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Da,La,Ia,Fa,Va,Na,lo,Lo,ao],validOperators:[Da,La,Ia,Fa,Va,Na,lo,Lo,ao],format:BN,getValueFormatted:FJ,validate:{required:er,elements:Rt}};var E0=a(z(),1);function zN(e,t){return t.getValue({item:e})===!0}function NJ({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,E0.__)("True"):r===!1?(0,E0.__)("False"):""}function DJ(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,E0.__)("Value must be true, false, or undefined"):null}var LJ=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},GN={type:"boolean",render:$t,Edit:"checkbox",sort:LJ,validate:{required:zN,elements:Rt,custom:DJ},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ut,Wt],validOperators:[Ut,Wt],format:{},getValueFormatted:NJ};var HN={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:po,validate:{}};var J2=a(z(),1);function UN(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function WN({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function MJ({item:e,field:t}){return WN({item:e,field:t})}function BJ(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,J2.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,J2.__)("Every value must be a string.")}var jJ=(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)},qN={type:"array",render:MJ,Edit:"array",sort:jJ,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Vt,Nt],validOperators:[Vt,Nt,Wr,_r],format:{},getValueFormatted:WN,validate:{required:UN,elements:Rt,custom:BJ}};function zJ({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var YN={type:"password",render:$t,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:zJ,validate:{required:er,pattern:Gi,minLength:ji,maxLength:zi,elements:Rt}};var ZN={type:"telephone",render:$t,Edit:"telephone",sort:Bi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Vt,Nt],validOperators:[Ut,Wt,Ci,Ti,Ei,Vt,Nt,Wr,_r],format:{},getValueFormatted:po,validate:{required:er,pattern:Gi,minLength:ji,maxLength:zi,elements:Rt}};var KN=a(z(),1);var hf=a(C(),1);function GJ({item:e,field:t}){if(t.hasElements)return(0,hf.jsx)(_0,{item:e,field:t});let r=po({item:e,field:t});return!r||!pr(r).isValid()?r:(0,hf.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,hf.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,hf.jsx)("span",{children:r})]})}function HJ(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!pr(r).isValid()?(0,KN.__)("Value must be a valid color."):null}var UJ=(e,t,r)=>{let o=pr(e),n=pr(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},XN={type:"color",render:GJ,Edit:"color",sort:UJ,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Vt,Nt],validOperators:[Ut,Wt,Vt,Nt],format:{},getValueFormatted:po,validate:{required:er,elements:Rt,custom:HJ}};var QN={type:"url",render:$t,Edit:"url",sort:Bi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Vt,Nt],validOperators:[Ut,Wt,Ci,Ti,Ei,Vt,Nt,Wr,_r],format:{},getValueFormatted:po,validate:{required:er,pattern:Gi,minLength:ji,maxLength:zi,elements:Rt}};var WJ=(e,t,r)=>typeof e=="number"&&typeof t=="number"?pf(e,t,r):Bi(e,t,r),JN={render:$t,Edit:null,sort:WJ,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ut,Wt],validOperators:nV(),format:{},getValueFormatted:po,validate:{required:er,elements:Rt}};function $N(e,t){let r;e.isValid?.required===!0&&t.validate.required!==void 0&&(r={constraint:!0,validate:t.validate.required});let o;(e.isValid?.elements===!0||e.isValid?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(o={constraint:!0,validate:t.validate.elements});let n;typeof e.isValid?.min=="number"&&t.validate.min!==void 0&&(n={constraint:e.isValid.min,validate:t.validate.min});let i;typeof e.isValid?.max=="number"&&t.validate.max!==void 0&&(i={constraint:e.isValid.max,validate:t.validate.max});let s;typeof e.isValid?.minLength=="number"&&t.validate.minLength!==void 0&&(s={constraint:e.isValid.minLength,validate:t.validate.minLength});let l;typeof e.isValid?.maxLength=="number"&&t.validate.maxLength!==void 0&&(l={constraint:e.isValid.maxLength,validate:t.validate.maxLength});let u;e.isValid?.pattern!==void 0&&t.validate.pattern!==void 0&&(u={constraint:e.isValid?.pattern,validate:t.validate.pattern});let c=e.isValid?.custom??t.validate.custom;return{required:r,elements:o,min:n,max:i,minLength:s,maxLength:l,pattern:u,custom:c}}function eD(e){return e.validOperators.reduce((t,r)=>{let o=gu(r);return o?.filter&&(t[r]=o.filter),t},{})}function qJ(e,t){return{...t.format,...e.format}}var tD=qJ;function YJ(e){let t=[kN,IN,NN,DN,MN,jN,GN,HN,qN,YN,ZN,XN,QN].find(r=>r?.type===e);return t||JN}function Ns(e){return e.map(t=>{let r=YJ(t.type),o=t.getValue||TN(t.id),n=function(i,s,l){let u=o({item:i}),c=o({item:s});return t.sort?t.sort(u,c,l):r.sort(u,c,l)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:o,setValue:t.setValue||EN(t.id),elements:t.elements,getElements:t.getElements,hasElements:x0(t),isVisible:t.isVisible,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:_N(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:$N(t,r),filterBy:CN(t,r.defaultOperators,r.validOperators),filter:eD(r),format:tD(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var bu=a(j(),1);function rD(e,t,r){let o=(0,bu.useRef)(e),n=(0,bu.useRef)(r),[i,s]=(0,bu.useState)(!t);return(0,bu.useEffect)(()=>{t||(o.current=e,n.current=r,s(!0))},[e,t,r]),{data:t&&o.current?.length?o.current:e,paginationInfo:t&&o.current?.length?n.current:r,hasInitiallyLoaded:i}}var Dr=a(C(),1),ZJ=e=>e.id,KJ=()=>!0,XJ=[],QJ=Zn.filter(e=>!e.isPicker);function JJ({header:e,search:t=!0,searchLabel:r=void 0}){return(0,Dr.jsxs)(Dr.Fragment,{children:[(0,Dr.jsxs)(Q,{direction:"row",align:"top",justify:"space-between",className:"dataviews__view-actions",gap:"xs",children:[(0,Dr.jsxs)(Q,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,Dr.jsx)(L2,{label:r}),(0,Dr.jsx)(Qy,{})]}),(0,Dr.jsxs)(Q,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,Dr.jsx)(VV,{}),e]})]}),(0,Dr.jsx)(Jy,{className:"dataviews-filters__container"}),(0,Dr.jsx)(N2,{}),(0,Dr.jsx)(D2,{})]})}function $J({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=XJ,data:s,getItemId:l=ZJ,getItemLevel:u,isLoading:c=!1,paginationInfo:f,defaultLayouts:m,selection:d,onChangeSelection:h,onClickItem:g,renderItemLink:y,isItemClickable:v=KJ,header:b,children:w,config:x={perPageSizes:[10,20,50,100]},empty:T,onReset:E}){let{infiniteScrollHandler:k}=f,O=(0,ho.useRef)(null),[A,F]=(0,ho.useState)(0),N=(0,P0.useResizeObserver)(ie=>{F(ie[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[P,S]=(0,ho.useState)([]),I=d===void 0||h===void 0,R=I?P:d,[B,D]=(0,ho.useState)(null);function V(ie){let $=typeof ie=="function"?ie(R):ie;I&&S($),h&&h($)}let G=(0,ho.useMemo)(()=>Ns(r),[r]),U=(0,ho.useMemo)(()=>R.filter(ie=>s.some($=>l($)===ie)),[R,s,l]),ae=Ym(G,e),ye=(0,ho.useMemo)(()=>(ae||[]).some(ie=>ie.isPrimary||ie.isLocked),[ae]),[Te,ke]=(0,ho.useState)(ye);(0,ho.useEffect)(()=>{ye&&!Te&&ke(!0)},[ye,Te]),(0,ho.useEffect)(()=>{if(!e.infiniteScrollEnabled||!O.current)return;let ie=(0,P0.throttle)(Fe=>{let Yt=Fe.target,$r=Yt.scrollTop,jr=Yt.scrollHeight,ee=Yt.clientHeight;$r+ee>=jr-100&&k?.()},100),$=O.current;return $.addEventListener("scroll",ie),()=>{$.removeEventListener("scroll",ie),ie.cancel()}},[k,e.infiniteScrollEnabled]);let He=(0,ho.useMemo)(()=>Object.fromEntries(Object.entries(m).filter(([ie])=>QJ.some($=>$.type===ie))),[m]),{data:pe,paginationInfo:Se,hasInitiallyLoaded:J}=rD(s,c,f);return He[e.type]?(0,Dr.jsx)(Ce.Provider,{value:{view:e,onChangeView:t,fields:G,actions:i,data:pe,isLoading:c,paginationInfo:Se,selection:U,onChangeSelection:V,openedFilter:B,setOpenedFilter:D,getItemId:l,getItemLevel:u,isItemClickable:v,onClickItem:g,renderItemLink:y,containerWidth:A,containerRef:O,resizeObserverRef:N,defaultLayouts:He,filters:ae,isShowingFilter:Te,setIsShowingFilter:ke,config:x,empty:T,hasInitiallyLoaded:J,hasInfiniteScrollHandler:!!k,onReset:E},children:(0,Dr.jsx)("div",{className:"dataviews-wrapper",ref:O,children:w??(0,Dr.jsx)(JJ,{header:b,search:o,searchLabel:n})})}):null}var Jn=$J;Jn.BulkActionToolbar=ry;Jn.Filters=Km;Jn.FiltersToggled=Jy;Jn.FiltersToggle=Qy;Jn.Layout=N2;Jn.LayoutSwitcher=j2;Jn.Pagination=L_;Jn.Search=L2;Jn.ViewConfig=z2;Jn.Footer=D2;var Ds=Jn;var iC=a(j(),1);var oD=a(j(),1),nD=a(C(),1),$2=(0,oD.createContext)({fields:[]});$2.displayName="DataFormContext";function iD({fields:e,children:t}){return(0,nD.jsx)($2.Provider,{value:{fields:e},children:t})}var Pn=$2;var L0=a(j(),1);var k0=a(j(),1),$m=a(M(),1);var Xr={type:"regular",labelPosition:"top"},e$=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 sD(e){let t=Xr;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];t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:e?.openAs??"dropdown",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:e$(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 aD(e){let t=sD(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?sD(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:aD({fields:o.children,layout:Xr}).fields}}});return{layout:t,fields:r}}var A0=aD;var Dt=a(C(),1);function t$({title:e}){return(0,Dt.jsx)(Q,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,Dt.jsx)(Q,{direction:"row",align:"center",children:(0,Dt.jsx)($m.__experimentalHeading,{level:2,size:13,children:e})})})}function lD({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,k0.useContext)(Pn),l=t.layout,u=(0,k0.useMemo)(()=>({layout:Xr,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,Dt.jsxs)(Dt.Fragment,{children:[!o&&t.label&&(0,Dt.jsx)(t$,{title:t.label}),(0,Dt.jsx)(Ho,{data:e,form:u,onChange:r,validity:i?.children})]});let c=l.labelPosition,f=s.find(m=>m.id===t.id);return!f||!f.Edit?null:c==="side"?(0,Dt.jsxs)(Q,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,Dt.jsx)("div",{className:Z("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${c}`),children:(0,Dt.jsx)($m.BaseControl.VisualLabel,{children:f.label})}),(0,Dt.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:f.readOnly===!0?(0,Dt.jsx)(f.render,{item:e,field:f}):(0,Dt.jsx)(f.Edit,{data:e,field:f,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},f.id)})]}):(0,Dt.jsx)("div",{className:"dataforms-layouts-regular__field",children:f.readOnly===!0?(0,Dt.jsx)(Dt.Fragment,{children:(0,Dt.jsxs)(Dt.Fragment,{children:[!o&&c!=="none"&&(0,Dt.jsx)($m.BaseControl.VisualLabel,{children:f.label}),(0,Dt.jsx)(f.render,{item:e,field:f})]})}):(0,Dt.jsx)(f.Edit,{data:e,field:f,onChange:r,hideLabelFromVision:c==="none"?!0:o,markWhenOptional:n,validity:i})})}var tC=a(Og(),1),wu=a(M(),1),rC=a(z(),1),$n=a(j(),1),F0=a(Qe(),1);var vf=a(M(),1),gf=a(z(),1);var mD=a(Qe(),1),pD=a(j(),1);function r$(e,t){return Z("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var uD=r$;var R0=a(M(),1);var ep=a(C(),1);function o$(e,t,r){return e?(0,ep.jsx)(R0.Tooltip,{text:t,placement:"top",children:(0,ep.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,ep.jsx)(R0.Icon,{icon:xl,size:16}),r]})}):r}var cD=o$;function fD(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=fD(r);if(o)return o}}var dD=fD;var an=a(C(),1);function tp({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,onClick:l,"aria-expanded":u}){let{labelPosition:c,editVisibility:f}=t.layout,m=dD(n),d=i&&!!m,h=uD(c,d),g=cD(d,m,r),y=Z("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${c}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":f==="always"}),v=(0,mD.useInstanceId)(tp,"dataforms-layouts-panel__field-control"),b=d?(0,gf.sprintf)((0,gf._x)("Edit %s (has errors)","field"),r||""):(0,gf.sprintf)((0,gf._x)("Edit %s","field"),r||""),w=(0,pD.useRef)(null);return(0,an.jsxs)("div",{ref:w,className:y,onClick:s?void 0:()=>{let E=w.current?.ownerDocument.defaultView?.getSelection();E&&E.toString().length>0||l()},onKeyDown:s?void 0:E=>{E.target===E.currentTarget&&(E.key==="Enter"||E.key===" ")&&(E.preventDefault(),l())},children:[c!=="none"&&(0,an.jsx)("span",{className:h,children:g}),c==="none"&&d&&(0,an.jsx)(vf.Tooltip,{text:m,placement:"top",children:(0,an.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:(0,an.jsx)(vf.Icon,{icon:xl,size:16})})}),(0,an.jsx)("span",{id:`${v}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,an.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(E=>(0,an.jsx)("span",{style:{width:"100%"},children:(0,an.jsx)(E.render,{item:e,field:E})},E.id))}):o.map(E=>(0,an.jsx)(E.render,{item:e,field:E},E.id))}),!s&&(0,an.jsx)(vf.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:b,showTooltip:!1,icon:li,size:"small","aria-expanded":u,"aria-haspopup":"dialog","aria-describedby":`${v}`})]})}var hD=a(Og(),1),eC=a(Rg(),1),Hi=a(j(),1),go=a(z(),1);function gD(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?gD(o):o.type!=="invalid"&&o.type!=="validating")):!0}function n$(e,t){let r=A0(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 c=s.children.map(n).filter(m=>m!==null);if(c.length===0)return null;let f=o.get(s.id);if(f){let[m]=Ns([f]);return{id:s.id,children:c,field:m}}return{id:s.id,children:c}}let l=o.get(s.id);if(!l)return null;let[u]=Ns([l]);return{id:s.id,children:[],field:u}}return r.fields.map(n).filter(s=>s!==null)}function yf(e,t,r){if(e||(e={}),r.length===0)return e;let o={...e},n=o;for(let s=0;s<r.length-1;s++){let l=r[s];n[l]||(n[l]={}),n[l]={...n[l]},n=n[l]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function vD(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let l=0;l<t.length-1;l++){let u=t[l];if(!n[u])return e;n[u]={...n[u]},n=n[u]}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 i$(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:s}=r,l=(o.current[t.id]||0)+1;o.current[t.id]=l,e.then(u=>{if(l===o.current[t.id]){if(!Array.isArray(u)){n(c=>yf(c,{elements:{type:"invalid",message:(0,go.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:u})?n(c=>yf(c,{elements:{type:"invalid",message:(0,go.__)("Value must be one of the elements.")}},[...i,t.id])):n(c=>vD(c,[...i,t.id],"elements"))}}).catch(u=>{if(l!==o.current[t.id])return;let c;u instanceof Error?c=u.message:c=String(u)||(0,go.__)("Unknown error when running elements validation asynchronously."),n(f=>yf(f,{elements:{type:"invalid",message:c}},[...i,t.id]))})}function s$(e,t,r){let{customCounterRef:o,setFormValidity:n,path:i}=r,s=(o.current[t.id]||0)+1;o.current[t.id]=s,e.then(l=>{if(s===o.current[t.id]){if(l===null){n(u=>vD(u,[...i,t.id],"custom"));return}if(typeof l=="string"){n(u=>yf(u,{custom:{type:"invalid",message:l}},[...i,t.id]));return}n(u=>yf(u,{custom:{type:"invalid",message:(0,go.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(l=>{if(s!==o.current[t.id])return;let u;l instanceof Error?u=l.message:u=String(l)||(0,go.__)("Unknown error when running custom validation asynchronously."),n(c=>yf(c,{custom:{type:"invalid",message:u}},[...i,t.id]))})}function yD(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,go.__)("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,go.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,go.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,go.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,go.__)("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,go.__)("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,hD.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,go.__)("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"&&(i$(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,go.__)("Validating\u2026")}),o instanceof Promise&&(s$(o,t,r),n.custom={type:"validating",message:(0,go.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(l=>{i[l.id]=yD(e,l,{...r,path:[...r.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([l,u])=>{u!==void 0&&(s[l]=u)}),Object.keys(s).length===0?void 0:{children:s}}}function bD(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>bD(n,t));return o?{value:r,children:o}:r}function a$(e,t,r){let[o,n]=(0,Hi.useState)(),i=(0,Hi.useRef)({}),s=(0,Hi.useRef)({}),l=(0,Hi.useRef)({}),u=(0,Hi.useCallback)(()=>{let c={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},f=n$(r,t);if(f.length===0){n(void 0);return}let m={},d=[];f.forEach(h=>{let g=bD(h,e);if(l.current.hasOwnProperty(h.id)&&(0,eC.default)(l.current[h.id],g)){d.push(h.id);return}l.current[h.id]=g;let y=yD(e,h,c);y!==void 0&&(m[h.id]=y)}),n(h=>{let g={...h,...m},y=[...d,...Object.keys(m)];return Object.keys(g).forEach(b=>{g&&!y.includes(b)&&delete g[b]}),Object.keys(g).length===0&&(g=void 0),(0,eC.default)(h,g)?h:g})},[e,t,r]);return(0,Hi.useEffect)(()=>{u()},[u]),{validity:o,isValid:gD(o)}}var wD=a$;var xD=a(j(),1);function $a(e,t){(0,xD.useEffect)(()=>{t&&e.current&&e.current.querySelectorAll("input, textarea, select").forEach(o=>{o.reportValidity()})},[t,e])}var SD=a(j(),1);function l$(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var O0=(e,t)=>Array.isArray(e)&&e.length>0?l$(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var u$=(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 c$(e){let{fields:t}=(0,SD.useContext)(Pn),r=e.layout,o=O0(r.summary,t),n=u$(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 I0=c$;var vo=a(C(),1);function f$({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{fields:s}=(0,$n.useContext)(Pn),[l,u]=(0,$n.useState)({}),c=(0,$n.useMemo)(()=>(0,tC.default)(e,l,{arrayMerge:(w,x)=>x}),[e,l]),f=(0,$n.useMemo)(()=>({layout:Xr,fields:t.children?t.children:[{id:t.id,layout:Xr}]}),[t]),m=s.map(w=>({...w,Edit:w.Edit===null?void 0:w.Edit,isValid:{required:w.isValid.required?.constraint,elements:w.isValid.elements?.constraint,min:w.isValid.min?.constraint,max:w.isValid.max?.constraint,pattern:w.isValid.pattern?.constraint,minLength:w.isValid.minLength?.constraint,maxLength:w.isValid.maxLength?.constraint}})),{validity:d}=wD(c,m,f),h=()=>{r(l),n()},g=w=>{u(x=>(0,tC.default)(x,w,{arrayMerge:(T,E)=>E}))},y=(0,F0.useFocusOnMount)("firstInputElement"),v=(0,$n.useRef)(null),b=(0,F0.useMergeRefs)([y,v]);return $a(v,i),(0,vo.jsxs)(wu.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,vo.jsx)("div",{ref:b,children:(0,vo.jsx)(Ho,{data:c,form:f,onChange:g,validity:d,children:(w,x,T,E)=>(0,vo.jsx)(w,{data:c,field:x,onChange:g,hideLabelFromVision:f.fields.length<2,markWhenOptional:E,validity:T},x.id)})}),(0,vo.jsxs)(Q,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,vo.jsx)(wu.__experimentalSpacer,{style:{flex:1}}),(0,vo.jsx)(wu.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:(0,rC.__)("Cancel")}),(0,vo.jsx)(wu.Button,{variant:"primary",onClick:h,__next40pxDefaultSize:!0,children:(0,rC.__)("Apply")})]})]})}function d$({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,$n.useState)(!1),[s,l]=(0,$n.useState)(!1),{fieldDefinition:u,fieldLabel:c,summaryFields:f}=I0(t);if(!u)return null;let m=()=>{l(!1),i(!0)};return(0,vo.jsxs)(vo.Fragment,{children:[(0,vo.jsx)(tp,{data:e,field:t,fieldLabel:c,summaryFields:f,validity:o,touched:n,disabled:u.readOnly===!0,onClick:()=>l(!0),"aria-expanded":s}),s&&(0,vo.jsx)(f$,{data:e,field:t,onChange:r,fieldLabel:c??"",onClose:m,touched:n})]})}var _D=d$;var el=a(M(),1),CD=a(z(),1),Ls=a(j(),1);var TD=a(Qe(),1);var Qr=a(C(),1);function m$({title:e,onClose:t}){return(0,Qr.jsx)(Q,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Qr.jsxs)(Q,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Qr.jsx)(el.__experimentalHeading,{level:2,size:13,children:e}),(0,Qr.jsx)(el.__experimentalSpacer,{style:{flex:1}}),t&&(0,Qr.jsx)(el.Button,{label:(0,CD.__)("Close"),icon:wl,onClick:t,size:"small"})]})})}function p$({touched:e,children:t}){let r=(0,Ls.useRef)(null);return $a(r,e),(0,Qr.jsx)("div",{ref:r,children:t})}function h$({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Ls.useState)(!1),[s,l]=(0,Ls.useState)(null),u=(0,Ls.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[c,f]=(0,TD.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),m=(0,Ls.useMemo)(()=>({layout:Xr,fields:t.children?t.children:[{id:t.id,layout:Xr}]}),[t]),d=(0,Ls.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:h,fieldLabel:g,summaryFields:y}=I0(t);return h?(0,Qr.jsx)("div",{ref:l,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Qr.jsx)(el.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:u,focusOnMount:!1,onToggle:v=>{v||i(!0)},renderToggle:({isOpen:v,onToggle:b})=>(0,Qr.jsx)(tp,{data:e,field:t,fieldLabel:g,summaryFields:y,validity:o,touched:n,disabled:h.readOnly===!0,onClick:b,"aria-expanded":v}),renderContent:({onClose:v})=>(0,Qr.jsx)(p$,{touched:n,children:(0,Qr.jsxs)("div",{ref:c,...f,children:[(0,Qr.jsx)(m$,{title:g,onClose:v}),(0,Qr.jsx)(Ho,{data:e,form:m,onChange:r,validity:d,children:(b,w,x,T)=>(0,Qr.jsx)(b,{data:e,field:w,onChange:r,hideLabelFromVision:(m?.fields??[]).length<2,markWhenOptional:T,validity:x},w.id)})]})})})}):null}var ED=h$;var oC=a(C(),1);function PD({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs==="modal"?(0,oC.jsx)(_D,{data:e,field:t,onChange:r,validity:o}):(0,oC.jsx)(ED,{data:e,field:t,onChange:r,validity:o})}var tl=a(M(),1),RD=a(Qe(),1),Uo=a(j(),1);var V0=a(z(),1),AD=a(C(),1);function kD(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+=kD(o);return t}function N0({validity:e}){let t=kD(e);return t===0?null:(0,AD.jsx)(S_,{intent:"high",children:(0,V0.sprintf)((0,V0._n)("%d field needs attention","%d fields need attention",t),t)})}var Lr=a(C(),1);function g$(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 nC({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,Uo.useContext)(Pn),l=t.layout,u=(0,Uo.useRef)(null),c=(0,RD.useInstanceId)(nC),f=`dataforms-layouts-card-card-body-${c}`,m=`dataforms-layouts-card-card-title-${c}`,d=(0,Uo.useMemo)(()=>({layout:Xr,fields:t.children??[]}),[t]),{isOpened:h,isCollapsible:g}=l,[y,v]=(0,Uo.useState)(h),[b,w]=(0,Uo.useState)(!1);(0,Uo.useEffect)(()=>{v(h)},[h]);let x=(0,Uo.useCallback)(()=>{v(R=>(R&&w(!0),!R))},[]),T=g?y:!0,E=(0,Uo.useCallback)(()=>{w(!0)},[w]);$a(u,T&&b);let O=O0(l.summary,s).filter(R=>g$(R,l.summary,T)),A=b&&l.isCollapsible?(0,Lr.jsx)(N0,{validity:i}):null,F={blockStart:"medium",blockEnd:"medium",inlineStart:"medium",inlineEnd:"medium"},N=t.label,P,S;if(t.children)P=!!N&&l.withHeader,S=(0,Lr.jsxs)(Lr.Fragment,{children:[t.description&&(0,Lr.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Lr.jsx)(Ho,{data:e,form:d,onChange:r,validity:i?.children})]});else{let R=s.find(D=>D.id===t.id);if(!R||!R.Edit)return null;let B=xu("regular")?.component;if(!B)return null;N=R.label,P=!!N&&l.withHeader,S=(0,Lr.jsx)(B,{data:e,field:t,onChange:r,hideLabelFromVision:o||P,markWhenOptional:n,validity:i})}let I={blockStart:P?"none":"medium",blockEnd:"medium",inlineStart:"medium",inlineEnd:"medium"};return(0,Lr.jsxs)(tl.Card,{className:"dataforms-layouts-card__field",size:F,children:[P&&(0,Lr.jsxs)(tl.CardHeader,{className:"dataforms-layouts-card__field-header",onClick:g?x:void 0,style:{cursor:g?"pointer":void 0},isBorderless:!0,children:[(0,Lr.jsxs)("div",{style:{height:g?void 0:"40px",width:"100%",display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,Lr.jsx)("span",{id:m,className:"dataforms-layouts-card__field-header-label",children:N}),A,O.length>0&&l.withHeader&&(0,Lr.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:O.map(R=>(0,Lr.jsx)(R.render,{item:e,field:R},R.id))})]}),g&&(0,Lr.jsx)(tl.Button,{__next40pxDefaultSize:!0,variant:"tertiary",icon:T?qf:Wf,"aria-expanded":T,"aria-controls":f,"aria-labelledby":m})]}),(T||!P)&&(0,Lr.jsx)(tl.CardBody,{id:f,size:I,className:"dataforms-layouts-card__field-control",ref:u,onBlur:E,children:S})]})}var OD=a(M(),1);var Ar=a(C(),1);function v$({title:e}){return(0,Ar.jsx)(Q,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,Ar.jsx)(Q,{direction:"row",align:"center",children:(0,Ar.jsx)(OD.__experimentalHeading,{level:2,size:13,children:e})})})}var y$=({children:e})=>(0,Ar.jsx)(Ar.Fragment,{children:e});function ID({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let u={layout:Xr,fields:t.children};return(0,Ar.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,Ar.jsx)(v$,{title:t.label}),(0,Ar.jsx)(Q,{direction:"row",align:s.alignment,gap:"lg",children:(0,Ar.jsx)(Ho,{data:e,form:u,onChange:r,validity:i?.children,as:y$,children:(c,f,m)=>(0,Ar.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[f.id],children:(0,Ar.jsx)(c,{data:e,field:f,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:m})},f.id)})})]})}let l=xu("regular")?.component;return l?(0,Ar.jsx)(Ar.Fragment,{children:(0,Ar.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,Ar.jsx)(l,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var Wo=a(j(),1),FD=a(z(),1);var Ms=a(C(),1);function VD({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,Wo.useContext)(Pn),i=(0,Wo.useRef)(null),s=(0,Wo.useRef)(null),[l,u]=(0,Wo.useState)(!1),[c,f]=(0,Wo.useState)(!1),m=(0,Wo.useMemo)(()=>({layout:Xr,fields:t.children??[]}),[t]);(0,Wo.useEffect)(()=>{let v=i.current;if(!v)return;let b=()=>{let w=v.open;w||u(!0),f(w)};return v.addEventListener("toggle",b),()=>{v.removeEventListener("toggle",b)}},[]),$a(s,c&&l);let d=(0,Wo.useCallback)(()=>{u(!0)},[]);if(!t.children)return null;let h=t.layout.summary??"",g=h?n.find(v=>v.id===h):void 0,y;return g&&g.render?y=(0,Ms.jsx)(g.render,{item:e,field:g}):y=t.label||(0,FD.__)("More details"),(0,Ms.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",children:[(0,Ms.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,Ms.jsxs)(Q,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[y,l&&(0,Ms.jsx)(N0,{validity:o})]})}),(0,Ms.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onBlur:d,children:(0,Ms.jsx)(Ho,{data:e,form:m,onChange:r,validity:o?.children})})]})}var Su=a(C(),1),b$=[{type:"regular",component:lD,wrapper:({children:e})=>(0,Su.jsx)(Q,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:PD,wrapper:({children:e})=>(0,Su.jsx)(Q,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:nC,wrapper:({children:e})=>(0,Su.jsx)(Q,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:ID,wrapper:({children:e,layout:t})=>(0,Su.jsx)(Q,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Su.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Su.jsx)(Q,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:VD}];function xu(e){return b$.find(t=>t.type===e)}var D0=a(C(),1),w$=({children:e})=>(0,D0.jsx)(Q,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function Ho({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,L0.useContext)(Pn),l=(0,L0.useMemo)(()=>{let f=s.filter(d=>!!d.isValid?.required).length,m=s.length-f;return f>m},[s]);function u(f){return s.find(m=>m.id===f.id)}let c=i??xu(t.layout.type)?.wrapper??w$;return(0,D0.jsx)(c,{layout:t.layout,children:t.fields.map(f=>{let m=xu(f.layout.type)?.component;if(!m)return null;let d=f.children?void 0:u(f);return d&&d.isVisible&&!d.isVisible(e)?null:n?n(m,f,o?.[f.id],l):(0,D0.jsx)(m,{data:e,field:f,onChange:r,markWhenOptional:l,validity:o?.[f.id]},f.id)})})}var sC=a(C(),1);function aC({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,iC.useMemo)(()=>A0(t),[t]),s=(0,iC.useMemo)(()=>Ns(r),[r]);return t.fields?(0,sC.jsx)(iD,{fields:s,children:(0,sC.jsx)(Ho,{data:e,form:i,onChange:o,validity:n})}):null}var DD=a(C2(),1),LD=a(vl(),1);function ND(e=""){return(0,DD.default)(e.trim().toLowerCase())}var x$=[];function Bs(e,t,r){if(!e)return{data:x$,paginationInfo:{totalItems:0,totalPages:0}};let o=Ns(r),n=[...e];if(t.search){let c=ND(t.search);n=n.filter(f=>o.filter(m=>m.enableGlobalSearch).some(m=>{let d=m.getValue({item:f});return(Array.isArray(d)?d:[d]).some(g=>ND(String(g)).includes(c))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(c=>{let f=o.find(m=>m.id===c.field);if(f){c.operator===_r&&(0,LD.default)("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});let m=f.filter[c.operator];m&&(n=n.filter(d=>m(d,f,c.value)))}});let i=t.sort?.field?o.find(c=>c.enableSorting!==!1&&c.id===t.sort?.field):null,s=t.groupBy?.field?o.find(c=>c.enableSorting!==!1&&c.id===t.groupBy?.field):null;(i||s)&&n.sort((c,f)=>{if(s){let m=s.sort(c,f,t.groupBy?.direction??"asc");if(m!==0)return m}return i?i.sort(c,f,t.sort?.direction??"desc"):0});let l=n.length,u=1;if(t.page!==void 0&&t.perPage!==void 0){let c=(t.page-1)*t.perPage;l=n?.length||0,u=Math.ceil(l/t.perPage),n=n?.slice(c,c+t.perPage)}return{data:n,paginationInfo:{totalItems:l,totalPages:u}}}var K0=a(he(),1),EL=a(Ke(),1),PL=a(Ne(),1);var MD=Object.prototype.hasOwnProperty;function BD(e,t,r){for(r of e.keys())if(rl(r,t))return r}function rl(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--&&rl(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=BD(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=BD(t,n),!n)||!rl(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(MD.call(e,r)&&++o&&!MD.call(t,r)||!(r in t)||!rl(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var rp=a(j(),1),z0=a(re(),1),lC=a(Ao(),1);function M0(e,t,r){return`dataviews-${e}-${t}-${r}`}var jD=["titleField","mediaField","descriptionField","showTitle","showMedia","showDescription","showLevels","infiniteScrollEnabled"];function B0(e,t,r){if(!t)return e;let o=e;for(let n of jD)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 j0(e,t,r){if(!t)return e;let o=e;for(let n of jD)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 S$(e,t){let r={...e};for(let o of t)delete r[o];return r}function js(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:s,onChangeQueryParams:l}=e,u=M0(t,r,o),c=(0,z0.useSelect)(w=>w(lC.store).get("core/views",u),[u]),{set:f}=(0,z0.useDispatch)(lC.store),m=c??n,d=Number(s?.page??m.page??1),h=s?.search??m.search??"",g=(0,rp.useMemo)(()=>B0({...m,page:d,search:h},i,n),[m,d,h,i,n]),y=!!c,v=(0,rp.useCallback)(w=>{let x={page:w?.page,search:w?.search},T=j0(S$(w,["page","search"]),i,n);l&&!rl(x,{page:d,search:h})&&l(x);let E=j0(m,i,n),k=j0(n,i,n);rl(E,T)||(rl(T,k)?f("core/views",u,void 0):f("core/views",u,T))},[l,d,h,m,n,i,f,u]),b=(0,rp.useCallback)(()=>{f("core/views",u,void 0)},[u,f]);return{view:g,isModified:y,updateView:v,resetToDefault:b}}var zD=a(re(),1),GD=a(Ao(),1);async function op(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:s}=e,l=M0(t,r,o),c=(0,zD.select)(GD.store).get("core/views",l)??n,f=s?.page??1,m=s?.search??"";return B0({...c,page:f,search:m},i,n)}var AL=a(re(),1),kL=a(yt(),1);var HD=a(he(),1),uC=a(re(),1),G0=a(j(),1),UD=a(Ke(),1);var{useGlobalStyles:_$}=L(UD.privateApis);function H0(){let{merged:e}=_$(),t=(0,uC.useSelect)(u=>{let{getSettings:c}=L(u(Oe));return c()},[]),r=t.__experimentalAdditionalBlockPatterns??t.__experimentalBlockPatterns,o=(0,uC.useSelect)(u=>u(HD.store).getBlockPatterns(),[]),n=(0,G0.useMemo)(()=>[...r||[],...o||[]].filter(kc),[r,o]),[i,s]=(0,G0.useMemo)(()=>Ud(e,[],{disableRootPadding:!1}),[e]);return(0,G0.useMemo)(()=>{let{__experimentalAdditionalBlockPatterns:u,styles:c,__experimentalFeatures:f,...m}=t;return{...m,styles:i,__experimentalFeatures:s,__experimentalBlockPatterns:n,isPreviewMode:!0}},[t,n,i,s])}var q0=a(M(),1),aL=a(z(),1);var WD=a(M(),1),np=a(j(),1),ip=a(z(),1);var sp=a(re(),1),qD=a(Ne(),1),U0=a(Cp(),1),YD=a(Vn(),1),ZD=a(he(),1),KD=a(Ke(),1);var zs=a(C(),1),{useHistory:C$,useLocation:T$}=L(qD.privateApis),{CreatePatternModal:E$,useAddPatternCategory:P$}=L(U0.privateApis),{CreateTemplatePartModal:A$}=L(KD.privateApis);function XD(){let e=C$(),t=T$(),[r,o]=(0,np.useState)(!1),[n,i]=(0,np.useState)(!1),{createPatternFromFile:s}=L((0,sp.useDispatch)(U0.store)),{createSuccessNotice:l,createErrorNotice:u}=(0,sp.useDispatch)(YD.store),c=(0,np.useRef)(),{isBlockBasedTheme:f,addNewPatternLabel:m,addNewTemplatePartLabel:d,canCreatePattern:h,canCreateTemplatePart:g}=(0,sp.useSelect)(E=>{let{getCurrentTheme:k,getPostType:O,canUser:A}=E(ZD.store);return{isBlockBasedTheme:k()?.is_block_theme,addNewPatternLabel:O(Re.user)?.labels?.add_new_item,addNewTemplatePartLabel:O(ze)?.labels?.add_new_item,canCreatePattern:A("create",{kind:"postType",name:Re.user}),canCreateTemplatePart:A("create",{kind:"postType",name:ze})}},[]);function y({pattern:E}){o(!1),e.navigate(`/${Re.user}/${E.id}?canvas=edit`)}function v(E){i(!1),e.navigate(`/${ze}/${E.id}?canvas=edit`)}function b(){o(!1),i(!1)}let w=[];h&&w.push({icon:ld,onClick:()=>o(!0),title:m}),f&&g&&w.push({icon:pw,onClick:()=>i(!0),title:d}),h&&w.push({icon:xw,onClick:()=>{c.current.click()},title:(0,ip.__)("Import pattern from JSON")});let{categoryMap:x,findOrCreateTerm:T}=P$();return w.length===0?null:(0,zs.jsxs)(zs.Fragment,{children:[m&&(0,zs.jsx)(WD.DropdownMenu,{controls:w,icon:null,toggleProps:{variant:"primary",showTooltip:!1,__next40pxDefaultSize:!0},text:m,label:m}),r&&(0,zs.jsx)(E$,{onClose:()=>o(!1),onSuccess:y,onError:b}),n&&(0,zs.jsx)(A$,{closeModal:()=>i(!1),blocks:[],onCreate:v,onError:b}),(0,zs.jsx)("input",{type:"file",accept:".json",hidden:!0,ref:c,onChange:async E=>{let k=E.target.files?.[0];if(k)try{let O;if(t.query.postType!==ze){let F=Array.from(x.values()).find(N=>N.name===t.query.categoryId);F&&(O=F.id||await T(F.label))}let A=await s(k,O?[O]:void 0);!O&&t.query.categoryId!=="my-patterns"&&e.navigate(`/pattern?categoryId=${Zo}`),l((0,ip.sprintf)((0,ip.__)('Imported "%s" from JSON.'),A.title.raw),{type:"snackbar",id:"import-pattern-success"})}catch(O){u(O.message,{type:"snackbar",id:"import-pattern-error"})}finally{E.target.value=""}}})]})}var QD=a(M(),1),JD=a(j(),1),$D=a(z(),1),eL=a(Cp(),1);var ol=a(C(),1),{RenamePatternCategoryModal:k$}=L(eL.privateApis);function tL({category:e,onClose:t}){let[r,o]=(0,JD.useState)(!1);return(0,ol.jsxs)(ol.Fragment,{children:[(0,ol.jsx)(QD.MenuItem,{onClick:()=>o(!0),children:(0,$D.__)("Rename")}),r&&(0,ol.jsx)(R$,{category:e,onClose:()=>{o(!1),t()}})]})}function R$({category:e,onClose:t}){let r={id:e.id,slug:e.slug,name:e.label},o=Ea();return(0,ol.jsx)(k$,{category:r,existingCategories:o,onClose:t,overlayClassName:"edit-site-list__rename-modal",focusOnMount:"firstContentElement",size:"small"})}var W0=a(M(),1),rL=a(he(),1),cC=a(re(),1),oL=a(j(),1),fC=a(mr(),1),An=a(z(),1),nL=a(Vn(),1),iL=a(Ne(),1);var _u=a(C(),1),{useHistory:O$}=L(iL.privateApis);function sL({category:e,onClose:t}){let[r,o]=(0,oL.useState)(!1),n=O$(),{createSuccessNotice:i,createErrorNotice:s}=(0,cC.useDispatch)(nL.store),{deleteEntityRecord:l,invalidateResolution:u}=(0,cC.useDispatch)(rL.store),c=async()=>{try{await l("taxonomy","wp_pattern_category",e.id,{force:!0},{throwOnError:!0}),u("getUserPatternCategories"),u("getEntityRecords",["postType",Re.user,{per_page:-1}]),i((0,An.sprintf)((0,An._x)('"%s" deleted.',"pattern category"),e.label),{type:"snackbar",id:"pattern-category-delete"}),t?.(),n.navigate(`/pattern?categoryId=${Zo}`)}catch(f){let m=f.message&&f.code!=="unknown_error"?f.message:(0,An.__)("An error occurred while deleting the pattern category.");s(m,{type:"snackbar",id:"pattern-category-delete"})}};return(0,_u.jsxs)(_u.Fragment,{children:[(0,_u.jsx)(W0.MenuItem,{isDestructive:!0,onClick:()=>o(!0),children:(0,An.__)("Delete")}),(0,_u.jsx)(W0.__experimentalConfirmDialog,{isOpen:r,onConfirm:c,onCancel:()=>o(!1),confirmButtonText:(0,An.__)("Delete"),className:"edit-site-patterns__delete-modal",title:(0,An.sprintf)((0,An._x)('Delete "%s"?',"pattern category"),(0,fC.decodeEntities)(e.label)),size:"medium",__experimentalHideHeader:!1,children:(0,An.sprintf)((0,An.__)('Are you sure you want to delete the category "%s"? The patterns will not be deleted.'),(0,fC.decodeEntities)(e.label))})]})}var Ui=a(C(),1);function lL({categoryId:e,type:t}){let{patternCategories:r}=Ea(),o;return t===Re.user&&e&&(o=r.find(n=>n.name===e)),(0,Ui.jsxs)(Ui.Fragment,{children:[(0,Ui.jsx)(XD,{}),!!o?.id&&(0,Ui.jsx)(q0.DropdownMenu,{icon:Dn,label:(0,aL.__)("Actions"),toggleProps:{className:"edit-site-patterns__button",size:"compact"},children:({onClose:n})=>(0,Ui.jsxs)(q0.MenuGroup,{children:[(0,Ui.jsx)(tL,{category:o,onClose:n}),(0,Ui.jsx)(sL,{category:o,onClose:n})]})})]})}var ap=a(z(),1);var Z0=a(j(),1),uL=a(Ne(),1),lp=a(re(),1),Y0=a(he(),1),cL=a(yt(),1);var{useLocation:I$,useHistory:fL}=L(uL.privateApis),dL=()=>{let e=(0,lp.useSelect)(n=>n(Y0.store).getCurrentTheme()),{getEntityRecord:t}=(0,lp.useSelect)(Y0.store),{editEntityRecord:r,saveEditedEntityRecord:o}=(0,lp.useDispatch)(Y0.store);return(0,Z0.useMemo)(()=>({id:"set-active-template",label(n){return n.some(i=>i._isActive)?(0,ap.__)("Deactivate"):(0,ap.__)("Activate")},isPrimary:!0,icon:li,isEligible(n){return n.theme!==e.stylesheet?!1:typeof n.id!="number"?n._isActive===!1:!0},async callback(n){let i=n.some(l=>l._isActive),s={...await t("root","site").active_templates??{}};for(let l of n)i?delete s[l.slug]:s[l.slug]=l.id;await r("root","site",void 0,{active_templates:s}),await o("root","site")}}),[r,o,t,e])},nl=()=>{let e=fL();return(0,Z0.useMemo)(()=>({id:"edit-post",label:(0,ap.__)("Edit"),icon:li,isEligible(t){return t.status==="trash"?!1:t.type!==Re.theme},callback(t){let r=t[0];e.navigate(`/${r.type}/${r.id}?canvas=edit`)}}),[e])},mL=()=>{let e=fL(),{path:t,query:r}=I$();return(0,Z0.useMemo)(()=>({id:"quick-edit",label:(0,ap.__)("Quick Edit"),icon:S1,isPrimary:!0,supportsBulk:!0,isEligible(o){return o.status==="trash"?!1:o.type==="page"},callback(o){e.navigate((0,cL.addQueryArgs)(t,{...r,quickEdit:!0,postId:o.map(n=>n.id).join(",")}))}}),[e,t,r])};var vL=a(M(),1),ei=a(z(),1),bf=a(j(),1),dC=a(Ct(),1);var yL=a(Gr(),1),bL=a(Ke(),1);var pL=a(he(),1),hL=a(re(),1);function il(e,t){return(0,hL.useSelect)(r=>{let{getEntityRecord:o,getUser:n,getEditedEntityRecord:i}=r(pL.store),s=i("postType",e,t),l=s?.original_source,u=s?.author_text;switch(l){case"theme":return{type:l,icon:Nn,text:u,isCustomized:s.source===Ob.custom};case"plugin":return{type:l,icon:tw,text:u,isCustomized:s.source===Ob.custom};case"site":{let c=o("root","__unstableBase");return{type:l,icon:F1,imageUrl:c?.site_logo?o("postType","attachment",c.site_logo)?.source_url:void 0,text:u,isCustomized:!1}}default:{let c=n(s.author);return{type:"user",icon:es,imageUrl:c?.avatar_urls?.[48],text:u??c?.name,isCustomized:!1}}}},[e,t])}var ln=a(C(),1),{useStyle:F$}=L(bL.privateApis);function V$({item:e}){let t=(0,bf.useId)(),r=e.description||e?.excerpt?.raw,o=e.type===ze,n=F$("color.background"),i=(0,bf.useMemo)(()=>e.blocks??(0,yL.parse)(e.content.raw,{__unstableSkipMigrationLogs:!0}),[e?.content?.raw,e.blocks]),s=!i?.length;return(0,ln.jsxs)("div",{className:"page-patterns-preview-field",style:{backgroundColor:n},"aria-describedby":r?t:void 0,children:[s&&o&&(0,ei.__)("Empty template part"),s&&!o&&(0,ei.__)("Empty pattern"),!s&&(0,ln.jsx)(dC.BlockPreview.Async,{children:(0,ln.jsx)(dC.BlockPreview,{blocks:i,viewportWidth:e.viewportWidth})}),!!r&&(0,ln.jsx)("div",{hidden:!0,id:t,children:r})]})}var wL={label:(0,ei.__)("Preview"),id:"preview",render:V$,enableSorting:!1},gL=[{value:Xi.full,label:(0,ei._x)("Synced","pattern (singular)"),description:(0,ei.__)("Patterns that are kept in sync across the site.")},{value:Xi.unsynced,label:(0,ei._x)("Not synced","pattern (singular)"),description:(0,ei.__)("Patterns that can be changed freely without affecting the site.")}],xL={label:(0,ei.__)("Sync status"),id:"sync-status",render:({item:e})=>{let t="wp_pattern_sync_status"in e?e.wp_pattern_sync_status||Xi.full:Xi.unsynced;return(0,ln.jsx)("span",{className:`edit-site-patterns__field-sync-status-${t}`,children:gL.find(({value:r})=>r===t).label})},elements:gL,filterBy:{operators:[cT],isPrimary:!0},enableSorting:!1};function N$({item:e}){let[t,r]=(0,bf.useState)(!1),{text:o,icon:n,imageUrl:i}=il(e.type,e.id);return(0,ln.jsxs)(vL.__experimentalHStack,{alignment:"left",spacing:0,children:[i&&(0,ln.jsx)("div",{className:Z("page-templates-author-field__avatar",{"is-loaded":t}),children:(0,ln.jsx)("img",{onLoad:()=>r(!0),alt:"",src:i})}),!i&&(0,ln.jsx)("div",{className:"page-templates-author-field__icon",children:(0,ln.jsx)(ai,{icon:n})}),(0,ln.jsx)("span",{className:"page-templates-author-field__name",children:o})]})}var SL={label:(0,ei.__)("Author"),id:"author",getValue:({item:e})=>e.author_text,render:N$,filterBy:{isPrimary:!0}};var cp=a(C(),1),{ExperimentalBlockEditorProvider:D$}=L(TL.privateApis),{usePostActions:_L,patternTitleField:L$}=L(EL.privateApis),{useLocation:M$,useHistory:B$}=L(PL.privateApis),CL=[],RL={[uT]:{layout:{styles:{author:{width:"1%"}}}},[Ap]:{layout:{badgeFields:["sync-status"]}}},j$={type:Ap,perPage:20,titleField:"title",mediaField:"preview",fields:["sync-status"],filters:[],...RL[Ap]};function z$(e,t){let{patternCategories:r}=Ea(),o=(0,AL.useSelect)(l=>l(K0.store).getCurrentTheme()?.default_template_part_areas||[],[]),n,i,s;if(e===ze){let l=o.find(u=>u.area===t);n=l?.label||(0,mC.__)("All Template Parts"),i=l?.description||(0,mC.__)("Includes every template part defined for any area.")}else e===Re.user&&t&&(s=r.find(l=>l.name===t),n=s?.label,i=s?.description);return{title:n,description:i}}function pC(){let{path:e,query:t}=M$(),{postType:r="wp_block",categoryId:o}=t,n=B$(),i=o||Zo,{view:s,updateView:l,isModified:u,resetToDefault:c}=js({kind:"postType",name:r,slug:"default",defaultView:j$,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:N=>{n.navigate((0,kL.addQueryArgs)(e,{...t,pageNumber:N.page,search:N.search}))}}),f=s.filters?.find(({field:N})=>N==="sync-status")?.value,{patterns:m,isResolving:d}=qv(r,i,{search:s.search,syncStatus:f}),{records:h}=(0,K0.useEntityRecords)("postType",ze,{per_page:-1}),g=(0,up.useMemo)(()=>{if(!h)return CL;let N=new Set;return h.forEach(P=>{N.add(P.author_text)}),Array.from(N).map(P=>({value:P,label:P}))},[h]),y=(0,up.useMemo)(()=>{let N=[wL,L$];return r===Re.user?N.push(xL):r===ze&&N.push({...SL,elements:g}),N},[r,g]),{data:v,paginationInfo:b}=(0,up.useMemo)(()=>{let N={...s};return delete N.search,r!==ze&&(N.filters=[]),Bs(m,N,y)},[m,s,y,r]),w=e6(v),x=_L({postType:ze,context:"list"}),T=_L({postType:Re.user,context:"list"}),E=nl(),k=(0,up.useMemo)(()=>r===ze?[E,...x].filter(Boolean):[E,...T].filter(Boolean),[E,r,x,T]),O=H0(),{title:A,description:F}=z$(r,i);return(0,cp.jsx)(D$,{settings:O,children:(0,cp.jsx)(Fn,{className:"edit-site-page-patterns-dataviews",title:A,subTitle:F,actions:(0,cp.jsx)(lL,{categoryId:i,postType:r}),children:(0,cp.jsx)(Ds,{paginationInfo:b,fields:y,actions:k,data:w||CL,getItemId:N=>N.name??N.id,isLoading:d,isItemClickable:N=>N.type!==Re.theme,onClickItem:N=>{n.navigate(`/${N.type}/${[Re.user,ze].includes(N.type)?N.id:N.name}?canvas=edit`)},view:s,onChangeView:l,defaultLayouts:RL,onReset:u?c:!1},i+r)})})}var fp=a(C(),1),OL={name:"patterns",path:"/pattern",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||Jo(e)?"/":void 0;return(0,fp.jsx)(Ql,{backPath:r})},content:(0,fp.jsx)(pC,{}),mobile({siteData:e,query:t}){let{categoryId:r}=t,n=e.currentTheme?.is_block_theme||Jo(e)?"/":void 0;return r?(0,fp.jsx)(pC,{}):(0,fp.jsx)(Ql,{backPath:n})}}};var X0=a(C(),1),IL={name:"pattern-item",path:"/wp_block/:postId",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||Jo(e)?"/":void 0;return(0,X0.jsx)(Ql,{backPath:r})},mobile:(0,X0.jsx)(st,{}),preview:(0,X0.jsx)(st,{})}};var Q0=a(C(),1),FL={name:"template-part-item",path:"/wp_template_part/*postId",areas:{sidebar:(0,Q0.jsx)(Ql,{backPath:"/"}),mobile:(0,Q0.jsx)(st,{}),preview:(0,Q0.jsx)(st,{})}};var vC=a(z(),1);var VL=a(he(),1),NL=a(j(),1),DL=a(M(),1),hC=a(z(),1),LL=a(Ne(),1),gC=a(yt(),1);var Cu=a(C(),1),{useLocation:G$}=L(LL.privateApis),H$=[];function U$({template:e,isActive:t}){let{text:r,icon:o}=il(e.type,e.id);return(0,Cu.jsx)(zt,{to:(0,gC.addQueryArgs)("/template",{activeView:r}),icon:o,"aria-current":t,children:r})}function ML(){let{query:{activeView:e="active"}}=G$(),{records:t}=(0,VL.useEntityRecords)("root","registeredTemplate",{per_page:-1}),r=(0,NL.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))??H$},[t]);return(0,Cu.jsxs)(DL.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-templates-browse",children:[(0,Cu.jsx)(zt,{to:"/template",icon:id,"aria-current":e==="active",children:(0,hC.__)("Active templates")}),(0,Cu.jsx)(zt,{to:(0,gC.addQueryArgs)("/template",{activeView:"user"}),icon:es,"aria-current":e==="user",children:(0,hC.__)("Created templates")}),r.map(o=>(0,Cu.jsx)(U$,{template:o,isActive:e===o.author_text},o.author_text))]})}var BL=a(he(),1),jL=a(j(),1),zL=a(M(),1),GL=a(z(),1),HL=a(Ne(),1),UL=a(yt(),1);var wf=a(C(),1),{useLocation:W$}=L(HL.privateApis),q$=[];function Y$({template:e,isActive:t}){let{text:r,icon:o}=il(e.type,e.id);return(0,wf.jsx)(zt,{to:(0,UL.addQueryArgs)("/template",{activeView:r}),icon:o,"aria-current":t,children:r})}function WL(){let{query:{activeView:e="all"}}=W$(),{records:t}=(0,BL.useEntityRecords)("postType",Xe,{per_page:-1}),r=(0,jL.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))??q$},[t]);return(0,wf.jsxs)(zL.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-templates-browse",children:[(0,wf.jsx)(zt,{to:"/template",icon:Nn,"aria-current":e==="all",children:(0,GL.__)("All templates")}),r.map(o=>(0,wf.jsx)(Y$,{template:o,isActive:e===o.author_text},o.author_text))]})}var J0=a(C(),1);function $0({backPath:e}){return(0,J0.jsx)(wr,{title:(0,vC.__)("Templates"),description:(0,vC.__)("Create new templates, or reset any customizations made to the templates supplied by your theme."),backPath:e,content:window?.__experimentalTemplateActivate?(0,J0.jsx)(ML,{}):(0,J0.jsx)(WL,{})})}var ll=a(z(),1),EM=a(mr(),1),cn=a(j(),1),kf=a(he(),1);var PM=a(Ne(),1),AM=a(Ke(),1),TC=a(yt(),1),pp=a(re(),1),kM=a(Qe(),1);var RM=a(M(),1),OM=a(Vn(),1);var Mr=a(M(),1),mM=a(mr(),1),ti=a(j(),1),Tf=a(re(),1),tb=a(he(),1),pM=a(Qe(),1);var wo=a(z(),1),hM=a(Vn(),1),gM=a(Ne(),1),vM=a(_l(),1);var Gs=a(j(),1),sl=a(z(),1),nt=a(M(),1),tM=a(he(),1),rM=a(mr(),1),oM=a(Qe(),1),nM=a(_l(),1),iM=a(yt(),1);var xf=a(re(),1),Sf=a(he(),1),qL=a(mr(),1),yo=a(j(),1),ut=a(z(),1);var YL=a(yt(),1);var Z$={},K$=(e,t)=>{let r=e;return t.split(".").forEach(o=>{r=r?.[o]}),r};function yC(e,t){return`${e}-${(0,YL.safeDecodeURI)(t)}`}var ZL=(e,t)=>(e||[]).map(r=>({...r,name:(0,qL.decodeEntities)(K$(r,t))})),bC=()=>(0,xf.useSelect)(e=>e(Sf.store).getEntityRecords("postType",Xe,{per_page:-1}),[]),Tu=()=>(0,xf.useSelect)(e=>e(Sf.store).getCurrentTheme()?.default_template_types||[],[]),KL=()=>{let e=(0,xf.useSelect)(t=>t(Sf.store).getPostTypes({per_page:-1}),[]);return(0,yo.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])},X$=()=>{let e=(0,xf.useSelect)(t=>t(Sf.store).getTaxonomies({per_page:-1}),[]);return(0,yo.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable),[e])};function XL(){let e=KL(),t=(0,yo.useMemo)(()=>e?.filter(i=>i.has_archive),[e]),r=bC(),o=(0,yo.useMemo)(()=>e?.reduce((i,{labels:s})=>{let l=s.singular_name.toLowerCase();return i[l]=(i[l]||0)+1,i},{}),[e]),n=(0,yo.useCallback)(({labels:i,slug:s})=>{let l=i.singular_name.toLowerCase();return o[l]>1&&l!==s},[o]);return(0,yo.useMemo)(()=>t?.filter(i=>!(r||[]).some(s=>s.slug==="archive-"+i.slug)).map(i=>{let s;return n(i)?s=(0,ut.sprintf)((0,ut.__)("Archive: %1$s (%2$s)"),i.labels.singular_name,i.slug):s=(0,ut.sprintf)((0,ut.__)("Archive: %s"),i.labels.singular_name),{slug:"archive-"+i.slug,description:(0,ut.sprintf)((0,ut.__)("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 QL=e=>{let t=KL(),r=Tu(),o=(0,yo.useMemo)(()=>t?.reduce((c,{labels:f})=>{let m=(f.template_name||f.singular_name).toLowerCase();return c[m]=(c[m]||0)+1,c},{}),[t]),n=(0,yo.useCallback)(({labels:c,slug:f})=>{let m=(c.template_name||c.singular_name).toLowerCase();return o[m]>1&&m!==f},[o]),i=(0,yo.useMemo)(()=>t?.reduce((c,{slug:f})=>{let m=f;return f!=="page"&&(m=`single-${m}`),c[f]=m,c},{}),[t]),s=wC("postType",i),l=(t||[]).reduce((c,f)=>{let{slug:m,labels:d,icon:h}=f,g=i[m],y=r?.find(({slug:T})=>T===g),v=n(f),b=d.template_name||(0,ut.sprintf)((0,ut.__)("Single item: %s"),d.singular_name);v&&(b=d.template_name?(0,ut.sprintf)((0,ut._x)("%1$s (%2$s)","post type menu label"),d.template_name,m):(0,ut.sprintf)((0,ut._x)("Single item: %1$s (%2$s)","post type menu label"),d.singular_name,m));let w=y?{...y,templatePrefix:i[m]}:{slug:g,title:b,description:(0,ut.sprintf)((0,ut.__)("Displays a single item: %s."),d.singular_name),icon:typeof h=="string"&&h.startsWith("dashicons-")?h.slice(10):nd,templatePrefix:i[m]},x=s?.[m]?.hasEntities;return x&&(w.onClick=T=>{e({type:"postType",slug:m,config:{recordNamePath:"title.rendered",queryArgs:({search:E})=>({_fields:"id,title,slug,link",orderBy:E?"relevance":"modified",exclude:s[m].existingEntitiesIds}),getSpecificTemplate:E=>{let k=yC(i[m],E.slug);return{title:k,slug:k,templatePrefix:i[m]}}},labels:d,template:T})}),x&&c.push(w),c},[]);return(0,yo.useMemo)(()=>l.reduce((c,f)=>{let{slug:m}=f,d="postTypesMenuItems";return m==="page"&&(d="defaultPostTypesMenuItems"),c[d].push(f),c},{defaultPostTypesMenuItems:[],postTypesMenuItems:[]}),[l])},JL=e=>{let t=X$(),r=bC(),o=Tu(),n=(0,yo.useMemo)(()=>t?.reduce((m,{slug:d})=>{let h=d;return["category","post_tag"].includes(d)||(h=`taxonomy-${h}`),d==="post_tag"&&(h="tag"),m[d]=h,m},{}),[t]),i=t?.reduce((m,{labels:d})=>{let h=(d.template_name||d.singular_name).toLowerCase();return m[h]=(m[h]||0)+1,m},{}),s=(m,d)=>{if(["category","post_tag"].includes(d))return!1;let h=(m.template_name||m.singular_name).toLowerCase();return i[h]>1&&h!==d},l=wC("taxonomy",n),u=(r||[]).map(({slug:m})=>m),c=(t||[]).reduce((m,d)=>{let{slug:h,labels:g}=d,y=n[h],v=o?.find(({slug:k})=>k===y),b=u?.includes(y),w=s(g,h),x=g.template_name||g.singular_name;w&&(x=g.template_name?(0,ut.sprintf)((0,ut._x)("%1$s (%2$s)","taxonomy template menu label"),g.template_name,h):(0,ut.sprintf)((0,ut._x)("%1$s (%2$s)","taxonomy menu label"),g.singular_name,h));let T=v?{...v,templatePrefix:n[h]}:{slug:y,title:x,description:(0,ut.sprintf)((0,ut.__)("Displays taxonomy: %s."),g.singular_name),icon:$i,templatePrefix:n[h]},E=l?.[h]?.hasEntities;return E&&(T.onClick=k=>{e({type:"taxonomy",slug:h,config:{queryArgs:({search:O})=>({_fields:"id,name,slug,link",orderBy:O?"name":"count",exclude:l[h].existingEntitiesIds}),getSpecificTemplate:O=>{let A=yC(n[h],O.slug);return{title:A,slug:A,templatePrefix:n[h]}}},labels:g,hasGeneralTemplate:b,template:k})}),(!b||E)&&m.push(T),m},[]);return(0,yo.useMemo)(()=>c.reduce((m,d)=>{let{slug:h}=d,g="taxonomiesMenuItems";return["category","tag"].includes(h)&&(g="defaultTaxonomiesMenuItems"),m[g].push(d),m},{defaultTaxonomiesMenuItems:[],taxonomiesMenuItems:[]}),[c])},Q$={user:"author"},J$={user:{who:"authors"}};function $L(e){let t=bC(),r=Tu(),o=wC("root",Q$,J$),n=r?.find(({slug:s})=>s==="author");n||(n={description:(0,ut.__)("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:l})=>({_fields:"id,name,slug,link",orderBy:l?"name":"registered_date",exclude:o.user.existingEntitiesIds,who:"authors"}),getSpecificTemplate:l=>{let u=yC("author",l.slug);return{title:(0,ut.sprintf)((0,ut.__)("Author: %s"),l.name),slug:u,templatePrefix:"author"}}},labels:{singular_name:(0,ut.__)("Author"),search_items:(0,ut.__)("Search Authors"),not_found:(0,ut.__)("No authors found."),all_items:(0,ut.__)("All Authors")},hasGeneralTemplate:i,template:s})}),!i||o.user?.hasEntities)return n}var wC=(e,t,r=Z$)=>{let o=(0,xf.useSelect)(i=>Object.keys(t||{}).reduce((s,l)=>(s[l]=!!i(Sf.store).getEntityRecords(e,l,{per_page:1,_fields:"id",context:"view",...r[l]})?.length,s),{}),[t,e,r]);return(0,yo.useMemo)(()=>Object.keys(t||{}).reduce((i,s)=>(i[s]={hasEntities:o[s]},i),{}),[t,o])};var et=a(C(),1),eM=[];function $$({suggestion:e,search:t,onSelect:r,entityForSuggestions:o}){let n="edit-site-custom-template-modal__suggestions_list__list-item";return(0,et.jsxs)(nt.Composite.Item,{render:(0,et.jsx)(nt.Button,{__next40pxDefaultSize:!0,role:"option",className:n,onClick:()=>r(o.config.getSpecificTemplate(e))}),children:[(0,et.jsx)(nt.__experimentalText,{size:"body",lineHeight:1.53846153846,weight:500,className:`${n}__title`,children:(0,et.jsx)(nt.TextHighlight,{text:(0,rM.decodeEntities)(e.name),highlight:t})}),e.link&&(0,et.jsx)(nt.__experimentalText,{size:"body",lineHeight:1.53846153846,className:`${n}__info`,children:(0,iM.safeDecodeURI)(e.link)})]})}function eee(e,t){let{config:r}=e,o=(0,Gs.useMemo)(()=>({order:"asc",context:"view",search:t,per_page:t?20:10,...r.queryArgs(t)}),[t,r]),{records:n,hasResolved:i}=(0,tM.useEntityRecords)(e.type,e.slug,o),[s,l]=(0,Gs.useState)(eM);return(0,Gs.useEffect)(()=>{if(!i)return;let u=eM;n?.length&&(u=n,r.recordNamePath&&(u=ZL(u,r.recordNamePath))),l(u)},[n,i]),s}function tee({entityForSuggestions:e,onSelect:t}){let[r,o,n]=(0,oM.useDebouncedInput)(),i=eee(e,n),{labels:s}=e,[l,u]=(0,Gs.useState)(!1);return!l&&i?.length>9&&u(!0),(0,et.jsxs)(et.Fragment,{children:[l&&(0,et.jsx)(nt.SearchControl,{onChange:o,value:r,label:s.search_items,placeholder:s.search_items}),!!i?.length&&(0,et.jsx)(nt.Composite,{orientation:"vertical",role:"listbox",className:"edit-site-custom-template-modal__suggestions_list","aria-label":(0,sl.__)("Suggestions list"),children:i.map(c=>(0,et.jsx)($$,{suggestion:c,search:n,onSelect:t,entityForSuggestions:e},c.slug))}),n&&!i?.length&&(0,et.jsx)(nt.__experimentalText,{as:"p",className:"edit-site-custom-template-modal__no-results",children:s.not_found})]})}function ree({onSelect:e,entityForSuggestions:t,onBack:r,containerRef:o}){let[n,i]=(0,Gs.useState)();return(0,Gs.useEffect)(()=>{if(o.current){let[s]=nM.focus.focusable.find(o.current);s?.focus()}},[n]),(0,et.jsxs)(nt.__experimentalVStack,{spacing:4,className:"edit-site-custom-template-modal__contents-wrapper",alignment:"left",children:[!n&&(0,et.jsxs)(et.Fragment,{children:[(0,et.jsx)(nt.__experimentalText,{as:"p",children:(0,sl.__)("Select whether to create a single template for all items or a specific one.")}),(0,et.jsxs)(nt.Flex,{className:"edit-site-custom-template-modal__contents",gap:"4",align:"initial",children:[(0,et.jsxs)(nt.FlexItem,{isBlock:!0,as:nt.Button,onClick:()=>{let{slug:s,title:l,description:u,templatePrefix:c}=t.template;e({slug:s,title:l,description:u,templatePrefix:c})},children:[(0,et.jsx)(nt.__experimentalText,{as:"span",weight:500,lineHeight:1.53846153846,children:t.labels.all_items}),(0,et.jsx)(nt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,sl.__)("For all items")})]}),(0,et.jsxs)(nt.FlexItem,{isBlock:!0,as:nt.Button,onClick:()=>{i(!0)},children:[(0,et.jsx)(nt.__experimentalText,{as:"span",weight:500,lineHeight:1.53846153846,children:t.labels.singular_name}),(0,et.jsx)(nt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,sl.__)("For a specific item")})]})]}),(0,et.jsx)(nt.Flex,{justify:"right",children:(0,et.jsx)(nt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,sl.__)("Back")})})]}),n&&(0,et.jsxs)(et.Fragment,{children:[(0,et.jsx)(nt.__experimentalText,{as:"p",children:(0,sl.__)("This template will be used only for the specific item chosen.")}),(0,et.jsx)(tee,{entityForSuggestions:t,onSelect:e}),(0,et.jsx)(nt.Flex,{justify:"right",children:(0,et.jsx)(nt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t.hasGeneralTemplate?r():i(!1)},children:(0,sl.__)("Back")})})]})]})}var sM=ree;var _f=function(){return _f=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},_f.apply(this,arguments)};function aM(e){return e.toLowerCase()}var oee=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],nee=/[^A-Z0-9]+/gi;function uM(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?oee:r,n=t.stripRegexp,i=n===void 0?nee:n,s=t.transform,l=s===void 0?aM:s,u=t.delimiter,c=u===void 0?" ":u,f=lM(lM(e,o,"$1\0$2"),i,"\0"),m=0,d=f.length;f.charAt(m)==="\0";)m++;for(;f.charAt(d-1)==="\0";)d--;return f.slice(m,d).split("\0").map(l).join(c)}function lM(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function cM(e,t){return t===void 0&&(t={}),uM(e,_f({delimiter:"."},t))}function eb(e,t){return t===void 0&&(t={}),cM(e,_f({delimiter:"-"},t))}var Eu=a(j(),1),Cf=a(z(),1),Hs=a(M(),1),al=a(C(),1);function iee({createTemplate:e,onBack:t}){let[r,o]=(0,Eu.useState)(""),n=(0,Cf.__)("Custom Template"),[i,s]=(0,Eu.useState)(!1),l=(0,Eu.useRef)();(0,Eu.useEffect)(()=>{l.current&&l.current.focus()},[]);async function u(c){if(c.preventDefault(),!i){s(!0);try{await e({slug:eb(r||n)||"wp-custom-template",title:r||n},!1)}finally{s(!1)}}}return(0,al.jsx)("form",{onSubmit:u,children:(0,al.jsxs)(Hs.__experimentalVStack,{spacing:6,children:[(0,al.jsx)(Hs.TextControl,{__next40pxDefaultSize:!0,label:(0,Cf.__)("Name"),value:r,onChange:o,placeholder:n,disabled:i,ref:l,help:(0,Cf.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,al.jsxs)(Hs.__experimentalHStack,{className:"edit-site-custom-generic-template__modal-actions",justify:"right",children:[(0,al.jsx)(Hs.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Cf.__)("Back")}),(0,al.jsx)(Hs.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,children:(0,Cf.__)("Create")})]})]})})}var fM=iee;var sr=a(C(),1),{useHistory:see}=L(gM.privateApis),xC=["front-page","home","single","page","index","archive","author","category","date","tag","search","404"],aee={"front-page":Zf,home:fd,single:od,page:Sl,archive:Ji,search:ui,404:ed,index:Kf,category:Ks,author:es,taxonomy:$i,date:Uf,tag:ud,attachment:Jf};function dM({title:e,direction:t,className:r,description:o,icon:n,onClick:i,children:s}){return(0,sr.jsx)(Mr.Button,{__next40pxDefaultSize:!0,className:r,onClick:i,label:o,showTooltip:!!o,children:(0,sr.jsxs)(Mr.Flex,{as:"span",spacing:2,align:"center",justify:"center",style:{width:"100%"},direction:t,children:[(0,sr.jsx)("div",{className:"edit-site-add-new-template__template-icon",children:(0,sr.jsx)(Mr.Icon,{icon:n})}),(0,sr.jsxs)(Mr.__experimentalVStack,{className:"edit-site-add-new-template__template-name",alignment:"center",spacing:0,children:[(0,sr.jsx)(Mr.__experimentalText,{align:"center",weight:500,lineHeight:1.53846153846,children:e}),s]})]})})}var bo={templatesList:1,customTemplate:2,customGenericTemplate:3};function lee({onClose:e}){let[t,r]=(0,ti.useState)(bo.templatesList),[o,n]=(0,ti.useState)({}),[i,s]=(0,ti.useState)(!1),l=cee(n,()=>r(bo.customTemplate)),u=see(),{saveEntityRecord:c}=(0,Tf.useDispatch)(tb.store),{createErrorNotice:f,createSuccessNotice:m}=(0,Tf.useDispatch)(hM.store),d=(0,ti.useRef)(null),h=(0,pM.useViewportMatch)("medium","<"),g=(0,Tf.useSelect)(x=>x(tb.store).getEntityRecord("root","__unstableBase")?.home,[]),y={"front-page":g,date:(0,wo.sprintf)((0,wo.__)("E.g. %s"),g+"/"+new Date().getFullYear())};(0,ti.useEffect)(()=>{if(d.current&&t===bo.templatesList){let[x]=vM.focus.focusable.find(d.current);x?.focus()}},[t]);async function v(x,T=!0){if(!i){s(!0);try{let{title:E,description:k,slug:O}=x,A=await c("postType",Xe,{description:k,slug:O.toString(),status:"publish",title:E,meta:{is_wp_suggestion:T}},{throwOnError:!0});u.navigate(`/${Xe}/${A.id}?canvas=edit`),m((0,wo.sprintf)((0,wo.__)('"%s" successfully created.'),(0,mM.decodeEntities)(A.title?.rendered||E)||(0,wo.__)("(no title)")),{type:"snackbar"})}catch(E){let k=E.message&&E.code!=="unknown_error"?E.message:(0,wo.__)("An error occurred while creating the template.");f(k,{type:"snackbar"})}finally{s(!1)}}}let b=()=>{e(),r(bo.templatesList)},w=(0,wo.__)("Add template");return t===bo.customTemplate?w=(0,wo.sprintf)((0,wo.__)("Add template: %s"),o.labels.singular_name):t===bo.customGenericTemplate&&(w=(0,wo.__)("Create custom template")),(0,sr.jsxs)(Mr.Modal,{title:w,className:Z("edit-site-add-new-template__modal",{"edit-site-add-new-template__modal_template_list":t===bo.templatesList,"edit-site-custom-template-modal":t===bo.customTemplate}),onRequestClose:b,overlayClassName:t===bo.customGenericTemplate?"edit-site-custom-generic-template__modal":void 0,ref:d,children:[t===bo.templatesList&&(0,sr.jsxs)(Mr.__experimentalGrid,{columns:h?2:3,gap:4,align:"flex-start",justify:"center",className:"edit-site-add-new-template__template-list__contents",children:[(0,sr.jsx)(Mr.Flex,{className:"edit-site-add-new-template__template-list__prompt",children:(0,wo.__)("Select what the new template should apply to:")}),l.map(x=>{let{title:T,slug:E,onClick:k}=x;return(0,sr.jsx)(dM,{title:T,direction:"column",className:"edit-site-add-new-template__template-button",description:y[E],icon:aee[E]||Nn,onClick:()=>k?k(x):v(x)},E)}),(0,sr.jsx)(dM,{title:(0,wo.__)("Custom template"),direction:"row",className:"edit-site-add-new-template__custom-template-button",icon:li,onClick:()=>r(bo.customGenericTemplate),children:(0,sr.jsx)(Mr.__experimentalText,{lineHeight:1.53846153846,children:(0,wo.__)("A custom template can be manually applied to any post or page.")})})]}),t===bo.customTemplate&&(0,sr.jsx)(sM,{onSelect:v,entityForSuggestions:o,onBack:()=>r(bo.templatesList),containerRef:d}),t===bo.customGenericTemplate&&(0,sr.jsx)(fM,{createTemplate:v,onBack:()=>r(bo.templatesList)})]})}function uee(){let[e,t]=(0,ti.useState)(!1),{postType:r}=(0,Tf.useSelect)(o=>{let{getPostType:n}=o(tb.store);return{postType:n(Xe)}},[]);return r?(0,sr.jsxs)(sr.Fragment,{children:[(0,sr.jsx)(Mr.Button,{variant:"primary",onClick:()=>t(!0),label:r.labels.add_new_item,__next40pxDefaultSize:!0,children:r.labels.add_new_item}),e&&(0,sr.jsx)(lee,{onClose:()=>t(!1)})]}):null}function cee(e,t){let o=(Tu()||[]).filter(d=>xC.includes(d.slug)),n=d=>{t?.(),e(d)},i=[...o],{defaultTaxonomiesMenuItems:s,taxonomiesMenuItems:l}=JL(n),{defaultPostTypesMenuItems:u,postTypesMenuItems:c}=QL(n),f=$L(n);return[...s,...u,f].forEach(d=>{if(!d)return;let h=i.findIndex(g=>g.slug===d.slug);h>-1?i[h]=d:i.push(d)}),i?.sort((d,h)=>xC.indexOf(d.slug)-xC.indexOf(h.slug)),[...i,...XL(),...c,...l]}var yM=(0,ti.memo)(uee);var Ef=a(M(),1),un=a(z(),1),dp=a(j(),1),SC=a(mr(),1),bM=a(Gr(),1),_C=a(Ct(),1),rb=a(Ke(),1),ob=a(he(),1),wM=a(re(),1);var xo=a(C(),1),{Badge:CC}=L(Ef.privateApis),{useEntityRecordsWithPermissions:fee}=L(ob.privateApis),{useStyle:dee}=L(rb.privateApis);function xM(){let e=Tu(),{records:t}=fee("root","registeredTemplate");return[...e,...t?.filter(r=>!r.is_custom).map(r=>({slug:r.slug,title:r.title.rendered,description:r.description}))]}function mee({item:e}){let t=H0(),r=dee("color.background")??"white",o=(0,dp.useMemo)(()=>(0,bM.parse)(e.content.raw),[e.content.raw]),n=!o?.length;return(0,xo.jsx)(rb.EditorProvider,{post:e,settings:t,children:(0,xo.jsxs)("div",{className:"page-templates-preview-field",style:{backgroundColor:r},children:[n&&(0,un.__)("Empty template"),!n&&(0,xo.jsx)(_C.BlockPreview.Async,{children:(0,xo.jsx)(_C.BlockPreview,{blocks:o})})]})})}var nb={label:(0,un.__)("Preview"),id:"preview",render:mee,enableSorting:!1},ib={label:(0,un.__)("Description"),id:"description",render:window?.__experimentalTemplateActivate?function({item:t}){let o=xM().find(n=>n.slug===t.slug);return t.description?(0,SC.decodeEntities)(t.description):o?.description}:({item:e})=>e.description&&(0,SC.decodeEntities)(e.description),enableSorting:!1,enableGlobalSearch:!0};function pee({item:e}){let[t,r]=(0,dp.useState)(!1),{text:o,icon:n,imageUrl:i}=il(e.type,e.id);return(0,xo.jsxs)(Ef.__experimentalHStack,{alignment:"left",spacing:0,children:[i&&(0,xo.jsx)("div",{className:Z("page-templates-author-field__avatar",{"is-loaded":t}),children:(0,xo.jsx)("img",{onLoad:()=>r(!0),alt:"",src:i})}),!i&&(0,xo.jsx)("div",{className:"page-templates-author-field__icon",children:(0,xo.jsx)(Ef.Icon,{icon:n})}),(0,xo.jsx)("span",{className:"page-templates-author-field__name",children:o})]})}var sb={label:(0,un.__)("Author"),id:"author",getValue:({item:e})=>e.author_text??e.author,render:pee},SM={label:(0,un.__)("Status"),id:"active",type:"boolean",getValue:({item:e})=>e._isActive,render:function({item:t}){let r=t._isCustom?(0,un._x)("Active when used","template"):(0,un._x)("Active","template"),o=t._isCustom?"info":"success",n=t._isActive;return(0,xo.jsx)(CC,{intent:n?o:"default",children:n?r:(0,un._x)("Inactive","template")})}},_M=()=>{let e=(0,wM.useSelect)(t=>t(ob.store).getCurrentTheme());return(0,dp.useMemo)(()=>({label:(0,un.__)("Compatible Theme"),id:"theme",getValue:({item:t})=>t.theme,render:function({item:r}){return r.theme===e.stylesheet?(0,xo.jsx)(CC,{intent:"success",children:r.theme}):(0,xo.jsx)(CC,{intent:"error",children:r.theme})}}),[e])},CM={label:(0,un.__)("Template Type"),id:"slug",getValue:({item:e})=>e.slug,render:function({item:t}){return xM().find(n=>n.slug===t.slug)?.title||(0,un._x)("Custom","template type")}};var mp={table:{showMedia:!1},grid:{showMedia:!0},list:{showMedia:!1}},Pf={type:"grid",perPage:20,sort:{field:"title",direction:"asc"},titleField:"title",descriptionField:"description",mediaField:"preview",fields:["author","active","slug","theme"],filters:[],...mp.grid};function Af(e){return e==="user"?{sort:{field:"date",direction:"desc"}}:e==="active"?{}:{filters:[{field:"author",operator:"isAny",value:[e]}]}}var Pu=a(C(),1),{usePostActions:hee,usePostFields:gee,templateTitleField:vee}=L(AM.privateApis),{useHistory:yee,useLocation:bee}=L(PM.privateApis),{useEntityRecordsWithPermissions:TM}=L(kf.privateApis);function EC(){let{path:e,query:t}=bee(),{activeView:r="active",postId:o}=t,[n,i]=(0,cn.useState)([o]),[s,l]=(0,cn.useState)(!1),u=Pf,c=(0,cn.useMemo)(()=>Af(r),[r]),{view:f,updateView:m,isModified:d,resetToDefault:h}=js({kind:"postType",name:Xe,slug:"default",defaultView:u,activeViewOverrides:c,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:pe=>{F.navigate((0,TC.addQueryArgs)(e,{...t,pageNumber:pe.page,search:pe.search||void 0}))}}),{activeTemplatesOption:g,activeTheme:y,defaultTemplateTypes:v}=(0,pp.useSelect)(pe=>{let{getEntityRecord:Se,getCurrentTheme:J}=pe(kf.store);return{activeTemplatesOption:Se("root","site")?.active_templates,activeTheme:J(),defaultTemplateTypes:pe(kf.store).getCurrentTheme()?.default_template_types}}),{records:b,isResolving:w}=TM("postType",Xe,{per_page:-1,combinedTemplates:!1}),{records:x,isResolving:T}=TM("root","registeredTemplate",{per_page:-1}),E=(0,cn.useMemo)(()=>{let pe=[...x];if(g)for(let Se in g){let J=g[Se],ie=b.find($=>$.id===J&&$.theme===y.stylesheet);if(ie){let $=pe.findIndex(({slug:Fe})=>Fe===ie.slug);$!==-1?pe[$]=ie:pe.push(ie)}}return pe},[b,x,g,y]),k;r==="active"?k=w||T:r==="user"?k=w:k=T;let O=(0,cn.useMemo)(()=>{function pe(J){return J.is_custom??(!J.meta?.is_wp_suggestion&&!v.some(ie=>ie.slug===J.slug))}let Se;return r==="active"?Se=E.filter(J=>!pe(J)):r==="user"?Se=b:Se=x,Se.map(J=>({...J,_isActive:E.some(ie=>ie.id===J.id),_isCustom:pe(J)}))},[E,v,b,x,r]),A=(0,pp.useSelect)(pe=>{let{getUser:Se}=pe(kf.store);return O.reduce((J,ie)=>(ie.author_text?J[ie.author_text]||(J[ie.author_text]=ie.author_text):ie.author&&(J[ie.author]||(J[ie.author]=Se(ie.author))),J),{})},[O]),F=yee(),N=(0,cn.useCallback)(pe=>{i(pe),f?.type==="list"&&F.navigate((0,TC.addQueryArgs)(e,{postId:pe.length===1?pe[0]:void 0}))},[F,e,f?.type]),S=gee({postType:Xe}).find(pe=>pe.id==="date"),I=_M(),R=(0,cn.useMemo)(()=>{let pe=[nb,vee,ib,SM,CM];r==="user"&&(pe.push(I),S&&pe.push(S));let Se=[];for(let J in A)Se.push({value:A[J]?.id??J,label:A[J]?.name??J});return pe.push({...sb,elements:Se}),pe},[A,r,I,S]),{data:B,paginationInfo:D}=(0,cn.useMemo)(()=>Bs(O,f,R),[O,f,R]),{createSuccessNotice:V}=(0,pp.useDispatch)(OM.store),G=(0,cn.useCallback)((pe,Se)=>{switch(pe){case"duplicate-post":{let J=Se[0],ie=typeof J.title=="string"?J.title:J.title?.rendered;F.navigate("/template?activeView=user"),V((0,ll.sprintf)((0,ll.__)('"%s" successfully created.'),(0,EM.decodeEntities)(ie)||(0,ll.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,ll.__)("Edit"),onClick:()=>{F.navigate(`/${J.type}/${J.id}?canvas=edit`)}}]})}break}},[F,V]),U=hee({postType:Xe,context:"list",onActionPerformed:G}),ae=nl(),ye=dL(),Te=(0,cn.useMemo)(()=>r==="user"?[ye,ae,...U]:[ye,...U],[U,ye,ae,r]),ke=(0,kM.useEvent)(pe=>{m(pe),pe.type!==f.type&&F.invalidate()}),He=Te.find(pe=>pe.id==="duplicate-post");return(0,Pu.jsxs)(Fn,{className:"edit-site-page-templates",title:(0,ll.__)("Templates"),actions:(0,Pu.jsx)(yM,{}),children:[(0,Pu.jsx)(Ds,{paginationInfo:D,fields:R,actions:Te,data:B,isLoading:k,view:f,onChangeView:ke,onChangeSelection:N,isItemClickable:()=>!0,onClickItem:pe=>{typeof pe.id=="string"?l(pe):F.navigate(`/${pe.type}/${pe.id}?canvas=edit`)},selection:n,defaultLayouts:mp,onReset:d?()=>{h(),F.invalidate()}:!1},r),s&&He&&(0,Pu.jsx)(RM.Modal,{title:(0,ll.__)("Duplicate"),onRequestClose:()=>l(),size:"small",children:(0,Pu.jsx)(He.RenderModal,{items:[s],closeModal:()=>l()})})]})}var t8=a(z(),1),Wi=a(j(),1),r8=a(he(),1);var o8=a(Ne(),1),n8=a(Ke(),1),RC=a(yt(),1),i8=a(Qe(),1);var Br=a(M(),1),KM=a(mr(),1),ri=a(j(),1),Of=a(re(),1),ab=a(he(),1),XM=a(Qe(),1);var _o=a(z(),1),QM=a(Vn(),1),JM=a(Ne(),1),$M=a(_l(),1);var Us=a(j(),1),ul=a(z(),1),it=a(M(),1),zM=a(he(),1),GM=a(mr(),1),HM=a(Qe(),1),UM=a(_l(),1),WM=a(yt(),1);var Au=a(re(),1),ku=a(he(),1),IM=a(mr(),1),Jr=a(j(),1),gt=a(z(),1);var FM=a(yt(),1);var wee={},xee=(e,t)=>{let r=e;return t.split(".").forEach(o=>{r=r?.[o]}),r};function PC(e,t){return`${e}-${(0,FM.safeDecodeURI)(t)}`}var VM=(e,t)=>(e||[]).map(r=>({...r,name:(0,IM.decodeEntities)(xee(r,t))})),Ru=()=>(0,Au.useSelect)(e=>e(ku.store).getEntityRecords("postType",Xe,{per_page:-1}),[]),hp=()=>(0,Au.useSelect)(e=>e(ku.store).getCurrentTheme()?.default_template_types||[],[]),NM=()=>{let e=(0,Au.useSelect)(t=>t(ku.store).getPostTypes({per_page:-1}),[]);return(0,Jr.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])},See=()=>{let e=(0,Au.useSelect)(t=>t(ku.store).getTaxonomies({per_page:-1}),[]);return(0,Jr.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable),[e])};function DM(){let e=NM(),t=(0,Jr.useMemo)(()=>e?.filter(i=>i.has_archive),[e]),r=Ru(),o=(0,Jr.useMemo)(()=>e?.reduce((i,{labels:s})=>{let l=s.singular_name.toLowerCase();return i[l]=(i[l]||0)+1,i},{}),[e]),n=(0,Jr.useCallback)(({labels:i,slug:s})=>{let l=i.singular_name.toLowerCase();return o[l]>1&&l!==s},[o]);return(0,Jr.useMemo)(()=>t?.filter(i=>!(r||[]).some(s=>s.slug==="archive-"+i.slug)).map(i=>{let s;return n(i)?s=(0,gt.sprintf)((0,gt.__)("Archive: %1$s (%2$s)"),i.labels.singular_name,i.slug):s=(0,gt.sprintf)((0,gt.__)("Archive: %s"),i.labels.singular_name),{slug:"archive-"+i.slug,description:(0,gt.sprintf)((0,gt.__)("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 LM=e=>{let t=NM(),r=Ru(),o=hp(),n=(0,Jr.useMemo)(()=>t?.reduce((m,{labels:d})=>{let h=(d.template_name||d.singular_name).toLowerCase();return m[h]=(m[h]||0)+1,m},{}),[t]),i=(0,Jr.useCallback)(({labels:m,slug:d})=>{let h=(m.template_name||m.singular_name).toLowerCase();return n[h]>1&&h!==d},[n]),s=(0,Jr.useMemo)(()=>t?.reduce((m,{slug:d})=>{let h=d;return d!=="page"&&(h=`single-${h}`),m[d]=h,m},{}),[t]),l=AC("postType",s),u=(r||[]).map(({slug:m})=>m),c=(t||[]).reduce((m,d)=>{let{slug:h,labels:g,icon:y}=d,v=s[h],b=o?.find(({slug:O})=>O===v),w=u?.includes(v),x=i(d),T=g.template_name||(0,gt.sprintf)((0,gt.__)("Single item: %s"),g.singular_name);x&&(T=g.template_name?(0,gt.sprintf)((0,gt._x)("%1$s (%2$s)","post type menu label"),g.template_name,h):(0,gt.sprintf)((0,gt._x)("Single item: %1$s (%2$s)","post type menu label"),g.singular_name,h));let E=b?{...b,templatePrefix:s[h]}:{slug:v,title:T,description:(0,gt.sprintf)((0,gt.__)("Displays a single item: %s."),g.singular_name),icon:typeof y=="string"&&y.startsWith("dashicons-")?y.slice(10):nd,templatePrefix:s[h]},k=l?.[h]?.hasEntities;return k&&(E.onClick=O=>{e({type:"postType",slug:h,config:{recordNamePath:"title.rendered",queryArgs:({search:A})=>({_fields:"id,title,slug,link",orderBy:A?"relevance":"modified",exclude:l[h].existingEntitiesIds}),getSpecificTemplate:A=>{let F=PC(s[h],A.slug);return{title:F,slug:F,templatePrefix:s[h]}}},labels:g,hasGeneralTemplate:w,template:O})}),(!w||k)&&m.push(E),m},[]);return(0,Jr.useMemo)(()=>c.reduce((m,d)=>{let{slug:h}=d,g="postTypesMenuItems";return h==="page"&&(g="defaultPostTypesMenuItems"),m[g].push(d),m},{defaultPostTypesMenuItems:[],postTypesMenuItems:[]}),[c])},MM=e=>{let t=See(),r=Ru(),o=hp(),n=(0,Jr.useMemo)(()=>t?.reduce((m,{slug:d})=>{let h=d;return["category","post_tag"].includes(d)||(h=`taxonomy-${h}`),d==="post_tag"&&(h="tag"),m[d]=h,m},{}),[t]),i=t?.reduce((m,{labels:d})=>{let h=(d.template_name||d.singular_name).toLowerCase();return m[h]=(m[h]||0)+1,m},{}),s=(m,d)=>{if(["category","post_tag"].includes(d))return!1;let h=(m.template_name||m.singular_name).toLowerCase();return i[h]>1&&h!==d},l=AC("taxonomy",n),u=(r||[]).map(({slug:m})=>m),c=(t||[]).reduce((m,d)=>{let{slug:h,labels:g}=d,y=n[h],v=o?.find(({slug:k})=>k===y),b=u?.includes(y),w=s(g,h),x=g.template_name||g.singular_name;w&&(x=g.template_name?(0,gt.sprintf)((0,gt._x)("%1$s (%2$s)","taxonomy template menu label"),g.template_name,h):(0,gt.sprintf)((0,gt._x)("%1$s (%2$s)","taxonomy menu label"),g.singular_name,h));let T=v?{...v,templatePrefix:n[h]}:{slug:y,title:x,description:(0,gt.sprintf)((0,gt.__)("Displays taxonomy: %s."),g.singular_name),icon:$i,templatePrefix:n[h]},E=l?.[h]?.hasEntities;return E&&(T.onClick=k=>{e({type:"taxonomy",slug:h,config:{queryArgs:({search:O})=>({_fields:"id,name,slug,link",orderBy:O?"name":"count",exclude:l[h].existingEntitiesIds}),getSpecificTemplate:O=>{let A=PC(n[h],O.slug);return{title:A,slug:A,templatePrefix:n[h]}}},labels:g,hasGeneralTemplate:b,template:k})}),(!b||E)&&m.push(T),m},[]);return(0,Jr.useMemo)(()=>c.reduce((m,d)=>{let{slug:h}=d,g="taxonomiesMenuItems";return["category","tag"].includes(h)&&(g="defaultTaxonomiesMenuItems"),m[g].push(d),m},{defaultTaxonomiesMenuItems:[],taxonomiesMenuItems:[]}),[c])},_ee={user:"author"},Cee={user:{who:"authors"}};function BM(e){let t=Ru(),r=hp(),o=AC("root",_ee,Cee),n=r?.find(({slug:s})=>s==="author");n||(n={description:(0,gt.__)("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:l})=>({_fields:"id,name,slug,link",orderBy:l?"name":"registered_date",exclude:o.user.existingEntitiesIds,who:"authors"}),getSpecificTemplate:l=>{let u=PC("author",l.slug);return{title:u,slug:u,templatePrefix:"author"}}},labels:{singular_name:(0,gt.__)("Author"),search_items:(0,gt.__)("Search Authors"),not_found:(0,gt.__)("No authors found."),all_items:(0,gt.__)("All Authors")},hasGeneralTemplate:i,template:s})}),!i||o.user?.hasEntities)return n}var Tee=e=>{let t=Ru();return(0,Jr.useMemo)(()=>Object.entries(e||{}).reduce((o,[n,i])=>{let s=(t||[]).reduce((l,u)=>{let c=`${i}-`;return u.slug.startsWith(c)&&l.push(u.slug.substring(c.length)),l},[]);return s.length&&(o[n]=s),o},{}),[e,t])},Eee=(e,t,r={})=>{let o=Tee(t);return(0,Au.useSelect)(i=>Object.entries(o||{}).reduce((s,[l,u])=>{let c=i(ku.store).getEntityRecords(e,l,{_fields:"id",context:"view",slug:u,...r[l]});return c?.length&&(s[l]=c),s},{}),[o])},AC=(e,t,r=wee)=>{let o=Eee(e,t,r),n=(0,Au.useSelect)(s=>Object.keys(t||{}).reduce((l,u)=>{let c=o?.[u]?.map(({id:f})=>f)||[];return l[u]=!!s(ku.store).getEntityRecords(e,u,{per_page:1,_fields:"id",context:"view",exclude:c,...r[u]})?.length,l},{}),[t,o,e,r]);return(0,Jr.useMemo)(()=>Object.keys(t||{}).reduce((s,l)=>{let u=o?.[l]?.map(({id:c})=>c)||[];return s[l]={hasEntities:n[l],existingEntitiesIds:u},s},{}),[t,o,n])};var tt=a(C(),1),jM=[];function Pee({suggestion:e,search:t,onSelect:r,entityForSuggestions:o}){let n="edit-site-custom-template-modal__suggestions_list__list-item";return(0,tt.jsxs)(it.Composite.Item,{render:(0,tt.jsx)(it.Button,{__next40pxDefaultSize:!0,role:"option",className:n,onClick:()=>r(o.config.getSpecificTemplate(e))}),children:[(0,tt.jsx)(it.__experimentalText,{size:"body",lineHeight:1.53846153846,weight:500,className:`${n}__title`,children:(0,tt.jsx)(it.TextHighlight,{text:(0,GM.decodeEntities)(e.name),highlight:t})}),e.link&&(0,tt.jsx)(it.__experimentalText,{size:"body",lineHeight:1.53846153846,className:`${n}__info`,children:(0,WM.safeDecodeURI)(e.link)})]})}function Aee(e,t){let{config:r}=e,o=(0,Us.useMemo)(()=>({order:"asc",context:"view",search:t,per_page:t?20:10,...r.queryArgs(t)}),[t,r]),{records:n,hasResolved:i}=(0,zM.useEntityRecords)(e.type,e.slug,o),[s,l]=(0,Us.useState)(jM);return(0,Us.useEffect)(()=>{if(!i)return;let u=jM;n?.length&&(u=n,r.recordNamePath&&(u=VM(u,r.recordNamePath))),l(u)},[n,i]),s}function kee({entityForSuggestions:e,onSelect:t}){let[r,o,n]=(0,HM.useDebouncedInput)(),i=Aee(e,n),{labels:s}=e,[l,u]=(0,Us.useState)(!1);return!l&&i?.length>9&&u(!0),(0,tt.jsxs)(tt.Fragment,{children:[l&&(0,tt.jsx)(it.SearchControl,{onChange:o,value:r,label:s.search_items,placeholder:s.search_items}),!!i?.length&&(0,tt.jsx)(it.Composite,{orientation:"vertical",role:"listbox",className:"edit-site-custom-template-modal__suggestions_list","aria-label":(0,ul.__)("Suggestions list"),children:i.map(c=>(0,tt.jsx)(Pee,{suggestion:c,search:n,onSelect:t,entityForSuggestions:e},c.slug))}),n&&!i?.length&&(0,tt.jsx)(it.__experimentalText,{as:"p",className:"edit-site-custom-template-modal__no-results",children:s.not_found})]})}function Ree({onSelect:e,entityForSuggestions:t,onBack:r,containerRef:o}){let[n,i]=(0,Us.useState)(t.hasGeneralTemplate);return(0,Us.useEffect)(()=>{if(o.current){let[s]=UM.focus.focusable.find(o.current);s?.focus()}},[n]),(0,tt.jsxs)(it.__experimentalVStack,{spacing:4,className:"edit-site-custom-template-modal__contents-wrapper",alignment:"left",children:[!n&&(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(it.__experimentalText,{as:"p",children:(0,ul.__)("Select whether to create a single template for all items or a specific one.")}),(0,tt.jsxs)(it.Flex,{className:"edit-site-custom-template-modal__contents",gap:"4",align:"initial",children:[(0,tt.jsxs)(it.FlexItem,{isBlock:!0,as:it.Button,onClick:()=>{let{slug:s,title:l,description:u,templatePrefix:c}=t.template;e({slug:s,title:l,description:u,templatePrefix:c})},children:[(0,tt.jsx)(it.__experimentalText,{as:"span",weight:500,lineHeight:1.53846153846,children:t.labels.all_items}),(0,tt.jsx)(it.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,ul.__)("For all items")})]}),(0,tt.jsxs)(it.FlexItem,{isBlock:!0,as:it.Button,onClick:()=>{i(!0)},children:[(0,tt.jsx)(it.__experimentalText,{as:"span",weight:500,lineHeight:1.53846153846,children:t.labels.singular_name}),(0,tt.jsx)(it.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,ul.__)("For a specific item")})]})]}),(0,tt.jsx)(it.Flex,{justify:"right",children:(0,tt.jsx)(it.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,ul.__)("Back")})})]}),n&&(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(it.__experimentalText,{as:"p",children:(0,ul.__)("This template will be used only for the specific item chosen.")}),(0,tt.jsx)(kee,{entityForSuggestions:t,onSelect:e}),(0,tt.jsx)(it.Flex,{justify:"right",children:(0,tt.jsx)(it.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t.hasGeneralTemplate?r():i(!1)},children:(0,ul.__)("Back")})})]})]})}var qM=Ree;var Ou=a(j(),1),Rf=a(z(),1),Ws=a(M(),1),cl=a(C(),1);function Oee({createTemplate:e,onBack:t}){let[r,o]=(0,Ou.useState)(""),n=(0,Rf.__)("Custom Template"),[i,s]=(0,Ou.useState)(!1),l=(0,Ou.useRef)();(0,Ou.useEffect)(()=>{l.current&&l.current.focus()},[]);async function u(c){if(c.preventDefault(),!i){s(!0);try{await e({slug:eb(r||n)||"wp-custom-template",title:r||n},!1)}finally{s(!1)}}}return(0,cl.jsx)("form",{onSubmit:u,children:(0,cl.jsxs)(Ws.__experimentalVStack,{spacing:6,children:[(0,cl.jsx)(Ws.TextControl,{__next40pxDefaultSize:!0,label:(0,Rf.__)("Name"),value:r,onChange:o,placeholder:n,disabled:i,ref:l,help:(0,Rf.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,cl.jsxs)(Ws.__experimentalHStack,{className:"edit-site-custom-generic-template__modal-actions",justify:"right",children:[(0,cl.jsx)(Ws.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Rf.__)("Back")}),(0,cl.jsx)(Ws.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,children:(0,Rf.__)("Create")})]})]})})}var YM=Oee;var ar=a(C(),1),{useHistory:Iee}=L(JM.privateApis),kC=["front-page","home","single","page","index","archive","author","category","date","tag","search","404"],Fee={"front-page":Zf,home:fd,single:od,page:Sl,archive:Ji,search:ui,404:ed,index:Kf,category:Ks,author:es,taxonomy:$i,date:Uf,tag:ud,attachment:Jf};function ZM({title:e,direction:t,className:r,description:o,icon:n,onClick:i,children:s}){return(0,ar.jsx)(Br.Button,{__next40pxDefaultSize:!0,className:r,onClick:i,label:o,showTooltip:!!o,children:(0,ar.jsxs)(Br.Flex,{as:"span",spacing:2,align:"center",justify:"center",style:{width:"100%"},direction:t,children:[(0,ar.jsx)("div",{className:"edit-site-add-new-template__template-icon",children:(0,ar.jsx)(Br.Icon,{icon:n})}),(0,ar.jsxs)(Br.__experimentalVStack,{className:"edit-site-add-new-template__template-name",alignment:"center",spacing:0,children:[(0,ar.jsx)(Br.__experimentalText,{align:"center",weight:500,lineHeight:1.53846153846,children:e}),s]})]})})}var So={templatesList:1,customTemplate:2,customGenericTemplate:3};function Vee({onClose:e}){let[t,r]=(0,ri.useState)(So.templatesList),[o,n]=(0,ri.useState)({}),[i,s]=(0,ri.useState)(!1),l=Dee(n,()=>r(So.customTemplate)),u=Iee(),{saveEntityRecord:c}=(0,Of.useDispatch)(ab.store),{createErrorNotice:f,createSuccessNotice:m}=(0,Of.useDispatch)(QM.store),d=(0,ri.useRef)(null),h=(0,XM.useViewportMatch)("medium","<"),g=(0,Of.useSelect)(x=>x(ab.store).getEntityRecord("root","__unstableBase")?.home,[]),y={"front-page":g,date:(0,_o.sprintf)((0,_o.__)("E.g. %s"),g+"/"+new Date().getFullYear())};(0,ri.useEffect)(()=>{if(d.current&&t===So.templatesList){let[x]=$M.focus.focusable.find(d.current);x?.focus()}},[t]);async function v(x,T=!0){if(!i){s(!0);try{let{title:E,description:k,slug:O}=x,A=await c("postType",Xe,{description:k,slug:O.toString(),status:"publish",title:E,is_wp_suggestion:T},{throwOnError:!0});u.navigate(`/${Xe}/${A.id}?canvas=edit`),m((0,_o.sprintf)((0,_o.__)('"%s" successfully created.'),(0,KM.decodeEntities)(A.title?.rendered||E)||(0,_o.__)("(no title)")),{type:"snackbar"})}catch(E){let k=E.message&&E.code!=="unknown_error"?E.message:(0,_o.__)("An error occurred while creating the template.");f(k,{type:"snackbar"})}finally{s(!1)}}}let b=()=>{e(),r(So.templatesList)},w=(0,_o.__)("Add template");return t===So.customTemplate?w=(0,_o.sprintf)((0,_o.__)("Add template: %s"),o.labels.singular_name):t===So.customGenericTemplate&&(w=(0,_o.__)("Create custom template")),(0,ar.jsxs)(Br.Modal,{title:w,className:Z("edit-site-add-new-template__modal",{"edit-site-add-new-template__modal_template_list":t===So.templatesList,"edit-site-custom-template-modal":t===So.customTemplate}),onRequestClose:b,overlayClassName:t===So.customGenericTemplate?"edit-site-custom-generic-template__modal":void 0,ref:d,children:[t===So.templatesList&&(0,ar.jsxs)(Br.__experimentalGrid,{columns:h?2:3,gap:4,align:"flex-start",justify:"center",className:"edit-site-add-new-template__template-list__contents",children:[(0,ar.jsx)(Br.Flex,{className:"edit-site-add-new-template__template-list__prompt",children:(0,_o.__)("Select what the new template should apply to:")}),l.map(x=>{let{title:T,slug:E,onClick:k}=x;return(0,ar.jsx)(ZM,{title:T,direction:"column",className:"edit-site-add-new-template__template-button",description:y[E],icon:Fee[E]||Nn,onClick:()=>k?k(x):v(x)},E)}),(0,ar.jsx)(ZM,{title:(0,_o.__)("Custom template"),direction:"row",className:"edit-site-add-new-template__custom-template-button",icon:li,onClick:()=>r(So.customGenericTemplate),children:(0,ar.jsx)(Br.__experimentalText,{lineHeight:1.53846153846,children:(0,_o.__)("A custom template can be manually applied to any post or page.")})})]}),t===So.customTemplate&&(0,ar.jsx)(qM,{onSelect:v,entityForSuggestions:o,onBack:()=>r(So.templatesList),containerRef:d}),t===So.customGenericTemplate&&(0,ar.jsx)(YM,{createTemplate:v,onBack:()=>r(So.templatesList)})]})}function Nee(){let[e,t]=(0,ri.useState)(!1),{postType:r}=(0,Of.useSelect)(o=>{let{getPostType:n}=o(ab.store);return{postType:n(Xe)}},[]);return r?(0,ar.jsxs)(ar.Fragment,{children:[(0,ar.jsx)(Br.Button,{variant:"primary",onClick:()=>t(!0),label:r.labels.add_new_item,__next40pxDefaultSize:!0,children:r.labels.add_new_item}),e&&(0,ar.jsx)(Vee,{onClose:()=>t(!1)})]}):null}function Dee(e,t){let r=Ru(),o=hp(),n=(r||[]).map(({slug:g})=>g),i=(o||[]).filter(g=>kC.includes(g.slug)&&!n.includes(g.slug)),s=g=>{t?.(),e(g)},l=[...i],{defaultTaxonomiesMenuItems:u,taxonomiesMenuItems:c}=MM(s),{defaultPostTypesMenuItems:f,postTypesMenuItems:m}=LM(s),d=BM(s);return[...u,...f,d].forEach(g=>{if(!g)return;let y=l.findIndex(v=>v.slug===g.slug);y>-1?l[y]=g:l.push(g)}),l?.sort((g,y)=>kC.indexOf(g.slug)-kC.indexOf(y.slug)),[...l,...DM(),...m,...c]}var e8=(0,ri.memo)(Nee);var lb=a(C(),1),{usePostActions:Lee,templateTitleField:Mee}=L(n8.privateApis),{useHistory:Bee,useLocation:jee}=L(o8.privateApis),{useEntityRecordsWithPermissions:zee}=L(r8.privateApis);function OC(){let{path:e,query:t}=jee(),{activeView:r="active",postId:o}=t,[n,i]=(0,Wi.useState)([o]),s=Pf,l=(0,Wi.useMemo)(()=>Af(r),[r]),{view:u,updateView:c,isModified:f,resetToDefault:m}=js({kind:"postType",name:Xe,slug:"default",defaultView:s,activeViewOverrides:l,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:A=>{g.navigate((0,RC.addQueryArgs)(e,{...t,pageNumber:A.page,search:A.search||void 0}))}}),{records:d,isResolving:h}=zee("postType",Xe,{per_page:-1}),g=Bee(),y=(0,Wi.useCallback)(A=>{i(A),u?.type==="list"&&g.navigate((0,RC.addQueryArgs)(e,{postId:A.length===1?A[0]:void 0}))},[g,e,u?.type]),v=(0,Wi.useMemo)(()=>{if(!d)return[];let A=new Set;return d.forEach(F=>{A.add(F.author_text)}),Array.from(A).map(F=>({value:F,label:F}))},[d]),b=(0,Wi.useMemo)(()=>[nb,Mee,ib,{...sb,elements:v}],[v]),{data:w,paginationInfo:x}=(0,Wi.useMemo)(()=>Bs(d,u,b),[d,u,b]),T=Lee({postType:Xe,context:"list"}),E=nl(),k=(0,Wi.useMemo)(()=>[E,...T],[T,E]),O=(0,i8.useEvent)(A=>{c(A),A.type!==u.type&&g.invalidate()});return(0,lb.jsx)(Fn,{className:"edit-site-page-templates",title:(0,t8.__)("Templates"),actions:(0,lb.jsx)(e8,{}),children:(0,lb.jsx)(Ds,{paginationInfo:x,fields:b,actions:k,data:w,isLoading:h,view:u,onChangeView:O,onChangeSelection:y,isItemClickable:()=>!0,onClickItem:({id:A})=>{g.navigate(`/wp_template/${A}?canvas=edit`)},selection:n,defaultLayouts:mp,onReset:f?()=>{m(),g.invalidate()}:!1},r)})}var qs=a(C(),1);async function s8(e){let{activeView:t="active"}=e;return(await op({kind:"postType",name:"wp_template",slug:"default",defaultView:Pf,activeViewOverrides:Af(t)})).type==="list"}var a8={name:"templates",path:"/template",areas:{sidebar({siteData:e}){return e.currentTheme?.is_block_theme?(0,qs.jsx)($0,{backPath:"/"}):(0,qs.jsx)(Et,{})},content({siteData:e}){if(e.currentTheme?.is_block_theme)return window?.__experimentalTemplateActivate?(0,qs.jsx)(EC,{}):(0,qs.jsx)(OC,{})},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await s8(e)?(0,qs.jsx)(st,{}):void 0},mobile({siteData:e}){return e.currentTheme?.is_block_theme?typeof window<"u"&&window.__experimentalTemplateActivate?(0,qs.jsx)(EC,{}):(0,qs.jsx)(OC,{}):(0,qs.jsx)(Et,{})}},widths:{async content({query:e}){return await s8(e)?380:void 0}}};var Iu=a(C(),1),Gee={sidebar({siteData:e}){return e.currentTheme?.is_block_theme?(0,Iu.jsx)($0,{backPath:"/"}):(0,Iu.jsx)(Et,{})},mobile({siteData:e}){return e.currentTheme?.is_block_theme?(0,Iu.jsx)(st,{}):(0,Iu.jsx)(Et,{})},preview({siteData:e}){return e.currentTheme?.is_block_theme?(0,Iu.jsx)(st,{}):(0,Iu.jsx)(Et,{})}},l8={name:"template-item",path:"/wp_template/*postId",areas:Gee};var F8=a(Ne(),1),V8=a(z(),1);var p8=a(M(),1),h8=a(Ne(),1),g8=a(re(),1),v8=a(he(),1),y8=a(j(),1);var u8=a(Ne(),1),c8=a(M(),1);var f8=a(yt(),1);var ub=a(C(),1),{useLocation:Hee}=L(u8.privateApis);function d8({title:e,slug:t,type:r,icon:o,isActive:n,suffix:i}){let{path:s}=Hee(),l=o||Zn.find(u=>u.type===r).icon;return t==="all"&&(t=void 0),(0,ub.jsxs)(c8.__experimentalHStack,{justify:"flex-start",className:Z("edit-site-sidebar-dataviews-dataview-item",{"is-selected":n}),children:[(0,ub.jsx)(zt,{icon:l,to:(0,f8.addQueryArgs)(s,{activeView:t}),"aria-current":n?"true":void 0,children:e}),i]})}var fl=a(z(),1);var gp={table:{layout:{styles:{author:{align:"start"}}}},grid:{},list:{}},oi={type:"list",filters:[],perPage:20,sort:{field:"title",direction:"asc"},showLevels:!0,titleField:"title",mediaField:"featured_media",fields:["author","status"],...gp.list};function m8(e){return[{title:e?.labels?.all_items||(0,fl.__)("All items"),slug:"all",icon:K1,view:oi},{title:(0,fl.__)("Published"),slug:"published",icon:id,view:{...oi,filters:[{field:"status",operator:In,value:"publish",isLocked:!0}]}},{title:(0,fl.__)("Scheduled"),slug:"future",icon:sd,view:{...oi,filters:[{field:"status",operator:In,value:"future",isLocked:!0}]}},{title:(0,fl.__)("Drafts"),slug:"drafts",icon:w1,view:{...oi,filters:[{field:"status",operator:In,value:"draft",isLocked:!0}]}},{title:(0,fl.__)("Pending"),slug:"pending",icon:J1,view:{...oi,filters:[{field:"status",operator:In,value:"pending",isLocked:!0}]}},{title:(0,fl.__)("Private"),slug:"private",icon:Y1,view:{...oi,filters:[{field:"status",operator:In,value:"private",isLocked:!0}]}},{title:(0,fl.__)("Trash"),slug:"trash",icon:yw,view:{...oi,type:"table",layout:gp.table.layout,filters:[{field:"status",operator:In,value:"trash",isLocked:!0}]}}]}var Uee={published:"publish",future:"future",drafts:"draft",pending:"pending",private:"private",trash:"trash"};function cb(e){let t={...gp.table},r=Uee[e];return r?{...t,filters:[{field:"status",operator:In,value:r,isLocked:!0}]}:t}var If=a(C(),1),{useLocation:Wee}=L(h8.privateApis);function fb({postType:e}){let{query:{activeView:t="all"}}=Wee(),r=(0,g8.useSelect)(n=>{let{getPostType:i}=n(v8.store);return i(e)},[e]),o=(0,y8.useMemo)(()=>m8(r),[r]);return e?(0,If.jsx)(If.Fragment,{children:(0,If.jsx)(p8.__experimentalItemGroup,{className:"edit-site-sidebar-dataviews",children:o.map(n=>(0,If.jsx)(d8,{slug:n.slug,title:n.title,icon:n.icon,type:n.view.type,isActive:n.slug===t},n.slug))})}):null}var A8=a(M(),1),gb=a(he(),1),Co=a(j(),1),k8=a(Ne(),1),R8=a(re(),1);var O8=a(Ke(),1),vb=a(Qe(),1),yp=a(yt(),1);var ni=a(M(),1),kn=a(z(),1),Fu=a(re(),1),IC=a(j(),1),db=a(he(),1),b8=a(Vn(),1),w8=a(mr(),1),mb=a(Gr(),1),Ys=a(C(),1);function x8({postType:e,onSave:t,onClose:r}){let o=(0,Fu.useSelect)(h=>h(db.store).getPostType(e)?.labels,[e]),[n,i]=(0,IC.useState)(!1),[s,l]=(0,IC.useState)(""),{saveEntityRecord:u}=(0,Fu.useDispatch)(db.store),{createErrorNotice:c,createSuccessNotice:f}=(0,Fu.useDispatch)(b8.store),{resolveSelect:m}=(0,Fu.useRegistry)();async function d(h){if(h.preventDefault(),!n){i(!0);try{let g=await m(db.store).getPostType(e),y=await u("postType",e,{status:"draft",title:s,slug:s??void 0,content:g.template&&g.template.length?(0,mb.serialize)((0,mb.synchronizeBlocksWithTemplate)([],g.template)):void 0},{throwOnError:!0});t(y),f((0,kn.sprintf)((0,kn.__)('"%s" successfully created.'),(0,w8.decodeEntities)(y.title?.rendered||s)||(0,kn.__)("(no title)")),{type:"snackbar"})}catch(g){let y=g.message&&g.code!=="unknown_error"?g.message:(0,kn.__)("An error occurred while creating the item.");c(y,{type:"snackbar"})}finally{i(!1)}}}return(0,Ys.jsx)(ni.Modal,{title:(0,kn.sprintf)((0,kn.__)("Draft new: %s"),o?.singular_name),onRequestClose:r,focusOnMount:"firstContentElement",size:"small",children:(0,Ys.jsx)("form",{onSubmit:d,children:(0,Ys.jsxs)(ni.__experimentalVStack,{spacing:4,children:[(0,Ys.jsx)(ni.TextControl,{__next40pxDefaultSize:!0,label:(0,kn.__)("Title"),onChange:l,placeholder:(0,kn.__)("No title"),value:s}),(0,Ys.jsxs)(ni.__experimentalHStack,{spacing:2,justify:"end",children:[(0,Ys.jsx)(ni.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,kn.__)("Cancel")}),(0,Ys.jsx)(ni.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:n,"aria-disabled":n,children:(0,kn.__)("Create draft")})]})]})})})}var S8=a(j(),1),_8=a(he(),1);function C8(e){let{records:t,isResolving:r}=(0,_8.useEntityRecords)("root","comment",{post:e,type:"note",status:"all",per_page:-1,_fields:"id,post"},{enabled:e?.length>0});return{notesCount:(0,S8.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 vp=a(z(),1),hb=a(re(),1),pb=a(he(),1);var Vu=a(M(),1),Nu=a(j(),1),T8=a(Ke(),1);var qi=a(C(),1),{usePostFields:qee,PostCardPanel:Yee}=L(T8.privateApis),Zee=["status","date","author","discussion"];function E8({postType:e,postId:t,closeModal:r}){let o=t.length>1,[n,i]=(0,Nu.useState)({}),{record:s,hasFinishedResolution:l,canSwitchTemplate:u}=(0,hb.useSelect)(v=>{let{getEditedEntityRecord:b,hasFinishedResolution:w}=v(pb.store);if(o)return{record:null,hasFinishedResolution:!0};let x=["postType",e,t[0]],{getHomePage:T,getPostsPageId:E}=L(v(pb.store)),k=String(t[0]),O=k!==void 0&&E()===k,A=k!==void 0&&e==="page"&&T()?.postId===k;return{record:b(...x),hasFinishedResolution:w("getEditedEntityRecord",x),canSwitchTemplate:!O&&!A}},[e,t,o]),{editEntityRecord:c,saveEditedEntityRecord:f}=(0,hb.useDispatch)(pb.store),m=qee({postType:e}),d=(0,Nu.useMemo)(()=>m?.map(v=>v.id==="status"?{...v,elements:v.elements.filter(b=>b.value!=="trash")}:v.id==="template"?{...v,readOnly:!u}:v),[m,u]),h=(0,Nu.useMemo)(()=>{let v=[{id:"featured_media",layout:{type:"regular",labelPosition:"none"}},{id:"status",label:(0,vp.__)("Status"),children:[{id:"status",layout:{type:"regular",labelPosition:"none"}},"password"]},"author","date","slug","parent",{id:"discussion",label:(0,vp.__)("Discussion"),children:[{id:"comment_status",layout:{type:"regular",labelPosition:"none"}},"ping_status"]},"template"];return{layout:{type:"panel"},fields:o?v.filter(b=>Zee.includes(typeof b=="string"?b:b.id)):v}},[o]),g=v=>{let b={...s,...n};v.status&&v.status!=="future"&&b?.status==="future"&&new Date(b.date)>new Date&&(v.date=null),v.status&&v.status==="private"&&b?.password&&(v.password=""),i(w=>({...w,...v}))};(0,Nu.useEffect)(()=>{i({})},[t]);let y=async()=>{for(let v of t)c("postType",e,v,n);o?await Promise.allSettled(t.map(v=>f("postType",e,v))):await f("postType",e,t[0]),r?.()};return(0,qi.jsxs)(Vu.Modal,{overlayClassName:"dataviews-action-modal__quick-edit",__experimentalHideHeader:!0,onRequestClose:r,focusOnMount:"firstElement",children:[(0,qi.jsx)("div",{className:"dataviews-action-modal__quick-edit-header",children:(0,qi.jsx)(Yee,{postType:e,postId:t,onClose:r,hideActions:!0})}),(0,qi.jsx)("div",{className:"dataviews-action-modal__quick-edit-content",children:l&&(0,qi.jsx)(aC,{data:{...s,...n},fields:d,form:h,onChange:g})}),(0,qi.jsxs)(Vu.__experimentalHStack,{className:"dataviews-action-modal__quick-edit-footer",children:[(0,qi.jsx)(Vu.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:r,children:(0,vp.__)("Cancel")}),(0,qi.jsx)(Vu.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:y,children:(0,vp.__)("Done")})]})]})}var Rn=a(C(),1),{usePostActions:Kee,usePostFields:Xee}=L(O8.privateApis),{useLocation:Qee,useHistory:Jee}=L(k8.privateApis),{useEntityRecordsWithPermissions:$ee}=L(gb.privateApis),ete=[],tte="draft,future,pending,private,publish";function P8(e){return e.id.toString()}function rte(e){return e.level}function FC({postType:e}){let{path:t,query:r}=Qee(),{activeView:o="all",postId:n,quickEdit:i=!1}=r,s=Jee(),l=oi,u=(0,Co.useMemo)(()=>cb(o),[o]),{view:c,updateView:f,isModified:m,resetToDefault:d}=js({kind:"postType",name:e,slug:"default",defaultView:l,activeViewOverrides:u,queryParams:{page:r.pageNumber,search:r.search},onChangeQueryParams:$=>{s.navigate((0,yp.addQueryArgs)(t,{...r,pageNumber:$.page,search:$.search||void 0}))}}),h=(0,vb.useEvent)($=>{f($),$.type!==c.type&&s.invalidate()}),[g,y]=(0,Co.useState)(n?.split(",")??[]),v=(0,Co.useCallback)($=>{y($),s.navigate((0,yp.addQueryArgs)(t,{postId:$.join(",")}))},[t,s]);(0,Co.useEffect)(()=>{let $=n?.split(",")??[];y($)},[n]);let b=Xee({postType:e}),w=(0,Co.useMemo)(()=>{let $={};return c.filters?.forEach(Fe=>{if(Fe.field==="status"&&Fe.operator===In&&($.status=Fe.value),Fe.field==="author"&&Fe.operator===In?$.author=Fe.value:Fe.field==="author"&&Fe.operator===fT&&($.author_exclude=Fe.value),Fe.field==="date"){if(!Fe.value)return;Fe.operator===dT?$.before=Fe.value:Fe.operator===mT&&($.after=Fe.value)}}),(!$.status||$.status==="")&&($.status=tte),{per_page:c.perPage,page:c.page,_embed:"author,wp:featuredmedia",order:c.sort?.direction,orderby:c.sort?.field,orderby_hierarchy:!!c.showLevels,search:c.search,...$}},[c]),{records:x,isResolving:T,totalItems:E,totalPages:k,hasResolved:O}=$ee("postType",e,w),A=(0,Co.useMemo)(()=>x?.map($=>$.id)??[],[x]),{notesCount:F,isLoading:N}=C8(A),P=(0,Co.useMemo)(()=>{let $=x;return c?.sort?.field==="author"&&($=Bs(x,{sort:{...c.sort}},b).data),$&&$.map(Fe=>({...Fe,notesCount:F[Fe.id]??0}))},[x,b,c?.sort,F]),S=P?.map($=>P8($))??[],B=((0,vb.usePrevious)(S)??[]).filter($=>!S.includes($)).includes(n);(0,Co.useEffect)(()=>{B&&s.navigate((0,yp.addQueryArgs)(t,{postId:void 0}))},[s,B,t]);let D=(0,Co.useMemo)(()=>({totalItems:E,totalPages:k}),[E,k]),{labels:V,canCreateRecord:G}=(0,R8.useSelect)($=>{let{getPostType:Fe,canUser:Yt}=$(gb.store);return{labels:Fe(e)?.labels,canCreateRecord:Yt("create",{kind:"postType",name:e})}},[e]),U=Kee({postType:e,context:"list"}),ae=nl(),ye=mL(),Te=(0,Co.useMemo)(()=>c.type===Fb?[{...ae,isPrimary:!0},...U]:[ae,ye,...U],[c.type,ae,ye,U]),[ke,He]=(0,Co.useState)(!1),pe=()=>He(!0),Se=()=>He(!1),J=({type:$,id:Fe})=>{s.navigate(`/${$}/${Fe}?canvas=edit`),Se()},ie=()=>{s.navigate((0,yp.addQueryArgs)(t,{...r,quickEdit:void 0}))};return(0,Rn.jsxs)(Fn,{title:V?.name,actions:(0,Rn.jsx)(Rn.Fragment,{children:V?.add_new_item&&G&&(0,Rn.jsxs)(Rn.Fragment,{children:[(0,Rn.jsx)(A8.Button,{variant:"primary",onClick:pe,__next40pxDefaultSize:!0,children:V.add_new_item}),ke&&(0,Rn.jsx)(x8,{postType:e,onSave:J,onClose:Se})]})}),children:[(0,Rn.jsx)(Ds,{paginationInfo:D,fields:b,actions:Te,data:P||ete,isLoading:T||N||!O,view:c,onChangeView:h,selection:g,onChangeSelection:v,isItemClickable:$=>$.status!=="trash",onClickItem:({id:$})=>{s.navigate(`/${e}/${$}?canvas=edit`)},getItemId:P8,getItemLevel:rte,defaultLayouts:gp,onReset:m?()=>{d(),s.invalidate()}:!1},o),i&&!T&&g.length>0&&c.type!==Fb&&(0,Rn.jsx)(E8,{postType:e,postId:g,closeModal:ie})]})}var Yi=a(C(),1),{useLocation:ote}=L(F8.privateApis);async function I8(e){let{activeView:t="all"}=e;return(await op({kind:"postType",name:"page",slug:"default",defaultView:oi,activeViewOverrides:cb(t)})).type==="list"}function nte(){let{query:e={}}=ote(),{canvas:t="view"}=e;return t==="edit"?(0,Yi.jsx)(st,{}):(0,Yi.jsx)(FC,{postType:"page"})}var N8={name:"pages",path:"/page",areas:{sidebar({siteData:e}){return e.currentTheme?.is_block_theme?(0,Yi.jsx)(wr,{title:(0,V8.__)("Pages"),backPath:"/",content:(0,Yi.jsx)(fb,{postType:"page"})}):(0,Yi.jsx)(Et,{})},content({siteData:e}){return e.currentTheme?.is_block_theme?(0,Yi.jsx)(FC,{postType:"page"}):void 0},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await I8(e)?(0,Yi.jsx)(st,{}):void 0},mobile({siteData:e}){return e.currentTheme?.is_block_theme?(0,Yi.jsx)(nte,{}):(0,Yi.jsx)(Et,{})}},widths:{async content({query:e}){return await I8(e)?380:void 0}}};var D8=a(z(),1);var dl=a(C(),1),L8={name:"page-item",path:"/page/:postId",areas:{sidebar({siteData:e}){return e.currentTheme?.is_block_theme?(0,dl.jsx)(wr,{title:(0,D8.__)("Pages"),backPath:"/",content:(0,dl.jsx)(fb,{postType:"page"})}):(0,dl.jsx)(Et,{})},mobile({siteData:e}){return e.currentTheme?.is_block_theme?(0,dl.jsx)(st,{}):(0,dl.jsx)(Et,{})},preview({siteData:e}){return e.currentTheme?.is_block_theme?(0,dl.jsx)(st,{}):(0,dl.jsx)(Et,{})}}};var M8=a(z(),1);var yb=a(C(),1),B8={name:"attachment-item",path:"/attachment/:postId",areas:{sidebar:(0,yb.jsx)(wr,{title:(0,M8.__)("Media"),backPath:"/",content:null}),mobile:(0,yb.jsx)(st,{}),preview:(0,yb.jsx)(st,{})}};var VC=a(z(),1),z8=a(Ke(),1);var bp=a(C(),1),{StyleBookPreview:j8}=L(z8.privateApis),G8={name:"stylebook",path:"/stylebook",areas:{sidebar({siteData:e}){return Jo(e)?(0,bp.jsx)(wr,{title:(0,VC.__)("Styles"),backPath:"/",description:(0,VC.__)("Preview your website's visual identity: colors, typography, and blocks.")}):(0,bp.jsx)(Et,{})},preview({siteData:e}){return Jo(e)?(0,bp.jsx)(j8,{isStatic:!0}):void 0},mobile({siteData:e}){return Jo(e)?(0,bp.jsx)(j8,{isStatic:!0}):void 0}}};var U8=a(z(),1),bb=a(M(),1);var Du=a(C(),1);function H8(){return(0,Du.jsx)(bb.Notice,{status:"error",isDismissible:!1,children:(0,U8.__)("The requested page could not be found. Please check the URL.")})}var W8={name:"notfound",path:"*",areas:{sidebar:(0,Du.jsx)(bc,{}),mobile:(0,Du.jsx)(bc,{customDescription:(0,Du.jsx)(H8,{})}),content:(0,Du.jsx)(bb.__experimentalSpacer,{padding:2,children:(0,Du.jsx)(H8,{})})}};var ite=[...window?.__experimentalMediaEditor?[B8]:[],L8,N8,l8,a8,FL,IL,OL,HI,zI,fI,tI,G8,W8];function Y8(){let e=(0,wb.useRegistry)(),{registerRoute:t}=L((0,wb.useDispatch)(Oe));(0,q8.useEffect)(()=>{e.batch(()=>{ite.forEach(t)})},[e,t])}var xb=a(C(),1),{RouterProvider:ste}=L(K8.privateApis);function ate(){return YP(),JP(),(0,xb.jsx)(GP,{})}function Q8(){Y8();let{routes:e,currentTheme:t,editorSettings:r}=(0,Z8.useSelect)(i=>({routes:L(i(Oe)).getRoutes(),currentTheme:i(X8.store).getCurrentTheme(),editorSettings:i(Oe).getSettings()}),[]),o=(0,Sb.useCallback)(({path:i,query:s})=>Rr()?{path:i,query:{...s,wp_theme_preview:"wp_theme_preview"in s?s.wp_theme_preview:aa()}}:{path:i,query:s},[]),n=(0,Sb.useMemo)(()=>({siteData:{currentTheme:t,editorSettings:r}}),[t,r]);return(0,xb.jsx)(ste,{routes:e,pathArg:"p",beforeNavigate:o,matchResolverArgs:n,children:(0,xb.jsx)(ate,{})})}var Ff=a(Ke(),1),J8=a(yt(),1),$8=a(vl(),1),_b=a(C(),1),NC=(0,J8.getPath)(window.location.href)?.includes("site-editor.php"),DC=e=>{(0,$8.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function lte(e){return NC?(DC("PluginMoreMenuItem"),(0,_b.jsx)(Ff.PluginMoreMenuItem,{...e})):null}function ute(e){return NC?(DC("PluginSidebar"),(0,_b.jsx)(Ff.PluginSidebar,{...e})):null}function cte(e){return NC?(DC("PluginSidebarMoreMenuItem"),(0,_b.jsx)(Ff.PluginSidebarMoreMenuItem,{...e})):null}var MC=a(C(),1),{registerCoreBlockBindingsSources:fte}=L(tB.privateApis);function dte(e,t){let r=document.getElementById(e),o=(0,Tb.createRoot)(r);(0,Lu.dispatch)(LC.store).reapplyBlockTypeFilters();let n=(0,Vf.__experimentalGetCoreBlocks)().filter(({name:i})=>i!=="core/freeform");return(0,Vf.registerCoreBlocks)(n),fte(),(0,Lu.dispatch)(LC.store).setFreeformFallbackBlockName("core/html"),(0,Eb.registerLegacyWidgetBlock)({inserter:!1}),(0,Eb.registerWidgetGroupBlock)({inserter:!1}),(0,Vf.__experimentalRegisterExperimentalCoreBlocks)({enableFSEBlocks:!0}),(0,Lu.dispatch)(Cb.store).setDefaults("core/edit-site",{welcomeGuide:!0,welcomeGuideStyles:!0,welcomeGuidePage:!0,welcomeGuideTemplate:!0}),(0,Lu.dispatch)(Cb.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}),window.__clientSideMediaProcessing&&(0,Lu.dispatch)(Cb.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,Lu.dispatch)(Oe).updateSettings(t),window.addEventListener("dragover",i=>i.preventDefault(),!1),window.addEventListener("drop",i=>i.preventDefault(),!1),o.render((0,MC.jsx)(Tb.StrictMode,{children:(0,MC.jsx)(Q8,{})})),o}function mte(){(0,eB.default)("wp.editSite.reinitializeEditor",{since:"6.2",version:"6.3"})}return uB(pte);})(); |