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

index.min.js in Gutenberg 23.2.2, at build/scripts/edit-site/index.min.js

66 lines 768.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 "use strict";var wp;(wp||={}).editSite=(()=>{var ez=Object.create;var ph=Object.defineProperty;var tz=Object.getOwnPropertyDescriptor;var rz=Object.getOwnPropertyNames;var oz=Object.getPrototypeOf,nz=Object.prototype.hasOwnProperty;var zo=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var ze=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ss=(e,t)=>{for(var r in t)ph(e,r,{get:t[r],enumerable:!0})},eP=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of rz(t))!nz.call(e,n)&&n!==r&&ph(e,n,{get:()=>t[n],enumerable:!(o=tz(t,n))||o.enumerable});return e};var a=(e,t,r)=>(r=e!=null?ez(oz(e)):{},eP(t||!e||!e.__esModule?ph(r,"default",{value:e,enumerable:!0}):r,e)),iz=e=>eP(ph({},"__esModule",{value:!0}),e);var Xr=ze((vae,tP)=>{tP.exports=window.wp.blocks});var _f=ze((yae,rP)=>{rP.exports=window.wp.blockLibrary});var te=ze((bae,oP)=>{oP.exports=window.wp.data});var Ul=ze((wae,nP)=>{nP.exports=window.wp.deprecated});var B=ze((xae,iP)=>{iP.exports=window.wp.element});var et=ze((Sae,sP)=>{sP.exports=window.wp.editor});var Ho=ze((_ae,aP)=>{aP.exports=window.wp.preferences});var cP=ze((Cae,lP)=>{lP.exports=window.wp.widgets});var fe=ze((Eae,fP)=>{fP.exports=window.wp.coreData});var bt=ze((Pae,mP)=>{mP.exports=window.wp.blockEditor});var G=ze((Aae,pP)=>{pP.exports=window.wp.i18n});var hh=ze((Rae,hP)=>{hP.exports=window.wp.patterns});var Eu=ze((kae,gP)=>{gP.exports=window.wp.privateApis});var De=ze((qae,NP)=>{NP.exports=window.wp.router});var Re=ze((Zae,MP)=>{MP.exports=window.React});var E=ze((ele,zP)=>{zP.exports=window.ReactJSXRuntime});var _h=ze((Fle,aA)=>{aA.exports=window.ReactDOM});var EA=ze(TA=>{"use strict";var Ou=Re();function pG(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var hG=typeof Object.is=="function"?Object.is:pG,gG=Ou.useState,vG=Ou.useEffect,yG=Ou.useLayoutEffect,bG=Ou.useDebugValue;function wG(e,t){var r=t(),o=gG({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return yG(function(){n.value=r,n.getSnapshot=t,gw(n)&&i({inst:n})},[e,r,t]),vG(function(){return gw(n)&&i({inst:n}),e(function(){gw(n)&&i({inst:n})})},[e]),bG(r),r}function gw(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!hG(e,r)}catch{return!0}}function xG(e,t){return t()}var SG=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?xG:wG;TA.useSyncExternalStore=Ou.useSyncExternalStore!==void 0?Ou.useSyncExternalStore:SG});var AA=ze((Hce,PA)=>{"use strict";PA.exports=EA()});var _w=ze((Rue,HA)=>{HA.exports=window.wp.a11y});var me=ze((kue,GA)=>{GA.exports=window.wp.primitives});var rt=ze((rpe,SR)=>{SR.exports=window.wp.compose});var U=ze((_pe,kR)=>{kR.exports=window.wp.components});var BR=ze((Mpe,DR)=>{DR.exports=window.wp.plugins});var Vn=ze((Lpe,jR)=>{jR.exports=window.wp.notices});var Tr=ze((Dpe,zR)=>{zR.exports=window.wp.htmlEntities});var ov=ze((Bpe,HR)=>{HR.exports=window.wp.commands});var Ea=ze((jpe,GR)=>{GR.exports=window.wp.keycodes});var At=ze((zpe,UR)=>{UR.exports=window.wp.url});var oc=ze((Wpe,KR)=>{KR.exports=window.wp.dom});var uk=ze((ihe,ck)=>{ck.exports=window.wp.keyboardShortcuts});var Iv=ze((qhe,P5)=>{P5.exports=window.wp.apiFetch});var G_=ze((jge,n6)=>{n6.exports=window.wp.styleEngine});var Uv=ze((Jge,u6)=>{"use strict";u6.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 Wv=ze((eve,m6)=>{"use strict";var mq=function(t){return pq(t)&&!hq(t)};function pq(e){return!!e&&typeof e=="object"}function hq(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||yq(e)}var gq=typeof Symbol=="function"&&Symbol.for,vq=gq?Symbol.for("react.element"):60103;function yq(e){return e.$$typeof===vq}function bq(e){return Array.isArray(e)?[]:{}}function Fm(e,t){return t.clone!==!1&&t.isMergeableObject(e)?ed(bq(e),e,t):e}function wq(e,t,r){return e.concat(t).map(function(o){return Fm(o,r)})}function xq(e,t){if(!t.customMerge)return ed;var r=t.customMerge(e);return typeof r=="function"?r:ed}function Sq(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function d6(e){return Object.keys(e).concat(Sq(e))}function f6(e,t){try{return t in e}catch{return!1}}function _q(e,t){return f6(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function Cq(e,t,r){var o={};return r.isMergeableObject(e)&&d6(e).forEach(function(n){o[n]=Fm(e[n],r)}),d6(t).forEach(function(n){_q(e,n)||(f6(e,n)&&r.isMergeableObject(t[n])?o[n]=xq(n,r)(e[n],t[n],r):o[n]=Fm(t[n],r))}),o}function ed(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||wq,r.isMergeableObject=r.isMergeableObject||mq,r.cloneUnlessOtherwiseSpecified=Fm;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):Cq(e,t,r):Fm(t,r)}ed.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return ed(o,n,r)},{})};var Tq=ed;m6.exports=Tq});var Ns=ze((LCe,BO)=>{BO.exports=window.wp.date});var cC=ze((PPe,Q4)=>{Q4.exports=window.wp.blob});var pT=ze((nIe,Bb)=>{var MV={\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"},LV=Object.keys(MV).join("|"),Nte=new RegExp(LV,"g"),Vte=new RegExp(LV,"");function Mte(e){return MV[e]}var DV=function(e){return e.replace(Nte,Mte)},Lte=function(e){return!!e.match(Vte)};Bb.exports=DV;Bb.exports.has=Lte;Bb.exports.remove=DV});var JM=ze((PVe,QM)=>{QM.exports=window.wp.warning});var v8=ze((k7e,g8)=>{g8.exports=window.wp.mediaUtils});var hae={};Ss(hae,{PluginMoreMenuItem:()=>cae,PluginSidebar:()=>uae,PluginSidebarMoreMenuItem:()=>dae,PluginTemplateSettingPanel:()=>Hy,initializeEditor:()=>mae,reinitializeEditor:()=>pae,store:()=>Fe});var ZE=a(Xr(),1),yf=a(_f(),1),Su=a(te(),1),Xj=a(Ul(),1),H1=a(B(),1),Qj=a(et(),1),z1=a(Ho(),1),G1=a(cP(),1);var bh=a(te(),1);var uP=a(te(),1);function sz(e={},t){return t.type==="UPDATE_SETTINGS"?{...e,...t.settings}:e}function az(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 lz(e=!1,t){return t.type==="SET_IS_SAVE_VIEW_OPENED"?t.isOpen:e}function cz(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 dP=(0,uP.combineReducers)({settings:sz,editedPost:az,saveViewPanel:lz,routes:cz});var $1={};Ss($1,{__experimentalSetPreviewDeviceType:()=>dz,addTemplate:()=>mz,closeGeneralSidebar:()=>kz,openGeneralSidebar:()=>Rz,openNavigationPanelToMenu:()=>Sz,removeTemplate:()=>pz,revertTemplate:()=>Az,setEditedEntity:()=>vz,setEditedPostContext:()=>bz,setHasPageContentFocus:()=>Iz,setHomeTemplateId:()=>yz,setIsInserterOpened:()=>Cz,setIsListViewOpened:()=>Tz,setIsNavigationPanelOpened:()=>_z,setIsSaveViewOpened:()=>Pz,setNavigationMenu:()=>gz,setNavigationPanelActiveMenu:()=>xz,setPage:()=>wz,setTemplate:()=>fz,setTemplatePart:()=>hz,switchEditorMode:()=>Oz,toggleDistractionFree:()=>Fz,toggleFeature:()=>uz,updateSettings:()=>Ez});var CP=a(Xr(),1),kr=a(Ul(),1),J1=a(fe(),1),TP=a(bt(),1),ki=a(et(),1),EP=a(Ho(),1);var Cf=a(G(),1),yP=a(hh(),1);var vP=a(Eu(),1),{lock:Oae,unlock:j}=(0,vP.__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 Y1="attachment",oi="wp_navigation",Je="wp_template",Ye="wp_template_part",Z1={custom:"custom",theme:"theme",plugin:"plugin"},Pu="uncategorized",Wl="all-parts",{PATTERN_TYPES:Me,PATTERN_DEFAULT_CATEGORY:Go,PATTERN_USER_CATEGORY:gh,EXCLUDED_PATTERN_SOURCES:vh,PATTERN_SYNC_TYPES:_s}=j(yP.privateApis),bP=[Ye,oi,Me.user],K1={[Je]:(0,Cf.__)("Template"),[Ye]:(0,Cf.__)("Template part"),[Me.user]:(0,Cf.__)("Pattern"),[oi]:(0,Cf.__)("Navigation")};var X1="list",wP="is";var Q1="isAny",xP="isNone",SP="before",_P="after";var{interfaceStore:PP}=j(ki.privateApis);function uz(e){return function({registry:t}){(0,kr.default)("dispatch( 'core/edit-site' ).toggleFeature( featureName )",{since:"6.0",alternative:"dispatch( 'core/preferences').toggle( 'core/edit-site', featureName )"}),t.dispatch(EP.store).toggle("core/edit-site",e)}}var dz=e=>({registry:t})=>{(0,kr.default)("dispatch( 'core/edit-site' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(ki.store).setDeviceType(e)};function fz(){return(0,kr.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 mz=e=>async({dispatch:t,registry:r})=>{(0,kr.default)("dispatch( 'core/edit-site' ).addTemplate",{since:"6.5",version:"6.8",hint:"use saveEntityRecord directly"});let o=await r.dispatch(J1.store).saveEntityRecord("postType",Je,e);e.content&&r.dispatch(J1.store).editEntityRecord("postType",Je,o.id,{blocks:(0,CP.parse)(e.content)},{undoIgnore:!0}),t({type:"SET_EDITED_POST",postType:Je,id:o.id})},pz=e=>({registry:t})=>j(t.dispatch(ki.store)).removeTemplates([e]);function hz(e){return(0,kr.default)("dispatch( 'core/edit-site' ).setTemplatePart",{since:"6.8"}),{type:"SET_EDITED_POST",postType:Ye,id:e}}function gz(e){return(0,kr.default)("dispatch( 'core/edit-site' ).setNavigationMenu",{since:"6.8"}),{type:"SET_EDITED_POST",postType:oi,id:e}}function vz(e,t,r){return{type:"SET_EDITED_POST",postType:e,id:t,context:r}}function yz(){return(0,kr.default)("dispatch( 'core/edit-site' ).setHomeTemplateId",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function bz(e){return(0,kr.default)("dispatch( 'core/edit-site' ).setEditedPostContext",{since:"6.8"}),{type:"SET_EDITED_POST_CONTEXT",context:e}}function wz(){return(0,kr.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 xz(){return(0,kr.default)("dispatch( 'core/edit-site' ).setNavigationPanelActiveMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function Sz(){return(0,kr.default)("dispatch( 'core/edit-site' ).openNavigationPanelToMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function _z(){return(0,kr.default)("dispatch( 'core/edit-site' ).setIsNavigationPanelOpened",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}var Cz=e=>({registry:t})=>{(0,kr.default)("dispatch( 'core/edit-site' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(ki.store).setIsInserterOpened(e)},Tz=e=>({registry:t})=>{(0,kr.default)("dispatch( 'core/edit-site' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(ki.store).setIsListViewOpened(e)};function Ez(e){return{type:"UPDATE_SETTINGS",settings:e}}function Pz(e){return{type:"SET_IS_SAVE_VIEW_OPENED",isOpen:e}}var Az=(e,t)=>({registry:r})=>j(r.dispatch(ki.store)).revertTemplate(e,t),Rz=e=>({registry:t})=>{t.dispatch(PP).enableComplementaryArea("core",e)},kz=()=>({registry:e})=>{e.dispatch(PP).disableComplementaryArea("core")},Oz=e=>({registry:t})=>{(0,kr.default)("dispatch( 'core/edit-site' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(ki.store).switchEditorMode(e)},Iz=e=>({dispatch:t,registry:r})=>{(0,kr.default)("dispatch( 'core/edit-site' ).setHasPageContentFocus",{since:"6.5"}),e&&r.dispatch(TP.store).clearSelectedBlock(),t({type:"SET_HAS_PAGE_CONTENT_FOCUS",hasPageContentFocus:e})},Fz=()=>({registry:e})=>{(0,kr.default)("dispatch( 'core/edit-site' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(ki.store).toggleDistractionFree()};var ew={};Ss(ew,{registerRoute:()=>Nz,unregisterRoute:()=>Vz});function Nz(e){return{type:"REGISTER_ROUTE",route:e}}function Vz(e){return{type:"UNREGISTER_ROUTE",name:e}}var rw={};Ss(rw,{__experimentalGetInsertionPoint:()=>Zz,__experimentalGetPreviewDeviceType:()=>Dz,getCanUserCreateMedia:()=>Bz,getCurrentTemplateNavigationPanelSubMenu:()=>$z,getCurrentTemplateTemplateParts:()=>Qz,getEditedPostContext:()=>Wz,getEditedPostId:()=>Uz,getEditedPostType:()=>Gz,getEditorMode:()=>Jz,getHomeTemplateId:()=>Hz,getNavigationPanelActiveMenu:()=>eH,getPage:()=>qz,getReusableBlocks:()=>jz,getSettings:()=>zz,hasPageContentFocus:()=>oH,isFeatureActive:()=>Lz,isInserterOpened:()=>Yz,isListViewOpened:()=>Kz,isNavigationOpened:()=>tH,isPage:()=>rH,isSaveViewOpened:()=>Xz});var yh=a(fe(),1),kn=a(te(),1),Cr=a(Ul(),1),OP=a(B(),1),tw=a(Ho(),1),Tf=a(et(),1),IP=a(bt(),1);var AP=a(Xr(),1),Mz=[];function RP(e=Mz,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,AP.isTemplatePart)(s)){let{attributes:{theme:l,slug:c}}=s,u=`${l}//${c}`,d=r[u];d&&o.push({templatePart:d,block:s})}}return o}var Lz=(0,kn.createRegistrySelector)(e=>(t,r)=>((0,Cr.default)("select( 'core/edit-site' ).isFeatureActive",{since:"6.0",alternative:"select( 'core/preferences' ).get"}),!!e(tw.store).get("core/edit-site",r))),Dz=(0,kn.createRegistrySelector)(e=>()=>((0,Cr.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(Tf.store).getDeviceType())),Bz=(0,kn.createRegistrySelector)(e=>()=>((0,Cr.default)("wp.data.select( 'core/edit-site' ).getCanUserCreateMedia()",{since:"6.7",alternative:"wp.data.select( 'core' ).canUser( 'create', { kind: 'postType', type: 'attachment' } )"}),e(yh.store).canUser("create","media"))),jz=(0,kn.createRegistrySelector)(e=>()=>((0,Cr.default)("select( 'core/edit-site' ).getReusableBlocks()",{since:"6.5",version:"6.8",alternative:"select( 'core/core' ).getEntityRecords( 'postType', 'wp_block' )"}),OP.Platform.OS==="web"?e(yh.store).getEntityRecords("postType","wp_block",{per_page:-1}):[]));function zz(e){return e.settings}function Hz(){(0,Cr.default)("select( 'core/edit-site' ).getHomeTemplateId",{since:"6.2",version:"6.4"})}function Gz(e){return(0,Cr.default)("select( 'core/edit-site' ).getEditedPostType",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),e.editedPost.postType}function Uz(e){return(0,Cr.default)("select( 'core/edit-site' ).getEditedPostId",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostId"}),e.editedPost.id}function Wz(e){return(0,Cr.default)("select( 'core/edit-site' ).getEditedPostContext",{since:"6.8"}),e.editedPost.context}function qz(e){return(0,Cr.default)("select( 'core/edit-site' ).getPage",{since:"6.8"}),{context:e.editedPost.context}}var Yz=(0,kn.createRegistrySelector)(e=>()=>((0,Cr.default)("select( 'core/edit-site' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(Tf.store).isInserterOpened())),Zz=(0,kn.createRegistrySelector)(e=>()=>((0,Cr.default)("select( 'core/edit-site' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),j(e(Tf.store)).getInserter())),Kz=(0,kn.createRegistrySelector)(e=>()=>((0,Cr.default)("select( 'core/edit-site' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(Tf.store).isListViewOpened()));function Xz(e){return e.saveViewPanel}function kP(e){let t=e(yh.store).getEntityRecords("postType",Ye,{per_page:-1}),{getBlocksByName:r,getBlocksByClientId:o}=e(IP.store),n=r("core/template-part");return[o(n),t]}var Qz=(0,kn.createRegistrySelector)(e=>(0,kn.createSelector)(()=>((0,Cr.default)("select( 'core/edit-site' ).getCurrentTemplateTemplateParts()",{since:"6.7",version:"6.9",alternative:"select( 'core/block-editor' ).getBlocksByName( 'core/template-part' )"}),RP(...kP(e))),()=>kP(e))),Jz=(0,kn.createRegistrySelector)(e=>()=>e(tw.store).get("core","editorMode"));function $z(){(0,Cr.default)("dispatch( 'core/edit-site' ).getCurrentTemplateNavigationPanelSubMenu",{since:"6.2",version:"6.4"})}function eH(){(0,Cr.default)("dispatch( 'core/edit-site' ).getNavigationPanelActiveMenu",{since:"6.2",version:"6.4"})}function tH(){(0,Cr.default)("dispatch( 'core/edit-site' ).isNavigationOpened",{since:"6.2",version:"6.4"})}function rH(e){return(0,Cr.default)("select( 'core/edit-site' ).isPage",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),!!e.editedPost.context?.postId}function oH(){return(0,Cr.default)("select( 'core/edit-site' ).hasPageContentFocus",{since:"6.5"}),!1}var ow={};Ss(ow,{getRoutes:()=>nH});function nH(e){return e.routes}var FP="core/edit-site";var iH={reducer:dP,actions:$1,selectors:rw},Fe=(0,bh.createReduxStore)(FP,iH);(0,bh.register)(Fe);j(Fe).registerPrivateSelectors(ow);j(Fe).registerPrivateActions(ew);var Uj=a(te(),1),Wj=a(De(),1),B1=a(B(),1),qj=a(fe(),1);function VP(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=VP(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function sH(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=VP(e))&&(o&&(o+=" "),o+=t);return o}var q=sH;var BA=a(B(),1);var ql=a(Re(),1);function LP({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=ql.useRef(e!==void 0),[i,s]=ql.useState(t),l=n?e:i,c=ql.useCallback(u=>{n||s(u)},[]);return[l,c]}var iw=a(Re(),1);var BP=a(Re(),1),DP={};function Yl(e,t){let r=BP.useRef(DP);return r.current===DP&&(r.current=e(t)),r}var nw=iw[`useInsertionEffect${Math.random().toFixed(1)}`.slice(0,-3)],aH=nw&&nw!==iw.useLayoutEffect?nw:e=>e();function On(e){let t=Yl(lH).current;return t.next=e,aH(t.effect),t.trampoline}function lH(){let e={next:void 0,callback:cH,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function cH(){}var jP=a(Re(),1),uH=()=>{},Dr=typeof document<"u"?jP.useLayoutEffect:uH;function dH(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${o}; visit ${i} for the full message.`}}var fH=dH("https://base-ui.com/production-error","Base UI"),Au=fH;var Zl=a(Re(),1);function Ef(e,t,r,o){let n=Yl(GP).current;return mH(n,e,t,r,o)&&UP(n,[e,t,r,o]),n.callback}function HP(e){let t=Yl(GP).current;return pH(t,e)&&UP(t,e),t.callback}function GP(){return{callback:null,cleanup:null,refs:[]}}function mH(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function pH(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function UP(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 YP=a(Re(),1);var WP=a(Re(),1),hH=parseInt(WP.version,10);function qP(e){return hH>=e}function sw(e){if(!YP.isValidElement(e))return null;let t=e,r=t.props;return(qP(19)?r?.ref:t.ref)??null}function Pf(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}var lle=Object.freeze([]),wa=Object.freeze({});function ZP(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 KP(e,t){return typeof e=="function"?e(t):e}function XP(e,t){return typeof e=="function"?e(t):e}var aw={};function cr(e,t,r,o,n){if(!r&&!o&&!n&&!e)return wh(t);let i=wh(e);return t&&(i=Af(i,t)),r&&(i=Af(i,r)),o&&(i=Af(i,o)),n&&(i=Af(i,n)),i}function QP(e){if(e.length===0)return aw;if(e.length===1)return wh(e[0]);let t=wh(e[0]);for(let r=1;r<e.length;r+=1)t=Af(t,e[r]);return t}function wh(e){return lw(e)?{...$P(e,aw)}:gH(e)}function Af(e,t){return lw(t)?$P(t,e):vH(e,t)}function gH(e){let t={...e};for(let r in t){let o=t[r];JP(r,o)&&(t[r]=eA(o))}return t}function vH(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Pf(e.style,o);break}case"className":{e[r]=cw(e.className,o);break}default:JP(r,o)?e[r]=yH(e[r],o):e[r]=o}}return e}function JP(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 lw(e){return typeof e=="function"}function $P(e,t){return lw(e)?e(t):e??aw}function yH(e,t){return t?e?(...r)=>{let o=r[0];if(tA(o)){let i=o;Rf(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:eA(t):e}function eA(e){return e&&((...t)=>{let r=t[0];return tA(r)&&Rf(r),e(...t)})}function Rf(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function cw(e,t){return t?e?t+" "+e:t:e}function tA(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var uw=a(Re(),1);function xa(e,t,r={}){let o=t.render,n=bH(t,r);if(r.enabled===!1)return null;let i=r.state??wa;return SH(e,o,n,i)}function bH(e,t={}){let{className:r,style:o,render:n}=e,{state:i=wa,ref:s,props:l,stateAttributesMapping:c,enabled:u=!0}=t,d=u?KP(r,i):void 0,m=u?XP(o,i):void 0,f=u?ZP(i,c):wa,h=u&&l?wH(l):void 0,g=u?Pf(f,h)??{}:wa;return typeof document<"u"&&(u?Array.isArray(s)?g.ref=HP([g.ref,sw(n),...s]):g.ref=Ef(g.ref,sw(n),s):Ef(null,null)),u?(d!==void 0&&(g.className=cw(g.className,d)),m!==void 0&&(g.style=Pf(g.style,m)),g):wa}function wH(e){return Array.isArray(e)?QP(e):cr(void 0,e)}var xH=Symbol.for("react.lazy");function SH(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=cr(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===xH&&(i=Zl.Children.toArray(t)[0]),Zl.cloneElement(i,n)}if(e&&typeof e=="string")return _H(e,r);throw new Error(Au(8))}function _H(e,t){return e==="button"?(0,uw.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,uw.createElement)("img",{alt:"",...t,key:t.key}):Zl.createElement(e,t)}var Ru={};Ss(Ru,{cancelOpen:()=>QH,chipRemovePress:()=>FH,clearPress:()=>IH,closePress:()=>kH,closeWatcher:()=>UH,decrementPress:()=>MH,disabled:()=>$H,drag:()=>ZH,escapeKey:()=>GH,focusOut:()=>HH,imperativeAction:()=>eG,incrementPress:()=>VH,inputBlur:()=>BH,inputChange:()=>LH,inputClear:()=>DH,inputPaste:()=>jH,inputPress:()=>zH,itemPress:()=>RH,keyboard:()=>qH,linkPress:()=>OH,listNavigation:()=>WH,none:()=>CH,outsidePress:()=>AH,pointer:()=>YH,scrub:()=>XH,siblingOpen:()=>JH,swipe:()=>tG,trackPress:()=>NH,triggerFocus:()=>PH,triggerHover:()=>EH,triggerPress:()=>TH,wheel:()=>KH,windowResize:()=>rG});var CH="none",TH="trigger-press",EH="trigger-hover",PH="trigger-focus",AH="outside-press",RH="item-press",kH="close-press",OH="link-press",IH="clear-press",FH="chip-remove-press",NH="track-press",VH="increment-press",MH="decrement-press",LH="input-change",DH="input-clear",BH="input-blur",jH="input-paste",zH="input-press",HH="focus-out",GH="escape-key",UH="close-watcher",WH="list-navigation",qH="keyboard",YH="pointer",ZH="drag",KH="wheel",XH="scrub",QH="cancel-open",JH="sibling-open",$H="disabled",eG="imperative-action",tG="swipe",rG="window-resize";function xh(e,t,r,o){let n=!1,i=!1,s=o??wa;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:r,...s}}var Sh=a(Re(),1);var oG=a(Re(),1),rA={...oG};var oA=0;function nG(e,t="mui"){let[r,o]=Sh.useState(e),n=e||r;return Sh.useEffect(()=>{r==null&&(oA+=1,o(`${t}-${oA}`))},[r,t]),n}var nA=rA.useId;function iA(e,t){if(nA!==void 0){let r=nA();return e??(t?`${t}-${r}`:r)}return nG(e,t)}function sA(e){return iA(e,"base-ui")}var cn=a(Re(),1);var uA=a(_h(),1);var lA=a(Re(),1),iG=[];function Ch(e){lA.useEffect(e,iG)}var Th=null,Lle=globalThis.requestAnimationFrame,dw=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let r=this.callbacks,o=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,o>0)for(let n=0;n<r.length;n+=1)r[n]?.(t)};request(t){let r=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(t){let r=t-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},Eh=new dw,Yt=class e{static create(){return new e}static request(t){return Eh.request(t)}static cancel(t){return Eh.cancel(t)}currentId=Th;request(t){this.cancel(),this.currentId=Eh.request(()=>{this.currentId=Th,t()})}cancel=()=>{this.currentId!==Th&&(Eh.cancel(this.currentId),this.currentId=Th)};disposeEffect=()=>this.cancel};function Ph(){let e=Yl(Yt.create).current;return Ch(e.disposeEffect),e}function cA(e){return e==null?e:"current"in e?e.current:e}var Kl=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),sG={[Kl.startingStyle]:""},aG={[Kl.endingStyle]:""},Ah={transitionStatus(e){return e==="starting"?sG:e==="ending"?aG:null}};function Rh(e,t=!1,r=!0){let o=Ph();return On((n,i=null)=>{o.cancel();let s=cA(e);if(s==null)return;let l=s,c=()=>{uA.flushSync(n)};if(typeof l.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(l.getAnimations().map(d=>d.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(r){i?.aborted||c();return}let d=l.getAnimations();!i?.aborted&&d.length>0&&d.some(m=>m.pending||m.playState!=="finished")&&u()})}if(t){let d=Kl.startingStyle;if(!l.hasAttribute(d)){o.request(u);return}let m=new MutationObserver(()=>{l.hasAttribute(d)||(m.disconnect(),u())});m.observe(l,{attributes:!0,attributeFilter:[d]}),i?.addEventListener("abort",()=>m.disconnect(),{once:!0});return}o.request(u)})}var fw=a(Re(),1);function dA(e,t=!1,r=!1){let[o,n]=fw.useState(e&&t?"idle":void 0),[i,s]=fw.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),Dr(()=>{if(!e&&i&&o!=="ending"&&r){let l=Yt.request(()=>{n("ending")});return()=>{Yt.cancel(l)}}},[e,i,o,r]),Dr(()=>{if(!e||t)return;let l=Yt.request(()=>{n(void 0)});return()=>{Yt.cancel(l)}},[t,e]),Dr(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let l=Yt.request(()=>{n("idle")});return()=>{Yt.cancel(l)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function fA(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,i=t!==void 0,[s,l]=LP({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:c,setMounted:u,transitionStatus:d}=dA(s,!0,!0),[m,f]=cn.useState(s),[{height:h,width:g},v]=cn.useState({height:void 0,width:void 0}),y=sA(),[b,w]=cn.useState(),x=b??y,[C,_]=cn.useState(!1),[A,I]=cn.useState(!1),R=cn.useRef(null),O=cn.useRef(null),z=cn.useRef(null),P=cn.useRef(null),S=Rh(P,!1),N=On(V=>{let L=!s,M=xh(Ru.triggerPress,V.nativeEvent);if(o(L,M),M.isCanceled)return;let k=P.current;O.current==="css-animation"&&k!=null&&k.style.removeProperty("animation-name"),!C&&!A&&(O.current!=null&&O.current!=="css-animation"&&!c&&L&&u(!0),O.current==="css-animation"&&(!m&&L&&f(!0),!c&&L&&u(!0))),l(L),O.current==="none"&&c&&!L&&u(!1)});return Dr(()=>{i&&O.current==="none"&&!s&&u(!1)},[i,s,t,u]),cn.useMemo(()=>({abortControllerRef:R,animationTypeRef:O,disabled:n,handleTrigger:N,height:h,mounted:c,open:s,panelId:x,panelRef:P,runOnceAnimationsFinish:S,setDimensions:v,setHiddenUntilFound:_,setKeepMounted:I,setMounted:u,setOpen:l,setPanelIdState:w,setVisible:f,transitionDimensionRef:z,transitionStatus:d,visible:m,width:g}),[R,O,n,N,h,c,s,x,P,S,v,_,I,u,l,f,z,d,m,g])}var kh=a(Re(),1),mw=kh.createContext(void 0);function Oh(){let e=kh.useContext(mw);if(e===void 0)throw new Error(Au(15));return e}var Xl=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Kl.startingStyle]="startingStyle",e[e.endingStyle=Kl.endingStyle]="endingStyle",e})({});var mA=(function(e){return e.panelOpen="data-panel-open",e})({});var lG={[Xl.open]:""},cG={[Xl.closed]:""},pA={open(e){return e?{[mA.panelOpen]:""}:null}},hA={open(e){return e?lG:cG}};var ku=a(Re(),1);function uG(){return typeof window<"u"}function dG(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function gA(e){return uG()?e instanceof HTMLElement||e instanceof dG(e).HTMLElement:!1}var Ih=a(Re(),1),fG=Ih.createContext(void 0);function vA(e=!1){let t=Ih.useContext(fG);if(t===void 0&&!e)throw new Error(Au(16));return t}var yA=a(Re(),1);function bA(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,s=o&&t!==!1,l=o&&t===!1;return{props:yA.useMemo(()=>{let u={onKeyDown(d){r&&t&&d.key!=="Tab"&&d.preventDefault()}};return o||(u.tabIndex=n,!i&&r&&(u.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(u["aria-disabled"]=r),i&&(!t||l)&&(u.disabled=r),u},[o,r,t,s,l,i,n])}}function hw(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=ku.useRef(null),l=vA(!0),c=i??l!==void 0,{props:u}=bA({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),d=ku.useCallback(()=>{let h=s.current;pw(h)&&c&&t&&u.disabled===void 0&&h.disabled&&(h.disabled=!1)},[t,u.disabled,c]);Dr(d,[d]);let m=ku.useCallback((h={})=>{let{onClick:g,onMouseDown:v,onKeyUp:y,onKeyDown:b,onPointerDown:w,...x}=h;return cr({type:n?"button":void 0,onClick(_){if(t){_.preventDefault();return}g?.(_)},onMouseDown(_){t||v?.(_)},onKeyDown(_){if(t||(Rf(_),b?.(_),_.baseUIHandlerPrevented))return;let A=_.target===_.currentTarget,I=_.currentTarget,R=pw(I),O=!n&&mG(I),z=A&&(n?R:!O),P=_.key==="Enter",S=_.key===" ",N=I.getAttribute("role"),V=N?.startsWith("menuitem")||N==="option"||N==="gridcell";if(A&&c&&S){if(_.defaultPrevented&&V)return;_.preventDefault(),O||n&&R?(I.click(),_.preventBaseUIHandler()):z&&(g?.(_),_.preventBaseUIHandler());return}z&&(!n&&(S||P)&&_.preventDefault(),!n&&P&&g?.(_))},onKeyUp(_){if(!t){if(Rf(_),y?.(_),_.target===_.currentTarget&&n&&c&&pw(_.currentTarget)&&_.key===" "){_.preventDefault();return}_.baseUIHandlerPrevented||_.target===_.currentTarget&&!n&&!c&&_.key===" "&&g?.(_)}},onPointerDown(_){if(t){_.preventDefault();return}w?.(_)}},n?void 0:{role:"button"},u,x)},[t,u,c,n]),f=On(h=>{s.current=h,d()});return{getButtonProps:m,buttonRef:f}}function pw(e){return gA(e)&&e.tagName==="BUTTON"}function mG(e){return!!(e?.tagName==="A"&&e?.href)}var Oi=a(Re(),1);function wA(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}var xA=(function(e){return e.disabled="data-disabled",e.orientation="data-orientation",e})({});function SA(e){let{abortControllerRef:t,animationTypeRef:r,externalRef:o,height:n,hiddenUntilFound:i,keepMounted:s,id:l,mounted:c,onOpenChange:u,open:d,panelRef:m,runOnceAnimationsFinish:f,setDimensions:h,setMounted:g,setOpen:v,setVisible:y,transitionDimensionRef:b,visible:w,width:x}=e,C=Oi.useRef(!1),_=Oi.useRef(null),A=Oi.useRef(d),I=Oi.useRef(d),R=Ph(),O=Oi.useMemo(()=>r.current==="css-animation"?!w:!d&&!c,[d,c,w,r]),z=On(S=>{if(!S)return;if(r.current==null||b.current==null){let L=getComputedStyle(S),M=L.animationName!=="none"&&L.animationName!=="",k=L.transitionDuration!=="0s"&&L.transitionDuration!=="";M&&k||(L.animationName==="none"&&L.transitionDuration!=="0s"?r.current="css-transition":L.animationName!=="none"&&L.transitionDuration==="0s"?r.current="css-animation":r.current="none"),S.getAttribute(xA.orientation)==="horizontal"||L.transitionProperty.indexOf("width")>-1?b.current="width":b.current="height"}if(r.current!=="css-transition")return;(n===void 0||x===void 0)&&(h({height:S.scrollHeight,width:S.scrollWidth}),I.current&&S.style.setProperty("transition-duration","0s"));let N=-1,V=-1;return N=Yt.request(()=>{I.current=!1,V=Yt.request(()=>{setTimeout(()=>{S.style.removeProperty("transition-duration")})})}),()=>{Yt.cancel(N),Yt.cancel(V)}}),P=Ef(o,m,z);return Dr(()=>{if(r.current!=="css-transition")return;let S=m.current;if(!S)return;let N=-1;if(t.current!=null&&(t.current.abort(),t.current=null),d){let V={"justify-content":S.style.justifyContent,"align-items":S.style.alignItems,"align-content":S.style.alignContent,"justify-items":S.style.justifyItems};Object.keys(V).forEach(L=>{S.style.setProperty(L,"initial","important")}),!I.current&&!s&&S.setAttribute(Xl.startingStyle,""),h({height:S.scrollHeight,width:S.scrollWidth}),N=Yt.request(()=>{Object.entries(V).forEach(([L,M])=>{M===""?S.style.removeProperty(L):S.style.setProperty(L,M)})})}else{if(S.scrollHeight===0&&S.scrollWidth===0)return;h({height:S.scrollHeight,width:S.scrollWidth});let V=new AbortController;t.current=V;let L=V.signal,M=null,k=Xl.endingStyle;return M=new MutationObserver(F=>{F.some(H=>H.type==="attributes"&&H.attributeName===k)&&(M?.disconnect(),M=null,f(()=>{h({height:0,width:0}),S.style.removeProperty("content-visibility"),g(!1),t.current===V&&(t.current=null)},L))}),M.observe(S,{attributes:!0,attributeFilter:[k]}),()=>{M?.disconnect(),R.cancel(),t.current===V&&(V.abort(),t.current=null)}}return()=>{Yt.cancel(N)}},[t,r,R,i,s,c,d,m,f,h,g]),Dr(()=>{if(r.current!=="css-animation")return;let S=m.current;S&&(_.current=S.style.animationName||_.current,S.style.setProperty("animation-name","none"),h({height:S.scrollHeight,width:S.scrollWidth}),!A.current&&!C.current&&S.style.removeProperty("animation-name"),d?(t.current!=null&&(t.current.abort(),t.current=null),g(!0),y(!0)):(t.current=new AbortController,f(()=>{g(!1),y(!1),t.current=null},t.current.signal)))},[t,r,d,m,f,h,g,y,w]),Ch(()=>{let S=Yt.request(()=>{A.current=!1});return()=>Yt.cancel(S)}),Dr(()=>{if(!i)return;let S=m.current;if(!S)return;let N=-1,V=-1;return d&&C.current&&(S.style.transitionDuration="0s",h({height:S.scrollHeight,width:S.scrollWidth}),N=Yt.request(()=>{C.current=!1,V=Yt.request(()=>{setTimeout(()=>{S.style.removeProperty("transition-duration")})})})),()=>{Yt.cancel(N),Yt.cancel(V)}},[i,d,m,h]),Dr(()=>{let S=m.current;S&&i&&O&&(S.setAttribute("hidden","until-found"),r.current==="css-transition"&&S.setAttribute(Xl.startingStyle,""))},[i,O,r,m]),Oi.useEffect(function(){let N=m.current;if(!N)return;function V(L){C.current=!0,v(!0),u(!0,xh(Ru.none,L))}return wA(N,"beforematch",V)},[u,m,v]),Oi.useMemo(()=>({props:{hidden:O,id:l,ref:P}}),[O,l,P])}var _A=a(Re(),1);function CA(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=On(n),s=Rh(o,r,!1);_A.useEffect(()=>{if(!t)return;let l=new AbortController;return s(i,l.signal),()=>{l.abort()}},[t,r,i,s])}var Sa={};Ss(Sa,{Panel:()=>IA,Root:()=>kA,Trigger:()=>OA});var kf=a(Re(),1);var Fh={...hA,...Ah};var RA=a(E(),1),kA=kf.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:l,open:c,style:u,...d}=t,m=On(l),f=fA({open:c,defaultOpen:i,onOpenChange:m,disabled:s}),h=kf.useMemo(()=>({open:f.open,disabled:f.disabled,transitionStatus:f.transitionStatus}),[f.open,f.disabled,f.transitionStatus]),g=kf.useMemo(()=>({...f,onOpenChange:m,state:h}),[f,m,h]),v=xa("div",t,{state:h,ref:r,props:d,stateAttributesMapping:Fh});return(0,RA.jsx)(mw.Provider,{value:g,children:v})});var Nh=a(Re(),1);var _G={...pA,...Ah},OA=Nh.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:s,disabled:l}=Oh(),{className:c,disabled:u=l,id:d,render:m,nativeButton:f=!0,style:h,...g}=t,{getButtonProps:v,buttonRef:y}=hw({disabled:u,focusableWhenDisabled:!0,native:f}),b=Nh.useMemo(()=>({"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i}),[o,n,i]);return xa("button",t,{state:s,ref:[r,y],props:[b,g,v],stateAttributesMapping:_G})});var Vh=a(Re(),1);var vw=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var IA=Vh.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:s,id:l,style:c,...u}=t,{abortControllerRef:d,animationTypeRef:m,height:f,mounted:h,onOpenChange:g,open:v,panelId:y,panelRef:b,runOnceAnimationsFinish:w,setDimensions:x,setHiddenUntilFound:C,setKeepMounted:_,setMounted:A,setPanelIdState:I,setOpen:R,setVisible:O,state:z,transitionDimensionRef:P,visible:S,width:N,transitionStatus:V}=Oh(),L=n??!1,M=i??!1;Dr(()=>{if(l)return I(l),()=>{I(void 0)}},[l,I]),Dr(()=>{C(L)},[C,L]),Dr(()=>{_(M)},[_,M]);let{props:k}=SA({abortControllerRef:d,animationTypeRef:m,externalRef:r,height:f,hiddenUntilFound:L,id:y,keepMounted:M,mounted:h,onOpenChange:g,open:v,panelRef:b,runOnceAnimationsFinish:w,setDimensions:x,setMounted:A,setOpen:R,setVisible:O,transitionDimensionRef:P,visible:S,width:N});CA({open:v&&V==="idle",ref:b,onComplete(){v&&x({height:void 0,width:void 0})}});let F=Vh.useMemo(()=>({...z,transitionStatus:V}),[z,V]),D=xa("div",t,{state:F,ref:[r,b],props:[k,{style:{[vw.collapsiblePanelHeight]:f===void 0?"auto":`${f}px`,[vw.collapsiblePanelWidth]:N===void 0?"auto":`${N}px`}},u],stateAttributesMapping:Fh});return M||L||h?D:null});function Qr(e){return xa(e.defaultTagName??"div",e,e)}var VA=a(B(),1),yw="data-wp-hash";function bw(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&TG(document)),e.__wpStyleRuntime}function CG(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${yw}]`))if(r.getAttribute(yw)===t)return!0;return!1}function MA(e,t,r){if(!e.head)return;let o=bw(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(CG(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(yw,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function TG(e){let t=bw();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)MA(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function LA(e,t){let r=bw();r.styles.set(e,t);for(let o of r.documents.keys())MA(o,e,t)}typeof process>"u",LA("0c8601dd83",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._83ed8a8da5dd50ea__text{margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-medium,499)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-regular,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-regular,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}');var FA={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",LA("1fb29d3a3c","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,#0000);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 #0000);color:var(--_gcd-input-color,var(--wpds-color-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,#0000);border-color:var(--_gcd-input-border-color-disabled,#0000);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid #0000)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid #0000);transition:var(--_gcd-a-transition,none)}");var NA={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},_a=(0,VA.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return Qr({render:r,defaultTagName:"span",ref:i,props:cr(n,{className:q(FA.text,NA.heading,NA.p,FA[t],o)})})});var zA=a(E(),1),ww="data-wp-hash";function xw(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&PG(document)),e.__wpStyleRuntime}function EG(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ww}]`))if(r.getAttribute(ww)===t)return!0;return!1}function jA(e,t,r){if(!e.head)return;let o=xw(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(EG(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ww,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function PG(e){let t=xw();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)jA(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function AG(e,t){let r=xw();r.styles.set(e,t);for(let o of r.documents.keys())jA(o,e,t)}typeof process>"u",AG("d6a685e1aa","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-bg-surface-error,#f6e6e3);color:var(--wpds-color-fg-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-bg-surface-warning,#fde6be);color:var(--wpds-color-fg-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-bg-surface-caution,#fee995);color:var(--wpds-color-fg-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-bg-surface-success,#c6f7cd);color:var(--wpds-color-fg-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-bg-surface-info,#deebfa);color:var(--wpds-color-fg-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-fg-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-fg-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}");var DA={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"},Sw=(0,BA.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,zA.jsx)(_a,{ref:n,className:q(DA.badge,DA[`is-${t}-intent`],r),...o,variant:"body-sm"})});var UA=a(B(),1),WA=a(me(),1),qA=a(E(),1),Cw=(0,UA.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,qA.jsx)(WA.SVG,{ref:n,fill:"currentColor",...t.props,...o,width:r,height:r})});var Ii={};Ss(Ii,{Content:()=>Dh,FullBleed:()=>rR,Header:()=>Lh,Root:()=>Mh,Title:()=>nR});var YA=a(B(),1),Tw="data-wp-hash";function Ew(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kG(document)),e.__wpStyleRuntime}function RG(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Tw}]`))if(r.getAttribute(Tw)===t)return!0;return!1}function ZA(e,t,r){if(!e.head)return;let o=Ew(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(RG(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Tw,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function kG(e){let t=Ew();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ZA(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function KA(e,t){let r=Ew();r.styles.set(e,t);for(let o of r.documents.keys())ZA(o,e,t)}typeof process>"u",KA("e3ae230cea","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}");var OG={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",KA("14f5e9ddeb","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}}");var IG={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Mh=(0,YA.forwardRef)(function({render:t,...r},o){let n=q(IG.root,OG["box-sizing"]);return Qr({defaultTagName:"div",render:t,ref:o,props:cr({className:n},r)})});var XA=a(B(),1),Pw="data-wp-hash";function Aw(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&NG(document)),e.__wpStyleRuntime}function FG(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Pw}]`))if(r.getAttribute(Pw)===t)return!0;return!1}function QA(e,t,r){if(!e.head)return;let o=Aw(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(FG(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Pw,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function NG(e){let t=Aw();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)QA(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function VG(e,t){let r=Aw();r.styles.set(e,t);for(let o of r.documents.keys())QA(o,e,t)}typeof process>"u",VG("14f5e9ddeb","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}}");var MG={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Lh=(0,XA.forwardRef)(function({render:t,...r},o){return Qr({defaultTagName:"div",render:t,ref:o,props:cr({className:MG.header},r)})});var JA=a(B(),1),Rw="data-wp-hash";function kw(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&DG(document)),e.__wpStyleRuntime}function LG(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Rw}]`))if(r.getAttribute(Rw)===t)return!0;return!1}function $A(e,t,r){if(!e.head)return;let o=kw(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(LG(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Rw,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function DG(e){let t=kw();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)$A(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function BG(e,t){let r=kw();r.styles.set(e,t);for(let o of r.documents.keys())$A(o,e,t)}typeof process>"u",BG("14f5e9ddeb","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}}");var jG={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Dh=(0,JA.forwardRef)(function({render:t,...r},o){return Qr({defaultTagName:"div",render:t,ref:o,props:cr({className:jG.content},r)})});var eR=a(B(),1),Ow="data-wp-hash";function Iw(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&HG(document)),e.__wpStyleRuntime}function zG(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ow}]`))if(r.getAttribute(Ow)===t)return!0;return!1}function tR(e,t,r){if(!e.head)return;let o=Iw(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(zG(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ow,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function HG(e){let t=Iw();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)tR(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function GG(e,t){let r=Iw();r.styles.set(e,t);for(let o of r.documents.keys())tR(o,e,t)}typeof process>"u",GG("14f5e9ddeb","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}}");var UG={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},rR=(0,eR.forwardRef)(function({render:t,...r},o){return Qr({defaultTagName:"div",render:t,ref:o,props:cr({className:UG.fullbleed},r)})});var oR=a(B(),1);var Fw=a(E(),1),WG=(0,Fw.jsx)("div",{}),nR=(0,oR.forwardRef)(function({render:t=WG,children:r,...o},n){return(0,Fw.jsx)(_a,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var iR=a(B(),1),sR=a(E(),1),Nw=(0,iR.forwardRef)(function(t,r){return(0,sR.jsx)(Sa.Panel,{ref:r,...t})});var aR=a(B(),1),lR=a(E(),1),Vw=(0,aR.forwardRef)(function(t,r){return(0,lR.jsx)(Sa.Root,{ref:r,...t})});var cR=a(B(),1),uR=a(E(),1),Mw=(0,cR.forwardRef)(function(t,r){return(0,uR.jsx)(Sa.Trigger,{ref:r,...t})});var ec={};Ss(ec,{Content:()=>xR,Header:()=>gR,HeaderDescription:()=>yR,Root:()=>fR});var dR=a(B(),1);var Dw=a(E(),1),fR=(0,dR.forwardRef)(function({render:t,...r},o){return(0,Dw.jsx)(Vw,{ref:o,render:(0,Dw.jsx)(Mh,{render:t}),...r})});var Vu=a(B(),1);var Bh=a(B(),1),Fi=(0,Bh.forwardRef)(({icon:e,size:t=24,...r},o)=>(0,Bh.cloneElement)(e,{width:t,height:t,...r,ref:o}));var jh=a(me(),1),Bw=a(E(),1),ni=(0,Bw.jsx)(jh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Bw.jsx)(jh.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 zh=a(me(),1),jw=a(E(),1),zw=(0,jw.jsx)(zh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,jw.jsx)(zh.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 Hh=a(me(),1),Hw=a(E(),1),Gw=(0,Hw.jsx)(Hh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Hw.jsx)(Hh.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var Gh=a(me(),1),Uw=a(E(),1),Ww=(0,Uw.jsx)(Gh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Uw.jsx)(Gh.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 Uh=a(me(),1),qw=a(E(),1),Yw=(0,qw.jsx)(Uh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,qw.jsx)(Uh.Path,{d:"M14 6H6v8h1.5V8.5L17 18l1-1-9.5-9.5H14V6Z"})});var Wh=a(me(),1),Zw=a(E(),1),Kw=(0,Zw.jsx)(Wh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Zw.jsx)(Wh.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var qh=a(me(),1),Xw=a(E(),1),Qw=(0,Xw.jsx)(qh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Xw.jsx)(qh.Path,{d:"M17.7 4.3c-1.2 0-2.8 0-3.8 1-.6.6-.9 1.5-.9 2.6V14c-.6-.6-1.5-1-2.5-1C8.6 13 7 14.6 7 16.5S8.6 20 10.5 20c1.5 0 2.8-1 3.3-2.3.5-.8.7-1.8.7-2.5V7.9c0-.7.2-1.2.5-1.6.6-.6 1.8-.6 2.8-.6h.3V4.3h-.4z"})});var Yh=a(me(),1),Jw=a(E(),1),Of=(0,Jw.jsx)(Yh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Jw.jsx)(Yh.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 Zh=a(me(),1),$w=a(E(),1),Cs=(0,$w.jsx)(Zh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,$w.jsx)(Zh.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 Kh=a(me(),1),ex=a(E(),1),Xh=(0,ex.jsx)(Kh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ex.jsx)(Kh.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 Qh=a(me(),1),tx=a(E(),1),If=(0,tx.jsx)(Qh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,tx.jsx)(Qh.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 Jh=a(me(),1),rx=a(E(),1),Ca=(0,rx.jsx)(Jh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,rx.jsx)(Jh.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 $h=a(me(),1),ox=a(E(),1),Ql=(0,ox.jsx)($h.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ox.jsx)($h.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var eg=a(me(),1),nx=a(E(),1),Jl=(0,nx.jsx)(eg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,nx.jsx)(eg.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var tg=a(me(),1),ix=a(E(),1),sx=(0,ix.jsx)(tg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ix.jsx)(tg.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var rg=a(me(),1),ax=a(E(),1),Ff=(0,ax.jsx)(rg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ax.jsx)(rg.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var og=a(me(),1),lx=a(E(),1),cx=(0,lx.jsx)(og.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,lx.jsx)(og.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 ng=a(me(),1),ux=a(E(),1),Nf=(0,ux.jsx)(ng.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ux.jsx)(ng.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var ig=a(me(),1),dx=a(E(),1),Vf=(0,dx.jsx)(ig.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,dx.jsx)(ig.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var sg=a(me(),1),fx=a(E(),1),Ni=(0,fx.jsx)(sg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,fx.jsx)(sg.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 ag=a(me(),1),mx=a(E(),1),px=(0,mx.jsx)(ag.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,mx.jsx)(ag.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 lg=a(me(),1),hx=a(E(),1),ii=(0,hx.jsx)(lg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,hx.jsx)(lg.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 cg=a(me(),1),gx=a(E(),1),vx=(0,gx.jsx)(cg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,gx.jsx)(cg.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 ug=a(me(),1),yx=a(E(),1),bx=(0,yx.jsx)(ug.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,yx.jsx)(ug.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 dg=a(me(),1),wx=a(E(),1),xx=(0,wx.jsx)(dg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,wx.jsx)(dg.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 fg=a(me(),1),Sx=a(E(),1),_x=(0,Sx.jsx)(fg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Sx.jsx)(fg.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 mg=a(me(),1),Cx=a(E(),1),Ts=(0,Cx.jsx)(mg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Cx.jsx)(mg.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 pg=a(me(),1),Tx=a(E(),1),Mf=(0,Tx.jsx)(pg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Tx.jsx)(pg.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 hg=a(me(),1),Ex=a(E(),1),Px=(0,Ex.jsx)(hg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ex.jsx)(hg.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 gg=a(me(),1),Ax=a(E(),1),Rx=(0,Ax.jsx)(gg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ax.jsx)(gg.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 vg=a(me(),1),kx=a(E(),1),Lf=(0,kx.jsx)(vg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,kx.jsx)(vg.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var yg=a(me(),1),Ox=a(E(),1),Df=(0,Ox.jsx)(yg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ox.jsx)(yg.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 bg=a(me(),1),Ix=a(E(),1),Fx=(0,Ix.jsx)(bg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ix.jsx)(bg.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 wg=a(me(),1),Nx=a(E(),1),Bf=(0,Nx.jsx)(wg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Nx.jsx)(wg.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var xg=a(me(),1),Vx=a(E(),1),In=(0,Vx.jsx)(xg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Vx.jsx)(xg.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 Sg=a(me(),1),Mx=a(E(),1),Lx=(0,Mx.jsx)(Sg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Mx.jsx)(Sg.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 _g=a(me(),1),Dx=a(E(),1),jf=(0,Dx.jsx)(_g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Dx.jsx)(_g.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 zf=a(me(),1),Hf=a(E(),1),Gf=(0,Hf.jsxs)(zf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,Hf.jsx)(zf.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,Hf.jsx)(zf.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 Cg=a(me(),1),Bx=a(E(),1),jx=(0,Bx.jsx)(Cg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Bx.jsx)(Cg.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 Tg=a(me(),1),zx=a(E(),1),si=(0,zx.jsx)(Tg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,zx.jsx)(Tg.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Eg=a(me(),1),Hx=a(E(),1),Uf=(0,Hx.jsx)(Eg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Hx.jsx)(Eg.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 Pg=a(me(),1),Gx=a(E(),1),Ag=(0,Gx.jsx)(Pg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Gx.jsx)(Pg.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 Rg=a(me(),1),Ux=a(E(),1),Wx=(0,Ux.jsx)(Rg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ux.jsx)(Rg.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 kg=a(me(),1),qx=a(E(),1),Wf=(0,qx.jsx)(kg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,qx.jsx)(kg.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 qf=a(me(),1),Yf=a(E(),1),$l=(0,Yf.jsxs)(qf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,Yf.jsx)(qf.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,Yf.jsx)(qf.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 Iu=a(me(),1),Fu=a(E(),1),Yx=(0,Fu.jsxs)(Iu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,Fu.jsx)(Iu.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,Fu.jsx)(Iu.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,Fu.jsx)(Iu.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})]});var Og=a(me(),1),Zx=a(E(),1),Vi=(0,Zx.jsx)(Og.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Zx.jsx)(Og.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var Ig=a(me(),1),Kx=a(E(),1),Xx=(0,Kx.jsx)(Ig.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Kx.jsx)(Ig.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 Fg=a(me(),1),Qx=a(E(),1),Zf=(0,Qx.jsx)(Fg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Qx.jsx)(Fg.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 Ng=a(me(),1),Jx=a(E(),1),Kf=(0,Jx.jsx)(Ng.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Jx.jsx)(Ng.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 Vg=a(me(),1),$x=a(E(),1),Xf=(0,$x.jsx)(Vg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,$x.jsx)(Vg.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 Mg=a(me(),1),eS=a(E(),1),Lg=(0,eS.jsx)(Mg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,eS.jsx)(Mg.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 Dg=a(me(),1),tS=a(E(),1),Qf=(0,tS.jsx)(Dg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,tS.jsx)(Dg.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 Bg=a(me(),1),rS=a(E(),1),oS=(0,rS.jsx)(Bg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,rS.jsx)(Bg.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 jg=a(me(),1),nS=a(E(),1),iS=(0,nS.jsx)(jg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,nS.jsx)(jg.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 zg=a(me(),1),sS=a(E(),1),Jf=(0,sS.jsx)(zg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,sS.jsx)(zg.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 Hg=a(me(),1),aS=a(E(),1),Mi=(0,aS.jsx)(Hg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,aS.jsx)(Hg.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 Gg=a(me(),1),lS=a(E(),1),$f=(0,lS.jsx)(Gg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,lS.jsx)(Gg.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 Ug=a(me(),1),cS=a(E(),1),uS=(0,cS.jsx)(Ug.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,cS.jsx)(Ug.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8Zm0 1.5c3.4 0 6.2 2.7 6.5 6l-1.2-.6-.8-.4c-.1 0-.2 0-.3-.1H16c-.1-.2-.4-.2-.7 0l-2.9 2.1L9 11.3h-.7L5.5 13v-1.1c0-3.6 2.9-6.5 6.5-6.5Zm0 13c-2.7 0-5-1.7-6-4l2.8-1.7 3.5 1.2h.4s.2 0 .4-.2l2.9-2.1.4.2c.6.3 1.4.7 2.1 1.1-.5 3.1-3.2 5.4-6.4 5.4Z"})});var Wg=a(me(),1),dS=a(E(),1),qg=(0,dS.jsx)(Wg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,dS.jsx)(Wg.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 Yg=a(me(),1),fS=a(E(),1),mS=(0,fS.jsx)(Yg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,fS.jsx)(Yg.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 Zg=a(me(),1),pS=a(E(),1),em=(0,pS.jsx)(Zg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,pS.jsx)(Zg.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 Kg=a(me(),1),hS=a(E(),1),tm=(0,hS.jsx)(Kg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,hS.jsx)(Kg.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 Xg=a(me(),1),gS=a(E(),1),vS=(0,gS.jsx)(Xg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,gS.jsx)(Xg.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 Qg=a(me(),1),yS=a(E(),1),rm=(0,yS.jsx)(Qg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,yS.jsx)(Qg.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 Jg=a(me(),1),bS=a(E(),1),wS=(0,bS.jsx)(Jg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,bS.jsx)(Jg.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 $g=a(me(),1),xS=a(E(),1),om=(0,xS.jsx)($g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,xS.jsx)($g.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 ev=a(me(),1),SS=a(E(),1),_S=(0,SS.jsx)(ev.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,SS.jsx)(ev.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"})});var tv=a(me(),1),CS=a(E(),1),TS=(0,CS.jsx)(tv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,CS.jsx)(tv.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 mR=a(B(),1),rv=(0,mR.createContext)({setDescriptionId:()=>{}});var Es=a(E(),1),ES="data-wp-hash";function PS(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&YG(document)),e.__wpStyleRuntime}function qG(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ES}]`))if(r.getAttribute(ES)===t)return!0;return!1}function hR(e,t,r){if(!e.head)return;let o=PS(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(qG(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ES,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function YG(e){let t=PS();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)hR(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function AS(e,t){let r=PS();r.styles.set(e,t);for(let o of r.documents.keys())hR(o,e,t)}typeof process>"u",AS("f1b9bb6252","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._165c4572592944b2__overflowVisible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer wp-ui-compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}");var Nu={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content",overflowVisible:"_165c4572592944b2__overflowVisible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",AS("1fb29d3a3c","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,#0000);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 #0000);color:var(--_gcd-input-color,var(--wpds-color-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,#0000);border-color:var(--_gcd-input-border-color-disabled,#0000);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid #0000)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid #0000);transition:var(--_gcd-a-transition,none)}");var pR={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",AS("2a5ab8f3a7","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-utilities{._08e8a2e44959f892__outset-ring--focus,._970d04df7376df67__outset-ring--focus-within-except-active,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible,.cd83dfc2126a0846__outset-ring--focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active,.ecadb9e080e2dfa5__outset-ring--focus-parent-visible{@media not (prefers-reduced-motion){--_gcd-a-transition:outline 0.1s ease-out;transition:outline .1s ease-out}outline:0 solid #0000;outline-offset:1px}._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}}");var ZG={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"},gR=(0,Vu.forwardRef)(function({children:t,className:r,render:o,...n},i){let[s,l]=(0,Vu.useState)(),c=(0,Vu.useMemo)(()=>({setDescriptionId:l}),[l]);return Qr({defaultTagName:"div",render:o,ref:i,props:cr(n,{className:q(pR.heading,Nu["heading-wrapper"],r),children:(0,Es.jsx)(rv.Provider,{value:c,children:(0,Es.jsxs)(Mw,{className:Nu.header,render:(0,Es.jsx)(Lh,{}),nativeButton:!1,"aria-describedby":s,children:[(0,Es.jsx)("div",{className:Nu["header-content"],children:t}),(0,Es.jsx)("div",{className:q(Nu["header-trigger-positioner"]),children:(0,Es.jsx)("div",{className:q(Nu["header-trigger-wrapper"],pR.div,ZG["outset-ring--focus-parent-visible"]),children:(0,Es.jsx)(Cw,{icon:Jl,className:Nu["header-trigger"]})})})]})})})})});var Ta=a(B(),1);var vR=a(E(),1),yR=(0,Ta.forwardRef)(function({children:t,className:r,...o},n){let i=(0,Ta.useId)(),{setDescriptionId:s}=(0,Ta.useContext)(rv);return(0,Ta.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,vR.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var bR=a(B(),1);var OS=a(E(),1),kS="data-wp-hash";function IS(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&XG(document)),e.__wpStyleRuntime}function KG(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${kS}]`))if(r.getAttribute(kS)===t)return!0;return!1}function wR(e,t,r){if(!e.head)return;let o=IS(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(KG(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(kS,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function XG(e){let t=IS();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)wR(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function QG(e,t){let r=IS();r.styles.set(e,t);for(let o of r.documents.keys())wR(o,e,t)}typeof process>"u",QG("f1b9bb6252","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._165c4572592944b2__overflowVisible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer wp-ui-compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}");var RS={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content",overflowVisible:"_165c4572592944b2__overflowVisible","content-inner":"_41bfdbf7b6c087c2__content-inner"},xR=(0,bR.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},s){return(0,OS.jsx)(Nw,{ref:s,className:l=>q(RS.content,l.open&&l.transitionStatus==="idle"&&RS.overflowVisible,t),hiddenUntilFound:n,...i,children:(0,OS.jsx)(Dh,{className:RS["content-inner"],render:r,children:o})})});var _R=a(B(),1),FS="data-wp-hash";function NS(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$G(document)),e.__wpStyleRuntime}function JG(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${FS}]`))if(r.getAttribute(FS)===t)return!0;return!1}function CR(e,t,r){if(!e.head)return;let o=NS(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(JG(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(FS,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function $G(e){let t=NS();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)CR(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function eU(e,t){let r=NS();r.styles.set(e,t);for(let o of r.documents.keys())CR(o,e,t)}typeof process>"u",eU("b51ff41489","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._19ce0419607e1896__stack{display:flex}}");var tU={stack:"_19ce0419607e1896__stack"},rU={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)"},X=(0,_R.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...l},c){let u={gap:r&&rU[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Qr({render:s,ref:c,props:cr(l,{style:u,className:tU.stack})})});var TR=a(B(),1),VS="data-wp-hash";function MS(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nU(document)),e.__wpStyleRuntime}function oU(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${VS}]`))if(r.getAttribute(VS)===t)return!0;return!1}function ER(e,t,r){if(!e.head)return;let o=MS(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(oU(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(VS,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function nU(e){let t=MS();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ER(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function iU(e,t){let r=MS();r.styles.set(e,t);for(let o of r.documents.keys())ER(o,e,t)}typeof process>"u",iU("c46e8cb841","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}");var sU={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Fn=(0,TR.forwardRef)(function({render:t,...r},o){return Qr({render:t,ref:o,props:cr({className:sU["visually-hidden"]},r,{"data-visually-hidden":""})})});var PR=a(B(),1),AR=a(E(),1),RR=(0,PR.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,AR.jsx)(o,{ref:i,className:q("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));RR.displayName="NavigableRegion";var tc=RR;var OR=a(U(),1),{Fill:IR,Slot:FR}=(0,OR.createSlotFill)("SidebarToggle");var Nn=a(E(),1),LS="data-wp-hash";function DS(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lU(document)),e.__wpStyleRuntime}function aU(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${LS}]`))if(r.getAttribute(LS)===t)return!0;return!1}function NR(e,t,r){if(!e.head)return;let o=DS(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(aU(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(LS,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function lU(e){let t=DS();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)NR(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function cU(e,t){let r=DS();r.styles.set(e,t);for(let o of r.documents.keys())NR(o,e,t)}typeof process>"u",cU("aa9c241ccc","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-bg-surface-neutral,#fcfcfc);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:calc(var(--wpds-dimension-base, 4px)*8)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8113be94e7caf73c__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:calc(var(--wpds-dimension-base, 4px)*6);width:calc(var(--wpds-dimension-base, 4px)*6);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-fg-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var rc={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function VR({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:s,showSidebarToggle:l=!0}){let c=`h${e}`;return(0,Nn.jsxs)(X,{direction:"column",className:rc.header,children:[(0,Nn.jsxs)(X,{className:rc["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,Nn.jsxs)(X,{direction:"row",gap:"sm",align:"center",justify:"start",children:[l&&(0,Nn.jsx)(FR,{bubblesVirtually:!0,className:rc["sidebar-toggle-slot"]}),o&&(0,Nn.jsx)("div",{className:rc["header-visual"],"aria-hidden":"true",children:o}),n&&(0,Nn.jsx)(_a,{className:rc["header-title"],render:(0,Nn.jsx)(c,{}),variant:"heading-lg",children:n}),t,r]}),s&&(0,Nn.jsx)(X,{align:"center",className:rc["header-actions"],direction:"row",gap:"sm",children:s})]}),i&&(0,Nn.jsx)(_a,{render:(0,Nn.jsx)("p",{}),variant:"body-md",className:rc["header-subtitle"],children:i})]})}var nm=a(E(),1),jS="data-wp-hash";function zS(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dU(document)),e.__wpStyleRuntime}function uU(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${jS}]`))if(r.getAttribute(jS)===t)return!0;return!1}function MR(e,t,r){if(!e.head)return;let o=zS(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(uU(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(jS,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function dU(e){let t=zS();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)MR(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function fU(e,t){let r=zS();r.styles.set(e,t);for(let o of r.documents.keys())MR(o,e,t)}typeof process>"u",fU("aa9c241ccc","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-bg-surface-neutral,#fcfcfc);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:calc(var(--wpds-dimension-base, 4px)*8)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8113be94e7caf73c__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:calc(var(--wpds-dimension-base, 4px)*6);width:calc(var(--wpds-dimension-base, 4px)*6);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-fg-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var BS={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function LR({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,children:s,className:l,actions:c,ariaLabel:u,hasPadding:d=!1,showSidebarToggle:m=!0}){let f=q(BS.page,l);return(0,nm.jsxs)(tc,{className:f,ariaLabel:u??(typeof n=="string"?n:""),children:[(n||t||r||c||o)&&(0,nm.jsx)(VR,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:c,showSidebarToggle:m}),d?(0,nm.jsx)("div",{className:q(BS.content,BS["has-padding"]),children:s}):s]})}LR.SidebarToggleFill=IR;var un=LR;var Da=a(U(),1),Ba=a(rt(),1),Am=a(G(),1),Ku=a(B(),1),mi=a(et(),1),V5=a(De(),1),M5=a(BR(),1),Vv=a(Vn(),1),Mv=a(te(),1),L5=a(Ho(),1);var Mu=a(te(),1),Uo=a(U(),1),Pa=a(G(),1),US=a(fe(),1),WS=a(Tr(),1),Aa=a(B(),1);var qS=a(ov(),1),YS=a(Ea(),1);var ZS=a(At(),1),QR=a(De(),1);var WR=a(te(),1),qR=a(U(),1),YR=a(G(),1);var ZR=a(fe(),1),im=a(E(),1);function mU({className:e}){let{isRequestingSite:t,siteIconUrl:r}=(0,WR.useSelect)(n=>{let{getEntityRecord:i}=n(ZR.store),s=i("root","__unstableBase",void 0);return{isRequestingSite:!s,siteIconUrl:s?.site_icon_url}},[]);if(t&&!r)return(0,im.jsx)("div",{className:"edit-site-site-icon__image"});let o=r?(0,im.jsx)("img",{className:"edit-site-site-icon__image",alt:(0,YR.__)("Site Icon"),src:r}):(0,im.jsx)(qR.Icon,{className:"edit-site-site-icon__icon",icon:TS,size:48});return(0,im.jsx)("div",{className:q(e,"edit-site-site-icon"),children:o})}var sm=mU;var ai=a(B(),1),XR=a(oc(),1),am=a(E(),1),Ps=(0,ai.createContext)(()=>{});Ps.displayName="SidebarNavigationContext";function pU(e,t,r){let o;if(t==="back"&&r&&(o=e.querySelector(r)),t!==null&&!o){let[n]=XR.focus.tabbable.find(e);o=n??e}o?.focus()}function hU(){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 gU({children:e,shouldAnimate:t}){let r=(0,ai.useContext)(Ps),o=(0,ai.useRef)(),[n,i]=(0,ai.useState)(null);(0,ai.useLayoutEffect)(()=>{let{direction:l,focusSelector:c}=r.get();pU(o.current,l,c),i(l)},[r]);let s=q("edit-site-sidebar__screen-wrapper",t?{"slide-from-left":n==="back","slide-from-right":n==="forward"}:{});return(0,am.jsx)("div",{ref:o,className:s,children:e})}function HS({children:e}){let[t]=(0,ai.useState)(hU);return(0,am.jsx)(Ps.Provider,{value:t,children:e})}function GS({routeKey:e,shouldAnimate:t,children:r}){return(0,am.jsx)("div",{className:"edit-site-sidebar__content",children:(0,am.jsx)(gU,{shouldAnimate:t,children:r},e)})}var Dt=a(E(),1),{useLocation:vU,useHistory:yU}=j(QR.privateApis),bU=(0,Aa.memo)((0,Aa.forwardRef)(({isTransparent:e},t)=>{let{dashboardLink:r,homeUrl:o,siteTitle:n}=(0,Mu.useSelect)(s=>{let{getSettings:l}=j(s(Fe)),{getEntityRecord:c}=s(US.store),u=c("root","site");return{dashboardLink:l().__experimentalDashboardLink,homeUrl:c("root","__unstableBase")?.home,siteTitle:!u?.title&&u?.url?(0,ZS.filterURLForDisplay)(u?.url):u?.title}},[]),{open:i}=(0,Mu.useDispatch)(qS.store);return(0,Dt.jsx)("div",{className:"edit-site-site-hub",children:(0,Dt.jsxs)(Uo.__experimentalHStack,{justify:"flex-start",spacing:"0",children:[(0,Dt.jsx)("div",{className:q("edit-site-site-hub__view-mode-toggle-container",{"has-transparent-background":e}),children:(0,Dt.jsx)(Uo.Button,{__next40pxDefaultSize:!0,ref:t,href:r,label:(0,Pa.__)("Go to the Dashboard"),className:"edit-site-layout__view-mode-toggle",style:{transform:"scale(0.5333) translateX(-4px)",borderRadius:4},children:(0,Dt.jsx)(sm,{className:"edit-site-layout__view-mode-toggle-icon"})})}),(0,Dt.jsxs)(Uo.__experimentalHStack,{children:[(0,Dt.jsx)("div",{className:"edit-site-site-hub__title",children:(0,Dt.jsxs)(Uo.Button,{__next40pxDefaultSize:!0,variant:"link",href:o,target:"_blank",children:[(0,WS.decodeEntities)(n),(0,Dt.jsx)(Fn,{render:(0,Dt.jsx)("span",{}),children:(0,Pa.__)("(opens in a new tab)")})]})}),(0,Dt.jsx)(Uo.__experimentalHStack,{spacing:0,expanded:!1,className:"edit-site-site-hub__actions",children:(0,Dt.jsx)(Uo.Button,{size:"compact",className:"edit-site-site-hub_toggle-command-center",icon:Mi,onClick:()=>i(),label:(0,Pa.__)("Open command palette"),shortcut:YS.displayShortcut.primary("k")})})]})]})})})),JR=bU,$R=(0,Aa.memo)((0,Aa.forwardRef)(({isTransparent:e},t)=>{let{path:r}=vU(),o=yU(),{navigate:n}=(0,Aa.useContext)(Ps),{dashboardLink:i,homeUrl:s,siteTitle:l,isBlockTheme:c,isClassicThemeWithStyleBookSupport:u}=(0,Mu.useSelect)(h=>{let{getSettings:g}=j(h(Fe)),{getEntityRecord:v,getCurrentTheme:y}=h(US.store),b=v("root","site"),w=y(),x=g(),C=w?.theme_supports["editor-styles"],_=x.supportsLayout;return{dashboardLink:x.__experimentalDashboardLink,homeUrl:v("root","__unstableBase")?.home,siteTitle:!b?.title&&b?.url?(0,ZS.filterURLForDisplay)(b?.url):b?.title,isBlockTheme:w?.is_block_theme,isClassicThemeWithStyleBookSupport:!w?.is_block_theme&&(C||_)}},[]),{open:d}=(0,Mu.useDispatch)(qS.store),m;r!=="/"&&(c||u?m="/":r!=="/pattern"&&(m="/pattern"));let f={href:m?void 0:i,label:m?(0,Pa.__)("Go to Site Editor"):(0,Pa.__)("Go to the Dashboard"),onClick:m?()=>{o.navigate(m),n("back")}:void 0};return(0,Dt.jsx)("div",{className:"edit-site-site-hub",children:(0,Dt.jsxs)(Uo.__experimentalHStack,{justify:"flex-start",spacing:"0",children:[(0,Dt.jsx)("div",{className:q("edit-site-site-hub__view-mode-toggle-container",{"has-transparent-background":e}),children:(0,Dt.jsx)(Uo.Button,{__next40pxDefaultSize:!0,ref:t,className:"edit-site-layout__view-mode-toggle",style:{transform:"scale(0.5)",borderRadius:4},...f,children:(0,Dt.jsx)(sm,{className:"edit-site-layout__view-mode-toggle-icon"})})}),(0,Dt.jsxs)(Uo.__experimentalHStack,{children:[(0,Dt.jsx)("div",{className:"edit-site-site-hub__title",children:(0,Dt.jsx)(Uo.Button,{__next40pxDefaultSize:!0,variant:"link",href:s,target:"_blank",label:(0,Pa.__)("View site (opens in a new tab)"),children:(0,WS.decodeEntities)(l)})}),(0,Dt.jsx)(Uo.__experimentalHStack,{spacing:0,expanded:!1,className:"edit-site-site-hub__actions",children:(0,Dt.jsx)(Uo.Button,{__next40pxDefaultSize:!0,className:"edit-site-site-hub_toggle-command-center",icon:Mi,onClick:()=>d(),label:(0,Pa.__)("Open command palette"),shortcut:YS.displayShortcut.primary("k")})})]})]})})}));var Ra=a(B(),1),nc=a(U(),1),nv=a(rt(),1),li=a(G(),1),ok=a(De(),1),nk=a(te(),1),ik=a(fe(),1);var sk=a(At(),1),Li=a(E(),1),{useLocation:wU,useHistory:xU}=j(ok.privateApis),ek={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},lm=320,SU=1300,_U=9/19.5,CU=200,tk={width:"100%",height:"100%"};function rk(e,t){let r=(i,s,l)=>i+(s-i)*l,o=1-Math.max(0,Math.min(1,(e-lm)/(SU-lm))),n=r(t,_U,o);return e/n}function ak({isFullWidth:e,isOversized:t,setIsOversized:r,isReady:o,children:n,defaultSize:i,innerContentStyle:s}){let l=xU(),{path:c,query:u}=wU(),{canvas:d="view"}=u,m=(0,nv.useReducedMotion)(),[f,h]=(0,Ra.useState)(tk),[g,v]=(0,Ra.useState)(),[y,b]=(0,Ra.useState)(!1),[w,x]=(0,Ra.useState)(!1),[C,_]=(0,Ra.useState)(1),A={type:"tween",duration:y?0:.5},I=(0,Ra.useRef)(null),R=(0,nv.useInstanceId)(ak,"edit-site-resizable-frame-handle-help"),O=i.width/i.height,z=(0,nk.useSelect)(F=>{let{getCurrentTheme:D}=F(ik.store);return D()?.is_block_theme},[]),P=(F,D,H)=>{v(H.offsetWidth),b(!0)},S=(F,D,H,$)=>{let ue=$.width/C,we=Math.abs(ue),Pe=$.width<0?we:(i.width-g)/2,de=Math.min(we,Pe),Se=we===0?0:de/we,_e=1-Se;_(_e+Se*2);let ee=g+$.width;r(ee>i.width),h({height:t?"100%":rk(ee,O)})},N=(F,D,H)=>{if(b(!1),!t)return;r(!1),H.ownerDocument.documentElement.offsetWidth-H.offsetWidth>CU||!z?h(tk):l.navigate((0,sk.addQueryArgs)(c,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"})},V=F=>{if(!["ArrowLeft","ArrowRight"].includes(F.key))return;F.preventDefault();let H=20*(F.shiftKey?5:1)*(F.key==="ArrowLeft"?1:-1)*((0,li.isRTL)()?-1:1),$=Math.min(Math.max(lm,I.current.resizable.offsetWidth+H),i.width);h({width:$,height:rk($,O)})},L={default:{flexGrow:0,height:f.height},fullWidth:{flexGrow:1,height:f.height}},M={hidden:{opacity:0,...(0,li.isRTL)()?{right:0}:{left:0}},visible:{opacity:1,...(0,li.isRTL)()?{right:-14}:{left:-14}},active:{opacity:1,...(0,li.isRTL)()?{right:-14}:{left:-14},scaleY:1.3}},k=y?"active":w?"visible":"hidden";return(0,Li.jsx)(nc.ResizableBox,{as:nc.__unstableMotion.div,ref:I,initial:!1,variants:L,animate:e?"fullWidth":"default",onAnimationComplete:F=>{F==="fullWidth"&&h({width:"100%",height:"100%"})},whileHover:d==="view"&&z?{scale:1.005,transition:{duration:m?0:.5,ease:"easeOut"}}:{},transition:A,size:f,enable:{top:!1,bottom:!1,...(0,li.isRTL)()?{right:o,left:!1}:{left:o,right:!1},topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},resizeRatio:C,handleClasses:void 0,handleStyles:{left:ek,right:ek},minWidth:lm,maxWidth:e?"100%":"150%",maxHeight:"100%",onFocus:()=>x(!0),onBlur:()=>x(!1),onMouseOver:()=>x(!0),onMouseOut:()=>x(!1),handleComponent:{[(0,li.isRTL)()?"right":"left"]:d==="view"&&(0,Li.jsxs)(Li.Fragment,{children:[(0,Li.jsx)(nc.Tooltip,{text:(0,li.__)("Drag to resize"),children:(0,Li.jsx)(nc.__unstableMotion.button,{role:"separator","aria-orientation":"vertical",className:q("edit-site-resizable-frame__handle",{"is-resizing":y}),variants:M,animate:k,"aria-label":(0,li.__)("Drag to resize"),"aria-describedby":R,"aria-valuenow":I.current?.resizable?.offsetWidth||void 0,"aria-valuemin":lm,"aria-valuemax":i.width,onKeyDown:V,initial:"hidden",exit:"hidden",whileFocus:"active",whileHover:"active"},"handle")}),(0,Li.jsx)("div",{hidden:!0,id:R,children:(0,li.__)("Use left and right arrow keys to resize the canvas. Hold shift to resize in larger increments.")})]})},onResizeStart:P,onResize:S,onResizeStop:N,className:q("edit-site-resizable-frame__inner",{"is-resizing":y}),showHandle:!1,children:(0,Li.jsx)("div",{className:"edit-site-resizable-frame__inner-content",style:s,children:n})})}var lk=ak;var fk=a(B(),1),iv=a(uk(),1),mk=a(G(),1),ic=a(te(),1),pk=a(fe(),1),KS=a(et(),1);var dk="core/edit-site/save";function hk(){let{__experimentalGetDirtyEntityRecords:e,isSavingEntityRecord:t}=(0,ic.useSelect)(pk.store),{hasNonPostEntityChanges:r,isPostSavingLocked:o}=(0,ic.useSelect)(KS.store),{savePost:n}=(0,ic.useDispatch)(KS.store),{setIsSaveViewOpened:i}=(0,ic.useDispatch)(Fe),{registerShortcut:s,unregisterShortcut:l}=(0,ic.useDispatch)(iv.store);return(0,fk.useEffect)(()=>(s({name:dk,category:"global",description:(0,mk.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),()=>{l(dk)}),[s,l]),(0,iv.useShortcut)("core/edit-site/save",c=>{c.preventDefault();let u=e(),d=!!u.length,m=u.some(f=>t(f.kind,f.name,f.key));!d||m||(r()?i(!0):o()||n())}),null}var sv=a(B(),1),av=a(te(),1),XS=a(fe(),1),TU=1e4,EU=100;function PU(){let e,{promise:t,resolve:r}=Promise.withResolvers();function o(){s(),clearTimeout(e),clearTimeout(n),r()}let n=setTimeout(o,TU);function i(){if((0,av.select)(XS.store).hasResolvingSelectors()){clearTimeout(e),e=void 0;return}e||(e=setTimeout(o,EU))}let s=(0,av.subscribe)(i,XS.store);i();function l(){s(),clearTimeout(e),clearTimeout(n)}return[t,l]}function lv(){let[e,t]=(0,sv.useState)(!1);return(0,sv.useEffect)(()=>{let[r,o]=PU();return r.then(()=>t(!0)),o},[]),!e}var JS=um(),Ne=e=>cm(e,JS),$S=um();Ne.write=e=>cm(e,$S);var cv=um();Ne.onStart=e=>cm(e,cv);var e_=um();Ne.onFrame=e=>cm(e,e_);var t_=um();Ne.onFinish=e=>cm(e,t_);var Lu=[];Ne.setTimeout=(e,t)=>{let r=Ne.now()+t,o=()=>{let i=Lu.findIndex(s=>s.cancel==o);~i&&Lu.splice(i,1),Oa-=~i?1:0},n={time:r,handler:e,cancel:o};return Lu.splice(gk(r),0,n),Oa+=1,vk(),n};var gk=e=>~(~Lu.findIndex(t=>t.time>e)||~Lu.length);Ne.cancel=e=>{cv.delete(e),e_.delete(e),t_.delete(e),JS.delete(e),$S.delete(e)};Ne.sync=e=>{QS=!0,Ne.batchedUpdates(e),QS=!1};Ne.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}function o(...n){t=n,Ne.onStart(r)}return o.handler=e,o.cancel=()=>{cv.delete(r),t=null},o};var r_=typeof window<"u"?window.requestAnimationFrame:()=>{};Ne.use=e=>r_=e;Ne.now=typeof performance<"u"?()=>performance.now():Date.now;Ne.batchedUpdates=e=>e();Ne.catch=console.error;Ne.frameLoop="always";Ne.advance=()=>{Ne.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):bk()};var ka=-1,Oa=0,QS=!1;function cm(e,t){QS?(t.delete(e),e(0)):(t.add(e),vk())}function vk(){ka<0&&(ka=0,Ne.frameLoop!=="demand"&&r_(yk))}function AU(){ka=-1}function yk(){~ka&&(r_(yk),Ne.batchedUpdates(bk))}function bk(){let e=ka;ka=Ne.now();let t=gk(ka);if(t&&(wk(Lu.splice(0,t),r=>r.handler()),Oa-=t),!Oa){AU();return}cv.flush(),JS.flush(e?Math.min(64,ka-e):16.667),e_.flush(),$S.flush(),t_.flush()}function um(){let e=new Set,t=e;return{add(r){Oa+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Oa-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Oa-=t.size,wk(t,o=>o(r)&&e.add(o)),Oa+=e.size,t=e)}}}function wk(e,t){e.forEach(r=>{try{t(r)}catch(o){Ne.catch(o)}})}var Ln=a(Re());function pv(){}var Ek=(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 Di(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 Rt=(e,t)=>e.forEach(t);function Dn(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 Wo=e=>se.und(e)?[]:se.arr(e)?e:[e];function zu(e,t){if(e.size){let r=Array.from(e);e.clear(),Rt(r,t)}}var Hu=(e,...t)=>zu(e,r=>r(...t)),l_=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),c_,Pk,Ia=null,Ak=!1,u_=pv,RU=e=>{e.to&&(Pk=e.to),e.now&&(Ne.now=e.now),e.colors!==void 0&&(Ia=e.colors),e.skipAnimation!=null&&(Ak=e.skipAnimation),e.createStringInterpolator&&(c_=e.createStringInterpolator),e.requestAnimationFrame&&Ne.use(e.requestAnimationFrame),e.batchedUpdates&&(Ne.batchedUpdates=e.batchedUpdates),e.willAdvance&&(u_=e.willAdvance),e.frameLoop&&(Ne.frameLoop=e.frameLoop)},dn=Object.freeze({__proto__:null,get createStringInterpolator(){return c_},get to(){return Pk},get colors(){return Ia},get skipAnimation(){return Ak},get willAdvance(){return u_},assign:RU}),dm=new Set,Mn=[],o_=[],fv=0,Gu={get idle(){return!dm.size&&!Mn.length},start(e){fv>e.priority?(dm.add(e),Ne.onStart(kU)):(Rk(e),Ne(s_))},advance:s_,sort(e){if(fv)Ne.onFrame(()=>Gu.sort(e));else{let t=Mn.indexOf(e);~t&&(Mn.splice(t,1),kk(e))}},clear(){Mn=[],dm.clear()}};function kU(){dm.forEach(Rk),dm.clear(),Ne(s_)}function Rk(e){Mn.includes(e)||kk(e)}function kk(e){Mn.splice(OU(Mn,t=>t.priority>e.priority),0,e)}function s_(e){let t=o_;for(let r=0;r<Mn.length;r++){let o=Mn[r];fv=o.priority,o.idle||(u_(o),o.advance(e),o.idle||t.push(o))}return fv=0,o_=Mn,o_.length=0,Mn=t,Mn.length>0}function OU(e,t){let r=e.findIndex(t);return r<0?e.length:r}var Ok={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},ci="[-+]?\\d*\\.?\\d+",mv=ci+"%";function hv(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var IU=new RegExp("rgb"+hv(ci,ci,ci)),FU=new RegExp("rgba"+hv(ci,ci,ci,ci)),NU=new RegExp("hsl"+hv(ci,mv,mv)),VU=new RegExp("hsla"+hv(ci,mv,mv,ci)),MU=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,LU=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,DU=/^#([0-9a-fA-F]{6})$/,BU=/^#([0-9a-fA-F]{8})$/;function jU(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=DU.exec(e))?parseInt(t[1]+"ff",16)>>>0:Ia&&Ia[e]!==void 0?Ia[e]:(t=IU.exec(e))?(Du(t[1])<<24|Du(t[2])<<16|Du(t[3])<<8|255)>>>0:(t=FU.exec(e))?(Du(t[1])<<24|Du(t[2])<<16|Du(t[3])<<8|_k(t[4]))>>>0:(t=MU.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=BU.exec(e))?parseInt(t[1],16)>>>0:(t=LU.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=NU.exec(e))?(xk(Sk(t[1]),uv(t[2]),uv(t[3]))|255)>>>0:(t=VU.exec(e))?(xk(Sk(t[1]),uv(t[2]),uv(t[3]))|_k(t[4]))>>>0:null}function n_(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 xk(e,t,r){let o=r<.5?r*(1+t):r+t-r*t,n=2*r-o,i=n_(n,o,e+1/3),s=n_(n,o,e),l=n_(n,o,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(l*255)<<8}function Du(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function Sk(e){return(parseFloat(e)%360+360)%360/360}function _k(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function uv(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function Ck(e){let t=jU(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 Fa=(e,t,r)=>{if(se.fun(e))return e;if(se.arr(e))return Fa({range:e,output:t,extrapolate:r});if(se.str(e.output[0]))return c_(e);let o=e,n=o.output,i=o.range||[0,1],s=o.extrapolateLeft||o.extrapolate||"extend",l=o.extrapolateRight||o.extrapolate||"extend",c=o.easing||(u=>u);return u=>{let d=HU(u,i);return zU(u,i[d],i[d+1],n[d],n[d+1],c,s,l,o.map)}};function zU(e,t,r,o,n,i,s,l,c){let u=c?c(e):e;if(u<t){if(s==="identity")return u;s==="clamp"&&(u=t)}if(u>r){if(l==="identity")return u;l==="clamp"&&(u=r)}return o===n?o:t===r?e<=t?o:n:(t===-1/0?u=-u:r===1/0?u=u-t:u=(u-t)/(r-t),u=i(u),o===-1/0?u=-u:n===1/0?u=u+o:u=u*(n-o)+o,u)}function HU(e,t){for(var r=1;r<t.length-1&&!(t[r]>=e);++r);return r-1}function a_(){return a_=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},a_.apply(this,arguments)}var Bu=Symbol.for("FluidValue.get"),sc=Symbol.for("FluidValue.observers"),ho=e=>!!(e&&e[Bu]),Br=e=>e&&e[Bu]?e[Bu]():e,d_=e=>e[sc]||null;function GU(e,t){e.eventObserved?e.eventObserved(t):e(t)}function ac(e,t){let r=e[sc];r&&r.forEach(o=>{GU(o,t)})}var ju=class{constructor(t){if(this[Bu]=void 0,this[sc]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");UU(this,t)}},UU=(e,t)=>Ik(e,Bu,t);function Na(e,t){if(e[Bu]){let r=e[sc];r||Ik(e,sc,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}function Va(e,t){let r=e[sc];if(r&&r.has(t)){let o=r.size-1;o?r.delete(t):e[sc]=null,e.observerRemoved&&e.observerRemoved(o,t)}}var Ik=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),dv=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,WU=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,Tk=new RegExp(`(${dv.source})(%|[a-z]+)`,"i"),qU=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,gv=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,Fk=e=>{let[t,r]=YU(e);if(!t||l_())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&&gv.test(r))return Fk(r);if(r)return r}return e},YU=e=>{let t=gv.exec(e);if(!t)return[,];let[,r,o]=t;return[r,o]},i_,ZU=(e,t,r,o,n)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(o)}, ${n})`,vv=e=>{i_||(i_=Ia?new RegExp(`(${Object.keys(Ia).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>Br(i).replace(gv,Fk).replace(WU,Ck).replace(i_,Ck)),r=t.map(i=>i.match(dv).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=>Fa(a_({},e,{output:i})));return i=>{var s;let l=!Tk.test(t[0])&&((s=t.find(u=>Tk.test(u)))==null?void 0:s.replace(dv,"")),c=0;return t[0].replace(dv,()=>`${n[c++](i)}${l||""}`).replace(qU,ZU)}},Nk="react-spring: ",Vk=e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${Nk}once requires a function parameter`);return(...o)=>{r||(t(...o),r=!0)}},KU=Vk(console.warn);function Mk(){KU(`${Nk}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var dhe=Vk(console.warn);function Uu(e){return se.str(e)&&(e[0]=="#"||/\d/.test(e)||!l_()&&gv.test(e)||e in(Ia||{}))}var fm=l_()?Ln.useEffect:Ln.useLayoutEffect,XU=()=>{let e=(0,Ln.useRef)(!1);return fm(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function f_(){let e=(0,Ln.useState)()[1],t=XU();return()=>{t.current&&e(Math.random())}}function Lk(e,t){let[r]=(0,Ln.useState)(()=>({inputs:t,result:e()})),o=(0,Ln.useRef)(),n=o.current,i=n;return i?t&&i.inputs&&QU(t,i.inputs)||(i={inputs:t,result:e()}):i=r,(0,Ln.useEffect)(()=>{o.current=i,n==r&&(r.inputs=r.result=void 0)},[i]),i.result}function QU(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 m_=e=>(0,Ln.useEffect)(e,JU),JU=[];var Sm=a(Re()),_m=a(Re());var zk=a(Re()),As=a(Re()),mm=Symbol.for("Animated:node"),$U=e=>!!e&&e[mm]===e,ui=e=>e&&e[mm],xv=(e,t)=>Ek(e,mm,t),pm=e=>e&&e[mm]&&e[mm].getPayload(),yv=class{constructor(){this.payload=void 0,xv(this,this)}getPayload(){return this.payload||[]}},lc=class e extends yv{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)}},cc=class e extends lc{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Fa({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=Fa({output:[this.getValue(),t]})),this._value=0,super.reset()}},bv={dependencies:null},uc=class extends yv{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return Dn(this.source,(o,n)=>{$U(o)?r[n]=o.getValue(t):ho(o)?r[n]=Br(o):t||(r[n]=o)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Rt(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return Dn(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){bv.dependencies&&ho(t)&&bv.dependencies.add(t);let r=pm(t);r&&Rt(r,o=>this.add(o))}},p_=class e extends uc{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(eW)),!0)}};function eW(e){return(Uu(e)?cc:lc).create(e)}function Sv(e){let t=ui(e);return t?t.constructor:se.arr(e)?p_:Uu(e)?cc:lc}function wv(){return wv=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},wv.apply(this,arguments)}var Dk=(e,t)=>{let r=!se.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,As.forwardRef)((o,n)=>{let i=(0,As.useRef)(null),s=r&&(0,As.useCallback)(g=>{i.current=rW(n,g)},[n]),[l,c]=tW(o,t),u=f_(),d=()=>{let g=i.current;if(r&&!g)return;(g?t.applyAnimatedValues(g,l.getValue(!0)):!1)===!1&&u()},m=new h_(d,c),f=(0,As.useRef)();fm(()=>(f.current=m,Rt(c,g=>Na(g,m)),()=>{f.current&&(Rt(f.current.deps,g=>Va(g,f.current)),Ne.cancel(f.current.update))})),(0,As.useEffect)(d,[]),m_(()=>()=>{let g=f.current;Rt(g.deps,v=>Va(v,g))});let h=t.getComponentProps(l.getValue());return zk.createElement(e,wv({},h,{ref:s}))})},h_=class{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Ne.write(this.update)}};function tW(e,t){let r=new Set;return bv.dependencies=r,e.style&&(e=wv({},e,{style:t.createAnimatedStyle(e.style)})),e=new uc(e),bv.dependencies=null,[e,r]}function rW(e,t){return e&&(se.fun(e)?e(t):e.current=t),t}var Bk=Symbol.for("AnimatedComponent"),Hk=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:r=n=>new uc(n),getComponentProps:o=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:o},i=s=>{let l=jk(s)||"Anonymous";return se.str(s)?s=i[s]||(i[s]=Dk(s,n)):s=s[Bk]||(s[Bk]=Dk(s,n)),s.displayName=`Animated(${l})`,s};return Dn(e,(s,l)=>{se.arr(e)&&(l=jk(s)),i[l]=i(s)}),{animated:i}},jk=e=>se.str(e)?e:e&&se.str(e.displayName)?e.displayName:se.fun(e)&&e.name||null;function go(){return go=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},go.apply(this,arguments)}function dc(e,...t){return se.fun(e)?e(...t):e}var ym=(e,t)=>e===!0||!!(t&&e&&(se.fun(e)?e(t):Wo(e).includes(t))),e5=(e,t)=>se.obj(e)?t&&e[t]:e,t5=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,oW=e=>e,r5=(e,t=oW)=>{let r=nW;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},nW=["config","onProps","onStart","onChange","onPause","onResume","onRest"],iW={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 sW(e){let t={},r=0;if(Dn(e,(o,n)=>{iW[n]||(t[n]=o,r++)}),r)return t}function o5(e){let t=sW(e);if(t){let r={to:t};return Dn(e,(o,n)=>n in t||(r[n]=o)),r}return go({},e)}function bm(e){return e=Br(e),se.arr(e)?e.map(bm):Uu(e)?dn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function y_(e){return se.fun(e)||se.arr(e)&&se.obj(e[0])}var aW={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}},Tv=1.70158,_v=Tv*1.525,Gk=Tv+1,Uk=2*Math.PI/3,Wk=2*Math.PI/4.5,Cv=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,A_={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=>Gk*e*e*e-Tv*e*e,easeOutBack:e=>1+Gk*Math.pow(e-1,3)+Tv*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((_v+1)*2*e-_v)/2:(Math.pow(2*e-2,2)*((_v+1)*(e*2-2)+_v)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*Uk),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*Uk)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*Wk))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*Wk)/2+1,easeInBounce:e=>1-Cv(1-e),easeOutBounce:Cv,easeInOutBounce:e=>e<.5?(1-Cv(1-2*e))/2:(1+Cv(2*e-1))/2},b_=go({},aW.default,{mass:1,damping:1,easing:A_.linear,clamp:!1}),w_=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,b_)}};function lW(e,t,r){r&&(r=go({},r),qk(r,t),t=go({},r,t)),qk(e,t),Object.assign(e,t);for(let s in b_)e[s]==null&&(e[s]=b_[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 qk(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 Yk=[],x_=class{constructor(){this.changed=!1,this.values=Yk,this.toValues=null,this.fromValues=Yk,this.to=void 0,this.from=void 0,this.config=new w_,this.immediate=!1}};function n5(e,{key:t,props:r,defaultProps:o,state:n,actions:i}){return new Promise((s,l)=>{var c;let u,d,m=ym((c=r.cancel)!=null?c:o?.cancel,t);if(m)g();else{se.und(r.pause)||(n.paused=ym(r.pause,t));let v=o?.pause;v!==!0&&(v=n.paused||ym(v,t)),u=dc(r.delay||0,t),v?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function f(){n.resumeQueue.add(h),n.timeouts.delete(d),d.cancel(),u=d.time-Ne.now()}function h(){u>0&&!dn.skipAnimation?(n.delayed=!0,d=Ne.setTimeout(g,u),n.pauseQueue.add(f),n.timeouts.add(d)):g()}function g(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(f),n.timeouts.delete(d),e<=(n.cancelId||0)&&(m=!0);try{i.start(go({},r,{callId:e,cancel:m}),s)}catch(v){l(v)}}})}var R_=(e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?Wu(e.get()):t.every(r=>r.noop)?i5(e.get()):di(e.get(),t.every(r=>r.finished)),i5=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),di=(e,t,r=!1)=>({value:e,finished:t,cancelled:r}),Wu=e=>({value:e,cancelled:!0,finished:!1});function s5(e,t,r,o){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:l,promise:c}=r;return!i&&e===l&&!t.reset?c:r.promise=(async()=>{r.asyncId=n,r.asyncTo=e;let u=r5(t,(y,b)=>b==="onRest"?void 0:y),d,m,f=new Promise((y,b)=>(d=y,m=b)),h=y=>{let b=n<=(r.cancelId||0)&&Wu(o)||n!==r.asyncId&&di(o,!1);if(b)throw y.result=b,m(y),y},g=(y,b)=>{let w=new Ev,x=new Pv;return(async()=>{if(dn.skipAnimation)throw wm(r),x.result=di(o,!1),m(x),x;h(w);let C=se.obj(y)?go({},y):go({},b,{to:y});C.parentId=n,Dn(u,(A,I)=>{se.und(C[I])&&(C[I]=A)});let _=await o.start(C);return h(w),r.paused&&await new Promise(A=>{r.resumeQueue.add(A)}),_})()},v;if(dn.skipAnimation)return wm(r),di(o,!1);try{let y;se.arr(e)?y=(async b=>{for(let w of b)await g(w)})(e):y=Promise.resolve(e(g,o.stop.bind(o))),await Promise.all([y.then(d),f]),v=di(o.get(),!0,!1)}catch(y){if(y instanceof Ev)v=y.result;else if(y instanceof Pv)v=y.result;else throw y}finally{n==r.asyncId&&(r.asyncId=i,r.asyncTo=i?l:void 0,r.promise=i?c:void 0)}return se.fun(s)&&Ne.batchedUpdates(()=>{s(v,o,o.item)}),v})()}function wm(e,t){zu(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var Ev=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}},Pv=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},S_=e=>e instanceof xm,cW=1,xm=class extends ju{constructor(...t){super(...t),this.id=cW++,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=ui(this);return t&&t.getValue()}to(...t){return dn.to(this,t)}interpolate(...t){return Mk(),dn.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){ac(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Gu.sort(this),ac(this,{type:"priority",parent:this,priority:t})}},fc=Symbol.for("SpringPhase"),a5=1,__=2,C_=4,g_=e=>(e[fc]&a5)>0,Ma=e=>(e[fc]&__)>0,hm=e=>(e[fc]&C_)>0,Zk=(e,t)=>t?e[fc]|=__|a5:e[fc]&=~__,Kk=(e,t)=>t?e[fc]|=C_:e[fc]&=~C_,T_=class extends xm{constructor(t,r){if(super(),this.key=void 0,this.animation=new x_,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)?go({},t):go({},r,{from:t});se.und(o.default)&&(o.default=!0),this.start(o)}}get idle(){return!(Ma(this)||this._state.asyncTo)||hm(this)}get goal(){return Br(this.animation.to)}get velocity(){let t=ui(this);return t instanceof lc?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return g_(this)}get isAnimating(){return Ma(this)}get isPaused(){return hm(this)}get isDelayed(){return this._state.delayed}advance(t){let r=!0,o=!1,n=this.animation,{config:i,toValues:s}=n,l=pm(n.to);!l&&ho(n.to)&&(s=Wo(Br(n.to))),n.values.forEach((d,m)=>{if(d.done)return;let f=d.constructor==cc?1:l?l[m].lastPosition:s[m],h=n.immediate,g=f;if(!h){if(g=d.lastPosition,i.tension<=0){d.done=!0;return}let v=d.elapsedTime+=t,y=n.fromValues[m],b=d.v0!=null?d.v0:d.v0=se.arr(i.velocity)?i.velocity[m]:i.velocity,w,x=i.precision||(y==f?.005:Math.min(1,Math.abs(f-y)*.001));if(se.und(i.duration))if(i.decay){let C=i.decay===!0?.998:i.decay,_=Math.exp(-(1-C)*v);g=y+b/(1-C)*(1-_),h=Math.abs(d.lastPosition-g)<=x,w=b*_}else{w=d.lastVelocity==null?b:d.lastVelocity;let C=i.restVelocity||x/10,_=i.clamp?0:i.bounce,A=!se.und(_),I=y==f?d.v0>0:y<f,R,O=!1,z=1,P=Math.ceil(t/z);for(let S=0;S<P&&(R=Math.abs(w)>C,!(!R&&(h=Math.abs(f-g)<=x,h)));++S){A&&(O=g==f||g>f==I,O&&(w=-w*_,g=f));let N=-i.tension*1e-6*(g-f),V=-i.friction*.001*w,L=(N+V)/i.mass;w=w+L*z,g=g+w*z}}else{let C=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,d.durationProgress>0&&(d.elapsedTime=i.duration*d.durationProgress,v=d.elapsedTime+=t)),C=(i.progress||0)+v/this._memoizedDuration,C=C>1?1:C<0?0:C,d.durationProgress=C),g=y+i.easing(C)*(f-y),w=(g-d.lastPosition)/t,h=C==1}d.lastVelocity=w,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),h=!0)}l&&!l[m].done&&(h=!1),h?d.done=!0:r=!1,d.setValue(g,i.round)&&(o=!0)});let c=ui(this),u=c.getValue();if(r){let d=Br(n.to);(u!==d||o)&&!i.decay?(c.setValue(d),this._onChange(d)):o&&i.decay&&this._onChange(u),this._stop()}else o&&this._onChange(u)}set(t){return Ne.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Ma(this)){let{to:t,config:r}=this.animation;Ne.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:go({},r,{to:t})],Promise.all(o.map(n=>this._update(n))).then(n=>R_(this,n))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),wm(this._state,t&&this._lastCallId),Ne.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||y_(o))&&(o=void 0),n=se.obj(n)?n[r]:n,n==null&&(n=void 0);let i={to:o,from:n};return g_(this)||(t.reverse&&([o,n]=[n,o]),n=Br(n),se.und(n)?ui(this)||this._set(o):this._set(n)),i}_update(t,r){let o=go({},t),{key:n,defaultProps:i}=this;o.default&&Object.assign(i,r5(o,(c,u)=>/^on/.test(u)?e5(c,n):c)),Qk(this,o,"onProps"),vm(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 n5(++this._lastCallId,{key:n,props:o,defaultProps:i,state:l,actions:{pause:()=>{hm(this)||(Kk(this,!0),Hu(l.pauseQueue),vm(this,"onPause",di(this,gm(this,this.animation.to)),this))},resume:()=>{hm(this)&&(Kk(this,!1),Ma(this)&&this._resume(),Hu(l.resumeQueue),vm(this,"onResume",di(this,gm(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(c=>{if(o.loop&&c.finished&&!(r&&c.noop)){let u=l5(o);if(u)return this._update(u,!0)}return c})}_merge(t,r,o){if(r.cancel)return this.stop(!0),o(Wu(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(Wu(this));let{key:s,defaultProps:l,animation:c}=this,{to:u,from:d}=c,{to:m=u,from:f=d}=t;i&&!n&&(!r.default||se.und(m))&&(m=f),r.reverse&&([m,f]=[f,m]);let h=!Di(f,d);h&&(c.from=f),f=Br(f);let g=!Di(m,u);g&&this._focus(m);let v=y_(r.to),{config:y}=c,{decay:b,velocity:w}=y;(n||i)&&(y.velocity=0),r.config&&!v&&lW(y,dc(r.config,s),r.config!==l.config?dc(l.config,s):void 0);let x=ui(this);if(!x||se.und(m))return o(di(this,!0));let C=se.und(r.reset)?i&&!r.default:!se.und(f)&&ym(r.reset,s),_=C?f:this.get(),A=bm(m),I=se.num(A)||se.arr(A)||Uu(A),R=!v&&(!I||ym(l.immediate||r.immediate,s));if(g){let S=Sv(m);if(S!==x.constructor)if(R)x=this._set(A);else throw Error(`Cannot animate between ${x.constructor.name} and ${S.name}, as the "to" prop suggests`)}let O=x.constructor,z=ho(m),P=!1;if(!z){let S=C||!g_(this)&&h;(g||S)&&(P=Di(bm(_),A),z=!P),(!Di(c.immediate,R)&&!R||!Di(y.decay,b)||!Di(y.velocity,w))&&(z=!0)}if(P&&Ma(this)&&(c.changed&&!C?z=!0:z||this._stop(u)),!v&&((z||ho(u))&&(c.values=x.getPayload(),c.toValues=ho(m)?null:O==cc?[1]:Wo(A)),c.immediate!=R&&(c.immediate=R,!R&&!C&&this._set(u)),z)){let{onRest:S}=c;Rt(uW,V=>Qk(this,r,V));let N=di(this,gm(this,u));Hu(this._pendingCalls,N),this._pendingCalls.add(o),c.changed&&Ne.batchedUpdates(()=>{c.changed=!C,S?.(N,this),C?dc(l.onRest,N):c.onStart==null||c.onStart(N,this)})}C&&this._set(_),v?o(s5(r.to,r,this._state,this)):z?this._start():Ma(this)&&!g?this._pendingCalls.add(o):o(i5(_))}_focus(t){let r=this.animation;t!==r.to&&(d_(this)&&this._detach(),r.to=t,d_(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;ho(r)&&(Na(r,this),S_(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;ho(t)&&Va(t,this)}_set(t,r=!0){let o=Br(t);if(!se.und(o)){let n=ui(this);if(!n||!Di(o,n.getValue())){let i=Sv(o);!n||n.constructor!=i?xv(this,i.create(o)):n.setValue(o),n&&Ne.batchedUpdates(()=>{this._onChange(o,r)})}}return ui(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,vm(this,"onStart",di(this,gm(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),dc(this.animation.onChange,t,this)),dc(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;ui(this).reset(Br(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Ma(this)||(Zk(this,!0),hm(this)||this._resume())}_resume(){dn.skipAnimation?this.finish():Gu.start(this)}_stop(t,r){if(Ma(this)){Zk(this,!1);let o=this.animation;Rt(o.values,i=>{i.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),ac(this,{type:"idle",parent:this});let n=r?Wu(this.get()):di(this.get(),gm(this,t??o.to));Hu(this._pendingCalls,n),o.changed&&(o.changed=!1,vm(this,"onRest",n,this))}}};function gm(e,t){let r=bm(t),o=bm(e.get());return Di(o,r)}function l5(e,t=e.loop,r=e.to){let o=dc(t);if(o){let n=o!==!0&&o5(o),i=(n||e).reverse,s=!n||n.reset;return E_(go({},e,{loop:t,default:!1,pause:void 0,to:!i||y_(r)?r:void 0,from:s?e.from:void 0,reset:s},n))}}function E_(e){let{to:t,from:r}=e=o5(e),o=new Set;return se.obj(t)&&Xk(t,o),se.obj(r)&&Xk(r,o),e.keys=o.size?Array.from(o):null,e}function Xk(e,t){Dn(e,(r,o)=>r!=null&&t.add(o))}var uW=["onStart","onRest","onChange","onPause","onResume"];function Qk(e,t,r){e.animation[r]=t[r]!==t5(t,r)?e5(t[r],e.key):void 0}function vm(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 dW=["onStart","onChange","onRest"],fW=1,qu=class{constructor(t,r){this.id=fW++,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(go({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(E_(t)),this}start(t){let{queue:r}=this;return t?r=Wo(t).map(E_):this.queue=[],this._flush?this._flush(this,r):(u5(this,r),mW(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let o=this.springs;Rt(Wo(r),n=>o[n].stop(!!t))}else wm(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;Rt(Wo(t),o=>r[o].pause())}return this}resume(t){if(se.und(t))this.start({pause:!1});else{let r=this.springs;Rt(Wo(t),o=>r[o].resume())}return this}each(t){Dn(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,zu(t,([c,u])=>{u.value=this.get(),c(u,this,this._item)}));let s=!n&&this._started,l=i||s&&o.size?this.get():null;i&&r.size&&zu(r,([c,u])=>{u.value=l,c(u,this,this._item)}),s&&(this._started=!1,zu(o,([c,u])=>{u.value=l,c(u,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;Ne.onFrame(this._onFrame)}};function mW(e,t){return Promise.all(t.map(r=>c5(e,r))).then(r=>R_(e,r))}async function c5(e,t,r){let{keys:o,to:n,from:i,loop:s,onRest:l,onResolve:c}=t,u=se.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let d=se.arr(n)||se.fun(n)?n:void 0;d?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):Rt(dW,v=>{let y=t[v];if(se.fun(y)){let b=e._events[v];t[v]=({finished:w,cancelled:x})=>{let C=b.get(y);C?(w||(C.finished=!1),x&&(C.cancelled=!0)):b.set(y,{value:null,finished:w||!1,cancelled:x||!1})},u&&(u[v]=t[v])}});let m=e._state;t.pause===!m.paused?(m.paused=t.pause,Hu(t.pause?m.pauseQueue:m.resumeQueue)):m.paused&&(t.pause=!0);let f=(o||Object.keys(e.springs)).map(v=>e.springs[v].start(t)),h=t.cancel===!0||t5(t,"cancel")===!0;(d||h&&m.asyncId)&&f.push(n5(++e._lastAsyncId,{props:t,state:m,actions:{pause:pv,resume:pv,start(v,y){h?(wm(m,e._lastAsyncId),y(Wu(e))):(v.onRest=l,y(s5(d,v,m,e)))}}})),m.paused&&await new Promise(v=>{m.resumeQueue.add(v)});let g=R_(e,await Promise.all(f));if(s&&g.finished&&!(r&&g.noop)){let v=l5(t,s,n);if(v)return u5(e,[v]),c5(e,v,!0)}return c&&Ne.batchedUpdates(()=>c(g,e,e.item)),g}function pW(e,t){let r=new T_;return r.key=e,t&&Na(r,t),r}function hW(e,t,r){t.keys&&Rt(t.keys,o=>{(e[o]||(e[o]=r(o)))._prepareNode(t)})}function u5(e,t){Rt(t,r=>{hW(e.springs,r,o=>pW(o,e))})}function gW(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 vW=["children"],k_=e=>{let{children:t}=e,r=gW(e,vW),o=(0,_m.useContext)(Av),n=r.pause||!!o.pause,i=r.immediate||!!o.immediate;r=Lk(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=Av;return Sm.createElement(s,{value:r},t)},Av=yW(k_,{});k_.Provider=Av.Provider;k_.Consumer=Av.Consumer;function yW(e,t){return Object.assign(e,Sm.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var Jk;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(Jk||(Jk={}));var P_=class extends xm{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Fa(...r);let o=this._get(),n=Sv(o);xv(this,n.create(o))}advance(t){let r=this._get(),o=this.get();Di(r,o)||(ui(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&$k(this._active)&&v_(this)}_get(){let t=se.arr(this.source)?this.source.map(Br):Wo(Br(this.source));return this.calc(...t)}_start(){this.idle&&!$k(this._active)&&(this.idle=!1,Rt(pm(this),t=>{t.done=!1}),dn.skipAnimation?(Ne.batchedUpdates(()=>this.advance()),v_(this)):Gu.start(this))}_attach(){let t=1;Rt(Wo(this.source),r=>{ho(r)&&Na(r,this),S_(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Rt(Wo(this.source),t=>{ho(t)&&Va(t,this)}),this._active.clear(),v_(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=Wo(this.source).reduce((r,o)=>Math.max(r,(S_(o)?o.priority:0)+1),0))}};function bW(e){return e.idle!==!1}function $k(e){return!e.size||Array.from(e).every(bW)}function v_(e){e.idle||(e.idle=!0,Rt(pm(e),t=>{t.done=!0}),ac(e,{type:"idle",parent:e}))}dn.assign({createStringInterpolator:vv,to:(e,t)=>new P_(e,t)});var xhe=Gu.advance;var f5=a(_h());function N_(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 wW=["style","children","scrollTop","scrollLeft"],m5=/^--/;function xW(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!m5.test(e)&&!(Cm.hasOwnProperty(e)&&Cm[e])?t+"px":(""+t).trim()}var d5={};function SW(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",o=t,{style:n,children:i,scrollTop:s,scrollLeft:l}=o,c=N_(o,wW),u=Object.values(c),d=Object.keys(c).map(m=>r||e.hasAttribute(m)?m:d5[m]||(d5[m]=m.replace(/([A-Z])/g,f=>"-"+f.toLowerCase())));i!==void 0&&(e.textContent=i);for(let m in n)if(n.hasOwnProperty(m)){let f=xW(m,n[m]);m5.test(m)?e.style.setProperty(m,f):e.style[m]=f}d.forEach((m,f)=>{e.setAttribute(m,u[f])}),s!==void 0&&(e.scrollTop=s),l!==void 0&&(e.scrollLeft=l)}var Cm={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},_W=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),CW=["Webkit","Ms","Moz","O"];Cm=Object.keys(Cm).reduce((e,t)=>(CW.forEach(r=>e[_W(r,t)]=e[t]),e),Cm);var TW=["x","y","z"],EW=/^(matrix|translate|scale|rotate|skew)/,PW=/^(translate)/,AW=/^(rotate|skew)/,O_=(e,t)=>se.num(e)&&e!==0?e+t:e,Rv=(e,t)=>se.arr(e)?e.every(r=>Rv(r,t)):se.num(e)?e===t:parseFloat(e)===t,I_=class extends uc{constructor(t){let{x:r,y:o,z:n}=t,i=N_(t,TW),s=[],l=[];(r||o||n)&&(s.push([r||0,o||0,n||0]),l.push(c=>[`translate3d(${c.map(u=>O_(u,"px")).join(",")})`,Rv(c,0)])),Dn(i,(c,u)=>{if(u==="transform")s.push([c||""]),l.push(d=>[d,d===""]);else if(EW.test(u)){if(delete i[u],se.und(c))return;let d=PW.test(u)?"px":AW.test(u)?"deg":"";s.push(Wo(c)),l.push(u==="rotate3d"?([m,f,h,g])=>[`rotate3d(${m},${f},${h},${O_(g,d)})`,Rv(g,0)]:m=>[`${u}(${m.map(f=>O_(f,d)).join(",")})`,Rv(m,u.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new F_(s,l)),super(i)}},F_=class extends ju{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 Rt(this.inputs,(o,n)=>{let i=Br(o[0]),[s,l]=this.transforms[n](se.arr(i)?i:o.map(Br));t+=" "+s,r=r&&l}),r?"none":t}observerAdded(t){t==1&&Rt(this.inputs,r=>Rt(r,o=>ho(o)&&Na(o,this)))}observerRemoved(t){t==0&&Rt(this.inputs,r=>Rt(r,o=>ho(o)&&Va(o,this)))}eventObserved(t){t.type=="change"&&(this._value=null),ac(this,t)}},RW=["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"],kW=["scrollTop","scrollLeft"];dn.assign({batchedUpdates:f5.unstable_batchedUpdates,createStringInterpolator:vv,colors:Ok});var OW=Hk(RW,{applyAnimatedValues:SW,createAnimatedStyle:e=>new I_(e),getComponentProps:e=>N_(e,kW)}),Rhe=OW.animated;var Yu=a(B(),1);function IW(e){return{top:e.offsetTop,left:e.offsetLeft}}var FW=400;function NW({triggerAnimationOnChange:e}){let t=(0,Yu.useRef)(),{previous:r,prevRect:o}=(0,Yu.useMemo)(()=>({previous:t.current&&IW(t.current),prevRect:t.current&&t.current.getBoundingClientRect()}),[e]);return(0,Yu.useLayoutEffect)(()=>{if(!r||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let i=new qu({x:0,y:0,width:o.width,height:o.height,config:{duration:FW,easing:A_.easeInOutQuint},onChange({value:m}){if(!t.current)return;let{x:f,y:h,width:g,height:v}=m;f=Math.round(f),h=Math.round(h),g=Math.round(g),v=Math.round(v);let y=f===0&&h===0;t.current.style.transformOrigin="center center",t.current.style.transform=y?null:`translate3d(${f}px,${h}px,0)`,t.current.style.width=y?null:`${g}px`,t.current.style.height=y?null:`${v}px`}});t.current.style.transform=void 0;let s=t.current.getBoundingClientRect(),l=Math.round(o.left-s.left),c=Math.round(o.top-s.top),u=s.width,d=s.height;return i.start({x:0,y:0,width:u,height:d,from:{x:l,y:c,width:o.width,height:o.height}}),()=>{i.stop(),i.set({x:0,y:0,width:o.width,height:o.height})}},[r,o]),t}var p5=NW;var b5=a(te(),1),w5=a(U(),1),x5=a(fe(),1);var Tm=a(te(),1),h5=a(U(),1),vo=a(G(),1),M_=a(fe(),1),g5=a(Ea(),1),v5=a(De(),1),kv=a(et(),1);var V_=a(At(),1);function jr(){return!!(0,V_.getQueryArg)(window.location.href,"wp_theme_preview")}function La(){return jr()?(0,V_.getQueryArg)(window.location.href,"wp_theme_preview"):null}var y5=a(E(),1),{useLocation:VW}=j(v5.privateApis);function Ov({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}=VW(),{setIsSaveViewOpened:c}=(0,Tm.useDispatch)(Fe),{saveDirtyEntities:u}=j((0,Tm.useDispatch)(kv.store)),{dirtyEntityRecords:d}=(0,kv.useEntitiesSavedStatesIsDirty)(),{isSaving:m,isSaveViewOpen:f,previewingThemeName:h}=(0,Tm.useSelect)(C=>{let{isSavingEntityRecord:_,isResolving:A}=C(M_.store),{isSaveViewOpened:I}=C(Fe),R=A("activateTheme"),O=La();return{isSaving:d.some(z=>_(z.kind,z.name,z.key))||R,isSaveViewOpen:I(),previewingThemeName:O?C(M_.store).getTheme(O)?.name?.rendered:void 0}},[d]),g=!!d.length,v;d.length===1&&(l.postId?v=`${d[0].key}`===l.postId&&d[0].name===l.postType:l.path?.includes("wp_global_styles")&&(v=d[0].name==="globalStyles"));let y=m||!g&&!jr(),w=jr()?m?(0,vo.sprintf)((0,vo.__)("Activating %s"),h):y?(0,vo.__)("Saved"):g?(0,vo.sprintf)((0,vo.__)("Activate %s & Save"),h):(0,vo.sprintf)((0,vo.__)("Activate %s"),h):m?(0,vo.__)("Saving"):y?(0,vo.__)("Saved"):!v&&o?(0,vo.sprintf)((0,vo._n)("Review %d change\u2026","Review %d changes\u2026",d.length),d.length):(0,vo.__)("Save");return(0,y5.jsx)(h5.Button,{variant:t,className:e,"aria-disabled":y,"aria-expanded":f,isBusy:m,onClick:y?void 0:v?()=>u({dirtyEntityRecords:d}):()=>c(!0),label:w,shortcut:y?void 0:g5.displayShortcut.primary("s"),showTooltip:r,icon:n,__next40pxDefaultSize:s,size:i,children:w})}var L_=a(E(),1);function D_(){let{isDisabled:e,isSaving:t}=(0,b5.useSelect)(r=>{let{__experimentalGetDirtyEntityRecords:o,isSavingEntityRecord:n}=r(x5.store),i=o(),s=i.some(l=>n(l.kind,l.name,l.key));return{isSaving:s,isDisabled:s||!i.length&&!jr()}},[]);return(0,L_.jsx)(w5.__experimentalHStack,{className:"edit-site-save-hub",alignment:"right",spacing:4,children:(0,L_.jsx)(Ov,{className:"edit-site-save-hub__button",variant:e?null:"primary",showTooltip:!1,icon:e&&!t?Ql:null,showReviewMessage:!0,__next40pxDefaultSize:!0})})}var Nv=a(U(),1),Zu=a(et(),1),Em=a(te(),1),fi=a(G(),1),B_=a(fe(),1),I5=a(De(),1),F5=a(B(),1);var S5=a(fe(),1),_5=a(te(),1),C5=a(De(),1),T5=a(At(),1);var{useHistory:MW,useLocation:LW}=j(C5.privateApis);function E5(){let e=MW(),{path:t}=LW(),{startResolution:r,finishResolution:o}=(0,_5.useDispatch)(S5.store);return async()=>{if(jr()){let n="themes.php?action=activate&stylesheet="+La()+"&_wpnonce="+window.WP_BLOCK_THEME_ACTIVATE_NONCE;r("activateTheme"),await window.fetch(n),o("activateTheme"),e.navigate((0,T5.addQueryArgs)(t,{wp_theme_preview:""}))}}}var A5=a(Iv(),1),Fv=a(B(),1),R5=a(At(),1),DW="/wp/v2/themes?status=active";function k5(){let[e,t]=(0,Fv.useState)();return(0,Fv.useEffect)(()=>{let r=(0,R5.addQueryArgs)(DW,{context:"edit",wp_theme_preview:""});(0,A5.default)({path:r}).then(o=>t(o[0])).catch(()=>{})},[]),e}var Bn=a(E(),1),{EntitiesSavedStatesExtensible:BW}=j(Zu.privateApis),{useLocation:jW}=j(I5.privateApis),zW=({onClose:e,renderDialog:t,variant:r})=>{let o=(0,Zu.useEntitiesSavedStatesIsDirty)(),n,i;o.isDirty?(n=(0,fi.__)("Activate & Save"),i=(0,fi.__)("Theme activated and site updated.")):(n=(0,fi.__)("Activate"),i=(0,fi.__)("Theme activated."));let s=k5(),l=(0,Em.useSelect)(m=>m(B_.store).getCurrentTheme(),[]),c=(0,Bn.jsx)("p",{children:(0,fi.sprintf)((0,fi.__)("Saving your changes will change your active theme from %1$s to %2$s."),s?.name?.rendered??"...",l?.name?.rendered??"...")}),u=E5();return(0,Bn.jsx)(BW,{...o,additionalPrompt:c,close:e,onSave:async m=>(await u(),m),saveEnabled:!0,saveLabel:n,renderDialog:t,variant:r,successNoticeContent:i})},O5=({onClose:e,renderDialog:t,variant:r})=>jr()?(0,Bn.jsx)(zW,{onClose:e,renderDialog:t,variant:r}):(0,Bn.jsx)(Zu.EntitiesSavedStates,{close:e,renderDialog:t,variant:r});function Pm(){let{query:e}=jW(),{canvas:t="view"}=e,{isSaveViewOpen:r,isDirty:o,isSaving:n}=(0,Em.useSelect)(u=>{let{__experimentalGetDirtyEntityRecords:d,isSavingEntityRecord:m,isResolving:f}=u(B_.store),h=d(),g=f("activateTheme"),{isSaveViewOpened:v}=j(u(Fe));return{isSaveViewOpen:v(),isDirty:h.length>0,isSaving:h.some(y=>m(y.kind,y.name,y.key))||g}},[]),{setIsSaveViewOpened:i}=(0,Em.useDispatch)(Fe),s=()=>i(!1);if((0,F5.useEffect)(()=>{i(!1)},[t,i]),t==="view")return r?(0,Bn.jsx)(Nv.Modal,{className:"edit-site-save-panel__modal",onRequestClose:s,title:(0,fi.__)("Review changes"),size:"small",children:(0,Bn.jsx)(O5,{onClose:s,variant:"inline"})}):null;let l=jr()||o,c=n||!l;return(0,Bn.jsxs)(tc,{className:q("edit-site-layout__actions",{"is-entity-save-view-open":r}),ariaLabel:(0,fi.__)("Save panel"),children:[(0,Bn.jsx)("div",{className:q("edit-site-editor__toggle-save-panel",{"screen-reader-text":r}),children:(0,Bn.jsx)(Nv.Button,{__next40pxDefaultSize:!0,variant:"secondary",className:"edit-site-editor__toggle-save-panel-button",onClick:()=>i(!0),"aria-haspopup":"dialog",disabled:c,accessibleWhenDisabled:!0,children:(0,fi.__)("Open save panel")})}),r&&(0,Bn.jsx)(O5,{onClose:s,renderDialog:!0})]})}var He=a(E(),1),{useLocation:HW}=j(V5.privateApis),{useStyle:N5}=j(mi.privateApis),GW=.3;function UW(){let{query:e,name:t,areas:r,widths:o}=HW(),n=t==="notfound"?"view":e?.canvas??"view",i=(0,Ba.useViewportMatch)("medium","<"),s=(0,Ku.useRef)(),l=(0,Da.__unstableUseNavigateRegions)(),c=(0,Ba.useReducedMotion)(),[u,d]=(0,Ba.useResizeObserver)(),m=lv(),[f,h]=(0,Ku.useState)(!1),g=p5({triggerAnimationOnChange:t+"-"+n}),{showIconLabels:v}=(0,Mv.useSelect)(x=>({showIconLabels:x(L5.store).get("core","showIconLabels")})),y=N5("color.background"),b=N5("color.gradient"),w=(0,Ba.usePrevious)(n);return(0,Ku.useEffect)(()=>{w==="edit"&&s.current?.focus()},[n]),(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(mi.UnsavedChangesWarning,{}),n==="view"&&(0,He.jsx)(hk,{}),(0,He.jsx)("div",{...l,ref:l.ref,className:q("edit-site-layout",l.className,{"is-full-canvas":n==="edit","show-icon-labels":v}),children:(0,He.jsxs)("div",{className:"edit-site-layout__content",children:[(!i||!r.mobile)&&(0,He.jsx)(tc,{ariaLabel:(0,Am.__)("Navigation"),className:"edit-site-layout__sidebar-region",children:(0,He.jsx)(Da.__unstableAnimatePresence,{children:n==="view"&&(0,He.jsxs)(Da.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{type:"tween",duration:c||i?0:GW,ease:"easeOut"},className:"edit-site-layout__sidebar",children:[(0,He.jsx)(JR,{ref:s,isTransparent:f}),(0,He.jsx)(HS,{children:(0,He.jsx)(GS,{shouldAnimate:t!=="styles"&&t!=="identity",routeKey:t,children:(0,He.jsx)(mi.ErrorBoundary,{children:r.sidebar})})}),(0,He.jsx)(D_,{}),(0,He.jsx)(Pm,{})]})})}),(0,He.jsx)(Vv.SnackbarNotices,{className:"edit-site-layout__snackbar"}),i&&r.mobile&&(0,He.jsx)("div",{className:"edit-site-layout__mobile",children:(0,He.jsx)(HS,{children:n!=="edit"?(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)($R,{ref:s,isTransparent:f}),(0,He.jsx)(GS,{routeKey:t,children:(0,He.jsx)(mi.ErrorBoundary,{children:r.mobile})}),(0,He.jsx)(D_,{}),(0,He.jsx)(Pm,{})]}):(0,He.jsx)(mi.ErrorBoundary,{children:r.mobile})})}),!i&&r.content&&n!=="edit"&&(0,He.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.content},children:(0,He.jsx)(mi.ErrorBoundary,{children:r.content})}),!i&&r.edit&&n!=="edit"&&(0,He.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.edit},children:(0,He.jsx)(mi.ErrorBoundary,{children:r.edit})}),!i&&r.preview&&(0,He.jsxs)("div",{className:"edit-site-layout__canvas-container",children:[u,!!d.width&&(0,He.jsx)("div",{className:q("edit-site-layout__canvas",{"is-right-aligned":f}),ref:g,children:(0,He.jsx)(mi.ErrorBoundary,{children:(0,He.jsx)(lk,{isReady:!m,isFullWidth:n==="edit",defaultSize:{width:d.width-24,height:d.height},isOversized:f,setIsOversized:h,innerContentStyle:{background:b??y},children:r.preview})})})]})]})})]})}function D5(e){let{createErrorNotice:t}=(0,Mv.useDispatch)(Vv.store);function r(o){t((0,Am.sprintf)((0,Am.__)('The "%s" plugin has encountered an error and cannot be rendered.'),o))}return(0,He.jsxs)(Da.SlotFillProvider,{children:[(0,He.jsx)(M5.PluginArea,{onError:r}),(0,He.jsx)(UW,{...e})]})}var Dv=a(B(),1),ja=a(te(),1),Xu=a(G(),1);var Lv=a(ov(),1),B5=a(De(),1),j5=a(Ho(),1),j_=a(fe(),1),Bv=a(et(),1);var{useHistory:z5,useLocation:H5}=j(B5.privateApis),{useGlobalStyles:WW}=j(Bv.privateApis),qW=()=>function(){let{openGeneralSidebar:t}=j((0,ja.useDispatch)(Fe)),{params:r}=H5(),{canvas:o="view"}=r,{set:n}=(0,ja.useDispatch)(j5.store),i=z5(),s=(0,ja.useSelect)(c=>c(j_.store).getCurrentTheme().is_block_theme,[]);return{isLoading:!1,commands:(0,Dv.useMemo)(()=>s?[{name:"core/edit-site/toggle-styles-welcome-guide",label:(0,Xu.__)("Learn about styles"),callback:({close:c})=>{c(),o!=="edit"&&i.navigate("/styles?canvas=edit",{transition:"canvas-mode-edit-transition"}),t("edit-site/global-styles"),n("core/edit-site","welcomeGuideStyles",!0),setTimeout(()=>{n("core/edit-site","welcomeGuideStyles",!0)},500)},icon:Fx}]:[],[i,t,o,s,n])}},YW=()=>function(){let{user:t,setUser:r}=WW(),o=!!t&&(Object.keys(t?.styles??{}).length>0||Object.keys(t?.settings??{}).length>0);return{isLoading:!1,commands:(0,Dv.useMemo)(()=>o?[{name:"core/edit-site/reset-global-styles",label:(0,Xu.__)("Reset styles"),icon:(0,Xu.isRTL)()?iS:oS,callback:({close:i})=>{i(),r({styles:{},settings:{}})}}]:[],[o,r])}},ZW=()=>function(){let{openGeneralSidebar:t}=j((0,ja.useDispatch)(Fe)),{setStylesPath:r}=j((0,ja.useDispatch)(Bv.store)),{params:o}=H5(),{canvas:n="view"}=o,i=z5(),s=(0,ja.useSelect)(c=>{let{getEntityRecord:u,__experimentalGetCurrentGlobalStylesId:d}=c(j_.store),m=d();return!!(m?u("root","globalStyles",m):void 0)?._links?.["version-history"]?.[0]?.count},[]);return{isLoading:!1,commands:(0,Dv.useMemo)(()=>s?[{name:"core/edit-site/open-styles-revisions",label:(0,Xu.__)("Open style revisions"),icon:Of,callback:({close:c})=>{c(),n!=="edit"&&i.navigate("/styles?canvas=edit",{transition:"canvas-mode-edit-transition"}),t("edit-site/global-styles"),r("/revisions")}}]:[],[i,t,r,s,n])}};function G5(){(0,Lv.useCommandLoader)({name:"core/edit-site/toggle-styles-welcome-guide",hook:qW()}),(0,Lv.useCommandLoader)({name:"core/edit-site/reset-global-styles",hook:YW()}),(0,Lv.useCommandLoader)({name:"core/edit-site/open-styles-revisions",hook:ZW()})}var U5=a(te(),1),W5=a(ov(),1),q5=a(bt(),1),Y5=a(De(),1);var{useCommandContext:KW}=j(W5.privateApis),{useLocation:XW}=j(Y5.privateApis);function Z5(){let{query:e={}}=XW(),{canvas:t="view"}=e,r=(0,U5.useSelect)(n=>n(q5.store).getBlockSelectionStart(),[]),o="site-editor";t==="edit"&&(o="entity-edit"),r&&(o="block-selection-edit"),KW(o)}var L1=a(te(),1),Hj=a(B(),1);var f4=a(U(),1),Gn=a(G(),1);var m4=a(te(),1),p4=a(fe(),1);var Qu=a(U(),1),za=a(G(),1);var Q5=a(fe(),1),J5=a(te(),1),$5=a(De(),1),e6=a(B(),1);var K5=a(U(),1),X5=a(E(),1);function z_(e){return(0,X5.jsx)(K5.Button,{size:"compact",...e,className:q("edit-site-sidebar-button",e.className)})}var qo=a(E(),1),{useHistory:QW,useLocation:JW}=j($5.privateApis);function xr({isRoot:e,title:t,actions:r,content:o,footer:n,description:i,backPath:s}){let{dashboardLink:l,dashboardLinkText:c,previewingThemeName:u}=(0,J5.useSelect)(v=>{let{getSettings:y}=j(v(Fe)),b=La();return{dashboardLink:y().__experimentalDashboardLink,dashboardLinkText:y().__experimentalDashboardLinkText,previewingThemeName:b?v(Q5.store).getTheme(b)?.name?.rendered:void 0}},[]),d=JW(),m=QW(),{navigate:f}=(0,e6.useContext)(Ps),h=s??d.state?.backPath,g=(0,za.isRTL)()?Nf:Ff;return(0,qo.jsxs)(qo.Fragment,{children:[(0,qo.jsxs)(Qu.__experimentalVStack,{className:q("edit-site-sidebar-navigation-screen__main",{"has-footer":!!n}),spacing:0,justify:"flex-start",children:[(0,qo.jsxs)(Qu.__experimentalHStack,{spacing:3,alignment:"flex-start",className:"edit-site-sidebar-navigation-screen__title-icon",children:[!e&&(0,qo.jsx)(z_,{onClick:()=>{m.navigate(h),f("back")},icon:g,label:(0,za.__)("Back"),showTooltip:!1}),e&&(0,qo.jsx)(z_,{icon:g,label:c||(0,za.__)("Go to the Dashboard"),href:l}),(0,qo.jsx)(Qu.__experimentalHeading,{className:"edit-site-sidebar-navigation-screen__title",color:"#e0e0e0",level:1,size:20,children:jr()?(0,za.sprintf)((0,za.__)("Previewing %1$s: %2$s"),u,t):t}),r&&(0,qo.jsx)("div",{className:"edit-site-sidebar-navigation-screen__actions",children:r})]}),(0,qo.jsxs)("div",{className:"edit-site-sidebar-navigation-screen__content",children:[i&&(0,qo.jsx)("div",{className:"edit-site-sidebar-navigation-screen__description",children:i}),o]})]}),n&&(0,qo.jsx)("footer",{className:"edit-site-sidebar-navigation-screen__footer",children:n})]})}var Ju=a(U(),1),t6=a(G(),1);var r6=a(De(),1),o6=a(B(),1);var mc=a(E(),1),{useHistory:$W,useLink:eq}=j(r6.privateApis);function tr({className:e,icon:t,withChevron:r=!1,suffix:o,uid:n,to:i,onClick:s,children:l,...c}){let u=$W(),{navigate:d}=(0,o6.useContext)(Ps);function m(h){s?(s(h),d("forward")):i&&(h.preventDefault(),u.navigate(i),d("forward",`[id="${n}"]`))}let f=eq(i);return(0,mc.jsx)(Ju.__experimentalItem,{className:q("edit-site-sidebar-navigation-item",{"with-suffix":!r&&o},e),id:n,onClick:m,href:i?f.href:void 0,...c,children:(0,mc.jsxs)(Ju.__experimentalHStack,{justify:"flex-start",children:[t&&(0,mc.jsx)(Fi,{style:{fill:"currentcolor"},icon:t,size:24}),(0,mc.jsx)(Ju.FlexBlock,{children:l}),r&&(0,mc.jsx)(Fi,{icon:(0,t6.isRTL)()?sx:cx,className:"edit-site-sidebar-navigation-item__drilldown-indicator",size:24}),!r&&o]})})}var tC=a(G(),1),Py=a(te(),1),rC=a(B(),1),r4=a(Ho(),1),o4=a(et(),1),n4=a(De(),1),i4=a(At(),1);var QO=a(U(),1),JO=a(Xr(),1),XJ=a(te(),1),QJ=a(bt(),1),Q2=a(B(),1),JJ=a(rt(),1);function Ha(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 ht=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var tq=["appearanceTools","useRootPaddingAwareAlignments","background.backgroundImage","background.backgroundRepeat","background.backgroundSize","background.backgroundPosition","background.gradient","border.color","border.radius","border.radiusSizes","border.style","border.width","shadow.presets","shadow.defaultPresets","color.background","color.button","color.caption","color.custom","color.customDuotone","color.customGradient","color.defaultDuotone","color.defaultGradients","color.defaultPalette","color.duotone","color.gradients","color.heading","color.link","color.palette","color.text","custom","dimensions.aspectRatio","dimensions.height","dimensions.minHeight","dimensions.minWidth","dimensions.width","dimensions.dimensionSizes","layout.contentSize","layout.definitions","layout.wideSize","lightbox.enabled","lightbox.allowEditing","position.fixed","position.sticky","spacing.customSpacingSize","spacing.defaultSpacingSizes","spacing.spacingSizes","spacing.spacingScale","spacing.blockGap","spacing.margin","spacing.padding","spacing.units","typography.fluid","typography.customFontSize","typography.defaultFontSizes","typography.dropCap","typography.fontFamilies","typography.fontSizes","typography.fontStyle","typography.fontWeight","typography.letterSpacing","typography.lineHeight","typography.textAlign","typography.textColumns","typography.textDecoration","typography.textIndent","typography.textTransform","typography.writingMode"];function Rm(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",i=`settings${o}${n}`,s=`settings${n}`;if(t)return ht(e,i)??ht(e,s);let l={};return tq.forEach(c=>{let u=ht(e,`settings${o}.${c}`)??ht(e,`settings.${c}`);u!==void 0&&(l=Ha(l,c.split("."),u))}),l}function H_(e,t,r,o){let n=o?".blocks."+o:"",i=t?"."+t:"",s=`settings${n}${i}`;return Ha(e,s.split("."),r)}var s6=a(G_(),1);var rq="1600px",oq="320px",nq=1,iq=.25,sq=.75,aq="14px";function i6({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=oq,maximumViewportWidth:n=rq,scaleFactor:i=nq,minimumFontSizeLimit:s}){if(s=Bi(s)?s:aq,r){let x=Bi(r);if(!x?.unit||!x?.value)return null;let C=Bi(s,{coerceTo:x.unit});if(C?.value&&!e&&!t&&x?.value<=C?.value)return null;if(t||(t=`${x.value}${x.unit}`),!e){let _=x.unit==="px"?x.value:x.value*16,A=Math.min(Math.max(1-.075*Math.log2(_),iq),sq),I=km(x.value*A,3);C?.value&&I<C?.value?e=`${C.value}${C.unit}`:e=`${I}${x.unit}`}}let l=Bi(e),c=l?.unit||"rem",u=Bi(t,{coerceTo:c});if(!l||!u)return null;let d=Bi(e,{coerceTo:"rem"}),m=Bi(n,{coerceTo:c}),f=Bi(o,{coerceTo:c});if(!m||!f||!d)return null;let h=m.value-f.value;if(!h)return null;let g=km(f.value/100,3),v=km(g,3)+c,y=100*((u.value-l.value)/h),b=km((y||1)*i,3),w=`${d.value}${d.unit} + ((1vw - ${v}) * ${b})`;return`clamp(${e}, ${w}, ${t})`}function Bi(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:r,rootSizeValue:o,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),s=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),l=e.toString().match(s);if(!l||l.length<3)return null;let[,c,u]=l,d=parseFloat(c);return r==="px"&&(u==="em"||u==="rem")&&(d=d*o,u=r),u==="px"&&(r==="em"||r==="rem")&&(d=d/o,u=r),(r==="em"||r==="rem")&&(u==="em"||u==="rem")&&(u=r),u?{value:km(d,3),unit:u}:null}function km(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function U_(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function lq(e){let t=e?.typography??{},r=e?.layout,o=Bi(r?.wideSize)?r?.wideSize:null;return U_(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function jv(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!U_(t?.typography)&&!U_(e))return r;let o=lq(t)?.fluid??{},n=i6({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 ji="body",Om=":root",$u=[{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)=>jv(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 pi(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 a6(e,t){if(!e||!t)return;let r={};return Object.entries(t).forEach(([o,n])=>{typeof n=="string"&&(r[o]=pi(e,n)),typeof n=="object"&&(r[o]={},Object.entries(n).forEach(([i,s])=>{r[o][i]=pi(e,s)}))}),r}function zv(e,t){return e.includes(",")?e.split(",").map(n=>n+t).join(","):e+t}function l6(e,t){let r=`.is-style-${e}`;if(!t)return r;let o=/((?::\([^)]+\))?\s*)([^\s:]+)/,n=(s,l,c)=>l+c+r;return t.split(",").map(s=>s.replace(o,n)).join(",")}function cq(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,s6.getCSSValueFromRawStyle)(ht(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function uq(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 W_(e,t){if(!e||!t)return e;let r=cq(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url&&(r.url=uq(r.url,t?._links?.["wp:theme-file"])),r}function c6(e,t,r=[],o="slug",n){let i=[t?ht(e,["blocks",t,...r]):void 0,ht(e,r)].filter(Boolean);for(let s of i)if(s){let l=["custom","theme","default"];for(let c of l){let u=s[c];if(u){let d=u.find(m=>m[o]===n);if(d)return o==="slug"||c6(e,t,r,"slug",d.slug)[o]===d[o]?d:void 0}}}}function dq(e,t,r,[o,n]=[]){let i=$u.find(l=>l.cssVarInfix===o);if(!i||!e.settings)return r;let s=c6(e.settings,t,i.path,"slug",n);if(s){let{valueKey:l}=i,c=s[l];return Hv(e,t,c)}return r}function fq(e,t,r,o=[]){let n=(t?ht(e?.settings??{},["blocks",t,"custom",...o]):void 0)??ht(e?.settings??{},["custom",...o]);return n?Hv(e,t,n):r}function Hv(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let u=ht(e,r.ref);if(!u||typeof u=="object"&&"ref"in u)return u;r=u}else return r;let o="var:",n="var(--wp--",i=")",s;if(r.startsWith(o))s=r.slice(o.length).split("|");else if(r.startsWith(n)&&r.endsWith(i))s=r.slice(n.length,-i.length).split("--");else return r;let[l,...c]=s;return l==="preset"?dq(e,t,r,c):l==="custom"?fq(e,t,r,c):r}function Gv(e,t,r,o=!0){let n=t?"."+t:"",i=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let s=ht(e,i);return o?Hv(e,r,s):s}function q_(e,t,r,o){let n=t?"."+t:"",i=o?`styles.blocks.${o}${n}`:`styles${n}`;return Ha(e,i.split("."),r)}var Y_=a(Uv(),1);function Im(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,Y_.default)(e?.styles,t?.styles)&&(0,Y_.default)(e?.settings,t?.settings)}var g6=a(Wv(),1);function p6(e){return Object.prototype.toString.call(e)==="[object Object]"}function h6(e){var t,r;return p6(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(p6(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function pc(e,t){return(0,g6.default)(e,t,{isMergeableObject:h6,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}var Jr=a(Xr(),1),Vm=a(G_(),1),N6=a(te(),1);function td(e,t="root",r={}){if(!t)return null;let{fallback:o=!1}=r,{name:n,selectors:i,supports:s}=e,l=i&&Object.keys(i).length>0,c=Array.isArray(t)?t.join("."):t,u=null;if(l&&i.root?u=i?.root:s?.__experimentalSelector?u=s.__experimentalSelector:u=".wp-block-"+n.replace("core/","").replace("/","-"),c==="root")return u;let d=Array.isArray(t)?t:t.split(".");if(d.length===1){let f=o?u:null;if(l)return ht(i,`${c}.root`,null)||ht(i,c,null)||f;let h=s?ht(s,`${c}.__experimentalSelector`,null):void 0;return h?pi(u,h):f}let m;return l&&(m=ht(i,c,null)),m||(o?td(e,d[0],r):null)}var Eq={grad:.9,turn:360,rad:360/(2*Math.PI)},Rs=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Or=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},jn=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},C6=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},v6=function(e){return{r:jn(e.r,0,255),g:jn(e.g,0,255),b:jn(e.b,0,255),a:jn(e.a)}},Z_=function(e){return{r:Or(e.r),g:Or(e.g),b:Or(e.b),a:Or(e.a,3)}},Pq=/^#([0-9a-f]{3,8})$/i,qv=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},T6=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}},E6=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),s=o*(1-r),l=o*(1-(t-i)*r),c=o*(1-(1-t+i)*r),u=i%6;return{r:255*[o,l,s,s,c,o][u],g:255*[c,o,o,l,s,s][u],b:255*[s,s,c,o,o,l][u],a:n}},y6=function(e){return{h:C6(e.h),s:jn(e.s,0,100),l:jn(e.l,0,100),a:jn(e.a)}},b6=function(e){return{h:Or(e.h),s:Or(e.s),l:Or(e.l),a:Or(e.a,3)}},w6=function(e){return E6((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},Nm=function(e){return{h:(t=T6(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},Aq=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Rq=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,kq=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Oq=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Q_={string:[[function(e){var t=Pq.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?Or(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?Or(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=kq.exec(e)||Oq.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:v6({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=Aq.exec(e)||Rq.exec(e);if(!t)return null;var r,o,n=y6({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(Eq[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return w6(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 Rs(t)&&Rs(r)&&Rs(o)?v6({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(!Rs(t)||!Rs(r)||!Rs(o))return null;var s=y6({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return w6(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Rs(t)||!Rs(r)||!Rs(o))return null;var s=(function(l){return{h:C6(l.h),s:jn(l.s,0,100),v:jn(l.v,0,100),a:jn(l.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return E6(s)},"hsv"]]},x6=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]},Iq=function(e){return typeof e=="string"?x6(e.trim(),Q_.string):typeof e=="object"&&e!==null?x6(e,Q_.object):[null,void 0]};var K_=function(e,t){var r=Nm(e);return{h:r.h,s:jn(r.s+100*t,0,100),l:r.l,a:r.a}},X_=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},S6=function(e,t){var r=Nm(e);return{h:r.h,s:r.s,l:jn(r.l+100*t,0,100),a:r.a}},J_=(function(){function e(t){this.parsed=Iq(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 Or(X_(this.rgba),2)},e.prototype.isDark=function(){return X_(this.rgba)<.5},e.prototype.isLight=function(){return X_(this.rgba)>=.5},e.prototype.toHex=function(){return t=Z_(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?qv(Or(255*i)):"","#"+qv(r)+qv(o)+qv(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return Z_(this.rgba)},e.prototype.toRgbString=function(){return t=Z_(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 b6(Nm(this.rgba))},e.prototype.toHslString=function(){return t=b6(Nm(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=T6(this.rgba),{h:Or(t.h),s:Or(t.s),v:Or(t.v),a:Or(t.a,3)};var t},e.prototype.invert=function(){return Er({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),Er(K_(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Er(K_(this.rgba,-t))},e.prototype.grayscale=function(){return Er(K_(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Er(S6(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Er(S6(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"?Er({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):Or(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Nm(this.rgba);return typeof t=="number"?Er({h:t,s:r.s,l:r.l,a:r.a}):Or(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Er(t).toHex()},e})(),Er=function(e){return e instanceof J_?e:new J_(e)},_6=[],P6=function(e){e.forEach(function(t){_6.indexOf(t)<0&&(t(J_,Q_),_6.push(t))})};function Fq(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=Er(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 A6(e,t){let r=Fq(t);return`
2 <svg
3 xmlns:xlink="http://www.w3.org/1999/xlink"
4 viewBox="0 0 0 0"
5 width="0"
6 height="0"
7 focusable="false"
8 role="none"
9 aria-hidden="true"
10 style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"
11 >
12 <defs>
13 <filter id="${e}">
14 <!--
15 Use sRGB instead of linearRGB so transparency looks correct.
16 Use perceptual brightness to convert to grayscale.
17 -->
18 <feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix>
19 <!-- Use sRGB instead of linearRGB to be consistent with how CSS gradients work. -->
20 <feComponentTransfer color-interpolation-filters="sRGB">
21 <feFuncR type="table" tableValues="${r.r.join(" ")}"></feFuncR>
22 <feFuncG type="table" tableValues="${r.g.join(" ")}"></feFuncG>
23 <feFuncB type="table" tableValues="${r.b.join(" ")}"></feFuncB>
24 <feFuncA type="table" tableValues="${r.a.join(" ")}"></feFuncA>
25 </feComponentTransfer>
26 <!-- Re-mask the image with the original transparency since the feColorMatrix above loses that information. -->
27 <feComposite in2="SourceGraphic" operator="in"></feComposite>
28 </filter>
29 </defs>
30 </svg>`}function Ga(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/([0-9])([a-zA-Z])/g,"$1-$2").replace(/([a-zA-Z])([0-9])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase()}function $_(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Nq(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function e2(e,t="0"){let r=Nq(e);if(!r)return null;let o=$_(r?.top)||t,n=$_(r?.left)||t;return o===n?o:`${o} ${n}`}var R6={backgroundSize:"cover",backgroundPosition:"50% 50%"};function k6(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:R6.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:R6.backgroundPosition}),t}var O6={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};var Vq={button:"wp-element-button",caption:"wp-element-caption"},Mq={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},V6={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},Lq={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]},M6={mobile:"@media (width <= 480px)",tablet:"@media (480px < width <= 782px)"};function Dq(e="*",t={}){return $u.reduce((r,{path:o,cssVarInfix:n,classes:i})=>{if(!i)return r;let s=ht(t,o,[]);return["default","theme","custom"].forEach(l=>{s[l]&&s[l].forEach(({slug:c})=>{i.forEach(({classSuffix:u,propertyName:d})=>{let m=`.has-${Ga(c)}-${u}`,f=e.split(",").map(g=>`${g}${m}`).join(","),h=`var(--wp--preset--${n}--${Ga(c)})`;r+=`${f}{${d}: ${h} !important;}`})})}),r},"")}function Bq(e={}){return $u.filter(t=>t.path.at(-1)==="duotone").flatMap(t=>{let r=ht(e,t.path,{});return["default","theme"].filter(o=>r[o]).flatMap(o=>r[o].map(n=>A6(`wp-duotone-${n.slug}`,n.colors))).join("")})}function L6(e={},t,r){let o=[];return Object.keys(e).forEach(n=>{let i=t+Ga(n.replace("/","-")),s=e[n];if(s instanceof Object){let l=i+r;o=[...o,...L6(s,l,r)]}else o.push(`${i}: ${s}`)}),o}function I6(e,t){let r=e.split(","),o=[];return r.forEach(n=>{o.push(`${t.trim()}${n.trim()}`)}),o.join(", ")}var jq=(e,t,r)=>{if(r!=="core/paragraph"||(t?.blocks?.["core/paragraph"]?.typography?.textIndent??t?.typography?.textIndent??"subsequent")!=="all")return e;let i=".wp-block-paragraph + .wp-block-paragraph",s=".wp-block-paragraph";if(i in e){let l=e[i],c={...e};return delete c[i],c[s]=l,c}return e},zq=(e,t)=>{let r=".wp-block-button";if(!(r in e))return e;let o={...e};return o[r]=o[r].map(n=>{let i=n.match(/^width:\s*(.+)$/);if(!i)return n;let s=i[1],l=null;s.endsWith("%")&&(l=parseFloat(s));let c="var(--wp--preset--dimension--";if(l===null&&s.startsWith(c)&&s.endsWith(")")){let u=s.slice(c.length,-1),d={...t?.dimensions?.dimensionSizes??{},...t?.blocks?.["core/button"]?.dimensions?.dimensionSizes??{}};for(let m of Object.values(d))if(Array.isArray(m)){for(let f of m)if(f.slug===u&&typeof f.size=="string"&&f.size.endsWith("%")){l=parseFloat(f.size);break}if(l!==null)break}}return l===null||isNaN(l)?n:`width: calc(${l} * 1% - (var(--wp--style--block-gap, 0.5em) * (1 - ${l} / 100)))`}),o},Hq=(e,t)=>{let r={};return Object.entries(e).forEach(([o,n])=>{if(o==="root"||!t?.[o])return;let i=typeof n=="string";if(!i&&typeof n=="object"&&n!==null&&Object.entries(n).forEach(([s,l])=>{if(s==="root"||!t?.[o][s])return;let c={[o]:{[s]:t[o][s]}},u=Zv(c);r[l]=[...r[l]||[],...u],delete t[o][s]}),i||typeof n=="object"&&n!==null&&"root"in n){let s=i?n:n.root,l={[o]:t[o]},c=Zv(l);r[s]=[...r[s]||[],...c],delete t[o]}}),r};function Zv(e={},t="",r,o={},n=!1){let i=ji===t,s=Object.entries(Jr.__EXPERIMENTAL_STYLE_PROPERTY).reduce((c,[u,{value:d,properties:m,useEngine:f,rootOnly:h}])=>{if(h&&!i)return c;let g=d;if(g[0]==="elements"||f)return c;let v=ht(e,g);if(u==="--wp--style--root--padding"&&(typeof v=="string"||!r))return c;if(m&&typeof v!="string")Object.entries(m).forEach(y=>{let[b,w]=y;if(!ht(v,[w],!1))return;let x=b.startsWith("--")?b:Ga(b);c.push(`${x}: ${(0,Vm.getCSSValueFromRawStyle)(ht(v,[w]))}`)});else if(ht(e,g,!1)){let y=u.startsWith("--")?u:Ga(u);c.push(`${y}: ${(0,Vm.getCSSValueFromRawStyle)(ht(e,g))}`)}return c},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=W_(e.background.backgroundImage,o)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...k6(e.background)}})),(0,Vm.getCSSRules)(e).forEach(c=>{if(i&&(r||n)&&c.key.startsWith("padding"))return;let u=c.key.startsWith("--")?c.key:Ga(c.key),d=W_(c.value,o);u==="font-size"&&(d=jv({name:"",slug:"",size:d},o?.settings)),u==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${u}: ${d}`)}),s}function Gq({layoutDefinitions:e=O6,style:t,selector:r,hasBlockGapSupport:o,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",l=o?e2(t?.spacing?.blockGap):"";if(n&&(r===ji?l=l||"0.5em":!o&&i&&(l=i)),l&&e&&(Object.values(e).forEach(({className:c,name:u,spacingStyles:d})=>{!o&&u!=="flex"&&u!=="grid"||d?.length&&d.forEach(m=>{let f=[];if(m.rules&&Object.entries(m.rules).forEach(([h,g])=>{f.push(`${h}: ${g||l}`)}),f.length){let h="";o?h=r===ji?`:root :where(.${c})${m?.selector||""}`:`:root :where(${r}-${c})${m?.selector||""}`:h=r===ji?`:where(.${c}${m?.selector||""})`:`:where(${r}.${c}${m?.selector||""})`,s+=`${h} { ${f.join("; ")}; }`}})}),r===ji&&o&&(s+=`${Om} { --wp--style--block-gap: ${l}; }`)),r===ji&&e){let c=["block","flex","grid"];Object.values(e).forEach(({className:u,displayMode:d,baseStyles:m})=>{d&&c.includes(d)&&(s+=`${r} .${u} { display:${d}; }`),m?.length&&m.forEach(f=>{let h=[];if(f.rules&&Object.entries(f.rules).forEach(([g,v])=>{h.push(`${g}: ${v}`)}),h.length){let g=`.${u}${f?.selector||""}`;s+=`${g} { ${h.join("; ")}; }`}})})}return s}var Uq=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function Wq(e){return Yv(e)}function Yv(e,t){if(!e)return{};let r=Object.entries(e),o=t?V6[t]??[]:[],i=r.filter(([s])=>Uq.includes(s)||o.includes(s)||M6[s]).map(([s,l])=>[s,JSON.parse(JSON.stringify(l))]);return Object.fromEntries(i)}function F6(e){let{styles:t,selector:r,featureSelectors:o,name:n,elementName:i,mediaQuery:s}=e,l=n?V6[n]??[]:Lq[i??""]??[];return l.length?l.flatMap(c=>{let u=t?.[c];return!u||typeof u!="object"?[]:[{styles:JSON.parse(JSON.stringify(u)),selector:r,selectorSuffix:c,mediaQuery:s,featureSelectors:o&&typeof o!="string"?o:void 0,name:n,elementName:i}]}):[]}function qq(e){let{styles:t,selector:r,featureSelectors:o,name:n,elementName:i,isStyleVariation:s}=e;return!n&&!i?[]:Object.entries(M6).flatMap(([l,c])=>{let u=t?.[l];return!u||typeof u!="object"?[]:[{styles:JSON.parse(JSON.stringify(u)),selector:r,mediaQuery:c,featureSelectors:o&&typeof o!="string"?o:void 0,name:n,elementName:i,isStyleVariation:s}]})}function Yq(e,t){if(!(!e||typeof e=="string"))return Object.fromEntries(Object.entries(e).map(([r,o])=>typeof o=="string"?[r,I6(o,t)]:[r,Object.fromEntries(Object.entries(o).map(([n,i])=>[n,I6(i,t)]))]))}var Zq=(e,t)=>{let r=[];if(!e?.styles)return r;let o=Wq(e.styles);return o&&r.push({styles:o,selector:ji,skipSelectorWrapper:!0}),Object.entries(Jr.__EXPERIMENTAL_ELEMENTS).forEach(([n,i])=>{e.styles?.elements?.[n]&&r.push({styles:e.styles?.elements?.[n]??{},selector:i,elementName:n,skipSelectorWrapper:!Vq[n]})}),Object.entries(e.styles?.blocks??{}).forEach(([n,i])=>{let s=Yv(i,n),l=i,c=[],u=[];l?.variations&&Object.entries(l.variations).forEach(([d,m])=>{let f=m,h=Yv(f,n);f?.css&&(h.css=f.css);let g=typeof t!="string"?t[n]?.styleVariationSelectors?.[d]:void 0;if(g&&typeof t!="string"){let v=t[n];u.push({styles:h,selector:g,featureSelectors:Yq(v?.featureSelectors,g),fallbackGapValue:v?.fallbackGapValue,hasLayoutSupport:v?.hasLayoutSupport,isStyleVariation:!0,layoutSelector:g+v.selector,layoutHasBlockGapSupport:!0,name:n})}Object.entries(f?.elements??{}).forEach(([v,y])=>{y&&Jr.__EXPERIMENTAL_ELEMENTS[v]&&c.push({styles:y,selector:pi(g,Jr.__EXPERIMENTAL_ELEMENTS[v]),elementName:v,isStyleVariation:!0})}),Object.entries(f?.blocks??{}).forEach(([v,y])=>{let b=typeof t!="string"?pi(g,t[v]?.selector):void 0,w=typeof t!="string"?pi(g,t[v]?.duotoneSelector):void 0,x=typeof t!="string"?a6(g,t[v]?.featureSelectors??{}):void 0,C=Yv(y,v);y?.css&&(C.css=y.css),!(!b||typeof t=="string")&&(c.push({selector:b,name:v,isStyleVariation:!0,duotoneSelector:w,featureSelectors:x,fallbackGapValue:t[v]?.fallbackGapValue,hasLayoutSupport:t[v]?.hasLayoutSupport,styles:C}),Object.entries(y.elements??{}).forEach(([_,A])=>{A&&Jr.__EXPERIMENTAL_ELEMENTS[_]&&c.push({styles:A,selector:pi(b,Jr.__EXPERIMENTAL_ELEMENTS[_]),elementName:_,isStyleVariation:!0})}))})}),typeof t!="string"&&t?.[n]?.selector&&r.push({duotoneSelector:t[n].duotoneSelector,fallbackGapValue:t[n].fallbackGapValue,hasLayoutSupport:t[n].hasLayoutSupport,selector:t[n].selector,styles:s,featureSelectors:t[n].featureSelectors,name:n}),r.push(...u),Object.entries(l?.elements??{}).forEach(([d,m])=>{typeof t!="string"&&m&&t?.[n]&&Jr.__EXPERIMENTAL_ELEMENTS[d]&&r.push({styles:m,selector:t[n]?.selector.split(",").map(f=>Jr.__EXPERIMENTAL_ELEMENTS[d].split(",").map(g=>f+" "+g)).join(","),elementName:d})}),r.push(...c)}),r},t2=(e,t)=>{let r=[];if(!e?.settings)return r;let o=s=>{let l={};return $u.forEach(({path:c})=>{let u=ht(s,c,!1);u!==!1&&(l=Ha(l,c,u))}),l},n=o(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&r.push({presets:n,custom:i,selector:Om}),Object.entries(e.settings?.blocks??{}).forEach(([s,l])=>{let c=l.custom;if(typeof t=="string"||!t[s])return;let u=o(l);(Object.keys(u).length>0||c)&&r.push({presets:u,custom:c,selector:t[s]?.selector,featureSelectors:t[s]?.featureSelectors})}),r};function Kq(e,t,r){if(!e||typeof e=="string")return r;let o=e[t];return typeof o=="string"?o:typeof o=="object"&&o.root?o.root:r}function Xq(e,t,{path:r,valueKey:o,valueFunc:n,cssVarInfix:i}){let s=ht(e,r,[]),l=[];for(let c of["default","theme","custom"])if(s[c])for(let u of s[c]){let d=Ga(u.slug);o&&!n?l.push(`--wp--preset--${i}--${d}: ${u[o]}`):n&&typeof n=="function"&&l.push(`--wp--preset--${i}--${d}: ${n(u,t)}`)}return l}var Qq=(e,t)=>{let r=t2(e,t),o="";for(let{presets:n,custom:i,selector:s,featureSelectors:l}of r){let c=s,u={[c]:[]};if(e?.settings)for(let m of $u){let f=Xq(n,e.settings,m);if(f.length===0)continue;let h=Kq(l,m.path[0],c);u[h]||(u[h]=[]),u[h].push(...f)}let d=L6(i,"--wp--custom--","--");d.length>0&&u[c].push(...d);for(let[m,f]of Object.entries(u))f.length>0&&(o+=`${m}{${f.join(";")};}`)}return o};function Jq(e,{tree:t,useRootPaddingAlign:r,disableLayoutStyles:o,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:s}){let{selector:l,selectorSuffix:c,mediaQuery:u,duotoneSelector:d,styles:m,fallbackGapValue:f,hasLayoutSupport:h,featureSelectors:g,layoutSelector:v,layoutHasBlockGapSupport:y,skipSelectorWrapper:b,name:w}=e,x="",C=c?zv(l,c):l;if(g&&typeof g!="string"){let R=Hq(g,m);R=jq(R,t.settings,w),R=zq(R,t.settings),Object.entries(R).forEach(([O,z])=>{if(z.length){let P=c?zv(O,c):O,S=z.join(";");x+=`:root :where(${P}){${S};}`}})}if(d){let R={};m?.filter&&(R.filter=m.filter,delete m.filter);let O=Zv(R);O.length&&(x+=`${d}{${O.join(";")};}`)}let _=v??C;!o&&(ji===_||h)&&(x+=Gq({style:m,selector:_,hasBlockGapSupport:y??n,hasFallbackGapSupport:i,fallbackGapValue:f}));let I=Zv(m,C,r,t,s);if(I?.length){let R=b?C:`:root :where(${C})`;x+=`${R}{${I.join(";")};}`}return m?.css&&(x+=D6(m.css,`:root :where(${C})`)),u&&x?`${u}{${x}}`:x}var $q=(e,t,r,o,n=!1,i=!1,s={})=>{let l={blockGap:!0,blockStyles:!0,layoutStyles:!0,marginReset:!0,presets:!0,rootPadding:!0,variationStyles:!1,...s},c=Zq(e,t),u=t2(e,t),d=e?.settings?.useRootPaddingAwareAlignments,{contentSize:m,wideSize:f}=e?.settings?.layout||{},h=l.marginReset||l.rootPadding||l.layoutStyles,g="";if(l.presets&&(m||f)&&(g+=`${Om} {`,g=m?g+` --wp--style--global--content-size: ${m};`:g,g=f?g+` --wp--style--global--wide-size: ${f};`:g,g+="}"),h&&(g+=":where(body) {margin: 0;",l.rootPadding&&d&&(g+=`padding-right: 0; padding-left: 0; padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom) }
31 .has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }
32 .has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }
33 .has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }
34 .has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0;
35 `),g+="}"),l.blockStyles&&c.forEach(v=>{if(v.isStyleVariation&&!l.variationStyles)return;let y=qq(v);[v,...y,...F6(v),...y.flatMap(F6)].forEach(b=>{g+=Jq(b,{tree:e,useRootPaddingAlign:d,disableLayoutStyles:n,hasBlockGapSupport:r,hasFallbackGapSupport:o,disableRootPadding:i})})}),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 v=e2(e?.styles?.spacing?.blockGap)||"0.5em";g=g+`:root :where(.wp-site-blocks) > * { margin-block-start: ${v}; margin-block-end: 0; }`,g=g+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",g=g+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return l.presets&&u.forEach(({selector:v,presets:y})=>{(ji===v||Om===v)&&(v="");let b=Dq(v,y);b.length>0&&(g+=b)}),g};function eY(e,t){return t2(e,t).flatMap(({presets:o})=>Bq(o))}var tY=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let r={root:t};return Object.entries(Mq).forEach(([o,n])=>{let i=td(e,o);i&&(r[n]=i)}),r},rY=(e,t)=>{let{getBlockStyles:r}=(0,N6.select)(Jr.store),o={};return e.forEach(n=>{let i=n.name,s=td(n);if(!s)return;let l=td(n,"filter.duotone");if(!l){let h=td(n),g=(0,Jr.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof g=="string"&&h&&(l=pi(h,g))}let c=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,u=n?.supports?.spacing?.blockGap?.__experimentalDefault,d=r(i),m={};d?.forEach(h=>{let g=t?`-${t}`:"",v=`${h.name}${g}`,y=l6(v,s);m[v]=y});let f=tY(n,s);o[i]={duotoneSelector:l??void 0,fallbackGapValue:u,featureSelectors:Object.keys(f).length?f:void 0,hasLayoutSupport:c,name:i,selector:s,styleVariationSelectors:d?.length?m:void 0}}),o};function oY(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 D6(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,c]=s,u=l.match(/([>+~\s]*::[a-zA-Z-]+)/),d=u?u[1]:"",m=u?l.replace(d,"").trim():l.trim(),f;m===""?f=t:f=l.startsWith(" ")?pi(t,m):zv(t,m),r+=`:root :where(${f})${d}{${c.trim()}}`}}),r}function Mm(e={},t=[],r={}){let{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i=!1,disableRootPadding:s=!1,styleOptions:l={}}=r,c=t.length>0?t:(0,Jr.getBlockTypes)(),u=Rm(e,"spacing.blockGap"),d=o??u!==null,m=n??!d;if(!e?.styles||!e?.settings)return[[],{}];let f=oY(e),h=rY(c),g=Qq(f,h),v=$q(f,h,d,m,i,s,l),y=eY(f,h),b=[{css:g,isGlobalStyles:!0},{css:v,isGlobalStyles:!0},{css:f?.styles?.css??"",isGlobalStyles:!0},{assets:y,__unstableType:"svgs",isGlobalStyles:!0}];return c.forEach(w=>{let x=f?.styles?.blocks?.[w.name];if(x?.css){let{featureSelectors:C}=h[w.name],_=typeof C=="object"?C?.css:void 0,A;typeof _=="string"?A=_:typeof _=="object"&&(A=_?.root);let I=A??h[w.name].selector;b.push({css:D6(x.css,I),isGlobalStyles:!0})}}),[b,f.settings]}var r2=a(B(),1);var B6=a(B(),1),Ir=(0,B6.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=>{},fontLibraryEnabled:!1});var j6=a(E(),1);function Kv({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let i=(0,r2.useMemo)(()=>pc(r,t),[r,t]),s=(0,r2.useMemo)(()=>({user:t,base:r,merged:i,onChange:o,fontLibraryEnabled:n}),[t,r,i,o,n]);return(0,j6.jsx)(Ir.Provider,{value:s,children:e})}var ks=a(U(),1),o3=a(G(),1);var yY=a(te(),1),bY=a(fe(),1);var z6=a(E(),1);function o2({className:e,...t}){return(0,z6.jsx)(Fi,{className:q(e,"global-styles-ui-icon-with-current-color"),...t})}var Ua=a(U(),1);var hc=a(E(),1);function nY({icon:e,children:t,...r}){return(0,hc.jsxs)(Ua.__experimentalItem,{...r,children:[e&&(0,hc.jsxs)(Ua.__experimentalHStack,{justify:"flex-start",children:[(0,hc.jsx)(o2,{icon:e,size:24}),(0,hc.jsx)(Ua.FlexItem,{children:t})]}),!e&&t]})}function zi(e){return(0,hc.jsx)(Ua.Navigator.Button,{as:nY,...e})}var aY=a(U(),1);var lY=a(G(),1),Z6=a(bt(),1);var n2=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},i2=function(e){return .2126*n2(e.r)+.7152*n2(e.g)+.0722*n2(e.b)};function H6(e){e.prototype.luminance=function(){return t=i2(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,c,u=t instanceof e?t:new e(t);return i=this.rgba,s=u.toRgb(),l=i2(i),c=i2(s),r=l>c?(l+.05)/(c+.05):(c+.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 hi=a(B(),1),W6=a(te(),1),q6=a(fe(),1),a2=a(G(),1);var ur=a(G(),1),qve={link:[{value:":link",label:(0,ur.__)("Link")},{value:":any-link",label:(0,ur.__)("Any Link")},{value:":visited",label:(0,ur.__)("Visited")},{value:":hover",label:(0,ur.__)("Hover")},{value:":focus",label:(0,ur.__)("Focus")},{value:":focus-visible",label:(0,ur.__)("Focus-visible")},{value:":active",label:(0,ur.__)("Active")}],button:[{value:":link",label:(0,ur.__)("Link")},{value:":any-link",label:(0,ur.__)("Any Link")},{value:":visited",label:(0,ur.__)("Visited")},{value:":hover",label:(0,ur.__)("Hover")},{value:":focus",label:(0,ur.__)("Focus")},{value:":focus-visible",label:(0,ur.__)("Focus-visible")},{value:":active",label:(0,ur.__)("Active")}]},Yve={"core/button":[{value:":hover",label:(0,ur.__)("Hover")},{value:":focus",label:(0,ur.__)("Focus")},{value:":focus-visible",label:(0,ur.__)("Focus-visible")},{value:":active",label:(0,ur.__)("Active")}]},Zve=[{value:"tablet",label:(0,ur.__)("Tablet")},{value:"mobile",label:(0,ur.__)("Mobile")}];function s2(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"&&s2(e[r],t);return e}var Xv=(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=Xv(e[o],t);Object.keys(n).length&&(r[o]=n)}}),r};function Lm(e,t){let r=Xv(structuredClone(e),t);return Im(r,e)}function G6(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 U6(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=G6(o,n),s=e?.styles?.elements?.heading?.typography?.fontFamily,l;return s?l=G6(o,e?.styles?.elements?.heading?.typography?.fontFamily):l=i,[i,l]}P6([H6]);function gt(e,t,r="merged",o=!0,n){let{user:i,base:s,merged:l,onChange:c}=(0,hi.useContext)(Ir),u=n?.split(".").filter(Boolean)??[],d=u.find(y=>y.startsWith(":")),m=u.filter(y=>!y.startsWith(":")).join("."),f=[e,m].filter(Boolean).join("."),h=l;r==="base"?h=s:r==="user"&&(h=i);let g=(0,hi.useMemo)(()=>{let y=Gv(h,f,t,o);return d?y?.[d]??{}:y},[h,f,t,o,d]),v=(0,hi.useCallback)(y=>{let b=y;d&&(b={...Gv(i,f,t,!1),[d]:y});let w=q_(i,f,b,t);c(w)},[i,c,f,t,d]);return[g,v]}function Bt(e,t,r="merged"){let{user:o,base:n,merged:i,onChange:s}=(0,hi.useContext)(Ir),l=i;r==="base"?l=n:r==="user"&&(l=o);let c=(0,hi.useMemo)(()=>Rm(l,e,t),[l,e,t]),u=(0,hi.useCallback)(d=>{let m=H_(o,e,d,t);s(m)},[o,s,e,t]);return[c,u]}var iY=[];function sY({title:e,settings:t,styles:r}){return e===(0,a2.__)("Default")||Object.keys(t||{}).length>0||Object.keys(r||{}).length>0}function Qv(e=[]){let{variationsFromTheme:t}=(0,W6.useSelect)(o=>({variationsFromTheme:o(q6.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||iY}),[]),{user:r}=(0,hi.useContext)(Ir);return(0,hi.useMemo)(()=>{let o=structuredClone(r),n=s2(o,e);n.title=(0,a2.__)("Default");let i=t.filter(l=>Lm(l,e)).map(l=>pc(n,l)),s=[n,...i];return s?.length?s.filter(sY):[]},[e,r,t])}var Y6=a(Eu(),1),{lock:rye,unlock:Ze}=(0,Y6.__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 l2=a(E(),1),{useHasDimensionsPanel:aye,useHasTypographyPanel:lye,useHasColorPanel:cye,useSettingsForBlockElement:uye,useHasBackgroundPanel:dye}=Ze(Z6.privateApis);var Hi=a(U(),1);function rd(){let[e="black"]=gt("color.text"),[t="white"]=gt("color.background"),[r=e]=gt("elements.h1.color.text"),[o=r]=gt("elements.link.color.text"),[n=o]=gt("elements.button.color.background"),[i]=Bt("color.palette.core")||[],[s]=Bt("color.palette.theme")||[],[l]=Bt("color.palette.custom")||[],c=(s??[]).concat(l??[]).concat(i??[]),u=c.filter(({color:f})=>f===e),d=c.filter(({color:f})=>f===n),m=u.concat(d).concat(c).filter(({color:f})=>f!==t).slice(0,2);return{paletteColors:c,highlightedColors:m}}var K6=a(B(),1),X6=a(U(),1),c2=a(G(),1);function cY(e,t){return t.length===0?null:(t.sort((r,o)=>Math.abs(e-r)-Math.abs(e-o)),t[0])}function uY(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 dY(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 Dm(e){let t={fontFamily:dY(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=uY(r),n=cY(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 Bm=a(E(),1);function Jv({fontSize:e,variation:t}){let{base:r}=(0,K6.useContext)(Ir),o=r;t&&(o={...r,...t});let[n]=gt("color.text"),[i,s]=U6(o),l=i?Dm(i):{},c=s?Dm(s):{};return n&&(l.color=n,c.color=n),e&&(l.fontSize=e,c.fontSize=e),(0,Bm.jsxs)(X6.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:"tween"},style:{textAlign:"center",lineHeight:1},children:[(0,Bm.jsx)("span",{style:c,children:(0,c2._x)("A","Uppercase letter A")}),(0,Bm.jsx)("span",{style:l,children:(0,c2._x)("a","Lowercase letter A")})]})}var Q6=a(U(),1);var J6=a(E(),1);function $6({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=rd(),o=e*t;return r.map(({slug:n,color:i},s)=>(0,J6.jsx)(Q6.__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 r3=a(U(),1),od=a(rt(),1),gc=a(B(),1);var Wa=a(E(),1),e3=248,t3=152,fY={leading:!0,trailing:!0};function mY({children:e,label:t,isFocused:r,withHoverView:o}){let[n="white"]=gt("color.background"),[i]=gt("color.gradient"),s=(0,od.useReducedMotion)(),[l,c]=(0,gc.useState)(!1),[u,{width:d}]=(0,od.useResizeObserver)(),[m,f]=(0,gc.useState)(d),[h,g]=(0,gc.useState)(),v=(0,od.useThrottle)(f,250,fY);(0,gc.useLayoutEffect)(()=>{d&&v(d)},[d,v]),(0,gc.useLayoutEffect)(()=>{let x=m?m/e3:1,C=x-(h||0);(Math.abs(C)>.1||!h)&&g(x)},[m,h]);let y=d?d/e3:1,b=h||y;return(0,Wa.jsxs)(Wa.Fragment,{children:[(0,Wa.jsx)("div",{style:{position:"relative"},children:u}),!!d&&(0,Wa.jsx)("div",{className:q("global-styles-ui-preview__wrapper",{"is-hoverable":o}),style:{height:t3*b},onMouseEnter:()=>c(!0),onMouseLeave:()=>c(!1),tabIndex:-1,children:(0,Wa.jsx)(r3.__unstableMotion.div,{style:{height:t3*b,width:"100%",background:i??n},initial:"start",animate:(l||r)&&!s&&t?"hover":"start",children:[].concat(e).map((x,C)=>x({ratio:b,key:C}))})})]})}var nd=mY;var Yo=a(E(),1),pY={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},hY={hover:{opacity:1},start:{opacity:.5}},gY={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function vY({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=gt("typography.fontWeight"),[i="serif"]=gt("typography.fontFamily"),[s=i]=gt("elements.h1.typography.fontFamily"),[l=n]=gt("elements.h1.typography.fontWeight"),[c="black"]=gt("color.text"),[u=c]=gt("elements.h1.color.text"),{paletteColors:d}=rd();return(0,Yo.jsxs)(nd,{label:e,isFocused:t,withHoverView:r,children:[({ratio:m,key:f})=>(0,Yo.jsx)(Hi.__unstableMotion.div,{variants:pY,style:{height:"100%",overflow:"hidden"},children:(0,Yo.jsxs)(Hi.__experimentalHStack,{spacing:10*m,justify:"center",style:{height:"100%",overflow:"hidden"},children:[(0,Yo.jsx)(Jv,{fontSize:65*m,variation:o}),(0,Yo.jsx)(Hi.__experimentalVStack,{spacing:4*m,children:(0,Yo.jsx)($6,{normalizedColorSwatchSize:32,ratio:m})})]})},f),({key:m})=>(0,Yo.jsx)(Hi.__unstableMotion.div,{variants:r?hY:void 0,style:{height:"100%",width:"100%",position:"absolute",top:0,overflow:"hidden",filter:"blur(60px)",opacity:.1},children:(0,Yo.jsx)(Hi.__experimentalHStack,{spacing:0,justify:"flex-start",style:{height:"100%",overflow:"hidden"},children:d.slice(0,4).map(({color:f},h)=>(0,Yo.jsx)("div",{style:{height:"100%",background:f,flexGrow:1}},h))})},m),({ratio:m,key:f})=>(0,Yo.jsx)(Hi.__unstableMotion.div,{variants:gY,style:{height:"100%",width:"100%",overflow:"hidden",position:"absolute",top:0},children:(0,Yo.jsx)(Hi.__experimentalVStack,{spacing:3*m,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*m,boxSizing:"border-box"},children:e&&(0,Yo.jsx)("div",{style:{fontSize:40*m,fontFamily:s,color:u,fontWeight:l,lineHeight:"1em",textAlign:"center"},children:e})})},f)]})}var u2=vY;var n3=a(E(),1);var f2=a(Xr(),1),id=a(G(),1),yc=a(U(),1),m2=a(te(),1),qa=a(B(),1),$v=a(bt(),1),u3=a(rt(),1),d3=a(_w(),1);var i3=a(Xr(),1),s3=a(te(),1),wY=a(U(),1);var xY=a(E(),1);function SY(e,t){return e?.filter(r=>r.source==="block"||t.includes(r.name))||[]}function d2(e){let t=(0,s3.useSelect)(n=>{let{getBlockStyles:i}=n(i3.store);return i(e)},[e]),[r]=gt("variations",e),o=Object.keys(r??{});return SY(t,o)}var vc=a(U(),1),a3=a(G(),1);var l3=a(bt(),1);var c3=a(E(),1),{StateControl:Hye}=Ze(l3.privateApis);var Gi=a(E(),1),{useHasDimensionsPanel:_Y,useHasTypographyPanel:CY,useHasBorderPanel:TY,useSettingsForBlockElement:EY,useHasColorPanel:PY}=Ze($v.privateApis);function AY(){let e=(0,m2.useSelect)(n=>n(f2.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 RY(e){let[t]=Bt("",e),r=EY(t,e),o=CY(r),n=PY(r),i=TY(r),s=_Y(r),l=i||s,c=!!d2(e)?.length;return o||n||l||c}function kY({block:e}){return RY(e.name)?(0,Gi.jsx)(zi,{path:"/blocks/"+encodeURIComponent(e.name),children:(0,Gi.jsxs)(yc.__experimentalHStack,{justify:"flex-start",children:[(0,Gi.jsx)($v.BlockIcon,{icon:e.icon}),(0,Gi.jsx)(yc.FlexItem,{children:e.title})]})}):null}function OY({filterValue:e}){let t=AY(),r=(0,u3.useDebounce)(d3.speak,500),{isMatchingSearchTerm:o}=(0,m2.useSelect)(f2.store),n=e?t.filter(s=>o(s,e)):t,i=(0,qa.useRef)(null);return(0,qa.useEffect)(()=>{if(!e)return;let s=i.current?.childElementCount||0,l=(0,id.sprintf)((0,id._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)(yc.__experimentalText,{align:"center",as:"p",children:(0,id.__)("No blocks found.")}):n.map(s=>(0,Gi.jsx)(kY,{block:s},"menu-itemblock-"+s.name))})}var Kye=(0,qa.memo)(OY);var MY=a(Xr(),1),h3=a(bt(),1),p2=a(B(),1),LY=a(te(),1),DY=a(fe(),1),h2=a(U(),1),g3=a(G(),1);var IY=a(bt(),1),f3=a(Xr(),1),FY=a(U(),1),NY=a(B(),1);var VY=a(E(),1);var m3=a(U(),1),p3=a(E(),1);function fn({children:e,level:t=2}){return(0,p3.jsx)(m3.__experimentalHeading,{className:"global-styles-ui-subtitle",level:t,children:e})}var g2=a(E(),1);var{useHasDimensionsPanel:mbe,useHasTypographyPanel:pbe,useHasBorderPanel:hbe,useSettingsForBlockElement:gbe,useHasColorPanel:vbe,useHasFiltersPanel:ybe,useHasImageSettingsPanel:bbe,useHasBackgroundPanel:wbe,BackgroundPanel:xbe,BorderPanel:Sbe,ColorPanel:_be,TypographyPanel:Cbe,DimensionsPanel:Tbe,FiltersPanel:Ebe,ImageSettingsPanel:Pbe,AdvancedPanel:Abe}=Ze(h3.privateApis);var $Q=a(G(),1),eJ=a(U(),1),tJ=a(B(),1);var BY=a(U(),1);var jY=a(E(),1);var zY=a(G(),1),ey=a(U(),1);var v3=a(E(),1);var oy=a(U(),1);var y3=a(U(),1);var ty=a(E(),1),HY=({variation:e,isFocused:t,withHoverView:r})=>(0,ty.jsx)(nd,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=>(0,ty.jsx)(y3.__experimentalHStack,{spacing:10*o,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,ty.jsx)(Jv,{variation:e,fontSize:85*o})},n)}),b3=HY;var w3=a(U(),1),bc=a(B(),1),x3=a(Ea(),1),ry=a(G(),1);var jm=a(E(),1);function sd({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[i,s]=(0,bc.useState)(!1),{base:l,user:c,onChange:u}=(0,bc.useContext)(Ir),d=(0,bc.useMemo)(()=>{let y=pc(l,e);return o&&(y=Xv(y,o)),{user:e,base:l,merged:y,onChange:()=>{}}},[e,l,o]),m=()=>u(e),f=y=>{y.keyCode===x3.ENTER&&(y.preventDefault(),m())},h=(0,bc.useMemo)(()=>Im(c,e),[c,e]),g=e?.title;e?.description&&(g=(0,ry.sprintf)((0,ry._x)("%1$s (%2$s)","variation label"),e?.title,e?.description));let v=(0,jm.jsx)("div",{className:q("global-styles-ui-variations_item",{"is-active":h}),role:"button",onClick:m,onKeyDown:f,tabIndex:0,"aria-label":g,"aria-current":h,onFocus:()=>s(!0),onBlur:()=>s(!1),children:(0,jm.jsx)("div",{className:q("global-styles-ui-variations_item-preview",{"is-pill":r}),children:t(i)})});return(0,jm.jsx)(Ir.Provider,{value:d,children:n?(0,jm.jsx)(w3.Tooltip,{text:e?.title,children:v}):v})}var wc=a(E(),1),S3=["typography"];function ny({title:e,gap:t=2}){let r=Qv(S3);return r?.length<=1?null:(0,wc.jsxs)(oy.__experimentalVStack,{spacing:3,children:[e&&(0,wc.jsx)(fn,{level:3,children:e}),(0,wc.jsx)(oy.__experimentalGrid,{columns:3,gap:t,className:"global-styles-ui-style-variations-container",children:r.map((o,n)=>(0,wc.jsx)(sd,{variation:o,properties:S3,showTooltip:!0,children:()=>(0,wc.jsx)(b3,{variation:o})},n))})]})}var QQ=a(G(),1),Wm=a(U(),1);var JQ=a(B(),1);var iy=a(B(),1),sy=a(te(),1),v2=a(fe(),1),XY=a(G(),1);var GY=a(Iv(),1),UY=a(fe(),1);var _3=a(U(),1);var zn=a(G(),1);var WY={100:(0,zn._x)("Thin","font weight"),200:(0,zn._x)("Extra-light","font weight"),300:(0,zn._x)("Light","font weight"),400:(0,zn._x)("Normal","font weight"),500:(0,zn._x)("Medium","font weight"),600:(0,zn._x)("Semi-bold","font weight"),700:(0,zn._x)("Bold","font weight"),800:(0,zn._x)("Extra-bold","font weight"),900:(0,zn._x)("Black","font weight")},qY={normal:(0,zn._x)("Normal","font style"),italic:(0,zn._x)("Italic","font style")};var{File:o0e}=window,{kebabCase:n0e}=Ze(_3.privateApis);var QY=a(E(),1),Os=(0,iy.createContext)({});Os.displayName="FontLibraryContext";var py=a(G(),1),T2=a(U(),1),cO=a(fe(),1),KQ=a(te(),1);var mn=a(U(),1),O3=a(fe(),1),oZ=a(te(),1),b2=a(B(),1),ly=a(G(),1);var y2=a(G(),1),zm=a(U(),1);var JY=a(U(),1),ay=a(B(),1);var $Y=a(E(),1);var P3=a(E(),1);var A3=a(B(),1),R3=a(U(),1);var k3=a(E(),1);var w2=a(E(),1);var Hm=a(B(),1),Ko=a(U(),1),sZ=a(rt(),1),Gm=a(G(),1);var aZ=a(fe(),1);var nZ=a(G(),1),ad=a(U(),1),I3=a(E(),1);var iZ=a(B(),1),F3=a(U(),1);var N3=a(E(),1);var x2=a(E(),1),a1e={slug:"all",name:(0,Gm._x)("All","font categories")};var ZQ=a(G(),1),Ya=a(U(),1),nO=a(B(),1);var cy=(e=>typeof zo<"u"?zo:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof zo<"u"?zo:t)[r]}):e)(function(e){if(typeof zo<"u")return zo.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),V3=(function(){var e,t,r;return(function(){function o(n,i,s){function l(d,m){if(!i[d]){if(!n[d]){var f=typeof cy=="function"&&cy;if(!m&&f)return f(d,!0);if(c)return c(d,!0);var h=new Error("Cannot find module '"+d+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[d]={exports:{}};n[d][0].call(g.exports,function(v){var y=n[d][1][v];return l(y||v)},g,g.exports,o,n,i,s)}return i[d].exports}for(var c=typeof cy=="function"&&cy,u=0;u<s.length;u++)l(s[u]);return l}return o})()({1:[function(o,n,i){var s=4096,l=2*s+32,c=2*s-1,u=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function d(m){this.buf_=new Uint8Array(l),this.input_=m,this.reset()}d.READ_SIZE=s,d.IBUF_MASK=c,d.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},d.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_,f=this.input_.read(this.buf_,m,s);if(f<0)throw new Error("Unexpected end of input");if(f<s){this.eos_=1;for(var h=0;h<32;h++)this.buf_[m+f+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_+=f<<3}},d.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&c]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},d.prototype.readBits=function(m){32-this.bit_pos_<m&&this.fillBitWindow();var f=this.val_>>>this.bit_pos_&u[m];return this.bit_pos_+=m,f},n.exports=d},{}],2:[function(o,n,i){var s=0,l=1,c=2,u=3;i.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),i.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},{}],3:[function(o,n,i){var s=o("./streams").BrotliInput,l=o("./streams").BrotliOutput,c=o("./bit_reader"),u=o("./dictionary"),d=o("./huffman").HuffmanCode,m=o("./huffman").BrotliBuildHuffmanTable,f=o("./context"),h=o("./prefix"),g=o("./transform"),v=8,y=16,b=256,w=704,x=26,C=6,_=2,A=8,I=255,R=1080,O=18,z=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]),N=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),V=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function L(oe){var K;return oe.readBits(1)===0?16:(K=oe.readBits(3),K>0?17+K:(K=oe.readBits(3),K>0?8+K:17))}function M(oe){if(oe.readBits(1)){var K=oe.readBits(3);return K===0?1:oe.readBits(K)+(1<<K)}return 0}function k(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function F(oe){var K=new k,re,Q,ne;if(K.input_end=oe.readBits(1),K.input_end&&oe.readBits(1))return K;if(re=oe.readBits(2)+4,re===7){if(K.is_metadata=!0,oe.readBits(1)!==0)throw new Error("Invalid reserved bit");if(Q=oe.readBits(2),Q===0)return K;for(ne=0;ne<Q;ne++){var Ie=oe.readBits(8);if(ne+1===Q&&Q>1&&Ie===0)throw new Error("Invalid size byte");K.meta_block_length|=Ie<<ne*8}}else for(ne=0;ne<re;++ne){var Te=oe.readBits(4);if(ne+1===re&&re>4&&Te===0)throw new Error("Invalid size nibble");K.meta_block_length|=Te<<ne*4}return++K.meta_block_length,!K.input_end&&!K.is_metadata&&(K.is_uncompressed=oe.readBits(1)),K}function D(oe,K,re){var Q=K,ne;return re.fillBitWindow(),K+=re.val_>>>re.bit_pos_&I,ne=oe[K].bits-A,ne>0&&(re.bit_pos_+=A,K+=oe[K].value,K+=re.val_>>>re.bit_pos_&(1<<ne)-1),re.bit_pos_+=oe[K].bits,oe[K].value}function H(oe,K,re,Q){for(var ne=0,Ie=v,Te=0,Ae=0,J=32768,ae=[],ie=0;ie<32;ie++)ae.push(new d(0,0));for(m(ae,0,5,oe,O);ne<K&&J>0;){var Oe=0,pt;if(Q.readMoreInput(),Q.fillBitWindow(),Oe+=Q.val_>>>Q.bit_pos_&31,Q.bit_pos_+=ae[Oe].bits,pt=ae[Oe].value&255,pt<y)Te=0,re[ne++]=pt,pt!==0&&(Ie=pt,J-=32768>>pt);else{var Ut=pt-14,at,Mt,Lt=0;if(pt===y&&(Lt=Ie),Ae!==Lt&&(Te=0,Ae=Lt),at=Te,Te>0&&(Te-=2,Te<<=Ut),Te+=Q.readBits(Ut)+3,Mt=Te-at,ne+Mt>K)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var Kr=0;Kr<Mt;Kr++)re[ne+Kr]=Ae;ne+=Mt,Ae!==0&&(J-=Mt<<15-Ae)}}if(J!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+J);for(;ne<K;ne++)re[ne]=0}function $(oe,K,re,Q){var ne=0,Ie,Te=new Uint8Array(oe);if(Q.readMoreInput(),Ie=Q.readBits(2),Ie===1){for(var Ae,J=oe-1,ae=0,ie=new Int32Array(4),Oe=Q.readBits(2)+1;J;)J>>=1,++ae;for(Ae=0;Ae<Oe;++Ae)ie[Ae]=Q.readBits(ae)%oe,Te[ie[Ae]]=2;switch(Te[ie[0]]=1,Oe){case 1:break;case 3:if(ie[0]===ie[1]||ie[0]===ie[2]||ie[1]===ie[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(ie[0]===ie[1])throw new Error("[ReadHuffmanCode] invalid symbols");Te[ie[1]]=1;break;case 4:if(ie[0]===ie[1]||ie[0]===ie[2]||ie[0]===ie[3]||ie[1]===ie[2]||ie[1]===ie[3]||ie[2]===ie[3])throw new Error("[ReadHuffmanCode] invalid symbols");Q.readBits(1)?(Te[ie[2]]=3,Te[ie[3]]=3):Te[ie[0]]=2;break}}else{var Ae,pt=new Uint8Array(O),Ut=32,at=0,Mt=[new d(2,0),new d(2,4),new d(2,3),new d(3,2),new d(2,0),new d(2,4),new d(2,3),new d(4,1),new d(2,0),new d(2,4),new d(2,3),new d(3,2),new d(2,0),new d(2,4),new d(2,3),new d(4,5)];for(Ae=Ie;Ae<O&&Ut>0;++Ae){var Lt=z[Ae],Kr=0,uo;Q.fillBitWindow(),Kr+=Q.val_>>>Q.bit_pos_&15,Q.bit_pos_+=Mt[Kr].bits,uo=Mt[Kr].value,pt[Lt]=uo,uo!==0&&(Ut-=32>>uo,++at)}if(!(at===1||Ut===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");H(pt,oe,Te,Q)}if(ne=m(K,re,A,Te,oe),ne===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return ne}function ue(oe,K,re){var Q,ne;return Q=D(oe,K,re),ne=h.kBlockLengthPrefixCode[Q].nbits,h.kBlockLengthPrefixCode[Q].offset+re.readBits(ne)}function we(oe,K,re){var Q;return oe<P?(re+=S[oe],re&=3,Q=K[re]+N[oe]):Q=oe-P+1,Q}function Pe(oe,K){for(var re=oe[K],Q=K;Q;--Q)oe[Q]=oe[Q-1];oe[0]=re}function de(oe,K){var re=new Uint8Array(256),Q;for(Q=0;Q<256;++Q)re[Q]=Q;for(Q=0;Q<K;++Q){var ne=oe[Q];oe[Q]=re[ne],ne&&Pe(re,ne)}}function Se(oe,K){this.alphabet_size=oe,this.num_htrees=K,this.codes=new Array(K+K*V[oe+31>>>5]),this.htrees=new Uint32Array(K)}Se.prototype.decode=function(oe){var K,re,Q=0;for(K=0;K<this.num_htrees;++K)this.htrees[K]=Q,re=$(this.alphabet_size,this.codes,Q,oe),Q+=re};function _e(oe,K){var re={num_htrees:null,context_map:null},Q,ne=0,Ie,Te;K.readMoreInput();var Ae=re.num_htrees=M(K)+1,J=re.context_map=new Uint8Array(oe);if(Ae<=1)return re;for(Q=K.readBits(1),Q&&(ne=K.readBits(4)+1),Ie=[],Te=0;Te<R;Te++)Ie[Te]=new d(0,0);for($(Ae+ne,Ie,0,K),Te=0;Te<oe;){var ae;if(K.readMoreInput(),ae=D(Ie,0,K),ae===0)J[Te]=0,++Te;else if(ae<=ne)for(var ie=1+(1<<ae)+K.readBits(ae);--ie;){if(Te>=oe)throw new Error("[DecodeContextMap] i >= context_map_size");J[Te]=0,++Te}else J[Te]=ae-ne,++Te}return K.readBits(1)&&de(J,oe),re}function ee(oe,K,re,Q,ne,Ie,Te){var Ae=re*2,J=re,ae=D(K,re*R,Te),ie;ae===0?ie=ne[Ae+(Ie[J]&1)]:ae===1?ie=ne[Ae+(Ie[J]-1&1)]+1:ie=ae-2,ie>=oe&&(ie-=oe),Q[re]=ie,ne[Ae+(Ie[J]&1)]=ie,++Ie[J]}function ve(oe,K,re,Q,ne,Ie){var Te=ne+1,Ae=re&ne,J=Ie.pos_&c.IBUF_MASK,ae;if(K<8||Ie.bit_pos_+(K<<3)<Ie.bit_end_pos_){for(;K-- >0;)Ie.readMoreInput(),Q[Ae++]=Ie.readBits(8),Ae===Te&&(oe.write(Q,Te),Ae=0);return}if(Ie.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;Ie.bit_pos_<32;)Q[Ae]=Ie.val_>>>Ie.bit_pos_,Ie.bit_pos_+=8,++Ae,--K;if(ae=Ie.bit_end_pos_-Ie.bit_pos_>>3,J+ae>c.IBUF_MASK){for(var ie=c.IBUF_MASK+1-J,Oe=0;Oe<ie;Oe++)Q[Ae+Oe]=Ie.buf_[J+Oe];ae-=ie,Ae+=ie,K-=ie,J=0}for(var Oe=0;Oe<ae;Oe++)Q[Ae+Oe]=Ie.buf_[J+Oe];if(Ae+=ae,K-=ae,Ae>=Te){oe.write(Q,Te),Ae-=Te;for(var Oe=0;Oe<Ae;Oe++)Q[Oe]=Q[Te+Oe]}for(;Ae+K>=Te;){if(ae=Te-Ae,Ie.input_.read(Q,Ae,ae)<ae)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");oe.write(Q,Te),K-=ae,Ae=0}if(Ie.input_.read(Q,Ae,K)<K)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");Ie.reset()}function Ue(oe){var K=oe.bit_pos_+7&-8,re=oe.readBits(K-oe.bit_pos_);return re==0}function vr(oe){var K=new s(oe),re=new c(K);L(re);var Q=F(re);return Q.meta_block_length}i.BrotliDecompressedSize=vr;function Ce(oe,K){var re=new s(oe);K==null&&(K=vr(oe));var Q=new Uint8Array(K),ne=new l(Q);return Qe(re,ne),ne.pos<ne.buffer.length&&(ne.buffer=ne.buffer.subarray(0,ne.pos)),ne.buffer}i.BrotliDecompressBuffer=Ce;function Qe(oe,K){var re,Q=0,ne=0,Ie=0,Te,Ae=0,J,ae,ie,Oe,pt=[16,15,11,4],Ut=0,at=0,Mt=0,Lt=[new Se(0,0),new Se(0,0),new Se(0,0)],Kr,uo,je,bf=128+c.READ_SIZE;je=new c(oe),Ie=L(je),Te=(1<<Ie)-16,J=1<<Ie,ae=J-1,ie=new Uint8Array(J+bf+u.maxDictionaryWordLength),Oe=J,Kr=[],uo=[];for(var _u=0;_u<3*R;_u++)Kr[_u]=new d(0,0),uo[_u]=new d(0,0);for(;!ne;){var yr=0,fh,Rn=[1<<28,1<<28,1<<28],Ri=[0],an=[1,1,1],W=[0,1,0,1,0,1],le=[0],T,he,Pt,ce,fo=null,pe=null,$t,Z=null,Y,jl=0,St=null,xe=0,zl=0,Hl=null,Wt=0,nt=0,br=0,wr,Rr;for(re=0;re<3;++re)Lt[re].codes=null,Lt[re].htrees=null;je.readMoreInput();var ws=F(je);if(yr=ws.meta_block_length,Q+yr>K.buffer.length){var Gl=new Uint8Array(Q+yr);Gl.set(K.buffer),K.buffer=Gl}if(ne=ws.input_end,fh=ws.is_uncompressed,ws.is_metadata){for(Ue(je);yr>0;--yr)je.readMoreInput(),je.readBits(8);continue}if(yr!==0){if(fh){je.bit_pos_=je.bit_pos_+7&-8,ve(K,yr,Q,ie,ae,je),Q+=yr;continue}for(re=0;re<3;++re)an[re]=M(je)+1,an[re]>=2&&($(an[re]+2,Kr,re*R,je),$(x,uo,re*R,je),Rn[re]=ue(uo,re*R,je),le[re]=1);for(je.readMoreInput(),T=je.readBits(2),he=P+(je.readBits(4)<<T),Pt=(1<<T)-1,ce=he+(48<<T),pe=new Uint8Array(an[0]),re=0;re<an[0];++re)je.readMoreInput(),pe[re]=je.readBits(2)<<1;var qt=_e(an[0]<<C,je);$t=qt.num_htrees,fo=qt.context_map;var mo=_e(an[2]<<_,je);for(Y=mo.num_htrees,Z=mo.context_map,Lt[0]=new Se(b,$t),Lt[1]=new Se(w,an[1]),Lt[2]=new Se(ce,Y),re=0;re<3;++re)Lt[re].decode(je);for(St=0,Hl=0,wr=pe[Ri[0]],nt=f.lookupOffsets[wr],br=f.lookupOffsets[wr+1],Rr=Lt[1].htrees[0];yr>0;){var er,po,Bo,Cu,U1,jo,ln,xs,wf,Tu,xf;for(je.readMoreInput(),Rn[1]===0&&(ee(an[1],Kr,1,Ri,W,le,je),Rn[1]=ue(uo,R,je),Rr=Lt[1].htrees[Ri[1]]),--Rn[1],er=D(Lt[1].codes,Rr,je),po=er>>6,po>=2?(po-=2,ln=-1):ln=0,Bo=h.kInsertRangeLut[po]+(er>>3&7),Cu=h.kCopyRangeLut[po]+(er&7),U1=h.kInsertLengthPrefixCode[Bo].offset+je.readBits(h.kInsertLengthPrefixCode[Bo].nbits),jo=h.kCopyLengthPrefixCode[Cu].offset+je.readBits(h.kCopyLengthPrefixCode[Cu].nbits),at=ie[Q-1&ae],Mt=ie[Q-2&ae],Tu=0;Tu<U1;++Tu)je.readMoreInput(),Rn[0]===0&&(ee(an[0],Kr,0,Ri,W,le,je),Rn[0]=ue(uo,0,je),jl=Ri[0]<<C,St=jl,wr=pe[Ri[0]],nt=f.lookupOffsets[wr],br=f.lookupOffsets[wr+1]),wf=f.lookup[nt+at]|f.lookup[br+Mt],xe=fo[St+wf],--Rn[0],Mt=at,at=D(Lt[0].codes,Lt[0].htrees[xe],je),ie[Q&ae]=at,(Q&ae)===ae&&K.write(ie,J),++Q;if(yr-=U1,yr<=0)break;if(ln<0){var wf;if(je.readMoreInput(),Rn[2]===0&&(ee(an[2],Kr,2,Ri,W,le,je),Rn[2]=ue(uo,2*R,je),zl=Ri[2]<<_,Hl=zl),--Rn[2],wf=(jo>4?3:jo-2)&255,Wt=Z[Hl+wf],ln=D(Lt[2].codes,Lt[2].htrees[Wt],je),ln>=he){var W1,XE,Sf;ln-=he,XE=ln&Pt,ln>>=T,W1=(ln>>1)+1,Sf=(2+(ln&1)<<W1)-4,ln=he+(Sf+je.readBits(W1)<<T)+XE}}if(xs=we(ln,pt,Ut),xs<0)throw new Error("[BrotliDecompress] invalid distance");if(Q<Te&&Ae!==Te?Ae=Q:Ae=Te,xf=Q&ae,xs>Ae)if(jo>=u.minDictionaryWordLength&&jo<=u.maxDictionaryWordLength){var Sf=u.offsetsByLength[jo],QE=xs-Ae-1,JE=u.sizeBitsByLength[jo],Jj=(1<<JE)-1,$j=QE&Jj,$E=QE>>JE;if(Sf+=$j*jo,$E<g.kNumTransforms){var q1=g.transformDictionaryWord(ie,xf,Sf,jo,$E);if(xf+=q1,Q+=q1,yr-=q1,xf>=Oe){K.write(ie,J);for(var mh=0;mh<xf-Oe;mh++)ie[mh]=ie[Oe+mh]}}else throw new Error("Invalid backward reference. pos: "+Q+" distance: "+xs+" len: "+jo+" bytes left: "+yr)}else throw new Error("Invalid backward reference. pos: "+Q+" distance: "+xs+" len: "+jo+" bytes left: "+yr);else{if(ln>0&&(pt[Ut&3]=xs,++Ut),jo>yr)throw new Error("Invalid backward reference. pos: "+Q+" distance: "+xs+" len: "+jo+" bytes left: "+yr);for(Tu=0;Tu<jo;++Tu)ie[Q&ae]=ie[Q-xs&ae],(Q&ae)===ae&&K.write(ie,J),++Q,--yr}at=ie[Q-1&ae],Mt=ie[Q-2&ae]}Q&=1073741823}}K.write(ie,Q&ae)}i.BrotliDecompress=Qe,u.init()},{"./bit_reader":1,"./context":2,"./dictionary":6,"./huffman":7,"./prefix":9,"./streams":10,"./transform":11}],4:[function(o,n,i){var s=o("base64-js");i.init=function(){var l=o("./decode").BrotliDecompressBuffer,c=s.toByteArray(o("./dictionary.bin.js"));return l(c)}},{"./decode":3,"./dictionary.bin.js":5,"base64-js":8}],5:[function(o,n,i){n.exports="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"},{}],6:[function(o,n,i){var s=o("./dictionary-browser");i.init=function(){i.dictionary=s.init()},i.offsetsByLength=new Uint32Array([0,0,0,0,0,4096,9216,21504,35840,44032,53248,63488,74752,87040,93696,100864,104704,106752,108928,113536,115968,118528,119872,121280,122016]),i.sizeBitsByLength=new Uint8Array([0,0,0,0,10,10,11,11,10,10,10,10,10,9,9,8,7,7,8,7,7,6,6,5,5]),i.minDictionaryWordLength=4,i.maxDictionaryWordLength=24},{"./dictionary-browser":4}],7:[function(o,n,i){function s(m,f){this.bits=m,this.value=f}i.HuffmanCode=s;var l=15;function c(m,f){for(var h=1<<f-1;m&h;)h>>=1;return(m&h-1)+h}function u(m,f,h,g,v){do g-=h,m[f+g]=new s(v.bits,v.value);while(g>0)}function d(m,f,h){for(var g=1<<f-h;f<l&&(g-=m[f],!(g<=0));)++f,g<<=1;return f-h}i.BrotliBuildHuffmanTable=function(m,f,h,g,v){var y=f,b,w,x,C,_,A,I,R,O,z,P,S=new Int32Array(l+1),N=new Int32Array(l+1);for(P=new Int32Array(v),x=0;x<v;x++)S[g[x]]++;for(N[1]=0,w=1;w<l;w++)N[w+1]=N[w]+S[w];for(x=0;x<v;x++)g[x]!==0&&(P[N[g[x]]++]=x);if(R=h,O=1<<R,z=O,N[l]===1){for(C=0;C<z;++C)m[f+C]=new s(0,P[0]&65535);return z}for(C=0,x=0,w=1,_=2;w<=h;++w,_<<=1)for(;S[w]>0;--S[w])b=new s(w&255,P[x++]&65535),u(m,f+C,_,O,b),C=c(C,w);for(I=z-1,A=-1,w=h+1,_=2;w<=l;++w,_<<=1)for(;S[w]>0;--S[w])(C&I)!==A&&(f+=O,R=d(S,w,h),O=1<<R,z+=O,A=C&I,m[y+A]=new s(R+h&255,f-y-A&65535)),b=new s(w-h&255,P[x++]&65535),u(m,f+(C>>h),_,O,b),C=c(C,w);return z}},{}],8:[function(o,n,i){"use strict";i.byteLength=h,i.toByteArray=v,i.fromByteArray=w;for(var s=[],l=[],c=typeof Uint8Array<"u"?Uint8Array:Array,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d=0,m=u.length;d<m;++d)s[d]=u[d],l[u.charCodeAt(d)]=d;l[45]=62,l[95]=63;function f(x){var C=x.length;if(C%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var _=x.indexOf("=");_===-1&&(_=C);var A=_===C?0:4-_%4;return[_,A]}function h(x){var C=f(x),_=C[0],A=C[1];return(_+A)*3/4-A}function g(x,C,_){return(C+_)*3/4-_}function v(x){for(var C,_=f(x),A=_[0],I=_[1],R=new c(g(x,A,I)),O=0,z=I>0?A-4:A,P=0;P<z;P+=4)C=l[x.charCodeAt(P)]<<18|l[x.charCodeAt(P+1)]<<12|l[x.charCodeAt(P+2)]<<6|l[x.charCodeAt(P+3)],R[O++]=C>>16&255,R[O++]=C>>8&255,R[O++]=C&255;return I===2&&(C=l[x.charCodeAt(P)]<<2|l[x.charCodeAt(P+1)]>>4,R[O++]=C&255),I===1&&(C=l[x.charCodeAt(P)]<<10|l[x.charCodeAt(P+1)]<<4|l[x.charCodeAt(P+2)]>>2,R[O++]=C>>8&255,R[O++]=C&255),R}function y(x){return s[x>>18&63]+s[x>>12&63]+s[x>>6&63]+s[x&63]}function b(x,C,_){for(var A,I=[],R=C;R<_;R+=3)A=(x[R]<<16&16711680)+(x[R+1]<<8&65280)+(x[R+2]&255),I.push(y(A));return I.join("")}function w(x){for(var C,_=x.length,A=_%3,I=[],R=16383,O=0,z=_-A;O<z;O+=R)I.push(b(x,O,O+R>z?z:O+R));return A===1?(C=x[_-1],I.push(s[C>>2]+s[C<<4&63]+"==")):A===2&&(C=(x[_-2]<<8)+x[_-1],I.push(s[C>>10]+s[C>>4&63]+s[C<<2&63]+"=")),I.join("")}},{}],9:[function(o,n,i){function s(l,c){this.offset=l,this.nbits=c}i.kBlockLengthPrefixCode=[new s(1,2),new s(5,2),new s(9,2),new s(13,2),new s(17,3),new s(25,3),new s(33,3),new s(41,3),new s(49,4),new s(65,4),new s(81,4),new s(97,4),new s(113,5),new s(145,5),new s(177,5),new s(209,5),new s(241,6),new s(305,6),new s(369,7),new s(497,8),new s(753,9),new s(1265,10),new s(2289,11),new s(4337,12),new s(8433,13),new s(16625,24)],i.kInsertLengthPrefixCode=[new s(0,0),new s(1,0),new s(2,0),new s(3,0),new s(4,0),new s(5,0),new s(6,1),new s(8,1),new s(10,2),new s(14,2),new s(18,3),new s(26,3),new s(34,4),new s(50,4),new s(66,5),new s(98,5),new s(130,6),new s(194,7),new s(322,8),new s(578,9),new s(1090,10),new s(2114,12),new s(6210,14),new s(22594,24)],i.kCopyLengthPrefixCode=[new s(2,0),new s(3,0),new s(4,0),new s(5,0),new s(6,0),new s(7,0),new s(8,0),new s(9,0),new s(10,1),new s(12,1),new s(14,2),new s(18,2),new s(22,3),new s(30,3),new s(38,4),new s(54,4),new s(70,5),new s(102,5),new s(134,6),new s(198,7),new s(326,8),new s(582,9),new s(1094,10),new s(2118,24)],i.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],i.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},{}],10:[function(o,n,i){function s(c){this.buffer=c,this.pos=0}s.prototype.read=function(c,u,d){this.pos+d>this.buffer.length&&(d=this.buffer.length-this.pos);for(var m=0;m<d;m++)c[u+m]=this.buffer[this.pos+m];return this.pos+=d,d},i.BrotliInput=s;function l(c){this.buffer=c,this.pos=0}l.prototype.write=function(c,u){if(this.pos+u>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(c.subarray(0,u),this.pos),this.pos+=u,u},i.BrotliOutput=l},{}],11:[function(o,n,i){var s=o("./dictionary"),l=0,c=1,u=2,d=3,m=4,f=5,h=6,g=7,v=8,y=9,b=10,w=11,x=12,C=13,_=14,A=15,I=16,R=17,O=18,z=19,P=20;function S(L,M,k){this.prefix=new Uint8Array(L.length),this.transform=M,this.suffix=new Uint8Array(k.length);for(var F=0;F<L.length;F++)this.prefix[F]=L.charCodeAt(F);for(var F=0;F<k.length;F++)this.suffix[F]=k.charCodeAt(F)}var N=[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("",C,""),new S("",c,""),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,`
36 `),new S("",d,""),new S("",l,"]"),new S("",l," for "),new S("",_,""),new S("",u,""),new S("",l," a "),new S("",l," that "),new S(" ",b,""),new S("",l,". "),new S(".",l,""),new S(" ",l,", "),new S("",A,""),new S("",l," with "),new S("",l,"'"),new S("",l," from "),new S("",l," by "),new S("",I,""),new S("",R,""),new S(" the ",l,""),new S("",m,""),new S("",l,". The "),new S("",w,""),new S("",l," on "),new S("",l," as "),new S("",l," is "),new S("",g,""),new S("",c,"ing "),new S("",l,`
37 `),new S("",l,":"),new S(" ",l,". "),new S("",l,"ed "),new S("",P,""),new S("",O,""),new S("",h,""),new S("",l,"("),new S("",b,", "),new S("",v,""),new S("",l," at "),new S("",l,"ly "),new S(" the ",l," of "),new S("",f,""),new S("",y,""),new S(" ",b,", "),new S("",b,'"'),new S(".",l,"("),new S("",w," "),new S("",b,'">'),new S("",l,'="'),new S(" ",l,"."),new S(".com/",l,""),new S(" the ",l," of the "),new S("",b,"'"),new S("",l,". This "),new S("",l,","),new S(".",l," "),new S("",b,"("),new S("",b,"."),new S("",l," not "),new S(" ",l,'="'),new S("",l,"er "),new S(" ",w," "),new S("",l,"al "),new S(" ",w,""),new S("",l,"='"),new S("",w,'"'),new S("",b,". "),new S(" ",l,"("),new S("",l,"ful "),new S(" ",b,". "),new S("",l,"ive "),new S("",l,"less "),new S("",w,"'"),new S("",l,"est "),new S(" ",b,"."),new S("",w,'">'),new S(" ",l,"='"),new S("",b,","),new S("",l,"ize "),new S("",w,"."),new S("\xC2\xA0",l,""),new S(" ",l,","),new S("",b,'="'),new S("",w,'="'),new S("",l,"ous "),new S("",w,", "),new S("",b,"='"),new S(" ",b,","),new S(" ",w,'="'),new S(" ",w,", "),new S("",w,","),new S("",w,"("),new S("",w,". "),new S(" ",w,"."),new S("",w,"='"),new S(" ",w,". "),new S(" ",b,'="'),new S(" ",w,"='"),new S(" ",b,"='")];i.kTransforms=N,i.kNumTransforms=N.length;function V(L,M){return L[M]<192?(L[M]>=97&&L[M]<=122&&(L[M]^=32),1):L[M]<224?(L[M+1]^=32,2):(L[M+2]^=5,3)}i.transformDictionaryWord=function(L,M,k,F,D){var H=N[D].prefix,$=N[D].suffix,ue=N[D].transform,we=ue<x?0:ue-(x-1),Pe=0,de=M,Se;we>F&&(we=F);for(var _e=0;_e<H.length;)L[M++]=H[_e++];for(k+=we,F-=we,ue<=y&&(F-=ue),Pe=0;Pe<F;Pe++)L[M++]=s.dictionary[k+Pe];if(Se=M-F,ue===b)V(L,Se);else if(ue===w)for(;F>0;){var ee=V(L,Se);Se+=ee,F-=ee}for(var ve=0;ve<$.length;)L[M++]=$[ve++];return M-de}},{"./dictionary":6}],12:[function(o,n,i){n.exports=o("./dec/decode").BrotliDecompressBuffer},{"./dec/decode":3}]},{},[12])(12)})();var uy=(e=>typeof zo<"u"?zo:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof zo<"u"?zo:t)[r]}):e)(function(e){if(typeof zo<"u")return zo.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),M3=(function(){var e,t,r;return(function(){function o(n,i,s){function l(d,m){if(!i[d]){if(!n[d]){var f=typeof uy=="function"&&uy;if(!m&&f)return f(d,!0);if(c)return c(d,!0);var h=new Error("Cannot find module '"+d+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[d]={exports:{}};n[d][0].call(g.exports,function(v){var y=n[d][1][v];return l(y||v)},g,g.exports,o,n,i,s)}return i[d].exports}for(var c=typeof uy=="function"&&uy,u=0;u<s.length;u++)l(s[u]);return l}return o})()({1:[function(o,n,i){"use strict";var s=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function l(d,m){return Object.prototype.hasOwnProperty.call(d,m)}i.assign=function(d){for(var m=Array.prototype.slice.call(arguments,1);m.length;){var f=m.shift();if(f){if(typeof f!="object")throw new TypeError(f+"must be non-object");for(var h in f)l(f,h)&&(d[h]=f[h])}}return d},i.shrinkBuf=function(d,m){return d.length===m?d:d.subarray?d.subarray(0,m):(d.length=m,d)};var c={arraySet:function(d,m,f,h,g){if(m.subarray&&d.subarray){d.set(m.subarray(f,f+h),g);return}for(var v=0;v<h;v++)d[g+v]=m[f+v]},flattenChunks:function(d){var m,f,h,g,v,y;for(h=0,m=0,f=d.length;m<f;m++)h+=d[m].length;for(y=new Uint8Array(h),g=0,m=0,f=d.length;m<f;m++)v=d[m],y.set(v,g),g+=v.length;return y}},u={arraySet:function(d,m,f,h,g){for(var v=0;v<h;v++)d[g+v]=m[f+v]},flattenChunks:function(d){return[].concat.apply([],d)}};i.setTyped=function(d){d?(i.Buf8=Uint8Array,i.Buf16=Uint16Array,i.Buf32=Int32Array,i.assign(i,c)):(i.Buf8=Array,i.Buf16=Array,i.Buf32=Array,i.assign(i,u))},i.setTyped(s)},{}],2:[function(o,n,i){"use strict";var s=o("./common"),l=!0,c=!0;try{String.fromCharCode.apply(null,[0])}catch{l=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{c=!1}for(var u=new s.Buf8(256),d=0;d<256;d++)u[d]=d>=252?6:d>=248?5:d>=240?4:d>=224?3:d>=192?2:1;u[254]=u[254]=1,i.string2buf=function(f){var h,g,v,y,b,w=f.length,x=0;for(y=0;y<w;y++)g=f.charCodeAt(y),(g&64512)===55296&&y+1<w&&(v=f.charCodeAt(y+1),(v&64512)===56320&&(g=65536+(g-55296<<10)+(v-56320),y++)),x+=g<128?1:g<2048?2:g<65536?3:4;for(h=new s.Buf8(x),b=0,y=0;b<x;y++)g=f.charCodeAt(y),(g&64512)===55296&&y+1<w&&(v=f.charCodeAt(y+1),(v&64512)===56320&&(g=65536+(g-55296<<10)+(v-56320),y++)),g<128?h[b++]=g:g<2048?(h[b++]=192|g>>>6,h[b++]=128|g&63):g<65536?(h[b++]=224|g>>>12,h[b++]=128|g>>>6&63,h[b++]=128|g&63):(h[b++]=240|g>>>18,h[b++]=128|g>>>12&63,h[b++]=128|g>>>6&63,h[b++]=128|g&63);return h};function m(f,h){if(h<65534&&(f.subarray&&c||!f.subarray&&l))return String.fromCharCode.apply(null,s.shrinkBuf(f,h));for(var g="",v=0;v<h;v++)g+=String.fromCharCode(f[v]);return g}i.buf2binstring=function(f){return m(f,f.length)},i.binstring2buf=function(f){for(var h=new s.Buf8(f.length),g=0,v=h.length;g<v;g++)h[g]=f.charCodeAt(g);return h},i.buf2string=function(f,h){var g,v,y,b,w=h||f.length,x=new Array(w*2);for(v=0,g=0;g<w;){if(y=f[g++],y<128){x[v++]=y;continue}if(b=u[y],b>4){x[v++]=65533,g+=b-1;continue}for(y&=b===2?31:b===3?15:7;b>1&&g<w;)y=y<<6|f[g++]&63,b--;if(b>1){x[v++]=65533;continue}y<65536?x[v++]=y:(y-=65536,x[v++]=55296|y>>10&1023,x[v++]=56320|y&1023)}return m(x,v)},i.utf8border=function(f,h){var g;for(h=h||f.length,h>f.length&&(h=f.length),g=h-1;g>=0&&(f[g]&192)===128;)g--;return g<0||g===0?h:g+u[f[g]]>h?g:h}},{"./common":1}],3:[function(o,n,i){"use strict";function s(l,c,u,d){for(var m=l&65535|0,f=l>>>16&65535|0,h=0;u!==0;){h=u>2e3?2e3:u,u-=h;do m=m+c[d++]|0,f=f+m|0;while(--h);m%=65521,f%=65521}return m|f<<16|0}n.exports=s},{}],4:[function(o,n,i){"use strict";n.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],5:[function(o,n,i){"use strict";function s(){for(var u,d=[],m=0;m<256;m++){u=m;for(var f=0;f<8;f++)u=u&1?3988292384^u>>>1:u>>>1;d[m]=u}return d}var l=s();function c(u,d,m,f){var h=l,g=f+m;u^=-1;for(var v=f;v<g;v++)u=u>>>8^h[(u^d[v])&255];return u^-1}n.exports=c},{}],6:[function(o,n,i){"use strict";function s(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}n.exports=s},{}],7:[function(o,n,i){"use strict";var s=30,l=12;n.exports=function(u,d){var m,f,h,g,v,y,b,w,x,C,_,A,I,R,O,z,P,S,N,V,L,M,k,F,D;m=u.state,f=u.next_in,F=u.input,h=f+(u.avail_in-5),g=u.next_out,D=u.output,v=g-(d-u.avail_out),y=g+(u.avail_out-257),b=m.dmax,w=m.wsize,x=m.whave,C=m.wnext,_=m.window,A=m.hold,I=m.bits,R=m.lencode,O=m.distcode,z=(1<<m.lenbits)-1,P=(1<<m.distbits)-1;e:do{I<15&&(A+=F[f++]<<I,I+=8,A+=F[f++]<<I,I+=8),S=R[A&z];t:for(;;){if(N=S>>>24,A>>>=N,I-=N,N=S>>>16&255,N===0)D[g++]=S&65535;else if(N&16){V=S&65535,N&=15,N&&(I<N&&(A+=F[f++]<<I,I+=8),V+=A&(1<<N)-1,A>>>=N,I-=N),I<15&&(A+=F[f++]<<I,I+=8,A+=F[f++]<<I,I+=8),S=O[A&P];r:for(;;){if(N=S>>>24,A>>>=N,I-=N,N=S>>>16&255,N&16){if(L=S&65535,N&=15,I<N&&(A+=F[f++]<<I,I+=8,I<N&&(A+=F[f++]<<I,I+=8)),L+=A&(1<<N)-1,L>b){u.msg="invalid distance too far back",m.mode=s;break e}if(A>>>=N,I-=N,N=g-v,L>N){if(N=L-N,N>x&&m.sane){u.msg="invalid distance too far back",m.mode=s;break e}if(M=0,k=_,C===0){if(M+=w-N,N<V){V-=N;do D[g++]=_[M++];while(--N);M=g-L,k=D}}else if(C<N){if(M+=w+C-N,N-=C,N<V){V-=N;do D[g++]=_[M++];while(--N);if(M=0,C<V){N=C,V-=N;do D[g++]=_[M++];while(--N);M=g-L,k=D}}}else if(M+=C-N,N<V){V-=N;do D[g++]=_[M++];while(--N);M=g-L,k=D}for(;V>2;)D[g++]=k[M++],D[g++]=k[M++],D[g++]=k[M++],V-=3;V&&(D[g++]=k[M++],V>1&&(D[g++]=k[M++]))}else{M=g-L;do D[g++]=D[M++],D[g++]=D[M++],D[g++]=D[M++],V-=3;while(V>2);V&&(D[g++]=D[M++],V>1&&(D[g++]=D[M++]))}}else if((N&64)===0){S=O[(S&65535)+(A&(1<<N)-1)];continue r}else{u.msg="invalid distance code",m.mode=s;break e}break}}else if((N&64)===0){S=R[(S&65535)+(A&(1<<N)-1)];continue t}else if(N&32){m.mode=l;break e}else{u.msg="invalid literal/length code",m.mode=s;break e}break}}while(f<h&&g<y);V=I>>3,f-=V,I-=V<<3,A&=(1<<I)-1,u.next_in=f,u.next_out=g,u.avail_in=f<h?5+(h-f):5-(f-h),u.avail_out=g<y?257+(y-g):257-(g-y),m.hold=A,m.bits=I}},{}],8:[function(o,n,i){"use strict";var s=o("../utils/common"),l=o("./adler32"),c=o("./crc32"),u=o("./inffast"),d=o("./inftrees"),m=0,f=1,h=2,g=4,v=5,y=6,b=0,w=1,x=2,C=-2,_=-3,A=-4,I=-5,R=8,O=1,z=2,P=3,S=4,N=5,V=6,L=7,M=8,k=9,F=10,D=11,H=12,$=13,ue=14,we=15,Pe=16,de=17,Se=18,_e=19,ee=20,ve=21,Ue=22,vr=23,Ce=24,Qe=25,oe=26,K=27,re=28,Q=29,ne=30,Ie=31,Te=32,Ae=852,J=592,ae=15,ie=ae;function Oe(W){return(W>>>24&255)+(W>>>8&65280)+((W&65280)<<8)+((W&255)<<24)}function pt(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new s.Buf16(320),this.work=new s.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Ut(W){var le;return!W||!W.state?C:(le=W.state,W.total_in=W.total_out=le.total=0,W.msg="",le.wrap&&(W.adler=le.wrap&1),le.mode=O,le.last=0,le.havedict=0,le.dmax=32768,le.head=null,le.hold=0,le.bits=0,le.lencode=le.lendyn=new s.Buf32(Ae),le.distcode=le.distdyn=new s.Buf32(J),le.sane=1,le.back=-1,b)}function at(W){var le;return!W||!W.state?C:(le=W.state,le.wsize=0,le.whave=0,le.wnext=0,Ut(W))}function Mt(W,le){var T,he;return!W||!W.state||(he=W.state,le<0?(T=0,le=-le):(T=(le>>4)+1,le<48&&(le&=15)),le&&(le<8||le>15))?C:(he.window!==null&&he.wbits!==le&&(he.window=null),he.wrap=T,he.wbits=le,at(W))}function Lt(W,le){var T,he;return W?(he=new pt,W.state=he,he.window=null,T=Mt(W,le),T!==b&&(W.state=null),T):C}function Kr(W){return Lt(W,ie)}var uo=!0,je,bf;function _u(W){if(uo){var le;for(je=new s.Buf32(512),bf=new s.Buf32(32),le=0;le<144;)W.lens[le++]=8;for(;le<256;)W.lens[le++]=9;for(;le<280;)W.lens[le++]=7;for(;le<288;)W.lens[le++]=8;for(d(f,W.lens,0,288,je,0,W.work,{bits:9}),le=0;le<32;)W.lens[le++]=5;d(h,W.lens,0,32,bf,0,W.work,{bits:5}),uo=!1}W.lencode=je,W.lenbits=9,W.distcode=bf,W.distbits=5}function yr(W,le,T,he){var Pt,ce=W.state;return ce.window===null&&(ce.wsize=1<<ce.wbits,ce.wnext=0,ce.whave=0,ce.window=new s.Buf8(ce.wsize)),he>=ce.wsize?(s.arraySet(ce.window,le,T-ce.wsize,ce.wsize,0),ce.wnext=0,ce.whave=ce.wsize):(Pt=ce.wsize-ce.wnext,Pt>he&&(Pt=he),s.arraySet(ce.window,le,T-he,Pt,ce.wnext),he-=Pt,he?(s.arraySet(ce.window,le,T-he,he,0),ce.wnext=he,ce.whave=ce.wsize):(ce.wnext+=Pt,ce.wnext===ce.wsize&&(ce.wnext=0),ce.whave<ce.wsize&&(ce.whave+=Pt))),0}function fh(W,le){var T,he,Pt,ce,fo,pe,$t,Z,Y,jl,St,xe,zl,Hl,Wt=0,nt,br,wr,Rr,ws,Gl,qt,mo,er=new s.Buf8(4),po,Bo,Cu=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!W||!W.state||!W.output||!W.input&&W.avail_in!==0)return C;T=W.state,T.mode===H&&(T.mode=$),fo=W.next_out,Pt=W.output,$t=W.avail_out,ce=W.next_in,he=W.input,pe=W.avail_in,Z=T.hold,Y=T.bits,jl=pe,St=$t,mo=b;e:for(;;)switch(T.mode){case O:if(T.wrap===0){T.mode=$;break}for(;Y<16;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}if(T.wrap&2&&Z===35615){T.check=0,er[0]=Z&255,er[1]=Z>>>8&255,T.check=c(T.check,er,2,0),Z=0,Y=0,T.mode=z;break}if(T.flags=0,T.head&&(T.head.done=!1),!(T.wrap&1)||(((Z&255)<<8)+(Z>>8))%31){W.msg="incorrect header check",T.mode=ne;break}if((Z&15)!==R){W.msg="unknown compression method",T.mode=ne;break}if(Z>>>=4,Y-=4,qt=(Z&15)+8,T.wbits===0)T.wbits=qt;else if(qt>T.wbits){W.msg="invalid window size",T.mode=ne;break}T.dmax=1<<qt,W.adler=T.check=1,T.mode=Z&512?F:H,Z=0,Y=0;break;case z:for(;Y<16;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}if(T.flags=Z,(T.flags&255)!==R){W.msg="unknown compression method",T.mode=ne;break}if(T.flags&57344){W.msg="unknown header flags set",T.mode=ne;break}T.head&&(T.head.text=Z>>8&1),T.flags&512&&(er[0]=Z&255,er[1]=Z>>>8&255,T.check=c(T.check,er,2,0)),Z=0,Y=0,T.mode=P;case P:for(;Y<32;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}T.head&&(T.head.time=Z),T.flags&512&&(er[0]=Z&255,er[1]=Z>>>8&255,er[2]=Z>>>16&255,er[3]=Z>>>24&255,T.check=c(T.check,er,4,0)),Z=0,Y=0,T.mode=S;case S:for(;Y<16;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}T.head&&(T.head.xflags=Z&255,T.head.os=Z>>8),T.flags&512&&(er[0]=Z&255,er[1]=Z>>>8&255,T.check=c(T.check,er,2,0)),Z=0,Y=0,T.mode=N;case N:if(T.flags&1024){for(;Y<16;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}T.length=Z,T.head&&(T.head.extra_len=Z),T.flags&512&&(er[0]=Z&255,er[1]=Z>>>8&255,T.check=c(T.check,er,2,0)),Z=0,Y=0}else T.head&&(T.head.extra=null);T.mode=V;case V:if(T.flags&1024&&(xe=T.length,xe>pe&&(xe=pe),xe&&(T.head&&(qt=T.head.extra_len-T.length,T.head.extra||(T.head.extra=new Array(T.head.extra_len)),s.arraySet(T.head.extra,he,ce,xe,qt)),T.flags&512&&(T.check=c(T.check,he,xe,ce)),pe-=xe,ce+=xe,T.length-=xe),T.length))break e;T.length=0,T.mode=L;case L:if(T.flags&2048){if(pe===0)break e;xe=0;do qt=he[ce+xe++],T.head&&qt&&T.length<65536&&(T.head.name+=String.fromCharCode(qt));while(qt&&xe<pe);if(T.flags&512&&(T.check=c(T.check,he,xe,ce)),pe-=xe,ce+=xe,qt)break e}else T.head&&(T.head.name=null);T.length=0,T.mode=M;case M:if(T.flags&4096){if(pe===0)break e;xe=0;do qt=he[ce+xe++],T.head&&qt&&T.length<65536&&(T.head.comment+=String.fromCharCode(qt));while(qt&&xe<pe);if(T.flags&512&&(T.check=c(T.check,he,xe,ce)),pe-=xe,ce+=xe,qt)break e}else T.head&&(T.head.comment=null);T.mode=k;case k:if(T.flags&512){for(;Y<16;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}if(Z!==(T.check&65535)){W.msg="header crc mismatch",T.mode=ne;break}Z=0,Y=0}T.head&&(T.head.hcrc=T.flags>>9&1,T.head.done=!0),W.adler=T.check=0,T.mode=H;break;case F:for(;Y<32;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}W.adler=T.check=Oe(Z),Z=0,Y=0,T.mode=D;case D:if(T.havedict===0)return W.next_out=fo,W.avail_out=$t,W.next_in=ce,W.avail_in=pe,T.hold=Z,T.bits=Y,x;W.adler=T.check=1,T.mode=H;case H:if(le===v||le===y)break e;case $:if(T.last){Z>>>=Y&7,Y-=Y&7,T.mode=K;break}for(;Y<3;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}switch(T.last=Z&1,Z>>>=1,Y-=1,Z&3){case 0:T.mode=ue;break;case 1:if(_u(T),T.mode=ee,le===y){Z>>>=2,Y-=2;break e}break;case 2:T.mode=de;break;case 3:W.msg="invalid block type",T.mode=ne}Z>>>=2,Y-=2;break;case ue:for(Z>>>=Y&7,Y-=Y&7;Y<32;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}if((Z&65535)!==(Z>>>16^65535)){W.msg="invalid stored block lengths",T.mode=ne;break}if(T.length=Z&65535,Z=0,Y=0,T.mode=we,le===y)break e;case we:T.mode=Pe;case Pe:if(xe=T.length,xe){if(xe>pe&&(xe=pe),xe>$t&&(xe=$t),xe===0)break e;s.arraySet(Pt,he,ce,xe,fo),pe-=xe,ce+=xe,$t-=xe,fo+=xe,T.length-=xe;break}T.mode=H;break;case de:for(;Y<14;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}if(T.nlen=(Z&31)+257,Z>>>=5,Y-=5,T.ndist=(Z&31)+1,Z>>>=5,Y-=5,T.ncode=(Z&15)+4,Z>>>=4,Y-=4,T.nlen>286||T.ndist>30){W.msg="too many length or distance symbols",T.mode=ne;break}T.have=0,T.mode=Se;case Se:for(;T.have<T.ncode;){for(;Y<3;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}T.lens[Cu[T.have++]]=Z&7,Z>>>=3,Y-=3}for(;T.have<19;)T.lens[Cu[T.have++]]=0;if(T.lencode=T.lendyn,T.lenbits=7,po={bits:T.lenbits},mo=d(m,T.lens,0,19,T.lencode,0,T.work,po),T.lenbits=po.bits,mo){W.msg="invalid code lengths set",T.mode=ne;break}T.have=0,T.mode=_e;case _e:for(;T.have<T.nlen+T.ndist;){for(;Wt=T.lencode[Z&(1<<T.lenbits)-1],nt=Wt>>>24,br=Wt>>>16&255,wr=Wt&65535,!(nt<=Y);){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}if(wr<16)Z>>>=nt,Y-=nt,T.lens[T.have++]=wr;else{if(wr===16){for(Bo=nt+2;Y<Bo;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}if(Z>>>=nt,Y-=nt,T.have===0){W.msg="invalid bit length repeat",T.mode=ne;break}qt=T.lens[T.have-1],xe=3+(Z&3),Z>>>=2,Y-=2}else if(wr===17){for(Bo=nt+3;Y<Bo;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}Z>>>=nt,Y-=nt,qt=0,xe=3+(Z&7),Z>>>=3,Y-=3}else{for(Bo=nt+7;Y<Bo;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}Z>>>=nt,Y-=nt,qt=0,xe=11+(Z&127),Z>>>=7,Y-=7}if(T.have+xe>T.nlen+T.ndist){W.msg="invalid bit length repeat",T.mode=ne;break}for(;xe--;)T.lens[T.have++]=qt}}if(T.mode===ne)break;if(T.lens[256]===0){W.msg="invalid code -- missing end-of-block",T.mode=ne;break}if(T.lenbits=9,po={bits:T.lenbits},mo=d(f,T.lens,0,T.nlen,T.lencode,0,T.work,po),T.lenbits=po.bits,mo){W.msg="invalid literal/lengths set",T.mode=ne;break}if(T.distbits=6,T.distcode=T.distdyn,po={bits:T.distbits},mo=d(h,T.lens,T.nlen,T.ndist,T.distcode,0,T.work,po),T.distbits=po.bits,mo){W.msg="invalid distances set",T.mode=ne;break}if(T.mode=ee,le===y)break e;case ee:T.mode=ve;case ve:if(pe>=6&&$t>=258){W.next_out=fo,W.avail_out=$t,W.next_in=ce,W.avail_in=pe,T.hold=Z,T.bits=Y,u(W,St),fo=W.next_out,Pt=W.output,$t=W.avail_out,ce=W.next_in,he=W.input,pe=W.avail_in,Z=T.hold,Y=T.bits,T.mode===H&&(T.back=-1);break}for(T.back=0;Wt=T.lencode[Z&(1<<T.lenbits)-1],nt=Wt>>>24,br=Wt>>>16&255,wr=Wt&65535,!(nt<=Y);){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}if(br&&(br&240)===0){for(Rr=nt,ws=br,Gl=wr;Wt=T.lencode[Gl+((Z&(1<<Rr+ws)-1)>>Rr)],nt=Wt>>>24,br=Wt>>>16&255,wr=Wt&65535,!(Rr+nt<=Y);){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}Z>>>=Rr,Y-=Rr,T.back+=Rr}if(Z>>>=nt,Y-=nt,T.back+=nt,T.length=wr,br===0){T.mode=oe;break}if(br&32){T.back=-1,T.mode=H;break}if(br&64){W.msg="invalid literal/length code",T.mode=ne;break}T.extra=br&15,T.mode=Ue;case Ue:if(T.extra){for(Bo=T.extra;Y<Bo;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}T.length+=Z&(1<<T.extra)-1,Z>>>=T.extra,Y-=T.extra,T.back+=T.extra}T.was=T.length,T.mode=vr;case vr:for(;Wt=T.distcode[Z&(1<<T.distbits)-1],nt=Wt>>>24,br=Wt>>>16&255,wr=Wt&65535,!(nt<=Y);){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}if((br&240)===0){for(Rr=nt,ws=br,Gl=wr;Wt=T.distcode[Gl+((Z&(1<<Rr+ws)-1)>>Rr)],nt=Wt>>>24,br=Wt>>>16&255,wr=Wt&65535,!(Rr+nt<=Y);){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}Z>>>=Rr,Y-=Rr,T.back+=Rr}if(Z>>>=nt,Y-=nt,T.back+=nt,br&64){W.msg="invalid distance code",T.mode=ne;break}T.offset=wr,T.extra=br&15,T.mode=Ce;case Ce:if(T.extra){for(Bo=T.extra;Y<Bo;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}T.offset+=Z&(1<<T.extra)-1,Z>>>=T.extra,Y-=T.extra,T.back+=T.extra}if(T.offset>T.dmax){W.msg="invalid distance too far back",T.mode=ne;break}T.mode=Qe;case Qe:if($t===0)break e;if(xe=St-$t,T.offset>xe){if(xe=T.offset-xe,xe>T.whave&&T.sane){W.msg="invalid distance too far back",T.mode=ne;break}xe>T.wnext?(xe-=T.wnext,zl=T.wsize-xe):zl=T.wnext-xe,xe>T.length&&(xe=T.length),Hl=T.window}else Hl=Pt,zl=fo-T.offset,xe=T.length;xe>$t&&(xe=$t),$t-=xe,T.length-=xe;do Pt[fo++]=Hl[zl++];while(--xe);T.length===0&&(T.mode=ve);break;case oe:if($t===0)break e;Pt[fo++]=T.length,$t--,T.mode=ve;break;case K:if(T.wrap){for(;Y<32;){if(pe===0)break e;pe--,Z|=he[ce++]<<Y,Y+=8}if(St-=$t,W.total_out+=St,T.total+=St,St&&(W.adler=T.check=T.flags?c(T.check,Pt,St,fo-St):l(T.check,Pt,St,fo-St)),St=$t,(T.flags?Z:Oe(Z))!==T.check){W.msg="incorrect data check",T.mode=ne;break}Z=0,Y=0}T.mode=re;case re:if(T.wrap&&T.flags){for(;Y<32;){if(pe===0)break e;pe--,Z+=he[ce++]<<Y,Y+=8}if(Z!==(T.total&4294967295)){W.msg="incorrect length check",T.mode=ne;break}Z=0,Y=0}T.mode=Q;case Q:mo=w;break e;case ne:mo=_;break e;case Ie:return A;case Te:default:return C}return W.next_out=fo,W.avail_out=$t,W.next_in=ce,W.avail_in=pe,T.hold=Z,T.bits=Y,(T.wsize||St!==W.avail_out&&T.mode<ne&&(T.mode<K||le!==g))&&yr(W,W.output,W.next_out,St-W.avail_out)?(T.mode=Ie,A):(jl-=W.avail_in,St-=W.avail_out,W.total_in+=jl,W.total_out+=St,T.total+=St,T.wrap&&St&&(W.adler=T.check=T.flags?c(T.check,Pt,St,W.next_out-St):l(T.check,Pt,St,W.next_out-St)),W.data_type=T.bits+(T.last?64:0)+(T.mode===H?128:0)+(T.mode===ee||T.mode===we?256:0),(jl===0&&St===0||le===g)&&mo===b&&(mo=I),mo)}function Rn(W){if(!W||!W.state)return C;var le=W.state;return le.window&&(le.window=null),W.state=null,b}function Ri(W,le){var T;return!W||!W.state||(T=W.state,(T.wrap&2)===0)?C:(T.head=le,le.done=!1,b)}function an(W,le){var T=le.length,he,Pt,ce;return!W||!W.state||(he=W.state,he.wrap!==0&&he.mode!==D)?C:he.mode===D&&(Pt=1,Pt=l(Pt,le,T,0),Pt!==he.check)?_:(ce=yr(W,le,T,T),ce?(he.mode=Ie,A):(he.havedict=1,b))}i.inflateReset=at,i.inflateReset2=Mt,i.inflateResetKeep=Ut,i.inflateInit=Kr,i.inflateInit2=Lt,i.inflate=fh,i.inflateEnd=Rn,i.inflateGetHeader=Ri,i.inflateSetDictionary=an,i.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":1,"./adler32":3,"./crc32":5,"./inffast":7,"./inftrees":9}],9:[function(o,n,i){"use strict";var s=o("../utils/common"),l=15,c=852,u=592,d=0,m=1,f=2,h=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],g=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],v=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],y=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];n.exports=function(w,x,C,_,A,I,R,O){var z=O.bits,P=0,S=0,N=0,V=0,L=0,M=0,k=0,F=0,D=0,H=0,$,ue,we,Pe,de,Se=null,_e=0,ee,ve=new s.Buf16(l+1),Ue=new s.Buf16(l+1),vr=null,Ce=0,Qe,oe,K;for(P=0;P<=l;P++)ve[P]=0;for(S=0;S<_;S++)ve[x[C+S]]++;for(L=z,V=l;V>=1&&ve[V]===0;V--);if(L>V&&(L=V),V===0)return A[I++]=1<<24|64<<16|0,A[I++]=1<<24|64<<16|0,O.bits=1,0;for(N=1;N<V&&ve[N]===0;N++);for(L<N&&(L=N),F=1,P=1;P<=l;P++)if(F<<=1,F-=ve[P],F<0)return-1;if(F>0&&(w===d||V!==1))return-1;for(Ue[1]=0,P=1;P<l;P++)Ue[P+1]=Ue[P]+ve[P];for(S=0;S<_;S++)x[C+S]!==0&&(R[Ue[x[C+S]]++]=S);if(w===d?(Se=vr=R,ee=19):w===m?(Se=h,_e-=257,vr=g,Ce-=257,ee=256):(Se=v,vr=y,ee=-1),H=0,S=0,P=N,de=I,M=L,k=0,we=-1,D=1<<L,Pe=D-1,w===m&&D>c||w===f&&D>u)return 1;for(;;){Qe=P-k,R[S]<ee?(oe=0,K=R[S]):R[S]>ee?(oe=vr[Ce+R[S]],K=Se[_e+R[S]]):(oe=96,K=0),$=1<<P-k,ue=1<<M,N=ue;do ue-=$,A[de+(H>>k)+ue]=Qe<<24|oe<<16|K|0;while(ue!==0);for($=1<<P-1;H&$;)$>>=1;if($!==0?(H&=$-1,H+=$):H=0,S++,--ve[P]===0){if(P===V)break;P=x[C+R[S]]}if(P>L&&(H&Pe)!==we){for(k===0&&(k=L),de+=N,M=P-k,F=1<<M;M+k<V&&(F-=ve[M+k],!(F<=0));)M++,F<<=1;if(D+=1<<M,w===m&&D>c||w===f&&D>u)return 1;we=H&Pe,A[we]=L<<24|M<<16|de-I|0}}return H!==0&&(A[de+H]=P-k<<24|64<<16|0),O.bits=L,0}},{"../utils/common":1}],10:[function(o,n,i){"use strict";n.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],11:[function(o,n,i){"use strict";function s(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}n.exports=s},{}],"/lib/inflate.js":[function(o,n,i){"use strict";var s=o("./zlib/inflate"),l=o("./utils/common"),c=o("./utils/strings"),u=o("./zlib/constants"),d=o("./zlib/messages"),m=o("./zlib/zstream"),f=o("./zlib/gzheader"),h=Object.prototype.toString;function g(b){if(!(this instanceof g))return new g(b);this.options=l.assign({chunkSize:16384,windowBits:0,to:""},b||{});var w=this.options;w.raw&&w.windowBits>=0&&w.windowBits<16&&(w.windowBits=-w.windowBits,w.windowBits===0&&(w.windowBits=-15)),w.windowBits>=0&&w.windowBits<16&&!(b&&b.windowBits)&&(w.windowBits+=32),w.windowBits>15&&w.windowBits<48&&(w.windowBits&15)===0&&(w.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new m,this.strm.avail_out=0;var x=s.inflateInit2(this.strm,w.windowBits);if(x!==u.Z_OK)throw new Error(d[x]);if(this.header=new f,s.inflateGetHeader(this.strm,this.header),w.dictionary&&(typeof w.dictionary=="string"?w.dictionary=c.string2buf(w.dictionary):h.call(w.dictionary)==="[object ArrayBuffer]"&&(w.dictionary=new Uint8Array(w.dictionary)),w.raw&&(x=s.inflateSetDictionary(this.strm,w.dictionary),x!==u.Z_OK)))throw new Error(d[x])}g.prototype.push=function(b,w){var x=this.strm,C=this.options.chunkSize,_=this.options.dictionary,A,I,R,O,z,P=!1;if(this.ended)return!1;I=w===~~w?w:w===!0?u.Z_FINISH:u.Z_NO_FLUSH,typeof b=="string"?x.input=c.binstring2buf(b):h.call(b)==="[object ArrayBuffer]"?x.input=new Uint8Array(b):x.input=b,x.next_in=0,x.avail_in=x.input.length;do{if(x.avail_out===0&&(x.output=new l.Buf8(C),x.next_out=0,x.avail_out=C),A=s.inflate(x,u.Z_NO_FLUSH),A===u.Z_NEED_DICT&&_&&(A=s.inflateSetDictionary(this.strm,_)),A===u.Z_BUF_ERROR&&P===!0&&(A=u.Z_OK,P=!1),A!==u.Z_STREAM_END&&A!==u.Z_OK)return this.onEnd(A),this.ended=!0,!1;x.next_out&&(x.avail_out===0||A===u.Z_STREAM_END||x.avail_in===0&&(I===u.Z_FINISH||I===u.Z_SYNC_FLUSH))&&(this.options.to==="string"?(R=c.utf8border(x.output,x.next_out),O=x.next_out-R,z=c.buf2string(x.output,R),x.next_out=O,x.avail_out=C-O,O&&l.arraySet(x.output,x.output,R,O,0),this.onData(z)):this.onData(l.shrinkBuf(x.output,x.next_out))),x.avail_in===0&&x.avail_out===0&&(P=!0)}while((x.avail_in>0||x.avail_out===0)&&A!==u.Z_STREAM_END);return A===u.Z_STREAM_END&&(I=u.Z_FINISH),I===u.Z_FINISH?(A=s.inflateEnd(this.strm),this.onEnd(A),this.ended=!0,A===u.Z_OK):(I===u.Z_SYNC_FLUSH&&(this.onEnd(u.Z_OK),x.avail_out=0),!0)},g.prototype.onData=function(b){this.chunks.push(b)},g.prototype.onEnd=function(b){b===u.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=l.flattenChunks(this.chunks)),this.chunks=[],this.err=b,this.msg=this.strm.msg};function v(b,w){var x=new g(w);if(x.push(b,!0),x.err)throw x.msg||d[x.err];return x.result}function y(b,w){return w=w||{},w.raw=!0,v(b,w)}i.Inflate=g,i.inflate=v,i.inflateRaw=y,i.ungzip=v},{"./utils/common":1,"./utils/strings":2,"./zlib/constants":4,"./zlib/gzheader":6,"./zlib/inflate":8,"./zlib/messages":10,"./zlib/zstream":11}]},{},[])("/lib/inflate.js")})();var h1e=globalThis.fetch,dy=class{constructor(e,t={},r){this.type=e,this.detail=t,this.msg=r,Object.defineProperty(this,"__mayPropagate",{enumerable:!1,writable:!0}),this.__mayPropagate=!0}preventDefault(){}stopPropagation(){this.__mayPropagate=!1}valueOf(){return this}toString(){return this.msg?`[${this.type} event]: ${this.msg}`:`[${this.type} event]`}},lZ=class{constructor(){this.listeners={}}addEventListener(e,t,r){let o=this.listeners[e]||[];r?o.unshift(t):o.push(t),this.listeners[e]=o}removeEventListener(e,t){let r=this.listeners[e]||[],o=r.findIndex(n=>n===t);o>-1&&(r.splice(o,1),this.listeners[e]=r)}dispatch(e){let t=this.listeners[e.type];if(t)for(let r=0,o=t.length;r<o&&e.__mayPropagate;r++)t[r](e)}},cZ=new Date("1904-01-01T00:00:00+0000").getTime();function uZ(e){return Array.from(e).map(t=>String.fromCharCode(t)).join("")}var dZ=class{constructor(e,t,r){this.name=(r||e.tag||"").trim(),this.length=e.length,this.start=e.offset,this.offset=0,this.data=t,["getInt8","getUint8","getInt16","getUint16","getInt32","getUint32","getBigInt64","getBigUint64"].forEach(o=>{let n=o.replace(/get(Big)?/,"").toLowerCase(),i=parseInt(o.replace(/[^\d]/g,""))/8;Object.defineProperty(this,n,{get:()=>this.getValue(o,i)})})}get currentPosition(){return this.start+this.offset}set currentPosition(e){this.start=e,this.offset=0}skip(e=0,t=8){this.offset+=e*t/8}getValue(e,t){let r=this.start+this.offset;this.offset+=t;try{return this.data[e](r)}catch(o){throw console.error("parser",e,t,this),console.error("parser",this.start,this.offset),o}}flags(e){if(e===8||e===16||e===32||e===64)return this[`uint${e}`].toString(2).padStart(e,0).split("").map(t=>t==="1");console.error("Error parsing flags: flag types can only be 1, 2, 4, or 8 bytes long"),console.trace()}get tag(){let e=this.uint32;return uZ([e>>24&255,e>>16&255,e>>8&255,e&255])}get fixed(){let e=this.int16,t=Math.round(1e3*this.uint16/65356);return e+t/1e3}get legacyFixed(){let e=this.uint16,t=this.uint16.toString(16).padStart(4,0);return parseFloat(`${e}.${t}`)}get uint24(){return(this.uint8<<16)+(this.uint8<<8)+this.uint8}get uint128(){let e=0;for(let t=0;t<5;t++){let r=this.uint8;if(e=e*128+(r&127),r<128)break}return e}get longdatetime(){return new Date(cZ+1e3*parseInt(this.int64.toString()))}get fword(){return this.int16}get ufword(){return this.uint16}get Offset16(){return this.uint16}get Offset32(){return this.uint32}get F2DOT14(){let e=p.uint16,t=[0,1,-2,-1][e>>14],r=e&16383;return t+r/16384}verifyLength(){this.offset!=this.length&&console.error(`unexpected parsed table size (${this.offset}) for "${this.name}" (expected ${this.length})`)}readBytes(e=0,t=0,r=8,o=!1){if(e=e||this.length,e===0)return[];t&&(this.currentPosition=t);let n=`${o?"":"u"}int${r}`,i=[];for(;e--;)i.push(this[n]);return i}},Zt=class{constructor(e){Object.defineProperty(this,"parser",{enumerable:!1,get:()=>e});let r=e.currentPosition;Object.defineProperty(this,"start",{enumerable:!1,get:()=>r})}load(e){Object.keys(e).forEach(t=>{let r=Object.getOwnPropertyDescriptor(e,t);r.get?this[t]=r.get.bind(this):r.value!==void 0&&(this[t]=r.value)}),this.parser.length&&this.parser.verifyLength()}},Le=class extends Zt{constructor(e,t,r){let{parser:o,start:n}=super(new dZ(e,t,r));Object.defineProperty(this,"p",{enumerable:!1,get:()=>o}),Object.defineProperty(this,"tableStart",{enumerable:!1,get:()=>n})}};function ye(e,t,r){let o;Object.defineProperty(e,t,{get:()=>o||(o=r(),o),enumerable:!0})}var fZ=class extends Le{constructor(e,t,r){let{p:o}=super({offset:0,length:12},t,"sfnt");this.version=o.uint32,this.numTables=o.uint16,this.searchRange=o.uint16,this.entrySelector=o.uint16,this.rangeShift=o.uint16,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(n=>new mZ(o)),this.tables={},this.directory.forEach(n=>{let i=()=>r(this.tables,{tag:n.tag,offset:n.offset,length:n.length},t);ye(this.tables,n.tag.trim(),i)})}},mZ=class{constructor(e){this.tag=e.tag,this.checksum=e.uint32,this.offset=e.uint32,this.length=e.uint32}},L3=M3.inflate||void 0,D3=void 0,pZ=class extends Le{constructor(e,t,r){let{p:o}=super({offset:0,length:44},t,"woff");this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(n=>new hZ(o)),gZ(this,t,r)}},hZ=class{constructor(e){this.tag=e.tag,this.offset=e.uint32,this.compLength=e.uint32,this.origLength=e.uint32,this.origChecksum=e.uint32}};function gZ(e,t,r){e.tables={},e.directory.forEach(o=>{ye(e.tables,o.tag.trim(),()=>{let n=0,i=t;if(o.compLength!==o.origLength){let s=t.buffer.slice(o.offset,o.offset+o.compLength),l;if(L3)l=L3(new Uint8Array(s));else if(D3)l=D3(new Uint8Array(s));else{let c="no brotli decoder available to decode WOFF2 font";throw font.onerror&&font.onerror(c),new Error(c)}i=new DataView(l.buffer)}else n=o.offset;return r(e.tables,{tag:o.tag,offset:n,length:o.origLength},i)})})}var B3=V3,j3=void 0,vZ=class extends Le{constructor(e,t,r){let{p:o}=super({offset:0,length:48},t,"woff2");this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.totalCompressedSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(l=>new yZ(o));let n=o.currentPosition;this.directory[0].offset=0,this.directory.forEach((l,c)=>{let u=this.directory[c+1];u&&(u.offset=l.offset+(l.transformLength!==void 0?l.transformLength:l.origLength))});let i,s=t.buffer.slice(n);if(B3)i=B3(new Uint8Array(s));else if(j3)i=new Uint8Array(j3(s));else{let l="no brotli decoder available to decode WOFF2 font";throw e.onerror&&e.onerror(l),new Error(l)}bZ(this,i,r)}},yZ=class{constructor(e){this.flags=e.uint8;let t=this.tagNumber=this.flags&63;t===63?this.tag=e.tag:this.tag=wZ(t);let o=(this.transformVersion=(this.flags&192)>>6)!==0;(this.tag==="glyf"||this.tag==="loca")&&(o=this.transformVersion!==3),this.origLength=e.uint128,o&&(this.transformLength=e.uint128)}};function bZ(e,t,r){e.tables={},e.directory.forEach(o=>{ye(e.tables,o.tag.trim(),()=>{let n=o.offset,i=n+(o.transformLength?o.transformLength:o.origLength),s=new DataView(t.slice(n,i).buffer);try{return r(e.tables,{tag:o.tag,offset:0,length:o.origLength},s)}catch(l){console.error(l)}})})}function wZ(e){return["cmap","head","hhea","hmtx","maxp","name","OS/2","post","cvt ","fpgm","glyf","loca","prep","CFF ","VORG","EBDT","EBLC","gasp","hdmx","kern","LTSH","PCLT","VDMX","vhea","vmtx","BASE","GDEF","GPOS","GSUB","EBSC","JSTF","MATH","CBDT","CBLC","COLR","CPAL","SVG ","sbix","acnt","avar","bdat","bloc","bsln","cvar","fdsc","feat","fmtx","fvar","gvar","hsty","just","lcar","mort","morx","opbd","prop","trak","Zapf","Silf","Glat","Gloc","Feat","Sill"][e&63]}var Y3={},Z3=!1;Promise.all([Promise.resolve().then(function(){return ZZ}),Promise.resolve().then(function(){return XZ}),Promise.resolve().then(function(){return JZ}),Promise.resolve().then(function(){return tK}),Promise.resolve().then(function(){return oK}),Promise.resolve().then(function(){return lK}),Promise.resolve().then(function(){return uK}),Promise.resolve().then(function(){return fK}),Promise.resolve().then(function(){return SK}),Promise.resolve().then(function(){return FK}),Promise.resolve().then(function(){return wX}),Promise.resolve().then(function(){return SX}),Promise.resolve().then(function(){return EX}),Promise.resolve().then(function(){return kX}),Promise.resolve().then(function(){return IX}),Promise.resolve().then(function(){return NX}),Promise.resolve().then(function(){return LX}),Promise.resolve().then(function(){return BX}),Promise.resolve().then(function(){return zX}),Promise.resolve().then(function(){return GX}),Promise.resolve().then(function(){return WX}),Promise.resolve().then(function(){return YX}),Promise.resolve().then(function(){return XX}),Promise.resolve().then(function(){return $X}),Promise.resolve().then(function(){return eQ}),Promise.resolve().then(function(){return rQ}),Promise.resolve().then(function(){return nQ}),Promise.resolve().then(function(){return sQ}),Promise.resolve().then(function(){return lQ}),Promise.resolve().then(function(){return dQ}),Promise.resolve().then(function(){return vQ}),Promise.resolve().then(function(){return xQ}),Promise.resolve().then(function(){return CQ}),Promise.resolve().then(function(){return AQ}),Promise.resolve().then(function(){return kQ}),Promise.resolve().then(function(){return IQ}),Promise.resolve().then(function(){return VQ}),Promise.resolve().then(function(){return LQ}),Promise.resolve().then(function(){return HQ}),Promise.resolve().then(function(){return UQ}),Promise.resolve().then(function(){return YQ})]).then(e=>{e.forEach(t=>{let r=Object.keys(t)[0];Y3[r]=t[r]}),Z3=!0});function xZ(e,t,r){let o=t.tag.replace(/[^\w\d]/g,""),n=Y3[o];return n?new n(t,r,e):(console.warn(`lib-font has no definition for ${o}. The table was skipped.`),{})}function SZ(){let e=0;function t(r,o){if(!Z3)return e>10?o(new Error("loading took too long")):(e++,setTimeout(()=>t(r),250));r(xZ)}return new Promise((r,o)=>t(r))}function _Z(e,t){let r=e.lastIndexOf("."),o=(e.substring(r+1)||"").toLowerCase(),n={ttf:"truetype",otf:"opentype",woff:"woff",woff2:"woff2"}[o];if(n)return n;let i={eot:"The .eot format is not supported: it died in January 12, 2016, when Microsoft retired all versions of IE that didn't already support WOFF.",svg:"The .svg format is not supported: SVG fonts (not to be confused with OpenType with embedded SVG) were so bad we took the entire fonts chapter out of the SVG specification again.",fon:"The .fon format is not supported: this is an ancient Windows bitmap font format.",ttc:"Based on the current CSS specification, font collections are not (yet?) supported."}[o];if(i||(i=`${e} is not a known webfont format.`),t)throw new Error(i);console.warn(`Could not load font: ${i}`)}async function CZ(e,t,r={}){if(!globalThis.document)return;let o=_Z(t,r.errorOnStyle);if(!o)return;let n=document.createElement("style");n.className="injected-by-Font-js";let i=[];return r.styleRules&&(i=Object.entries(r.styleRules).map(([s,l])=>`${s}: ${l};`)),n.textContent=`
38 @font-face {
39 font-family: "${e}";
40 ${i.join(`
41 `)}
42 src: url("${t}") format("${o}");
43 }`,globalThis.document.head.appendChild(n),n}var TZ=[0,1,0,0],EZ=[79,84,84,79],PZ=[119,79,70,70],AZ=[119,79,70,50];function fy(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function RZ(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(fy(t,TZ)||fy(t,EZ))return"SFNT";if(fy(t,PZ))return"WOFF";if(fy(t,AZ))return"WOFF2"}function kZ(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var K3=class extends lZ{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 CZ(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>kZ(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new dy("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=RZ(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 dy("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return SZ().then(t=>(e==="SFNT"&&(this.opentype=new fZ(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new pZ(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new vZ(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 dy("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 dy("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=K3;var Is=class extends Zt{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},OZ=class extends Is{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}]}},IZ=class extends Is{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;ye(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(s=>new FZ(e))));let i=n+o*8;ye(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}))}},FZ=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}},NZ=class extends Is{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;ye(this,"endCode",()=>e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;ye(this,"startCode",()=>e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;ye(this,"idDelta",()=>e.readBytes(this.segCount,i,16,!0));let s=i+this.segCountX2;ye(this,"idRangeOffset",()=>e.readBytes(this.segCount,s,16));let l=s+this.segCountX2,c=this.length-(l-this.tableStart);ye(this,"glyphIdArray",()=>e.readBytes(c,l,16)),ye(this,"segments",()=>this.buildSegments(s,l,e))}buildSegments(e,t,r){let o=(n,i)=>{let s=this.startCode[i],l=this.endCode[i],c=this.idDelta[i],u=this.idRangeOffset[i],d=e+2*i,m=[];if(u===0)for(let f=s+c,h=l+c;f<=h;f++)m.push(f);else for(let f=0,h=l-s;f<=h;f++)r.currentPosition=d+u+f*2,m.push(r.uint16);return{startCode:s,endCode:l,idDelta:c,idRangeOffset:u,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}))}},VZ=class extends Is{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,ye(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}]}},MZ=class extends Is{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,ye(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new LZ(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}))}},LZ=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},DZ=class extends Is{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,ye(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}]}},BZ=class extends Is{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,ye(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new jZ(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}))}},jZ=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},zZ=class extends Is{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 HZ(e));ye(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}))}},HZ=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},GZ=class extends Is{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,ye(this,"varSelectors",()=>[...new Array(this.numVarSelectorRecords)].map(o=>new UZ(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)}},UZ=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function WZ(e,t,r){let o=e.uint16;return o===0?new OZ(e,t,r):o===2?new IZ(e,t,r):o===4?new NZ(e,t,r):o===6?new VZ(e,t,r):o===8?new MZ(e,t,r):o===10?new DZ(e,t,r):o===12?new BZ(e,t,r):o===13?new zZ(e,t,r):o===14?new GZ(e,t,r):{}}var qZ=class extends Le{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 YZ(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})}},YZ=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;ye(this,"table",()=>(e.currentPosition=t+n,WZ(e,r,o)))}},ZZ=Object.freeze({__proto__:null,cmap:qZ}),KZ=class extends Le{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})}},XZ=Object.freeze({__proto__:null,head:KZ}),QZ=class extends Le{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()}},JZ=Object.freeze({__proto__:null,hhea:QZ}),$Z=class extends Le{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,s=o.currentPosition;if(ye(this,"hMetrics",()=>(o.currentPosition=s,[...new Array(n)].map(l=>new eK(o.uint16,o.int16)))),n<i){let l=s+n*4;ye(this,"leftSideBearings",()=>(o.currentPosition=l,[...new Array(i-n)].map(c=>o.int16)))}}},eK=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},tK=Object.freeze({__proto__:null,hmtx:$Z}),rK=class extends Le{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()}},oK=Object.freeze({__proto__:null,maxp:rK}),nK=class extends Le{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 sK(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new iK(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}},iK=class{constructor(e,t){this.length=e,this.offset=t}},sK=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,ye(this,"string",()=>(e.currentPosition=t.stringStart+this.offset,aK(e,this)))}};function aK(e,t){let{platformID:r,length:o}=t;if(o===0)return"";if(r===0||r===3){let s=[];for(let l=0,c=o/2;l<c;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 lK=Object.freeze({__proto__:null,name:nK}),cK=class extends Le{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()}},uK=Object.freeze({__proto__:null,OS2:cK}),dK=class extends Le{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]<z3.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 z3[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(""))}},z3=[".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"],fK=Object.freeze({__proto__:null,post:dK}),mK=class extends Le{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,ye(this,"horizAxis",()=>new S2({offset:e.offset+this.horizAxisOffset},t)),ye(this,"vertAxis",()=>new S2({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,ye(this,"itemVarStore",()=>new S2({offset:e.offset+this.itemVarStoreOffset},t)))}},S2=class extends Le{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,ye(this,"baseTagList",()=>new pK({offset:e.offset+this.baseTagListOffset},t)),ye(this,"baseScriptList",()=>new hK({offset:e.offset+this.baseScriptListOffset},t))}},pK=class extends Le{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},hK=class extends Le{constructor(e,t){let{p:r}=super(e,t,"BaseScriptListTable");this.baseScriptCount=r.uint16;let o=r.currentPosition;ye(this,"baseScriptRecords",()=>(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=>new gK(this.start,r))))}},gK=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,ye(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new vK(t)))}},vK=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 yK(this.start,e)),ye(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new bK(e))),ye(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new X3(e)))}},yK=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,ye(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new X3(t)))}},bK=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 xK(this.parser)}},X3=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;ye(this,"featMinMaxRecords",()=>(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=>new wK(e))))}},wK=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},xK=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)}},SK=Object.freeze({__proto__:null,BASE:mK}),H3=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 _K(e)))}},_K=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},Um=class extends Zt{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 CK(e)))}},CK=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},TK=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)}},EK=class extends Le{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,ye(this,"glyphClassDefs",()=>{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new H3(r)}),this.attachListOffset=r.Offset16,ye(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new PK(r)}),this.ligCaretListOffset=r.Offset16,ye(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new RK(r)}),this.markAttachClassDefOffset=r.Offset16,ye(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new H3(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,ye(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new IK(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,ye(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new TK(r)}))}},PK=class extends Zt{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 AK(this.parser)}},AK=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},RK=class extends Zt{constructor(e){super(e),this.coverageOffset=e.Offset16,ye(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new Um(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 kK(this.parser)}},kK=class extends Zt{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 OK(this.parser)}},OK=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)}},IK=class extends Zt{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 Um(this.parser)}},FK=Object.freeze({__proto__:null,GDEF:EK}),G3=class extends Zt{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new NK(e))}},NK=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},VK=class extends Zt{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new MK(e))}},MK=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},U3=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)}},W3=class extends Zt{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new LK(e))}},LK=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},DK=class extends Zt{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 jK(e);if(t.startsWith("cc"))return new BK(e);if(t.startsWith("ss"))return new zK(e)}}},BK=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)}},jK=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},zK=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function Q3(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var xc=class extends Zt{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 Um(e)}},C2=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},HK=class extends xc{constructor(e){super(e),this.deltaGlyphID=e.int16}},GK=class extends xc{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 UK(t)}},UK=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},WK=class extends xc{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 qK(t)}},qK=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},YK=class extends xc{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 ZK(t)}},ZK=class extends Zt{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 KK(t)}},KK=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},XK=class extends xc{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&&(Q3(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 C2(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 QK(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 JK(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 Um(t)}},QK=class extends Zt{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 J3(t)}},J3=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 C2(e))}},JK=class extends Zt{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 $K(t)}},$K=class extends J3{constructor(e){super(e)}},eX=class extends xc{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&&(Q3(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 $3(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 tX(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 oX(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 Um(t)}},tX=class extends Zt{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 rX(t)}},rX=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 C2(e))}},oX=class extends Zt{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 nX(t)}},nX=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 $3(e))}},$3=class extends Zt{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},iX=class extends Zt{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},sX=class extends xc{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)}},aX={buildSubtable:function(e,t){let r=new[void 0,HK,GK,WK,YK,XK,eX,iX,sX][e](t);return r.type=e,r}},Fs=class extends Zt{constructor(e){super(e)}},lX=class extends Fs{constructor(e){super(e),console.log("lookup type 1")}},cX=class extends Fs{constructor(e){super(e),console.log("lookup type 2")}},uX=class extends Fs{constructor(e){super(e),console.log("lookup type 3")}},dX=class extends Fs{constructor(e){super(e),console.log("lookup type 4")}},fX=class extends Fs{constructor(e){super(e),console.log("lookup type 5")}},mX=class extends Fs{constructor(e){super(e),console.log("lookup type 6")}},pX=class extends Fs{constructor(e){super(e),console.log("lookup type 7")}},hX=class extends Fs{constructor(e){super(e),console.log("lookup type 8")}},gX=class extends Fs{constructor(e){super(e),console.log("lookup type 9")}},vX={buildSubtable:function(e,t){let r=new[void 0,lX,cX,uX,dX,fX,mX,pX,hX,gX][e](t);return r.type=e,r}},q3=class extends Zt{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},yX=class extends Zt{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"?aX:vX;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},eO=class extends Le{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);ye(this,"scriptList",()=>i?G3.EMPTY:(o.currentPosition=n+this.scriptListOffset,new G3(o))),ye(this,"featureList",()=>i?W3.EMPTY:(o.currentPosition=n+this.featureListOffset,new W3(o))),ye(this,"lookupList",()=>i?q3.EMPTY:(o.currentPosition=n+this.lookupListOffset,new q3(o))),this.featureVariationsOffset&&ye(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 VK(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 U3(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 U3(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 DK(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 yX(this.parser,t)}},bX=class extends eO{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},wX=Object.freeze({__proto__:null,GSUB:bX}),xX=class extends eO{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},SX=Object.freeze({__proto__:null,GPOS:xX}),_X=class extends Le{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 CX(r)}},CX=class extends Zt{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new TX(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)}},TX=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},EX=Object.freeze({__proto__:null,SVG:_X}),PX=class extends Le{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;ye(this,"axes",()=>(r.currentPosition=o,[...new Array(this.axisCount)].map(i=>new AX(r))));let n=o+this.axisCount*this.axisSize;ye(this,"instances",()=>{let i=[];for(let s=0;s<this.instanceCount;s++)r.currentPosition=n+s*this.instanceSize,i.push(new RX(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)}},AX=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}},RX=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)}},kX=Object.freeze({__proto__:null,fvar:PX}),OX=class extends Le{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;ye(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},IX=Object.freeze({__proto__:null,cvt:OX}),FX=class extends Le{constructor(e,t){let{p:r}=super(e,t);ye(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},NX=Object.freeze({__proto__:null,fpgm:FX}),VX=class extends Le{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,ye(this,"gaspRanges",()=>[...new Array(this.numRanges)].map(n=>new MX(r)))}},MX=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},LX=Object.freeze({__proto__:null,gasp:VX}),DX=class extends Le{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},BX=Object.freeze({__proto__:null,glyf:DX}),jX=class extends Le{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,ye(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset16))):ye(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}}},zX=Object.freeze({__proto__:null,loca:jX}),HX=class extends Le{constructor(e,t){let{p:r}=super(e,t);ye(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},GX=Object.freeze({__proto__:null,prep:HX}),UX=class extends Le{constructor(e,t){let{p:r}=super(e,t);ye(this,"data",()=>r.readBytes())}},WX=Object.freeze({__proto__:null,CFF:UX}),qX=class extends Le{constructor(e,t){let{p:r}=super(e,t);ye(this,"data",()=>r.readBytes())}},YX=Object.freeze({__proto__:null,CFF2:qX}),ZX=class extends Le{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,ye(this,"vertORiginYMetrics",()=>[...new Array(this.numVertOriginYMetrics)].map(o=>new KX(r)))}},KX=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},XX=Object.freeze({__proto__:null,VORG:ZX}),QX=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new my(e),this.vert=new my(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}},JX=class{constructor(e){this.hori=new my(e),this.vert=new my(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},my=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}},tO=class extends Le{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,ye(this,"bitMapSizes",()=>[...new Array(this.numSizes)].map(n=>new QX(o)))}},$X=Object.freeze({__proto__:null,EBLC:tO}),rO=class extends Le{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},eQ=Object.freeze({__proto__:null,EBDT:rO}),tQ=class extends Le{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,ye(this,"bitmapScales",()=>[...new Array(this.numSizes)].map(o=>new JX(r)))}},rQ=Object.freeze({__proto__:null,EBSC:tQ}),oQ=class extends tO{constructor(e,t){super(e,t,"CBLC")}},nQ=Object.freeze({__proto__:null,CBLC:oQ}),iQ=class extends rO{constructor(e,t){super(e,t,"CBDT")}},sQ=Object.freeze({__proto__:null,CBDT:iQ}),aQ=class extends Le{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,ye(this,"strikeOffsets",()=>[...new Array(this.numStrikes)].map(o=>r.Offset32))}},lQ=Object.freeze({__proto__:null,sbix:aQ}),cQ=class extends Le{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 _2(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new _2(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 c=new _2(this.parser),u=c.gID;if(u===e)return c;u>e?n=l:u<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 uQ(p))}},_2=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},uQ=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},dQ=Object.freeze({__proto__:null,COLR:cQ}),fQ=class extends Le{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),ye(this,"colorRecords",()=>(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=>new mQ(r)))),this.version===1&&(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,ye(this,"paletteTypeArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new pQ(r,o))),ye(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new hQ(r,o))),ye(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new gQ(r,o))))}},mQ=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},pQ=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},hQ=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},gQ=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},vQ=Object.freeze({__proto__:null,CPAL:fQ}),yQ=class extends Le{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 bQ(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new wQ(this.parser)}},bQ=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},wQ=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},xQ=Object.freeze({__proto__:null,DSIG:yQ}),SQ=class extends Le{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 _Q(o,n))}},_Q=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},CQ=Object.freeze({__proto__:null,hdmx:SQ}),TQ=class extends Le{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,ye(this,"tables",()=>{let o=this.tableStart+4,n=[];for(let i=0;i<this.nTables;i++){r.currentPosition=o;let s=new EQ(r);n.push(s),o+=s}return n})}},EQ=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,ye(this,"pairs",()=>[...new Array(this.nPairs)].map(t=>new PQ(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]}},PQ=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},AQ=Object.freeze({__proto__:null,kern:TQ}),RQ=class extends Le{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},kQ=Object.freeze({__proto__:null,LTSH:RQ}),OQ=class extends Le{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,ye(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.")}},IQ=Object.freeze({__proto__:null,MERG:OQ}),FQ=class extends Le{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 NQ(this.tableStart,r))}},NQ=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)}},VQ=Object.freeze({__proto__:null,meta:FQ}),MQ=class extends Le{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.")}},LQ=Object.freeze({__proto__:null,PCLT:MQ}),DQ=class extends Le{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 BQ(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new jQ(r))}},BQ=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},jQ=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new zQ(e))}},zQ=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},HQ=Object.freeze({__proto__:null,VDMX:DQ}),GQ=class extends Le{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()}},UQ=Object.freeze({__proto__:null,vhea:GQ}),WQ=class extends Le{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 qQ(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)))}}},qQ=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},YQ=Object.freeze({__proto__:null,vmtx:WQ});var oO=a(U(),1);var{kebabCase:xSe}=Ze(oO.privateApis);var iO=a(E(),1);var uO=a(E(),1),{Tabs:VSe}=Ze(T2.privateApis),MSe={id:"installed-fonts",title:(0,py._x)("Library","Font library")},LSe={id:"upload-fonts",title:(0,py._x)("Upload","noun")};var dO=a(G(),1),E2=a(U(),1),XQ=a(B(),1);var fO=a(E(),1);var P2=a(E(),1);var pO=a(G(),1),hy=a(U(),1);var hO=a(E(),1);var R2=a(E(),1);var Hn=a(G(),1),k2=a(U(),1),nJ=a(B(),1);var gO=a(bt(),1);var rJ=a(E(),1),{useSettingsForBlockElement:m_e,TypographyPanel:p_e}=Ze(gO.privateApis);var oJ=a(E(),1);var O2=a(E(),1),__e={text:{description:(0,Hn.__)("Manage the fonts used on the site."),title:(0,Hn.__)("Text")},link:{description:(0,Hn.__)("Manage the fonts and typography used on the links."),title:(0,Hn.__)("Links")},heading:{description:(0,Hn.__)("Manage the fonts and typography used on headings."),title:(0,Hn.__)("Headings")},caption:{description:(0,Hn.__)("Manage the fonts and typography used on captions."),title:(0,Hn.__)("Captions")},button:{description:(0,Hn.__)("Manage the fonts and typography used on buttons."),title:(0,Hn.__)("Buttons")}};var lJ=a(G(),1),cJ=a(U(),1),yO=a(bt(),1);var ld=a(U(),1),vO=a(G(),1);var aJ=a(B(),1);var iJ=a(U(),1),sJ=a(E(),1);var I2=a(E(),1);var F2=a(E(),1),{useSettingsForBlockElement:B_e,ColorPanel:j_e}=Ze(yO.privateApis);var gJ=a(G(),1),TO=a(U(),1);var fJ=a(rt(),1),N2=a(U(),1),mJ=a(G(),1);var vy=a(U(),1);var gy=a(U(),1);var bO=a(E(),1);function wO(){let{paletteColors:e}=rd();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,bO.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var qm=a(E(),1),uJ={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},dJ=({label:e,isFocused:t,withHoverView:r})=>(0,qm.jsx)(nd,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,qm.jsx)(gy.__unstableMotion.div,{variants:uJ,style:{height:"100%",overflow:"hidden"},children:(0,qm.jsx)(gy.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,qm.jsx)(wO,{})})},o)}),xO=dJ;var Sc=a(E(),1),SO=["color"];function yy({title:e,gap:t=2}){let r=Qv(SO);return r?.length<=1?null:(0,Sc.jsxs)(vy.__experimentalVStack,{spacing:3,children:[e&&(0,Sc.jsx)(fn,{level:3,children:e}),(0,Sc.jsx)(vy.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,Sc.jsx)(sd,{variation:o,isPill:!0,properties:SO,showTooltip:!0,children:()=>(0,Sc.jsx)(xO,{})},n))})]})}var _O=a(E(),1);var pJ=a(rt(),1),by=a(U(),1),hJ=a(G(),1);var CO=a(E(),1);var V2=a(E(),1),{Tabs:d2e}=Ze(TO.privateApis);var yJ=a(G(),1),PO=a(bt(),1),bJ=a(U(),1);var EO=a(bt(),1);var vJ=a(E(),1);var{BackgroundPanel:h2e}=Ze(EO.privateApis);var M2=a(E(),1),{useHasBackgroundPanel:S2e}=Ze(PO.privateApis);var _c=a(U(),1),L2=a(G(),1);var CJ=a(B(),1);var wJ=a(U(),1),xJ=a(G(),1),SJ=a(E(),1);var D2=a(E(),1),{Menu:N2e}=Ze(_c.privateApis);var Sr=a(U(),1),Ym=a(G(),1);var wy=a(B(),1);var B2=a(E(),1),{Menu:K2e}=Ze(Sr.privateApis),X2e=[{label:(0,Ym.__)("Rename"),action:"rename"},{label:(0,Ym.__)("Delete"),action:"delete"}],Q2e=[{label:(0,Ym.__)("Reset"),action:"reset"}];var TJ=a(E(),1);var AJ=a(G(),1),RO=a(bt(),1);var AO=a(bt(),1),EJ=a(B(),1);var PJ=a(E(),1),{useSettingsForBlockElement:sCe,DimensionsPanel:aCe}=Ze(AO.privateApis);var j2=a(E(),1),{useHasDimensionsPanel:pCe,useSettingsForBlockElement:hCe}=Ze(RO.privateApis);var VO=a(U(),1),IJ=a(G(),1);var kJ=a(G(),1),OJ=a(U(),1);var kO=a(fe(),1),OO=a(te(),1),Sy=a(B(),1),IO=a(U(),1),FO=a(G(),1);var xy=a(E(),1);function RJ({gap:e=2}){let{user:t}=(0,Sy.useContext)(Ir),r=t?.styles,n=(0,OO.useSelect)(s=>{let l=s(kO.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(l)?l:void 0},[])?.filter(s=>!Lm(s,["color"])&&!Lm(s,["typography","spacing"])),i=(0,Sy.useMemo)(()=>[...[{title:(0,FO.__)("Default"),settings:{},styles:{}},...n??[]].map(l=>{let c=l?.styles?.blocks?{...l.styles.blocks}:{};r?.blocks&&Object.keys(r.blocks).forEach(f=>{if(r.blocks?.[f]?.css){let h=c[f]||{},g={css:`${c[f]?.css||""} ${r.blocks?.[f]?.css?.trim()||""}`};c[f]={...h,...g}}});let u=r?.css||l.styles?.css?{css:`${l.styles?.css||""} ${r?.css||""}`}:{},d=Object.keys(c).length>0?{blocks:c}:{},m={...l.styles,...u,...d};return{...l,settings:l.settings??{},styles:m}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,xy.jsx)(IO.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:i.map((s,l)=>(0,xy.jsx)(sd,{variation:s,children:c=>(0,xy.jsx)(u2,{label:s?.title,withHoverView:!0,isFocused:c,variation:s})},l))})}var z2=RJ;var NO=a(E(),1);var H2=a(E(),1);var FJ=a(G(),1),NJ=a(U(),1),MO=a(bt(),1);var G2=a(E(),1),{AdvancedPanel:FCe}=Ze(MO.privateApis);var WO=a(G(),1),W2=a(U(),1),q2=a(B(),1);var LO=a(te(),1),DO=a(fe(),1),Zm=a(B(),1);var VJ={per_page:-1,_fields:"id,name,avatar_urls",context:"view",capabilities:["edit_theme_options"]},MJ={per_page:100,page:1},_y=[];function Cy({query:e}={}){let{user:t}=(0,Zm.useContext)(Ir),r=(0,Zm.useMemo)(()=>({...MJ,...e}),[e]),{authors:o,currentUser:n,isDirty:i,revisions:s,isLoadingGlobalStylesRevisions:l,revisionsCount:c}=(0,LO.useSelect)(u=>{let{__experimentalGetDirtyEntityRecords:d,getCurrentUser:m,getUsers:f,getRevisions:h,__experimentalGetCurrentGlobalStylesId:g,getEntityRecord:v,isResolving:y}=u(DO.store),b=d()||[],w=m(),x=b.length>0,C=g(),A=(C?v("root","globalStyles",C):void 0)?._links?.["version-history"]?.[0]?.count??0,I=C&&h("root","globalStyles",C,r)||_y,R=f(VJ)||_y,O=C?y("getRevisions",["root","globalStyles",C,r]):!1;return{authors:R,currentUser:w,isDirty:x,revisions:I,isLoadingGlobalStylesRevisions:O,revisionsCount:A}},[r]);return(0,Zm.useMemo)(()=>{if(!o.length||l)return{revisions:_y,hasUnsavedChanges:i,isLoading:!0,revisionsCount:c};let u=s.map(m=>({...m,author:o.find(f=>f.id===m.author)}));if(s.length){if(u[0].id!=="unsaved"&&r.page===1&&(u[0].isLatest=!0),i&&t&&Object.keys(t).length>0&&n&&r.page===1){let m={id:"unsaved",styles:t?.styles,settings:t?.settings,_links:t?._links,author:{name:n?.name||"",avatar_urls:n?.avatar_urls||{}},modified:new Date};u.unshift(m)}r.per_page&&r.page===Math.ceil(c/r.per_page)&&u.push({id:"parent",styles:{},settings:{}})}return{revisions:u,hasUnsavedChanges:i,isLoading:!1,revisionsCount:c}},[i,s,n,o,t,l,c,r.page,r.per_page])}var jO=a(G(),1),zO=a(U(),1),Ty=a(Ns(),1),LJ=a(fe(),1),DJ=a(te(),1);var HO=a(Ea(),1),GO=a(E(),1),DCe=3600*1e3*24;var U2=a(U(),1),Km=a(G(),1);var UO=a(E(),1);var Y2=a(E(),1);var Z2=a(G(),1),Vs=a(U(),1);var HJ=a(B(),1);var BJ=a(U(),1),jJ=a(G(),1),zJ=a(E(),1);var K2=a(E(),1),{Menu:iTe}=Ze(Vs.privateApis);var KO=a(G(),1),Ui=a(U(),1);var XO=a(B(),1);var GJ=a(bt(),1),UJ=a(G(),1);var WJ=a(E(),1);var qJ=a(U(),1),qO=a(G(),1),YJ=a(E(),1);var Xm=a(U(),1),ZJ=a(G(),1),KJ=a(B(),1),YO=a(E(),1);var Ms=a(U(),1),ZO=a(E(),1);var X2=a(E(),1),{Menu:_Te}=Ze(Ui.privateApis);var J2=a(E(),1);var $2=a(E(),1);function cd(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,$2.jsx)(Kv,{value:r,baseValue:o,onChange:n,children:(0,$2.jsx)(e,{...i})})}}var $J=cd(z2);var e$=cd(yy);var t$=cd(ny);var r$=a(E(),1);var Ey=a(G(),1),$O=a(At(),1),e4=a(U(),1);var eC=a(E(),1);function t4({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,$O.addQueryArgs)("revision.php",{revision:e?._links["predecessor-version"][0].id}),o.as="a"),(0,eC.jsx)(e4.__experimentalItemGroup,{size:"large",className:"edit-site-sidebar-navigation-screen-details-footer",children:(0,eC.jsx)(tr,{icon:Of,...o,...r,children:(0,Ey.sprintf)((0,Ey._n)("%d Revision","%d Revisions",t),t)})})}var Za=a(E(),1),{useLocation:s4,useHistory:o$}=j(n4.privateApis);function a4(e){let{name:t}=s4();return(0,Za.jsx)(tr,{...e,"aria-current":t==="styles"})}function l4(){let e=o$(),{path:t}=s4(),{revisions:r,isLoading:o,revisionsCount:n}=Cy(),{openGeneralSidebar:i}=(0,Py.useDispatch)(Fe),{setStylesPath:s}=j((0,Py.useDispatch)(o4.store)),{set:l}=(0,Py.useDispatch)(r4.store),c=(0,rC.useCallback)(async()=>(e.navigate((0,i4.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),Promise.all([l("core","distractionFree",!1),i("edit-site/global-styles")])),[t,e,i,l]),u=(0,rC.useCallback)(async()=>{await c(),s("/revisions")},[c,s]),d=!!n&&!o;return(0,Za.jsx)(Za.Fragment,{children:(0,Za.jsx)(xr,{title:(0,tC.__)("Design"),isRoot:!0,description:(0,tC.__)("Customize the appearance of your website using the block editor."),content:(0,Za.jsx)(Qm,{activeItem:"styles-navigation-item"}),footer:d&&(0,Za.jsx)(t4,{record:r?.[0],revisionsCount:n,onClick:u})})})}var oC=a(G(),1),c4=a(De(),1);var Ay=a(E(),1),{useLocation:n$}=j(c4.privateApis);function u4(e){let{name:t}=n$();return(0,Ay.jsx)(tr,{...e,"aria-current":t==="identity"})}function d4(){return(0,Ay.jsx)(xr,{isRoot:!0,title:(0,oC.__)("Design"),description:(0,oC.__)("Customize the appearance of your website using the block editor."),content:(0,Ay.jsx)(Qm,{})})}var yo=a(E(),1);function Qm({isBlockBasedTheme:e=!0}){return(0,yo.jsxs)(f4.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-main",children:[e&&(0,yo.jsxs)(yo.Fragment,{children:[(0,yo.jsx)(a4,{to:"/styles",uid:"global-styles-navigation-item",icon:qg,children:(0,Gn.__)("Styles")}),(0,yo.jsx)(tr,{uid:"navigation-navigation-item",to:"/navigation",withChevron:!0,icon:Uf,children:(0,Gn.__)("Navigation")}),(0,yo.jsx)(u4,{to:"/identity",uid:"identity-navigation-item",icon:uS,children:(0,Gn._x)("Identity","site identity")}),(0,yo.jsx)(tr,{uid:"page-navigation-item",to:"/page",withChevron:!0,icon:$l,children:(0,Gn.__)("Pages")}),(0,yo.jsx)(tr,{uid:"template-navigation-item",to:"/template",withChevron:!0,icon:In,children:(0,Gn.__)("Templates")})]}),!e&&(0,yo.jsx)(tr,{uid:"stylebook-navigation-item",to:"/stylebook",withChevron:!0,icon:qg,children:(0,Gn.__)("Styles")}),(0,yo.jsx)(tr,{uid:"patterns-navigation-item",to:"/pattern",withChevron:!0,icon:em,children:(0,Gn.__)("Patterns")})]})}function ud({customDescription:e}){let t=(0,m4.useSelect)(o=>o(p4.store).getCurrentTheme()?.is_block_theme,[]),r;return e?r=e:t?r=(0,Gn.__)("Customize the appearance of your website using the block editor."):r=(0,Gn.__)("Explore block styles and patterns to refine your site."),(0,yo.jsx)(xr,{isRoot:!0,title:(0,Gn.__)("Design"),description:r,content:(0,yo.jsx)(Qm,{isBlockBasedTheme:t})})}var h4=a(G(),1),Ry=a(U(),1),nC=a(E(),1);function kt(){return(0,nC.jsx)(Ry.__experimentalSpacer,{padding:3,children:(0,nC.jsx)(Ry.Notice,{status:"warning",isDismissible:!1,children:(0,h4.__)("The theme you are currently using does not support this screen.")})})}var md=a(te(),1),pd=a(U(),1),Zy=a(rt(),1),hd=a(et(),1),Ec=a(G(),1),GI=a(fe(),1),UI=a(_f(),1),WI=a(B(),1),qI=a(Vn(),1),YI=a(De(),1),ZI=a(Tr(),1);var KI=a(bt(),1),XI=a(At(),1);var ky=a(te(),1),v4=a(U(),1),Cc=a(G(),1),y4=a(B(),1),iC=a(Ho(),1),b4=a(fe(),1);var Jm=a(E(),1);function g4({nonAnimatedSrc:e,animatedSrc:t}){return(0,Jm.jsxs)("picture",{className:"edit-site-welcome-guide__image",children:[(0,Jm.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Jm.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var gi=a(E(),1);function w4(){let{toggle:e}=(0,ky.useDispatch)(iC.store),{isActive:t,isBlockBasedTheme:r}=(0,ky.useSelect)(o=>({isActive:!!o(iC.store).get("core/edit-site","welcomeGuide"),isBlockBasedTheme:o(b4.store).getCurrentTheme()?.is_block_theme}),[]);return!t||!r?null:(0,gi.jsx)(v4.Guide,{className:"edit-site-welcome-guide guide-editor",contentLabel:(0,Cc.__)("Welcome to the site editor"),finishButtonText:(0,Cc.__)("Get started"),onFinish:()=>e("core/edit-site","welcomeGuide"),pages:[{image:(0,gi.jsx)(g4,{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,gi.jsxs)(gi.Fragment,{children:[(0,gi.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:(0,Cc.__)("Edit your site")}),(0,gi.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,Cc.__)("Design everything on your site \u2014 from the header right down to the footer \u2014 using blocks.")}),(0,gi.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,y4.createInterpolateElement)((0,Cc.__)("Click <StylesIconImage /> to start designing your blocks, and choose your typography, layout, and colors."),{StylesIconImage:(0,gi.jsx)("img",{alt:(0,Cc.__)("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 Fy=a(te(),1),x4=a(U(),1),Oy=a(G(),1),Iy=a(Ho(),1),Wi=a(E(),1);function S4(){let{toggle:e}=(0,Fy.useDispatch)(Iy.store);if(!(0,Fy.useSelect)(o=>{let n=!!o(Iy.store).get("core/edit-site","welcomeGuidePage"),i=!!o(Iy.store).get("core/edit-site","welcomeGuide");return n&&!i},[]))return null;let r=(0,Oy.__)("Editing a page");return(0,Wi.jsx)(x4.Guide,{className:"edit-site-welcome-guide guide-page",contentLabel:r,finishButtonText:(0,Oy.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuidePage"),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-page.mp4",type:"video/mp4"})}),content:(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:r}),(0,Wi.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,Oy.__)("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 Vy=a(te(),1),_4=a(U(),1),Ny=a(G(),1),sC=a(Ho(),1),C4=a(et(),1),qi=a(E(),1);function T4(){let{toggle:e}=(0,Vy.useDispatch)(sC.store),{isActive:t,hasPreviousEntity:r}=(0,Vy.useSelect)(i=>{let{getEditorSettings:s}=i(C4.store),{get:l}=i(sC.store);return{isActive:l("core/edit-site","welcomeGuideTemplate"),hasPreviousEntity:!!s().onNavigateToPreviousEntityRecord}},[]);if(!(t&&r))return null;let n=(0,Ny.__)("Editing a template");return(0,qi.jsx)(_4.Guide,{className:"edit-site-welcome-guide guide-template",contentLabel:n,finishButtonText:(0,Ny.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuideTemplate"),pages:[{image:(0,qi.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,qi.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-template.mp4",type:"video/mp4"})}),content:(0,qi.jsxs)(qi.Fragment,{children:[(0,qi.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:n}),(0,qi.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,Ny.__)("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 Ka=a(E(),1);function E4({postType:e}){return(0,Ka.jsxs)(Ka.Fragment,{children:[(0,Ka.jsx)(w4,{}),e==="page"&&(0,Ka.jsx)(S4,{}),e==="wp_template"&&(0,Ka.jsx)(T4,{})]})}var Ly=a(U(),1),A4=a(fe(),1),R4=a(te(),1),k4=a(et(),1);var My=a(E(),1),{Theme:i$}=j(Ly.privateApis),{useStyle:P4}=j(k4.privateApis);function aC({id:e}){let t=P4("color.text"),r=P4("color.background"),{elapsed:o,total:n}=(0,R4.useSelect)(i=>{let s=i(A4.store).countSelectorsByStatus(),l=s.resolving??0,c=s.finished??0;return{elapsed:c,total:c+l}},[]);return(0,My.jsx)("div",{className:"edit-site-canvas-loader",children:(0,My.jsx)(i$,{accent:t,background:r,children:(0,My.jsx)(Ly.ProgressBar,{id:e,max:n,value:o})})})}var j4=a(te(),1),jy=a(B(),1),z4=a(De(),1),H4=a(rt(),1),zy=a(et(),1);var By=a(te(),1),M4=a(De(),1),L4=a(B(),1),lC=a(At(),1),D4=a(fe(),1),Dy=a(et(),1);var O4=a(B(),1),I4=a(te(),1),F4=a(De(),1),N4=a(et(),1);var{useLocation:s$}=j(F4.privateApis),dd="Desktop",a$=["desktop","tablet","mobile"],l$=e=>e.charAt(0).toUpperCase()+e.slice(1);function c$(){let{query:e}=s$(),{setDeviceType:t}=(0,I4.useDispatch)(N4.store);(0,O4.useEffect)(()=>{let r=e?.viewport?.toLowerCase(),o=a$.includes(r);t(o?l$(r):dd)},[e?.viewport,t])}function V4(){return c$(),null}var{useHistory:u$,useLocation:d$}=j(M4.privateApis),f$=["desktop","tablet","mobile"];function B4(){let e=u$(),t=d$(),{query:r,path:o}=t,n=(0,By.useRegistry)(),i=(0,By.useSelect)(l=>l(Dy.store).getDeviceType(),[]);return(0,L4.useCallback)(l=>{let c=n.select(Dy.store).getCurrentPostType(),u=n.select(Dy.store).getCurrentPostId(),m=n.select(D4.store).getEntityRecordEdits("postType",c,u)?.selection?.selectionStart?.clientId,f={...r};m&&(f.selectedBlock=m);let h=typeof l.viewport=="string"?l.viewport.toLowerCase():void 0,g=f$.includes(h);if(g){let w=(i||dd).toLowerCase();w===dd.toLowerCase()?delete f.viewport:f.viewport=w}(m||g)&&e.navigate((0,lC.addQueryArgs)(o,f),{replace:!0});let y={canvas:"edit",focusMode:!0};g&&(y.viewport=h);let b=(0,lC.addQueryArgs)(`/${l.postType}/${l.postId}`,y);e.navigate(b)},[e,o,r,n,i])}var{useLocation:G4,useHistory:m$}=j(z4.privateApis),{useGlobalStyles:p$}=j(zy.privateApis);function h$(){let e=G4(),t=(0,H4.usePrevious)(e.query.canvas),r=m$();return(0,jy.useMemo)(()=>(e.query.focusMode||e?.params?.postId&&bP.includes(e?.params?.postType))&&t==="edit"?()=>r.back():void 0,[e,r,t])}function U4(){let{query:e}=G4(),{canvas:t="view"}=e,r=B4(),{merged:o}=p$(),{settings:n,currentPostIsTrashed:i}=(0,j4.useSelect)(d=>{let{getSettings:m}=d(Fe),{getCurrentPostAttribute:f}=d(zy.store);return{settings:m(),currentPostIsTrashed:f("status")==="trash"}},[]),s=h$(),[l,c]=(0,jy.useMemo)(()=>Mm(o,[],{disableRootPadding:!1}),[o]);return(0,jy.useMemo)(()=>{let d=(n?.styles??[]).filter(m=>!m.isGlobalStyles);return{...n,styles:[...d,...l,{css:t==="view"?`body{min-height: 100vh; ${i?"":"cursor: pointer;"}}`:void 0}],__experimentalFeatures:c,richEditingEnabled:!0,supportsTemplateMode:!0,focusMode:t!=="view",onNavigateToEntityRecord:r,onNavigateToPreviousEntityRecord:s,isPreviewMode:t==="view"}},[n,l,c,t,i,r,s])}var W4=a(et(),1),q4=a(te(),1),Y4=a(U(),1),Z4=a(Ul(),1),K4=a(E(),1),{Fill:g$,Slot:v$}=(0,Y4.createSlotFill)("PluginTemplateSettingPanel"),X4=({children:e})=>((0,Z4.default)("wp.editSite.PluginTemplateSettingPanel",{since:"6.6",version:"6.8",alternative:"wp.editor.PluginDocumentSettingPanel"}),(0,q4.useSelect)(r=>r(W4.store).getCurrentPostType()==="wp_template",[])?(0,K4.jsx)(g$,{children:e}):null);X4.Slot=v$;var Hy=X4;var dI=a(et(),1);var $m=a(G(),1),J4=a(U(),1),$4=a(Iv(),1);var Gy=a(te(),1),eI=a(cC(),1),tI=a(fe(),1),rI=a(Vn(),1),oI=a(E(),1);function nI(){let e=(0,Gy.useSelect)(o=>!!(o(tI.store).getCurrentTheme()?._links?.["wp:export-theme"]?.[0]?.targetHints??{}).allow?.includes("GET"),[]),{createErrorNotice:t}=(0,Gy.useDispatch)(rI.store);if(!e)return null;async function r(){try{let o=await(0,$4.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,eI.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,$m.__)("An error occurred while creating the site export.");t(i,{type:"snackbar"})}}return(0,oI.jsx)(J4.MenuItem,{role:"menuitem",icon:vx,onClick:r,info:(0,$m.__)("Download your theme with updated templates and styles."),children:(0,$m._x)("Export","site exporter menu item")})}var iI=a(G(),1),sI=a(te(),1),aI=a(U(),1),lI=a(Ho(),1),cI=a(E(),1);function uI(){let{toggle:e}=(0,sI.useDispatch)(lI.store);return(0,cI.jsx)(aI.MenuItem,{onClick:()=>e("core/edit-site","welcomeGuide"),children:(0,iI.__)("Welcome Guide")})}var Ls=a(E(),1),{ToolsMoreMenuGroup:y$,PreferencesModal:b$}=j(dI.privateApis);function fI(){return(0,Ls.jsxs)(Ls.Fragment,{children:[(0,Ls.jsxs)(y$,{children:[(0,Ls.jsx)(nI,{}),(0,Ls.jsx)(uI,{})]}),(0,Ls.jsx)(b$,{})]})}var mI=a(te(),1),Uy=a(Ea(),1),Wy=a(B(),1),pI=a(G(),1),hI=a(et(),1),gI=a(De(),1),uC=a(At(),1);var{useLocation:w$,useHistory:x$}=j(gI.privateApis);function vI(){let{query:e,path:t}=w$(),r=x$(),{canvas:o="view"}=e,n=(0,mI.useSelect)(c=>c(hI.store).getCurrentPostAttribute("status")==="trash",[]),[i,s]=(0,Wy.useState)(!1);(0,Wy.useEffect)(()=>{o==="edit"&&s(!1)},[o]);let l={"aria-label":(0,pI.__)("Edit"),"aria-disabled":n,title:null,role:"button",tabIndex:0,onFocus:()=>s(!0),onBlur:()=>s(!1),onKeyDown:c=>{let{keyCode:u}=c;(u===Uy.ENTER||u===Uy.SPACE)&&!n&&(c.preventDefault(),r.navigate((0,uC.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}))},onClick:()=>r.navigate((0,uC.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),onClickCapture:c=>{n&&(c.preventDefault(),c.stopPropagation())},readonly:!0};return{className:q("edit-site-visual-editor__editor-canvas",{"is-focused":i&&o==="view"}),...o==="view"?l:{}}}var Yy=a(G(),1),_I=a(te(),1),CI=a(fe(),1),TI=a(Tr(),1),EI=a(et(),1);var ep=a(B(),1),yI=a(te(),1),bI=a(fe(),1),qy=a(G(),1),wI=a(_w(),1),dC=a(Tr(),1),xI=a(De(),1);var{useLocation:S$}=j(xI.privateApis);function SI(e){let t=S$(),r=(0,yI.useSelect)(n=>n(bI.store).getEntityRecord("root","site")?.title,[]),o=(0,ep.useRef)(!0);(0,ep.useEffect)(()=>{o.current=!1},[t]),(0,ep.useEffect)(()=>{if(!o.current&&e&&r){let n=(0,qy.sprintf)((0,qy.__)("%1$s \u2039 %2$s \u2039 Editor \u2014 WordPress"),(0,dC.decodeEntities)(e),(0,dC.decodeEntities)(r));document.title=n,(0,wI.speak)(e,"assertive")}},[e,r,t])}var{getTemplateInfo:_$}=j(EI.privateApis);function C$(e,t){let{title:r,isLoaded:o}=(0,_I.useSelect)(i=>{let{getEditedEntityRecord:s,getCurrentTheme:l,hasFinishedResolution:c}=i(CI.store);if(!t)return{isLoaded:!1};let u=s("postType",e,t),{default_template_types:d=[]}=l()??{},m=_$({template:u,templateTypes:d}),f=c("getEditedEntityRecord",["postType",e,t]);return{title:m.title,isLoaded:f}},[e,t]),n;o&&(n=(0,Yy.sprintf)((0,Yy._x)("%1$s \u2039 %2$s","breadcrumb trail"),(0,TI.decodeEntities)(r),K1[e]??K1[Je])),SI(o&&n)}var PI=C$;var Xa=a(te(),1),AI=a(bt(),1),fC=a(et(),1),RI=a(B(),1),kI=a(Ho(),1);function OI(e){let{clearSelectedBlock:t}=(0,Xa.useDispatch)(AI.store),{editPost:r,setDeviceType:o,closePublishSidebar:n,setIsListViewOpened:i,setIsInserterOpened:s}=(0,Xa.useDispatch)(fC.store),{get:l}=(0,Xa.useSelect)(kI.store),{getCurrentPost:c}=(0,Xa.useSelect)(fC.store),u=(0,Xa.useRegistry)();(0,RI.useLayoutEffect)(()=>{let d=window.matchMedia("(min-width: 782px)").matches;u.batch(()=>{t(),c()?.type&&r({selection:void 0},{undoIgnore:!0}),o(dd),n(),s(!1),d&&e==="edit"&&l("core","showListViewByDefault")&&!l("core","distractionFree")?i(!0):i(!1)})},[e,u,t,r,o,n,s,i,l,c])}var fd=a(B(),1),Tc=a(te(),1),tp=a(fe(),1),FI=a(De(),1);var{useLocation:T$}=j(FI.privateApis),mC=[Y1,Je,Ye,oi,Me.user],II=["page","post"];function E$(e){let t;return e==="navigation-item"?t=oi:e==="pattern-item"?t=Me.user:e==="template-part-item"?t=Ye:e==="templates"?t=Je:e==="template-item"?t=Je:e==="page-item"||e==="pages"?t="page":e==="post-item"||e==="posts"?t="post":e==="attachment-item"&&(t=Y1),t}function NI(){let{editEntityRecord:e}=(0,Tc.useDispatch)(tp.store),{hasEntityRecord:t}=(0,Tc.useSelect)(tp.store),{name:r,params:o={},query:n}=T$(),{postId:i=n?.postId}=o,s=E$(r,i)??n?.postType,{selectedBlock:l}=n,c=(0,fd.useRef)(null),u=(0,Tc.useSelect)(h=>{let{getHomePage:g}=j(h(tp.store));return g()},[]),d=(0,Tc.useSelect)(h=>{if(mC.includes(s)&&i||i&&i.includes(","))return;let{getTemplateId:g}=j(h(tp.store));if(s&&i&&II.includes(s))return g(s,i);if(u?.postType==="page")return g("page",u?.postId);if(u?.postType==="wp_template")return u?.postId},[u,i,s]),m=(0,fd.useMemo)(()=>mC.includes(s)&&i?{}:s&&i&&II.includes(s)?{postType:s,postId:i}:u?.postType==="page"?{postType:"page",postId:u?.postId}:{},[u,s,i]),f;if(mC.includes(s)&&i?f={isReady:!0,postType:s,postId:i,context:m}:u?f={isReady:d!==void 0,postType:Je,postId:d,context:m}:f={isReady:!1},l&&f.isReady&&c.current!==l){let h=f.context?.postId?f.context.postType:f.postType,g=f.context?.postId?f.context.postId:f.postId;t("postType",h,g)&&(e("postType",h,g,{selection:{selectionStart:{clientId:l},selectionEnd:{clientId:l}}},{undoIgnore:!0}),c.current=l)}return f}function VI({postType:e,postId:t,context:r,isReady:o}){let{setEditedEntity:n}=(0,Tc.useDispatch)(Fe);(0,fd.useEffect)(()=>{o&&n(e,String(t),r)},[o,e,t,r,n])}var MI=a(G(),1),LI=a(te(),1),DI=a(fe(),1),BI=a(oc(),1),jI=a(At(),1),zI=a(E(),1);function HI(){let e=(0,LI.useSelect)(t=>{let{getEntityRecord:r}=t(DI.store);return r("root","__unstableBase")?.home},[]);return(0,zI.jsx)("iframe",{src:(0,jI.addQueryArgs)(e,{wp_site_preview:1}),title:(0,MI.__)("Site Preview"),style:{display:"block",width:"100%",height:"100%",backgroundColor:"#fff"},onLoad:t=>{let r=t.target.contentDocument;BI.focus.focusable.find(r).forEach(n=>{n.style.pointerEvents="none",n.tabIndex=-1,n.setAttribute("aria-hidden","true")})}})}var Kt=a(E(),1),{Editor:P$,BackButton:A$}=j(hd.privateApis),{useHistory:R$,useLocation:k$}=j(YI.privateApis),{BlockKeyboardShortcuts:O$}=j(UI.privateApis),I$={edit:{opacity:0,scale:.2},hover:{opacity:1,scale:1,clipPath:"inset( 22% round 2px )"}},F$={edit:{clipPath:"inset(0% round 0px)"},hover:{clipPath:"inset( 22% round 2px )"},tap:{clipPath:"inset(0% round 0px)"}};function QI(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 N$(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)?QI(t):(0,XI.addQueryArgs)(r,{canvas:void 0})}function ot({isHomeRoute:e=!1}){let t=(0,Zy.useReducedMotion)(),r=k$(),o=R$(),{canvas:n="view"}=r.query,i=lv();OI(n);let s=NI();VI(s);let{postType:l,postId:c,context:u}=s,{isBlockBasedTheme:d,hasSiteIcon:m}=(0,md.useSelect)(R=>{let{getCurrentTheme:O,getEntityRecord:z}=R(GI.store),P=z("root","__unstableBase",void 0);return{isBlockBasedTheme:O()?.is_block_theme,hasSiteIcon:!!P?.site_icon_url}},[]),f=!!u?.postId;PI(f?u.postType:l,f?u.postId:c);let h=jr(),g=vI(),v=n==="edit",y=(0,Zy.useInstanceId)(aC,"edit-site-editor__loading-progress"),b=U4(),{resetZoomLevel:w}=j((0,md.useDispatch)(KI.store)),{setCurrentRevisionId:x}=j((0,md.useDispatch)(hd.store)),{createSuccessNotice:C}=(0,md.useDispatch)(qI.store),_=(0,WI.useCallback)((R,O)=>{switch(R){case"move-to-trash":case"delete-post":o.navigate(QI(f?u.postType:l));break;case"duplicate-post":{let z=O[0],P=typeof z.title=="string"?z.title:z.title?.rendered;C((0,Ec.sprintf)((0,Ec.__)('"%s" successfully created.'),(0,ZI.decodeEntities)(P)||(0,Ec.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,Ec.__)("Edit"),onClick:()=>{o.navigate(`/${z.type}/${z.id}?canvas=edit`)}}]})}break}},[l,u?.postType,f,o,C]),A=!i,I={duration:t?0:.2};return!d&&e?(0,Kt.jsx)(HI,{}):(0,Kt.jsxs)(Kt.Fragment,{children:[(0,Kt.jsx)(hd.EditorKeyboardShortcutsRegister,{}),v&&(0,Kt.jsx)(O$,{}),A?null:(0,Kt.jsx)(aC,{id:y}),v&&A&&(0,Kt.jsx)(E4,{postType:f?u.postType:l}),A&&(0,Kt.jsxs)(P$,{postType:f?u.postType:l,postId:f?u.postId:c,templateId:f?c:void 0,settings:b,className:"edit-site-editor__editor-interface",customSaveButton:h&&(0,Kt.jsx)(Ov,{size:"compact"}),customSavePanel:h&&(0,Kt.jsx)(Pm,{}),iframeProps:g,onActionPerformed:_,extraSidebarPanels:!f&&(0,Kt.jsx)(Hy.Slot,{}),children:[v&&(0,Kt.jsx)(V4,{}),v&&(0,Kt.jsx)(A$,{children:({length:R})=>R<=1&&(0,Kt.jsxs)(pd.__unstableMotion.div,{className:"edit-site-editor__view-mode-toggle",transition:I,animate:"edit",initial:"edit",whileHover:"hover",whileTap:"tap",children:[(0,Kt.jsx)(pd.Button,{__next40pxDefaultSize:!0,label:(0,Ec.__)("Open Navigation"),showTooltip:!0,tooltipPosition:"middle right",onClick:()=>{w(),x(null),o.navigate(N$(r,f?u.postType:l),{transition:"canvas-mode-view-transition"})},children:(0,Kt.jsx)(pd.__unstableMotion.div,{variants:F$,children:(0,Kt.jsx)(sm,{className:"edit-site-editor__view-mode-toggle-icon"})})}),(0,Kt.jsx)(pd.__unstableMotion.div,{className:q("edit-site-editor__back-icon",{"has-site-icon":m}),variants:I$,children:(0,Kt.jsx)(Fi,{icon:Yw})})]})}),(0,Kt.jsx)(fI,{})]})]})}function Ot(e){return e.currentTheme!==void 0&&e.currentTheme!==null}function pn(e){let t=e.currentTheme?.is_block_theme,r=e.currentTheme?.theme_supports["editor-styles"],o=e.editorSettings?.supportsLayout;return!t&&(r||o)}var Ds=a(E(),1),JI={name:"home",path:"/",areas:{sidebar({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme||pn(e)?(0,Ds.jsx)(ud,{}):(0,Ds.jsx)(kt,{}):null},preview({siteData:e}){return e.currentTheme?.is_block_theme||pn(e)?(0,Ds.jsx)(ot,{isHomeRoute:!0}):void 0},mobile({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme||pn(e)?(0,Ds.jsx)(ud,{}):(0,Ds.jsx)(kt,{}):(0,Ds.jsx)(Ds.Fragment,{})}}};var R8=a(De(),1);var _n=a(G(),1),G0=a(te(),1),XT=a(fe(),1);var so=a(B(),1),ID=a(rt(),1);var $y=a(B(),1);var pC=a(G(),1);var jt="isAny",zt="isNone",$r="isAll",Fr="isNotAll",bo="between",wo="inThePast",Xo="over",Xt="is",Qt="isNot",Qa="lessThan",Ja="greaterThan",$a="lessThanOrEqual",el="greaterThanOrEqual",tl="before",rl="after",ol="beforeInc",nl="afterInc",Yi="contains",Zi="notContains",Ki="startsWith",il="on",sl="notOn",Ky=["asc","desc"],$I={asc:"\u2191",desc:"\u2193"},Xy={asc:"ascending",desc:"descending"},Qy={asc:(0,pC.__)("Sort ascending"),desc:(0,pC.__)("Sort descending")},eF={asc:Kw,desc:zw},gd="table",Jy="grid",tF="list",rF="activity",oF="pickerGrid",nF="pickerTable";var iF=(0,$y.createContext)({view:{type:gd},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,$y.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});iF.displayName="DataViewsContext";var ke=iF;var Hs=a(G(),1);var Oc=a(G(),1),sb=a(U(),1),Qo=a(B(),1),wC=a(Ea(),1);var sF=a(U(),1),aF=a(G(),1),lF=a(E(),1);function al({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let l=o(r),c=e.includes(l),u=!i&&c,d=n?.getValue?.({item:r})||(0,aF.__)("(no title)");return(0,lF.jsx)(sF.CheckboxControl,{className:"dataviews-selection-checkbox","aria-label":d,"aria-disabled":i,checked:u,onChange:()=>{i||t(c?e.filter(m=>l!==m):[...e,l])},...s})}var Pc=a(U(),1),dF=a(G(),1),yd=a(B(),1);var fF=a(te(),1),hC=a(rt(),1);var cF=a(Eu(),1),{lock:AAe,unlock:Ge}=(0,cF.__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 It=a(E(),1),{Menu:vd,kebabCase:V$}=Ge(Pc.privateApis);function M$({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,It.jsx)(Pc.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function L$({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,It.jsx)(vd.Item,{disabled:e.disabled,onClick:t,children:(0,It.jsx)(vd.ItemLabel,{children:o})})}function Ac({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,It.jsx)(Pc.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${V$(e.id)}`,children:(0,It.jsx)(e.RenderModal,{items:t,closeModal:r})})}function gC({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,yd.useMemo)(()=>e.reduce((l,c)=>((c.isPrimary?l.primaryActions:l.regularActions).push(c),l),{primaryActions:[],regularActions:[]}),[e]),s=l=>l.map(c=>(0,It.jsx)(L$,{action:c,onClick:()=>{if("RenderModal"in c){o(c);return}c.callback([t],{registry:r})},items:[t]},c.id));return(0,It.jsxs)(vd.Group,{children:[s(n),s(i)]})}function bd({item:e,actions:t,isCompact:r}){let o=(0,fF.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,yd.useMemo)(()=>{let l=t.filter(u=>!u.isEligible||u.isEligible(e));return{primaryActions:l.filter(u=>u.isPrimary),eligibleActions:l}},[t,e]),s=(0,hC.useViewportMatch)("medium","<");return r?(0,It.jsx)(uF,{item:e,actions:i,isSmall:!0,registry:o}):(0,It.jsxs)(X,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,It.jsx)(vC,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,It.jsx)(uF,{item:e,actions:i,registry:o})]})}function uF({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,yd.useState)(null);return(0,It.jsxs)(It.Fragment,{children:[(0,It.jsxs)(vd,{placement:"bottom-end",children:[(0,It.jsx)(vd.TriggerButton,{render:(0,It.jsx)(Pc.Button,{size:r?"small":"compact",icon:si,label:(0,dF.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,It.jsx)(vd.Popover,{children:(0,It.jsx)(gC,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,It.jsx)(Ac,{action:n,items:[e],closeModal:()=>i(null)})]})}function vC({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,yd.useState)(null);return(0,hC.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,It.jsxs)(It.Fragment,{children:[t.map(l=>(0,It.jsx)(M$,{action:l,onClick:()=>{if("RenderModal"in l){i(l);return}l.callback([e],{registry:r})},items:[e],variant:o},l.id)),!!n&&(0,It.jsx)(Ac,{action:n,items:[e],closeModal:()=>i(null)})]})}var Rc=a(U(),1),rp=a(G(),1),eo=a(B(),1),gF=a(te(),1);var yC=a(rt(),1);var ll=a(G(),1);function mF(e,t,r,o=!1){return e>0?(0,ll.sprintf)((0,ll._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,ll.sprintf)((0,ll._n)("%d Item","%d Items",r),r):(0,ll.sprintf)((0,ll._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var _r=a(E(),1);function D$({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,eo.useState)(!1);return(0,_r.jsxs)(_r.Fragment,{children:[(0,_r.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,_r.jsx)(Ac,{action:e,items:t,closeModal:()=>n(!1)})]})}function eb(e,t){return(0,eo.useMemo)(()=>e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t))),[e,t])}function wd(e,t){return(0,eo.useMemo)(()=>t.some(r=>e.some(o=>o.supportsBulk&&(!o.isEligible||o.isEligible(r)))),[e,t])}function op({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,eo.useMemo)(()=>r.filter(d=>o.some(m=>m.supportsBulk&&(!m.isEligible||m.isEligible(d)))),[r,o]),l=r.filter(d=>e.includes(n(d))&&s.includes(d)),c=e.length>0,u=l.length===s.length;return i?(0,_r.jsx)(Rc.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,disabled:!c,onChange:()=>{t([])},"aria-label":(0,rp.__)("Deselect all")}):(0,_r.jsx)(Rc.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:u,indeterminate:!u&&!!l.length,onChange:()=>{t(u?[]:s.map(d=>n(d)))},"aria-label":u?(0,rp.__)("Deselect all"):(0,rp.__)("Select all")})}function pF({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,yC.useViewportMatch)("medium","<")?(0,_r.jsx)(Rc.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,_r.jsx)(Rc.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var vF=[];function B$({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,gF.useRegistry)(),i=(0,eo.useMemo)(()=>t.filter(s=>!e.isEligible||e.isEligible(s)),[e,t]);return"RenderModal"in e?(0,_r.jsx)(D$,{action:e,items:i,ActionTriggerComponent:pF},e.id):(0,_r.jsx)(pF,{action:e,onClick:async()=>{o(e.id),await e.callback(t,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function hF(e,t,r,o,n,i,s,l,c,u,d){let m=mF(n.length,e.length,d.totalItems,o);return(0,_r.jsxs)(X,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,_r.jsx)(op,{selection:n,onChangeSelection:u,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,_r.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:m}),(0,_r.jsxs)(X,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(f=>(0,_r.jsx)(B$,{action:f,selectedItems:s,actionInProgress:l,setActionInProgress:c},f.id)),s.length>0&&(0,_r.jsx)(Rc.Button,{icon:Ni,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,rp.__)("Cancel"),disabled:!!l,accessibleWhenDisabled:!1,onClick:()=>{u(vF)}})]})]})}function j$({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:s}){let[l,c]=(0,eo.useState)(null),u=(0,eo.useRef)(void 0),d=(0,yC.useViewportMatch)("medium","<"),m=(0,eo.useMemo)(()=>t.filter(v=>v.supportsBulk),[t]),f=(0,eo.useMemo)(()=>o.filter(v=>m.some(y=>!y.isEligible||y.isEligible(v))),[o,m]),h=(0,eo.useMemo)(()=>o.filter(v=>e.includes(n(v))&&f.includes(v)),[e,o,n,f]),g=(0,eo.useMemo)(()=>t.filter(v=>v.supportsBulk&&(!d||v.icon)&&h.some(y=>!v.isEligible||v.isEligible(y))),[t,h,d]);if(l)u.current||(u.current=hF(o,t,n,i,e,g,h,l,c,r,s));else return u.current&&(u.current=void 0),hF(o,t,n,i,e,g,h,l,c,r,s);return u.current}function tb(){let{data:e,selection:t,actions:r=vF,onChangeSelection:o,getItemId:n,paginationInfo:i,view:s}=(0,eo.useContext)(ke);return(0,_r.jsx)(j$,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!s.infiniteScrollEnabled,paginationInfo:i})}var Bs=a(G(),1);var js=a(U(),1),cl=a(B(),1);function rb(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 We=a(E(),1),{Menu:vt}=Ge(js.privateApis);function z$({children:e}){return cl.Children.toArray(e).filter(Boolean).map((t,r)=>(0,We.jsxs)(cl.Fragment,{children:[r>0&&(0,We.jsx)(vt.Separator,{}),t]},r))}var H$=(0,cl.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:l=!0,canInsertLeft:c=!0,canInsertRight:u=!0},d){let m=r.fields??[],f=m?.indexOf(t),h=r.sort?.field===t,g=!1,v=!1,y=!1,b=[],w=o.find(R=>R.id===t),{setIsShowingFilter:x}=(0,cl.useContext)(ke);if(!w)return null;g=w.enableHiding!==!1,v=w.enableSorting!==!1;let C=w.header;if(b=!!w.filterBy&&w.filterBy?.operators||[],y=!r.filters?.some(R=>t===R.field)&&!!(w.hasElements||w.Edit)&&w.filterBy!==!1&&!w.filterBy?.isPrimary,!v&&!l&&!g&&!y)return C;let _=rb(r,o).filter(R=>!m.includes(R.id)),A=(c||u)&&!!_.length,I=(0,Bs.isRTL)();return(0,We.jsxs)(vt,{children:[(0,We.jsxs)(vt.TriggerButton,{render:(0,We.jsx)(js.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:d,variant:"tertiary"}),children:[C,r.sort&&h&&(0,We.jsx)("span",{"aria-hidden":"true",children:$I[r.sort.direction]})]}),(0,We.jsx)(vt.Popover,{style:{minWidth:"240px"},children:(0,We.jsxs)(z$,{children:[v&&(0,We.jsx)(vt.Group,{children:Ky.map(R=>{let O=r.sort&&h&&r.sort.direction===R,z=`${t}-${R}`;return(0,We.jsx)(vt.RadioItem,{name:"view-table-sorting",value:z,checked:O,onChange:()=>{n({...r,sort:{field:t,direction:R},showLevels:!1})},children:(0,We.jsx)(vt.ItemLabel,{children:Qy[R]})},z)})}),y&&(0,We.jsx)(vt.Group,{children:(0,We.jsx)(vt.Item,{prefix:(0,We.jsx)(js.Icon,{icon:Lf}),onClick:()=>{s(t),x(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:b[0]}]})},children:(0,We.jsx)(vt.ItemLabel,{children:(0,Bs.__)("Add filter")})})}),(l||g||A)&&w&&(0,We.jsxs)(vt.Group,{children:[l&&(0,We.jsx)(vt.Item,{prefix:(0,We.jsx)(js.Icon,{icon:Gw}),disabled:I?f>=m.length-1:f<1,onClick:()=>{let R=I?f+1:f-1,O=[...m];O.splice(f,1),O.splice(R,0,t),n({...r,fields:O})},children:(0,We.jsx)(vt.ItemLabel,{children:(0,Bs.__)("Move left")})}),l&&(0,We.jsx)(vt.Item,{prefix:(0,We.jsx)(js.Icon,{icon:Ww}),disabled:I?f<1:f>=m.length-1,onClick:()=>{let R=I?f-1:f+1,O=[...m];O.splice(f,1),O.splice(R,0,t),n({...r,fields:O})},children:(0,We.jsx)(vt.ItemLabel,{children:(0,Bs.__)("Move right")})}),c&&!!_.length&&(0,We.jsxs)(vt,{children:[(0,We.jsx)(vt.SubmenuTriggerItem,{children:(0,We.jsx)(vt.ItemLabel,{children:(0,Bs.__)("Insert left")})}),(0,We.jsx)(vt.Popover,{children:_.map(R=>{let O=I?f+1:f;return(0,We.jsx)(vt.Item,{onClick:()=>{n({...r,fields:[...m.slice(0,O),R.id,...m.slice(O)]})},children:(0,We.jsx)(vt.ItemLabel,{children:R.label})},R.id)})})]}),u&&!!_.length&&(0,We.jsxs)(vt,{children:[(0,We.jsx)(vt.SubmenuTriggerItem,{children:(0,We.jsx)(vt.ItemLabel,{children:(0,Bs.__)("Insert right")})}),(0,We.jsx)(vt.Popover,{children:_.map(R=>{let O=I?f:f+1;return(0,We.jsx)(vt.Item,{onClick:()=>{n({...r,fields:[...m.slice(0,O),R.id,...m.slice(O)]})},children:(0,We.jsx)(vt.ItemLabel,{children:R.label})},R.id)})})]}),g&&w&&(0,We.jsx)(vt.Item,{prefix:(0,We.jsx)(js.Icon,{icon:rm}),onClick:()=>{i(w),n({...r,fields:m.filter(R=>R!==t)})},children:(0,We.jsx)(vt.ItemLabel,{children:(0,Bs.__)("Hide column")})})]})]})})]})}),G$=H$,xd=G$;var yF=a(B(),1),bC=a(E(),1);function U$({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 ul({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,bC.jsx)("div",{className:n,...s,children:i});if(o){let c=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,yF.cloneElement)(c,{onClick:u=>{u.stopPropagation(),c.props.onClick&&c.props.onClick(u)},onKeyDown:u=>{(u.key==="Enter"||u.key===""||u.key===" ")&&(u.stopPropagation(),c.props.onKeyDown&&c.props.onKeyDown(u))}})}let l=U$({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,bC.jsx)("div",{...l,...s,children:i})}var Xi=a(E(),1);function W$({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:l}){return(0,Xi.jsxs)(X,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Xi.jsx)(ul,{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,Xi.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Xi.jsxs)(X,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Xi.jsxs)(ul,{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,Xi.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Xi.jsx)(r.render,{item:e,field:r})]}),n&&(0,Xi.jsx)(n.render,{item:e,field:n})]})]})}var ob=W$;var kc=a(B(),1),bF=a(G(),1),q$=e=>(0,bF.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function wF({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,kc.useState)(!1),[n,i]=(0,kc.useState)(!1),s=(0,kc.useCallback)(()=>{let l=e.current;l&&(t&&o(q$(l)),i(l.scrollTop>0))},[e,t]);return(0,kc.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let l=e.current;return s(),l.addEventListener("scroll",s),window.addEventListener("resize",s),()=>{l.removeEventListener("scroll",s),window.removeEventListener("resize",s)}},[e,t,s]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function Un(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 dl=a(U(),1),SF=a(G(),1),_F=a(B(),1);var hn=a(E(),1);function xF({field:e,isVisible:t,onToggleVisibility:r}){return(0,hn.jsx)(dl.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,hn.jsxs)(X,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,hn.jsx)("div",{style:{height:24,width:24},children:t&&(0,hn.jsx)(dl.Icon,{icon:Ql})}),(0,hn.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function Y$(e){return!!e}function nb({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,_F.useContext)(ke),n=rb(t,r);if(!n?.length)return null;let i=r.find(g=>g.id===t.titleField),s=r.find(g=>g.id===t.mediaField),l=r.find(g=>g.id===t.descriptionField),c=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:l,isVisibleFlag:"showDescription"}].filter(({field:g})=>Y$(g)),u=t.fields??[],d=n.filter(g=>u.includes(g.id)).length,m=c.filter(({isVisibleFlag:g})=>t[g]??!0),f=m.length+d,h=f===1&&m.length===1;return(0,hn.jsxs)(X,{direction:"column",className:"dataviews-field-control",children:[e&&(0,hn.jsx)(dl.BaseControl.VisualLabel,{children:(0,SF.__)("Properties")}),(0,hn.jsx)(X,{direction:"column",className:"dataviews-view-config__properties",children:(0,hn.jsxs)(dl.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[c.map(({field:g,isVisibleFlag:v})=>{let y=t[v]??!0,b=h&&y?{...g,enableHiding:!1}:g;return(0,hn.jsx)(xF,{field:b,isVisible:y,onToggleVisibility:()=>{o({...t,[v]:!y})}},g.id)}),n.map(g=>{let v=u.includes(g.id),y=f===1&&v?{...g,enableHiding:!1}:g;return(0,hn.jsx)(xF,{field:y,isVisible:v,onToggleVisibility:()=>{o({...t,fields:v?u.filter(b=>b!==g.id):[...u,g.id]})}},g.id)})]})})]})}var ib=a(B(),1);function Wn(e,t={delay:400}){let[r,o]=(0,ib.useState)(!1);return(0,ib.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var Ve=a(E(),1);function TF(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function Z$({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=q("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,Ve.jsx)("div",{className:i,children:(0,Ve.jsx)(n.render,{item:e,field:n})})}function CF({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:l,mediaField:c,descriptionField:u,selection:d,getItemId:m,isItemClickable:f,onClickItem:h,renderItemLink:g,onChangeSelection:v,isActionsColumnSticky:y,posinset:b}){let{paginationInfo:w}=(0,Qo.useContext)(ke),x=eb(o,t),C=x&&d.includes(i),{showTitle:_=!0,showMedia:A=!0,showDescription:I=!0,infiniteScrollEnabled:R}=s,O=(0,Qo.useRef)(!1),z=s.fields??[],P=l&&_||c&&A||u&&I;return(0,Ve.jsxs)("tr",{className:q("dataviews-view-table__row",{"is-selected":x&&C,"has-bulk-actions":x}),onTouchStart:()=>{O.current=!0},"aria-setsize":R?w.totalItems:void 0,"aria-posinset":b,role:R?"article":void 0,onMouseDown:S=>{let N=(0,wC.isAppleOS)()?S.metaKey:S.ctrlKey;S.button===0&&N&&window.navigator.userAgent.toLowerCase().includes("firefox")&&S?.preventDefault()},onClick:S=>{if(!x)return;((0,wC.isAppleOS)()?S.metaKey:S.ctrlKey)&&!O.current&&document.getSelection()?.type!=="Range"&&v(d.includes(i)?d.filter(V=>i!==V):[...d,i])},children:[e&&(0,Ve.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,Ve.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Ve.jsx)(al,{item:t,selection:d,onChangeSelection:v,getItemId:m,titleField:l,disabled:!x})})}),P&&(0,Ve.jsx)("td",{children:(0,Ve.jsx)(ob,{item:t,level:r,titleField:_?l:void 0,mediaField:A?c:void 0,descriptionField:I?u:void 0,isItemClickable:f,onClickItem:h,renderItemLink:g})}),z.map(S=>{let{width:N,maxWidth:V,minWidth:L,align:M}=s.layout?.styles?.[S]??{},k=n.find(D=>D.id===S),F=TF(M,k?.type);return(0,Ve.jsx)("td",{style:{width:N,maxWidth:V,minWidth:L},children:(0,Ve.jsx)(Z$,{fields:n,item:t,column:S,align:F})},S)}),!!o?.length&&(0,Ve.jsx)("td",{className:q("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":y}),onClick:S=>S.stopPropagation(),children:(0,Ve.jsx)(bd,{item:t,actions:o})})]})}function K$({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:l,selection:c,setOpenedFilter:u,onClickItem:d,isItemClickable:m,renderItemLink:f,view:h,className:g,empty:v}){let{containerRef:y}=(0,Qo.useContext)(ke),b=Wn(i),w=(0,Qo.useRef)(new Map),x=(0,Qo.useRef)(void 0),[C,_]=(0,Qo.useState)(),[A,I]=(0,Qo.useState)(null);(0,Qo.useEffect)(()=>{x.current&&(x.current.focus(),x.current=void 0)});let R=(0,Qo.useId)(),{isHorizontalScrollEnd:O,isVerticallyScrolled:z}=wF({scrollContainerRef:y,enabledHorizontal:!!e?.length}),P=wd(e,t);if(C){x.current=C,_(void 0);return}let S=ee=>{let ve=w.current.get(ee.id),Ue=ve?w.current.get(ve.fallback):void 0;_(Ue?.node)},N=ee=>{ee.preventDefault(),ee.stopPropagation();let ve={getBoundingClientRect:()=>({x:ee.clientX,y:ee.clientY,top:ee.clientY,left:ee.clientX,right:ee.clientX,bottom:ee.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{I(ve)})},V=!!t?.length,L=r.find(ee=>ee.id===h.titleField),M=r.find(ee=>ee.id===h.mediaField),k=r.find(ee=>ee.id===h.descriptionField),F=h.groupBy?.field?r.find(ee=>ee.id===h.groupBy?.field):null,D=F?Un(t,F):null,{showTitle:H=!0,showMedia:$=!0,showDescription:ue=!0}=h,we=L&&H||M&&$||k&&ue,Pe=h.fields??[],de=(ee,ve)=>Ue=>{Ue?w.current.set(ee,{node:Ue,fallback:Pe[ve>0?ve-1:1]}):w.current.delete(ee)},Se=h.infiniteScrollEnabled&&!D,_e=(0,Oc.isRTL)();return V?(0,Ve.jsxs)(Ve.Fragment,{children:[(0,Ve.jsxs)("table",{className:q("dataviews-view-table",g,{[`has-${h.layout?.density}-density`]:h.layout?.density&&["compact","comfortable"].includes(h.layout.density),"has-bulk-actions":P,"is-refreshing":!Se&&b}),"aria-busy":i,"aria-describedby":R,role:Se?"feed":void 0,inert:!Se&&i?"true":void 0,children:[(0,Ve.jsxs)("colgroup",{children:[P&&(0,Ve.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),we&&(0,Ve.jsx)("col",{className:"dataviews-view-table__col-first-data"}),Pe.map((ee,ve)=>(0,Ve.jsx)("col",{className:q(`dataviews-view-table__col-${ee}`,{"dataviews-view-table__col-expand":!we&&ve===Pe.length-1})},`col-${ee}`)),!!e?.length&&(0,Ve.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),A&&(0,Ve.jsx)(sb.Popover,{anchor:A,onClose:()=>I(null),placement:"bottom-start",children:(0,Ve.jsx)(nb,{showLabel:!1})}),(0,Ve.jsx)("thead",{className:q({"dataviews-view-table__thead--stuck":z}),onContextMenu:N,children:(0,Ve.jsxs)("tr",{className:"dataviews-view-table__row",children:[P&&(0,Ve.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:N,children:(0,Ve.jsx)(op,{selection:c,onChangeSelection:l,data:t,actions:e,getItemId:o})}),we&&(0,Ve.jsx)("th",{scope:"col",children:L&&(0,Ve.jsx)(xd,{ref:de(L.id,0),fieldId:L.id,view:h,fields:r,onChangeView:s,onHide:S,setOpenedFilter:u,canMove:!1,canInsertLeft:_e?h.layout?.enableMoving??!0:!1,canInsertRight:_e?!1:h.layout?.enableMoving??!0})}),Pe.map((ee,ve)=>{let{width:Ue,maxWidth:vr,minWidth:Ce,align:Qe}=h.layout?.styles?.[ee]??{},oe=r.find(Q=>Q.id===ee),K=TF(Qe,oe?.type),re=h.layout?.enableMoving??!0;return(0,Ve.jsx)("th",{style:{width:Ue,maxWidth:vr,minWidth:Ce,textAlign:K},"aria-sort":h.sort?.direction&&h.sort?.field===ee?Xy[h.sort.direction]:void 0,scope:"col",children:(0,Ve.jsx)(xd,{ref:de(ee,ve),fieldId:ee,view:h,fields:r,onChangeView:s,onHide:S,setOpenedFilter:u,canMove:re,canInsertLeft:re,canInsertRight:re})},ee)}),!!e?.length&&(0,Ve.jsx)("th",{className:q("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!O}),children:(0,Ve.jsx)("span",{className:"dataviews-view-table-header",children:(0,Oc.__)("Actions")})})]})}),V&&F&&D?Array.from(D.entries()).map(([ee,ve])=>(0,Ve.jsxs)("tbody",{children:[(0,Ve.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,Ve.jsx)("td",{colSpan:Pe.length+(we?1:0)+(P?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:h.groupBy?.showLabel===!1?ee:(0,Oc.sprintf)((0,Oc.__)("%1$s: %2$s"),F.label,ee)})}),ve.map((Ue,vr)=>(0,Ve.jsx)(CF,{item:Ue,level:h.showLevels&&typeof n=="function"?n(Ue):void 0,hasBulkActions:P,actions:e,fields:r,id:o(Ue)||vr.toString(),view:h,titleField:L,mediaField:M,descriptionField:k,selection:c,getItemId:o,onChangeSelection:l,onClickItem:d,renderItemLink:f,isItemClickable:m,isActionsColumnSticky:!O},o(Ue)))]},`group-${ee}`)):(0,Ve.jsx)("tbody",{children:V&&t.map((ee,ve)=>(0,Ve.jsx)(CF,{item:ee,level:h.showLevels&&typeof n=="function"?n(ee):void 0,hasBulkActions:P,actions:e,fields:r,id:o(ee)||ve.toString(),view:h,titleField:L,mediaField:M,descriptionField:k,selection:c,getItemId:o,onChangeSelection:l,onClickItem:d,renderItemLink:f,isItemClickable:m,isActionsColumnSticky:!O,posinset:Se?ve+1:void 0},o(ee)))})]}),Se&&i&&(0,Ve.jsx)("div",{className:"dataviews-loading",id:R,children:(0,Ve.jsx)("p",{className:"dataviews-loading-more",children:(0,Ve.jsx)(sb.Spinner,{})})})]}):(0,Ve.jsx)("div",{className:q("dataviews-no-results",{"is-refreshing":b}),id:R,children:v})}var EF=K$;var IF=a(U(),1),db=a(G(),1);var to=a(U(),1);var ip=a(G(),1),kF=a(rt(),1),OF=a(Ea(),1),fl=a(B(),1);var X$=a(U(),1),Q$=a(G(),1),ab=a(B(),1);var J$=a(E(),1),$$=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],eee=$$[2].value;function lb(){let e=(0,ab.useContext)(ke),t=e.view;return(0,ab.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??eee,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var PF=a(B(),1);var AF=a(E(),1),np=(0,PF.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,AF.jsx)("div",{ref:o,className:q("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var cb=a(B(),1);function Sd(e,t){let{intersectionObserver:r}=(0,cb.useContext)(ke);(0,cb.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function ub(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var qe=a(E(),1),{Badge:tee}=Ge(to.privateApis);function ree(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 RF=(0,fl.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:l,item:c,actions:u,mediaField:d,titleField:m,descriptionField:f,regularFields:h,badgeFields:g,hasBulkActions:v,config:y,posinset:b,setsize:w,...x},C){let{showTitle:_=!0,showMedia:A=!0,showDescription:I=!0}=t,R=eb(u,c),O=l(c),z=(0,fl.useRef)(null),P=(0,fl.useCallback)(H=>{z.current=H,typeof C=="function"?C(H):C&&(C.current=H)},[C]);Sd(z,b);let S=(0,kF.useInstanceId)(e),N=r.includes(O),V=(0,qe.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),L=A&&d?.render,M=L?(0,qe.jsx)(d.render,{item:c,field:d,config:y}):V,k=_&&m?.render?(0,qe.jsx)(m.render,{item:c,field:m}):null,F,D;return i(c)&&n&&(k?(F={"aria-labelledby":`dataviews-view-grid__title-field-${S}`},D={id:`dataviews-view-grid__title-field-${S}`}):F={"aria-label":(0,ip.__)("Navigate to item")}),(0,qe.jsxs)(X,{direction:"column",...x,ref:P,"aria-setsize":w,"aria-posinset":b,className:q(x.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":R&&N}),onClickCapture:H=>{if(x.onClickCapture?.(H),(0,OF.isAppleOS)()?H.metaKey:H.ctrlKey){if(H.stopPropagation(),H.preventDefault(),!R)return;o(N?r.filter($=>O!==$):[...r,O])}},children:[(0,qe.jsx)(ul,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:q("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!L}),...F,children:M}),v&&(0,qe.jsx)(al,{item:c,selection:r,onChangeSelection:o,getItemId:l,titleField:m,disabled:!R}),!!u?.length&&(0,qe.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,qe.jsx)(bd,{item:c,actions:u,isCompact:!0})}),_&&(0,qe.jsx)("div",{className:"dataviews-view-grid__title",children:(0,qe.jsx)(ul,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...D,title:m?.getValueFormatted({item:c,field:m})||void 0,children:k})}),(0,qe.jsxs)(X,{direction:"column",gap:"xs",children:[I&&f?.render&&(0,qe.jsx)(f.render,{item:c,field:f}),!!g?.length&&(0,qe.jsx)(X,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(H=>(0,qe.jsx)(tee,{className:"dataviews-view-grid__field-value",children:(0,qe.jsx)(H.render,{item:c,field:H})},H.id))}),!!h?.length&&(0,qe.jsx)(X,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:h.map(H=>(0,qe.jsx)(to.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,qe.jsxs)(qe.Fragment,{children:[(0,qe.jsx)(to.Tooltip,{text:H.label,children:(0,qe.jsx)(to.FlexItem,{className:"dataviews-view-grid__field-name",children:H.header})}),(0,qe.jsx)(to.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,qe.jsx)(H.render,{item:c,field:H})})]})},H.id))})]})]})});function xC({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:l,onChangeSelection:c,onClickItem:u,isItemClickable:d,renderItemLink:m,getItemId:f,actions:h}){let{paginationInfo:g,resizeObserverRef:v}=(0,fl.useContext)(ke),y=lb(),b=wd(h,e),w=s.find(P=>P.id===i?.titleField),x=s.find(P=>P.id===i?.mediaField),C=s.find(P=>P.id===i?.descriptionField),_=i.fields??[],{regularFields:A,badgeFields:I}=_.reduce((P,S)=>{let N=s.find(L=>L.id===S);if(!N)return P;let V=i.layout?.badgeFields?.includes(S)?"badgeFields":"regularFields";return P[V].push(N),P},{regularFields:[],badgeFields:[]}),R="900px",O=Math.ceil(e.length/y),z=ub(e,t,y);return(0,qe.jsxs)(qe.Fragment,{children:[t&&(0,qe.jsxs)(to.Composite,{render:(0,qe.jsx)(np,{className:q("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:v}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:z}).map((P,S)=>(0,qe.jsx)(to.Composite.Item,{render:N=>(0,qe.jsx)(X,{...N,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${S}`)),e.map(P=>{let S=f(P),N=P.position;return(0,qe.jsx)(to.Composite.Item,{render:V=>(0,qe.jsx)(RF,{...V,id:S,role:"article",view:i,selection:l,onChangeSelection:c,onClickItem:u,isItemClickable:d,renderItemLink:m,getItemId:f,item:P,actions:h,mediaField:x,titleField:w,descriptionField:C,regularFields:A,badgeFields:I,hasBulkActions:b,posinset:N,setsize:g.totalItems,config:{sizes:R}})},S)})]}),!t&&(0,qe.jsx)(to.Composite,{role:"grid",className:q("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":O,ref:v,inert:o,children:ree(e,y).map((P,S)=>(0,qe.jsx)(to.Composite.Row,{render:(0,qe.jsx)("div",{role:"row","aria-rowindex":S+1,"aria-label":(0,ip.sprintf)((0,ip.__)("Row %d"),S+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${y}, minmax(0, 1fr) )`}}),children:P.map(N=>{let V=f(N);return(0,qe.jsx)(to.Composite.Item,{render:L=>(0,qe.jsx)(RF,{...L,id:V,role:"gridcell",view:i,selection:l,onChangeSelection:c,onClickItem:u,isItemClickable:d,renderItemLink:m,getItemId:f,item:N,actions:h,mediaField:x,titleField:w,descriptionField:C,regularFields:A,badgeFields:I,hasBulkActions:b,config:{sizes:R}})},V)})},S))})]})}var gn=a(E(),1);function oee({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:l,renderItemLink:c,selection:u,view:d,className:m,empty:f}){let h=Wn(!!n),g=!!t?.length,v=d.groupBy?.field?r.find(x=>x.id===d.groupBy?.field):null,y=v?Un(t,v):null,b=d.infiniteScrollEnabled&&!y;if(!g)return(0,gn.jsx)("div",{className:q("dataviews-no-results",{"is-refreshing":h}),children:f});let w={className:q(m,{"is-refreshing":!b&&h}),inert:!b&&n?"true":void 0,isLoading:n,view:d,fields:r,selection:u,onChangeSelection:i,onClickItem:s,isItemClickable:l,renderItemLink:c,getItemId:o,actions:e};return(0,gn.jsxs)(gn.Fragment,{children:[g&&v&&y&&(0,gn.jsx)(X,{direction:"column",gap:"lg",children:Array.from(y.entries()).map(([x,C])=>(0,gn.jsxs)(X,{direction:"column",gap:"sm",children:[(0,gn.jsx)("h3",{className:"dataviews-view-grid__group-header",children:d.groupBy?.showLabel===!1?x:(0,db.sprintf)((0,db.__)("%1$s: %2$s"),v.label,x)}),(0,gn.jsx)(xC,{...w,data:C,isInfiniteScroll:!1})]},x))}),!y&&(0,gn.jsx)(xC,{...w,data:t,isInfiniteScroll:!!b}),b&&n&&(0,gn.jsx)("p",{className:"dataviews-loading-more",children:(0,gn.jsx)(IF.Spinner,{})})]})}var FF=oee;var fb=a(rt(),1),ro=a(U(),1),dr=a(B(),1),sp=a(G(),1);var TC=a(te(),1);var Ee=a(E(),1),{Menu:SC}=Ge(ro.privateApis);function _C(e){return`${e}-item-wrapper`}function nee(e,t){return`${e}-primary-action-${t}`}function CC(e){return`${e}-dropdown`}function iee({idPrefix:e,primaryAction:t,item:r}){let o=(0,TC.useRegistry)(),[n,i]=(0,dr.useState)(!1),s=nee(e,t.id),l=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,Ee.jsx)("div",{role:"gridcell",children:(0,Ee.jsx)(ro.Composite.Item,{id:s,render:(0,Ee.jsx)(ro.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:l,size:"small",onClick:()=>i(!0)}),children:n&&(0,Ee.jsx)(Ac,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,Ee.jsx)("div",{role:"gridcell",children:(0,Ee.jsx)(ro.Composite.Item,{id:s,render:(0,Ee.jsx)(ro.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:l})})},t.id)}function NF({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:l,onSelect:c,otherFields:u,onDropdownTriggerKeyDown:d,posinset:m}){let{showTitle:f=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=e,y=(0,dr.useRef)(null),b=`${r}-label`,w=`${r}-description`,x=(0,TC.useRegistry)(),[C,_]=(0,dr.useState)(!1),[A,I]=(0,dr.useState)(null),R=({type:F})=>{_(F==="mouseenter")},{paginationInfo:O}=(0,dr.useContext)(ke);(0,dr.useEffect)(()=>{o&&y.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:z,eligibleActions:P}=(0,dr.useMemo)(()=>{let F=t.filter(H=>!H.isEligible||H.isEligible(n));return{primaryAction:F.filter(H=>H.isPrimary)[0],eligibleActions:F}},[t,n]),S=z&&t.length===1,N=h&&s?.render?(0,Ee.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,Ee.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,V=f&&i?.render?(0,Ee.jsx)(i.render,{item:n,field:i}):null,L=g&&l?.render,M=!!N&&!L&&!u.length,k=P?.length>0&&(0,Ee.jsxs)(X,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[z&&(0,Ee.jsx)(iee,{idPrefix:r,primaryAction:z,item:n}),!S&&(0,Ee.jsxs)("div",{role:"gridcell",children:[(0,Ee.jsxs)(SC,{placement:"bottom-end",children:[(0,Ee.jsx)(SC.TriggerButton,{render:(0,Ee.jsx)(ro.Composite.Item,{id:CC(r),render:(0,Ee.jsx)(ro.Button,{size:"small",icon:si,label:(0,sp.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:d})})}),(0,Ee.jsx)(SC.Popover,{children:(0,Ee.jsx)(gC,{actions:P,item:n,registry:x,setActiveModalAction:I})})]}),!!A&&(0,Ee.jsx)(Ac,{action:A,items:[n],closeModal:()=>I(null)})]})]});return(0,Ee.jsx)(ro.Composite.Row,{ref:y,render:(0,Ee.jsx)("div",{"aria-posinset":m,"aria-setsize":v?O.totalItems:void 0}),role:v?"article":"row",className:q({"is-selected":o,"is-hovered":C}),onMouseEnter:R,onMouseLeave:R,children:(0,Ee.jsxs)(X,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,Ee.jsx)("div",{role:"gridcell",children:(0,Ee.jsx)(ro.Composite.Item,{id:_C(r),"aria-pressed":o,"aria-labelledby":b,"aria-describedby":w,className:"dataviews-view-list__item",onClick:()=>c(n)})}),(0,Ee.jsxs)(X,{direction:"row",gap:"md",justify:"start",align:M?"center":"flex-start",style:{flex:1,minWidth:0},children:[N,(0,Ee.jsxs)(X,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,Ee.jsxs)(X,{direction:"row",align:"center",children:[(0,Ee.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:b,children:V}),k]}),L&&(0,Ee.jsx)("div",{className:"dataviews-view-list__field",children:(0,Ee.jsx)(l.render,{item:n,field:l})}),(0,Ee.jsx)("div",{className:"dataviews-view-list__fields",id:w,children:u.map(F=>(0,Ee.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,Ee.jsx)(Fn,{className:"dataviews-view-list__field-label",render:(0,Ee.jsx)("span",{}),children:F.label}),(0,Ee.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,Ee.jsx)(F.render,{item:n,field:F})})]},F.id))})]})]})]})})}function see(e){return!!e}function EC(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:l,view:c,className:u,empty:d}=e,m=(0,fb.useInstanceId)(EC,"view-list"),f=Wn(!!i),h=r?.findLast(k=>l.includes(n(k))),g=o.find(k=>k.id===c.titleField),v=o.find(k=>k.id===c.mediaField),y=o.find(k=>k.id===c.descriptionField),b=(c?.fields??[]).map(k=>o.find(F=>k===F.id)).filter(see),w=k=>s([n(k)]),x=(0,dr.useCallback)(k=>`${m}-${n(k)}`,[m,n]),C=(0,dr.useCallback)((k,F)=>F.startsWith(x(k)),[x]),[_,A]=(0,dr.useState)(void 0),I=(0,dr.useRef)(null);(0,dr.useEffect)(()=>{h&&A(_C(x(h)))},[h,x]);let R=r.findIndex(k=>C(k,_??"")),O=(0,fb.usePrevious)(R),z=R!==-1,P=(0,dr.useCallback)((k,F)=>{let D=Math.min(r.length-1,Math.max(0,k));if(!r[D])return;let H=x(r[D]),$=F(H);A($),I.current?.contains(I.current.ownerDocument.activeElement)&&document.getElementById($)?.focus()},[r,x]);(0,dr.useEffect)(()=>{!z&&(O!==void 0&&O!==-1)&&P(O,_C)},[z,P,O]);let S=(0,dr.useCallback)(k=>{k.key==="ArrowDown"&&(k.preventDefault(),P(R+1,CC)),k.key==="ArrowUp"&&(k.preventDefault(),P(R-1,CC))},[P,R]),N=!!r?.length,V=c.groupBy?.field?o.find(k=>k.id===c.groupBy?.field):null,L=N&&V?Un(r,V):null,M=c.infiniteScrollEnabled&&!L;return N?N&&V&&L?(0,Ee.jsx)(ro.Composite,{ref:I,id:`${m}`,render:(0,Ee.jsx)("div",{}),className:"dataviews-view-list__group",role:"grid",activeId:_,setActiveId:A,children:(0,Ee.jsx)(X,{direction:"column",gap:"lg",className:q("dataviews-view-list",u),children:Array.from(L.entries()).map(([k,F])=>(0,Ee.jsxs)(X,{direction:"column",gap:"sm",children:[(0,Ee.jsx)("h3",{className:"dataviews-view-list__group-header",children:c.groupBy?.showLabel===!1?k:(0,sp.sprintf)((0,sp.__)("%1$s: %2$s"),V.label,k)}),F.map(D=>{let H=x(D);return(0,Ee.jsx)(NF,{view:c,idPrefix:H,actions:t,item:D,isSelected:D===h,onSelect:w,mediaField:v,titleField:g,descriptionField:y,otherFields:b,onDropdownTriggerKeyDown:S},H)})]},k))})}):(0,Ee.jsxs)(Ee.Fragment,{children:[(0,Ee.jsx)(ro.Composite,{ref:I,id:m,render:(0,Ee.jsx)("div",{}),className:q("dataviews-view-list",u,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density),"is-refreshing":!M&&f}),role:c.infiniteScrollEnabled?"feed":"grid",activeId:_,setActiveId:A,inert:!M&&i?"true":void 0,children:r.map((k,F)=>{let D=x(k);return(0,Ee.jsx)(NF,{view:c,idPrefix:D,actions:t,item:k,isSelected:k===h,onSelect:w,mediaField:v,titleField:g,descriptionField:y,otherFields:b,onDropdownTriggerKeyDown:S,posinset:c.infiniteScrollEnabled?F+1:void 0},D)})}),M&&i&&(0,Ee.jsx)("p",{className:"dataviews-loading-more",children:(0,Ee.jsx)(ro.Spinner,{})})]}):(0,Ee.jsx)("div",{className:q("dataviews-no-results",{"is-refreshing":f}),children:d})}var zF=a(U(),1);var mb=a(G(),1),VF=a(B(),1);var _d=a(E(),1);function MF({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,VF.createInterpolateElement)((0,mb.sprintf)((0,mb.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,_d.jsx)(r.render,{item:t[0],field:r})}):(0,_d.jsx)(r.render,{item:t[0],field:r});return(0,_d.jsxs)(X,{direction:"column",className:"dataviews-view-activity__group",children:[(0,_d.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Ic=a(B(),1),LF=a(te(),1),DF=a(rt(),1);var rr=a(E(),1);function aee(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:l,posinset:c,onClickItem:u,renderItemLink:d,isItemClickable:m}=e,{showTitle:f=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=t,y=(0,Ic.useRef)(null),b=(0,LF.useRegistry)(),{paginationInfo:w}=(0,Ic.useContext)(ke),{primaryActions:x,eligibleActions:C}=(0,Ic.useMemo)(()=>{let P=r.filter(N=>!N.isEligible||N.isEligible(o));return{primaryActions:P.filter(N=>N.isPrimary),eligibleActions:P}},[r,o]),_=(0,DF.useViewportMatch)("medium","<"),A=t.layout?.density??"balanced",I=h&&A!=="compact"&&i?.render?(0,rr.jsx)(i.render,{item:o,field:i,config:{sizes:A==="comfortable"?"32px":"24px"}}):null,R=(0,rr.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:I||(0,rr.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),O=f&&n?.render?(0,rr.jsx)(n.render,{item:o,field:n}):null,z=(0,Ic.useMemo)(()=>A==="comfortable"?"md":"sm",[A]);return(0,rr.jsx)("div",{ref:y,role:v?"article":void 0,"aria-posinset":c,"aria-setsize":v?w.totalItems:void 0,className:q("dataviews-view-activity__item",A==="compact"&&"is-compact",A==="balanced"&&"is-balanced",A==="comfortable"&&"is-comfortable"),children:(0,rr.jsxs)(X,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,rr.jsx)(X,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:R}),(0,rr.jsxs)(X,{direction:"column",gap:z,align:"flex-start",className:"dataviews-view-activity__item-content",children:[O&&(0,rr.jsx)(ul,{item:o,isItemClickable:m,onClickItem:u,renderItemLink:d,className:"dataviews-view-activity__item-title",children:O}),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)(Fn,{className:"dataviews-view-activity__item-field-label",render:(0,rr.jsx)("span",{}),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)(vC,{item:o,actions:x,registry:b,buttonVariant:"secondary"})]}),(x.length<C.length||_&&C.length>0)&&(0,rr.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,rr.jsx)(bd,{item:o,actions:C,isCompact:!0})})]})})}var BF=aee;var jF=a(Re(),1);function lee(e){return!!e}function PC(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(u=>u.id===n.titleField),s=r.find(u=>u.id===n.mediaField),l=r.find(u=>u.id===n.descriptionField),c=(n?.fields??[]).map(u=>r.find(d=>u===d.id)).filter(lee);return t.map((u,d)=>(0,jF.createElement)(BF,{...e,key:o(u),item:u,mediaField:s,titleField:i,descriptionField:l,otherFields:c,posinset:n.infiniteScrollEnabled?d+1:void 0}))}var vn=a(E(),1);function HF(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,l=Wn(!!n),c=!!r?.length,u=i.groupBy?.field?o.find(v=>v.id===i.groupBy?.field):null,d=c&&u?Un(r,u):null,m=i.infiniteScrollEnabled&&!d;if(!c)return(0,vn.jsx)("div",{className:q("dataviews-no-results",{"is-refreshing":l}),children:t});let f=!m&&!!n,h=q("dataviews-view-activity",s,{"is-refreshing":!m&&l}),g=d?Array.from(d.entries()):[];return c&&u&&d?(0,vn.jsx)(X,{direction:"column",gap:"sm",className:h,inert:f?"true":void 0,children:g.map(([v,y])=>(0,vn.jsx)(MF,{groupName:v,groupData:y,groupField:u,showLabel:i.groupBy?.showLabel!==!1,children:(0,vn.jsx)(PC,{...e,data:y})},v))}):(0,vn.jsxs)(vn.Fragment,{children:[(0,vn.jsx)("div",{className:h,role:i.infiniteScrollEnabled?"feed":void 0,inert:f?"true":void 0,children:(0,vn.jsx)(PC,{...e})}),m&&n&&(0,vn.jsx)("p",{className:"dataviews-loading-more",children:(0,vn.jsx)(zF.Spinner,{})})]})}var xo=a(U(),1),lp=a(G(),1),YF=a(rt(),1),gb=a(B(),1);var UF=a(U(),1),cee=a(te(),1),pb=a(B(),1);var uee=a(G(),1);var ap=a(U(),1),Cd=a(B(),1),yn=a(G(),1);var zs=a(E(),1);function AC(){let{view:e,onChangeView:t,paginationInfo:{totalItems:r=0,totalPages:o}}=(0,Cd.useContext)(ke);if(!r||!o||e.infiniteScrollEnabled)return null;let n=e.page??1,i=Array.from(Array(o)).map((s,l)=>{let c=l+1;return{value:c.toString(),label:c.toString(),"aria-label":n===c?(0,yn.sprintf)((0,yn.__)("Page %1$d of %2$d"),n,o):c.toString()}});return!!r&&o!==1&&(0,zs.jsxs)(X,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,zs.jsx)(X,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,Cd.createInterpolateElement)((0,yn.sprintf)((0,yn._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,zs.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,zs.jsx)(ap.SelectControl,{"aria-label":(0,yn.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,zs.jsxs)(X,{direction:"row",gap:"xs",align:"center",children:[(0,zs.jsx)(ap.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,yn.__)("Previous page"),icon:(0,yn.isRTL)()?Ag:Lg,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,zs.jsx)(ap.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,yn.__)("Next page"),icon:(0,yn.isRTL)()?Lg:Ag,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var GF=(0,Cd.memo)(AC);var WF=a(E(),1);function hb(e){return(0,pb.useMemo)(()=>e?.every(t=>t.supportsBulk),[e])}var Be=a(E(),1),{Badge:dee}=Ge(xo.privateApis);function qF({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,mediaField:s,titleField:l,descriptionField:c,regularFields:u,badgeFields:d,config:m,posinset:f,setsize:h}){let{showTitle:g=!0,showMedia:v=!0,showDescription:y=!0}=e,b=n(i),w=(0,gb.useRef)(null),x=r.includes(b);Sd(w,f);let C=s?.render?(0,Be.jsx)(s.render,{item:i,field:s,config:m}):null,_=g&&l?.render?(0,Be.jsx)(l.render,{item:i,field:l}):null;return(0,Be.jsxs)(xo.Composite.Item,{ref:w,"aria-label":l?l.getValue({item:i})||(0,lp.__)("(no title)"):void 0,render:({children:A,...I})=>(0,Be.jsx)(X,{direction:"column",children:A,...I}),role:"option","aria-posinset":f,"aria-setsize":h,className:q("dataviews-view-picker-grid__card",{"is-selected":x}),"aria-selected":x,onClick:()=>{if(x)o(r.filter(A=>b!==A));else{let A=t?[...r,b]:[b];o(A)}},children:[v&&C&&(0,Be.jsx)("div",{className:"dataviews-view-picker-grid__media",children:C}),v&&C&&(0,Be.jsx)(al,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:l,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,Be.jsx)(X,{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:_})}),(0,Be.jsxs)(X,{direction:"column",gap:"xs",children:[y&&c?.render&&(0,Be.jsx)(c.render,{item:i,field:c}),!!d?.length&&(0,Be.jsx)(X,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:d.map(A=>(0,Be.jsx)(dee,{className:"dataviews-view-picker-grid__field-value",children:(0,Be.jsx)(A.render,{item:i,field:A})},A.id))}),!!u?.length&&(0,Be.jsx)(X,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:u.map(A=>(0,Be.jsx)(xo.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)(xo.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:A.header}),(0,Be.jsx)(xo.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,Be.jsx)(A.render,{item:i,field:A})})]})},A.id))})]})]},b)}function ZF({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,YF.useInstanceId)(ZF,"dataviews-view-picker-grid-group__header");return(0,Be.jsxs)(X,{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,lp.sprintf)((0,lp.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function fee({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:l,className:c,empty:u}){let{resizeObserverRef:d,paginationInfo:m,itemListLabel:f}=(0,gb.useContext)(ke),h=r.find(L=>L.id===l?.titleField),g=r.find(L=>L.id===l?.mediaField),v=r.find(L=>L.id===l?.descriptionField),y=l.fields??[],{regularFields:b,badgeFields:w}=y.reduce((L,M)=>{let k=r.find(D=>D.id===M);if(!k)return L;let F=l.layout?.badgeFields?.includes(M)?"badgeFields":"regularFields";return L[F].push(k),L},{regularFields:[],badgeFields:[]}),x=!!t?.length,C=l.layout?.previewSize,_=hb(e),A="900px",I=l.groupBy?.field?r.find(L=>L.id===l.groupBy?.field):null,R=I?Un(t,I):null,O=(l.infiniteScrollEnabled&&!R)??!1,z=l?.page??1,P=l?.perPage??0,S=O?m?.totalItems:void 0,N=lb(),V=ub(t,O,N);return(0,Be.jsxs)(Be.Fragment,{children:[x&&I&&R&&(0,Be.jsx)(xo.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":_,className:q("dataviews-view-picker-grid",c,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),"aria-label":f,render:({children:L,...M})=>(0,Be.jsx)(X,{direction:"column",gap:"lg",children:L,...M}),children:Array.from(R.entries()).map(([L,M])=>(0,Be.jsx)(ZF,{groupName:L,groupField:I,showLabel:l.groupBy?.showLabel!==!1,children:(0,Be.jsx)(np,{previewSize:C,style:{gridTemplateColumns:C&&`repeat(auto-fill, minmax(${C}px, 1fr))`},"aria-busy":n,ref:d,children:M.map(k=>{let F=k.position??(z-1)*P+t.indexOf(k)+1;return(0,Be.jsx)(qF,{view:l,multiselect:_,selection:s,onChangeSelection:i,getItemId:o,item:k,mediaField:g,titleField:h,descriptionField:v,regularFields:b,badgeFields:w,config:{sizes:A},posinset:F,setsize:S},o(k))})})},L))}),x&&!R&&(0,Be.jsxs)(xo.Composite,{render:(0,Be.jsx)(np,{className:q("dataviews-view-picker-grid",c,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),previewSize:C,"aria-busy":n,ref:d}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":_,"aria-label":f,children:[Array.from({length:V}).map((L,M)=>(0,Be.jsx)(xo.Composite.Item,{render:({children:k,...F})=>(0,Be.jsx)(X,{direction:"column",children:k,...F}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${M}`)),t.map(L=>{let M=L.position;return(0,Be.jsx)(qF,{view:l,multiselect:_,selection:s,onChangeSelection:i,getItemId:o,item:L,mediaField:g,titleField:h,descriptionField:v,regularFields:b,badgeFields:w,config:{sizes:A},posinset:M,setsize:S},o(L))})]}),!x&&(0,Be.jsx)("div",{className:q({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,Be.jsx)("p",{children:(0,Be.jsx)(xo.Spinner,{})}):u}),x&&n&&(0,Be.jsx)("p",{className:"dataviews-loading-more",children:(0,Be.jsx)(xo.Spinner,{})})]})}var KF=fee;var vb=a(G(),1),Fc=a(U(),1),bn=a(B(),1);var Ke=a(E(),1);function mee({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=q("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,Ke.jsx)("div",{className:i,children:(0,Ke.jsx)(n.render,{item:e,field:n})})}function XF({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:l,getItemId:c,onChangeSelection:u,multiselect:d,posinset:m}){let{paginationInfo:f}=(0,bn.useContext)(ke),h=l.includes(r),[g,v]=(0,bn.useState)(!1),y=(0,bn.useRef)(null);Sd(y,m);let{showTitle:b=!0,showMedia:w=!0,showDescription:x=!0,infiniteScrollEnabled:C}=o,_=()=>{v(!0)},A=()=>{v(!1)},I=o.fields??[],R=n&&b||i&&w||s&&x;return(0,Ke.jsxs)(Fc.Composite.Item,{ref:y,render:({children:O,...z})=>(0,Ke.jsx)("tr",{className:q("dataviews-view-table__row",{"is-selected":h,"is-hovered":g}),onMouseEnter:_,onMouseLeave:A,children:O,...z}),"aria-selected":h,"aria-setsize":f.totalItems||void 0,"aria-posinset":m,role:C?"article":"option",onClick:()=>{if(h)u(l.filter(O=>r!==O));else{let O=d?[...l,r]:[r];u(O)}},children:[(0,Ke.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,Ke.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Ke.jsx)(al,{item:e,selection:l,onChangeSelection:u,getItemId:c,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),R&&(0,Ke.jsx)("td",{role:"presentation",children:(0,Ke.jsx)(ob,{item:e,titleField:b?n:void 0,mediaField:w?i:void 0,descriptionField:x?s:void 0,isItemClickable:()=>!1})}),I.map(O=>{let{width:z,maxWidth:P,minWidth:S,align:N}=o.layout?.styles?.[O]??{};return(0,Ke.jsx)("td",{style:{width:z,maxWidth:P,minWidth:S},role:"presentation",children:(0,Ke.jsx)(mee,{fields:t,item:e,column:O,align:N})},O)})]},r)}function pee({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:l,setOpenedFilter:c,view:u,className:d,empty:m}){let f=(0,bn.useRef)(new Map),h=(0,bn.useRef)(void 0),[g,v]=(0,bn.useState)(),y=hb(e)??!1;(0,bn.useEffect)(()=>{h.current&&(h.current.focus(),h.current=void 0)});let b=u.groupBy?.field?r.find(M=>M.id===u.groupBy?.field):null,w=b?Un(t,b):null,x=u.infiniteScrollEnabled&&!w,C=(0,bn.useId)();if(g){h.current=g,v(void 0);return}let _=M=>{let k=f.current.get(M.id),F=k?f.current.get(k.fallback):void 0;v(F?.node)},A=!!t?.length,I=r.find(M=>M.id===u.titleField),R=r.find(M=>M.id===u.mediaField),O=r.find(M=>M.id===u.descriptionField),{showTitle:z=!0,showMedia:P=!0,showDescription:S=!0}=u,N=I&&z||R&&P||O&&S,V=u.fields??[],L=(M,k)=>F=>{F?f.current.set(M,{node:F,fallback:V[k>0?k-1:1]}):f.current.delete(M)};return(0,Ke.jsxs)(Ke.Fragment,{children:[(0,Ke.jsxs)("table",{className:q("dataviews-view-table","dataviews-view-picker-table",d,{[`has-${u.layout?.density}-density`]:u.layout?.density&&["compact","comfortable"].includes(u.layout.density)}),"aria-busy":n,"aria-describedby":C,role:x?"feed":"listbox",children:[(0,Ke.jsx)("thead",{role:"presentation",children:(0,Ke.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,Ke.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:y&&(0,Ke.jsx)(op,{selection:l,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:x})}),N&&(0,Ke.jsx)("th",{children:I&&(0,Ke.jsx)(xd,{ref:L(I.id,0),fieldId:I.id,view:u,fields:r,onChangeView:i,onHide:_,setOpenedFilter:c,canMove:!1})}),V.map((M,k)=>{let{width:F,maxWidth:D,minWidth:H,align:$}=u.layout?.styles?.[M]??{};return(0,Ke.jsx)("th",{style:{width:F,maxWidth:D,minWidth:H,textAlign:$},"aria-sort":u.sort?.direction&&u.sort?.field===M?Xy[u.sort.direction]:void 0,scope:"col",children:(0,Ke.jsx)(xd,{ref:L(M,k),fieldId:M,view:u,fields:r,onChangeView:i,onHide:_,setOpenedFilter:c,canMove:u.layout?.enableMoving??!0})},M)})]})}),A&&b&&w?Array.from(w.entries()).map(([M,k])=>(0,Ke.jsxs)(Fc.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,Ke.jsx)("tbody",{role:"group"}),children:[(0,Ke.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,Ke.jsx)("td",{colSpan:V.length+(N?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:u.groupBy?.showLabel===!1?M:(0,vb.sprintf)((0,vb.__)("%1$s: %2$s"),b.label,M)})}),k.map((F,D)=>(0,Ke.jsx)(XF,{item:F,fields:r,id:o(F)||D.toString(),view:u,titleField:I,mediaField:R,descriptionField:O,selection:l,getItemId:o,onChangeSelection:s,multiselect:y},o(F)))]},`group-${M}`)):(0,Ke.jsx)(Fc.Composite,{render:(0,Ke.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:A&&t.map((M,k)=>{let F=o(M),D=M.position;return(0,Ke.jsx)(XF,{item:M,fields:r,id:F||k.toString(),view:u,titleField:I,mediaField:R,descriptionField:O,selection:l,getItemId:o,onChangeSelection:s,multiselect:y,posinset:D},F)})})]}),(0,Ke.jsxs)("div",{className:q({"dataviews-loading":n,"dataviews-no-results":!A&&!n}),id:C,children:[!A&&(n?(0,Ke.jsx)("p",{children:(0,Ke.jsx)(Fc.Spinner,{})}):m),A&&n&&(0,Ke.jsx)("p",{className:"dataviews-loading-more",children:(0,Ke.jsx)(Fc.Spinner,{})})]})]})}var QF=pee;var Td=a(U(),1),Ed=a(G(),1),JF=a(B(),1);var Pd=a(E(),1);function Nc(){let e=(0,JF.useContext)(ke),t=e.view;return(0,Pd.jsxs)(Td.__experimentalToggleGroupControl,{size:"__unstable-large",label:(0,Ed.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,Pd.jsx)(Td.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Ed._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,Pd.jsx)(Td.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Ed._x)("Balanced","Density option for DataView layout")},"balanced"),(0,Pd.jsx)(Td.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Ed._x)("Compact","Density option for DataView layout")},"compact")]})}var $F=a(U(),1),eN=a(G(),1),tN=a(B(),1);var rN=a(E(),1),hee=[{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 oN(){let e=(0,tN.useContext)(ke),t=e.view,r=hee.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,rN.jsx)($F.RangeControl,{__next40pxDefaultSize:!0,showTooltip:!1,label:(0,eN.__)("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 Vc=a(E(),1);function RC(){return(0,Vc.jsxs)(Vc.Fragment,{children:[(0,Vc.jsx)(Nc,{}),(0,Vc.jsx)(oN,{})]})}var ml=[{type:gd,label:(0,Hs.__)("Table"),component:EF,icon:Xh,viewConfigOptions:Nc},{type:Jy,label:(0,Hs.__)("Grid"),component:FF,icon:Ca,viewConfigOptions:RC},{type:tF,label:(0,Hs.__)("List"),component:EC,icon:(0,Hs.isRTL)()?Px:Rx,viewConfigOptions:Nc},{type:rF,label:(0,Hs.__)("Activity"),component:HF,icon:Jf,viewConfigOptions:Nc},{type:oF,label:(0,Hs.__)("Grid"),component:KF,icon:Ca,viewConfigOptions:RC,isPicker:!0},{type:nF,label:(0,Hs.__)("Table"),component:QF,icon:Xh,viewConfigOptions:Nc,isPicker:!0}];var zd=a(B(),1);var vi=a(U(),1),Xs=a(G(),1),Xb=a(B(),1);function cp(...e){}function kC(e,t){if(gee(e)){let r=vee(t)?t():t;return e(r)}return e}function gee(e){return typeof e=="function"}function vee(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 pl(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function up(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function OC(e,t){let r={...e};for(let o of t)Jo(r,o)&&delete r[o];return r}function IC(e,t){let r={};for(let o of t)Jo(e,o)&&(r[o]=e[o]);return r}function dp(e){return e}function zr(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function FC(e){return Object.keys(e)}function NC(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function Mc(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Hr(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function Xe(...e){for(let t of e)if(t!==void 0)return t}var nN=a(Re(),1);function iN(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function yee(e){return!e||!(0,nN.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function sN(e){return yee(e)?{...e.props}.ref||e.ref:null}function aN(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 hl=bee();function bee(){var e;return typeof window<"u"&&!!((e=window.document)!=null&&e.createElement)}function Gs(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function Lc(e,t=!1){var r;let{activeElement:o}=Gs(e);if(!o?.nodeName)return null;if(VC(o)&&((r=o.contentDocument)!=null&&r.body))return Lc(o.contentDocument.body,t);if(t){let n=o.getAttribute("aria-activedescendant");if(n){let i=Gs(o).getElementById(n);if(i)return i}}return o}function Qi(e,t){return e===t||e.contains(t)}function VC(e){return e.tagName==="IFRAME"}function Us(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?wee.indexOf(e.type)!==-1:!1}var wee=["button","color","file","image","reset","submit"];function MC(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function So(e){try{let t=e instanceof HTMLInputElement&&e.selectionStart!==null,r=e.tagName==="TEXTAREA";return t||r||!1}catch{return!1}}function fp(e){return e.isContentEditable||So(e)}function LC(e){if(So(e))return e.value;if(e.isContentEditable){let t=Gs(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function Ad(e){let t=0,r=0;if(So(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=Gs(e).getSelection();if(o?.rangeCount&&o.anchorNode&&Qi(e,o.anchorNode)&&o.focusNode&&Qi(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 DC(e,t){let r=["dialog","menu","listbox","tree","grid"],o=e?.getAttribute("role");return o&&r.indexOf(o)!==-1?o:t}function Rd(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 Rd(e.parentElement)||document.scrollingElement||document.body}function mp(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function BC(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,l])=>{let c=t(i),u=t(l);return c===u||!c||!u?0:xee(c,u)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function xee(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function jC(){return hl&&!!navigator.maxTouchPoints}function yb(){return hl?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function Dc(){return hl&&yb()&&/apple/i.test(navigator.vendor)}function zC(){return hl&&/firefox\//i.test(navigator.userAgent)}function bb(e){return!!(e.currentTarget&&!Qi(e.currentTarget,e.target))}function oo(e){return e.target===e.currentTarget}function lN(e){let t=e.currentTarget;if(!t)return!1;let r=yb();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 cN(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 Bc(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 uN(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function HC(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function wb(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!Qi(r,o)}function gl(e,t,r,o){let i=(l=>{if(o){let u=setTimeout(l,o);return()=>clearTimeout(u)}let c=requestAnimationFrame(l);return()=>cancelAnimationFrame(c)})(()=>{e.removeEventListener(t,s,!0),r()}),s=()=>{i(),r()};return e.addEventListener(t,s,{once:!0,capture:!0}),i}function Ji(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(Ji(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var See=a(Re(),1),_t=a(Re(),1),GC={...See},dN=GC.useId,F5e=GC.useDeferredValue,fN=GC.useInsertionEffect,Jt=hl?_t.useLayoutEffect:_t.useEffect;function _ee(e){let[t]=(0,_t.useState)(e);return t}function gN(e){let t=(0,_t.useRef)(e);return Jt(()=>{t.current=e}),t}function $e(e){let t=(0,_t.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return fN?fN(()=>{t.current=e}):t.current=e,(0,_t.useCallback)((...r)=>{var o;return(o=t.current)==null?void 0:o.call(t,...r)},[])}function vN(e){let[t,r]=(0,_t.useState)(null);return Jt(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function or(...e){return(0,_t.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)iN(r,t)}},e)}function qn(e){if(dN){let o=dN();return e||o}let[t,r]=(0,_t.useState)(e);return Jt(()=>{if(e||t)return;let o=Math.random().toString(36).slice(2,8);r(`id-${o}`)},[e,t]),e||t}function yN(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,_t.useState)(()=>r(t));return Jt(()=>{let i=e&&"current"in e?e.current:e;n(i?.tagName.toLowerCase()||r(t))},[e,t]),o}function bN(e,t,r){let o=_ee(r),[n,i]=(0,_t.useState)(o);return(0,_t.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let l=()=>{let u=s.getAttribute(t);i(u??o)},c=new MutationObserver(l);return c.observe(s,{attributeFilter:[t]}),l(),()=>c.disconnect()},[e,t,o]),n}function $i(e,t){let r=(0,_t.useRef)(!1);(0,_t.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,_t.useEffect)(()=>()=>{r.current=!1},[])}function wN(e,t){let r=(0,_t.useRef)(!1);Jt(()=>{if(r.current)return e();r.current=!0},t),Jt(()=>()=>{r.current=!1},[])}function xN(){return(0,_t.useReducer)(()=>[],[])}function fr(e){return $e(typeof e=="function"?e:()=>e)}function es(e,t,r=[]){let o=(0,_t.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function SN(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,_t.useMemo)(()=>Object.assign(()=>{},{...o,[t]:r}),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var mN=!1;function _N(){return(0,_t.useEffect)(()=>{mN||(Ji("mousemove",Tee,!0),Ji("mousedown",xb,!0),Ji("mouseup",xb,!0),Ji("keydown",xb,!0),Ji("scroll",xb,!0),mN=!0)},[]),$e(()=>UC)}var UC=!1,pN=0,hN=0;function Cee(e){let t=e.movementX||e.screenX-pN,r=e.movementY||e.screenY-hN;return pN=e.screenX,hN=e.screenY,t||r||!1}function Tee(e){Cee(e)&&(UC=!0)}function xb(){UC=!1}var _o=a(Re(),1),jc=a(E(),1);function Ct(e){let t=_o.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function vl(e,t){return _o.memo(e,t)}function Ft(e,t){let{wrapElement:r,render:o,...n}=t,i=or(t.ref,sN(o)),s;if(_o.isValidElement(o)){let l={...o.props,ref:i};s=_o.cloneElement(o,aN(n,l))}else o?s=o(n):s=(0,jc.jsx)(e,{...n});return r?r(s):s}function Nt(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function $o(e=[],t=[]){let r=_o.createContext(void 0),o=_o.createContext(void 0),n=()=>_o.useContext(r),i=(u=!1)=>{let d=_o.useContext(o),m=n();return u?d:d||m},s=()=>{let u=_o.useContext(o),d=n();if(!(u&&u===d))return d},l=u=>e.reduceRight((d,m)=>(0,jc.jsx)(m,{...u,children:d}),(0,jc.jsx)(r.Provider,{...u}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:l,ScopedContextProvider:u=>(0,jc.jsx)(l,{...u,children:t.reduceRight((d,m)=>(0,jc.jsx)(m,{...u,children:d}),(0,jc.jsx)(o.Provider,{...u}))})}}var pp=$o(),CN=pp.useContext,B5e=pp.useScopedContext,j5e=pp.useProviderContext,TN=pp.ContextProvider,EN=pp.ScopedContextProvider;var WC=a(Re(),1),hp=$o([TN],[EN]),Sb=hp.useContext,U5e=hp.useScopedContext,PN=hp.useProviderContext,kd=hp.ContextProvider,_b=hp.ScopedContextProvider,AN=(0,WC.createContext)(void 0),RN=(0,WC.createContext)(void 0);function kN(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function ts(e,t){return t&&e.item(t)||null}function ON(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 IN(e,t=!1){if(So(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Gs(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var qC=Symbol("FOCUS_SILENTLY");function FN(e){e[qC]=!0,e.focus({preventScroll:!0})}function NN(e){let t=e[qC];return delete e[qC],t}function zc(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var Cb=a(Re(),1),Eee="div",YC=Nt(function({store:t,shouldRegisterItem:r=!0,getItem:o=dp,element:n,...i}){let s=CN();t=t||s;let l=qn(i.id),c=(0,Cb.useRef)(n);return(0,Cb.useEffect)(()=>{let u=c.current;if(!l||!u||!r)return;let d=o({id:l,element:u});return t?.renderItem(d)},[l,r,o,t]),i={...i,ref:or(c,i.ref)},Hr(i)}),J5e=Ct(function(t){let r=YC(t);return Ft(Eee,r)});var VN=a(Re(),1),MN=(0,VN.createContext)(!0);var LN="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 gp(e){return!(!e.matches(LN)||!MC(e)||e.closest("[inert]"))}function DN(e){for(;e&&!gp(e);)e=e.closest(LN);return e||null}function Yn(e){let t=Lc(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function ZC(e){let t=Lc(e);if(!t)return!1;if(Qi(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 BN(e){!ZC(e)&&gp(e)&&e.focus()}function jN(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}var wn=a(Re(),1),Pee="div",zN=Dc(),Aee=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],Ree=Symbol("safariFocusAncestor");function HN(e,t){e&&(e[Ree]=t)}function kee(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?Aee.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function Oee(e){return"labels"in e?e.labels:null}function GN(e){return e.tagName.toLowerCase()==="input"&&e.type?e.type==="radio"||e.type==="checkbox":!1}function Iee(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function Fee(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function Nee(e,t,r,o,n){return e?t?r&&!o?-1:void 0:r?n:n||0:n}function KC(e,t){return $e(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var UN=!1,XC=!0;function Vee(e){let t=e.target;t&&"hasAttribute"in t&&(t.hasAttribute("data-focus-visible")||(XC=!1))}function Mee(e){e.metaKey||e.ctrlKey||e.altKey||(XC=!0)}var vp=Nt(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,wn.useRef)(null);(0,wn.useEffect)(()=>{t&&(UN||(Ji("mousedown",Vee,!0),Ji("keydown",Mee,!0),UN=!0))},[t]),zN&&(0,wn.useEffect)(()=>{if(!t)return;let V=s.current;if(!V||!GN(V))return;let L=Oee(V);if(!L)return;let M=()=>queueMicrotask(()=>V.focus());for(let k of L)k.addEventListener("mouseup",M);return()=>{for(let k of L)k.removeEventListener("mouseup",M)}},[t]);let l=t&&Mc(i),c=!!l&&!r,[u,d]=(0,wn.useState)(!1);(0,wn.useEffect)(()=>{t&&c&&u&&d(!1)},[t,c,u]),(0,wn.useEffect)(()=>{if(!t||!u)return;let V=s.current;if(!V||typeof IntersectionObserver>"u")return;let L=new IntersectionObserver(()=>{gp(V)||d(!1)});return L.observe(V),()=>L.disconnect()},[t,u]);let m=KC(i.onKeyPressCapture,l),f=KC(i.onMouseDownCapture,l),h=KC(i.onClickCapture,l),g=i.onMouseDown,v=$e(V=>{if(g?.(V),V.defaultPrevented||!t)return;let L=V.currentTarget;if(!zN||bb(V)||!Us(L)&&!GN(L))return;let M=!1,k=()=>{M=!0},F={capture:!0,once:!0};L.addEventListener("focusin",k,F);let D=DN(L.parentElement);HN(D,!0),gl(L,"mouseup",()=>{L.removeEventListener("focusin",k,!0),HN(D,!1),!M&&BN(L)})}),y=(V,L)=>{if(L&&(V.currentTarget=L),!t)return;let M=V.currentTarget;M&&Yn(M)&&(n?.(V),!V.defaultPrevented&&(M.dataset.focusVisible="true",d(!0)))},b=i.onKeyDownCapture,w=$e(V=>{if(b?.(V),V.defaultPrevented||!t||u||V.metaKey||V.altKey||V.ctrlKey||!oo(V))return;let L=V.currentTarget;gl(L,"focusout",()=>y(V,L))}),x=i.onFocusCapture,C=$e(V=>{if(x?.(V),V.defaultPrevented||!t)return;if(!oo(V)){d(!1);return}let L=V.currentTarget,M=()=>y(V,L);XC||kee(V.target)?gl(V.target,"focusout",M):d(!1)}),_=i.onBlur,A=$e(V=>{_?.(V),t&&wb(V)&&(V.currentTarget.removeAttribute("data-focus-visible"),d(!1))}),I=(0,wn.useContext)(MN),R=$e(V=>{t&&o&&V&&I&&queueMicrotask(()=>{Yn(V)||gp(V)&&V.focus()})}),O=yN(s),z=t&&Iee(O),P=t&&Fee(O),S=i.style,N=(0,wn.useMemo)(()=>c?{pointerEvents:"none",...S}:S,[c,S]);return i={"data-focus-visible":t&&u||void 0,"data-autofocus":o||void 0,"aria-disabled":l||void 0,...i,ref:or(s,R,i.ref),style:N,tabIndex:Nee(t,c,z,P,i.tabIndex),disabled:P&&c?!0:void 0,contentEditable:l?void 0:i.contentEditable,onKeyPressCapture:m,onClickCapture:h,onMouseDownCapture:f,onMouseDown:v,onKeyDownCapture:w,onFocusCapture:C,onBlur:A},Hr(i)}),p6e=Ct(function(t){let r=vp(t);return Ft(Pee,r)});var yl=a(Re(),1),Lee="button";function WN(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Us(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Us(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var Dee=Symbol("command"),QC=Nt(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,yl.useRef)(null),[i,s]=(0,yl.useState)(!1);(0,yl.useEffect)(()=>{n.current&&s(Us(n.current))},[]);let[l,c]=(0,yl.useState)(!1),u=(0,yl.useRef)(!1),d=Mc(o),[m,f]=SN(o,Dee,!0),h=o.onKeyDown,g=$e(b=>{h?.(b);let w=b.currentTarget;if(b.defaultPrevented||m||d||!oo(b)||So(w)||w.isContentEditable)return;let x=t&&b.key==="Enter",C=r&&b.key===" ",_=b.key==="Enter"&&!t,A=b.key===" "&&!r;if(_||A){b.preventDefault();return}if(x||C){let I=WN(b);if(x){if(!I){b.preventDefault();let{view:R,...O}=b,z=()=>HC(w,O);zC()?gl(w,"keyup",z):queueMicrotask(z)}}else C&&(u.current=!0,I||(b.preventDefault(),c(!0)))}}),v=o.onKeyUp,y=$e(b=>{if(v?.(b),b.defaultPrevented||m||d||b.metaKey)return;let w=r&&b.key===" ";if(u.current&&w&&(u.current=!1,!WN(b))){b.preventDefault(),c(!1);let x=b.currentTarget,{view:C,..._}=b;queueMicrotask(()=>HC(x,_))}});return o={"data-active":l||void 0,type:i?"button":void 0,...f,...o,ref:or(n,o.ref),onKeyDown:g,onKeyUp:y},o=vp(o),o}),_6e=Ct(function(t){let r=QC(t);return Ft(Lee,r)});function Hc(e,t){let r=e.__unstableInternals;return zr(r,"Invalid store"),r[t]}function Co(e,...t){let r=e,o=r,n=Symbol(),i=cp,s=new Set,l=new Set,c=new Set,u=new Set,d=new Set,m=new WeakMap,f=new WeakMap,h=R=>(c.add(R),()=>c.delete(R)),g=()=>{let R=s.size,O=Symbol();s.add(O);let z=()=>{s.delete(O),!s.size&&i()};if(R)return z;let P=FC(r).map(V=>pl(...t.map(L=>{var M;let k=(M=L?.getState)==null?void 0:M.call(L);if(k&&Jo(k,V))return Vr(L,[V],F=>{A(V,F[V],!0)})}))),S=[];for(let V of c)S.push(V());let N=t.map(Od);return i=pl(...P,...S,...N),z},v=(R,O,z=u)=>(z.add(O),f.set(O,R),()=>{var P;(P=m.get(O))==null||P(),m.delete(O),f.delete(O),z.delete(O)}),y=(R,O)=>v(R,O),b=(R,O)=>(m.set(O,O(r,r)),v(R,O)),w=(R,O)=>(m.set(O,O(r,o)),v(R,O,d)),x=R=>Co(IC(r,R),I),C=R=>Co(OC(r,R),I),_=()=>r,A=(R,O,z=!1)=>{var P;if(!Jo(r,R))return;let S=kC(O,r[R]);if(S===r[R])return;if(!z)for(let M of t)(P=M?.setState)==null||P.call(M,R,S);let N=r;r={...r,[R]:S};let V=Symbol();n=V,l.add(R);let L=(M,k,F)=>{var D;let H=f.get(M),$=ue=>F?F.has(ue):ue===R;(!H||H.some($))&&((D=m.get(M))==null||D(),m.set(M,M(r,k)))};for(let M of u)L(M,N);queueMicrotask(()=>{if(n!==V)return;let M=r;for(let k of d)L(k,o,l);o=M,l.clear()})},I={getState:_,setState:A,__unstableInternals:{setup:h,init:g,subscribe:y,sync:b,batch:w,pick:x,omit:C}};return I}function Nr(e,...t){if(e)return Hc(e,"setup")(...t)}function Od(e,...t){if(e)return Hc(e,"init")(...t)}function Id(e,...t){if(e)return Hc(e,"subscribe")(...t)}function Vr(e,...t){if(e)return Hc(e,"sync")(...t)}function bl(e,...t){if(e)return Hc(e,"batch")(...t)}function yp(e,...t){if(e)return Hc(e,"omit")(...t)}function JC(e,...t){if(e)return Hc(e,"pick")(...t)}function Gc(...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=Co(r,...e);return Object.assign({},...e,o)}var rs=a(Re(),1),qN=a(AA(),1),{useSyncExternalStore:YN}=qN.default,ZN=()=>()=>{};function Fd(e,t=dp){let r=rs.useCallback(n=>e?Id(e,null,n):ZN(),[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 YN(r,o,o)}function Eb(e,t){let r=rs.useRef({}),o=rs.useCallback(i=>e?Id(e,null,i):ZN(),[e]),n=()=>{let i=e?.getState(),s=!1,l=r.current;for(let c in t){let u=t[c];if(typeof u=="function"){let d=u(i);d!==l[c]&&(l[c]=d,s=!0)}if(typeof u=="string"){if(!i||!Jo(i,u))continue;let d=i[u];d!==l[c]&&(l[c]=d,s=!0)}}return s&&(r.current={...l}),r.current};return YN(o,n,n)}function nr(e,t,r,o){let n=Jo(t,r)?t[r]:void 0,i=o?t[o]:void 0,s=gN({value:n,setValue:i});Jt(()=>Vr(e,[r],(l,c)=>{let{value:u,setValue:d}=s.current;d&&l[r]!==c[r]&&l[r]!==u&&d(l[r])}),[e,r]),Jt(()=>{if(n!==void 0)return e.setState(r,n),bl(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function Nd(e,t){let[r,o]=rs.useState(()=>e(t));Jt(()=>Od(r),[r]);let n=rs.useCallback(l=>Fd(r,l),[r]),i=rs.useMemo(()=>({...r,useState:n}),[r,n]),s=$e(()=>{o(l=>e({...t,...l.getState()}))});return[i,s]}var Ws=a(Re(),1),XN=a(E(),1),Bee="button";function jee(e){return fp(e)?!0:e.tagName==="INPUT"&&!Us(e)}function zee(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 Hee(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function KN(e,t,r,o=!1){var n;if(!t||!r)return;let{renderedItems:i}=t.getState(),s=Rd(e);if(!s)return;let l=zee(s,o),c,u;for(let d=0;d<i.length;d+=1){let m=c;if(c=r(d),!c)break;if(c===m)continue;let f=(n=ts(t,c))==null?void 0:n.element;if(!f)continue;let g=Hee(f,o)-l,v=Math.abs(g);if(o&&g<=0||!o&&g>=0){u!==void 0&&u<v&&(c=m);break}u=v}return c}function Gee(e,t){return oo(e)?!1:zc(t,e.target)}var $C=Nt(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":l,"aria-posinset":c,...u}){let d=Sb();t=t||d;let m=qn(u.id),f=(0,Ws.useRef)(null),h=(0,Ws.useContext)(RN),v=Mc(u)&&!u.accessibleWhenDisabled,{rowId:y,baseElement:b,isActiveItem:w,ariaSetSize:x,ariaPosInSet:C,isTabbable:_}=Eb(t,{rowId(k){if(r)return r;if(k&&h?.baseElement&&h.baseElement===k.baseElement)return h.id},baseElement(k){return k?.baseElement||void 0},isActiveItem(k){return!!k&&k.activeId===m},ariaSetSize(k){if(l!=null)return l;if(k&&h?.ariaSetSize&&h.baseElement===k.baseElement)return h.ariaSetSize},ariaPosInSet(k){if(c!=null)return c;if(!k||!h?.ariaPosInSet||h.baseElement!==k.baseElement)return;let F=k.renderedItems.filter(D=>D.rowId===y);return h.ariaPosInSet+F.findIndex(D=>D.id===m)},isTabbable(k){if(!k?.renderedItems.length)return!0;if(k.virtualFocus)return!1;if(i)return!0;if(k.activeId===null)return!1;let F=t?.item(k.activeId);return F?.disabled||!F?.element?!0:k.activeId===m}}),A=(0,Ws.useCallback)(k=>{var F;let D={...k,id:m||k.id,rowId:y,disabled:!!v,children:(F=k.element)==null?void 0:F.textContent};return s?s(D):D},[m,y,v,s]),I=u.onFocus,R=(0,Ws.useRef)(!1),O=$e(k=>{if(I?.(k),k.defaultPrevented||bb(k)||!m||!t||Gee(k,t))return;let{virtualFocus:F,baseElement:D}=t.getState();if(t.setActiveId(m),fp(k.currentTarget)&&IN(k.currentTarget),!F||!oo(k)||jee(k.currentTarget)||!D?.isConnected)return;Dc()&&k.currentTarget.hasAttribute("data-autofocus")&&k.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),R.current=!0,k.relatedTarget===D||zc(t,k.relatedTarget)?FN(D):D.focus()}),z=u.onBlurCapture,P=$e(k=>{if(z?.(k),k.defaultPrevented)return;let F=t?.getState();F?.virtualFocus&&R.current&&(R.current=!1,k.preventDefault(),k.stopPropagation())}),S=u.onKeyDown,N=fr(o),V=fr(n),L=$e(k=>{if(S?.(k),k.defaultPrevented||!oo(k)||!t)return;let{currentTarget:F}=k,D=t.getState(),H=t.item(m),$=!!H?.rowId,ue=D.orientation!=="horizontal",we=D.orientation!=="vertical",Pe=()=>!!($||we||!D.baseElement||!So(D.baseElement)),Se={ArrowUp:($||ue)&&t.up,ArrowRight:($||we)&&t.next,ArrowDown:($||ue)&&t.down,ArrowLeft:($||we)&&t.previous,Home:()=>{if(Pe())return!$||k.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(Pe())return!$||k.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>KN(F,t,t?.up,!0),PageDown:()=>KN(F,t,t?.down)}[k.key];if(Se){if(fp(F)){let ee=Ad(F),ve=we&&k.key==="ArrowLeft",Ue=we&&k.key==="ArrowRight",vr=ue&&k.key==="ArrowUp",Ce=ue&&k.key==="ArrowDown";if(Ue||Ce){let{length:Qe}=LC(F);if(ee.end!==Qe)return}else if((ve||vr)&&ee.start!==0)return}let _e=Se();if(N(k)||_e!==void 0){if(!V(k))return;k.preventDefault(),t.move(_e)}}}),M=(0,Ws.useMemo)(()=>({id:m,baseElement:b}),[m,b]);return u=es(u,k=>(0,XN.jsx)(AN.Provider,{value:M,children:k}),[M]),u={id:m,"data-active-item":w||void 0,...u,ref:or(f,u.ref),tabIndex:_?u.tabIndex:-1,onFocus:O,onBlurCapture:P,onKeyDown:L},u=QC(u),u=YC({store:t,...u,getItem:A,shouldRegisterItem:m?u.shouldRegisterItem:!1}),Hr({...u,"aria-setsize":x,"aria-posinset":C})}),U6e=vl(Ct(function(t){let r=$C(t);return Ft(Bee,r)}));function eT(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function bp(e){let t=[];for(let r of e)t.push(...r);return t}function Vd(e){return e.slice().reverse()}var os=a(Re(),1),JN=a(E(),1),Uee="div";function Wee(e){return e.some(t=>!!t.rowId)}function qee(e){let t=e.target;return t&&!So(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function Yee(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function QN(e,t,r){return $e(o=>{var n;if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!oo(o)||Yee(o)||qee(o))return;let i=e.getState(),s=(n=ts(e,i.activeId))==null?void 0:n.element;if(!s)return;let{view:l,...c}=o,u=r?.current;s!==u&&s.focus(),uN(s,o.type,c)||o.preventDefault(),o.currentTarget.contains(s)&&o.stopPropagation()})}function Zee(e){return kN(bp(Vd(ON(e))))}function Kee(e){let[t,r]=(0,os.useState)(!1),o=(0,os.useCallback)(()=>r(!0),[]),n=e.useState(i=>ts(e,i.activeId));return(0,os.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),i.focus({preventScroll:!0}))},[n,t]),o}var tT=Nt(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=PN();t=t||s,zr(t,!1);let l=(0,os.useRef)(null),c=(0,os.useRef)(null),u=Kee(t),d=t.useState("moves"),[,m]=vN(r?t.setBaseElement:null);(0,os.useEffect)(()=>{var P;if(!t||!d||!r||!o)return;let{activeId:S}=t.getState(),N=(P=ts(t,S))==null?void 0:P.element;N&&jN(N)},[t,d,r,o]),Jt(()=>{if(!t||!d||!r)return;let{baseElement:P,activeId:S}=t.getState();if(!(S===null)||!P)return;let V=c.current;c.current=null,V&&Bc(V,{relatedTarget:P}),Yn(P)||P.focus()},[t,d,r]);let f=t.useState("activeId"),h=t.useState("virtualFocus");Jt(()=>{var P;if(!t||!r||!h)return;let S=c.current;if(c.current=null,!S)return;let V=((P=ts(t,f))==null?void 0:P.element)||Lc(S);V!==S&&Bc(S,{relatedTarget:V})},[t,f,h,r]);let g=QN(t,i.onKeyDownCapture,c),v=QN(t,i.onKeyUpCapture,c),y=i.onFocusCapture,b=$e(P=>{if(y?.(P),P.defaultPrevented||!t)return;let{virtualFocus:S}=t.getState();if(!S)return;let N=P.relatedTarget,V=NN(P.currentTarget);oo(P)&&V&&(P.stopPropagation(),c.current=N)}),w=i.onFocus,x=$e(P=>{if(w?.(P),P.defaultPrevented||!r||!t)return;let{relatedTarget:S}=P,{virtualFocus:N}=t.getState();N?oo(P)&&!zc(t,S)&&queueMicrotask(u):oo(P)&&t.setActiveId(null)}),C=i.onBlurCapture,_=$e(P=>{var S;if(C?.(P),P.defaultPrevented||!t)return;let{virtualFocus:N,activeId:V}=t.getState();if(!N)return;let L=(S=ts(t,V))==null?void 0:S.element,M=P.relatedTarget,k=zc(t,M),F=c.current;c.current=null,oo(P)&&k?(M===L?F&&F!==M&&Bc(F,P):L?Bc(L,P):F&&Bc(F,P),P.stopPropagation()):!zc(t,P.target)&&L&&Bc(L,P)}),A=i.onKeyDown,I=fr(n),R=$e(P=>{var S;if(A?.(P),P.nativeEvent.isComposing||P.defaultPrevented||!t||!oo(P))return;let{orientation:N,renderedItems:V,activeId:L}=t.getState(),M=ts(t,L);if((S=M?.element)!=null&&S.isConnected)return;let k=N!=="horizontal",F=N!=="vertical",D=Wee(V);if((P.key==="ArrowLeft"||P.key==="ArrowRight"||P.key==="Home"||P.key==="End")&&So(P.currentTarget))return;let we={ArrowUp:(D||k)&&(()=>{if(D){let Pe=Zee(V);return Pe?.id}return t?.last()}),ArrowRight:(D||F)&&t.first,ArrowDown:(D||k)&&t.first,ArrowLeft:(D||F)&&t.last,Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[P.key];if(we){let Pe=we();if(Pe!==void 0){if(!I(P))return;P.preventDefault(),t.move(Pe)}}});i=es(i,P=>(0,JN.jsx)(kd,{value:t,children:P}),[t]),i={"aria-activedescendant":t.useState(P=>{var S;if(t&&r&&P.virtualFocus)return(S=ts(t,P.activeId))==null?void 0:S.id}),...i,ref:or(l,m,i.ref),onKeyDownCapture:g,onKeyUpCapture:v,onFocusCapture:b,onFocus:x,onBlurCapture:_,onKeyDown:R};let z=t.useState(P=>r&&(P.virtualFocus||P.activeId===null));return i=vp({focusable:z,...i}),i}),s3e=Ct(function(t){let r=tT(t);return Ft(Uee,r)});var wp=$o(),c3e=wp.useContext,u3e=wp.useScopedContext,rT=wp.useProviderContext,$N=wp.ContextProvider,eV=wp.ScopedContextProvider;var oT=a(Re(),1),xp=$o([$N],[eV]),p3e=xp.useContext,h3e=xp.useScopedContext,g3e=xp.useProviderContext,tV=xp.ContextProvider,Pb=xp.ScopedContextProvider,v3e=(0,oT.createContext)(void 0),y3e=(0,oT.createContext)(void 0);var Md=a(Re(),1),nV=a(_h(),1),nT=a(E(),1),Xee="div";function rV(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function Qee(e){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function oV(...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 iT(e,t,r){return!r&&t!==!1&&(!e||!!t)}var Jee=Nt(function({store:t,alwaysVisible:r,...o}){let n=rT();t=t||n,zr(t,!1);let i=(0,Md.useRef)(null),s=qn(o.id),[l,c]=(0,Md.useState)(null),u=t.useState("open"),d=t.useState("mounted"),m=t.useState("animated"),f=t.useState("contentElement"),h=Fd(t.disclosure,"contentElement");Jt(()=>{i.current&&t?.setContentElement(i.current)},[t]),Jt(()=>{let b;return t?.setState("animated",w=>(b=w,!0)),()=>{b!==void 0&&t?.setState("animated",b)}},[t]),Jt(()=>{if(m){if(!f?.isConnected){c(null);return}return Qee(()=>{c(u?"enter":d?"leave":null)})}},[m,f,u,d]),Jt(()=>{if(!t||!m||!l||!f)return;let b=()=>t?.setState("animating",!1),w=()=>(0,nV.flushSync)(b);if(l==="leave"&&u||l==="enter"&&!u)return;if(typeof m=="number")return rV(m,w);let{transitionDuration:x,animationDuration:C,transitionDelay:_,animationDelay:A}=getComputedStyle(f),{transitionDuration:I="0",animationDuration:R="0",transitionDelay:O="0",animationDelay:z="0"}=h?getComputedStyle(h):{},P=oV(_,A,O,z),S=oV(x,C,I,R),N=P+S;if(!N){l==="enter"&&t.setState("animated",!1),b();return}let V=1e3/60,L=Math.max(N-V,0);return rV(L,w)},[t,m,f,h,u,l]),o=es(o,b=>(0,nT.jsx)(Pb,{value:t,children:b}),[t]);let g=iT(d,o.hidden,r),v=o.style,y=(0,Md.useMemo)(()=>g?{...v,display:"none"}:v,[g,v]);return o={id:s,"data-open":u||void 0,"data-enter":l==="enter"||void 0,"data-leave":l==="leave"||void 0,hidden:g,...o,ref:or(s?t.setContentElement:null,i,o.ref),style:y},Hr(o)}),$ee=Ct(function(t){let r=Jee(t);return Ft(Xee,r)}),E3e=Ct(function({unmountOnHide:t,...r}){let o=rT(),n=r.store||o;return Fd(n,s=>!t||s?.mounted)===!1?null:(0,nT.jsx)($ee,{...r})});function iV(e={}){let t=Gc(e.store,yp(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=Xe(e.open,r?.open,e.defaultOpen,!1),n=Xe(e.animated,r?.animated,!1),i={open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:Xe(r?.contentElement,null),disclosureElement:Xe(r?.disclosureElement,null)},s=Co(i,t);return Nr(s,()=>Vr(s,["animated","animating"],l=>{l.animated||s.setState("animating",!1)})),Nr(s,()=>Id(s,["open"],()=>{s.getState().animated&&s.setState("animating",!0)})),Nr(s,()=>Vr(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 sV(e,t,r){return $i(t,[r.store,r.disclosure]),nr(e,r,"open","setOpen"),nr(e,r,"mounted","setMounted"),nr(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var Sp=$o([tV],[Pb]),M3e=Sp.useContext,L3e=Sp.useScopedContext,aV=Sp.useProviderContext,lV=Sp.ContextProvider,cV=Sp.ScopedContextProvider;function ete(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 Gs(n).body}function tte(e){return e?.__unstablePrivateStore}function uV(e={}){var t;e.store;let r=(t=e.store)==null?void 0:t.getState(),o=Xe(e.items,r?.items,e.defaultItems,[]),n=new Map(o.map(f=>[f.id,f])),i={items:o,renderedItems:Xe(r?.renderedItems,[])},s=tte(e.store),l=Co({items:o,renderedItems:i.renderedItems},s),c=Co(i,e.store),u=f=>{let h=BC(f,g=>g.element);l.setState("renderedItems",h),c.setState("renderedItems",h)};Nr(c,()=>Od(l)),Nr(l,()=>bl(l,["items"],f=>{c.setState("items",f.items)})),Nr(l,()=>bl(l,["renderedItems"],f=>{let h=!0,g=requestAnimationFrame(()=>{let{renderedItems:w}=c.getState();f.renderedItems!==w&&u(f.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(g);let v=()=>{if(h){h=!1;return}cancelAnimationFrame(g),g=requestAnimationFrame(()=>u(f.renderedItems))},y=ete(f.renderedItems),b=new IntersectionObserver(v,{root:y});for(let w of f.renderedItems)w.element&&b.observe(w.element);return()=>{cancelAnimationFrame(g),b.disconnect()}}));let d=(f,h,g=!1)=>{let v;return h(b=>{let w=b.findIndex(({id:C})=>C===f.id),x=b.slice();if(w!==-1){v=b[w];let C={...v,...f};x[w]=C,n.set(f.id,C)}else x.push(f),n.set(f.id,f);return x}),()=>{h(b=>{if(!v)return g&&n.delete(f.id),b.filter(({id:C})=>C!==f.id);let w=b.findIndex(({id:C})=>C===f.id);if(w===-1)return b;let x=b.slice();return x[w]=v,n.set(f.id,v),x})}},m=f=>d(f,h=>l.setState("items",h),!0);return{...c,registerItem:m,renderItem:f=>pl(m(f),d(f,h=>l.setState("renderedItems",h))),item:f=>{if(!f)return null;let h=n.get(f);if(!h){let{items:g}=l.getState();h=g.find(v=>v.id===f),h&&n.set(f,h)}return h||null},__unstablePrivateStore:l}}function dV(e,t,r){return $i(t,[r.store]),nr(e,r,"items","setItems"),e}var rte={id:null};function qs(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function ote(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function fV(e,t){return e.filter(r=>r.rowId===t)}function nte(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[rte]:[],...e.slice(0,o)]}function mV(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 pV(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function ite(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function ste(e,t,r){let o=pV(e);for(let n of e)for(let i=0;i<o;i+=1){let s=n[i];if(!s||r&&s.disabled){let c=i===0&&r?qs(n):n[i-1];n[i]=c&&t!==c.id&&r?c:ite(c?.rowId)}}return e}function ate(e){let t=mV(e),r=pV(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 hV(e={}){var t;let r=(t=e.store)==null?void 0:t.getState(),o=uV(e),n=Xe(e.activeId,r?.activeId,e.defaultActiveId),i={...o.getState(),id:Xe(e.id,r?.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:n,baseElement:Xe(r?.baseElement,null),includesBaseElement:Xe(e.includesBaseElement,r?.includesBaseElement,n===null),moves:Xe(r?.moves,0),orientation:Xe(e.orientation,r?.orientation,"both"),rtl:Xe(e.rtl,r?.rtl,!1),virtualFocus:Xe(e.virtualFocus,r?.virtualFocus,!1),focusLoop:Xe(e.focusLoop,r?.focusLoop,!1),focusWrap:Xe(e.focusWrap,r?.focusWrap,!1),focusShift:Xe(e.focusShift,r?.focusShift,!1)},s=Co(i,o,e.store);Nr(s,()=>Vr(s,["renderedItems","activeId"],c=>{s.setState("activeId",u=>{var d;return u!==void 0?u:(d=qs(c.renderedItems))==null?void 0:d.id})}));let l=(c="next",u={})=>{var d,m;let f=s.getState(),{skip:h=0,activeId:g=f.activeId,focusShift:v=f.focusShift,focusLoop:y=f.focusLoop,focusWrap:b=f.focusWrap,includesBaseElement:w=f.includesBaseElement,renderedItems:x=f.renderedItems,rtl:C=f.rtl}=u,_=c==="up"||c==="down",A=c==="next"||c==="down",I=A?C&&!_:!C||_,R=v&&!h,O=_?bp(ste(mV(x),g,R)):x;if(O=I?Vd(O):O,O=_?ate(O):O,g==null)return(d=qs(O))==null?void 0:d.id;let z=O.find(D=>D.id===g);if(!z)return(m=qs(O))==null?void 0:m.id;let P=O.some(D=>D.rowId),S=O.indexOf(z),N=O.slice(S+1),V=fV(N,z.rowId);if(h){let D=ote(V,g),H=D.slice(h)[0]||D[D.length-1];return H?.id}let L=y&&(_?y!=="horizontal":y!=="vertical"),M=P&&b&&(_?b!=="horizontal":b!=="vertical"),k=A?(!P||_)&&L&&w:_?w:!1;if(L){let D=M&&!k?O:fV(O,z.rowId),H=nte(D,g,k),$=qs(H,g);return $?.id}if(M){let D=qs(k?V:N,g);return k?D?.id||null:D?.id}let F=qs(V,g);return!F&&k?null:F?.id};return{...o,...s,setBaseElement:c=>s.setState("baseElement",c),setActiveId:c=>s.setState("activeId",c),move:c=>{c!==void 0&&(s.setState("activeId",c),s.setState("moves",u=>u+1))},first:()=>{var c;return(c=qs(s.getState().renderedItems))==null?void 0:c.id},last:()=>{var c;return(c=qs(Vd(s.getState().renderedItems)))==null?void 0:c.id},next:c=>(c!==void 0&&typeof c=="number"&&(c={skip:c}),l("next",c)),previous:c=>(c!==void 0&&typeof c=="number"&&(c={skip:c}),l("previous",c)),down:c=>(c!==void 0&&typeof c=="number"&&(c={skip:c}),l("down",c)),up:c=>(c!==void 0&&typeof c=="number"&&(c={skip:c}),l("up",c))}}function gV(e){return{id:qn(e.id),...e}}function vV(e,t,r){return e=dV(e,t,r),nr(e,r,"activeId","setActiveId"),nr(e,r,"includesBaseElement"),nr(e,r,"virtualFocus"),nr(e,r,"orientation"),nr(e,r,"rtl"),nr(e,r,"focusLoop"),nr(e,r,"focusWrap"),nr(e,r,"focusShift"),e}var Ab=a(Re(),1),Rb=(0,Ab.createContext)(void 0),_p=$o([lV,kd],[cV,_b]),sT=_p.useContext,Ld=_p.useScopedContext,kb=_p.useProviderContext,yV=_p.ContextProvider,bV=_p.ScopedContextProvider,Ob=(0,Ab.createContext)(void 0),wV=(0,Ab.createContext)(!1);function xV(e={}){return iV(e)}function SV(e,t,r){return sV(e,t,r)}function _V({popover:e,...t}={}){let r=Gc(t.store,yp(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=xV({...t,store:r}),i=Xe(t.placement,o?.placement,"bottom"),s={...n.getState(),placement:i,currentPlacement:i,anchorElement:Xe(o?.anchorElement,null),popoverElement:Xe(o?.popoverElement,null),arrowElement:Xe(o?.arrowElement,null),rendered:Symbol("rendered")},l=Co(s,n,r);return{...n,...l,setAnchorElement:c=>l.setState("anchorElement",c),setPopoverElement:c=>l.setState("popoverElement",c),setArrowElement:c=>l.setState("arrowElement",c),render:()=>l.setState("rendered",Symbol("rendered"))}}function CV(e,t,r){return $i(t,[r.popover]),nr(e,r,"placement"),SV(e,t,r)}var lte="div",aT=Nt(function({store:t,...r}){let o=aV();return t=t||o,r={...r,ref:or(t?.setAnchorElement,r.ref)},r}),wOe=Ct(function(t){let r=aT(t);return Ft(lte,r)});var TV=a(Re(),1),cte="div";function EV(e){let t=e.relatedTarget;return t?.nodeType===Node.ELEMENT_NODE?t:null}function ute(e){let t=EV(e);return t?Qi(e.currentTarget,t):!1}var lT=Symbol("composite-hover");function dte(e){let t=EV(e);if(!t)return!1;do{if(Jo(t,lT)&&t[lT])return!0;t=t.parentElement}while(t);return!1}var cT=Nt(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=Sb();t=t||i,zr(t,!1);let s=_N(),l=n.onMouseMove,c=fr(r),u=$e(g=>{if(l?.(g),!g.defaultPrevented&&s()&&c(g)){if(!ZC(g.currentTarget)){let v=t?.getState().baseElement;v&&!Yn(v)&&v.focus()}t?.setActiveId(g.currentTarget.id)}}),d=n.onMouseLeave,m=fr(o),f=$e(g=>{var v;d?.(g),!g.defaultPrevented&&s()&&(ute(g)||dte(g)||c(g)&&m(g)&&(t?.setActiveId(null),(v=t?.getState().baseElement)==null||v.focus()))}),h=(0,TV.useCallback)(g=>{g&&(g[lT]=!0)},[]);return n={...n,ref:or(h,n.ref),onMouseMove:u,onMouseLeave:f},Hr(n)}),AOe=vl(Ct(function(t){let r=cT(t);return Ft(cte,r)}));var Gr=a(Re(),1),fte="input";function PV(e,t,r){if(!r)return!1;let o=e.find(n=>!n.disabled&&n.value);return o?.value===t}function AV(e,t){return!t||e==null?!1:(e=up(e),t.length>e.length&&t.toLowerCase().indexOf(e.toLowerCase())===0)}function mte(e){return e.type==="input"}function pte(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function hte(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 gte=Nt(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:l,showOnMouseDown:c,showOnClick:u=c,showOnKeyDown:d,showOnKeyPress:m=d,blurActiveItemOnClick:f,setValueOnClick:h=!0,moveOnKeyPress:g=!0,autoComplete:v="list",...y}){let b=kb();t=t||b,zr(t,!1);let w=(0,Gr.useRef)(null),[x,C]=xN(),_=(0,Gr.useRef)(!1),A=(0,Gr.useRef)(!1),I=t.useState(J=>J.virtualFocus&&o),R=v==="inline"||v==="both",[O,z]=(0,Gr.useState)(R);wN(()=>{R&&z(!0)},[R]);let P=t.useState("value"),S=(0,Gr.useRef)(void 0);(0,Gr.useEffect)(()=>Vr(t,["selectedValue","activeId"],(J,ae)=>{S.current=ae.selectedValue}),[]);let N=t.useState(J=>{var ae;if(R&&O&&!(J.activeValue&&Array.isArray(J.selectedValue)&&(J.selectedValue.includes(J.activeValue)||(ae=S.current)!=null&&ae.includes(J.activeValue))))return J.activeValue}),V=t.useState("renderedItems"),L=t.useState("open"),M=t.useState("contentElement"),k=(0,Gr.useMemo)(()=>{if(!R||!O)return P;if(PV(V,N,I)){if(AV(P,N)){let ae=N?.slice(P.length)||"";return P+ae}return P}return N||P},[R,O,V,N,I,P]);(0,Gr.useEffect)(()=>{let J=w.current;if(!J)return;let ae=()=>z(!0);return J.addEventListener("combobox-item-move",ae),()=>{J.removeEventListener("combobox-item-move",ae)}},[]),(0,Gr.useEffect)(()=>{if(!R||!O||!N||!PV(V,N,I)||!AV(P,N))return;let ae=cp;return queueMicrotask(()=>{let ie=w.current;if(!ie)return;let{start:Oe,end:pt}=Ad(ie),Ut=P.length,at=N.length;mp(ie,Ut,at),ae=()=>{if(!Yn(ie))return;let{start:Mt,end:Lt}=Ad(ie);Mt===Ut&&Lt===at&&mp(ie,Oe,pt)}}),()=>ae()},[x,R,O,N,V,I,P]);let F=(0,Gr.useRef)(null),D=$e(n),H=(0,Gr.useRef)(null);(0,Gr.useEffect)(()=>{if(!L||!M)return;let J=Rd(M);if(!J)return;F.current=J;let ae=()=>{_.current=!1},ie=()=>{if(!t||!_.current)return;let{activeId:pt}=t.getState();pt!==null&&pt!==H.current&&(_.current=!1)},Oe={passive:!0,capture:!0};return J.addEventListener("wheel",ae,Oe),J.addEventListener("touchmove",ae,Oe),J.addEventListener("scroll",ie,Oe),()=>{J.removeEventListener("wheel",ae,!0),J.removeEventListener("touchmove",ae,!0),J.removeEventListener("scroll",ie,!0)}},[L,M,t]),Jt(()=>{P&&(A.current||(_.current=!0))},[P]),Jt(()=>{I!=="always"&&L||(_.current=L)},[I,L]);let $=t.useState("resetValueOnSelect");$i(()=>{var J,ae;let ie=_.current;if(!t||!L||!ie&&!$)return;let{baseElement:Oe,contentElement:pt,activeId:Ut}=t.getState();if(!(Oe&&!Yn(Oe))){if(pt?.hasAttribute("data-placing")){let at=new MutationObserver(C);return at.observe(pt,{attributeFilter:["data-placing"]}),()=>at.disconnect()}if(I&&ie){let at=D(V),Mt=at!==void 0?at:(J=hte(V))!=null?J:t.first();H.current=Mt,t.move(Mt??null)}else{let at=(ae=t.item(Ut||t.first()))==null?void 0:ae.element;at&&"scrollIntoView"in at&&at.scrollIntoView({block:"nearest",inline:"nearest"})}}},[t,L,x,P,I,$,D,V]),(0,Gr.useEffect)(()=>{if(!R)return;let J=w.current;if(!J)return;let ae=[J,M].filter(Oe=>!!Oe),ie=Oe=>{ae.every(pt=>wb(Oe,pt))&&t?.setValue(k)};for(let Oe of ae)Oe.addEventListener("focusout",ie);return()=>{for(let Oe of ae)Oe.removeEventListener("focusout",ie)}},[R,M,t,k]);let ue=J=>J.currentTarget.value.length>=s,we=y.onChange,Pe=fr(l??ue),de=fr(i??!t.tag),Se=$e(J=>{if(we?.(J),J.defaultPrevented||!t)return;let ae=J.currentTarget,{value:ie,selectionStart:Oe,selectionEnd:pt}=ae,Ut=J.nativeEvent;if(_.current=!0,mte(Ut)&&(Ut.isComposing&&(_.current=!1,A.current=!0),R)){let at=Ut.inputType==="insertText"||Ut.inputType==="insertCompositionText",Mt=Oe===ie.length;z(at&&Mt)}if(de(J)){let at=ie===t.getState().value;t.setValue(ie),queueMicrotask(()=>{mp(ae,Oe,pt)}),R&&I&&at&&C()}Pe(J)&&t.show(),(!I||!_.current)&&t.setActiveId(null)}),_e=y.onCompositionEnd,ee=$e(J=>{_.current=!0,A.current=!1,_e?.(J),!J.defaultPrevented&&I&&C()}),ve=y.onMouseDown,Ue=fr(f??(()=>!!t?.getState().includesBaseElement)),vr=fr(h),Ce=fr(u??ue),Qe=$e(J=>{ve?.(J),!J.defaultPrevented&&(J.button||J.ctrlKey||t&&(Ue(J)&&t.setActiveId(null),vr(J)&&t.setValue(k),Ce(J)&&gl(J.currentTarget,"mouseup",t.show)))}),oe=y.onKeyDown,K=fr(m??ue),re=$e(J=>{if(oe?.(J),J.repeat||(_.current=!1),J.defaultPrevented||J.ctrlKey||J.altKey||J.shiftKey||J.metaKey||!t)return;let{open:ae}=t.getState();ae||(J.key==="ArrowUp"||J.key==="ArrowDown")&&K(J)&&(J.preventDefault(),t.show())}),Q=y.onBlur,ne=$e(J=>{_.current=!1,Q?.(J),J.defaultPrevented}),Ie=qn(y.id),Te=pte(v)?v:void 0,Ae=t.useState(J=>J.activeId===null);return y={id:Ie,role:"combobox","aria-autocomplete":Te,"aria-haspopup":DC(M,"listbox"),"aria-expanded":L,"aria-controls":M?.id,"data-active-item":Ae||void 0,value:k,...y,ref:or(w,y.ref),onChange:Se,onCompositionEnd:ee,onMouseDown:Qe,onKeyDown:re,onBlur:ne},y=tT({store:t,focusable:r,...y,moveOnKeyPress:J=>NC(g,J)?!1:(R&&z(!0),!0)}),y=aT({store:t,...y}),{autoComplete:"off",...y}}),Ib=Ct(function(t){let r=gte(t);return Ft(fte,r)});var Fb=a(Re(),1),uT=a(E(),1),vte="div";function yte(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function bte(e){var t;return(t={menu:"menuitem",listbox:"option",tree:"treeitem"}[e])!=null?t:"option"}var RV=Nt(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:l=!1,moveOnKeyPress:c=!0,getItem:u,...d}){var m;let f=Ld();t=t||f,zr(t,!1);let{resetValueOnSelectState:h,multiSelectable:g,selected:v}=Eb(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(P){return Array.isArray(P.selectedValue)},selected(P){return yte(P.selectedValue,r)}}),y=(0,Fb.useCallback)(P=>{let S={...P,value:r};return u?u(S):S},[r,u]);n=n??!g,o=o??(r!=null&&!g);let b=d.onClick,w=fr(n),x=fr(i),C=fr((m=s??h)!=null?m:g),_=fr(o),A=$e(P=>{b?.(P),!P.defaultPrevented&&(cN(P)||lN(P)||(r!=null&&(x(P)&&(C(P)&&t?.resetValue(),t?.setSelectedValue(S=>Array.isArray(S)?S.includes(r)?S.filter(N=>N!==r):[...S,r]:r)),w(P)&&t?.setValue(r)),_(P)&&t?.hide()))}),I=d.onKeyDown,R=$e(P=>{if(I?.(P),P.defaultPrevented)return;let S=t?.getState().baseElement;if(!S||Yn(S))return;(P.key.length===1||P.key==="Backspace"||P.key==="Delete")&&(queueMicrotask(()=>S.focus()),So(S)&&t?.setValue(S.value))});g&&v!=null&&(d={"aria-selected":v,...d}),d=es(d,P=>(0,uT.jsx)(Ob.Provider,{value:r,children:(0,uT.jsx)(wV.Provider,{value:v??!1,children:P})}),[r,v]);let O=(0,Fb.useContext)(Rb);d={role:bte(O),children:r,...d,onClick:A,onKeyDown:R};let z=fr(c);return d=$C({store:t,...d,getItem:y,moveOnKeyPress:P=>{if(!z(P))return!1;let S=new Event("combobox-item-move"),N=t?.getState().baseElement;return N?.dispatchEvent(S),!0}}),d=cT({store:t,focusOnHover:l,...d}),d}),Cp=vl(Ct(function(t){let r=RV(t);return Ft(vte,r)}));var Nb=a(Re(),1),OV=a(E(),1),wte="span";function kV(e){return up(e).toLowerCase()}function xte(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 Ste(e){return e.filter(([t,r],o,n)=>!n.some(([i,s],l)=>l!==o&&i<=t&&i+s>=t+r))}function _te(e){return e.sort(([t],[r])=>t-r)}function Cte(e,t){if(!e||!t)return e;let r=eT(t).filter(Boolean).map(kV),o=[],n=(c,u=!1)=>(0,OV.jsx)("span",{"data-autocomplete-value":u?"":void 0,"data-user-value":u?void 0:"",children:c},o.length),i=_te(Ste(xte(kV(e),new Set(r))));if(!i.length)return o.push(n(e,!0)),o;let[s]=i[0];return[e.slice(0,s),...i.flatMap(([c,u],d)=>{var m;let f=e.slice(c,c+u),h=(m=i[d+1])==null?void 0:m[0],g=e.slice(c+u,h);return[f,g]})].forEach((c,u)=>{c&&o.push(n(c,u%2===0))}),o}var Tte=Nt(function({store:t,value:r,userValue:o,...n}){let i=Ld();t=t||i;let s=(0,Nb.useContext)(Ob),l=r??s,c=Fd(t,d=>o??d?.value);return n={children:(0,Nb.useMemo)(()=>{if(l)return c?Cte(l,c):l},[l,c]),...n},Hr(n)}),Vb=Ct(function(t){let r=Tte(t);return Ft(wte,r)});var Ete="label",Pte=Nt(function({store:t,...r}){let o=kb();return t=t||o,zr(t,!1),r={htmlFor:t.useState(i=>{var s;return(s=i.baseElement)==null?void 0:s.id}),...r},Hr(r)}),Mb=vl(Ct(function(t){let r=Pte(t);return Ft(Ete,r)}));var Lb=a(Re(),1),dT=a(E(),1),Ate="div",IV=Nt(function({store:t,alwaysVisible:r,...o}){let n=Ld(!0),i=sT();t=t||i;let s=!!t&&t===n;zr(t,!1);let l=(0,Lb.useRef)(null),c=qn(o.id),u=t.useState("mounted"),d=iT(u,o.hidden,r),m=d?{...o.style,display:"none"}:o.style,f=t.useState(C=>Array.isArray(C.selectedValue)),h=bN(l,"role",o.role),v=(h==="listbox"||h==="tree"||h==="grid")&&f||void 0,[y,b]=(0,Lb.useState)(!1),w=t.useState("contentElement");Jt(()=>{if(!u)return;let C=l.current;if(!C||w!==C)return;let _=()=>{b(!!C.querySelector("[role='listbox']"))},A=new MutationObserver(_);return A.observe(C,{subtree:!0,childList:!0,attributeFilter:["role"]}),_(),()=>A.disconnect()},[u,w]),y||(o={role:"listbox","aria-multiselectable":v,...o}),o=es(o,C=>(0,dT.jsx)(bV,{value:t,children:(0,dT.jsx)(Rb.Provider,{value:h,children:C})}),[t,h]);let x=c&&(!n||!s)?t.setContentElement:null;return o={id:c,hidden:d,...o,ref:or(x,l,o.ref),style:m},Hr(o)}),Tp=Ct(function(t){let r=IV(t);return Ft(Ate,r)});var fT=a(Re(),1),w4e=(0,fT.createContext)(null),x4e=(0,fT.createContext)(null),Ep=$o([kd],[_b]),FV=Ep.useContext,S4e=Ep.useScopedContext,_4e=Ep.useProviderContext,C4e=Ep.ContextProvider,T4e=Ep.ScopedContextProvider;var Rte=Dc()&&jC();function NV({tag:e,...t}={}){let r=Gc(t.store,JC(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=Xe(t.activeId,n?.activeId,t.defaultActiveId,null),s=hV({...t,activeId:i,includesBaseElement:Xe(t.includesBaseElement,n?.includesBaseElement,!0),orientation:Xe(t.orientation,n?.orientation,"vertical"),focusLoop:Xe(t.focusLoop,n?.focusLoop,!0),focusWrap:Xe(t.focusWrap,n?.focusWrap,!0),virtualFocus:Xe(t.virtualFocus,n?.virtualFocus,!0)}),l=_V({...t,placement:Xe(t.placement,n?.placement,"bottom-start")}),c=Xe(t.value,n?.value,t.defaultValue,""),u=Xe(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),d=Array.isArray(u),m={...s.getState(),...l.getState(),value:c,selectedValue:u,resetValueOnSelect:Xe(t.resetValueOnSelect,n?.resetValueOnSelect,d),resetValueOnHide:Xe(t.resetValueOnHide,n?.resetValueOnHide,d&&!e),activeValue:n?.activeValue},f=Co(m,s,l,r);return Rte&&Nr(f,()=>Vr(f,["virtualFocus"],()=>{f.setState("virtualFocus",!1)})),Nr(f,()=>{if(e)return pl(Vr(f,["selectedValue"],h=>{Array.isArray(h.selectedValue)&&e.setValues(h.selectedValue)}),Vr(e,["values"],h=>{f.setState("selectedValue",h.values)}))}),Nr(f,()=>Vr(f,["resetValueOnHide","mounted"],h=>{h.resetValueOnHide&&(h.mounted||f.setState("value",c))})),Nr(f,()=>Vr(f,["open"],h=>{h.open||(f.setState("activeId",i),f.setState("moves",0))})),Nr(f,()=>Vr(f,["moves","activeId"],(h,g)=>{h.moves===g.moves&&f.setState("activeValue",void 0)})),Nr(f,()=>bl(f,["moves","renderedItems"],(h,g)=>{if(h.moves===g.moves)return;let{activeId:v}=f.getState(),y=s.item(v);f.setState("activeValue",y?.value)})),{...l,...s,...f,tag:e,setValue:h=>f.setState("value",h),resetValue:()=>f.setState("value",m.value),setSelectedValue:h=>f.setState("selectedValue",h)}}function Ote(e){let t=FV();return e={...e,tag:e.tag!==void 0?e.tag:t},gV(e)}function Ite(e,t,r){return $i(t,[r.tag]),nr(e,r,"value","setValue"),nr(e,r,"selectedValue","setSelectedValue"),nr(e,r,"resetValueOnHide"),nr(e,r,"resetValueOnSelect"),Object.assign(vV(CV(e,t,r),t,r),{tag:r.tag})}function mT(e={}){e=Ote(e);let[t,r]=Nd(NV,e);return Ite(t,r,e)}var VV=a(E(),1);function Db(e={}){let t=mT(e);return(0,VV.jsx)(yV,{value:t,children:e.children})}var HV=a(pT(),1);var GV=a(rt(),1),wl=a(G(),1),Uc=a(B(),1),ns=a(U(),1);var Dte=[],Pp=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:Dte;var Ap=a(B(),1),Bte=[];function Mr({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:Bte,[o,n]=(0,Ap.useState)(r),[i,s]=(0,Ap.useState)(!1);return(0,Ap.useEffect)(()=>{if(!t){n(r);return}let l=!1;return s(!0),t().then(c=>{if(!l){let u=Array.isArray(c)&&c.length>0?c:r;n(u)}}).catch(()=>{l||n(r)}).finally(()=>{l||s(!1)}),()=>{l=!0}},[t,r]),{elements:o,isLoading:i}}var lt=a(E(),1);function BV(e=""){return(0,HV.default)(e.trim().toLowerCase())}var jV=(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 zV(e,t){return`${e}-${t}`}var UV=({selected:e})=>(0,lt.jsx)("span",{className:q("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,lt.jsx)(ns.Icon,{icon:Ql})}),WV=({selected:e})=>(0,lt.jsx)("span",{className:q("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function qV({view:e,filter:t,onChangeView:r}){let o=(0,GV.useInstanceId)(qV,"dataviews-filter-list-box"),[n,i]=(0,Uc.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(c=>c.field===t.field),l=Pp(t,s);return(0,lt.jsx)(ns.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,wl.sprintf)((0,wl.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(zV(o,t.elements[0].value))},render:(0,lt.jsx)(ns.Composite.Typeahead,{}),children:t.elements.map(c=>(0,lt.jsxs)(ns.Composite.Hover,{render:(0,lt.jsx)(ns.Composite.Item,{id:zV(o,c.value),render:(0,lt.jsx)("div",{"aria-label":c.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let u=s?[...(e.filters??[]).map(d=>d.field===t.field?{...d,operator:s.operator||t.operators[0],value:jV(t,s,c.value)}:d)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:jV(t,s,c.value)}];r({...e,page:1,filters:u})}}),children:[t.singleSelection&&(0,lt.jsx)(WV,{selected:l===c.value}),!t.singleSelection&&(0,lt.jsx)(UV,{selected:l.includes(c.value)}),(0,lt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:c.label})]},c.value))})}function jte({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Uc.useState)(""),i=(0,Uc.useDeferredValue)(o),s=e.filters?.find(u=>u.field===t.field),l=Pp(t,s),c=(0,Uc.useMemo)(()=>{let u=BV(i);return t.elements.filter(d=>BV(d.label).includes(u))},[t.elements,i]);return(0,lt.jsxs)(Db,{selectedValue:l,setSelectedValue:u=>{let d=s?[...(e.filters??[]).map(m=>m.field===t.field?{...m,operator:s.operator||t.operators[0],value:u}:m)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:u}];r({...e,page:1,filters:d})},setValue:n,children:[(0,lt.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,lt.jsx)(Fn,{render:(0,lt.jsx)(Mb,{}),children:(0,wl.__)("Search items")}),(0,lt.jsx)(Ib,{autoSelect:"always",placeholder:(0,wl.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,lt.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,lt.jsx)(ns.Icon,{icon:Mi})})]}),(0,lt.jsxs)(Tp,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[c.map(u=>(0,lt.jsxs)(Cp,{resetValueOnSelect:!1,value:u.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,lt.jsx)(WV,{selected:l===u.value}),!t.singleSelection&&(0,lt.jsx)(UV,{selected:l.includes(u.value)}),(0,lt.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:u.label,children:[(0,lt.jsx)(Vb,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:u.label}),!!u.description&&(0,lt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:u.description})]})]},u.value)),!c.length&&(0,lt.jsx)("p",{children:(0,wl.__)("No results found")})]})]})}function YV(e){let{elements:t,isLoading:r}=Mr({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,lt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,lt.jsx)(ns.Spinner,{})});if(t.length===0)return(0,lt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,wl.__)("No elements found")});let o=t.length>10?jte:qV;return(0,lt.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var ZV=a(Uv(),1),KV=a(rt(),1),hT=a(B(),1),XV=a(U(),1);var gT=a(E(),1);function QV({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(u=>u.field===e.field),i=Pp(e,n),s=(0,hT.useMemo)(()=>{let u=o.find(d=>d.id===e.field);return u&&{...u,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:d})=>d[u.id],setValue:({value:d})=>({[u.id]:d})}},[o,e.field]),l=(0,hT.useMemo)(()=>(t.filters??[]).reduce((u,d)=>(u[d.field]=d.value,u),{}),[t.filters]),c=(0,KV.useEvent)(u=>{if(!s||!n)return;let d=s.getValue({item:u});(0,ZV.default)(d,i)||r({...t,filters:(t.filters??[]).map(m=>m.field===e.field?{...m,operator:n.operator||e.operators[0],value:d===""?void 0:d}:m)})});return!s||!s.Edit||!n?null:(0,gT.jsx)(XV.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,gT.jsx)(s.Edit,{hideLabelFromVision:!0,data:l,field:s,operator:n.operator,onChange:c})})}var zte=Math.pow(10,8)*24*60*60*1e3,hIe=-zte,jb=6048e5,JV=864e5;var Hte=3600;var $V=Hte*24,gIe=$V*7,Gte=$V*365.2425,Ute=Gte/12,vIe=Ute*3,vT=Symbol.for("constructDateFrom");function Pr(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&vT in e?e[vT](t):e instanceof Date?new e.constructor(t):new Date(t)}function wt(e,t){return Pr(t||e,e)}function zb(e,t,r){let o=wt(e,r?.in);return isNaN(t)?Pr(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function Hb(e,t,r){let o=wt(e,r?.in);if(isNaN(t))return Pr(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=Pr(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 Wte={};function xl(){return Wte}function Ys(e,t){let r=xl(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=wt(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 Wc(e,t){return Ys(e,{...t,weekStartsOn:1})}function Gb(e,t){let r=wt(e,t?.in),o=r.getFullYear(),n=Pr(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Wc(n),s=Pr(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let l=Wc(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=l.getTime()?o:o-1}function yT(e){let t=wt(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 eM(e,...t){let r=Pr.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function bT(e,t){let r=wt(e,t?.in);return r.setHours(0,0,0,0),r}function tM(e,t,r){let[o,n]=eM(r?.in,e,t),i=bT(o),s=bT(n),l=+i-yT(i),c=+s-yT(s);return Math.round((l-c)/JV)}function rM(e,t){let r=Gb(e,t),o=Pr(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Wc(o)}function oM(e,t,r){return zb(e,t*7,r)}function nM(e,t,r){return Hb(e,t*12,r)}function iM(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Zs(e){return!(!iM(e)&&typeof e!="number"||isNaN(+wt(e)))}function sM(e,t){let r=wt(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function Ub(e,t){let r=wt(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var qte={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"}},aM=(e,t,r)=>{let o,n=qte[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 Wb(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var Yte={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Zte={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Kte={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},lM={date:Wb({formats:Yte,defaultWidth:"full"}),time:Wb({formats:Zte,defaultWidth:"full"}),dateTime:Wb({formats:Kte,defaultWidth:"full"})};var Xte={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},cM=(e,t,r,o)=>Xte[e];function Dd(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 Qte={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Jte={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},$te={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"]},ere={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"]},tre={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"}},rre={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"}},ore=(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"},uM={ordinalNumber:ore,era:Dd({values:Qte,defaultWidth:"wide"}),quarter:Dd({values:Jte,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Dd({values:$te,defaultWidth:"wide"}),day:Dd({values:ere,defaultWidth:"wide"}),dayPeriod:Dd({values:tre,defaultWidth:"wide",formattingValues:rre,defaultFormattingWidth:"wide"})};function Bd(e){return(t,r={})=>{let o=r.width,n=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let s=i[0],l=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?ire(l,m=>m.test(s)):nre(l,m=>m.test(s)),u;u=e.valueCallback?e.valueCallback(c):c,u=r.valueCallback?r.valueCallback(u):u;let d=t.slice(s.length);return{value:u,rest:d}}}function nre(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function ire(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function dM(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 sre=/^(\d+)(th|st|nd|rd)?/i,are=/\d+/i,lre={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},cre={any:[/^b/i,/^(a|c)/i]},ure={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},dre={any:[/1/i,/2/i,/3/i,/4/i]},fre={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},mre={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]},pre={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},hre={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]},gre={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},vre={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}},fM={ordinalNumber:dM({matchPattern:sre,parsePattern:are,valueCallback:e=>parseInt(e,10)}),era:Bd({matchPatterns:lre,defaultMatchWidth:"wide",parsePatterns:cre,defaultParseWidth:"any"}),quarter:Bd({matchPatterns:ure,defaultMatchWidth:"wide",parsePatterns:dre,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Bd({matchPatterns:fre,defaultMatchWidth:"wide",parsePatterns:mre,defaultParseWidth:"any"}),day:Bd({matchPatterns:pre,defaultMatchWidth:"wide",parsePatterns:hre,defaultParseWidth:"any"}),dayPeriod:Bd({matchPatterns:gre,defaultMatchWidth:"any",parsePatterns:vre,defaultParseWidth:"any"})};var wT={code:"en-US",formatDistance:aM,formatLong:lM,formatRelative:cM,localize:uM,match:fM,options:{weekStartsOn:0,firstWeekContainsDate:1}};function mM(e,t){let r=wt(e,t?.in);return tM(r,Ub(r))+1}function pM(e,t){let r=wt(e,t?.in),o=+Wc(r)-+rM(r);return Math.round(o/jb)+1}function qb(e,t){let r=wt(e,t?.in),o=r.getFullYear(),n=xl(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=Pr(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let l=Ys(s,t),c=Pr(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let u=Ys(c,t);return+r>=+l?o+1:+r>=+u?o:o-1}function hM(e,t){let r=xl(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=qb(e,t),i=Pr(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Ys(i,t)}function gM(e,t){let r=wt(e,t?.in),o=+Ys(r,t)-+hM(r,t);return Math.round(o/jb)+1}function dt(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 dt(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):dt(r+1,2)},d(e,t){return dt(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 dt(e.getHours()%12||12,t.length)},H(e,t){return dt(e.getHours(),t.length)},m(e,t){return dt(e.getMinutes(),t.length)},s(e,t){return dt(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return dt(n,t.length)}};var jd={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},xT={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=qb(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return dt(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):dt(i,t.length)},R:function(e,t){let r=Gb(e);return dt(r,t.length)},u:function(e,t){let r=e.getFullYear();return dt(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 dt(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 dt(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 dt(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=gM(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):dt(n,t.length)},I:function(e,t,r){let o=pM(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):dt(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=mM(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):dt(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 dt(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 dt(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 dt(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=jd.noon:o===0?n=jd.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=jd.evening:o>=12?n=jd.afternoon:o>=4?n=jd.morning:n=jd.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"}):dt(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):dt(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 yM(o);case"XXXX":case"XX":return qc(o);default:return qc(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return yM(o);case"xxxx":case"xx":return qc(o);default:return qc(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+vM(o,":");default:return"GMT"+qc(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+vM(o,":");default:return"GMT"+qc(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return dt(o,t.length)},T:function(e,t,r){return dt(+e,t.length)}};function vM(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+dt(i,2)}function yM(e,t){return e%60===0?(e>0?"-":"+")+dt(Math.abs(e)/60,2):qc(e,t)}function qc(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=dt(Math.trunc(o/60),2),i=dt(o%60,2);return r+n+t+i}var bM=(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"})}},wM=(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"})}},yre=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return bM(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}}",bM(o,t)).replace("{{time}}",wM(n,t))},xM={p:wM,P:yre};var bre=/^D+$/,wre=/^Y+$/,xre=["D","DD","YY","YYYY"];function SM(e){return bre.test(e)}function _M(e){return wre.test(e)}function CM(e,t,r){let o=Sre(e,t,r);if(console.warn(o),xre.includes(e))throw new RangeError(o)}function Sre(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 _re=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Cre=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Tre=/^'([^]*?)'?$/,Ere=/''/g,Pre=/[a-zA-Z]/;function ST(e,t,r){let o=xl(),n=r?.locale??o.locale??wT,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=wt(e,r?.in);if(!Zs(l))throw new RangeError("Invalid time value");let c=t.match(Cre).map(d=>{let m=d[0];if(m==="p"||m==="P"){let f=xM[m];return f(d,n.formatLong)}return d}).join("").match(_re).map(d=>{if(d==="''")return{isToken:!1,value:"'"};let m=d[0];if(m==="'")return{isToken:!1,value:Are(d)};if(xT[m])return{isToken:!0,value:d};if(m.match(Pre))throw new RangeError("Format string contains an unescaped latin alphabet character `"+m+"`");return{isToken:!1,value:d}});n.localize.preprocessor&&(c=n.localize.preprocessor(l,c));let u={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return c.map(d=>{if(!d.isToken)return d.value;let m=d.value;(!r?.useAdditionalWeekYearTokens&&_M(m)||!r?.useAdditionalDayOfYearTokens&&SM(m))&&CM(m,t,String(e));let f=xT[m[0]];return f(l,m,n.localize,u)}).join("")}function Are(e){let t=e.match(Tre);return t?t[1].replace(Ere,"'"):e}function Yc(e,t,r){return zb(e,-t,r)}function Yb(e,t,r){return Hb(e,-t,r)}function TM(e,t,r){return oM(e,-t,r)}function Zb(e,t,r){return nM(e,-t,r)}var ge=a(G(),1),ir=a(B(),1),To=a(Ns(),1);var _T=a(E(),1),mr={Name:(0,_T.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,_T.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function EM(e,t){switch(t){case"days":return Yc(new Date,e);case"weeks":return TM(new Date,e);case"months":return Yb(new Date,e);case"years":return Zb(new Date,e);default:return new Date}}var PM={label:(0,ge.__)("Is none of"),filterText:(e,t)=>(0,ir.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(", ")),mr),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"},Kb=[{name:jt,label:(0,ge.__)("Includes"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),mr),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:zt,...PM},{name:$r,label:(0,ge.__)("Includes all"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),mr),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:Fr,...PM},{name:bo,label:(0,ge.__)("Between (inc)"),filterText:(e,t)=>(0,ir.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]),mr),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:wo,label:(0,ge.__)("In the past"),filterText:(e,t)=>(0,ir.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}`),mr),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=EM(r.value,r.unit),n=(0,To.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:Xo,label:(0,ge.__)("Over"),filterText:(e,t)=>(0,ir.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}`),mr),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=EM(r.value,r.unit);return(0,To.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:Xt,label:(0,ge.__)("Is"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),mr),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:Qt,label:(0,ge.__)("Is not"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),mr),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:Qa,label:(0,ge.__)("Less than"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),mr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:Ja,label:(0,ge.__)("Greater than"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),mr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:$a,label:(0,ge.__)("Less than or equal"),filterText:(e,t)=>(0,ir.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),mr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:el,label:(0,ge.__)("Greater than or equal"),filterText:(e,t)=>(0,ir.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),mr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:tl,label:(0,ge.__)("Before"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),mr),filter(e,t,r){if(r===void 0)return!0;let o=(0,To.getDate)(r);return(0,To.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:rl,label:(0,ge.__)("After"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),mr),filter(e,t,r){if(r===void 0)return!0;let o=(0,To.getDate)(r);return(0,To.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:ol,label:(0,ge.__)("Before (inc)"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),mr),filter(e,t,r){if(r===void 0)return!0;let o=(0,To.getDate)(r);return(0,To.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:nl,label:(0,ge.__)("After (inc)"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),mr),filter(e,t,r){if(r===void 0)return!0;let o=(0,To.getDate)(r);return(0,To.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:Yi,label:(0,ge.__)("Contains"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),mr),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:Zi,label:(0,ge.__)("Doesn't contain"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),mr),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:Ki,label:(0,ge.__)("Starts with"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),mr),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:il,label:(0,ge.__)("On"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),mr),filter(e,t,r){if(r===void 0)return!0;let o=(0,To.getDate)(r),n=(0,To.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:sl,label:(0,ge.__)("Not on"),filterText:(e,t)=>(0,ir.createInterpolateElement)((0,ge.sprintf)((0,ge.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),mr),filter(e,t,r){if(r===void 0)return!0;let o=(0,To.getDate)(r),n=(0,To.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],Zc=e=>Kb.find(t=>t.name===e),AM=()=>Kb.map(e=>e.name),RM=e=>Kb.filter(t=>t.selection==="single").some(t=>t.name===e),kM=e=>Kb.some(t=>t.name===e);var Ur=a(E(),1),Rre="Enter",kre=" ",Ore=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Zc(t?.operator);return o!==void 0?o.filterText(r,e):(0,Xs.sprintf)((0,Xs.__)("Unknown status for %1$s"),r.name)};function Ire({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:Zc(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,Ur.jsxs)(X,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,Ur.jsx)(vi.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,Ur.jsx)(vi.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,Xs.__)("Conditions"),value:i,options:o,onChange:s=>{let l=s,c=n?.operator,u=n?[...(t.filters??[]).map(d=>{if(d.field===e.field){let m=Zc(c)?.selection,f=Zc(l)?.selection,h=m!==f||[m,f].includes("custom");return{...d,value:h?void 0:d.value,operator:l}}return d})]:[...t.filters??[],{field:e.field,operator:l,value:void 0}];r({...t,page:1,filters:u})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function OM({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,Xb.useRef)(null),{filter:i,view:s,onChangeView:l}=o,c=s.filters?.find(y=>y.field===i.field),u=[],d=(0,Xb.useMemo)(()=>{let y=r.find(b=>b.id===i.field);return y&&{...y,getValue:({item:b})=>b[y.id]}},[r,i.field]),{elements:m}=Mr({elements:i.elements,getElements:i.getElements});if(m.length>0)u=m.filter(y=>i.singleSelection?y.value===c?.value:c?.value?.includes(y.value));else if(Array.isArray(c?.value)){let y=c.value.map(b=>d?.getValueFormatted({item:{[d.id]:b},field:d})||String(b));u=[{value:c.value,label:y}]}else if(typeof c?.value=="object")u=[{value:c.value,label:c.value}];else if(c?.value!==void 0){let y=d!==void 0?d.getValueFormatted({item:{[d.id]:c.value},field:d}):String(c.value);u=[{value:c.value,label:y}]}let f=i.isPrimary,h=c?.isLocked,g=!h&&c?.value!==void 0,v=!h&&(!f||g);return(0,Ur.jsx)(vi.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:y,onToggle:b})=>(0,Ur.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,Ur.jsx)(vi.Tooltip,{text:(0,Xs.sprintf)((0,Xs.__)("Filter by: %1$s"),i.name.toLowerCase()),placement:"top",children:(0,Ur.jsx)("div",{className:q("dataviews-filters__summary-chip",{"has-reset":v,"has-values":g,"is-not-clickable":h}),role:"button",tabIndex:h?-1:0,onClick:()=>{h||b()},onKeyDown:w=>{!h&&[Rre,kre].includes(w.key)&&(b(),w.preventDefault())},"aria-disabled":h,"aria-pressed":y,"aria-expanded":y,ref:n,children:(0,Ur.jsx)(Ore,{activeElements:u,filterInView:c,filter:i})})}),v&&(0,Ur.jsx)(vi.Tooltip,{text:f?(0,Xs.__)("Reset"):(0,Xs.__)("Remove"),placement:"top",children:(0,Ur.jsx)("button",{className:q("dataviews-filters__summary-chip-remove",{"has-values":g}),onClick:()=>{l({...s,page:1,filters:s.filters?.filter(w=>w.field!==i.field)}),f?n.current?.focus():e.current?.focus()},children:(0,Ur.jsx)(vi.Icon,{icon:Ni})})})]}),renderContent:()=>(0,Ur.jsxs)(X,{direction:"column",justify:"flex-start",children:[(0,Ur.jsx)(Ire,{...o}),o.filter.hasElements?(0,Ur.jsx)(YV,{...o,filter:{...o.filter,elements:m}}):(0,Ur.jsx)(QV,{...o,fields:r})]})})}var Qb=a(U(),1),IM=a(G(),1),FM=a(B(),1);var Qs=a(E(),1),{Menu:Rp}=Ge(Qb.privateApis);function CT({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,Qs.jsxs)(Rp,{children:[(0,Qs.jsx)(Rp.TriggerButton,{...n}),(0,Qs.jsx)(Rp.Popover,{children:i.map(s=>(0,Qs.jsx)(Rp.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,Qs.jsx)(Rp.ItemLabel,{children:s.name})},s.field))})]})}function Fre({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,Qs.jsx)(CT,{triggerProps:{render:(0,Qs.jsx)(Qb.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,IM.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var NM=(0,FM.forwardRef)(Fre);var VM=a(U(),1),MM=a(G(),1),LM=a(E(),1);function DM({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,LM.jsx)(VM.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,MM.__)("Reset")})}var BM=a(B(),1);function Nre(e,t){return(0,BM.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=>RM(l)),operators:n,isVisible:s||i||!!t.filters?.some(l=>l.field===o.id&&kM(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 kp=Nre;var Op=a(E(),1);function Vre({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,zd.useContext)(ke),s=(0,zd.useRef)(null),l=kp(t,r),c=(0,Op.jsx)(NM,{filters:l,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),u=l.filter(m=>m.isVisible);if(u.length===0)return null;let d=[...u.map(m=>(0,Op.jsx)(OM,{filter:m,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},m.field)),c];return d.push((0,Op.jsx)(DM,{filters:l,view:r,onChangeView:o},"reset-filters")),(0,Op.jsx)(X,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:d})}var Ip=(0,zd.memo)(Vre);var Sl=a(B(),1),jM=a(U(),1);var Jb=a(G(),1);var is=a(E(),1);function Mre(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Sl.useContext)(ke),s=(0,Sl.useRef)(null),l=(0,Sl.useCallback)(h=>{r(h),i(!0)},[r,i]);if(e.length===0)return null;let c=e.some(h=>h.isVisible),u={label:(0,Jb.__)("Add filter"),"aria-expanded":!1,isPressed:!1},d={label:(0,Jb._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},m=e.some(h=>h.isPrimary||h.isLocked),f=(0,is.jsx)(jM.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:Lf,disabled:m,accessibleWhenDisabled:!0,...c?d:u});return(0,is.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:c?(0,is.jsx)(Lre,{buttonRef:s,filtersCount:t.filters?.length,children:f}):(0,is.jsx)(CT,{filters:e,view:t,onChangeView:l,setOpenedFilter:o,triggerProps:{render:f}})})}function Lre({buttonRef:e,filtersCount:t,children:r}){return(0,Sl.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,is.jsxs)(is.Fragment,{children:[r,!!t&&(0,is.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var $b=Mre;var zM=a(B(),1);var HM=a(E(),1);function Dre(e){let{isShowingFilter:t}=(0,zM.useContext)(ke);return t?(0,HM.jsx)(Ip,{...e}):null}var e0=Dre;var GM=a(B(),1),UM=a(U(),1),WM=a(G(),1);var Kc=a(E(),1);function TT({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:l,view:c,onChangeView:u,selection:d,onChangeSelection:m,setOpenedFilter:f,onClickItem:h,isItemClickable:g,renderItemLink:v,defaultLayouts:y,containerRef:b,empty:w=(0,Kc.jsx)("p",{children:(0,WM.__)("No results")})}=(0,GM.useContext)(ke),x=Wn(!s,{delay:200});if(!s)return x?(0,Kc.jsx)("div",{className:"dataviews-loading",children:(0,Kc.jsx)("p",{children:(0,Kc.jsx)(UM.Spinner,{})})}):null;let C=ml.find(_=>_.type===c.type&&y[_.type])?.component;return(0,Kc.jsx)("div",{className:"dataviews-layout__container",ref:b,children:(0,Kc.jsx)(C,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:l,onChangeView:u,onChangeSelection:m,selection:d,setOpenedFilter:f,onClickItem:h,renderItemLink:v,isItemClickable:g,view:c,empty:w})})}var qM=a(B(),1);var Hd=a(E(),1),Bre=[];function ET(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=Bre,isLoading:i,hasInitiallyLoaded:s}=(0,qM.useContext)(ke),l=!!i&&s&&!!o?.length,c=Wn(!!l),u=wd(n,o)&&[gd,Jy].includes(e.type);return!l&&(!t||!r||r<=1&&!u)?null:(!!t||l)&&(0,Hd.jsx)("div",{className:"dataviews-footer",inert:l?"true":void 0,children:(0,Hd.jsxs)(X,{direction:"row",justify:"end",align:"center",className:q("dataviews-footer__content",{"is-refreshing":c}),gap:"sm",children:[u&&(0,Hd.jsx)(tb,{}),(0,Hd.jsx)(GF,{})]})})}var YM=a(G(),1),yi=a(B(),1),ZM=a(U(),1),KM=a(rt(),1);var XM=a(E(),1),jre=(0,yi.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,yi.useContext)(ke),[n,i,s]=(0,KM.useDebouncedInput)(r.search);(0,yi.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let l=(0,yi.useRef)(o),c=(0,yi.useRef)(r);(0,yi.useEffect)(()=>{l.current=o,c.current=r},[o,r]),(0,yi.useEffect)(()=>{s!==c.current?.search&&l.current({...c.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:s})},[s]);let u=t||(0,YM.__)("Search");return(0,XM.jsx)(ZM.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:u,placeholder:u,size:"compact"})}),PT=jre;var pr=a(U(),1),Js=a(G(),1),bi=a(B(),1);var AT=a(JM(),1),$M=a(rt(),1);var tt=a(E(),1),{Menu:Fp}=Ge(pr.privateApis),zre={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function RT(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,bi.useContext)(ke),o=Object.keys(r);if(o.length<=1)return null;let n=ml.find(i=>e.type===i.type);return(0,tt.jsxs)(Fp,{children:[(0,tt.jsx)(Fp.TriggerButton,{render:(0,tt.jsx)(pr.Button,{size:"compact",icon:n?.icon,label:(0,Js.__)("Layout")})}),(0,tt.jsx)(Fp.Popover,{children:o.map(i=>{let s=ml.find(l=>l.type===i);return s?(0,tt.jsx)(Fp.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 c={...e};return"layout"in c&&delete c.layout,t({...c,type:l.target.value,...r[l.target.value]})}(0,AT.default)("Invalid dataview")},children:(0,tt.jsx)(Fp.ItemLabel,{children:s.label})},i):null})})]})}function Hre(){let{view:e,fields:t,onChangeView:r}=(0,bi.useContext)(ke),o=(0,bi.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,tt.jsx)(pr.SelectControl,{__next40pxDefaultSize:!0,label:(0,Js.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function Gre(){let{view:e,fields:t,onChangeView:r}=(0,bi.useContext)(ke);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,tt.jsx)(pr.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",__next40pxDefaultSize:!0,isBlock:!0,label:(0,Js.__)("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,AT.default)("Invalid direction")},children:Ky.map(i=>(0,tt.jsx)(pr.__experimentalToggleGroupControlOptionIcon,{value:i,icon:eF[i],label:Qy[i]},i))})}function Ure(){let{view:e,config:t,onChangeView:r}=(0,bi.useContext)(ke),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,tt.jsx)(pr.__experimentalToggleGroupControl,{__next40pxDefaultSize:!0,isBlock:!0,label:(0,Js.__)("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,tt.jsx)(pr.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function Wre(){let{onReset:e}=(0,bi.useContext)(ke);return e===void 0?null:(0,tt.jsx)(pr.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,Js.__)("Reset view")})}function kT(){let{view:e,onReset:t}=(0,bi.useContext)(ke),r=(0,$M.useInstanceId)(eL,"dataviews-view-config-dropdown"),o=ml.find(i=>i.type===e.type),n=typeof t=="function";return(0,tt.jsx)(pr.Dropdown,{expandOnMobile:!0,popoverProps:{...zre,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,tt.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,tt.jsx)(pr.Button,{size:"compact",icon:px,label:(0,Js._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,tt.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,tt.jsx)(pr.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,tt.jsxs)(X,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,tt.jsxs)(X,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,tt.jsx)(pr.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,Js.__)("Appearance")}),(0,tt.jsx)(Wre,{})]}),(0,tt.jsxs)(X,{direction:"column",gap:"lg",children:[(0,tt.jsxs)(X,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,tt.jsx)(Hre,{}),(0,tt.jsx)(Gre,{})]}),!!o?.viewConfigOptions&&(0,tt.jsx)(o.viewConfigOptions,{}),(0,tt.jsx)(Ure,{}),(0,tt.jsx)(nb,{})]})]})})})}function eL(){return(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(RT,{}),(0,tt.jsx)(kT,{})]})}var qre=(0,bi.memo)(eL),tL=qre;var rL=a(U(),1),oL=a(B(),1);function Tt(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 nL=a(E(),1),{ValidatedCheckboxControl:Yre}=Ge(rL.privateApis);function iL({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:l,label:c,description:u,isValid:d}=e,m=e.isDisabled({item:r,field:e}),f=(0,oL.useCallback)(()=>{t(l({item:r,value:!s({item:r})}))},[r,s,t,l]);return(0,nL.jsx)(Yre,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:Tt(d,i),hidden:o,label:c,help:u,checked:s({item:r}),onChange:f,disabled:m})}var t0=a(U(),1),sL=a(B(),1);var OT=a(E(),1),{ValidatedComboboxControl:Zre}=Ge(t0.privateApis);function r0({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:l,getValue:c,setValue:u,isValid:d}=t,m=c({item:e})??"",f=(0,sL.useCallback)(v=>r(u({item:e,value:v??""})),[e,r,u]),{elements:h,isLoading:g}=Mr({elements:t.elements,getElements:t.getElements});return g?(0,OT.jsx)(t0.Spinner,{}):(0,OT.jsx)(Zre,{required:!!t.isValid?.required,customValidity:Tt(d,n),label:i,value:m,help:s,placeholder:l,options:h,onChange:f,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var i0=a(U(),1),Zn=a(B(),1),n0=a(G(),1),xn=a(Ns(),1);var Ud=a(U(),1),IT=a(B(),1),ss=a(G(),1);var Gd=a(E(),1),Kre={[wo]:[{value:"days",label:(0,ss.__)("Days")},{value:"weeks",label:(0,ss.__)("Weeks")},{value:"months",label:(0,ss.__)("Months")},{value:"years",label:(0,ss.__)("Years")}],[Xo]:[{value:"days",label:(0,ss.__)("Days ago")},{value:"weeks",label:(0,ss.__)("Weeks ago")},{value:"months",label:(0,ss.__)("Months ago")},{value:"years",label:(0,ss.__)("Years ago")}]};function o0({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=Kre[i===wo?"inThePast":"over"],{id:l,label:c,description:u,getValue:d,setValue:m}=r,f=r.isDisabled({item:t,field:r}),h=d({item:t}),{value:g="",unit:v=s[0].value}=h&&typeof h=="object"?h:{},y=(0,IT.useCallback)(w=>o(m({item:t,value:{value:Number(w),unit:v}})),[o,m,t,v]),b=(0,IT.useCallback)(w=>o(m({item:t,value:{value:g,unit:w}})),[o,m,t,g]);return(0,Gd.jsx)(Ud.BaseControl,{id:l,className:q(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:n,help:u,children:(0,Gd.jsxs)(X,{direction:"row",gap:"sm",children:[(0,Gd.jsx)(Ud.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:y,disabled:f}),(0,Gd.jsx)(Ud.SelectControl,{className:"dataviews-controls__relative-date-unit",__next40pxDefaultSize:!0,label:(0,ss.__)("Unit"),value:v,options:s,onChange:b,hideLabelFromVision:!0,disabled:f})]})})}var aL=a(B(),1);function Np(e,t){let r=typeof e.min?.constraint=="string"?e.min.constraint:void 0,o=typeof e.max?.constraint=="string"?e.max.constraint:void 0,n=(0,aL.useMemo)(()=>{let i=[];if(r){let s=t(r);s&&i.push({before:s})}if(o){let s=t(o);s&&i.push({after:s})}return i.length>0?i:void 0},[r,o,t]);return{minConstraint:r,maxConstraint:o,disabledMatchers:n}}var lL=a(Ns(),1);function Vp(e){if(!e)return null;let t=(0,lL.getDate)(e);return t&&Zs(t)?t:null}var _l=a(E(),1),{DateCalendar:Xre,ValidatedInputControl:Qre}=Ge(i0.privateApis),FT=e=>e?(0,xn.dateI18n)("Y-m-d\\TH:i",(0,xn.getDate)(e)):"";function Jre({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:l}=s||{},{id:c,label:u,description:d,setValue:m,getValue:f,isValid:h}=t,g=t.isDisabled({item:e,field:t}),v=f({item:e}),y=typeof v=="string"?v:void 0,[b,w]=(0,Zn.useState)(()=>Vp(y)||new Date),x=(0,Zn.useRef)(null),C=(0,Zn.useRef)(void 0),_=(0,Zn.useRef)(null),{minConstraint:A,maxConstraint:I,disabledMatchers:R}=Np(h,Vp),O=(0,Zn.useCallback)(M=>r(m({item:e,value:M})),[e,r,m]);(0,Zn.useEffect)(()=>()=>{C.current&&clearTimeout(C.current)},[]);let z=(0,Zn.useCallback)(M=>{let k;if(M){let F=(0,xn.dateI18n)("Y-m-d",M),D;y?D=(0,xn.dateI18n)("H:i",(0,xn.getDate)(y)):D=(0,xn.dateI18n)("H:i",M),k=(0,xn.getDate)(`${F}T${D}`).toISOString(),O(k),C.current&&clearTimeout(C.current)}else O(void 0);_.current=x.current&&x.current.ownerDocument.activeElement,C.current=setTimeout(()=>{x.current&&(x.current.focus(),x.current.blur(),O(k),_.current&&_.current instanceof HTMLElement&&_.current.focus())},0)},[O,y]),P=(0,Zn.useCallback)(M=>{if(M){let k=(0,xn.getDate)(M);O(k.toISOString());let F=Vp(k.toISOString());F&&w(F)}else O(void 0)},[O]),{format:S}=t,N=S.weekStartsOn??(0,xn.getSettings)().l10n.startOfWeek,{timezone:{string:V}}=(0,xn.getSettings)(),L=u;return h?.required&&!n&&!o?L=`${u} (${(0,n0.__)("Required")})`:!h?.required&&n&&!o&&(L=`${u} (${(0,n0.__)("Optional")})`),(0,_l.jsx)(i0.BaseControl,{id:c,label:L,help:d,hideLabelFromVision:o,children:(0,_l.jsxs)(X,{direction:"column",gap:"lg",children:[(0,_l.jsx)(Qre,{ref:x,__next40pxDefaultSize:!0,required:!!h?.required,customValidity:Tt(h,i),type:"datetime-local",label:(0,n0.__)("Date time"),hideLabelFromVision:!0,value:FT(y),onChange:P,disabled:g,min:A?FT(A):void 0,max:I?FT(I):void 0}),!l&&(0,_l.jsx)(Xre,{style:{width:"100%"},selected:y&&Vp(y)||void 0,onSelect:z,month:b,onMonthChange:w,timeZone:V||void 0,weekStartsOn:N,disabled:g||R})]})})}function cL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:l}){return i===wo||i===Xo?(0,_l.jsx)(o0,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,_l.jsx)(Jre,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:l})}var io=a(U(),1),yt=a(B(),1),Ar=a(G(),1),no=a(Ns(),1);var Et=a(E(),1),{DateCalendar:$re,DateRangeCalendar:eoe}=Ge(io.privateApis),toe=[{id:"today",label:(0,Ar.__)("Today"),getValue:()=>(0,no.getDate)(null)},{id:"yesterday",label:(0,Ar.__)("Yesterday"),getValue:()=>{let e=(0,no.getDate)(null);return Yc(e,1)}},{id:"past-week",label:(0,Ar.__)("Past week"),getValue:()=>{let e=(0,no.getDate)(null);return Yc(e,7)}},{id:"past-month",label:(0,Ar.__)("Past month"),getValue:()=>{let e=(0,no.getDate)(null);return Yb(e,1)}}],roe=[{id:"last-7-days",label:(0,Ar.__)("Last 7 days"),getValue:()=>{let e=(0,no.getDate)(null);return[Yc(e,7),e]}},{id:"last-30-days",label:(0,Ar.__)("Last 30 days"),getValue:()=>{let e=(0,no.getDate)(null);return[Yc(e,30),e]}},{id:"month-to-date",label:(0,Ar.__)("Month to date"),getValue:()=>{let e=(0,no.getDate)(null);return[sM(e),e]}},{id:"last-year",label:(0,Ar.__)("Last year"),getValue:()=>{let e=(0,no.getDate)(null);return[Zb(e,1),e]}},{id:"year-to-date",label:(0,Ar.__)("Year to date"),getValue:()=>{let e=(0,no.getDate)(null);return[Ub(e),e]}}],Cl=e=>{if(!e)return null;let t=(0,no.getDate)(e);return t&&Zs(t)?t:null},NT=e=>e?typeof e=="string"?e:ST(e,"yyyy-MM-dd"):"";function uL({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[l,c]=(0,yt.useState)(void 0),u=(0,yt.useCallback)(()=>{let m=Array.isArray(r)?r:[r];for(let f of m){let h=f.current;if(h&&!h.validity.valid){c({type:"invalid",message:h.validationMessage});return}}c(void 0)},[r]);return(0,yt.useEffect)(()=>{let m=Array.isArray(r)?r:[r],f=t?Tt(s,t):void 0;for(let h of m){let g=h.current;g&&g.setCustomValidity(f?.type==="invalid"&&f.message?f.message:"")}},[r,s,t]),(0,yt.useEffect)(()=>{let m=Array.isArray(r)?r:[r],f=h=>{h.preventDefault(),n(!0)};for(let h of m)h.current?.addEventListener("invalid",f);return()=>{for(let h of m)h.current?.removeEventListener("invalid",f)}},[r,n]),(0,yt.useEffect)(()=>{if(!o)return;let m=t?Tt(s,t):void 0;m?c(m):u()},[o,s,t,u]),(0,Et.jsxs)("div",{onBlur:m=>{o||(!m.relatedTarget||!m.currentTarget.contains(m.relatedTarget))&&n(!0)},children:[i,(0,Et.jsx)("div",{"aria-live":"polite",children:l&&(0,Et.jsxs)("p",{className:q("components-validated-control__indicator",l.type==="invalid"?"is-invalid":void 0),children:[(0,Et.jsx)(io.Icon,{className:"components-validated-control__indicator-icon",icon:Ts,size:16,fill:"currentColor"}),l.message]})})]})}function ooe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:l,description:c,setValue:u,getValue:d,isValid:m,format:f}=t,h=t.isDisabled({item:e,field:t}),[g,v]=(0,yt.useState)(null),y=f.weekStartsOn??(0,no.getSettings)().l10n.startOfWeek,b=d({item:e}),w=typeof b=="string"?b:void 0,[x,C]=(0,yt.useState)(()=>Cl(w)||new Date),[_,A]=(0,yt.useState)(!1),I=(0,yt.useRef)(null),{minConstraint:R,maxConstraint:O,disabledMatchers:z}=Np(m,Cl),P=(0,yt.useCallback)(k=>r(u({item:e,value:k})),[e,r,u]),S=(0,yt.useCallback)(k=>{let F=k?ST(k,"yyyy-MM-dd"):void 0;P(F),v(null),A(!0)},[P]),N=(0,yt.useCallback)(k=>{let F=k.getValue(),D=NT(F);C(F),P(D),v(k.id),A(!0)},[P]),V=(0,yt.useCallback)(k=>{if(P(k),k){let F=Cl(k);F&&C(F)}v(null),A(!0)},[P]),{timezone:{string:L}}=(0,no.getSettings)(),M=l;return m?.required&&!n?M=`${l} (${(0,Ar.__)("Required")})`:!m?.required&&n&&(M=`${l} (${(0,Ar.__)("Optional")})`),(0,Et.jsx)(uL,{field:t,validity:i,inputRefs:I,isTouched:_,setIsTouched:A,children:(0,Et.jsx)(io.BaseControl,{id:s,className:"dataviews-controls__date",label:M,help:c,hideLabelFromVision:o,children:(0,Et.jsxs)(X,{direction:"column",gap:"lg",children:[(0,Et.jsxs)(X,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[toe.map(k=>{let F=g===k.id;return(0,Et.jsx)(io.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:F,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>N(k),children:k.label},k.id)}),(0,Et.jsx)(io.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||h,accessibleWhenDisabled:!0,children:(0,Ar.__)("Custom")})]}),(0,Et.jsx)(io.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:I,type:"date",label:(0,Ar.__)("Date"),hideLabelFromVision:!0,value:w,onChange:V,required:!!t.isValid?.required,disabled:h,min:R,max:O}),(0,Et.jsx)($re,{style:{width:"100%"},selected:w&&Cl(w)||void 0,onSelect:S,month:x,onMonthChange:C,timeZone:L||void 0,weekStartsOn:y,disabled:h||z,disableNavigation:h})]})})})}function noe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:l,description:c,getValue:u,setValue:d,isValid:m,format:f}=t,h=t.isDisabled({item:e,field:t}),g,v=u({item:e});Array.isArray(v)&&v.length===2&&v.every(H=>typeof H=="string")&&(g=v);let y=f.weekStartsOn??(0,no.getSettings)().l10n.startOfWeek,{minConstraint:b,maxConstraint:w,disabledMatchers:x}=Np(m,Cl),C=(0,yt.useCallback)(H=>{r(d({item:e,value:H}))},[e,r,d]),[_,A]=(0,yt.useState)(null),I=(0,yt.useMemo)(()=>{if(!g)return{from:void 0,to:void 0};let[H,$]=g;return{from:Cl(H)||void 0,to:Cl($)||void 0}},[g]),[R,O]=(0,yt.useState)(()=>I.from||new Date),[z,P]=(0,yt.useState)(!1),S=(0,yt.useRef)(null),N=(0,yt.useRef)(null),V=(0,yt.useCallback)((H,$)=>{H&&$?C([NT(H),NT($)]):!H&&!$&&C(void 0)},[C]),L=(0,yt.useCallback)(H=>{V(H?.from,H?.to),A(null),P(!0)},[V]),M=(0,yt.useCallback)(H=>{let[$,ue]=H.getValue();O($),V($,ue),A(H.id),P(!0)},[V]),k=(0,yt.useCallback)((H,$)=>{let[ue,we]=g||[void 0,void 0];if(V(H==="from"?$:ue,H==="to"?$:we),$){let Se=Cl($);Se&&O(Se)}A(null),P(!0)},[g,V]),{timezone:F}=(0,no.getSettings)(),D=l;return t.isValid?.required&&!n?D=`${l} (${(0,Ar.__)("Required")})`:!t.isValid?.required&&n&&(D=`${l} (${(0,Ar.__)("Optional")})`),(0,Et.jsx)(uL,{field:t,validity:i,inputRefs:[S,N],isTouched:z,setIsTouched:P,children:(0,Et.jsx)(io.BaseControl,{id:s,className:"dataviews-controls__date",label:D,help:c,hideLabelFromVision:o,children:(0,Et.jsxs)(X,{direction:"column",gap:"lg",children:[(0,Et.jsxs)(X,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[roe.map(H=>{let $=_===H.id;return(0,Et.jsx)(io.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:$,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>M(H),children:H.label},H.id)}),(0,Et.jsx)(io.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!_,size:"small",accessibleWhenDisabled:!0,disabled:!!_||h,children:(0,Ar.__)("Custom")})]}),(0,Et.jsxs)(X,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,Et.jsx)(io.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:S,type:"date",label:(0,Ar.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:H=>k("from",H),required:!!t.isValid?.required,disabled:h,min:b,max:w}),(0,Et.jsx)(io.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:N,type:"date",label:(0,Ar.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:H=>k("to",H),required:!!t.isValid?.required,disabled:h,min:b,max:w})]}),(0,Et.jsx)(eoe,{style:{width:"100%"},selected:I,onSelect:L,month:R,onMonthChange:O,timeZone:F.string||void 0,weekStartsOn:y,disabled:h||x})]})})})}function dL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===wo||i===Xo?(0,Et.jsx)(o0,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===bo?(0,Et.jsx)(noe,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,Et.jsx)(ooe,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var s0=a(U(),1),fL=a(B(),1);var VT=a(E(),1),{ValidatedSelectControl:ioe}=Ge(s0.privateApis);function a0({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:l,description:c,getValue:u,setValue:d,isValid:m}=t,f=t.isDisabled({item:e,field:t}),h=s==="array",g=u({item:e})??(h?[]:""),v=(0,fL.useCallback)(w=>r(d({item:e,value:w})),[e,r,d]),{elements:y,isLoading:b}=Mr({elements:t.elements,getElements:t.getElements});return b?(0,VT.jsx)(s0.Spinner,{}):(0,VT.jsx)(ioe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Tt(m,i),label:l,value:g,help:c,options:y,onChange:v,__next40pxDefaultSize:!0,hideLabelFromVision:o,multiple:h,disabled:f})}var MT=a(E(),1),soe=10;function mL(e){let{field:t}=e,{elements:r}=Mr({elements:t.elements,getElements:t.getElements});return r.length>=soe?(0,MT.jsx)(r0,{...e}):(0,MT.jsx)(a0,{...e})}var c0=a(U(),1);var pL=a(U(),1),hL=a(B(),1);var gL=a(E(),1),{ValidatedInputControl:aoe}=Ge(pL.privateApis);function as({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:l,validity:c}){let{label:u,placeholder:d,description:m,getValue:f,setValue:h,isValid:g}=t,v=f({item:e}),y=t.isDisabled({item:e,field:t}),b=(0,hL.useCallback)(w=>r(h({item:e,value:w})),[e,h,r]);return(0,gL.jsx)(aoe,{required:!!g.required,markWhenOptional:n,customValidity:Tt(g,c),label:u,placeholder:d,value:v??"",help:m,onChange:b,hideLabelFromVision:o,type:i,prefix:s,suffix:l,disabled:y,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 l0=a(E(),1);function vL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,l0.jsx)(as,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,l0.jsx)(c0.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,l0.jsx)(c0.Icon,{icon:_x})})})}var d0=a(U(),1);var u0=a(E(),1);function yL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,u0.jsx)(as,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,u0.jsx)(d0.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,u0.jsx)(d0.Icon,{icon:jx})})})}var m0=a(U(),1);var f0=a(E(),1);function bL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,f0.jsx)(as,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,f0.jsx)(m0.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,f0.jsx)(m0.Icon,{icon:Lx})})})}var $s=a(U(),1),Mp=a(B(),1),p0=a(G(),1);var Tl=a(E(),1),{ValidatedNumberControl:loe}=Ge($s.privateApis);function wL(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function coe({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,Mp.useCallback)(c=>t([wL(c),i]),[t,i]),l=(0,Mp.useCallback)(c=>t([n,wL(c)]),[t,n]);return(0,Tl.jsx)($s.BaseControl,{help:(0,p0.__)("The max. value must be greater than the min. value."),children:(0,Tl.jsxs)($s.Flex,{direction:"row",gap:4,children:[(0,Tl.jsx)($s.__experimentalNumberControl,{label:(0,p0.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o}),(0,Tl.jsx)($s.__experimentalNumberControl,{label:(0,p0.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:l,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o})]})})}function h0({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let l=t.format?.decimals??0,c=Math.pow(10,Math.abs(l)*-1),{label:u,description:d,getValue:m,setValue:f,isValid:h}=t,g=m({item:e})??"",v=t.isDisabled({item:e,field:t}),y=(0,Mp.useCallback)(w=>{r(f({item:e,value:["",void 0].includes(w)?void 0:Number(w)}))},[e,r,f]),b=(0,Mp.useCallback)(w=>{r(f({item:e,value:w}))},[e,r,f]);if(i===bo){let w=["",""];return Array.isArray(g)&&g.length===2&&g.every(x=>typeof x=="number"||x==="")&&(w=g),(0,Tl.jsx)(coe,{value:w,onChange:b,hideLabelFromVision:o,step:c})}return(0,Tl.jsx)(loe,{required:!!h.required,markWhenOptional:n,customValidity:Tt(h,s),label:u,help:d,value:g,onChange:y,__next40pxDefaultSize:!0,hideLabelFromVision:o,step:c,min:h.min?h.min.constraint:void 0,max:h.max?h.max.constraint:void 0,disabled:v})}var xL=a(E(),1);function SL(e){return(0,xL.jsx)(h0,{...e})}var _L=a(E(),1);function CL(e){return(0,_L.jsx)(h0,{...e})}var g0=a(U(),1),TL=a(B(),1);var LT=a(E(),1),{ValidatedRadioControl:uoe}=Ge(g0.privateApis);function EL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:l,getValue:c,setValue:u,isValid:d}=t,m=t.isDisabled({item:e,field:t}),{elements:f,isLoading:h}=Mr({elements:t.elements,getElements:t.getElements}),g=c({item:e}),v=(0,TL.useCallback)(y=>r(u({item:e,value:y})),[e,r,u]);return h?(0,LT.jsx)(g0.Spinner,{}):(0,LT.jsx)(uoe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Tt(d,i),label:s,help:l,onChange:v,options:f,selected:g,hideLabelFromVision:o,disabled:m})}var DT=a(B(),1);var PL=a(E(),1);function AL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:l,suffix:c}=i||{};return(0,PL.jsx)(as,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:l?(0,DT.createElement)(l):void 0,suffix:c?(0,DT.createElement)(c):void 0})}var RL=a(U(),1),kL=a(B(),1);var OL=a(E(),1),{ValidatedToggleControl:doe}=Ge(RL.privateApis);function IL({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:l,getValue:c,setValue:u,isValid:d}=e,m=e.isDisabled({item:r,field:e}),f=(0,kL.useCallback)(()=>{t(u({item:r,value:!c({item:r})}))},[t,u,r,c]);return(0,OL.jsx)(doe,{required:!!d.required,markWhenOptional:n,customValidity:Tt(d,i),hidden:o,label:s,help:l,checked:c({item:r}),onChange:f,disabled:m})}var FL=a(U(),1),NL=a(B(),1);var VL=a(E(),1),{ValidatedTextareaControl:foe}=Ge(FL.privateApis);function ML({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{rows:l=4}=i||{},c=t.isDisabled({item:e,field:t}),{label:u,placeholder:d,description:m,setValue:f,isValid:h}=t,g=t.getValue({item:e}),v=(0,NL.useCallback)(y=>r(f({item:e,value:y})),[e,r,f]);return(0,VL.jsx)(foe,{required:!!h.required,markWhenOptional:n,customValidity:Tt(h,s),label:u,placeholder:d,value:g??"",help:m,onChange:v,rows:l,disabled:c,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var Wd=a(U(),1),LL=a(B(),1);var v0=a(E(),1),{ValidatedToggleGroupControl:moe}=Ge(Wd.privateApis);function DL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:l,isValid:c}=t,u=t.isDisabled({item:e,field:t}),d=s({item:e}),m=(0,LL.useCallback)(v=>r(l({item:e,value:v})),[e,r,l]),{elements:f,isLoading:h}=Mr({elements:t.elements,getElements:t.getElements});if(h)return(0,v0.jsx)(Wd.Spinner,{});if(f.length===0)return null;let g=f.find(v=>v.value===d);return(0,v0.jsx)(moe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Tt(c,i),__next40pxDefaultSize:!0,isBlock:!0,label:t.label,help:g?.description||t.description,onChange:m,value:d,hideLabelFromVision:o,children:f.map(v=>(0,v0.jsx)(Wd.__experimentalToggleGroupControlOption,{label:v.label,value:v.value,disabled:u},v.value))})}var y0=a(U(),1),b0=a(B(),1);var Lp=a(E(),1),{ValidatedFormTokenField:poe}=Ge(y0.privateApis);function BL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:l,description:c,getValue:u,setValue:d,isValid:m}=t,f=u({item:e}),h=t.isDisabled({item:e,field:t}),{elements:g,isLoading:v}=Mr({elements:t.elements,getElements:t.getElements}),y=(0,b0.useMemo)(()=>Array.isArray(f)?f.map(w=>g?.find(C=>C.value===w)||{value:w,label:w}):[],[f,g]),b=(0,b0.useCallback)(w=>{let x=w.map(C=>typeof C=="object"&&"value"in C?C.value:C);r(d({item:e,value:x}))},[r,d,e]);return v?(0,Lp.jsx)(y0.Spinner,{}):(0,Lp.jsx)(poe,{required:!!m?.required,markWhenOptional:n,customValidity:Tt(m,i),label:o?void 0:s,value:y,onChange:b,placeholder:l,suggestions:g?.map(w=>w.value),disabled:h,__experimentalValidateInput:w=>t.isValid?.elements&&g?g.some(x=>x.value===w||x.label===w):!0,__experimentalExpandOnFocus:g&&g.length>0,help:c??(t.isValid?.elements?"":void 0),displayTransform:w=>typeof w=="object"&&"label"in w?w.label:typeof w=="string"&&g&&g.find(C=>C.value===w)?.label||w,__experimentalRenderItem:({item:w})=>{if(typeof w=="string"&&g){let x=g.find(C=>C.value===w);return(0,Lp.jsx)("span",{children:x?.label||w})}return(0,Lp.jsx)("span",{children:w})}})}var en=a(U(),1),BT=a(B(),1),jL=a(G(),1);var ea=a(E(),1),{ValidatedInputControl:hoe}=Ge(en.privateApis),goe=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Er(e).isValid()?e:"#ffffff";return(0,ea.jsx)(en.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,ea.jsx)(en.Button,{onClick:n,"aria-label":(0,jL.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,ea.jsx)(en.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,ea.jsx)(en.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,ea.jsx)(en.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function zL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:l,description:c,setValue:u,isValid:d}=t,m=t.isDisabled({item:e,field:t}),f=t.getValue({item:e})||"",h=(0,BT.useCallback)(v=>{r(u({item:e,value:v}))},[e,r,u]),g=(0,BT.useCallback)(v=>{r(u({item:e,value:v||""}))},[e,r,u]);return(0,ea.jsx)(hoe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Tt(d,i),label:s,placeholder:l,value:f,help:c,onChange:g,hideLabelFromVision:o,type:"text",disabled:m,prefix:(0,ea.jsx)(en.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,ea.jsx)(goe,{color:f,onColorChange:h,disabled:m})})})}var x0=a(U(),1),S0=a(B(),1),jT=a(G(),1);var w0=a(E(),1);function HL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,l]=(0,S0.useState)(!1),c=t.isDisabled({item:e,field:t}),u=(0,S0.useCallback)(()=>{l(d=>!d)},[]);return(0,w0.jsx)(as,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,w0.jsx)(x0.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,w0.jsx)(x0.Button,{icon:s?rm:$f,onClick:u,size:"small",label:s?(0,jT.__)("Hide password"):(0,jT.__)("Show password"),disabled:c,accessibleWhenDisabled:!0})})})}function _0(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var UL=a(E(),1),GL={adaptiveSelect:mL,array:BL,checkbox:iL,color:zL,combobox:r0,datetime:cL,date:dL,email:vL,telephone:yL,url:bL,integer:SL,number:CL,password:HL,radio:EL,select:a0,text:AL,toggle:IL,textarea:ML,toggleGroup:DL};function voe(e){return e&&typeof e=="object"&&typeof e.control=="string"}function yoe(e){let{control:t,...r}=e,o=C0(t);return o===null?null:function(i){return(0,UL.jsx)(o,{...i,config:r})}}function WL(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?C0(e.Edit):voe(e.Edit)?yoe(e.Edit):_0(e)&&e.type!=="array"?C0("adaptiveSelect"):t===null?null:C0(t)}function C0(e){return Object.keys(GL).includes(e)?GL[e]:null}function boe(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 qL=boe;var woe=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},YL=woe;var xoe=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},ZL=xoe;var XL=a(G(),1);function T0({item:e,field:t}){let{elements:r,isLoading:o}=Mr({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 KL=a(E(),1);function sr({item:e,field:t}){return t.hasElements?(0,KL.jsx)(T0,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var ls=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function ar(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function cs(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 us(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 ds(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 Vt(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 Soe({item:e,field:t}){return t.getValue({item:e})}var Eo=Soe;var _oe=/^[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 Coe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!_oe.test(r)?(0,XL.__)("Value must be a valid email address."):null}var QL={type:"email",render:sr,Edit:"email",sort:ls,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[jt,zt],validOperators:[Xt,Qt,Yi,Zi,Ki,jt,zt,$r,Fr],format:{},getValueFormatted:Eo,validate:{required:ar,pattern:ds,minLength:cs,maxLength:us,elements:Vt,custom:Coe}};var JL=a(G(),1);var qd=(e,t,r)=>r==="asc"?e-t:t-e;function E0(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 P0(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 $L={separatorThousand:","};function Toe({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=$L: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 Eoe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,JL.__)("Value must be an integer."):null}var eD={type:"integer",render:sr,Edit:"integer",sort:qd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Xt,Qt,Qa,Ja,$a,el,bo],validOperators:[Xt,Qt,Qa,Ja,$a,el,bo,jt,zt,$r,Fr],format:$L,getValueFormatted:Toe,validate:{required:ar,min:E0,max:P0,elements:Vt,custom:Eoe}};var tD=a(G(),1);var rD={separatorThousand:",",separatorDecimal:".",decimals:2};function Poe({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=rD:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,l=r.toFixed(s),[c,u]=l.split("."),d=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return s===0?d:d+i+u}function Aoe(e){return e===""||e===void 0||e===null}function Roe(e,t){let r=t.getValue({item:e});return!Aoe(r)&&!Number.isFinite(r)?(0,tD.__)("Value must be a number."):null}var oD={type:"number",render:sr,Edit:"number",sort:qd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Xt,Qt,Qa,Ja,$a,el,bo],validOperators:[Xt,Qt,Qa,Ja,$a,el,bo,jt,zt,$r,Fr],format:rD,getValueFormatted:Poe,validate:{required:ar,min:E0,max:P0,elements:Vt,custom:Roe}};var nD={type:"text",render:sr,Edit:"text",sort:ls,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[jt,zt],validOperators:[Xt,Qt,Yi,Zi,Ki,jt,zt,$r,Fr],format:{},getValueFormatted:Eo,validate:{required:ar,pattern:ds,minLength:cs,maxLength:us,elements:Vt}};var Xc=a(Ns(),1);var sD=a(Ns(),1);function iD(e){if(!e||!Zs(new Date(e)))return null;let t=(0,sD.getDate)(e);return t&&Zs(t)?t:null}function aD(e,t,r){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[r==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=iD(o),l=iD(String(i));return!!s&&!!l&&(r==="min"?l.getTime()>=s.getTime():l.getTime()<=s.getTime())}function A0(e,t){return aD(e,t,"min")}function R0(e,t){return aD(e,t,"max")}var lD={datetime:(0,Xc.getSettings)().formats.datetime,weekStartsOn:(0,Xc.getSettings)().l10n.startOfWeek};function koe({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=lD:o=t.format,(0,Xc.dateI18n)(o.datetime,(0,Xc.getDate)(r))}var Ooe=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},cD={type:"datetime",render:sr,Edit:"datetime",sort:Ooe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[il,sl,tl,rl,ol,nl,wo,Xo],validOperators:[il,sl,tl,rl,ol,nl,wo,Xo],format:lD,getValueFormatted:koe,validate:{required:ar,elements:Vt,min:A0,max:R0}};var Qc=a(Ns(),1);var uD={date:(0,Qc.getSettings)().formats.date,weekStartsOn:(0,Qc.getSettings)().l10n.startOfWeek};function Ioe({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=uD:o=t.format,(0,Qc.dateI18n)(o.date,(0,Qc.getDate)(r))}var Foe=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},dD={type:"date",render:sr,Edit:"date",sort:Foe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[il,sl,tl,rl,ol,nl,wo,Xo,bo],validOperators:[il,sl,tl,rl,ol,nl,wo,Xo,bo],format:uD,getValueFormatted:Ioe,validate:{required:ar,elements:Vt,min:A0,max:R0}};var k0=a(G(),1);function fD(e,t){return t.getValue({item:e})===!0}function Noe({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,k0.__)("True"):r===!1?(0,k0.__)("False"):""}function Voe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,k0.__)("Value must be true, false, or undefined"):null}var Moe=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},mD={type:"boolean",render:sr,Edit:"checkbox",sort:Moe,validate:{required:fD,elements:Vt,custom:Voe},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Xt,Qt],validOperators:[Xt,Qt],format:{},getValueFormatted:Noe};var pD={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Eo,validate:{}};var zT=a(G(),1);function hD(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function gD({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function Loe({item:e,field:t}){return gD({item:e,field:t})}function Doe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,zT.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,zT.__)("Every value must be a string.")}var Boe=(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)},vD={type:"array",render:Loe,Edit:"array",sort:Boe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[jt,zt],validOperators:[jt,zt,$r,Fr],format:{},getValueFormatted:gD,validate:{required:hD,elements:Vt,custom:Doe}};function joe({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var yD={type:"password",render:sr,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:joe,validate:{required:ar,pattern:ds,minLength:cs,maxLength:us,elements:Vt}};var bD={type:"telephone",render:sr,Edit:"telephone",sort:ls,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[jt,zt],validOperators:[Xt,Qt,Yi,Zi,Ki,jt,zt,$r,Fr],format:{},getValueFormatted:Eo,validate:{required:ar,pattern:ds,minLength:cs,maxLength:us,elements:Vt}};var wD=a(G(),1);var Yd=a(E(),1);function zoe({item:e,field:t}){if(t.hasElements)return(0,Yd.jsx)(T0,{item:e,field:t});let r=Eo({item:e,field:t});return!r||!Er(r).isValid()?r:(0,Yd.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,Yd.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,Yd.jsx)("span",{children:r})]})}function Hoe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Er(r).isValid()?(0,wD.__)("Value must be a valid color."):null}var Goe=(e,t,r)=>{let o=Er(e),n=Er(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},xD={type:"color",render:zoe,Edit:"color",sort:Goe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[jt,zt],validOperators:[Xt,Qt,jt,zt],format:{},getValueFormatted:Eo,validate:{required:ar,elements:Vt,custom:Hoe}};var SD={type:"url",render:sr,Edit:"url",sort:ls,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[jt,zt],validOperators:[Xt,Qt,Yi,Zi,Ki,jt,zt,$r,Fr],format:{},getValueFormatted:Eo,validate:{required:ar,pattern:ds,minLength:cs,maxLength:us,elements:Vt}};var Uoe=(e,t,r)=>typeof e=="number"&&typeof t=="number"?qd(e,t,r):ls(e,t,r),_D={render:sr,Edit:null,sort:Uoe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Xt,Qt],validOperators:AM(),format:{},getValueFormatted:Eo,validate:{required:ar,elements:Vt}};function Woe(e){return e==="integer"||e==="number"}function qoe(e){return e==="date"||e==="datetime"}function CD(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&Woe(t.type)||typeof e=="string"&&qoe(t.type)))return{constraint:e,validate:o}}function TD(e,t){let r=e.isValid,o;r?.required===!0&&t.validate.required!==void 0&&(o={constraint:!0,validate:t.validate.required});let n;(r?.elements===!0||r?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(n={constraint:!0,validate:t.validate.elements});let i=CD(r?.min,t,"min"),s=CD(r?.max,t,"max"),l=r?.minLength,c;typeof l=="number"&&t.validate.minLength!==void 0&&(c={constraint:l,validate:t.validate.minLength});let u=r?.maxLength,d;typeof u=="number"&&t.validate.maxLength!==void 0&&(d={constraint:u,validate:t.validate.maxLength});let m=r?.pattern,f;m!==void 0&&t.validate.pattern!==void 0&&(f={constraint:m,validate:t.validate.pattern});let h=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:c,maxLength:d,pattern:f,custom:h}}function ED(e){return e.validOperators.reduce((t,r)=>{let o=Zc(r);return o?.filter&&(t[r]=o.filter),t},{})}function Yoe(e,t){return{...t.format,...e.format}}var PD=Yoe;function Zoe(e){let t=[QL,eD,oD,nD,cD,dD,mD,pD,vD,yD,bD,xD,SD].find(r=>r?.type===e);return t||_D}function ta(e){return e.map(t=>{let r=Zoe(t.type),o=t.getValue||YL(t.id),n=function(i,s,l){let c=o({item:i}),u=o({item:s});return t.sort?t.sort(c,u,l):r.sort(c,u,l)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:o,setValue:t.setValue||ZL(t.id),elements:t.elements,getElements:t.getElements,hasElements:_0(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:WL(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:TD(t,r),filterBy:qL(t,r.defaultOperators,r.validOperators),filter:ED(r),format:PD(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var Wr=a(B(),1);function AD({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[l,c]=(0,Wr.useState)(!o);(0,Wr.useEffect)(()=>{o||c(!0)},[o]);let u=(0,Wr.useRef)(t),d=(0,Wr.useRef)(n);(0,Wr.useEffect)(()=>{o||(u.current=t,d.current=n)},[t,o,n]);let[m,f]=(0,Wr.useState)([]),h=(0,Wr.useRef)(new Map),g=(0,Wr.useRef)([]),v=(0,Wr.useRef)({search:void 0,filters:void 0,perPage:void 0}),y=(0,Wr.useRef)(void 0),b=(0,Wr.useRef)(void 0),w=(0,Wr.useRef)(!1),x=(0,Wr.useMemo)(()=>{e.startPosition!==void 0&&b.current!==void 0&&(e.startPosition<b.current?y.current="up":e.startPosition>b.current&&(y.current="down")),b.current=e.startPosition;let C=JSON.stringify(e.filters??[]),_=v.current.filters,A=!w.current||!e.infiniteScrollEnabled||e.search!==v.current.search||C!==_||e.perPage!==v.current.perPage;if(w.current=!0,v.current={search:e.search,filters:C,perPage:e.perPage},A){h.current.clear(),y.current=void 0;let L=e.search?1:e.startPosition??1,M=t.map((k,F)=>{let D=L+F;return h.current.set(r(k),D),{...k,position:D}});return g.current=M,M}let I=g.current,R=new Set(t.map(r)),O=y.current,z=e.search?1:e.startPosition??1,P=t.map((L,M)=>{let k=r(L),F=e.infiniteScrollEnabled?z+M:void 0;return F!==void 0&&h.current.set(k,F),{...L,position:F}});if(P.length===0)return I;let S=I.filter(L=>!R.has(r(L))),N=O==="up"?[...P,...S]:[...S,...P];N.sort((L,M)=>{let k=L.position,F=M.position;return k-F});let V=N;if(m.length>0){let L=Math.min(...m),M=Math.max(...m),k=20,F=N.map(ue=>ue.position),D=Math.min(...F);!(Math.max(...F)<L-k||D>M+k)&&(V=N.filter(ue=>{let we=r(ue);if(i?.includes(we))return!0;let de=ue.position;return O==="up"?de<=M+k:O==="down"?de>=L-k:de>=L-k&&de<=M+k}))}return g.current=V,V},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,m,i,r]);return s?{data:x,paginationInfo:n,hasInitiallyLoaded:l,setVisibleEntries:f}:{data:(o&&u.current?.length?u.current:t).map(_=>({..._,position:void 0})),paginationInfo:o&&u.current?.length?d.current:n,hasInitiallyLoaded:l,setVisibleEntries:void 0}}var Po=a(B(),1),kD=a(rt(),1);function RD(e,t,r){let o=e.getBoundingClientRect(),n=o.top+o.height/2,i=Array.from(e.querySelectorAll("[aria-posinset]"));if(i.length===0)return!1;let s=i.reduce((u,d)=>{let m=d.getBoundingClientRect(),f=m.top+m.height/2,h=Math.abs(f-n),g=u.getBoundingClientRect(),v=g.top+g.height/2,y=Math.abs(v-n);return h<y?d:u}),l=Number(s.getAttribute("aria-posinset")),c=s.getBoundingClientRect();return t.current={posinset:l,viewportOffset:c.top-o.top,direction:r},!0}function OD({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,Po.useRef)(null),l=(0,Po.useRef)(e),c=(0,Po.useRef)(r),u=(0,Po.useRef)(t),d=(0,Po.useRef)(o.totalItems);(0,Po.useLayoutEffect)(()=>{l.current=e,c.current=r,u.current=t,d.current=o.totalItems},[e,r,t,o.totalItems]);let m=(0,Po.useCallback)(h=>{i&&i(g=>{let v=new Set(g),y=!1;return h.forEach(b=>{let w=Number(b.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(w)||(b.isIntersecting?v.has(w)||(v.add(w),y=!0):v.has(w)&&(v.delete(w),y=!0))}),y?Array.from(v).sort():g})},[i]);(0,Po.useLayoutEffect)(()=>{let h=n.current,g=s.current;if(!h||!e.infiniteScrollEnabled||!g||r)return;let v=h.querySelector(`[aria-posinset="${g.posinset}"]`);if(v){let y=h.getBoundingClientRect(),x=v.getBoundingClientRect().top-y.top-g.viewportOffset;Math.abs(x)>1&&(h.scrollTop+=x)}s.current=null},[n,r,e.infiniteScrollEnabled]);let f=(0,Po.useRef)(null);return(0,Po.useEffect)(()=>{if(!e.infiniteScrollEnabled||!m){f.current&&(f.current.disconnect(),f.current=null);return}return f.current=new IntersectionObserver(m,{root:null,rootMargin:"0px",threshold:.1}),()=>{f.current&&(f.current.disconnect(),f.current=null)}},[e.infiniteScrollEnabled,m]),(0,Po.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let h=0,g=600,v=800,y=(0,kD.throttle)(w=>{let x=l.current,C=d.current,_=w.target,A=_.scrollTop,I=_.scrollHeight,R=_.clientHeight,O=A>h?"down":"up";if(h=A,c.current)return;let z=x.startPosition||1,P=x.perPage||10,S=Math.min(z+P,C);if(O==="down"&&A+R>=I-g&&S<C){let N=S;RD(_,s,"down"),u.current({...x,startPosition:N})}if(O==="up"&&A<=v&&z>1){let N=z-P,V=N<6?1:N;RD(_,s,"up"),u.current({...x,startPosition:V})}},50),b=n.current;return b.addEventListener("scroll",y),()=>{b.removeEventListener("scroll",y),y.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:f.current}}var qr=a(E(),1),Koe=e=>e.id,Xoe=()=>!0,Qoe=[],Joe={table:{},grid:{},list:{}},$oe=ml.filter(e=>!e.isPicker);function ene({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,so.useContext)(ke),n=o.infiniteScrollEnabled;return(0,qr.jsxs)(qr.Fragment,{children:[(0,qr.jsxs)(X,{direction:"row",align:"top",justify:"space-between",className:q("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,qr.jsxs)(X,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,qr.jsx)(PT,{label:r}),(0,qr.jsx)($b,{})]}),(0,qr.jsxs)(X,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,qr.jsx)(tL,{}),e]})]}),(0,qr.jsx)(e0,{className:"dataviews-filters__container"}),(0,qr.jsx)(TT,{}),(0,qr.jsx)(ET,{})]})}function tne({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=Qoe,data:s,getItemId:l=Koe,getItemLevel:c,isLoading:u=!1,paginationInfo:d,defaultLayouts:m=Joe,selection:f,onChangeSelection:h,onClickItem:g,renderItemLink:v,isItemClickable:y=Xoe,header:b,children:w,config:x={perPageSizes:[10,20,50,100]},empty:C,onReset:_}){let[A,I]=(0,so.useState)([]),R=f===void 0||h===void 0,O=R?A:f,{data:z,paginationInfo:P,hasInitiallyLoaded:S,setVisibleEntries:N}=AD({view:e,data:s,getItemId:l,isLoading:u,selection:O,paginationInfo:d}),V=(0,so.useRef)(null),[L,M]=(0,so.useState)(0),k=(0,ID.useResizeObserver)(ve=>{M(ve[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[F,D]=(0,so.useState)(null);function H(ve){let Ue=typeof ve=="function"?ve(O):ve;R&&I(Ue),h&&h(Ue)}let $=(0,so.useMemo)(()=>ta(r),[r]),ue=(0,so.useMemo)(()=>e.infiniteScrollEnabled?O:O.filter(ve=>s.some(Ue=>l(Ue)===ve)),[O,s,l,e.infiniteScrollEnabled]),we=kp($,e),Pe=(0,so.useMemo)(()=>(we||[]).some(ve=>ve.isPrimary||ve.isLocked),[we]),[de,Se]=(0,so.useState)(Pe),{intersectionObserver:_e}=OD({view:e,onChangeView:t,isLoading:u,paginationInfo:d,containerRef:V,setVisibleEntries:N});(0,so.useEffect)(()=>{Pe&&!de&&Se(!0)},[Pe,de]);let ee=(0,so.useMemo)(()=>Object.fromEntries(Object.entries(m).filter(([ve])=>$oe.some(Ue=>Ue.type===ve)).map(([ve,Ue])=>[ve,Ue===!0?{}:Ue])),[m]);return ee[e.type]?(0,qr.jsx)(ke.Provider,{value:{view:e,onChangeView:t,fields:$,actions:i,data:z,isLoading:u,paginationInfo:P,selection:ue,onChangeSelection:H,openedFilter:F,setOpenedFilter:D,getItemId:l,getItemLevel:c,isItemClickable:y,onClickItem:g,renderItemLink:v,containerWidth:L,containerRef:V,resizeObserverRef:k,defaultLayouts:ee,filters:we,isShowingFilter:de,setIsShowingFilter:Se,config:x,empty:C,hasInitiallyLoaded:S,onReset:_,intersectionObserver:_e},children:(0,qr.jsx)("div",{className:"dataviews-wrapper",children:w??(0,qr.jsx)(ene,{header:b,search:o,searchLabel:n})})}):null}var wi=tne;wi.BulkActionToolbar=tb;wi.Filters=Ip;wi.FiltersToggled=e0;wi.FiltersToggle=$b;wi.Layout=TT;wi.LayoutSwitcher=RT;wi.Pagination=AC;wi.Search=PT;wi.ViewConfig=kT;wi.Footer=ET;var ra=wi;var qT=a(B(),1);var FD=a(B(),1),ND=a(E(),1),HT=(0,FD.createContext)({fields:[]});HT.displayName="DataFormContext";function VD({fields:e,children:t}){return(0,ND.jsx)(HT.Provider,{value:{fields:e},children:t})}var Kn=HT;var j0=a(B(),1);var I0=a(B(),1),Bp=a(U(),1);var Dp=a(G(),1),ao={type:"regular",labelPosition:"top"},rne=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 MD(e){let t=ao;if(e?.type==="regular")t={type:"regular",labelPosition:e?.labelPosition??"top"};else if(e?.type==="panel"){let r=e.summary??[],o=Array.isArray(r)?r:[r],n=e?.openAs,i;typeof n=="object"&&n.type==="modal"?i={type:"modal",applyLabel:n.applyLabel?.trim()||(0,Dp.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,Dp.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,Dp.__)("Apply"),cancelLabel:(0,Dp.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover"}}else if(e?.type==="card")if(e.withHeader===!1)t={type:"card",withHeader:!1,isOpened:!0,summary:[],isCollapsible:!1};else{let r=e.summary??[];t={type:"card",withHeader:!0,isOpened:typeof e.isOpened=="boolean"?e.isOpened:!0,summary:rne(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 LD(e){let t=MD(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?MD(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:LD({fields:o.children,layout:ao}).fields}}});return{layout:t,fields:r}}var O0=LD;var Ht=a(E(),1);function one({title:e}){return(0,Ht.jsx)(X,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,Ht.jsx)(X,{direction:"row",align:"center",children:(0,Ht.jsx)(Bp.__experimentalHeading,{level:2,size:13,children:e})})})}function DD({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,I0.useContext)(Kn),l=t.layout,c=(0,I0.useMemo)(()=>({layout:ao,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,Ht.jsxs)(Ht.Fragment,{children:[!o&&t.label&&(0,Ht.jsx)(one,{title:t.label}),(0,Ht.jsx)(tn,{data:e,form:c,onChange:r,validity:i?.children})]});let u=l.labelPosition,d=s.find(m=>m.id===t.id);return!d||!d.Edit?null:u==="side"?(0,Ht.jsxs)(X,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,Ht.jsx)("div",{className:q("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${u}`),children:(0,Ht.jsx)(Bp.BaseControl.VisualLabel,{children:d.label})}),(0,Ht.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:d.readOnly===!0?(0,Ht.jsx)(d.render,{item:e,field:d}):(0,Ht.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},d.id)})]}):(0,Ht.jsx)("div",{className:"dataforms-layouts-regular__field",children:d.readOnly===!0?(0,Ht.jsx)(Ht.Fragment,{children:(0,Ht.jsxs)(Ht.Fragment,{children:[!o&&u!=="none"&&(0,Ht.jsx)(Bp.BaseControl.VisualLabel,{children:d.label}),(0,Ht.jsx)(d.render,{item:e,field:d})]})}):(0,Ht.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:u==="none"?!0:o,markWhenOptional:n,validity:i})})}var UT=a(Wv(),1),Jc=a(U(),1),xi=a(B(),1),M0=a(rt(),1);var Kd=a(U(),1),Zd=a(G(),1);var GD=a(rt(),1),UD=a(B(),1);function nne(e,t){return q("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var BD=nne;var F0=a(U(),1);var jp=a(E(),1);function ine(e,t,r){return e?(0,jp.jsx)(F0.Tooltip,{text:t,placement:"top",children:(0,jp.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,jp.jsx)(F0.Icon,{icon:Ts,size:16}),r]})}):r}var jD=ine;function zD(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=zD(r);if(o)return o}}var HD=zD;var Sn=a(E(),1);function zp({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,onClick:l,"aria-expanded":c}){let{labelPosition:u,editVisibility:d}=t.layout,m=HD(n),f=i&&!!m,h=BD(u,f),g=jD(f,m,r),v=q("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${u}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":d==="always"}),y=(0,GD.useInstanceId)(zp,"dataforms-layouts-panel__field-control"),b=f?(0,Zd.sprintf)((0,Zd._x)("Edit %s (has errors)","field"),r||""):(0,Zd.sprintf)((0,Zd._x)("Edit %s","field"),r||""),w=(0,UD.useRef)(null);return(0,Sn.jsxs)("div",{ref:w,className:v,onClick:s?void 0:()=>{let _=w.current?.ownerDocument.defaultView?.getSelection();_&&_.toString().length>0||l()},onKeyDown:s?void 0:_=>{_.target===_.currentTarget&&(_.key==="Enter"||_.key===" ")&&(_.preventDefault(),l())},children:[u!=="none"&&(0,Sn.jsx)("span",{className:h,children:g}),u==="none"&&f&&(0,Sn.jsx)(Kd.Tooltip,{text:m,placement:"top",children:(0,Sn.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:(0,Sn.jsx)(Kd.Icon,{icon:Ts,size:16})})}),(0,Sn.jsx)("span",{id:`${y}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,Sn.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(_=>(0,Sn.jsx)("span",{style:{width:"100%"},children:(0,Sn.jsx)(_.render,{item:e,field:_})},_.id))}):o.map(_=>(0,Sn.jsx)(_.render,{item:e,field:_},_.id))}),!s&&(0,Sn.jsx)(Kd.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:b,icon:Vi,size:"small","aria-expanded":c,"aria-haspopup":"dialog","aria-describedby":`${y}`})]})}var WD=a(Wv(),1),GT=a(Uv(),1),fs=a(B(),1),Ao=a(G(),1);function qD(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?qD(o):o.type!=="invalid"&&o.type!=="validating")):!0}function sne(e,t){let r=O0(e);if(r.fields.length===0)return[];let o=new Map;t.forEach(s=>{o.set(s.id,s)});function n(s){if("children"in s&&Array.isArray(s.children)){let u=s.children.map(n).filter(m=>m!==null);if(u.length===0)return null;let d=o.get(s.id);if(d){let[m]=ta([d]);return{id:s.id,children:u,field:m}}return{id:s.id,children:u}}let l=o.get(s.id);if(!l)return null;let[c]=ta([l]);return{id:s.id,children:[],field:c}}return r.fields.map(n).filter(s=>s!==null)}function Xd(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 YD(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let l=0;l<t.length-1;l++){let c=t[l];if(!n[c])return e;n[c]={...n[c]},n=n[c]}let i=t[t.length-1];if(!n[i])return e;let s={...n[i]};if(delete s[r],Object.keys(s).length===0?delete n[i]:n[i]=s,Object.keys(o).length!==0)return o}function ane(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:s}=r,l=(o.current[t.id]||0)+1;o.current[t.id]=l,e.then(c=>{if(l===o.current[t.id]){if(!Array.isArray(c)){n(u=>Xd(u,{elements:{type:"invalid",message:(0,Ao.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:c})?n(u=>Xd(u,{elements:{type:"invalid",message:(0,Ao.__)("Value must be one of the elements.")}},[...i,t.id])):n(u=>YD(u,[...i,t.id],"elements"))}}).catch(c=>{if(l!==o.current[t.id])return;let u;c instanceof Error?u=c.message:u=String(c)||(0,Ao.__)("Unknown error when running elements validation asynchronously."),n(d=>Xd(d,{elements:{type:"invalid",message:u}},[...i,t.id]))})}function lne(e,t,r){let{customCounterRef:o,setFormValidity:n,path:i}=r,s=(o.current[t.id]||0)+1;o.current[t.id]=s,e.then(l=>{if(s===o.current[t.id]){if(l===null){n(c=>YD(c,[...i,t.id],"custom"));return}if(typeof l=="string"){n(c=>Xd(c,{custom:{type:"invalid",message:l}},[...i,t.id]));return}n(c=>Xd(c,{custom:{type:"invalid",message:(0,Ao.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(l=>{if(s!==o.current[t.id])return;let c;l instanceof Error?c=l.message:c=String(l)||(0,Ao.__)("Unknown error when running custom validation asynchronously."),n(u=>Xd(u,{custom:{type:"invalid",message:c}},[...i,t.id]))})}function ZD(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,Ao.__)("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,Ao.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,Ao.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,Ao.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,Ao.__)("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,Ao.__)("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,WD.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,Ao.__)("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"&&(ane(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,Ao.__)("Validating\u2026")}),o instanceof Promise&&(lne(o,t,r),n.custom={type:"validating",message:(0,Ao.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(l=>{i[l.id]=ZD(e,l,{...r,path:[...r.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([l,c])=>{c!==void 0&&(s[l]=c)}),Object.keys(s).length===0?void 0:{children:s}}}function KD(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>KD(n,t));return o?{value:r,children:o}:r}function cne(e,t,r){let[o,n]=(0,fs.useState)(),i=(0,fs.useRef)({}),s=(0,fs.useRef)({}),l=(0,fs.useRef)({}),c=(0,fs.useCallback)(()=>{let u={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},d=sne(r,t);if(d.length===0){n(void 0);return}let m={},f=[];d.forEach(h=>{let g=KD(h,e);if(l.current.hasOwnProperty(h.id)&&(0,GT.default)(l.current[h.id],g)){f.push(h.id);return}l.current[h.id]=g;let v=ZD(e,h,u);v!==void 0&&(m[h.id]=v)}),n(h=>{let g={...h,...m},v=[...f,...Object.keys(m)];return Object.keys(g).forEach(b=>{g&&!v.includes(b)&&delete g[b]}),Object.keys(g).length===0&&(g=void 0),(0,GT.default)(h,g)?h:g})},[e,t,r]);return(0,fs.useEffect)(()=>{c()},[c]),{validity:o,isValid:qD(o)}}var XD=cne;var QD=a(B(),1);function El(e,t){(0,QD.useEffect)(()=>{t&&e.current&&e.current.querySelectorAll("input, textarea, select").forEach(o=>{o.reportValidity()})},[t,e])}var JD=a(B(),1);function une(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var N0=(e,t)=>Array.isArray(e)&&e.length>0?une(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var dne=(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 fne(e){let{fields:t}=(0,JD.useContext)(Kn),r=e.layout,o=N0(r.summary,t),n=dne(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 V0=fne;var Ro=a(E(),1);function mne({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:l,cancelLabel:c}=s,{fields:u}=(0,xi.useContext)(Kn),[d,m]=(0,xi.useState)({}),f=(0,xi.useMemo)(()=>(0,UT.default)(e,d,{arrayMerge:(_,A)=>A}),[e,d]),h=(0,xi.useMemo)(()=>({layout:ao,fields:t.children?t.children:[{id:t.id,layout:ao}]}),[t]),g=u.map(_=>({..._,Edit:_.Edit===null?void 0:_.Edit,isValid:{required:_.isValid.required?.constraint,elements:_.isValid.elements?.constraint,min:_.isValid.min?.constraint,max:_.isValid.max?.constraint,pattern:_.isValid.pattern?.constraint,minLength:_.isValid.minLength?.constraint,maxLength:_.isValid.maxLength?.constraint}})),{validity:v}=XD(f,g,h),y=()=>{r(d),n()},b=_=>{m(A=>(0,UT.default)(A,_,{arrayMerge:(I,R)=>R}))},w=(0,M0.useFocusOnMount)("firstInputElement"),x=(0,xi.useRef)(null),C=(0,M0.useMergeRefs)([w,x]);return El(x,i),(0,Ro.jsxs)(Jc.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,Ro.jsx)("div",{ref:C,children:(0,Ro.jsx)(tn,{data:f,form:h,onChange:b,validity:v,children:(_,A,I,R)=>(0,Ro.jsx)(_,{data:f,field:A,onChange:b,hideLabelFromVision:h.fields.length<2,markWhenOptional:R,validity:I},A.id)})}),(0,Ro.jsxs)(X,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,Ro.jsx)(Jc.__experimentalSpacer,{style:{flex:1}}),(0,Ro.jsx)(Jc.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:c}),(0,Ro.jsx)(Jc.Button,{variant:"primary",onClick:y,__next40pxDefaultSize:!0,children:l})]})]})}function pne({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,xi.useState)(!1),[s,l]=(0,xi.useState)(!1),{fieldDefinition:c,fieldLabel:u,summaryFields:d}=V0(t);if(!c)return null;let m=()=>{l(!1),i(!0)};return(0,Ro.jsxs)(Ro.Fragment,{children:[(0,Ro.jsx)(zp,{data:e,field:t,fieldLabel:u,summaryFields:d,validity:o,touched:n,disabled:c.readOnly===!0,onClick:()=>l(!0),"aria-expanded":s}),s&&(0,Ro.jsx)(mne,{data:e,field:t,onChange:r,fieldLabel:u??"",onClose:m,touched:n})]})}var $D=pne;var Pl=a(U(),1),e8=a(G(),1),oa=a(B(),1);var t8=a(rt(),1);var lo=a(E(),1);function hne({title:e,onClose:t}){return(0,lo.jsx)(X,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,lo.jsxs)(X,{direction:"row",gap:"sm",align:"center",children:[e&&(0,lo.jsx)(Pl.__experimentalHeading,{level:2,size:13,children:e}),(0,lo.jsx)(Pl.__experimentalSpacer,{style:{flex:1}}),t&&(0,lo.jsx)(Pl.Button,{label:(0,e8.__)("Close"),icon:Ni,onClick:t,size:"small"})]})})}function gne({touched:e,children:t}){let r=(0,oa.useRef)(null);return El(r,e),(0,lo.jsx)("div",{ref:r,children:t})}function vne({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,oa.useState)(!1),[s,l]=(0,oa.useState)(null),c=(0,oa.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[u,d]=(0,t8.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),m=(0,oa.useMemo)(()=>({layout:ao,fields:t.children?t.children:[{id:t.id,layout:ao}]}),[t]),f=(0,oa.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:h,fieldLabel:g,summaryFields:v}=V0(t);return h?(0,lo.jsx)("div",{ref:l,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,lo.jsx)(Pl.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:c,focusOnMount:!1,onToggle:y=>{y||i(!0)},renderToggle:({isOpen:y,onToggle:b})=>(0,lo.jsx)(zp,{data:e,field:t,fieldLabel:g,summaryFields:v,validity:o,touched:n,disabled:h.readOnly===!0,onClick:b,"aria-expanded":y}),renderContent:({onClose:y})=>(0,lo.jsx)(gne,{touched:n,children:(0,lo.jsxs)("div",{ref:u,...d,children:[(0,lo.jsx)(hne,{title:g,onClose:y}),(0,lo.jsx)(tn,{data:e,form:m,onChange:r,validity:f,children:(b,w,x,C)=>(0,lo.jsx)(b,{data:e,field:w,onChange:r,hideLabelFromVision:(m?.fields??[]).length<2,markWhenOptional:C,validity:x},w.id)})]})})})}):null}var r8=vne;var WT=a(E(),1);function o8({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,WT.jsx)($D,{data:e,field:t,onChange:r,validity:o}):(0,WT.jsx)(r8,{data:e,field:t,onChange:r,validity:o})}var rn=a(B(),1);var L0=a(G(),1),n8=a(E(),1);function i8(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+=i8(o);return t}function D0({validity:e}){let t=i8(e);return t===0?null:(0,n8.jsx)(Sw,{intent:"high",children:(0,L0.sprintf)((0,L0._n)("%d field needs attention","%d fields need attention",t),t)})}var lr=a(E(),1);function yne(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 bne({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:s}){let c=N0(o.summary,t).filter(m=>yne(m,o.summary,n)),u=i&&o.isCollapsible,d=c.length>0&&o.withHeader;return(0,lr.jsxs)(X,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,lr.jsx)(Ii.Title,{children:r}),(u||d)&&(0,lr.jsxs)(ec.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[u&&(0,lr.jsx)(D0,{validity:s}),d&&(0,lr.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:c.map(m=>(0,lr.jsx)(m.render,{item:e,field:m},m.id))})]})]})}function wne({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:l}){if(t.children)return(0,lr.jsxs)(lr.Fragment,{children:[t.description&&(0,lr.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,lr.jsx)(tn,{data:e,form:r,onChange:o,validity:s?.children})]});let c=$c("regular")?.component;return c?(0,lr.jsx)(c,{data:e,field:t,onChange:o,hideLabelFromVision:n||l,markWhenOptional:i,validity:s}):null}function s8({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,rn.useContext)(Kn),l=t.layout,c=(0,rn.useRef)(null),u=(0,rn.useMemo)(()=>({layout:ao,fields:t.children??[]}),[t]),{isOpened:d,isCollapsible:m}=l,[f,h]=(0,rn.useState)(d),[g,v]=(0,rn.useState)(!1);(0,rn.useEffect)(()=>{h(d)},[d]);let y=(0,rn.useCallback)(A=>{A||v(!0),h(A)},[]),b=(0,rn.useCallback)(()=>{v(!0)},[]);El(c,(m?f:!0)&&g);let w=t.label,x;if(t.children)x=!!w&&l.withHeader;else{let A=s.find(I=>I.id===t.id);if(!A||!A.Edit)return null;w=A.label,x=!!w&&l.withHeader}let C=(0,lr.jsx)(wne,{data:e,field:t,form:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:x}),_=(0,lr.jsx)(bne,{data:e,fields:s,label:w,layout:l,isOpen:m?!!f:!0,touched:g,validity:i});return x&&m?(0,lr.jsxs)(ec.Root,{className:"dataforms-layouts-card__field",open:f,onOpenChange:y,children:[(0,lr.jsx)(ec.Header,{children:_}),(0,lr.jsx)(ec.Content,{ref:c,onBlur:b,children:C})]}):(0,lr.jsxs)(Ii.Root,{className:"dataforms-layouts-card__field",children:[x&&(0,lr.jsx)(Ii.Header,{children:_}),(0,lr.jsx)(Ii.Content,{ref:c,onBlur:b,children:C})]})}var a8=a(U(),1);var Lr=a(E(),1);function xne({title:e}){return(0,Lr.jsx)(X,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,Lr.jsx)(X,{direction:"row",align:"center",children:(0,Lr.jsx)(a8.__experimentalHeading,{level:2,size:13,children:e})})})}var Sne=({children:e})=>(0,Lr.jsx)(Lr.Fragment,{children:e});function l8({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let c={layout:ao,fields:t.children};return(0,Lr.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,Lr.jsx)(xne,{title:t.label}),(0,Lr.jsx)(X,{direction:"row",align:s.alignment,gap:"lg",children:(0,Lr.jsx)(tn,{data:e,form:c,onChange:r,validity:i?.children,as:Sne,children:(u,d,m)=>(0,Lr.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[d.id],children:(0,Lr.jsx)(u,{data:e,field:d,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:m})},d.id)})})]})}let l=$c("regular")?.component;return l?(0,Lr.jsx)(Lr.Fragment,{children:(0,Lr.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,Lr.jsx)(l,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var on=a(B(),1),c8=a(G(),1);var na=a(E(),1);function u8({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,on.useContext)(Kn),i=(0,on.useRef)(null),s=(0,on.useRef)(null),[l,c]=(0,on.useState)(!1),[u,d]=(0,on.useState)(!1),m=(0,on.useMemo)(()=>({layout:ao,fields:t.children??[]}),[t]);(0,on.useEffect)(()=>{let y=i.current;if(!y)return;let b=()=>{let w=y.open;w||c(!0),d(w)};return y.addEventListener("toggle",b),()=>{y.removeEventListener("toggle",b)}},[]),El(s,u&&l);let f=(0,on.useCallback)(()=>{c(!0)},[]);if(!t.children)return null;let h=t.layout.summary??"",g=h?n.find(y=>y.id===h):void 0,v;return g&&g.render?v=(0,na.jsx)(g.render,{item:e,field:g}):v=t.label||(0,c8.__)("More details"),(0,na.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",children:[(0,na.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,na.jsxs)(X,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[v,l&&(0,na.jsx)(D0,{validity:o})]})}),(0,na.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onBlur:f,children:(0,na.jsx)(tn,{data:e,form:m,onChange:r,validity:o?.children})})]})}var eu=a(E(),1),_ne=[{type:"regular",component:DD,wrapper:({children:e})=>(0,eu.jsx)(X,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:o8,wrapper:({children:e})=>(0,eu.jsx)(X,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:s8,wrapper:({children:e})=>(0,eu.jsx)(X,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:l8,wrapper:({children:e,layout:t})=>(0,eu.jsx)(X,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,eu.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,eu.jsx)(X,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:u8}];function $c(e){return _ne.find(t=>t.type===e)}var B0=a(E(),1),Cne=({children:e})=>(0,B0.jsx)(X,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function tn({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,j0.useContext)(Kn),l=(0,j0.useMemo)(()=>{let d=s.filter(f=>!!f.isValid?.required).length,m=s.length-d;return d>m},[s]);function c(d){return s.find(m=>m.id===d.id)}let u=i??$c(t.layout.type)?.wrapper??Cne;return(0,B0.jsx)(u,{layout:t.layout,children:t.fields.map(d=>{let m=$c(d.layout.type)?.component;if(!m)return null;let f=d.children?void 0:c(d);return f&&f.isVisible&&!f.isVisible(e)?null:n?n(m,d,o?.[d.id],l):(0,B0.jsx)(m,{data:e,field:d,onChange:r,markWhenOptional:l,validity:o?.[d.id]},d.id)})})}var YT=a(E(),1);function Hp({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,qT.useMemo)(()=>O0(t),[t]),s=(0,qT.useMemo)(()=>ta(r),[r]);return t.fields?(0,YT.jsx)(VD,{fields:s,children:(0,YT.jsx)(tn,{data:e,form:i,onChange:o,validity:n})}):null}var f8=a(pT(),1),m8=a(Ul(),1);function d8(e=""){return(0,f8.default)(e.trim().toLowerCase())}var Tne=[];function ia(e,t,r){if(!e)return{data:Tne,paginationInfo:{totalItems:0,totalPages:0}};let o=ta(r),n=[...e];if(t.search){let u=d8(t.search);n=n.filter(d=>o.filter(m=>m.enableGlobalSearch).some(m=>{let f=m.getValue({item:d});return(Array.isArray(f)?f:[f]).some(g=>d8(String(g)).includes(u))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(u=>{let d=o.find(m=>m.id===u.field);if(d){u.operator===Fr&&(0,m8.default)("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});let m=d.filter[u.operator];m&&(n=n.filter(f=>m(f,d,u.value)))}});let i=t.sort?.field?o.find(u=>u.enableSorting!==!1&&u.id===t.sort?.field):null,s=t.groupBy?.field?o.find(u=>u.enableSorting!==!1&&u.id===t.groupBy?.field):null;(i||s)&&n.sort((u,d)=>{if(s){let m=s.sort(u,d,t.groupBy?.direction??"asc");if(m!==0)return m}return i?i.sort(u,d,t.sort?.direction??"desc"):0});let l=n.length,c=1;if(t.infiniteScrollEnabled&&t.startPosition!==void 0&&t.perPage!==void 0){let u=t.startPosition-1,d=Math.min(u+t.perPage,l);n=n?.slice(u,d)}else if(t.page!==void 0&&t.perPage!==void 0){let u=(t.page-1)*t.perPage;l=n?.length||0,c=Math.ceil(l/t.perPage),n=n?.slice(u,u+t.perPage)}return{data:n,paginationInfo:{totalItems:l,totalPages:c}}}var p8=a(Eu(),1),{lock:A7e,unlock:h8}=(0,p8.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/fields");var ft=a(U(),1),tu=a(cC(),1),ZT=a(fe(),1),Up=a(te(),1),Gt=a(B(),1),ko=a(G(),1);var Jd=a(v8(),1),w8=a(Vn(),1);var Gp=a(B(),1);function y8(e){return{top:e.offsetTop,left:e.offsetLeft}}function b8(e){let t=(0,Gp.useRef)(null),r=(0,Gp.useRef)(void 0);return t.current&&(r.current=y8(t.current)),(0,Gp.useLayoutEffect)(()=>{let o=r.current;if(!o||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let n=new qu({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:c}){if(!t.current)return;let{x:u,y:d}=c;u=Math.round(u),d=Math.round(d);let m=u===0&&d===0;t.current.style.transform=m?"":`translate3d(${u}px,${d}px,0)`}});t.current.style.transform="";let i=y8(t.current),s=Math.round(o.left-i.left),l=Math.round(o.top-i.top);return n.start({x:0,y:0,from:{x:s,y:l}}),()=>{n.stop(),n.set({x:0,y:0})}},[e]),t}var be=a(E(),1),{MediaUploadModal:Ene}=h8(Jd.privateApis);function x8({children:e,index:t,className:r}){let o=b8(t);return(0,be.jsx)("div",{ref:o,className:r,children:e})}function Qd(e){return Array.isArray(e)?e:e?[e]:[]}function Pne({render:e,multiple:t,...r}){let[o,n]=(0,Gt.useState)(!1);return window.__experimentalDataViewsMediaModal?(0,be.jsxs)(be.Fragment,{children:[e&&e({open:()=>n(!0)}),o&&(0,be.jsx)(Ene,{...r,multiple:t,isOpen:o,onClose:()=>{n(!1),r.onClose?.()},onSelect:i=>{n(!1),r.onSelect?.(i)}})]}):(0,be.jsx)(Jd.MediaUpload,{...r,render:e,multiple:t?"add":void 0})}function KT({open:e,children:t,label:r,showTooltip:o=!1,onFilesDrop:n,attachment:i,isUploading:s=!1}){let l=i&&(0,tu.isBlobURL)(i.source_url),c=(0,be.jsxs)("div",{className:q("fields__media-edit-picker-button",{"has-attachment":i}),role:"button",tabIndex:0,onClick:()=>{s||e()},onKeyDown:u=>{s||(u.key==="Enter"||u.key===" ")&&(u.preventDefault(),e())},"aria-label":r,"aria-disabled":s,children:[t,l&&(0,be.jsx)("span",{className:"fields__media-edit-picker-button-spinner",children:(0,be.jsx)(ft.Spinner,{})}),!s&&(0,be.jsx)(ft.DropZone,{onFilesDrop:u=>n(u,i?.id)})]});return o?(0,be.jsx)(ft.Tooltip,{text:r,placement:"top",children:c}):c}var Ane=["application/zip","application/x-zip-compressed","application/x-rar-compressed","application/x-7z-compressed","application/x-tar","application/x-gzip"];function Rne({attachment:e}){return(0,be.jsx)(ft.__experimentalTruncate,{className:"fields__media-edit-filename",children:e.title.rendered})}function S8(e){return(0,be.jsx)(KT,{...e,children:(0,be.jsx)("span",{className:"fields__media-edit-placeholder",children:e.label})})}function _8({itemId:e,index:t,totalItems:r,isUploading:o,moveItem:n,orientation:i="vertical"}){let s=i==="horizontal";return(0,be.jsxs)(be.Fragment,{children:[(0,be.jsx)(ft.Button,{__next40pxDefaultSize:!0,icon:s?Ff:Vf,label:s?(0,ko.__)("Move left"):(0,ko.__)("Move up"),size:"small",disabled:o||t===0,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:l=>{l.stopPropagation(),n(e,"up")}}),(0,be.jsx)(ft.Button,{__next40pxDefaultSize:!0,icon:s?Nf:Jl,label:s?(0,ko.__)("Move right"):(0,ko.__)("Move down"),size:"small",disabled:o||t===r-1,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:l=>{l.stopPropagation(),n(e,"down")}})]})}function C8({attachment:e}){let t=e.source_url,r=e.mime_type||"";return r.startsWith("image")?(0,be.jsx)("img",{className:"fields__media-edit-thumbnail",alt:e.alt_text||"",src:t}):r.startsWith("audio")?(0,be.jsx)(ft.Icon,{icon:Qw}):r.startsWith("video")?(0,be.jsx)(ft.Icon,{icon:_S}):Ane.includes(r)?(0,be.jsx)(ft.Icon,{icon:ni}):(0,be.jsx)(ft.Icon,{icon:Mf})}function kne({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:l,setTargetItemId:c}){return(0,be.jsxs)("div",{className:q("fields__media-edit-expanded",{"is-multiple":r,"is-single":!r,"is-empty":!e?.length}),children:[e?.map((u,d)=>{let m=u.mime_type?.startsWith("image"),f=(0,tu.isBlobURL)(u.source_url),h=u.id;return(0,be.jsxs)(x8,{index:d,className:q("fields__media-edit-expanded-item",{"has-preview-image":m}),children:[(0,be.jsx)(KT,{open:()=>{c(h),i()},label:f?(0,ko.__)("Replace"):(0,ko.sprintf)((0,ko.__)("Replace %s"),u.title.rendered),showTooltip:!0,onFilesDrop:s,attachment:u,isUploading:l,children:(0,be.jsx)("div",{className:"fields__media-edit-expanded-preview",children:(0,be.jsx)(ft.__experimentalVStack,{spacing:0,alignment:"center",justify:"center",className:"fields__media-edit-expanded-preview-stack",children:(!f||m)&&(0,be.jsx)(C8,{attachment:u})})})}),!f&&(0,be.jsx)("div",{className:"fields__media-edit-expanded-overlay",children:(0,be.jsxs)(ft.__experimentalHStack,{className:"fields__media-edit-expanded-actions",spacing:0,alignment:"flex-end",expanded:!1,children:[r&&e.length>1&&(0,be.jsx)(_8,{itemId:h,index:d,totalItems:e.length,isUploading:l,moveItem:n,orientation:"horizontal"}),(0,be.jsx)(ft.Button,{__next40pxDefaultSize:!0,icon:Ni,label:(0,ko.__)("Remove"),size:"small",disabled:l,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})})]},u.id)}),(r||!e?.length)&&(0,be.jsx)(S8,{open:()=>{c(void 0),i()},label:t,onFilesDrop:s,isUploading:l})]})}function One({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:l,setTargetItemId:c}){return(0,be.jsxs)(be.Fragment,{children:[!!e?.length&&(0,be.jsx)("div",{className:q("fields__media-edit-compact-group",{"is-single":e.length===1}),children:(0,be.jsx)(ft.__experimentalVStack,{spacing:0,children:e.map((u,d)=>{let m=(0,tu.isBlobURL)(u.source_url),f=r&&e.length>1,h=u.id;return(0,be.jsxs)(x8,{index:d,className:"fields__media-edit-compact",children:[(0,be.jsx)(KT,{open:()=>{c(h),i()},label:(0,ko.__)("Replace"),showTooltip:!0,onFilesDrop:s,attachment:u,isUploading:l,children:(0,be.jsxs)(be.Fragment,{children:[(0,be.jsx)(C8,{attachment:u}),!m&&(0,be.jsx)(Rne,{attachment:u})]})}),!m&&(0,be.jsxs)(ft.__experimentalHStack,{className:"fields__media-edit-compact-movers",spacing:0,alignment:"flex-end",expanded:!1,children:[f&&(0,be.jsx)(_8,{itemId:h,index:d,totalItems:e.length,isUploading:l,moveItem:n,orientation:"vertical"}),(0,be.jsx)(ft.Button,{__next40pxDefaultSize:!0,icon:Ni,label:(0,ko.__)("Remove"),size:"small",disabled:l,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})]},u.id)})})}),(r||!e?.length)&&(0,be.jsx)(S8,{open:()=>{c(void 0),i()},label:t,onFilesDrop:s,isUploading:l})]})}function z0({data:e,field:t,onChange:r,hideLabelFromVision:o,allowedTypes:n=["image"],multiple:i,isExpanded:s,validity:l}){let c=t.getValue({item:e}),[u,d]=(0,Gt.useState)(!1),m=(0,Gt.useRef)(null),[f,h]=(0,Gt.useState)(void 0);(0,Gt.useEffect)(()=>{let F=m.current,D=()=>{d(!0)};return F?.addEventListener("invalid",D),()=>F?.removeEventListener("invalid",D)},[]);let g=(0,Up.useSelect)(F=>{if(!c)return null;let H=Qd(c).toSorted((ue,we)=>ue-we),{getEntityRecords:$}=F(ZT.store);return $("postType","attachment",{include:H})},[c]),v=(0,Gt.useRef)(null);g!==null&&(v.current=g);let y=g;if(g===null&&v.current&&c){let F=new Set(v.current.map(D=>D.id));Qd(c).every(D=>F.has(D))&&(y=v.current)}let b=(0,Gt.useMemo)(()=>{if(!y)return null;let F=Qd(c),D=new Map(y.map(H=>[H.id,H]));return F.map(H=>D.get(H)).filter(H=>H!==void 0)},[y,c]),{createErrorNotice:w}=(0,Up.useDispatch)(w8.store),{receiveEntityRecords:x}=(0,Up.useDispatch)(ZT.store),[C,_]=(0,Gt.useState)(),A=(0,Gt.useRef)(void 0),[I,R]=(0,Gt.useState)(!1),[O,z]=(0,Gt.useState)([]);(0,Gt.useEffect)(()=>{I&&(R(!1),A.current?.())},[I]);let P=(0,Gt.useCallback)(F=>r(t.setValue({item:e,value:F})),[e,t,r]),S=(0,Gt.useCallback)(F=>{let H=Qd(c).filter($=>$!==F);d(!0),P(H.length?H:void 0)},[c,P]),N=(0,Gt.useCallback)((F,D)=>{if(!b)return;let H=b.map(we=>we.id),$=H.indexOf(F),ue=D==="up"?$-1:$+1;[H[$],H[ue]]=[H[ue],H[$]],P(H)},[b,P]),V=(0,Gt.useCallback)((F,D)=>{_(D),(0,Jd.uploadMedia)({allowedTypes:n?.length?n:void 0,filesList:F,onFileChange(H){let $=H.filter(Pe=>(0,tu.isBlobURL)(Pe.url)).map(Pe=>Pe.url);if(z($),$.length)return;x("postType","attachment",[],void 0,!0);let ue=H.map(Pe=>Pe.id);if(!i){P(ue[0]),_(void 0);return}let we=Qd(c);if(D===void 0)P([...we,...ue]);else{let Pe=[...we];Pe.splice(we.indexOf(D),1,...ue),P(Pe)}_(void 0)},onError(H){_(void 0),z([]),w(H.message,{type:"snackbar"})},multiple:!!i})},[n,c,i,w,P,x]),L=t.placeholder||(i?(0,ko.__)("Choose files"):(0,ko.__)("Choose file")),M=(0,Gt.useMemo)(()=>{if(!O.length)return b;let F=[...b||[]],D=O.map(H=>({id:H,source_url:H,mime_type:(0,tu.getBlobTypeByURL)(H)}));if(C!==void 0){let H=F.findIndex($=>$.id===C);F.splice(H,1,...D)}else F.push(...D);return F},[b,C,O]);(0,Gt.useEffect)(()=>{if(!u)return;let F=m.current;if(F)if(l){let D=l?.custom;h(D),D?.type==="invalid"?F.setCustomValidity(D.message||(0,ko.__)("Invalid")):F.setCustomValidity("")}else F.setCustomValidity(""),h(void 0)},[u,t.isValid,l]);let k=(0,Gt.useCallback)(F=>{u||(!F.relatedTarget||!F.currentTarget.contains(F.relatedTarget))&&d(!0)},[u]);return(0,be.jsxs)("div",{onBlur:k,children:[(0,be.jsx)("fieldset",{className:"fields__media-edit","data-field-id":t.id,children:(0,be.jsx)(Pne,{onSelect:F=>{if(!i){P(F.id),_(void 0);return}let D=Array.isArray(F)?F.map($=>$.id):[F.id],H=Qd(c);if(!H.length)P(D);else if(C===void 0){let $=H.filter(we=>D.includes(we)),ue=D.filter(we=>!H.includes(we));P([...$,...ue])}else if(F.id!==C){let $=H.filter(ue=>ue!==F.id);P($.map(ue=>ue===C?F.id:ue))}_(void 0)},onClose:()=>_(void 0),allowedTypes:n,value:C!==void 0?C:c,multiple:i&&C===void 0,title:t.label,render:({open:F})=>{A.current=F;let D=s?kne:One;return(0,be.jsxs)(ft.__experimentalVStack,{spacing:2,children:[t.label&&(o?(0,be.jsx)(Fn,{render:(0,be.jsx)("legend",{}),children:t.label}):(0,be.jsx)(ft.BaseControl.VisualLabel,{as:"legend",style:{marginBottom:0},children:t.label})),(0,be.jsx)(D,{allItems:M,addButtonLabel:L,multiple:i,removeItem:S,moveItem:N,open:()=>R(!0),onFilesDrop:V,isUploading:!!O.length,setTargetItemId:_}),t.description&&(0,be.jsx)(ft.__experimentalText,{variant:"muted",className:"fields__media-edit-description",children:t.description})]})}})}),(0,be.jsx)(Fn,{children:(0,be.jsx)("input",{type:"text",ref:m,value:c??"",tabIndex:-1,"aria-hidden":"true",onChange:()=>{}})}),f&&(0,be.jsx)("div",{"aria-live":"polite",children:(0,be.jsxs)("p",{className:q("components-validated-control__indicator",{"is-invalid":f.type==="invalid","is-valid":f.type==="valid"}),children:[(0,be.jsx)(ft.Icon,{className:"components-validated-control__indicator-icon",icon:Ts,size:16,fill:"currentColor"}),f.message]})})]})}var $d=function(){return $d=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},$d.apply(this,arguments)};function T8(e){return e.toLowerCase()}var Ine=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Fne=/[^A-Z0-9]+/gi;function P8(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?Ine:r,n=t.stripRegexp,i=n===void 0?Fne:n,s=t.transform,l=s===void 0?T8:s,c=t.delimiter,u=c===void 0?" ":c,d=E8(E8(e,o,"$1\0$2"),i,"\0"),m=0,f=d.length;d.charAt(m)==="\0";)m++;for(;d.charAt(f-1)==="\0";)f--;return d.slice(m,f).split("\0").map(l).join(u)}function E8(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function A8(e,t){return t===void 0&&(t={}),P8(e,$d({delimiter:"."},t))}function H0(e,t){return t===void 0&&(t={}),A8(e,$d({delimiter:"-"},t))}var QT=a(E(),1),Nne=[{id:"title",type:"text",label:(0,_n.__)("Site Title"),description:(0,_n.__)("Displays in your site's layout via the Site Title block.")},{id:"description",type:"text",label:(0,_n.__)("Site Tagline"),description:(0,_n.__)("In a few words, explain what this site is about. Displays in your site's layout via the Site Tagline block.")},{id:"site_logo",type:"media",label:(0,_n.__)("Site Logo"),description:(0,_n.__)("Displays in your site's layout via the Site Logo block."),placeholder:(0,_n.__)("Choose logo"),Edit:z0,setValue:({value:e})=>({site_logo:e??0})},{id:"site_icon",type:"media",label:(0,_n.__)("Site Icon"),description:(0,_n.__)("Shown in browser tabs, bookmarks, and mobile apps. It should be square and at least 512 by 512 pixels."),placeholder:(0,_n.__)("Choose icon"),Edit:z0,setValue:({value:e})=>({site_icon:e??0})}],Vne={layout:{type:"regular",labelPosition:"top"},fields:["title","description","site_logo","site_icon"]};function JT(){let e=(0,G0.useSelect)(o=>o(XT.store).getEditedEntityRecord("root","site"),[]),{editEntityRecord:t}=(0,G0.useDispatch)(XT.store),r=o=>{t("root","site",void 0,o)};return(0,QT.jsx)(un,{title:(0,_n._x)("Identity","site identity"),headingLevel:2,hasPadding:!0,children:(0,QT.jsx)(Hp,{data:e,fields:Nne,form:Vne,onChange:r})})}var ru=a(E(),1),{useLocation:Mne}=j(R8.privateApis);function Lne(){let{query:e={}}=Mne(),{canvas:t}=e;return t==="edit"?(0,ru.jsx)(ot,{}):(0,ru.jsx)(JT,{})}var k8={name:"identity",path:"/identity",areas:{sidebar:(0,ru.jsx)(d4,{}),content:(0,ru.jsx)(JT,{}),preview:(0,ru.jsx)(ot,{}),mobile:(0,ru.jsx)(Lne,{})},widths:{content:380}};var L8=a(De(),1),D8=a(et(),1),B8=a(At(),1);var $T=a(G(),1),U0=a(B(),1),O8=a(De(),1),I8=a(et(),1),F8=a(rt(),1),N8=a(te(),1),W0=a(U(),1),Wp=a(At(),1);var Al=a(E(),1),{GlobalStylesUIWrapper:Dne,GlobalStylesActionMenu:Bne}=j(I8.privateApis),{useLocation:V8,useHistory:M8}=j(O8.privateApis),jne=({isStyleBookOpened:e,setIsStyleBookOpened:t,path:r,onChangeSection:o})=>{let n=M8();return(0,Al.jsxs)(W0.__experimentalHStack,{className:"edit-site-styles__header-actions",children:[(0,Al.jsx)(W0.Button,{isPressed:e,icon:$f,label:(0,$T.__)("Style Book"),onClick:()=>{t(!e);let i=e?(0,Wp.removeQueryArgs)(r,"preview"):(0,Wp.addQueryArgs)(r,{preview:"stylebook"});n.navigate(i)},size:"compact"}),(0,Al.jsx)(Bne,{hideWelcomeGuide:!0,onChangePath:o})]})},zne=()=>{let{path:e,query:t}=V8(),r=M8();return(0,U0.useMemo)(()=>[t.section??"/",o=>{r.navigate((0,Wp.addQueryArgs)(e,{section:o}))}],[e,t.section,r])};function eE(){let{path:e}=V8(),[t,r]=(0,U0.useState)(e.includes("preview=stylebook")),o=(0,F8.useViewportMatch)("medium","<"),[n,i]=zne(),s=(0,N8.useSelect)(l=>l(Fe).getSettings(),[]);return(0,Al.jsx)(un,{actions:o?null:(0,Al.jsx)(jne,{isStyleBookOpened:t,setIsStyleBookOpened:r,path:e,onChangeSection:i}),className:"edit-site-styles",title:(0,$T.__)("Styles"),headingLevel:2,children:(0,Al.jsx)(Dne,{path:n,onPathChange:i,settings:s})})}var sa=a(E(),1),{useLocation:j8,useHistory:Hne}=j(L8.privateApis),{StyleBookPreview:Gne}=j(D8.privateApis);function Une(){let{query:e={}}=j8(),{canvas:t}=e;return t==="edit"?(0,sa.jsx)(ot,{}):(0,sa.jsx)(eE,{})}function Wne(){let{path:e,query:t}=j8(),r=Hne(),o=t.preview==="stylebook",n=t.section??"/",i=s=>{r.navigate((0,B8.addQueryArgs)(e,{section:s}))};return o?(0,sa.jsx)(Gne,{path:n,onPathChange:i}):(0,sa.jsx)(ot,{})}var z8={name:"styles",path:"/styles",areas:{content:(0,sa.jsx)(eE,{}),sidebar:(0,sa.jsx)(l4,{backPath:"/"}),preview:(0,sa.jsx)(Wne,{}),mobile:(0,sa.jsx)(Une,{})},widths:{content:380}};var vB=a(De(),1);var hs=a(G(),1),Yp=a(fe(),1),sE=a(te(),1),aE=a(Tr(),1),r1=a(U(),1);var H8={per_page:100,status:["publish","draft"],order:"desc",orderby:"date"};var cB=a(G(),1),uB=a(Tr(),1);var la=a(U(),1);var tf=a(G(),1),rE=a(B(),1),Z8=a(De(),1);var Si=a(U(),1),ef=a(G(),1),G8=a(B(),1),aa=a(E(),1),qne=e=>e?.trim()?.length>0;function U8({menuTitle:e,onClose:t,onSave:r}){let[o,n]=(0,G8.useState)(e),s=o!==e&&qne(o);return(0,aa.jsx)(Si.Modal,{title:(0,ef.__)("Rename"),onRequestClose:t,focusOnMount:"firstContentElement",size:"small",children:(0,aa.jsx)("form",{className:"sidebar-navigation__rename-modal-form",children:(0,aa.jsxs)(Si.__experimentalVStack,{spacing:"3",children:[(0,aa.jsx)(Si.TextControl,{__next40pxDefaultSize:!0,value:o,placeholder:(0,ef.__)("Navigation title"),onChange:n,label:(0,ef.__)("Name")}),(0,aa.jsxs)(Si.__experimentalHStack,{justify:"right",children:[(0,aa.jsx)(Si.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,ef.__)("Cancel")}),(0,aa.jsx)(Si.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,disabled:!s,variant:"primary",type:"submit",onClick:l=>{l.preventDefault(),s&&(r({title:o}),t())},children:(0,ef.__)("Save")})]})]})})})}var W8=a(U(),1),tE=a(G(),1),q8=a(E(),1);function Y8({onClose:e,onConfirm:t}){return(0,q8.jsx)(W8.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{t(),e()},onCancel:e,confirmButtonText:(0,tE.__)("Delete"),size:"medium",children:(0,tE.__)("Are you sure you want to delete this Navigation Menu?")})}var Cn=a(E(),1),{useHistory:Yne}=j(Z8.privateApis),Zne={position:"bottom right"};function q0(e){let{onDelete:t,onSave:r,onDuplicate:o,menuTitle:n,menuId:i}=e,[s,l]=(0,rE.useState)(!1),[c,u]=(0,rE.useState)(!1),d=Yne(),m=()=>{l(!1),u(!1)},f=()=>l(!0),h=()=>u(!0);return(0,Cn.jsxs)(Cn.Fragment,{children:[(0,Cn.jsx)(la.DropdownMenu,{className:"sidebar-navigation__more-menu",label:(0,tf.__)("Actions"),icon:si,popoverProps:Zne,children:({onClose:g})=>(0,Cn.jsxs)(la.MenuGroup,{children:[(0,Cn.jsx)(la.MenuItem,{onClick:()=>{f(),g()},children:(0,tf.__)("Rename")}),(0,Cn.jsx)(la.MenuItem,{onClick:()=>{d.navigate(`/wp_navigation/${i}?canvas=edit`)},children:(0,tf.__)("Edit")}),(0,Cn.jsx)(la.MenuItem,{onClick:()=>{o(),g()},children:(0,tf.__)("Duplicate")}),(0,Cn.jsx)(la.MenuItem,{isDestructive:!0,onClick:()=>{h(),g()},children:(0,tf.__)("Delete")})]})}),c&&(0,Cn.jsx)(Y8,{onClose:m,onConfirm:t}),s&&(0,Cn.jsx)(U8,{onClose:m,menuTitle:n,onSave:r})]})}var oE=a(B(),1),nB=a(te(),1),iB=a(bt(),1),sB=a(Xr(),1),aB=a(fe(),1);var ou=a(bt(),1),Z0=a(te(),1),J8=a(Xr(),1),$8=a(B(),1),eB=a(fe(),1),tB=a(_f(),1);var ms=a(U(),1),Y0=a(te(),1),K8=a(B(),1),ca=a(G(),1),rf=a(bt(),1),X8=a(De(),1);var Xn=a(E(),1),Kne={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"},{useHistory:Xne,useLocation:Qne}=j(X8.privateApis);function Q8(e){let t=Xne(),{path:r}=Qne(),{block:o}=e,{clientId:n}=o,{moveBlocksDown:i,moveBlocksUp:s,removeBlocks:l}=(0,Y0.useDispatch)(rf.store),c=(0,ca.sprintf)((0,ca.__)("Remove %s"),(0,rf.BlockTitle)({clientId:n,maximumLength:25})),u=(0,ca.sprintf)((0,ca.__)("Go to %s"),(0,rf.BlockTitle)({clientId:n,maximumLength:25})),d=(0,Y0.useSelect)(f=>{let{getBlockRootClientId:h}=f(rf.store);return h(n)},[n]),m=(0,K8.useCallback)(f=>{let{attributes:h,name:g}=f;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,Xn.jsx)(ms.DropdownMenu,{icon:si,label:(0,ca.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:Kne,noIcons:!0,...e,children:({onClose:f})=>(0,Xn.jsxs)(Xn.Fragment,{children:[(0,Xn.jsxs)(ms.MenuGroup,{children:[(0,Xn.jsx)(ms.MenuItem,{icon:Vf,onClick:()=>{s([n],d),f()},children:(0,ca.__)("Move up")}),(0,Xn.jsx)(ms.MenuItem,{icon:Jl,onClick:()=>{i([n],d),f()},children:(0,ca.__)("Move down")}),o.attributes?.type==="page"&&o.attributes?.id&&(0,Xn.jsx)(ms.MenuItem,{onClick:()=>{m(o),f()},children:u})]}),(0,Xn.jsx)(ms.MenuGroup,{children:(0,Xn.jsx)(ms.MenuItem,{onClick:()=>{l([n],!1),f()},children:c})})]})})}var Rl=a(E(),1),{PrivateListView:Jne}=j(ou.privateApis),{NavigationLinkUI:$ne}=j(tB.privateApis),eie=100,tie=["postType","page",{per_page:eie,_fields:["id","link","menu_order","parent","title","type"],orderby:"menu_order",order:"asc"}];function rB({rootClientId:e}){let{listViewRootClientId:t,isLoading:r}=(0,Z0.useSelect)(s=>{let{areInnerBlocksControlled:l,getBlockName:c,getBlockCount:u,getBlockOrder:d}=s(ou.store),{isResolving:m}=s(eB.store),f=d(e),g=f.length===1&&c(f[0])==="core/page-list"&&u(f[0])>0,v=m("getEntityRecords",tie);return{listViewRootClientId:g?f[0]:e,isLoading:!l(e)||v}},[e]),{replaceBlock:o,__unstableMarkNextChangeAsNotPersistent:n}=(0,Z0.useDispatch)(ou.store),i=(0,$8.useCallback)(s=>{s.name==="core/navigation-link"&&!s.attributes.url&&(n(),o(s.clientId,(0,J8.createBlock)("core/navigation-link",s.attributes)))},[n,o]);return(0,Rl.jsxs)(Rl.Fragment,{children:[!r&&(0,Rl.jsx)(Jne,{rootClientId:t,onSelect:i,blockSettingsMenu:Q8,showAppender:!0,additionalBlockContent:$ne,isExpanded:!0}),(0,Rl.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__helper-block-editor",children:(0,Rl.jsx)(ou.BlockList,{})})]})}var K0=a(E(),1),oB=()=>{};function lB({navigationMenuId:e}){let{storedSettings:t}=(0,nB.useSelect)(n=>{let{getSettings:i}=j(n(Fe));return{storedSettings:i()}},[]),r=(0,oE.useMemo)(()=>({...t,__experimentalFetchLinkSuggestions:(n,i)=>(0,aB.__experimentalFetchLinkSuggestions)(n,i,t)}),[t]),o=(0,oE.useMemo)(()=>e?[(0,sB.createBlock)("core/navigation",{ref:e})]:[],[e]);return!e||!o?.length?null:(0,K0.jsx)(iB.BlockEditorProvider,{settings:r,value:o,onChange:oB,onInput:oB,children:(0,K0.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__content",children:(0,K0.jsx)(rB,{rootClientId:o[0].clientId})})})}var nu=a(G(),1),nE=a(Tr(),1);function X0(e,t,r){return e?.rendered?r==="publish"?(0,nE.decodeEntities)(e?.rendered):(0,nu.sprintf)((0,nu._x)("%1$s (%2$s)","menu label"),(0,nE.decodeEntities)(e?.rendered),r):(0,nu.sprintf)((0,nu.__)("(no title %s)"),t)}var iu=a(E(),1);function Q0({navigationMenu:e,backPath:t,handleDelete:r,handleDuplicate:o,handleSave:n}){let i=e?.title?.rendered;return(0,iu.jsx)(ua,{actions:(0,iu.jsx)(iu.Fragment,{children:(0,iu.jsx)(q0,{menuId:e?.id,menuTitle:(0,uB.decodeEntities)(i),onDelete:r,onSave:n,onDuplicate:o})}),backPath:t,title:X0(e?.title,e?.id,e?.status),description:(0,cB.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),children:(0,iu.jsx)(lB,{navigationMenuId:e?.id})})}var qp=a(fe(),1),nn=a(G(),1),fa=a(te(),1),t1=a(Vn(),1),hB=a(De(),1);var $0=a(fe(),1),dB=a(U(),1),J0=a(G(),1),fB=a(te(),1),mB=a(Tr(),1),pB=a(De(),1);var su=a(E(),1),{useLocation:rie}=j(pB.privateApis),da="wp_navigation";function iE({backPath:e}){let{params:{postId:t}}=rie(),{record:r,isResolving:o}=(0,$0.useEntityRecord)("postType",da,t),{isSaving:n,isDeleting:i}=(0,fB.useSelect)(g=>{let{isSavingEntityRecord:v,isDeletingEntityRecord:y}=g($0.store);return{isSaving:v("postType",da,t),isDeleting:y("postType",da,t)}},[t]),s=o||n||i,l=r?.title?.rendered||r?.slug,{handleSave:c,handleDelete:u,handleDuplicate:d}=e1(),m=()=>u(r),f=g=>c(r,g),h=()=>d(r);return s?(0,su.jsx)(ua,{description:(0,J0.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),backPath:e,children:(0,su.jsx)(dB.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!s&&!r?(0,su.jsx)(ua,{description:(0,J0.__)("Navigation Menu missing."),backPath:e}):r?.content?.raw?(0,su.jsx)(Q0,{navigationMenu:r,backPath:e,handleDelete:m,handleSave:f,handleDuplicate:h}):(0,su.jsx)(ua,{actions:(0,su.jsx)(q0,{menuId:r?.id,menuTitle:(0,mB.decodeEntities)(l),onDelete:m,onSave:f,onDuplicate:h}),backPath:e,title:X0(r?.title,r?.id,r?.status),description:(0,J0.__)("This Navigation Menu is empty.")})}var{useHistory:gB}=j(hB.privateApis);function oie(){let{deleteEntityRecord:e}=(0,fa.useDispatch)(qp.store),{createSuccessNotice:t,createErrorNotice:r}=(0,fa.useDispatch)(t1.store),o=gB();return async i=>{let s=i?.id;try{await e("postType",da,s,{force:!0},{throwOnError:!0}),t((0,nn.__)("Navigation Menu successfully deleted."),{type:"snackbar"}),o.navigate("/navigation")}catch(l){r((0,nn.sprintf)((0,nn.__)("Unable to delete Navigation Menu (%s)."),l?.message),{type:"snackbar"})}}}function nie(){let{getEditedEntityRecord:e}=(0,fa.useSelect)(s=>{let{getEditedEntityRecord:l}=s(qp.store);return{getEditedEntityRecord:l}},[]),{editEntityRecord:t,__experimentalSaveSpecifiedEntityEdits:r}=(0,fa.useDispatch)(qp.store),{createSuccessNotice:o,createErrorNotice:n}=(0,fa.useDispatch)(t1.store);return async(s,l)=>{if(!l)return;let c=s?.id,u=e("postType",oi,c);t("postType",da,c,l);let d=Object.keys(l);try{await r("postType",da,c,d,{throwOnError:!0}),o((0,nn.__)("Renamed Navigation Menu"),{type:"snackbar"})}catch(m){t("postType",da,c,u),n((0,nn.sprintf)((0,nn.__)("Unable to rename Navigation Menu (%s)."),m?.message),{type:"snackbar"})}}}function iie(){let e=gB(),{saveEntityRecord:t}=(0,fa.useDispatch)(qp.store),{createSuccessNotice:r,createErrorNotice:o}=(0,fa.useDispatch)(t1.store);return async i=>{let s=i?.title?.rendered||i?.slug;try{let l=await t("postType",da,{title:(0,nn.sprintf)((0,nn._x)("%s (Copy)","navigation menu"),s),content:i?.content?.raw,status:"publish"},{throwOnError:!0});l&&(r((0,nn.__)("Duplicated Navigation Menu"),{type:"snackbar"}),e.navigate(`/wp_navigation/${l.id}`))}catch(l){o((0,nn.sprintf)((0,nn.__)("Unable to duplicate Navigation Menu (%s)."),l?.message),{type:"snackbar"})}}}function e1(){return{handleDelete:oie(),handleSave:nie(),handleDuplicate:iie()}}var ps=a(E(),1);function sie(e,t,r){return e?r==="publish"?(0,aE.decodeEntities)(e):(0,hs.sprintf)((0,hs._x)("%1$s (%2$s)","menu label"),(0,aE.decodeEntities)(e),r):(0,hs.sprintf)((0,hs.__)("(no title %s)"),t)}function lE({backPath:e}){let{records:t,isResolving:r,hasResolved:o}=(0,Yp.useEntityRecords)("postType",oi,H8),n=r&&!o,{getNavigationFallbackId:i}=j((0,sE.useSelect)(Yp.store)),s=(0,sE.useSelect)(f=>f(Yp.store).isResolving("getNavigationFallbackId"),[]),l=t?.[0];!l&&!r&&o&&!s&&i();let{handleSave:c,handleDelete:u,handleDuplicate:d}=e1(),m=!!t?.length;return n?(0,ps.jsx)(ua,{backPath:e,children:(0,ps.jsx)(r1.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!n&&!m?(0,ps.jsx)(ua,{description:(0,hs.__)("No Navigation Menus found."),backPath:e}):t?.length===1?(0,ps.jsx)(Q0,{navigationMenu:l,backPath:e,handleDelete:()=>u(l),handleDuplicate:()=>d(l),handleSave:f=>c(l,f)}):(0,ps.jsx)(ua,{backPath:e,children:(0,ps.jsx)(r1.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-navigation-menus",children:t?.map(({id:f,title:h,status:g},v)=>(0,ps.jsx)(aie,{postId:f,withChevron:!0,icon:Uf,children:sie(h?.rendered,v+1,g)},f))})})}function ua({children:e,actions:t,title:r,description:o,backPath:n}){return(0,ps.jsx)(xr,{title:r||(0,hs.__)("Navigation"),actions:t,description:o||(0,hs.__)("Manage your Navigation Menus."),backPath:n,content:e})}var aie=({postId:e,...t})=>(0,ps.jsx)(tr,{to:`/wp_navigation/${e}`,...t});var _i=a(E(),1),{useLocation:lie}=j(vB.privateApis);function cie(){let{query:e={}}=lie(),{canvas:t="view"}=e;return t==="edit"?(0,_i.jsx)(ot,{}):(0,_i.jsx)(lE,{backPath:"/"})}var yB={name:"navigation",path:"/navigation",areas:{sidebar({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?(0,_i.jsx)(lE,{backPath:"/"}):(0,_i.jsx)(kt,{}):null},preview({siteData:e}){return e.currentTheme?.is_block_theme?(0,_i.jsx)(ot,{}):void 0},mobile({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?(0,_i.jsx)(cie,{}):(0,_i.jsx)(kt,{}):(0,_i.jsx)(_i.Fragment,{})}}};var bB=a(De(),1);var Qn=a(E(),1),{useLocation:uie}=j(bB.privateApis);function die(){let{query:e={}}=uie(),{canvas:t="view"}=e;return t==="edit"?(0,Qn.jsx)(ot,{}):(0,Qn.jsx)(iE,{backPath:"/navigation"})}var wB={name:"navigation-item",path:"/wp_navigation/:postId",areas:{sidebar({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?(0,Qn.jsx)(iE,{backPath:"/navigation"}):(0,Qn.jsx)(kt,{}):null},preview({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?(0,Qn.jsx)(ot,{}):(0,Qn.jsx)(kt,{}):null},mobile({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?(0,Qn.jsx)(die,{}):(0,Qn.jsx)(kt,{}):(0,Qn.jsx)(Qn.Fragment,{})}}};var Jp=a(U(),1),WB=a(et(),1),vE=a(B(),1),Qp=a(G(),1);var qB=a(De(),1);var xB=Object.prototype.hasOwnProperty;function SB(e,t,r){for(r of e.keys())if(kl(r,t))return r}function kl(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--&&kl(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=SB(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=SB(t,n),!n)||!kl(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(xB.call(e,r)&&++o&&!xB.call(t,r)||!(r in t)||!kl(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var au=a(B(),1),s1=a(te(),1),cE=a(Ho(),1);function o1(e,t,r){return`dataviews-${e}-${t}-${r}`}var _B=["titleField","mediaField","descriptionField","showTitle","showMedia","showDescription","showLevels","infiniteScrollEnabled"];function n1(e,t,r){if(!t)return e;let o=e;for(let n of _B)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 i1(e,t,r){if(!t)return e;let o=e;for(let n of _B)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 fie(e,t){let r={...e};for(let o of t)delete r[o];return r}function ma(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:s,onChangeQueryParams:l}=e,c=o1(t,r,o),u=(0,s1.useSelect)(x=>x(cE.store).get("core/views",c),[c]),{set:d}=(0,s1.useDispatch)(cE.store),m=(0,au.useMemo)(()=>u??n??{},[u,n]),f=Number(s?.page??m.page??1),h=s?.search??m.search??"",g=(0,au.useMemo)(()=>{let x=e.defaultLayouts?.[m.type];return{...!x||x===!0?{}:x,...i}},[e.defaultLayouts,m.type,i]),v=(0,au.useMemo)(()=>n1({...m,page:f,search:h},g,n),[m,f,h,g,n]),y=!!u,b=(0,au.useCallback)(x=>{let C={page:x?.page,search:x?.search},_=i1(fie(x,["page","search"]),g,n);l&&!kl(C,{page:f,search:h})&&l(C);let A=i1(m,g,n),I=i1(n,g,n);kl(A,_)||(kl(_,I)?d("core/views",c,void 0):d("core/views",c,_))},[l,f,h,m,n,g,d,c]),w=(0,au.useCallback)(()=>{d("core/views",c,void 0)},[c,d]);return{view:v,isModified:y,updateView:b,resetToDefault:w}}var CB=a(te(),1),TB=a(Ho(),1);async function Zp(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:s}=e,l=o1(t,r,o),u=(0,CB.select)(TB.store).get("core/views",l)??n,d=s?.page??1,m=s?.search??"",f=e.defaultLayouts?.[u?.type],g={...!f||f===!0?{}:f,...i};return n1({...u,page:d,search:m},g,n)}var AB=a(te(),1),RB=a(fe(),1);var EB=a(Eu(),1),{lock:kze,unlock:PB}=(0,EB.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/views");function Jn({kind:e,name:t}){return(0,AB.useSelect)(r=>PB(r(RB.store)).getViewConfig(e,t),[e,t])}var uE=a(E(),1);function dE({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,uE.jsx)(tr,{icon:t,suffix:(0,uE.jsx)("span",{children:e}),"aria-current":o?"true":void 0,to:`/pattern?${s.join("&")}`,children:n})}var zB=a(B(),1),Xp=a(G(),1);var kB=a(fe(),1),fE=a(te(),1);function OB(){let e=(0,fE.useSelect)(r=>{let{getSettings:o}=j(r(Fe)),n=o();return n.__experimentalAdditionalBlockPatternCategories??n.__experimentalBlockPatternCategories}),t=(0,fE.useSelect)(r=>r(kB.store).getBlockPatternCategories());return[...e||[],...t||[]]}var IB=a(fe(),1),mE=a(te(),1),FB=a(B(),1);var of=(e,t,r)=>t===r.findIndex(o=>e.name===o.name);function NB(){let e=(0,mE.useSelect)(o=>{let{getSettings:n}=j(o(Fe));return n().__experimentalAdditionalBlockPatterns??n().__experimentalBlockPatterns}),t=(0,mE.useSelect)(o=>o(IB.store).getBlockPatterns());return(0,FB.useMemo)(()=>[...e||[],...t||[]].filter(o=>!vh.includes(o.source)).filter(of).filter(o=>o.inserter!==!1),[e,t])}var BB=a(Xr(),1),Ol=a(te(),1),sn=a(fe(),1),pE=a(B(),1);var MB=a(bt(),1);var{extractWords:mie,getNormalizedSearchTerms:LB,normalizeString:VB}=j(MB.privateApis),pie=e=>e.type===Me.user?e.slug:e.type===Ye?"":e.name||"",hie=e=>typeof e.title=="string"?e.title:e.title&&e.title.rendered?e.title.rendered:e.title&&e.title.raw?e.title.raw:"",gie=e=>e.type===Me.user?e.excerpt.raw:e.description||"",vie=e=>e.keywords||[],yie=()=>!1,bie=(e,t)=>e.filter(r=>!LB(t).some(o=>o.includes(r))),Kp=(e=[],t="",r={})=>{let o=LB(t),n=r.categoryId!==Go&&!o.length,i={...r,onlyFilterByCategory:n},s=n?0:1,l=e.map(c=>[c,wie(c,t,i)]).filter(([,c])=>c>s);return o.length===0?l.map(([c])=>c):(l.sort(([,c],[,u])=>u-c),l.map(([c])=>c))};function wie(e,t,r){let{categoryId:o,getName:n=pie,getTitle:i=hie,getDescription:s=gie,getKeywords:l=vie,hasCategory:c=yie,onlyFilterByCategory:u}=r,d=o===Go||o===Wl||o===gh&&e.type===Me.user||c(e,o)?1:0;if(!d||u)return d;let m=n(e),f=i(e),h=s(e),g=l(e),v=VB(t),y=VB(f);if(v===y)d+=30;else if(y.startsWith(v))d+=20;else{let b=[m,f,h,...g].join(" "),w=mie(v);bie(w,b).length===0&&(d+=10)}return d}var gE=[],xie=(0,Ol.createSelector)((e,t,r="")=>{let{getEntityRecords:o,getCurrentTheme:n,isResolving:i}=e(sn.store),s={per_page:-1},l=o("postType",Ye,s)??gE,u=(n()?.default_template_part_areas||[]).map(h=>h.area),d=(h,g)=>g!==Pu?h.area===g:h.area===g||!u.includes(h.area),m=i("getEntityRecords",["postType",Ye,s]);return{patterns:Kp(l,r,{categoryId:t,hasCategory:d}),isResolving:m}},e=>[e(sn.store).getEntityRecords("postType",Ye,{per_page:-1}),e(sn.store).isResolving("getEntityRecords",["postType",Ye,{per_page:-1}]),e(sn.store).getCurrentTheme()?.default_template_part_areas]),DB=(0,Ol.createSelector)(e=>{let{getSettings:t}=j(e(Fe)),{isResolving:r}=e(sn.store),o=t(),n=o.__experimentalAdditionalBlockPatterns??o.__experimentalBlockPatterns,i=e(sn.store).getBlockPatterns();return{patterns:[...n||[],...i||[]].filter(l=>!vh.includes(l.source)).filter(of).filter(l=>l.inserter!==!1).map(l=>({...l,keywords:l.keywords||[],type:Me.theme,blocks:(0,BB.parse)(l.content,{__unstableSkipMigrationLogs:!0})})),isResolving:r("getBlockPatterns")}},e=>[e(sn.store).getBlockPatterns(),e(sn.store).isResolving("getBlockPatterns"),j(e(Fe)).getSettings()]),Sie=(0,Ol.createSelector)((e,t,r,o="")=>{let{patterns:n,isResolving:i}=DB(e),{patterns:s,isResolving:l,categories:c}=hE(e),u=[...n||[],...s||[]];return r&&(u=u.filter(d=>d.type===Me.user?(d.wp_pattern_sync_status||_s.full)===r:r===_s.unsynced)),t?u=Kp(u,o,{categoryId:t,hasCategory:(d,m)=>d.type===Me.user?d.wp_pattern_category?.some(f=>c.find(h=>h.id===f)?.slug===m):d.categories?.includes(m)}):u=Kp(u,o,{hasCategory:d=>d.type===Me.user?c?.length&&(!d.wp_pattern_category?.length||!d.wp_pattern_category?.some(m=>c.find(f=>f.id===m))):!d.hasOwnProperty("categories")}),{patterns:u,isResolving:i||l}},e=>[DB(e),hE(e)]),hE=(0,Ol.createSelector)((e,t,r="")=>{let{getEntityRecords:o,isResolving:n,getUserPatternCategories:i}=e(sn.store),s={per_page:-1},l=o("postType",Me.user,s),c=i(),u=new Map;c.forEach(f=>u.set(f.id,f));let d=l??gE,m=n("getEntityRecords",["postType",Me.user,s]);return t&&(d=d.filter(f=>f.wp_pattern_sync_status||_s.full===t)),d=Kp(d,r,{hasCategory:()=>!0}),{patterns:d,isResolving:m,categories:c}},e=>[e(sn.store).getEntityRecords("postType",Me.user,{per_page:-1}),e(sn.store).isResolving("getEntityRecords",["postType",Me.user,{per_page:-1}]),e(sn.store).getUserPatternCategories()]);function jB(e){let t=(0,pE.useMemo)(()=>e?.filter(o=>o.type!==Me.theme).map(o=>[o.type,o.id])??[],[e]),r=(0,Ol.useSelect)(o=>{let{getEntityRecordPermissions:n}=j(o(sn.store));return t.reduce((i,[s,l])=>(i[l]=n("postType",s,l),i),{})},[t]);return(0,pE.useMemo)(()=>e?.map(o=>({...o,permissions:r?.[o.id]??{}}))??[],[e,r])}var _ie=(e,t,{search:r="",syncStatus:o}={})=>(0,Ol.useSelect)(n=>e===Ye?xie(n,t,r):e===Me.user&&t?Sie(n,t==="uncategorized"?"":t,o,r):e===Me.user?hE(n,o,r):{patterns:gE,isResolving:!1},[t,e,r,o]),a1=_ie;function Il(){let e=OB();e.push({name:Pu,label:(0,Xp.__)("Uncategorized")});let t=NB(),{patterns:r,categories:o}=a1(Me.user),n=(0,zB.useMemo)(()=>{let i={},s=[];e.forEach(c=>{i[c.name]||(i[c.name]={...c,count:0})}),o.forEach(c=>{i[c.name]||(i[c.name]={...c,count:0})}),t.forEach(c=>{c.categories?.forEach(u=>{i[u]&&(i[u].count+=1)}),c.categories?.length||(i.uncategorized.count+=1)}),r.forEach(c=>{c.wp_pattern_category?.forEach(u=>{let d=o.find(m=>m.id===u)?.name;i[d]&&(i[d].count+=1)}),(!c.wp_pattern_category?.length||!c.wp_pattern_category?.some(u=>o.find(d=>d.id===u)))&&(i.uncategorized.count+=1)}),[...e,...o].forEach(c=>{i[c.name].count&&!s.find(u=>u.name===c.name)&&s.push(i[c.name])});let l=s.sort((c,u)=>c.label.localeCompare(u.label));return l.unshift({name:gh,label:(0,Xp.__)("My patterns"),count:r.length}),l.unshift({name:Go,label:(0,Xp.__)("All patterns"),description:(0,Xp.__)("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 l1=a(fe(),1),HB=a(te(),1),GB=a(_f(),1);var{NAVIGATION_OVERLAY_TEMPLATE_PART_AREA:Cie}=j(GB.privateApis),Tie=e=>{let t=e||[],r=(0,HB.useSelect)(i=>i(l1.store).getCurrentTheme()?.default_template_part_areas||[],[]),o={header:{},footer:{},sidebar:{},uncategorized:{},[Cie]:{}};return r.forEach(i=>o[i.area]={...i,templateParts:[]}),t.reduce((i,s)=>{let l=i[s.area]?s.area:Pu;return i[l]?.templateParts?.push(s),i},o)};function UB(){let{records:e,isResolving:t}=(0,l1.useEntityRecords)("postType",Ye,{per_page:-1});return{hasTemplateParts:e?!!e.length:!1,isLoading:t,templatePartAreas:Tie(e)}}var Oo=a(E(),1),{useLocation:Eie}=j(qB.privateApis);function Pie({templatePartViews:e,patternViews:t,templatePartCounts:r,patternCounts:o,currentCategory:n,currentType:i}){return(0,Oo.jsxs)(Jp.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:[e?.map(s=>(0,Oo.jsx)(dE,{count:r[s.slug],icon:(0,WB.getTemplatePartIcon)(s.slug===Wl?void 0:s.slug),label:s.title,id:s.slug,type:Ye,isActive:n===s.slug&&i===Ye},s.slug)),(0,Oo.jsx)("div",{className:"edit-site-sidebar-navigation-screen-patterns__divider"}),t?.map(s=>(0,Oo.jsx)(dE,{count:o[s.slug],label:s.title,icon:Mf,id:s.slug,type:Me.user,isActive:n===`${s.slug}`&&i===Me.user},s.slug))]})}function lu({backPath:e}){let{query:{postType:t="wp_block",categoryId:r}}=Eie(),o=r||(t===Me.user?Go:Wl),{view_list:n}=Jn({kind:"postType",name:Ye}),{view_list:i}=Jn({kind:"postType",name:Me.user}),{templatePartAreas:s,isLoading:l,hasTemplateParts:c}=UB(),u=(0,vE.useMemo)(()=>{let h={[Wl]:0};return Object.entries(s).forEach(([g,{templateParts:v}])=>{let y=v?.length||0;h[g]=y,h[Wl]+=y}),h},[s]),{patternCategories:d}=Il(),m=(0,vE.useMemo)(()=>{let h={};return d.forEach(g=>{h[g.name]=g.count}),h},[d]),f=m[Go]>0;return(0,Oo.jsx)(xr,{title:(0,Qp.__)("Patterns"),description:(0,Qp.__)("Manage what patterns are available when editing the site."),isRoot:!e,backPath:e,content:(0,Oo.jsxs)(Oo.Fragment,{children:[l&&(0,Qp.__)("Loading items\u2026"),!l&&(0,Oo.jsxs)(Oo.Fragment,{children:[!c&&!f&&(0,Oo.jsx)(Jp.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:(0,Oo.jsx)(Jp.__experimentalItem,{children:(0,Qp.__)("No items found")})}),(0,Oo.jsx)(Pie,{templatePartViews:n,patternViews:i,templatePartCounts:u,patternCounts:m,currentCategory:o,currentType:t})]})]})})}var SE=a(G(),1),nh=a(B(),1),k9=a(bt(),1);var g1=a(fe(),1),O9=a(et(),1),I9=a(De(),1);var F9=a(te(),1),N9=a(At(),1);var YB=a(fe(),1),yE=a(te(),1),c1=a(B(),1),ZB=a(bt(),1),KB=a(et(),1);var{useGlobalStyles:Aie}=j(KB.privateApis),{globalStylesDataKey:Rie}=j(ZB.privateApis);function u1(){let{merged:e}=Aie(),t=(0,yE.useSelect)(c=>{let{getSettings:u}=j(c(Fe));return u()},[]),r=t.__experimentalAdditionalBlockPatterns??t.__experimentalBlockPatterns,o=(0,yE.useSelect)(c=>c(YB.store).getBlockPatterns(),[]),n=(0,c1.useMemo)(()=>[...r||[],...o||[]].filter(of),[r,o]),[i,s]=(0,c1.useMemo)(()=>Mm(e,[],{disableRootPadding:!1}),[e]);return(0,c1.useMemo)(()=>{let{__experimentalAdditionalBlockPatterns:c,styles:u,__experimentalFeatures:d,...m}=t,f=(u??[]).filter(h=>!h.isGlobalStyles);return{...m,styles:[...f,...i],__experimentalFeatures:s,[Rie]:e.styles??{},__experimentalBlockPatterns:n,isPreviewMode:!0}},[t,n,i,s,e])}var m1=a(U(),1),f9=a(G(),1);var XB=a(U(),1),$p=a(B(),1),eh=a(G(),1);var th=a(te(),1),QB=a(De(),1),d1=a(hh(),1),JB=a(Vn(),1),$B=a(fe(),1),e9=a(et(),1);var pa=a(E(),1),{useHistory:kie,useLocation:Oie}=j(QB.privateApis),{CreatePatternModal:Iie,useAddPatternCategory:Fie}=j(d1.privateApis),{CreateTemplatePartModal:Nie}=j(e9.privateApis);function t9(){let e=kie(),t=Oie(),[r,o]=(0,$p.useState)(!1),[n,i]=(0,$p.useState)(!1),{createPatternFromFile:s}=j((0,th.useDispatch)(d1.store)),{createSuccessNotice:l,createErrorNotice:c}=(0,th.useDispatch)(JB.store),u=(0,$p.useRef)(),{isBlockBasedTheme:d,addNewPatternLabel:m,addNewTemplatePartLabel:f,canCreatePattern:h,canCreateTemplatePart:g}=(0,th.useSelect)(_=>{let{getCurrentTheme:A,getPostType:I,canUser:R}=_($B.store);return{isBlockBasedTheme:A()?.is_block_theme,addNewPatternLabel:I(Me.user)?.labels?.add_new_item,addNewTemplatePartLabel:I(Ye)?.labels?.add_new_item,canCreatePattern:R("create",{kind:"postType",name:Me.user}),canCreateTemplatePart:R("create",{kind:"postType",name:Ye})}},[]);function v({pattern:_}){o(!1),e.navigate(`/${Me.user}/${_.id}?canvas=edit`)}function y(_){i(!1),e.navigate(`/${Ye}/${_.id}?canvas=edit`)}function b(){o(!1),i(!1)}let w=[];h&&w.push({icon:em,onClick:()=>o(!0),title:m}),d&&g&&w.push({icon:mS,onClick:()=>i(!0),title:f}),h&&w.push({icon:wS,onClick:()=>{u.current.click()},title:(0,eh.__)("Import pattern from JSON")});let{categoryMap:x,findOrCreateTerm:C}=Fie();return w.length===0?null:(0,pa.jsxs)(pa.Fragment,{children:[m&&(0,pa.jsx)(XB.DropdownMenu,{controls:w,icon:null,toggleProps:{variant:"primary",showTooltip:!1,size:"compact",__next40pxDefaultSize:!0},text:m,label:m}),r&&(0,pa.jsx)(Iie,{onClose:()=>o(!1),onSuccess:v,onError:b}),n&&(0,pa.jsx)(Nie,{closeModal:()=>i(!1),blocks:[],onCreate:y,onError:b}),(0,pa.jsx)("input",{type:"file",accept:".json",hidden:!0,ref:u,onChange:async _=>{let A=_.target.files?.[0];if(A)try{let I;if(t.query.postType!==Ye){let O=Array.from(x.values()).find(z=>z.name===t.query.categoryId);O&&(I=O.id||await C(O.label))}let R=await s(A,I?[I]:void 0);!I&&t.query.categoryId!=="my-patterns"&&e.navigate(`/pattern?categoryId=${Go}`),l((0,eh.sprintf)((0,eh.__)('Imported "%s" from JSON.'),R.title.raw),{type:"snackbar",id:"import-pattern-success"})}catch(I){c(I.message,{type:"snackbar",id:"import-pattern-error"})}finally{_.target.value=""}}})]})}var r9=a(U(),1),o9=a(B(),1),n9=a(G(),1),i9=a(hh(),1);var Fl=a(E(),1),{RenamePatternCategoryModal:Vie}=j(i9.privateApis);function s9({category:e,onClose:t}){let[r,o]=(0,o9.useState)(!1);return(0,Fl.jsxs)(Fl.Fragment,{children:[(0,Fl.jsx)(r9.MenuItem,{onClick:()=>o(!0),children:(0,n9.__)("Rename")}),r&&(0,Fl.jsx)(Mie,{category:e,onClose:()=>{o(!1),t()}})]})}function Mie({category:e,onClose:t}){let r={id:e.id,slug:e.slug,name:e.label},o=Il();return(0,Fl.jsx)(Vie,{category:r,existingCategories:o,onClose:t,overlayClassName:"edit-site-list__rename-modal",focusOnMount:"firstContentElement",size:"small"})}var f1=a(U(),1),a9=a(fe(),1),bE=a(te(),1),l9=a(B(),1),wE=a(Tr(),1),$n=a(G(),1),c9=a(Vn(),1),u9=a(De(),1);var cu=a(E(),1),{useHistory:Lie}=j(u9.privateApis);function d9({category:e,onClose:t}){let[r,o]=(0,l9.useState)(!1),n=Lie(),{createSuccessNotice:i,createErrorNotice:s}=(0,bE.useDispatch)(c9.store),{deleteEntityRecord:l,invalidateResolution:c}=(0,bE.useDispatch)(a9.store),u=async()=>{try{await l("taxonomy","wp_pattern_category",e.id,{force:!0},{throwOnError:!0}),c("getUserPatternCategories"),c("getEntityRecords",["postType",Me.user,{per_page:-1}]),i((0,$n.sprintf)((0,$n._x)('"%s" deleted.',"pattern category"),e.label),{type:"snackbar",id:"pattern-category-delete"}),t?.(),n.navigate(`/pattern?categoryId=${Go}`)}catch(d){let m=d.message&&d.code!=="unknown_error"?d.message:(0,$n.__)("An error occurred while deleting the pattern category.");s(m,{type:"snackbar",id:"pattern-category-delete"})}};return(0,cu.jsxs)(cu.Fragment,{children:[(0,cu.jsx)(f1.MenuItem,{isDestructive:!0,onClick:()=>o(!0),children:(0,$n.__)("Delete")}),(0,cu.jsx)(f1.__experimentalConfirmDialog,{isOpen:r,onConfirm:u,onCancel:()=>o(!1),confirmButtonText:(0,$n.__)("Delete"),className:"edit-site-patterns__delete-modal",title:(0,$n.sprintf)((0,$n._x)('Delete "%s"?',"pattern category"),(0,wE.decodeEntities)(e.label)),size:"medium",__experimentalHideHeader:!1,children:(0,$n.sprintf)((0,$n.__)('Are you sure you want to delete the category "%s"? The patterns will not be deleted.'),(0,wE.decodeEntities)(e.label))})]})}var gs=a(E(),1);function m9({categoryId:e,type:t}){let{patternCategories:r}=Il(),o;return t===Me.user&&e&&(o=r.find(n=>n.name===e)),(0,gs.jsxs)(gs.Fragment,{children:[(0,gs.jsx)(t9,{}),!!o?.id&&(0,gs.jsx)(m1.DropdownMenu,{icon:si,label:(0,f9.__)("Actions"),toggleProps:{className:"edit-site-patterns__button",size:"compact"},children:({onClose:n})=>(0,gs.jsxs)(m1.MenuGroup,{children:[(0,gs.jsx)(s9,{category:o,onClose:n}),(0,gs.jsx)(d9,{category:o,onClose:n})]})})]})}var rh=a(G(),1);var h1=a(B(),1),p9=a(De(),1),oh=a(te(),1),p1=a(fe(),1),h9=a(At(),1);var{useLocation:Die,useHistory:g9}=j(p9.privateApis),v9=()=>{let e=(0,oh.useSelect)(n=>n(p1.store).getCurrentTheme()),{getEntityRecord:t}=(0,oh.useSelect)(p1.store),{editEntityRecord:r,saveEditedEntityRecord:o}=(0,oh.useDispatch)(p1.store);return(0,h1.useMemo)(()=>({id:"set-active-template",label(n){return n.some(i=>i._isActive)?(0,rh.__)("Deactivate"):(0,rh.__)("Activate")},isPrimary:!0,icon:Vi,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=g9();return(0,h1.useMemo)(()=>({id:"edit-post",label:(0,rh.__)("Edit"),icon:Vi,isEligible(t){return t.status==="trash"?!1:t.type!==Me.theme},callback(t){let r=t[0];e.navigate(`/${r.type}/${r.id}?canvas=edit`)}}),[e])},y9=()=>{let e=g9(),{path:t,query:r}=Die();return(0,h1.useMemo)(()=>({id:"quick-edit",label:(0,rh.__)("Quick Edit"),icon:xx,isPrimary:!0,supportsBulk:!0,isEligible(o){return o.status==="trash"?!1:o.type==="page"},callback(o){e.navigate((0,h9.addQueryArgs)(t,{...r,quickEdit:!0,postId:o.map(n=>n.id).join(",")}))}}),[e,t,r])};var S9=a(U(),1),Ci=a(G(),1),sf=a(B(),1),xE=a(bt(),1);var _9=a(Xr(),1),C9=a(et(),1);var b9=a(fe(),1),w9=a(te(),1);function nf(e,t){return(0,w9.useSelect)(r=>{let{getEntityRecord:o,getUser:n,getEditedEntityRecord:i}=r(b9.store),s=i("postType",e,t),l=s?.original_source,c=s?.author_text;switch(l){case"theme":return{type:l,icon:In,text:c,isCustomized:s.source===Z1.custom};case"plugin":return{type:l,icon:Kf,text:c,isCustomized:s.source===Z1.custom};case"site":{let u=o("root","__unstableBase");return{type:l,icon:Df,imageUrl:u?.site_logo?o("postType","attachment",u.site_logo)?.source_url:void 0,text:c,isCustomized:!1}}default:{let u=n(s.author);return{type:"user",icon:ii,imageUrl:u?.avatar_urls?.[48],text:c??u?.name,isCustomized:!1}}}},[e,t])}var Tn=a(E(),1),{useStyle:Bie}=j(C9.privateApis);function jie({item:e}){let t=(0,sf.useId)(),r=e.description||e?.excerpt?.raw,o=e.type===Ye,n=Bie("color.background"),i=(0,sf.useMemo)(()=>e.blocks??(0,_9.parse)(e.content.raw,{__unstableSkipMigrationLogs:!0}),[e?.content?.raw,e.blocks]),s=!i?.length;return(0,Tn.jsxs)("div",{className:"page-patterns-preview-field",style:{backgroundColor:n},"aria-describedby":r?t:void 0,children:[s&&o&&(0,Ci.__)("Empty template part"),s&&!o&&(0,Ci.__)("Empty pattern"),!s&&(0,Tn.jsx)(xE.BlockPreview.Async,{children:(0,Tn.jsx)(xE.BlockPreview,{blocks:i,viewportWidth:e.viewportWidth})}),!!r&&(0,Tn.jsx)("div",{hidden:!0,id:t,children:r})]})}var T9={label:(0,Ci.__)("Preview"),id:"preview",render:jie,enableSorting:!1},x9=[{value:_s.full,label:(0,Ci._x)("Synced","pattern (singular)"),description:(0,Ci.__)("Patterns that are kept in sync across the site.")},{value:_s.unsynced,label:(0,Ci._x)("Not synced","pattern (singular)"),description:(0,Ci.__)("Patterns that can be changed freely without affecting the site.")}],E9={label:(0,Ci.__)("Sync status"),id:"sync-status",render:({item:e})=>{let t="wp_pattern_sync_status"in e?e.wp_pattern_sync_status||_s.full:_s.unsynced;return(0,Tn.jsx)("span",{className:`edit-site-patterns__field-sync-status-${t}`,children:x9.find(({value:r})=>r===t).label})},elements:x9,filterBy:{operators:[wP],isPrimary:!0},enableSorting:!1};function zie({item:e}){let[t,r]=(0,sf.useState)(!1),{text:o,icon:n,imageUrl:i}=nf(e.type,e.id);return(0,Tn.jsxs)(S9.__experimentalHStack,{alignment:"left",spacing:0,children:[i&&(0,Tn.jsx)("div",{className:q("fields-controls__author-avatar",{"is-loaded":t}),children:(0,Tn.jsx)("img",{onLoad:()=>r(!0),alt:"",src:i})}),!i&&(0,Tn.jsx)("div",{className:"fields-controls__author-icon",children:(0,Tn.jsx)(Fi,{icon:n})}),(0,Tn.jsx)("span",{className:"fields-controls__author-name",children:o})]})}var P9={label:(0,Ci.__)("Author"),id:"author",getValue:({item:e})=>e.author_text,render:zie,filterBy:{isPrimary:!0}};var ih=a(E(),1),{ExperimentalBlockEditorProvider:Hie}=j(k9.privateApis),{usePostActions:A9,patternTitleField:Gie}=j(O9.privateApis),{useLocation:Uie,useHistory:Wie}=j(I9.privateApis),R9=[];function qie(e,t){let{patternCategories:r}=Il(),o=(0,F9.useSelect)(l=>l(g1.store).getCurrentTheme()?.default_template_part_areas||[],[]),n,i,s;if(e===Ye){let l=o.find(c=>c.area===t);n=l?.label||(0,SE.__)("All Template Parts"),i=l?.description||(0,SE.__)("Includes every template part defined for any area.")}else e===Me.user&&t&&(s=r.find(l=>l.name===t),n=s?.label,i=s?.description);return{title:n,description:i}}function _E(){let{path:e,query:t}=Uie(),{postType:r="wp_block",categoryId:o}=t,n=Wie(),i=o||Go,{default_view:s,default_layouts:l}=Jn({kind:"postType",name:r}),{view:c,updateView:u,isModified:d,resetToDefault:m}=ma({kind:"postType",name:r,slug:"default",defaultView:s,defaultLayouts:l,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:S=>{n.navigate((0,N9.addQueryArgs)(e,{...t,pageNumber:S.page,search:S.search}))}}),f=c.filters?.find(({field:S})=>S==="sync-status")?.value,{patterns:h,isResolving:g}=a1(r,i,{search:c.search,syncStatus:f}),{records:v}=(0,g1.useEntityRecords)("postType",Ye,{per_page:-1}),y=(0,nh.useMemo)(()=>{if(!v)return R9;let S=new Set;return v.forEach(N=>{S.add(N.author_text)}),Array.from(S).map(N=>({value:N,label:N}))},[v]),b=(0,nh.useMemo)(()=>{let S=[T9,Gie];return r===Me.user?S.push(E9):r===Ye&&S.push({...P9,elements:y}),S},[r,y]),{data:w,paginationInfo:x}=(0,nh.useMemo)(()=>{let S={...c};return delete S.search,r!==Ye&&(S.filters=[]),ia(h,S,b)},[h,c,b,r]),C=jB(w),_=A9({postType:Ye,context:"list"}),A=A9({postType:Me.user,context:"list"}),I=Nl(),R=(0,nh.useMemo)(()=>r===Ye?[I,..._].filter(Boolean):[I,...A].filter(Boolean),[I,r,_,A]),O=u1(),{title:z,description:P}=qie(r,i);return(0,ih.jsx)(Hie,{settings:O,children:(0,ih.jsx)(un,{className:"edit-site-page-patterns-dataviews",title:z,headingLevel:2,subTitle:P,actions:(0,ih.jsx)(m9,{categoryId:i,type:r}),children:(0,ih.jsx)(ra,{paginationInfo:x,fields:b,actions:R,data:C||R9,getItemId:S=>S.name??S.id,isLoading:g,isItemClickable:S=>S.type!==Me.theme,onClickItem:S=>{n.navigate(`/${S.type}/${[Me.user,Ye].includes(S.type)?S.id:S.name}?canvas=edit`)},view:c,onChangeView:u,defaultLayouts:l,onReset:d?m:!1},i+r)})})}var sh=a(E(),1),V9={name:"patterns",path:"/pattern",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||pn(e)?"/":void 0;return(0,sh.jsx)(lu,{backPath:r})},content:(0,sh.jsx)(_E,{}),mobile({siteData:e,query:t}){let{categoryId:r}=t,n=e.currentTheme?.is_block_theme||pn(e)?"/":void 0;return r?(0,sh.jsx)(_E,{}):(0,sh.jsx)(lu,{backPath:n})}}};var v1=a(E(),1),M9={name:"pattern-item",path:"/wp_block/:postId",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||pn(e)?"/":void 0;return(0,v1.jsx)(lu,{backPath:r})},mobile:(0,v1.jsx)(ot,{}),preview:(0,v1.jsx)(ot,{})}};var y1=a(E(),1),L9={name:"template-part-item",path:"/wp_template_part/*postId",areas:{sidebar:(0,y1.jsx)(lu,{backPath:"/"}),mobile:(0,y1.jsx)(ot,{}),preview:(0,y1.jsx)(ot,{})}};var cj=a(te(),1),uj=a(fe(),1);var EE=a(G(),1);var D9=a(fe(),1),B9=a(B(),1),j9=a(U(),1),CE=a(G(),1),z9=a(De(),1),TE=a(At(),1);var uu=a(E(),1),{useLocation:Yie}=j(z9.privateApis),Zie=[];function Kie({template:e,isActive:t}){let{text:r,icon:o}=nf(e.type,e.id);return(0,uu.jsx)(tr,{to:(0,TE.addQueryArgs)("/template",{activeView:r}),icon:o,"aria-current":t,children:r})}function H9(){let{query:{activeView:e="active"}}=Yie(),{records:t}=(0,D9.useEntityRecords)("root","registeredTemplate",{per_page:-1}),r=(0,B9.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))??Zie},[t]);return(0,uu.jsxs)(j9.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-templates-browse",children:[(0,uu.jsx)(tr,{to:"/template",icon:Qf,"aria-current":e==="active",children:(0,CE.__)("Active templates")}),(0,uu.jsx)(tr,{to:(0,TE.addQueryArgs)("/template",{activeView:"user"}),icon:ii,"aria-current":e==="user",children:(0,CE.__)("Created templates")}),r.map(o=>(0,uu.jsx)(Kie,{template:o,isActive:e===o.author_text},o.author_text))]})}var q9=a(fe(),1),Y9=a(te(),1);var G9=a(U(),1),U9=a(De(),1);var W9=a(At(),1);var af=a(E(),1),{useLocation:Xie}=j(U9.privateApis),Qie={all:Yx,published:Qf,future:Jf,drafts:bx,pending:Xx,private:Wx,trash:vS},Jie=e=>Qie[e.slug];function lf({postType:e,resolveIcon:t=Jie}){let{path:r,query:{activeView:o="all"}}=Xie(),{view_list:n}=Jn({kind:"postType",name:e});return e?(0,af.jsx)(af.Fragment,{children:(0,af.jsx)(G9.__experimentalItemGroup,{className:"edit-site-sidebar-dataviews",children:n?.map(i=>{let s=i.slug===o,l=i.slug==="all"?void 0:i.slug,c=t(i);return(0,af.jsx)(tr,{icon:c,to:(0,W9.addQueryArgs)(r,{activeView:l}),"aria-current":s?"true":void 0,children:i.title},i.slug)})})}):null}var Z9=a(E(),1),$ie={user:ii,theme:In,plugin:Kf,site:Df};function K9(){let e=(0,Y9.useSelect)(r=>{let o=r(q9.store).getEntityRecords("postType",Je,{per_page:-1});if(!o)return{};let n={};for(let i of o)i.author_text&&i.original_source&&!n[i.author_text]&&(n[i.author_text]=i.original_source);return n},[]);return(0,Z9.jsx)(lf,{postType:Je,resolveIcon:r=>{let o=e[r.slug];return $ie[o]??In}})}var b1=a(E(),1);function w1({backPath:e}){return(0,b1.jsx)(xr,{title:(0,EE.__)("Templates"),description:(0,EE.__)("Create new templates, or reset any customizations made to the templates supplied by your theme."),backPath:e,content:window?.__experimentalTemplateActivate?(0,b1.jsx)(H9,{}):(0,b1.jsx)(K9,{})})}var Ll=a(G(),1),A7=a(Tr(),1),Pn=a(B(),1),pf=a(fe(),1);var R7=a(De(),1),k7=a(et(),1),VE=a(At(),1),lh=a(te(),1),O7=a(rt(),1);var I7=a(U(),1),F7=a(Vn(),1);var Yr=a(U(),1),m7=a(Tr(),1),Ti=a(B(),1),ff=a(te(),1),x1=a(fe(),1),p7=a(rt(),1);var No=a(G(),1),h7=a(Vn(),1),g7=a(De(),1),v7=a(oc(),1);var ha=a(B(),1),Vl=a(G(),1),ct=a(U(),1),i7=a(fe(),1),s7=a(Tr(),1),a7=a(rt(),1),l7=a(oc(),1),c7=a(At(),1);var cf=a(te(),1),uf=a(fe(),1),X9=a(Tr(),1),Io=a(B(),1),mt=a(G(),1);var Q9=a(At(),1);var ese={},tse=(e,t)=>{let r=e;return t.split(".").forEach(o=>{r=r?.[o]}),r};function PE(e,t){return`${e}-${(0,Q9.safeDecodeURI)(t)}`}var J9=(e,t)=>(e||[]).map(r=>({...r,name:(0,X9.decodeEntities)(tse(r,t))})),AE=()=>(0,cf.useSelect)(e=>e(uf.store).getEntityRecords("postType",Je,{per_page:-1}),[]),du=()=>(0,cf.useSelect)(e=>e(uf.store).getCurrentTheme()?.default_template_types||[],[]),$9=()=>{let e=(0,cf.useSelect)(t=>t(uf.store).getPostTypes({per_page:-1}),[]);return(0,Io.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])},rse=()=>{let e=(0,cf.useSelect)(t=>t(uf.store).getTaxonomies({per_page:-1}),[]);return(0,Io.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable),[e])};function e7(){let e=$9(),t=(0,Io.useMemo)(()=>e?.filter(i=>i.has_archive),[e]),r=AE(),o=(0,Io.useMemo)(()=>e?.reduce((i,{labels:s})=>{let l=s.singular_name.toLowerCase();return i[l]=(i[l]||0)+1,i},{}),[e]),n=(0,Io.useCallback)(({labels:i,slug:s})=>{let l=i.singular_name.toLowerCase();return o[l]>1&&l!==s},[o]);return(0,Io.useMemo)(()=>t?.filter(i=>!(r||[]).some(s=>s.slug==="archive-"+i.slug)).map(i=>{let s;return n(i)?s=(0,mt.sprintf)((0,mt.__)("Archive: %1$s (%2$s)"),i.labels.singular_name,i.slug):s=(0,mt.sprintf)((0,mt.__)("Archive: %s"),i.labels.singular_name),{slug:"archive-"+i.slug,description:(0,mt.sprintf)((0,mt.__)("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):ni,templatePrefix:"archive"}})||[],[t,r,n])}var t7=e=>{let t=$9(),r=du(),o=(0,Io.useMemo)(()=>t?.reduce((u,{labels:d})=>{let m=(d.template_name||d.singular_name).toLowerCase();return u[m]=(u[m]||0)+1,u},{}),[t]),n=(0,Io.useCallback)(({labels:u,slug:d})=>{let m=(u.template_name||u.singular_name).toLowerCase();return o[m]>1&&m!==d},[o]),i=(0,Io.useMemo)(()=>t?.reduce((u,{slug:d})=>{let m=d;return d!=="page"&&(m=`single-${m}`),u[d]=m,u},{}),[t]),s=RE("postType",i),l=(t||[]).reduce((u,d)=>{let{slug:m,labels:f,icon:h}=d,g=i[m],v=r?.find(({slug:C})=>C===g),y=n(d),b=f.template_name||(0,mt.sprintf)((0,mt.__)("Single item: %s"),f.singular_name);y&&(b=f.template_name?(0,mt.sprintf)((0,mt._x)("%1$s (%2$s)","post type menu label"),f.template_name,m):(0,mt.sprintf)((0,mt._x)("Single item: %1$s (%2$s)","post type menu label"),f.singular_name,m));let w=v?{...v,templatePrefix:i[m]}:{slug:g,title:b,description:(0,mt.sprintf)((0,mt.__)("Displays a single item: %s."),f.singular_name),icon:typeof h=="string"&&h.startsWith("dashicons-")?h.slice(10):Xf,templatePrefix:i[m]},x=s?.[m]?.hasEntities;return x&&(w.onClick=C=>{e({type:"postType",slug:m,config:{recordNamePath:"title.rendered",queryArgs:({search:_})=>({_fields:"id,title,slug,link",orderBy:_?"relevance":"modified",exclude:s[m].existingEntitiesIds}),getSpecificTemplate:_=>{let A=PE(i[m],_.slug);return{title:A,slug:A,templatePrefix:i[m]}}},labels:f,template:C})}),x&&u.push(w),u},[]);return(0,Io.useMemo)(()=>l.reduce((u,d)=>{let{slug:m}=d,f="postTypesMenuItems";return m==="page"&&(f="defaultPostTypesMenuItems"),u[f].push(d),u},{defaultPostTypesMenuItems:[],postTypesMenuItems:[]}),[l])},r7=e=>{let t=rse(),r=AE(),o=du(),n=(0,Io.useMemo)(()=>t?.reduce((m,{slug:f})=>{let h=f;return["category","post_tag"].includes(f)||(h=`taxonomy-${h}`),f==="post_tag"&&(h="tag"),m[f]=h,m},{}),[t]),i=t?.reduce((m,{labels:f})=>{let h=(f.template_name||f.singular_name).toLowerCase();return m[h]=(m[h]||0)+1,m},{}),s=(m,f)=>{if(["category","post_tag"].includes(f))return!1;let h=(m.template_name||m.singular_name).toLowerCase();return i[h]>1&&h!==f},l=RE("taxonomy",n),c=(r||[]).map(({slug:m})=>m),u=(t||[]).reduce((m,f)=>{let{slug:h,labels:g}=f,v=n[h],y=o?.find(({slug:A})=>A===v),b=c?.includes(v),w=s(g,h),x=g.template_name||g.singular_name;w&&(x=g.template_name?(0,mt.sprintf)((0,mt._x)("%1$s (%2$s)","taxonomy template menu label"),g.template_name,h):(0,mt.sprintf)((0,mt._x)("%1$s (%2$s)","taxonomy menu label"),g.singular_name,h));let C=y?{...y,templatePrefix:n[h]}:{slug:v,title:x,description:(0,mt.sprintf)((0,mt.__)("Displays taxonomy: %s."),g.singular_name),icon:Cs,templatePrefix:n[h]},_=l?.[h]?.hasEntities;return _&&(C.onClick=A=>{e({type:"taxonomy",slug:h,config:{queryArgs:({search:I})=>({_fields:"id,name,slug,link",orderBy:I?"name":"count",exclude:l[h].existingEntitiesIds}),getSpecificTemplate:I=>{let R=PE(n[h],I.slug);return{title:R,slug:R,templatePrefix:n[h]}}},labels:g,hasGeneralTemplate:b,template:A})}),(!b||_)&&m.push(C),m},[]);return(0,Io.useMemo)(()=>u.reduce((m,f)=>{let{slug:h}=f,g="taxonomiesMenuItems";return["category","tag"].includes(h)&&(g="defaultTaxonomiesMenuItems"),m[g].push(f),m},{defaultTaxonomiesMenuItems:[],taxonomiesMenuItems:[]}),[u])},ose={user:"author"},nse={user:{who:"authors"}};function o7(e){let t=AE(),r=du(),o=RE("root",ose,nse),n=r?.find(({slug:s})=>s==="author");n||(n={description:(0,mt.__)("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 c=PE("author",l.slug);return{title:(0,mt.sprintf)((0,mt.__)("Author: %s"),l.name),slug:c,templatePrefix:"author"}}},labels:{singular_name:(0,mt.__)("Author"),search_items:(0,mt.__)("Search Authors"),not_found:(0,mt.__)("No authors found."),all_items:(0,mt.__)("All Authors")},hasGeneralTemplate:i,template:s})}),!i||o.user?.hasEntities)return n}var RE=(e,t,r=ese)=>{let o=(0,cf.useSelect)(i=>Object.keys(t||{}).reduce((s,l)=>{let c=i(uf.store).getEntityRecords(e,l,{per_page:1,_fields:"id",context:"view",...r[l]});return s[l]=c===null||c.length>0,s},{}),[t,e,r]);return(0,Io.useMemo)(()=>Object.keys(t||{}).reduce((i,s)=>(i[s]={hasEntities:o[s]},i),{}),[t,o])};var it=a(E(),1),n7=[];function ise({suggestion:e,search:t,onSelect:r,entityForSuggestions:o}){let n="edit-site-custom-template-modal__suggestions_list__list-item";return(0,it.jsxs)(ct.Composite.Item,{render:(0,it.jsx)(ct.Button,{__next40pxDefaultSize:!0,role:"option",className:n,onClick:()=>r(o.config.getSpecificTemplate(e))}),children:[(0,it.jsx)(ct.__experimentalText,{size:"body",lineHeight:1.53846153846,weight:500,className:`${n}__title`,children:(0,it.jsx)(ct.TextHighlight,{text:(0,s7.decodeEntities)(e.name),highlight:t})}),e.link&&(0,it.jsx)(ct.__experimentalText,{size:"body",lineHeight:1.53846153846,className:`${n}__info`,children:(0,c7.safeDecodeURI)(e.link)})]})}function sse(e,t){let{config:r}=e,o=(0,ha.useMemo)(()=>({order:"asc",context:"view",search:t,per_page:t?20:10,...r.queryArgs(t)}),[t,r]),{records:n,hasResolved:i}=(0,i7.useEntityRecords)(e.type,e.slug,o),[s,l]=(0,ha.useState)(n7);return(0,ha.useEffect)(()=>{if(!i)return;let c=n7;n?.length&&(c=n,r.recordNamePath&&(c=J9(c,r.recordNamePath))),l(c)},[n,i]),s}function ase({entityForSuggestions:e,onSelect:t}){let[r,o,n]=(0,a7.useDebouncedInput)(),i=sse(e,n),{labels:s}=e,[l,c]=(0,ha.useState)(!1);return!l&&i?.length>9&&c(!0),(0,it.jsxs)(it.Fragment,{children:[l&&(0,it.jsx)(ct.SearchControl,{onChange:o,value:r,label:s.search_items,placeholder:s.search_items}),!!i?.length&&(0,it.jsx)(ct.Composite,{orientation:"vertical",role:"listbox",className:"edit-site-custom-template-modal__suggestions_list","aria-label":(0,Vl.__)("Suggestions list"),children:i.map(u=>(0,it.jsx)(ise,{suggestion:u,search:n,onSelect:t,entityForSuggestions:e},u.slug))}),n&&!i?.length&&(0,it.jsx)(ct.__experimentalText,{as:"p",className:"edit-site-custom-template-modal__no-results",children:s.not_found})]})}function lse({onSelect:e,entityForSuggestions:t,onBack:r,containerRef:o}){let[n,i]=(0,ha.useState)();return(0,ha.useEffect)(()=>{if(o.current){let[s]=l7.focus.focusable.find(o.current);s?.focus()}},[n]),(0,it.jsxs)(ct.__experimentalVStack,{spacing:4,className:"edit-site-custom-template-modal__contents-wrapper",alignment:"left",children:[!n&&(0,it.jsxs)(it.Fragment,{children:[(0,it.jsx)(ct.__experimentalText,{as:"p",children:(0,Vl.__)("Select whether to create a single template for all items or a specific one.")}),(0,it.jsxs)(ct.Flex,{className:"edit-site-custom-template-modal__contents",gap:"4",align:"initial",children:[(0,it.jsxs)(ct.FlexItem,{isBlock:!0,as:ct.Button,onClick:()=>{let{slug:s,title:l,description:c,templatePrefix:u}=t.template;e({slug:s,title:l,description:c,templatePrefix:u})},children:[(0,it.jsx)(ct.__experimentalText,{as:"span",weight:500,lineHeight:1.53846153846,children:t.labels.all_items}),(0,it.jsx)(ct.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Vl.__)("For all items")})]}),(0,it.jsxs)(ct.FlexItem,{isBlock:!0,as:ct.Button,onClick:()=>{i(!0)},children:[(0,it.jsx)(ct.__experimentalText,{as:"span",weight:500,lineHeight:1.53846153846,children:t.labels.singular_name}),(0,it.jsx)(ct.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Vl.__)("For a specific item")})]})]}),(0,it.jsx)(ct.Flex,{justify:"right",children:(0,it.jsx)(ct.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Vl.__)("Back")})})]}),n&&(0,it.jsxs)(it.Fragment,{children:[(0,it.jsx)(ct.__experimentalText,{as:"p",children:(0,Vl.__)("This template will be used only for the specific item chosen.")}),(0,it.jsx)(ase,{entityForSuggestions:t,onSelect:e}),(0,it.jsx)(ct.Flex,{justify:"right",children:(0,it.jsx)(ct.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t.hasGeneralTemplate?r():i(!1)},children:(0,Vl.__)("Back")})})]})]})}var u7=lse;var fu=a(B(),1),df=a(G(),1),ga=a(U(),1),Ml=a(E(),1);function cse({createTemplate:e,onBack:t}){let[r,o]=(0,fu.useState)(""),n=(0,df.__)("Custom Template"),[i,s]=(0,fu.useState)(!1),l=(0,fu.useRef)();(0,fu.useEffect)(()=>{l.current&&l.current.focus()},[]);async function c(u){if(u.preventDefault(),!i){s(!0);try{await e({slug:H0(r||n)||"wp-custom-template",title:r||n},!1)}finally{s(!1)}}}return(0,Ml.jsx)("form",{onSubmit:c,children:(0,Ml.jsxs)(ga.__experimentalVStack,{spacing:6,children:[(0,Ml.jsx)(ga.TextControl,{__next40pxDefaultSize:!0,label:(0,df.__)("Name"),value:r,onChange:o,placeholder:n,disabled:i,ref:l,help:(0,df.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Ml.jsxs)(ga.__experimentalHStack,{className:"edit-site-custom-generic-template__modal-actions",justify:"right",children:[(0,Ml.jsx)(ga.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,df.__)("Back")}),(0,Ml.jsx)(ga.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,children:(0,df.__)("Create")})]})]})})}var d7=cse;var hr=a(E(),1),{useHistory:use}=j(g7.privateApis),kE=["front-page","home","single","page","index","archive","author","category","date","tag","search","404"],dse={"front-page":Bf,home:om,single:Zf,page:$l,archive:ni,search:Mi,404:Wf,index:jf,category:Ca,author:ii,taxonomy:Cs,date:If,tag:tm,attachment:Gf};function f7({title:e,direction:t,className:r,description:o,icon:n,onClick:i,children:s}){return(0,hr.jsx)(Yr.Button,{__next40pxDefaultSize:!0,className:r,onClick:i,label:o,showTooltip:!!o,children:(0,hr.jsxs)(Yr.Flex,{as:"span",spacing:2,align:"center",justify:"center",style:{width:"100%"},direction:t,children:[(0,hr.jsx)("div",{className:"edit-site-add-new-template__template-icon",children:(0,hr.jsx)(Yr.Icon,{icon:n})}),(0,hr.jsxs)(Yr.__experimentalVStack,{className:"edit-site-add-new-template__template-name",alignment:"center",spacing:0,children:[(0,hr.jsx)(Yr.__experimentalText,{align:"center",weight:500,lineHeight:1.53846153846,children:e}),s]})]})})}var Fo={templatesList:1,customTemplate:2,customGenericTemplate:3};function fse({onClose:e}){let[t,r]=(0,Ti.useState)(Fo.templatesList),[o,n]=(0,Ti.useState)({}),[i,s]=(0,Ti.useState)(!1),l=pse(n,()=>r(Fo.customTemplate)),c=use(),{saveEntityRecord:u}=(0,ff.useDispatch)(x1.store),{createErrorNotice:d,createSuccessNotice:m}=(0,ff.useDispatch)(h7.store),f=(0,Ti.useRef)(null),h=(0,p7.useViewportMatch)("medium","<"),g=(0,ff.useSelect)(x=>x(x1.store).getEntityRecord("root","__unstableBase")?.home,[]),v={"front-page":g,date:(0,No.sprintf)((0,No.__)("E.g. %s"),g+"/"+new Date().getFullYear())};(0,Ti.useEffect)(()=>{if(f.current&&t===Fo.templatesList){let[x]=v7.focus.focusable.find(f.current);x?.focus()}},[t]);async function y(x,C=!0){if(!i){s(!0);try{let{title:_,description:A,slug:I}=x,R=await u("postType",Je,{description:A,slug:I.toString(),status:"publish",title:_,meta:{is_wp_suggestion:C}},{throwOnError:!0});c.navigate(`/${Je}/${R.id}?canvas=edit`),m((0,No.sprintf)((0,No.__)('"%s" successfully created.'),(0,m7.decodeEntities)(R.title?.rendered||_)||(0,No.__)("(no title)")),{type:"snackbar"})}catch(_){let A=_.message&&_.code!=="unknown_error"?_.message:(0,No.__)("An error occurred while creating the template.");d(A,{type:"snackbar"})}finally{s(!1)}}}let b=()=>{e(),r(Fo.templatesList)},w=(0,No.__)("Add template");return t===Fo.customTemplate?w=(0,No.sprintf)((0,No.__)("Add template: %s"),o.labels.singular_name):t===Fo.customGenericTemplate&&(w=(0,No.__)("Create custom template")),(0,hr.jsxs)(Yr.Modal,{title:w,className:q("edit-site-add-new-template__modal",{"edit-site-add-new-template__modal_template_list":t===Fo.templatesList,"edit-site-custom-template-modal":t===Fo.customTemplate}),onRequestClose:b,overlayClassName:t===Fo.customGenericTemplate?"edit-site-custom-generic-template__modal":void 0,ref:f,children:[t===Fo.templatesList&&(0,hr.jsxs)(Yr.__experimentalGrid,{columns:h?2:3,gap:4,align:"flex-start",justify:"center",className:"edit-site-add-new-template__template-list__contents",children:[(0,hr.jsx)(Yr.Flex,{className:"edit-site-add-new-template__template-list__prompt",children:(0,No.__)("Select what the new template should apply to:")}),l.map(x=>{let{title:C,slug:_,onClick:A}=x;return(0,hr.jsx)(f7,{title:C,direction:"column",className:"edit-site-add-new-template__template-button",description:v[_],icon:dse[_]||In,onClick:()=>A?A(x):y(x)},_)}),(0,hr.jsx)(f7,{title:(0,No.__)("Custom template"),direction:"row",className:"edit-site-add-new-template__custom-template-button",icon:Vi,onClick:()=>r(Fo.customGenericTemplate),children:(0,hr.jsx)(Yr.__experimentalText,{lineHeight:1.53846153846,children:(0,No.__)("A custom template can be manually applied to any post or page.")})})]}),t===Fo.customTemplate&&(0,hr.jsx)(u7,{onSelect:y,entityForSuggestions:o,onBack:()=>r(Fo.templatesList),containerRef:f}),t===Fo.customGenericTemplate&&(0,hr.jsx)(d7,{createTemplate:y,onBack:()=>r(Fo.templatesList)})]})}function mse(){let[e,t]=(0,Ti.useState)(!1),{postType:r}=(0,ff.useSelect)(o=>{let{getPostType:n}=o(x1.store);return{postType:n(Je)}},[]);return r?(0,hr.jsxs)(hr.Fragment,{children:[(0,hr.jsx)(Yr.Button,{variant:"primary",onClick:()=>t(!0),label:r.labels.add_new_item,size:"compact",__next40pxDefaultSize:!0,children:r.labels.add_new_item}),e&&(0,hr.jsx)(fse,{onClose:()=>t(!1)})]}):null}function pse(e,t){let o=(du()||[]).filter(f=>kE.includes(f.slug)),n=f=>{t?.(),e(f)},i=[...o],{defaultTaxonomiesMenuItems:s,taxonomiesMenuItems:l}=r7(n),{defaultPostTypesMenuItems:c,postTypesMenuItems:u}=t7(n),d=o7(n);return[...s,...c,d].forEach(f=>{if(!f)return;let h=i.findIndex(g=>g.slug===f.slug);h>-1?i[h]=f:i.push(f)}),i?.sort((f,h)=>kE.indexOf(f.slug)-kE.indexOf(h.slug)),[...i,...e7(),...u,...l]}var y7=(0,Ti.memo)(mse);var mf=a(U(),1),En=a(G(),1),ah=a(B(),1),OE=a(Tr(),1),b7=a(Xr(),1),IE=a(bt(),1),S1=a(et(),1),_1=a(fe(),1),w7=a(te(),1);var Vo=a(E(),1),{Badge:FE}=j(mf.privateApis),{useEntityRecordsWithPermissions:hse}=j(_1.privateApis),{useStyle:gse}=j(S1.privateApis);function x7(){let e=du(),{records:t}=hse("root","registeredTemplate");return[...e,...t?.filter(r=>!r.is_custom).map(r=>({slug:r.slug,title:r.title.rendered,description:r.description}))]}function vse({item:e}){let t=u1(),r=gse("color.background")??"white",o=(0,ah.useMemo)(()=>(0,b7.parse)(e.content.raw),[e.content.raw]),n=!o?.length;return(0,Vo.jsx)(S1.EditorProvider,{post:e,settings:t,children:(0,Vo.jsxs)("div",{className:"page-templates-preview-field",style:{backgroundColor:r},children:[n&&(0,En.__)("Empty template"),!n&&(0,Vo.jsx)(IE.BlockPreview.Async,{children:(0,Vo.jsx)(IE.BlockPreview,{blocks:o})})]})})}var C1={label:(0,En.__)("Preview"),id:"preview",render:vse,enableSorting:!1},T1={label:(0,En.__)("Description"),id:"description",render:window?.__experimentalTemplateActivate?function({item:t}){let o=x7().find(n=>n.slug===t.slug);return t.description?(0,OE.decodeEntities)(t.description):o?.description}:({item:e})=>e.description&&(0,OE.decodeEntities)(e.description),enableSorting:!1,enableGlobalSearch:!0};function yse({item:e}){let[t,r]=(0,ah.useState)(!1),{text:o,icon:n,imageUrl:i}=nf(e.type,e.id);return(0,Vo.jsxs)(mf.__experimentalHStack,{alignment:"left",spacing:0,children:[i&&(0,Vo.jsx)("div",{className:q("fields-controls__author-avatar",{"is-loaded":t}),children:(0,Vo.jsx)("img",{onLoad:()=>r(!0),alt:"",src:i})}),!i&&(0,Vo.jsx)("div",{className:"fields-controls__author-icon",children:(0,Vo.jsx)(mf.Icon,{icon:n})}),(0,Vo.jsx)("span",{className:"fields-controls__author-name",children:o})]})}var E1={label:(0,En.__)("Author"),id:"author",getValue:({item:e})=>e.author_text??e.author,render:yse},S7={label:(0,En.__)("Status"),id:"active",type:"boolean",getValue:({item:e})=>e._isActive,render:function({item:t}){let r=t._isCustom?(0,En._x)("Active when used","template"):(0,En._x)("Active","template"),o=t._isCustom?"info":"success",n=t._isActive;return(0,Vo.jsx)(FE,{intent:n?o:"default",children:n?r:(0,En._x)("Inactive","template")})}},_7=()=>{let e=(0,w7.useSelect)(t=>t(_1.store).getCurrentTheme());return(0,ah.useMemo)(()=>({label:(0,En.__)("Compatible Theme"),id:"theme",getValue:({item:t})=>t.theme,render:function({item:r}){return r.theme===e.stylesheet?(0,Vo.jsx)(FE,{intent:"success",children:r.theme}):(0,Vo.jsx)(FE,{intent:"error",children:r.theme})}}),[e])},C7={label:(0,En.__)("Template Type"),id:"slug",getValue:({item:e})=>e.slug,render:function({item:t}){return x7().find(n=>n.slug===t.slug)?.title||(0,En._x)("Custom","template type")}};var NE={table:{showMedia:!1},grid:{showMedia:!0},list:{showMedia:!1}},T7={type:"grid",perPage:20,sort:{field:"title",direction:"asc"},titleField:"title",descriptionField:"description",mediaField:"preview",fields:["author","active","slug","theme"],filters:[],...NE.grid};function E7(e){return e==="user"?{sort:{field:"date",direction:"desc"}}:e==="active"?{}:{filters:[{field:"author",operator:"is",value:e,isLocked:!0}]}}var mu=a(E(),1),{usePostActions:bse,usePostFields:wse,templateTitleField:xse}=j(k7.privateApis),{useHistory:Sse,useLocation:_se}=j(R7.privateApis),{useEntityRecordsWithPermissions:P7}=j(pf.privateApis);function ME(){let{path:e,query:t}=_se(),{activeView:r="active",postId:o}=t,[n,i]=(0,Pn.useState)([o]),[s,l]=(0,Pn.useState)(!1),c=T7,u=(0,Pn.useMemo)(()=>E7(r),[r]),{view:d,updateView:m,isModified:f,resetToDefault:h}=ma({kind:"postType",name:Je,slug:"default",defaultView:c,activeViewOverrides:u,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:de=>{O.navigate((0,VE.addQueryArgs)(e,{...t,pageNumber:de.page,search:de.search||void 0}))}}),{activeTemplatesOption:g,activeTheme:v,defaultTemplateTypes:y}=(0,lh.useSelect)(de=>{let{getEntityRecord:Se,getCurrentTheme:_e}=de(pf.store);return{activeTemplatesOption:Se("root","site")?.active_templates,activeTheme:_e(),defaultTemplateTypes:de(pf.store).getCurrentTheme()?.default_template_types}}),{records:b,isResolving:w}=P7("postType",Je,{per_page:-1,combinedTemplates:!1}),{records:x,isResolving:C}=P7("root","registeredTemplate",{per_page:-1}),_=(0,Pn.useMemo)(()=>{let de=[...x];if(g)for(let Se in g){let _e=g[Se],ee=b.find(ve=>ve.id===_e&&ve.theme===v.stylesheet);if(ee){let ve=de.findIndex(({slug:Ue})=>Ue===ee.slug);ve!==-1?de[ve]=ee:de.push(ee)}}return de},[b,x,g,v]),A;r==="active"?A=w||C:r==="user"?A=w:A=C;let I=(0,Pn.useMemo)(()=>{function de(_e){return _e.is_custom??(!_e.meta?.is_wp_suggestion&&!y.some(ee=>ee.slug===_e.slug))}let Se;return r==="active"?Se=_.filter(_e=>!de(_e)):r==="user"?Se=b:Se=x,Se.map(_e=>({..._e,_isActive:_.some(ee=>ee.id===_e.id),_isCustom:de(_e)}))},[_,y,b,x,r]),R=(0,lh.useSelect)(de=>{let{getUser:Se}=de(pf.store);return I.reduce((_e,ee)=>(ee.author_text?_e[ee.author_text]||(_e[ee.author_text]=ee.author_text):ee.author&&(_e[ee.author]||(_e[ee.author]=Se(ee.author))),_e),{})},[I]),O=Sse(),z=(0,Pn.useCallback)(de=>{i(de),d?.type==="list"&&O.navigate((0,VE.addQueryArgs)(e,{postId:de.length===1?de[0]:void 0}))},[O,e,d?.type]),S=wse({postType:Je}).find(de=>de.id==="date"),N=_7(),V=(0,Pn.useMemo)(()=>{let de=[C1,xse,T1,S7,C7];r==="user"&&(de.push(N),S&&de.push(S));let Se=[];for(let _e in R)Se.push({value:R[_e]?.id??_e,label:R[_e]?.name??_e});return de.push({...E1,elements:Se}),de},[R,r,N,S]),{data:L,paginationInfo:M}=(0,Pn.useMemo)(()=>ia(I,d,V),[I,d,V]),{createSuccessNotice:k}=(0,lh.useDispatch)(F7.store),F=(0,Pn.useCallback)((de,Se)=>{switch(de){case"duplicate-post":{let _e=Se[0],ee=typeof _e.title=="string"?_e.title:_e.title?.rendered;O.navigate("/template?activeView=user"),k((0,Ll.sprintf)((0,Ll.__)('"%s" successfully created.'),(0,A7.decodeEntities)(ee)||(0,Ll.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,Ll.__)("Edit"),onClick:()=>{O.navigate(`/${_e.type}/${_e.id}?canvas=edit`)}}]})}break}},[O,k]),D=bse({postType:Je,context:"list",onActionPerformed:F}),H=Nl(),$=v9(),ue=(0,Pn.useMemo)(()=>r==="user"?[$,H,...D]:[$,...D],[D,$,H,r]),we=(0,O7.useEvent)(de=>{m(de),de.type!==d.type&&O.invalidate()}),Pe=ue.find(de=>de.id==="duplicate-post");return(0,mu.jsxs)(un,{className:"edit-site-page-templates",title:(0,Ll.__)("Templates"),headingLevel:2,actions:(0,mu.jsx)(y7,{}),children:[(0,mu.jsx)(ra,{paginationInfo:M,fields:V,actions:ue,data:L,isLoading:A,view:d,onChangeView:we,onChangeSelection:z,isItemClickable:()=>!0,onClickItem:de=>{typeof de.id=="string"?l(de):O.navigate(`/${de.type}/${de.id}?canvas=edit`)},selection:n,defaultLayouts:NE,onReset:f?()=>{h(),O.invalidate()}:!1},r),s&&Pe&&(0,mu.jsx)(I7.Modal,{title:(0,Ll.__)("Duplicate"),onRequestClose:()=>l(),size:"small",children:(0,mu.jsx)(Pe.RenderModal,{items:[s],closeModal:()=>l()})})]})}var oj=a(G(),1),vs=a(B(),1),nj=a(fe(),1);var ij=a(De(),1),sj=a(et(),1),jE=a(At(),1),aj=a(rt(),1);var Zr=a(U(),1),Q7=a(Tr(),1),Ei=a(B(),1),gf=a(te(),1),P1=a(fe(),1),J7=a(rt(),1);var Lo=a(G(),1),$7=a(Vn(),1),ej=a(De(),1),tj=a(oc(),1);var va=a(B(),1),Dl=a(G(),1),ut=a(U(),1),G7=a(fe(),1),U7=a(Tr(),1),W7=a(rt(),1),q7=a(oc(),1),Y7=a(At(),1);var pu=a(te(),1),hu=a(fe(),1),N7=a(Tr(),1),co=a(B(),1),xt=a(G(),1);var V7=a(At(),1);var Cse={},Tse=(e,t)=>{let r=e;return t.split(".").forEach(o=>{r=r?.[o]}),r};function LE(e,t){return`${e}-${(0,V7.safeDecodeURI)(t)}`}var M7=(e,t)=>(e||[]).map(r=>({...r,name:(0,N7.decodeEntities)(Tse(r,t))})),gu=()=>(0,pu.useSelect)(e=>e(hu.store).getEntityRecords("postType",Je,{per_page:-1}),[]),ch=()=>(0,pu.useSelect)(e=>e(hu.store).getCurrentTheme()?.default_template_types||[],[]),L7=()=>{let e=(0,pu.useSelect)(t=>t(hu.store).getPostTypes({per_page:-1}),[]);return(0,co.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])},Ese=()=>{let e=(0,pu.useSelect)(t=>t(hu.store).getTaxonomies({per_page:-1}),[]);return(0,co.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable),[e])};function D7(){let e=L7(),t=(0,co.useMemo)(()=>e?.filter(i=>i.has_archive),[e]),r=gu(),o=(0,co.useMemo)(()=>e?.reduce((i,{labels:s})=>{let l=s.singular_name.toLowerCase();return i[l]=(i[l]||0)+1,i},{}),[e]),n=(0,co.useCallback)(({labels:i,slug:s})=>{let l=i.singular_name.toLowerCase();return o[l]>1&&l!==s},[o]);return(0,co.useMemo)(()=>t?.filter(i=>!(r||[]).some(s=>s.slug==="archive-"+i.slug)).map(i=>{let s;return n(i)?s=(0,xt.sprintf)((0,xt.__)("Archive: %1$s (%2$s)"),i.labels.singular_name,i.slug):s=(0,xt.sprintf)((0,xt.__)("Archive: %s"),i.labels.singular_name),{slug:"archive-"+i.slug,description:(0,xt.sprintf)((0,xt.__)("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):ni,templatePrefix:"archive"}})||[],[t,r,n])}var B7=e=>{let t=L7(),r=gu(),o=ch(),n=(0,co.useMemo)(()=>t?.reduce((m,{labels:f})=>{let h=(f.template_name||f.singular_name).toLowerCase();return m[h]=(m[h]||0)+1,m},{}),[t]),i=(0,co.useCallback)(({labels:m,slug:f})=>{let h=(m.template_name||m.singular_name).toLowerCase();return n[h]>1&&h!==f},[n]),s=(0,co.useMemo)(()=>t?.reduce((m,{slug:f})=>{let h=f;return f!=="page"&&(h=`single-${h}`),m[f]=h,m},{}),[t]),l=DE("postType",s),c=(r||[]).map(({slug:m})=>m),u=(t||[]).reduce((m,f)=>{let{slug:h,labels:g,icon:v}=f,y=s[h],b=o?.find(({slug:I})=>I===y),w=c?.includes(y),x=i(f),C=g.template_name||(0,xt.sprintf)((0,xt.__)("Single item: %s"),g.singular_name);x&&(C=g.template_name?(0,xt.sprintf)((0,xt._x)("%1$s (%2$s)","post type menu label"),g.template_name,h):(0,xt.sprintf)((0,xt._x)("Single item: %1$s (%2$s)","post type menu label"),g.singular_name,h));let _=b?{...b,templatePrefix:s[h]}:{slug:y,title:C,description:(0,xt.sprintf)((0,xt.__)("Displays a single item: %s."),g.singular_name),icon:typeof v=="string"&&v.startsWith("dashicons-")?v.slice(10):Xf,templatePrefix:s[h]},A=l?.[h]?.hasEntities;return A&&(_.onClick=I=>{e({type:"postType",slug:h,config:{recordNamePath:"title.rendered",queryArgs:({search:R})=>({_fields:"id,title,slug,link",orderBy:R?"relevance":"modified",exclude:l[h].existingEntitiesIds}),getSpecificTemplate:R=>{let O=LE(s[h],R.slug);return{title:O,slug:O,templatePrefix:s[h]}}},labels:g,hasGeneralTemplate:w,template:I})}),(!w||A)&&m.push(_),m},[]);return(0,co.useMemo)(()=>u.reduce((m,f)=>{let{slug:h}=f,g="postTypesMenuItems";return h==="page"&&(g="defaultPostTypesMenuItems"),m[g].push(f),m},{defaultPostTypesMenuItems:[],postTypesMenuItems:[]}),[u])},j7=e=>{let t=Ese(),r=gu(),o=ch(),n=(0,co.useMemo)(()=>t?.reduce((m,{slug:f})=>{let h=f;return["category","post_tag"].includes(f)||(h=`taxonomy-${h}`),f==="post_tag"&&(h="tag"),m[f]=h,m},{}),[t]),i=t?.reduce((m,{labels:f})=>{let h=(f.template_name||f.singular_name).toLowerCase();return m[h]=(m[h]||0)+1,m},{}),s=(m,f)=>{if(["category","post_tag"].includes(f))return!1;let h=(m.template_name||m.singular_name).toLowerCase();return i[h]>1&&h!==f},l=DE("taxonomy",n),c=(r||[]).map(({slug:m})=>m),u=(t||[]).reduce((m,f)=>{let{slug:h,labels:g}=f,v=n[h],y=o?.find(({slug:A})=>A===v),b=c?.includes(v),w=s(g,h),x=g.template_name||g.singular_name;w&&(x=g.template_name?(0,xt.sprintf)((0,xt._x)("%1$s (%2$s)","taxonomy template menu label"),g.template_name,h):(0,xt.sprintf)((0,xt._x)("%1$s (%2$s)","taxonomy menu label"),g.singular_name,h));let C=y?{...y,templatePrefix:n[h]}:{slug:v,title:x,description:(0,xt.sprintf)((0,xt.__)("Displays taxonomy: %s."),g.singular_name),icon:Cs,templatePrefix:n[h]},_=l?.[h]?.hasEntities;return _&&(C.onClick=A=>{e({type:"taxonomy",slug:h,config:{queryArgs:({search:I})=>({_fields:"id,name,slug,link",orderBy:I?"name":"count",exclude:l[h].existingEntitiesIds}),getSpecificTemplate:I=>{let R=LE(n[h],I.slug);return{title:R,slug:R,templatePrefix:n[h]}}},labels:g,hasGeneralTemplate:b,template:A})}),(!b||_)&&m.push(C),m},[]);return(0,co.useMemo)(()=>u.reduce((m,f)=>{let{slug:h}=f,g="taxonomiesMenuItems";return["category","tag"].includes(h)&&(g="defaultTaxonomiesMenuItems"),m[g].push(f),m},{defaultTaxonomiesMenuItems:[],taxonomiesMenuItems:[]}),[u])},Pse={user:"author"},Ase={user:{who:"authors"}};function z7(e){let t=gu(),r=ch(),o=DE("root",Pse,Ase),n=r?.find(({slug:s})=>s==="author");n||(n={description:(0,xt.__)("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 c=LE("author",l.slug);return{title:c,slug:c,templatePrefix:"author"}}},labels:{singular_name:(0,xt.__)("Author"),search_items:(0,xt.__)("Search Authors"),not_found:(0,xt.__)("No authors found."),all_items:(0,xt.__)("All Authors")},hasGeneralTemplate:i,template:s})}),!i||o.user?.hasEntities)return n}var Rse=e=>{let t=gu();return(0,co.useMemo)(()=>Object.entries(e||{}).reduce((o,[n,i])=>{let s=(t||[]).reduce((l,c)=>{let u=`${i}-`;return c.slug.startsWith(u)&&l.push(c.slug.substring(u.length)),l},[]);return s.length&&(o[n]=s),o},{}),[e,t])},kse=(e,t,r={})=>{let o=Rse(t);return(0,pu.useSelect)(i=>Object.entries(o||{}).reduce((s,[l,c])=>{let u=i(hu.store).getEntityRecords(e,l,{_fields:"id",context:"view",slug:c,...r[l]});return u?.length&&(s[l]=u),s},{}),[o])},DE=(e,t,r=Cse)=>{let o=kse(e,t,r),n=(0,pu.useSelect)(s=>Object.keys(t||{}).reduce((l,c)=>{let u=o?.[c]?.map(({id:m})=>m)||[],d=s(hu.store).getEntityRecords(e,c,{per_page:1,_fields:"id",context:"view",exclude:u,...r[c]});return l[c]=d===null||d.length>0,l},{}),[t,o,e,r]);return(0,co.useMemo)(()=>Object.keys(t||{}).reduce((s,l)=>{let c=o?.[l]?.map(({id:u})=>u)||[];return s[l]={hasEntities:n[l],existingEntitiesIds:c},s},{}),[t,o,n])};var st=a(E(),1),H7=[];function Ose({suggestion:e,search:t,onSelect:r,entityForSuggestions:o}){let n="edit-site-custom-template-modal__suggestions_list__list-item";return(0,st.jsxs)(ut.Composite.Item,{render:(0,st.jsx)(ut.Button,{__next40pxDefaultSize:!0,role:"option",className:n,onClick:()=>r(o.config.getSpecificTemplate(e))}),children:[(0,st.jsx)(ut.__experimentalText,{size:"body",lineHeight:1.53846153846,weight:500,className:`${n}__title`,children:(0,st.jsx)(ut.TextHighlight,{text:(0,U7.decodeEntities)(e.name),highlight:t})}),e.link&&(0,st.jsx)(ut.__experimentalText,{size:"body",lineHeight:1.53846153846,className:`${n}__info`,children:(0,Y7.safeDecodeURI)(e.link)})]})}function Ise(e,t){let{config:r}=e,o=(0,va.useMemo)(()=>({order:"asc",context:"view",search:t,per_page:t?20:10,...r.queryArgs(t)}),[t,r]),{records:n,hasResolved:i}=(0,G7.useEntityRecords)(e.type,e.slug,o),[s,l]=(0,va.useState)(H7);return(0,va.useEffect)(()=>{if(!i)return;let c=H7;n?.length&&(c=n,r.recordNamePath&&(c=M7(c,r.recordNamePath))),l(c)},[n,i]),s}function Fse({entityForSuggestions:e,onSelect:t}){let[r,o,n]=(0,W7.useDebouncedInput)(),i=Ise(e,n),{labels:s}=e,[l,c]=(0,va.useState)(!1);return!l&&i?.length>9&&c(!0),(0,st.jsxs)(st.Fragment,{children:[l&&(0,st.jsx)(ut.SearchControl,{onChange:o,value:r,label:s.search_items,placeholder:s.search_items}),!!i?.length&&(0,st.jsx)(ut.Composite,{orientation:"vertical",role:"listbox",className:"edit-site-custom-template-modal__suggestions_list","aria-label":(0,Dl.__)("Suggestions list"),children:i.map(u=>(0,st.jsx)(Ose,{suggestion:u,search:n,onSelect:t,entityForSuggestions:e},u.slug))}),n&&!i?.length&&(0,st.jsx)(ut.__experimentalText,{as:"p",className:"edit-site-custom-template-modal__no-results",children:s.not_found})]})}function Nse({onSelect:e,entityForSuggestions:t,onBack:r,containerRef:o}){let[n,i]=(0,va.useState)(t.hasGeneralTemplate);return(0,va.useEffect)(()=>{if(o.current){let[s]=q7.focus.focusable.find(o.current);s?.focus()}},[n]),(0,st.jsxs)(ut.__experimentalVStack,{spacing:4,className:"edit-site-custom-template-modal__contents-wrapper",alignment:"left",children:[!n&&(0,st.jsxs)(st.Fragment,{children:[(0,st.jsx)(ut.__experimentalText,{as:"p",children:(0,Dl.__)("Select whether to create a single template for all items or a specific one.")}),(0,st.jsxs)(ut.Flex,{className:"edit-site-custom-template-modal__contents",gap:"4",align:"initial",children:[(0,st.jsxs)(ut.FlexItem,{isBlock:!0,as:ut.Button,onClick:()=>{let{slug:s,title:l,description:c,templatePrefix:u}=t.template;e({slug:s,title:l,description:c,templatePrefix:u})},children:[(0,st.jsx)(ut.__experimentalText,{as:"span",weight:500,lineHeight:1.53846153846,children:t.labels.all_items}),(0,st.jsx)(ut.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Dl.__)("For all items")})]}),(0,st.jsxs)(ut.FlexItem,{isBlock:!0,as:ut.Button,onClick:()=>{i(!0)},children:[(0,st.jsx)(ut.__experimentalText,{as:"span",weight:500,lineHeight:1.53846153846,children:t.labels.singular_name}),(0,st.jsx)(ut.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Dl.__)("For a specific item")})]})]}),(0,st.jsx)(ut.Flex,{justify:"right",children:(0,st.jsx)(ut.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Dl.__)("Back")})})]}),n&&(0,st.jsxs)(st.Fragment,{children:[(0,st.jsx)(ut.__experimentalText,{as:"p",children:(0,Dl.__)("This template will be used only for the specific item chosen.")}),(0,st.jsx)(Fse,{entityForSuggestions:t,onSelect:e}),(0,st.jsx)(ut.Flex,{justify:"right",children:(0,st.jsx)(ut.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t.hasGeneralTemplate?r():i(!1)},children:(0,Dl.__)("Back")})})]})]})}var Z7=Nse;var vu=a(B(),1),hf=a(G(),1),ya=a(U(),1),Bl=a(E(),1);function Vse({createTemplate:e,onBack:t}){let[r,o]=(0,vu.useState)(""),n=(0,hf.__)("Custom Template"),[i,s]=(0,vu.useState)(!1),l=(0,vu.useRef)();(0,vu.useEffect)(()=>{l.current&&l.current.focus()},[]);async function c(u){if(u.preventDefault(),!i){s(!0);try{await e({slug:H0(r||n)||"wp-custom-template",title:r||n},!1)}finally{s(!1)}}}return(0,Bl.jsx)("form",{onSubmit:c,children:(0,Bl.jsxs)(ya.__experimentalVStack,{spacing:6,children:[(0,Bl.jsx)(ya.TextControl,{__next40pxDefaultSize:!0,label:(0,hf.__)("Name"),value:r,onChange:o,placeholder:n,disabled:i,ref:l,help:(0,hf.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Bl.jsxs)(ya.__experimentalHStack,{className:"edit-site-custom-generic-template__modal-actions",justify:"right",children:[(0,Bl.jsx)(ya.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,hf.__)("Back")}),(0,Bl.jsx)(ya.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,children:(0,hf.__)("Create")})]})]})})}var K7=Vse;var gr=a(E(),1),{useHistory:Mse}=j(ej.privateApis),BE=["front-page","home","single","page","index","archive","author","category","date","tag","search","404"],Lse={"front-page":Bf,home:om,single:Zf,page:$l,archive:ni,search:Mi,404:Wf,index:jf,category:Ca,author:ii,taxonomy:Cs,date:If,tag:tm,attachment:Gf};function X7({title:e,direction:t,className:r,description:o,icon:n,onClick:i,children:s}){return(0,gr.jsx)(Zr.Button,{__next40pxDefaultSize:!0,className:r,onClick:i,label:o,showTooltip:!!o,children:(0,gr.jsxs)(Zr.Flex,{as:"span",spacing:2,align:"center",justify:"center",style:{width:"100%"},direction:t,children:[(0,gr.jsx)("div",{className:"edit-site-add-new-template__template-icon",children:(0,gr.jsx)(Zr.Icon,{icon:n})}),(0,gr.jsxs)(Zr.__experimentalVStack,{className:"edit-site-add-new-template__template-name",alignment:"center",spacing:0,children:[(0,gr.jsx)(Zr.__experimentalText,{align:"center",weight:500,lineHeight:1.53846153846,children:e}),s]})]})})}var Mo={templatesList:1,customTemplate:2,customGenericTemplate:3};function Dse({onClose:e}){let[t,r]=(0,Ei.useState)(Mo.templatesList),[o,n]=(0,Ei.useState)({}),[i,s]=(0,Ei.useState)(!1),l=jse(n,()=>r(Mo.customTemplate)),c=Mse(),{saveEntityRecord:u}=(0,gf.useDispatch)(P1.store),{createErrorNotice:d,createSuccessNotice:m}=(0,gf.useDispatch)($7.store),f=(0,Ei.useRef)(null),h=(0,J7.useViewportMatch)("medium","<"),g=(0,gf.useSelect)(x=>x(P1.store).getEntityRecord("root","__unstableBase")?.home,[]),v={"front-page":g,date:(0,Lo.sprintf)((0,Lo.__)("E.g. %s"),g+"/"+new Date().getFullYear())};(0,Ei.useEffect)(()=>{if(f.current&&t===Mo.templatesList){let[x]=tj.focus.focusable.find(f.current);x?.focus()}},[t]);async function y(x,C=!0){if(!i){s(!0);try{let{title:_,description:A,slug:I}=x,R=await u("postType",Je,{description:A,slug:I.toString(),status:"publish",title:_,is_wp_suggestion:C},{throwOnError:!0});c.navigate(`/${Je}/${R.id}?canvas=edit`),m((0,Lo.sprintf)((0,Lo.__)('"%s" successfully created.'),(0,Q7.decodeEntities)(R.title?.rendered||_)||(0,Lo.__)("(no title)")),{type:"snackbar"})}catch(_){let A=_.message&&_.code!=="unknown_error"?_.message:(0,Lo.__)("An error occurred while creating the template.");d(A,{type:"snackbar"})}finally{s(!1)}}}let b=()=>{e(),r(Mo.templatesList)},w=(0,Lo.__)("Add template");return t===Mo.customTemplate?w=(0,Lo.sprintf)((0,Lo.__)("Add template: %s"),o.labels.singular_name):t===Mo.customGenericTemplate&&(w=(0,Lo.__)("Create custom template")),(0,gr.jsxs)(Zr.Modal,{title:w,className:q("edit-site-add-new-template__modal",{"edit-site-add-new-template__modal_template_list":t===Mo.templatesList,"edit-site-custom-template-modal":t===Mo.customTemplate}),onRequestClose:b,overlayClassName:t===Mo.customGenericTemplate?"edit-site-custom-generic-template__modal":void 0,ref:f,children:[t===Mo.templatesList&&(0,gr.jsxs)(Zr.__experimentalGrid,{columns:h?2:3,gap:4,align:"flex-start",justify:"center",className:"edit-site-add-new-template__template-list__contents",children:[(0,gr.jsx)(Zr.Flex,{className:"edit-site-add-new-template__template-list__prompt",children:(0,Lo.__)("Select what the new template should apply to:")}),l.map(x=>{let{title:C,slug:_,onClick:A}=x;return(0,gr.jsx)(X7,{title:C,direction:"column",className:"edit-site-add-new-template__template-button",description:v[_],icon:Lse[_]||In,onClick:()=>A?A(x):y(x)},_)}),(0,gr.jsx)(X7,{title:(0,Lo.__)("Custom template"),direction:"row",className:"edit-site-add-new-template__custom-template-button",icon:Vi,onClick:()=>r(Mo.customGenericTemplate),children:(0,gr.jsx)(Zr.__experimentalText,{lineHeight:1.53846153846,children:(0,Lo.__)("A custom template can be manually applied to any post or page.")})})]}),t===Mo.customTemplate&&(0,gr.jsx)(Z7,{onSelect:y,entityForSuggestions:o,onBack:()=>r(Mo.templatesList),containerRef:f}),t===Mo.customGenericTemplate&&(0,gr.jsx)(K7,{createTemplate:y,onBack:()=>r(Mo.templatesList)})]})}function Bse(){let[e,t]=(0,Ei.useState)(!1),{postType:r}=(0,gf.useSelect)(o=>{let{getPostType:n}=o(P1.store);return{postType:n(Je)}},[]);return r?(0,gr.jsxs)(gr.Fragment,{children:[(0,gr.jsx)(Zr.Button,{variant:"primary",onClick:()=>t(!0),label:r.labels.add_new_item,size:"compact",__next40pxDefaultSize:!0,children:r.labels.add_new_item}),e&&(0,gr.jsx)(Dse,{onClose:()=>t(!1)})]}):null}function jse(e,t){let r=gu(),o=ch(),n=(r||[]).map(({slug:g})=>g),i=(o||[]).filter(g=>BE.includes(g.slug)&&!n.includes(g.slug)),s=g=>{t?.(),e(g)},l=[...i],{defaultTaxonomiesMenuItems:c,taxonomiesMenuItems:u}=j7(s),{defaultPostTypesMenuItems:d,postTypesMenuItems:m}=B7(s),f=z7(s);return[...c,...d,f].forEach(g=>{if(!g)return;let v=l.findIndex(y=>y.slug===g.slug);v>-1?l[v]=g:l.push(g)}),l?.sort((g,v)=>BE.indexOf(g.slug)-BE.indexOf(v.slug)),[...l,...D7(),...m,...u]}var rj=(0,Ei.memo)(Bse);var A1=a(E(),1),{usePostActions:zse,templateTitleField:Hse}=j(sj.privateApis),{useHistory:Gse,useLocation:Use}=j(ij.privateApis),{useEntityRecordsWithPermissions:Wse}=j(nj.privateApis);function zE(){let{path:e,query:t}=Use(),{activeView:r="all",postId:o}=t,[n,i]=(0,vs.useState)([o]),{default_view:s,default_layouts:l,view_list:c}=Jn({kind:"postType",name:Je}),u=(0,vs.useMemo)(()=>c?.find(z=>z.slug===r)?.view??{},[c,r]),{view:d,updateView:m,isModified:f,resetToDefault:h}=ma({kind:"postType",name:Je,slug:"default",defaultView:s,activeViewOverrides:u,defaultLayouts:l,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:z=>{y.navigate((0,jE.addQueryArgs)(e,{...t,pageNumber:z.page,search:z.search||void 0}))}}),{records:g,isResolving:v}=Wse("postType",Je,{per_page:-1}),y=Gse(),b=(0,vs.useCallback)(z=>{i(z),d?.type==="list"&&y.navigate((0,jE.addQueryArgs)(e,{postId:z.length===1?z[0]:void 0}))},[y,e,d?.type]),w=(0,vs.useMemo)(()=>{if(!g)return[];let z=new Set;return g.forEach(P=>{z.add(P.author_text)}),Array.from(z).map(P=>({value:P,label:P}))},[g]),x=(0,vs.useMemo)(()=>[C1,Hse,T1,{...E1,elements:w}],[w]),{data:C,paginationInfo:_}=(0,vs.useMemo)(()=>ia(g,d,x),[g,d,x]),A=zse({postType:Je,context:"list"}),I=Nl(),R=(0,vs.useMemo)(()=>[I,...A],[A,I]),O=(0,aj.useEvent)(z=>{m(z),z.type!==d.type&&y.invalidate()});return(0,A1.jsx)(un,{className:"edit-site-page-templates",title:(0,oj.__)("Templates"),headingLevel:2,actions:(0,A1.jsx)(rj,{}),children:(0,A1.jsx)(ra,{paginationInfo:_,fields:x,actions:R,data:C,isLoading:v,view:d,onChangeView:O,onChangeSelection:b,isItemClickable:()=>!0,onClickItem:({id:z})=>{y.navigate(`/wp_template/${z}?canvas=edit`)},selection:n,defaultLayouts:l,onReset:f?()=>{h(),y.invalidate()}:!1},r)})}var ei=a(E(),1);async function lj(e){let{activeView:t="active"}=e,r=await j((0,cj.resolveSelect)(uj.store)).getViewConfig("postType","wp_template"),o=r?.default_view,n=r?.view_list?.find(s=>s.slug===t)?.view??{};return(await Zp({kind:"postType",name:"wp_template",slug:"default",defaultView:o,activeViewOverrides:n})).type==="list"}var dj={name:"templates",path:"/template",areas:{sidebar({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?(0,ei.jsx)(w1,{backPath:"/"}):(0,ei.jsx)(kt,{}):null},content({siteData:e}){if(e.currentTheme?.is_block_theme)return window?.__experimentalTemplateActivate?(0,ei.jsx)(ME,{}):(0,ei.jsx)(zE,{})},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await lj(e)?(0,ei.jsx)(ot,{}):void 0},mobile({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?typeof window<"u"&&window.__experimentalTemplateActivate?(0,ei.jsx)(ME,{}):(0,ei.jsx)(zE,{}):(0,ei.jsx)(kt,{}):(0,ei.jsx)(ei.Fragment,{})}},widths:{async content({query:e}){return await lj(e)?380:void 0}}};var ys=a(E(),1),qse={sidebar({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?(0,ys.jsx)(w1,{backPath:"/"}):(0,ys.jsx)(kt,{}):null},mobile({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?(0,ys.jsx)(ot,{}):(0,ys.jsx)(kt,{}):(0,ys.jsx)(ys.Fragment,{})},preview({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?(0,ys.jsx)(ot,{}):(0,ys.jsx)(kt,{}):null}},fj={name:"template-item",path:"/wp_template/*postId",areas:qse};var Pj=a(De(),1),Aj=a(G(),1),Rj=a(te(),1),kj=a(fe(),1);var Sj=a(U(),1),F1=a(fe(),1),Do=a(B(),1),_j=a(De(),1),Cj=a(te(),1);var Tj=a(et(),1),N1=a(rt(),1),uh=a(At(),1);var Pi=a(U(),1),ti=a(G(),1),yu=a(te(),1),HE=a(B(),1),R1=a(fe(),1),mj=a(Vn(),1),pj=a(Tr(),1),k1=a(Xr(),1),ba=a(E(),1);function hj({postType:e,onSave:t,onClose:r}){let o=(0,yu.useSelect)(h=>h(R1.store).getPostType(e)?.labels,[e]),[n,i]=(0,HE.useState)(!1),[s,l]=(0,HE.useState)(""),{saveEntityRecord:c}=(0,yu.useDispatch)(R1.store),{createErrorNotice:u,createSuccessNotice:d}=(0,yu.useDispatch)(mj.store),{resolveSelect:m}=(0,yu.useRegistry)();async function f(h){if(h.preventDefault(),!n){i(!0);try{let g=await m(R1.store).getPostType(e),v=await c("postType",e,{status:"draft",title:s,slug:s??void 0,content:g.template&&g.template.length?(0,k1.serialize)((0,k1.synchronizeBlocksWithTemplate)([],g.template)):void 0},{throwOnError:!0});t(v),d((0,ti.sprintf)((0,ti.__)('"%s" successfully created.'),(0,pj.decodeEntities)(v.title?.rendered||s)||(0,ti.__)("(no title)")),{type:"snackbar"})}catch(g){let v=g.message&&g.code!=="unknown_error"?g.message:(0,ti.__)("An error occurred while creating the item.");u(v,{type:"snackbar"})}finally{i(!1)}}}return(0,ba.jsx)(Pi.Modal,{title:(0,ti.sprintf)((0,ti.__)("Draft new: %s"),o?.singular_name),onRequestClose:r,focusOnMount:"firstContentElement",size:"small",children:(0,ba.jsx)("form",{onSubmit:f,children:(0,ba.jsxs)(Pi.__experimentalVStack,{spacing:4,children:[(0,ba.jsx)(Pi.TextControl,{__next40pxDefaultSize:!0,label:(0,ti.__)("Title"),onChange:l,placeholder:(0,ti.__)("No title"),value:s}),(0,ba.jsxs)(Pi.__experimentalHStack,{spacing:2,justify:"end",children:[(0,ba.jsx)(Pi.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,ti.__)("Cancel")}),(0,ba.jsx)(Pi.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:n,"aria-disabled":n,children:(0,ti.__)("Create draft")})]})]})})})}var gj=a(B(),1),vj=a(fe(),1);function yj(e){let{records:t,isResolving:r}=(0,vj.useEntityRecords)("root","comment",{post:e,type:"note",status:"all",per_page:-1,_fields:"id,post"},{enabled:e?.length>0});return{notesCount:(0,gj.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 GE=a(G(),1),I1=a(te(),1),O1=a(fe(),1);var bu=a(U(),1),wu=a(B(),1),bj=a(et(),1);var bs=a(E(),1),{usePostFields:Yse,PostCardPanel:Zse}=j(bj.privateApis),Kse=["status","date","author","discussion"];function wj({postType:e,postId:t,closeModal:r,quickEditForm:o}){let n=t.length>1,[i,s]=(0,wu.useState)({}),{record:l,hasFinishedResolution:c,canSwitchTemplate:u}=(0,I1.useSelect)(b=>{let{getEditedEntityRecord:w,hasFinishedResolution:x}=b(O1.store);if(n)return{record:null,hasFinishedResolution:!0};let C=["postType",e,t[0]],{getHomePage:_,getPostsPageId:A}=j(b(O1.store)),I=String(t[0]),R=I!==void 0&&A()===I,O=I!==void 0&&e==="page"&&_()?.postId===I;return{record:w(...C),hasFinishedResolution:x("getEditedEntityRecord",C),canSwitchTemplate:!R&&!O}},[e,t,n]),{editEntityRecord:d,saveEditedEntityRecord:m}=(0,I1.useDispatch)(O1.store),f=Yse({postType:e}),h=(0,wu.useMemo)(()=>f?.map(b=>b.id==="status"?{...b,elements:b.elements.filter(w=>w.value!=="trash")}:b.id==="template"?{...b,readOnly:!u}:b),[f,u]),g=(0,wu.useMemo)(()=>o?n?{...o,fields:(o.fields??[]).filter(b=>Kse.includes(typeof b=="string"?b:b.id))}:o:{layout:{type:"panel"},fields:[]},[n,o]),v=b=>{let w={...l,...i};b.status&&b.status!=="future"&&w?.status==="future"&&new Date(w.date)>new Date&&(b.date=null),b.status&&b.status==="private"&&w?.password&&(b.password=""),s(x=>({...x,...b}))};(0,wu.useEffect)(()=>{s({})},[t]);let y=async()=>{for(let b of t)d("postType",e,b,i);n?await Promise.allSettled(t.map(b=>m("postType",e,b))):await m("postType",e,t[0]),r?.()};return(0,bs.jsxs)(bu.Modal,{overlayClassName:"dataviews-action-modal__quick-edit",__experimentalHideHeader:!0,onRequestClose:r,focusOnMount:"firstElement",children:[(0,bs.jsx)("div",{className:"dataviews-action-modal__quick-edit-header",children:(0,bs.jsx)(Zse,{postType:e,postId:t,onClose:r,hideActions:!0})}),(0,bs.jsx)("div",{className:"dataviews-action-modal__quick-edit-content",children:c&&(0,bs.jsx)(Hp,{data:{...l,...i},fields:h,form:g,onChange:v})}),(0,bs.jsxs)(bu.__experimentalHStack,{className:"dataviews-action-modal__quick-edit-footer",children:[(0,bs.jsx)(bu.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:r,children:(0,GE.__)("Cancel")}),(0,bs.jsx)(bu.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:y,children:(0,GE.__)("Done")})]})]})}var ri=a(E(),1),{usePostActions:Xse,usePostFields:Qse}=j(Tj.privateApis),{useLocation:Jse,useHistory:$se}=j(_j.privateApis),{useEntityRecordsWithPermissions:eae}=j(F1.privateApis),tae=[],rae="draft,future,pending,private,publish";function xj(e){return e.id.toString()}function oae(e){return e.level}function UE({postType:e}){let{path:t,query:r}=Jse(),{activeView:o="all",postId:n,quickEdit:i=!1}=r,s=$se(),{default_view:l,default_layouts:c,view_list:u,form:d}=Jn({kind:"postType",name:e}),m=(0,Do.useMemo)(()=>u?.find(Ce=>Ce.slug===o)?.view??{},[u,o]),{view:f,updateView:h,isModified:g,resetToDefault:v}=ma({kind:"postType",name:e,slug:"default",defaultView:l,defaultLayouts:c,activeViewOverrides:m,queryParams:{page:r.pageNumber,search:r.search},onChangeQueryParams:Ce=>{s.navigate((0,uh.addQueryArgs)(t,{...r,pageNumber:Ce.page,search:Ce.search||void 0}))}}),y=(0,N1.useEvent)(Ce=>{h(Ce),Ce.type!==f.type&&s.invalidate()}),[b,w]=(0,Do.useState)(n?.split(",")??[]),x=(0,Do.useCallback)(Ce=>{w(Ce),s.navigate((0,uh.addQueryArgs)(t,{postId:Ce.join(",")}))},[t,s]);(0,Do.useEffect)(()=>{let Ce=n?.split(",")??[];w(Ce)},[n]);let C=Qse({postType:e}),_=(0,Do.useMemo)(()=>{let Ce={};return f.filters?.forEach(Qe=>{if(Qe.field==="status"&&Qe.operator===Q1&&(Ce.status=Qe.value),Qe.field==="author"&&Qe.operator===Q1?Ce.author=Qe.value:Qe.field==="author"&&Qe.operator===xP&&(Ce.author_exclude=Qe.value),Qe.field==="date"){if(!Qe.value)return;Qe.operator===SP?Ce.before=Qe.value:Qe.operator===_P&&(Ce.after=Qe.value)}}),(!Ce.status||Ce.status==="")&&(Ce.status=rae),{per_page:f.perPage,page:f.page,_embed:"author,wp:featuredmedia",order:f.sort?.direction,orderby:f.sort?.field,orderby_hierarchy:!!f.showLevels,search:f.search,...Ce}},[f]),{records:A,isResolving:I,totalItems:R,totalPages:O,hasResolved:z}=eae("postType",e,_),P=(0,Do.useMemo)(()=>A?.map(Ce=>Ce.id)??[],[A]),{notesCount:S,isLoading:N}=yj(P),V=(0,Do.useMemo)(()=>{let Ce=A;return f?.sort?.field==="author"&&(Ce=ia(A,{sort:{...f.sort}},C).data),Ce&&Ce.map(Qe=>({...Qe,notesCount:S[Qe.id]??0}))},[A,C,f?.sort,S]),L=V?.map(Ce=>xj(Ce))??[],F=((0,N1.usePrevious)(L)??[]).filter(Ce=>!L.includes(Ce)).includes(n);(0,Do.useEffect)(()=>{F&&s.navigate((0,uh.addQueryArgs)(t,{postId:void 0}))},[s,F,t]);let D=(0,Do.useMemo)(()=>({totalItems:R,totalPages:O}),[R,O]),{labels:H,canCreateRecord:$}=(0,Cj.useSelect)(Ce=>{let{getPostType:Qe,canUser:oe}=Ce(F1.store);return{labels:Qe(e)?.labels,canCreateRecord:oe("create",{kind:"postType",name:e})}},[e]),ue=Xse({postType:e,context:"list"}),we=Nl(),Pe=y9(),de=(0,Do.useMemo)(()=>f.type===X1?[{...we,isPrimary:!0},...ue]:[we,Pe,...ue],[f.type,we,Pe,ue]),[Se,_e]=(0,Do.useState)(!1),ee=()=>_e(!0),ve=()=>_e(!1),Ue=({type:Ce,id:Qe})=>{s.navigate(`/${Ce}/${Qe}?canvas=edit`),ve()},vr=()=>{s.navigate((0,uh.addQueryArgs)(t,{...r,quickEdit:void 0}))};return(0,ri.jsxs)(un,{title:H?.name,headingLevel:2,actions:(0,ri.jsx)(ri.Fragment,{children:H?.add_new_item&&$&&(0,ri.jsxs)(ri.Fragment,{children:[(0,ri.jsx)(Sj.Button,{variant:"primary",onClick:ee,size:"compact",__next40pxDefaultSize:!0,children:H.add_new_item}),Se&&(0,ri.jsx)(hj,{postType:e,onSave:Ue,onClose:ve})]})}),children:[(0,ri.jsx)(ra,{paginationInfo:D,fields:C,actions:de,data:V||tae,isLoading:I||N||!z,view:f,onChangeView:y,selection:b,onChangeSelection:x,isItemClickable:Ce=>Ce.status!=="trash",onClickItem:({id:Ce})=>{s.navigate(`/${e}/${Ce}?canvas=edit`)},getItemId:xj,getItemLevel:oae,defaultLayouts:c,onReset:g?()=>{v(),s.invalidate()}:!1},o),i&&!I&&b.length>0&&f.type!==X1&&(0,ri.jsx)(wj,{postType:e,postId:b,closeModal:vr,quickEditForm:d})]})}var An=a(E(),1),{useLocation:nae}=j(Pj.privateApis);async function Ej(e){let{activeView:t="all"}=e,r=await j((0,Rj.resolveSelect)(kj.store)).getViewConfig("postType","page"),o=r?.default_view,n=r?.default_layouts,i=r?.view_list?.find(l=>l.slug===t);return(await Zp({kind:"postType",name:"page",slug:"default",defaultView:o,defaultLayouts:n,activeViewOverrides:i?.view??{}})).type==="list"}function iae(){let{query:e={}}=nae(),{canvas:t="view"}=e;return t==="edit"?(0,An.jsx)(ot,{}):(0,An.jsx)(UE,{postType:"page"})}var Oj={name:"pages",path:"/page",areas:{sidebar({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?(0,An.jsx)(xr,{title:(0,Aj.__)("Pages"),backPath:"/",content:(0,An.jsx)(lf,{postType:"page"})}):(0,An.jsx)(kt,{}):null},content({siteData:e}){return e.currentTheme?.is_block_theme?(0,An.jsx)(UE,{postType:"page"}):void 0},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await Ej(e)?(0,An.jsx)(ot,{}):void 0},mobile({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?(0,An.jsx)(iae,{}):(0,An.jsx)(kt,{}):(0,An.jsx)(An.Fragment,{})}},widths:{async content({query:e}){return await Ej(e)?380:void 0}}};var Ij=a(G(),1);var Ai=a(E(),1),Fj={name:"page-item",path:"/page/:postId",areas:{sidebar({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?(0,Ai.jsx)(xr,{title:(0,Ij.__)("Pages"),backPath:"/",content:(0,Ai.jsx)(lf,{postType:"page"})}):(0,Ai.jsx)(kt,{}):null},mobile({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?(0,Ai.jsx)(ot,{}):(0,Ai.jsx)(kt,{}):(0,Ai.jsx)(Ai.Fragment,{})},preview({siteData:e}){return Ot(e)?e.currentTheme.is_block_theme?(0,Ai.jsx)(ot,{}):(0,Ai.jsx)(kt,{}):null}}};var Nj=a(G(),1);var V1=a(E(),1),Vj={name:"attachment-item",path:"/attachment/:postId",areas:{sidebar:(0,V1.jsx)(xr,{title:(0,Nj.__)("Media"),backPath:"/",content:null}),mobile:(0,V1.jsx)(ot,{}),preview:(0,V1.jsx)(ot,{})}};var WE=a(G(),1),Lj=a(et(),1);var dh=a(E(),1),{StyleBookPreview:Mj}=j(Lj.privateApis),Dj={name:"stylebook",path:"/stylebook",areas:{sidebar({siteData:e}){return Ot(e)?pn(e)?(0,dh.jsx)(xr,{title:(0,WE.__)("Styles"),backPath:"/",description:(0,WE.__)("Preview your website's visual identity: colors, typography, and blocks.")}):(0,dh.jsx)(kt,{}):null},preview({siteData:e}){return pn(e)?(0,dh.jsx)(Mj,{isStatic:!0,settings:e.editorSettings}):void 0},mobile({siteData:e}){return pn(e)?(0,dh.jsx)(Mj,{isStatic:!0,settings:e.editorSettings}):void 0}}};var jj=a(G(),1),M1=a(U(),1);var xu=a(E(),1);function Bj(){return(0,xu.jsx)(M1.Notice,{status:"error",isDismissible:!1,children:(0,jj.__)("The requested page could not be found. Please check the URL.")})}var zj={name:"notfound",path:"*",areas:{sidebar:(0,xu.jsx)(ud,{}),mobile:(0,xu.jsx)(ud,{customDescription:(0,xu.jsx)(Bj,{})}),content:(0,xu.jsx)(M1.__experimentalSpacer,{padding:2,children:(0,xu.jsx)(Bj,{})})}};var sae=[...window?.__experimentalMediaEditor?[Vj]:[],Fj,Oj,fj,dj,L9,M9,V9,wB,yB,k8,z8,JI,Dj,zj];function Gj(){let e=(0,L1.useRegistry)(),{registerRoute:t}=j((0,L1.useDispatch)(Fe));(0,Hj.useEffect)(()=>{e.batch(()=>{sae.forEach(t)})},[e,t])}var D1=a(E(),1),{RouterProvider:aae}=j(Wj.privateApis);function lae(){return G5(),Z5(),(0,D1.jsx)(D5,{})}function Yj(){Gj();let{routes:e,currentTheme:t,editorSettings:r}=(0,Uj.useSelect)(i=>({routes:j(i(Fe)).getRoutes(),currentTheme:i(qj.store).getCurrentTheme(),editorSettings:i(Fe).getSettings()}),[]),o=(0,B1.useCallback)(({path:i,query:s})=>jr()?{path:i,query:{...s,wp_theme_preview:"wp_theme_preview"in s?s.wp_theme_preview:La()}}:{path:i,query:s},[]),n=(0,B1.useMemo)(()=>({siteData:{currentTheme:t,editorSettings:r}}),[t,r]);return(0,D1.jsx)(aae,{routes:e,pathArg:"p",beforeNavigate:o,matchResolverArgs:n,children:(0,D1.jsx)(lae,{})})}var vf=a(et(),1),Zj=a(At(),1),Kj=a(Ul(),1),j1=a(E(),1),qE=(0,Zj.getPath)(window.location.href)?.includes("site-editor.php"),YE=e=>{(0,Kj.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function cae(e){return qE?(YE("PluginMoreMenuItem"),(0,j1.jsx)(vf.PluginMoreMenuItem,{...e})):null}function uae(e){return qE?(YE("PluginSidebar"),(0,j1.jsx)(vf.PluginSidebar,{...e})):null}function dae(e){return qE?(YE("PluginSidebarMoreMenuItem"),(0,j1.jsx)(vf.PluginSidebarMoreMenuItem,{...e})):null}var KE=a(E(),1),{registerCoreBlockBindingsSources:fae}=j(Qj.privateApis);function mae(e,t){let r=document.getElementById(e),o=(0,H1.createRoot)(r);(0,Su.dispatch)(ZE.store).reapplyBlockTypeFilters();let n=(0,yf.__experimentalGetCoreBlocks)().filter(({name:i})=>i!=="core/freeform");return(0,yf.registerCoreBlocks)(n),fae(),(0,Su.dispatch)(ZE.store).setFreeformFallbackBlockName("core/html"),(0,G1.registerLegacyWidgetBlock)({inserter:!1}),(0,G1.registerWidgetGroupBlock)({inserter:!1}),(0,yf.__experimentalRegisterExperimentalCoreBlocks)({enableFSEBlocks:!0}),(0,Su.dispatch)(z1.store).setDefaults("core/edit-site",{welcomeGuide:!0,welcomeGuideStyles:!0,welcomeGuidePage:!0,welcomeGuideTemplate:!0}),(0,Su.dispatch)(z1.store).setDefaults("core",{allowRightClickOverrides:!0,distractionFree:!1,editorMode:"visual",editorTool:"edit",fixedToolbar:!1,focusMode:!1,inactivePanels:[],keepCaretInsideBlock:!1,openPanels:["post-status"],showBlockBreadcrumbs:!0,showListViewByDefault:!1,enableChoosePatternModal:!0,showCollaborationCursor:!1,showCollaborationNotifications:!0}),window.__clientSideMediaProcessing&&(0,Su.dispatch)(z1.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,Su.dispatch)(Fe).updateSettings(t),window.addEventListener("dragover",i=>i.preventDefault(),!1),window.addEventListener("drop",i=>i.preventDefault(),!1),o.render((0,KE.jsx)(H1.StrictMode,{children:(0,KE.jsx)(Yj,{})})),o}function pae(){(0,Xj.default)("wp.editSite.reinitializeEditor",{since:"6.2",version:"6.3"})}return iz(hae);})();
44 /*! Bundled license information:
45
46 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
47 (**
48 * @license React
49 * use-sync-external-store-shim.production.js
50 *
51 * Copyright (c) Meta Platforms, Inc. and affiliates.
52 *
53 * This source code is licensed under the MIT license found in the
54 * LICENSE file in the root directory of this source tree.
55 *)
56
57 is-plain-object/dist/is-plain-object.mjs:
58 (*!
59 * is-plain-object <https://github.com/jonschlinkert/is-plain-object>
60 *
61 * Copyright (c) 2014-2017, Jon Schlinkert.
62 * Released under the MIT License.
63 *)
64 */
65 //# sourceMappingURL=index.min.js.map
66