PluginProbe
Gutenberg / 23.7.2
Gutenberg v23.7.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.7.2, at build/scripts/edit-site/index.min.js

78 lines 884.3 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 lK=Object.create;var cv=Object.defineProperty;var cK=Object.getOwnPropertyDescriptor;var uK=Object.getOwnPropertyNames;var fK=Object.getPrototypeOf,dK=Object.prototype.hasOwnProperty;var wn=(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),xo=(e,t)=>{for(var r in t)cv(e,r,{get:t[r],enumerable:!0})},HO=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of uK(t))!dK.call(e,n)&&n!==r&&cv(e,n,{get:()=>t[n],enumerable:!(o=cK(t,n))||o.enumerable});return e};var l=(e,t,r)=>(r=e!=null?lK(fK(e)):{},HO(t||!e||!e.__esModule?cv(r,"default",{value:e,enumerable:!0}):r,e)),mK=e=>HO(cv({},"__esModule",{value:!0}),e);var So=Ze((yve,GO)=>{GO.exports=window.wp.blocks});var op=Ze((bve,UO)=>{UO.exports=window.wp.blockLibrary});var me=Ze((wve,WO)=>{WO.exports=window.wp.data});var $c=Ze((xve,qO)=>{qO.exports=window.wp.deprecated});var G=Ze((Sve,YO)=>{YO.exports=window.wp.element});var Rt=Ze((_ve,KO)=>{KO.exports=window.wp.editor});var xn=Ze((Cve,ZO)=>{ZO.exports=window.wp.preferences});var QO=Ze((Tve,XO)=>{XO.exports=window.wp.widgets});var xe=Ze((Pve,ek)=>{ek.exports=window.wp.coreData});var Bt=Ze((Rve,tk)=>{tk.exports=window.wp.blockEditor});var q=Ze((Ave,rk)=>{rk.exports=window.wp.i18n});var uv=Ze((Ove,ok)=>{ok.exports=window.wp.patterns});var yl=Ze((kve,nk)=>{nk.exports=window.wp.privateApis});var st=Ze((Yve,xk)=>{xk.exports=window.wp.router});var he=Ze((Zve,_k)=>{_k.exports=window.React});var O=Ze((oye,Rk)=>{Rk.exports=window.ReactJSXRuntime});var xs=Ze((Tbe,eI)=>{eI.exports=window.ReactDOM});var f5=Ze(u5=>{"use strict";var td=he();function wQ(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var xQ=typeof Object.is=="function"?Object.is:wQ,SQ=td.useState,_Q=td.useEffect,CQ=td.useLayoutEffect,TQ=td.useDebugValue;function EQ(e,t){var r=t(),o=SQ({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return CQ(function(){n.value=r,n.getSnapshot=t,R_(n)&&i({inst:n})},[e,r,t]),_Q(function(){return R_(n)&&i({inst:n}),e(function(){R_(n)&&i({inst:n})})},[e]),TQ(r),r}function R_(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!xQ(e,r)}catch{return!0}}function PQ(e,t){return t()}var RQ=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?PQ:EQ;u5.useSyncExternalStore=td.useSyncExternalStore!==void 0?td.useSyncExternalStore:RQ});var Gv=Ze((Ewe,d5)=>{"use strict";d5.exports=f5()});var p5=Ze(m5=>{"use strict";var Uv=he(),AQ=Gv();function OQ(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var kQ=typeof Object.is=="function"?Object.is:OQ,IQ=AQ.useSyncExternalStore,FQ=Uv.useRef,NQ=Uv.useEffect,VQ=Uv.useMemo,MQ=Uv.useDebugValue;m5.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=FQ(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=VQ(function(){function u(h){if(!c){if(c=!0,f=h,h=o(h),n!==void 0&&s.hasValue){var g=s.value;if(n(g,h))return d=g}return d=h}if(g=d,kQ(f,h))return g;var v=o(h);return n!==void 0&&n(g,v)?(f=h,g):(f=h,d=v)}var c=!1,f,d,m=r===void 0?null:r;return[function(){return u(t())},m===null?void 0:function(){return u(m())}]},[t,r,o,n]);var a=IQ(e,i[0],i[1]);return NQ(function(){s.hasValue=!0,s.value=a},[a]),MQ(a),a}});var g5=Ze((Rwe,h5)=>{"use strict";h5.exports=p5()});var fu=Ze((wTe,W6)=>{W6.exports=window.wp.a11y});var Se=Ze((xTe,q6)=>{q6.exports=window.wp.primitives});var at=Ze((GPe,T3)=>{T3.exports=window.wp.compose});var fE=Ze((WPe,P3)=>{P3.exports=window.wp.theme});var Y=Ze((ZRe,lF)=>{lF.exports=window.wp.components});var Fl=Ze((uAe,vF)=>{vF.exports=window.wp.dom});var bF=Ze((fAe,yF)=>{yF.exports=window.wp.plugins});var hi=Ze((dAe,wF)=>{wF.exports=window.wp.notices});var nr=Ze((wAe,PF)=>{PF.exports=window.wp.url});var DF=Ze((TAe,LF)=>{LF.exports=window.wp.keyboardShortcuts});var Pu=Ze((eOe,G4)=>{G4.exports=window.wp.keycodes});var n0=Ze((pOe,tN)=>{tN.exports=window.wp.apiFetch});var _2=Ze((LOe,pN)=>{pN.exports=window.wp.commands});var eo=Ze((fke,DN)=>{DN.exports=window.wp.htmlEntities});var I2=Ze((Rke,eV)=>{eV.exports=window.wp.styleEngine});var C0=Ze((Gke,uV)=>{"use strict";uV.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 T0=Ze((Wke,mV)=>{"use strict";var Rte=function(t){return Ate(t)&&!Ote(t)};function Ate(e){return!!e&&typeof e=="object"}function Ote(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||Fte(e)}var kte=typeof Symbol=="function"&&Symbol.for,Ite=kte?Symbol.for("react.element"):60103;function Fte(e){return e.$$typeof===Ite}function Nte(e){return Array.isArray(e)?[]:{}}function Nh(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Nd(Nte(e),e,t):e}function Vte(e,t,r){return e.concat(t).map(function(o){return Nh(o,r)})}function Mte(e,t){if(!t.customMerge)return Nd;var r=t.customMerge(e);return typeof r=="function"?r:Nd}function Lte(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function fV(e){return Object.keys(e).concat(Lte(e))}function dV(e,t){try{return t in e}catch{return!1}}function Dte(e,t){return dV(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function Bte(e,t,r){var o={};return r.isMergeableObject(e)&&fV(e).forEach(function(n){o[n]=Nh(e[n],r)}),fV(t).forEach(function(n){Dte(e,n)||(dV(e,n)&&r.isMergeableObject(t[n])?o[n]=Mte(n,r)(e[n],t[n],r):o[n]=Nh(t[n],r))}),o}function Nd(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||Vte,r.isMergeableObject=r.isMergeableObject||Rte,r.cloneUnlessOtherwiseSpecified=Nh;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):Bte(e,t,r):Nh(t,r)}Nd.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return Nd(o,n,r)},{})};var jte=Nd;mV.exports=jte});var Q2=Ze((o5e,gM)=>{gM.exports=window.wp.blob});var XP=Ze((kMe,Uw)=>{var bB={\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"},wB=Object.keys(bB).join("|"),Tie=new RegExp(wB,"g"),Eie=new RegExp(wB,"");function Pie(e){return bB[e]}var xB=function(e){return e.replace(Tie,Pie)},Rie=function(e){return!!e.match(Eie)};Uw.exports=xB;Uw.exports.has=Rie;Uw.exports.remove=xB});var Ba=Ze((i8e,cj)=>{cj.exports=window.wp.date});var Mj=Ze((tBe,Vj)=>{Vj.exports=window.wp.warning});var xR=Ze((Aje,S7)=>{S7.exports=window.wp.richText});var pz=Ze((SUe,mz)=>{mz.exports=window.wp.mediaUtils});var gve={};xo(gve,{PluginMoreMenuItem:()=>uve,PluginSidebar:()=>fve,PluginSidebarMoreMenuItem:()=>dve,PluginTemplateSettingPanel:()=>M0,initializeEditor:()=>pve,reinitializeEditor:()=>hve,store:()=>We});var MO=l(So(),1),$m=l(op(),1),Df=l(me(),1),nK=l($c(),1),AS=l(G(),1),iK=l(Rt(),1),RS=l(xn(),1),OS=l(QO(),1);var hv=l(me(),1);var JO=l(me(),1);function pK(e={},t){return t.type==="UPDATE_SETTINGS"?{...e,...t.settings}:e}function hK(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 gK(e=!1,t){return t.type==="SET_IS_SAVE_VIEW_OPENED"?t.isOpen:e}function vK(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 $O=(0,JO.combineReducers)({settings:pK,editedPost:hK,saveViewPanel:gK,routes:vK});var BS={};xo(BS,{__experimentalSetPreviewDeviceType:()=>bK,addTemplate:()=>xK,closeGeneralSidebar:()=>DK,openGeneralSidebar:()=>LK,openNavigationPanelToMenu:()=>OK,removeTemplate:()=>SK,revertTemplate:()=>MK,setEditedEntity:()=>TK,setEditedPostContext:()=>PK,setHasPageContentFocus:()=>jK,setHomeTemplateId:()=>EK,setIsInserterOpened:()=>IK,setIsListViewOpened:()=>FK,setIsNavigationPanelOpened:()=>kK,setIsSaveViewOpened:()=>VK,setNavigationMenu:()=>CK,setNavigationPanelActiveMenu:()=>AK,setPage:()=>RK,setTemplate:()=>wK,setTemplatePart:()=>_K,switchEditorMode:()=>BK,toggleDistractionFree:()=>zK,toggleFeature:()=>yK,updateSettings:()=>NK});var dk=l(So(),1),Zr=l($c(),1),DS=l(xe(),1),mk=l(Bt(),1),bs=l(Rt(),1),pk=l(xn(),1);var np=l(q(),1),sk=l(uv(),1);var ik=l(yl(),1),{lock:Ive,unlock:U}=(0,ik.__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 ak="attachment",Bi="wp_navigation",it="wp_template",dt="wp_template_part",NS={custom:"custom",theme:"theme",plugin:"plugin"},zf="uncategorized",eu="all-parts",{PATTERN_TYPES:Qe,PATTERN_DEFAULT_CATEGORY:Sn,PATTERN_USER_CATEGORY:fv,EXCLUDED_PATTERN_SOURCES:dv,PATTERN_SYNC_TYPES:mv}=U(sk.privateApis),lk=[dt,Bi,Qe.user],VS={[it]:(0,np.__)("Template"),[dt]:(0,np.__)("Template part"),[Qe.user]:(0,np.__)("Pattern"),[Bi]:(0,np.__)("Navigation")};var MS="list";var LS="isAny",ck="isNone",uk="before",fk="after";var{interfaceStore:hk}=U(bs.privateApis);function yK(e){return function({registry:t}){(0,Zr.default)("dispatch( 'core/edit-site' ).toggleFeature( featureName )",{since:"6.0",alternative:"dispatch( 'core/preferences').toggle( 'core/edit-site', featureName )"}),t.dispatch(pk.store).toggle("core/edit-site",e)}}var bK=e=>({registry:t})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(bs.store).setDeviceType(e)};function wK(){return(0,Zr.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 xK=e=>async({dispatch:t,registry:r})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).addTemplate",{since:"6.5",version:"6.8",hint:"use saveEntityRecord directly"});let o=await r.dispatch(DS.store).saveEntityRecord("postType",it,e);e.content&&r.dispatch(DS.store).editEntityRecord("postType",it,o.id,{blocks:(0,dk.parse)(e.content)},{undoIgnore:!0}),t({type:"SET_EDITED_POST",postType:it,id:o.id})},SK=e=>({registry:t})=>U(t.dispatch(bs.store)).removeTemplates([e]);function _K(e){return(0,Zr.default)("dispatch( 'core/edit-site' ).setTemplatePart",{since:"6.8"}),{type:"SET_EDITED_POST",postType:dt,id:e}}function CK(e){return(0,Zr.default)("dispatch( 'core/edit-site' ).setNavigationMenu",{since:"6.8"}),{type:"SET_EDITED_POST",postType:Bi,id:e}}function TK(e,t,r){return{type:"SET_EDITED_POST",postType:e,id:t,context:r}}function EK(){return(0,Zr.default)("dispatch( 'core/edit-site' ).setHomeTemplateId",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function PK(e){return(0,Zr.default)("dispatch( 'core/edit-site' ).setEditedPostContext",{since:"6.8"}),{type:"SET_EDITED_POST_CONTEXT",context:e}}function RK(){return(0,Zr.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 AK(){return(0,Zr.default)("dispatch( 'core/edit-site' ).setNavigationPanelActiveMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function OK(){return(0,Zr.default)("dispatch( 'core/edit-site' ).openNavigationPanelToMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function kK(){return(0,Zr.default)("dispatch( 'core/edit-site' ).setIsNavigationPanelOpened",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}var IK=e=>({registry:t})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(bs.store).setIsInserterOpened(e)},FK=e=>({registry:t})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(bs.store).setIsListViewOpened(e)};function NK(e){return{type:"UPDATE_SETTINGS",settings:e}}function VK(e){return{type:"SET_IS_SAVE_VIEW_OPENED",isOpen:e}}var MK=(e,t)=>({registry:r})=>U(r.dispatch(bs.store)).revertTemplate(e,t),LK=e=>({registry:t})=>{t.dispatch(hk).enableComplementaryArea("core",e)},DK=()=>({registry:e})=>{e.dispatch(hk).disableComplementaryArea("core")},BK=e=>({registry:t})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(bs.store).switchEditorMode(e)},jK=e=>({dispatch:t,registry:r})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).setHasPageContentFocus",{since:"6.5"}),e&&r.dispatch(mk.store).clearSelectedBlock(),t({type:"SET_HAS_PAGE_CONTENT_FOCUS",hasPageContentFocus:e})},zK=()=>({registry:e})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(bs.store).toggleDistractionFree()};var jS={};xo(jS,{registerRoute:()=>HK,unregisterRoute:()=>GK});function HK(e){return{type:"REGISTER_ROUTE",route:e}}function GK(e){return{type:"UNREGISTER_ROUTE",name:e}}var HS={};xo(HS,{__experimentalGetInsertionPoint:()=>rZ,__experimentalGetPreviewDeviceType:()=>qK,getCanUserCreateMedia:()=>YK,getCurrentTemplateNavigationPanelSubMenu:()=>aZ,getCurrentTemplateTemplateParts:()=>iZ,getEditedPostContext:()=>$K,getEditedPostId:()=>JK,getEditedPostType:()=>QK,getEditorMode:()=>sZ,getHomeTemplateId:()=>XK,getNavigationPanelActiveMenu:()=>lZ,getPage:()=>eZ,getReusableBlocks:()=>KK,getSettings:()=>ZK,hasPageContentFocus:()=>fZ,isFeatureActive:()=>WK,isInserterOpened:()=>tZ,isListViewOpened:()=>oZ,isNavigationOpened:()=>cZ,isPage:()=>uZ,isSaveViewOpened:()=>nZ});var pv=l(xe(),1),fi=l(me(),1),Hr=l($c(),1),zS=l(xn(),1),ip=l(Rt(),1),bk=l(Bt(),1);var gk=l(So(),1),UK=[];function vk(e=UK,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,gk.isTemplatePart)(s)){let{attributes:{theme:a,slug:u}}=s,c=`${a}//${u}`,f=r[c];f&&o.push({templatePart:f,block:s})}}return o}var WK=(0,fi.createRegistrySelector)(e=>(t,r)=>((0,Hr.default)("select( 'core/edit-site' ).isFeatureActive",{since:"6.0",alternative:"select( 'core/preferences' ).get"}),!!e(zS.store).get("core/edit-site",r))),qK=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(ip.store).getDeviceType())),YK=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("wp.data.select( 'core/edit-site' ).getCanUserCreateMedia()",{since:"6.7",alternative:"wp.data.select( 'core' ).canUser( 'create', { kind: 'postType', type: 'attachment' } )"}),e(pv.store).canUser("create","media"))),KK=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).getReusableBlocks()",{since:"6.5",version:"6.8",alternative:"select( 'core/core' ).getEntityRecords( 'postType', 'wp_block' )"}),e(pv.store).getEntityRecords("postType","wp_block",{per_page:-1})));function ZK(e){return e.settings}function XK(){(0,Hr.default)("select( 'core/edit-site' ).getHomeTemplateId",{since:"6.2",version:"6.4"})}function QK(e){return(0,Hr.default)("select( 'core/edit-site' ).getEditedPostType",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),e.editedPost.postType}function JK(e){return(0,Hr.default)("select( 'core/edit-site' ).getEditedPostId",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostId"}),e.editedPost.id}function $K(e){return(0,Hr.default)("select( 'core/edit-site' ).getEditedPostContext",{since:"6.8"}),e.editedPost.context}function eZ(e){return(0,Hr.default)("select( 'core/edit-site' ).getPage",{since:"6.8"}),{context:e.editedPost.context}}var tZ=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(ip.store).isInserterOpened())),rZ=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),U(e(ip.store)).getInserter())),oZ=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(ip.store).isListViewOpened()));function nZ(e){return e.saveViewPanel}function yk(e){let t=e(pv.store).getEntityRecords("postType",dt,{per_page:-1}),{getBlocksByName:r,getBlocksByClientId:o}=e(bk.store),n=r("core/template-part");return[o(n),t]}var iZ=(0,fi.createRegistrySelector)(e=>(0,fi.createSelector)(()=>((0,Hr.default)("select( 'core/edit-site' ).getCurrentTemplateTemplateParts()",{since:"6.7",version:"6.9",alternative:"select( 'core/block-editor' ).getBlocksByName( 'core/template-part' )"}),vk(...yk(e))),()=>yk(e))),sZ=(0,fi.createRegistrySelector)(e=>()=>e(zS.store).get("core","editorMode"));function aZ(){(0,Hr.default)("dispatch( 'core/edit-site' ).getCurrentTemplateNavigationPanelSubMenu",{since:"6.2",version:"6.4"})}function lZ(){(0,Hr.default)("dispatch( 'core/edit-site' ).getNavigationPanelActiveMenu",{since:"6.2",version:"6.4"})}function cZ(){(0,Hr.default)("dispatch( 'core/edit-site' ).isNavigationOpened",{since:"6.2",version:"6.4"})}function uZ(e){return(0,Hr.default)("select( 'core/edit-site' ).isPage",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),!!e.editedPost.context?.postId}function fZ(){return(0,Hr.default)("select( 'core/edit-site' ).hasPageContentFocus",{since:"6.5"}),!1}var GS={};xo(GS,{getRoutes:()=>dZ});function dZ(e){return e.routes}var wk="core/edit-site";var mZ={reducer:$O,actions:BS,selectors:HS},We=(0,hv.createReduxStore)(wk,mZ);(0,hv.register)(We);U(We).registerPrivateSelectors(GS);U(We).registerPrivateActions(jS);var JY=l(me(),1),$Y=l(st(),1),ES=l(G(),1),eK=l(xe(),1);function Sk(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=Sk(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function pZ(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=Sk(e))&&(o&&(o+=" "),o+=t);return o}var Z=pZ;var H6=l(G(),1);var tu=l(he(),1);function Ck({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=tu.useRef(e!==void 0),[i,s]=tu.useState(t),a=n?e:i,u=tu.useCallback(c=>{n||s(c)},[]);return[a,u]}var hZ=l(he(),1),sp={...hZ};var Ek=l(he(),1),Tk={};function lo(e,t){let r=Ek.useRef(Tk);return r.current===Tk&&(r.current=e(t)),r}var US=sp.useInsertionEffect,gZ=US&&US!==sp.useLayoutEffect?US:e=>e();function Ve(e){let t=lo(vZ).current;return t.next=e,gZ(t.effect),t.trampoline}function vZ(){let e={next:void 0,callback:yZ,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function yZ(){}var Pk=l(he(),1),bZ=()=>{},Oe=typeof document<"u"?Pk.useLayoutEffect:bZ;var gv=l(he(),1),wZ=gv.createContext(void 0);function Hf(){return gv.useContext(wZ)?.direction??"ltr"}function xZ(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 SZ=xZ("https://base-ui.com/production-error","Base UI"),Xr=SZ;var ru=l(he(),1);function ap(e,t,r,o){let n=lo(Ok).current;return _Z(n,e,t,r,o)&&kk(n,[e,t,r,o]),n.callback}function Ak(e){let t=lo(Ok).current;return CZ(t,e)&&kk(t,e),t.callback}function Ok(){return{callback:null,cleanup:null,refs:[]}}function _Z(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function CZ(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function kk(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 Fk=l(he(),1);var Ik=l(he(),1),TZ=parseInt(Ik.version,10);function Gf(e){return TZ>=e}function WS(e){if(!Fk.isValidElement(e))return null;let t=e,r=t.props;return(Gf(19)?r?.ref:t.ref)??null}function lp(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function bl(){}var dye=Object.freeze([]),yr=Object.freeze({});function Nk(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 Vk(e,t){return typeof e=="function"?e(t):e}function vv(e,t){return typeof e=="function"?e(t):e}var qS={};function Wt(e,t,r,o,n){if(!r&&!o&&!n&&!e)return yv(t);let i=yv(e);return t&&(i=cp(i,t)),r&&(i=cp(i,r)),o&&(i=cp(i,o)),n&&(i=cp(i,n)),i}function Mk(e){if(e.length===0)return qS;if(e.length===1)return yv(e[0]);let t=yv(e[0]);for(let r=1;r<e.length;r+=1)t=cp(t,e[r]);return t}function yv(e){return YS(e)?{...Dk(e,qS)}:EZ(e)}function cp(e,t){return YS(t)?Dk(t,e):PZ(e,t)}function EZ(e){let t={...e};for(let r in t){let o=t[r];Lk(r,o)&&(t[r]=Bk(o))}return t}function PZ(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=lp(e.style,o);break}case"className":{e[r]=KS(e.className,o);break}default:Lk(r,o)?e[r]=RZ(e[r],o):e[r]=o}}return e}function Lk(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 YS(e){return typeof e=="function"}function Dk(e,t){return YS(e)?e(t):e??qS}function RZ(e,t){return t?e?(...r)=>{let o=r[0];if(jk(o)){let i=o;up(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:Bk(t):e}function Bk(e){return e&&((...t)=>{let r=t[0];return jk(r)&&up(r),e(...t)})}function up(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function KS(e,t){return t?e?t+" "+e:t:e}function jk(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var ZS=l(he(),1);function Lr(e,t,r={}){let o=t.render,n=AZ(t,r);if(r.enabled===!1)return null;let i=r.state??yr;return IZ(e,o,n,i)}function AZ(e,t={}){let{className:r,style:o,render:n}=e,{state:i=yr,ref:s,props:a,stateAttributesMapping:u,enabled:c=!0}=t,f=c?Vk(r,i):void 0,d=c?vv(o,i):void 0,m=c?Nk(i,u):yr,h=c&&a?OZ(a):void 0,g=c?lp(m,h)??{}:yr;return typeof document<"u"&&(c?Array.isArray(s)?g.ref=Ak([g.ref,WS(n),...s]):g.ref=ap(g.ref,WS(n),s):ap(null,null)),c?(f!==void 0&&(g.className=KS(g.className,f)),d!==void 0&&(g.style=lp(g.style,d)),g):yr}function OZ(e){return Array.isArray(e)?Mk(e):Wt(void 0,e)}var kZ=Symbol.for("react.lazy");function IZ(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=Wt(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===kZ&&(i=ru.Children.toArray(t)[0]),ru.cloneElement(i,n)}if(e&&typeof e=="string")return FZ(e,r);throw new Error(Xr(8))}function FZ(e,t){return e==="button"?(0,ZS.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,ZS.createElement)("img",{alt:"",...t,key:t.key}):ru.createElement(e,t)}var bv=l(he(),1);var zk=0;function NZ(e,t="mui"){let[r,o]=bv.useState(e),n=e||r;return bv.useEffect(()=>{r==null&&(zk+=1,o(`${t}-${zk}`))},[r,t]),n}var Hk=sp.useId;function wl(e,t){if(Hk!==void 0){let r=Hk();return e??(t?`${t}-${r}`:r)}return NZ(e,t)}function wv(e){return wl(e,"base-ui")}var Cv=l(he(),1);var Ge={};xo(Ge,{cancelOpen:()=>lX,chipRemovePress:()=>UZ,clearPress:()=>GZ,closePress:()=>zZ,closeWatcher:()=>tX,decrementPress:()=>YZ,disabled:()=>uX,drag:()=>iX,escapeKey:()=>eX,focusOut:()=>$Z,imperativeAction:()=>mX,incrementPress:()=>qZ,initial:()=>dX,inputBlur:()=>XZ,inputChange:()=>KZ,inputClear:()=>ZZ,inputPaste:()=>QZ,inputPress:()=>JZ,itemPress:()=>jZ,keyboard:()=>oX,linkPress:()=>HZ,listNavigation:()=>rX,missing:()=>fX,none:()=>VZ,outsidePress:()=>BZ,pointer:()=>nX,scrub:()=>aX,siblingOpen:()=>cX,swipe:()=>pX,trackPress:()=>WZ,triggerFocus:()=>DZ,triggerHover:()=>LZ,triggerPress:()=>MZ,wheel:()=>sX,windowResize:()=>hX});var VZ="none",MZ="trigger-press",LZ="trigger-hover",DZ="trigger-focus",BZ="outside-press",jZ="item-press",zZ="close-press",HZ="link-press",GZ="clear-press",UZ="chip-remove-press",WZ="track-press",qZ="increment-press",YZ="decrement-press",KZ="input-change",ZZ="input-clear",XZ="input-blur",QZ="input-paste",JZ="input-press",$Z="focus-out",eX="escape-key",tX="close-watcher",rX="list-navigation",oX="keyboard",nX="pointer",iX="drag",sX="wheel",aX="scrub",lX="cancel-open",cX="sibling-open",uX="disabled",fX="missing",dX="initial",mX="imperative-action",pX="swipe",hX="window-resize";function ut(e,t,r,o){let n=!1,i=!1,s=o??yr;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 QS=l(he(),1);var Gk=l(he(),1),gX=[];function Uf(e){Gk.useEffect(e,gX)}var xv=null,Bye=globalThis.requestAnimationFrame,XS=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)}},Sv=new XS,Wo=class e{static create(){return new e}static request(t){return Sv.request(t)}static cancel(t){return Sv.cancel(t)}currentId=xv;request(t){this.cancel(),this.currentId=Sv.request(()=>{this.currentId=xv,t()})}cancel=()=>{this.currentId!==xv&&(Sv.cancel(this.currentId),this.currentId=xv)};disposeEffect=()=>this.cancel};function Wf(){let e=lo(Wo.create).current;return Uf(e.disposeEffect),e}function _v(e,t=!1,r=!1){let[o,n]=QS.useState(e&&t?"idle":void 0),[i,s]=QS.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),Oe(()=>{if(!e&&i&&o!=="ending"&&r){let a=Wo.request(()=>{n("ending")});return()=>{Wo.cancel(a)}}},[e,i,o,r]),Oe(()=>{if(!e||t)return;let a=Wo.request(()=>{n(void 0)});return()=>{Wo.cancel(a)}},[t,e]),Oe(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let a=Wo.request(()=>{n("idle")});return()=>{Wo.cancel(a)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function Uk(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,s]=Ck({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:a,setMounted:u,transitionStatus:c}=_v(i,!0,!0),f=wv(),[d,m]=Cv.useState(),h=d??f,g=Ve(v=>{let y=!i,x=ut(Ge.triggerPress,v.nativeEvent);o(y,x),!x.isCanceled&&s(y)});return Cv.useMemo(()=>({disabled:n,handleTrigger:g,mounted:a,open:i,panelId:h,setMounted:u,setOpen:s,setPanelIdState:m,transitionStatus:c}),[n,g,a,i,h,u,s,m,c])}var Tv=l(he(),1),JS=Tv.createContext(void 0);function Ev(){let e=Tv.useContext(JS);if(e===void 0)throw new Error(Xr(15));return e}var ws=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),vX={[ws.startingStyle]:""},yX={[ws.endingStyle]:""},qf={transitionStatus(e){return e==="starting"?vX:e==="ending"?yX:null}};var fp=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=ws.startingStyle]="startingStyle",e[e.endingStyle=ws.endingStyle]="endingStyle",e})({});var Wk=(function(e){return e.panelOpen="data-panel-open",e})({});var bX={[fp.open]:""},wX={[fp.closed]:""},qk={open(e){return e?{[Wk.panelOpen]:""}:null}},Yk={open(e){return e?bX:wX}};var Zf=l(he(),1);function Pv(){return typeof window<"u"}function nu(e){return Rv(e)?(e.nodeName||"").toLowerCase():"#document"}function or(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function zi(e){var t;return(t=(Rv(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Rv(e){return Pv()?e instanceof Node||e instanceof or(e).Node:!1}function ze(e){return Pv()?e instanceof Element||e instanceof or(e).Element:!1}function Dr(e){return Pv()?e instanceof HTMLElement||e instanceof or(e).HTMLElement:!1}function Yf(e){return!Pv()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof or(e).ShadowRoot}function Kf(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=_o(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function Kk(e){return/^(table|td|th)$/.test(nu(e))}function dp(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var xX=/transform|translate|scale|rotate|perspective|filter/,SX=/paint|layout|strict|content/,ou=e=>!!e&&e!=="none",$S;function Av(e){let t=ze(e)?_o(e):e;return ou(t.transform)||ou(t.translate)||ou(t.scale)||ou(t.rotate)||ou(t.perspective)||!Ov()&&(ou(t.backdropFilter)||ou(t.filter))||xX.test(t.willChange||"")||SX.test(t.contain||"")}function Zk(e){let t=ji(e);for(;Dr(t)&&!Hi(t);){if(Av(t))return t;if(dp(t))return null;t=ji(t)}return null}function Ov(){return $S==null&&($S=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),$S}function Hi(e){return/^(html|body|#document)$/.test(nu(e))}function _o(e){return or(e).getComputedStyle(e)}function mp(e){return ze(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ji(e){if(nu(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Yf(e)&&e.host||zi(e);return Yf(t)?t.host:t}function Xk(e){let t=ji(e);return Hi(t)?e.ownerDocument?e.ownerDocument.body:e.body:Dr(t)&&Kf(t)?t:Xk(t)}function xl(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=Xk(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=or(n);if(i){let a=kv(s);return t.concat(s,s.visualViewport||[],Kf(n)?n:[],a&&r?xl(a):[])}else return t.concat(n,xl(n,[],r))}function kv(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Iv=l(he(),1),_X=Iv.createContext(void 0);function Qk(e=!1){let t=Iv.useContext(_X);if(t===void 0&&!e)throw new Error(Xr(16));return t}var Jk=l(he(),1);function $k(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,s=o&&t!==!1,a=o&&t===!1;return{props:Jk.useMemo(()=>{let c={onKeyDown(f){r&&t&&f.key!=="Tab"&&f.preventDefault()}};return o||(c.tabIndex=n,!i&&r&&(c.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(c["aria-disabled"]=r),i&&(!t||a)&&(c.disabled=r),c},[o,r,t,s,a,i,n])}}function t_(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=Zf.useRef(null),a=Qk(!0),u=i??a!==void 0,{props:c}=$k({focusableWhenDisabled:r,disabled:t,composite:u,tabIndex:o,isNativeButton:n}),f=Zf.useCallback(()=>{let h=s.current;e_(h)&&u&&t&&c.disabled===void 0&&h.disabled&&(h.disabled=!1)},[t,c.disabled,u]);Oe(f,[f]);let d=Zf.useCallback((h={})=>{let{onClick:g,onMouseDown:v,onKeyUp:y,onKeyDown:x,onPointerDown:b,...w}=h;return Wt({onClick(S){if(t){S.preventDefault();return}g?.(S)},onMouseDown(S){t||v?.(S)},onKeyDown(S){if(t||(up(S),x?.(S),S.baseUIHandlerPrevented))return;let C=S.target===S.currentTarget,_=S.currentTarget,R=e_(_),E=!n&&CX(_),A=C&&(n?R:!E),M=S.key==="Enter",I=S.key===" ",T=_.getAttribute("role"),N=T?.startsWith("menuitem")||T==="option"||T==="gridcell";if(C&&u&&I){if(S.defaultPrevented&&N)return;S.preventDefault(),E||n&&R?(_.click(),S.preventBaseUIHandler()):A&&(g?.(S),S.preventBaseUIHandler());return}A&&(!n&&(I||M)&&S.preventDefault(),!n&&M&&g?.(S))},onKeyUp(S){if(!t){if(up(S),y?.(S),S.target===S.currentTarget&&n&&u&&e_(S.currentTarget)&&S.key===" "){S.preventDefault();return}S.baseUIHandlerPrevented||S.target===S.currentTarget&&!n&&!u&&S.key===" "&&g?.(S)}},onPointerDown(S){if(t){S.preventDefault();return}b?.(S)}},n?{type:"button"}:{role:"button"},c,w)},[t,c,u,n]),m=Ve(h=>{s.current=h,f()});return{getButtonProps:d,buttonRef:m}}function e_(e){return Dr(e)&&e.tagName==="BUTTON"}function CX(e){return!!(e?.tagName==="A"&&e?.href)}var qo=l(he(),1);function Ct(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function Co(e){let t=lo(TX,e).current;return t.next=e,Oe(t.effect),t}function TX(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Qr(e){return e?.ownerDocument||document}var oI=l(he(),1);var rI=l(xs(),1);function tI(e){return e==null?e:"current"in e?e.current:e}function Sl(e,t=!1,r=!0){let o=Wf();return Ve((n,i=null)=>{o.cancel();let s=tI(e);if(s==null)return;let a=s,u=()=>{rI.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function c(){Promise.all(a.getAnimations().map(f=>f.finished)).then(()=>{i?.aborted||u()}).catch(()=>{if(r){i?.aborted||u();return}let f=a.getAnimations();!i?.aborted&&f.length>0&&f.some(d=>d.pending||d.playState!=="finished")&&c()})}if(t){let f=ws.startingStyle;if(!a.hasAttribute(f)){o.request(c);return}let d=new MutationObserver(()=>{a.hasAttribute(f)||(d.disconnect(),c())});d.observe(a,{attributes:!0,attributeFilter:[f]}),i?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(c)})}function Xf(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=Ve(n),s=Sl(o,r,!1);oI.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,r,i,s])}var pp={height:void 0,width:void 0};function iI(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:u,setOpen:c,transitionStatus:f}=e,d=qo.useRef(null),m=qo.useRef(null),[h,g]=qo.useState(pp),v=qo.useRef(pp),y=qo.useRef(!1),x=qo.useRef(a),b=qo.useRef(!1),[w,S]=qo.useState(!1),C=qo.useRef(null),_=ap(t,d),R=Co({mounted:i,open:a}),E=Sl(d,!1,!1),A=!a&&!i,M=w?"idle":f,I=a&&(x.current||b.current),T=!a&&i&&m.current==="css-animation"&&h.height===void 0&&h.width===void 0?v.current:h,N=r&&A&&m.current!=="css-animation",B=Ve((P,V=!0)=>{V&&(v.current=P),g(P)}),L=Ve(()=>{C.current?.(),C.current=null}),D=Ve(P=>{L(),C.current=()=>{C.current=null,P()}}),j=Ve(()=>{a&&i&&m.current==="css-animation"&&(b.current=!0)});Oe(()=>{!w||f==="starting"||S(!1)},[w,f]),qo.useEffect(()=>()=>{j(),L()},[j,L]),Oe(()=>{let P=d.current;if(!P)return;!a&&C.current&&L();let V=EX(P,I);if(m.current=V,a&&f==="idle"&&x.current&&V==="css-animation"){v.current=Qf(P);return}if(a&&f==="starting"){let Q=y.current;if(y.current=!1,V==="none"){B(Qf(P)),S(!0);return}if(V==="css-transition"){let ue=PX(P);if(B(Qf(P)),!Q)return ue;let re=hp(P,"transition-duration","0s");return D(re),S(!0),ue}if(V==="css-animation"){if(B(Qf(P)),!Q){hp(P,"animation-name","none")();return}let ue=hp(P,"animation-name","none"),re=hp(P,"animation-duration","0s");ue(),D(re),S(!0);return}}if(!a&&i&&(f==="idle"||f==="starting")){if(x.current=!1,b.current=!1,V==="none"){B(pp,!1),u(!1);return}B(Qf(P));return}if(f!=="ending")return;if(V==="none"){u(!1);return}let z=Qf(P);if(!((z.height??0)>0||(z.width??0)>0)){u(!1);return}B(z),V==="css-animation"&&hp(P,"animation-name","none")()},[i,a,L,B,u,D,I,f]),Xf({enabled:a&&i&&M==="idle",open:!0,ref:d,onComplete(){a&&B(pp,!1)}}),qo.useEffect(()=>{if(a||!i||M!=="ending"||!d.current)return;let V=new AbortController,z=-1;function W(){R.current.open||(u(!1),B(pp,!1))}return z=Wo.request(()=>{V.signal.aborted||E(W,V.signal)}),()=>{Wo.cancel(z),V.abort()}},[R,i,a,M,E,B,u]),Oe(()=>{let P=d.current;!P||!r||!A||P.setAttribute("hidden","until-found")},[A,r]),qo.useEffect(function(){let V=d.current;if(!V)return;function z(W){let Q=ut(Ge.none,W);s(!0,Q),!Q.isCanceled&&(y.current=!0,c(!0))}return Ct(V,"beforematch",z)},[s,c]);let F=n||r||i||a;return{height:T.height,props:{...N?{[fp.startingStyle]:""}:void 0,hidden:A,id:o},ref:_,shouldPreventOpenAnimation:I,shouldRender:F,transitionStatus:M,width:T.width}}function Qf(e){return{height:e.scrollHeight,width:e.scrollWidth}}function EX(e,t=!1){let r=or(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&nI(r.animationDuration),n=nI(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function nI(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function hp(e,t,r){let o=e.style.getPropertyValue(t),n=e.style.getPropertyPriority(t);return e.style.setProperty(t,r),()=>{if(o===""){e.style.removeProperty(t);return}e.style.setProperty(t,o,n)}}function PX(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(n=>{e.style.setProperty(n,"initial","important")});function r(){Object.entries(t).forEach(([n,i])=>{if(i===""){e.style.removeProperty(n);return}e.style.setProperty(n,i)})}let o=Wo.request(r);return()=>{Wo.cancel(o),r()}}var sI=l(he(),1);function aI(e){let t=sI.useRef(!0);t.current&&(t.current=!1,e())}var va={};xo(va,{engine:()=>s_,env:()=>l_,os:()=>n_,screenReader:()=>a_});var n_={};xo(n_,{android:()=>uI,apple:()=>o_,ios:()=>r_,linux:()=>IX,mac:()=>fI,windows:()=>kX});function RX(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:AX,platform:OX,maxTouchPoints:lI}=RX(),iu=AX.toLowerCase(),su=OX.toLowerCase();var r_=/^i(os$|p)/.test(su)||su==="macintel"&&lI>1,cI="android",uI=su===cI||iu.includes(cI),fI=!r_&&su.startsWith("mac"),kX=su.startsWith("win"),IX=!uI&&/^(linux|chrome os)/.test(su),o_=fI||r_;var s_={};xo(s_,{blink:()=>NX,gecko:()=>FX,webkit:()=>i_});var i_=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),FX=!i_&&iu.includes("firefox"),NX=!i_&&iu.includes("chrom");var a_={};xo(a_,{voiceOver:()=>VX});var VX=o_;var l_={};xo(l_,{jsdom:()=>MX});var MX=/jsdom|happydom/.test(iu);var gp=0,Wn=class e{static create(){return new e}currentId=gp;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=gp,r()},t)}isStarted(){return this.currentId!==gp}clear=()=>{this.currentId!==gp&&(clearTimeout(this.currentId),this.currentId=gp)};disposeEffect=()=>this.clear};function Gi(){let e=lo(Wn.create).current;return Uf(e.disposeEffect),e}var To=l(he(),1);function dI(e){return"nativeEvent"in e}function ya(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function mI(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var c_="data-base-ui-focusable";var u_="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Fv(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function Nt(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&Yf(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Yo(e){return"composedPath"in e?e.composedPath()[0]:e.target}function _l(e,t){if(!ze(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(Nt(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function Nv(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let r=e;return r.target!=null&&t.contains(r.target)}function pI(e){return e.matches("html,body")}function hI(e){return Dr(e)&&e.matches(u_)}function f_(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${u_}`)!=null}function gI(e){if(!e||va.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function LX(e,t){return t!=null&&!ya(t)?0:typeof e=="function"?e():e}function ba(e,t,r){let o=LX(e,r);return typeof o=="number"?o:o?.[t]}function d_(e){return typeof e=="function"?e():e}function Vv(e,t){return t||e==="click"||e==="mousedown"}function vI(e){return e?.includes("mouse")&&e!=="mousedown"}var yI=l(O(),1),bI=To.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Wn,currentIdRef:{current:null},currentContextRef:{current:null}});function DX(e,t){e.current=t.current}function m_(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=To.useRef(r),i=To.useRef(r),s=To.useRef(null),a=To.useRef(null),u=Gi();return Oe(()=>{if(i.current=r,!s.current){n.current=r;return}n.current={open:ba(n.current,"open"),close:ba(r,"close")}},[r,s,n,i]),(0,yI.jsx)(bI.Provider,{value:To.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:a,timeout:u}),[o,u]),children:t})}function p_(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=To.useContext(bI),{currentIdRef:s,delayRef:a,timeoutMs:u,initialDelayRef:c,currentContextRef:f,hasProvider:d,timeout:m}=i,[h,g]=To.useState(!1),v=To.useRef(r),y=To.useRef(!1);return Oe(()=>{v.current=r},[r]),Oe(()=>()=>{y.current=!0},[]),Oe(()=>{function x(){y.current||g(!1),f.current?.setIsInstantPhase(!1),s.current=null,f.current=null,a.current=c.current,m.clear()}if(s.current&&!r&&s.current===n){if(g(!1),u){let b=n;return m.start(u,()=>{o.select("open")||s.current&&s.current!==b||x()}),()=>{(v.current||s.current!==b)&&m.clear()}}x()}},[r,n,s,a,u,c,f,m,o]),Oe(()=>{if(!r)return;let x=f.current,b=s.current;m.clear(),f.current={onOpenChange:o.setOpen,setIsInstantPhase:g},s.current=n,a.current={open:0,close:ba(c.current,"close")},b!==null&&b!==n?(g(!0),x?.setIsInstantPhase(!0),x?.onOpenChange(!1,ut(Ge.none))):(g(!1),x?.setIsInstantPhase(!1))},[r,n,o,s,a,c,f,m]),Oe(()=>()=>{if(s.current===n){if(f.current=null,!v.current)return;s.current=null,DX(a,c),m.clear()}},[f,s,a,n,c,m]),To.useMemo(()=>({hasProvider:d,delayRef:a,isInstantPhase:h}),[d,a,h])}function Ui(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var SI=["top","right","bottom","left"];var Cl=Math.min,Ko=Math.max,Tl=Math.round,yp=Math.floor,Wi=e=>({x:e,y:e}),BX={left:"right",right:"left",bottom:"top",top:"bottom"};function bp(e,t,r){return Ko(e,Cl(t,r))}function qi(e,t){return typeof e=="function"?e(t):e}function co(e){return e.split("-")[0]}function Yi(e){return e.split("-")[1]}function Lv(e){return e==="x"?"y":"x"}function wp(e){return e==="y"?"height":"width"}function _n(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function xp(e){return Lv(_n(e))}function _I(e,t,r){r===void 0&&(r=!1);let o=Yi(e),n=xp(e),i=wp(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=vp(s)),[s,vp(s)]}function CI(e){let t=vp(e);return[Mv(e),t,Mv(t)]}function Mv(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var wI=["left","right"],xI=["right","left"],jX=["top","bottom"],zX=["bottom","top"];function HX(e,t,r){switch(e){case"top":case"bottom":return r?t?xI:wI:t?wI:xI;case"left":case"right":return t?jX:zX;default:return[]}}function TI(e,t,r,o){let n=Yi(e),i=HX(co(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(Mv)))),i}function vp(e){let t=co(e);return BX[t]+e.slice(t.length)}function GX(e){return{top:0,right:0,bottom:0,left:0,...e}}function Dv(e){return typeof e!="number"?GX(e):{top:e,right:e,bottom:e,left:e}}function au(e){let{x:t,y:r,width:o,height:n}=e;return{width:o,height:n,top:r,left:t,right:t+o,bottom:r+n,x:t,y:r}}function wa(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...wa(e,n.id,r)])}function Jf(e){return`data-base-ui-${e}`}var qn=l(he(),1),RI=l(xs(),1);var EI={style:{transition:"none"}};var UX="data-base-ui-swipe-ignore",WX="data-swipe-ignore",E0e=`[${UX}]`,P0e=`[${WX}]`;var PI={fallbackAxisSide:"end"};var AI=l(O(),1),qX=qn.createContext(null),YX=()=>qn.useContext(qX),KX=Jf("portal");function h_(e={}){let{ref:t,container:r,componentProps:o=yr,elementProps:n}=e,i=wl(),a=YX()?.portalNode,[u,c]=qn.useState(null),[f,d]=qn.useState(null),m=Ve(y=>{y!==null&&d(y)}),h=qn.useRef(null);Oe(()=>{if(r===null){h.current&&(h.current=null,d(null),c(null));return}if(i==null)return;let y=(r&&(Rv(r)?r:r.current))??a??document.body;if(y==null){h.current&&(h.current=null,d(null),c(null));return}h.current!==y&&(h.current=y,d(null),c(y))},[r,a,i]);let g=Lr("div",o,{ref:[t,m],props:[{id:i,[KX]:""},n]});return{portalNode:f,portalSubtree:u&&g?RI.createPortal(g,u):null}}var lu=l(he(),1);function OI(){let e=new Map;return{emit(t,r){e.get(t)?.forEach(o=>o(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){e.get(t)?.delete(r)}}}var ZX=l(O(),1),XX=lu.createContext(null),QX=lu.createContext(null),$f=()=>lu.useContext(XX)?.id||null,El=e=>{let t=lu.useContext(QX);return e??t};var Cn=l(he(),1);function JX(e,t){let r=null,o=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",u=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=i.width,f=i.height,d=i.x,m=i.y;return r==null&&t.x&&s&&(r=i.x-t.x),o==null&&t.y&&a&&(o=i.y-t.y),d-=r||0,m-=o||0,c=0,f=0,!n||u?(c=t.axis==="y"?i.width:0,f=t.axis==="x"?i.height:0,d=s&&t.x!=null?t.x:d,m=a&&t.y!=null?t.y:m):n&&!u&&(f=t.axis==="x"?i.height:f,c=t.axis==="y"?i.width:c),n=!0,{width:c,height:f,x:d,y:m,top:m,right:d+c,bottom:m+f,left:d}}}}function kI(e){return e!=null&&e.clientX!=null}function g_(e,t={}){let{enabled:r=!0,axis:o="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.context.dataRef,c=Cn.useRef(!1),f=Cn.useRef(null),[d,m]=Cn.useState(),[h,g]=Cn.useState([]),v=Ve(S=>{n.set("positionReference",S)}),y=Ve((S,C,_)=>{c.current||u.current.openEvent&&!kI(u.current.openEvent)||n.set("positionReference",JX(_??a,{x:S,y:C,axis:o,dataRef:u,pointerType:d}))}),x=Ve(S=>{i?f.current||(y(S.clientX,S.clientY,S.currentTarget),g([])):y(S.clientX,S.clientY,S.currentTarget)}),b=ya(d)?s:i;Cn.useEffect(()=>{if(!r){v(a);return}if(!b)return;function S(){f.current?.(),f.current=null}let C=or(s);function _(R){let E=Yo(R);Nt(s,E)?S():y(R.clientX,R.clientY)}return!u.current.openEvent||kI(u.current.openEvent)?f.current=Ct(C,"mousemove",_):v(a),S},[b,r,s,u,a,n,y,v,h]),Cn.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Cn.useEffect(()=>{r&&!s&&(c.current=!1)},[r,s]),Cn.useEffect(()=>{!r&&i&&(c.current=!0)},[r,i]);let w=Cn.useMemo(()=>{function S(C){m(C.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:x,onMouseEnter:x}},[x]);return Cn.useMemo(()=>r?{reference:w,trigger:w}:{},[r,w])}var Tn=l(he(),1);function $X(){return!1}function eQ(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function v_(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=$X,bubbles:a,externalTree:u}=t,c="rootStore"in e?e.rootStore:e,f=c.useState("open"),d=c.useState("floatingElement"),{dataRef:m}=c.context,h=El(u),g=Ve(typeof n=="function"?n:()=>!1),v=typeof n=="function"?g:n,y=v!==!1,x=Ve(()=>i),{escapeKey:b,outsidePress:w}=eQ(a),S=Tn.useRef(!1),C=Tn.useRef(!1),_=Tn.useRef(!1),R=Tn.useRef(!1),E=Tn.useRef(""),A=Tn.useRef(null),M=Gi(),I=Gi(),T=Ve(()=>{I.clear(),m.current.insideReactTree=!1}),N=Ve(W=>{let Q=m.current.floatingContext?.nodeId;return(h?wa(h.nodesRef.current,Q):[]).some(re=>re.context?.open&&!re.context.dataRef.current[W])}),B=Ve(W=>Nv(W,c.select("floatingElement"))||Nv(W,c.select("domReferenceElement"))),L=Ve(W=>{s()&&c.setOpen(!1,ut(Ge.triggerPress,W.nativeEvent))}),D=Ve(W=>{if(!f||!r||!o||W.key!=="Escape"||R.current||!b&&N("__escapeKeyBubbles"))return;let Q=dI(W)?W.nativeEvent:W,ue=ut(Ge.escapeKey,Q);c.setOpen(!1,ue),ue.isCanceled||W.preventDefault(),!b&&!ue.isPropagationAllowed&&W.stopPropagation()}),j=Ve(()=>{m.current.insideReactTree=!0,I.start(0,T)}),F=Ve(W=>{if(!f||!r||W.button!==0)return;let Q=Yo(W.nativeEvent);Nt(c.select("floatingElement"),Q)&&(S.current||(S.current=!0,C.current=!1))}),P=Ve(W=>{!f||!r||(W.defaultPrevented||W.nativeEvent.defaultPrevented)&&S.current&&(C.current=!0)});Tn.useEffect(()=>{if(!f||!r)return;m.current.__escapeKeyBubbles=b,m.current.__outsidePressBubbles=w;let W=new Wn,Q=new Wn;function ue(){W.clear(),R.current=!0}function re(){W.start(va.engine.webkit?5:0,()=>{R.current=!1})}function se(){_.current=!0,Q.start(0,()=>{_.current=!1})}function ae(){S.current=!1,C.current=!1}function de(){let H=E.current,ie=H==="pen"||!H?"mouse":H,Le=x(),Be=typeof Le=="function"?Le():Le;return typeof Be=="string"?Be:Be[ie]}function ye(H){let ie=de();return ie==="intentional"&&H.type!=="click"||ie==="sloppy"&&H.type==="click"}function fe(H){let ie=m.current.floatingContext?.nodeId,Le=h&&wa(h.nodesRef.current,ie).some(Be=>Nv(H,Be.context?.elements.floating));return B(H)||Le}function ke(H){if(ye(H)){H.type!=="click"&&!B(H)&&(Q.clear(),_.current=!1),T();return}if(m.current.insideReactTree){T();return}let ie=Yo(H),Le=`[${Jf("inert")}]`,Be=ze(ie)?ie.getRootNode():null,Ye=Array.from((Yf(Be)?Be:Qr(c.select("floatingElement"))).querySelectorAll(Le)),wt=c.context.triggerElements;if(ie&&(wt.hasElement(ie)||wt.hasMatchingElement(nt=>Nt(nt,ie))))return;let Ke=ze(ie)?ie:null;for(;Ke&&!Hi(Ke);){let nt=ji(Ke);if(Hi(nt)||!ze(nt))break;Ke=nt}if(!(Ye.length&&ze(ie)&&!pI(ie)&&!Nt(ie,c.select("floatingElement"))&&Ye.every(nt=>!Nt(Ke,nt)))){if(Dr(ie)&&!("touches"in H)){let nt=Hi(ie),Ut=_o(ie),je=/auto|scroll/,ys=nt||je.test(Ut.overflowX),Li=nt||je.test(Ut.overflowY),tr=ys&&ie.clientWidth>0&&ie.scrollWidth>ie.clientWidth,ma=Li&&ie.clientHeight>0&&ie.scrollHeight>ie.clientHeight,ao=Ut.direction==="rtl",rt=ma&&(ao?H.offsetX<=ie.offsetWidth-ie.clientWidth:H.offsetX>ie.clientWidth),Ft=tr&&H.offsetY>ie.clientHeight;if(rt||Ft)return}if(!fe(H)){if(de()==="intentional"&&_.current){Q.clear(),_.current=!1;return}typeof v=="function"&&!v(H)||N("__outsidePressBubbles")||(c.setOpen(!1,ut(Ge.outsidePress,H)),T())}}}function ne(H){de()!=="sloppy"||H.pointerType==="touch"||!c.select("open")||!r||B(H)||ke(H)}function Te(H){if(de()!=="sloppy"||!c.select("open")||!r||B(H))return;let ie=H.touches[0];ie&&(A.current={startTime:Date.now(),startX:ie.clientX,startY:ie.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},M.start(1e3,()=>{A.current&&(A.current.dismissOnTouchEnd=!1,A.current.dismissOnMouseDown=!1)}))}function oe(H,ie){let Le=Yo(H);if(!Le)return;let Be=Ct(Le,H.type,()=>{ie(H),Be()})}function X(H){E.current="touch",oe(H,Te)}function ce(H){M.clear(),H.type==="pointerdown"&&(E.current=H.pointerType),!(H.type==="mousedown"&&A.current&&!A.current.dismissOnMouseDown)&&oe(H,ie=>{ie.type==="pointerdown"?ne(ie):ke(ie)})}function J(H){if(!S.current)return;let ie=C.current;if(ae(),de()==="intentional"){if(H.type==="pointercancel"){ie&&se();return}if(!fe(H)){if(ie){se();return}typeof v=="function"&&!v(H)||(Q.clear(),_.current=!0,T())}}}function le(H){if(de()!=="sloppy"||!A.current||B(H))return;let ie=H.touches[0];if(!ie)return;let Le=Math.abs(ie.clientX-A.current.startX),Be=Math.abs(ie.clientY-A.current.startY),Ye=Math.sqrt(Le*Le+Be*Be);Ye>5&&(A.current.dismissOnTouchEnd=!0),Ye>10&&(ke(H),M.clear(),A.current=null)}function Re(H){oe(H,le)}function Ae(H){de()!=="sloppy"||!A.current||B(H)||(A.current.dismissOnTouchEnd&&ke(H),M.clear(),A.current=null)}function Ie(H){oe(H,Ae)}let Fe=Qr(d),Ne=Ui(o&&Ui(Ct(Fe,"keydown",D),Ct(Fe,"compositionstart",ue),Ct(Fe,"compositionend",re)),y&&Ui(Ct(Fe,"click",ce,!0),Ct(Fe,"pointerdown",ce,!0),Ct(Fe,"pointerup",J,!0),Ct(Fe,"pointercancel",J,!0),Ct(Fe,"mousedown",ce,!0),Ct(Fe,"mouseup",J,!0),Ct(Fe,"touchstart",X,!0),Ct(Fe,"touchmove",Re,!0),Ct(Fe,"touchend",Ie,!0)));return()=>{Ne(),W.clear(),Q.clear(),ae(),_.current=!1}},[m,d,o,y,v,f,r,b,w,D,T,x,N,B,h,c,M]),Tn.useEffect(T,[v,T]);let V=Tn.useMemo(()=>({onKeyDown:D,onPointerDown:L,onClick:L}),[D,L]),z=Tn.useMemo(()=>({onKeyDown:D,onPointerDown:P,onMouseDown:P,onClickCapture:j,onMouseDownCapture(W){j(),F(W)},onPointerDownCapture(W){j(),F(W)},onMouseUpCapture:j,onTouchEndCapture:j,onTouchMoveCapture:j}),[D,j,F,P]);return Tn.useMemo(()=>r?{reference:V,floating:z,trigger:V}:{},[r,V,z])}var Eo=l(he(),1);function II(e,t,r){let{reference:o,floating:n}=e,i=_n(t),s=xp(t),a=wp(s),u=co(t),c=i==="y",f=o.x+o.width/2-n.width/2,d=o.y+o.height/2-n.height/2,m=o[a]/2-n[a]/2,h;switch(u){case"top":h={x:f,y:o.y-n.height};break;case"bottom":h={x:f,y:o.y+o.height};break;case"right":h={x:o.x+o.width,y:d};break;case"left":h={x:o.x-n.width,y:d};break;default:h={x:o.x,y:o.y}}switch(Yi(t)){case"start":h[s]-=m*(r&&c?-1:1);break;case"end":h[s]+=m*(r&&c?-1:1);break}return h}async function VI(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:a,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:m=!1,padding:h=0}=qi(t,e),g=Dv(h),y=a[m?d==="floating"?"reference":"floating":d],x=au(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(y)))==null||r?y:y.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:f,strategy:u})),b=d==="floating"?{x:o,y:n,width:s.floating.width,height:s.floating.height}:s.reference,w=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),S=await(i.isElement==null?void 0:i.isElement(w))?await(i.getScale==null?void 0:i.getScale(w))||{x:1,y:1}:{x:1,y:1},C=au(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:b,offsetParent:w,strategy:u}):b);return{top:(x.top-C.top+g.top)/S.y,bottom:(C.bottom-x.bottom+g.bottom)/S.y,left:(x.left-C.left+g.left)/S.x,right:(C.right-x.right+g.right)/S.x}}var tQ=50,MI=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,a=s.detectOverflow?s:{...s,detectOverflow:VI},u=await(s.isRTL==null?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:f,y:d}=II(c,o,u),m=o,h=0,g={};for(let v=0;v<i.length;v++){let y=i[v];if(!y)continue;let{name:x,fn:b}=y,{x:w,y:S,data:C,reset:_}=await b({x:f,y:d,initialPlacement:o,placement:m,strategy:n,middlewareData:g,rects:c,platform:a,elements:{reference:e,floating:t}});f=w??f,d=S??d,g[x]={...g[x],...C},_&&h<tQ&&(h++,typeof _=="object"&&(_.placement&&(m=_.placement),_.rects&&(c=_.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):_.rects),{x:f,y:d}=II(c,m,u)),v=-1)}return{x:f,y:d,placement:m,strategy:n,middlewareData:g}};var LI=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,o;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:u,elements:c}=t,{mainAxis:f=!0,crossAxis:d=!0,fallbackPlacements:m,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:v=!0,...y}=qi(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let x=co(n),b=_n(a),w=co(a)===a,S=await(u.isRTL==null?void 0:u.isRTL(c.floating)),C=m||(w||!v?[vp(a)]:CI(a)),_=g!=="none";!m&&_&&C.push(...TI(a,v,g,S));let R=[a,...C],E=await u.detectOverflow(t,y),A=[],M=((o=i.flip)==null?void 0:o.overflows)||[];if(f&&A.push(E[x]),d){let B=_I(n,s,S);A.push(E[B[0]],E[B[1]])}if(M=[...M,{placement:n,overflows:A}],!A.every(B=>B<=0)){var I,T;let B=(((I=i.flip)==null?void 0:I.index)||0)+1,L=R[B];if(L&&(!(d==="alignment"?b!==_n(L):!1)||M.every(F=>_n(F.placement)===b?F.overflows[0]>0:!0)))return{data:{index:B,overflows:M},reset:{placement:L}};let D=(T=M.filter(j=>j.overflows[0]<=0).sort((j,F)=>j.overflows[1]-F.overflows[1])[0])==null?void 0:T.placement;if(!D)switch(h){case"bestFit":{var N;let j=(N=M.filter(F=>{if(_){let P=_n(F.placement);return P===b||P==="y"}return!0}).map(F=>[F.placement,F.overflows.filter(P=>P>0).reduce((P,V)=>P+V,0)]).sort((F,P)=>F[1]-P[1])[0])==null?void 0:N[0];j&&(D=j);break}case"initialPlacement":D=a;break}if(n!==D)return{reset:{placement:D}}}return{}}}};function FI(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function NI(e){return SI.some(t=>e[t]>=0)}var DI=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=qi(e,t);switch(n){case"referenceHidden":{let s=await o.detectOverflow(t,{...i,elementContext:"reference"}),a=FI(s,r.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:NI(a)}}}case"escaped":{let s=await o.detectOverflow(t,{...i,altBoundary:!0}),a=FI(s,r.floating);return{data:{escapedOffsets:a,escaped:NI(a)}}}default:return{}}}}};var BI=new Set(["left","top"]);async function rQ(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=co(r),a=Yi(r),u=_n(r)==="y",c=BI.has(s)?-1:1,f=i&&u?-1:1,d=qi(t,e),{mainAxis:m,crossAxis:h,alignmentAxis:g}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof g=="number"&&(h=a==="end"?g*-1:g),u?{x:h*f,y:m*c}:{x:m*c,y:h*f}}var jI=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,o;let{x:n,y:i,placement:s,middlewareData:a}=t,u=await rQ(t,e);return s===((r=a.offset)==null?void 0:r.placement)&&(o=a.arrow)!=null&&o.alignmentOffset?{}:{x:n+u.x,y:i+u.y,data:{...u,placement:s}}}}},zI=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:o,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:u={fn:x=>{let{x:b,y:w}=x;return{x:b,y:w}}},...c}=qi(e,t),f={x:r,y:o},d=await i.detectOverflow(t,c),m=_n(co(n)),h=Lv(m),g=f[h],v=f[m];if(s){let x=h==="y"?"top":"left",b=h==="y"?"bottom":"right",w=g+d[x],S=g-d[b];g=bp(w,g,S)}if(a){let x=m==="y"?"top":"left",b=m==="y"?"bottom":"right",w=v+d[x],S=v-d[b];v=bp(w,v,S)}let y=u.fn({...t,[h]:g,[m]:v});return{...y,data:{x:y.x-r,y:y.y-o,enabled:{[h]:s,[m]:a}}}}}},HI=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:u=!0,crossAxis:c=!0}=qi(e,t),f={x:r,y:o},d=_n(n),m=Lv(d),h=f[m],g=f[d],v=qi(a,t),y=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(u){let w=m==="y"?"height":"width",S=i.reference[m]-i.floating[w]+y.mainAxis,C=i.reference[m]+i.reference[w]-y.mainAxis;h<S?h=S:h>C&&(h=C)}if(c){var x,b;let w=m==="y"?"width":"height",S=BI.has(co(n)),C=i.reference[d]-i.floating[w]+(S&&((x=s.offset)==null?void 0:x[d])||0)+(S?0:y.crossAxis),_=i.reference[d]+i.reference[w]+(S?0:((b=s.offset)==null?void 0:b[d])||0)-(S?y.crossAxis:0);g<C?g=C:g>_&&(g=_)}return{[m]:h,[d]:g}}}},GI=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:u=()=>{},...c}=qi(e,t),f=await s.detectOverflow(t,c),d=co(n),m=Yi(n),h=_n(n)==="y",{width:g,height:v}=i.floating,y,x;d==="top"||d==="bottom"?(y=d,x=m===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(x=d,y=m==="end"?"top":"bottom");let b=v-f.top-f.bottom,w=g-f.left-f.right,S=Cl(v-f[y],b),C=Cl(g-f[x],w),_=!t.middlewareData.shift,R=S,E=C;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(E=w),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(R=b),_&&!m){let M=Ko(f.left,0),I=Ko(f.right,0),T=Ko(f.top,0),N=Ko(f.bottom,0);h?E=g-2*(M!==0||I!==0?M+I:Ko(f.left,f.right)):R=v-2*(T!==0||N!==0?T+N:Ko(f.top,f.bottom))}await u({...t,availableWidth:E,availableHeight:R});let A=await s.getDimensions(a.floating);return g!==A.width||v!==A.height?{reset:{rects:!0}}:{}}}};function YI(e){let t=_o(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Dr(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,a=Tl(r)!==i||Tl(o)!==s;return a&&(r=i,o=s),{width:r,height:o,$:a}}function b_(e){return ze(e)?e:e.contextElement}function ed(e){let t=b_(e);if(!Dr(t))return Wi(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=YI(t),s=(i?Tl(r.width):r.width)/o,a=(i?Tl(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var oQ=Wi(0);function KI(e){let t=or(e);return!Ov()||!t.visualViewport?oQ:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function nQ(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==or(e)?!1:t}function cu(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=b_(e),s=Wi(1);t&&(o?ze(o)&&(s=ed(o)):s=ed(e));let a=nQ(i,r,o)?KI(i):Wi(0),u=(n.left+a.x)/s.x,c=(n.top+a.y)/s.y,f=n.width/s.x,d=n.height/s.y;if(i){let m=or(i),h=o&&ze(o)?or(o):o,g=m,v=kv(g);for(;v&&o&&h!==g;){let y=ed(v),x=v.getBoundingClientRect(),b=_o(v),w=x.left+(v.clientLeft+parseFloat(b.paddingLeft))*y.x,S=x.top+(v.clientTop+parseFloat(b.paddingTop))*y.y;u*=y.x,c*=y.y,f*=y.x,d*=y.y,u+=w,c+=S,g=or(v),v=kv(g)}}return au({width:f,height:d,x:u,y:c})}function Bv(e,t){let r=mp(e).scrollLeft;return t?t.left+r:cu(zi(e)).left+r}function ZI(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-Bv(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function iQ(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=zi(o),a=t?dp(t.floating):!1;if(o===s||a&&i)return r;let u={scrollLeft:0,scrollTop:0},c=Wi(1),f=Wi(0),d=Dr(o);if((d||!d&&!i)&&((nu(o)!=="body"||Kf(s))&&(u=mp(o)),d)){let h=cu(o);c=ed(o),f.x=h.x+o.clientLeft,f.y=h.y+o.clientTop}let m=s&&!d&&!i?ZI(s,u):Wi(0);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-u.scrollLeft*c.x+f.x+m.x,y:r.y*c.y-u.scrollTop*c.y+f.y+m.y}}function sQ(e){return Array.from(e.getClientRects())}function aQ(e){let t=zi(e),r=mp(e),o=e.ownerDocument.body,n=Ko(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=Ko(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+Bv(e),a=-r.scrollTop;return _o(o).direction==="rtl"&&(s+=Ko(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:s,y:a}}var UI=25;function lQ(e,t){let r=or(e),o=zi(e),n=r.visualViewport,i=o.clientWidth,s=o.clientHeight,a=0,u=0;if(n){i=n.width,s=n.height;let f=Ov();(!f||f&&t==="fixed")&&(a=n.offsetLeft,u=n.offsetTop)}let c=Bv(o);if(c<=0){let f=o.ownerDocument,d=f.body,m=getComputedStyle(d),h=f.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,g=Math.abs(o.clientWidth-d.clientWidth-h);g<=UI&&(i-=g)}else c<=UI&&(i+=c);return{width:i,height:s,x:a,y:u}}function cQ(e,t){let r=cu(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=Dr(e)?ed(e):Wi(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,u=n*i.x,c=o*i.y;return{width:s,height:a,x:u,y:c}}function WI(e,t,r){let o;if(t==="viewport")o=lQ(e,r);else if(t==="document")o=aQ(zi(e));else if(ze(t))o=cQ(t,r);else{let n=KI(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return au(o)}function XI(e,t){let r=ji(e);return r===t||!ze(r)||Hi(r)?!1:_o(r).position==="fixed"||XI(r,t)}function uQ(e,t){let r=t.get(e);if(r)return r;let o=xl(e,[],!1).filter(a=>ze(a)&&nu(a)!=="body"),n=null,i=_o(e).position==="fixed",s=i?ji(e):e;for(;ze(s)&&!Hi(s);){let a=_o(s),u=Av(s);!u&&a.position==="fixed"&&(n=null),(i?!u&&!n:!u&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||Kf(s)&&!u&&XI(e,s))?o=o.filter(f=>f!==s):n=a,s=ji(s)}return t.set(e,o),o}function fQ(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?dp(t)?[]:uQ(t,this._c):[].concat(r),o],a=WI(t,s[0],n),u=a.top,c=a.right,f=a.bottom,d=a.left;for(let m=1;m<s.length;m++){let h=WI(t,s[m],n);u=Ko(h.top,u),c=Cl(h.right,c),f=Cl(h.bottom,f),d=Ko(h.left,d)}return{width:c-d,height:f-u,x:d,y:u}}function dQ(e){let{width:t,height:r}=YI(e);return{width:t,height:r}}function mQ(e,t,r){let o=Dr(t),n=zi(t),i=r==="fixed",s=cu(e,!0,i,t),a={scrollLeft:0,scrollTop:0},u=Wi(0);function c(){u.x=Bv(n)}if(o||!o&&!i)if((nu(t)!=="body"||Kf(n))&&(a=mp(t)),o){let h=cu(t,!0,i,t);u.x=h.x+t.clientLeft,u.y=h.y+t.clientTop}else n&&c();i&&!o&&n&&c();let f=n&&!o&&!i?ZI(n,a):Wi(0),d=s.left+a.scrollLeft-u.x-f.x,m=s.top+a.scrollTop-u.y-f.y;return{x:d,y:m,width:s.width,height:s.height}}function y_(e){return _o(e).position==="static"}function qI(e,t){if(!Dr(e)||_o(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return zi(e)===r&&(r=r.ownerDocument.body),r}function QI(e,t){let r=or(e);if(dp(e))return r;if(!Dr(e)){let n=ji(e);for(;n&&!Hi(n);){if(ze(n)&&!y_(n))return n;n=ji(n)}return r}let o=qI(e,t);for(;o&&Kk(o)&&y_(o);)o=qI(o,t);return o&&Hi(o)&&y_(o)&&!Av(o)?r:o||Zk(e)||r}var pQ=async function(e){let t=this.getOffsetParent||QI,r=this.getDimensions,o=await r(e.floating);return{reference:mQ(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function hQ(e){return _o(e).direction==="rtl"}var w_={convertOffsetParentRelativeRectToViewportRelativeRect:iQ,getDocumentElement:zi,getClippingRect:fQ,getOffsetParent:QI,getElementRects:pQ,getClientRects:sQ,getDimensions:dQ,getScale:ed,isElement:ze,isRTL:hQ};function JI(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function gQ(e,t){let r=null,o,n=zi(e);function i(){var a;clearTimeout(o),(a=r)==null||a.disconnect(),r=null}function s(a,u){a===void 0&&(a=!1),u===void 0&&(u=1),i();let c=e.getBoundingClientRect(),{left:f,top:d,width:m,height:h}=c;if(a||t(),!m||!h)return;let g=yp(d),v=yp(n.clientWidth-(f+m)),y=yp(n.clientHeight-(d+h)),x=yp(f),w={rootMargin:-g+"px "+-v+"px "+-y+"px "+-x+"px",threshold:Ko(0,Cl(1,u))||1},S=!0;function C(_){let R=_[0].intersectionRatio;if(R!==u){if(!S)return s();R?s(!1,R):o=setTimeout(()=>{s(!1,1e-7)},1e3)}R===1&&!JI(c,e.getBoundingClientRect())&&s(),S=!1}try{r=new IntersectionObserver(C,{...w,root:n.ownerDocument})}catch{r=new IntersectionObserver(C,w)}r.observe(e)}return s(!0),i}function Sp(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:u=!1}=o,c=b_(e),f=n||i?[...c?xl(c):[],...t?xl(t):[]]:[];f.forEach(x=>{n&&x.addEventListener("scroll",r,{passive:!0}),i&&x.addEventListener("resize",r)});let d=c&&a?gQ(c,r):null,m=-1,h=null;s&&(h=new ResizeObserver(x=>{let[b]=x;b&&b.target===c&&h&&t&&(h.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var w;(w=h)==null||w.observe(t)})),r()}),c&&!u&&h.observe(c),t&&h.observe(t));let g,v=u?cu(e):null;u&&y();function y(){let x=cu(e);v&&!JI(v,x)&&r(),v=x,g=requestAnimationFrame(y)}return r(),()=>{var x;f.forEach(b=>{n&&b.removeEventListener("scroll",r),i&&b.removeEventListener("resize",r)}),d?.(),(x=h)==null||x.disconnect(),h=null,u&&cancelAnimationFrame(g)}}var $I=jI;var e5=zI,t5=LI,r5=GI,o5=DI;var n5=HI,jv=(e,t,r)=>{let o=new Map,n={platform:w_,...r},i={...n.platform,_c:o};return MI(e,t,{...n,platform:i})};var Br=l(he(),1),s5=l(he(),1),a5=l(xs(),1),yQ=typeof document<"u",bQ=function(){},zv=yQ?s5.useLayoutEffect:bQ;function Hv(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,o,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(o=r;o--!==0;)if(!Hv(e[o],t[o]))return!1;return!0}if(n=Object.keys(e),r=n.length,r!==Object.keys(t).length)return!1;for(o=r;o--!==0;)if(!{}.hasOwnProperty.call(t,n[o]))return!1;for(o=r;o--!==0;){let i=n[o];if(!(i==="_owner"&&e.$$typeof)&&!Hv(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function l5(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function i5(e,t){let r=l5(e);return Math.round(t*r)/r}function x_(e){let t=Br.useRef(e);return zv(()=>{t.current=e}),t}function c5(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:u,open:c}=e,[f,d]=Br.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,h]=Br.useState(o);Hv(m,o)||h(o);let[g,v]=Br.useState(null),[y,x]=Br.useState(null),b=Br.useCallback(F=>{F!==_.current&&(_.current=F,v(F))},[]),w=Br.useCallback(F=>{F!==R.current&&(R.current=F,x(F))},[]),S=i||g,C=s||y,_=Br.useRef(null),R=Br.useRef(null),E=Br.useRef(f),A=u!=null,M=x_(u),I=x_(n),T=x_(c),N=Br.useCallback(()=>{if(!_.current||!R.current)return;let F={placement:t,strategy:r,middleware:m};I.current&&(F.platform=I.current),jv(_.current,R.current,F).then(P=>{let V={...P,isPositioned:T.current!==!1};B.current&&!Hv(E.current,V)&&(E.current=V,a5.flushSync(()=>{d(V)}))})},[m,t,r,I,T]);zv(()=>{c===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,d(F=>({...F,isPositioned:!1})))},[c]);let B=Br.useRef(!1);zv(()=>(B.current=!0,()=>{B.current=!1}),[]),zv(()=>{if(S&&(_.current=S),C&&(R.current=C),S&&C){if(M.current)return M.current(S,C,N);N()}},[S,C,N,M,A]);let L=Br.useMemo(()=>({reference:_,floating:R,setReference:b,setFloating:w}),[b,w]),D=Br.useMemo(()=>({reference:S,floating:C}),[S,C]),j=Br.useMemo(()=>{let F={position:r,left:0,top:0};if(!D.floating)return F;let P=i5(D.floating,f.x),V=i5(D.floating,f.y);return a?{...F,transform:"translate("+P+"px, "+V+"px)",...l5(D.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:P,top:V}},[r,a,D.floating,f.x,f.y]);return Br.useMemo(()=>({...f,update:N,refs:L,elements:D,floatingStyles:j}),[f,N,L,D,j])}var S_=(e,t)=>{let r=$I(e);return{name:r.name,fn:r.fn,options:[e,t]}},__=(e,t)=>{let r=e5(e);return{name:r.name,fn:r.fn,options:[e,t]}},C_=(e,t)=>({fn:n5(e).fn,options:[e,t]}),T_=(e,t)=>{let r=t5(e);return{name:r.name,fn:r.fn,options:[e,t]}},E_=(e,t)=>{let r=r5(e);return{name:r.name,fn:r.fn,options:[e,t]}};var P_=(e,t)=>{let r=o5(e);return{name:r.name,fn:r.fn,options:[e,t]}};var od=l(he(),1),T5=l(xs(),1);var _5=l(he(),1);var mt=(e,t,r,o,n,i,...s)=>{if(s.length>0)throw new Error(Xr(1));let a;if(e&&t&&r&&o&&n&&i)a=(u,c,f,d)=>{let m=e(u,c,f,d),h=t(u,c,f,d),g=r(u,c,f,d),v=o(u,c,f,d),y=n(u,c,f,d);return i(m,h,g,v,y,c,f,d)};else if(e&&t&&r&&o&&n)a=(u,c,f,d)=>{let m=e(u,c,f,d),h=t(u,c,f,d),g=r(u,c,f,d),v=o(u,c,f,d);return n(m,h,g,v,c,f,d)};else if(e&&t&&r&&o)a=(u,c,f,d)=>{let m=e(u,c,f,d),h=t(u,c,f,d),g=r(u,c,f,d);return o(m,h,g,c,f,d)};else if(e&&t&&r)a=(u,c,f,d)=>{let m=e(u,c,f,d),h=t(u,c,f,d);return r(m,h,c,f,d)};else if(e&&t)a=(u,c,f,d)=>{let m=e(u,c,f,d);return t(m,c,f,d)};else if(e)a=e;else throw new Error("Missing arguments");return a};var x5=l(he(),1),I_=l(Gv(),1),S5=l(g5(),1);var v5=l(he(),1);var A_=[],O_;function y5(){return O_}function b5(e){A_.push(e)}function k_(e){let t=(r,o)=>{let n=lo(LQ).current,i;try{O_=n;for(let s of A_)s.before(n);i=e(r,o);for(let s of A_)s.after(n);n.didInitialize=!0}finally{O_=void 0}return i};return t.displayName=e.displayName||e.name,t}function w5(e){return v5.forwardRef(k_(e))}function LQ(){return{didInitialize:!1}}var DQ=Gf(19),BQ=DQ?zQ:HQ;function Wv(e,t,r,o,n){return BQ(e,t,r,o,n)}function jQ(e,t,r,o,n){let i=x5.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,I_.useSyncExternalStore)(e.subscribe,i,i)}b5({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let r=0;r<e.syncHooks.length;r+=1){let o=e.syncHooks[r],n=o.selector(o.store.state,o.a1,o.a2,o.a3);Object.is(o.value,n)||(t=!0,o.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let r=new Set;for(let n of e.syncHooks)r.add(n.store);let o=[];for(let n of r)o.push(n.subscribe(t));return()=>{for(let n of o)n()}}),(0,I_.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function zQ(e,t,r,o,n){let i=y5();if(!i)return jQ(e,t,r,o,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,r)||!Object.is(a.a2,o)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=r,a.a2=o,a.a3=n,a.value=t(e.getSnapshot(),r,o,n))):(a={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n)},i.syncHooks.push(a)),a.value}function HQ(e,t,r,o,n){return(0,S5.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var qv=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let r=this.updateTick;for(let o of this.listeners){if(r!==this.updateTick)return;o(t)}}update(t){for(let r in t)if(!Object.is(this.state[r],t[r])){this.setState({...this.state,...t});return}}set(t,r){Object.is(this.state[t],r)||this.setState({...this.state,[t]:r})}notifyAll(){let t={...this.state};this.setState(t)}use(t,r,o,n){return Wv(this,t,r,o,n)}};var uu=l(he(),1);var rd=class extends qv{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){uu.useDebugValue(t);let o=this;Oe(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;Oe(()=>(o.state[t]!==r&&o.set(t,r),()=>{o.set(t,void 0)}),[o,t,r])}useSyncedValues(t){let r=this,o=Object.values(t);Oe(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){uu.useDebugValue(t);let o=this,n=r!==void 0;Oe(()=>{n&&!Object.is(o.state[t],r)&&o.setState({...o.state,[t]:r})},[o,t,r,n])}select(t,r,o,n){let i=this.selectors[t];return i(this.state,r,o,n)}useState(t,r,o,n){return uu.useDebugValue(t),Wv(this,this.selectors[t],r,o,n)}useContextCallback(t,r){uu.useDebugValue(t);let o=Ve(r??bl);this.context[t]=o}useStateSetter(t){let r=uu.useRef(void 0);return r.current===void 0&&(r.current=o=>{this.set(t,o)}),r.current}observe(t,r){let o;typeof t=="function"?o=t:o=this.selectors[t];let n=o(this.state);return r(n,n,this),this.subscribe(i=>{let s=o(i);if(!Object.is(n,s)){let a=n;n=s,r(s,a,this)}})}};var GQ={open:mt(e=>e.open),transitionStatus:mt(e=>e.transitionStatus),domReferenceElement:mt(e=>e.domReferenceElement),referenceElement:mt(e=>e.positionReference??e.referenceElement),floatingElement:mt(e=>e.floatingElement),floatingId:mt(e=>e.floatingId)},Ss=class extends rd{constructor(t){let{syncOnly:r,nested:o,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:OI(),nested:o,triggerElements:i},GQ),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&mI(r))&&(this.context.dataRef.current.openEvent=t?r:void 0)};dispatchOpenChange=(t,r)=>{this.syncOpenEvent(t,r.event);let o={open:t,reason:r.reason,nativeEvent:r.event,nested:this.context.nested,triggerElement:r.trigger};this.context.events.emit("openchange",o)};setOpen=(t,r)=>{if(this.syncOnly){this.context.onOpenChange?.(t,r);return}this.dispatchOpenChange(t,r),this.context.onOpenChange?.(t,r)}};function C5(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),u=t.useState("activeTriggerElement"),c=t.useState(r?"popupElement":"positionerElement"),f=t.context.triggerElements,d=s,m=_5.useRef(null);o===void 0&&m.current===null&&(m.current=new Ss({open:a,transitionStatus:void 0,referenceElement:u,floatingElement:c,triggerElements:f,onOpenChange:d,floatingId:n,syncOnly:!0,nested:i}));let h=o??m.current;return t.useSyncedValue("floatingId",n),Oe(()=>{let g={open:a,floatingId:n,referenceElement:u,floatingElement:c};ze(u)&&(g.domReferenceElement=u),h.state.positionReference===h.state.referenceElement&&(g.positionReference=u),h.update(g)},[a,n,u,c,h]),h.context.onOpenChange=d,h.context.nested=i,h}var E5={tabIndex:-1,[c_]:""};function P5(e,t,r=!1){let o=wl(),n=$f()!=null,i=od.useRef(null);e===void 0&&i.current===null&&(i.current=t(o,n));let s=e??i.current;return C5({popupStore:s,treatPopupAsFloatingElement:r,floatingRootContext:s.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function UQ(e,t){let r=od.useRef(null),o=od.useRef(null);return od.useCallback(n=>{if(e===void 0)return;let i=!1;if(r.current!==null){let s=r.current,a=o.current,u=t.context.triggerElements.getById(s);a&&u===a&&(t.context.triggerElements.delete(s),i=!0),r.current=null,o.current=null}if(n!==null&&(r.current=e,o.current=n,t.context.triggerElements.add(e,n),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function WQ(e,t,r,o=!1){t?e.preventUnmountingOnClose=!1:o&&(e.preventUnmountingOnClose=!0);let n=r?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=r??null)}function qQ(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function R5(e,t,r,o={}){let n=r.reason,i=n===Ge.triggerHover,s=t&&n===Ge.triggerFocus,a=!t&&(n===Ge.triggerPress||n===Ge.escapeKey),u=qQ(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let c=()=>{let f={...o.extraState,open:t};s?f.instantType="focus":a?f.instantType="dismiss":i&&(f.instantType=void 0),WQ(f,t,r.trigger,u()),e.update(f)};i?T5.flushSync(c):c()}function A5(e,t,r,o){aI(()=>{t===void 0&&e.state.open===!1&&r&&(e.state={...e.state,open:!0,activeTriggerId:o,preventUnmountingOnClose:!1})})}function O5(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=UQ(e,r),s=Ve(a=>{if(i(a),!a)return;let u=r.select("open"),c=r.select("activeTriggerId");if(c===e){r.update({activeTriggerElement:a,...u?o:null});return}c==null&&u&&r.update({activeTriggerId:e,activeTriggerElement:a,...o})});return Oe(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function k5(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=e.useState("open"),n=e.useState("triggerCount");Oe(()=>{if(!o){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),u=null;if(a){let c=e.context.triggerElements.getById(a);c?c!==e.state.activeTriggerElement&&(s.activeTriggerElement=c):u=a}if(!u&&!a&&i===1){let c=e.context.triggerElements.entries().next();if(!c.done){let[f,d]=c.value;s.activeTriggerId=f,s.activeTriggerElement=d}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),u&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===u&&!e.context.triggerElements.getById(u)){let c=ut(Ge.none);e.setOpen(!1,c),c.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,n,r])}function I5(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=_v(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:o,transitionStatus:i,preventUnmountingOnClose:a});let u=Ve(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return Xf({enabled:o&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:i}}function F5(e,t){e.useSyncedValues(t),Oe(()=>()=>{e.update({activeTriggerProps:yr,inactiveTriggerProps:yr,popupProps:yr})},[e])}var Pl=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,r){let o=this.idMap.get(t);o!==r&&(o!==void 0&&this.elementsSet.delete(o),this.elementsSet.add(r),this.idMap.set(t,r))}delete(t){let r=this.idMap.get(t);r&&(this.elementsSet.delete(r),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let r of this.elementsSet)if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function N5(){return new Ss({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Pl,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function M5(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:N5(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:yr,inactiveTriggerProps:yr,popupProps:yr}}function L5(e,t,r=!1){return new Ss({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var _p=mt(e=>e.triggerIdProp??e.activeTriggerId),F_=mt(e=>e.openProp??e.open),V5=mt(e=>(e.popupElement?.id??e.floatingId)||void 0);function D5(e,t){return t!==void 0&&F_(e)&&_p(e)===t}function YQ(e,t){return D5(e,t)?!0:t!==void 0&&F_(e)&&_p(e)==null&&e.triggerCount===1}var B5={open:F_,mounted:mt(e=>e.mounted),transitionStatus:mt(e=>e.transitionStatus),floatingRootContext:mt(e=>e.floatingRootContext),triggerCount:mt(e=>e.triggerCount),preventUnmountingOnClose:mt(e=>e.preventUnmountingOnClose),payload:mt(e=>e.payload),activeTriggerId:_p,activeTriggerElement:mt(e=>e.mounted?e.activeTriggerElement:null),popupId:V5,isTriggerActive:mt((e,t)=>t!==void 0&&_p(e)===t),isOpenedByTrigger:mt((e,t)=>D5(e,t)),isMountedByTrigger:mt((e,t)=>t!==void 0&&_p(e)===t&&e.mounted),triggerProps:mt((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:mt((e,t)=>YQ(e,t)?V5(e):void 0),popupProps:mt(e=>e.popupProps),popupElement:mt(e=>e.popupElement),positionerElement:mt(e=>e.positionerElement)};function j5(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=wl(),i=$f()!=null,s=lo(()=>new Ss({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new Pl,floatingId:n,syncOnly:!1,nested:i})).current;return Oe(()=>{let a={open:t,floatingId:n};o.reference!==void 0&&(a.referenceElement=o.reference,a.domReferenceElement=ze(o.reference)?o.reference:null),o.floating!==void 0&&(a.floatingElement=o.floating),s.update(a)},[t,n,o.reference,o.floating,s]),s.context.onOpenChange=r,s.context.nested=i,s}function N_(e={}){let{nodeId:t,externalTree:r}=e,o=j5(e),n=e.rootContext||o,i=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.useState("open"),c=n.useState("floatingId"),[f,d]=Eo.useState(null),[m,h]=Eo.useState(void 0),[g,v]=Eo.useState(void 0),y=Eo.useRef(null),x=El(r),b=Eo.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),w=c5({...e,elements:{...b,...f&&{reference:f}}}),S=ze(m)?m:null,C=g===void 0?n.state.floatingElement:g;n.useSyncedValue("referenceElement",m??null),n.useSyncedValue("domReferenceElement",m===void 0?a:S),n.useSyncedValue("floatingElement",C);let _=Eo.useCallback(T=>{let N=ze(T)?{getBoundingClientRect:()=>T.getBoundingClientRect(),getClientRects:()=>T.getClientRects(),contextElement:T}:T;d(N),w.refs.setReference(N)},[w.refs]),R=Eo.useCallback(T=>{(ze(T)||T===null)&&(y.current=T,h(T)),(ze(w.refs.reference.current)||w.refs.reference.current===null||T!==null&&!ze(T))&&w.refs.setReference(T)},[w.refs,h]),E=Eo.useCallback(T=>{v(T),w.refs.setFloating(T)},[w.refs]),A=Eo.useMemo(()=>({...w.refs,setReference:R,setFloating:E,setPositionReference:_,domReference:y}),[w.refs,R,E,_]),M=Eo.useMemo(()=>({...w.elements,domReference:a}),[w.elements,a]),I=Eo.useMemo(()=>({...w,dataRef:n.context.dataRef,open:u,onOpenChange:n.setOpen,events:n.context.events,floatingId:c,refs:A,elements:M,nodeId:t,rootStore:n}),[w,A,M,t,n,u,c]);return Oe(()=>{a&&(y.current=a)},[a]),Oe(()=>{n.context.dataRef.current.floatingContext=I;let T=x?.nodesRef.current.find(N=>N.id===t);T&&(T.context=I)}),Eo.useMemo(()=>({...w,context:I,refs:A,elements:M,rootStore:n}),[w,A,M,I,n])}var _s=l(he(),1);var V_=va.os.mac&&va.engine.webkit;function M_(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=_s.useRef(!1),u=_s.useRef(null),c=_s.useRef(!0),f=Gi();_s.useEffect(()=>{let m=n.select("domReferenceElement");if(!r)return;let h=or(m);function g(){let x=n.select("domReferenceElement");!n.select("open")&&Dr(x)&&x===Fv(Qr(x))&&(a.current=!0)}function v(){c.current=!0}function y(){c.current=!1}return Ui(Ct(h,"blur",g),V_&&Ct(h,"keydown",v,!0),V_&&Ct(h,"pointerdown",y,!0))},[n,r]),_s.useEffect(()=>{if(!r)return;function m(h){if(h.reason===Ge.triggerPress||h.reason===Ge.escapeKey){let g=n.select("domReferenceElement");ze(g)&&(u.current=g,a.current=!0)}}return i.on("openchange",m),()=>{i.off("openchange",m)}},[i,r,n]);let d=_s.useMemo(()=>{function m(){a.current=!1,u.current=null}return{onMouseLeave(){m()},onFocus(h){let g=h.currentTarget;if(a.current){if(u.current===g)return;m()}let v=Yo(h.nativeEvent);if(ze(v)){if(V_&&!h.relatedTarget){if(!c.current&&!hI(v))return}else if(!gI(v))return}let y=_l(h.relatedTarget,n.context.triggerElements),{nativeEvent:x,currentTarget:b}=h,w=typeof o=="function"?o():o;if(n.select("open")&&y||w===0||w===void 0){n.setOpen(!0,ut(Ge.triggerFocus,x,b));return}f.start(w,()=>{a.current||n.setOpen(!0,ut(Ge.triggerFocus,x,b))})},onBlur(h){m();let g=h.relatedTarget,v=h.nativeEvent,y=ze(g)&&g.hasAttribute(Jf("focus-guard"))&&g.getAttribute("data-type")==="outside";f.start(0,()=>{let x=n.select("domReferenceElement"),b=Fv(Qr(x));!g&&b===x||Nt(s.current.floatingContext?.refs.floating.current,b)||Nt(x,b)||y||_l(g??b,n.context.triggerElements)||n.setOpen(!1,ut(Ge.triggerFocus,v))})}}},[s,o,n,f]);return _s.useMemo(()=>r?{reference:d,trigger:d}:{},[r,d])}var D_=l(he(),1);var L_=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Wn,this.restTimeout=new Wn,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Yv=new WeakMap;function nd(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Yv.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Yv.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Kv(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=Yv.get(r);i&&i!==e&&nd(i),nd(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,Yv.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function id(e){let t=e.context.dataRef.current,r=lo(()=>t.hoverInteractionState??L_.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),Uf(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function B_(e,t={}){let{enabled:r=!0,closeDelay:o=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),u=i.useState("domReferenceElement"),{dataRef:c}=i.context,f=El(),d=$f(),m=id(i),h=Gi(),g=Ve(()=>Vv(c.current.openEvent?.type,m.interactedInside)),v=Ve(()=>vI(c.current.openEvent?.type)),y=Ve(()=>{nd(m)});Oe(()=>{s||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,y())},[s,m,y]),D_.useEffect(()=>y,[y]),Oe(()=>{if(r&&s&&m.handleCloseOptions?.blockPointerEvents&&v()&&ze(u)&&a){let x=u,b=a,w=Qr(a),S=f?.nodesRef.current.find(E=>E.id===d)?.context?.elements.floating;S&&(S.style.pointerEvents="");let C=m.pointerEventsScopeElement!==b?m.pointerEventsScopeElement:null,_=S!==b?S:null,R=m.handleCloseOptions?.getScope?.()??C??_??x.closest("[data-rootownerid]")??w.body;return Kv(m,{scopeElement:R,referenceElement:x,floatingElement:b}),()=>{y()}}},[r,s,u,a,m,v,f,d,y]),D_.useEffect(()=>{if(!r)return;function x(){return!!(f&&d&&wa(f.nodesRef.current,d).length>0)}function b(E){let A=ba(o,"close",m.pointerType),M=()=>{i.setOpen(!1,ut(Ge.triggerHover,E)),f?.events.emit("floating.closed",E)};A?m.openChangeTimeout.start(A,M):(m.openChangeTimeout.clear(),M())}function w(E){let A=Yo(E);if(!f_(A)){m.interactedInside=!1;return}m.interactedInside=A?.closest("[aria-haspopup]")!=null}function S(){m.openChangeTimeout.clear(),h.clear(),f?.events.off("floating.closed",_),y()}function C(E){if(x()&&f){f.events.on("floating.closed",_);return}if(_l(E.relatedTarget,i.context.triggerElements))return;let A=c.current.floatingContext?.nodeId??n,M=E.relatedTarget;if(!(f&&A&&ze(M)&&wa(f.nodesRef.current,A,!1).some(T=>Nt(T.context?.elements.floating,M)))){if(m.handler){m.handler(E);return}y(),v()&&!g()&&b(E)}}function _(E){!f||!d||x()||h.start(0,()=>{f.events.off("floating.closed",_),i.setOpen(!1,ut(Ge.triggerHover,E)),f.events.emit("floating.closed",E)})}let R=a;return Ui(R&&Ct(R,"mouseenter",S),R&&Ct(R,"mouseleave",C),R&&Ct(R,"pointerdown",w,!0),()=>{f?.events.off("floating.closed",_)})},[r,a,i,c,o,n,v,g,y,m,f,d,h])}var Rl=l(he(),1),z5=l(xs(),1);var KQ={current:null};function j_(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:u=KQ,externalTree:c,isActiveTrigger:f=!0,getHandleCloseContext:d,isClosing:m,shouldOpen:h}=t,g="rootStore"in e?e.rootStore:e,{dataRef:v,events:y}=g.context,x=El(c),b=id(g),w=Rl.useRef(!1),S=Co(n),C=Co(o),_=Co(s),R=Co(r),E=Co(h),A=Co(m),M=Ve(()=>Vv(v.current.openEvent?.type,b.interactedInside)),I=Ve(()=>E.current?.()!==!1),T=Ve((L,D,j)=>{let F=g.context.triggerElements;if(F.hasElement(D))return!L||!Nt(L,D);if(!ze(j))return!1;let P=j;return F.hasMatchingElement(V=>Nt(V,P))&&(!L||!Nt(L,P))}),N=Ve(()=>{if(!b.handler)return;Qr(g.select("domReferenceElement")).removeEventListener("mousemove",b.handler),b.handler=void 0}),B=Ve(()=>{nd(b)});return f&&(b.handleCloseOptions=S.current?.__options),Rl.useEffect(()=>N,[N]),Rl.useEffect(()=>{if(!r)return;function L(D){D.open?w.current=!1:(w.current=D.reason===Ge.triggerHover,N(),b.openChangeTimeout.clear(),b.restTimeout.clear(),b.blockMouseMove=!0,b.restTimeoutPending=!1)}return y.on("openchange",L),()=>{y.off("openchange",L)}},[r,y,b,N]),Rl.useEffect(()=>{if(!r)return;function L(P,V=!0){let z=ba(C.current,"close",b.pointerType);z?b.openChangeTimeout.start(z,()=>{g.setOpen(!1,ut(Ge.triggerHover,P)),x?.events.emit("floating.closed",P)}):V&&(b.openChangeTimeout.clear(),g.setOpen(!1,ut(Ge.triggerHover,P)),x?.events.emit("floating.closed",P))}let D=u.current??(f?g.select("domReferenceElement"):null);if(!ze(D))return;function j(P){if(b.openChangeTimeout.clear(),b.blockMouseMove=!1,i&&!ya(b.pointerType))return;let V=d_(_.current),z=ba(C.current,"open",b.pointerType),W=Yo(P),Q=P.currentTarget??null,ue=g.select("domReferenceElement"),re=Q;if(ze(W)&&!g.context.triggerElements.hasElement(W)){for(let oe of g.context.triggerElements.elements())if(Nt(oe,W)){re=oe;break}}ze(Q)&&ze(ue)&&!g.context.triggerElements.hasElement(Q)&&Nt(Q,ue)&&(re=ue);let se=re==null?!1:T(ue,re,W),ae=g.select("open"),de=A.current?.()??g.select("transitionStatus")==="ending",ye=!ae&&de&&w.current,fe=!se&&ze(re)&&ze(ue)&&Nt(ue,re)&&ye,ke=V>0&&!z,ne=se&&(ae||ye)||fe,Te=!ae||se;if(ne){I()&&g.setOpen(!0,ut(Ge.triggerHover,P,re));return}ke||(z?b.openChangeTimeout.start(z,()=>{Te&&I()&&g.setOpen(!0,ut(Ge.triggerHover,P,re))}):Te&&I()&&g.setOpen(!0,ut(Ge.triggerHover,P,re)))}function F(P){if(M()){B();return}N();let V=g.select("domReferenceElement"),z=Qr(V);b.restTimeout.clear(),b.restTimeoutPending=!1;let W=v.current.floatingContext??d?.();if(_l(P.relatedTarget,g.context.triggerElements))return;if(S.current&&W){g.select("open")||b.openChangeTimeout.clear();let ue=u.current;b.handler=S.current({...W,tree:x,x:P.clientX,y:P.clientY,onClose(){B(),N(),R.current&&!M()&&ue===g.select("domReferenceElement")&&L(P,!0)}}),z.addEventListener("mousemove",b.handler),b.handler(P);return}(b.pointerType!=="touch"||!Nt(g.select("floatingElement"),P.relatedTarget))&&L(P)}return a?Ui(Ct(D,"mousemove",j,{once:!0}),Ct(D,"mouseenter",j),Ct(D,"mouseleave",F)):Ui(Ct(D,"mouseenter",j),Ct(D,"mouseleave",F))},[N,B,v,C,g,r,S,b,f,T,M,i,a,_,u,x,R,d,A,I]),Rl.useMemo(()=>{if(!r)return;function L(D){b.pointerType=D.pointerType}return{onPointerDown:L,onPointerEnter:L,onMouseMove(D){let{nativeEvent:j}=D,F=D.currentTarget,P=g.select("domReferenceElement"),V=g.select("open"),z=T(P,F,D.target);if(i&&!ya(b.pointerType))return;if(V&&z&&b.handleCloseOptions?.blockPointerEvents){let ue=g.select("floatingElement");if(ue){let re=b.handleCloseOptions?.getScope?.()??F.ownerDocument.body;Kv(b,{scopeElement:re,referenceElement:F,floatingElement:ue})}}let W=d_(_.current);if(V&&!z||W===0||!z&&b.restTimeoutPending&&D.movementX**2+D.movementY**2<2)return;b.restTimeout.clear();function Q(){if(b.restTimeoutPending=!1,M())return;let ue=g.select("open");!b.blockMouseMove&&(!ue||z)&&I()&&g.setOpen(!0,ut(Ge.triggerHover,j,F))}b.pointerType==="touch"?z5.flushSync(()=>{Q()}):z&&V?Q():(b.restTimeoutPending=!0,b.restTimeout.start(W,Q))}}},[r,b,M,T,i,g,_,I])}var H5=.1,ZQ=H5*H5,jt=.5;function Zv(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function Xv(e,t,r,o,n,i,s,a,u,c){let f=!1;return Zv(e,t,r,o,n,i)&&(f=!f),Zv(e,t,n,i,s,a)&&(f=!f),Zv(e,t,s,a,u,c)&&(f=!f),Zv(e,t,u,c,r,o)&&(f=!f),f}function XQ(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function Qv(e,t,r,o,n,i){let s=Math.min(r,n),a=Math.max(r,n),u=Math.min(o,i),c=Math.max(o,i);return e>=s&&e<=a&&t>=u&&t<=c}function z_(e={}){let{blockPointerEvents:t=!1}=e,r=new Wn,o=({x:n,y:i,placement:s,elements:a,onClose:u,nodeId:c,tree:f})=>{let d=s?.split("-")[0],m=!1,h=null,g=null,v=typeof performance<"u"?performance.now():0;function y(b,w){let S=performance.now(),C=S-v;if(h===null||g===null||C===0)return h=b,g=w,v=S,!1;let _=b-h,R=w-g,E=_*_+R*R,A=C*C*ZQ;return h=b,g=w,v=S,E<A}function x(){r.clear(),u()}return function(w){r.clear();let S=a.domReference,C=a.floating;if(!S||!C||d==null||n==null||i==null)return;let{clientX:_,clientY:R}=w,E=Yo(w),A=w.type==="mouseleave",M=Nt(C,E),I=Nt(S,E);if(M&&(m=!0,!A))return;if(I&&(m=!1,!A)){m=!0;return}if(A&&ze(w.relatedTarget)&&Nt(C,w.relatedTarget))return;function T(){return!!(f&&wa(f.nodesRef.current,c).length>0)}function N(){T()||x()}if(T())return;let B=S.getBoundingClientRect(),L=C.getBoundingClientRect(),D=n>L.right-L.width/2,j=i>L.bottom-L.height/2,F=L.width>B.width,P=L.height>B.height,V=(F?B:L).left,z=(F?B:L).right,W=(P?B:L).top,Q=(P?B:L).bottom;if(d==="top"&&i>=B.bottom-1||d==="bottom"&&i<=B.top+1||d==="left"&&n>=B.right-1||d==="right"&&n<=B.left+1){N();return}let ue=!1;switch(d){case"top":ue=Qv(_,R,V,B.top+1,z,L.bottom-1);break;case"bottom":ue=Qv(_,R,V,L.top+1,z,B.bottom-1);break;case"left":ue=Qv(_,R,L.right-1,Q,B.left+1,W);break;case"right":ue=Qv(_,R,B.right-1,Q,L.left+1,W);break;default:}if(ue)return;if(m&&!XQ(_,R,B)){N();return}if(!A&&y(_,R)){N();return}let re=!1;switch(d){case"top":{let se=F?jt/2:jt*4,ae=F||D?n+se:n-se,de=F?n-se:D?n+se:n-se,ye=i+jt+1,fe=D||F?L.bottom-jt:L.top,ke=D?F?L.bottom-jt:L.top:L.bottom-jt;re=Xv(_,R,ae,ye,de,ye,L.left,fe,L.right,ke);break}case"bottom":{let se=F?jt/2:jt*4,ae=F||D?n+se:n-se,de=F?n-se:D?n+se:n-se,ye=i-jt,fe=D||F?L.top+jt:L.bottom,ke=D?F?L.top+jt:L.bottom:L.top+jt;re=Xv(_,R,ae,ye,de,ye,L.left,fe,L.right,ke);break}case"left":{let se=P?jt/2:jt*4,ae=P||j?i+se:i-se,de=P?i-se:j?i+se:i-se,ye=n+jt+1,fe=j||P?L.right-jt:L.left,ke=j?P?L.right-jt:L.left:L.right-jt;re=Xv(_,R,fe,L.top,ke,L.bottom,ye,ae,ye,de);break}case"right":{let se=P?jt/2:jt*4,ae=P||j?i+se:i-se,de=P?i-se:j?i+se:i-se,ye=n-jt,fe=j||P?L.left+jt:L.right,ke=j?P?L.left+jt:L.right:L.left+jt;re=Xv(_,R,ye,ae,ye,de,fe,L.top,ke,L.bottom);break}default:}re?m||r.start(40,N):N()}};return o.__options={...e,blockPointerEvents:t},o}var H_=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=ws.startingStyle]="startingStyle",e[e.endingStyle=ws.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),Cp=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),QQ={[Cp.popupOpen]:""},U1e={[Cp.popupOpen]:"",[Cp.pressed]:""},JQ={[H_.open]:""},$Q={[H_.closed]:""},eJ={[H_.anchorHidden]:""},G5={open(e){return e?QQ:null}};var sd={open(e){return e?JQ:$Q},anchorHidden(e){return e?eJ:null}};function U5(e){return Gf(19)?e:e?"true":void 0}var Yn=l(he(),1);var tJ=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:s,elements:a,middlewareData:u}=t,{element:c,padding:f=0,offsetParent:d="real"}=qi(e,t)||{};if(c==null)return{};let m=Dv(f),h={x:r,y:o},g=xp(n),v=wp(g),y=await s.getDimensions(c),x=g==="y",b=x?"top":"left",w=x?"bottom":"right",S=x?"clientHeight":"clientWidth",C=i.reference[v]+i.reference[g]-h[g]-i.floating[v],_=h[g]-i.reference[g],R=d==="real"?await s.getOffsetParent?.(c):a.floating,E=a.floating[S]||i.floating[v];(!E||!await s.isElement?.(R))&&(E=a.floating[S]||i.floating[v]);let A=C/2-_/2,M=E/2-y[v]/2-1,I=Math.min(m[b],M),T=Math.min(m[w],M),N=I,B=E-y[v]-T,L=E/2-y[v]/2+A,D=bp(N,L,B),j=!u.arrow&&Yi(n)!=null&&L!==D&&i.reference[v]/2-(L<N?I:T)-y[v]/2<0,F=j?L<N?L-N:L-B:0;return{[g]:h[g]+F,data:{[g]:D,centerOffset:L-D-F,...j&&{alignmentOffset:F}},reset:j}}}),W5=(e,t)=>({...tJ(e),options:[e,t]});var rJ=P_().fn,q5={name:"hide",async fn(e){let{width:t,height:r,x:o,y:n}=e.rects.reference,i=t===0&&r===0&&o===0&&n===0;return{data:{referenceHidden:(await rJ(e)).data?.referenceHidden||i}}}};var Tp={sideX:"left",sideY:"top"},Y5={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:a}=e,u=or(n),c=u.getComputedStyle(n);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:r,data:Tp};let d=await i.getOffsetParent?.(n),m={width:0,height:0};if(s==="fixed"&&u?.visualViewport)m={width:u.visualViewport.width,height:u.visualViewport.height};else if(d===u){let b=Qr(n);m={width:b.documentElement.clientWidth,height:b.documentElement.clientHeight}}else await i.isElement?.(d)&&(m=await i.getDimensions(d));let h=co(a),g=t,v=r;h==="left"&&(g=m.width-(t+o.width)),h==="top"&&(v=m.height-(r+o.height));let y=h==="left"?"right":Tp.sideX,x=h==="top"?"bottom":Tp.sideY;return{x:g,y:v,data:{sideX:y,sideY:x}}}};function X5(e,t,r){let o=e==="inline-start"||e==="inline-end";return{top:"top",right:o?r?"inline-start":"inline-end":"right",bottom:"bottom",left:o?r?"inline-end":"inline-start":"left"}[t]}function K5(e,t,r){let{rects:o,placement:n}=e;return{side:X5(t,co(n),r),align:Yi(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function Q5(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:u=5,sticky:c=!1,arrowPadding:f=5,disableAnchorTracking:d=!1,inline:m,keepMounted:h=!1,floatingRootContext:g,mounted:v,collisionAvoidance:y,shiftCrossAxis:x=!1,nodeId:b,adaptiveOrigin:w,lazyFlip:S=!1,externalTree:C}=e,[_,R]=Yn.useState(null);!v&&_!==null&&R(null);let E=y.side||"flip",A=y.align||"flip",M=y.fallbackAxisSide||"end",I=typeof t=="function"?t:void 0,T=Ve(I),N=I?T:t,B=Co(t),L=Co(v),j=Hf()==="rtl",F=_||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":j?"left":"right","inline-start":j?"right":"left"}[o],P=i==="center"?F:`${F}-${i}`,V=u,z=1,W=o==="bottom"?z:0,Q=o==="top"?z:0,ue=o==="right"?z:0,re=o==="left"?z:0;typeof V=="number"?V={top:V+W,right:V+re,bottom:V+Q,left:V+ue}:V&&(V={top:(V.top||0)+W,right:(V.right||0)+re,bottom:(V.bottom||0)+Q,left:(V.left||0)+ue});let se={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:V},ae=Yn.useRef(null),de=Co(n),ye=Co(s),fe=typeof n!="function"?n:0,ke=typeof s!="function"?s:0,ne=[];m&&ne.push(m),ne.push(S_(rt=>{let Ft=K5(rt,o,j),K=typeof de.current=="function"?de.current(Ft):de.current,pe=typeof ye.current=="function"?ye.current(Ft):ye.current;return{mainAxis:K,crossAxis:pe,alignmentAxis:pe}},[fe,ke,j,o]));let Te=A==="none"&&E!=="shift",oe=!Te&&(c||x||E==="shift"),X=E==="none"?null:T_({...se,padding:{top:V.top+z,right:V.right+z,bottom:V.bottom+z,left:V.left+z},mainAxis:!x&&E==="flip",crossAxis:A==="flip"?"alignment":!1,fallbackAxisSideDirection:M}),ce=Te?null:__(rt=>{let Ft=Qr(rt.elements.floating).documentElement;return{...se,rootBoundary:x?{x:0,y:0,width:Ft.clientWidth,height:Ft.clientHeight}:void 0,mainAxis:A!=="none",crossAxis:oe,limiter:c||x?void 0:C_(K=>{if(!ae.current)return{};let{width:pe,height:k}=ae.current.getBoundingClientRect(),be=_n(co(K.placement)),yt=be==="y"?pe:k,ge=be==="y"?V.left+V.right:V.top+V.bottom;return{offset:yt/2+ge/2}})}},[se,c,x,V,A]);E==="shift"||A==="shift"||i==="center"?ne.push(ce,X):ne.push(X,ce),ne.push(E_({...se,apply({elements:{floating:rt},availableWidth:Ft,availableHeight:K,rects:pe}){if(!L.current)return;let k=rt.style;k.setProperty("--available-width",`${Ft}px`),k.setProperty("--available-height",`${K}px`);let be=or(rt).devicePixelRatio||1,{x:yt,y:ge,width:Vr,height:we}=pe.reference,Yt=(Math.round((yt+Vr)*be)-Math.round(yt*be))/be,$=(Math.round((ge+we)*be)-Math.round(ge*be))/be;k.setProperty("--anchor-width",`${Yt}px`),k.setProperty("--anchor-height",`${$}px`)}}),W5(rt=>({element:ae.current||Qr(rt.elements.floating).createElement("div"),padding:f,offsetParent:"floating"}),[f]),{name:"transformOrigin",fn(rt){let{elements:Ft,middlewareData:K,placement:pe,rects:k,y:be}=rt,yt=co(pe),ge=_n(yt),Vr=ae.current,we=K.arrow?.x||0,Yt=K.arrow?.y||0,$=Vr?.clientWidth||0,ee=Vr?.clientHeight||0,Di=we+$/2,Ot=Yt+ee/2,Pe=Math.abs(K.shift?.y||0),pa=k.reference.height/2,Gn=typeof n=="function"?n(K5(rt,o,j)):n,rr=Pe>Gn,pt={top:`${Di}px calc(100% + ${Gn}px)`,bottom:`${Di}px ${-Gn}px`,left:`calc(100% + ${Gn}px) ${Ot}px`,right:`${-Gn}px ${Ot}px`}[yt],gr=`${Di}px ${k.reference.y+pa-be}px`;return Ft.floating.style.setProperty("--transform-origin",oe&&ge==="y"&&rr?gr:pt),{}}},q5,w),Oe(()=>{!v&&g&&g.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[v,g]);let J=Yn.useMemo(()=>({elementResize:!d&&typeof ResizeObserver<"u",layoutShift:!d&&typeof IntersectionObserver<"u"}),[d]),{refs:le,elements:Re,x:Ae,y:Ie,middlewareData:Fe,update:Ne,placement:H,context:ie,isPositioned:Le,floatingStyles:Be}=N_({rootContext:g,open:h?v:void 0,placement:P,middleware:ne,strategy:r,whileElementsMounted:h?void 0:(...rt)=>Sp(...rt,J),nodeId:b,externalTree:C}),{sideX:Ye,sideY:wt}=Fe.adaptiveOrigin||Tp,Ke=Le?r:"fixed",nt=Yn.useMemo(()=>{let rt=w?{position:Ke,[Ye]:Ae,[wt]:Ie}:{position:Ke,...Be};return Le||(rt.opacity=0),rt},[w,Ke,Ye,Ae,wt,Ie,Be,Le]),Ut=Yn.useRef(null);Oe(()=>{if(!v)return;let rt=B.current,Ft=typeof rt=="function"?rt():rt,pe=(Z5(Ft)?Ft.current:Ft)||null||null;pe!==Ut.current&&(le.setPositionReference(pe),Ut.current=pe)},[v,le,N,B]),Yn.useEffect(()=>{if(!v)return;let rt=B.current;typeof rt!="function"&&Z5(rt)&&rt.current!==Ut.current&&(le.setPositionReference(rt.current),Ut.current=rt.current)},[v,le,N,B]),Yn.useEffect(()=>{if(h&&v&&Re.reference&&Re.floating)return Sp(Re.reference,Re.floating,Ne,J)},[h,v,Re,Ne,J]);let je=co(H),ys=X5(o,je,j),Li=Yi(H)||"center",tr=!!Fe.hide?.referenceHidden;Oe(()=>{S&&v&&Le&&R(je)},[S,v,Le,je]);let ma=Yn.useMemo(()=>({position:"absolute",top:Fe.arrow?.y,left:Fe.arrow?.x}),[Fe.arrow]),ao=Fe.arrow?.centerOffset!==0;return Yn.useMemo(()=>({positionerStyles:nt,arrowStyles:ma,arrowRef:ae,arrowUncentered:ao,side:ys,align:Li,physicalSide:je,anchorHidden:tr,refs:le,context:ie,isPositioned:Le,update:Ne}),[nt,ma,ae,ao,ys,Li,je,tr,le,ie,Le,Ne])}function Z5(e){return e!=null&&"current"in e}function Jv(e){return e==="starting"?EI:yr}function J5(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:a=!1}){let u={...r};return a&&(u.pointerEvents="none"),Lr("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:u},Jv(o),n],stateAttributesMapping:sd})}var Al={};xo(Al,{Panel:()=>n6,Root:()=>e6,Trigger:()=>r6});var Ep=l(he(),1);var $v={...Yk,...qf};var $5=l(O(),1),e6=Ep.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:u,style:c,...f}=t,d=Ve(a),m=Uk({open:u,defaultOpen:i,onOpenChange:d,disabled:s}),h=Ep.useMemo(()=>({open:m.open,disabled:m.disabled,transitionStatus:m.transitionStatus}),[m.open,m.disabled,m.transitionStatus]),g=Ep.useMemo(()=>({...m,onOpenChange:d,state:h}),[m,d,h]),v=Lr("div",t,{state:h,ref:r,props:f,stateAttributesMapping:$v});return(0,$5.jsx)(JS.Provider,{value:g,children:v})});var t6=l(he(),1);var oJ={...qk,...qf},r6=t6.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:s,disabled:a}=Ev(),{className:u,disabled:c=a,render:f,nativeButton:d=!0,style:m,...h}=t,{getButtonProps:g,buttonRef:v}=t_({disabled:c,focusableWhenDisabled:!0,native:d});return Lr("button",t,{state:s,ref:[r,v],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},h,g],stateAttributesMapping:oJ})});var o6=l(he(),1);var G_=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var n6=o6.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:u,...c}=t,{mounted:f,onOpenChange:d,open:m,panelId:h,setMounted:g,setPanelIdState:v,setOpen:y,state:x,transitionStatus:b}=Ev(),w=n??!1,S=i??!1;Oe(()=>{if(a)return v(a),()=>{v(void 0)}},[a,v]);let{height:C,props:_,ref:R,shouldPreventOpenAnimation:E,shouldRender:A,transitionStatus:M,width:I}=iI({externalRef:r,hiddenUntilFound:w,id:h,keepMounted:S,mounted:f,onOpenChange:d,open:m,setMounted:g,setOpen:y,transitionStatus:b}),T={...x,transitionStatus:M},N=vv(u,T),B=Lr("div",{...t,style:void 0},{state:T,ref:R,props:[_,{style:{[G_.collapsiblePanelHeight]:C===void 0?"auto":`${C}px`,[G_.collapsiblePanelWidth]:I===void 0?"auto":`${I}px`}},c,N?{style:N}:void 0,E?{style:{animationName:"none"}}:void 0],stateAttributesMapping:$v});return A?B:null});var Po=l(he(),1),u6=l(xs(),1);var i6=l(he(),1);function s6(e){let[t,r]=i6.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var ad=l(he(),1);function U_(e){let t=_o(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Dr(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(Tl(r)!==i||Tl(o)!==s)&&(r=i,o=s),{width:r,height:o}}function l6(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:u}=e,c=Sl(t,!0,!1),f=Wf(),d=ad.useRef(null),m=ad.useRef(!0),h=ad.useRef(bl),g=Ve(i),v=Ve(s),y=ad.useMemo(()=>{let x=a==="top",b=a==="left";return u==="rtl"?(x=x||a==="inline-end",b=b||a==="inline-end"):(x=x||a==="inline-start",b=b||a==="inline-start"),x?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[b?"right":"left"]:"0"}:yr},[a,u]);Oe(()=>{if(!n){h.current=bl,m.current=!0,d.current=null;return}if(!t||!r)return;h.current=a6(t,y),W_(t,"auto");let x=ty(t,"position","static"),b=ty(t,"transform","none"),w=ty(t,"scale","1"),S=a6(r,{"--available-width":"max-content","--available-height":"max-content"});function C(){x(),b(),S()}function _(){C(),w()}if(g?.(),m.current||d.current===null){ey(r,"max-content");let M=U_(t);return d.current=M,ey(r,M),_(),v?.(null,M),m.current=!1,()=>{h.current(),h.current=bl}}ey(r,"max-content");let R=d.current,E=U_(t);d.current=E,W_(t,R),_(),v?.(R,E),ey(r,E);let A=new AbortController;return f.request(()=>{W_(t,E),c(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},A.signal)}),()=>{A.abort(),f.cancel(),h.current(),h.current=bl}},[o,t,r,c,f,n,g,v,y])}function ty(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function a6(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(ty(e,o,n));return r.length?()=>{r.forEach(o=>o())}:bl}function W_(e,t){let r=t==="auto"?"auto":`${t.width}px`,o=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",r),e.style.setProperty("--popup-height",o)}function ey(e,t){let r=t==="max-content"?"max-content":`${t.width}px`,o=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",r),e.style.setProperty("--positioner-height",o)}var ld=l(O(),1);function f6(e){let{store:t,side:r,cssVars:o,children:n}=e,i=Hf(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),u=t.useState("open"),c=t.useState("payload"),f=t.useState("mounted"),d=t.useState("popupElement"),m=t.useState("positionerElement"),h=s6(u?s:null),g=sJ(a,c),v=Po.useRef(null),[y,x]=Po.useState(null),[b,w]=Po.useState(null),S=Po.useRef(null),C=Po.useRef(null),_=Sl(S,!0,!1),R=Wf(),[E,A]=Po.useState(null),[M,I]=Po.useState(!1);Oe(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let T=Ve(()=>{S.current?.style.setProperty("animation","none"),S.current?.style.setProperty("transition","none"),C.current?.style.setProperty("display","none")}),N=Ve(F=>{S.current?.style.removeProperty("animation"),S.current?.style.removeProperty("transition"),C.current?.style.removeProperty("display"),F&&A(F)}),B=Po.useRef(null);Oe(()=>{(!u||!f)&&(B.current=null)},[u,f]),Oe(()=>{if(s&&h&&s!==h&&B.current!==s&&v.current){x(v.current),I(!0);let F=iJ(h,s);w(F),R.request(()=>{u6.flushSync(()=>{I(!1)}),_(()=>{x(null),A(null),v.current=null})}),B.current=s}},[s,h,y,_,R]),Oe(()=>{let F=S.current;if(!F)return;let P=Qr(F).createElement("div");for(let V of Array.from(F.childNodes))P.appendChild(V.cloneNode(!0));v.current=P});let L=y!=null,D;L?D=(0,ld.jsxs)(Po.Fragment,{children:[(0,ld.jsx)("div",{"data-previous":!0,inert:U5(!0),ref:C,style:{...E?{[o.popupWidth]:`${E.width}px`,[o.popupHeight]:`${E.height}px`}:null,position:"absolute"},"data-ending-style":M?void 0:""},"previous"),(0,ld.jsx)("div",{"data-current":!0,ref:S,"data-starting-style":M?"":void 0,children:n},g)]}):D=(0,ld.jsx)("div",{"data-current":!0,ref:S,children:n},g),Oe(()=>{let F=C.current;!F||!y||F.replaceChildren(...Array.from(y.childNodes))},[y]),l6({popupElement:d,positionerElement:m,mounted:f,content:c,onMeasureLayout:T,onMeasureLayoutComplete:N,side:r,direction:i});let j={activationDirection:nJ(b),transitioning:L};return{children:D,state:j}}function nJ(e){if(e)return`${c6(e.horizontal,5,"right","left")} ${c6(e.vertical,5,"down","up")}`}function c6(e,t,r,o){return e>t?r:e<-t?o:""}function iJ(e,t){let r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n={x:r.left+r.width/2,y:r.top+r.height/2},i={x:o.left+o.width/2,y:o.top+o.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function sJ(e,t){let[r,o]=Po.useState(0),n=Po.useRef(e),i=Po.useRef(t),s=Po.useRef(!1);return Oe(()=>{let a=n.current,u=i.current,c=e!==a,f=t!==u;c?(o(d=>d+1),s.current=!f):s.current&&f&&(o(d=>d+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var ry=l(he(),1),d6=l(xs(),1);var m6=l(O(),1),p6=ry.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:a,...u}=t,{portalNode:c,portalSubtree:f}=h_({container:n,ref:r,componentProps:t,elementProps:u});return!f&&!c?null:(0,m6.jsxs)(ry.Fragment,{children:[f,c&&d6.createPortal(o,c)]})});var En={};xo(En,{Arrow:()=>O6,Handle:()=>Pp,Popup:()=>R6,Portal:()=>C6,Positioner:()=>E6,Provider:()=>k6,Root:()=>g6,Trigger:()=>x6,Viewport:()=>N6,createHandle:()=>V6});var Cs=l(he(),1);var oy=l(he(),1),q_=oy.createContext(void 0);function di(e){let t=oy.useContext(q_);if(t===void 0&&!e)throw new Error(Xr(72));return t}var h6=l(he(),1);var aJ={...B5,disabled:mt(e=>e.disabled),instantType:mt(e=>e.instantType),isInstantPhase:mt(e=>e.isInstantPhase),trackCursorAxis:mt(e=>e.trackCursorAxis),disableHoverablePopup:mt(e=>e.disableHoverablePopup),lastOpenChangeReason:mt(e=>e.openChangeReason),closeOnClick:mt(e=>e.closeOnClick),closeDelay:mt(e=>e.closeDelay),hasViewport:mt(e=>e.hasViewport)},cd=class e extends rd{constructor(t,r,o=!1){let n=new Pl,i={...lJ(),...t};i.floatingRootContext=L5(n,r,o),super(i,{popupRef:h6.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},aJ)}setOpen=(t,r)=>{R5(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,ut(Ge.triggerPress,t))}static useStore(t,r){return P5(t,(n,i)=>new e(r,n,i)).store}};function lJ(){return{...M5(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var ny=l(O(),1),g6=k_(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:u,onOpenChangeComplete:c,handle:f,triggerId:d,defaultTriggerId:m=null,children:h}=t,g=cd.useStore(f?.store,{open:o,openProp:n,activeTriggerId:m,triggerIdProp:d});A5(g,n,o,m),g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",d),g.useContextCallback("onOpenChange",u),g.useContextCallback("onOpenChangeComplete",c);let v=g.useState("open"),y=!r&&v,x=g.useState("activeTriggerId"),b=g.useState("mounted"),w=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),g.useSyncedValue("disabled",r),k5(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:S,transitionStatus:C}=I5(y,g),_=g.useState("isInstantPhase"),R=g.useState("instantType"),E=g.useState("lastOpenChangeReason"),A=Cs.useRef(null);Oe(()=>{v&&r&&g.setOpen(!1,ut(Ge.disabled))},[v,r,g]),Oe(()=>{C==="ending"&&E===Ge.none||C!=="ending"&&_?(R!=="delay"&&(A.current=R),g.set("instantType","delay")):A.current!==null&&(g.set("instantType",A.current),A.current=null)},[C,_,E,R,g]),Oe(()=>{y&&x==null&&g.set("payload",void 0)},[g,x,y]);let M=Cs.useCallback(()=>{g.setOpen(!1,ut(Ge.imperativeAction))},[g]);Cs.useImperativeHandle(a,()=>({unmount:S,close:M}),[S,M]);let I=y||b||!r&&s!=="none";return(0,ny.jsxs)(q_.Provider,{value:g,children:[I&&(0,ny.jsx)(cJ,{store:g,disabled:r,trackCursorAxis:s}),typeof h=="function"?h({payload:w}):h]})});function cJ({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=v_(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=g_(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),s=Cs.useMemo(()=>Wt(i.reference,n.reference),[i.reference,n.reference]),a=Cs.useMemo(()=>Wt(i.trigger,n.trigger),[i.trigger,n.trigger]),u=Cs.useMemo(()=>Wt(E5,i.floating,n.floating),[i.floating,n.floating]);return F5(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:u}),null}var sy=l(he(),1);var iy=l(he(),1),Y_=iy.createContext(void 0);function v6(){return iy.useContext(Y_)}var y6=(function(e){return e[e.popupOpen=Cp.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var w6="data-base-ui-tooltip-trigger";function b6(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(ze(n))return n}}let t=e.target;return ze(t)?t:null}function uJ(e){let t=e;for(;t;){if(t.hasAttribute(w6))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&&ze(o.host)?o.host:null}return null}var x6=w5(function(t,r){let{render:o,className:n,style:i,handle:s,payload:a,disabled:u,delay:c,closeOnClick:f=!0,closeDelay:d,id:m,...h}=t,g=di(!0),v=s?.store??g;if(!v)throw new Error(Xr(82));let y=wv(m),x=v.useState("isTriggerActive",y),b=v.useState("isOpenedByTrigger",y),w=v.useState("floatingRootContext"),S=sy.useRef(null),C=c??600,_=d??0,{registerTrigger:R,isMountedByThisTrigger:E}=O5(y,S,v,{payload:a,closeOnClick:f,closeDelay:_}),A=v6(),{delayRef:M,isInstantPhase:I,hasProvider:T}=p_(w,{open:b}),N=id(w);v.useSyncedValue("isInstantPhase",I);let B=v.useState("disabled"),L=u??B,D=Co(L),j=v.useState("trackCursorAxis"),F=v.useState("disableHoverablePopup"),P=sy.useRef(!1),V=Gi(),z=sy.useRef(void 0);function W(){let ne=A?.delay,Te=typeof M.current=="object"?M.current.open:void 0,oe=C;return T&&(Te!==0?oe=c??ne??C:oe=0),oe}function Q(ne){let Te=S.current;if(!Te||!ne)return!1;let oe=uJ(ne);return oe!==null&&oe!==Te&&Nt(Te,oe)}function ue(ne){let Te=Q(ne);return P.current=Te,Te&&(N.openChangeTimeout.clear(),N.restTimeout.clear(),N.restTimeoutPending=!1,V.clear()),Te}let re=j_(w,{enabled:!L,mouseOnly:!0,move:!1,handleClose:!F&&j!=="both"?z_():null,restMs:W,delay(){let ne=typeof M.current=="object"?M.current.close:void 0,Te=_;return d==null&&T&&(Te=ne),{close:Te}},triggerElementRef:S,isActiveTrigger:x,isClosing:()=>v.select("transitionStatus")==="ending",shouldOpen(){return!P.current}}),se=M_(w,{enabled:!L}).reference,ae=ne=>{let Te=P.current,oe=b6(ne),X=ue(oe),ce=S.current,J=ce&&oe&&Nt(ce,oe);if(X&&v.select("open")&&v.select("lastOpenChangeReason")===Ge.triggerHover){v.setOpen(!1,ut(Ge.triggerHover,ne));return}if(Te&&!X&&J&&!D.current&&!v.select("open")&&ce&&ya(z.current)){let le=()=>{!P.current&&!D.current&&!v.select("open")&&v.setOpen(!0,ut(Ge.triggerHover,ne,ce))},Re=W();Re===0?(V.clear(),le()):V.start(Re,le)}},de=v.useState("triggerProps",E);return Lr("button",t,{state:{open:b},ref:[r,R,S],props:[re,se,E||j!=="none"?de:void 0,{onMouseOver(ne){ae(ne.nativeEvent)},onFocus(ne){Q(b6(ne.nativeEvent))&&ne.preventBaseUIHandler()},onMouseLeave(){P.current=!1,V.clear(),z.current=void 0},onPointerEnter(ne){z.current=ne.pointerType},onPointerDown(ne){z.current=ne.pointerType,v.set("closeOnClick",f),f&&!v.select("open")&&v.cancelPendingOpen(ne.nativeEvent)},onClick(ne){f&&!v.select("open")&&v.cancelPendingOpen(ne.nativeEvent)},id:y,[y6.triggerDisabled]:L?"":void 0,[w6]:L?void 0:""},h],stateAttributesMapping:G5})});var _6=l(he(),1);var ay=l(he(),1),K_=ay.createContext(void 0);function S6(){let e=ay.useContext(K_);if(e===void 0)throw new Error(Xr(70));return e}var Z_=l(O(),1),C6=_6.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return di().useState("mounted")||o?(0,Z_.jsx)(K_.Provider,{value:o,children:(0,Z_.jsx)(p6,{ref:r,...n})}):null});var cy=l(he(),1);var ly=l(he(),1),X_=ly.createContext(void 0);function ud(){let e=ly.useContext(X_);if(e===void 0)throw new Error(Xr(71));return e}var T6=l(O(),1),E6=cy.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:u="center",sideOffset:c=0,alignOffset:f=0,collisionBoundary:d="clipping-ancestors",collisionPadding:m=5,arrowPadding:h=5,sticky:g=!1,disableAnchorTracking:v=!1,collisionAvoidance:y=PI,style:x,...b}=t,w=di(),S=S6(),C=w.useState("open"),_=w.useState("mounted"),R=w.useState("trackCursorAxis"),E=w.useState("disableHoverablePopup"),A=w.useState("floatingRootContext"),M=w.useState("instantType"),I=w.useState("transitionStatus"),T=w.useState("hasViewport"),N=Q5({anchor:i,positionMethod:s,floatingRootContext:A,mounted:_,side:a,sideOffset:c,align:u,alignOffset:f,collisionBoundary:d,collisionPadding:m,sticky:g,arrowPadding:h,disableAnchorTracking:v,keepMounted:S,collisionAvoidance:y,adaptiveOrigin:T?Y5:void 0}),B=cy.useMemo(()=>({open:C,side:N.side,align:N.align,anchorHidden:N.anchorHidden,instant:R!=="none"?"tracking-cursor":M}),[C,N.side,N.align,N.anchorHidden,R,M]),L=J5(t,B,{styles:N.positionerStyles,transitionStatus:I,props:b,refs:[r,w.useStateSetter("positionerElement")],hidden:!_,inert:!C||R==="both"||E});return(0,T6.jsx)(X_.Provider,{value:N,children:L})});var P6=l(he(),1);var fJ={...sd,...qf},R6=P6.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=di(),{side:u,align:c}=ud(),f=a.useState("open"),d=a.useState("instantType"),m=a.useState("transitionStatus"),h=a.useState("popupProps"),g=a.useState("floatingRootContext"),v=a.useState("disabled"),y=a.useState("closeDelay");Xf({open:f,ref:a.context.popupRef,onComplete(){f&&a.context.onOpenChangeComplete?.(!0)}}),B_(g,{enabled:!v,closeDelay:y});let x=a.useStateSetter("popupElement");return Lr("div",t,{state:{open:f,side:u,align:c,instant:d,transitionStatus:m},ref:[r,a.context.popupRef,x],props:[h,Jv(m),s],stateAttributesMapping:fJ})});var A6=l(he(),1);var O6=A6.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=di(),{arrowRef:u,side:c,align:f,arrowUncentered:d,arrowStyles:m}=ud(),h=a.useState("open"),g=a.useState("instantType");return Lr("div",t,{state:{open:h,side:c,align:f,uncentered:d,instant:g},ref:[r,u],props:[{style:m,"aria-hidden":!0},s],stateAttributesMapping:sd})});var Q_=l(he(),1);var J_=l(O(),1),k6=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=Q_.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),s=Q_.useMemo(()=>({open:r,close:o}),[r,o]);return(0,J_.jsx)(Y_.Provider,{value:i,children:(0,J_.jsx)(m_,{delay:s,timeoutMs:n,children:t.children})})};var F6=l(he(),1);var I6=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var dJ={activationDirection:e=>e?{"data-activation-direction":e}:null},N6=F6.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,u=di(),c=ud(),f=u.useState("instantType"),{children:d,state:m}=f6({store:u,side:c.side,cssVars:I6,children:s}),h={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:f};return Lr("div",t,{state:h,ref:r,props:[a,{children:d}],stateAttributesMapping:dJ})});var Pp=class{constructor(){this.store=new cd}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(Xr(81,t));this.store.setOpen(!0,ut(Ge.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,ut(Ge.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function V6(){return new Pp}function Jr(e){return Lr(e.defaultTagName??"div",e,e)}var D6=l(G(),1),$_="data-wp-hash";function eC(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&pJ(document)),e.__wpStyleRuntime}function mJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${$_}]`))if(r.getAttribute($_)===t)return!0;return!1}function B6(e,t,r){if(!e.head)return;let o=eC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(mJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function pJ(e){let t=eC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)B6(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 j6(e,t){let r=eC();r.styles.set(e,t);for(let o of r.documents.keys())B6(o,e,t)}typeof process>"u",j6("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_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-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_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-emphasis,600);--_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-emphasis,600);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-emphasis,600);--_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-emphasis,600);--_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-emphasis,600);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-default,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-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,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-default,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-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,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 M6={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",j6("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var L6={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Ol=(0,D6.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return Jr({render:r,defaultTagName:"span",ref:i,props:Wt(n,{className:Z(M6.text,L6.heading,L6.p,M6[t],o)})})});var U6=l(O(),1),tC="data-wp-hash";function rC(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gJ(document)),e.__wpStyleRuntime}function hJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${tC}]`))if(r.getAttribute(tC)===t)return!0;return!1}function G6(e,t,r){if(!e.head)return;let o=rC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(hJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(tC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function gJ(e){let t=rC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)G6(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vJ(e,t){let r=rC();r.styles.set(e,t);for(let o of r.documents.keys())G6(o,e,t)}typeof process>"u",vJ("9db2873e7f","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f6e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c6f7cd);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var z6={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"},oC=(0,H6.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,U6.jsx)(Ol,{ref:n,className:Z(z6.badge,z6[`is-${t}-intent`],r),...o,variant:"body-sm"})});var Y6=l(G(),1),K6=l(Se(),1),Z6=l(O(),1),nC=(0,Y6.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,Z6.jsx)(K6.SVG,{ref:n,...t.props,...o,width:r,height:r})});var Ts={};xo(Ts,{Content:()=>dy,FullBleed:()=>i3,Header:()=>fy,Root:()=>uy,Title:()=>a3});var X6=l(G(),1),iC="data-wp-hash";function sC(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bJ(document)),e.__wpStyleRuntime}function yJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${iC}]`))if(r.getAttribute(iC)===t)return!0;return!1}function Q6(e,t,r){if(!e.head)return;let o=sC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(yJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(iC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function bJ(e){let t=sC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Q6(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 J6(e,t){let r=sC();r.styles.set(e,t);for(let o of r.documents.keys())Q6(o,e,t)}typeof process>"u",J6("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var wJ={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",J6("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var xJ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},uy=(0,X6.forwardRef)(function({render:t,...r},o){let n=Z(xJ.root,wJ["box-sizing"]);return Jr({defaultTagName:"div",render:t,ref:o,props:Wt({className:n},r)})});var $6=l(G(),1),aC="data-wp-hash";function lC(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_J(document)),e.__wpStyleRuntime}function SJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${aC}]`))if(r.getAttribute(aC)===t)return!0;return!1}function e3(e,t,r){if(!e.head)return;let o=lC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(SJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(aC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function _J(e){let t=lC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)e3(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 CJ(e,t){let r=lC();r.styles.set(e,t);for(let o of r.documents.keys())e3(o,e,t)}typeof process>"u",CJ("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var TJ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},fy=(0,$6.forwardRef)(function({render:t,...r},o){return Jr({defaultTagName:"div",render:t,ref:o,props:Wt({className:TJ.header},r)})});var t3=l(G(),1),cC="data-wp-hash";function uC(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&PJ(document)),e.__wpStyleRuntime}function EJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${cC}]`))if(r.getAttribute(cC)===t)return!0;return!1}function r3(e,t,r){if(!e.head)return;let o=uC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(EJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function PJ(e){let t=uC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)r3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function RJ(e,t){let r=uC();r.styles.set(e,t);for(let o of r.documents.keys())r3(o,e,t)}typeof process>"u",RJ("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var AJ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},dy=(0,t3.forwardRef)(function({render:t,...r},o){return Jr({defaultTagName:"div",render:t,ref:o,props:Wt({className:AJ.content},r)})});var o3=l(G(),1),fC="data-wp-hash";function dC(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kJ(document)),e.__wpStyleRuntime}function OJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fC}]`))if(r.getAttribute(fC)===t)return!0;return!1}function n3(e,t,r){if(!e.head)return;let o=dC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(OJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function kJ(e){let t=dC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)n3(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 IJ(e,t){let r=dC();r.styles.set(e,t);for(let o of r.documents.keys())n3(o,e,t)}typeof process>"u",IJ("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var FJ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},i3=(0,o3.forwardRef)(function({render:t,...r},o){return Jr({defaultTagName:"div",render:t,ref:o,props:Wt({className:FJ.fullbleed},r)})});var s3=l(G(),1);var mC=l(O(),1),NJ=(0,mC.jsx)("div",{}),a3=(0,s3.forwardRef)(function({render:t=NJ,children:r,...o},n){return(0,mC.jsx)(Ol,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var l3=l(G(),1),c3=l(O(),1),pC=(0,l3.forwardRef)(function(t,r){return(0,c3.jsx)(Al.Panel,{ref:r,...t})});var u3=l(G(),1),f3=l(O(),1),hC=(0,u3.forwardRef)(function(t,r){return(0,f3.jsx)(Al.Root,{ref:r,...t})});var d3=l(G(),1),m3=l(O(),1),gC=(0,d3.forwardRef)(function(t,r){return(0,m3.jsx)(Al.Trigger,{ref:r,...t})});var gu={};xo(gu,{Content:()=>C3,Header:()=>b3,HeaderDescription:()=>x3,Root:()=>h3});var p3=l(G(),1);var yC=l(O(),1),h3=(0,p3.forwardRef)(function({render:t,...r},o){return(0,yC.jsx)(hC,{ref:o,render:(0,yC.jsx)(uy,{render:t}),...r})});var gd=l(G(),1);var my=l(G(),1),fd=(0,my.forwardRef)(({icon:e,size:t=24,...r},o)=>(0,my.cloneElement)(e,{width:t,height:t,...r,ref:o}));var py=l(Se(),1),bC=l(O(),1),Ki=(0,bC.jsx)(py.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bC.jsx)(py.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 hy=l(Se(),1),wC=l(O(),1),xC=(0,wC.jsx)(hy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wC.jsx)(hy.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 gy=l(Se(),1),SC=l(O(),1),_C=(0,SC.jsx)(gy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,SC.jsx)(gy.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var vy=l(Se(),1),CC=l(O(),1),TC=(0,CC.jsx)(vy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CC.jsx)(vy.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 yy=l(Se(),1),EC=l(O(),1),PC=(0,EC.jsx)(yy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,EC.jsx)(yy.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var by=l(Se(),1),RC=l(O(),1),AC=(0,RC.jsx)(by.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,RC.jsx)(by.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 wy=l(Se(),1),OC=l(O(),1),Rp=(0,OC.jsx)(wy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OC.jsx)(wy.Path,{d:"M13.75 4.194a8 8 0 0 0-4.812.415l-.301.132a8 8 0 0 0-3.203 2.692L4 6.001v4h4L6.517 8.516q.333-.526.758-.977l.011-.012q.341-.359.733-.662l.025-.02a6.5 6.5 0 0 1 2.469-1.172l.034-.008q.117-.027.236-.05l.015-.002q.32-.06.65-.088.08-.008.16-.013a7 7 0 0 1 .323-.01L12 5.5h.05l.203.005.101.003q.146.008.293.023l.12.014.158.02q.103.015.205.033l.058.011q.107.02.212.043l.068.016a6.5 6.5 0 0 1 1.447.521l.02.01a7 7 0 0 1 .452.25l.02.014a7 7 0 0 1 .468.317l.07.054a7 7 0 0 1 .403.334l.034.03q.091.084.18.172l.047.045q.293.294.548.627l.03.038.07.097.096.135q.037.053.072.107a6 6 0 0 1 .167.265l.042.073q.236.411.413.857l.027.07a6.5 6.5 0 0 1 .418 2.014 6.6 6.6 0 0 1-.034 1.04 6 6 0 0 1-.063.424q-.109.597-.32 1.152-.016.034-.028.07a6.5 6.5 0 0 1-.413.856l-.042.073a6 6 0 0 1-.327.497l-.087.118-.02.028a7 7 0 0 1-.526.604l-.035.035-.035.032q-.089.088-.18.172l-.034.03a7 7 0 0 1-.38.317l-.093.071q-.09.067-.183.13l-.076.053q-.112.076-.227.146-.218.133-.446.247l-.028.015-.192.093-.081.036a6.5 6.5 0 0 1-1.184.396l-.058.012a7 7 0 0 1-.475.087q-.08.012-.157.02l-.122.014q-.145.015-.292.023l-.136.005-.139.003L12 18.5q-.053-.002-.104-.003l-.127-.004-.162-.007q-.08-.005-.159-.013a7 7 0 0 1-.65-.088q-.008 0-.015-.002a7 7 0 0 1-.236-.05l-.034-.008a6.5 6.5 0 0 1-4.14-3.077l-1.3.75a8 8 0 0 0 3.564 3.26l.301.131a8 8 0 0 0 11.055-7.061l.007-.33c0-1.76-.581-3.473-1.653-4.87l-.206-.256a8 8 0 0 0-4.07-2.6zM12 7.75a.75.75 0 0 0-.75.75V12a.75.75 0 0 0 .218.529l1.282-.839-1.28.84 2.5 2.5a.75.75 0 1 0 1.06-1.06l-2.28-2.28V8.5a.75.75 0 0 0-.75-.75"})});var xy=l(Se(),1),kC=l(O(),1),xa=(0,kC.jsx)(xy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kC.jsx)(xy.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 Sy=l(Se(),1),IC=l(O(),1),_y=(0,IC.jsx)(Sy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IC.jsx)(Sy.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 Cy=l(Se(),1),FC=l(O(),1),Ap=(0,FC.jsx)(Cy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FC.jsx)(Cy.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 Ty=l(Se(),1),NC=l(O(),1),kl=(0,NC.jsx)(Ty.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NC.jsx)(Ty.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 Ey=l(Se(),1),VC=l(O(),1),du=(0,VC.jsx)(Ey.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VC.jsx)(Ey.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var Py=l(Se(),1),MC=l(O(),1),mu=(0,MC.jsx)(Py.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MC.jsx)(Py.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var Ry=l(Se(),1),LC=l(O(),1),DC=(0,LC.jsx)(Ry.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LC.jsx)(Ry.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var Ay=l(Se(),1),BC=l(O(),1),Sa=(0,BC.jsx)(Ay.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BC.jsx)(Ay.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var Oy=l(Se(),1),jC=l(O(),1),zC=(0,jC.jsx)(Oy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jC.jsx)(Oy.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 ky=l(Se(),1),HC=l(O(),1),_a=(0,HC.jsx)(ky.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HC.jsx)(ky.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Iy=l(Se(),1),GC=l(O(),1),Op=(0,GC.jsx)(Iy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GC.jsx)(Iy.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var Fy=l(Se(),1),UC=l(O(),1),Es=(0,UC.jsx)(Fy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UC.jsx)(Fy.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 Ny=l(Se(),1),WC=l(O(),1),qC=(0,WC.jsx)(Ny.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WC.jsx)(Ny.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 Vy=l(Se(),1),YC=l(O(),1),Zi=(0,YC.jsx)(Vy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YC.jsx)(Vy.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 My=l(Se(),1),KC=l(O(),1),ZC=(0,KC.jsx)(My.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KC.jsx)(My.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 Ly=l(Se(),1),XC=l(O(),1),QC=(0,XC.jsx)(Ly.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XC.jsx)(Ly.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 Dy=l(Se(),1),JC=l(O(),1),$C=(0,JC.jsx)(Dy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JC.jsx)(Dy.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 By=l(Se(),1),eT=l(O(),1),tT=(0,eT.jsx)(By.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eT.jsx)(By.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 jy=l(Se(),1),rT=l(O(),1),Ca=(0,rT.jsx)(jy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rT.jsx)(jy.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 zy=l(Se(),1),oT=l(O(),1),kp=(0,oT.jsx)(zy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oT.jsx)(zy.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 Hy=l(Se(),1),nT=l(O(),1),iT=(0,nT.jsx)(Hy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nT.jsx)(Hy.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 Gy=l(Se(),1),sT=l(O(),1),aT=(0,sT.jsx)(Gy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sT.jsx)(Gy.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 Uy=l(Se(),1),lT=l(O(),1),Ip=(0,lT.jsx)(Uy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lT.jsx)(Uy.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var Wy=l(Se(),1),cT=l(O(),1),Fp=(0,cT.jsx)(Wy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cT.jsx)(Wy.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 qy=l(Se(),1),uT=l(O(),1),fT=(0,uT.jsx)(qy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uT.jsx)(qy.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 Yy=l(Se(),1),dT=l(O(),1),Np=(0,dT.jsx)(Yy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dT.jsx)(Yy.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var Ky=l(Se(),1),mT=l(O(),1),mi=(0,mT.jsx)(Ky.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mT.jsx)(Ky.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 Zy=l(Se(),1),pT=l(O(),1),hT=(0,pT.jsx)(Zy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pT.jsx)(Zy.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 Xy=l(Se(),1),gT=l(O(),1),Vp=(0,gT.jsx)(Xy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gT.jsx)(Xy.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 Mp=l(Se(),1),Lp=l(O(),1),Dp=(0,Lp.jsxs)(Mp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Lp.jsx)(Mp.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,Lp.jsx)(Mp.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 Qy=l(Se(),1),vT=l(O(),1),yT=(0,vT.jsx)(Qy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vT.jsx)(Qy.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 Jy=l(Se(),1),bT=l(O(),1),Xi=(0,bT.jsx)(Jy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bT.jsx)(Jy.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var $y=l(Se(),1),wT=l(O(),1),Bp=(0,wT.jsx)($y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wT.jsx)($y.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 eb=l(Se(),1),xT=l(O(),1),tb=(0,xT.jsx)(eb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xT.jsx)(eb.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 rb=l(Se(),1),ST=l(O(),1),_T=(0,ST.jsx)(rb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ST.jsx)(rb.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 ob=l(Se(),1),CT=l(O(),1),jp=(0,CT.jsx)(ob.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CT.jsx)(ob.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 zp=l(Se(),1),Hp=l(O(),1),pu=(0,Hp.jsxs)(zp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Hp.jsx)(zp.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,Hp.jsx)(zp.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 dd=l(Se(),1),md=l(O(),1),TT=(0,md.jsxs)(dd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,md.jsx)(dd.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,md.jsx)(dd.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,md.jsx)(dd.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})]});var nb=l(Se(),1),ET=l(O(),1),Ps=(0,ET.jsx)(nb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ET.jsx)(nb.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var ib=l(Se(),1),PT=l(O(),1),RT=(0,PT.jsx)(ib.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PT.jsx)(ib.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 sb=l(Se(),1),AT=l(O(),1),Gp=(0,AT.jsx)(sb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AT.jsx)(sb.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 ab=l(Se(),1),OT=l(O(),1),Up=(0,OT.jsx)(ab.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OT.jsx)(ab.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 lb=l(Se(),1),kT=l(O(),1),Wp=(0,kT.jsx)(lb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kT.jsx)(lb.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 cb=l(Se(),1),IT=l(O(),1),ub=(0,IT.jsx)(cb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IT.jsx)(cb.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 fb=l(Se(),1),FT=l(O(),1),qp=(0,FT.jsx)(fb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FT.jsx)(fb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})});var db=l(Se(),1),NT=l(O(),1),VT=(0,NT.jsx)(db.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NT.jsx)(db.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 mb=l(Se(),1),MT=l(O(),1),LT=(0,MT.jsx)(mb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MT.jsx)(mb.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 pb=l(Se(),1),DT=l(O(),1),pd=(0,DT.jsx)(pb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DT.jsx)(pb.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 hb=l(Se(),1),BT=l(O(),1),hu=(0,BT.jsx)(hb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BT.jsx)(hb.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 gb=l(Se(),1),jT=l(O(),1),Yp=(0,jT.jsx)(gb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jT.jsx)(gb.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 vb=l(Se(),1),zT=l(O(),1),HT=(0,zT.jsx)(vb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zT.jsx)(vb.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 yb=l(Se(),1),GT=l(O(),1),UT=(0,GT.jsx)(yb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GT.jsx)(yb.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 bb=l(Se(),1),WT=l(O(),1),qT=(0,WT.jsx)(bb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WT.jsx)(bb.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 wb=l(Se(),1),YT=l(O(),1),Kp=(0,YT.jsx)(wb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YT.jsx)(wb.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 xb=l(Se(),1),KT=l(O(),1),Zp=(0,KT.jsx)(xb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KT.jsx)(xb.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 Sb=l(Se(),1),ZT=l(O(),1),XT=(0,ZT.jsx)(Sb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZT.jsx)(Sb.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 _b=l(Se(),1),QT=l(O(),1),Xp=(0,QT.jsx)(_b.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QT.jsx)(_b.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 Cb=l(Se(),1),JT=l(O(),1),$T=(0,JT.jsx)(Cb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JT.jsx)(Cb.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 Tb=l(Se(),1),eE=l(O(),1),Qp=(0,eE.jsx)(Tb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eE.jsx)(Tb.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 Eb=l(Se(),1),tE=l(O(),1),rE=(0,tE.jsx)(Eb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tE.jsx)(Eb.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 g3=l(G(),1),Pb=(0,g3.createContext)({setDescriptionId:()=>{}});var Ta=l(O(),1),oE="data-wp-hash";function nE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&MJ(document)),e.__wpStyleRuntime}function VJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${oE}]`))if(r.getAttribute(oE)===t)return!0;return!1}function y3(e,t,r){if(!e.head)return;let o=nE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(VJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function MJ(e){let t=nE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)y3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function iE(e,t){let r=nE();r.styles.set(e,t);for(let o of r.documents.keys())y3(o,e,t)}typeof process>"u",iE("78199613cf","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var hd={"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","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",iE("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var v3={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",iE("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var LJ={"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"},b3=(0,gd.forwardRef)(function({children:t,className:r,render:o,...n},i){let[s,a]=(0,gd.useState)(),u=(0,gd.useMemo)(()=>({setDescriptionId:a}),[a]);return Jr({defaultTagName:"div",render:o,ref:i,props:Wt(n,{className:Z(v3.heading,hd["heading-wrapper"],r),children:(0,Ta.jsx)(Pb.Provider,{value:u,children:(0,Ta.jsxs)(gC,{className:hd.header,render:(0,Ta.jsx)(fy,{}),nativeButton:!1,"aria-describedby":s,children:[(0,Ta.jsx)("div",{className:hd["header-content"],children:t}),(0,Ta.jsx)("div",{className:Z(hd["header-trigger-positioner"]),children:(0,Ta.jsx)("div",{className:Z(hd["header-trigger-wrapper"],v3.div,LJ["outset-ring--focus-parent-visible"]),children:(0,Ta.jsx)(nC,{icon:mu,className:hd["header-trigger"]})})})]})})})})});var Il=l(G(),1);var w3=l(O(),1),x3=(0,Il.forwardRef)(function({children:t,className:r,...o},n){let i=(0,Il.useId)(),{setDescriptionId:s}=(0,Il.useContext)(Pb);return(0,Il.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,w3.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var S3=l(G(),1);var lE=l(O(),1),aE="data-wp-hash";function cE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&BJ(document)),e.__wpStyleRuntime}function DJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${aE}]`))if(r.getAttribute(aE)===t)return!0;return!1}function _3(e,t,r){if(!e.head)return;let o=cE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(DJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(aE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function BJ(e){let t=cE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)_3(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 jJ(e,t){let r=cE();r.styles.set(e,t);for(let o of r.documents.keys())_3(o,e,t)}typeof process>"u",jJ("78199613cf","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var sE={"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","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},C3=(0,S3.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},s){return(0,lE.jsx)(pC,{ref:s,className:a=>Z(sE.content,a.open&&a.transitionStatus==="idle"&&sE["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,lE.jsx)(dy,{className:sE["content-inner"],render:r,children:o})})});var E3=l(G(),1);function uE(e,t,r){return(0,E3.cloneElement)(e??t,{children:r})}var zJ=l(fE(),1);var R3=l(yl(),1),{lock:qPe,unlock:A3}=(0,R3.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function HJ(){let e=zJ;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return A3(e.privateApis).ThemeProvider}var O3=HJ();var k3=l(G(),1),dE="data-wp-hash";function mE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&UJ(document)),e.__wpStyleRuntime}function GJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${dE}]`))if(r.getAttribute(dE)===t)return!0;return!1}function I3(e,t,r){if(!e.head)return;let o=mE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(GJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(dE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function UJ(e){let t=mE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)I3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function WJ(e,t){let r=mE();r.styles.set(e,t);for(let o of r.documents.keys())I3(o,e,t)}typeof process>"u",WJ("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var qJ={stack:"_19ce0419607e1896__stack"},YJ={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)"},te=(0,k3.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...a},u){let c={gap:r&&YJ[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Jr({render:s,ref:u,props:Wt(a,{style:c,className:qJ.stack})})});var ht={};xo(ht,{Popup:()=>W3,Portal:()=>Rb,Positioner:()=>Ab,Provider:()=>J3,Root:()=>X3,Trigger:()=>K3});var G3=l(G(),1);var L3=l(G(),1);var hE="data-wp-hash";function gE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ZJ(document)),e.__wpStyleRuntime}function KJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hE}]`))if(r.getAttribute(hE)===t)return!0;return!1}function N3(e,t,r){if(!e.head)return;let o=gE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(KJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ZJ(e){let t=gE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)N3(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 XJ(e,t){let r=gE();r.styles.set(e,t);for(let o of r.documents.keys())N3(o,e,t)}typeof process>"u",XJ("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var F3={slot:"_11fc52b637ff8a7e__slot"},V3="data-wp-compat-overlay-slot";function QJ(){return typeof document>"u"?null:document}function JJ(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Rs=null;function pE(e){return e.setAttribute("aria-hidden","false"),e}function $J(e){let t=e.createElement("div");return t.setAttribute(V3,""),F3.slot&&t.classList.add(F3.slot),e.body.appendChild(t),t}function M3(){if(typeof window>"u"||!JJ()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=QJ();if(!e||!e.body)return;if(Rs&&Rs.ownerDocument===e&&Rs.isConnected)return pE(Rs);let t=e.querySelector(`[${V3}]`);return t instanceof HTMLDivElement?(Rs=pE(t),Rs):(Rs?.isConnected&&Rs.remove(),Rs=pE($J(e)),Rs)}var D3=l(O(),1),Rb=(0,L3.forwardRef)(function({container:t,...r},o){return(0,D3.jsx)(En.Portal,{container:t??M3(),...r,ref:o})});var B3=l(G(),1),H3=l(O(),1),vE="data-wp-hash";function yE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&t$(document)),e.__wpStyleRuntime}function e$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${vE}]`))if(r.getAttribute(vE)===t)return!0;return!1}function j3(e,t,r){if(!e.head)return;let o=yE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(e$(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function t$(e){let t=yE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)j3(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 z3(e,t){let r=yE();r.styles.set(e,t);for(let o of r.documents.keys())j3(o,e,t)}typeof process>"u",z3("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var r$={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",z3("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var o$={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Ab=(0,B3.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,H3.jsx)(En.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:Z(r$["box-sizing"],o$.positioner,r)})});var Jp=l(O(),1),bE="data-wp-hash";function wE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&i$(document)),e.__wpStyleRuntime}function n$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${bE}]`))if(r.getAttribute(bE)===t)return!0;return!1}function U3(e,t,r){if(!e.head)return;let o=wE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(n$(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(bE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function i$(e){let t=wE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)U3(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 s$(e,t){let r=wE();r.styles.set(e,t);for(let o of r.documents.keys())U3(o,e,t)}typeof process>"u",s$("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var a$={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},l$={background:"#1e1e1e"},W3=(0,G3.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let a=(0,Jp.jsx)(O3,{color:l$,children:(0,Jp.jsx)(En.Popup,{ref:s,className:Z(a$.popup,n),...i,children:o})}),u=uE(r,(0,Jp.jsx)(Ab,{}),a);return uE(t,(0,Jp.jsx)(Rb,{}),u)});var q3=l(G(),1),Y3=l(O(),1),K3=(0,q3.forwardRef)(function(t,r){return(0,Y3.jsx)(En.Trigger,{ref:r,...t})});var Z3=l(O(),1);function X3(e){return(0,Z3.jsx)(En.Root,{...e})}var Q3=l(O(),1);function J3({...e}){return(0,Q3.jsx)(En.Provider,{...e})}var $3=l(G(),1),xE="data-wp-hash";function SE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&u$(document)),e.__wpStyleRuntime}function c$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${xE}]`))if(r.getAttribute(xE)===t)return!0;return!1}function eF(e,t,r){if(!e.head)return;let o=SE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(c$(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(xE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function u$(e){let t=SE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)eF(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 f$(e,t){let r=SE();r.styles.set(e,t);for(let o of r.documents.keys())eF(o,e,t)}typeof process>"u",f$("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var d$={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Pn=(0,$3.forwardRef)(function({render:t,...r},o){return Jr({render:t,ref:o,props:Wt({className:d$["visually-hidden"]},r,{"data-visually-hidden":""})})});var rF=l(G(),1),_E="data-wp-hash";function CE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&p$(document)),e.__wpStyleRuntime}function m$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_E}]`))if(r.getAttribute(_E)===t)return!0;return!1}function oF(e,t,r){if(!e.head)return;let o=CE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(m$(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_E,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function p$(e){let t=CE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)oF(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 nF(e,t){let r=CE();r.styles.set(e,t);for(let o of r.documents.keys())oF(o,e,t)}typeof process>"u",nF("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var h$={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",nF("ed2c39ec90","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.b20cc1690085c2f0__skeleton{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);display:block;@media (forced-colors:active){border:var(--wpds-border-width-xs,1px) solid CanvasText}}._9b143194fdb45f93__pulse{@media not (prefers-reduced-motion){animation:e2b9fe0690281bc8__skeleton-pulse 1.5s ease-in-out infinite}}@keyframes e2b9fe0690281bc8__skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}}}");var tF={skeleton:"b20cc1690085c2f0__skeleton",pulse:"_9b143194fdb45f93__pulse","skeleton-pulse":"e2b9fe0690281bc8__skeleton-pulse"},TE=(0,rF.forwardRef)(function({render:t,...r},o){return Jr({render:t,ref:o,props:Wt({className:Z(tF.skeleton,tF.pulse,h$["box-sizing"]),"aria-hidden":!0},r)})});var iF=l(G(),1),sF=l(O(),1),aF=(0,iF.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,sF.jsx)(o,{ref:i,className:Z("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));aF.displayName="NavigableRegion";var vu=aF;var cF=l(Y(),1),{Fill:uF,Slot:fF}=(0,cF.createSlotFill)("SidebarToggle");var pi=l(O(),1),EE="data-wp-hash";function PE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&v$(document)),e.__wpStyleRuntime}function g$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${EE}]`))if(r.getAttribute(EE)===t)return!0;return!1}function dF(e,t,r){if(!e.head)return;let o=PE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(g$(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(EE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function v$(e){let t=PE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)dF(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 y$(e,t){let r=PE();r.styles.set(e,t);for(let o of r.documents.keys())dF(o,e,t)}typeof process>"u",y$("ddd9aab364","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:var(--wpds-dimension-size-md,32px)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8113be94e7caf73c__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:var(--wpds-dimension-size-sm,24px);width:var(--wpds-dimension-size-sm,24px);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var yu={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 mF({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:s,showSidebarToggle:a=!0}){let u=`h${e}`;return(0,pi.jsxs)(te,{direction:"column",className:yu.header,children:[(0,pi.jsxs)(te,{className:yu["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,pi.jsxs)(te,{direction:"row",gap:"sm",align:"center",justify:"start",children:[a&&(0,pi.jsx)(fF,{bubblesVirtually:!0,className:yu["sidebar-toggle-slot"]}),o&&(0,pi.jsx)("div",{className:yu["header-visual"],"aria-hidden":"true",children:o}),n&&(0,pi.jsx)(Ol,{className:yu["header-title"],render:(0,pi.jsx)(u,{}),variant:"heading-lg",children:n}),t,r]}),s&&(0,pi.jsx)(te,{align:"center",className:yu["header-actions"],direction:"row",gap:"sm",children:s})]}),i&&(0,pi.jsx)(Ol,{render:(0,pi.jsx)("p",{}),variant:"body-md",className:yu["header-subtitle"],children:i})]})}var $p=l(O(),1),AE="data-wp-hash";function OE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&w$(document)),e.__wpStyleRuntime}function b$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${AE}]`))if(r.getAttribute(AE)===t)return!0;return!1}function pF(e,t,r){if(!e.head)return;let o=OE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(b$(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(AE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function w$(e){let t=OE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)pF(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 x$(e,t){let r=OE();r.styles.set(e,t);for(let o of r.documents.keys())pF(o,e,t)}typeof process>"u",x$("ddd9aab364","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:var(--wpds-dimension-size-md,32px)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8113be94e7caf73c__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:var(--wpds-dimension-size-sm,24px);width:var(--wpds-dimension-size-sm,24px);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var RE={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 hF({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,children:s,className:a,actions:u,ariaLabel:c,hasPadding:f=!1,showSidebarToggle:d=!0}){let m=Z(RE.page,a);return(0,$p.jsxs)(vu,{className:m,ariaLabel:c??(typeof n=="string"?n:""),children:[(n||t||r||u||o)&&(0,$p.jsx)(mF,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:u,showSidebarToggle:d}),f?(0,$p.jsx)("div",{className:Z(RE.content,RE["has-padding"]),children:s}):s]})}hF.SidebarToggleFill=uF;var Kn=hF;var gF={primary:"#3858e9",background:"#222524"},S$=new Map([["modern",gF],["fresh",{primary:"#3858e9",background:"#25292b"}],["midnight",{primary:"#cf4339",background:"#3d4042"}],["coffee",{primary:"#916745",background:"#5b534d"}],["ocean",{primary:"#567958",background:"#5f787f"}],["blue",{primary:"#437aa8",background:"#3876a8"}],["ectoplasm",{primary:"#646c3e",background:"#4f386e"}],["sunrise",{primary:"#ad631e",background:"#cc4541"}],["light",{primary:"#007cba",background:"#eaeeed"}]]);function kE(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return S$.get(e)??gF}var Gl=l(Y(),1),Ul=l(at(),1),cN=l(Fl(),1),Th=l(q(),1),Ra=l(G(),1),xi=l(Rt(),1),uN=l(st(),1),Ru=l(fE(),1),fN=l(bF(),1),a0=l(hi(),1),l0=l(me(),1),dN=l(xn(),1);var SF=l(me(),1),_F=l(Y(),1),th=l(q(),1),CF=l(xe(),1),vd=l(G(),1);var TF=l(st(),1);var Qi=l(G(),1),xF=l(Fl(),1),eh=l(O(),1),Ea=(0,Qi.createContext)(()=>{});Ea.displayName="SidebarNavigationContext";function _$(e,t,r){let o;if(t==="back"&&r&&(o=e.querySelector(r)),t!==null&&!o){let[n]=xF.focus.tabbable.find(e);o=n??e}o?.focus()}function C$(){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 T$({children:e,shouldAnimate:t}){let r=(0,Qi.useContext)(Ea),o=(0,Qi.useRef)(),[n,i]=(0,Qi.useState)(null);(0,Qi.useLayoutEffect)(()=>{let{direction:a,focusSelector:u}=r.get();_$(o.current,a,u),i(a)},[r]);let s=Z("edit-site-sidebar__screen-wrapper",t?{"slide-from-left":n==="back","slide-from-right":n==="forward"}:{});return(0,eh.jsx)("div",{ref:o,className:s,children:e})}function IE({children:e}){let[t]=(0,Qi.useState)(C$);return(0,eh.jsx)(Ea.Provider,{value:t,children:e})}function Ob({routeKey:e,shouldAnimate:t,children:r}){return(0,eh.jsx)("div",{className:"edit-site-sidebar__content",children:(0,eh.jsx)(T$,{shouldAnimate:t,children:r},e)})}var FE=l(O(),1),{useLocation:E$,useHistory:P$}=U(TF.privateApis),EF=(0,vd.memo)((0,vd.forwardRef)((e,t)=>{let{path:r}=E$(),o=P$(),{navigate:n}=(0,vd.useContext)(Ea),{dashboardLink:i,isBlockTheme:s,isClassicThemeWithStyleBookSupport:a}=(0,SF.useSelect)(f=>{let{getSettings:d}=U(f(We)),{getCurrentTheme:m}=f(CF.store),h=m(),g=d(),v=h?.theme_supports["editor-styles"],y=g.supportsLayout;return{dashboardLink:g.__experimentalDashboardLink,isBlockTheme:h?.is_block_theme,isClassicThemeWithStyleBookSupport:!h?.is_block_theme&&(v||y)}},[]),u;r!=="/"&&(s||a?u="/":r!=="/pattern"&&(u="/pattern"));let c={href:u?void 0:i,label:u?(0,th.__)("Go to Site Editor"):(0,th.__)("Go to the Dashboard"),onClick:u?()=>{o.navigate(u),n("back")}:void 0};return(0,FE.jsx)("div",{className:"edit-site-site-hub",children:(0,FE.jsx)(_F.Button,{size:"compact",ref:t,className:"edit-site-site-hub__back-button",icon:(0,th.isRTL)()?_a:Sa,...c})})}));var Nl=l(G(),1),oh=l(Y(),1),kb=l(at(),1),Ji=l(q(),1),kF=l(st(),1),IF=l(me(),1),FF=l(xe(),1),NF=l(nr(),1);var gi=l(O(),1),{useLocation:R$,useHistory:A$}=U(kF.privateApis),RF={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},rh=320,O$=1300,k$=9/19.5,I$=200,AF={width:"100%",height:"100%"};function OF(e,t){let r=(i,s,a)=>i+(s-i)*a,o=1-Math.max(0,Math.min(1,(e-rh)/(O$-rh))),n=r(t,k$,o);return e/n}function VF({isFullWidth:e,isOversized:t,setIsOversized:r,isReady:o,children:n,defaultSize:i,innerContentStyle:s}){let a=A$(),{path:u,query:c}=R$(),{canvas:f="view"}=c,d=(0,kb.useReducedMotion)(),[m,h]=(0,Nl.useState)(AF),[g,v]=(0,Nl.useState)(),[y,x]=(0,Nl.useState)(!1),[b,w]=(0,Nl.useState)(!1),[S,C]=(0,Nl.useState)(1),_={type:"tween",duration:y?0:.5},R=(0,Nl.useRef)(null),E=(0,kb.useInstanceId)(VF,"edit-site-resizable-frame-handle-help"),A=i.width/i.height,M=(0,IF.useSelect)(F=>{let{getCurrentTheme:P}=F(FF.store);return P()?.is_block_theme},[]),I=(F,P,V)=>{v(V.offsetWidth),x(!0)},T=(F,P,V,z)=>{let W=z.width/S,Q=Math.abs(W),ue=z.width<0?Q:(i.width-g)/2,re=Math.min(Q,ue),se=Q===0?0:re/Q,ae=1-se;C(ae+se*2);let de=g+z.width;r(de>i.width),h({height:t?"100%":OF(de,A)})},N=(F,P,V)=>{if(x(!1),!t)return;r(!1),V.ownerDocument.documentElement.offsetWidth-V.offsetWidth>I$||!M?h(AF):a.navigate((0,NF.addQueryArgs)(u,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"})},B=F=>{if(!["ArrowLeft","ArrowRight"].includes(F.key))return;F.preventDefault();let V=20*(F.shiftKey?5:1)*(F.key==="ArrowLeft"?1:-1)*((0,Ji.isRTL)()?-1:1),z=Math.min(Math.max(rh,R.current.resizable.offsetWidth+V),i.width);h({width:z,height:OF(z,A)})},L={default:{flexGrow:0,height:m.height},fullWidth:{flexGrow:1,height:m.height}},D={hidden:{opacity:0,...(0,Ji.isRTL)()?{right:0}:{left:0}},visible:{opacity:1,...(0,Ji.isRTL)()?{right:-14}:{left:-14}},active:{opacity:1,...(0,Ji.isRTL)()?{right:-14}:{left:-14},scaleY:1.3}},j=y?"active":b?"visible":"hidden";return(0,gi.jsx)(oh.ResizableBox,{as:oh.__unstableMotion.div,ref:R,initial:!1,variants:L,animate:e?"fullWidth":"default",onAnimationComplete:F=>{F==="fullWidth"&&h({width:"100%",height:"100%"})},whileHover:f==="view"&&M?{scale:1.005,transition:{duration:d?0:.5,ease:"easeOut"}}:{},transition:_,size:m,enable:{top:!1,bottom:!1,...(0,Ji.isRTL)()?{right:o,left:!1}:{left:o,right:!1},topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},resizeRatio:S,handleClasses:void 0,handleStyles:{left:RF,right:RF},minWidth:rh,maxWidth:e?"100%":"150%",maxHeight:"100%",onFocus:()=>w(!0),onBlur:()=>w(!1),onMouseOver:()=>w(!0),onMouseOut:()=>w(!1),handleComponent:{[(0,Ji.isRTL)()?"right":"left"]:f==="view"&&(0,gi.jsxs)(gi.Fragment,{children:[(0,gi.jsxs)(ht.Root,{children:[(0,gi.jsx)(ht.Trigger,{render:(0,gi.jsx)(oh.__unstableMotion.button,{role:"separator","aria-orientation":"vertical",className:Z("edit-site-resizable-frame__handle",{"is-resizing":y}),variants:D,animate:j,"aria-label":(0,Ji.__)("Drag to resize"),"aria-describedby":E,"aria-valuenow":R.current?.resizable?.offsetWidth||void 0,"aria-valuemin":rh,"aria-valuemax":i.width,onKeyDown:B,initial:"hidden",exit:"hidden",whileFocus:"active",whileHover:"active"},"handle")}),(0,gi.jsx)(ht.Popup,{children:(0,Ji.__)("Drag to resize")})]}),(0,gi.jsx)("div",{hidden:!0,id:E,children:(0,Ji.__)("Use left and right arrow keys to resize the canvas. Hold shift to resize in larger increments.")})]})},onResizeStart:I,onResize:T,onResizeStop:N,className:Z("edit-site-resizable-frame__inner",{"is-resizing":y}),showHandle:!1,children:(0,gi.jsx)("div",{className:"edit-site-resizable-frame__inner-content",style:s,children:n})})}var MF=VF;var jF=l(G(),1),Ib=l(DF(),1),zF=l(q(),1),bu=l(me(),1),HF=l(xe(),1),NE=l(Rt(),1);var BF="core/edit-site/save";function GF(){let{__experimentalGetDirtyEntityRecords:e,isSavingEntityRecord:t}=(0,bu.useSelect)(HF.store),{hasNonPostEntityChanges:r,isPostSavingLocked:o}=(0,bu.useSelect)(NE.store),{savePost:n}=(0,bu.useDispatch)(NE.store),{setIsSaveViewOpened:i}=(0,bu.useDispatch)(We),{registerShortcut:s,unregisterShortcut:a}=(0,bu.useDispatch)(Ib.store);return(0,jF.useEffect)(()=>(s({name:BF,category:"global",description:(0,zF.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),()=>{a(BF)}),[s,a]),(0,Ib.useShortcut)("core/edit-site/save",u=>{u.preventDefault();let c=e(),f=!!c.length,d=c.some(m=>t(m.kind,m.name,m.key));!f||d||(r()?i(!0):o()||n())}),null}var Fb=l(G(),1),Nb=l(me(),1),VE=l(xe(),1),F$=1e4,N$=100;function V$(){let e,{promise:t,resolve:r}=Promise.withResolvers();function o(){s(),clearTimeout(e),clearTimeout(n),r()}let n=setTimeout(o,F$);function i(){if((0,Nb.select)(VE.store).hasResolvingSelectors()){clearTimeout(e),e=void 0;return}e||(e=setTimeout(o,N$))}let s=(0,Nb.subscribe)(i,VE.store);i();function a(){s(),clearTimeout(e),clearTimeout(n)}return[t,a]}function Vb(){let[e,t]=(0,Fb.useState)(!1);return(0,Fb.useEffect)(()=>{let[r,o]=V$();return r.then(()=>t(!0)),o},[]),!e}var LE=ih(),Ue=e=>nh(e,LE),DE=ih();Ue.write=e=>nh(e,DE);var Mb=ih();Ue.onStart=e=>nh(e,Mb);var BE=ih();Ue.onFrame=e=>nh(e,BE);var jE=ih();Ue.onFinish=e=>nh(e,jE);var yd=[];Ue.setTimeout=(e,t)=>{let r=Ue.now()+t,o=()=>{let i=yd.findIndex(s=>s.cancel==o);~i&&yd.splice(i,1),Ml-=~i?1:0},n={time:r,handler:e,cancel:o};return yd.splice(UF(r),0,n),Ml+=1,WF(),n};var UF=e=>~(~yd.findIndex(t=>t.time>e)||~yd.length);Ue.cancel=e=>{Mb.delete(e),BE.delete(e),jE.delete(e),LE.delete(e),DE.delete(e)};Ue.sync=e=>{ME=!0,Ue.batchedUpdates(e),ME=!1};Ue.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}function o(...n){t=n,Ue.onStart(r)}return o.handler=e,o.cancel=()=>{Mb.delete(r),t=null},o};var zE=typeof window<"u"?window.requestAnimationFrame:()=>{};Ue.use=e=>zE=e;Ue.now=typeof performance<"u"?()=>performance.now():Date.now;Ue.batchedUpdates=e=>e();Ue.catch=console.error;Ue.frameLoop="always";Ue.advance=()=>{Ue.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):YF()};var Vl=-1,Ml=0,ME=!1;function nh(e,t){ME?(t.delete(e),e(0)):(t.add(e),WF())}function WF(){Vl<0&&(Vl=0,Ue.frameLoop!=="demand"&&zE(qF))}function M$(){Vl=-1}function qF(){~Vl&&(zE(qF),Ue.batchedUpdates(YF))}function YF(){let e=Vl;Vl=Ue.now();let t=UF(Vl);if(t&&(KF(yd.splice(0,t),r=>r.handler()),Ml-=t),!Ml){M$();return}Mb.flush(),LE.flush(e?Math.min(64,Vl-e):16.667),BE.flush(),DE.flush(),jE.flush()}function ih(){let e=new Set,t=e;return{add(r){Ml+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Ml-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Ml-=t.size,KF(t,o=>o(r)&&e.add(o)),Ml+=e.size,t=e)}}}function KF(e,t){e.forEach(r=>{try{t(r)}catch(o){Ue.catch(o)}})}var yi=l(he());function zb(){}var e4=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),ve={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 As(e,t){if(ve.arr(e)){if(!ve.arr(t)||e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}return e===t}var Kt=(e,t)=>e.forEach(t);function bi(e,t,r){if(ve.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 Rn=e=>ve.und(e)?[]:ve.arr(e)?e:[e];function Sd(e,t){if(e.size){let r=Array.from(e);e.clear(),Kt(r,t)}}var _d=(e,...t)=>Sd(e,r=>r(...t)),YE=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),KE,t4,Ll=null,r4=!1,ZE=zb,L$=e=>{e.to&&(t4=e.to),e.now&&(Ue.now=e.now),e.colors!==void 0&&(Ll=e.colors),e.skipAnimation!=null&&(r4=e.skipAnimation),e.createStringInterpolator&&(KE=e.createStringInterpolator),e.requestAnimationFrame&&Ue.use(e.requestAnimationFrame),e.batchedUpdates&&(Ue.batchedUpdates=e.batchedUpdates),e.willAdvance&&(ZE=e.willAdvance),e.frameLoop&&(Ue.frameLoop=e.frameLoop)},Zn=Object.freeze({__proto__:null,get createStringInterpolator(){return KE},get to(){return t4},get colors(){return Ll},get skipAnimation(){return r4},get willAdvance(){return ZE},assign:L$}),sh=new Set,vi=[],HE=[],Bb=0,Cd={get idle(){return!sh.size&&!vi.length},start(e){Bb>e.priority?(sh.add(e),Ue.onStart(D$)):(o4(e),Ue(WE))},advance:WE,sort(e){if(Bb)Ue.onFrame(()=>Cd.sort(e));else{let t=vi.indexOf(e);~t&&(vi.splice(t,1),n4(e))}},clear(){vi=[],sh.clear()}};function D$(){sh.forEach(o4),sh.clear(),Ue(WE)}function o4(e){vi.includes(e)||n4(e)}function n4(e){vi.splice(B$(vi,t=>t.priority>e.priority),0,e)}function WE(e){let t=HE;for(let r=0;r<vi.length;r++){let o=vi[r];Bb=o.priority,o.idle||(ZE(o),o.advance(e),o.idle||t.push(o))}return Bb=0,HE=vi,HE.length=0,vi=t,vi.length>0}function B$(e,t){let r=e.findIndex(t);return r<0?e.length:r}var i4={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},$i="[-+]?\\d*\\.?\\d+",jb=$i+"%";function Hb(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var j$=new RegExp("rgb"+Hb($i,$i,$i)),z$=new RegExp("rgba"+Hb($i,$i,$i,$i)),H$=new RegExp("hsl"+Hb($i,jb,jb)),G$=new RegExp("hsla"+Hb($i,jb,jb,$i)),U$=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,W$=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,q$=/^#([0-9a-fA-F]{6})$/,Y$=/^#([0-9a-fA-F]{8})$/;function K$(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=q$.exec(e))?parseInt(t[1]+"ff",16)>>>0:Ll&&Ll[e]!==void 0?Ll[e]:(t=j$.exec(e))?(bd(t[1])<<24|bd(t[2])<<16|bd(t[3])<<8|255)>>>0:(t=z$.exec(e))?(bd(t[1])<<24|bd(t[2])<<16|bd(t[3])<<8|QF(t[4]))>>>0:(t=U$.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=Y$.exec(e))?parseInt(t[1],16)>>>0:(t=W$.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=H$.exec(e))?(ZF(XF(t[1]),Lb(t[2]),Lb(t[3]))|255)>>>0:(t=G$.exec(e))?(ZF(XF(t[1]),Lb(t[2]),Lb(t[3]))|QF(t[4]))>>>0:null}function GE(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 ZF(e,t,r){let o=r<.5?r*(1+t):r+t-r*t,n=2*r-o,i=GE(n,o,e+1/3),s=GE(n,o,e),a=GE(n,o,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(a*255)<<8}function bd(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function XF(e){return(parseFloat(e)%360+360)%360/360}function QF(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function Lb(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function JF(e){let t=K$(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 Dl=(e,t,r)=>{if(ve.fun(e))return e;if(ve.arr(e))return Dl({range:e,output:t,extrapolate:r});if(ve.str(e.output[0]))return KE(e);let o=e,n=o.output,i=o.range||[0,1],s=o.extrapolateLeft||o.extrapolate||"extend",a=o.extrapolateRight||o.extrapolate||"extend",u=o.easing||(c=>c);return c=>{let f=X$(c,i);return Z$(c,i[f],i[f+1],n[f],n[f+1],u,s,a,o.map)}};function Z$(e,t,r,o,n,i,s,a,u){let c=u?u(e):e;if(c<t){if(s==="identity")return c;s==="clamp"&&(c=t)}if(c>r){if(a==="identity")return c;a==="clamp"&&(c=r)}return o===n?o:t===r?e<=t?o:n:(t===-1/0?c=-c:r===1/0?c=c-t:c=(c-t)/(r-t),c=i(c),o===-1/0?c=-c:n===1/0?c=c+o:c=c*(n-o)+o,c)}function X$(e,t){for(var r=1;r<t.length-1&&!(t[r]>=e);++r);return r-1}function qE(){return qE=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},qE.apply(this,arguments)}var wd=Symbol.for("FluidValue.get"),wu=Symbol.for("FluidValue.observers"),Zo=e=>!!(e&&e[wd]),uo=e=>e&&e[wd]?e[wd]():e,XE=e=>e[wu]||null;function Q$(e,t){e.eventObserved?e.eventObserved(t):e(t)}function xu(e,t){let r=e[wu];r&&r.forEach(o=>{Q$(o,t)})}var xd=class{constructor(t){if(this[wd]=void 0,this[wu]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");J$(this,t)}},J$=(e,t)=>s4(e,wd,t);function Bl(e,t){if(e[wd]){let r=e[wu];r||s4(e,wu,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}function jl(e,t){let r=e[wu];if(r&&r.has(t)){let o=r.size-1;o?r.delete(t):e[wu]=null,e.observerRemoved&&e.observerRemoved(o,t)}}var s4=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),Db=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,$$=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,$F=new RegExp(`(${Db.source})(%|[a-z]+)`,"i"),eee=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,Gb=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,a4=e=>{let[t,r]=tee(e);if(!t||YE())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&&Gb.test(r))return a4(r);if(r)return r}return e},tee=e=>{let t=Gb.exec(e);if(!t)return[,];let[,r,o]=t;return[r,o]},UE,ree=(e,t,r,o,n)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(o)}, ${n})`,Ub=e=>{UE||(UE=Ll?new RegExp(`(${Object.keys(Ll).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>uo(i).replace(Gb,a4).replace($$,JF).replace(UE,JF)),r=t.map(i=>i.match(Db).map(Number)),n=r[0].map((i,s)=>r.map(a=>{if(!(s in a))throw Error('The arity of each "output" value must be equal');return a[s]})).map(i=>Dl(qE({},e,{output:i})));return i=>{var s;let a=!$F.test(t[0])&&((s=t.find(c=>$F.test(c)))==null?void 0:s.replace(Db,"")),u=0;return t[0].replace(Db,()=>`${n[u++](i)}${a||""}`).replace(eee,ree)}},l4="react-spring: ",c4=e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${l4}once requires a function parameter`);return(...o)=>{r||(t(...o),r=!0)}},oee=c4(console.warn);function u4(){oee(`${l4}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var kAe=c4(console.warn);function Td(e){return ve.str(e)&&(e[0]=="#"||/\d/.test(e)||!YE()&&Gb.test(e)||e in(Ll||{}))}var ah=YE()?yi.useEffect:yi.useLayoutEffect,nee=()=>{let e=(0,yi.useRef)(!1);return ah(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function QE(){let e=(0,yi.useState)()[1],t=nee();return()=>{t.current&&e(Math.random())}}function f4(e,t){let[r]=(0,yi.useState)(()=>({inputs:t,result:e()})),o=(0,yi.useRef)(),n=o.current,i=n;return i?t&&i.inputs&&iee(t,i.inputs)||(i={inputs:t,result:e()}):i=r,(0,yi.useEffect)(()=>{o.current=i,n==r&&(r.inputs=r.result=void 0)},[i]),i.result}function iee(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 JE=e=>(0,yi.useEffect)(e,see),see=[];var vh=l(he()),yh=l(he());var h4=l(he()),Pa=l(he()),lh=Symbol.for("Animated:node"),aee=e=>!!e&&e[lh]===e,es=e=>e&&e[lh],Kb=(e,t)=>e4(e,lh,t),ch=e=>e&&e[lh]&&e[lh].getPayload(),Wb=class{constructor(){this.payload=void 0,Kb(this,this)}getPayload(){return this.payload||[]}},Su=class e extends Wb{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,ve.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 ve.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,ve.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},_u=class e extends Su{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Dl({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(ve.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=Dl({output:[this.getValue(),t]})),this._value=0,super.reset()}},qb={dependencies:null},Cu=class extends Wb{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return bi(this.source,(o,n)=>{aee(o)?r[n]=o.getValue(t):Zo(o)?r[n]=uo(o):t||(r[n]=o)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Kt(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return bi(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){qb.dependencies&&Zo(t)&&qb.dependencies.add(t);let r=ch(t);r&&Kt(r,o=>this.add(o))}},$E=class e extends Cu{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(lee)),!0)}};function lee(e){return(Td(e)?_u:Su).create(e)}function Zb(e){let t=es(e);return t?t.constructor:ve.arr(e)?$E:Td(e)?_u:Su}function Yb(){return Yb=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},Yb.apply(this,arguments)}var d4=(e,t)=>{let r=!ve.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Pa.forwardRef)((o,n)=>{let i=(0,Pa.useRef)(null),s=r&&(0,Pa.useCallback)(g=>{i.current=uee(n,g)},[n]),[a,u]=cee(o,t),c=QE(),f=()=>{let g=i.current;if(r&&!g)return;(g?t.applyAnimatedValues(g,a.getValue(!0)):!1)===!1&&c()},d=new e2(f,u),m=(0,Pa.useRef)();ah(()=>(m.current=d,Kt(u,g=>Bl(g,d)),()=>{m.current&&(Kt(m.current.deps,g=>jl(g,m.current)),Ue.cancel(m.current.update))})),(0,Pa.useEffect)(f,[]),JE(()=>()=>{let g=m.current;Kt(g.deps,v=>jl(v,g))});let h=t.getComponentProps(a.getValue());return h4.createElement(e,Yb({},h,{ref:s}))})},e2=class{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Ue.write(this.update)}};function cee(e,t){let r=new Set;return qb.dependencies=r,e.style&&(e=Yb({},e,{style:t.createAnimatedStyle(e.style)})),e=new Cu(e),qb.dependencies=null,[e,r]}function uee(e,t){return e&&(ve.fun(e)?e(t):e.current=t),t}var m4=Symbol.for("AnimatedComponent"),g4=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:r=n=>new Cu(n),getComponentProps:o=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:o},i=s=>{let a=p4(s)||"Anonymous";return ve.str(s)?s=i[s]||(i[s]=d4(s,n)):s=s[m4]||(s[m4]=d4(s,n)),s.displayName=`Animated(${a})`,s};return bi(e,(s,a)=>{ve.arr(e)&&(a=p4(s)),i[a]=i(s)}),{animated:i}},p4=e=>ve.str(e)?e:e&&ve.str(e.displayName)?e.displayName:ve.fun(e)&&e.name||null;function Xo(){return Xo=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},Xo.apply(this,arguments)}function Tu(e,...t){return ve.fun(e)?e(...t):e}var mh=(e,t)=>e===!0||!!(t&&e&&(ve.fun(e)?e(t):Rn(e).includes(t))),R4=(e,t)=>ve.obj(e)?t&&e[t]:e,A4=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,fee=e=>e,O4=(e,t=fee)=>{let r=dee;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);ve.und(i)||(o[n]=i)}return o},dee=["config","onProps","onStart","onChange","onPause","onResume","onRest"],mee={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 pee(e){let t={},r=0;if(bi(e,(o,n)=>{mee[n]||(t[n]=o,r++)}),r)return t}function k4(e){let t=pee(e);if(t){let r={to:t};return bi(e,(o,n)=>n in t||(r[n]=o)),r}return Xo({},e)}function ph(e){return e=uo(e),ve.arr(e)?e.map(ph):Td(e)?Zn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function o2(e){return ve.fun(e)||ve.arr(e)&&ve.obj(e[0])}var hee={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}},Jb=1.70158,Xb=Jb*1.525,v4=Jb+1,y4=2*Math.PI/3,b4=2*Math.PI/4.5,Qb=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,m2={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=>v4*e*e*e-Jb*e*e,easeOutBack:e=>1+v4*Math.pow(e-1,3)+Jb*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((Xb+1)*2*e-Xb)/2:(Math.pow(2*e-2,2)*((Xb+1)*(e*2-2)+Xb)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*y4),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*y4)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*b4))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*b4)/2+1,easeInBounce:e=>1-Qb(1-e),easeOutBounce:Qb,easeInOutBounce:e=>e<.5?(1-Qb(1-2*e))/2:(1+Qb(2*e-1))/2},n2=Xo({},hee.default,{mass:1,damping:1,easing:m2.linear,clamp:!1}),i2=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,n2)}};function gee(e,t,r){r&&(r=Xo({},r),w4(r,t),t=Xo({},r,t)),w4(e,t),Object.assign(e,t);for(let s in n2)e[s]==null&&(e[s]=n2[s]);let{mass:o,frequency:n,damping:i}=e;return ve.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 w4(e,t){if(!ve.und(t.decay))e.duration=void 0;else{let r=!ve.und(t.tension)||!ve.und(t.friction);(r||!ve.und(t.frequency)||!ve.und(t.damping)||!ve.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}var x4=[],s2=class{constructor(){this.changed=!1,this.values=x4,this.toValues=null,this.fromValues=x4,this.to=void 0,this.from=void 0,this.config=new i2,this.immediate=!1}};function I4(e,{key:t,props:r,defaultProps:o,state:n,actions:i}){return new Promise((s,a)=>{var u;let c,f,d=mh((u=r.cancel)!=null?u:o?.cancel,t);if(d)g();else{ve.und(r.pause)||(n.paused=mh(r.pause,t));let v=o?.pause;v!==!0&&(v=n.paused||mh(v,t)),c=Tu(r.delay||0,t),v?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function m(){n.resumeQueue.add(h),n.timeouts.delete(f),f.cancel(),c=f.time-Ue.now()}function h(){c>0&&!Zn.skipAnimation?(n.delayed=!0,f=Ue.setTimeout(g,c),n.pauseQueue.add(m),n.timeouts.add(f)):g()}function g(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(m),n.timeouts.delete(f),e<=(n.cancelId||0)&&(d=!0);try{i.start(Xo({},r,{callId:e,cancel:d}),s)}catch(v){a(v)}}})}var p2=(e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?Ed(e.get()):t.every(r=>r.noop)?F4(e.get()):ts(e.get(),t.every(r=>r.finished)),F4=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),ts=(e,t,r=!1)=>({value:e,finished:t,cancelled:r}),Ed=e=>({value:e,cancelled:!0,finished:!1});function N4(e,t,r,o){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:a,promise:u}=r;return!i&&e===a&&!t.reset?u:r.promise=(async()=>{r.asyncId=n,r.asyncTo=e;let c=O4(t,(y,x)=>x==="onRest"?void 0:y),f,d,m=new Promise((y,x)=>(f=y,d=x)),h=y=>{let x=n<=(r.cancelId||0)&&Ed(o)||n!==r.asyncId&&ts(o,!1);if(x)throw y.result=x,d(y),y},g=(y,x)=>{let b=new $b,w=new e0;return(async()=>{if(Zn.skipAnimation)throw hh(r),w.result=ts(o,!1),d(w),w;h(b);let S=ve.obj(y)?Xo({},y):Xo({},x,{to:y});S.parentId=n,bi(c,(_,R)=>{ve.und(S[R])&&(S[R]=_)});let C=await o.start(S);return h(b),r.paused&&await new Promise(_=>{r.resumeQueue.add(_)}),C})()},v;if(Zn.skipAnimation)return hh(r),ts(o,!1);try{let y;ve.arr(e)?y=(async x=>{for(let b of x)await g(b)})(e):y=Promise.resolve(e(g,o.stop.bind(o))),await Promise.all([y.then(f),m]),v=ts(o.get(),!0,!1)}catch(y){if(y instanceof $b)v=y.result;else if(y instanceof e0)v=y.result;else throw y}finally{n==r.asyncId&&(r.asyncId=i,r.asyncTo=i?a:void 0,r.promise=i?u:void 0)}return ve.fun(s)&&Ue.batchedUpdates(()=>{s(v,o,o.item)}),v})()}function hh(e,t){Sd(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var $b=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}},e0=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},a2=e=>e instanceof gh,vee=1,gh=class extends xd{constructor(...t){super(...t),this.id=vee++,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=es(this);return t&&t.getValue()}to(...t){return Zn.to(this,t)}interpolate(...t){return u4(),Zn.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){xu(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Cd.sort(this),xu(this,{type:"priority",parent:this,priority:t})}},Eu=Symbol.for("SpringPhase"),V4=1,l2=2,c2=4,t2=e=>(e[Eu]&V4)>0,zl=e=>(e[Eu]&l2)>0,uh=e=>(e[Eu]&c2)>0,S4=(e,t)=>t?e[Eu]|=l2|V4:e[Eu]&=~l2,_4=(e,t)=>t?e[Eu]|=c2:e[Eu]&=~c2,u2=class extends gh{constructor(t,r){if(super(),this.key=void 0,this.animation=new s2,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,!ve.und(t)||!ve.und(r)){let o=ve.obj(t)?Xo({},t):Xo({},r,{from:t});ve.und(o.default)&&(o.default=!0),this.start(o)}}get idle(){return!(zl(this)||this._state.asyncTo)||uh(this)}get goal(){return uo(this.animation.to)}get velocity(){let t=es(this);return t instanceof Su?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return t2(this)}get isAnimating(){return zl(this)}get isPaused(){return uh(this)}get isDelayed(){return this._state.delayed}advance(t){let r=!0,o=!1,n=this.animation,{config:i,toValues:s}=n,a=ch(n.to);!a&&Zo(n.to)&&(s=Rn(uo(n.to))),n.values.forEach((f,d)=>{if(f.done)return;let m=f.constructor==_u?1:a?a[d].lastPosition:s[d],h=n.immediate,g=m;if(!h){if(g=f.lastPosition,i.tension<=0){f.done=!0;return}let v=f.elapsedTime+=t,y=n.fromValues[d],x=f.v0!=null?f.v0:f.v0=ve.arr(i.velocity)?i.velocity[d]:i.velocity,b,w=i.precision||(y==m?.005:Math.min(1,Math.abs(m-y)*.001));if(ve.und(i.duration))if(i.decay){let S=i.decay===!0?.998:i.decay,C=Math.exp(-(1-S)*v);g=y+x/(1-S)*(1-C),h=Math.abs(f.lastPosition-g)<=w,b=x*C}else{b=f.lastVelocity==null?x:f.lastVelocity;let S=i.restVelocity||w/10,C=i.clamp?0:i.bounce,_=!ve.und(C),R=y==m?f.v0>0:y<m,E,A=!1,M=1,I=Math.ceil(t/M);for(let T=0;T<I&&(E=Math.abs(b)>S,!(!E&&(h=Math.abs(m-g)<=w,h)));++T){_&&(A=g==m||g>m==R,A&&(b=-b*C,g=m));let N=-i.tension*1e-6*(g-m),B=-i.friction*.001*b,L=(N+B)/i.mass;b=b+L*M,g=g+b*M}}else{let S=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,f.durationProgress>0&&(f.elapsedTime=i.duration*f.durationProgress,v=f.elapsedTime+=t)),S=(i.progress||0)+v/this._memoizedDuration,S=S>1?1:S<0?0:S,f.durationProgress=S),g=y+i.easing(S)*(m-y),b=(g-f.lastPosition)/t,h=S==1}f.lastVelocity=b,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),h=!0)}a&&!a[d].done&&(h=!1),h?f.done=!0:r=!1,f.setValue(g,i.round)&&(o=!0)});let u=es(this),c=u.getValue();if(r){let f=uo(n.to);(c!==f||o)&&!i.decay?(u.setValue(f),this._onChange(f)):o&&i.decay&&this._onChange(c),this._stop()}else o&&this._onChange(c)}set(t){return Ue.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(zl(this)){let{to:t,config:r}=this.animation;Ue.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 ve.und(t)?(o=this.queue||[],this.queue=[]):o=[ve.obj(t)?t:Xo({},r,{to:t})],Promise.all(o.map(n=>this._update(n))).then(n=>p2(this,n))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),hh(this._state,t&&this._lastCallId),Ue.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=ve.obj(o)?o[r]:o,(o==null||o2(o))&&(o=void 0),n=ve.obj(n)?n[r]:n,n==null&&(n=void 0);let i={to:o,from:n};return t2(this)||(t.reverse&&([o,n]=[n,o]),n=uo(n),ve.und(n)?es(this)||this._set(o):this._set(n)),i}_update(t,r){let o=Xo({},t),{key:n,defaultProps:i}=this;o.default&&Object.assign(i,O4(o,(u,c)=>/^on/.test(c)?R4(u,n):u)),T4(this,o,"onProps"),dh(this,"onProps",o,this);let s=this._prepareNode(o);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let a=this._state;return I4(++this._lastCallId,{key:n,props:o,defaultProps:i,state:a,actions:{pause:()=>{uh(this)||(_4(this,!0),_d(a.pauseQueue),dh(this,"onPause",ts(this,fh(this,this.animation.to)),this))},resume:()=>{uh(this)&&(_4(this,!1),zl(this)&&this._resume(),_d(a.resumeQueue),dh(this,"onResume",ts(this,fh(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(u=>{if(o.loop&&u.finished&&!(r&&u.noop)){let c=M4(o);if(c)return this._update(c,!0)}return u})}_merge(t,r,o){if(r.cancel)return this.stop(!0),o(Ed(this));let n=!ve.und(t.to),i=!ve.und(t.from);if(n||i)if(r.callId>this._lastToId)this._lastToId=r.callId;else return o(Ed(this));let{key:s,defaultProps:a,animation:u}=this,{to:c,from:f}=u,{to:d=c,from:m=f}=t;i&&!n&&(!r.default||ve.und(d))&&(d=m),r.reverse&&([d,m]=[m,d]);let h=!As(m,f);h&&(u.from=m),m=uo(m);let g=!As(d,c);g&&this._focus(d);let v=o2(r.to),{config:y}=u,{decay:x,velocity:b}=y;(n||i)&&(y.velocity=0),r.config&&!v&&gee(y,Tu(r.config,s),r.config!==a.config?Tu(a.config,s):void 0);let w=es(this);if(!w||ve.und(d))return o(ts(this,!0));let S=ve.und(r.reset)?i&&!r.default:!ve.und(m)&&mh(r.reset,s),C=S?m:this.get(),_=ph(d),R=ve.num(_)||ve.arr(_)||Td(_),E=!v&&(!R||mh(a.immediate||r.immediate,s));if(g){let T=Zb(d);if(T!==w.constructor)if(E)w=this._set(_);else throw Error(`Cannot animate between ${w.constructor.name} and ${T.name}, as the "to" prop suggests`)}let A=w.constructor,M=Zo(d),I=!1;if(!M){let T=S||!t2(this)&&h;(g||T)&&(I=As(ph(C),_),M=!I),(!As(u.immediate,E)&&!E||!As(y.decay,x)||!As(y.velocity,b))&&(M=!0)}if(I&&zl(this)&&(u.changed&&!S?M=!0:M||this._stop(c)),!v&&((M||Zo(c))&&(u.values=w.getPayload(),u.toValues=Zo(d)?null:A==_u?[1]:Rn(_)),u.immediate!=E&&(u.immediate=E,!E&&!S&&this._set(c)),M)){let{onRest:T}=u;Kt(yee,B=>T4(this,r,B));let N=ts(this,fh(this,c));_d(this._pendingCalls,N),this._pendingCalls.add(o),u.changed&&Ue.batchedUpdates(()=>{u.changed=!S,T?.(N,this),S?Tu(a.onRest,N):u.onStart==null||u.onStart(N,this)})}S&&this._set(C),v?o(N4(r.to,r,this._state,this)):M?this._start():zl(this)&&!g?this._pendingCalls.add(o):o(F4(C))}_focus(t){let r=this.animation;t!==r.to&&(XE(this)&&this._detach(),r.to=t,XE(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;Zo(r)&&(Bl(r,this),a2(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Zo(t)&&jl(t,this)}_set(t,r=!0){let o=uo(t);if(!ve.und(o)){let n=es(this);if(!n||!As(o,n.getValue())){let i=Zb(o);!n||n.constructor!=i?Kb(this,i.create(o)):n.setValue(o),n&&Ue.batchedUpdates(()=>{this._onChange(o,r)})}}return es(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,dh(this,"onStart",ts(this,fh(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),Tu(this.animation.onChange,t,this)),Tu(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;es(this).reset(uo(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),zl(this)||(S4(this,!0),uh(this)||this._resume())}_resume(){Zn.skipAnimation?this.finish():Cd.start(this)}_stop(t,r){if(zl(this)){S4(this,!1);let o=this.animation;Kt(o.values,i=>{i.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),xu(this,{type:"idle",parent:this});let n=r?Ed(this.get()):ts(this.get(),fh(this,t??o.to));_d(this._pendingCalls,n),o.changed&&(o.changed=!1,dh(this,"onRest",n,this))}}};function fh(e,t){let r=ph(t),o=ph(e.get());return As(o,r)}function M4(e,t=e.loop,r=e.to){let o=Tu(t);if(o){let n=o!==!0&&k4(o),i=(n||e).reverse,s=!n||n.reset;return f2(Xo({},e,{loop:t,default:!1,pause:void 0,to:!i||o2(r)?r:void 0,from:s?e.from:void 0,reset:s},n))}}function f2(e){let{to:t,from:r}=e=k4(e),o=new Set;return ve.obj(t)&&C4(t,o),ve.obj(r)&&C4(r,o),e.keys=o.size?Array.from(o):null,e}function C4(e,t){bi(e,(r,o)=>r!=null&&t.add(o))}var yee=["onStart","onRest","onChange","onPause","onResume"];function T4(e,t,r){e.animation[r]=t[r]!==A4(t,r)?R4(t[r],e.key):void 0}function dh(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 bee=["onStart","onChange","onRest"],wee=1,Pd=class{constructor(t,r){this.id=wee++,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(Xo({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];ve.und(o)||this.springs[r].set(o)}}update(t){return t&&this.queue.push(f2(t)),this}start(t){let{queue:r}=this;return t?r=Rn(t).map(f2):this.queue=[],this._flush?this._flush(this,r):(D4(this,r),xee(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let o=this.springs;Kt(Rn(r),n=>o[n].stop(!!t))}else hh(this._state,this._lastAsyncId),this.each(o=>o.stop(!!t));return this}pause(t){if(ve.und(t))this.start({pause:!0});else{let r=this.springs;Kt(Rn(t),o=>r[o].pause())}return this}resume(t){if(ve.und(t))this.start({pause:!1});else{let r=this.springs;Kt(Rn(t),o=>r[o].resume())}return this}each(t){bi(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,Sd(t,([u,c])=>{c.value=this.get(),u(c,this,this._item)}));let s=!n&&this._started,a=i||s&&o.size?this.get():null;i&&r.size&&Sd(r,([u,c])=>{c.value=a,u(c,this,this._item)}),s&&(this._started=!1,Sd(o,([u,c])=>{c.value=a,u(c,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;Ue.onFrame(this._onFrame)}};function xee(e,t){return Promise.all(t.map(r=>L4(e,r))).then(r=>p2(e,r))}async function L4(e,t,r){let{keys:o,to:n,from:i,loop:s,onRest:a,onResolve:u}=t,c=ve.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let f=ve.arr(n)||ve.fun(n)?n:void 0;f?(t.to=void 0,t.onRest=void 0,c&&(c.onRest=void 0)):Kt(bee,v=>{let y=t[v];if(ve.fun(y)){let x=e._events[v];t[v]=({finished:b,cancelled:w})=>{let S=x.get(y);S?(b||(S.finished=!1),w&&(S.cancelled=!0)):x.set(y,{value:null,finished:b||!1,cancelled:w||!1})},c&&(c[v]=t[v])}});let d=e._state;t.pause===!d.paused?(d.paused=t.pause,_d(t.pause?d.pauseQueue:d.resumeQueue)):d.paused&&(t.pause=!0);let m=(o||Object.keys(e.springs)).map(v=>e.springs[v].start(t)),h=t.cancel===!0||A4(t,"cancel")===!0;(f||h&&d.asyncId)&&m.push(I4(++e._lastAsyncId,{props:t,state:d,actions:{pause:zb,resume:zb,start(v,y){h?(hh(d,e._lastAsyncId),y(Ed(e))):(v.onRest=a,y(N4(f,v,d,e)))}}})),d.paused&&await new Promise(v=>{d.resumeQueue.add(v)});let g=p2(e,await Promise.all(m));if(s&&g.finished&&!(r&&g.noop)){let v=M4(t,s,n);if(v)return D4(e,[v]),L4(e,v,!0)}return u&&Ue.batchedUpdates(()=>u(g,e,e.item)),g}function See(e,t){let r=new u2;return r.key=e,t&&Bl(r,t),r}function _ee(e,t,r){t.keys&&Kt(t.keys,o=>{(e[o]||(e[o]=r(o)))._prepareNode(t)})}function D4(e,t){Kt(t,r=>{_ee(e.springs,r,o=>See(o,e))})}function Cee(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 Tee=["children"],h2=e=>{let{children:t}=e,r=Cee(e,Tee),o=(0,yh.useContext)(t0),n=r.pause||!!o.pause,i=r.immediate||!!o.immediate;r=f4(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=t0;return vh.createElement(s,{value:r},t)},t0=Eee(h2,{});h2.Provider=t0.Provider;h2.Consumer=t0.Consumer;function Eee(e,t){return Object.assign(e,vh.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var E4;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(E4||(E4={}));var d2=class extends gh{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Dl(...r);let o=this._get(),n=Zb(o);Kb(this,n.create(o))}advance(t){let r=this._get(),o=this.get();As(r,o)||(es(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&P4(this._active)&&r2(this)}_get(){let t=ve.arr(this.source)?this.source.map(uo):Rn(uo(this.source));return this.calc(...t)}_start(){this.idle&&!P4(this._active)&&(this.idle=!1,Kt(ch(this),t=>{t.done=!1}),Zn.skipAnimation?(Ue.batchedUpdates(()=>this.advance()),r2(this)):Cd.start(this))}_attach(){let t=1;Kt(Rn(this.source),r=>{Zo(r)&&Bl(r,this),a2(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Kt(Rn(this.source),t=>{Zo(t)&&jl(t,this)}),this._active.clear(),r2(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=Rn(this.source).reduce((r,o)=>Math.max(r,(a2(o)?o.priority:0)+1),0))}};function Pee(e){return e.idle!==!1}function P4(e){return!e.size||Array.from(e).every(Pee)}function r2(e){e.idle||(e.idle=!0,Kt(ch(e),t=>{t.done=!0}),xu(e,{type:"idle",parent:e}))}Zn.assign({createStringInterpolator:Ub,to:(e,t)=>new d2(e,t)});var zAe=Cd.advance;var j4=l(xs());function b2(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 Ree=["style","children","scrollTop","scrollLeft"],z4=/^--/;function Aee(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!z4.test(e)&&!(bh.hasOwnProperty(e)&&bh[e])?t+"px":(""+t).trim()}var B4={};function Oee(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",o=t,{style:n,children:i,scrollTop:s,scrollLeft:a}=o,u=b2(o,Ree),c=Object.values(u),f=Object.keys(u).map(d=>r||e.hasAttribute(d)?d:B4[d]||(B4[d]=d.replace(/([A-Z])/g,m=>"-"+m.toLowerCase())));i!==void 0&&(e.textContent=i);for(let d in n)if(n.hasOwnProperty(d)){let m=Aee(d,n[d]);z4.test(d)?e.style.setProperty(d,m):e.style[d]=m}f.forEach((d,m)=>{e.setAttribute(d,c[m])}),s!==void 0&&(e.scrollTop=s),a!==void 0&&(e.scrollLeft=a)}var bh={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},kee=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),Iee=["Webkit","Ms","Moz","O"];bh=Object.keys(bh).reduce((e,t)=>(Iee.forEach(r=>e[kee(r,t)]=e[t]),e),bh);var Fee=["x","y","z"],Nee=/^(matrix|translate|scale|rotate|skew)/,Vee=/^(translate)/,Mee=/^(rotate|skew)/,g2=(e,t)=>ve.num(e)&&e!==0?e+t:e,r0=(e,t)=>ve.arr(e)?e.every(r=>r0(r,t)):ve.num(e)?e===t:parseFloat(e)===t,v2=class extends Cu{constructor(t){let{x:r,y:o,z:n}=t,i=b2(t,Fee),s=[],a=[];(r||o||n)&&(s.push([r||0,o||0,n||0]),a.push(u=>[`translate3d(${u.map(c=>g2(c,"px")).join(",")})`,r0(u,0)])),bi(i,(u,c)=>{if(c==="transform")s.push([u||""]),a.push(f=>[f,f===""]);else if(Nee.test(c)){if(delete i[c],ve.und(u))return;let f=Vee.test(c)?"px":Mee.test(c)?"deg":"";s.push(Rn(u)),a.push(c==="rotate3d"?([d,m,h,g])=>[`rotate3d(${d},${m},${h},${g2(g,f)})`,r0(g,0)]:d=>[`${c}(${d.map(m=>g2(m,f)).join(",")})`,r0(d,c.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new y2(s,a)),super(i)}},y2=class extends xd{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return Kt(this.inputs,(o,n)=>{let i=uo(o[0]),[s,a]=this.transforms[n](ve.arr(i)?i:o.map(uo));t+=" "+s,r=r&&a}),r?"none":t}observerAdded(t){t==1&&Kt(this.inputs,r=>Kt(r,o=>Zo(o)&&Bl(o,this)))}observerRemoved(t){t==0&&Kt(this.inputs,r=>Kt(r,o=>Zo(o)&&jl(o,this)))}eventObserved(t){t.type=="change"&&(this._value=null),xu(this,t)}},Lee=["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"],Dee=["scrollTop","scrollLeft"];Zn.assign({batchedUpdates:j4.unstable_batchedUpdates,createStringInterpolator:Ub,colors:i4});var Bee=g4(Lee,{applyAnimatedValues:Oee,createAnimatedStyle:e=>new v2(e),getComponentProps:e=>b2(e,Dee)}),ZAe=Bee.animated;var Rd=l(G(),1);function jee(e){return{top:e.offsetTop,left:e.offsetLeft}}var zee=400;function Hee({triggerAnimationOnChange:e}){let t=(0,Rd.useRef)(),{previous:r,prevRect:o}=(0,Rd.useMemo)(()=>({previous:t.current&&jee(t.current),prevRect:t.current&&t.current.getBoundingClientRect()}),[e]);return(0,Rd.useLayoutEffect)(()=>{if(!r||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let i=new Pd({x:0,y:0,width:o.width,height:o.height,config:{duration:zee,easing:m2.easeInOutQuint},onChange({value:d}){if(!t.current)return;let{x:m,y:h,width:g,height:v}=d;m=Math.round(m),h=Math.round(h),g=Math.round(g),v=Math.round(v);let y=m===0&&h===0;t.current.style.transformOrigin="center center",t.current.style.transform=y?null:`translate3d(${m}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(),a=Math.round(o.left-s.left),u=Math.round(o.top-s.top),c=s.width,f=s.height;return i.start({x:0,y:0,width:c,height:f,from:{x:a,y:u,width:o.width,height:o.height}}),()=>{i.stop(),i.set({x:0,y:0,width:o.width,height:o.height})}},[r,o]),t}var H4=Hee;var K4=l(me(),1);var Z4=l(xe(),1);var wh=l(me(),1),U4=l(Y(),1),Qo=l(q(),1),Ad=l(xe(),1),W4=l(Pu(),1),q4=l(st(),1);var w2=l(nr(),1);function fo(){return!!(0,w2.getQueryArg)(window.location.href,"wp_theme_preview")}function Hl(){return fo()?(0,w2.getQueryArg)(window.location.href,"wp_theme_preview"):null}var Y4=l(O(),1),{useLocation:Gee}=U(q4.privateApis),{useEntitiesSavedStatesIsDirty:Uee}=U(Ad.privateApis);function o0({className:e="edit-site-save-button__button",variant:t="primary",showTooltip:r=!0,showReviewMessage:o,icon:n,size:i,__next40pxDefaultSize:s=!1}){let{params:a}=Gee(),{setIsSaveViewOpened:u}=(0,wh.useDispatch)(We),{saveDirtyEntities:c}=U((0,wh.useDispatch)(Ad.store)),{dirtyEntityRecords:f}=Uee(),{isSaving:d,isSaveViewOpen:m,previewingThemeName:h}=(0,wh.useSelect)(S=>{let{isSavingEntityRecord:C,isResolving:_}=S(Ad.store),{isSaveViewOpened:R}=S(We),E=_("activateTheme"),A=Hl();return{isSaving:f.some(M=>C(M.kind,M.name,M.key))||E,isSaveViewOpen:R(),previewingThemeName:A?S(Ad.store).getTheme(A)?.name?.rendered:void 0}},[f]),g=!!f.length,v;f.length===1&&(a.postId?v=`${f[0].key}`===a.postId&&f[0].name===a.postType:a.path?.includes("wp_global_styles")&&(v=f[0].name==="globalStyles"));let y=d||!g&&!fo(),b=fo()?d?(0,Qo.sprintf)((0,Qo.__)("Activating %s"),h):y?(0,Qo.__)("Saved"):g?(0,Qo.sprintf)((0,Qo.__)("Activate %s & Save"),h):(0,Qo.sprintf)((0,Qo.__)("Activate %s"),h):d?(0,Qo.__)("Saving"):y?(0,Qo.__)("Saved"):!v&&o?(0,Qo.sprintf)((0,Qo._n)("Review %d change\u2026","Review %d changes\u2026",f.length),f.length):(0,Qo.__)("Save");return(0,Y4.jsx)(U4.Button,{variant:t,className:e,"aria-disabled":y,"aria-expanded":m,isBusy:d,onClick:y?void 0:v?()=>c({dirtyEntityRecords:f}):()=>u(!0),label:b,shortcut:y?void 0:W4.displayShortcut.primary("s"),showTooltip:r,icon:n,__next40pxDefaultSize:s,size:i,children:b})}var x2=l(O(),1);function S2(){let{isDisabled:e,isSaving:t}=(0,K4.useSelect)(r=>{let{__experimentalGetDirtyEntityRecords:o,isSavingEntityRecord:n}=r(Z4.store),i=o(),s=i.some(a=>n(a.kind,a.name,a.key));return{isSaving:s,isDisabled:s||!i.length&&!fo()}},[]);return(0,x2.jsx)(te,{className:"edit-site-save-hub",gap:"lg",children:(0,x2.jsx)(o0,{className:"edit-site-save-hub__button",variant:e&&!t?null:"primary",showTooltip:!1,icon:e&&!t?du:null,showReviewMessage:!0,__next40pxDefaultSize:!0})})}var s0=l(Y(),1),xh=l(me(),1),rs=l(q(),1),Sh=l(xe(),1),sN=l(st(),1),aN=l(G(),1);var X4=l(xe(),1),Q4=l(me(),1),J4=l(st(),1),$4=l(nr(),1);var{useHistory:Wee,useLocation:qee}=U(J4.privateApis);function eN(){let e=Wee(),{path:t}=qee(),{startResolution:r,finishResolution:o}=(0,Q4.useDispatch)(X4.store);return async()=>{if(fo()){let n="themes.php?action=activate&stylesheet="+Hl()+"&_wpnonce="+window.WP_BLOCK_THEME_ACTIVATE_NONCE;r("activateTheme"),await window.fetch(n),o("activateTheme"),e.navigate((0,$4.addQueryArgs)(t,{wp_theme_preview:""}))}}}var rN=l(n0(),1),i0=l(G(),1),oN=l(nr(),1),Yee="/wp/v2/themes?status=active";function nN(){let[e,t]=(0,i0.useState)();return(0,i0.useEffect)(()=>{let r=(0,oN.addQueryArgs)(Yee,{context:"edit",wp_theme_preview:""});(0,rN.default)({path:r}).then(o=>t(o[0])).catch(()=>{})},[]),e}var wi=l(O(),1),{useLocation:Kee}=U(sN.privateApis),{EntitiesSavedStatesExtensible:Zee,EntitiesSavedStates:Xee,useEntitiesSavedStatesIsDirty:Qee}=U(Sh.privateApis),Jee=({onClose:e,renderDialog:t,variant:r})=>{let o=Qee(),n,i;o.isDirty?(n=(0,rs.__)("Activate & Save"),i=(0,rs.__)("Theme activated and site updated.")):(n=(0,rs.__)("Activate"),i=(0,rs.__)("Theme activated."));let s=nN(),a=(0,xh.useSelect)(d=>d(Sh.store).getCurrentTheme(),[]),u=(0,wi.jsx)("p",{children:(0,rs.sprintf)((0,rs.__)("Saving your changes will change your active theme from %1$s to %2$s."),s?.name?.rendered??"...",a?.name?.rendered??"...")}),c=eN();return(0,wi.jsx)(Zee,{...o,additionalPrompt:u,close:e,onSave:async()=>{await c()},saveEnabled:!0,saveLabel:n,renderDialog:t,variant:r,successNoticeContent:i})},iN=({onClose:e,renderDialog:t,variant:r})=>fo()?(0,wi.jsx)(Jee,{onClose:e,renderDialog:t,variant:r}):(0,wi.jsx)(Xee,{close:e,renderDialog:t,variant:r});function _h(){let{query:e}=Kee(),{canvas:t="view"}=e,{isSaveViewOpen:r,isDirty:o,isSaving:n}=(0,xh.useSelect)(c=>{let{__experimentalGetDirtyEntityRecords:f,isSavingEntityRecord:d,isResolving:m}=c(Sh.store),h=f(),g=m("activateTheme"),{isSaveViewOpened:v}=U(c(We));return{isSaveViewOpen:v(),isDirty:h.length>0,isSaving:h.some(y=>d(y.kind,y.name,y.key))||g}},[]),{setIsSaveViewOpened:i}=(0,xh.useDispatch)(We),s=()=>i(!1);if((0,aN.useEffect)(()=>{i(!1)},[t,i]),t==="view")return r?(0,wi.jsx)(s0.Modal,{className:"edit-site-save-panel__modal",onRequestClose:s,title:(0,rs.__)("Review changes"),size:"small",children:(0,wi.jsx)(iN,{onClose:s,variant:"inline"})}):null;let a=fo()||o,u=n||!a;return(0,wi.jsxs)(vu,{className:Z("edit-site-layout__actions",{"is-entity-save-view-open":r}),ariaLabel:(0,rs.__)("Save panel"),children:[(0,wi.jsx)("div",{className:Z("edit-site-editor__toggle-save-panel",{"screen-reader-text":r}),children:(0,wi.jsx)(s0.Button,{__next40pxDefaultSize:!0,variant:"secondary",className:"edit-site-editor__toggle-save-panel-button",onClick:()=>i(!0),"aria-haspopup":"dialog",disabled:u,accessibleWhenDisabled:!0,children:(0,rs.__)("Open save panel")})}),r&&(0,wi.jsx)(iN,{onClose:s,renderDialog:!0})]})}var He=l(O(),1),{useLocation:$ee}=U(uN.privateApis),{useStyle:lN,UploadProgressSnackbar:ete}=U(xi.privateApis),tte=.3,Ch={background:"#ffffff"};function rte(){let{query:e,name:t,areas:r,widths:o}=$ee(),n=t==="notfound"?"view":e?.canvas??"view",i=!!r.mobileContent,s=r.mobileSidebar||r.mobileContent||r.preview,a=(0,Ul.useViewportMatch)("medium","<"),u=(0,Ra.useRef)(),c=(0,Ra.useRef)(),f=(0,Gl.__unstableUseNavigateRegions)(),d=(0,Ul.useReducedMotion)(),[m,h]=(0,Ul.useResizeObserver)(),g=Vb(),[v,y]=(0,Ra.useState)(!1),x=H4({triggerAnimationOnChange:t+"-"+n}),{showIconLabels:b}=(0,l0.useSelect)(_=>({showIconLabels:_(dN.store).get("core","showIconLabels")})),w=lN("color.background"),S=lN("color.gradient"),C=(0,Ul.usePrevious)(n);return(0,Ra.useEffect)(()=>{C==="edit"&&((c.current?cN.focus.tabbable.find(c.current)[0]:void 0)??u.current)?.focus()},[n]),(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(xi.UnsavedChangesWarning,{}),n==="view"&&(0,He.jsx)(GF,{}),(0,He.jsx)("div",{...f,ref:f.ref,className:Z("edit-site-layout",f.className,{"is-full-canvas":n==="edit","show-icon-labels":b}),children:(0,He.jsxs)("div",{className:"edit-site-layout__content",children:[(!a||!s)&&(0,He.jsx)(vu,{ref:c,ariaLabel:(0,Th.__)("Navigation"),className:"edit-site-layout__sidebar-region",children:(0,He.jsx)(Gl.__unstableAnimatePresence,{children:n==="view"&&(0,He.jsxs)(Gl.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{type:"tween",duration:d||a?0:tte,ease:"easeOut"},className:"edit-site-layout__sidebar",children:[(0,He.jsx)(IE,{children:(0,He.jsx)(Ob,{shouldAnimate:t!=="styles"&&t!=="identity",routeKey:t,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.sidebar})})}),(0,He.jsx)(S2,{}),(0,He.jsx)(_h,{})]})})}),(0,He.jsx)(a0.SnackbarNotices,{className:"edit-site-layout__snackbar"}),(0,He.jsx)(ete,{}),a&&s&&(0,He.jsx)("div",{className:"edit-site-layout__mobile",children:(0,He.jsx)(IE,{children:n!=="edit"?(0,He.jsxs)(He.Fragment,{children:[i&&(0,He.jsx)(EF,{ref:u}),r.mobileContent?(0,He.jsx)(Ru.ThemeProvider,{color:Ch,children:(0,He.jsx)(Ob,{routeKey:t,children:(0,He.jsx)("div",{className:"edit-site-layout__mobile-content",children:(0,He.jsx)(xi.ErrorBoundary,{children:r.mobileContent})})})}):(0,He.jsx)(Ob,{routeKey:t,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.mobileSidebar})}),(0,He.jsx)(S2,{}),(0,He.jsx)(_h,{})]}):(0,He.jsx)(Ru.ThemeProvider,{color:Ch,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.preview})})})}),!a&&r.content&&n!=="edit"&&(0,He.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.content},children:(0,He.jsx)(Ru.ThemeProvider,{color:Ch,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.content})})}),!a&&r.edit&&n!=="edit"&&(0,He.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.edit},children:(0,He.jsx)(Ru.ThemeProvider,{color:Ch,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.edit})})}),!a&&r.preview&&(0,He.jsxs)("div",{className:"edit-site-layout__canvas-container",children:[m,!!h.width&&(0,He.jsx)("div",{className:Z("edit-site-layout__canvas",{"is-right-aligned":v}),ref:x,children:(0,He.jsx)(xi.ErrorBoundary,{children:(0,He.jsx)(MF,{isReady:!g,isFullWidth:n==="edit",defaultSize:{width:h.width-24,height:h.height},isOversized:v,setIsOversized:y,innerContentStyle:{background:S??w},children:(0,He.jsx)(Ru.ThemeProvider,{color:Ch,children:r.preview})})})})]})]})})]})}function mN(e){let t=(0,Ra.useMemo)(kE,[]),{createErrorNotice:r}=(0,l0.useDispatch)(a0.store);function o(n){r((0,Th.sprintf)((0,Th.__)('The "%s" plugin has encountered an error and cannot be rendered.'),n))}return(0,He.jsx)(Gl.SlotFillProvider,{children:(0,He.jsxs)(ht.Provider,{children:[(0,He.jsx)(fN.PluginArea,{onError:o}),(0,He.jsx)(Ru.ThemeProvider,{color:t,children:(0,He.jsx)(rte,{...e})})]})})}var u0=l(G(),1),Wl=l(me(),1),Od=l(q(),1);var c0=l(_2(),1),hN=l(st(),1),gN=l(xn(),1),C2=l(xe(),1),f0=l(Rt(),1);var{useHistory:vN,useLocation:yN}=U(hN.privateApis),{useGlobalStyles:ote}=U(f0.privateApis),nte=()=>function(){let{openGeneralSidebar:t}=U((0,Wl.useDispatch)(We)),{params:r}=yN(),{canvas:o="view"}=r,{set:n}=(0,Wl.useDispatch)(gN.store),i=vN(),s=(0,Wl.useSelect)(u=>u(C2.store).getCurrentTheme().is_block_theme,[]);return{isLoading:!1,commands:(0,u0.useMemo)(()=>s?[{name:"core/edit-site/toggle-styles-welcome-guide",label:(0,Od.__)("Learn about styles"),callback:({close:u})=>{u(),o!=="edit"&&i.navigate("/styles?canvas=edit",{transition:"canvas-mode-edit-transition"}),t("edit-site/global-styles"),n("core/edit-site","welcomeGuideStyles",!0),setTimeout(()=>{n("core/edit-site","welcomeGuideStyles",!0)},500)},icon:fT}]:[],[i,t,o,s,n])}},ite=()=>function(){let{user:t,setUser:r}=ote(),o=!!t&&(Object.keys(t?.styles??{}).length>0||Object.keys(t?.settings??{}).length>0);return{isLoading:!1,commands:(0,u0.useMemo)(()=>o?[{name:"core/edit-site/reset-global-styles",label:(0,Od.__)("Reset styles"),icon:(0,Od.isRTL)()?LT:VT,callback:({close:i})=>{i(),r({styles:{},settings:{}})}}]:[],[o,r])}},ste=()=>function(){let{openGeneralSidebar:t}=U((0,Wl.useDispatch)(We)),{setStylesPath:r}=U((0,Wl.useDispatch)(f0.store)),{params:o}=yN(),{canvas:n="view"}=o,i=vN(),s=(0,Wl.useSelect)(u=>{let{getEntityRecord:c,__experimentalGetCurrentGlobalStylesId:f}=u(C2.store),d=f();return!!(d?c("root","globalStyles",d):void 0)?._links?.["version-history"]?.[0]?.count},[]);return{isLoading:!1,commands:(0,u0.useMemo)(()=>s?[{name:"core/edit-site/open-styles-revisions",label:(0,Od.__)("Open style revisions"),icon:Rp,callback:({close:u})=>{u(),n!=="edit"&&i.navigate("/styles?canvas=edit",{transition:"canvas-mode-edit-transition"}),t("edit-site/global-styles"),r("/revisions")}}]:[],[i,t,r,s,n])}};function bN(){(0,c0.useCommandLoader)({name:"core/edit-site/toggle-styles-welcome-guide",hook:nte()}),(0,c0.useCommandLoader)({name:"core/edit-site/reset-global-styles",hook:ite()}),(0,c0.useCommandLoader)({name:"core/edit-site/open-styles-revisions",hook:ste()})}var wN=l(me(),1),xN=l(_2(),1),SN=l(Bt(),1),_N=l(st(),1);var{useCommandContext:ate}=U(xN.privateApis),{useLocation:lte}=U(_N.privateApis);function CN(){let{query:e={}}=lte(),{canvas:t="view"}=e,r=(0,wN.useSelect)(n=>n(SN.store).getBlockSelectionStart(),[]),o="site-editor";t==="edit"&&(o="entity-edit"),r&&(o="block-selection-edit"),ate(o)}var CS=l(me(),1),XY=l(G(),1);var NN=l(Y(),1),ns=l(q(),1);var VN=l(me(),1),MN=l(xe(),1);var kd=l(Y(),1),ql=l(q(),1);var PN=l(xe(),1),RN=l(me(),1),AN=l(st(),1),ON=l(G(),1);var TN=l(Y(),1),EN=l(O(),1);function T2(e){return(0,EN.jsx)(TN.Button,{size:"compact",...e,className:Z("edit-site-sidebar-button",e.className)})}var An=l(O(),1),{useHistory:cte,useLocation:ute}=U(AN.privateApis);function $r({isRoot:e,title:t,actions:r,content:o,footer:n,description:i,backPath:s}){let{dashboardLink:a,dashboardLinkText:u,previewingThemeName:c}=(0,RN.useSelect)(v=>{let{getSettings:y}=U(v(We)),x=Hl();return{dashboardLink:y().__experimentalDashboardLink,dashboardLinkText:y().__experimentalDashboardLinkText,previewingThemeName:x?v(PN.store).getTheme(x)?.name?.rendered:void 0}},[]),f=ute(),d=cte(),{navigate:m}=(0,ON.useContext)(Ea),h=s??f.state?.backPath,g=(0,ql.isRTL)()?_a:Sa;return(0,An.jsxs)(An.Fragment,{children:[(0,An.jsxs)(kd.__experimentalVStack,{className:Z("edit-site-sidebar-navigation-screen__main",{"has-footer":!!n}),spacing:0,justify:"flex-start",children:[(0,An.jsxs)(kd.__experimentalHStack,{spacing:3,alignment:"flex-start",className:"edit-site-sidebar-navigation-screen__title-icon",children:[!e&&(0,An.jsx)(T2,{onClick:()=>{d.navigate(h),m("back")},icon:g,label:(0,ql.__)("Back"),showTooltip:!1}),e&&(0,An.jsx)(T2,{icon:g,label:u||(0,ql.__)("Go to the Dashboard"),href:a}),(0,An.jsx)(kd.__experimentalHeading,{className:"edit-site-sidebar-navigation-screen__title",level:1,size:20,children:fo()?(0,ql.sprintf)((0,ql.__)("Previewing %1$s: %2$s"),c,t):t}),r&&(0,An.jsx)("div",{className:"edit-site-sidebar-navigation-screen__actions",children:r})]}),(0,An.jsxs)("div",{className:"edit-site-sidebar-navigation-screen__content",children:[i&&(0,An.jsx)("div",{className:"edit-site-sidebar-navigation-screen__description",children:i}),o]})]}),n&&(0,An.jsx)("footer",{className:"edit-site-sidebar-navigation-screen__footer",children:n})]})}var d0=l(Y(),1);var kN=l(q(),1);var IN=l(st(),1),FN=l(G(),1);var Yl=l(O(),1),{useHistory:fte,useLink:dte,useLocation:mte}=U(IN.privateApis);function Gr({isHidden:e=!1,...t}){return e?null:(0,Yl.jsx)(pte,{...t})}function pte({className:e,icon:t,withChevron:r=!1,suffix:o,uid:n,to:i,onClick:s,activeOnRouteName:a,children:u,...c}){let f=fte(),d=dte(i),{name:m}=mte(),{navigate:h}=(0,FN.useContext)(Ea),g=a&&m===a;function v(y){s?(s(y),h("forward")):i&&(y.preventDefault(),f.navigate(i),h("forward",`[id="${n}"]`))}return(0,Yl.jsx)(d0.__experimentalItem,{className:Z("edit-site-sidebar-navigation-item",{"with-suffix":!r&&o},e),id:n,onClick:v,href:i?d.href:void 0,"aria-current":g?!0:void 0,...c,children:(0,Yl.jsxs)(te,{direction:"row",align:"center",justify:"start",gap:"sm",children:[t&&(0,Yl.jsx)(fd,{style:{fill:"currentcolor"},icon:t,size:24}),(0,Yl.jsx)(d0.FlexBlock,{children:u}),r&&(0,Yl.jsx)(fd,{icon:(0,kN.isRTL)()?DC:zC,className:"edit-site-sidebar-navigation-item__drilldown-indicator",size:24}),!r&&o]})})}var os=l(O(),1);function Eh({isBlockBasedTheme:e=!0}){return(0,os.jsxs)(NN.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-main",children:[(0,os.jsx)(Gr,{to:"/identity",uid:"identity-navigation-item",icon:HT,activeOnRouteName:"identity",isHidden:!e,children:(0,ns._x)("Identity","site identity")}),(0,os.jsx)(Gr,{to:e?"/styles":"/stylebook",uid:e?"global-styles-navigation-item":"stylebook-navigation-item",icon:UT,activeOnRouteName:e?"styles":void 0,withChevron:!e,children:(0,ns.__)("Styles")}),(0,os.jsx)(Gr,{uid:"page-navigation-item",to:"/page",withChevron:!0,icon:pu,isHidden:!e,children:(0,ns.__)("Pages")}),(0,os.jsx)(Gr,{uid:"navigation-navigation-item",to:"/navigation",withChevron:!0,icon:Bp,isHidden:!e,children:(0,ns.__)("Navigation")}),(0,os.jsx)(Gr,{uid:"patterns-navigation-item",to:"/pattern",withChevron:!0,icon:Kp,children:(0,ns.__)("Patterns")}),(0,os.jsx)(Gr,{uid:"template-navigation-item",to:"/template",withChevron:!0,icon:mi,isHidden:!e,children:(0,ns.__)("Templates")})]})}function Id({customDescription:e}){let t=(0,VN.useSelect)(o=>o(MN.store).getCurrentTheme()?.is_block_theme,[]),r;return e?r=e:t?r=(0,ns.__)("Customize the appearance of your website using the block editor."):r=(0,ns.__)("Explore block styles and patterns to refine your site."),(0,os.jsx)($r,{isRoot:!0,title:(0,ns.__)("Design"),description:r,content:(0,os.jsx)(Eh,{isBlockBasedTheme:t})})}var LN=l(q(),1),m0=l(Y(),1),E2=l(O(),1);function sr(){return(0,E2.jsx)(m0.__experimentalSpacer,{padding:3,children:(0,E2.jsx)(m0.Notice,{status:"warning",isDismissible:!1,children:(0,LN.__)("The theme you are currently using does not support this screen.")})})}var Bd=l(me(),1),sL=l(Y(),1),aL=l(at(),1),jd=l(Rt(),1),ka=l(q(),1),lL=l(xe(),1),cL=l(op(),1),uL=l(G(),1),fL=l(hi(),1),dL=l(st(),1),mL=l(eo(),1);var pL=l(Bt(),1),hL=l(nr(),1);var p0=l(me(),1),jN=l(Y(),1),Au=l(q(),1),zN=l(G(),1),P2=l(xn(),1),HN=l(xe(),1);var Ph=l(O(),1);function BN({nonAnimatedSrc:e,animatedSrc:t}){return(0,Ph.jsxs)("picture",{className:"edit-site-welcome-guide__image",children:[(0,Ph.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Ph.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var is=l(O(),1);function GN(){let{toggle:e}=(0,p0.useDispatch)(P2.store),{isActive:t,isBlockBasedTheme:r}=(0,p0.useSelect)(o=>({isActive:!!o(P2.store).get("core/edit-site","welcomeGuide"),isBlockBasedTheme:o(HN.store).getCurrentTheme()?.is_block_theme}),[]);return!t||!r?null:(0,is.jsx)(jN.Guide,{className:"edit-site-welcome-guide guide-editor",contentLabel:(0,Au.__)("Welcome to the site editor"),finishButtonText:(0,Au.__)("Get started"),onFinish:()=>e("core/edit-site","welcomeGuide"),pages:[{image:(0,is.jsx)(BN,{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,is.jsxs)(is.Fragment,{children:[(0,is.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:(0,Au.__)("Edit your site")}),(0,is.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,Au.__)("Design everything on your site \u2014 from the header right down to the footer \u2014 using blocks.")}),(0,is.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,zN.createInterpolateElement)((0,Au.__)("Click <StylesIconImage /> to start designing your blocks, and choose your typography, layout, and colors."),{StylesIconImage:(0,is.jsx)("img",{alt:(0,Au.__)("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 v0=l(me(),1),UN=l(Y(),1),h0=l(q(),1),g0=l(xn(),1),Os=l(O(),1);function WN(){let{toggle:e}=(0,v0.useDispatch)(g0.store);if(!(0,v0.useSelect)(o=>{let n=!!o(g0.store).get("core/edit-site","welcomeGuidePage"),i=!!o(g0.store).get("core/edit-site","welcomeGuide");return n&&!i},[]))return null;let r=(0,h0.__)("Editing a page");return(0,Os.jsx)(UN.Guide,{className:"edit-site-welcome-guide guide-page",contentLabel:r,finishButtonText:(0,h0.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuidePage"),pages:[{image:(0,Os.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,Os.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-page.mp4",type:"video/mp4"})}),content:(0,Os.jsxs)(Os.Fragment,{children:[(0,Os.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:r}),(0,Os.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,h0.__)("It\u2019s now possible to edit page content in the site editor. To customize other parts of the page like the header and footer switch to editing the template using the settings sidebar.")})]})}]})}var b0=l(me(),1),qN=l(Y(),1),y0=l(q(),1),R2=l(xn(),1),YN=l(Rt(),1),ks=l(O(),1);function KN(){let{toggle:e}=(0,b0.useDispatch)(R2.store),{isActive:t,hasPreviousEntity:r}=(0,b0.useSelect)(i=>{let{getEditorSettings:s}=i(YN.store),{get:a}=i(R2.store);return{isActive:a("core/edit-site","welcomeGuideTemplate"),hasPreviousEntity:!!s().onNavigateToPreviousEntityRecord}},[]);if(!(t&&r))return null;let n=(0,y0.__)("Editing a template");return(0,ks.jsx)(qN.Guide,{className:"edit-site-welcome-guide guide-template",contentLabel:n,finishButtonText:(0,y0.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuideTemplate"),pages:[{image:(0,ks.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,ks.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-template.mp4",type:"video/mp4"})}),content:(0,ks.jsxs)(ks.Fragment,{children:[(0,ks.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:n}),(0,ks.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,y0.__)("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 Kl=l(O(),1);function ZN({postType:e}){return(0,Kl.jsxs)(Kl.Fragment,{children:[(0,Kl.jsx)(GN,{}),e==="page"&&(0,Kl.jsx)(WN,{}),e==="wp_template"&&(0,Kl.jsx)(KN,{})]})}var XN=l(Y(),1),QN=l(xe(),1),JN=l(me(),1),$N=l(Rt(),1);var A2=l(O(),1),{useStyle:hte}=U($N.privateApis);function O2({id:e}){let t=hte("color.text"),{elapsed:r,total:o}=(0,JN.useSelect)(n=>{let i=n(QN.store).countSelectorsByStatus(),s=i.resolving??0,a=i.finished??0;return{elapsed:a,total:a+s}},[]);return(0,A2.jsx)("div",{className:"edit-site-canvas-loader",style:t?{"--color":t}:void 0,children:(0,A2.jsx)(XN.ProgressBar,{id:e,max:o,value:r})})}var iM=l(me(),1),N0=l(G(),1),sM=l(st(),1),aM=l(at(),1),V0=l(Rt(),1);function Zl(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 gt=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var gte=["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","viewport.mobile","viewport.tablet"];function Rh(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",i=`settings${o}${n}`,s=`settings${n}`;if(t)return gt(e,i)??gt(e,s);let a={};return gte.forEach(u=>{let c=gt(e,`settings${o}.${u}`)??gt(e,`settings.${u}`);c!==void 0&&(a=Zl(a,u.split("."),c))}),a}function k2(e,t,r,o){let n=o?".blocks."+o:"",i=t?"."+t:"",s=`settings${n}${i}`;return Zl(e,s.split("."),r)}var rV=l(I2(),1);var vte="1600px",yte="320px",bte=1,wte=.25,xte=.75,Ste="14px";function tV({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=yte,maximumViewportWidth:n=vte,scaleFactor:i=bte,minimumFontSizeLimit:s}){if(s=Is(s)?s:Ste,r){let w=Is(r);if(!w?.unit||!w?.value)return null;let S=Is(s,{coerceTo:w.unit});if(S?.value&&!e&&!t&&w?.value<=S?.value)return null;if(t||(t=`${w.value}${w.unit}`),!e){let C=w.unit==="px"?w.value:w.value*16,_=Math.min(Math.max(1-.075*Math.log2(C),wte),xte),R=Ah(w.value*_,3);S?.value&&R<S?.value?e=`${S.value}${S.unit}`:e=`${R}${w.unit}`}}let a=Is(e),u=a?.unit||"rem",c=Is(t,{coerceTo:u});if(!a||!c)return null;let f=Is(e,{coerceTo:"rem"}),d=Is(n,{coerceTo:u}),m=Is(o,{coerceTo:u});if(!d||!m||!f)return null;let h=d.value-m.value;if(!h)return null;let g=Ah(m.value/100,3),v=Ah(g,3)+u,y=100*((c.value-a.value)/h),x=Ah((y||1)*i,3),b=`${f.value}${f.unit} + ((1vw - ${v}) * ${x})`;return`clamp(${e}, ${b}, ${t})`}function Is(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:r,rootSizeValue:o,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),s=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),a=e.toString().match(s);if(!a||a.length<3)return null;let[,u,c]=a,f=parseFloat(u);return r==="px"&&(c==="em"||c==="rem")&&(f=f*o,c=r),c==="px"&&(r==="em"||r==="rem")&&(f=f/o,c=r),(r==="em"||r==="rem")&&(c==="em"||c==="rem")&&(c=r),c?{value:Ah(f,3),unit:c}:null}function Ah(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function F2(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function _te(e){let t=e?.typography??{},r=e?.layout,o=Is(r?.wideSize)?r?.wideSize:null;return F2(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function w0(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!F2(t?.typography)&&!F2(e))return r;let o=_te(t)?.fluid??{},n=tV({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 Fs="body",kh=":root";function Oh(e){if(!e.includes(","))return[e];let t=[],r="",o=0;for(let n of e){if(n==="(")o++;else if(n===")"&&o>0)o--;else if(n===","&&o===0){t.push(r),r="";continue}r+=n}return t.push(r),t}var Fd=[{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)=>w0(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 ss(e,t){if(!e||!t)return t;let r=Oh(e),o=Oh(t),n=[];return r.forEach(i=>{o.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function oV(e,t){if(!e||!t)return;let r={};return Object.entries(t).forEach(([o,n])=>{typeof n=="string"&&(r[o]=ss(e,n)),typeof n=="object"&&(r[o]={},Object.entries(n).forEach(([i,s])=>{r[o][i]=ss(e,s)}))}),r}function x0(e,t){return e.includes(",")?Oh(e).map(n=>n+t).join(","):e+t}function N2(e,t){let r=`.is-style-${e}`;if(!t)return r;let o=/[^\s:]+/,n=s=>s+r;return Oh(t).map(s=>s.replace(o,n)).join(",")}function nV(e,t){let r=`.is-style-${e}`,o=Oh(t).map(n=>{let i=n.trim(),s=`${r} `;return i.startsWith(s)?i.slice(s.length):i});return N2(e,o.join(","))}function Cte(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,rV.getCSSValueFromRawStyle)(gt(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function Tte(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 Ih(e,t){if(!e||!t)return e;let r=Cte(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url&&(r.url=Tte(r.url,t?._links?.["wp:theme-file"])),r}function iV(e,t,r=[],o="slug",n){let i=[t?gt(e,["blocks",t,...r]):void 0,gt(e,r)].filter(Boolean);for(let s of i)if(s){let a=["custom","theme","default"];for(let u of a){let c=s[u];if(c){let f=c.find(d=>d[o]===n);if(f)return o==="slug"||iV(e,t,r,"slug",f.slug)[o]===f[o]?f:void 0}}}}function Ete(e,t,r,[o,n]=[]){let i=Fd.find(a=>a.cssVarInfix===o);if(!i||!e.settings)return r;let s=iV(e.settings,t,i.path,"slug",n);if(s){let{valueKey:a}=i,u=s[a];return S0(e,t,u)}return r}function Pte(e,t,r,o=[]){let n=(t?gt(e?.settings??{},["blocks",t,"custom",...o]):void 0)??gt(e?.settings??{},["custom",...o]);return n?S0(e,t,n):r}function S0(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let c=gt(e,r.ref);if(!c||typeof c=="object"&&"ref"in c)return c;r=c}else return r;let o="var:",n="var(--wp--",i=")",s;if(r.startsWith(o))s=r.slice(o.length).split("|");else if(r.startsWith(n)&&r.endsWith(i))s=r.slice(n.length,-i.length).split("--");else return r;let[a,...u]=s;return a==="preset"?Ete(e,t,r,u):a==="custom"?Pte(e,t,r,u):r}var aV={"@mobile":"mobile","@tablet":"tablet","-current":"@current"};function sV(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function lV(e){if(!sV(e))return e;let t=e;return Object.entries(aV).forEach(([r,o])=>{Object.hasOwn(e,o)&&(t===e&&(t={...e}),Object.hasOwn(e,r)||(t[r]=e[o]),delete t[o])}),Object.entries(t).forEach(([r,o])=>{if(!sV(o))return;let n=lV(o);n!==o&&(t===e&&(t={...e}),t[r]=n)}),t}function Ou(e){if(!e?.styles)return e;let t=lV(e.styles);return t===e.styles?e:{...e,styles:t}}function cV(e){let t=e.split("."),r=t.map(o=>aV[o]??o);return r.some((o,n)=>o!==t[n])?r.join("."):void 0}function _0(e,t,r,o=!0){let n=t?"."+t:"",i=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let s=gt(e,i),a=cV(i);if(s===void 0&&a){let c=!0,f=e;for(let d of i.split(".")){if(!f||typeof f!="object"||!Object.hasOwn(f,d)){c=!1;break}f=f[d]}c||(s=gt(e,a))}return o?S0(e,r,s):s}function V2(e,t,r,o){let n=t?"."+t:"",i=o?`styles.blocks.${o}${n}`:`styles${n}`;return Zl(Ou(e),i.split("."),r)}var M2=l(C0(),1);function Fh(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,M2.default)(e?.styles,t?.styles)&&(0,M2.default)(e?.settings,t?.settings)}var gV=l(T0(),1);function pV(e){return Object.prototype.toString.call(e)==="[object Object]"}function hV(e){var t,r;return pV(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(pV(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function ku(e,t){return(0,gV.default)(Ou(e),Ou(t),{isMergeableObject:hV,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}var Ro=l(So(),1),Lh=l(I2(),1),MV=l(me(),1);function Vd(e,t="root",r={}){if(!t)return null;let{fallback:o=!1}=r,{name:n,selectors:i,supports:s}=e,a=i&&Object.keys(i).length>0,u=Array.isArray(t)?t.join("."):t,c=null;if(a&&i.root?c=i?.root:s?.__experimentalSelector?c=s.__experimentalSelector:c=".wp-block-"+n.replace("core/","").replace("/","-"),u==="root")return c;let f=Array.isArray(t)?t:t.split(".");if(f.length===1){let m=o?c:null;if(a)return gt(i,`${u}.root`,null)||gt(i,u,null)||m;let h=s?gt(s,`${u}.__experimentalSelector`,null):void 0;return h?ss(c,h):m}let d;return a&&(d=gt(i,u,null)),d||(o?Vd(e,f[0],r):null)}var zte={grad:.9,turn:360,rad:360/(2*Math.PI)},Aa=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},to=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Si=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},CV=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},vV=function(e){return{r:Si(e.r,0,255),g:Si(e.g,0,255),b:Si(e.b,0,255),a:Si(e.a)}},L2=function(e){return{r:to(e.r),g:to(e.g),b:to(e.b),a:to(e.a,3)}},Hte=/^#([0-9a-f]{3,8})$/i,E0=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},TV=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),s=i-Math.min(t,r,o),a=s?i===t?(r-o)/s:i===r?2+(o-t)/s:4+(t-r)/s:0;return{h:60*(a<0?a+6:a),s:i?s/i*100:0,v:i/255*100,a:n}},EV=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),s=o*(1-r),a=o*(1-(t-i)*r),u=o*(1-(1-t+i)*r),c=i%6;return{r:255*[o,a,s,s,u,o][c],g:255*[u,o,o,a,s,s][c],b:255*[s,s,u,o,o,a][c],a:n}},yV=function(e){return{h:CV(e.h),s:Si(e.s,0,100),l:Si(e.l,0,100),a:Si(e.a)}},bV=function(e){return{h:to(e.h),s:to(e.s),l:to(e.l),a:to(e.a,3)}},wV=function(e){return EV((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},Vh=function(e){return{h:(t=TV(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},Gte=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Ute=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Wte=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,qte=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,j2={string:[[function(e){var t=Hte.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?to(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?to(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=Wte.exec(e)||qte.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:vV({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=Gte.exec(e)||Ute.exec(e);if(!t)return null;var r,o,n=yV({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(zte[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return wV(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 Aa(t)&&Aa(r)&&Aa(o)?vV({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(!Aa(t)||!Aa(r)||!Aa(o))return null;var s=yV({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return wV(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Aa(t)||!Aa(r)||!Aa(o))return null;var s=(function(a){return{h:CV(a.h),s:Si(a.s,0,100),v:Si(a.v,0,100),a:Si(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return EV(s)},"hsv"]]},xV=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]},Yte=function(e){return typeof e=="string"?xV(e.trim(),j2.string):typeof e=="object"&&e!==null?xV(e,j2.object):[null,void 0]};var D2=function(e,t){var r=Vh(e);return{h:r.h,s:Si(r.s+100*t,0,100),l:r.l,a:r.a}},B2=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},SV=function(e,t){var r=Vh(e);return{h:r.h,s:r.s,l:Si(r.l+100*t,0,100),a:r.a}},z2=(function(){function e(t){this.parsed=Yte(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 to(B2(this.rgba),2)},e.prototype.isDark=function(){return B2(this.rgba)<.5},e.prototype.isLight=function(){return B2(this.rgba)>=.5},e.prototype.toHex=function(){return t=L2(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?E0(to(255*i)):"","#"+E0(r)+E0(o)+E0(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return L2(this.rgba)},e.prototype.toRgbString=function(){return t=L2(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 bV(Vh(this.rgba))},e.prototype.toHslString=function(){return t=bV(Vh(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=TV(this.rgba),{h:to(t.h),s:to(t.s),v:to(t.v),a:to(t.a,3)};var t},e.prototype.invert=function(){return Ur({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),Ur(D2(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Ur(D2(this.rgba,-t))},e.prototype.grayscale=function(){return Ur(D2(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Ur(SV(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Ur(SV(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"?Ur({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):to(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Vh(this.rgba);return typeof t=="number"?Ur({h:t,s:r.s,l:r.l,a:r.a}):to(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Ur(t).toHex()},e})(),Ur=function(e){return e instanceof z2?e:new z2(e)},_V=[],PV=function(e){e.forEach(function(t){_V.indexOf(t)<0&&(t(z2,j2),_V.push(t))})};function Kte(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=Ur(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 RV(e){return`${e}{filter:none}`}function AV(e,t){return`${e}{filter:url(#${t})}`}function P0(e,t){let r=Kte(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 Xl(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 H2(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Zte(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function G2(e,t="0"){let r=Zte(e);if(!r)return null;let o=H2(r?.top)||t,n=H2(r?.left)||t;return o===n?o:`${o} ${n}`}var OV={backgroundSize:"cover",backgroundPosition:"50% 50%"};function kV(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:OV.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:OV.backgroundPosition}),t}var IV={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 FV={mobile:"480px",tablet:"782px"},NV=/^(\d+|\d*\.\d+)(px|em|rem)$/,Xte=16;function Qte(e){return"mobile"in e||"tablet"in e}function Jte(e){return!e||typeof e!="object"?{}:Qte(e)?e:e.settings?.viewport??{}}function $te(e){return typeof e=="string"&&NV.test(e.trim())}function U2(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(NV);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*Xte}function W2(e){let t=Jte(e),r={},o={};Object.keys(FV).forEach(a=>{let u=a,c=t[u],f=U2(c);f!==void 0&&$te(c)&&(r[u]=c.trim(),o[u]=f)});let n=Object.keys(r);if(!n.length)return{...FV};if(n.length===1)return r;let i=r.mobile,s=r.tablet;return o.mobile>=o.tablet?{mobile:i}:{mobile:i,tablet:s}}function Mh(e){let t=W2(e),r={};return t.mobile&&(r["@mobile"]=`@media (width <= ${t.mobile})`),t.tablet&&(r["@tablet"]=t.mobile?`@media (${t.mobile} < width <= ${t.tablet})`:`@media (width <= ${t.tablet})`),r}var ere={button:"wp-element-button",caption:"wp-element-caption"},tre={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},LV={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},rre={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function ore(e="*",t={}){return Fd.reduce((r,{path:o,cssVarInfix:n,classes:i})=>{if(!i)return r;let s=gt(t,o,[]);return["default","theme","custom"].forEach(a=>{s[a]&&s[a].forEach(({slug:u})=>{i.forEach(({classSuffix:c,propertyName:f})=>{let d=`.has-${Xl(u)}-${c}`,m=e?`:where(${e})${d}`:d,h=`var(--wp--preset--${n}--${Xl(u)})`;r+=`${m}{${f}: ${h} !important;}`})})}),r},"")}function nre(e={}){return Fd.filter(t=>t.path.at(-1)==="duotone").flatMap(t=>{let r=gt(e,t.path,{});return["default","theme"].filter(o=>r[o]).flatMap(o=>r[o].map(n=>P0(`wp-duotone-${n.slug}`,n.colors))).join("")})}function DV(e={},t,r){let o=[];return Object.keys(e).forEach(n=>{let i=t+Xl(n.replace("/","-")),s=e[n];if(s instanceof Object){let a=i+r;o=[...o,...DV(s,a,r)]}else o.push(`${i}: ${s}`)}),o}var ire=(e,t,r)=>{if(r!=="core/paragraph"||(t?.blocks?.["core/paragraph"]?.typography?.textIndent??t?.typography?.textIndent??"subsequent")!=="all")return e;let i=".wp-block-paragraph + .wp-block-paragraph",s=".wp-block-paragraph";if(i in e){let a=e[i],u={...e};return delete u[i],u[s]=a,u}return e},sre=(e,t)=>{let r=".wp-block-button";if(!(r in e))return e;let o={...e};return o[r]=o[r].map(n=>{let i=n.match(/^width:\s*(.+)$/);if(!i)return n;let s=i[1],a=null;s.endsWith("%")&&(a=parseFloat(s));let u="var(--wp--preset--dimension--";if(a===null&&s.startsWith(u)&&s.endsWith(")")){let c=s.slice(u.length,-1),f={...t?.dimensions?.dimensionSizes??{},...t?.blocks?.["core/button"]?.dimensions?.dimensionSizes??{}};for(let d of Object.values(f))if(Array.isArray(d)){for(let m of d)if(m.slug===c&&typeof m.size=="string"&&m.size.endsWith("%")){a=parseFloat(m.size);break}if(a!==null)break}}return a===null||isNaN(a)?n:`width: calc(${a} * 1% - (var(--wp--style--block-gap, 0.5em) * (1 - ${a} / 100)))`}),o},are=(e,t)=>{let r={};return Object.entries(e).forEach(([o,n])=>{if(o==="root"||!t?.[o])return;let i=typeof n=="string";if(!i&&typeof n=="object"&&n!==null&&Object.entries(n).forEach(([s,a])=>{if(s==="root"||!t?.[o][s])return;let u={[o]:{[s]:t[o][s]}},c=A0(u);r[a]=[...r[a]||[],...c],delete t[o][s]}),i||typeof n=="object"&&n!==null&&"root"in n){let s=i?n:n.root,a={[o]:t[o]},u=A0(a);r[s]=[...r[s]||[],...u],delete t[o]}}),r};function A0(e={},t="",r,o={},n=!1){let i=Fs===t,s=Object.entries(Ro.__EXPERIMENTAL_STYLE_PROPERTY).reduce((u,[c,{value:f,properties:d,useEngine:m,rootOnly:h}])=>{if(h&&!i)return u;let g=f;if(g[0]==="elements"||m)return u;let v=gt(e,g);if(c==="--wp--style--root--padding"&&(typeof v=="string"||!r))return u;if(d&&typeof v!="string")Object.entries(d).forEach(y=>{let[x,b]=y;if(!gt(v,[b],!1))return;let w=x.startsWith("--")?x:Xl(x);u.push(`${w}: ${(0,Lh.getCSSValueFromRawStyle)(gt(v,[b]))}`)});else if(gt(e,g,!1)){let y=c.startsWith("--")?c:Xl(c);u.push(`${y}: ${(0,Lh.getCSSValueFromRawStyle)(gt(e,g))}`)}return u},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=Ih(e.background.backgroundImage,o)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...kV(e.background)}})),(0,Lh.getCSSRules)(e).forEach(u=>{if(i&&(r||n)&&u.key.startsWith("padding"))return;let c=u.key.startsWith("--")?u.key:Xl(u.key),f=Ih(u.value,o);c==="font-size"&&(f=w0({name:"",slug:"",size:f},o?.settings)),c==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${c}: ${f}`)}),s}function lre({layoutDefinitions:e=IV,style:t,selector:r,hasBlockGapSupport:o,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",a=o?G2(t?.spacing?.blockGap):"";if(n&&(r===Fs?a=a||"0.5em":!o&&i&&(a=i)),a&&e&&(Object.values(e).forEach(({className:u,name:c,spacingStyles:f})=>{!o&&c!=="flex"&&c!=="grid"||f?.length&&f.forEach(d=>{let m=[];if(d.rules&&Object.entries(d.rules).forEach(([h,g])=>{m.push(`${h}: ${g||a}`)}),m.length){let h="";o?h=r===Fs?`:root :where(.${u})${d?.selector||""}`:`:root :where(${r}-${u})${d?.selector||""}`:h=r===Fs?`:where(.${u}${d?.selector||""})`:`:where(${r}.${u}${d?.selector||""})`,s+=`${h} { ${m.join("; ")}; }`}})}),r===Fs&&o&&(s+=`${kh} { --wp--style--block-gap: ${a}; }`)),r===Fs&&e){let u=["block","flex","grid"];Object.values(e).forEach(({className:c,displayMode:f,baseStyles:d})=>{f&&u.includes(f)&&(s+=`${r} .${c} { display:${f}; }`),d?.length&&d.forEach(m=>{let h=[];if(m.rules&&Object.entries(m.rules).forEach(([g,v])=>{h.push(`${g}: ${v}`)}),h.length){let g=`.${c}${m?.selector||""}`;s+=`${g} { ${h.join("; ")}; }`}})})}return s}var cre=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function ure(e,t){return R0(e,void 0,t)}function R0(e,t,r){if(!e)return{};let o=Object.entries(e),n=t?LV[t]??[]:[],s=o.filter(([a])=>cre.includes(a)||n.includes(a)||r[a]).map(([a,u])=>[a,JSON.parse(JSON.stringify(u))]);return Object.fromEntries(s)}function VV(e){let{styles:t,selector:r,featureSelectors:o,name:n,elementName:i,mediaQuery:s,variationName:a}=e,u=n?LV[n]??[]:rre[i??""]??[];return u.length?u.flatMap(c=>{let f=t?.[c];return!f||typeof f!="object"?[]:[{styles:JSON.parse(JSON.stringify(f)),selector:r,selectorSuffix:c,mediaQuery:s,featureSelectors:o&&typeof o!="string"?o:void 0,name:n,elementName:i,variationName:a}]}):[]}function fre(e,t){let{styles:r,selector:o,fallbackGapValue:n,featureSelectors:i,hasLayoutSupport:s,layoutHasBlockGapSupport:a,layoutSelector:u,name:c,elementName:f,isStyleVariation:d,variationName:m}=e;return!c&&!f?[]:Object.entries(t).flatMap(([h,g])=>{let v=r?.[h];return!v||typeof v!="object"?[]:[{styles:JSON.parse(JSON.stringify(v)),selector:o,mediaQuery:g,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:s,name:c,elementName:f,isStyleVariation:d,variationName:m,layoutSelector:u,layoutHasBlockGapSupport:a}]})}var dre=(e,t)=>{let r=[];if(!e?.styles)return r;let o=Mh(e),n=ure(e.styles,o);return n&&r.push({styles:n,selector:Fs,skipSelectorWrapper:!0}),Object.entries(Ro.__EXPERIMENTAL_ELEMENTS).forEach(([i,s])=>{e.styles?.elements?.[i]&&r.push({styles:e.styles?.elements?.[i]??{},selector:s,elementName:i,skipSelectorWrapper:!ere[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,s])=>{let a=R0(s,i,o),u=s,c=[],f=[];u?.variations&&Object.entries(u.variations).forEach(([d,m])=>{let h=m,g=R0(h,i,o);h?.css&&(g.css=h.css);let v=typeof t!="string"?t[i]?.styleVariationSelectors?.[d]:void 0;if(v&&typeof t!="string"){let y=t[i];f.push({styles:g,selector:v,featureSelectors:y?.featureSelectors,fallbackGapValue:y?.fallbackGapValue,hasLayoutSupport:y?.hasLayoutSupport,isStyleVariation:!0,variationName:d,layoutSelector:v+y.selector,layoutHasBlockGapSupport:!0,name:i})}Object.entries(h?.elements??{}).forEach(([y,x])=>{x&&Ro.__EXPERIMENTAL_ELEMENTS[y]&&c.push({styles:x,selector:ss(v,Ro.__EXPERIMENTAL_ELEMENTS[y]),elementName:y,isStyleVariation:!0})}),Object.entries(h?.blocks??{}).forEach(([y,x])=>{let b=typeof t!="string"?ss(v,t[y]?.selector):void 0,w=typeof t!="string"?ss(v,t[y]?.duotoneSelector):void 0,S=typeof t!="string"?oV(v,t[y]?.featureSelectors??{}):void 0,C=R0(x,y,o);x?.css&&(C.css=x.css),!(!b||typeof t=="string")&&(c.push({selector:b,name:y,isStyleVariation:!0,duotoneSelector:w,featureSelectors:S,fallbackGapValue:t[y]?.fallbackGapValue,hasLayoutSupport:t[y]?.hasLayoutSupport,styles:C}),Object.entries(x.elements??{}).forEach(([_,R])=>{R&&Ro.__EXPERIMENTAL_ELEMENTS[_]&&c.push({styles:R,selector:ss(b,Ro.__EXPERIMENTAL_ELEMENTS[_]),elementName:_,isStyleVariation:!0})}))})}),typeof t!="string"&&t?.[i]?.selector&&r.push({duotoneSelector:t[i].duotoneSelector,fallbackGapValue:t[i].fallbackGapValue,hasLayoutSupport:t[i].hasLayoutSupport,selector:t[i].selector,styles:a,featureSelectors:t[i].featureSelectors,name:i}),r.push(...f),Object.entries(u?.elements??{}).forEach(([d,m])=>{typeof t!="string"&&m&&t?.[i]&&Ro.__EXPERIMENTAL_ELEMENTS[d]&&r.push({styles:m,selector:t[i]?.selector.split(",").map(h=>Ro.__EXPERIMENTAL_ELEMENTS[d].split(",").map(v=>h+" "+v)).join(","),elementName:d})}),r.push(...c)}),r},q2=(e,t)=>{let r=[];if(!e?.settings)return r;let o=s=>{let a={};return Fd.forEach(({path:u})=>{let c=gt(s,u,!1);c!==!1&&(a=Zl(a,u,c))}),a},n=o(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&r.push({presets:n,custom:i,selector:kh}),Object.entries(e.settings?.blocks??{}).forEach(([s,a])=>{let u=a.custom;if(typeof t=="string"||!t[s])return;let c=o(a);(Object.keys(c).length>0||u)&&r.push({presets:c,custom:u,selector:t[s]?.selector,featureSelectors:t[s]?.featureSelectors})}),r};function mre(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 pre(e,t,{path:r,valueKey:o,valueFunc:n,cssVarInfix:i}){let s=gt(e,r,[]),a=[];for(let u of["default","theme","custom"])if(s[u])for(let c of s[u]){let f=Xl(c.slug);o&&!n?a.push(`--wp--preset--${i}--${f}: ${c[o]}`):n&&typeof n=="function"&&a.push(`--wp--preset--${i}--${f}: ${n(c,t)}`)}return a}var hre=(e,t)=>{let r=q2(e,t),o="";for(let{presets:n,custom:i,selector:s,featureSelectors:a}of r){let u=s,c={[u]:[]};if(e?.settings)for(let d of Fd){let m=pre(n,e.settings,d);if(m.length===0)continue;let h=mre(a,d.path[0],u);c[h]||(c[h]=[]),c[h].push(...m)}let f=DV(i,"--wp--custom--","--");f.length>0&&c[u].push(...f);for(let[d,m]of Object.entries(c))m.length>0&&(o+=`${d}{${m.join(";")};}`)}return o};function gre(e,{tree:t,useRootPaddingAlign:r,disableLayoutStyles:o,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:s}){let{selector:a,selectorSuffix:u,mediaQuery:c,duotoneSelector:f,styles:d,fallbackGapValue:m,hasLayoutSupport:h,featureSelectors:g,layoutSelector:v,layoutHasBlockGapSupport:y,skipSelectorWrapper:x,name:b,variationName:w}=e,S="",C=u?x0(a,u):a;if(g&&typeof g!="string"){let A=are(g,d);A=ire(A,t.settings,b),A=sre(A,t.settings),Object.entries(A).forEach(([M,I])=>{if(I.length){let T=w?nV(w,M):M;T=u?x0(T,u):T;let N=I.join(";");S+=`:root :where(${T}){${N};}`}})}if(f){let A={};d?.filter&&(A.filter=d.filter,delete d.filter);let M=A0(A);M.length&&(S+=`${f}{${M.join(";")};}`)}let _=v??C;!o&&(Fs===_||h)&&(S+=lre({style:d,selector:_,hasBlockGapSupport:y??n,hasFallbackGapSupport:i,fallbackGapValue:m}));let E=A0(d,C,r,t,s);if(E?.length){let A=x?C:`:root :where(${C})`;S+=`${A}{${E.join(";")};}`}return d?.css&&(S+=BV(d.css,`:root :where(${C})`)),c&&S?`${c}{${S}}`:S}var vre=(e,t,r,o,n=!1,i=!1,s={})=>{let a={blockGap:!0,blockStyles:!0,layoutStyles:!0,marginReset:!0,presets:!0,rootPadding:!0,variationStyles:!1,...s},u=Ou(e),c=dre(u,t),f=q2(u,t),d=u?.settings?.useRootPaddingAwareAlignments,{contentSize:m,wideSize:h}=u?.settings?.layout||{},g=a.marginReset||a.rootPadding||a.layoutStyles,v="";if(a.presets&&(m||h)&&(v+=`${kh} {`,v=m?v+` --wp--style--global--content-size: ${m};`:v,v=h?v+` --wp--style--global--wide-size: ${h};`:v,v+="}"),g&&(v+=":where(body) {margin: 0;",a.rootPadding&&d&&(v+=`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 `),v+="}"),a.blockStyles){let y=Mh(e);c.forEach(x=>{if(x.isStyleVariation&&!a.variationStyles)return;let b=fre(x,y);[x,...b,...VV(x),...b.flatMap(VV)].forEach(w=>{v+=gre(w,{tree:u,useRootPaddingAlign:d,disableLayoutStyles:n,hasBlockGapSupport:r,hasFallbackGapSupport:o,disableRootPadding:i})})})}if(a.layoutStyles&&(v=v+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",v=v+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",v=v+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),a.blockGap&&r){let y=G2(u?.styles?.spacing?.blockGap)||"0.5em";v=v+`:root :where(.wp-site-blocks) > * { margin-block-start: ${y}; margin-block-end: 0; }`,v=v+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",v=v+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return a.presets&&f.forEach(({selector:y,presets:x})=>{(Fs===y||kh===y)&&(y="");let b=ore(y,x);b.length>0&&(v+=b)}),v};function yre(e,t){return q2(e,t).flatMap(({presets:o})=>nre(o))}var bre=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let r={root:t};return Object.entries(tre).forEach(([o,n])=>{let i=Vd(e,o);i&&(r[n]=i)}),r},wre=(e,t)=>{let{getBlockStyles:r}=(0,MV.select)(Ro.store),o={};return e.forEach(n=>{let i=n.name,s=Vd(n);if(!s)return;let a=Vd(n,"filter.duotone");if(!a){let h=Vd(n),g=(0,Ro.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof g=="string"&&h&&(a=ss(h,g))}let u=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,c=n?.supports?.spacing?.blockGap?.__experimentalDefault,f=r(i),d={};f?.forEach(h=>{let g=t?`-${t}`:"",v=`${h.name}${g}`,y=N2(v,s);d[v]=y});let m=bre(n,s);o[i]={duotoneSelector:a??void 0,fallbackGapValue:c,featureSelectors:Object.keys(m).length?m:void 0,hasLayoutSupport:u,name:i,selector:s,styleVariationSelectors:f?.length?d:void 0}}),o};function xre(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 BV(e,t){let r="";return!e||e.trim()===""||e.split("&").forEach(n=>{if(!n||n.trim()==="")return;if(!n.includes("{"))r+=`:root :where(${t}){${n.trim()}}`;else{let s=n.replace("}","").split("{");if(s.length!==2)return;let[a,u]=s,c=a.match(/([>+~\s]*::[a-zA-Z-]+)/),f=c?c[1]:"",d=c?a.replace(f,"").trim():a.trim(),m;d===""?m=t:m=a.startsWith(" ")?ss(t,d):x0(t,d),r+=`:root :where(${m})${f}{${u.trim()}}`}}),r}function Dh(e={},t=[],r={}){let{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i=!1,disableRootPadding:s=!1,styleOptions:a={}}=r,u=t.length>0?t:(0,Ro.getBlockTypes)(),c=Rh(e,"spacing.blockGap"),f=o??c!==null,d=n??!f;if(!e?.styles||!e?.settings)return[[],{}];let m=xre(e),h=wre(u),g=hre(m,h),v=vre(m,h,f,d,i,s,a),y=yre(m,h),x=[{css:g,isGlobalStyles:!0},{css:v,isGlobalStyles:!0},{css:m?.styles?.css??"",isGlobalStyles:!0},{assets:y,__unstableType:"svgs",isGlobalStyles:!0}];return u.forEach(b=>{let w=m?.styles?.blocks?.[b.name];if(w?.css){let{featureSelectors:S}=h[b.name],C=typeof S=="object"?S?.css:void 0,_;typeof C=="string"?_=C:typeof C=="object"&&(_=C?.root);let R=_??h[b.name].selector;x.push({css:BV(w.css,R),isGlobalStyles:!0})}}),[x,m.settings]}function O0(e,t,r,{resolveRefs:o=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[r])return;let n=s=>{Object.keys(s).forEach(a=>{let u=s[a];if(typeof u=="object"&&u!==null)if(u.ref!==void 0)if(typeof u.ref!="string"||u.ref.trim()==="")delete s[a];else{let c=gt(e,u.ref);c!=null?s[a]=c:delete s[a]}else n(u),Object.keys(u).length===0&&delete s[a]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[r]));return o&&n(i),i}var Z2="default";function GV(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===Z2)&&(!r||r===Z2)}function Sre(e){return GV(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==Z2)}function _re(e,t){let r=Sre(t);return r.length?gt(e,r):e}var Cre=new Set(["blocks","variations","css"]),Y2=Object.freeze({value:{},sources:{}}),Tre={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function Ql(e){let t=Tre[e];return t?{...t}:null}function Jl(e,t){return!e||!t?null:{styles:e,source:t}}function Ere(e){return e.join(".")}function Pre(e){return{...e}}function UV(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function K2(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function $l(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let r of Object.keys(e))if(!Cre.has(r)){if(r==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}UV(e[r])||(t[r]=e[r])}return Object.keys(t).length===0?null:t}var jV=new Set(["backgroundImage"]);function WV(e,t,r,o,n,i=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let s of Object.keys(t)){let a=t[s];if(UV(a))continue;if(K2(a)){if(a.ref.trim()==="")continue;let c=gt(r,a.ref);if(c==null||K2(c))continue;a=c}let u=[...i,s];if(!jV.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)&&!K2(a)){let c=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=WV({...c},a,r,o,n,u)}else e[s]=jV.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)?{...a}:a,o&&n&&(n[Ere(u)]=Pre(o))}return e}function k0(e,t){if(!e)return null;let r=_re(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var Rre=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function Are(e){return e.startsWith("elements.")?!1:Rre.some(t=>e===t||e.startsWith(`${t}.`))}function qV(e,t){if(!e||typeof e!="object")return;let[r,...o]=t;if(o.length===0){delete e[r];return}let n=e[r];n&&typeof n=="object"&&(qV(n,o),Object.keys(n).length===0&&delete e[r])}function Ore(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&Are(r)&&(qV(e,r.split(".")),delete t[r])}function kre(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let n=Ih(o,{...t,_links:r??void 0});n!==void 0&&(e.background.backgroundImage=n)}function zV(e,{blockName:t,variationName:r=null,elements:o=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return Y2;let s=e.styles,a={viewport:n,pseudoState:i},u=s,c=s.blocks?.[t]??null,f=(o??[]).map(y=>s.elements?.[y]??null).filter(y=>!!y),d=r?O0(e,t,r)??null:null,m=[Jl($l(u),Ql("root")),...f.map(y=>Jl($l(y),Ql("element"))),c?Jl($l(c),Ql("block")):null,d?Jl($l(d),Ql("blockVariation")):null];GV(a)||m.push(Jl($l(k0(u,a)),Ql("root")),...f.map(y=>Jl($l(k0(y,a)),Ql("element"))),c?Jl($l(k0(c,a)),Ql("block")):null,d?Jl($l(k0(d,a)),Ql("blockVariation")):null);let h=m.filter(Boolean);if(h.length===0)return Y2;let g={},v=h.reduce((y,x)=>WV(y,x.styles,e,x.source,g),{});return Ore(v,g),kre(v,e,e._links??null),{value:v,sources:g}}var Ire={},HV=new WeakMap;function YV(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return zV(e,t);let o=HV.get(r);o||(o=new WeakMap,HV.set(r,o));let n=e?._links??Ire,i=o.get(n);i||(i=new Map,o.set(n,i));let s=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,a=(t.blockName||"")+""+(t.variationName||"")+""+s;if(i.has(a))return i.get(a);let u=zV(e,t);return i.set(a,u),u}var KV=l(yl(),1),{lock:ZV,unlock:RIe}=(0,KV.__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-engine");var Md={};ZV(Md,{getResponsiveMediaQueries:Mh,getViewportBreakpoints:W2,getViewportBreakpointValueInPixels:U2,getDuotoneFilter:P0,getDuotoneStylesheet:AV,getDuotoneUnsetStylesheet:RV,resolveStyle:YV,getVariationStyle:O0});var F0=l(me(),1),tM=l(st(),1),rM=l(G(),1),X2=l(nr(),1),oM=l(xe(),1),I0=l(Rt(),1);var XV=l(G(),1),QV=l(me(),1),JV=l(st(),1),$V=l(Rt(),1);var{useLocation:Fre}=U(JV.privateApis),Ld="Desktop",Nre=["desktop","tablet","mobile"],Vre=e=>e.charAt(0).toUpperCase()+e.slice(1);function Mre(){let{query:e}=Fre(),{setDeviceType:t}=(0,QV.useDispatch)($V.store);(0,XV.useEffect)(()=>{let r=e?.viewport?.toLowerCase(),o=Nre.includes(r);t(o?Vre(r):Ld)},[e?.viewport,t])}function eM(){return Mre(),null}var{useHistory:Lre,useLocation:Dre}=U(tM.privateApis),Bre=["desktop","tablet","mobile"];function nM(){let e=Lre(),t=Dre(),{query:r,path:o}=t,n=(0,F0.useRegistry)(),i=(0,F0.useSelect)(a=>a(I0.store).getDeviceType(),[]);return(0,rM.useCallback)(a=>{let u=n.select(I0.store).getCurrentPostType(),c=n.select(I0.store).getCurrentPostId(),d=n.select(oM.store).getEntityRecordEdits("postType",u,c)?.selection?.selectionStart?.clientId,m={...r};d&&(m.selectedBlock=d);let h=typeof a.viewport=="string"?a.viewport.toLowerCase():void 0,g=Bre.includes(h);if(g){let b=(i||Ld).toLowerCase();b===Ld.toLowerCase()?delete m.viewport:m.viewport=b}(d||g)&&e.navigate((0,X2.addQueryArgs)(o,m),{replace:!0});let y={canvas:"edit",focusMode:!0};g&&(y.viewport=h);let x=(0,X2.addQueryArgs)(`/${a.postType}/${a.postId}`,y);e.navigate(x)},[e,o,r,n,i])}var{useLocation:lM,useHistory:jre}=U(sM.privateApis),{useGlobalStyles:zre}=U(V0.privateApis);function Hre(){let e=lM(),t=(0,aM.usePrevious)(e.query.canvas),r=jre();return(0,N0.useMemo)(()=>(e.query.focusMode||e?.params?.postId&&lk.includes(e?.params?.postType))&&t==="edit"?()=>r.back():void 0,[e,r,t])}function cM(){let{query:e}=lM(),{canvas:t="view"}=e,r=nM(),{merged:o}=zre(),{settings:n,currentPostIsTrashed:i}=(0,iM.useSelect)(f=>{let{getSettings:d}=f(We),{getCurrentPostAttribute:m}=f(V0.store);return{settings:d(),currentPostIsTrashed:m("status")==="trash"}},[]),s=Hre(),[a,u]=(0,N0.useMemo)(()=>Dh(o,[],{disableRootPadding:!1}),[o]);return(0,N0.useMemo)(()=>{let f=(n?.styles??[]).filter(d=>!d.isGlobalStyles);return{...n,styles:[...f,...a,{css:t==="view"?`body{min-height: 100vh; ${i?"":"cursor: pointer;"}}`:void 0}],__experimentalFeatures:u,richEditingEnabled:!0,supportsTemplateMode:!0,focusMode:t!=="view",onNavigateToEntityRecord:r,onNavigateToPreviousEntityRecord:s,isPreviewMode:t==="view"}},[n,a,u,t,i,r,s])}var uM=l(Rt(),1),fM=l(me(),1),dM=l(Y(),1),mM=l($c(),1),pM=l(O(),1),{Fill:Gre,Slot:Ure}=(0,dM.createSlotFill)("PluginTemplateSettingPanel"),hM=({children:e})=>((0,mM.default)("wp.editSite.PluginTemplateSettingPanel",{since:"6.6",version:"6.8",alternative:"wp.editor.PluginDocumentSettingPanel"}),(0,fM.useSelect)(r=>r(uM.store).getCurrentPostType()==="wp_template",[])?(0,pM.jsx)(Gre,{children:e}):null);hM.Slot=Ure;var M0=hM;var OM=l(Rt(),1);var Bh=l(q(),1),vM=l(Y(),1),yM=l(n0(),1);var L0=l(me(),1),bM=l(Q2(),1),wM=l(xe(),1),xM=l(hi(),1),SM=l(O(),1);function _M(){let e=(0,L0.useSelect)(o=>!!(o(wM.store).getCurrentTheme()?._links?.["wp:export-theme"]?.[0]?.targetHints??{}).allow?.includes("GET"),[]),{createErrorNotice:t}=(0,L0.useDispatch)(xM.store);if(!e)return null;async function r(){try{let o=await(0,yM.default)({path:"/wp-block-editor/v1/export",parse:!1,headers:{Accept:"application/zip"}}),n=await o.blob(),s=o.headers.get("content-disposition").match(/=(.+)\.zip/),a=s[1]?s[1]:"edit-site-export";(0,bM.downloadBlob)(a+".zip",n,"application/zip")}catch(o){let n={};try{n=await o.json()}catch{}let i=n.message&&n.code!=="unknown_error"?n.message:(0,Bh.__)("An error occurred while creating the site export.");t(i,{type:"snackbar"})}}return(0,SM.jsx)(vM.MenuItem,{role:"menuitem",icon:ZC,onClick:r,info:(0,Bh.__)("Download your theme with updated templates and styles."),children:(0,Bh._x)("Export","site exporter menu item")})}var CM=l(q(),1),TM=l(me(),1),EM=l(Y(),1),PM=l(xn(),1),RM=l(O(),1);function AM(){let{toggle:e}=(0,TM.useDispatch)(PM.store);return(0,RM.jsx)(EM.MenuItem,{onClick:()=>e("core/edit-site","welcomeGuide"),children:(0,CM.__)("Welcome Guide")})}var Oa=l(O(),1),{ToolsMoreMenuGroup:Wre,PreferencesModal:qre}=U(OM.privateApis);function kM(){return(0,Oa.jsxs)(Oa.Fragment,{children:[(0,Oa.jsxs)(Wre,{children:[(0,Oa.jsx)(_M,{}),(0,Oa.jsx)(AM,{})]}),(0,Oa.jsx)(qre,{})]})}var IM=l(me(),1),D0=l(Pu(),1),B0=l(G(),1),FM=l(q(),1),NM=l(Rt(),1),VM=l(st(),1),J2=l(nr(),1);var{useLocation:Yre,useHistory:Kre}=U(VM.privateApis);function MM(){let{query:e,path:t}=Yre(),r=Kre(),{canvas:o="view"}=e,n=(0,IM.useSelect)(u=>u(NM.store).getCurrentPostAttribute("status")==="trash",[]),[i,s]=(0,B0.useState)(!1);(0,B0.useEffect)(()=>{o==="edit"&&s(!1)},[o]);let a={"aria-label":(0,FM.__)("Edit"),"aria-disabled":n,title:null,role:"button",tabIndex:0,onFocus:()=>s(!0),onBlur:()=>s(!1),onKeyDown:u=>{let{keyCode:c}=u;(c===D0.ENTER||c===D0.SPACE)&&!n&&(u.preventDefault(),r.navigate((0,J2.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}))},onClick:()=>r.navigate((0,J2.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),onClickCapture:u=>{n&&(u.preventDefault(),u.stopPropagation())},readonly:!0};return{className:Z("edit-site-visual-editor__editor-canvas",{"is-focused":i&&o==="view"}),...o==="view"?a:{}}}var z0=l(q(),1),HM=l(me(),1),H0=l(xe(),1),GM=l(eo(),1);var jh=l(G(),1),LM=l(me(),1),DM=l(xe(),1),j0=l(q(),1),BM=l(fu(),1),$2=l(eo(),1),jM=l(st(),1);var{useLocation:Zre}=U(jM.privateApis);function zM(e){let t=Zre(),r=(0,LM.useSelect)(n=>n(DM.store).getEntityRecord("root","site")?.title,[]),o=(0,jh.useRef)(!0);(0,jh.useEffect)(()=>{o.current=!1},[t]),(0,jh.useEffect)(()=>{if(!o.current&&e&&r){let n=(0,j0.sprintf)((0,j0.__)("%1$s \u2039 %2$s \u2039 Editor \u2014 WordPress"),(0,$2.decodeEntities)(e),(0,$2.decodeEntities)(r));document.title=n,(0,BM.speak)(e,"assertive")}},[e,r,t])}var{getTemplateInfo:Xre}=U(H0.privateApis);function Qre(e,t){let{title:r,isLoaded:o}=(0,HM.useSelect)(i=>{let{getEditedEntityRecord:s,getCurrentTheme:a,hasFinishedResolution:u}=i(H0.store);if(!t)return{isLoaded:!1};let c=s("postType",e,t),{default_template_types:f=[]}=a()??{},d=Xre({template:c,templateTypes:f}),m=u("getEditedEntityRecord",["postType",e,t]);return{title:d.title,isLoaded:m}},[e,t]),n;o&&(n=(0,z0.sprintf)((0,z0._x)("%1$s \u2039 %2$s","breadcrumb trail"),(0,GM.decodeEntities)(r),VS[e]??VS[it])),zM(o&&n)}var UM=Qre;var ec=l(me(),1),WM=l(Bt(),1),eP=l(Rt(),1),qM=l(G(),1),YM=l(xn(),1);function KM(e){let{clearSelectedBlock:t}=(0,ec.useDispatch)(WM.store),{editPost:r,setDeviceType:o,closePublishSidebar:n,setIsListViewOpened:i,setIsInserterOpened:s}=(0,ec.useDispatch)(eP.store),{get:a}=(0,ec.useSelect)(YM.store),{getCurrentPost:u}=(0,ec.useSelect)(eP.store),c=(0,ec.useRegistry)();(0,qM.useLayoutEffect)(()=>{let f=window.matchMedia("(min-width: 782px)").matches;c.batch(()=>{t(),u()?.type&&r({selection:void 0},{undoIgnore:!0}),o(Ld),n(),s(!1),f&&e==="edit"&&a("core","showListViewByDefault")&&!a("core","distractionFree")?i(!0):i(!1)})},[e,c,t,r,o,n,s,i,a,u])}var Dd=l(G(),1),Iu=l(me(),1),zh=l(xe(),1),XM=l(st(),1);var{useLocation:Jre}=U(XM.privateApis),tP=[ak,it,dt,Bi,Qe.user],ZM=["page","post"];function $re(e){let t;return e==="navigation-item"?t=Bi:e==="pattern-item"?t=Qe.user:e==="template-part-item"?t=dt:e==="templates"?t=it:e==="template-item"?t=it:e==="page-item"||e==="pages"?t="page":(e==="post-item"||e==="posts")&&(t="post"),t}function QM(){let{editEntityRecord:e}=(0,Iu.useDispatch)(zh.store),{hasEntityRecord:t}=(0,Iu.useSelect)(zh.store),{name:r,params:o={},query:n}=Jre(),{postId:i=n?.postId}=o,s=$re(r,i)??n?.postType,{selectedBlock:a}=n,u=(0,Dd.useRef)(null),c=(0,Iu.useSelect)(h=>{let{getHomePage:g}=U(h(zh.store));return g()},[]),f=(0,Iu.useSelect)(h=>{if(tP.includes(s)&&i||i&&i.includes(","))return;let{getTemplateId:g}=U(h(zh.store));if(s&&i&&ZM.includes(s))return g(s,i);if(c?.postType==="page")return g("page",c?.postId);if(c?.postType==="wp_template")return c?.postId},[c,i,s]),d=(0,Dd.useMemo)(()=>tP.includes(s)&&i?{}:s&&i&&ZM.includes(s)?{postType:s,postId:i}:c?.postType==="page"?{postType:"page",postId:c?.postId}:{},[c,s,i]),m;if(tP.includes(s)&&i?m={isReady:!0,postType:s,postId:i,context:d}:c?m={isReady:f!==void 0,postType:it,postId:f,context:d}:m={isReady:!1},a&&m.isReady&&u.current!==a){let h=m.context?.postId?m.context.postType:m.postType,g=m.context?.postId?m.context.postId:m.postId;t("postType",h,g)&&(e("postType",h,g,{selection:{selectionStart:{clientId:a},selectionEnd:{clientId:a}}},{undoIgnore:!0}),u.current=a)}return m}function JM({postType:e,postId:t,context:r,isReady:o}){let{setEditedEntity:n}=(0,Iu.useDispatch)(We);(0,Dd.useEffect)(()=>{o&&n(e,String(t),r)},[o,e,t,r,n])}var $M=l(q(),1),eL=l(me(),1),tL=l(xe(),1),rL=l(Fl(),1),oL=l(nr(),1),nL=l(O(),1);function iL(){let e=(0,eL.useSelect)(t=>{let{getEntityRecord:r}=t(tL.store);return r("root","__unstableBase")?.home},[]);return(0,nL.jsx)("iframe",{src:(0,oL.addQueryArgs)(e,{wp_site_preview:1}),title:(0,$M.__)("Site Preview"),style:{display:"block",width:"100%",height:"100%",backgroundColor:"#fff"},onLoad:t=>{let r=t.target.contentDocument;rL.focus.focusable.find(r).forEach(n=>{n.style.pointerEvents="none",n.tabIndex=-1,n.setAttribute("aria-hidden","true")})}})}var ro=l(O(),1),{Editor:eoe,BackButton:toe}=U(jd.privateApis),{useHistory:roe,useLocation:ooe}=U(dL.privateApis),{BlockKeyboardShortcuts:noe}=U(cL.privateApis);function gL(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 ioe(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)?gL(t):(0,hL.addQueryArgs)(r,{canvas:void 0})}function br({isHomeRoute:e=!1}){let t=ooe(),r=roe(),{canvas:o="view"}=t.query,n=Vb();KM(o);let i=QM();JM(i);let{postType:s,postId:a,context:u}=i,c=(0,Bd.useSelect)(C=>C(lL.store).getCurrentTheme()?.is_block_theme,[]),f=!!u?.postId;UM(f?u.postType:s,f?u.postId:a);let d=fo(),m=MM(),h=o==="edit",g=(0,aL.useInstanceId)(O2,"edit-site-editor__loading-progress"),v=cM(),{resetZoomLevel:y}=U((0,Bd.useDispatch)(pL.store)),{setCurrentRevisionId:x}=U((0,Bd.useDispatch)(jd.store)),{createSuccessNotice:b}=(0,Bd.useDispatch)(fL.store),w=(0,uL.useCallback)((C,_)=>{switch(C){case"move-to-trash":case"delete-post":r.navigate(gL(f?u.postType:s));break;case"duplicate-post":{let R=_[0],E=typeof R.title=="string"?R.title:R.title?.rendered;b((0,ka.sprintf)((0,ka.__)('"%s" successfully created.'),(0,mL.decodeEntities)(E)||(0,ka.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,ka.__)("Edit"),onClick:()=>{r.navigate(`/${R.type}/${R.id}?canvas=edit`)}}]})}break}},[s,u?.postType,f,r,b]),S=!n;return!c&&e?(0,ro.jsx)(iL,{}):(0,ro.jsxs)(ro.Fragment,{children:[(0,ro.jsx)(jd.EditorKeyboardShortcutsRegister,{}),h&&(0,ro.jsx)(noe,{}),S?null:(0,ro.jsx)(O2,{id:g}),h&&S&&(0,ro.jsx)(ZN,{postType:f?u.postType:s}),S&&(0,ro.jsxs)(eoe,{postType:f?u.postType:s,postId:f?u.postId:a,templateId:f?a:void 0,settings:v,className:"edit-site-editor__editor-interface",customSaveButton:d&&(0,ro.jsx)(o0,{size:"compact"}),customSavePanel:d&&(0,ro.jsx)(_h,{}),iframeProps:m,onActionPerformed:w,extraSidebarPanels:!f&&(0,ro.jsx)(M0.Slot,{}),children:[h&&(0,ro.jsx)(eM,{}),h&&(0,ro.jsx)(toe,{children:({length:C})=>C<=1&&(0,ro.jsx)(sL.Button,{size:"compact",label:(0,ka.__)("Open Navigation"),showTooltip:!0,tooltipPosition:"middle right",onClick:()=>{y(),x(null),r.navigate(ioe(t,f?u.postType:s),{transition:"canvas-mode-view-transition"})},icon:(0,ka.isRTL)()?_a:Sa})}),(0,ro.jsx)(kM,{})]})]})}function ar(e){return e.currentTheme!==void 0&&e.currentTheme!==null}function Xn(e){let t=e.currentTheme?.is_block_theme,r=e.currentTheme?.theme_supports["editor-styles"],o=e.editorSettings?.supportsLayout;return!t&&(r||o)}var Ia=l(O(),1),vL={name:"home",path:"/",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme||Xn(e)?(0,Ia.jsx)(Id,{}):(0,Ia.jsx)(sr,{}):null},preview({siteData:e}){return e.currentTheme?.is_block_theme||Xn(e)?(0,Ia.jsx)(br,{isHomeRoute:!0}):void 0},mobileSidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme||Xn(e)?(0,Ia.jsx)(Id,{}):(0,Ia.jsx)(sr,{}):(0,Ia.jsx)(Ia.Fragment,{})}}};var rP=l(q(),1);var oP=l(O(),1);function yL(){return(0,oP.jsx)($r,{isRoot:!0,title:(0,rP.__)("Design"),description:(0,rP.__)("Customize the appearance of your website using the block editor."),content:(0,oP.jsx)(Eh,{})})}var ii=l(q(),1),Qx=l(me(),1),NR=l(xe(),1);var Lo=l(G(),1),E9=l(at(),1);var Y0=l(G(),1);var nP=l(q(),1);var lr="isAny",cr="isNone",Ao="isAll",oo="isNotAll",Jo="between",$o="inThePast",On="over",mr="is",pr="isNot",tc="lessThan",rc="greaterThan",oc="lessThanOrEqual",nc="greaterThanOrEqual",ic="before",sc="after",ac="beforeInc",lc="afterInc",Ns="contains",Vs="notContains",Ms="startsWith",cc="on",uc="notOn",G0=["asc","desc"],bL={asc:"\u2191",desc:"\u2193"},U0={asc:"ascending",desc:"descending"},W0={asc:(0,nP.__)("Sort ascending"),desc:(0,nP.__)("Sort descending")},wL={asc:PC,desc:xC},zd="table",q0="grid",xL="list",SL="activity",_L="pickerGrid",CL="pickerTable",TL="pickerActivity";var EL=(0,Y0.createContext)({view:{type:zd},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,Y0.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});EL.displayName="DataViewsContext";var Me=EL;var Ds=l(q(),1);var Lu=l(q(),1),ew=l(Y(),1),Jn=l(G(),1),KL=l(Pu(),1);var PL=l(Y(),1),RL=l(q(),1),AL=l(O(),1),iP="dataviews-selection-checkbox";function fc({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let a=o(r),u=e.includes(a),c=!i&&u,f=n?.getValue?.({item:r})||(0,RL.__)("(no title)");return(0,AL.jsx)(PL.CheckboxControl,{className:iP,"aria-label":f,"aria-disabled":i,checked:c,onChange:()=>{i||t(u?e.filter(d=>a!==d):[...e,a])},...s})}var Fu=l(Y(),1),IL=l(q(),1),Gd=l(G(),1);var FL=l(me(),1),sP=l(at(),1);var OL=l(yl(),1),{lock:i6e,unlock:Je}=(0,OL.__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 Zt=l(O(),1),{Menu:Hd,kebabCase:soe}=Je(Fu.privateApis);function aoe({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,Zt.jsx)(Fu.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function loe({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,Zt.jsx)(Hd.Item,{disabled:e.disabled,onClick:t,children:(0,Zt.jsx)(Hd.ItemLabel,{children:o})})}function Nu({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,Zt.jsx)(Fu.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${soe(e.id)}`,children:(0,Zt.jsx)(e.RenderModal,{items:t,closeModal:r})})}function aP({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,Gd.useMemo)(()=>e.reduce((a,u)=>((u.isPrimary?a.primaryActions:a.regularActions).push(u),a),{primaryActions:[],regularActions:[]}),[e]),s=a=>a.map(u=>(0,Zt.jsx)(loe,{action:u,onClick:()=>{if("RenderModal"in u){o(u);return}u.callback([t],{registry:r})},items:[t]},u.id));return(0,Zt.jsxs)(Hd.Group,{children:[s(n),s(i)]})}function Ud({item:e,actions:t,isCompact:r}){let o=(0,FL.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,Gd.useMemo)(()=>{let a=t.filter(c=>!c.isEligible||c.isEligible(e));return{primaryActions:a.filter(c=>c.isPrimary),eligibleActions:a}},[t,e]),s=(0,sP.useViewportMatch)("medium","<");return r?(0,Zt.jsx)(kL,{item:e,actions:i,isSmall:!0,registry:o}):(0,Zt.jsxs)(te,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,Zt.jsx)(lP,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,Zt.jsx)(kL,{item:e,actions:i,registry:o})]})}function kL({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,Gd.useState)(null);return(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsxs)(Hd,{placement:"bottom-end",children:[(0,Zt.jsx)(Hd.TriggerButton,{render:(0,Zt.jsx)(Fu.Button,{size:r?"small":"compact",icon:Xi,label:(0,IL.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,Zt.jsx)(Hd.Popover,{children:(0,Zt.jsx)(aP,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,Zt.jsx)(Nu,{action:n,items:[e],closeModal:()=>i(null)})]})}function lP({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,Gd.useState)(null);return(0,sP.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,Zt.jsxs)(Zt.Fragment,{children:[t.map(a=>(0,Zt.jsx)(aoe,{action:a,onClick:()=>{if("RenderModal"in a){i(a);return}a.callback([e],{registry:r})},items:[e],variant:o},a.id)),!!n&&(0,Zt.jsx)(Nu,{action:n,items:[e],closeModal:()=>i(null)})]})}var Vu=l(Y(),1),Hh=l(q(),1),Oo=l(G(),1),LL=l(me(),1);var cP=l(at(),1);var dc=l(q(),1);function NL(e,t,r,o=!1){return e>0?(0,dc.sprintf)((0,dc._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,dc.sprintf)((0,dc._n)("%d Item","%d Items",r),r):(0,dc.sprintf)((0,dc._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var jr=l(O(),1);function coe({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,Oo.useState)(!1);return(0,jr.jsxs)(jr.Fragment,{children:[(0,jr.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,jr.jsx)(Nu,{action:e,items:t,closeModal:()=>n(!1)})]})}function Wd(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function K0(e,t){return(0,Oo.useMemo)(()=>Wd(e,t),[e,t])}function qd(e,t){return(0,Oo.useMemo)(()=>t.some(r=>Wd(e,r)),[e,t])}function Gh({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,Oo.useMemo)(()=>r.filter(f=>o.some(d=>d.supportsBulk&&(!d.isEligible||d.isEligible(f)))),[r,o]),a=r.filter(f=>e.includes(n(f))&&s.includes(f)),u=e.length>0,c=a.length===s.length;return i?(0,jr.jsx)(Vu.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:u,disabled:!u,onChange:()=>{t([])},"aria-label":(0,Hh.__)("Deselect all")}):(0,jr.jsx)(Vu.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,indeterminate:!c&&!!a.length,onChange:()=>{t(c?[]:s.map(f=>n(f)))},"aria-label":c?(0,Hh.__)("Deselect all"):(0,Hh.__)("Select all")})}function VL({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,cP.useViewportMatch)("medium","<")?(0,jr.jsx)(Vu.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,jr.jsx)(Vu.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var DL=[];function uoe({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,LL.useRegistry)(),i=(0,Oo.useMemo)(()=>t.filter(s=>!e.isEligible||e.isEligible(s)),[e,t]);return"RenderModal"in e?(0,jr.jsx)(coe,{action:e,items:i,ActionTriggerComponent:VL},e.id):(0,jr.jsx)(VL,{action:e,onClick:async()=>{o(e.id),await e.callback(t,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function ML(e,t,r,o,n,i,s,a,u,c,f){let d=NL(n.length,e.length,f.totalItems,o);return(0,jr.jsxs)(te,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,jr.jsx)(Gh,{selection:n,onChangeSelection:c,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,jr.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:d}),(0,jr.jsxs)(te,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(m=>(0,jr.jsx)(uoe,{action:m,selectedItems:s,actionInProgress:a,setActionInProgress:u},m.id)),s.length>0&&(0,jr.jsx)(Vu.Button,{icon:Es,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,Hh.__)("Cancel"),disabled:!!a,accessibleWhenDisabled:!1,onClick:()=>{c(DL)}})]})]})}function foe({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:s}){let[a,u]=(0,Oo.useState)(null),c=(0,Oo.useRef)(void 0),f=(0,cP.useViewportMatch)("medium","<"),d=(0,Oo.useMemo)(()=>t.filter(v=>v.supportsBulk),[t]),m=(0,Oo.useMemo)(()=>o.filter(v=>d.some(y=>!y.isEligible||y.isEligible(v))),[o,d]),h=(0,Oo.useMemo)(()=>o.filter(v=>e.includes(n(v))&&m.includes(v)),[e,o,n,m]),g=(0,Oo.useMemo)(()=>t.filter(v=>v.supportsBulk&&(!f||v.icon)&&h.some(y=>!v.isEligible||v.isEligible(y))),[t,h,f]);if(a)c.current||(c.current=ML(o,t,n,i,e,g,h,a,u,r,s));else return c.current&&(c.current=void 0),ML(o,t,n,i,e,g,h,a,u,r,s);return c.current}function Z0(){let{data:e,selection:t,actions:r=DL,onChangeSelection:o,getItemId:n,paginationInfo:i,view:s}=(0,Oo.useContext)(Me);return(0,jr.jsx)(foe,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!s.infiniteScrollEnabled,paginationInfo:i})}var Fa=l(q(),1);var Na=l(Y(),1),mc=l(G(),1);function X0(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 ot=l(O(),1),{Menu:Vt}=Je(Na.privateApis);function doe({children:e}){return mc.Children.toArray(e).filter(Boolean).map((t,r)=>(0,ot.jsxs)(mc.Fragment,{children:[r>0&&(0,ot.jsx)(Vt.Separator,{}),t]},r))}var moe=(0,mc.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:a=!0,canInsertLeft:u=!0,canInsertRight:c=!0},f){let d=r.fields??[],m=d?.indexOf(t),h=r.sort?.field===t,g=!1,v=!1,y=!1,x=[],b=o.find(E=>E.id===t),{setIsShowingFilter:w}=(0,mc.useContext)(Me);if(!b)return null;g=b.enableHiding!==!1,v=b.enableSorting!==!1;let S=b.header;if(x=!!b.filterBy&&b.filterBy?.operators||[],y=!r.filters?.some(E=>t===E.field)&&!!(b.hasElements||b.Edit)&&b.filterBy!==!1&&!b.filterBy?.isPrimary,!v&&!a&&!g&&!y)return S;let C=X0(r,o).filter(E=>!d.includes(E.id)),_=(u||c)&&!!C.length,R=(0,Fa.isRTL)();return(0,ot.jsxs)(Vt,{children:[(0,ot.jsxs)(Vt.TriggerButton,{render:(0,ot.jsx)(Na.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:f,variant:"tertiary"}),children:[S,r.sort&&h&&(0,ot.jsx)("span",{"aria-hidden":"true",children:bL[r.sort.direction]})]}),(0,ot.jsx)(Vt.Popover,{style:{minWidth:"240px"},children:(0,ot.jsxs)(doe,{children:[v&&(0,ot.jsx)(Vt.Group,{children:G0.map(E=>{let A=r.sort&&h&&r.sort.direction===E,M=`${t}-${E}`;return(0,ot.jsx)(Vt.RadioItem,{name:"view-table-sorting",value:M,checked:A,onChange:()=>{n({...r,sort:{field:t,direction:E},showLevels:!1})},children:(0,ot.jsx)(Vt.ItemLabel,{children:W0[E]})},M)})}),y&&(0,ot.jsx)(Vt.Group,{children:(0,ot.jsx)(Vt.Item,{prefix:(0,ot.jsx)(Na.Icon,{icon:Ip}),onClick:()=>{s(t),w(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:x[0]}]})},children:(0,ot.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Add filter")})})}),(a||g||_)&&b&&(0,ot.jsxs)(Vt.Group,{children:[a&&(0,ot.jsx)(Vt.Item,{prefix:(0,ot.jsx)(Na.Icon,{icon:_C}),disabled:R?m>=d.length-1:m<1,onClick:()=>{let E=R?m+1:m-1,A=[...d];A.splice(m,1),A.splice(E,0,t),n({...r,fields:A})},children:(0,ot.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Move left")})}),a&&(0,ot.jsx)(Vt.Item,{prefix:(0,ot.jsx)(Na.Icon,{icon:TC}),disabled:R?m<1:m>=d.length-1,onClick:()=>{let E=R?m-1:m+1,A=[...d];A.splice(m,1),A.splice(E,0,t),n({...r,fields:A})},children:(0,ot.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Move right")})}),u&&!!C.length&&(0,ot.jsxs)(Vt,{children:[(0,ot.jsx)(Vt.SubmenuTriggerItem,{children:(0,ot.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Insert left")})}),(0,ot.jsx)(Vt.Popover,{children:C.map(E=>{let A=R?m+1:m;return(0,ot.jsx)(Vt.Item,{onClick:()=>{n({...r,fields:[...d.slice(0,A),E.id,...d.slice(A)]})},children:(0,ot.jsx)(Vt.ItemLabel,{children:E.label})},E.id)})})]}),c&&!!C.length&&(0,ot.jsxs)(Vt,{children:[(0,ot.jsx)(Vt.SubmenuTriggerItem,{children:(0,ot.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Insert right")})}),(0,ot.jsx)(Vt.Popover,{children:C.map(E=>{let A=R?m:m+1;return(0,ot.jsx)(Vt.Item,{onClick:()=>{n({...r,fields:[...d.slice(0,A),E.id,...d.slice(A)]})},children:(0,ot.jsx)(Vt.ItemLabel,{children:E.label})},E.id)})})]}),g&&b&&(0,ot.jsx)(Vt.Item,{prefix:(0,ot.jsx)(Na.Icon,{icon:Xp}),onClick:()=>{i(b),n({...r,fields:d.filter(E=>E!==t)})},children:(0,ot.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Hide column")})})]})]})})]})}),poe=moe,Yd=poe;var BL=l(G(),1),uP=l(O(),1);function hoe({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 pc({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,uP.jsx)("div",{className:n,...s,children:i});if(o){let u=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,BL.cloneElement)(u,{onClick:c=>{c.stopPropagation(),u.props.onClick&&u.props.onClick(c)},onKeyDown:c=>{(c.key==="Enter"||c.key===""||c.key===" ")&&(c.stopPropagation(),u.props.onKeyDown&&u.props.onKeyDown(c))}})}let a=hoe({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,uP.jsx)("div",{...a,...s,children:i})}var Ls=l(O(),1);function goe({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:a}){return(0,Ls.jsxs)(te,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Ls.jsx)(pc,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":a(e)&&(i||s)&&r?r.getValue?.({item:e}):void 0,children:(0,Ls.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Ls.jsxs)(te,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Ls.jsxs)(pc,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Ls.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Ls.jsx)(r.render,{item:e,field:r})]}),n&&(0,Ls.jsx)(n.render,{item:e,field:n})]})]})}var Q0=goe;var Mu=l(G(),1),jL=l(q(),1),voe=e=>(0,jL.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function zL({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,Mu.useState)(!1),[n,i]=(0,Mu.useState)(!1),s=(0,Mu.useCallback)(()=>{let a=e.current;a&&(t&&o(voe(a)),i(a.scrollTop>0))},[e,t]);return(0,Mu.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let a=e.current;return s(),a.addEventListener("scroll",s),window.addEventListener("resize",s),()=>{a.removeEventListener("scroll",s),window.removeEventListener("resize",s)}},[e,t,s]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function kn(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 Uh=l(G(),1),GL=l(Pu(),1);function HL(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function yoe({anchorId:e,targetId:t,lastTargetId:r,orderedIds:o,selection:n}){let i=o.indexOf(t);if(i===-1)return n;let s=e===null?-1:o.indexOf(e),a=s!==-1,u=a?s:i,c=a&&r!==null?o.indexOf(r):-1,f=c===-1?[]:HL(o,u,c),d=n.filter(m=>!f.includes(m));return[...new Set([...d,...HL(o,u,i)])]}function boe({targetId:e,orderedIds:t,selection:r}){let o=t.indexOf(e);if(o===-1)return null;let n=new Set(r),i=null,s=1/0;return t.forEach((a,u)=>{if(!n.has(a))return;let c=Math.abs(u-o);c<s&&(s=c,i=a)}),i}function _i({data:e,getItemId:t,isItemSelectable:r,selection:o,onChangeSelection:n,selectionMode:i,shouldSelectOnClick:s}){let a=i==="multi",u=i!=="single-required",c=(0,Uh.useRef)(null),f=x=>{c.current={anchorId:x,lastTargetId:null}},d=(0,Uh.useRef)(!1);(0,Uh.useEffect)(()=>{let x=()=>{d.current=!0};return document.addEventListener("touchstart",x,{once:!0}),()=>document.removeEventListener("touchstart",x)},[]);let m=e.filter(r).map(t),h=new Set(m),v=m.length>0&&a;return{getSelectionProps:x=>{let b=h.has(x);return{...s&&{onClick:()=>{u&&o.includes(x)?n(o.filter(w=>x!==w)):n(a?[...o,x]:[x]),f(x)}},onMouseDown:w=>{w.button===0&&w.shiftKey&&v&&w.preventDefault()},onClickCapture:w=>{if(!v)return;let S=(0,GL.isAppleOS)()?w.metaKey:w.ctrlKey,C=w.target instanceof Element&&!!w.target.closest(`.${iP}`);if(!S&&!w.shiftKey){b&&C&&f(x);return}if(!(d.current||document.getSelection()?.type==="Range")&&(w.stopPropagation(),C||w.preventDefault(),!!b))if(w.shiftKey){let _=c.current;(!_||!h.has(_.anchorId))&&(_={anchorId:boe({targetId:x,orderedIds:m,selection:o})??x,lastTargetId:null}),n(yoe({anchorId:_.anchorId,targetId:x,lastTargetId:_.lastTargetId,orderedIds:m,selection:o})),c.current={anchorId:_.anchorId,lastTargetId:x}}else n(o.includes(x)?o.filter(_=>x!==_):[...o,x]),f(x)}}}}}var hc=l(Y(),1),WL=l(q(),1),qL=l(G(),1);var Qn=l(O(),1);function UL({field:e,isVisible:t,onToggleVisibility:r}){return(0,Qn.jsx)(hc.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Qn.jsxs)(te,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Qn.jsx)("div",{style:{height:24,width:24},children:t&&(0,Qn.jsx)(hc.Icon,{icon:du})}),(0,Qn.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function woe(e){return!!e}function J0({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,qL.useContext)(Me),n=X0(t,r);if(!n?.length)return null;let i=r.find(g=>g.id===t.titleField),s=r.find(g=>g.id===t.mediaField),a=r.find(g=>g.id===t.descriptionField),u=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:a,isVisibleFlag:"showDescription"}].filter(({field:g})=>woe(g)),c=t.fields??[],f=n.filter(g=>c.includes(g.id)).length,d=u.filter(({isVisibleFlag:g})=>t[g]??!0),m=d.length+f,h=m===1&&d.length===1;return(0,Qn.jsxs)(te,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Qn.jsx)(hc.BaseControl.VisualLabel,{children:(0,WL.__)("Properties")}),(0,Qn.jsx)(te,{direction:"column",className:"dataviews-view-config__properties",children:(0,Qn.jsxs)(hc.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[u.map(({field:g,isVisibleFlag:v})=>{let y=t[v]??!0,x=h&&y?{...g,enableHiding:!1}:g;return(0,Qn.jsx)(UL,{field:x,isVisible:y,onToggleVisibility:()=>{o({...t,[v]:!y})}},g.id)}),n.map(g=>{let v=c.includes(g.id),y=m===1&&v?{...g,enableHiding:!1}:g;return(0,Qn.jsx)(UL,{field:y,isVisible:v,onToggleVisibility:()=>{o({...t,fields:v?c.filter(x=>x!==g.id):[...c,g.id]})}},g.id)})]})})]})}var $0=l(G(),1);function Ci(e,t={delay:400}){let[r,o]=(0,$0.useState)(!1);return(0,$0.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var qe=l(O(),1);function ZL(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function xoe({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,qe.jsx)("div",{className:i,children:(0,qe.jsx)(n.render,{item:e,field:n})})}function YL({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:a,mediaField:u,descriptionField:c,selection:f,getItemId:d,isItemClickable:m,onClickItem:h,renderItemLink:g,onChangeSelection:v,onMouseDown:y,onClickCapture:x,isActionsColumnSticky:b,posinset:w}){let{paginationInfo:S}=(0,Jn.useContext)(Me),C=K0(o,t),_=C&&f.includes(i),{showTitle:R=!0,showMedia:E=!0,showDescription:A=!0,infiniteScrollEnabled:M}=s,I=s.fields??[],T=a&&R||u&&E||c&&A;return(0,qe.jsxs)("tr",{className:Z("dataviews-view-table__row",{"is-selected":C&&_,"has-bulk-actions":C}),"aria-setsize":M?S.totalItems:void 0,"aria-posinset":w,role:M?"article":void 0,onClickCapture:x,onMouseDown:N=>{let B=(0,KL.isAppleOS)()?N.metaKey:N.ctrlKey;N.button===0&&B&&window.navigator.userAgent.toLowerCase().includes("firefox")&&N.preventDefault(),y(N)},children:[e&&(0,qe.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,qe.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,qe.jsx)(fc,{item:t,selection:f,onChangeSelection:v,getItemId:d,titleField:a,disabled:!C})})}),T&&(0,qe.jsx)("td",{children:(0,qe.jsx)(Q0,{item:t,level:r,titleField:R?a:void 0,mediaField:E?u:void 0,descriptionField:A?c:void 0,isItemClickable:m,onClickItem:h,renderItemLink:g})}),I.map(N=>{let{width:B,maxWidth:L,minWidth:D,align:j}=s.layout?.styles?.[N]??{},F=n.find(V=>V.id===N),P=ZL(j,F?.type);return(0,qe.jsx)("td",{style:{width:B,maxWidth:L,minWidth:D},children:(0,qe.jsx)(xoe,{fields:n,item:t,column:N,align:P})},N)}),!!o?.length&&(0,qe.jsx)("td",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":b}),onClick:N=>N.stopPropagation(),children:(0,qe.jsx)(Ud,{item:t,actions:o})})]})}function Soe({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:a,selection:u,setOpenedFilter:c,onClickItem:f,isItemClickable:d,renderItemLink:m,view:h,className:g,empty:v}){let{containerRef:y}=(0,Jn.useContext)(Me),x=Ci(i),b=h.groupBy?.field?r.find(fe=>fe.id===h.groupBy?.field):null,w=b?kn(t,b):null,S=w?Array.from(w.values()).flat():t,{getSelectionProps:C}=_i({data:S,getItemId:o,isItemSelectable:fe=>Wd(e,fe),selection:u,onChangeSelection:a,selectionMode:"multi",shouldSelectOnClick:!1}),_=(0,Jn.useRef)(new Map),R=(0,Jn.useRef)(void 0),[E,A]=(0,Jn.useState)(),[M,I]=(0,Jn.useState)(null);(0,Jn.useEffect)(()=>{R.current&&(R.current.focus(),R.current=void 0)});let T=(0,Jn.useId)(),{isHorizontalScrollEnd:N,isVerticallyScrolled:B}=zL({scrollContainerRef:y,enabledHorizontal:!!e?.length}),L=qd(e,t);if(E){R.current=E,A(void 0);return}let D=fe=>{let ke=_.current.get(fe.id),ne=ke?_.current.get(ke.fallback):void 0;A(ne?.node)},j=fe=>{fe.preventDefault(),fe.stopPropagation();let ke={getBoundingClientRect:()=>({x:fe.clientX,y:fe.clientY,top:fe.clientY,left:fe.clientX,right:fe.clientX,bottom:fe.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{I(ke)})},F=!!t?.length,P=r.find(fe=>fe.id===h.titleField),V=r.find(fe=>fe.id===h.mediaField),z=r.find(fe=>fe.id===h.descriptionField),{showTitle:W=!0,showMedia:Q=!0,showDescription:ue=!0}=h,re=P&&W||V&&Q||z&&ue,se=h.fields??[],ae=(fe,ke)=>ne=>{ne?_.current.set(fe,{node:ne,fallback:se[ke>0?ke-1:1]}):_.current.delete(fe)},de=h.infiniteScrollEnabled&&!w,ye=(0,Lu.isRTL)();return F?(0,qe.jsxs)(qe.Fragment,{children:[(0,qe.jsxs)("table",{className:Z("dataviews-view-table",g,{[`has-${h.layout?.density}-density`]:h.layout?.density&&["compact","comfortable"].includes(h.layout.density),"has-bulk-actions":L,"is-refreshing":!de&&x}),"aria-busy":i,"aria-describedby":T,role:de?"feed":void 0,inert:!de&&i?"true":void 0,children:[(0,qe.jsxs)("colgroup",{children:[L&&(0,qe.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),re&&(0,qe.jsx)("col",{className:"dataviews-view-table__col-first-data"}),se.map((fe,ke)=>(0,qe.jsx)("col",{className:Z(`dataviews-view-table__col-${fe}`,{"dataviews-view-table__col-expand":!re&&ke===se.length-1})},`col-${fe}`)),!!e?.length&&(0,qe.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),M&&(0,qe.jsx)(ew.Popover,{anchor:M,onClose:()=>I(null),placement:"bottom-start",children:(0,qe.jsx)(J0,{showLabel:!1})}),(0,qe.jsx)("thead",{className:Z({"dataviews-view-table__thead--stuck":B}),onContextMenu:j,children:(0,qe.jsxs)("tr",{className:"dataviews-view-table__row",children:[L&&(0,qe.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:j,children:(0,qe.jsx)(Gh,{selection:u,onChangeSelection:a,data:t,actions:e,getItemId:o})}),re&&(0,qe.jsx)("th",{scope:"col",children:P&&(0,qe.jsx)(Yd,{ref:ae(P.id,0),fieldId:P.id,view:h,fields:r,onChangeView:s,onHide:D,setOpenedFilter:c,canMove:!1,canInsertLeft:ye?h.layout?.enableMoving??!0:!1,canInsertRight:ye?!1:h.layout?.enableMoving??!0})}),se.map((fe,ke)=>{let{width:ne,maxWidth:Te,minWidth:oe,align:X}=h.layout?.styles?.[fe]??{},ce=r.find(Re=>Re.id===fe),J=ZL(X,ce?.type),le=h.layout?.enableMoving??!0;return(0,qe.jsx)("th",{style:{width:ne,maxWidth:Te,minWidth:oe,textAlign:J},"aria-sort":h.sort?.direction&&h.sort?.field===fe?U0[h.sort.direction]:void 0,scope:"col",children:(0,qe.jsx)(Yd,{ref:ae(fe,ke),fieldId:fe,view:h,fields:r,onChangeView:s,onHide:D,setOpenedFilter:c,canMove:le,canInsertLeft:le,canInsertRight:le})},fe)}),!!e?.length&&(0,qe.jsx)("th",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!N}),children:(0,qe.jsx)("span",{className:"dataviews-view-table-header",children:(0,Lu.__)("Actions")})})]})}),F&&b&&w?Array.from(w.entries()).map(([fe,ke])=>(0,qe.jsxs)("tbody",{children:[(0,qe.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,qe.jsx)("td",{colSpan:se.length+(re?1:0)+(L?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:h.groupBy?.showLabel===!1?fe:(0,Lu.sprintf)((0,Lu.__)("%1$s: %2$s"),b.label,fe)})}),ke.map((ne,Te)=>{let oe=o(ne)||Te.toString();return(0,qe.jsx)(YL,{item:ne,level:h.showLevels&&typeof n=="function"?n(ne):void 0,hasBulkActions:L,actions:e,fields:r,id:oe,view:h,titleField:P,mediaField:V,descriptionField:z,selection:u,getItemId:o,onChangeSelection:a,...C(oe),onClickItem:f,renderItemLink:m,isItemClickable:d,isActionsColumnSticky:!N},o(ne))})]},`group-${fe}`)):(0,qe.jsx)("tbody",{children:F&&t.map((fe,ke)=>{let ne=o(fe)||ke.toString();return(0,qe.jsx)(YL,{item:fe,level:h.showLevels&&typeof n=="function"?n(fe):void 0,hasBulkActions:L,actions:e,fields:r,id:ne,view:h,titleField:P,mediaField:V,descriptionField:z,selection:u,getItemId:o,onChangeSelection:a,...C(ne),onClickItem:f,renderItemLink:m,isItemClickable:d,isActionsColumnSticky:!N,posinset:de?ke+1:void 0},o(fe))})})]}),de&&i&&(0,qe.jsx)("div",{className:"dataviews-loading",id:T,children:(0,qe.jsx)("p",{className:"dataviews-loading-more",children:(0,qe.jsx)(ew.Spinner,{})})})]}):(0,qe.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":x}),id:T,children:v})}var XL=Soe;var tD=l(Y(),1),iw=l(q(),1);var In=l(Y(),1);var qh=l(q(),1),eD=l(at(),1),vc=l(G(),1);var _oe=l(Y(),1),Coe=l(q(),1),tw=l(G(),1);var Toe=l(O(),1),Eoe=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],Poe=Eoe[2].value;function rw(){let e=(0,tw.useContext)(Me),t=e.view;return(0,tw.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??Poe,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var QL=l(G(),1);var JL=l(O(),1),Wh=(0,QL.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,JL.jsx)("div",{ref:o,className:Z("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var ow=l(G(),1);function gc(e,t){let{intersectionObserver:r}=(0,ow.useContext)(Me);(0,ow.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function nw(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var tt=l(O(),1),{Badge:Roe}=Je(In.privateApis);function Aoe(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 $L=(0,vc.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:a,item:u,actions:c,mediaField:f,titleField:d,descriptionField:m,regularFields:h,badgeFields:g,hasBulkActions:v,config:y,posinset:x,setsize:b,...w},S){let{showTitle:C=!0,showMedia:_=!0,showDescription:R=!0}=t,E=K0(c,u),A=a(u),M=(0,vc.useRef)(null),I=(0,vc.useCallback)(V=>{M.current=V,typeof S=="function"?S(V):S&&(S.current=V)},[S]);gc(M,x);let T=(0,eD.useInstanceId)(e),N=r.includes(A),B=(0,tt.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),L=_&&f?.render,D=L?(0,tt.jsx)(f.render,{item:u,field:f,config:y}):B,j=C&&d?.render?(0,tt.jsx)(d.render,{item:u,field:d}):null,F,P;return i(u)&&n&&(j?(F={"aria-labelledby":`dataviews-view-grid__title-field-${T}`},P={id:`dataviews-view-grid__title-field-${T}`}):F={"aria-label":(0,qh.__)("Navigate to item")}),(0,tt.jsxs)(te,{direction:"column",...w,ref:I,"aria-setsize":b,"aria-posinset":x,className:Z(w.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":E&&N}),children:[(0,tt.jsx)(pc,{item:u,isItemClickable:i,onClickItem:n,renderItemLink:s,className:Z("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!L}),...F,children:D}),v&&(0,tt.jsx)(fc,{item:u,selection:r,onChangeSelection:o,getItemId:a,titleField:d,disabled:!E}),!!c?.length&&(0,tt.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,tt.jsx)(Ud,{item:u,actions:c,isCompact:!0})}),C&&(0,tt.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,tt.jsx)(pc,{item:u,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...P,title:d?.getValueFormatted({item:u,field:d})||void 0,children:j})}),(0,tt.jsxs)(te,{direction:"column",gap:"xs",children:[R&&m?.render&&(0,tt.jsx)(m.render,{item:u,field:m}),!!g?.length&&(0,tt.jsx)(te,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(V=>(0,tt.jsx)(Roe,{className:"dataviews-view-grid__field-value",children:(0,tt.jsx)(V.render,{item:u,field:V})},V.id))}),!!h?.length&&(0,tt.jsx)(te,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:h.map(V=>(0,tt.jsx)(In.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsxs)(ht.Root,{children:[(0,tt.jsx)(ht.Trigger,{render:(0,tt.jsx)(In.FlexItem,{className:"dataviews-view-grid__field-name",children:V.header})}),(0,tt.jsx)(ht.Popup,{children:V.label})]}),(0,tt.jsx)(In.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,tt.jsx)(V.render,{item:u,field:V})})]})},V.id))})]})]})});function fP({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:a,onChangeSelection:u,onClickItem:c,isItemClickable:f,renderItemLink:d,getItemId:m,actions:h,getSelectionProps:g}){let{paginationInfo:v,resizeObserverRef:y}=(0,vc.useContext)(Me),x=rw(),b=qd(h,e),w=s.find(T=>T.id===i?.titleField),S=s.find(T=>T.id===i?.mediaField),C=s.find(T=>T.id===i?.descriptionField),_=i.fields??[],{regularFields:R,badgeFields:E}=_.reduce((T,N)=>{let B=s.find(D=>D.id===N);if(!B)return T;let L=i.layout?.badgeFields?.includes(N)?"badgeFields":"regularFields";return T[L].push(B),T},{regularFields:[],badgeFields:[]}),A="900px",M=Math.ceil(e.length/x),I=nw(e,t,x);return(0,tt.jsxs)(tt.Fragment,{children:[t&&(0,tt.jsxs)(In.Composite,{render:(0,tt.jsx)(Wh,{className:Z("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:y}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:I}).map((T,N)=>(0,tt.jsx)(In.Composite.Item,{render:B=>(0,tt.jsx)(te,{...B,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${N}`)),e.map(T=>{let N=m(T),B=g(N),L=T.position;return(0,tt.jsx)(In.Composite.Item,{render:D=>(0,tt.jsx)($L,{...D,id:N,role:"article",view:i,selection:a,onChangeSelection:u,onClickItem:c,isItemClickable:f,renderItemLink:d,getItemId:m,item:T,actions:h,onMouseDown:j=>{D.onMouseDown?.(j),B.onMouseDown(j)},onClickCapture:j=>{D.onClickCapture?.(j),B.onClickCapture(j)},mediaField:S,titleField:w,descriptionField:C,regularFields:R,badgeFields:E,hasBulkActions:b,posinset:L,setsize:v.totalItems,config:{sizes:A}})},N)})]}),!t&&(0,tt.jsx)(In.Composite,{role:"grid",className:Z("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":M,ref:y,inert:o,children:Aoe(e,x).map((T,N)=>(0,tt.jsx)(In.Composite.Row,{render:(0,tt.jsx)("div",{role:"row","aria-rowindex":N+1,"aria-label":(0,qh.sprintf)((0,qh.__)("Row %d"),N+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${x}, minmax(0, 1fr) )`}}),children:T.map(B=>{let L=m(B),D=g(L);return(0,tt.jsx)(In.Composite.Item,{render:j=>(0,tt.jsx)($L,{...j,id:L,role:"gridcell",view:i,selection:a,onChangeSelection:u,onClickItem:c,isItemClickable:f,renderItemLink:d,getItemId:m,item:B,actions:h,onMouseDown:F=>{j.onMouseDown?.(F),D.onMouseDown(F)},onClickCapture:F=>{j.onClickCapture?.(F),D.onClickCapture(F)},mediaField:S,titleField:w,descriptionField:C,regularFields:R,badgeFields:E,hasBulkActions:b,config:{sizes:A}})},L)})},N))})]})}var $n=l(O(),1);function Ooe({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:u,selection:c,view:f,className:d,empty:m}){let h=Ci(!!n),g=!!t?.length,v=f.groupBy?.field?r.find(C=>C.id===f.groupBy?.field):null,y=v?kn(t,v):null,x=f.infiniteScrollEnabled&&!y,b=y?Array.from(y.values()).flat():t,{getSelectionProps:w}=_i({data:b,getItemId:o,isItemSelectable:C=>Wd(e,C),selection:c,onChangeSelection:i,selectionMode:"multi",shouldSelectOnClick:!1});if(!g)return(0,$n.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":h}),children:m});let S={className:Z(d,{"is-refreshing":!x&&h}),inert:!x&&n?"true":void 0,isLoading:n,view:f,fields:r,selection:c,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:u,getItemId:o,actions:e,getSelectionProps:w};return(0,$n.jsxs)($n.Fragment,{children:[g&&v&&y&&(0,$n.jsx)(te,{direction:"column",gap:"lg",children:Array.from(y.entries()).map(([C,_])=>(0,$n.jsxs)(te,{direction:"column",gap:"sm",children:[(0,$n.jsx)("h3",{className:"dataviews-view-grid__group-header",children:f.groupBy?.showLabel===!1?C:(0,iw.sprintf)((0,iw.__)("%1$s: %2$s"),v.label,C)}),(0,$n.jsx)(fP,{...S,data:_,isInfiniteScroll:!1})]},C))}),!y&&(0,$n.jsx)(fP,{...S,data:t,isInfiniteScroll:!!x}),x&&n&&(0,$n.jsx)("p",{className:"dataviews-loading-more",children:(0,$n.jsx)(tD.Spinner,{})})]})}var rD=Ooe;var sw=l(at(),1),ko=l(Y(),1),wr=l(G(),1),Yh=l(q(),1);var hP=l(me(),1);var De=l(O(),1),{Menu:dP}=Je(ko.privateApis);function mP(e){return`${e}-item-wrapper`}function koe(e,t){return`${e}-primary-action-${t}`}function pP(e){return`${e}-dropdown`}function Ioe({idPrefix:e,primaryAction:t,item:r}){let o=(0,hP.useRegistry)(),[n,i]=(0,wr.useState)(!1),s=koe(e,t.id),a=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,De.jsx)("div",{role:"gridcell",children:(0,De.jsx)(ko.Composite.Item,{id:s,render:(0,De.jsx)(ko.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:a,size:"small",onClick:()=>i(!0)}),children:n&&(0,De.jsx)(Nu,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,De.jsx)("div",{role:"gridcell",children:(0,De.jsx)(ko.Composite.Item,{id:s,render:(0,De.jsx)(ko.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:a})})},t.id)}function oD({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:a,selectionProps:u,otherFields:c,onDropdownTriggerKeyDown:f,posinset:d}){let{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=e,y=(0,wr.useRef)(null),x=`${r}-label`,b=`${r}-description`,w=(0,hP.useRegistry)(),[S,C]=(0,wr.useState)(!1),[_,R]=(0,wr.useState)(null),E=({type:F})=>{C(F==="mouseenter")},{paginationInfo:A}=(0,wr.useContext)(Me);(0,wr.useEffect)(()=>{o&&y.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:M,eligibleActions:I}=(0,wr.useMemo)(()=>{let F=t.filter(V=>!V.isEligible||V.isEligible(n));return{primaryAction:F.filter(V=>V.isPrimary)[0],eligibleActions:F}},[t,n]),T=M&&t.length===1,N=h&&s?.render?(0,De.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,De.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,B=m&&i?.render?(0,De.jsx)(i.render,{item:n,field:i}):null,L=g&&a?.render,D=!!N&&!L&&!c.length,j=I?.length>0&&(0,De.jsxs)(te,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[M&&(0,De.jsx)(Ioe,{idPrefix:r,primaryAction:M,item:n}),!T&&(0,De.jsxs)("div",{role:"gridcell",children:[(0,De.jsxs)(dP,{placement:"bottom-end",children:[(0,De.jsx)(dP.TriggerButton,{render:(0,De.jsx)(ko.Composite.Item,{id:pP(r),render:(0,De.jsx)(ko.Button,{size:"small",icon:Xi,label:(0,Yh.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:f})})}),(0,De.jsx)(dP.Popover,{children:(0,De.jsx)(aP,{actions:I,item:n,registry:w,setActiveModalAction:R})})]}),!!_&&(0,De.jsx)(Nu,{action:_,items:[n],closeModal:()=>R(null)})]})]});return(0,De.jsx)(ko.Composite.Row,{ref:y,render:(0,De.jsx)("div",{"aria-posinset":d,"aria-setsize":v?A.totalItems:void 0}),role:v?"article":"row",className:Z({"is-selected":o,"is-hovered":S}),onMouseEnter:E,onMouseLeave:E,children:(0,De.jsxs)(te,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,De.jsx)("div",{role:"gridcell",children:(0,De.jsx)(ko.Composite.Item,{id:mP(r),"aria-pressed":o,"aria-labelledby":x,"aria-describedby":b,className:"dataviews-view-list__item",...u})}),(0,De.jsxs)(te,{direction:"row",gap:"md",justify:"start",align:D?"center":"flex-start",style:{flex:1,minWidth:0},children:[N,(0,De.jsxs)(te,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,De.jsxs)(te,{direction:"row",align:"center",children:[(0,De.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:x,children:B}),j]}),L&&(0,De.jsx)("div",{className:"dataviews-view-list__field",children:(0,De.jsx)(a.render,{item:n,field:a})}),(0,De.jsx)("div",{className:"dataviews-view-list__fields",id:b,children:c.map(F=>(0,De.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,De.jsx)(Pn,{className:"dataviews-view-list__field-label",render:(0,De.jsx)("span",{}),children:F.label}),(0,De.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,De.jsx)(F.render,{item:n,field:F})})]},F.id))})]})]})]})})}function Foe(e){return!!e}function gP(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:a,view:u,className:c,empty:f}=e,d=(0,sw.useInstanceId)(gP,"view-list"),m=Ci(!!i),{paginationInfo:h}=(0,wr.useContext)(Me),g=r?.findLast(z=>a.includes(n(z))),v=o.find(z=>z.id===u.titleField),y=o.find(z=>z.id===u.mediaField),x=o.find(z=>z.id===u.descriptionField),b=(u?.fields??[]).map(z=>o.find(W=>z===W.id)).filter(Foe),{getSelectionProps:w}=_i({data:r,getItemId:n,isItemSelectable:()=>!0,selection:a,onChangeSelection:s,selectionMode:"single-required",shouldSelectOnClick:!0}),S=(0,wr.useCallback)(z=>`${d}-${n(z)}`,[d,n]),C=(0,wr.useCallback)((z,W)=>W.startsWith(S(z)),[S]),[_,R]=(0,wr.useState)(void 0),E=(0,wr.useRef)(null);(0,wr.useEffect)(()=>{g&&R(mP(S(g)))},[g,S]);let A=r.findIndex(z=>C(z,_??"")),M=(0,sw.usePrevious)(A),I=A!==-1,T=(0,wr.useCallback)((z,W)=>{let Q=Math.min(r.length-1,Math.max(0,z));if(!r[Q])return;let ue=S(r[Q]),re=W(ue);R(re),E.current?.contains(E.current.ownerDocument.activeElement)&&document.getElementById(re)?.focus()},[r,S]);(0,wr.useEffect)(()=>{!I&&(M!==void 0&&M!==-1)&&T(M,mP)},[I,T,M]);let N=(0,wr.useCallback)(z=>{z.key==="ArrowDown"&&(z.preventDefault(),T(A+1,pP)),z.key==="ArrowUp"&&(z.preventDefault(),T(A-1,pP))},[T,A]),B=!!r?.length,L=u.groupBy?.field?o.find(z=>z.id===u.groupBy?.field):null,D=B&&L?kn(r,L):null,j=u.infiniteScrollEnabled&&!D,F=j&&(u.startPosition??1)+(u.perPage??0)<h.totalItems,P=Z("dataviews-view-list",c,{[`has-${u.layout?.density}-density`]:u.layout?.density&&["compact","comfortable"].includes(u.layout.density),"is-refreshing":!j&&m}),V={ref:E,id:d,render:(0,De.jsx)("div",{}),activeId:_,setActiveId:R,inert:!j&&i?"true":void 0};return B?B&&L&&D?(0,De.jsx)(ko.Composite,{...V,className:"dataviews-view-list__group",role:"grid",children:(0,De.jsx)(te,{direction:"column",gap:"lg",className:P,children:Array.from(D.entries()).map(([z,W])=>(0,De.jsxs)(te,{direction:"column",children:[(0,De.jsx)("h3",{className:"dataviews-view-list__group-header",children:u.groupBy?.showLabel===!1?z:(0,Yh.sprintf)((0,Yh.__)("%1$s: %2$s"),L.label,z)}),W.map(Q=>{let ue=S(Q);return(0,De.jsx)(oD,{view:u,idPrefix:ue,actions:t,item:Q,isSelected:Q===g,selectionProps:w(n(Q)),mediaField:y,titleField:v,descriptionField:x,otherFields:b,onDropdownTriggerKeyDown:N},ue)})]},z))})}):(0,De.jsxs)(De.Fragment,{children:[(0,De.jsx)(ko.Composite,{...V,className:P,role:u.infiniteScrollEnabled?"feed":"grid",children:r.map((z,W)=>{let Q=S(z);return(0,De.jsx)(oD,{view:u,idPrefix:Q,actions:t,item:z,isSelected:z===g,selectionProps:w(n(z)),mediaField:y,titleField:v,descriptionField:x,otherFields:b,onDropdownTriggerKeyDown:N,posinset:u.infiniteScrollEnabled?W+1:void 0},Q)})}),(F||j&&i)&&(0,De.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,De.jsx)(ko.Spinner,{})})]}):(0,De.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":m}),children:f})}var uD=l(Y(),1);var aw=l(q(),1),nD=l(G(),1);var Kd=l(O(),1);function iD({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,nD.createInterpolateElement)((0,aw.sprintf)((0,aw.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,Kd.jsx)(r.render,{item:t[0],field:r})}):(0,Kd.jsx)(r.render,{item:t[0],field:r});return(0,Kd.jsxs)(te,{direction:"column",className:"dataviews-view-activity__group",children:[(0,Kd.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Du=l(G(),1),sD=l(me(),1),aD=l(at(),1);var xr=l(O(),1);function Noe(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:a,posinset:u,onClickItem:c,renderItemLink:f,isItemClickable:d}=e,{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=t,y=(0,Du.useRef)(null),x=(0,sD.useRegistry)(),{paginationInfo:b}=(0,Du.useContext)(Me),{primaryActions:w,eligibleActions:S}=(0,Du.useMemo)(()=>{let I=r.filter(N=>!N.isEligible||N.isEligible(o));return{primaryActions:I.filter(N=>N.isPrimary),eligibleActions:I}},[r,o]),C=(0,aD.useViewportMatch)("medium","<"),_=t.layout?.density??"balanced",R=h&&_!=="compact"&&i?.render?(0,xr.jsx)(i.render,{item:o,field:i,config:{sizes:_==="comfortable"?"32px":"24px"}}):null,E=(0,xr.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:R||(0,xr.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),A=m&&n?.render?(0,xr.jsx)(n.render,{item:o,field:n}):null,M=(0,Du.useMemo)(()=>_==="comfortable"?"md":"sm",[_]);return(0,xr.jsx)("div",{ref:y,role:v?"article":void 0,"aria-posinset":u,"aria-setsize":v?b.totalItems:void 0,className:Z("dataviews-view-activity__item",_==="compact"&&"is-compact",_==="balanced"&&"is-balanced",_==="comfortable"&&"is-comfortable"),children:(0,xr.jsxs)(te,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,xr.jsx)(te,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:E}),(0,xr.jsxs)(te,{direction:"column",gap:M,align:"flex-start",className:"dataviews-view-activity__item-content",children:[A&&(0,xr.jsx)(pc,{item:o,isItemClickable:d,onClickItem:c,renderItemLink:f,className:"dataviews-view-activity__item-title",children:A}),g&&s&&(0,xr.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,xr.jsx)(s.render,{item:o,field:s})}),(0,xr.jsx)("div",{className:"dataviews-view-activity__item-fields",children:a.map(I=>(0,xr.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,xr.jsx)(Pn,{className:"dataviews-view-activity__item-field-label",render:(0,xr.jsx)("span",{}),children:I.label}),(0,xr.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,xr.jsx)(I.render,{item:o,field:I})})]},I.id))}),!!w?.length&&(0,xr.jsx)(lP,{item:o,actions:w,registry:x,buttonVariant:"secondary"})]}),(w.length<S.length||C&&S.length>0)&&(0,xr.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,xr.jsx)(Ud,{item:o,actions:S,isCompact:!0})})]})})}var lD=Noe;var cD=l(he(),1);function Voe(e){return!!e}function vP(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(c=>c.id===n.titleField),s=r.find(c=>c.id===n.mediaField),a=r.find(c=>c.id===n.descriptionField),u=(n?.fields??[]).map(c=>r.find(f=>c===f.id)).filter(Voe);return t.map((c,f)=>(0,cD.createElement)(lD,{...e,key:o(c),item:c,mediaField:s,titleField:i,descriptionField:a,otherFields:u,posinset:n.infiniteScrollEnabled?f+1:void 0}))}var ei=l(O(),1);function fD(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,a=Ci(!!n),u=!!r?.length,c=i.groupBy?.field?o.find(v=>v.id===i.groupBy?.field):null,f=u&&c?kn(r,c):null,d=i.infiniteScrollEnabled&&!f;if(!u)return(0,ei.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":a}),children:t});let m=!d&&!!n,h=Z("dataviews-view-activity",s,{"is-refreshing":!d&&a}),g=f?Array.from(f.entries()):[];return u&&c&&f?(0,ei.jsx)(te,{direction:"column",gap:"sm",className:h,inert:m?"true":void 0,children:g.map(([v,y])=>(0,ei.jsx)(iD,{groupName:v,groupData:y,groupField:c,showLabel:i.groupBy?.showLabel!==!1,children:(0,ei.jsx)(vP,{...e,data:y})},v))}):(0,ei.jsxs)(ei.Fragment,{children:[(0,ei.jsx)("div",{className:h,role:i.infiniteScrollEnabled?"feed":void 0,inert:m?"true":void 0,children:(0,ei.jsx)(vP,{...e})}),d&&n&&(0,ei.jsx)("p",{className:"dataviews-loading-more",children:(0,ei.jsx)(uD.Spinner,{})})]})}var en=l(Y(),1),Zh=l(q(),1),gD=l(at(),1),cw=l(G(),1);var mD=l(Y(),1),Moe=l(me(),1),lw=l(G(),1);var Loe=l(q(),1);var Kh=l(Y(),1),Zd=l(G(),1),ti=l(q(),1);var Va=l(O(),1);function yP(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function bP(){let{view:e,onChangeView:t,paginationInfo:r}=(0,Zd.useContext)(Me);if(!yP(e,r))return null;let{totalPages:o}=r,n=e.page??1,i=Array.from(Array(o)).map((s,a)=>{let u=a+1;return{value:u.toString(),label:u.toString(),"aria-label":n===u?(0,ti.sprintf)((0,ti.__)("Page %1$d of %2$d"),n,o):u.toString()}});return(0,Va.jsxs)(te,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,Va.jsx)(te,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,Zd.createInterpolateElement)((0,ti.sprintf)((0,ti._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,Va.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,Va.jsx)(Kh.SelectControl,{"aria-label":(0,ti.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,Va.jsxs)(te,{direction:"row",gap:"xs",align:"center",children:[(0,Va.jsx)(Kh.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,ti.__)("Previous page"),icon:(0,ti.isRTL)()?tb:ub,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,Va.jsx)(Kh.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,ti.__)("Next page"),icon:(0,ti.isRTL)()?ub:tb,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var dD=(0,Zd.memo)(bP);var pD=l(O(),1);function Xd(e){return(0,lw.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}var $e=l(O(),1),{Badge:Doe}=Je(en.privateApis);function hD({view:e,selection:t,onChangeSelection:r,selectionProps:o,getItemId:n,item:i,mediaField:s,titleField:a,descriptionField:u,regularFields:c,badgeFields:f,config:d,posinset:m,setsize:h}){let{showTitle:g=!0,showMedia:v=!0,showDescription:y=!0}=e,x=n(i),b=(0,cw.useRef)(null),w=t.includes(x);gc(b,m);let S=s?.render?(0,$e.jsx)(s.render,{item:i,field:s,config:d}):null,C=g&&a?.render?(0,$e.jsx)(a.render,{item:i,field:a}):null;return(0,$e.jsxs)(en.Composite.Item,{ref:b,"aria-label":a?a.getValue({item:i})||(0,Zh.__)("(no title)"):void 0,render:({children:_,...R})=>(0,$e.jsx)(te,{direction:"column",children:_,...R}),role:"option","aria-posinset":m,"aria-setsize":h,className:Z("dataviews-view-picker-grid__card",{"is-selected":w}),"aria-selected":w,...o,children:[v&&S&&(0,$e.jsx)("div",{className:"dataviews-view-picker-grid__media",children:S}),v&&S&&(0,$e.jsx)(fc,{item:i,selection:t,onChangeSelection:r,getItemId:n,titleField:a,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,$e.jsx)(te,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,$e.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:C})}),(0,$e.jsxs)(te,{direction:"column",gap:"xs",children:[y&&u?.render&&(0,$e.jsx)(u.render,{item:i,field:u}),!!f?.length&&(0,$e.jsx)(te,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:f.map(_=>(0,$e.jsx)(Doe,{className:"dataviews-view-picker-grid__field-value",children:(0,$e.jsx)(_.render,{item:i,field:_})},_.id))}),!!c?.length&&(0,$e.jsx)(te,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:c.map(_=>(0,$e.jsx)(en.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,$e.jsxs)($e.Fragment,{children:[(0,$e.jsx)(en.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:_.header}),(0,$e.jsx)(en.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,$e.jsx)(_.render,{item:i,field:_})})]})},_.id))})]})]},x)}function vD({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,gD.useInstanceId)(vD,"dataviews-view-picker-grid-group__header");return(0,$e.jsxs)(te,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,$e.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,Zh.sprintf)((0,Zh.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function Boe({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:a,className:u,empty:c}){let{resizeObserverRef:f,paginationInfo:d,itemListLabel:m}=(0,cw.useContext)(Me),h=r.find(j=>j.id===a?.titleField),g=r.find(j=>j.id===a?.mediaField),v=r.find(j=>j.id===a?.descriptionField),y=a.fields??[],{regularFields:x,badgeFields:b}=y.reduce((j,F)=>{let P=r.find(z=>z.id===F);if(!P)return j;let V=a.layout?.badgeFields?.includes(F)?"badgeFields":"regularFields";return j[V].push(P),j},{regularFields:[],badgeFields:[]}),w=!!t?.length,S=a.layout?.previewSize,C=Xd(e),_="900px",R=a.groupBy?.field?r.find(j=>j.id===a.groupBy?.field):null,E=R?kn(t,R):null,A=(a.infiniteScrollEnabled&&!E)??!1,M=E?Array.from(E.values()).flat():t,{getSelectionProps:I}=_i({data:M,getItemId:o,isItemSelectable:()=>!0,selection:s,onChangeSelection:i,selectionMode:C?"multi":"single-clearable",shouldSelectOnClick:!0}),T=a?.page??1,N=a?.perPage??0,B=A?d?.totalItems:void 0,L=rw(),D=nw(t,A,L);return(0,$e.jsxs)($e.Fragment,{children:[w&&R&&E&&(0,$e.jsx)(en.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":C,className:Z("dataviews-view-picker-grid",u,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),"aria-label":m,render:({children:j,...F})=>(0,$e.jsx)(te,{direction:"column",gap:"lg",children:j,...F}),children:Array.from(E.entries()).map(([j,F])=>(0,$e.jsx)(vD,{groupName:j,groupField:R,showLabel:a.groupBy?.showLabel!==!1,children:(0,$e.jsx)(Wh,{previewSize:S,style:{gridTemplateColumns:S&&`repeat(auto-fill, minmax(${S}px, 1fr))`},"aria-busy":n,ref:f,children:F.map(P=>{let V=P.position??(T-1)*N+t.indexOf(P)+1;return(0,$e.jsx)(hD,{view:a,selection:s,onChangeSelection:i,selectionProps:I(o(P)),getItemId:o,item:P,mediaField:g,titleField:h,descriptionField:v,regularFields:x,badgeFields:b,config:{sizes:_},posinset:V,setsize:B},o(P))})})},j))}),w&&!E&&(0,$e.jsxs)(en.Composite,{render:(0,$e.jsx)(Wh,{className:Z("dataviews-view-picker-grid",u,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),previewSize:S,"aria-busy":n,ref:f}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":C,"aria-label":m,children:[Array.from({length:D}).map((j,F)=>(0,$e.jsx)(en.Composite.Item,{render:({children:P,...V})=>(0,$e.jsx)(te,{direction:"column",children:P,...V}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${F}`)),t.map(j=>{let F=j.position;return(0,$e.jsx)(hD,{view:a,selection:s,onChangeSelection:i,selectionProps:I(o(j)),getItemId:o,item:j,mediaField:g,titleField:h,descriptionField:v,regularFields:x,badgeFields:b,config:{sizes:_},posinset:F,setsize:B},o(j))})]}),!w&&(0,$e.jsx)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,$e.jsx)("p",{children:(0,$e.jsx)(en.Spinner,{})}):c}),w&&n&&(0,$e.jsx)("p",{className:"dataviews-loading-more",children:(0,$e.jsx)(en.Spinner,{})})]})}var yD=Boe;var uw=l(q(),1),Bu=l(Y(),1),ri=l(G(),1);var lt=l(O(),1);function joe({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,lt.jsx)("div",{className:i,children:(0,lt.jsx)(n.render,{item:e,field:n})})}function bD({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:a,getItemId:u,onChangeSelection:c,selectionProps:f,posinset:d}){let{paginationInfo:m}=(0,ri.useContext)(Me),h=a.includes(r),[g,v]=(0,ri.useState)(!1),y=(0,ri.useRef)(null);gc(y,d);let{showTitle:x=!0,showMedia:b=!0,showDescription:w=!0,infiniteScrollEnabled:S}=o,C=()=>{v(!0)},_=()=>{v(!1)},R=o.fields??[],E=n&&x||i&&b||s&&w;return(0,lt.jsxs)(Bu.Composite.Item,{ref:y,render:({children:A,...M})=>(0,lt.jsx)("tr",{className:Z("dataviews-view-table__row",{"is-selected":h,"is-hovered":g}),onMouseEnter:C,onMouseLeave:_,children:A,...M}),"aria-selected":h,"aria-setsize":m.totalItems||void 0,"aria-posinset":d,role:S?"article":"option",onClickCapture:f.onClickCapture,onClick:f.onClick,onMouseDown:A=>{A.button===0&&(A.currentTarget.parentElement?.focus({preventScroll:!0}),f.onMouseDown(A))},children:[(0,lt.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,lt.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,lt.jsx)(fc,{item:e,selection:a,onChangeSelection:c,getItemId:u,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),E&&(0,lt.jsx)("td",{role:"presentation",children:(0,lt.jsx)(Q0,{item:e,titleField:x?n:void 0,mediaField:b?i:void 0,descriptionField:w?s:void 0,isItemClickable:()=>!1})}),R.map(A=>{let{width:M,maxWidth:I,minWidth:T,align:N}=o.layout?.styles?.[A]??{};return(0,lt.jsx)("td",{style:{width:M,maxWidth:I,minWidth:T},role:"presentation",children:(0,lt.jsx)(joe,{fields:t,item:e,column:A,align:N})},A)})]},r)}function zoe({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:a,setOpenedFilter:u,view:c,className:f,empty:d}){let m=(0,ri.useRef)(new Map),h=(0,ri.useRef)(void 0),[g,v]=(0,ri.useState)(),y=Xd(e)??!1;(0,ri.useEffect)(()=>{h.current&&(h.current.focus(),h.current=void 0)});let x=c.groupBy?.field?r.find(F=>F.id===c.groupBy?.field):null,b=x?kn(t,x):null,w=c.infiniteScrollEnabled&&!b,S=b?Array.from(b.values()).flat():t,{getSelectionProps:C}=_i({data:S,getItemId:o,isItemSelectable:()=>!0,selection:a,onChangeSelection:s,selectionMode:y?"multi":"single-clearable",shouldSelectOnClick:!0}),_=(0,ri.useId)();if(g){h.current=g,v(void 0);return}let R=F=>{let P=m.current.get(F.id),V=P?m.current.get(P.fallback):void 0;v(V?.node)},E=!!t?.length,A=r.find(F=>F.id===c.titleField),M=r.find(F=>F.id===c.mediaField),I=r.find(F=>F.id===c.descriptionField),{showTitle:T=!0,showMedia:N=!0,showDescription:B=!0}=c,L=A&&T||M&&N||I&&B,D=c.fields??[],j=(F,P)=>V=>{V?m.current.set(F,{node:V,fallback:D[P>0?P-1:1]}):m.current.delete(F)};return(0,lt.jsxs)(lt.Fragment,{children:[(0,lt.jsxs)("table",{className:Z("dataviews-view-table","dataviews-view-picker-table",f,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density)}),"aria-busy":n,"aria-describedby":_,role:w?"feed":"listbox",children:[(0,lt.jsx)("thead",{role:"presentation",children:(0,lt.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,lt.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:y&&(0,lt.jsx)(Gh,{selection:a,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:w})}),L&&(0,lt.jsx)("th",{children:A&&(0,lt.jsx)(Yd,{ref:j(A.id,0),fieldId:A.id,view:c,fields:r,onChangeView:i,onHide:R,setOpenedFilter:u,canMove:!1})}),D.map((F,P)=>{let{width:V,maxWidth:z,minWidth:W,align:Q}=c.layout?.styles?.[F]??{};return(0,lt.jsx)("th",{style:{width:V,maxWidth:z,minWidth:W,textAlign:Q},"aria-sort":c.sort?.direction&&c.sort?.field===F?U0[c.sort.direction]:void 0,scope:"col",children:(0,lt.jsx)(Yd,{ref:j(F,P),fieldId:F,view:c,fields:r,onChangeView:i,onHide:R,setOpenedFilter:u,canMove:c.layout?.enableMoving??!0})},F)})]})}),E&&x&&b?Array.from(b.entries()).map(([F,P])=>(0,lt.jsxs)(Bu.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,lt.jsx)("tbody",{role:"group"}),children:[(0,lt.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,lt.jsx)("td",{colSpan:D.length+(L?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:c.groupBy?.showLabel===!1?F:(0,uw.sprintf)((0,uw.__)("%1$s: %2$s"),x.label,F)})}),P.map((V,z)=>{let W=o(V)||z.toString();return(0,lt.jsx)(bD,{item:V,fields:r,id:W,view:c,titleField:A,mediaField:M,descriptionField:I,selection:a,getItemId:o,onChangeSelection:s,selectionProps:C(W)},o(V))})]},`group-${F}`)):(0,lt.jsx)(Bu.Composite,{render:(0,lt.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:E&&t.map((F,P)=>{let V=o(F),z=V||P.toString(),W=F.position;return(0,lt.jsx)(bD,{item:F,fields:r,id:z,view:c,titleField:A,mediaField:M,descriptionField:I,selection:a,getItemId:o,onChangeSelection:s,selectionProps:C(z),posinset:W},V)})})]}),(0,lt.jsxs)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!E&&!n}),id:_,children:[!E&&(n?(0,lt.jsx)("p",{children:(0,lt.jsx)(Bu.Spinner,{})}):d),E&&n&&(0,lt.jsx)("p",{className:"dataviews-loading-more",children:(0,lt.jsx)(Bu.Spinner,{})})]})]})}var wD=zoe;var Qd=l(Y(),1),Jd=l(G(),1),xD=l(at(),1),fw=l(q(),1);var bt=l(O(),1);function Hoe(e){return!!e}function Goe({view:e,selection:t,selectionProps:r,getItemId:o,item:n,titleField:i,mediaField:s,descriptionField:a,otherFields:u,posinset:c,setsize:f}){let d=(0,Jd.useRef)(null);gc(d,c);let{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0}=e,v=o(n),y=t.includes(v),x=e.layout?.density??"balanced",b=h&&x!=="compact"&&s?.render?(0,bt.jsx)(s.render,{item:n,field:s,config:{sizes:x==="comfortable"?"32px":"24px"}}):null,w=(0,bt.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:b||(0,bt.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),S=m&&i?.render?(0,bt.jsx)(i.render,{item:n,field:i}):null,C=g&&a?.render?(0,bt.jsx)(a.render,{item:n,field:a}):null,_=(0,Jd.useMemo)(()=>x==="comfortable"?"md":"sm",[x]);return(0,bt.jsx)(Qd.Composite.Item,{ref:d,role:"option","aria-label":i&&i.getValue({item:n})||void 0,"aria-posinset":c,"aria-setsize":f,"aria-selected":y,className:Z("dataviews-view-picker-activity__item",x==="compact"&&"is-compact",x==="balanced"&&"is-balanced",x==="comfortable"&&"is-comfortable",y&&"is-selected"),...r,render:(0,bt.jsx)("div",{}),children:(0,bt.jsxs)(te,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,bt.jsx)(te,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:w}),(0,bt.jsxs)(te,{direction:"column",gap:_,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[S&&(0,bt.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:S}),C&&(0,bt.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:C}),(0,bt.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:u.map(R=>(0,bt.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,bt.jsx)(Pn,{render:(0,bt.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:R.label}),(0,bt.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,bt.jsx)(R.render,{item:n,field:R})})]},R.id))})]})]})})}function SD({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,xD.useInstanceId)(SD,"dataviews-view-picker-activity-group__header");return(0,bt.jsxs)(te,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,bt.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,fw.sprintf)((0,fw.__)("%1$s: %2$s"),t.label,e):e}),o]})}function _D({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:s,actions:a,className:u,empty:c}){let{itemListLabel:f,paginationInfo:d}=(0,Jd.useContext)(Me),m=Xd(a),h=t.find(M=>M.id===s?.titleField),g=t.find(M=>M.id===s?.mediaField),v=t.find(M=>M.id===s?.descriptionField),y=(s?.fields??[]).map(M=>t.find(I=>M===I.id)).filter(Hoe),x=s.groupBy?.field?t.find(M=>M.id===s.groupBy?.field):null,b=x?kn(e,x):null,S=(s.infiniteScrollEnabled&&!b)??!1?d?.totalItems:void 0,C=!!e?.length,_=!!(x&&b),R=b?Array.from(b.values()).flat():e,{getSelectionProps:E}=_i({data:R,getItemId:r,isItemSelectable:()=>!0,selection:i,onChangeSelection:n,selectionMode:m?"multi":"single-clearable",shouldSelectOnClick:!0}),A=M=>(0,bt.jsx)(Goe,{view:s,selection:i,selectionProps:E(r(M)),getItemId:r,item:M,titleField:h,mediaField:g,descriptionField:v,otherFields:y,posinset:M.position,setsize:S},r(M));return C?(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)(Qd.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":m,"aria-label":f,"aria-busy":o,render:_?(0,bt.jsx)(te,{direction:"column",gap:"sm"}):void 0,className:Z("dataviews-view-picker-activity",u),children:_&&b?Array.from(b.entries()).map(([M,I])=>(0,bt.jsx)(SD,{groupName:M,groupField:x,showLabel:s.groupBy?.showLabel!==!1,children:I.map(A)},M)):e.map(A)}),o&&(0,bt.jsx)("p",{className:"dataviews-loading-more",children:(0,bt.jsx)(Qd.Spinner,{})})]}):(0,bt.jsx)("div",{className:Z({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,bt.jsx)("p",{children:(0,bt.jsx)(Qd.Spinner,{})}):c})}var $d=l(Y(),1),em=l(q(),1),CD=l(G(),1);var tm=l(O(),1);function yc(){let e=(0,CD.useContext)(Me),t=e.view;return(0,tm.jsxs)($d.__experimentalToggleGroupControl,{label:(0,em.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,tm.jsx)($d.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,em._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,tm.jsx)($d.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,em._x)("Balanced","Density option for DataView layout")},"balanced"),(0,tm.jsx)($d.__experimentalToggleGroupControlOption,{value:"compact",label:(0,em._x)("Compact","Density option for DataView layout")},"compact")]})}var TD=l(Y(),1),ED=l(q(),1),PD=l(G(),1);var RD=l(O(),1),Uoe=[{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 AD(){let e=(0,PD.useContext)(Me),t=e.view,r=Uoe.filter(s=>e.containerWidth>=s.breakpoint),o=t.layout?.previewSize??230,n=r.map((s,a)=>({...s,index:a})).filter(s=>s.value<=o).sort((s,a)=>a.value-s.value)[0]?.index??0,i=r.map((s,a)=>({value:a}));return(0,RD.jsx)(TD.RangeControl,{showTooltip:!1,label:(0,ED.__)("Preview size"),value:n,min:0,max:r.length-1,withInputField:!1,onChange:(s=0)=>{e.onChangeView({...t,layout:{...t.layout,previewSize:r[s].value}})},step:1,marks:i})}var ju=l(O(),1);function wP(){return(0,ju.jsxs)(ju.Fragment,{children:[(0,ju.jsx)(yc,{}),(0,ju.jsx)(AD,{})]})}var bc=[{type:zd,label:(0,Ds.__)("Table"),component:XL,icon:_y,viewConfigOptions:yc},{type:q0,label:(0,Ds.__)("Grid"),component:rD,icon:kl,viewConfigOptions:wP},{type:xL,label:(0,Ds.__)("List"),component:gP,icon:(0,Ds.isRTL)()?iT:aT,viewConfigOptions:yc},{type:SL,label:(0,Ds.__)("Activity"),component:fD,icon:pd,viewConfigOptions:yc},{type:_L,label:(0,Ds.__)("Grid"),component:yD,icon:kl,viewConfigOptions:wP,isPicker:!0},{type:CL,label:(0,Ds.__)("Table"),component:wD,icon:_y,viewConfigOptions:yc,isPicker:!0},{type:TL,label:(0,Ds.__)("Activity"),component:_D,icon:pd,viewConfigOptions:yc,isPicker:!0}];var pm=l(G(),1);var Tc=l(Y(),1),ja=l(q(),1),tx=l(G(),1);var OD=l(he(),1),kD=(0,OD.createContext)(!0);function FD(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function dw(e){let t=[];for(let r of e)t.push(...r);return t}function Xh(e){return e.slice().reverse()}function Qh(...e){}function Fn(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function rm(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Jh(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function ND(e,t){let r={...e};for(let o of t)Fn(r,o)&&delete r[o];return r}function VD(e,t){let r={};for(let o of t)Fn(e,o)&&(r[o]=e[o]);return r}function mw(e){return e}function MD(e=Qh){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Io(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function xP(e){return Object.keys(e)}function LD(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function om(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Fo(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function ft(...e){for(let t of e)if(t!==void 0)return t}var nm=Woe();function Woe(){return typeof window<"u"&&!!window.document?.createElement}function Bs(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function Hu(e,t=!1){let{activeElement:r}=Bs(e);if(!r?.nodeName)return null;if(qoe(r)&&r.contentDocument?.body)return Hu(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=Bs(r).getElementById(o);if(n)return n}}return r}function zu(e,t){return e===t||e.contains(t)}function im(e){return e?.nodeType===1}function DD(e){return typeof e?.nodeType=="number"}function qoe(e){return e.tagName==="IFRAME"}function wc(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?Yoe.indexOf(e.type)!==-1:!1}var Yoe=["button","color","file","image","reset","submit"];function Koe(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function tn(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function pw(e){return e.isContentEditable||tn(e)}function BD(e){if(tn(e))return e.value;if(e.isContentEditable){let t=Bs(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function $h(e){let t=0,r=0;if(tn(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=Bs(e).getSelection();if(o?.rangeCount&&o.anchorNode&&zu(e,o.anchorNode)&&o.focusNode&&zu(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}}var Zoe=["dialog","menu","listbox","tree","grid"],ID={menu:"menuitem",listbox:"option",tree:"treeitem"};function jD(e,t){let r=e?.getAttribute("role");return r&&Zoe.indexOf(r)!==-1?r:t}function zD(e){if(e!=null&&Fn(ID,e))return ID[e]}function eg(e){if(!e)return null;let t=o=>o==="auto"||o==="scroll";if(e.clientHeight&&e.scrollHeight>e.clientHeight){let{overflowY:o}=getComputedStyle(e);if(t(o))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){let{overflowX:o}=getComputedStyle(e);if(t(o))return e}let r=Bs(e);return eg(e.parentElement)||r.scrollingElement||r.body}function hw(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function HD(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,a])=>{let u=t(i),c=t(a);return u===c||!u||!c?0:Xoe(u,c)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function Xoe(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function GD(){return nm&&!!navigator.maxTouchPoints}function gw(){return nm?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function sm(){return nm&&gw()&&/apple/i.test(navigator.vendor)}function UD(){return nm&&/firefox\//i.test(navigator.userAgent)}function WD(e){let{currentTarget:t,target:r}=e;return t?DD(r)?!zu(t,r):!0:!1}function mo(e){return e.target===e.currentTarget}function qD(e){if(!im(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function YD(e){let t=gw();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:qD(e.currentTarget)}function KD(e){return e.altKey?qD(e.currentTarget):!1}function Gu(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 ZD(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function SP(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function vw(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!DD(o)||!zu(r,o)}function XD(e){return e.type==="input"}function Uu(e,t,r,o){let i=(a=>{if(o){let c=setTimeout(a,o);return()=>clearTimeout(c)}let u=requestAnimationFrame(a);return()=>cancelAnimationFrame(u)})(()=>{e.removeEventListener(t,s,!0),r()}),s=()=>{i(),r()};return e.addEventListener(t,s,{once:!0,capture:!0}),()=>{i(),e.removeEventListener(t,s,!0)}}function js(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(js(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var Qoe="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 yw(e){return!(!e.matches(Qoe)||!Koe(e)||e.closest("[inert]"))}function Ti(e){let t=Hu(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function QD(e){let t=Hu(e);if(!t)return!1;if(zu(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 JD(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}function $D(e){return async()=>{let t=await e?.();return $D(async()=>(await t?.(),e))}}var t4e=Joe();function Joe({limit:e=100}={}){let t=[],r=[],o=null,n=()=>t.length>0,i=()=>r.length>0;return{canUndo:n,canRedo:i,undo:async()=>{n()&&(o=null,r.push(await t.pop()?.()))},redo:async()=>{i()&&(o=null,t.push(await r.pop()?.()))},execute:async(c,f)=>{if(!c)return;let d=f===o;o=f??null;let m=d?Math.max(0,t.length-1):t.length,h=await c();if(!h)return;r=[];let g=t[m];for(t[m]=$D(async()=>{await h?.();let v=await g?.();return async()=>{await v?.(),await c?.()}});t.length>e;)t.shift()}}}var No=l(he(),1),Mt=l(he(),1),Wu=l(O(),1);function e8(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function $oe(e){return!e||!(0,Mt.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function ene(e){return $oe(e)?{...e.props}.ref||e.ref:null}function tne(e,t){let r={...e};for(let o in t){if(!Fn(t,o))continue;if(o==="className"){let i="className",s=e[i],a=t[i];s&&a?r[i]=`${s} ${a}`:r[i]=a||s;continue}if(o==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[o];if(o.startsWith("on")){if(typeof n!="function")continue;let i=e[o];if(typeof i=="function"){r[o]=(...s)=>{n(...s),i(...s)};continue}}r[o]=n}return r}var _P={...No},t8=_P.useId,n4e=_P.useDeferredValue,r8=_P.useInsertionEffect,Xt=nm?Mt.useLayoutEffect:Mt.useEffect;function rne(e){let[t]=(0,Mt.useState)(e);return t}function s8(e){let t=(0,Mt.useRef)(e);return Xt(()=>{t.current=e}),t}function ct(e){let t=(0,Mt.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return r8?r8(()=>{t.current=e}):t.current=e,(0,Mt.useCallback)((...r)=>t.current?.(...r),[])}function a8(e){let[t,r]=(0,Mt.useState)(null);return Xt(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function Pr(...e){return(0,Mt.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let o of e){if(!o)continue;let n=e8(o,t);r.push({ref:o,cleanup:typeof n=="function"?n:void 0})}if(r.some(o=>o.cleanup))return()=>{for(let{ref:o,cleanup:n}of r)n?n():e8(o,null)}}},e)}function Ei(e){if(t8){let o=t8();return e||o}let[t,r]=(0,Mt.useState)(e);return Xt(()=>{e||t||r(`id-${Math.random().toString(36).slice(2,8)}`)},[e,t]),e||t}function l8(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,Mt.useState)(()=>r(t));return Xt(()=>{n((e&&"current"in e?e.current:e)?.tagName.toLowerCase()||r(t))},[e,t]),o}function c8(e,t,r){let o=rne(r),[n,i]=(0,Mt.useState)(o);return(0,Mt.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let a=()=>{let c=s.getAttribute(t);i(c??o)},u=new MutationObserver(a);return u.observe(s,{attributeFilter:[t]}),a(),()=>u.disconnect()},[e,t,o]),n}function zs(e,t){let r=(0,Mt.useRef)(!1);(0,Mt.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,Mt.useEffect)(()=>()=>{r.current=!1},[])}function u8(e,t){let r=(0,Mt.useRef)(!1);Xt(()=>{if(r.current)return e();r.current=!0},t),Xt(()=>()=>{r.current=!1},[])}function f8(){return(0,Mt.useReducer)(()=>[],[])}function Rr(e){return ct(typeof e=="function"?e:()=>e)}function Hs(e,t,r=[]){let o=(0,Mt.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function ww(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,Mt.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var o8=!1;function d8(){return(0,Mt.useEffect)(()=>{o8||(js("mousemove",nne,!0),js("mousedown",bw,!0),js("mouseup",bw,!0),js("keydown",bw,!0),js("scroll",bw,!0),o8=!0)},[]),ct(()=>CP)}var CP=!1,n8=0,i8=0;function one(e){let t=e.movementX||e.screenX-n8,r=e.movementY||e.screenY-i8;return n8=e.screenX,i8=e.screenY,t||r||!1}function nne(e){one(e)&&(CP=!0)}function bw(){CP=!1}function qt(e){let t=No.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function Gs(e,t){return No.memo(e,t)}function Qt(e,t){let{wrapElement:r,render:o,...n}=t,i=Pr(t.ref,ene(o)),s;if(No.isValidElement(o)){let a={...o.props,ref:i};s=No.cloneElement(o,tne(n,a))}else o?s=o(n):s=(0,Wu.jsx)(e,{...n});return r?r(s):s}function Jt(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function Nn(e=[],t=[]){let r=No.createContext(void 0),o=No.createContext(void 0),n=()=>No.useContext(r),i=(c=!1)=>{let f=No.useContext(o),d=n();return c?f:f||d},s=()=>{let c=No.useContext(o),f=n();if(!(c&&c===f))return f},a=c=>e.reduceRight((f,d)=>(0,Wu.jsx)(d,{...c,children:f}),(0,Wu.jsx)(r.Provider,{...c}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:a,ScopedContextProvider:c=>(0,Wu.jsx)(a,{...c,children:t.reduceRight((f,d)=>(0,Wu.jsx)(d,{...c,children:f}),(0,Wu.jsx)(o.Provider,{...c}))})}}var po=l(he(),1),ine="div",sne=Symbol("accessibleWhenDisabled"),ane=sm(),lne=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function cne(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?lne.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function une(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function fne(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function dne(e){if(e.tagName==="BUTTON"){let{type:t}=e;return t==="submit"}if(e.tagName==="INPUT"){let{type:t}=e;return t==="submit"||t==="image"}return!1}function mne({focusable:e,trulyDisabled:t,nativeTabbable:r,supportsDisabled:o,safariTabIndex:n,tabIndexProp:i}){return e?t?r&&!o?-1:void 0:r?n&&i==null?0:i:i??0:i}function TP(e,t){return ct(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var m8=!1,EP=!0;function pne(e){let t=e.target;im(t)&&!t.hasAttribute("data-focus-visible")&&(EP=!1)}function hne(e){e.metaKey||e.ctrlKey||e.altKey||(EP=!0)}var tg=Jt(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,po.useRef)(null),[a,u]=ww(i,sne,r);r??=a,(0,po.useEffect)(()=>{t&&(m8||(js("mousedown",pne,!0),js("keydown",hne,!0),m8=!0))},[t]);let c=t&&om(i),f=c&&!r,[d,m]=(0,po.useState)(!1),h=(0,po.useRef)(!1),g=(0,po.useRef)(null),v=ct(P=>{g.current?.(),g.current=null,h.current=!1,P?.removeAttribute("data-focus-visible")});(0,po.useEffect)(()=>{t&&f&&(v(s.current),d&&m(!1))},[t,f,d,v]),(0,po.useEffect)(()=>{if(!t||!d)return;let P=s.current;if(!P||typeof IntersectionObserver>"u")return;let V=new IntersectionObserver(()=>{yw(P)||(h.current=!1,m(!1))});return V.observe(P),()=>V.disconnect()},[t,d]),(0,po.useEffect)(()=>()=>g.current?.(),[]);let y=TP(i.onKeyPressCapture,c),x=TP(i.onMouseDownCapture,c),b=TP(i.onClickCapture,c),w=(P,V)=>{if(V&&(P.currentTarget=V),!t)return;let z=P.currentTarget;if(z&&Ti(z)&&(n?.(P),!P.defaultPrevented)){if(z.dataset.focusVisible="true",h.current=!0,dne(z)){if(g.current?.(),g.current=null,typeof IntersectionObserver<"u"){let W=new IntersectionObserver(()=>{yw(z)||v(z)});W.observe(z),g.current=()=>W.disconnect()}return}m(!0)}},S=i.onKeyDownCapture,C=ct(P=>{if(S?.(P),P.defaultPrevented||!t||d||h.current||P.metaKey||P.altKey||P.ctrlKey||!mo(P))return;let V=P.currentTarget;Uu(V,"focusout",()=>w(P,V))}),_=i.onFocusCapture,R=ct(P=>{if(_?.(P),P.defaultPrevented||!t)return;if(!mo(P)){m(!1);return}let V=P.currentTarget,z=()=>w(P,V);EP||cne(P.target)?Uu(P.target,"focusout",z):m(!1)}),E=i.onBlur,A=ct(P=>{E?.(P),t&&vw(P)&&(v(P.currentTarget),m(!1))}),M=(0,po.useContext)(kD),I=ct(P=>{t&&o&&P&&M&&queueMicrotask(()=>{Ti(P)||yw(P)&&P.focus()})}),T=l8(s),N=t&&une(T),B=t&&fne(T),[L,D]=(0,po.useState)(!1);ane&&(0,po.useEffect)(()=>{if(!t)return;let P=s.current;if(!P)return;let{type:V}=P,z=P.tagName==="INPUT"&&(V==="checkbox"||V==="radio");D(wc(P)||z)},[t]);let j=i.style,F=(0,po.useMemo)(()=>f?{pointerEvents:"none",...j}:j,[f,j]);return i={"data-focus-visible":t&&d||void 0,"data-autofocus":o||void 0,"aria-disabled":c||void 0,...i,...u,ref:Pr(s,I,i.ref),style:F,tabIndex:mne({focusable:t,trulyDisabled:f,nativeTabbable:N,supportsDisabled:B,safariTabIndex:L,tabIndexProp:i.tabIndex}),disabled:B&&f?!0:void 0,contentEditable:c?void 0:i.contentEditable,onKeyPressCapture:y,onClickCapture:b,onMouseDownCapture:x,onKeyDownCapture:C,onFocusCapture:R,onBlur:A},Fo(i)}),c4e=qt(function(t){return Qt(ine,tg(t))});var xc=l(he(),1),gne="button";function p8(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?wc(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?wc(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var vne=Symbol("command"),PP=Jt(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,xc.useRef)(null),[i,s]=(0,xc.useState)(!1);(0,xc.useEffect)(()=>{n.current&&s(wc(n.current))},[]);let[a,u]=(0,xc.useState)(!1),c=(0,xc.useRef)(!1),f=om(o),[d,m]=ww(o,vne,!0);Xt(()=>{f&&(c.current=!1,u(!1))},[f]);let h=o.onKeyDown,g=ct(w=>{h?.(w);let S=w.currentTarget;if(w.defaultPrevented||d||f||!mo(w)||tn(S)||S.isContentEditable)return;let C=t&&w.key==="Enter",_=r&&w.key===" ",R=w.key==="Enter"&&!t,E=w.key===" "&&!r;if(R||E){w.preventDefault();return}if(C||_){let A=p8(w);if(C){if(!A){w.preventDefault();let{view:M,...I}=w,T=()=>SP(S,I);UD()?Uu(S,"keyup",T):queueMicrotask(T)}}else _&&(c.current=!0,A||(w.preventDefault(),u(!0)))}}),v=o.onKeyUp,y=ct(w=>{if(v?.(w),d)return;let S=r&&w.key===" ";if(!c.current||!S)return;let C=p8(w);if(c.current=!1,C||u(!1),w.defaultPrevented||!mo(w)||f||w.metaKey||C)return;w.preventDefault();let _=w.currentTarget,{view:R,...E}=w;queueMicrotask(()=>SP(_,E))}),x=o.onBlur,b=ct(w=>{x?.(w),c.current&&(c.current=!1,u(!1))});return o={"data-active":a||void 0,type:i?"button":void 0,...m,...o,ref:Pr(n,o.ref),onKeyDown:g,onKeyUp:y,onBlur:b},o=tg(o),o}),p4e=qt(function(t){return Qt(gne,PP(t))});var rg=Nn(),h8=rg.useContext,v4e=rg.useScopedContext,y4e=rg.useProviderContext,g8=rg.ContextProvider,v8=rg.ScopedContextProvider;var xw=l(he(),1),yne="div",RP=Jt(function({store:t,shouldRegisterItem:r=!0,getItem:o=mw,element:n,...i}){let s=h8();t=t||s;let a=Ei(i.id),u=(0,xw.useRef)(n);return(0,xw.useEffect)(()=>{let c=u.current;if(!a||!c||!r)return;let f=o({id:a,element:c});return t?.renderItem(f)},[a,r,o,t]),i={...i,ref:Pr(u,i.ref)},Fo(i)}),_4e=qt(function(t){return Qt(yne,RP(t))});var AP=l(he(),1),og=Nn([g8],[v8]),P4e=og.useContext,Sw=og.useScopedContext,y8=og.useProviderContext,_w=og.ContextProvider,am=og.ScopedContextProvider,b8=(0,AP.createContext)(void 0),w8=(0,AP.createContext)(void 0);function qu(e,t){let r=e.__unstableInternals;return Io(r,"Invalid store"),r[t]}function S8(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(r===t)return!0;return!1}function Cw(e,t){return e===t||e!==e&&t!==t}function _8(e,t,r,o){let n;for(let i of xP(t))Cw(t[i],r[i])||o!==void 0&&S8([i],o)||(n??={...e},n[i]=t[i]);return n}var bne=100;function wne(e,t,r){if(t)for(let o of t){let n=e.get(o);n||(n=new Set,e.set(o,n)),n.add(r)}}function xne(e,t,r){if(e&&t)for(let o of t){let n=e.get(o);n&&(n.delete(r),n.size||e.delete(o))}}function C8(e){let t=new Set,r=e.currentListener;if(!r)return t;for(let o of e.keyedListeners)if(t.add(o),o===r)return t;return t.clear(),t.add(r),t}function Tw(e){e.notifiedListeners??=C8(e)}function kP(e,t){if(!e.currentListener)return!1;let r=!1;for(let n of e.keyedListeners){if(n===e.currentListener){r=!0;continue}if(r&&n===t)return!1}let o=!1;for(let n of e.group.listeners){if(n===e.currentListener)return o;n===t&&(o=!0)}return!1}function OP(e,t,r){for(let o of e)if(o.group===t&&!o.recovering&&!(r&&!o.keyedListeners.has(r))){Tw(o);for(let n of o.group.listeners){if(n===o.currentListener)break;kP(o,n)&&o.notifiedListeners?.add(n)}}}function Sne(e,t,r){for(let o of e)o.group===t&&(o.recovering||kP(o,r)&&(Tw(o),o.notifiedListeners?.add(r)))}function _ne({fastPathFrames:e,group:t,keys:r,listener:o}){let n=t.listeners.has(o);for(let i of e)i.group===t&&(i.recovering||r.includes(i.updatedKey)&&(kP(i,o)?(Tw(i),i.notifiedListeners?.add(o)):n&&(Tw(i),i.recoverToLive=!0)))}function Cne(e,t,r){for(let o of e)o.group===t&&o.notifiedListeners?.delete(r)}function Tne({fastPathFrames:e,group:t,keys:r,listener:o}){for(let n of e)n.group===t&&(n.recovering||r.includes(n.updatedKey)&&n.keyedListeners.add(o))}function Ene(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function T8(e,t,r){let o=e.disposables.get(t);if(!o){e.disposables.set(t,r);return}e.disposables.set(t,()=>{o(),r()})}function E8(e,t,r,o,n,i){if(e.suspendCounts?.has(t))return;let{disposables:s}=e,a=s.size?s.get(t):void 0;if(a){s.delete(t);let c=r;a(),r=n?.()??r,r!==c&&(o=_8(o,r,c,i)??o)}let u=t(r,o);u&&T8(e,t,u)}function x8({group:e,getState:t,prevState:r,updatedKey:o,notifiedListeners:n}){let i=e.allKeysListeners;for(let s of e.listeners)n?.has(s)||!i?.has(s)&&!S8(e.listenerKeys.get(s),o)||(n?.add(s),E8(e,s,t(),r,t,o))}function Vn(e,...t){let r=e,o=r,n=Qh,i=!1,s=!1,a=new Set,u=new Set,c=new Set,f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},d={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},m=I=>(c.add(I),()=>c.delete(I)),h=()=>{let I=u.size,T=Symbol();u.add(T);let N=()=>{u.delete(T)&&(u.size||n())};if(I)return N;let B=xP(r),L=[];for(let F of t){let P=F?.getState?.();if(!P)continue;let V=B.filter(z=>Fn(P,z));if(V.length){if(t.length===1||V.length===B.length){for(let z of V)L.push(go(F,[z],W=>{A(z,W[z],!0)}));continue}L.push(Sc(F,V,(z,W)=>{for(let Q of V)z[Q]!==W[Q]&&A(Q,z[Q],!0)}));for(let z of V){let W=F?.getState?.();W&&A(z,W[z],!0)}}}let D=[];for(let F of c)D.push(F());let j=t.map(ng);return n=rm(...L,...D,...j),N},g=(I,T,N)=>{N!==void 0&&(N?xne(I.listenersByKey,N,T):I.allKeysListeners?.delete(T))},v=[],y=(I,T,N=f)=>{let B=I?[...I]:null,L=N.listeners.has(T);return L||Cne(v,N,T),B?_ne({fastPathFrames:v,group:N,keys:B,listener:T}):(L&&OP(v,N),Sne(v,N,T)),L&&(OP(v,N,T),g(N,T,N.listenerKeys.get(T))),N.listeners.add(T),B?(N.listenersByKey??=new Map,wne(N.listenersByKey,B,T),Tne({fastPathFrames:v,group:N,keys:B,listener:T})):(N.allKeysListeners??=new Set,N.allKeysListeners.add(T)),N.listenerKeys.set(T,B),()=>{let D=N.disposables.get(T);N.disposables.delete(T),OP(v,N,T);let j=N.listenerKeys.get(T);g(N,T,B),j!==B&&g(N,T,j),N.listenerKeys.delete(T),N.listeners.delete(T),D?.()}},x=(I,T)=>y(I,T),b=(I,T,N)=>{let B=I.listeners.has(T);if(B){I.suspendCounts??=new Map;let D=I.suspendCounts.get(T)??0;I.suspendCounts.set(T,D+1)}let L;try{let D=r;Ene(I,T),r!==D&&(L=_8(N,r,D));let j=T(r,L??N);j&&T8(I,T,j)}finally{if(B){let D=I.suspendCounts,j=D?.get(T);j&&j>1?D?.set(T,j-1):D?.delete(T),D?.size||delete I.suspendCounts}}},w=(I,T)=>(b(f,T,r),y(I,T)),S=(I,T)=>(!d.listeners.size&&!s&&(o=r),b(d,T,o),y(I,T,d)),C=I=>Vn(VD(r,I),M),_=I=>Vn(ND(r,I),M),R=()=>r,E=(I,T,N)=>{if(!(N instanceof Set)&&!I.allKeysListeners?.size){let B=I.listenersByKey?.get(N);if(!B)return;let L={group:I,keyedListeners:B,updatedKey:N,currentListener:null};v.push(L);try{for(let D of B){if(L.notifiedListeners?.has(D)||(L.currentListener=D,L.notifiedListeners?.add(D),E8(I,D,r,T,R,N),!I.allKeysListeners?.size&&!L.recoverToLive))continue;let j=L.notifiedListeners??C8(L);L.notifiedListeners=j,L.recovering=!0,x8({group:I,getState:R,prevState:T,updatedKey:N,notifiedListeners:j});return}}finally{v.pop()}return}x8({group:I,getState:R,prevState:T,updatedKey:N})},A=(I,T,N=!1)=>{if(!Fn(r,I))return;let B=r[I],L=typeof T=="function"?T(B):T;if(Cw(L,B))return;let D=s;s=!0;let j=r,F={...r,[I]:L};r=F;let P=!1;try{if(!N&&t.length){for(let V of t)if(V?.setState?.(I,L),!Cw(r[I],L)){P=!0;break}if(P){let V=0;for(;V<bne;V+=1){let z=!1;for(let W of t){let Q=r[I];W?.setState?.(I,Q),Cw(r[I],Q)||(z=!0)}if(!z)break}}}P||E(f,r===F?j:{...r,[I]:j[I]},I)}finally{s=D}if(!d.listeners.size){s||(o=r);return}a.add(I),!i&&(i=!0,queueMicrotask(()=>{i=!1;let V=r,z=a;a=new Set;let W=o;E(d,W,z),o===W&&(o=V)}))},M={getState:R,setState:A,__unstableInternals:{setup:m,init:h,subscribe:x,sync:w,batch:S,pick:C,omit:_}};return M}function ho(e,...t){if(e)return qu(e,"setup")(...t)}function ng(e,...t){if(e)return qu(e,"init")(...t)}function Sc(e,...t){if(e)return qu(e,"subscribe")(...t)}function go(e,...t){if(e)return qu(e,"sync")(...t)}function Yu(e,...t){if(e)return qu(e,"batch")(...t)}function Ew(e,...t){if(e)return qu(e,"omit")(...t)}function P8(e,...t){if(e)return qu(e,"pick")(...t)}function lm(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=Vn(t,...e);return Object.assign({},...e,r)}function Pne(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return Bs(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return Bs(o).body}function Rne(e){return e?.__unstablePrivateStore}function R8(e={}){e.store;let t=e.store?.getState(),r=ft(e.items,t?.items,e.defaultItems,[]),o=new Map(r.map(d=>[d.id,d])),n={items:r,renderedItems:ft(t?.renderedItems,[])},i=Rne(e.store),s=Vn({items:r,renderedItems:n.renderedItems},i),a=Vn(n,e.store),u=d=>{let m=HD(d,h=>h.element);s.setState("renderedItems",m),a.setState("renderedItems",m)};ho(a,()=>ng(s)),ho(s,()=>Yu(s,["items"],d=>{a.setState("items",d.items)})),ho(s,()=>Yu(s,["renderedItems"],d=>{let m=!0,h=requestAnimationFrame(()=>{let{renderedItems:x}=a.getState();d.renderedItems!==x&&u(d.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(h);let g=()=>{if(m){m=!1;return}cancelAnimationFrame(h),h=requestAnimationFrame(()=>u(d.renderedItems))},v=Pne(d.renderedItems),y=new IntersectionObserver(g,{root:v});for(let x of d.renderedItems)x.element&&y.observe(x.element);return()=>{cancelAnimationFrame(h),y.disconnect()}}));let c=(d,m,h=!1)=>{let g;return m(y=>{let x=y.findIndex(({id:w})=>w===d.id),b=y.slice();if(x!==-1){g=y[x];let w={...g,...d};b[x]=w,o.set(d.id,w)}else b.push(d),o.set(d.id,d);return b}),()=>{m(y=>{if(!g)return h&&o.delete(d.id),y.filter(({id:w})=>w!==d.id);let x=y.findIndex(({id:w})=>w===d.id);if(x===-1)return y;let b=y.slice();return b[x]=g,o.set(d.id,g),b})}},f=d=>c(d,m=>s.setState("items",m),!0);return{...a,registerItem:f,renderItem:d=>rm(f(d),c(d,m=>s.setState("renderedItems",m))),item:d=>{if(!d)return null;let m=o.get(d);if(!m){let{items:h}=s.getState();m=h.find(g=>g.id===d),m&&o.set(d,m)}return m||null},__unstablePrivateStore:s}}var Ane={id:null};function as(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function One(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function A8(e,t){return e.filter(r=>r.rowId===t)}function O8({items:e,fromIndex:t,step:r,rowId:o,excludeId:n}){for(let i=t;i>=0&&i<e.length;i+=r){let s=e[i];if(s&&s.rowId===o&&!s.disabled&&!(n!=null&&s.id===n))return s.id}}function k8(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[Ane]:[],...e.slice(0,o)]}function Pw(e){let t=[];for(let r of e){let o=t.find(n=>n[0]?.rowId===r.rowId);o?o.push(r):t.push([r])}return t}function I8(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function kne(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function Ine(e,t,r){let o=I8(e);for(let n of e)for(let i=0;i<o;i+=1){let s=n[i];if(!s||r&&s.disabled){let a=i===0&&r?as(n):n[i-1];n[i]=a&&t!==a.id&&r?a:kne(a?.rowId)}}return e}function Fne(e){let t=Pw(e),r=I8(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 F8(e={}){let t=e.store?.getState(),r=R8(e),o=ft(e.activeId,t?.activeId,e.defaultActiveId),n=Vn({...r.getState(),id:ft(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,baseElement:ft(t?.baseElement,null),includesBaseElement:ft(e.includesBaseElement,t?.includesBaseElement,o===null),moves:ft(t?.moves,0),orientation:ft(e.orientation,t?.orientation,"both"),rtl:ft(e.rtl,t?.rtl,!1),virtualFocus:ft(e.virtualFocus,t?.virtualFocus,!1),focusLoop:ft(e.focusLoop,t?.focusLoop,!1),focusWrap:ft(e.focusWrap,t?.focusWrap,!1),focusShift:ft(e.focusShift,t?.focusShift,!1)},r,e.store);ho(n,()=>go(n,["renderedItems","activeId"],a=>{n.setState("activeId",u=>u!==void 0?u:as(a.renderedItems)?.id)}));let i=(a="next",u={})=>{let c=n.getState(),{skip:f=0,activeId:d=c.activeId,focusShift:m=c.focusShift,focusLoop:h=c.focusLoop,focusWrap:g=c.focusWrap,includesBaseElement:v=c.includesBaseElement,renderedItems:y=c.renderedItems,rtl:x=c.rtl}=u,b=a==="up"||a==="down",w=a==="next"||a==="down",S=w?x&&!b:!x||b,C=m&&!f;if(!f&&!g&&!v&&d!=null&&(!b||!C&&!y.some(D=>D.rowId!=null))){let D=y.findIndex(F=>F.id===d),j=y[D];if(j){let F=S?-1:1,P=O8({items:y,fromIndex:D+F,step:F,rowId:j.rowId,excludeId:d});return P!==void 0?P:h&&(b?h!=="horizontal":h!=="vertical")?O8({items:y,fromIndex:F===1?0:y.length-1,step:F,rowId:j.rowId,excludeId:d}):void 0}}let _=b?dw(Ine(Pw(y),d,C)):y;if(_=S?Xh(_):_,_=b?Fne(_):_,d==null)return as(_)?.id;let R=_.find(D=>D.id===d);if(!R)return as(_)?.id;let E=_.some(D=>D.rowId),A=_.indexOf(R),M=_.slice(A+1),I=A8(M,R.rowId);if(f){let D=One(I,d);return(D.slice(f)[0]||D[D.length-1])?.id}let T=h&&(b?h!=="horizontal":h!=="vertical"),N=E&&g&&(b?g!=="horizontal":g!=="vertical"),B=w?(!E||b)&&T&&v:b?v:!1;if(T)return as(k8(N&&!B?_:A8(_,R.rowId),d,B),d)?.id;if(N){let D=as(B?I:M,d);return B?D?.id||null:D?.id}let L=as(I,d);return!L&&B?null:L?.id},s=(a,u)=>typeof u=="number"?i(a,{skip:u}):i(a,u);return{...r,...n,setBaseElement:a=>n.setState("baseElement",a),setActiveId:a=>n.setState("activeId",a),move:a=>{a!==void 0&&(n.setState("activeId",a),n.setState("moves",u=>u+1))},first:()=>as(n.getState().renderedItems)?.id,last:()=>as(Xh(n.getState().renderedItems))?.id,next:a=>s("next",a),previous:a=>s("previous",a),down:a=>s("down",a),up:a=>s("up",a)}}var N8=as,V8=Pw;function Us(e,t){return t&&e.item(t)||null}function M8(e,t=!1){if(tn(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Bs(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var FP=Symbol("FOCUS_SILENTLY");function L8(e){e[FP]=!0,e.focus({preventScroll:!0})}function D8(e){let t=e[FP];return delete e[FP],t}function Ku(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var qs=l(he(),1),z8=l(O(),1);var Ws=l(he(),1),NP=l(Gv(),1),B8=()=>()=>{};function xt(e,t=mw){let r=Ws.useCallback(n=>e?Sc(e,null,n):B8(),[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&&Fn(s,n))return s[n]};return(0,NP.useSyncExternalStore)(r,o,o)}function Rw(e,t){let r=Ws.useRef({}),o=Ws.useCallback(i=>e?Sc(e,null,i):B8(),[e]),n=()=>{let i=e?.getState(),s=!1,a=r.current;for(let u in t){let c=t[u];if(typeof c=="function"){let f=c(i);Object.is(f,a[u])||(a[u]=f,s=!0)}if(typeof c=="string"){if(!i||!Fn(i,c))continue;let f=i[c];Object.is(f,a[u])||(a[u]=f,s=!0)}}return s&&(r.current={...a}),r.current};return(0,NP.useSyncExternalStore)(o,n,n)}function Sr(e,t,r,o){let n=Fn(t,r)?t[r]:void 0,i=s8({value:n,setValue:o?t[o]:void 0});Xt(()=>go(e,[r],(s,a)=>{let{value:u,setValue:c}=i.current;c&&s[r]!==a[r]&&s[r]!==u&&c(s[r])}),[e,r]),Xt(()=>{if(n!==void 0)return e.setState(r,n),Yu(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function cm(e,t){let[r,o]=Ws.useState(()=>e(t));Xt(()=>ng(r),[r]);let n=Ws.useCallback(i=>xt(r,i),[r]);return[Ws.useMemo(()=>({...r,useState:n}),[r,n]),ct(()=>{o(i=>e({...t,...i.getState()}))})]}var Vne="button";function Mne(e){return pw(e)?!0:e.tagName==="INPUT"&&!wc(e)}function Lne(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 Dne(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function j8(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=eg(e);if(!i)return;let s=Lne(i,o),a,u;for(let c=0;c<n.length;c+=1){let f=a;if(a=r(c),!a)break;if(a===f)continue;let d=Us(t,a)?.element;if(!d)continue;let m=Dne(d,o)-s,h=Math.abs(m);if(o&&m<=0||!o&&m>=0){u!==void 0&&u<h&&(a=f);break}u=h}return a}function Bne(e,t){return mo(e)?!1:Ku(t,e.target)}var VP=Jt(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":a,"aria-posinset":u,...c}){let f=Sw();t=t||f;let d=Ei(c.id),m=(0,qs.useRef)(null),h=(0,qs.useContext)(w8),g=om(c)&&!c.accessibleWhenDisabled,v=c.shouldRegisterItem,y=P=>{if(r)return r;if(P&&h?.baseElement&&h.baseElement===P.baseElement)return h.id},{rowId:x,baseElement:b,isActiveItem:w,ariaSetSize:S,ariaPosInSet:C,isTabbable:_}=Rw(t,{rowId:y,baseElement(P){return P?.baseElement||void 0},isActiveItem(P){return!!P&&P.activeId===d},ariaSetSize(P){if(a!=null)return a;if(P&&h?.ariaSetSize&&h.baseElement===P.baseElement)return h.ariaSetSize},ariaPosInSet(P){if(u!=null)return u;if(!P||!h?.ariaPosInSet||h.baseElement!==P.baseElement)return;let V=y(P),z=P.renderedItems.filter(W=>W.rowId===V);return h.ariaPosInSet+z.findIndex(W=>W.id===d)},isTabbable(P){if(!P?.renderedItems.length)return!0;if(P.virtualFocus)return!1;if(i)return!0;if(P.activeId===null)return!1;let V=t?.item(P.activeId);return V?.disabled||!V?.element?!0:P.activeId===d}}),R=(0,qs.useCallback)(P=>{let V={...P,id:d||P.id,rowId:x,disabled:g,children:P.element?.textContent};return s?s(V):V},[d,x,g,s]),E=c.onFocus,A=(0,qs.useRef)(!1),M=(0,qs.useRef)(null),I=ct(P=>{if(E?.(P),P.defaultPrevented||WD(P)||!d||!t||Bne(P,t))return;let{virtualFocus:V,baseElement:z}=t.getState();if(t.setActiveId(d),pw(P.currentTarget)&&M8(P.currentTarget),!V||!mo(P)||Mne(P.currentTarget))return;let W=(se,ae,de)=>{sm()&&se.hasAttribute("data-autofocus")&&se.scrollIntoView({block:"nearest",inline:"nearest"}),A.current=!0,ae===de||Ku(t,ae)?L8(de):de.focus()};if(z?.isConnected){W(P.currentTarget,P.relatedTarget,z);return}if(v===!1)return;let{currentTarget:Q,relatedTarget:ue}=P,re=()=>{M.current?.(),M.current=null};re(),M.current=Sc(t,null,()=>{if(Hu(Q)!==Q){re();return}let se=t.getState(),ae=se.baseElement;ae?.isConnected&&(re(),se.virtualFocus&&W(Q,ue,ae))})}),T=c.onBlurCapture,N=ct(P=>{T?.(P),!P.defaultPrevented&&t?.getState()?.virtualFocus&&A.current&&(A.current=!1,P.preventDefault(),P.stopPropagation())}),B=c.onKeyDown,L=Rr(o),D=Rr(n),j=ct(P=>{if(B?.(P),P.defaultPrevented||!mo(P)||!t)return;let{currentTarget:V}=P,z=t.getState(),W=!!t.item(d)?.rowId,Q=z.orientation!=="horizontal",ue=z.orientation!=="vertical",re=()=>!!(W||ue||!z.baseElement||!tn(z.baseElement)),se={ArrowUp:(W||Q)&&t.up,ArrowRight:(W||ue)&&t.next,ArrowDown:(W||Q)&&t.down,ArrowLeft:(W||ue)&&t.previous,Home:()=>{if(re())return!W||P.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(re())return!W||P.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>j8(V,t,t?.up,!0),PageDown:()=>j8(V,t,t?.down)}[P.key];if(se){if(pw(V)){let de=$h(V),ye=ue&&P.key==="ArrowLeft",fe=ue&&P.key==="ArrowRight",ke=Q&&P.key==="ArrowUp",ne=Q&&P.key==="ArrowDown";if(fe||ne){let{length:Te}=BD(V);if(de.end!==Te)return}else if((ye||ke)&&de.start!==0)return}let ae=se();if(L(P)||ae!==void 0){if(!D(P))return;P.preventDefault(),t.move(ae)}}}),F=(0,qs.useMemo)(()=>({id:d,baseElement:b}),[d,b]);return c=Hs(c,P=>(0,z8.jsx)(b8.Provider,{value:F,children:P}),[F]),c={"data-active-item":w||void 0,...c,id:d,ref:Pr(m,c.ref),tabIndex:_?c.tabIndex:-1,onFocus:I,onBlurCapture:N,onKeyDown:j},c=PP(c),c=RP({store:t,...c,getItem:R,shouldRegisterItem:d?v:!1}),Fo({...c,"aria-setsize":S,"aria-posinset":C})}),Q4e=Gs(qt(function(t){return Qt(Vne,VP(t))}));var Ys=l(he(),1),Aw=l(O(),1);var jne="div";function zne(e){return e.some(t=>!!t.rowId)}function Hne(e){let t=e.target;return t&&!tn(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function Gne(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function H8(e,t,r){return ct(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!mo(o)||Gne(o)||Hne(o))return;let n=Us(e,e.getState().activeId)?.element;if(!n)return;let{view:i,...s}=o;n!==r?.current&&n.focus(),ZD(n,o.type,s)||o.preventDefault(),o.currentTarget.contains(n)&&o.stopPropagation()})}function Une(e){return N8(dw(Xh(V8(e))))}function G8(e,t){let{virtualFocus:r,baseElement:o}=e.getState();if(!r||!o||!tn(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function Wne(e){let[t,r]=(0,Ys.useState)(!1),o=(0,Ys.useCallback)(()=>r(!0),[]),n=xt(e,i=>t?Us(e,i.activeId):null);return(0,Ys.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),G8(e,()=>{i.focus({preventScroll:!0})}))},[e,n,t]),o}var qne=Gs(function({store:t,focusOnMove:r,previousElementRef:o}){let n=xt(t,"moves"),i=xt(t,"baseElement");return(0,Ys.useEffect)(()=>{if(!n||!r)return;let{activeId:s}=t.getState(),a=Us(t,s)?.element;a&&G8(t,()=>JD(a))},[t,n,r]),Xt(()=>{if(!n||!i)return;let{activeId:s}=t.getState();if(s!==null)return;let a=o.current;o.current=null,a&&Gu(a,{relatedTarget:i}),Ti(i)||i.focus()},[t,n,i]),null}),MP=Jt(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=y8();t=t||s,Io(t,!1);let a=(0,Ys.useRef)(null),u=(0,Ys.useRef)(null),c=Wne(t),[,f]=a8(r?t.setBaseElement:null),d=xt(t,"virtualFocus"),m=xt(t,E=>E.virtualFocus?E.activeId:null);Xt(()=>{if(!t||!r||!d)return;let E=u.current;if(u.current=null,!E)return;let A=Us(t,m)?.element||Hu(E);A!==E&&Gu(E,{relatedTarget:A})},[t,m,d,r]);let h=H8(t,i.onKeyDownCapture,u),g=H8(t,i.onKeyUpCapture,u),v=i.onFocusCapture,y=ct(E=>{if(v?.(E),E.defaultPrevented||!t)return;let{virtualFocus:A}=t.getState();if(!A)return;let M=E.relatedTarget,I=D8(E.currentTarget);mo(E)&&I&&(E.stopPropagation(),u.current=M)}),x=i.onFocus,b=ct(E=>{if(x?.(E),E.defaultPrevented||!r||!t)return;let{relatedTarget:A}=E,{virtualFocus:M}=t.getState();M?mo(E)&&!Ku(t,A)&&queueMicrotask(c):mo(E)&&t.setActiveId(null)}),w=i.onBlurCapture,S=ct(E=>{if(w?.(E),E.defaultPrevented||!t)return;let{virtualFocus:A,activeId:M}=t.getState();if(!A)return;let I=Us(t,M)?.element,T=E.relatedTarget,N=Ku(t,T),B=u.current;u.current=null,mo(E)&&N?(T===I?B&&B!==T&&Gu(B,E):I?Gu(I,E):B&&Gu(B,E),E.stopPropagation()):!Ku(t,E.target)&&I&&Gu(I,E)}),C=i.onKeyDown,_=Rr(n),R=ct(E=>{if(C?.(E),E.nativeEvent.isComposing||E.defaultPrevented||!t||!mo(E))return;let{orientation:A,renderedItems:M,activeId:I,rtl:T}=t.getState();if(Us(t,I)?.element?.isConnected)return;let N=A!=="horizontal",B=A!=="vertical",L=zne(M);if((E.key==="ArrowLeft"||E.key==="ArrowRight"||E.key==="Home"||E.key==="End")&&tn(E.currentTarget))return;let j={ArrowUp:(L||N)&&(()=>L?Une(M)?.id:t?.last()),ArrowRight:(L||B)&&(T?t.last:t.first),ArrowDown:(L||N)&&t.first,ArrowLeft:(L||B)&&(T?t.first:t.last),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[E.key];if(j){let F=j();if(F!==void 0){if(!_(E))return;E.preventDefault(),t.move(F)}}});return i=Hs(i,E=>(0,Aw.jsxs)(am,{value:t,children:[E,r&&(0,Aw.jsx)(qne,{store:t,focusOnMove:o,previousElementRef:u})]}),[t,r,o]),i={"aria-activedescendant":xt(t,E=>{if(t&&r&&E.virtualFocus)return Us(t,E.activeId)?.id}),...i,ref:Pr(a,f,i.ref),onKeyDownCapture:h,onKeyUpCapture:g,onFocusCapture:y,onFocus:b,onBlurCapture:S,onKeyDown:R},i=tg({focusable:xt(t,E=>r&&(E.virtualFocus||E.activeId===null)),...i}),i}),iNe=qt(function(t){return Qt(jne,MP(t))});var ig=Nn(),lNe=ig.useContext,cNe=ig.useScopedContext,LP=ig.useProviderContext,U8=ig.ContextProvider,W8=ig.ScopedContextProvider;var DP=l(he(),1),sg=Nn([U8],[W8]),mNe=sg.useContext,pNe=sg.useScopedContext,hNe=sg.useProviderContext,q8=sg.ContextProvider,Ow=sg.ScopedContextProvider,gNe=(0,DP.createContext)(void 0),vNe=(0,DP.createContext)(void 0);var Zu=l(he(),1),BP=l(O(),1);var X8=l(xs(),1),Yne="div";function Y8(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function K8(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,o=Number.parseFloat(t)*r;return Number.isNaN(o)?0:o}function Z8(e,t,r){let o=e.split(","),n=t.split(","),i=r.split(","),s=0;for(let[a,u]of o.entries()){if(u.trim()==="none")continue;let c=K8(n[a%n.length]),f=K8(i[a%i.length]);s=Math.max(s,c+f)}return s}function Kne(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:o,animationName:n,animationDuration:i,animationDelay:s}=getComputedStyle(e);return Math.max(Z8(t,o,r),Z8(n,s,i))}function jP(e,t,r){return!r&&t!==!1&&(!e||!!t)}var Zne=Jt(function({store:t,alwaysVisible:r,unstable_otherElementRef:o,...n}){let i=LP();t=t||i,Io(t,!1);let s=(0,Zu.useRef)(null),a=Ei(n.id),[u,c]=(0,Zu.useState)(null),f=xt(t,"open"),d=xt(t,"mounted"),m=xt(t,"animated"),h=xt(t,"contentElement"),g=xt(t.disclosure,"contentElement"),v=(0,Zu.useRef)(!1);Xt(()=>{s.current&&t?.setContentElement(s.current)},[t]),Xt(()=>{let w;return t?.setState("animated",S=>(w=S,!0)),()=>{w!==void 0&&t?.setState("animated",w)}},[t]),Xt(()=>{if(!m){f?v.current&&(v.current=!1,c("enter")):(v.current=!0,c(null));return}if(!h?.isConnected){c(null);return}return MD(()=>{c(f?"enter":d?"leave":null)})},[m,h,f,d]),Xt(()=>{if(!t||!m||!u||!h)return;let w=()=>t?.setState("animating",!1),S=()=>(0,X8.flushSync)(w);if(u==="leave"&&f||u==="enter"&&!f)return;if(typeof m=="number")return Y8(m,S);let C=[h];g&&C.push(g);let _=o?.current;_&&C.push(_);let R=Math.max(...C.map(Kne));if(!R){u==="enter"&&t.setState("animated",!1),w();return}return Y8(Math.max(R-1e3/60,0),S)},[t,m,h,g,o,f,u]),n=Hs(n,w=>(0,BP.jsx)(Ow,{value:t,children:w}),[t]);let y=jP(d,n.hidden,r),x=n.style,b=(0,Zu.useMemo)(()=>y?{...x,display:"none"}:x,[y,x]);return n={"data-open":f||void 0,"data-enter":u==="enter"||void 0,"data-leave":u==="leave"||void 0,hidden:y,...n,id:a,ref:Pr(a?t.setContentElement:null,s,n.ref),style:b},Fo(n)}),Xne=qt(function(t){return Qt(Yne,Zne(t))}),CNe=qt(function({unmountOnHide:t,...r}){let o=LP();return xt(r.store||o,n=>!t||n?.mounted)===!1?null:(0,BP.jsx)(Xne,{...r})});function Q8(e={}){let t=lm(e.store,Ew(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=ft(e.open,r?.open,e.defaultOpen,!1),n=ft(e.animated,r?.animated,!1),i=Vn({open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:ft(r?.contentElement,null),disclosureElement:ft(r?.disclosureElement,null)},t);return ho(i,()=>go(i,["animated","animating"],s=>{s.animated||i.setState("animating",!1)})),ho(i,()=>Sc(i,["open"],()=>{i.getState().animated&&i.setState("animating",!0)})),ho(i,()=>go(i,["open","animating"],s=>{i.setState("mounted",s.open||s.animating)})),{...i,disclosure:e.disclosure,setOpen:s=>i.setState("open",s),show:()=>i.setState("open",!0),hide:()=>i.setState("open",!1),toggle:()=>i.setState("open",s=>!s),stopAnimation:()=>i.setState("animating",!1),setContentElement:s=>i.setState("contentElement",s),setDisclosureElement:s=>i.setState("disclosureElement",s)}}function J8(e,t,r){return zs(t,[r.store,r.disclosure]),Sr(e,r,"open","setOpen"),Sr(e,r,"mounted","setMounted"),Sr(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var ag=Nn([q8],[Ow]),NNe=ag.useContext,VNe=ag.useScopedContext,$8=ag.useProviderContext,eB=ag.ContextProvider,tB=ag.ScopedContextProvider;var kw=l(he(),1),Iw=(0,kw.createContext)(void 0),lg=Nn([eB,_w],[tB,am]),zP=lg.useContext,um=lg.useScopedContext,Fw=lg.useProviderContext,rB=lg.ContextProvider,oB=lg.ScopedContextProvider,Nw=(0,kw.createContext)(void 0),nB=(0,kw.createContext)(!1);function iB(e,t,r){return zs(t,[r.store]),Sr(e,r,"items","setItems"),e}function sB(e){return{id:Ei(e.id),...e}}function aB(e,t,r){return e=iB(e,t,r),Sr(e,r,"activeId","setActiveId"),Sr(e,r,"includesBaseElement"),Sr(e,r,"virtualFocus"),Sr(e,r,"orientation"),Sr(e,r,"rtl"),Sr(e,r,"focusLoop"),Sr(e,r,"focusWrap"),Sr(e,r,"focusShift"),e}function lB(e={}){return Q8(e)}function cB(e,t,r){return J8(e,t,r)}function uB({popover:e,...t}={}){let r=lm(t.store,Ew(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=lB({...t,store:r}),i=ft(t.placement,o?.placement,"bottom"),s=Vn({...n.getState(),placement:i,currentPlacement:i,anchorElement:ft(o?.anchorElement,null),popoverElement:ft(o?.popoverElement,null),arrowElement:ft(o?.arrowElement,null),rendered:Symbol("rendered")},n,r);return{...n,...s,setAnchorElement:a=>s.setState("anchorElement",a),setPopoverElement:a=>s.setState("popoverElement",a),setArrowElement:a=>s.setState("arrowElement",a),render:()=>s.setState("rendered",Symbol("rendered"))}}function fB(e,t,r){return zs(t,[r.popover]),Sr(e,r,"placement"),cB(e,t,r)}var Qne="div",HP=Jt(function({store:t,...r}){let o=$8();return t=t||o,r={...r,ref:Pr(t?.setAnchorElement,r.ref)},r}),lVe=qt(function(t){return Qt(Qne,HP(t))});var dB=l(he(),1),Jne="div";function $ne(e){let t=e.relatedTarget;return im(t)?zu(e.currentTarget,t):!1}var GP=Symbol("composite-hover");function eie(e){let{relatedTarget:t}=e;if(!im(t))return!1;let r=t;do{if(Fn(r,GP)&&r[GP])return!0;r=r.parentElement}while(r);return!1}var UP=Jt(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=Sw();t=t||i,Io(t,!1);let s=d8(),a=n.onMouseMove,u=Rr(r),c=ct(g=>{if(a?.(g),!g.defaultPrevented&&s()&&u(g)){if(!QD(g.currentTarget)){let v=t?.getState().baseElement;v&&!Ti(v)&&v.focus()}t?.setActiveId(g.currentTarget.id)}}),f=n.onMouseLeave,d=Rr(o),m=ct(g=>{f?.(g),!g.defaultPrevented&&s()&&($ne(g)||eie(g)||u(g)&&d(g)&&(t?.setActiveId(null),t?.getState().baseElement?.focus()))}),h=(0,dB.useCallback)(g=>{g&&(g[GP]=!0)},[]);return n={...n,ref:Pr(h,n.ref),onMouseMove:c,onMouseLeave:m},Fo(n)}),mVe=Gs(qt(function(t){return Qt(Jne,UP(t))}));var Wr=l(he(),1);var tie="input";function mB(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function pB(e,t){if(!t||e==null)return!1;let r=Jh(e),o=Jh(t);return r.length!==e.length||o.length!==t.length?!1:o.length>r.length&&o.toLowerCase().startsWith(r.toLowerCase())}function rie(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function oie(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var nie=Jt(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:a,showOnMouseDown:u,showOnClick:c=u,showOnKeyDown:f,showOnKeyPress:d=f,blurActiveItemOnClick:m,setValueOnClick:h=!0,moveOnKeyPress:g=!0,autoComplete:v="list",...y}){let x=Fw();t=t||x,Io(t,!1);let b=(0,Wr.useRef)(null),[w,S]=f8(),C=(0,Wr.useRef)(!1),_=(0,Wr.useRef)(!1),R=xt(t,H=>H.virtualFocus&&o),E=v==="inline"||v==="both",[A,M]=(0,Wr.useState)(E);u8(()=>{E&&M(!0)},[E]);let I=xt(t,"value"),T=(0,Wr.useRef)(void 0);(0,Wr.useEffect)(()=>go(t,["selectedValue","activeId"],(H,ie)=>{T.current=ie.selectedValue}),[t]);let N=xt(t,H=>{if(E&&A&&!(H.activeValue&&Array.isArray(H.selectedValue)&&(H.selectedValue.includes(H.activeValue)||T.current?.includes(H.activeValue))))return H.activeValue}),B=xt(t,"renderedItems"),L=xt(t,"open"),D=xt(t,"contentElement"),j=(0,Wr.useMemo)(()=>!E||!A?I:mB(B,N,R)?pB(I,N)?I+(N?.slice(I.length)||""):I:N||I,[E,A,B,N,R,I]);(0,Wr.useEffect)(()=>{let H=b.current;if(!H)return;let ie=()=>M(!0);return H.addEventListener("combobox-item-move",ie),()=>{H.removeEventListener("combobox-item-move",ie)}},[]),(0,Wr.useEffect)(()=>{if(!E||!A||!N||!mB(B,N,R)||!pB(I,N))return;let H=Qh;return queueMicrotask(()=>{let ie=b.current;if(!ie)return;let{start:Le,end:Be}=$h(ie),Ye=I.length,wt=N.length;hw(ie,Ye,wt),H=()=>{if(!Ti(ie))return;let{start:Ke,end:nt}=$h(ie);Ke===Ye&&nt===wt&&hw(ie,Le,Be)}}),()=>H()},[w,E,A,N,B,R,I]);let F=ct(n),P=(0,Wr.useRef)(null),V=(0,Wr.useRef)(void 0),z=(0,Wr.useRef)(!1),W=(0,Wr.useRef)(!1);(0,Wr.useEffect)(()=>{if(!L||!D)return;let H=eg(D);if(!H)return;let ie=()=>{C.current=!1,z.current=!0},Le=()=>{if(W.current||(z.current=!0),!t||!C.current)return;let{activeId:Ye}=t.getState();Ye!==null&&Ye!==P.current&&(C.current=!1)},Be={passive:!0,capture:!0};return H.addEventListener("wheel",ie,Be),H.addEventListener("touchmove",ie,Be),H.addEventListener("scroll",Le,Be),()=>{H.removeEventListener("wheel",ie,!0),H.removeEventListener("touchmove",ie,!0),H.removeEventListener("scroll",Le,!0)}},[L,D,t]),Xt(()=>{z.current=!1,I&&(_.current||(C.current=!0))},[I]),Xt(()=>{R!=="always"&&L||(C.current=L)},[R,L]),Xt(()=>{L||(V.current=void 0)},[L]);let Q=xt(t,"resetValueOnSelect");zs(()=>{let H=C.current;if(!t||!L||!H&&(!Q||z.current))return;let{baseElement:ie,contentElement:Le,activeId:Be}=t.getState();if(!(ie&&!Ti(ie))){if(Le?.hasAttribute("data-placing")){let Ye=new MutationObserver(S);return Ye.observe(Le,{attributeFilter:["data-placing"]}),()=>Ye.disconnect()}if(R&&H){let Ye=F(B),wt=Ye!==void 0?Ye:oie(B)??t.first();P.current=wt;let Ke=wt??null,nt=t.item(Ke)?.value,Ut=V.current;Ke!==Be||Ut?.id!==Ke||Ut?.value!==nt?(V.current={id:Ke,value:nt},t.move(Ke)):t.setState("activeValue",nt)}else{let Ye=t.item(Be||t.first())?.element;Ye&&"scrollIntoView"in Ye&&(W.current=!0,Ye.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{W.current=!1}))}}},[t,L,w,I,R,Q,F,B]),(0,Wr.useEffect)(()=>{if(!E)return;let H=b.current;if(!H)return;let ie=[H,D].filter(Be=>!!Be),Le=Be=>{ie.every(Ye=>vw(Be,Ye))&&t?.setValue(j)};for(let Be of ie)Be.addEventListener("focusout",Le);return()=>{for(let Be of ie)Be.removeEventListener("focusout",Le)}},[E,D,t,j]);let ue=H=>H.currentTarget.value.length>=s,re=y.onChange,se=Rr(a??ue),ae=Rr(i??!t.tag),de=ct(H=>{if(re?.(H),H.defaultPrevented||!t)return;let ie=H.currentTarget,{value:Le,selectionStart:Be,selectionEnd:Ye}=ie,wt=H.nativeEvent;if(C.current=!0,XD(wt)&&(wt.isComposing&&(C.current=!1,_.current=!0),E)){let Ke=wt.inputType==="insertText"||wt.inputType==="insertCompositionText",nt=Be===Le.length;M(Ke&&nt)}if(ae(H)){let Ke=Le===t.getState().value;t.setValue(Le),queueMicrotask(()=>{hw(ie,Be,Ye)}),E&&R&&Ke&&S()}se(H)&&t.show(),(!R||!C.current)&&t.setActiveId(null)}),ye=y.onCompositionEnd,fe=ct(H=>{C.current=!0,_.current=!1,ye?.(H),!H.defaultPrevented&&R&&S()}),ke=y.onMouseDown,ne=Rr(m??(()=>t.getState().includesBaseElement)),Te=Rr(h),oe=Rr(c??ue),X=ct(H=>{ke?.(H),!H.defaultPrevented&&(H.button||H.ctrlKey||t&&(ne(H)&&t.setActiveId(null),Te(H)&&t.setValue(j),oe(H)&&Uu(H.currentTarget,"mouseup",t.show)))}),ce=y.onKeyDown,J=Rr(d??ue),le=ct(H=>{if(ce?.(H),H.repeat||(C.current=!1),H.defaultPrevented||!t)return;let{open:ie}=t.getState();if(ie&&H.key==="Enter"){H.preventDefault();return}H.ctrlKey||H.altKey||H.shiftKey||H.metaKey||ie||(H.key==="ArrowUp"||H.key==="ArrowDown")&&J(H)&&(H.preventDefault(),t.show())}),Re=y.onBlur,Ae=ct(H=>{C.current=!1,Re?.(H)}),Ie=Ei(y.id),Fe=rie(v)?v:void 0,Ne=xt(t,H=>H.activeId===null);return y={role:"combobox","aria-autocomplete":Fe,"aria-haspopup":jD(D,"listbox"),"aria-expanded":L,"aria-controls":D?.id,"data-active-item":Ne||void 0,value:j,...y,id:Ie,ref:Pr(b,y.ref),onChange:de,onCompositionEnd:fe,onMouseDown:X,onKeyDown:le,onBlur:Ae},y=MP({store:t,focusable:r,...y,moveOnKeyPress:H=>LD(g,H)?!1:(E&&M(!0),!0)}),y=HP({store:t,...y}),{autoComplete:"off",...y}}),Vw=qt(function(t){return Qt(tie,nie(t))});var Mw=l(he(),1),WP=l(O(),1);var iie="div";function sie(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function aie(e){return zD(e)??"option"}var lie=Jt(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:a=!1,moveOnKeyPress:u=!0,getItem:c,...f}){let d=um();t=t||d,Io(t,!1);let{resetValueOnSelectState:m,multiSelectable:h,selected:g}=Rw(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(A){return Array.isArray(A.selectedValue)},selected(A){return sie(A.selectedValue,r)}}),v=(0,Mw.useCallback)(A=>{let M={...A,value:r};return c?c(M):M},[r,c]);n=n??!h,o=o??(r!=null&&!h);let y=f.onClick,x=Rr(n),b=Rr(i),w=Rr(s??m??h),S=Rr(o),C=ct(A=>{y?.(A),!A.defaultPrevented&&(KD(A)||YD(A)||(r!=null&&(b(A)&&(w(A)&&t?.resetValue(),t?.setSelectedValue(M=>Array.isArray(M)?M.includes(r)?M.filter(I=>I!==r):[...M,r]:r)),x(A)&&t?.setValue(r)),S(A)&&t?.hide()))}),_=f.onKeyDown,R=ct(A=>{if(_?.(A),A.defaultPrevented)return;let M=t?.getState().baseElement;if(!M||Ti(M))return;let I=A.key.length===1&&!A.ctrlKey&&!A.metaKey,T=(gw()?A.metaKey:A.ctrlKey)&&A.key.toLowerCase()==="v",N=A.key==="Backspace"||A.key==="Delete";(I||T||N)&&(queueMicrotask(()=>M.focus()),tn(M)&&t?.setValue(M.value))});h&&g!=null&&(f={"aria-selected":g,...f}),f=Hs(f,A=>(0,WP.jsx)(Nw.Provider,{value:r,children:(0,WP.jsx)(nB.Provider,{value:g??!1,children:A})}),[r,g]),f={role:aie((0,Mw.useContext)(Iw)),children:r,...f,onClick:C,onKeyDown:R};let E=Rr(u);return f=VP({store:t,...f,getItem:v,moveOnKeyPress:A=>{if(!E(A))return!1;let M=new Event("combobox-item-move");return t?.getState().baseElement?.dispatchEvent(M),!0}}),f=UP({store:t,focusOnHover:a,...f}),f}),Lw=Gs(qt(function(t){return Qt(iie,lie(t))}));var Dw=l(he(),1),hB=l(O(),1);var cie="span";function qP(e){return Jh(e).toLowerCase()}function uie(e,t){let r=[];for(let o of t){if(!o)continue;let n=0,i=o.length,s=e.indexOf(o,n);for(;s!==-1;)r.push([s,i]),n=s+1,s=e.indexOf(o,n)}return r}function fie(e){e.sort(([r],[o])=>r-o);let t=[];for(let[r,o]of e){let n=t[t.length-1];n&&r<n[0]+n[1]?n[1]=Math.max(n[1],r+o-n[0]):t.push([r,o])}return t}function die(e){let t=[],r=[],o=0;for(let i of e){let s=qP(i).length;for(let a=0;a<s;a+=1)t.push(a===0?o:-1),r.push(o);o+=i.length}t.push(e.length),r.push(e.length);let n=e.length;for(let i=t.length-1;i>=0;i-=1){let s=t[i];s!=null&&(s===-1?t[i]=n:n=s)}return{starts:t,ends:r}}function mie(e,t){if(!t.length)return t;let{starts:r,ends:o}=die(e),n=[];for(let[i,s]of t){let a=r[i],u=o[i+s];a==null||u==null||u<=a||n.push([a,u-a])}return n}function pie(e,t){if(!e||!t)return e;let r=FD(t).map(qP),o=[],n=(u,c=!1)=>(0,hB.jsx)("span",{"data-autocomplete-value":c?"":void 0,"data-user-value":c?void 0:"",children:u},o.length),i=mie(e,fie(uie(qP(e),new Set(r)))),s=i[0];if(!s)return o.push(n(e,!0)),o;let[a]=s;return[e.slice(0,a),...i.flatMap(([u,c],f)=>{let d=e.slice(u,u+c),m=i[f+1]?.[0];return[d,e.slice(u+c,m)]})].forEach((u,c)=>{u&&o.push(n(u,c%2===0))}),o}var hie=Jt(function({store:t,value:r,userValue:o,...n}){let i=um();t=t||i;let s=(0,Dw.useContext)(Nw),a=r??s,u=xt(t,c=>o??c?.value);return n={children:(0,Dw.useMemo)(()=>{if(a)return u?pie(a,u):a},[a,u]),...n},Fo(n)}),Bw=qt(function(t){return Qt(cie,hie(t))});var gie="label",vie=Jt(function({store:t,...r}){let o=Fw();return t=t||o,Io(t,!1),r={htmlFor:xt(t,n=>n.baseElement?.id),...r},Fo(r)}),jw=Gs(qt(function(t){return Qt(gie,vie(t))}));var zw=l(he(),1),YP=l(O(),1);var yie="div",bie=Jt(function({store:t,alwaysVisible:r,...o}){let n=um(!0),i=zP();t=t||i;let s=!!t&&t===n;Io(t,!1);let a=(0,zw.useRef)(null),u=Ei(o.id),c=xt(t,"mounted"),f=jP(c,o.hidden,r),d=f?{...o.style,display:"none"}:o.style,m=xt(t,w=>Array.isArray(w.selectedValue)),h=c8(a,"role",o.role),g=(h==="listbox"||h==="tree"||h==="grid")&&m||void 0,[v,y]=(0,zw.useState)(!1),x=xt(t,"contentElement");Xt(()=>{if(!c)return;let w=a.current;if(!w||x!==w)return;let S=()=>{y(!!w.querySelector("[role='listbox']"))},C=new MutationObserver(S);return C.observe(w,{subtree:!0,childList:!0,attributeFilter:["role"]}),S(),()=>C.disconnect()},[c,x]),v||(o={role:"listbox","aria-multiselectable":g,...o}),o=Hs(o,w=>(0,YP.jsx)(oB,{value:t,children:(0,YP.jsx)(Iw.Provider,{value:h,children:w})}),[t,h]);let b=u&&(!n||!s)?t.setContentElement:null;return o={hidden:f,...o,id:u,ref:Pr(b,a,o.ref),style:d},Fo(o)}),Hw=qt(function(t){return Qt(yie,bie(t))});var KP=l(he(),1),KVe=(0,KP.createContext)(null),ZVe=(0,KP.createContext)(null),cg=Nn([_w],[am]),gB=cg.useContext,XVe=cg.useScopedContext,QVe=cg.useProviderContext,JVe=cg.ContextProvider,$Ve=cg.ScopedContextProvider;var wie=sm()&&GD();function vB({tag:e,...t}={}){let r=lm(t.store,P8(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=ft(t.activeId,n?.activeId,t.defaultActiveId,null),s=F8({...t,activeId:i,includesBaseElement:ft(t.includesBaseElement,n?.includesBaseElement,!0),orientation:ft(t.orientation,n?.orientation,"vertical"),focusLoop:ft(t.focusLoop,n?.focusLoop,!0),focusWrap:ft(t.focusWrap,n?.focusWrap,!0),virtualFocus:ft(t.virtualFocus,n?.virtualFocus,!0)}),a=uB({...t,placement:ft(t.placement,n?.placement,"bottom-start")}),u=ft(t.value,n?.value,t.defaultValue,""),c=ft(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),f=Array.isArray(c),d={...s.getState(),...a.getState(),value:u,selectedValue:c,resetValueOnSelect:ft(t.resetValueOnSelect,n?.resetValueOnSelect,f),resetValueOnHide:ft(t.resetValueOnHide,n?.resetValueOnHide,f&&!e),activeValue:n?.activeValue},m=Vn(d,s,a,r);return wie&&ho(m,()=>go(m,["virtualFocus"],()=>{m.setState("virtualFocus",!1)})),ho(m,()=>{if(e)return rm(go(m,["selectedValue"],h=>{Array.isArray(h.selectedValue)&&e.setValues(h.selectedValue)}),go(e,["values"],h=>{m.setState("selectedValue",h.values)}))}),ho(m,()=>go(m,["resetValueOnHide","mounted"],h=>{h.resetValueOnHide&&(h.mounted||m.setState("value",u))})),ho(m,()=>go(m,["open"],h=>{h.open||(m.setState("activeId",i),m.setState("moves",0))})),ho(m,()=>go(m,["moves","activeId"],(h,g)=>{h.moves===g.moves&&m.setState("activeValue",void 0)})),ho(m,()=>Yu(m,["moves","renderedItems"],(h,g)=>{if(h.moves===g.moves)return;let{activeId:v}=m.getState(),y=s.item(v);m.setState("activeValue",y?.value)})),{...a,...s,...m,tag:e,setValue:h=>m.setState("value",h),resetValue:()=>m.setState("value",d.value),setSelectedValue:h=>m.setState("selectedValue",h)}}function Sie(e){let t=gB();return e={...e,tag:e.tag!==void 0?e.tag:t},sB(e)}function _ie(e,t,r){return zs(t,[r.tag]),Sr(e,r,"value","setValue"),Sr(e,r,"selectedValue","setSelectedValue"),Sr(e,r,"resetValueOnHide"),Sr(e,r,"resetValueOnSelect"),Object.assign(aB(fB(e,t,r),t,r),{tag:r.tag})}function ZP(e={}){e=Sie(e);let[t,r]=cm(vB,e);return _ie(t,r,e)}var yB=l(O(),1);function Gw(e={}){return(0,yB.jsx)(rB,{value:ZP(e),children:e.children})}var TB=l(XP(),1);var EB=l(at(),1),_c=l(q(),1),Xu=l(G(),1),Ks=l(Y(),1);var Aie=[],ug=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:Aie;var fg=l(G(),1),Oie=[];function no({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:Oie,[o,n]=(0,fg.useState)(r),[i,s]=(0,fg.useState)(!1);return(0,fg.useEffect)(()=>{if(!t){n(r);return}let a=!1;return s(!0),t().then(u=>{if(!a){let c=Array.isArray(u)&&u.length>0?u:r;n(c)}}).catch(()=>{a||n(r)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,r]),{elements:o,isLoading:i}}var Tt=l(O(),1);function SB(e=""){return(0,TB.default)(e.trim().toLowerCase())}var _B=(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 CB(e,t){return`${e}-${t}`}var PB=({selected:e})=>(0,Tt.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,Tt.jsx)(Ks.Icon,{icon:du})}),RB=({selected:e})=>(0,Tt.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function AB({view:e,filter:t,onChangeView:r}){let o=(0,EB.useInstanceId)(AB,"dataviews-filter-list-box"),[n,i]=(0,Xu.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(u=>u.field===t.field),a=ug(t,s);return(0,Tt.jsx)(Ks.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,_c.sprintf)((0,_c.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(CB(o,t.elements[0].value))},render:(0,Tt.jsx)(Ks.Composite.Typeahead,{}),children:t.elements.map(u=>(0,Tt.jsxs)(Ks.Composite.Hover,{render:(0,Tt.jsx)(Ks.Composite.Item,{id:CB(o,u.value),render:(0,Tt.jsx)("div",{"aria-label":u.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let c=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:_B(t,s,u.value)}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:_B(t,s,u.value)}];r({...e,page:1,filters:c})}}),children:[t.singleSelection&&(0,Tt.jsx)(RB,{selected:a===u.value}),!t.singleSelection&&(0,Tt.jsx)(PB,{selected:a.includes(u.value)}),(0,Tt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:u.label,children:u.label})]},u.value))})}function kie({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Xu.useState)(""),i=(0,Xu.useDeferredValue)(o),s=e.filters?.find(c=>c.field===t.field),a=ug(t,s),u=(0,Xu.useMemo)(()=>{let c=SB(i);return t.elements.filter(f=>SB(f.label).includes(c))},[t.elements,i]);return(0,Tt.jsxs)(Gw,{selectedValue:a,setSelectedValue:c=>{let f=s?[...(e.filters??[]).map(d=>d.field===t.field?{...d,operator:s.operator||t.operators[0],value:c}:d)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:c}];r({...e,page:1,filters:f})},setValue:n,children:[(0,Tt.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,Tt.jsx)(Pn,{render:(0,Tt.jsx)(jw,{}),children:(0,_c.__)("Search items")}),(0,Tt.jsx)(Vw,{autoSelect:"always",placeholder:(0,_c.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,Tt.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,Tt.jsx)(Ks.Icon,{icon:hu})})]}),(0,Tt.jsxs)(Hw,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[u.map(c=>(0,Tt.jsxs)(Lw,{resetValueOnSelect:!1,value:c.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,Tt.jsx)(RB,{selected:a===c.value}),!t.singleSelection&&(0,Tt.jsx)(PB,{selected:a.includes(c.value)}),(0,Tt.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:[(0,Tt.jsx)(Bw,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:c.label}),!!c.description&&(0,Tt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:c.description})]})]},c.value)),!u.length&&(0,Tt.jsx)("p",{children:(0,_c.__)("No results found")})]})]})}function OB(e){let{elements:t,isLoading:r}=no({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,Tt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Tt.jsx)(Ks.Spinner,{})});if(t.length===0)return(0,Tt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,_c.__)("No elements found")});let o=t.length>10?kie:AB;return(0,Tt.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var kB=l(C0(),1),IB=l(at(),1),QP=l(G(),1),FB=l(Y(),1);var JP=l(O(),1);function NB({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(c=>c.field===e.field),i=ug(e,n),s=(0,QP.useMemo)(()=>{let c=o.find(f=>f.id===e.field);return c&&{...c,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:f})=>f[c.id],setValue:({value:f})=>({[c.id]:f})}},[o,e.field]),a=(0,QP.useMemo)(()=>(t.filters??[]).reduce((c,f)=>(c[f.field]=f.value,c),{}),[t.filters]),u=(0,IB.useEvent)(c=>{if(!s||!n)return;let f=s.getValue({item:c});(0,kB.default)(f,i)||r({...t,filters:(t.filters??[]).map(d=>d.field===e.field?{...d,operator:n.operator||e.operators[0],value:f===""?void 0:f}:d)})});return!s||!s.Edit||!n?null:(0,JP.jsx)(FB.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,JP.jsx)(s.Edit,{hideLabelFromVision:!0,data:a,field:s,operator:n.operator,onChange:u})})}var Iie=Math.pow(10,8)*24*60*60*1e3,HMe=-Iie,Ww=6048e5,VB=864e5;var Fie=3600;var MB=Fie*24,GMe=MB*7,Nie=MB*365.2425,Vie=Nie/12,UMe=Vie*3,$P=Symbol.for("constructDateFrom");function qr(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&$P in e?e[$P](t):e instanceof Date?new e.constructor(t):new Date(t)}function zt(e,t){return qr(t||e,e)}function qw(e,t,r){let o=zt(e,r?.in);return isNaN(t)?qr(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function Yw(e,t,r){let o=zt(e,r?.in);if(isNaN(t))return qr(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=qr(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 Mie={};function Cc(){return Mie}function Ma(e,t){let r=Cc(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=zt(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 Qu(e,t){return Ma(e,{...t,weekStartsOn:1})}function Kw(e,t){let r=zt(e,t?.in),o=r.getFullYear(),n=qr(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Qu(n),s=qr(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let a=Qu(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=a.getTime()?o:o-1}function eR(e){let t=zt(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 LB(e,...t){let r=qr.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function tR(e,t){let r=zt(e,t?.in);return r.setHours(0,0,0,0),r}function DB(e,t,r){let[o,n]=LB(r?.in,e,t),i=tR(o),s=tR(n),a=+i-eR(i),u=+s-eR(s);return Math.round((a-u)/VB)}function BB(e,t){let r=Kw(e,t),o=qr(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Qu(o)}function jB(e,t,r){return qw(e,t*7,r)}function zB(e,t,r){return Yw(e,t*12,r)}function HB(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function La(e){return!(!HB(e)&&typeof e!="number"||isNaN(+zt(e)))}function GB(e,t){let r=zt(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function Zw(e,t){let r=zt(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var Lie={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"}},UB=(e,t,r)=>{let o,n=Lie[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 Xw(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var Die={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Bie={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},jie={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},WB={date:Xw({formats:Die,defaultWidth:"full"}),time:Xw({formats:Bie,defaultWidth:"full"}),dateTime:Xw({formats:jie,defaultWidth:"full"})};var zie={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},qB=(e,t,r,o)=>zie[e];function fm(e){return(t,r)=>{let o=r?.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,a=r?.width?String(r.width):s;n=e.formattingValues[a]||e.formattingValues[s]}else{let s=e.defaultWidth,a=r?.width?String(r.width):e.defaultWidth;n=e.values[a]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var Hie={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Gie={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Uie={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"]},Wie={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"]},qie={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"}},Yie={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"}},Kie=(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"},YB={ordinalNumber:Kie,era:fm({values:Hie,defaultWidth:"wide"}),quarter:fm({values:Gie,defaultWidth:"wide",argumentCallback:e=>e-1}),month:fm({values:Uie,defaultWidth:"wide"}),day:fm({values:Wie,defaultWidth:"wide"}),dayPeriod:fm({values:qie,defaultWidth:"wide",formattingValues:Yie,defaultFormattingWidth:"wide"})};function dm(e){return(t,r={})=>{let o=r.width,n=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let s=i[0],a=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(a)?Xie(a,d=>d.test(s)):Zie(a,d=>d.test(s)),c;c=e.valueCallback?e.valueCallback(u):u,c=r.valueCallback?r.valueCallback(c):c;let f=t.slice(s.length);return{value:c,rest:f}}}function Zie(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function Xie(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function KB(e){return(t,r={})=>{let o=t.match(e.matchPattern);if(!o)return null;let n=o[0],i=t.match(e.parsePattern);if(!i)return null;let s=e.valueCallback?e.valueCallback(i[0]):i[0];s=r.valueCallback?r.valueCallback(s):s;let a=t.slice(n.length);return{value:s,rest:a}}}var Qie=/^(\d+)(th|st|nd|rd)?/i,Jie=/\d+/i,$ie={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},ese={any:[/^b/i,/^(a|c)/i]},tse={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},rse={any:[/1/i,/2/i,/3/i,/4/i]},ose={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},nse={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]},ise={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},sse={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]},ase={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},lse={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}},ZB={ordinalNumber:KB({matchPattern:Qie,parsePattern:Jie,valueCallback:e=>parseInt(e,10)}),era:dm({matchPatterns:$ie,defaultMatchWidth:"wide",parsePatterns:ese,defaultParseWidth:"any"}),quarter:dm({matchPatterns:tse,defaultMatchWidth:"wide",parsePatterns:rse,defaultParseWidth:"any",valueCallback:e=>e+1}),month:dm({matchPatterns:ose,defaultMatchWidth:"wide",parsePatterns:nse,defaultParseWidth:"any"}),day:dm({matchPatterns:ise,defaultMatchWidth:"wide",parsePatterns:sse,defaultParseWidth:"any"}),dayPeriod:dm({matchPatterns:ase,defaultMatchWidth:"any",parsePatterns:lse,defaultParseWidth:"any"})};var rR={code:"en-US",formatDistance:UB,formatLong:WB,formatRelative:qB,localize:YB,match:ZB,options:{weekStartsOn:0,firstWeekContainsDate:1}};function XB(e,t){let r=zt(e,t?.in);return DB(r,Zw(r))+1}function QB(e,t){let r=zt(e,t?.in),o=+Qu(r)-+BB(r);return Math.round(o/Ww)+1}function Qw(e,t){let r=zt(e,t?.in),o=r.getFullYear(),n=Cc(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=qr(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let a=Ma(s,t),u=qr(t?.in||e,0);u.setFullYear(o,0,i),u.setHours(0,0,0,0);let c=Ma(u,t);return+r>=+a?o+1:+r>=+c?o:o-1}function JB(e,t){let r=Cc(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=Qw(e,t),i=qr(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Ma(i,t)}function $B(e,t){let r=zt(e,t?.in),o=+Ma(r,t)-+JB(r,t);return Math.round(o/Ww)+1}function At(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Da={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return At(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):At(r+1,2)},d(e,t){return At(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 At(e.getHours()%12||12,t.length)},H(e,t){return At(e.getHours(),t.length)},m(e,t){return At(e.getMinutes(),t.length)},s(e,t){return At(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return At(n,t.length)}};var mm={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},oR={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 Da.y(e,t)},Y:function(e,t,r,o){let n=Qw(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return At(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):At(i,t.length)},R:function(e,t){let r=Kw(e);return At(r,t.length)},u:function(e,t){let r=e.getFullYear();return At(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 At(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 At(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 Da.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 At(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=$B(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):At(n,t.length)},I:function(e,t,r){let o=QB(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):At(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Da.d(e,t)},D:function(e,t,r){let o=XB(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):At(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 At(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 At(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 At(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=mm.noon:o===0?n=mm.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=mm.evening:o>=12?n=mm.afternoon:o>=4?n=mm.morning:n=mm.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 Da.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Da.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):At(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):At(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Da.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Da.s(e,t)},S:function(e,t){return Da.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return tj(o);case"XXXX":case"XX":return Ju(o);default:return Ju(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return tj(o);case"xxxx":case"xx":return Ju(o);default:return Ju(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+ej(o,":");default:return"GMT"+Ju(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+ej(o,":");default:return"GMT"+Ju(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return At(o,t.length)},T:function(e,t,r){return At(+e,t.length)}};function ej(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+At(i,2)}function tj(e,t){return e%60===0?(e>0?"-":"+")+At(Math.abs(e)/60,2):Ju(e,t)}function Ju(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=At(Math.trunc(o/60),2),i=At(o%60,2);return r+n+t+i}var rj=(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"})}},oj=(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"})}},cse=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return rj(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}}",rj(o,t)).replace("{{time}}",oj(n,t))},nj={p:oj,P:cse};var use=/^D+$/,fse=/^Y+$/,dse=["D","DD","YY","YYYY"];function ij(e){return use.test(e)}function sj(e){return fse.test(e)}function aj(e,t,r){let o=mse(e,t,r);if(console.warn(o),dse.includes(e))throw new RangeError(o)}function mse(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 pse=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,hse=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,gse=/^'([^]*?)'?$/,vse=/''/g,yse=/[a-zA-Z]/;function nR(e,t,r){let o=Cc(),n=r?.locale??o.locale??rR,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,s=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,a=zt(e,r?.in);if(!La(a))throw new RangeError("Invalid time value");let u=t.match(hse).map(f=>{let d=f[0];if(d==="p"||d==="P"){let m=nj[d];return m(f,n.formatLong)}return f}).join("").match(pse).map(f=>{if(f==="''")return{isToken:!1,value:"'"};let d=f[0];if(d==="'")return{isToken:!1,value:bse(f)};if(oR[d])return{isToken:!0,value:f};if(d.match(yse))throw new RangeError("Format string contains an unescaped latin alphabet character `"+d+"`");return{isToken:!1,value:f}});n.localize.preprocessor&&(u=n.localize.preprocessor(a,u));let c={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return u.map(f=>{if(!f.isToken)return f.value;let d=f.value;(!r?.useAdditionalWeekYearTokens&&sj(d)||!r?.useAdditionalDayOfYearTokens&&ij(d))&&aj(d,t,String(e));let m=oR[d[0]];return m(a,d,n.localize,c)}).join("")}function bse(e){let t=e.match(gse);return t?t[1].replace(vse,"'"):e}function $u(e,t,r){return qw(e,-t,r)}function Jw(e,t,r){return Yw(e,-t,r)}function lj(e,t,r){return jB(e,-t,r)}function $w(e,t,r){return zB(e,-t,r)}var _e=l(q(),1),_r=l(G(),1),rn=l(Ba(),1);var iR=l(O(),1),Ar={Name:(0,iR.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,iR.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function uj(e,t){switch(t){case"days":return $u(new Date,e);case"weeks":return lj(new Date,e);case"months":return Jw(new Date,e);case"years":return $w(new Date,e);default:return new Date}}var fj={label:(0,_e.__)("Is none of"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Ar),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"},ex=[{name:lr,label:(0,_e.__)("Includes"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Ar),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:cr,...fj},{name:Ao,label:(0,_e.__)("Includes all"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Ar),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:oo,...fj},{name:Jo,label:(0,_e.__)("Between (inc)"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),Ar),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:$o,label:(0,_e.__)("In the past"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Ar),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=uj(r.value,r.unit),n=(0,rn.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:On,label:(0,_e.__)("Over"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Ar),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=uj(r.value,r.unit);return(0,rn.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:mr,label:(0,_e.__)("Is"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:pr,label:(0,_e.__)("Is not"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:tc,label:(0,_e.__)("Less than"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:rc,label:(0,_e.__)("Greater than"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:oc,label:(0,_e.__)("Less than or equal"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:nc,label:(0,_e.__)("Greater than or equal"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:ic,label:(0,_e.__)("Before"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,rn.getDate)(r);return(0,rn.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:sc,label:(0,_e.__)("After"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,rn.getDate)(r);return(0,rn.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:ac,label:(0,_e.__)("Before (inc)"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,rn.getDate)(r);return(0,rn.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:lc,label:(0,_e.__)("After (inc)"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,rn.getDate)(r);return(0,rn.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:Ns,label:(0,_e.__)("Contains"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),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:Vs,label:(0,_e.__)("Doesn't contain"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),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:Ms,label:(0,_e.__)("Starts with"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),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:cc,label:(0,_e.__)("On"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,rn.getDate)(r),n=(0,rn.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:uc,label:(0,_e.__)("Not on"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,rn.getDate)(r),n=(0,rn.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],ef=e=>ex.find(t=>t.name===e),dj=()=>ex.map(e=>e.name),mj=e=>ex.filter(t=>t.selection==="single").some(t=>t.name===e),pj=e=>ex.some(t=>t.name===e);var Or=l(O(),1),wse="Enter",xse=" ",Sse=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=ef(t?.operator);return o!==void 0?o.filterText(r,e):(0,ja.sprintf)((0,ja.__)("Unknown status for %1$s"),r.name)};function _se({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:ef(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,Or.jsxs)(te,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,Or.jsx)(Tc.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,Or.jsx)(Tc.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,ja.__)("Conditions"),value:i,options:o,onChange:s=>{let a=s,u=n?.operator,c=n?[...(t.filters??[]).map(f=>{if(f.field===e.field){let d=ef(u)?.selection,m=ef(a)?.selection,h=d!==m||[d,m].includes("custom");return{...f,value:h?void 0:f.value,operator:a}}return f})]:[...t.filters??[],{field:e.field,operator:a,value:void 0}];r({...t,page:1,filters:c})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function hj({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,tx.useRef)(null),{filter:i,view:s,onChangeView:a}=o,u=s.filters?.find(x=>x.field===i.field),c=[],f=(0,tx.useMemo)(()=>{let x=r.find(b=>b.id===i.field);return x&&{...x,getValue:({item:b})=>b[x.id]}},[r,i.field]),{elements:d}=no({elements:i.elements,getElements:i.getElements});if(d.length>0)c=d.filter(x=>i.singleSelection?x.value===u?.value:u?.value?.includes(x.value));else if(Array.isArray(u?.value)){let x=u.value.map(b=>f?.getValueFormatted({item:{[f.id]:b},field:f})||String(b));c=[{value:u.value,label:x}]}else if(typeof u?.value=="object")c=[{value:u.value,label:u.value}];else if(u?.value!==void 0){let x=f!==void 0?f.getValueFormatted({item:{[f.id]:u.value},field:f}):String(u.value);c=[{value:u.value,label:x}]}let m=i.isPrimary,h=u?.isLocked,g=!h&&u?.value!==void 0,v=!h&&(!m||g),y=m?(0,ja.__)("Reset"):(0,ja.__)("Remove");return(0,Or.jsx)(Tc.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:x,onToggle:b})=>(0,Or.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,Or.jsxs)(ht.Root,{children:[(0,Or.jsx)(ht.Trigger,{render:(0,Or.jsx)("div",{className:Z("dataviews-filters__summary-chip",{"has-reset":v,"has-values":g,"is-not-clickable":h}),role:"button",tabIndex:h?-1:0,onClick:()=>{h||b()},onKeyDown:w=>{!h&&[wse,xse].includes(w.key)&&(b(),w.preventDefault())},"aria-disabled":h,"aria-pressed":x,"aria-expanded":x,ref:n,children:(0,Or.jsx)(Sse,{activeElements:c,filterInView:u,filter:i})})}),(0,Or.jsx)(ht.Popup,{children:(0,ja.sprintf)((0,ja.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),v&&(0,Or.jsxs)(ht.Root,{children:[(0,Or.jsx)(ht.Trigger,{render:(0,Or.jsx)("button",{className:Z("dataviews-filters__summary-chip-remove",{"has-values":g}),"aria-label":y,onClick:()=>{a({...s,page:1,filters:s.filters?.filter(w=>w.field!==i.field)}),m?n.current?.focus():e.current?.focus()},children:(0,Or.jsx)(Tc.Icon,{icon:Es})})}),(0,Or.jsx)(ht.Popup,{children:y})]})]}),renderContent:()=>(0,Or.jsxs)(te,{direction:"column",justify:"flex-start",children:[(0,Or.jsx)(_se,{...o}),o.filter.hasElements?(0,Or.jsx)(OB,{...o,filter:{...o.filter,elements:d}}):(0,Or.jsx)(NB,{...o,fields:r})]})})}var rx=l(Y(),1),gj=l(q(),1),vj=l(G(),1);var za=l(O(),1),{Menu:dg}=Je(rx.privateApis);function sR({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,za.jsxs)(dg,{children:[(0,za.jsx)(dg.TriggerButton,{...n}),(0,za.jsx)(dg.Popover,{children:i.map(s=>(0,za.jsx)(dg.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,za.jsx)(dg.ItemLabel,{children:s.name})},s.field))})]})}function Cse({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,za.jsx)(sR,{triggerProps:{render:(0,za.jsx)(rx.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,gj.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var yj=(0,vj.forwardRef)(Cse);var bj=l(Y(),1),wj=l(q(),1),xj=l(O(),1);function Sj({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,xj.jsx)(bj.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,wj.__)("Reset")})}var _j=l(G(),1);function Tse(e,t){return(0,_j.useMemo)(()=>{let r=[];return e.forEach(o=>{if(o.filterBy===!1||!o.hasElements&&!o.Edit)return;let n=o.filterBy.operators,i=!!o.filterBy?.isPrimary,s=t.filters?.some(a=>a.field===o.id&&!!a.isLocked)??!1;r.push({field:o.id,name:o.label,elements:o.elements,getElements:o.getElements,hasElements:o.hasElements,singleSelection:n.some(a=>mj(a)),operators:n,isVisible:s||i||!!t.filters?.some(a=>a.field===o.id&&pj(a.operator)),isPrimary:i,isLocked:s})}),r.sort((o,n)=>o.isLocked&&!n.isLocked?-1:!o.isLocked&&n.isLocked?1:o.isPrimary&&!n.isPrimary?-1:!o.isPrimary&&n.isPrimary?1:o.name.localeCompare(n.name)),r},[e,t])}var mg=Tse;var pg=l(O(),1);function Ese({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,pm.useContext)(Me),s=(0,pm.useRef)(null),a=mg(t,r),u=(0,pg.jsx)(yj,{filters:a,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),c=a.filter(d=>d.isVisible);if(c.length===0)return null;let f=[...c.map(d=>(0,pg.jsx)(hj,{filter:d,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},d.field)),u];return f.push((0,pg.jsx)(Sj,{filters:a,view:r,onChangeView:o},"reset-filters")),(0,pg.jsx)(te,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:f})}var hg=(0,pm.memo)(Ese);var Ec=l(G(),1),Cj=l(Y(),1);var ox=l(q(),1);var Zs=l(O(),1);function Pse(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Ec.useContext)(Me),s=(0,Ec.useRef)(null),a=(0,Ec.useCallback)(h=>{r(h),i(!0)},[r,i]);if(e.length===0)return null;let u=e.some(h=>h.isVisible),c={label:(0,ox.__)("Add filter"),"aria-expanded":!1,isPressed:!1},f={label:(0,ox._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},d=e.some(h=>h.isPrimary||h.isLocked),m=(0,Zs.jsx)(Cj.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:Ip,disabled:d,accessibleWhenDisabled:!0,...u?f:c});return(0,Zs.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:u?(0,Zs.jsx)(Rse,{buttonRef:s,filtersCount:t.filters?.length,children:m}):(0,Zs.jsx)(sR,{filters:e,view:t,onChangeView:a,setOpenedFilter:o,triggerProps:{render:m}})})}function Rse({buttonRef:e,filtersCount:t,children:r}){return(0,Ec.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,Zs.jsxs)(Zs.Fragment,{children:[r,!!t&&(0,Zs.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var nx=Pse;var Tj=l(G(),1);var Ej=l(O(),1);function Ase(e){let{isShowingFilter:t}=(0,Tj.useContext)(Me);return t?(0,Ej.jsx)(hg,{...e}):null}var ix=Ase;var Pj=l(G(),1),Rj=l(Y(),1),Aj=l(q(),1);var tf=l(O(),1);function aR({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:a,view:u,onChangeView:c,selection:f,onChangeSelection:d,setOpenedFilter:m,onClickItem:h,isItemClickable:g,renderItemLink:v,defaultLayouts:y,containerRef:x,empty:b=(0,tf.jsx)("p",{children:(0,Aj.__)("No results")})}=(0,Pj.useContext)(Me),w=Ci(!s,{delay:200});if(!s)return w?(0,tf.jsx)("div",{className:"dataviews-loading",children:(0,tf.jsx)("p",{children:(0,tf.jsx)(Rj.Spinner,{})})}):null;let S=bc.find(C=>C.type===u.type&&y[C.type])?.component;return(0,tf.jsx)("div",{className:"dataviews-layout__container",ref:x,children:(0,tf.jsx)(S,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:c,onChangeSelection:d,selection:f,setOpenedFilter:m,onClickItem:h,renderItemLink:v,isItemClickable:g,view:u,empty:b})})}var Oj=l(G(),1);var hm=l(O(),1),Ose=[];function lR(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=Ose,isLoading:i,hasInitiallyLoaded:s}=(0,Oj.useContext)(Me),a=!!i&&s&&!!o?.length,u=Ci(!!a),c=qd(n,o)&&[zd,q0].includes(e.type),f=yP(e,{totalItems:t,totalPages:r});return!t||!c&&!f?null:(0,hm.jsx)("div",{className:"dataviews-footer",inert:a?"true":void 0,children:(0,hm.jsxs)(te,{direction:"row",justify:"end",align:"center",className:Z("dataviews-footer__content",{"is-refreshing":u}),gap:"sm",children:[c&&(0,hm.jsx)(Z0,{}),(0,hm.jsx)(dD,{})]})})}var kj=l(q(),1),ls=l(G(),1),Ij=l(Y(),1),Fj=l(at(),1);var Nj=l(O(),1),kse=(0,ls.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,ls.useContext)(Me),[n,i,s]=(0,Fj.useDebouncedInput)(r.search);(0,ls.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let a=(0,ls.useRef)(o),u=(0,ls.useRef)(r);(0,ls.useEffect)(()=>{a.current=o,u.current=r},[o,r]),(0,ls.useEffect)(()=>{s!==u.current?.search&&a.current({...u.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:s})},[s]);let c=t||(0,kj.__)("Search");return(0,Nj.jsx)(Ij.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:c,placeholder:c,size:"compact"})}),cR=kse;var kr=l(Y(),1),Ha=l(q(),1),cs=l(G(),1);var uR=l(Mj(),1),Lj=l(at(),1);var vt=l(O(),1),{Menu:gg}=Je(kr.privateApis),Ise={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function fR(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,cs.useContext)(Me),o=Object.keys(r);if(o.length<=1)return null;let n=bc.find(i=>e.type===i.type);return(0,vt.jsxs)(gg,{children:[(0,vt.jsx)(gg.TriggerButton,{render:(0,vt.jsx)(kr.Button,{size:"compact",icon:n?.icon,label:(0,Ha.__)("Layout")})}),(0,vt.jsx)(gg.Popover,{children:o.map(i=>{let s=bc.find(a=>a.type===i);return s?(0,vt.jsx)(gg.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:a=>{switch(a.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let u={...e};return"layout"in u&&delete u.layout,t({...u,type:a.target.value,...r[a.target.value]})}(0,uR.default)("Invalid dataview")},children:(0,vt.jsx)(gg.ItemLabel,{children:s.label})},i):null})})]})}function Fse(){let{view:e,fields:t,onChangeView:r}=(0,cs.useContext)(Me),o=(0,cs.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,vt.jsx)(kr.SelectControl,{label:(0,Ha.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function Nse(){let{view:e,fields:t,onChangeView:r}=(0,cs.useContext)(Me);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,vt.jsx)(kr.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,Ha.__)("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,uR.default)("Invalid direction")},children:G0.map(i=>(0,vt.jsx)(kr.__experimentalToggleGroupControlOptionIcon,{value:i,icon:wL[i],label:W0[i]},i))})}function Vse(){let{view:e,config:t,onChangeView:r}=(0,cs.useContext)(Me),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,vt.jsx)(kr.__experimentalToggleGroupControl,{isBlock:!0,label:(0,Ha.__)("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,vt.jsx)(kr.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function Mse(){let{onReset:e}=(0,cs.useContext)(Me);return e===void 0?null:(0,vt.jsx)(kr.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,Ha.__)("Reset view")})}function dR(){let{view:e,onReset:t}=(0,cs.useContext)(Me),r=(0,Lj.useInstanceId)(Dj,"dataviews-view-config-dropdown"),o=bc.find(i=>i.type===e.type),n=typeof t=="function";return(0,vt.jsx)(kr.Dropdown,{expandOnMobile:!0,popoverProps:{...Ise,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,vt.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,vt.jsx)(kr.Button,{size:"compact",icon:qC,label:(0,Ha._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,vt.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,vt.jsx)(kr.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,vt.jsxs)(te,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,vt.jsxs)(te,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,vt.jsx)(kr.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,Ha.__)("Appearance")}),(0,vt.jsx)(Mse,{})]}),(0,vt.jsxs)(te,{direction:"column",gap:"lg",children:[(0,vt.jsxs)(te,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,vt.jsx)(Fse,{}),(0,vt.jsx)(Nse,{})]}),!!o?.viewConfigOptions&&(0,vt.jsx)(o.viewConfigOptions,{}),(0,vt.jsx)(Vse,{}),(0,vt.jsx)(J0,{})]})]})})})}function Dj(){return(0,vt.jsxs)(vt.Fragment,{children:[(0,vt.jsx)(fR,{}),(0,vt.jsx)(dR,{})]})}var Lse=(0,cs.memo)(Dj),Bj=Lse;var jj=l(Y(),1),zj=l(G(),1);function Lt(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 Hj=l(O(),1),{ValidatedCheckboxControl:Dse}=Je(jj.privateApis);function Gj({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:u,description:c,isValid:f}=e,d=e.isDisabled({item:r,field:e}),m=(0,zj.useCallback)(()=>{t(a({item:r,value:!s({item:r})}))},[r,s,t,a]);return(0,Hj.jsx)(Dse,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:Lt(f,i),hidden:o,label:u,help:c,checked:s({item:r}),onChange:m,disabled:d})}var sx=l(Y(),1),Uj=l(G(),1);var mR=l(O(),1),{ValidatedComboboxControl:Bse}=Je(sx.privateApis);function ax({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:a,getValue:u,setValue:c,isValid:f}=t,d=u({item:e})??"",m=(0,Uj.useCallback)(v=>r(c({item:e,value:v??""})),[e,r,c]),{elements:h,isLoading:g}=no({elements:t.elements,getElements:t.getElements});return g?(0,mR.jsx)(sx.Spinner,{}):(0,mR.jsx)(Bse,{required:!!t.isValid?.required,customValidity:Lt(f,n),label:i,value:d,help:s,placeholder:a,options:h,onChange:m,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var ux=l(Y(),1),Pi=l(G(),1),cx=l(q(),1),oi=l(Ba(),1);var vm=l(Y(),1),pR=l(G(),1),Xs=l(q(),1);var gm=l(O(),1),jse={[$o]:[{value:"days",label:(0,Xs.__)("Days")},{value:"weeks",label:(0,Xs.__)("Weeks")},{value:"months",label:(0,Xs.__)("Months")},{value:"years",label:(0,Xs.__)("Years")}],[On]:[{value:"days",label:(0,Xs.__)("Days ago")},{value:"weeks",label:(0,Xs.__)("Weeks ago")},{value:"months",label:(0,Xs.__)("Months ago")},{value:"years",label:(0,Xs.__)("Years ago")}]};function lx({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=jse[i===$o?"inThePast":"over"],{id:a,label:u,description:c,getValue:f,setValue:d}=r,m=r.isDisabled({item:t,field:r}),h=f({item:t}),{value:g="",unit:v=s[0].value}=h&&typeof h=="object"?h:{},y=(0,pR.useCallback)(b=>o(d({item:t,value:{value:Number(b),unit:v}})),[o,d,t,v]),x=(0,pR.useCallback)(b=>o(d({item:t,value:{value:g,unit:b}})),[o,d,t,g]);return(0,gm.jsx)(vm.BaseControl,{id:a,className:Z(e,"dataviews-controls__relative-date"),label:u,hideLabelFromVision:n,help:c,children:(0,gm.jsxs)(te,{direction:"row",gap:"sm",children:[(0,gm.jsx)(vm.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:y,disabled:m}),(0,gm.jsx)(vm.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,Xs.__)("Unit"),value:v,options:s,onChange:x,hideLabelFromVision:!0,disabled:m})]})})}var Wj=l(G(),1);function vg(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,Wj.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 qj=l(Ba(),1);function yg(e){if(!e)return null;let t=(0,qj.getDate)(e);return t&&La(t)?t:null}var Pc=l(O(),1),{DateCalendar:zse,ValidatedInputControl:Hse}=Je(ux.privateApis),hR=e=>e?(0,oi.dateI18n)("Y-m-d\\TH:i",(0,oi.getDate)(e)):"";function Gse({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:u,label:c,description:f,setValue:d,getValue:m,isValid:h}=t,g=t.isDisabled({item:e,field:t}),v=m({item:e}),y=typeof v=="string"?v:void 0,[x,b]=(0,Pi.useState)(()=>yg(y)||new Date),w=(0,Pi.useRef)(null),S=(0,Pi.useRef)(void 0),C=(0,Pi.useRef)(null),{minConstraint:_,maxConstraint:R,disabledMatchers:E}=vg(h,yg),A=(0,Pi.useCallback)(D=>r(d({item:e,value:D})),[e,r,d]);(0,Pi.useEffect)(()=>()=>{S.current&&clearTimeout(S.current)},[]);let M=(0,Pi.useCallback)(D=>{let j;if(D){let F=(0,oi.dateI18n)("Y-m-d",D),P;y?P=(0,oi.dateI18n)("H:i",(0,oi.getDate)(y)):P=(0,oi.dateI18n)("H:i",D),j=(0,oi.getDate)(`${F}T${P}`).toISOString(),A(j),S.current&&clearTimeout(S.current)}else A(void 0);C.current=w.current&&w.current.ownerDocument.activeElement,S.current=setTimeout(()=>{w.current&&(w.current.focus(),w.current.blur(),A(j),C.current&&C.current instanceof HTMLElement&&C.current.focus())},0)},[A,y]),I=(0,Pi.useCallback)(D=>{if(D){let j=(0,oi.getDate)(D);A(j.toISOString());let F=yg(j.toISOString());F&&b(F)}else A(void 0)},[A]),{format:T}=t,N=T.weekStartsOn??(0,oi.getSettings)().l10n.startOfWeek,{timezone:{string:B}}=(0,oi.getSettings)(),L=c;return h?.required&&!n&&!o?L=`${c} (${(0,cx.__)("Required")})`:!h?.required&&n&&!o&&(L=`${c} (${(0,cx.__)("Optional")})`),(0,Pc.jsx)(ux.BaseControl,{id:u,label:L,help:f,hideLabelFromVision:o,children:(0,Pc.jsxs)(te,{direction:"column",gap:"lg",children:[(0,Pc.jsx)(Hse,{ref:w,required:!!h?.required,customValidity:Lt(h,i),type:"datetime-local",label:(0,cx.__)("Date time"),hideLabelFromVision:!0,value:hR(y),onChange:I,disabled:g,min:_?hR(_):void 0,max:R?hR(R):void 0}),!a&&(0,Pc.jsx)(zse,{style:{width:"100%"},selected:y&&yg(y)||void 0,onSelect:M,month:x,onMonthChange:b,timeZone:B||void 0,weekStartsOn:N,disabled:g||E})]})})}function Yj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:a}){return i===$o||i===On?(0,Pc.jsx)(lx,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Pc.jsx)(Gse,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:a})}var Mo=l(Y(),1),Kj=l(fu(),1),kt=l(G(),1),Yr=l(q(),1),Vo=l(Ba(),1);var $t=l(O(),1),{DateCalendar:Use,DateRangeCalendar:Wse}=Je(Mo.privateApis),qse=[{id:"today",label:(0,Yr.__)("Today"),getValue:()=>(0,Vo.getDate)(null)},{id:"yesterday",label:(0,Yr.__)("Yesterday"),getValue:()=>{let e=(0,Vo.getDate)(null);return $u(e,1)}},{id:"past-week",label:(0,Yr.__)("Past week"),getValue:()=>{let e=(0,Vo.getDate)(null);return $u(e,7)}},{id:"past-month",label:(0,Yr.__)("Past month"),getValue:()=>{let e=(0,Vo.getDate)(null);return Jw(e,1)}}],Yse=[{id:"last-7-days",label:(0,Yr.__)("Last 7 days"),getValue:()=>{let e=(0,Vo.getDate)(null);return[$u(e,7),e]}},{id:"last-30-days",label:(0,Yr.__)("Last 30 days"),getValue:()=>{let e=(0,Vo.getDate)(null);return[$u(e,30),e]}},{id:"month-to-date",label:(0,Yr.__)("Month to date"),getValue:()=>{let e=(0,Vo.getDate)(null);return[GB(e),e]}},{id:"last-year",label:(0,Yr.__)("Last year"),getValue:()=>{let e=(0,Vo.getDate)(null);return[$w(e,1),e]}},{id:"year-to-date",label:(0,Yr.__)("Year to date"),getValue:()=>{let e=(0,Vo.getDate)(null);return[Zw(e),e]}}],Rc=e=>{if(!e)return null;let t=(0,Vo.getDate)(e);return t&&La(t)?t:null},gR=e=>e?typeof e=="string"?e:nR(e,"yyyy-MM-dd"):"";function Zj({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[a,u]=(0,kt.useState)(void 0),c=(0,kt.useCallback)(()=>{let d=Array.isArray(r)?r:[r];for(let m of d){let h=m.current;if(h&&!h.validity.valid){u({type:"invalid",message:h.validationMessage});return}}u(void 0)},[r]);return(0,kt.useEffect)(()=>{let d=Array.isArray(r)?r:[r],m=t?Lt(s,t):void 0;for(let h of d){let g=h.current;g&&g.setCustomValidity(m?.type==="invalid"&&m.message?m.message:"")}},[r,s,t]),(0,kt.useEffect)(()=>{let d=Array.isArray(r)?r:[r],m=h=>{h.preventDefault(),n(!0)};for(let h of d)h.current?.addEventListener("invalid",m);return()=>{for(let h of d)h.current?.removeEventListener("invalid",m)}},[r,n]),(0,kt.useEffect)(()=>{if(!o)return;let d=t?Lt(s,t):void 0;d?u(d):c()},[o,s,t,c]),(0,kt.useEffect)(()=>{o&&a?.message&&(0,Kj.speak)(a.message)},[o,a?.message]),(0,$t.jsxs)("div",{onBlur:d=>{o||(!d.relatedTarget||!d.currentTarget.contains(d.relatedTarget))&&n(!0)},children:[i,a&&(0,$t.jsxs)("p",{className:Z("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,$t.jsx)(Mo.Icon,{className:"components-validated-control__indicator-icon",icon:Ca,size:16,fill:"currentColor"}),a.message]})]})}function Kse({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:u,setValue:c,getValue:f,isValid:d,format:m}=t,h=t.isDisabled({item:e,field:t}),[g,v]=(0,kt.useState)(null),y=m.weekStartsOn??(0,Vo.getSettings)().l10n.startOfWeek,x=f({item:e}),b=typeof x=="string"?x:void 0,[w,S]=(0,kt.useState)(()=>Rc(b)||new Date),[C,_]=(0,kt.useState)(!1),R=(0,kt.useRef)(null),{minConstraint:E,maxConstraint:A,disabledMatchers:M}=vg(d,Rc),I=(0,kt.useCallback)(j=>r(c({item:e,value:j})),[e,r,c]),T=(0,kt.useCallback)(j=>{let F=j?nR(j,"yyyy-MM-dd"):void 0;I(F),v(null),_(!0)},[I]),N=(0,kt.useCallback)(j=>{let F=j.getValue(),P=gR(F);S(F),I(P),v(j.id),_(!0)},[I]),B=(0,kt.useCallback)(j=>{if(I(j),j){let F=Rc(j);F&&S(F)}v(null),_(!0)},[I]),{timezone:{string:L}}=(0,Vo.getSettings)(),D=a;return d?.required&&!n?D=`${a} (${(0,Yr.__)("Required")})`:!d?.required&&n&&(D=`${a} (${(0,Yr.__)("Optional")})`),(0,$t.jsx)(Zj,{field:t,validity:i,inputRefs:R,isTouched:C,setIsTouched:_,children:(0,$t.jsx)(Mo.BaseControl,{id:s,className:"dataviews-controls__date",label:D,help:u,hideLabelFromVision:o,children:(0,$t.jsxs)(te,{direction:"column",gap:"lg",children:[(0,$t.jsxs)(te,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[qse.map(j=>{let F=g===j.id;return(0,$t.jsx)(Mo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:F,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>N(j),children:j.label},j.id)}),(0,$t.jsx)(Mo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||h,accessibleWhenDisabled:!0,children:(0,Yr.__)("Custom")})]}),(0,$t.jsx)(Mo.__experimentalInputControl,{ref:R,type:"date",label:(0,Yr.__)("Date"),hideLabelFromVision:!0,value:b,onChange:B,required:!!t.isValid?.required,disabled:h,min:E,max:A}),(0,$t.jsx)(Use,{style:{width:"100%"},selected:b&&Rc(b)||void 0,onSelect:T,month:w,onMonthChange:S,timeZone:L||void 0,weekStartsOn:y,disabled:h||M,disableNavigation:h})]})})})}function Zse({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:u,getValue:c,setValue:f,isValid:d,format:m}=t,h=t.isDisabled({item:e,field:t}),g,v=c({item:e});Array.isArray(v)&&v.length===2&&v.every(V=>typeof V=="string")&&(g=v);let y=m.weekStartsOn??(0,Vo.getSettings)().l10n.startOfWeek,{minConstraint:x,maxConstraint:b,disabledMatchers:w}=vg(d,Rc),S=(0,kt.useCallback)(V=>{r(f({item:e,value:V}))},[e,r,f]),[C,_]=(0,kt.useState)(null),R=(0,kt.useMemo)(()=>{if(!g)return{from:void 0,to:void 0};let[V,z]=g;return{from:Rc(V)||void 0,to:Rc(z)||void 0}},[g]),[E,A]=(0,kt.useState)(()=>R.from||new Date),[M,I]=(0,kt.useState)(!1),T=(0,kt.useRef)(null),N=(0,kt.useRef)(null),B=(0,kt.useCallback)((V,z)=>{V&&z?S([gR(V),gR(z)]):!V&&!z&&S(void 0)},[S]),L=(0,kt.useCallback)(V=>{B(V?.from,V?.to),_(null),I(!0)},[B]),D=(0,kt.useCallback)(V=>{let[z,W]=V.getValue();A(z),B(z,W),_(V.id),I(!0)},[B]),j=(0,kt.useCallback)((V,z)=>{let[W,Q]=g||[void 0,void 0];if(B(V==="from"?z:W,V==="to"?z:Q),z){let se=Rc(z);se&&A(se)}_(null),I(!0)},[g,B]),{timezone:F}=(0,Vo.getSettings)(),P=a;return t.isValid?.required&&!n?P=`${a} (${(0,Yr.__)("Required")})`:!t.isValid?.required&&n&&(P=`${a} (${(0,Yr.__)("Optional")})`),(0,$t.jsx)(Zj,{field:t,validity:i,inputRefs:[T,N],isTouched:M,setIsTouched:I,children:(0,$t.jsx)(Mo.BaseControl,{id:s,className:"dataviews-controls__date",label:P,help:u,hideLabelFromVision:o,children:(0,$t.jsxs)(te,{direction:"column",gap:"lg",children:[(0,$t.jsxs)(te,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[Yse.map(V=>{let z=C===V.id;return(0,$t.jsx)(Mo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:z,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>D(V),children:V.label},V.id)}),(0,$t.jsx)(Mo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!C,size:"small",accessibleWhenDisabled:!0,disabled:!!C||h,children:(0,Yr.__)("Custom")})]}),(0,$t.jsxs)(te,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,$t.jsx)(Mo.__experimentalInputControl,{ref:T,type:"date",label:(0,Yr.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:V=>j("from",V),required:!!t.isValid?.required,disabled:h,min:x,max:b}),(0,$t.jsx)(Mo.__experimentalInputControl,{ref:N,type:"date",label:(0,Yr.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:V=>j("to",V),required:!!t.isValid?.required,disabled:h,min:x,max:b})]}),(0,$t.jsx)(Wse,{style:{width:"100%"},selected:R,onSelect:L,month:E,onMonthChange:A,timeZone:F.string||void 0,weekStartsOn:y,disabled:h||w})]})})})}function Xj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===$o||i===On?(0,$t.jsx)(lx,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===Jo?(0,$t.jsx)(Zse,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,$t.jsx)(Kse,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var fx=l(Y(),1),Qj=l(G(),1);var vR=l(O(),1),{ValidatedSelectControl:Xse}=Je(fx.privateApis);function dx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:a,description:u,getValue:c,setValue:f,isValid:d}=t,m=t.isDisabled({item:e,field:t}),h=s==="array",g=c({item:e})??(h?[]:""),v=(0,Qj.useCallback)(b=>r(f({item:e,value:b})),[e,r,f]),{elements:y,isLoading:x}=no({elements:t.elements,getElements:t.getElements});return x?(0,vR.jsx)(fx.Spinner,{}):(0,vR.jsx)(Xse,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(d,i),label:a,value:g,help:u,options:y,onChange:v,hideLabelFromVision:o,multiple:h,disabled:m})}var yR=l(O(),1),Qse=10;function Jj(e){let{field:t}=e,{elements:r}=no({elements:t.elements,getElements:t.getElements});return r.length>=Qse?(0,yR.jsx)(ax,{...e}):(0,yR.jsx)(dx,{...e})}var px=l(Y(),1);var $j=l(Y(),1),e7=l(G(),1);var t7=l(O(),1),{ValidatedInputControl:Jse}=Je($j.privateApis);function Qs({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:u}){let{label:c,placeholder:f,description:d,getValue:m,setValue:h,isValid:g}=t,v=m({item:e}),y=t.isDisabled({item:e,field:t}),x=(0,e7.useCallback)(b=>r(h({item:e,value:b})),[e,h,r]);return(0,t7.jsx)(Jse,{required:!!g.required,markWhenOptional:n,customValidity:Lt(g,u),label:c,placeholder:f,value:v??"",help:d,onChange:x,hideLabelFromVision:o,type:i,prefix:s,suffix:a,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})}var mx=l(O(),1);function r7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,mx.jsx)(Qs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,mx.jsx)(px.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,mx.jsx)(px.Icon,{icon:tT})})})}var gx=l(Y(),1);var hx=l(O(),1);function o7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,hx.jsx)(Qs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,hx.jsx)(gx.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,hx.jsx)(gx.Icon,{icon:yT})})})}var yx=l(Y(),1);var vx=l(O(),1);function n7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,vx.jsx)(Qs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,vx.jsx)(yx.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,vx.jsx)(yx.Icon,{icon:hT})})})}var Ga=l(Y(),1),bg=l(G(),1),bx=l(q(),1);var Ac=l(O(),1),{ValidatedNumberControl:$se}=Je(Ga.privateApis);function i7(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function eae({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,bg.useCallback)(u=>t([i7(u),i]),[t,i]),a=(0,bg.useCallback)(u=>t([n,i7(u)]),[t,n]);return(0,Ac.jsx)(Ga.BaseControl,{help:(0,bx.__)("The max. value must be greater than the min. value."),children:(0,Ac.jsxs)(Ga.Flex,{direction:"row",gap:4,children:[(0,Ac.jsx)(Ga.__experimentalNumberControl,{label:(0,bx.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,hideLabelFromVision:r,step:o}),(0,Ac.jsx)(Ga.__experimentalNumberControl,{label:(0,bx.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:a,hideLabelFromVision:r,step:o})]})})}function wx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let a=t.format?.decimals??0,u=Math.pow(10,Math.abs(a)*-1),{label:c,description:f,getValue:d,setValue:m,isValid:h}=t,g=d({item:e})??"",v=t.isDisabled({item:e,field:t}),y=(0,bg.useCallback)(b=>{r(m({item:e,value:["",void 0].includes(b)?void 0:Number(b)}))},[e,r,m]),x=(0,bg.useCallback)(b=>{r(m({item:e,value:b}))},[e,r,m]);if(i===Jo){let b=["",""];return Array.isArray(g)&&g.length===2&&g.every(w=>typeof w=="number"||w==="")&&(b=g),(0,Ac.jsx)(eae,{value:b,onChange:x,hideLabelFromVision:o,step:u})}return(0,Ac.jsx)($se,{required:!!h.required,markWhenOptional:n,customValidity:Lt(h,s),label:c,help:f,value:g,onChange:y,hideLabelFromVision:o,step:u,min:h.min?h.min.constraint:void 0,max:h.max?h.max.constraint:void 0,disabled:v})}var s7=l(O(),1);function a7(e){return(0,s7.jsx)(wx,{...e})}var l7=l(O(),1);function c7(e){return(0,l7.jsx)(wx,{...e})}var xx=l(Y(),1),u7=l(G(),1);var bR=l(O(),1),{ValidatedRadioControl:tae}=Je(xx.privateApis);function f7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:u,setValue:c,isValid:f}=t,d=t.isDisabled({item:e,field:t}),{elements:m,isLoading:h}=no({elements:t.elements,getElements:t.getElements}),g=u({item:e}),v=(0,u7.useCallback)(y=>r(c({item:e,value:y})),[e,r,c]);return h?(0,bR.jsx)(xx.Spinner,{}):(0,bR.jsx)(tae,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(f,i),label:s,help:a,onChange:v,options:m,selected:g,hideLabelFromVision:o,disabled:d})}var wR=l(G(),1);var d7=l(O(),1);function m7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:u}=i||{};return(0,d7.jsx)(Qs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:a?(0,wR.createElement)(a):void 0,suffix:u?(0,wR.createElement)(u):void 0})}var p7=l(Y(),1),h7=l(G(),1);var g7=l(O(),1),{ValidatedToggleControl:rae}=Je(p7.privateApis);function v7({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:u,setValue:c,isValid:f}=e,d=e.isDisabled({item:r,field:e}),m=(0,h7.useCallback)(()=>{t(c({item:r,value:!u({item:r})}))},[t,c,r,u]);return(0,g7.jsx)(rae,{required:!!f.required,markWhenOptional:n,customValidity:Lt(f,i),hidden:o,label:s,help:a,checked:u({item:r}),onChange:m,disabled:d})}var y7=l(Y(),1),b7=l(G(),1);var w7=l(O(),1),{ValidatedTextareaControl:oae}=Je(y7.privateApis);function x7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{rows:a=4}=i||{},u=t.isDisabled({item:e,field:t}),{label:c,placeholder:f,description:d,setValue:m,isValid:h}=t,g=t.getValue({item:e}),v=(0,b7.useCallback)(y=>r(m({item:e,value:y})),[e,r,m]);return(0,w7.jsx)(oae,{required:!!h.required,markWhenOptional:n,customValidity:Lt(h,s),label:c,placeholder:f,value:g??"",help:d,onChange:v,rows:a,disabled:u,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0,hideLabelFromVision:o})}var R7=l(G(),1);var ym=l(Y(),1),kc=l(at(),1),ni=l(G(),1),_x=l(xR(),1);var nae=[];function _7({allowedFormats:e,disableFormats:t}){return t?nae:e}var Sx=l(xR(),1),C7=l(O(),1),T7=l(he(),1),iae={};function sae({onChange:e,onFocus:t,value:r,forwardedRef:o,settings:n,isVisible:i}){let{name:s,edit:a}=n;if(!a)return null;let u=(0,Sx.getActiveFormat)(r,s),c=u!==void 0,f=(0,Sx.getActiveObject)(r),d=f!==void 0&&f.type===s;return(0,C7.jsx)(a,{isActive:c,isVisible:i,activeAttributes:c?u.attributes||{}:{},isObjectActive:d,activeObjectAttributes:d?f.attributes||{}:{},value:r,onChange:e,onFocus:t,contentRef:o,context:iae},s)}function E7({formatTypes:e,...t}){return e.map(r=>(0,T7.createElement)(sae,{settings:r,...t,key:r.name}))}var Oc=l(O(),1),{ValidatedContentEditableControl:aae,withIgnoreIMEEvents:lae}=Je(ym.privateApis),{useRichText:cae,KeyboardShortcutContext:uae,InputEventContext:fae,shortcutsListener:dae,inputEventsListener:mae}=Je(_x.privateApis),pae=[];function P7({label:e,value:t,onChange:r,placeholder:o,id:n,clientId:i,className:s,hideLabelFromVision:a,help:u,disabled:c,required:f,markWhenOptional:d,customValidity:m,allowedFormats:h,disableFormats:g,withoutInteractiveFormatting:v,preserveWhiteSpace:y,disableLineBreaks:x,focusOnMount:b,completers:w=pae}){let[S,C]=(0,ni.useState)({start:void 0,end:void 0}),[_,R]=(0,ni.useState)(!1),E=(0,ni.useRef)(void 0),A=(0,ni.useRef)(new Set),M=(0,ni.useRef)(new Set),I=(0,kc.__experimentalUseFocusOutside)(()=>R(!1)),T=_7({allowedFormats:h,disableFormats:g}),{value:N,onChange:B,ref:L,formatTypes:D,getValue:j}=cae({value:t,onChange:r,selectionStart:S.start,selectionEnd:S.end,onSelectionChange:(ae,de)=>C({start:ae,end:de}),__unstableIsSelected:_,preserveWhiteSpace:!!y,placeholder:o,__unstableDisableFormats:g,allowedFormats:T,withoutInteractiveFormatting:v,__unstableFormatTypeHandlerContext:(0,ni.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function F(){E.current?.focus()}let P=(0,ni.useRef)({keyboardShortcuts:M,inputEvents:A}),V=(0,ni.useRef)({formatTypes:D,getValue:j,onChange:B});(0,ni.useInsertionEffect)(()=>{V.current={formatTypes:D,getValue:j,onChange:B}});let z=(0,kc.useRefEffect)(ae=>{if(c)return;let de=lae(ye=>{if(ye.key!=="Enter"||ye.defaultPrevented||ye.metaKey||ye.ctrlKey||(ye.preventDefault(),x))return;let{getValue:fe,onChange:ke}=V.current,ne=fe();ke((0,_x.insert)(ne,`
36 `,ne.start??ne.text.length,ne.end??ne.text.length))});return ae.addEventListener("keydown",de),()=>ae.removeEventListener("keydown",de)},[x,c]),W=(0,kc.useRefEffect)(ae=>{if(!_)return;let de=dae(P)(ae),ye=mae(P)(ae);function fe(ke){if(ke.inputType!=="insertText"&&ke.type!=="compositionend")return;let{formatTypes:ne,getValue:Te,onChange:oe}=V.current,X=Te(),ce=ne.reduce((J,{__unstableInputRule:le})=>le?le(J):J,X);ce!==X&&oe({...ce,activeFormats:X.activeFormats})}return ae.addEventListener("input",fe),ae.addEventListener("compositionend",fe),()=>{de(),ye(),ae.removeEventListener("input",fe),ae.removeEventListener("compositionend",fe)}},[_]),{ref:Q,...ue}=(0,ym.__unstableUseAutocompleteProps)({completers:w,record:N,onChange:B,onReplace:()=>{}}),re=(0,kc.useRefEffect)(ae=>{b&&!c&&ae.focus()},[b,c]),se=(0,kc.useMergeRefs)([L,E,W,z,re,Q]);return(0,Oc.jsx)("div",{...I,onFocus:ae=>{R(!0),I.onFocus(ae)},children:(0,Oc.jsxs)(ym.SlotFillProvider,{children:[(0,Oc.jsx)(aae,{label:e,id:n,className:Z("dataviews-controls__richtext",s),placeholder:o,hideLabelFromVision:a,help:u,disabled:c,required:f,markWhenOptional:d,customValidity:m,value:N.text,"aria-multiline":!x,...ue,ref:se}),_&&!c&&(0,Oc.jsx)(uae.Provider,{value:M,children:(0,Oc.jsx)(fae.Provider,{value:A,children:(0,Oc.jsx)(E7,{value:N,onChange:B,onFocus:F,formatTypes:D,forwardedRef:E,isVisible:!0})})})]})})}var A7=l(O(),1);function O7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{className:a,clientId:u,allowedFormats:c,disableFormats:f,withoutInteractiveFormatting:d,preserveWhiteSpace:m,disableLineBreaks:h}=i||{},g=t.isDisabled({item:e,field:t}),{label:v,placeholder:y,description:x,id:b,setValue:w,isValid:S}=t,C=t.getValue({item:e})??"",_=(0,R7.useCallback)(R=>r(w({item:e,value:R})),[e,r,w]);return(0,A7.jsx)(P7,{label:v,value:C,onChange:_,placeholder:y,id:b,hideLabelFromVision:o,help:x,disabled:g,required:!!S.required,markWhenOptional:n,customValidity:Lt(S,s),className:a,clientId:u,allowedFormats:c,disableFormats:f,withoutInteractiveFormatting:d,preserveWhiteSpace:m,disableLineBreaks:h})}var bm=l(Y(),1),k7=l(G(),1);var Cx=l(O(),1),{ValidatedToggleGroupControl:hae}=Je(bm.privateApis);function I7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:u}=t,c=t.isDisabled({item:e,field:t}),f=s({item:e}),d=(0,k7.useCallback)(v=>r(a({item:e,value:v})),[e,r,a]),{elements:m,isLoading:h}=no({elements:t.elements,getElements:t.getElements});if(h)return(0,Cx.jsx)(bm.Spinner,{});if(m.length===0)return null;let g=m.find(v=>v.value===f);return(0,Cx.jsx)(hae,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(u,i),isBlock:!0,label:t.label,help:g?.description||t.description,onChange:d,value:f,hideLabelFromVision:o,children:m.map(v=>(0,Cx.jsx)(bm.__experimentalToggleGroupControlOption,{label:v.label,value:v.value,disabled:c},v.value))})}var Tx=l(Y(),1),Ex=l(G(),1);var wg=l(O(),1),{ValidatedFormTokenField:gae}=Je(Tx.privateApis);function F7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:u,getValue:c,setValue:f,isValid:d}=t,m=c({item:e}),h=t.isDisabled({item:e,field:t}),{elements:g,isLoading:v}=no({elements:t.elements,getElements:t.getElements}),y=(0,Ex.useMemo)(()=>Array.isArray(m)?m.map(b=>g?.find(S=>S.value===b)||{value:b,label:b}):[],[m,g]),x=(0,Ex.useCallback)(b=>{let w=b.map(S=>typeof S=="object"&&"value"in S?S.value:S);r(f({item:e,value:w}))},[r,f,e]);return v?(0,wg.jsx)(Tx.Spinner,{}):(0,wg.jsx)(gae,{required:!!d?.required,markWhenOptional:n,customValidity:Lt(d,i),label:o?void 0:s,value:y,onChange:x,placeholder:a,suggestions:g?.map(b=>b.value),disabled:h,__experimentalValidateInput:b=>t.isValid?.elements&&g?g.some(w=>w.value===b||w.label===b):!0,__experimentalExpandOnFocus:g&&g.length>0,help:u??(t.isValid?.elements?"":void 0),displayTransform:b=>typeof b=="object"&&"label"in b?b.label:typeof b=="string"&&g&&g.find(S=>S.value===b)?.label||b,__experimentalRenderItem:({item:b})=>{if(typeof b=="string"&&g){let w=g.find(S=>S.value===b);return(0,wg.jsx)("span",{children:w?.label||b})}return(0,wg.jsx)("span",{children:b})}})}var Mn=l(Y(),1),SR=l(G(),1),N7=l(q(),1);var Ua=l(O(),1),{ValidatedInputControl:vae}=Je(Mn.privateApis),yae=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Ur(e).isValid()?e:"#ffffff";return(0,Ua.jsx)(Mn.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,Ua.jsx)(Mn.Button,{onClick:n,"aria-label":(0,N7.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,Ua.jsx)(Mn.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,Ua.jsx)(Mn.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Ua.jsx)(Mn.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function V7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:u,setValue:c,isValid:f}=t,d=t.isDisabled({item:e,field:t}),m=t.getValue({item:e})||"",h=(0,SR.useCallback)(v=>{r(c({item:e,value:v}))},[e,r,c]),g=(0,SR.useCallback)(v=>{r(c({item:e,value:v||""}))},[e,r,c]);return(0,Ua.jsx)(vae,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(f,i),label:s,placeholder:a,value:m,help:u,onChange:g,hideLabelFromVision:o,type:"text",disabled:d,prefix:(0,Ua.jsx)(Mn.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,Ua.jsx)(yae,{color:m,onColorChange:h,disabled:d})})})}var Rx=l(Y(),1),Ax=l(G(),1),_R=l(q(),1);var Px=l(O(),1);function M7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,a]=(0,Ax.useState)(!1),u=t.isDisabled({item:e,field:t}),c=(0,Ax.useCallback)(()=>{a(f=>!f)},[]);return(0,Px.jsx)(Qs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,Px.jsx)(Rx.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Px.jsx)(Rx.Button,{icon:s?Xp:Yp,onClick:c,size:"small",label:s?(0,_R.__)("Hide password"):(0,_R.__)("Show password"),disabled:u,accessibleWhenDisabled:!0})})})}function Ox(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var D7=l(O(),1),L7={adaptiveSelect:Jj,array:F7,checkbox:Gj,color:V7,combobox:ax,datetime:Yj,date:Xj,email:r7,telephone:o7,url:n7,integer:a7,number:c7,password:M7,radio:f7,select:dx,text:m7,toggle:v7,textarea:x7,richtext:O7,toggleGroup:I7};function bae(e){return e&&typeof e=="object"&&typeof e.control=="string"}function wae(e){let{control:t,...r}=e,o=kx(t);return o===null?null:function(i){return(0,D7.jsx)(o,{...i,config:r})}}function B7(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?kx(e.Edit):bae(e.Edit)?wae(e.Edit):Ox(e)&&e.type!=="array"?kx("adaptiveSelect"):t===null?null:kx(t)}function kx(e){return Object.keys(L7).includes(e)?L7[e]:null}function xae(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 j7=xae;var Sae=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},z7=Sae;var _ae=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},H7=_ae;var U7=l(q(),1);function Ix({item:e,field:t}){let{elements:r,isLoading:o}=no({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 G7=l(O(),1);function Cr({item:e,field:t}){return t.hasElements?(0,G7.jsx)(Ix,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Js=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Tr(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function $s(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 ea(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 ta(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let r=new RegExp(t.isValid.pattern.constraint),o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:r.test(String(o))}catch{return!1}}function er(e,t){let o=(t.elements??[]).map(i=>i.value);if(o.length===0)return!0;let n=t.getValue({item:e});return[].concat(n).every(i=>o.includes(i))}function Cae({item:e,field:t}){return t.getValue({item:e})}var on=Cae;var Tae=/^[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 Eae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Tae.test(r)?(0,U7.__)("Value must be a valid email address."):null}var W7={type:"email",render:Cr,Edit:"email",sort:Js,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,Ns,Vs,Ms,lr,cr,Ao,oo],format:{},getValueFormatted:on,validate:{required:Tr,pattern:ta,minLength:$s,maxLength:ea,elements:er,custom:Eae}};var q7=l(q(),1);var wm=(e,t,r)=>r==="asc"?e-t:t-e;function Fx(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 Nx(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 Y7={separatorThousand:","};function Pae({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=Y7: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 Rae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,q7.__)("Value must be an integer."):null}var K7={type:"integer",render:Cr,Edit:"integer",sort:wm,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,pr,tc,rc,oc,nc,Jo],validOperators:[mr,pr,tc,rc,oc,nc,Jo,lr,cr,Ao,oo],format:Y7,getValueFormatted:Pae,validate:{required:Tr,min:Fx,max:Nx,elements:er,custom:Rae}};var Z7=l(q(),1);var X7={separatorThousand:",",separatorDecimal:".",decimals:2};function Aae({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=X7:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,a=r.toFixed(s),[u,c]=a.split("."),f=n?u.replace(/\B(?=(\d{3})+(?!\d))/g,n):u;return s===0?f:f+i+c}function Oae(e){return e===""||e===void 0||e===null}function kae(e,t){let r=t.getValue({item:e});return!Oae(r)&&!Number.isFinite(r)?(0,Z7.__)("Value must be a number."):null}var Q7={type:"number",render:Cr,Edit:"number",sort:wm,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,pr,tc,rc,oc,nc,Jo],validOperators:[mr,pr,tc,rc,oc,nc,Jo,lr,cr,Ao,oo],format:X7,getValueFormatted:Aae,validate:{required:Tr,min:Fx,max:Nx,elements:er,custom:kae}};var J7={type:"text",render:Cr,Edit:"text",sort:Js,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,Ns,Vs,Ms,lr,cr,Ao,oo],format:{},getValueFormatted:on,validate:{required:Tr,pattern:ta,minLength:$s,maxLength:ea,elements:er}};var rf=l(Ba(),1);var e9=l(Ba(),1);function $7(e){if(!e||!La(new Date(e)))return null;let t=(0,e9.getDate)(e);return t&&La(t)?t:null}function t9(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=$7(o),a=$7(String(i));return!!s&&!!a&&(r==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function Vx(e,t){return t9(e,t,"min")}function Mx(e,t){return t9(e,t,"max")}var r9={datetime:(0,rf.getSettings)().formats.datetime,weekStartsOn:(0,rf.getSettings)().l10n.startOfWeek};function Iae({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=r9:o=t.format,(0,rf.dateI18n)(o.datetime,(0,rf.getDate)(r))}var Fae=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},o9={type:"datetime",render:Cr,Edit:"datetime",sort:Fae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[cc,uc,ic,sc,ac,lc,$o,On],validOperators:[cc,uc,ic,sc,ac,lc,$o,On],format:r9,getValueFormatted:Iae,validate:{required:Tr,elements:er,min:Vx,max:Mx}};var of=l(Ba(),1);var n9={date:(0,of.getSettings)().formats.date,weekStartsOn:(0,of.getSettings)().l10n.startOfWeek};function Nae({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=n9:o=t.format,(0,of.dateI18n)(o.date,(0,of.getDate)(r))}var Vae=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},i9={type:"date",render:Cr,Edit:"date",sort:Vae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[cc,uc,ic,sc,ac,lc,$o,On,Jo],validOperators:[cc,uc,ic,sc,ac,lc,$o,On,Jo],format:n9,getValueFormatted:Nae,validate:{required:Tr,elements:er,min:Vx,max:Mx}};var Lx=l(q(),1);function s9(e,t){return t.getValue({item:e})===!0}function Mae({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,Lx.__)("True"):r===!1?(0,Lx.__)("False"):""}function Lae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,Lx.__)("Value must be true, false, or undefined"):null}var Dae=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},a9={type:"boolean",render:Cr,Edit:"checkbox",sort:Dae,validate:{required:s9,elements:er,custom:Lae},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,pr],validOperators:[mr,pr],format:{},getValueFormatted:Mae};var l9={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:on,validate:{}};var CR=l(q(),1);function c9(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function u9({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function Bae({item:e,field:t}){return u9({item:e,field:t})}function jae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,CR.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,CR.__)("Every value must be a string.")}var zae=(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)},f9={type:"array",render:Bae,Edit:"array",sort:zae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[lr,cr,Ao,oo],format:{},getValueFormatted:u9,validate:{required:c9,elements:er,custom:jae}};function Hae({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var d9={type:"password",render:Cr,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Hae,validate:{required:Tr,pattern:ta,minLength:$s,maxLength:ea,elements:er}};var m9={type:"telephone",render:Cr,Edit:"telephone",sort:Js,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,Ns,Vs,Ms,lr,cr,Ao,oo],format:{},getValueFormatted:on,validate:{required:Tr,pattern:ta,minLength:$s,maxLength:ea,elements:er}};var p9=l(q(),1);var xm=l(O(),1);function Gae({item:e,field:t}){if(t.hasElements)return(0,xm.jsx)(Ix,{item:e,field:t});let r=on({item:e,field:t});return!r||!Ur(r).isValid()?r:(0,xm.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,xm.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,xm.jsx)("span",{children:r})]})}function Uae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Ur(r).isValid()?(0,p9.__)("Value must be a valid color."):null}var Wae=(e,t,r)=>{let o=Ur(e),n=Ur(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},h9={type:"color",render:Gae,Edit:"color",sort:Wae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,lr,cr],format:{},getValueFormatted:on,validate:{required:Tr,elements:er,custom:Uae}};var g9={type:"url",render:Cr,Edit:"url",sort:Js,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,Ns,Vs,Ms,lr,cr,Ao,oo],format:{},getValueFormatted:on,validate:{required:Tr,pattern:ta,minLength:$s,maxLength:ea,elements:er}};var qae=(e,t,r)=>typeof e=="number"&&typeof t=="number"?wm(e,t,r):Js(e,t,r),v9={render:Cr,Edit:null,sort:qae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,pr],validOperators:dj(),format:{},getValueFormatted:on,validate:{required:Tr,elements:er}};function Yae(e){return e==="integer"||e==="number"}function Kae(e){return e==="date"||e==="datetime"}function y9(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&Yae(t.type)||typeof e=="string"&&Kae(t.type)))return{constraint:e,validate:o}}function b9(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=y9(r?.min,t,"min"),s=y9(r?.max,t,"max"),a=r?.minLength,u;typeof a=="number"&&t.validate.minLength!==void 0&&(u={constraint:a,validate:t.validate.minLength});let c=r?.maxLength,f;typeof c=="number"&&t.validate.maxLength!==void 0&&(f={constraint:c,validate:t.validate.maxLength});let d=r?.pattern,m;d!==void 0&&t.validate.pattern!==void 0&&(m={constraint:d,validate:t.validate.pattern});let h=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:u,maxLength:f,pattern:m,custom:h}}function w9(e){return e.validOperators.reduce((t,r)=>{let o=ef(r);return o?.filter&&(t[r]=o.filter),t},{})}function Zae(e,t){return{...t.format,...e.format}}var x9=Zae;function Xae(e){let t=[W7,K7,Q7,J7,o9,i9,a9,l9,f9,d9,m9,h9,g9].find(r=>r?.type===e);return t||v9}function Wa(e){return e.map(t=>{let r=Xae(t.type),o=t.getValue||z7(t.id),n=function(i,s,a){let u=o({item:i}),c=o({item:s});return t.sort?t.sort(u,c,a):r.sort(u,c,a)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:o,setValue:t.setValue||H7(t.id),elements:t.elements,getElements:t.getElements,hasElements:Ox(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:B7(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:b9(t,r),filterBy:j7(t,r.defaultOperators,r.validOperators),filter:w9(r),format:x9(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var vo=l(G(),1);function S9({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[a,u]=(0,vo.useState)(!o);(0,vo.useEffect)(()=>{o||u(!0)},[o]);let c=(0,vo.useRef)(t),f=(0,vo.useRef)(n);(0,vo.useEffect)(()=>{o||(c.current=t,f.current=n)},[t,o,n]);let[d,m]=(0,vo.useState)([]),h=(0,vo.useRef)(new Map),g=(0,vo.useRef)([]),v=(0,vo.useRef)({search:void 0,filters:void 0,perPage:void 0}),y=(0,vo.useRef)(void 0),x=(0,vo.useRef)(void 0),b=(0,vo.useRef)(!1),w=(0,vo.useMemo)(()=>{e.startPosition!==void 0&&x.current!==void 0&&(e.startPosition<x.current?y.current="up":e.startPosition>x.current&&(y.current="down")),x.current=e.startPosition;let S=JSON.stringify(e.filters??[]),C=v.current.filters,_=!b.current||!e.infiniteScrollEnabled||e.search!==v.current.search||S!==C||e.perPage!==v.current.perPage;if(b.current=!0,v.current={search:e.search,filters:S,perPage:e.perPage},_){h.current.clear(),y.current=void 0;let L=e.search?1:e.startPosition??1,D=t.map((j,F)=>{let P=L+F;return h.current.set(r(j),P),{...j,position:P}});return g.current=D,D}let R=g.current,E=new Set(t.map(r)),A=y.current,M=e.search?1:e.startPosition??1,I=t.map((L,D)=>{let j=r(L),F=e.infiniteScrollEnabled?M+D:void 0;return F!==void 0&&h.current.set(j,F),{...L,position:F}});if(I.length===0)return R;let T=R.filter(L=>!E.has(r(L))),N=A==="up"?[...I,...T]:[...T,...I];N.sort((L,D)=>{let j=L.position,F=D.position;return j-F});let B=N;if(d.length>0){let L=Math.min(...d),D=Math.max(...d),j=20,F=N.map(W=>W.position),P=Math.min(...F);!(Math.max(...F)<L-j||P>D+j)&&(B=N.filter(W=>{let Q=r(W);if(i?.includes(Q))return!0;let re=W.position;return A==="up"?re<=D+j:A==="down"?re>=L-j:re>=L-j&&re<=D+j}))}return g.current=B,B},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,d,i,r]);return s?{data:w,paginationInfo:n,hasInitiallyLoaded:a,setVisibleEntries:m}:{data:(o&&c.current?.length?c.current:t).map(C=>({...C,position:void 0})),paginationInfo:o&&c.current?.length?f.current:n,hasInitiallyLoaded:a,setVisibleEntries:void 0}}var nn=l(G(),1),C9=l(at(),1);function _9(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((c,f)=>{let d=f.getBoundingClientRect(),m=d.top+d.height/2,h=Math.abs(m-n),g=c.getBoundingClientRect(),v=g.top+g.height/2,y=Math.abs(v-n);return h<y?f:c}),a=Number(s.getAttribute("aria-posinset")),u=s.getBoundingClientRect();return t.current={posinset:a,viewportOffset:u.top-o.top,scrollTop:e.scrollTop,direction:r},!0}function T9({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,nn.useRef)(null),a=(0,nn.useRef)(e),u=(0,nn.useRef)(r),c=(0,nn.useRef)(t),f=(0,nn.useRef)(o.totalItems);(0,nn.useLayoutEffect)(()=>{a.current=e,u.current=r,c.current=t,f.current=o.totalItems},[e,r,t,o.totalItems]);let d=(0,nn.useCallback)(h=>{i&&i(g=>{let v=new Set(g),y=!1;return h.forEach(x=>{let b=Number(x.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(b)||(x.isIntersecting?v.has(b)||(v.add(b),y=!0):v.has(b)&&(v.delete(b),y=!0))}),y?Array.from(v).sort():g})},[i]);(0,nn.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(),w=v.getBoundingClientRect().top-y.top-g.viewportOffset+(h.scrollTop-g.scrollTop);Math.abs(w)>1&&(h.scrollTop+=w)}s.current=null},[n,r,e.infiniteScrollEnabled]);let m=(0,nn.useRef)(null);return(0,nn.useEffect)(()=>{if(!e.infiniteScrollEnabled||!d){m.current&&(m.current.disconnect(),m.current=null);return}return m.current=new IntersectionObserver(d,{root:null,rootMargin:"0px",threshold:.1}),()=>{m.current&&(m.current.disconnect(),m.current=null)}},[e.infiniteScrollEnabled,d]),(0,nn.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let h=0,g=600,v=800,y=(0,C9.throttle)(b=>{let w=a.current,S=f.current,C=b.target,_=C.scrollTop,R=C.scrollHeight,E=C.clientHeight,A=_>h?"down":"up";if(h=_,u.current)return;let M=w.startPosition||1,I=w.perPage||10,T=Math.min(M+I,S);if(A==="down"&&_+E>=R-g&&T<S){let N=T;_9(C,s,"down"),c.current({...w,startPosition:N})}if(A==="up"&&_<=v&&M>1){let N=M-I,B=N<6?1:N;_9(C,s,"up"),c.current({...w,startPosition:B})}},50),x=n.current;return x.addEventListener("scroll",y),()=>{x.removeEventListener("scroll",y),y.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:m.current}}var yo=l(O(),1),Qae=e=>e.id,Jae=()=>!0,$ae=[],ele={table:{},grid:{},list:{}},tle=bc.filter(e=>!e.isPicker);function rle({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,Lo.useContext)(Me),n=o.infiniteScrollEnabled;return(0,yo.jsxs)(yo.Fragment,{children:[(0,yo.jsxs)(te,{direction:"row",align:"top",justify:"space-between",className:Z("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,yo.jsxs)(te,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,yo.jsx)(cR,{label:r}),(0,yo.jsx)(nx,{})]}),(0,yo.jsxs)(te,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,yo.jsx)(Bj,{}),e]})]}),(0,yo.jsx)(ix,{className:"dataviews-filters__container"}),(0,yo.jsx)(aR,{}),(0,yo.jsx)(lR,{})]})}function ole({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=$ae,data:s,getItemId:a=Qae,getItemLevel:u,isLoading:c=!1,paginationInfo:f,defaultLayouts:d=ele,selection:m,onChangeSelection:h,onClickItem:g,renderItemLink:v,isItemClickable:y=Jae,header:x,children:b,config:w={perPageSizes:[10,20,50,100]},empty:S,onReset:C}){let[_,R]=(0,Lo.useState)([]),E=m===void 0||h===void 0,A=E?_:m,{data:M,paginationInfo:I,hasInitiallyLoaded:T,setVisibleEntries:N}=S9({view:e,data:s,getItemId:a,isLoading:c,selection:A,paginationInfo:f}),B=(0,Lo.useRef)(null),[L,D]=(0,Lo.useState)(0),j=(0,E9.useResizeObserver)(ye=>{D(ye[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[F,P]=(0,Lo.useState)(null);function V(ye){let fe=typeof ye=="function"?ye(A):ye;E&&R(fe),h&&h(fe)}let z=(0,Lo.useMemo)(()=>Wa(r),[r]),W=(0,Lo.useMemo)(()=>e.infiniteScrollEnabled?A:A.filter(ye=>s.some(fe=>a(fe)===ye)),[A,s,a,e.infiniteScrollEnabled]),Q=mg(z,e),ue=(0,Lo.useMemo)(()=>(Q||[]).some(ye=>ye.isPrimary||ye.isLocked),[Q]),[re,se]=(0,Lo.useState)(ue),{intersectionObserver:ae}=T9({view:e,onChangeView:t,isLoading:c,paginationInfo:f,containerRef:B,setVisibleEntries:N});(0,Lo.useEffect)(()=>{ue&&!re&&se(!0)},[ue,re]);let de=(0,Lo.useMemo)(()=>Object.fromEntries(Object.entries(d).filter(([ye])=>tle.some(fe=>fe.type===ye)).map(([ye,fe])=>[ye,fe===!0?{}:fe])),[d]);return de[e.type]?(0,yo.jsx)(Me.Provider,{value:{view:e,onChangeView:t,fields:z,actions:i,data:M,isLoading:c,paginationInfo:I,selection:W,onChangeSelection:V,openedFilter:F,setOpenedFilter:P,getItemId:a,getItemLevel:u,isItemClickable:y,onClickItem:g,renderItemLink:v,containerWidth:L,containerRef:B,resizeObserverRef:j,defaultLayouts:de,filters:Q,isShowingFilter:re,setIsShowingFilter:se,config:w,empty:S,hasInitiallyLoaded:T,onReset:C,intersectionObserver:ae},children:(0,yo.jsx)("div",{className:"dataviews-wrapper",children:b??(0,yo.jsx)(rle,{header:x,search:o,searchLabel:n})})}):null}var us=ole;us.BulkActionToolbar=Z0;us.Filters=hg;us.FiltersToggled=ix;us.FiltersToggle=nx;us.Layout=aR;us.LayoutSwitcher=fR;us.Pagination=bP;us.Search=cR;us.ViewConfig=dR;us.Footer=lR;var qa=us;var OR=l(G(),1);var P9=l(G(),1),R9=l(O(),1),TR=(0,P9.createContext)({fields:[]});TR.displayName="DataFormContext";function A9({fields:e,children:t}){return(0,R9.jsx)(TR.Provider,{value:{fields:e},children:t})}var Ri=TR;var Kx=l(G(),1);var Bx=l(G(),1),Sg=l(Y(),1);var xg=l(q(),1),Do={type:"regular",labelPosition:"top"},nle=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 O9(e){let t=Do;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,xg.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,xg.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,xg.__)("Apply"),cancelLabel:(0,xg.__)("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:nle(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 k9(e){let t=O9(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?O9(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:k9({fields:o.children,layout:Do}).fields}}});return{layout:t,fields:r}}var Dx=k9;var ur=l(O(),1);function ile({title:e}){return(0,ur.jsx)(te,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,ur.jsx)(te,{direction:"row",align:"center",children:(0,ur.jsx)(Sg.__experimentalHeading,{level:2,size:13,children:e})})})}function I9({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,Bx.useContext)(Ri),a=t.layout,u=(0,Bx.useMemo)(()=>({layout:Do,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,ur.jsxs)(ur.Fragment,{children:[!o&&t.label&&(0,ur.jsx)(ile,{title:t.label}),(0,ur.jsx)(Ln,{data:e,form:u,onChange:r,validity:i?.children})]});let c=a.labelPosition,f=s.find(d=>d.id===t.id);return!f||!f.Edit?null:c==="side"?(0,ur.jsxs)(te,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,ur.jsx)("div",{className:Z("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${c}`),children:(0,ur.jsx)(Sg.BaseControl.VisualLabel,{children:f.label})}),(0,ur.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:f.readOnly===!0?(0,ur.jsx)(f.render,{item:e,field:f}):(0,ur.jsx)(f.Edit,{data:e,field:f,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},f.id)})]}):(0,ur.jsx)("div",{className:"dataforms-layouts-regular__field",children:f.readOnly===!0?(0,ur.jsx)(ur.Fragment,{children:(0,ur.jsxs)(ur.Fragment,{children:[!o&&c!=="none"&&(0,ur.jsx)(Sg.BaseControl.VisualLabel,{children:f.label}),(0,ur.jsx)(f.render,{item:e,field:f})]})}):(0,ur.jsx)(f.Edit,{data:e,field:f,onChange:r,hideLabelFromVision:c==="none"?!0:o,markWhenOptional:n,validity:i})})}var RR=l(T0(),1),nf=l(Y(),1),fs=l(G(),1),Ux=l(at(),1);var jx=l(Y(),1),Sm=l(q(),1);var D9=l(at(),1);var ER=l(G(),1);function sle(e,t){return Z("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var F9=sle;var N9=l(Y(),1);var Ic=l(O(),1);function ale(e,t,r){return e?(0,Ic.jsxs)(ht.Root,{children:[(0,Ic.jsx)(ht.Trigger,{render:(0,Ic.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Ic.jsx)(N9.Icon,{icon:Ca,size:16}),(0,Ic.jsxs)(Pn,{children:[t,": "]}),r]})}),(0,Ic.jsx)(ht.Popup,{children:t})]}):r}var V9=ale;function M9(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=M9(r);if(o)return o}}var L9=M9;var sn=l(O(),1);function _g({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,isOpen:a,onClick:u}){let{labelPosition:c,editVisibility:f}=t.layout,d=L9(n),m=i&&!!d,h=F9(c,m),g=V9(m,d,r),v=Z("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${c}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":f==="always"}),y=(0,D9.useInstanceId)(_g,"dataforms-layouts-panel__field-control"),x=m?(0,Sm.sprintf)((0,Sm._x)("Edit %s (has errors)","field"),r||""):(0,Sm.sprintf)((0,Sm._x)("Edit %s","field"),r||""),b=(0,ER.useRef)(null),w=(0,ER.useRef)(null);return(0,sn.jsxs)("div",{ref:b,className:v,onClick:s?void 0:_=>{!a&&_.detail<2&&!w.current?.contains(_.target)&&b.current?.ownerDocument.defaultView?.getSelection()?.toString()||u()},onKeyDown:s?void 0:_=>{_.target===_.currentTarget&&(_.key==="Enter"||_.key===" ")&&(_.preventDefault(),u())},children:[c!=="none"&&(0,sn.jsx)("span",{className:h,children:g}),c==="none"&&m&&(0,sn.jsxs)(ht.Root,{children:[(0,sn.jsx)(ht.Trigger,{render:(0,sn.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":d,children:(0,sn.jsx)(jx.Icon,{icon:Ca,size:16})})}),(0,sn.jsx)(ht.Popup,{children:d})]}),(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)(jx.Button,{ref:w,className:"dataforms-layouts-panel__field-trigger-icon",label:x,icon:Ps,size:"small","aria-expanded":a,"aria-haspopup":"dialog","aria-describedby":`${y}`})]})}var B9=l(T0(),1),PR=l(C0(),1),ra=l(G(),1),an=l(q(),1);function j9(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?j9(o):o.type!=="invalid"&&o.type!=="validating")):!0}function lle(e,t){let r=Dx(e);if(r.fields.length===0)return[];let o=new Map;t.forEach(s=>{o.set(s.id,s)});function n(s){if("children"in s&&Array.isArray(s.children)){let c=s.children.map(n).filter(d=>d!==null);if(c.length===0)return null;let f=o.get(s.id);if(f){let[d]=Wa([f]);return{id:s.id,children:c,field:d}}return{id:s.id,children:c}}let a=o.get(s.id);if(!a)return null;let[u]=Wa([a]);return{id:s.id,children:[],field:u}}return r.fields.map(n).filter(s=>s!==null)}function _m(e,t,r){if(e||(e={}),r.length===0)return e;let o={...e},n=o;for(let s=0;s<r.length-1;s++){let a=r[s];n[a]||(n[a]={}),n[a]={...n[a]},n=n[a]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function z9(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let a=0;a<t.length-1;a++){let u=t[a];if(!n[u])return e;n[u]={...n[u]},n=n[u]}let i=t[t.length-1];if(!n[i])return e;let s={...n[i]};if(delete s[r],Object.keys(s).length===0?delete n[i]:n[i]=s,Object.keys(o).length!==0)return o}function cle(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:s}=r,a=(o.current[t.id]||0)+1;o.current[t.id]=a,e.then(u=>{if(a===o.current[t.id]){if(!Array.isArray(u)){n(c=>_m(c,{elements:{type:"invalid",message:(0,an.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:u})?n(c=>_m(c,{elements:{type:"invalid",message:(0,an.__)("Value must be one of the elements.")}},[...i,t.id])):n(c=>z9(c,[...i,t.id],"elements"))}}).catch(u=>{if(a!==o.current[t.id])return;let c;u instanceof Error?c=u.message:c=String(u)||(0,an.__)("Unknown error when running elements validation asynchronously."),n(f=>_m(f,{elements:{type:"invalid",message:c}},[...i,t.id]))})}function ule(e,t,r){let{customCounterRef:o,setFormValidity:n,path:i}=r,s=(o.current[t.id]||0)+1;o.current[t.id]=s,e.then(a=>{if(s===o.current[t.id]){if(a===null){n(u=>z9(u,[...i,t.id],"custom"));return}if(typeof a=="string"){n(u=>_m(u,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(u=>_m(u,{custom:{type:"invalid",message:(0,an.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(a=>{if(s!==o.current[t.id])return;let u;a instanceof Error?u=a.message:u=String(a)||(0,an.__)("Unknown error when running custom validation asynchronously."),n(c=>_m(c,{custom:{type:"invalid",message:u}},[...i,t.id]))})}function H9(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,an.__)("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,an.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,an.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,an.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,an.__)("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,an.__)("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,B9.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,an.__)("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"&&(cle(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,an.__)("Validating\u2026")}),o instanceof Promise&&(ule(o,t,r),n.custom={type:"validating",message:(0,an.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=H9(e,a,{...r,path:[...r.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([a,u])=>{u!==void 0&&(s[a]=u)}),Object.keys(s).length===0?void 0:{children:s}}}function G9(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>G9(n,t));return o?{value:r,children:o}:r}function fle(e,t,r){let[o,n]=(0,ra.useState)(),i=(0,ra.useRef)({}),s=(0,ra.useRef)({}),a=(0,ra.useRef)({}),u=(0,ra.useCallback)(()=>{let c={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},f=lle(r,t);if(f.length===0){n(void 0);return}let d={},m=[];f.forEach(h=>{let g=G9(h,e);if(a.current.hasOwnProperty(h.id)&&(0,PR.default)(a.current[h.id],g)){m.push(h.id);return}a.current[h.id]=g;let v=H9(e,h,c);v!==void 0&&(d[h.id]=v)}),n(h=>{let g={...h,...d},v=[...m,...Object.keys(d)];return Object.keys(g).forEach(x=>{g&&!v.includes(x)&&delete g[x]}),Object.keys(g).length===0&&(g=void 0),(0,PR.default)(h,g)?h:g})},[e,t,r]);return(0,ra.useEffect)(()=>{u()},[u]),{validity:o,isValid:j9(o)}}var U9=fle;var zx=l(G(),1);function Fc(e,t){let r=(0,zx.useCallback)(()=>{let o=e.current?.querySelectorAll("input, textarea, select"),n=0;return o?.forEach(i=>{i.willValidate&&!i.validity.valid&&(n++,i.dispatchEvent(new Event("invalid",{cancelable:!0})))}),n},[e]);return(0,zx.useEffect)(()=>{t&&r()},[t,r]),r}var W9=l(G(),1);function dle(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var Hx=(e,t)=>Array.isArray(e)&&e.length>0?dle(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var mle=(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 ple(e){let{fields:t}=(0,W9.useContext)(Ri),r=e.layout,o=Hx(r.summary,t),n=mle(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 Gx=ple;var ln=l(O(),1);function hle({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:a,cancelLabel:u}=s,{fields:c}=(0,fs.useContext)(Ri),[f,d]=(0,fs.useState)({}),m=(0,fs.useMemo)(()=>(0,RR.default)(e,f,{arrayMerge:(C,_)=>_}),[e,f]),h=(0,fs.useMemo)(()=>({layout:Do,fields:t.children?t.children:[{id:t.id,layout:Do}]}),[t]),g=c.map(C=>({...C,Edit:C.Edit===null?void 0:C.Edit,isValid:{required:C.isValid.required?.constraint,elements:C.isValid.elements?.constraint,min:C.isValid.min?.constraint,max:C.isValid.max?.constraint,pattern:C.isValid.pattern?.constraint,minLength:C.isValid.minLength?.constraint,maxLength:C.isValid.maxLength?.constraint}})),{validity:v}=U9(m,g,h),y=()=>{r(f),n()},x=C=>{d(_=>(0,RR.default)(_,C,{arrayMerge:(R,E)=>E}))},b=(0,Ux.useFocusOnMount)("firstInputElement"),w=(0,fs.useRef)(null),S=(0,Ux.useMergeRefs)([b,w]);return Fc(w,i),(0,ln.jsxs)(nf.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,ln.jsx)("div",{ref:S,children:(0,ln.jsx)(Ln,{data:m,form:h,onChange:x,validity:v,children:(C,_,R,E)=>(0,ln.jsx)(C,{data:m,field:_,onChange:x,hideLabelFromVision:h.fields.length<2,markWhenOptional:E,validity:R},_.id)})}),(0,ln.jsxs)(te,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,ln.jsx)(nf.__experimentalSpacer,{style:{flex:1}}),(0,ln.jsx)(nf.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:u}),(0,ln.jsx)(nf.Button,{variant:"primary",onClick:y,__next40pxDefaultSize:!0,children:a})]})]})}function gle({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,fs.useState)(!1),[s,a]=(0,fs.useState)(!1),{fieldDefinition:u,fieldLabel:c,summaryFields:f}=Gx(t);if(!u)return null;let d=()=>{a(!1),i(!0)};return(0,ln.jsxs)(ln.Fragment,{children:[(0,ln.jsx)(_g,{data:e,field:t,fieldLabel:c,summaryFields:f,validity:o,touched:n,disabled:u.readOnly===!0,onClick:()=>a(!0),isOpen:s}),s&&(0,ln.jsx)(hle,{data:e,field:t,onChange:r,fieldLabel:c??"",onClose:d,touched:n})]})}var q9=gle;var Nc=l(Y(),1),Y9=l(q(),1),Ya=l(G(),1);var K9=l(at(),1);var Bo=l(O(),1);function vle({title:e,onClose:t}){return(0,Bo.jsx)(te,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Bo.jsxs)(te,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Bo.jsx)(Nc.__experimentalHeading,{level:2,size:13,children:e}),(0,Bo.jsx)(Nc.__experimentalSpacer,{style:{flex:1}}),t&&(0,Bo.jsx)(Nc.Button,{label:(0,Y9.__)("Close"),icon:Es,onClick:t,size:"small"})]})})}function yle({touched:e,children:t}){let r=(0,Ya.useRef)(null);return Fc(r,e),(0,Bo.jsx)("div",{ref:r,children:t})}function ble({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Ya.useState)(!1),[s,a]=(0,Ya.useState)(null),u=(0,Ya.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[c,f]=(0,K9.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),d=(0,Ya.useMemo)(()=>({layout:Do,fields:t.children?t.children:[{id:t.id,layout:Do}]}),[t]),m=(0,Ya.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:h,fieldLabel:g,summaryFields:v}=Gx(t);return h?(0,Bo.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Bo.jsx)(Nc.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:u,focusOnMount:!1,onToggle:y=>{y||i(!0)},renderToggle:({isOpen:y,onToggle:x})=>(0,Bo.jsx)(_g,{data:e,field:t,fieldLabel:g,summaryFields:v,validity:o,touched:n,disabled:h.readOnly===!0,isOpen:y,onClick:x}),renderContent:({onClose:y})=>(0,Bo.jsx)(yle,{touched:n,children:(0,Bo.jsxs)("div",{ref:c,...f,children:[(0,Bo.jsx)(vle,{title:g,onClose:y}),(0,Bo.jsx)(Ln,{data:e,form:d,onChange:r,validity:m,children:(x,b,w,S)=>(0,Bo.jsx)(x,{data:e,field:b,onChange:r,hideLabelFromVision:(d?.fields??[]).length<2,markWhenOptional:S,validity:w},b.id)})]})})})}):null}var Z9=ble;var AR=l(O(),1);function X9({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,AR.jsx)(q9,{data:e,field:t,onChange:r,validity:o}):(0,AR.jsx)(Z9,{data:e,field:t,onChange:r,validity:o})}var jo=l(G(),1),$9=l(fu(),1),ez=l(at(),1);var Wx=l(q(),1);function Q9(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+=Q9(o);return t}function Cm(e){let t=Q9(e);if(t!==0)return(0,Wx.sprintf)((0,Wx._n)("%d field needs attention","%d fields need attention",t),t)}var J9=l(O(),1);function qx({validity:e}){let t=Cm(e);return t?(0,J9.jsx)(oC,{intent:"high",children:t}):null}var Er=l(O(),1);function wle(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 xle({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:s}){let u=Hx(o.summary,t).filter(d=>wle(d,o.summary,n)),c=i&&o.isCollapsible,f=u.length>0&&o.withHeader;return(0,Er.jsxs)(te,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Er.jsx)(Ts.Title,{children:r}),(c||f)&&(0,Er.jsxs)(gu.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[c&&(0,Er.jsx)(qx,{validity:s}),f&&(0,Er.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:u.map(d=>(0,Er.jsx)(d.render,{item:e,field:d},d.id))})]})]})}function Sle({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,Er.jsxs)(Er.Fragment,{children:[t.description&&(0,Er.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Er.jsx)(Ln,{data:e,form:r,onChange:o,validity:s?.children})]});let u=sf("regular")?.component;return u?(0,Er.jsx)(u,{data:e,field:t,onChange:o,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function tz({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,jo.useContext)(Ri),a=t.layout,u=(0,jo.useRef)(null),c=(0,jo.useRef)(!1),f=(0,jo.useMemo)(()=>({layout:Do,fields:t.children??[]}),[t]),{isOpened:d,isCollapsible:m}=a,[h,g]=(0,jo.useState)(d),[v,y]=(0,jo.useState)(!1);(0,jo.useEffect)(()=>{g(d)},[d]);let x=(0,jo.useCallback)(M=>{M||y(!0),g(M)},[]),b=Fc(u,(m?h:!0)&&v),w=(0,jo.useCallback)(()=>{c.current=!0},[]),S=(0,jo.useCallback)(()=>{if(!c.current||(y(!0),m&&!h))return;let M=b(),I=Cm(i);M>0&&I&&(0,$9.speak)(I,"polite")},[m,h,b,i]),C=(0,ez.__experimentalUseFocusOutside)(S),_=t.label,R;if(t.children)R=!!_&&a.withHeader;else{let M=s.find(I=>I.id===t.id);if(!M||!M.Edit)return null;_=M.label,R=!!_&&a.withHeader}let E=(0,Er.jsx)(Sle,{data:e,field:t,form:f,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:R}),A=(0,Er.jsx)(xle,{data:e,fields:s,label:_,layout:a,isOpen:m?!!h:!0,touched:v,validity:i});return R&&m?(0,Er.jsxs)(gu.Root,{className:"dataforms-layouts-card__field",open:h,onOpenChange:x,...C,children:[(0,Er.jsx)(gu.Header,{children:A}),(0,Er.jsx)(gu.Content,{ref:u,onFocus:w,children:E})]}):(0,Er.jsxs)(Ts.Root,{className:"dataforms-layouts-card__field",...C,children:[R&&(0,Er.jsx)(Ts.Header,{children:A}),(0,Er.jsx)(Ts.Content,{ref:u,onFocus:w,children:E})]})}var rz=l(Y(),1);var io=l(O(),1);function _le({title:e}){return(0,io.jsx)(te,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,io.jsx)(te,{direction:"row",align:"center",children:(0,io.jsx)(rz.__experimentalHeading,{level:2,size:13,children:e})})})}var Cle=({children:e})=>(0,io.jsx)(io.Fragment,{children:e});function oz({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let u={layout:Do,fields:t.children};return(0,io.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,io.jsx)(_le,{title:t.label}),(0,io.jsx)(te,{direction:"row",align:s.alignment,gap:"lg",children:(0,io.jsx)(Ln,{data:e,form:u,onChange:r,validity:i?.children,as:Cle,children:(c,f,d)=>(0,io.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[f.id],children:(0,io.jsx)(c,{data:e,field:f,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:d})},f.id)})})]})}let a=sf("regular")?.component;return a?(0,io.jsx)(io.Fragment,{children:(0,io.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,io.jsx)(a,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var zo=l(G(),1),nz=l(q(),1),iz=l(fu(),1),sz=l(at(),1);var Ka=l(O(),1);function az({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,zo.useContext)(Ri),i=(0,zo.useRef)(null),s=(0,zo.useRef)(null),a=(0,zo.useRef)(!1),[u,c]=(0,zo.useState)(!1),[f,d]=(0,zo.useState)(!1),m=(0,zo.useMemo)(()=>({layout:Do,fields:t.children??[]}),[t]);(0,zo.useEffect)(()=>{let S=i.current;if(!S)return;let C=()=>{let _=S.open;_||c(!0),d(_)};return S.addEventListener("toggle",C),()=>{S.removeEventListener("toggle",C)}},[]);let h=Fc(s,f&&u),g=(0,zo.useCallback)(()=>{a.current=!0},[]),v=(0,zo.useCallback)(()=>{if(!a.current||(c(!0),!i.current?.open))return;let S=h(),C=Cm(o);S>0&&C&&(0,iz.speak)(C,"polite")},[h,o]),y=(0,sz.__experimentalUseFocusOutside)(v);if(!t.children)return null;let x=t.layout.summary??"",b=x?n.find(S=>S.id===x):void 0,w;return b&&b.render?w=(0,Ka.jsx)(b.render,{item:e,field:b}):w=t.label||(0,nz.__)("More details"),(0,Ka.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",...y,children:[(0,Ka.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,Ka.jsxs)(te,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[w,u&&(0,Ka.jsx)(qx,{validity:o})]})}),(0,Ka.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onFocus:g,children:(0,Ka.jsx)(Ln,{data:e,form:m,onChange:r,validity:o?.children})})]})}var af=l(O(),1),Tle=[{type:"regular",component:I9,wrapper:({children:e})=>(0,af.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:X9,wrapper:({children:e})=>(0,af.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:tz,wrapper:({children:e})=>(0,af.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:oz,wrapper:({children:e,layout:t})=>(0,af.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,af.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,af.jsx)(te,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:az}];function sf(e){return Tle.find(t=>t.type===e)}var Yx=l(O(),1),Ele=({children:e})=>(0,Yx.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function Ln({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,Kx.useContext)(Ri),a=(0,Kx.useMemo)(()=>{let f=s.filter(m=>!!m.isValid?.required).length,d=s.length-f;return f>d},[s]);function u(f){return s.find(d=>d.id===f.id)}let c=i??sf(t.layout.type)?.wrapper??Ele;return(0,Yx.jsx)(c,{layout:t.layout,children:t.fields.map(f=>{let d=sf(f.layout.type)?.component;if(!d)return null;let m=f.children?void 0:u(f);return m&&m.isVisible&&!m.isVisible(e)?null:n?n(d,f,o?.[f.id],a):(0,Yx.jsx)(d,{data:e,field:f,onChange:r,markWhenOptional:a,validity:o?.[f.id]},f.id)})})}var kR=l(O(),1);function Cg({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,OR.useMemo)(()=>Dx(t),[t]),s=(0,OR.useMemo)(()=>Wa(r),[r]);return t.fields?(0,kR.jsx)(A9,{fields:s,children:(0,kR.jsx)(Ln,{data:e,form:i,onChange:o,validity:n})}):null}var cz=l(XP(),1),uz=l($c(),1);function lz(e=""){return(0,cz.default)(e.trim().toLowerCase())}var Ple=[];function Za(e,t,r){if(!e)return{data:Ple,paginationInfo:{totalItems:0,totalPages:0}};let o=Wa(r),n=[...e];if(t.search){let c=lz(t.search);n=n.filter(f=>o.filter(d=>d.enableGlobalSearch).some(d=>{let m=d.getValue({item:f});return(Array.isArray(m)?m:[m]).some(g=>lz(String(g)).includes(c))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(c=>{let f=o.find(d=>d.id===c.field);if(f){c.operator===oo&&(0,uz.default)("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});let d=f.filter[c.operator];d&&(n=n.filter(m=>d(m,f,c.value)))}});let i=t.sort?.field?o.find(c=>c.enableSorting!==!1&&c.id===t.sort?.field):null,s=t.groupBy?.field?o.find(c=>c.enableSorting!==!1&&c.id===t.groupBy?.field):null;(i||s)&&n.sort((c,f)=>{if(s){let d=s.sort(c,f,t.groupBy?.direction??"asc");if(d!==0)return d}return i?i.sort(c,f,t.sort?.direction??"desc"):0});let a=n.length,u=1;if(t.infiniteScrollEnabled&&t.startPosition!==void 0&&t.perPage!==void 0){let c=t.startPosition-1,f=Math.min(c+t.perPage,a);n=n?.slice(c,f)}else if(t.page!==void 0&&t.perPage!==void 0){let c=(t.page-1)*t.perPage;a=n?.length||0,u=Math.ceil(a/t.perPage),n=n?.slice(c,c+t.perPage)}return{data:n,paginationInfo:{totalItems:a,totalPages:u}}}var fz=l(yl(),1),{lock:wUe,unlock:dz}=(0,fz.__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 Ht=l(Y(),1),lf=l(Q2(),1),IR=l(xe(),1),Eg=l(me(),1),ir=l(G(),1),cn=l(q(),1);var vz=l(fu(),1),Em=l(pz(),1),yz=l(hi(),1);var Tg=l(G(),1);function hz(e){return{top:e.offsetTop,left:e.offsetLeft}}function gz(e){let t=(0,Tg.useRef)(null),r=(0,Tg.useRef)(void 0);return t.current&&(r.current=hz(t.current)),(0,Tg.useLayoutEffect)(()=>{let o=r.current;if(!o||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let n=new Pd({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:u}){if(!t.current)return;let{x:c,y:f}=u;c=Math.round(c),f=Math.round(f);let d=c===0&&f===0;t.current.style.transform=d?"":`translate3d(${c}px,${f}px,0)`}});t.current.style.transform="";let i=hz(t.current),s=Math.round(o.left-i.left),a=Math.round(o.top-i.top);return n.start({x:0,y:0,from:{x:s,y:a}}),()=>{n.stop(),n.set({x:0,y:0})}},[e]),t}var Ce=l(O(),1),{MediaUploadModal:Rle}=dz(Em.privateApis);function bz({children:e,index:t,className:r}){let o=gz(t);return(0,Ce.jsx)("div",{ref:o,className:r,children:e})}function Tm(e){return Array.isArray(e)?e:e?[e]:[]}function Ale({render:e,multiple:t,...r}){let[o,n]=(0,ir.useState)(!1);return window.__experimentalDataViewsMediaModal?(0,Ce.jsxs)(Ce.Fragment,{children:[e&&e({open:()=>n(!0)}),o&&(0,Ce.jsx)(Rle,{...r,multiple:t,isOpen:o,onClose:()=>{n(!1),r.onClose?.()},onSelect:i=>{n(!1),r.onSelect?.(i)}})]}):(0,Ce.jsx)(Em.MediaUpload,{...r,render:e,multiple:t?"add":void 0})}function FR({open:e,children:t,label:r,showTooltip:o=!1,onFilesDrop:n,attachment:i,isUploading:s=!1}){let a=i&&(0,lf.isBlobURL)(i.source_url),u=(0,Ce.jsxs)("div",{className:Z("fields__media-edit-picker-button",{"has-attachment":i}),role:"button",tabIndex:0,onClick:()=>{s||e()},onKeyDown:c=>{s||(c.key==="Enter"||c.key===" ")&&(c.preventDefault(),e())},"aria-label":r,"aria-disabled":s,children:[t,a&&(0,Ce.jsx)("span",{className:"fields__media-edit-picker-button-spinner",children:(0,Ce.jsx)(Ht.Spinner,{})}),!s&&(0,Ce.jsx)(Ht.DropZone,{onFilesDrop:c=>n(c,i?.id)})]});return o?(0,Ce.jsxs)(ht.Root,{children:[(0,Ce.jsx)(ht.Trigger,{render:u}),(0,Ce.jsx)(ht.Popup,{children:r})]}):u}var Ole=["application/zip","application/x-zip-compressed","application/x-rar-compressed","application/x-7z-compressed","application/x-tar","application/x-gzip"];function kle({attachment:e}){return(0,Ce.jsx)(Ht.__experimentalTruncate,{className:"fields__media-edit-filename",children:e.title.rendered})}function wz(e){return(0,Ce.jsx)(FR,{...e,children:(0,Ce.jsx)("span",{className:"fields__media-edit-placeholder",children:e.label})})}function xz({itemId:e,index:t,totalItems:r,isUploading:o,moveItem:n,orientation:i="vertical"}){let s=i==="horizontal";return(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(Ht.Button,{__next40pxDefaultSize:!0,icon:s?Sa:Op,label:s?(0,cn.__)("Move left"):(0,cn.__)("Move up"),size:"small",disabled:o||t===0,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:a=>{a.stopPropagation(),n(e,"up")}}),(0,Ce.jsx)(Ht.Button,{__next40pxDefaultSize:!0,icon:s?_a:mu,label:s?(0,cn.__)("Move right"):(0,cn.__)("Move down"),size:"small",disabled:o||t===r-1,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:a=>{a.stopPropagation(),n(e,"down")}})]})}function Sz({attachment:e}){let t=e.source_url,r=e.mime_type||"";return r.startsWith("image")?(0,Ce.jsx)("img",{className:"fields__media-edit-thumbnail",alt:e.alt_text||"",src:t}):r.startsWith("audio")?(0,Ce.jsx)(Ht.Icon,{icon:AC}):r.startsWith("video")?(0,Ce.jsx)(Ht.Icon,{icon:rE}):Ole.includes(r)?(0,Ce.jsx)(Ht.Icon,{icon:Ki}):(0,Ce.jsx)(Ht.Icon,{icon:kp})}function Ile({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:a,setTargetItemId:u}){return(0,Ce.jsxs)("div",{className:Z("fields__media-edit-expanded",{"is-multiple":r,"is-single":!r,"is-empty":!e?.length}),children:[e?.map((c,f)=>{let d=c.mime_type?.startsWith("image"),m=(0,lf.isBlobURL)(c.source_url),h=c.id;return(0,Ce.jsxs)(bz,{index:f,className:Z("fields__media-edit-expanded-item",{"has-preview-image":d}),children:[(0,Ce.jsx)(FR,{open:()=>{u(h),i()},label:m?(0,cn.__)("Replace"):(0,cn.sprintf)((0,cn.__)("Replace %s"),c.title.rendered),showTooltip:!0,onFilesDrop:s,attachment:c,isUploading:a,children:(0,Ce.jsx)("div",{className:"fields__media-edit-expanded-preview",children:(0,Ce.jsx)(Ht.__experimentalVStack,{spacing:0,alignment:"center",justify:"center",className:"fields__media-edit-expanded-preview-stack",children:(!m||d)&&(0,Ce.jsx)(Sz,{attachment:c})})})}),!m&&(0,Ce.jsx)("div",{className:"fields__media-edit-expanded-overlay",children:(0,Ce.jsxs)(Ht.__experimentalHStack,{className:"fields__media-edit-expanded-actions",spacing:0,alignment:"flex-end",expanded:!1,children:[r&&e.length>1&&(0,Ce.jsx)(xz,{itemId:h,index:f,totalItems:e.length,isUploading:a,moveItem:n,orientation:"horizontal"}),(0,Ce.jsx)(Ht.Button,{__next40pxDefaultSize:!0,icon:Es,label:(0,cn.__)("Remove"),size:"small",disabled:a,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})})]},c.id)}),(r||!e?.length)&&(0,Ce.jsx)(wz,{open:()=>{u(void 0),i()},label:t,onFilesDrop:s,isUploading:a})]})}function Fle({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:a,setTargetItemId:u}){return(0,Ce.jsxs)(Ce.Fragment,{children:[!!e?.length&&(0,Ce.jsx)("div",{className:Z("fields__media-edit-compact-group",{"is-single":e.length===1}),children:(0,Ce.jsx)(Ht.__experimentalVStack,{spacing:0,children:e.map((c,f)=>{let d=(0,lf.isBlobURL)(c.source_url),m=r&&e.length>1,h=c.id;return(0,Ce.jsxs)(bz,{index:f,className:"fields__media-edit-compact",children:[(0,Ce.jsx)(FR,{open:()=>{u(h),i()},label:(0,cn.__)("Replace"),showTooltip:!0,onFilesDrop:s,attachment:c,isUploading:a,children:(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(Sz,{attachment:c}),!d&&(0,Ce.jsx)(kle,{attachment:c})]})}),!d&&(0,Ce.jsxs)(Ht.__experimentalHStack,{className:"fields__media-edit-compact-movers",spacing:0,alignment:"flex-end",expanded:!1,children:[m&&(0,Ce.jsx)(xz,{itemId:h,index:f,totalItems:e.length,isUploading:a,moveItem:n,orientation:"vertical"}),(0,Ce.jsx)(Ht.Button,{__next40pxDefaultSize:!0,icon:Es,label:(0,cn.__)("Remove"),size:"small",disabled:a,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})]},c.id)})})}),(r||!e?.length)&&(0,Ce.jsx)(wz,{open:()=>{u(void 0),i()},label:t,onFilesDrop:s,isUploading:a})]})}function Zx({data:e,field:t,onChange:r,hideLabelFromVision:o,allowedTypes:n=["image"],multiple:i,isExpanded:s,validity:a}){let u=t.getValue({item:e}),[c,f]=(0,ir.useState)(!1),d=(0,ir.useRef)(null),[m,h]=(0,ir.useState)(void 0);(0,ir.useEffect)(()=>{let F=d.current,P=()=>{f(!0)};return F?.addEventListener("invalid",P),()=>F?.removeEventListener("invalid",P)},[]);let g=(0,Eg.useSelect)(F=>{if(!u)return null;let V=Tm(u).toSorted((W,Q)=>W-Q),{getEntityRecords:z}=F(IR.store);return z("postType","attachment",{include:V})},[u]),v=(0,ir.useRef)(null);g!==null&&(v.current=g);let y=g;if(g===null&&v.current&&u){let F=new Set(v.current.map(P=>P.id));Tm(u).every(P=>F.has(P))&&(y=v.current)}let x=(0,ir.useMemo)(()=>{if(!y)return null;let F=Tm(u),P=new Map(y.map(V=>[V.id,V]));return F.map(V=>P.get(V)).filter(V=>V!==void 0)},[y,u]),{createErrorNotice:b}=(0,Eg.useDispatch)(yz.store),{receiveEntityRecords:w}=(0,Eg.useDispatch)(IR.store),[S,C]=(0,ir.useState)(),_=(0,ir.useRef)(void 0),[R,E]=(0,ir.useState)(!1),[A,M]=(0,ir.useState)([]);(0,ir.useEffect)(()=>{R&&(E(!1),_.current?.())},[R]);let I=(0,ir.useCallback)(F=>r(t.setValue({item:e,value:F})),[e,t,r]),T=(0,ir.useCallback)(F=>{let V=Tm(u).filter(z=>z!==F);f(!0),I(V.length?V:void 0)},[u,I]),N=(0,ir.useCallback)((F,P)=>{if(!x)return;let V=x.map(Q=>Q.id),z=V.indexOf(F),W=P==="up"?z-1:z+1;[V[z],V[W]]=[V[W],V[z]],I(V)},[x,I]),B=(0,ir.useCallback)((F,P)=>{C(P),(0,Em.uploadMedia)({allowedTypes:n?.length?n:void 0,filesList:F,onFileChange(V){let z=V.filter(ue=>(0,lf.isBlobURL)(ue.url)).map(ue=>ue.url);if(M(z),z.length)return;w("postType","attachment",[],void 0,!0);let W=V.map(ue=>ue.id);if(!i){I(W[0]),C(void 0);return}let Q=Tm(u);if(P===void 0)I([...Q,...W]);else{let ue=[...Q];ue.splice(Q.indexOf(P),1,...W),I(ue)}C(void 0)},onError(V){C(void 0),M([]),b(V.message,{type:"snackbar"})},multiple:!!i})},[n,u,i,b,I,w]),L=t.placeholder||(i?(0,cn.__)("Choose files"):(0,cn.__)("Choose file")),D=(0,ir.useMemo)(()=>{if(!A.length)return x;let F=[...x||[]],P=A.map(V=>({id:V,source_url:V,mime_type:(0,lf.getBlobTypeByURL)(V)}));if(S!==void 0){let V=F.findIndex(z=>z.id===S);F.splice(V,1,...P)}else F.push(...P);return F},[x,S,A]);(0,ir.useEffect)(()=>{if(!c)return;let F=d.current;if(F)if(a){let P=a?.custom;h(P),P?.type==="invalid"?F.setCustomValidity(P.message||(0,cn.__)("Invalid")):F.setCustomValidity("")}else F.setCustomValidity(""),h(void 0)},[c,t.isValid,a]),(0,ir.useEffect)(()=>{c&&m?.message&&(0,vz.speak)(m.message)},[c,m?.message]);let j=(0,ir.useCallback)(F=>{c||(!F.relatedTarget||!F.currentTarget.contains(F.relatedTarget))&&f(!0)},[c]);return(0,Ce.jsxs)("div",{onBlur:j,children:[(0,Ce.jsx)("fieldset",{className:"fields__media-edit","data-field-id":t.id,children:(0,Ce.jsx)(Ale,{onSelect:F=>{if(!i){I(F.id),C(void 0);return}let P=Array.isArray(F)?F.map(z=>z.id):[F.id],V=Tm(u);if(!V.length)I(P);else if(S===void 0){let z=V.filter(Q=>P.includes(Q)),W=P.filter(Q=>!V.includes(Q));I([...z,...W])}else if(F.id!==S){let z=V.filter(W=>W!==F.id);I(z.map(W=>W===S?F.id:W))}C(void 0)},onClose:()=>C(void 0),allowedTypes:n,value:S!==void 0?S:u,multiple:i&&S===void 0,title:t.label,render:({open:F})=>{_.current=F;let P=s?Ile:Fle;return(0,Ce.jsxs)(Ht.__experimentalVStack,{spacing:2,children:[t.label&&(o?(0,Ce.jsx)(Pn,{render:(0,Ce.jsx)("legend",{}),children:t.label}):(0,Ce.jsx)(Ht.BaseControl.VisualLabel,{as:"legend",style:{marginBottom:0},children:t.label})),(0,Ce.jsx)(P,{allItems:D,addButtonLabel:L,multiple:i,removeItem:T,moveItem:N,open:()=>E(!0),onFilesDrop:B,isUploading:!!A.length,setTargetItemId:C}),t.description&&(0,Ce.jsx)(Ht.__experimentalText,{variant:"muted",className:"fields__media-edit-description",children:t.description})]})}})}),(0,Ce.jsx)(Pn,{children:(0,Ce.jsx)("input",{type:"text",ref:d,value:u??"",tabIndex:-1,"aria-hidden":"true",onChange:()=>{}})}),m&&(0,Ce.jsxs)("p",{className:Z("components-validated-control__indicator",{"is-invalid":m.type==="invalid","is-valid":m.type==="valid"}),children:[(0,Ce.jsx)(Ht.Icon,{className:"components-validated-control__indicator-icon",icon:Ca,size:16,fill:"currentColor"}),m.message]})]})}var Pm=function(){return Pm=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},Pm.apply(this,arguments)};function _z(e){return e.toLowerCase()}var Nle=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Vle=/[^A-Z0-9]+/gi;function Tz(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?Nle:r,n=t.stripRegexp,i=n===void 0?Vle:n,s=t.transform,a=s===void 0?_z:s,u=t.delimiter,c=u===void 0?" ":u,f=Cz(Cz(e,o,"$1\0$2"),i,"\0"),d=0,m=f.length;f.charAt(d)==="\0";)d++;for(;f.charAt(m-1)==="\0";)m--;return f.slice(d,m).split("\0").map(a).join(c)}function Cz(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function Ez(e,t){return t===void 0&&(t={}),Tz(e,Pm({delimiter:"."},t))}function Xx(e,t){return t===void 0&&(t={}),Ez(e,Pm({delimiter:"-"},t))}var VR=l(O(),1),Mle=[{id:"title",type:"text",label:(0,ii.__)("Site Title"),description:(0,ii.__)("Displays in your site's layout via the Site Title block.")},{id:"description",type:"text",label:(0,ii.__)("Site Tagline"),description:(0,ii.__)("In a few words, explain what this site is about. Displays in your site's layout via the Site Tagline block.")},{id:"site_logo",type:"media",label:(0,ii.__)("Site Logo"),description:(0,ii.__)("Displays in your site's layout via the Site Logo block."),placeholder:(0,ii.__)("Choose logo"),Edit:Zx,setValue:({value:e})=>({site_logo:e??0})},{id:"site_icon",type:"media",label:(0,ii.__)("Site Icon"),description:(0,ii.__)("Shown in browser tabs, bookmarks, and mobile apps. It should be square and at least 512 by 512 pixels."),placeholder:(0,ii.__)("Choose icon"),Edit:Zx,setValue:({value:e})=>({site_icon:e??0})}],Lle={layout:{type:"regular",labelPosition:"top"},fields:["title","description","site_logo","site_icon"]};function MR(){let e=(0,Qx.useSelect)(o=>o(NR.store).getEditedEntityRecord("root","site"),[]),{editEntityRecord:t}=(0,Qx.useDispatch)(NR.store),r=o=>{t("root","site",void 0,o)};return(0,VR.jsx)(Kn,{title:(0,ii._x)("Identity","site identity"),headingLevel:2,hasPadding:!0,children:(0,VR.jsx)(Cg,{data:e,fields:Mle,form:Lle,onChange:r})})}var Pg=l(O(),1),Pz={name:"identity",path:"/identity",areas:{sidebar:(0,Pg.jsx)(yL,{}),content:(0,Pg.jsx)(MR,{}),preview:(0,Pg.jsx)(br,{}),mobileContent:(0,Pg.jsx)(MR,{})},widths:{content:380}};var QG=l(st(),1),JG=l(Rt(),1),$G=l(nr(),1);var LA=l(q(),1),I1=l(me(),1),DA=l(G(),1),jG=l(xn(),1),zG=l(Rt(),1),HG=l(st(),1),GG=l(nr(),1);var VG=l(Y(),1),MG=l(So(),1),kpe=l(me(),1),Ipe=l(Bt(),1),FA=l(G(),1),Fpe=l(at(),1);var LR=l(G(),1);var Rz=l(G(),1),so=(0,Rz.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=>{},fontLibraryEnabled:!1});var Az=l(O(),1);function Jx({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let i=(0,LR.useMemo)(()=>ku(r,t),[r,t]),s=(0,LR.useMemo)(()=>({user:t,base:r,merged:i,onChange:o,fontLibraryEnabled:n}),[t,r,i,o,n]);return(0,Az.jsx)(so.Provider,{value:s,children:e})}var Qa=l(Y(),1),Uz=l(q(),1);var Jle=l(me(),1),$le=l(xe(),1);var Oz=l(O(),1);function DR({className:e,...t}){return(0,Oz.jsx)(fd,{className:Z(e,"global-styles-ui-icon-with-current-color"),...t})}var Vc=l(Y(),1);var cf=l(O(),1);function Dle({icon:e,children:t,...r}){return(0,cf.jsxs)(Vc.__experimentalItem,{...r,children:[e&&(0,cf.jsxs)(Vc.__experimentalHStack,{justify:"flex-start",children:[(0,cf.jsx)(DR,{icon:e,size:24}),(0,cf.jsx)(Vc.FlexItem,{children:t})]}),!e&&t]})}function oa(e){return(0,cf.jsx)(Vc.Navigator.Button,{as:Dle,...e})}var zle=l(Y(),1);var Hle=l(q(),1),Lz=l(Bt(),1);var BR=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},jR=function(e){return .2126*BR(e.r)+.7152*BR(e.g)+.0722*BR(e.b)};function kz(e){e.prototype.luminance=function(){return t=jR(this.rgba),(r=2)===void 0&&(r=0),o===void 0&&(o=Math.pow(10,r)),Math.round(o*t)/o+0;var t,r,o},e.prototype.contrast=function(t){t===void 0&&(t="#FFF");var r,o,n,i,s,a,u,c=t instanceof e?t:new e(t);return i=this.rgba,s=c.toRgb(),a=jR(i),u=jR(s),r=a>u?(a+.05)/(u+.05):(u+.05)/(a+.05),(o=2)===void 0&&(o=0),n===void 0&&(n=Math.pow(10,o)),Math.floor(n*r)/n+0},e.prototype.isReadable=function(t,r){return t===void 0&&(t="#FFF"),r===void 0&&(r={}),this.contrast(t)>=(a=(s=(o=r).size)===void 0?"normal":s,(i=(n=o.level)===void 0?"AA":n)==="AAA"&&a==="normal"?7:i==="AA"&&a==="large"?3:4.5);var o,n,i,s,a}}var ds=l(G(),1),Vz=l(me(),1),Mz=l(xe(),1),HR=l(q(),1);var Ir=l(q(),1);var Iz=l(yl(),1),{lock:cWe,unlock:et}=(0,Iz.__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{getViewportBreakpoints:mWe}=et(Md),pWe={link:[{value:":link",label:(0,Ir.__)("Link")},{value:":any-link",label:(0,Ir.__)("Any Link")},{value:":visited",label:(0,Ir.__)("Visited")},{value:":hover",label:(0,Ir.__)("Hover")},{value:":focus",label:(0,Ir.__)("Focus")},{value:":focus-visible",label:(0,Ir.__)("Focus-visible")},{value:":active",label:(0,Ir.__)("Active")}],button:[{value:":link",label:(0,Ir.__)("Link")},{value:":any-link",label:(0,Ir.__)("Any Link")},{value:":visited",label:(0,Ir.__)("Visited")},{value:":hover",label:(0,Ir.__)("Hover")},{value:":focus",label:(0,Ir.__)("Focus")},{value:":focus-visible",label:(0,Ir.__)("Focus-visible")},{value:":active",label:(0,Ir.__)("Active")}]},hWe={"core/button":[{value:":hover",label:(0,Ir.__)("Hover")},{value:":focus",label:(0,Ir.__)("Focus")},{value:":focus-visible",label:(0,Ir.__)("Focus-visible")},{value:":active",label:(0,Ir.__)("Active")}]},gWe=[{value:"@tablet",label:(0,Ir.__)("Tablet")},{value:"@mobile",label:(0,Ir.__)("Mobile")}];function zR(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"&&zR(e[r],t);return e}var $x=(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=$x(e[o],t);Object.keys(n).length&&(r[o]=n)}}),r};function Rg(e,t){let r=$x(structuredClone(e),t);return Fh(r,e)}function Fz(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 Nz(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=Fz(o,n),s=e?.styles?.elements?.heading?.typography?.fontFamily,a;return s?a=Fz(o,e?.styles?.elements?.heading?.typography?.fontFamily):a=i,[i,a]}PV([kz]);function Dt(e,t,r="merged",o=!0,n){let{user:i,base:s,merged:a,onChange:u}=(0,ds.useContext)(so),c=n?.split(".").filter(Boolean)??[],f=c.find(y=>y.startsWith(":")),d=c.filter(y=>!y.startsWith(":")).join("."),m=[e,d].filter(Boolean).join("."),h=a;r==="base"?h=s:r==="user"&&(h=i);let g=(0,ds.useMemo)(()=>{let y=_0(h,m,t,o);return f?y?.[f]??{}:y},[h,m,t,o,f]),v=(0,ds.useCallback)(y=>{let x=y;f&&(x={..._0(i,m,t,!1),[f]:y});let b=V2(i,m,x,t);u(b)},[i,u,m,t,f]);return[g,v]}function fr(e,t,r="merged"){let{user:o,base:n,merged:i,onChange:s}=(0,ds.useContext)(so),a=i;r==="base"?a=n:r==="user"&&(a=o);let u=(0,ds.useMemo)(()=>Rh(a,e,t),[a,e,t]),c=(0,ds.useCallback)(f=>{let d=k2(o,e,f,t);s(d)},[o,s,e,t]);return[u,c]}var Ble=[];function jle({title:e,settings:t,styles:r}){return e===(0,HR.__)("Default")||Object.keys(t||{}).length>0||Object.keys(r||{}).length>0}function e1(e=[]){let{variationsFromTheme:t}=(0,Vz.useSelect)(o=>({variationsFromTheme:o(Mz.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||Ble}),[]),{user:r}=(0,ds.useContext)(so);return(0,ds.useMemo)(()=>{let o=structuredClone(r),n=zR(o,e);n.title=(0,HR.__)("Default");let i=t.filter(a=>Rg(a,e)).map(a=>ku(n,a)),s=[n,...i];return s?.length?s.filter(jle):[]},[e,r,t])}var GR=l(O(),1),{useHasDimensionsPanel:PWe,useHasTypographyPanel:RWe,useHasColorPanel:AWe,useSettingsForBlockElement:OWe,useHasBackgroundPanel:kWe}=et(Lz.privateApis);var na=l(Y(),1);function Rm(){let[e="black"]=Dt("color.text"),[t="white"]=Dt("color.background"),[r=e]=Dt("elements.h1.color.text"),[o=r]=Dt("elements.link.color.text"),[n=o]=Dt("elements.button.color.background"),[i]=fr("color.palette.core")||[],[s]=fr("color.palette.theme")||[],[a]=fr("color.palette.custom")||[],u=(s??[]).concat(a??[]).concat(i??[]),c=u.filter(({color:m})=>m===e),f=u.filter(({color:m})=>m===n),d=c.concat(f).concat(u).filter(({color:m})=>m!==t).slice(0,2);return{paletteColors:u,highlightedColors:d}}var Dz=l(G(),1),Bz=l(Y(),1),UR=l(q(),1);function Gle(e,t){return t.length===0?null:(t.sort((r,o)=>Math.abs(e-r)-Math.abs(e-o)),t[0])}function Ule(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 Wle(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 Ag(e){let t={fontFamily:Wle(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=Ule(r),n=Gle(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 Og=l(O(),1);function t1({fontSize:e,variation:t}){let{base:r}=(0,Dz.useContext)(so),o=r;t&&(o={...r,...t});let[n]=Dt("color.text"),[i,s]=Nz(o),a=i?Ag(i):{},u=s?Ag(s):{};return n&&(a.color=n,u.color=n),e&&(a.fontSize=e,u.fontSize=e),(0,Og.jsxs)(Bz.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:"tween"},style:{textAlign:"center",lineHeight:1},children:[(0,Og.jsx)("span",{style:u,children:(0,UR._x)("A","Uppercase letter A")}),(0,Og.jsx)("span",{style:a,children:(0,UR._x)("a","Lowercase letter A")})]})}var jz=l(Y(),1);var zz=l(O(),1);function Hz({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=Rm(),o=e*t;return r.map(({slug:n,color:i},s)=>(0,zz.jsx)(jz.__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 Gz=l(Y(),1),Am=l(at(),1),uf=l(G(),1);var Xa=l(O(),1),WR=248,qR=152,qle={leading:!0,trailing:!0};function Yle({children:e,label:t,isFocused:r,withHoverView:o}){let[n="white"]=Dt("color.background"),[i]=Dt("color.gradient"),s=(0,Am.useReducedMotion)(),[a,u]=(0,uf.useState)(!1),[c,{width:f}]=(0,Am.useResizeObserver)(),[d,m]=(0,uf.useState)(f),[h,g]=(0,uf.useState)(),v=(0,Am.useThrottle)(m,250,qle);(0,uf.useLayoutEffect)(()=>{f&&v(f)},[f,v]),(0,uf.useLayoutEffect)(()=>{let w=d?d/WR:1,S=w-(h||0);(Math.abs(S)>.1||!h)&&g(w)},[d,h]);let y=f?f/WR:1,x=h||y,b=!!f;return(0,Xa.jsxs)(Xa.Fragment,{children:[(0,Xa.jsx)("div",{style:{position:"relative"},children:c}),!b&&(0,Xa.jsx)(TE,{className:"global-styles-ui-preview__wrapper",style:{aspectRatio:WR/qR}}),b&&(0,Xa.jsx)("div",{className:Z("global-styles-ui-preview__wrapper",{"is-hoverable":o}),style:{height:qR*x},onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),tabIndex:-1,children:(0,Xa.jsx)(Gz.__unstableMotion.div,{style:{height:qR*x,width:"100%",background:i??n},initial:"start",animate:(a||r)&&!s&&t?"hover":"start",children:[].concat(e).map((w,S)=>w({ratio:x,key:S}))})})]})}var Om=Yle;var Dn=l(O(),1),Kle={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},Zle={hover:{opacity:1},start:{opacity:.5}},Xle={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function Qle({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=Dt("typography.fontWeight"),[i="serif"]=Dt("typography.fontFamily"),[s=i]=Dt("elements.h1.typography.fontFamily"),[a=n]=Dt("elements.h1.typography.fontWeight"),[u="black"]=Dt("color.text"),[c=u]=Dt("elements.h1.color.text"),{paletteColors:f}=Rm();return(0,Dn.jsxs)(Om,{label:e,isFocused:t,withHoverView:r,children:[({ratio:d,key:m})=>(0,Dn.jsx)(na.__unstableMotion.div,{variants:Kle,style:{height:"100%",overflow:"hidden"},children:(0,Dn.jsxs)(na.__experimentalHStack,{spacing:10*d,justify:"center",style:{height:"100%",overflow:"hidden"},children:[(0,Dn.jsx)(t1,{fontSize:65*d,variation:o}),(0,Dn.jsx)(na.__experimentalVStack,{spacing:4*d,children:(0,Dn.jsx)(Hz,{normalizedColorSwatchSize:32,ratio:d})})]})},m),({key:d})=>(0,Dn.jsx)(na.__unstableMotion.div,{variants:r?Zle:void 0,style:{height:"100%",width:"100%",position:"absolute",top:0,overflow:"hidden",filter:"blur(60px)",opacity:.1},children:(0,Dn.jsx)(na.__experimentalHStack,{spacing:0,justify:"flex-start",style:{height:"100%",overflow:"hidden"},children:f.slice(0,4).map(({color:m},h)=>(0,Dn.jsx)("div",{style:{height:"100%",background:m,flexGrow:1}},h))})},d),({ratio:d,key:m})=>(0,Dn.jsx)(na.__unstableMotion.div,{variants:Xle,style:{height:"100%",width:"100%",overflow:"hidden",position:"absolute",top:0},children:(0,Dn.jsx)(na.__experimentalVStack,{spacing:3*d,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*d,boxSizing:"border-box"},children:e&&(0,Dn.jsx)("div",{style:{fontSize:40*d,fontFamily:s,color:c,fontWeight:a,lineHeight:"1em",textAlign:"center"},children:e})})},m)]})}var YR=Qle;var Wz=l(O(),1);var ZR=l(So(),1),km=l(q(),1),df=l(Y(),1),XR=l(me(),1),Mc=l(G(),1),r1=l(Bt(),1),Qz=l(at(),1),Jz=l(fu(),1);var qz=l(So(),1),Yz=l(me(),1),ece=l(Y(),1);var tce=l(O(),1);function rce(e,t){return e?.filter(r=>r.source==="block"||t.includes(r.name))||[]}function KR(e){let t=(0,Yz.useSelect)(n=>{let{getBlockStyles:i}=n(qz.store);return i(e)},[e]),[r]=Dt("variations",e),o=Object.keys(r??{});return rce(t,o)}var ff=l(Y(),1),Kz=l(q(),1);var Zz=l(Bt(),1);var Xz=l(O(),1),{StateControl:cqe,StateControlBadges:uqe}=et(Zz.privateApis);var ia=l(O(),1),{useHasDimensionsPanel:oce,useHasTypographyPanel:nce,useHasBorderPanel:ice,useSettingsForBlockElement:sce,useHasColorPanel:ace,useHasBackgroundPanel:lce}=et(r1.privateApis);function cce(){let e=(0,XR.useSelect)(n=>n(ZR.store).getBlockTypes(),[]),t=(n,i)=>{let{core:s,noncore:a}=n;return(i.name.startsWith("core/")?s:a).push(i),n},{core:r,noncore:o}=e.reduce(t,{core:[],noncore:[]});return[...r,...o]}function uce(e){let[t]=fr("",e),r=sce(t,e),o=nce(r),n=ace(r),i=lce(r),s=ice(r),a=oce(r),u=s||a,c=!!KR(e)?.length;return o||n||i||u||c}function fce({block:e}){return uce(e.name)?(0,ia.jsx)(oa,{path:"/blocks/"+encodeURIComponent(e.name),children:(0,ia.jsxs)(df.__experimentalHStack,{justify:"flex-start",children:[(0,ia.jsx)(r1.BlockIcon,{icon:e.icon}),(0,ia.jsx)(df.FlexItem,{children:e.title})]})}):null}function dce({filterValue:e}){let t=cce(),r=(0,Qz.useDebounce)(Jz.speak,500),{isMatchingSearchTerm:o}=(0,XR.useSelect)(ZR.store),n=e?t.filter(s=>o(s,e)):t,i=(0,Mc.useRef)(null);return(0,Mc.useEffect)(()=>{if(!e)return;let s=i.current?.childElementCount||0,a=(0,km.sprintf)((0,km._n)("%d result found.","%d results found.",s),s);r(a,"polite")},[e,r]),(0,ia.jsx)("div",{ref:i,className:"global-styles-ui-block-types-item-list",role:"list",children:n.length===0?(0,ia.jsx)(df.__experimentalText,{align:"center",as:"p",children:(0,km.__)("No blocks found.")}):n.map(s=>(0,ia.jsx)(fce,{block:s},"menu-itemblock-"+s.name))})}var vqe=(0,Mc.memo)(dce);var vce=l(So(),1),rH=l(Bt(),1),QR=l(G(),1),yce=l(me(),1),bce=l(xe(),1),JR=l(Y(),1),oH=l(q(),1);var mce=l(Bt(),1),$z=l(So(),1),pce=l(Y(),1),hce=l(G(),1);var gce=l(O(),1),{getViewportBreakpoints:Cqe,getViewportBreakpointValueInPixels:Tqe}=et(Md);var eH=l(Y(),1),tH=l(O(),1);function si({children:e,level:t=2}){return(0,tH.jsx)(eH.__experimentalHeading,{className:"global-styles-ui-subtitle",level:t,children:e})}var $R=l(O(),1);var{useHasDimensionsPanel:jqe,useHasTypographyPanel:zqe,useHasBorderPanel:Hqe,useSettingsForBlockElement:Gqe,useHasColorPanel:Uqe,useHasFiltersPanel:Wqe,useHasImageSettingsPanel:qqe,useHasBackgroundPanel:Yqe,BackgroundPanel:Kqe,BorderPanel:Zqe,ColorPanel:Xqe,TypographyPanel:Qqe,DimensionsPanel:Jqe,FiltersPanel:$qe,ImageSettingsPanel:eYe,AdvancedPanel:tYe}=et(rH.privateApis);var Nme=l(q(),1),Vme=l(Y(),1),Mme=l(G(),1);var wce=l(Y(),1);var xce=l(O(),1);var Sce=l(q(),1),o1=l(Y(),1);var nH=l(O(),1);var s1=l(Y(),1);var iH=l(Y(),1);var n1=l(O(),1),_ce=({variation:e,isFocused:t,withHoverView:r})=>(0,n1.jsx)(Om,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=>(0,n1.jsx)(iH.__experimentalHStack,{spacing:10*o,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,n1.jsx)(t1,{variation:e,fontSize:85*o})},n)}),sH=_ce;var mf=l(G(),1),aH=l(Pu(),1),i1=l(q(),1);var Lc=l(O(),1);function Im({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[i,s]=(0,mf.useState)(!1),{base:a,user:u,onChange:c}=(0,mf.useContext)(so),f=(0,mf.useMemo)(()=>{let y=ku(a,e);return o&&(y=$x(y,o)),{user:e,base:a,merged:y,onChange:()=>{}}},[e,a,o]),d=()=>c(e),m=y=>{y.keyCode===aH.ENTER&&(y.preventDefault(),d())},h=(0,mf.useMemo)(()=>Fh(u,e),[u,e]),g=e?.title;e?.description&&(g=(0,i1.sprintf)((0,i1._x)("%1$s (%2$s)","variation label"),e?.title,e?.description));let v=(0,Lc.jsx)("div",{className:Z("global-styles-ui-variations_item",{"is-active":h}),role:"button",onClick:d,onKeyDown:m,tabIndex:0,"aria-label":g,"aria-current":h,onFocus:()=>s(!0),onBlur:()=>s(!1),children:(0,Lc.jsx)("div",{className:Z("global-styles-ui-variations_item-preview",{"is-pill":r}),children:t(i)})});return(0,Lc.jsx)(so.Provider,{value:f,children:n?(0,Lc.jsxs)(ht.Root,{children:[(0,Lc.jsx)(ht.Trigger,{render:v}),(0,Lc.jsx)(ht.Popup,{children:e?.title})]}):v})}var pf=l(O(),1),lH=["typography"];function a1({title:e,gap:t=2}){let r=e1(lH);return r?.length<=1?null:(0,pf.jsxs)(s1.__experimentalVStack,{spacing:3,children:[e&&(0,pf.jsx)(si,{level:3,children:e}),(0,pf.jsx)(s1.__experimentalGrid,{columns:3,gap:t,className:"global-styles-ui-style-variations-container",children:r.map((o,n)=>(0,pf.jsx)(Im,{variation:o,properties:lH,showTooltip:!0,children:()=>(0,pf.jsx)(sH,{variation:o})},n))})]})}var Ime=l(q(),1),Vg=l(Y(),1);var Fme=l(G(),1);var l1=l(G(),1),c1=l(me(),1),eA=l(xe(),1),kce=l(q(),1);var Cce=l(n0(),1),Tce=l(xe(),1);var cH=l(Y(),1);var Ai=l(q(),1);var Ece={100:(0,Ai._x)("Thin","font weight"),200:(0,Ai._x)("Extra-light","font weight"),300:(0,Ai._x)("Light","font weight"),400:(0,Ai._x)("Normal","font weight"),500:(0,Ai._x)("Medium","font weight"),600:(0,Ai._x)("Semi-bold","font weight"),700:(0,Ai._x)("Bold","font weight"),800:(0,Ai._x)("Extra-bold","font weight"),900:(0,Ai._x)("Black","font weight")},Pce={normal:(0,Ai._x)("Normal","font style"),italic:(0,Ai._x)("Italic","font style")};var{File:kYe}=window,{kebabCase:IYe}=et(cH.privateApis);var Ice=l(O(),1),Ja=(0,l1.createContext)({});Ja.displayName="FontLibraryContext";var y1=l(q(),1),aA=l(Y(),1),XH=l(xe(),1),Ome=l(me(),1);var ai=l(Y(),1),yH=l(xe(),1),Dce=l(me(),1),f1=l(G(),1),d1=l(q(),1);var tA=l(q(),1),mH=l(G(),1),kg=l(Y(),1);var Fce=l(Y(),1),u1=l(G(),1);var Nce=l(O(),1);var pH=l(O(),1);var hH=l(G(),1),gH=l(Y(),1);var vH=l(O(),1);var rA=l(O(),1);var Ig=l(G(),1),jn=l(Y(),1),zce=l(at(),1),Fg=l(q(),1);var Hce=l(xe(),1);var Bce=l(q(),1),Fm=l(Y(),1),bH=l(O(),1);var jce=l(G(),1),wH=l(Y(),1);var xH=l(O(),1);var oA=l(O(),1),VKe={slug:"all",name:(0,Fg._x)("All","font categories")};var Ame=l(q(),1),Dc=l(Y(),1),WH=l(G(),1);var m1=(e=>typeof wn<"u"?wn:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof wn<"u"?wn:t)[r]}):e)(function(e){if(typeof wn<"u")return wn.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),SH=(function(){var e,t,r;return(function(){function o(n,i,s){function a(f,d){if(!i[f]){if(!n[f]){var m=typeof m1=="function"&&m1;if(!d&&m)return m(f,!0);if(u)return u(f,!0);var h=new Error("Cannot find module '"+f+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[f]={exports:{}};n[f][0].call(g.exports,function(v){var y=n[f][1][v];return a(y||v)},g,g.exports,o,n,i,s)}return i[f].exports}for(var u=typeof m1=="function"&&m1,c=0;c<s.length;c++)a(s[c]);return a}return o})()({1:[function(o,n,i){var s=4096,a=2*s+32,u=2*s-1,c=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function f(d){this.buf_=new Uint8Array(a),this.input_=d,this.reset()}f.READ_SIZE=s,f.IBUF_MASK=u,f.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var d=0;d<4;d++)this.val_|=this.buf_[this.pos_]<<8*d,++this.pos_;return this.bit_end_pos_>0},f.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var d=this.buf_ptr_,m=this.input_.read(this.buf_,d,s);if(m<0)throw new Error("Unexpected end of input");if(m<s){this.eos_=1;for(var h=0;h<32;h++)this.buf_[d+m+h]=0}if(d===0){for(var h=0;h<32;h++)this.buf_[(s<<1)+h]=this.buf_[h];this.buf_ptr_=s}else this.buf_ptr_=0;this.bit_end_pos_+=m<<3}},f.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&u]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},f.prototype.readBits=function(d){32-this.bit_pos_<d&&this.fillBitWindow();var m=this.val_>>>this.bit_pos_&c[d];return this.bit_pos_+=d,m},n.exports=f},{}],2:[function(o,n,i){var s=0,a=1,u=2,c=3;i.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),i.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},{}],3:[function(o,n,i){var s=o("./streams").BrotliInput,a=o("./streams").BrotliOutput,u=o("./bit_reader"),c=o("./dictionary"),f=o("./huffman").HuffmanCode,d=o("./huffman").BrotliBuildHuffmanTable,m=o("./context"),h=o("./prefix"),g=o("./transform"),v=8,y=16,x=256,b=704,w=26,S=6,C=2,_=8,R=255,E=1080,A=18,M=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),I=16,T=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]),B=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 X;return oe.readBits(1)===0?16:(X=oe.readBits(3),X>0?17+X:(X=oe.readBits(3),X>0?8+X:17))}function D(oe){if(oe.readBits(1)){var X=oe.readBits(3);return X===0?1:oe.readBits(X)+(1<<X)}return 0}function j(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function F(oe){var X=new j,ce,J,le;if(X.input_end=oe.readBits(1),X.input_end&&oe.readBits(1))return X;if(ce=oe.readBits(2)+4,ce===7){if(X.is_metadata=!0,oe.readBits(1)!==0)throw new Error("Invalid reserved bit");if(J=oe.readBits(2),J===0)return X;for(le=0;le<J;le++){var Re=oe.readBits(8);if(le+1===J&&J>1&&Re===0)throw new Error("Invalid size byte");X.meta_block_length|=Re<<le*8}}else for(le=0;le<ce;++le){var Ae=oe.readBits(4);if(le+1===ce&&ce>4&&Ae===0)throw new Error("Invalid size nibble");X.meta_block_length|=Ae<<le*4}return++X.meta_block_length,!X.input_end&&!X.is_metadata&&(X.is_uncompressed=oe.readBits(1)),X}function P(oe,X,ce){var J=X,le;return ce.fillBitWindow(),X+=ce.val_>>>ce.bit_pos_&R,le=oe[X].bits-_,le>0&&(ce.bit_pos_+=_,X+=oe[X].value,X+=ce.val_>>>ce.bit_pos_&(1<<le)-1),ce.bit_pos_+=oe[X].bits,oe[X].value}function V(oe,X,ce,J){for(var le=0,Re=v,Ae=0,Ie=0,Fe=32768,Ne=[],H=0;H<32;H++)Ne.push(new f(0,0));for(d(Ne,0,5,oe,A);le<X&&Fe>0;){var ie=0,Le;if(J.readMoreInput(),J.fillBitWindow(),ie+=J.val_>>>J.bit_pos_&31,J.bit_pos_+=Ne[ie].bits,Le=Ne[ie].value&255,Le<y)Ae=0,ce[le++]=Le,Le!==0&&(Re=Le,Fe-=32768>>Le);else{var Be=Le-14,Ye,wt,Ke=0;if(Le===y&&(Ke=Re),Ie!==Ke&&(Ae=0,Ie=Ke),Ye=Ae,Ae>0&&(Ae-=2,Ae<<=Be),Ae+=J.readBits(Be)+3,wt=Ae-Ye,le+wt>X)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var nt=0;nt<wt;nt++)ce[le+nt]=Ie;le+=wt,Ie!==0&&(Fe-=wt<<15-Ie)}}if(Fe!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+Fe);for(;le<X;le++)ce[le]=0}function z(oe,X,ce,J){var le=0,Re,Ae=new Uint8Array(oe);if(J.readMoreInput(),Re=J.readBits(2),Re===1){for(var Ie,Fe=oe-1,Ne=0,H=new Int32Array(4),ie=J.readBits(2)+1;Fe;)Fe>>=1,++Ne;for(Ie=0;Ie<ie;++Ie)H[Ie]=J.readBits(Ne)%oe,Ae[H[Ie]]=2;switch(Ae[H[0]]=1,ie){case 1:break;case 3:if(H[0]===H[1]||H[0]===H[2]||H[1]===H[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(H[0]===H[1])throw new Error("[ReadHuffmanCode] invalid symbols");Ae[H[1]]=1;break;case 4:if(H[0]===H[1]||H[0]===H[2]||H[0]===H[3]||H[1]===H[2]||H[1]===H[3]||H[2]===H[3])throw new Error("[ReadHuffmanCode] invalid symbols");J.readBits(1)?(Ae[H[2]]=3,Ae[H[3]]=3):Ae[H[0]]=2;break}}else{var Ie,Le=new Uint8Array(A),Be=32,Ye=0,wt=[new f(2,0),new f(2,4),new f(2,3),new f(3,2),new f(2,0),new f(2,4),new f(2,3),new f(4,1),new f(2,0),new f(2,4),new f(2,3),new f(3,2),new f(2,0),new f(2,4),new f(2,3),new f(4,5)];for(Ie=Re;Ie<A&&Be>0;++Ie){var Ke=M[Ie],nt=0,Ut;J.fillBitWindow(),nt+=J.val_>>>J.bit_pos_&15,J.bit_pos_+=wt[nt].bits,Ut=wt[nt].value,Le[Ke]=Ut,Ut!==0&&(Be-=32>>Ut,++Ye)}if(!(Ye===1||Be===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");V(Le,oe,Ae,J)}if(le=d(X,ce,_,Ae,oe),le===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return le}function W(oe,X,ce){var J,le;return J=P(oe,X,ce),le=h.kBlockLengthPrefixCode[J].nbits,h.kBlockLengthPrefixCode[J].offset+ce.readBits(le)}function Q(oe,X,ce){var J;return oe<I?(ce+=T[oe],ce&=3,J=X[ce]+N[oe]):J=oe-I+1,J}function ue(oe,X){for(var ce=oe[X],J=X;J;--J)oe[J]=oe[J-1];oe[0]=ce}function re(oe,X){var ce=new Uint8Array(256),J;for(J=0;J<256;++J)ce[J]=J;for(J=0;J<X;++J){var le=oe[J];oe[J]=ce[le],le&&ue(ce,le)}}function se(oe,X){this.alphabet_size=oe,this.num_htrees=X,this.codes=new Array(X+X*B[oe+31>>>5]),this.htrees=new Uint32Array(X)}se.prototype.decode=function(oe){var X,ce,J=0;for(X=0;X<this.num_htrees;++X)this.htrees[X]=J,ce=z(this.alphabet_size,this.codes,J,oe),J+=ce};function ae(oe,X){var ce={num_htrees:null,context_map:null},J,le=0,Re,Ae;X.readMoreInput();var Ie=ce.num_htrees=D(X)+1,Fe=ce.context_map=new Uint8Array(oe);if(Ie<=1)return ce;for(J=X.readBits(1),J&&(le=X.readBits(4)+1),Re=[],Ae=0;Ae<E;Ae++)Re[Ae]=new f(0,0);for(z(Ie+le,Re,0,X),Ae=0;Ae<oe;){var Ne;if(X.readMoreInput(),Ne=P(Re,0,X),Ne===0)Fe[Ae]=0,++Ae;else if(Ne<=le)for(var H=1+(1<<Ne)+X.readBits(Ne);--H;){if(Ae>=oe)throw new Error("[DecodeContextMap] i >= context_map_size");Fe[Ae]=0,++Ae}else Fe[Ae]=Ne-le,++Ae}return X.readBits(1)&&re(Fe,oe),ce}function de(oe,X,ce,J,le,Re,Ae){var Ie=ce*2,Fe=ce,Ne=P(X,ce*E,Ae),H;Ne===0?H=le[Ie+(Re[Fe]&1)]:Ne===1?H=le[Ie+(Re[Fe]-1&1)]+1:H=Ne-2,H>=oe&&(H-=oe),J[ce]=H,le[Ie+(Re[Fe]&1)]=H,++Re[Fe]}function ye(oe,X,ce,J,le,Re){var Ae=le+1,Ie=ce&le,Fe=Re.pos_&u.IBUF_MASK,Ne;if(X<8||Re.bit_pos_+(X<<3)<Re.bit_end_pos_){for(;X-- >0;)Re.readMoreInput(),J[Ie++]=Re.readBits(8),Ie===Ae&&(oe.write(J,Ae),Ie=0);return}if(Re.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;Re.bit_pos_<32;)J[Ie]=Re.val_>>>Re.bit_pos_,Re.bit_pos_+=8,++Ie,--X;if(Ne=Re.bit_end_pos_-Re.bit_pos_>>3,Fe+Ne>u.IBUF_MASK){for(var H=u.IBUF_MASK+1-Fe,ie=0;ie<H;ie++)J[Ie+ie]=Re.buf_[Fe+ie];Ne-=H,Ie+=H,X-=H,Fe=0}for(var ie=0;ie<Ne;ie++)J[Ie+ie]=Re.buf_[Fe+ie];if(Ie+=Ne,X-=Ne,Ie>=Ae){oe.write(J,Ae),Ie-=Ae;for(var ie=0;ie<Ie;ie++)J[ie]=J[Ae+ie]}for(;Ie+X>=Ae;){if(Ne=Ae-Ie,Re.input_.read(J,Ie,Ne)<Ne)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");oe.write(J,Ae),X-=Ne,Ie=0}if(Re.input_.read(J,Ie,X)<X)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");Re.reset()}function fe(oe){var X=oe.bit_pos_+7&-8,ce=oe.readBits(X-oe.bit_pos_);return ce==0}function ke(oe){var X=new s(oe),ce=new u(X);L(ce);var J=F(ce);return J.meta_block_length}i.BrotliDecompressedSize=ke;function ne(oe,X){var ce=new s(oe);X==null&&(X=ke(oe));var J=new Uint8Array(X),le=new a(J);return Te(ce,le),le.pos<le.buffer.length&&(le.buffer=le.buffer.subarray(0,le.pos)),le.buffer}i.BrotliDecompressBuffer=ne;function Te(oe,X){var ce,J=0,le=0,Re=0,Ae,Ie=0,Fe,Ne,H,ie,Le=[16,15,11,4],Be=0,Ye=0,wt=0,Ke=[new se(0,0),new se(0,0),new se(0,0)],nt,Ut,je,ys=128+u.READ_SIZE;je=new u(oe),Re=L(je),Ae=(1<<Re)-16,Fe=1<<Re,Ne=Fe-1,H=new Uint8Array(Fe+ys+c.maxDictionaryWordLength),ie=Fe,nt=[],Ut=[];for(var Li=0;Li<3*E;Li++)nt[Li]=new f(0,0),Ut[Li]=new f(0,0);for(;!le;){var tr=0,ma,ao=[1<<28,1<<28,1<<28],rt=[0],Ft=[1,1,1],K=[0,1,0,1,0,1],pe=[0],k,be,yt,ge,Vr=null,we=null,Yt,$=null,ee,Di=0,Ot=null,Pe=0,pa=0,Gn=null,rr=0,pt=0,gr=0,Mr,Kr;for(ce=0;ce<3;++ce)Ke[ce].codes=null,Ke[ce].htrees=null;je.readMoreInput();var ha=F(je);if(tr=ha.meta_block_length,J+tr>X.buffer.length){var Jc=new Uint8Array(J+tr);Jc.set(X.buffer),X.buffer=Jc}if(le=ha.input_end,ma=ha.is_uncompressed,ha.is_metadata){for(fe(je);tr>0;--tr)je.readMoreInput(),je.readBits(8);continue}if(tr!==0){if(ma){je.bit_pos_=je.bit_pos_+7&-8,ye(X,tr,J,H,Ne,je),J+=tr;continue}for(ce=0;ce<3;++ce)Ft[ce]=D(je)+1,Ft[ce]>=2&&(z(Ft[ce]+2,nt,ce*E,je),z(w,Ut,ce*E,je),ao[ce]=W(Ut,ce*E,je),pe[ce]=1);for(je.readMoreInput(),k=je.readBits(2),be=I+(je.readBits(4)<<k),yt=(1<<k)-1,ge=be+(48<<k),we=new Uint8Array(Ft[0]),ce=0;ce<Ft[0];++ce)je.readMoreInput(),we[ce]=je.readBits(2)<<1;var dr=ae(Ft[0]<<S,je);Yt=dr.num_htrees,Vr=dr.context_map;var Go=ae(Ft[2]<<C,je);for(ee=Go.num_htrees,$=Go.context_map,Ke[0]=new se(x,Yt),Ke[1]=new se(b,Ft[1]),Ke[2]=new se(ge,ee),ce=0;ce<3;++ce)Ke[ce].decode(je);for(Ot=0,Gn=0,Mr=we[rt[0]],pt=m.lookupOffsets[Mr],gr=m.lookupOffsets[Mr+1],Kr=Ke[1].htrees[0];tr>0;){var vr,Uo,yn,Bf,kS,bn,Un,ga,ep,jf,tp;for(je.readMoreInput(),ao[1]===0&&(de(Ft[1],nt,1,rt,K,pe,je),ao[1]=W(Ut,E,je),Kr=Ke[1].htrees[rt[1]]),--ao[1],vr=P(Ke[1].codes,Kr,je),Uo=vr>>6,Uo>=2?(Uo-=2,Un=-1):Un=0,yn=h.kInsertRangeLut[Uo]+(vr>>3&7),Bf=h.kCopyRangeLut[Uo]+(vr&7),kS=h.kInsertLengthPrefixCode[yn].offset+je.readBits(h.kInsertLengthPrefixCode[yn].nbits),bn=h.kCopyLengthPrefixCode[Bf].offset+je.readBits(h.kCopyLengthPrefixCode[Bf].nbits),Ye=H[J-1&Ne],wt=H[J-2&Ne],jf=0;jf<kS;++jf)je.readMoreInput(),ao[0]===0&&(de(Ft[0],nt,0,rt,K,pe,je),ao[0]=W(Ut,0,je),Di=rt[0]<<S,Ot=Di,Mr=we[rt[0]],pt=m.lookupOffsets[Mr],gr=m.lookupOffsets[Mr+1]),ep=m.lookup[pt+Ye]|m.lookup[gr+wt],Pe=Vr[Ot+ep],--ao[0],wt=Ye,Ye=P(Ke[0].codes,Ke[0].htrees[Pe],je),H[J&Ne]=Ye,(J&Ne)===Ne&&X.write(H,Fe),++J;if(tr-=kS,tr<=0)break;if(Un<0){var ep;if(je.readMoreInput(),ao[2]===0&&(de(Ft[2],nt,2,rt,K,pe,je),ao[2]=W(Ut,2*E,je),pa=rt[2]<<C,Gn=pa),--ao[2],ep=(bn>4?3:bn-2)&255,rr=$[Gn+ep],Un=P(Ke[2].codes,Ke[2].htrees[rr],je),Un>=be){var IS,DO,rp;Un-=be,DO=Un&yt,Un>>=k,IS=(Un>>1)+1,rp=(2+(Un&1)<<IS)-4,Un=be+(rp+je.readBits(IS)<<k)+DO}}if(ga=Q(Un,Le,Be),ga<0)throw new Error("[BrotliDecompress] invalid distance");if(J<Ae&&Ie!==Ae?Ie=J:Ie=Ae,tp=J&Ne,ga>Ie)if(bn>=c.minDictionaryWordLength&&bn<=c.maxDictionaryWordLength){var rp=c.offsetsByLength[bn],BO=ga-Ie-1,jO=c.sizeBitsByLength[bn],sK=(1<<jO)-1,aK=BO&sK,zO=BO>>jO;if(rp+=aK*bn,zO<g.kNumTransforms){var FS=g.transformDictionaryWord(H,tp,rp,bn,zO);if(tp+=FS,J+=FS,tr-=FS,tp>=ie){X.write(H,Fe);for(var lv=0;lv<tp-ie;lv++)H[lv]=H[ie+lv]}}else throw new Error("Invalid backward reference. pos: "+J+" distance: "+ga+" len: "+bn+" bytes left: "+tr)}else throw new Error("Invalid backward reference. pos: "+J+" distance: "+ga+" len: "+bn+" bytes left: "+tr);else{if(Un>0&&(Le[Be&3]=ga,++Be),bn>tr)throw new Error("Invalid backward reference. pos: "+J+" distance: "+ga+" len: "+bn+" bytes left: "+tr);for(jf=0;jf<bn;++jf)H[J&Ne]=H[J-ga&Ne],(J&Ne)===Ne&&X.write(H,Fe),++J,--tr}Ye=H[J-1&Ne],wt=H[J-2&Ne]}J&=1073741823}}X.write(H,J&Ne)}i.BrotliDecompress=Te,c.init()},{"./bit_reader":1,"./context":2,"./dictionary":6,"./huffman":7,"./prefix":9,"./streams":10,"./transform":11}],4:[function(o,n,i){var s=o("base64-js");i.init=function(){var a=o("./decode").BrotliDecompressBuffer,u=s.toByteArray(o("./dictionary.bin.js"));return a(u)}},{"./decode":3,"./dictionary.bin.js":5,"base64-js":8}],5:[function(o,n,i){n.exports="W5/fcQLn5gKf2XUbAiQ1XULX+TZz6ADToDsgqk6qVfeC0e4m6OO2wcQ1J76ZBVRV1fRkEsdu//62zQsFEZWSTCnMhcsQKlS2qOhuVYYMGCkV0fXWEoMFbESXrKEZ9wdUEsyw9g4bJlEt1Y6oVMxMRTEVbCIwZzJzboK5j8m4YH02qgXYhv1V+PM435sLVxyHJihaJREEhZGqL03txGFQLm76caGO/ovxKvzCby/3vMTtX/459f0igi7WutnKiMQ6wODSoRh/8Lx1V3Q99MvKtwB6bHdERYRY0hStJoMjNeTsNX7bn+Y7e4EQ3bf8xBc7L0BsyfFPK43dGSXpL6clYC/I328h54/VYrQ5i0648FgbGtl837svJ35L3Mot/+nPlNpWgKx1gGXQYqX6n+bbZ7wuyCHKcUok12Xjqub7NXZGzqBx0SD+uziNf87t7ve42jxSKQoW3nyxVrWIGlFShhCKxjpZZ5MeGna0+lBkk+kaN8F9qFBAFgEogyMBdcX/T1W/WnMOi/7ycWUQloEBKGeC48MkiwqJkJO+12eQiOFHMmck6q/IjWW3RZlany23TBm+cNr/84/oi5GGmGBZWrZ6j+zykVozz5fT/QH/Da6WTbZYYPynVNO7kxzuNN2kxKKWche5WveitPKAecB8YcAHz/+zXLjcLzkdDSktNIDwZE9J9X+tto43oJy65wApM3mDzYtCwX9lM+N5VR3kXYo0Z3t0TtXfgBFg7gU8oN0Dgl7fZlUbhNll+0uuohRVKjrEd8egrSndy5/Tgd2gqjA4CAVuC7ESUmL3DZoGnfhQV8uwnpi8EGvAVVsowNRxPudck7+oqAUDkwZopWqFnW1riss0t1z6iCISVKreYGNvQcXv+1L9+jbP8cd/dPUiqBso2q+7ZyFBvENCkkVr44iyPbtOoOoCecWsiuqMSML5lv+vN5MzUr+Dnh73G7Q1YnRYJVYXHRJaNAOByiaK6CusgFdBPE40r0rvqXV7tksKO2DrHYXBTv8P5ysqxEx8VDXUDDqkPH6NNOV/a2WH8zlkXRELSa8P+heNyJBBP7PgsG1EtWtNef6/i+lcayzQwQCsduidpbKfhWUDgAEmyhGu/zVTacI6RS0zTABrOYueemnVa19u9fT23N/Ta6RvTpof5DWygqreCqrDAgM4LID1+1T/taU6yTFVLqXOv+/MuQOFnaF8vLMKD7tKWDoBdALgxF33zQccCcdHx8fKIVdW69O7qHtXpeGr9jbbpFA+qRMWr5hp0s67FPc7HAiLV0g0/peZlW7hJPYEhZyhpSwahnf93/tZgfqZWXFdmdXBzqxGHLrQKxoAY6fRoBhgCRPmmGueYZ5JexTVDKUIXzkG/fqp/0U3hAgQdJ9zumutK6nqWbaqvm1pgu03IYR+G+8s0jDBBz8cApZFSBeuWasyqo2OMDKAZCozS+GWSvL/HsE9rHxooe17U3s/lTE+VZAk4j3dp6uIGaC0JMiqR5CUsabPyM0dOYDR7Ea7ip4USZlya38YfPtvrX/tBlhHilj55nZ1nfN24AOAi9BVtz/Mbn8AEDJCqJgsVUa6nQnSxv2Fs7l/NlCzpfYEjmPrNyib/+t0ei2eEMjvNhLkHCZlci4WhBe7ePZTmzYqlY9+1pxtS4GB+5lM1BHT9tS270EWUDYFq1I0yY/fNiAk4bk9yBgmef/f2k6AlYQZHsNFnW8wBQxCd68iWv7/35bXfz3JZmfGligWAKRjIs3IpzxQ27vAglHSiOzCYzJ9L9A1CdiyFvyR66ucA4jKifu5ehwER26yV7HjKqn5Mfozo7Coxxt8LWWPT47BeMxX8p0Pjb7hZn+6bw7z3Lw+7653j5sI8CLu5kThpMlj1m4c2ch3jGcP1FsT13vuK3qjecKTZk2kHcOZY40UX+qdaxstZqsqQqgXz+QGF99ZJLqr3VYu4aecl1Ab5GmqS8k/GV5b95zxQ5d4EfXUJ6kTS/CXF/aiqKDOT1T7Jz5z0PwDUcwr9clLN1OJGCiKfqvah+h3XzrBOiLOW8wvn8gW6qE8vPxi+Efv+UH55T7PQFVMh6cZ1pZQlzJpKZ7P7uWvwPGJ6DTlR6wbyj3Iv2HyefnRo/dv7dNx+qaa0N38iBsR++Uil7Wd4afwDNsrzDAK4fXZwvEY/jdKuIKXlfrQd2C39dW7ntnRbIp9OtGy9pPBn/V2ASoi/2UJZfS+xuGLH8bnLuPlzdTNS6zdyk8Dt/h6sfOW5myxh1f+zf3zZ3MX/mO9cQPp5pOx967ZA6/pqHvclNfnUFF+rq+Vd7alKr6KWPcIDhpn6v2K6NlUu6LrKo8b/pYpU/Gazfvtwhn7tEOUuXht5rUJdSf6sLjYf0VTYDgwJ81yaqKTUYej/tbHckSRb/HZicwGJqh1mAHB/IuNs9dc9yuvF3D5Xocm3elWFdq5oEy70dYFit79yaLiNjPj5UUcVmZUVhQEhW5V2Z6Cm4HVH/R8qlamRYwBileuh07CbEce3TXa2JmXWBf+ozt319psboobeZhVnwhMZzOeQJzhpTDbP71Tv8HuZxxUI/+ma3XW6DFDDs4+qmpERwHGBd2edxwUKlODRdUWZ/g0GOezrbzOZauFMai4QU6GVHV6aPNBiBndHSsV4IzpvUiiYyg6OyyrL4Dj5q/Lw3N5kAwftEVl9rNd7Jk5PDij2hTH6wIXnsyXkKePxbmHYgC8A6an5Fob/KH5GtC0l4eFso+VpxedtJHdHpNm+Bvy4C79yVOkrZsLrQ3OHCeB0Ra+kBIRldUGlDCEmq2RwXnfyh6Dz+alk6eftI2n6sastRrGwbwszBeDRS/Fa/KwRJkCzTsLr/JCs5hOPE/MPLYdZ1F1fv7D+VmysX6NpOC8aU9F4Qs6HvDyUy9PvFGDKZ/P5101TYHFl8pjj6wm/qyS75etZhhfg0UEL4OYmHk6m6dO192AzoIyPSV9QedDA4Ml23rRbqxMPMxf7FJnDc5FTElVS/PyqgePzmwVZ26NWhRDQ+oaT7ly7ell4s3DypS1s0g+tOr7XHrrkZj9+x/mJBttrLx98lFIaRZzHz4aC7r52/JQ4VjHahY2/YVXZn/QC2ztQb/sY3uRlyc5vQS8nLPGT/n27495i8HPA152z7Fh5aFpyn1GPJKHuPL8Iw94DuW3KjkURAWZXn4EQy89xiKEHN1mk/tkM4gYDBxwNoYvRfE6LFqsxWJtPrDGbsnLMap3Ka3MUoytW0cvieozOmdERmhcqzG+3HmZv2yZeiIeQTKGdRT4HHNxekm1tY+/n06rGmFleqLscSERzctTKM6G9P0Pc1RmVvrascIxaO1CQCiYPE15bD7c3xSeW7gXxYjgxcrUlcbIvO0r+Yplhx0kTt3qafDOmFyMjgGxXu73rddMHpV1wMubyAGcf/v5dLr5P72Ta9lBF+fzMJrMycwv+9vnU3ANIl1cH9tfW7af8u0/HG0vV47jNFXzFTtaha1xvze/s8KMtCYucXc1nzfd/MQydUXn/b72RBt5wO/3jRcMH9BdhC/yctKBIveRYPrNpDWqBsO8VMmP+WvRaOcA4zRMR1PvSoO92rS7pYEv+fZfEfTMzEdM+6X5tLlyxExhqLRkms5EuLovLfx66de5fL2/yX02H52FPVwahrPqmN/E0oVXnsCKhbi/yRxX83nRbUKWhzYceXOntfuXn51NszJ6MO73pQf5Pl4in3ec4JU8hF7ppV34+mm9r1LY0ee/i1O1wpd8+zfLztE0cqBxggiBi5Bu95v9l3r9r/U5hweLn+TbfxowrWDqdJauKd8+q/dH8sbPkc9ttuyO94f7/XK/nHX46MPFLEb5qQlNPvhJ50/59t9ft3LXu7uVaWaO2bDrDCnRSzZyWvFKxO1+vT8MwwunR3bX0CkfPjqb4K9O19tn5X50PvmYpEwHtiW9WtzuV/s76B1zvLLNkViNd8ySxIl/3orfqP90TyTGaf7/rx8jQzeHJXdmh/N6YDvbvmTBwCdxfEQ1NcL6wNMdSIXNq7b1EUzRy1/Axsyk5p22GMG1b+GxFgbHErZh92wuvco0AuOLXct9hvw2nw/LqIcDRRmJmmZzcgUa7JpM/WV/S9IUfbF56TL2orzqwebdRD8nIYNJ41D/hz37Fo11p2Y21wzPcn713qVGhqtevStYfGH4n69OEJtPvbbLYWvscDqc3Hgnu166+tAyLnxrX0Y5zoYjV++1sI7t5kMr02KT/+uwtkc+rZLOf/qn/s3nYCf13Dg8/sB2diJgjGqjQ+TLhxbzyue2Ob7X6/9lUwW7a+lbznHzOYy8LKW1C/uRPbQY3KW/0gO9LXunHLvPL97afba9bFtc9hmz7GAttjVYlCvQAiOwAk/gC5+hkLEs6tr3AZKxLJtOEwk2dLxTYWsIB/j/ToWtIWzo906FrSG8iaqqqqqqiIiIiAgzMzMzNz+AyK+01/zi8n8S+Y1MjoRaQ80WU/G8MBlO+53VPXANrWm4wzGUVZUjjBJZVdhpcfkjsmcWaO+UEldXi1e+zq+HOsCpknYshuh8pOLISJun7TN0EIGW2xTnlOImeecnoGW4raxe2G1T3HEvfYUYMhG+gAFOAwh5nK8mZhwJMmN7r224QVsNFvZ87Z0qatvknklyPDK3Hy45PgVKXji52Wen4d4PlFVVYGnNap+fSpFbK90rYnhUc6n91Q3AY9E0tJOFrcfZtm/491XbcG/jsViUPPX76qmeuiz+qY1Hk7/1VPM405zWVuoheLUimpWYdVzCmUdKHebMdzgrYrb8mL2eeLSnRWHdonfZa8RsOU9F37w+591l5FLYHiOqWeHtE/lWrBHcRKp3uhtr8yXm8LU/5ms+NM6ZKsqu90cFZ4o58+k4rdrtB97NADFbwmEG7lXqvirhOTOqU14xuUF2myIjURcPHrPOQ4lmM3PeMg7bUuk0nnZi67bXsU6H8lhqIo8TaOrEafCO1ARK9PjC0QOoq2BxmMdgYB9G/lIb9++fqNJ2s7BHGFyBNmZAR8J3KCo012ikaSP8BCrf6VI0X5xdnbhHIO+B5rbOyB54zXkzfObyJ4ecwxfqBJMLFc7m59rNcw7hoHnFZ0b00zee+gTqvjm61Pb4xn0kcDX4jvHM0rBXZypG3DCKnD/Waa/ZtHmtFPgO5eETx+k7RrVg3aSwm2YoNXnCs3XPQDhNn+Fia6IlOOuIG6VJH7TP6ava26ehKHQa2T4N0tcZ9dPCGo3ZdnNltsHQbeYt5vPnJezV/cAeNypdml1vCHI8M81nSRP5Qi2+mI8v/sxiZru9187nRtp3f/42NemcONa+4eVC3PCZzc88aZh851CqSsshe70uPxeN/dmYwlwb3trwMrN1Gq8jbnApcVDx/yDPeYs5/7r62tsQ6lLg+DiFXTEhzR9dHqv0iT4tgj825W+H3XiRUNUZT2kR9Ri0+lp+UM3iQtS8uOE23Ly4KYtvqH13jghUntJRAewuzNLDXp8RxdcaA3cMY6TO2IeSFRXezeWIjCqyhsUdMYuCgYTZSKpBype1zRfq8FshvfBPc6BAQWl7/QxIDp3VGo1J3vn42OEs3qznws+YLRXbymyB19a9XBx6n/owcyxlEYyFWCi+kG9F+EyD/4yn80+agaZ9P7ay2Dny99aK2o91FkfEOY8hBwyfi5uwx2y5SaHmG+oq/zl1FX/8irOf8Y3vAcX/6uLP6A6nvMO24edSGPjQc827Rw2atX+z2bKq0CmW9mOtYnr5/AfDa1ZfPaXnKtlWborup7QYx+Or2uWb+N3N//2+yDcXMqIJdf55xl7/vsj4WoPPlxLxtVrkJ4w/tTe3mLdATOOYwxcq52w5Wxz5MbPdVs5O8/lhfE7dPj0bIiPQ3QV0iqm4m3YX8hRfc6jQ3fWepevMqUDJd86Z4vwM40CWHnn+WphsGHfieF02D3tmZvpWD+kBpNCFcLnZhcmmrhpGzzbdA+sQ1ar18OJD87IOKOFoRNznaHPNHUfUNhvY1iU+uhvEvpKHaUn3qK3exVVyX4joipp3um7FmYJWmA+WbIDshRpbVRx5/nqstCgy87FGbfVB8yDGCqS+2qCsnRwnSAN6zgzxfdB2nBT/vZ4/6uxb6oH8b4VBRxiIB93wLa47hG3w2SL/2Z27yOXJFwZpSJaBYyvajA7vRRYNKqljXKpt/CFD/tSMr18DKKbwB0xggBePatl1nki0yvqW5zchlyZmJ0OTxJ3D+fsYJs/mxYN5+Le5oagtcl+YsVvy8kSjI2YGvGjvmpkRS9W2dtXqWnVuxUhURm1lKtou/hdEq19VBp9OjGvHEQSmrpuf2R24mXGheil8KeiANY8fW1VERUfBImb64j12caBZmRViZHbeVMjCrPDg9A90IXrtnsYCuZtRQ0PyrKDjBNOsPfKsg1pA02gHlVr0OXiFhtp6nJqXVzcbfM0KnzC3ggOENPE9VBdmHKN6LYaijb4wXxJn5A0FSDF5j+h1ooZx885Jt3ZKzO5n7Z5WfNEOtyyPqQEnn7WLv5Fis3PdgMshjF1FRydbNyeBbyKI1oN1TRVrVK7kgsb/zjX4NDPIRMctVeaxVB38Vh1x5KbeJbU138AM5KzmZu3uny0ErygxiJF7GVXUrPzFxrlx1uFdAaZFDN9cvIb74qD9tzBMo7L7WIEYK+sla1DVMHpF0F7b3+Y6S+zjvLeDMCpapmJo1weBWuxKF3rOocih1gun4BoJh1kWnV/Jmiq6uOhK3VfKxEHEkafjLgK3oujaPzY6SXg8phhL4TNR1xvJd1Wa0aYFfPUMLrNBDCh4AuGRTbtKMc6Z1Udj8evY/ZpCuMAUefdo69DZUngoqE1P9A3PJfOf7WixCEj+Y6t7fYeHbbxUAoFV3M89cCKfma3fc1+jKRe7MFWEbQqEfyzO2x/wrO2VYH7iYdQ9BkPyI8/3kXBpLaCpU7eC0Yv/am/tEDu7HZpqg0EvHo0nf/R/gRzUWy33/HXMJQeu1GylKmOkXzlCfGFruAcPPhaGqZOtu19zsJ1SO2Jz4Ztth5cBX6mRQwWmDwryG9FUMlZzNckMdK+IoMJv1rOWnBamS2w2KHiaPMPLC15hCZm4KTpoZyj4E2TqC/P6r7/EhnDMhKicZZ1ZwxuC7DPzDGs53q8gXaI9kFTK+2LTq7bhwsTbrMV8Rsfua5lMS0FwbTitUVnVa1yTb5IX51mmYnUcP9wPr8Ji1tiYJeJV9GZTrQhF7vvdU2OTU42ogJ9FDwhmycI2LIg++03C6scYhUyUuMV5tkw6kGUoL+mjNC38+wMdWNljn6tGPpRES7veqrSn5TRuv+dh6JVL/iDHU1db4c9WK3++OrH3PqziF916UMUKn8G67nN60GfWiHrXYhUG3yVWmyYak59NHj8t1smG4UDiWz2rPHNrKnN4Zo1LBbr2/eF9YZ0n0blx2nG4X+EKFxvS3W28JESD+FWk61VCD3z/URGHiJl++7TdBwkCj6tGOH3qDb0QqcOF9Kzpj0HUb/KyFW3Yhj2VMKJqGZleFBH7vqvf7WqLC3XMuHV8q8a4sTFuxUtkD/6JIBvKaVjv96ndgruKZ1k/BHzqf2K9fLk7HGXANyLDd1vxkK/i055pnzl+zw6zLnwXlVYVtfmacJgEpRP1hbGgrYPVN6v2lG+idQNGmwcKXu/8xEj/P6qe/sB2WmwNp6pp8jaISMkwdleFXYK55NHWLTTbutSUqjBfDGWo/Yg918qQ+8BRZSAHZbfuNZz2O0sov1Ue4CWlVg3rFhM3Kljj9ksGd/NUhk4nH+a5UN2+1i8+NM3vRNp7uQ6sqexSCukEVlVZriHNqFi5rLm9TMWa4qm3idJqppQACol2l4VSuvWLfta4JcXy3bROPNbXOgdOhG47LC0CwW/dMlSx4Jf17aEU3yA1x9p+Yc0jupXgcMuYNku64iYOkGToVDuJvlbEKlJqsmiHbvNrIVZEH+yFdF8DbleZ6iNiWwMqvtMp/mSpwx5KxRrT9p3MAPTHGtMbfvdFhyj9vhaKcn3At8Lc16Ai+vBcSp1ztXi7rCJZx/ql7TXcclq6Q76UeKWDy9boS0WHIjUuWhPG8LBmW5y2rhuTpM5vsLt+HOLh1Yf0DqXa9tsfC+kaKt2htA0ai/L2i7RKoNjEwztkmRU0GfgW1TxUvPFhg0V7DdfWJk5gfrccpYv+MA9M0dkGTLECeYwUixRzjRFdmjG7zdZIl3XKB9YliNKI31lfa7i2JG5C8Ss+rHe0D7Z696/V3DEAOWHnQ9yNahMUl5kENWS6pHKKp2D1BaSrrHdE1w2qNxIztpXgUIrF0bm15YML4b6V1k+GpNysTahKMVrrS85lTVo9OGJ96I47eAy5rYWpRf/mIzeoYU1DKaQCTUVwrhHeyNoDqHel+lLxr9WKzhSYw7vrR6+V5q0pfi2k3L1zqkubY6rrd9ZLvSuWNf0uqnkY+FpTvFzSW9Fp0b9l8JA7THV9eCi/PY/SCZIUYx3BU2alj7Cm3VV6eYpios4b6WuNOJdYXUK3zTqj5CVG2FqYM4Z7CuIU0qO05XR0d71FHM0YhZmJmTRfLlXEumN82BGtzdX0S19t1e+bUieK8zRmqpa4Qc5TSjifmaQsY2ETLjhI36gMR1+7qpjdXXHiceUekfBaucHShAOiFXmv3sNmGQyU5iVgnoocuonQXEPTFwslHtS8R+A47StI9wj0iSrtbi5rMysczFiImsQ+bdFClnFjjpXXwMy6O7qfjOr8Fb0a7ODItisjnn3EQO16+ypd1cwyaAW5Yzxz5QknfMO7643fXW/I9y3U2xH27Oapqr56Z/tEzglj6IbT6HEHjopiXqeRbe5mQQvxtcbDOVverN0ZgMdzqRYRjaXtMRd56Q4cZSmdPvZJdSrhJ1D9zNXPqAEqPIavPdfubt5oke2kmv0dztIszSv2VYuoyf1UuopbsYb+uX9h6WpwjpgtZ6fNNawNJ4q8O3CFoSbioAaOSZMx2GYaPYB+rEb6qjQiNRFQ76TvwNFVKD+BhH9VhcKGsXzmMI7BptU/CNWolM7YzROvpFAntsiWJp6eR2d3GarcYShVYSUqhmYOWj5E96NK2WvmYNTeY7Zs4RUEdv9h9QT4EseKt6LzLrqEOs3hxAY1MaNWpSa6zZx8F3YOVeCYMS88W+CYHDuWe4yoc6YK+djDuEOrBR5lvh0r+Q9uM88lrjx9x9AtgpQVNE8r+3O6Gvw59D+kBF/UMXyhliYUtPjmvXGY6Dk3x+kEOW+GtdMVC4EZTqoS/jmR0P0LS75DOc/w2vnri97M4SdbZ8qeU7gg8DVbERkU5geaMQO3mYrSYyAngeUQqrN0C0/vsFmcgWNXNeidsTAj7/4MncJR0caaBUpbLK1yBCBNRjEv6KvuVSdpPnEMJdsRRtqJ+U8tN1gXA4ePHc6ZT0eviI73UOJF0fEZ8YaneAQqQdGphNvwM4nIqPnXxV0xA0fnCT+oAhJuyw/q8jO0y8CjSteZExwBpIN6SvNp6A5G/abi6egeND/1GTguhuNjaUbbnSbGd4L8937Ezm34Eyi6n1maeOBxh3PI0jzJDf5mh/BsLD7F2GOKvlA/5gtvxI3/eV4sLfKW5Wy+oio+es/u6T8UU+nsofy57Icb/JlZHPFtCgd/x+bwt3ZT+xXTtTtTrGAb4QehC6X9G+8YT+ozcLxDsdCjsuOqwPFnrdLYaFc92Ui0m4fr39lYmlCaqTit7G6O/3kWDkgtXjNH4BiEm/+jegQnihOtfffn33WxsFjhfMd48HT+f6o6X65j7XR8WLSHMFkxbvOYsrRsF1bowDuSQ18Mkxk4qz2zoGPL5fu9h2Hqmt1asl3Q3Yu3szOc+spiCmX4AETBM3pLoTYSp3sVxahyhL8eC4mPN9k2x3o0xkiixIzM3CZFzf5oR4mecQ5+ax2wCah3/crmnHoqR0+KMaOPxRif1oEFRFOO/kTPPmtww+NfMXxEK6gn6iU32U6fFruIz8Q4WgljtnaCVTBgWx7diUdshC9ZEa5yKpRBBeW12r/iNc/+EgNqmhswNB8SBoihHXeDF7rrWDLcmt3V8GYYN7pXRy4DZjj4DJuUBL5iC3DQAaoo4vkftqVTYRGLS3mHZ7gdmdTTqbgNN/PTdTCOTgXolc88MhXAEUMdX0iy1JMuk5wLsgeu0QUYlz2S4skTWwJz6pOm/8ihrmgGfFgri+ZWUK2gAPHgbWa8jaocdSuM4FJYoKicYX/ZSENkg9Q1ZzJfwScfVnR2DegOGwCvmogaWJCLQepv9WNlU6QgsmOwICquU28Mlk3d9W5E81lU/5Ez0LcX6lwKMWDNluNKfBDUy/phJgBcMnfkh9iRxrdOzgs08JdPB85Lwo+GUSb4t3nC+0byqMZtO2fQJ4U2zGIr49t/28qmmGv2RanDD7a3FEcdtutkW8twwwlUSpb8QalodddbBfNHKDQ828BdE7OBgFdiKYohLawFYqpybQoxATZrheLhdI7+0Zlu9Q1myRcd15r9UIm8K2LGJxqTegntqNVMKnf1a8zQiyUR1rxoqjiFxeHxqFcYUTHfDu7rhbWng6qOxOsI+5A1p9mRyEPdVkTlE24vY54W7bWc6jMgZvNXdfC9/9q7408KDsbdL7Utz7QFSDetz2picArzrdpL8OaCHC9V26RroemtDZ5yNM/KGkWMyTmfnInEvwtSD23UcFcjhaE3VKzkoaEMKGBft4XbIO6forTY1lmGQwVmKicBCiArDzE+1oIxE08fWeviIOD5TznqH+OoHadvoOP20drMPe5Irg3XBQziW2XDuHYzjqQQ4wySssjXUs5H+t3FWYMHppUnBHMx/nYIT5d7OmjDbgD9F6na3m4l7KdkeSO3kTEPXafiWinogag7b52taiZhL1TSvBFmEZafFq2H8khQaZXuitCewT5FBgVtPK0j4xUHPfUz3Q28eac1Z139DAP23dgki94EC8vbDPTQC97HPPSWjUNG5tWKMsaxAEMKC0665Xvo1Ntd07wCLNf8Q56mrEPVpCxlIMVlQlWRxM3oAfpgIc+8KC3rEXUog5g06vt7zgXY8grH7hhwVSaeuvC06YYRAwpbyk/Unzj9hLEZNs2oxPQB9yc+GnL6zTgq7rI++KDJwX2SP8Sd6YzTuw5lV/kU6eQxRD12omfQAW6caTR4LikYkBB1CMOrvgRr/VY75+NSB40Cni6bADAtaK+vyxVWpf9NeKJxN2KYQ8Q2xPB3K1s7fuhvWbr2XpgW044VD6DRs0qXoqKf1NFsaGvKJc47leUV3pppP/5VTKFhaGuol4Esfjf5zyCyUHmHthChcYh4hYLQF+AFWsuq4t0wJyWgdwQVOZiV0efRHPoK5+E1vjz9wTJmVkITC9oEstAsyZSgE/dbicwKr89YUxKZI+owD205Tm5lnnmDRuP/JnzxX3gMtlrcX0UesZdxyQqYQuEW4R51vmQ5xOZteUd8SJruMlTUzhtVw/Nq7eUBcqN2/HVotgfngif60yKEtoUx3WYOZlVJuJOh8u59fzSDPFYtQgqDUAGyGhQOAvKroXMcOYY0qjnStJR/G3aP+Jt1sLVlGV8POwr/6OGsqetnyF3TmTqZjENfnXh51oxe9qVUw2M78EzAJ+IM8lZ1MBPQ9ZWSVc4J3mWSrLKrMHReA5qdGoz0ODRsaA+vwxXA2cAM4qlfzBJA6581m4hzxItQw5dxrrBL3Y6kCbUcFxo1S8jyV44q//+7ASNNudZ6xeaNOSIUffqMn4A9lIjFctYn2gpEPAb3f7p3iIBN8H14FUGQ9ct2hPsL+cEsTgUrR47uJVN4n4wt/wgfwwHuOnLd4yobkofy8JvxSQTA7rMpDIc608SlZFJfZYcmbT0tAHpPE8MrtQ42siTUNWxqvWZOmvu9f0JPoQmg+6l7sZWwyfi6PXkxJnwBraUG0MYG4zYHQz3igy/XsFkx5tNQxw43qvI9dU3f0DdhOUlHKjmi1VAr2Kiy0HZwD8VeEbhh0OiDdMYspolQsYdSwjCcjeowIXNZVUPmL2wwIkYhmXKhGozdCJ4lRKbsf4NBh/XnQoS92NJEWOVOFs2YhN8c5QZFeK0pRdAG40hqvLbmoSA8xQmzOOEc7wLcme9JOsjPCEgpCwUs9E2DohMHRhUeyGIN6TFvrbny8nDuilsDpzrH5mS76APoIEJmItS67sQJ+nfwddzmjPxcBEBBCw0kWDwd0EZCkNeOD7NNQhtBm7KHL9mRxj6U1yWU2puzlIDtpYxdH4ZPeXBJkTGAJfUr/oTCz/iypY6uXaR2V1doPxJYlrw2ghH0D5gbrhFcIxzYwi4a/4hqVdf2DdxBp6vGYDjavxMAAoy+1+3aiO6S3W/QAKNVXagDtvsNtx7Ks+HKgo6U21B+QSZgIogV5Bt+BnXisdVfy9VyXV+2P5fMuvdpAjM1o/K9Z+XnE4EOCrue+kcdYHqAQ0/Y/OmNlQ6OI33jH/uD1RalPaHpJAm2av0/xtpqdXVKNDrc9F2izo23Wu7firgbURFDNX9eGGeYBhiypyXZft2j3hTvzE6PMWKsod//rEILDkzBXfi7xh0eFkfb3/1zzPK/PI5Nk3FbZyTl4mq5BfBoVoqiPHO4Q4QKZAlrQ3MdNfi3oxIjvsM3kAFv3fdufurqYR3PSwX/mpGy/GFI/B2MNPiNdOppWVbs/gjF3YH+QA9jMhlAbhvasAHstB0IJew09iAkmXHl1/TEj+jvHOpOGrPRQXbPADM+Ig2/OEcUcpgPTItMtW4DdqgfYVI/+4hAFWYjUGpOP/UwNuB7+BbKOcALbjobdgzeBQfjgNSp2GOpxzGLj70Vvq5cw2AoYENwKLUtJUX8sGRox4dVa/TN4xKwaKcl9XawQR/uNus700Hf17pyNnezrUgaY9e4MADhEDBpsJT6y1gDJs1q6wlwGhuUzGR7C8kgpjPyHWwsvrf3yn1zJEIRa5eSxoLAZOCR9xbuztxFRJW9ZmMYfCFJ0evm9F2fVnuje92Rc4Pl6A8bluN8MZyyJGZ0+sNSb//DvAFxC2BqlEsFwccWeAl6CyBcQV1bx4mQMBP1Jxqk1EUADNLeieS2dUFbQ/c/kvwItbZ7tx0st16viqd53WsRmPTKv2AD8CUnhtPWg5aUegNpsYgasaw2+EVooeNKmrW3MFtj76bYHJm5K9gpAXZXsE5U8DM8XmVOSJ1F1WnLy6nQup+jx52bAb+rCq6y9WXl2B2oZDhfDkW7H3oYfT/4xx5VncBuxMXP2lNfhUVQjSSzSRbuZFE4vFawlzveXxaYKVs8LpvAb8IRYF3ZHiRnm0ADeNPWocwxSzNseG7NrSEVZoHdKWqaGEBz1N8Pt7kFbqh3LYmAbm9i1IChIpLpM5AS6mr6OAPHMwwznVy61YpBYX8xZDN/a+lt7n+x5j4bNOVteZ8lj3hpAHSx1VR8vZHec4AHO9XFCdjZ9eRkSV65ljMmZVzaej2qFn/qt1lvWzNZEfHxK3qOJrHL6crr0CRzMox5f2e8ALBB4UGFZKA3tN6F6IXd32GTJXGQ7DTi9j/dNcLF9jCbDcWGKxoKTYblIwbLDReL00LRcDPMcQuXLMh5YzgtfjkFK1DP1iDzzYYVZz5M/kWYRlRpig1htVRjVCknm+h1M5LiEDXOyHREhvzCGpFZjHS0RsK27o2avgdilrJkalWqPW3D9gmwV37HKmfM3F8YZj2ar+vHFvf3B8CRoH4kDHIK9mrAg+owiEwNjjd9V+FsQKYR8czJrUkf7Qoi2YaW6EVDZp5zYlqiYtuXOTHk4fAcZ7qBbdLDiJq0WNV1l2+Hntk1mMWvxrYmc8kIx8G3rW36J6Ra4lLrTOCgiOihmow+YnzUT19jbV2B3RWqSHyxkhmgsBqMYWvOcUom1jDQ436+fcbu3xf2bbeqU/ca+C4DOKE+e3qvmeMqW3AxejfzBRFVcwVYPq4L0APSWWoJu+5UYX4qg5U6YTioqQGPG9XrnuZ/BkxuYpe6Li87+18EskyQW/uA+uk2rpHpr6hut2TlVbKgWkFpx+AZffweiw2+VittkEyf/ifinS/0ItRL2Jq3tQOcxPaWO2xrG68GdFoUpZgFXaP2wYVtRc6xYCfI1CaBqyWpg4bx8OHBQwsV4XWMibZZ0LYjWEy2IxQ1mZrf1/UNbYCJplWu3nZ4WpodIGVA05d+RWSS+ET9tH3RfGGmNI1cIY7evZZq7o+a0bjjygpmR3mVfalkT/SZGT27Q8QGalwGlDOS9VHCyFAIL0a1Q7JiW3saz9gqY8lqKynFrPCzxkU4SIfLc9VfCI5edgRhDXs0edO992nhTKHriREP1NJC6SROMgQ0xO5kNNZOhMOIT99AUElbxqeZF8A3xrfDJsWtDnUenAHdYWSwAbYjFqQZ+D5gi3hNK8CSxU9i6f6ClL9IGlj1OPMQAsr84YG6ijsJpCaGWj75c3yOZKBB9mNpQNPUKkK0D6wgLH8MGoyRxTX6Y05Q4AnYNXMZwXM4eij/9WpsM/9CoRnFQXGR6MEaY+FXvXEO3RO0JaStk6OXuHVATHJE+1W+TU3bSZ2ksMtqjO0zfSJCdBv7y2d8DMx6TfVme3q0ZpTKMMu4YL/t7ciTNtdDkwPogh3Cnjx7qk08SHwf+dksZ7M2vCOlfsF0hQ6J4ehPCaHTNrM/zBSOqD83dBEBCW/F/LEmeh0nOHd7oVl3/Qo/9GUDkkbj7yz+9cvvu+dDAtx8NzCDTP4iKdZvk9MWiizvtILLepysflSvTLFBZ37RLwiriqyRxYv/zrgFd/9XVHh/OmzBvDX4mitMR/lUavs2Vx6cR94lzAkplm3IRNy4TFfu47tuYs9EQPIPVta4P64tV+sZ7n3ued3cgEx2YK+QL5+xms6osk8qQbTyuKVGdaX9FQqk6qfDnT5ykxk0VK7KZ62b6DNDUfQlqGHxSMKv1P0XN5BqMeKG1P4Wp5QfZDUCEldppoX0U6ss2jIko2XpURKCIhfaOqLPfShdtS37ZrT+jFRSH2xYVV1rmT/MBtRQhxiO4MQ3iAGlaZi+9PWBEIXOVnu9jN1f921lWLZky9bqbM3J2MAAI9jmuAx3gyoEUa6P2ivs0EeNv/OR+AX6q5SW6l5HaoFuS6jr6yg9limu+P0KYKzfMXWcQSfTXzpOzKEKpwI3YGXZpSSy2LTlMgfmFA3CF6R5c9xWEtRuCg2ZPUQ2Nb6dRFTNd4TfGHrnEWSKHPuRyiJSDAZ+KX0VxmSHjGPbQTLVpqixia2uyhQ394gBMt7C3ZAmxn/DJS+l1fBsAo2Eir/C0jG9csd4+/tp12pPc/BVJGaK9mfvr7M/CeztrmCO5qY06Edi4xAGtiEhnWAbzLy2VEyazE1J5nPmgU4RpW4Sa0TnOT6w5lgt3/tMpROigHHmexBGAMY0mdcDbDxWIz41NgdD6oxgHsJRgr5RnT6wZAkTOcStU4NMOQNemSO7gxGahdEsC+NRVGxMUhQmmM0llWRbbmFGHzEqLM4Iw0H7577Kyo+Zf+2cUFIOw93gEY171vQaM0HLwpjpdRR6Jz7V0ckE7XzYJ0TmY9znLdzkva0vNrAGGT5SUZ5uaHDkcGvI0ySpwkasEgZPMseYcu85w8HPdSNi+4T6A83iAwDbxgeFcB1ZM2iGXzFcEOUlYVrEckaOyodfvaYSQ7GuB4ISE0nYJc15X/1ciDTPbPCgYJK55VkEor4LvzL9S2WDy4xj+6FOqVyTAC2ZNowheeeSI5hA/02l8UYkv4nk9iaVn+kCVEUstgk5Hyq+gJm6R9vG3rhuM904he/hFmNQaUIATB1y3vw+OmxP4X5Yi6A5I5jJufHCjF9+AGNwnEllZjUco6XhsO5T5+R3yxz5yLVOnAn0zuS+6zdj0nTJbEZCbXJdtpfYZfCeCOqJHoE2vPPFS6eRLjIJlG69X93nfR0mxSFXzp1Zc0lt/VafDaImhUMtbnqWVb9M4nGNQLN68BHP7AR8Il9dkcxzmBv8PCZlw9guY0lurbBsmNYlwJZsA/B15/HfkbjbwPddaVecls/elmDHNW2r4crAx43feNkfRwsaNq/yyJ0d/p5hZ6AZajz7DBfUok0ZU62gCzz7x8eVfJTKA8IWn45vINLSM1q+HF9CV9qF3zP6Ml21kPPL3CXzkuYUlnSqT+Ij4tI/od5KwIs+tDajDs64owN7tOAd6eucGz+KfO26iNcBFpbWA5732bBNWO4kHNpr9D955L61bvHCF/mwSrz6eQaDjfDEANqGMkFc+NGxpKZzCD2sj/JrHd+zlPQ8Iz7Q+2JVIiVCuCKoK/hlAEHzvk/Piq3mRL1rT/fEh9hoT5GJmeYswg1otiKydizJ/fS2SeKHVu6Z3JEHjiW8NaTQgP5xdBli8nC57XiN9hrquBu99hn9zqwo92+PM2JXtpeVZS0PdqR5mDyDreMMtEws+CpwaRyyzoYtfcvt9PJIW0fJVNNi/FFyRsea7peLvJrL+5b4GOXJ8tAr+ATk9f8KmiIsRhqRy0vFzwRV3Z5dZ3QqIU8JQ/uQpkJbjMUMFj2F9sCFeaBjI4+fL/oN3+LQgjI4zuAfQ+3IPIPFQBccf0clJpsfpnBxD84atwtupkGqKvrH7cGNl/QcWcSi6wcVDML6ljOgYbo+2BOAWNNjlUBPiyitUAwbnhFvLbnqw42kR3Yp2kv2dMeDdcGOX5kT4S6M44KHEB/SpCfl7xgsUvs+JNY9G3O2X/6FEt9FyAn57lrbiu+tl83sCymSvq9eZbe9mchL7MTf/Ta78e80zSf0hYY5eUU7+ff14jv7Xy8qjzfzzzvaJnrIdvFb5BLWKcWGy5/w7+vV2cvIfwHqdTB+RuJK5oj9mbt0Hy94AmjMjjwYNZlNS6uiyxNnwNyt3gdreLb64p/3+08nXkb92LTkkRgFOwk1oGEVllcOj5lv1hfAZywDows0944U8vUFw+A/nuVq/UCygsrmWIBnHyU01d0XJPwriEOvx/ISK6Pk4y2w0gmojZs7lU8TtakBAdne4v/aNxmMpK4VcGMp7si0yqsiolXRuOi1Z1P7SqD3Zmp0CWcyK4Ubmp2SXiXuI5nGLCieFHKHNRIlcY3Pys2dwMTYCaqlyWSITwr2oGXvyU3h1Pf8eQ3w1bnD7ilocVjYDkcXR3Oo1BXgMLTUjNw2xMVwjtp99NhSVc5aIWrDQT5DHPKtCtheBP4zHcw4dz2eRdTMamhlHhtfgqJJHI7NGDUw1XL8vsSeSHyKqDtqoAmrQqsYwvwi7HW3ojWyhIa5oz5xJTaq14NAzFLjVLR12rRNUQ6xohDnrWFb5bG9yf8aCD8d5phoackcNJp+Dw3Due3RM+5Rid7EuIgsnwgpX0rUWh/nqPtByMhMZZ69NpgvRTKZ62ViZ+Q7Dp5r4K0d7EfJuiy06KuIYauRh5Ecrhdt2QpTS1k1AscEHvapNbU3HL1F2TFyR33Wxb5MvH5iZsrn3SDcsxlnnshO8PLwmdGN+paWnQuORtZGX37uhFT64SeuPsx8UOokY6ON85WdQ1dki5zErsJGazcBOddWJEKqNPiJpsMD1GrVLrVY+AOdPWQneTyyP1hRX/lMM4ZogGGOhYuAdr7F/DOiAoc++cn5vlf0zkMUJ40Z1rlgv9BelPqVOpxKeOpzKdF8maK+1Vv23MO9k/8+qpLoxrIGH2EDQlnGmH8CD31G8QqlyQIcpmR5bwmSVw9/Ns6IHgulCRehvZ/+VrM60Cu/r3AontFfrljew74skYe2uyn7JKQtFQBQRJ9ryGic/zQOsbS4scUBctA8cPToQ3x6ZBQu6DPu5m1bnCtP8TllLYA0UTQNVqza5nfew3Mopy1GPUwG5jsl0OVXniPmAcmLqO5HG8Hv3nSLecE9oOjPDXcsTxoCBxYyzBdj4wmnyEV4kvFDunipS8SSkvdaMnTBN9brHUR8xdmmEAp/Pdqk9uextp1t+JrtXwpN/MG2w/qhRMpSNxQ1uhg/kKO30eQ/FyHUDkWHT8V6gGRU4DhDMxZu7xXij9Ui6jlpWmQCqJg3FkOTq3WKneCRYZxBXMNAVLQgHXSCGSqNdjebY94oyIpVjMYehAiFx/tqzBXFHZaL5PeeD74rW5OysFoUXY8sebUZleFTUa/+zBKVTFDopTReXNuZq47QjkWnxjirCommO4L/GrFtVV21EpMyw8wyThL5Y59d88xtlx1g1ttSICDwnof6lt/6zliPzgVUL8jWBjC0o2D6Kg+jNuThkAlaDJsq/AG2aKA//A76avw2KNqtv223P+Wq3StRDDNKFFgtsFukYt1GFDWooFVXitaNhb3RCyJi4cMeNjROiPEDb4k+G3+hD8tsg+5hhmSc/8t2JTSwYoCzAI75doq8QTHe+E/Tw0RQSUDlU+6uBeNN3h6jJGX/mH8oj0i3caCNsjvTnoh73BtyZpsflHLq6AfwJNCDX4S98h4+pCOhGKDhV3rtkKHMa3EG4J9y8zFWI4UsfNzC/Rl5midNn7gwoN9j23HGCQQ+OAZpTTPMdiVow740gIyuEtd0qVxMyNXhHcnuXRKdw5wDUSL358ktjMXmAkvIB73BLa1vfF9BAUZInPYJiwxqFWQQBVk7gQH4ojfUQ/KEjn+A/WR6EEe4CtbpoLe1mzHkajgTIoE0SLDHVauKhrq12zrAXBGbPPWKCt4DGedq3JyGRbmPFW32bE7T20+73BatV/qQhhBWfWBFHfhYWXjALts38FemnoT+9bn1jDBMcUMmYgSc0e7GQjv2MUBwLU8ionCpgV+Qrhg7iUIfUY6JFxR0Y+ZTCPM+rVuq0GNLyJXX6nrUTt8HzFBRY1E/FIm2EeVA9NcXrj7S6YYIChVQCWr/m2fYUjC4j0XLkzZ8GCSLfmkW3PB/xq+nlXsKVBOj7vTvqKCOMq7Ztqr3cQ+N8gBnPaAps+oGwWOkbuxnRYj/x/WjiDclVrs22xMK4qArE1Ztk1456kiJriw6abkNeRHogaPRBgbgF9Z8i/tbzWELN4CvbqtrqV9TtGSnmPS2F9kqOIBaazHYaJ9bi3AoDBvlZasMluxt0BDXfhp02Jn411aVt6S4TUB8ZgFDkI6TP6gwPY85w+oUQSsjIeXVminrwIdK2ZAawb8Se6XOJbOaliQxHSrnAeONDLuCnFejIbp4YDtBcQCwMsYiRZfHefuEJqJcwKTTJ8sx5hjHmJI1sPFHOr6W9AhZ2NAod38mnLQk1gOz2LCAohoQbgMbUK9RMEA3LkiF7Sr9tLZp6lkciIGhE2V546w3Mam53VtVkGbB9w0Yk2XiRnCmbpxmHr2k4eSC0RuNbjNsUfDIfc8DZvRvgUDe1IlKdZTzcT4ZGEb53dp8VtsoZlyXzLHOdAbsp1LPTVaHvLA0GYDFMbAW/WUBfUAdHwqLFAV+3uHvYWrCfhUOR2i89qvCBoOb48usAGdcF2M4aKn79k/43WzBZ+xR1L0uZfia70XP9soQReeuhZiUnXFDG1T8/OXNmssTSnYO+3kVLAgeiY719uDwL9FQycgLPessNihMZbAKG7qwPZyG11G1+ZA3jAX2yddpYfmaKBlmfcK/V0mwIRUDC0nJSOPUl2KB8h13F4dlVZiRhdGY5farwN+f9hEb1cRi41ZcGDn6Xe9MMSTOY81ULJyXIHSWFIQHstVYLiJEiUjktlHiGjntN5/btB8Fu+vp28zl2fZXN+dJDyN6EXhS+0yzqpl/LSJNEUVxmu7BsNdjAY0jVsAhkNuuY0E1G48ej25mSt+00yPbQ4SRCVkIwb6ISvYtmJRPz9Zt5dk76blf+lJwAPH5KDF+vHAmACLoCdG2Adii6dOHnNJnTmZtoOGO8Q1jy1veMw6gbLFToQmfJa7nT7Al89mRbRkZZQxJTKgK5Kc9INzmTJFp0tpAPzNmyL/F08bX3nhCumM/cR/2RPn9emZ3VljokttZD1zVWXlUIqEU7SLk5I0lFRU0AcENXBYazNaVzsVHA/sD3o9hm42wbHIRb/BBQTKzAi8s3+bMtpOOZgLdQzCYPfX3UUxKd1WYVkGH7lh/RBBgMZZwXzU9+GYxdBqlGs0LP+DZ5g2BWNh6FAcR944B+K/JTWI3t9YyVyRhlP4CCoUk/mmF7+r2pilVBjxXBHFaBfBtr9hbVn2zDuI0kEOG3kBx8CGdPOjX1ph1POOZJUO1JEGG0jzUy2tK4X0CgVNYhmkqqQysRNtKuPdCJqK3WW57kaV17vXgiyPrl4KEEWgiGF1euI4QkSFHFf0TDroQiLNKJiLbdhH0YBhriRNCHPxSqJmNNoketaioohqMglh6wLtEGWSM1EZbQg72h0UJAIPVFCAJOThpQGGdKfFovcwEeiBuZHN2Ob4uVM7+gwZLz1D9E7ta4RmMZ24OBBAg7Eh6dLXGofZ4U2TFOCQMKjwhVckjrydRS+YaqCw1kYt6UexuzbNEDyYLTZnrY1PzsHZJT4U+awO2xlqTSYu6n/U29O2wPXgGOEKDMSq+zTUtyc8+6iLp0ivav4FKx+xxVy4FxhIF/pucVDqpsVe2jFOfdZhTzLz2QjtzvsTCvDPU7bzDH2eXVKUV9TZ+qFtaSSxnYgYdXKwVreIgvWhT9eGDB2OvnWyPLfIIIfNnfIxU8nW7MbcH05nhlsYtaW9EZRsxWcKdEqInq1DiZPKCz7iGmAU9/ccnnQud2pNgIGFYOTAWjhIrd63aPDgfj8/sdlD4l+UTlcxTI9jbaMqqN0gQxSHs60IAcW3cH4p3V1aSciTKB29L1tz2eUQhRiTgTvmqc+sGtBNh4ky0mQJGsdycBREP+fAaSs1EREDVo5gvgi5+aCN7NECw30owbCc1mSpjiahyNVwJd1jiGgzSwfTpzf2c5XJvG/g1n0fH88KHNnf+u7ZiRMlXueSIsloJBUtW9ezvsx9grfsX/FNxnbxU1Lvg0hLxixypHKGFAaPu0xCD8oDTeFSyfRT6s8109GMUZL8m2xXp8X2dpPCWWdX84iga4BrTlOfqox4shqEgh/Ht4qRst52cA1xOIUuOxgfUivp6v5f8IVyaryEdpVk72ERAwdT4aoY1usBgmP+0m06Q216H/nubtNYxHaOIYjcach3A8Ez/zc0KcShhel0HCYjFsA0FjYqyJ5ZUH1aZw3+zWC0hLpM6GDfcAdn9fq2orPmZbW6XXrf+Krc9RtvII5jeD3dFoT1KwZJwxfUMvc5KLfn8rROW23Jw89sJ2a5dpB3qWDUBWF2iX8OCuKprHosJ2mflBR+Wqs86VvgI/XMnsqb97+VlKdPVysczPj8Jhzf+WCvGBHijAqYlavbF60soMWlHbvKT+ScvhprgeTln51xX0sF+Eadc/l2s2a5BgkVbHYyz0E85p0LstqH+gEGiR84nBRRFIn8hLSZrGwqjZ3E29cuGi+5Z5bp7EM8MWFa9ssS/vy4VrDfECSv7DSU84DaP0sXI3Ap4lWznQ65nQoTKRWU30gd7Nn8ZowUvGIx4aqyXGwmA/PB4qN8msJUODezUHEl0VP9uo+cZ8vPFodSIB4C7lQYjEFj8yu49C2KIV3qxMFYTevG8KqAr0TPlkbzHHnTpDpvpzziAiNFh8xiT7C/TiyH0EguUw4vxAgpnE27WIypV+uFN2zW7xniF/n75trs9IJ5amB1zXXZ1LFkJ6GbS/dFokzl4cc2mamVwhL4XU0Av5gDWAl+aEWhAP7t2VIwU+EpvfOPDcLASX7H7lZpXA2XQfbSlD4qU18NffNPoAKMNSccBfO9YVVgmlW4RydBqfHAV7+hrZ84WJGho6bNT0YMhxxLdOx/dwGj0oyak9aAkNJ8lRJzUuA8sR+fPyiyTgUHio5+Pp+YaKlHrhR41jY5NESPS3x+zTMe0S2HnLOKCOQPpdxKyviBvdHrCDRqO+l96HhhNBLXWv4yEMuEUYo8kXnYJM8oIgVM4XJ+xXOev4YbWeqsvgq0lmw4/PiYr9sYLt+W5EAuYSFnJEan8CwJwbtASBfLBBpJZiRPor/aCJBZsM+MhvS7ZepyHvU8m5WSmaZnxuLts8ojl6KkS8oSAHkq5GWlCB/NgJ5W3rO2Cj1MK7ahxsCrbTT3a0V/QQH+sErxV4XUWDHx0kkFy25bPmBMBQ6BU3HoHhhYcJB9JhP6NXUWKxnE0raXHB6U9KHpWdQCQI72qevp5fMzcm+AvC85rsynVQhruDA9fp9COe7N56cg1UKGSas89vrN+WlGLYTwi5W+0xYdKEGtGCeNJwXKDU0XqU5uQYnWsMwTENLGtbQMvoGjIFIEMzCRal4rnBAg7D/CSn8MsCvS+FDJJAzoiioJEhZJgAp9n2+1Yznr7H+6eT4YkJ9Mpj60ImcW4i4iHDLn9RydB8dx3QYm3rsX6n4VRrZDsYK6DCGwkwd5n3/INFEpk16fYpP6JtMQpqEMzcOfQGAHXBTEGzuLJ03GYQL9bmV2/7ExDlRf+Uvf1sM2frRtCWmal12pMgtonvSCtR4n1CLUZRdTHDHP1Otwqd+rcdlavnKjUB/OYXQHUJzpNyFoKpQK+2OgrEKpGyIgIBgn2y9QHnTJihZOpEvOKIoHAMGAXHmj21Lym39Mbiow4IF+77xNuewziNVBxr6KD5e+9HzZSBIlUa/AmsDFJFXeyrQakR3FwowTGcADJHcEfhGkXYNGSYo4dh4bxwLM+28xjiqkdn0/3R4UEkvcBrBfn/SzBc1XhKM2VPlJgKSorjDac96V2UnQYXl1/yZPT4DVelgO+soMjexXwYO58VLl5xInQUZI8jc3H2CPnCNb9X05nOxIy4MlecasTqGK6s2az4RjpF2cQP2G28R+7wDPsZDZC/kWtjdoHC7SpdPmqQrUAhMwKVuxCmYTiD9q/O7GHtZvPSN0CAUQN/rymXZNniYLlJDE70bsk6Xxsh4kDOdxe7A2wo7P9F5YvqqRDI6brf79yPCSp4I0jVoO4YnLYtX5nzspR5WB4AKOYtR1ujXbOQpPyYDvfRE3FN5zw0i7reehdi7yV0YDRKRllGCGRk5Yz+Uv1fYl2ZwrnGsqsjgAVo0xEUba8ohjaNMJNwTwZA/wBDWFSCpg1eUH8MYL2zdioxRTqgGQrDZxQyNzyBJPXZF0+oxITJAbj7oNC5JwgDMUJaM5GqlGCWc//KCIrI+aclEe4IA0uzv7cuj6GCdaJONpi13O544vbtIHBF+A+JeDFUQNy61Gki3rtyQ4aUywn6ru314/dkGiP8Iwjo0J/2Txs49ZkwEl4mx+iYUUO55I6pJzU4P+7RRs+DXZkyKUYZqVWrPF4I94m4Wx1tXeE74o9GuX977yvJ/jkdak8+AmoHVjI15V+WwBdARFV2IPirJgVMdsg1Pez2VNHqa7EHWdTkl3XTcyjG9BiueWFvQfXI8aWSkuuRmqi/HUuzqyvLJfNfs0txMqldYYflWB1BS31WkuPJGGwXUCpjiQSktkuBMWwHjSkQxeehqw1Kgz0Trzm7QbtgxiEPDVmWCNCAeCfROTphd1ZNOhzLy6XfJyG6Xgd5MCAZw4xie0Sj5AnY1/akDgNS9YFl3Y06vd6FAsg2gVQJtzG7LVq1OH2frbXNHWH/NY89NNZ4QUSJqL2yEcGADbT38X0bGdukqYlSoliKOcsSTuqhcaemUeYLLoI8+MZor2RxXTRThF1LrHfqf/5LcLAjdl4EERgUysYS2geE+yFdasU91UgUDsc2cSQ1ZoT9+uLOwdgAmifwQqF028INc2IQEDfTmUw3eZxvz7Ud1z3xc1PQfeCvfKsB9jOhRj7rFyb9XcDWLcYj0bByosychMezMLVkFiYcdBBQtvI6K0KRuOZQH2kBsYHJaXTkup8F0eIhO1/GcIwWKpr2mouB7g5TUDJNvORXPXa/mU8bh27TAZYBe2sKx4NSv5OjnHIWD2RuysCzBlUfeNXhDd2jxnHoUlheJ3jBApzURy0fwm2FwwsSU0caQGl0Kv8hopRQE211NnvtLRsmCNrhhpEDoNiZEzD2QdJWKbRRWnaFedXHAELSN0t0bfsCsMf0ktfBoXBoNA+nZN9+pSlmuzspFevmsqqcMllzzvkyXrzoA+Ryo1ePXpdGOoJvhyru+EBRsmOp7MXZ0vNUMUqHLUoKglg1p73sWeZmPc+KAw0pE2zIsFFE5H4192KwDvDxdxEYoDBDNZjbg2bmADTeUKK57IPD4fTYF4c6EnXx/teYMORBDtIhPJneiZny7Nv/zG+YmekIKCoxr6kauE2bZtBLufetNG0BtBY7f+/ImUypMBvdWu/Q7vTMRzw5aQGZWuc1V0HEsItFYMIBnoKGZ0xcarba/TYZq50kCaflFysYjA4EDKHqGdpYWdKYmm+a7TADmW35yfnOYpZYrkpVEtiqF0EujI00aeplNs2k+qyFZNeE3CDPL9P6b4PQ/kataHkVpLSEVGK7EX6rAa7IVNrvZtFvOA6okKvBgMtFDAGZOx88MeBcJ8AR3AgUUeIznAN6tjCUipGDZONm1FjWJp4A3QIzSaIOmZ7DvF/ysYYbM/fFDOV0jntAjRdapxJxL0eThpEhKOjCDDq2ks+3GrwxqIFKLe1WdOzII8XIOPGnwy6LKXVfpSDOTEfaRsGujhpS4hBIsMOqHbl16PJxc4EkaVu9wpEYlF/84NSv5Zum4drMfp9yXbzzAOJqqS4YkI4cBrFrC7bMPiCfgI3nNZAqkk3QOZqR+yyqx+nDQKBBBZ7QKrfGMCL+XpqFaBJU0wpkBdAhbR4hJsmT5aynlvkouoxm/NjD5oe6BzVIO9uktM+/5dEC5P7vZvarmuO/lKXz4sBabVPIATuKTrwbJP8XUkdM6uEctHKXICUJGjaZIWRbZp8czquQYfY6ynBUCfIU+gG6wqSIBmYIm9pZpXdaL121V7q0VjDjmQnXvMe7ysoEZnZL15B0SpxS1jjd83uNIOKZwu5MPzg2NhOx3xMOPYwEn2CUzbSrwAs5OAtrz3GAaUkJOU74XwjaYUmGJdZBS1NJVkGYrToINLKDjxcuIlyfVsKQSG/G4DyiO2SlQvJ0d0Ot1uOG5IFSAkq+PRVMgVMDvOIJMdqjeCFKUGRWBW9wigYvcbU7CQL/7meF2KZAaWl+4y9uhowAX7elogAvItAAxo2+SFxGRsHGEW9BnhlTuWigYxRcnVUBRQHV41LV+Fr5CJYV7sHfeywswx4XMtUx6EkBhR+q8AXXUA8uPJ73Pb49i9KG9fOljvXeyFj9ixgbo6CcbAJ7WHWqKHy/h+YjBwp6VcN7M89FGzQ04qbrQtgrOFybg3gQRTYG5xn73ArkfQWjCJROwy3J38Dx/D7jOa6BBNsitEw1wGq780EEioOeD+ZGp2J66ADiVGMayiHYucMk8nTK2zzT9CnEraAk95kQjy4k0GRElLL5YAKLQErJ5rp1eay9O4Fb6yJGm9U4FaMwPGxtKD6odIIHKoWnhKo1U8KIpFC+MVn59ZXmc7ZTBZfsg6FQ8W10YfTr4u0nYrpHZbZ1jXiLmooF0cOm0+mPnJBXQtepc7n0BqOipNCqI6yyloTeRShNKH04FIo0gcMk0H/xThyN4pPAWjDDkEp3lNNPRNVfpMI44CWRlRgViP64eK0JSRp0WUvCWYumlW/c58Vcz/yMwVcW5oYb9+26TEhwvbxiNg48hl1VI1UXTU//Eta+BMKnGUivctfL5wINDD0giQL1ipt6U7C9cd4+lgqY2lMUZ02Uv6Prs+ZEZer7ZfWBXVghlfOOrClwsoOFKzWEfz6RZu1eCs+K8fLvkts5+BX0gyrFYve0C3qHrn5U/Oh6D/CihmWIrY7HUZRhJaxde+tldu6adYJ+LeXupQw0XExC36RETdNFxcq9glMu4cNQSX9cqR/GQYp+IxUkIcNGWVU7ZtGa6P3XAyodRt0XeS3Tp01AnCh0ZbUh4VrSZeV9RWfSoWyxnY3hzcZ30G/InDq4wxRrEejreBxnhIQbkxenxkaxl+k7eLUQkUR6vKJ2iDFNGX3WmVA1yaOH+mvhBd+sE6vacQzFobwY5BqEAFmejwW5ne7HtVNolOUgJc8CsUxmc/LBi8N5mu9VsIA5HyErnS6zeCz7VLI9+n/hbT6hTokMXTVyXJRKSG2hd2labXTbtmK4fNH3IZBPreSA4FMeVouVN3zG5x9CiGpLw/3pceo4qGqp+rVp+z+7yQ98oEf+nyH4F3+J9IheDBa94Wi63zJbLBCIZm7P0asHGpIJt3PzE3m0S4YIWyXBCVXGikj8MudDPB/6Nm2v4IxJ5gU0ii0guy5SUHqGUYzTP0jIJU5E82RHUXtX4lDdrihBLdP1YaG1AGUC12rQKuIaGvCpMjZC9bWSCYnjDlvpWbkdXMTNeBHLKiuoozMGIvkczmP0aRJSJ8PYnLCVNhKHXBNckH79e8Z8Kc2wUej4sQZoH8qDRGkg86maW/ZQWGNnLcXmq3FlXM6ssR/3P6E/bHMvm6HLrv1yRixit25JsH3/IOr2UV4BWJhxXW5BJ6Xdr07n9kF3ZNAk6/Xpc5MSFmYJ2R7bdL8Kk7q1OU9Elg/tCxJ8giT27wSTySF0GOxg4PbYJdi/Nyia9Nn89CGDulfJemm1aiEr/eleGSN+5MRrVJ4K6lgyTTIW3i9cQ0dAi6FHt0YMbH3wDSAtGLSAccezzxHitt1QdhW36CQgPcA8vIIBh3/JNjf/Obmc2yzpk8edSlS4lVdwgW5vzbYEyFoF4GCBBby1keVNueHAH+evi+H7oOVfS3XuPQSNTXOONAbzJeSb5stwdQHl1ZjrGoE49I8+A9j3t+ahhQj74FCSWpZrj7wRSFJJnnwi1T9HL5qrCFW/JZq6P62XkMWTb+u4lGpKfmmwiJWx178GOG7KbrZGqyWwmuyKWPkNswkZ1q8uptUlviIi+AXh2bOOTOLsrtNkfqbQJeh24reebkINLkjut5r4d9GR/r8CBa9SU0UQhsnZp5cP+RqWCixRm7i4YRFbtZ4EAkhtNa6jHb6gPYQv7MKqkPLRmX3dFsK8XsRLVZ6IEVrCbmNDc8o5mqsogjAQfoC9Bc7R6gfw03m+lQpv6kTfhxscDIX6s0w+fBxtkhjXAXr10UouWCx3C/p/FYwJRS/AXRKkjOb5CLmK4XRe0+xeDDwVkJPZau52bzLEDHCqV0f44pPgKOkYKgTZJ33fmk3Tu8SdxJ02SHM8Fem5SMsWqRyi2F1ynfRJszcFKykdWlNqgDA/L9lKYBmc7Zu/q9ii1FPF47VJkqhirUob53zoiJtVVRVwMR34gV9iqcBaHbRu9kkvqk3yMpfRFG49pKKjIiq7h/VpRwPGTHoY4cg05X5028iHsLvUW/uz+kjPyIEhhcKUwCkJAwbR9pIEGOn8z6svAO8i89sJ3dL5qDWFYbS+HGPRMxYwJItFQN86YESeJQhn2urGiLRffQeLptDl8dAgb+Tp47UQPxWOw17OeChLN1WnzlkPL1T5O+O3Menpn4C3IY5LEepHpnPeZHbvuWfeVtPlkH4LZjPbBrkJT3NoRJzBt86CO0Xq59oQ+8dsm0ymRcmQyn8w71mhmcuEI5byuF+C88VPYly2sEzjlzAQ3vdn/1+Hzguw6qFNNbqenhZGbdiG6RwZaTG7jTA2X9RdXjDN9yj1uQpyO4Lx8KRAcZcbZMafp4wPOd5MdXoFY52V1A8M9hi3sso93+uprE0qYNMjkE22CvK4HuUxqN7oIz5pWuETq1lQAjqlSlqdD2Rnr/ggp/TVkQYjn9lMfYelk2sH5HPdopYo7MHwlV1or9Bxf+QCyLzm92vzG2wjiIjC/ZHEJzeroJl6bdFPTpZho5MV2U86fLQqxNlGIMqCGy+9WYhJ8ob1r0+Whxde9L2PdysETv97O+xVw+VNN1TZSQN5I6l9m5Ip6pLIqLm4a1B1ffH6gHyqT9p82NOjntRWGIofO3bJz5GhkvSWbsXueTAMaJDou99kGLqDlhwBZNEQ4mKPuDvVwSK4WmLluHyhA97pZiVe8g+JxmnJF8IkV/tCs4Jq/HgOoAEGR9tCDsDbDmi3OviUQpG5D8XmKcSAUaFLRXb2lmJTNYdhtYyfjBYZQmN5qT5CNuaD3BVnlkCk7bsMW3AtXkNMMTuW4HjUERSJnVQ0vsBGa1wo3Qh7115XGeTF3NTz8w0440AgU7c3bSXO/KMINaIWXd0oLpoq/0/QJxCQSJ9XnYy1W7TYLBJpHsVWD1ahsA7FjNvRd6mxCiHsm8g6Z0pnzqIpF1dHUtP2ITU5Z1hZHbu+L3BEEStBbL9XYvGfEakv1bmf+bOZGnoiuHEdlBnaChxYKNzB23b8sw8YyT7Ajxfk49eJIAvdbVkdFCe2J0gMefhQ0bIZxhx3fzMIysQNiN8PgOUKxOMur10LduigREDRMZyP4oGWrP1GFY4t6groASsZ421os48wAdnrbovNhLt7ScNULkwZ5AIZJTrbaKYTLjA1oJ3sIuN/aYocm/9uoQHEIlacF1s/TM1fLcPTL38O9fOsjMEIwoPKfvt7opuI9G2Hf/PR4aCLDQ7wNmIdEuXJ/QNL72k5q4NejAldPfe3UVVqzkys8YZ/jYOGOp6c+YzRCrCuq0M11y7TiN6qk7YXRMn/gukxrEimbMQjr3jwRM6dKVZ4RUfWQr8noPXLJq6yh5R3EH1IVOHESst/LItbG2D2vRsZRkAObzvQAAD3mb3/G4NzopI0FAiHfbpq0X72adg6SRj+8OHMShtFxxLZlf/nLgRLbClwl5WmaYSs+yEjkq48tY7Z2bE0N91mJwt+ua0NlRJIDh0HikF4UvSVorFj2YVu9YeS5tfvlVjPSoNu/Zu6dEUfBOT555hahBdN3Sa5Xuj2Rvau1lQNIaC944y0RWj9UiNDskAK1WoL+EfXcC6IbBXFRyVfX/WKXxPAwUyIAGW8ggZ08hcijKTt1YKnUO6QPvcrmDVAb0FCLIXn5id4fD/Jx4tw/gbXs7WF9b2RgXtPhLBG9vF5FEkdHAKrQHZAJC/HWvk7nvzzDzIXZlfFTJoC3JpGgLPBY7SQTjGlUvG577yNutZ1hTfs9/1nkSXK9zzKLRZ3VODeKUovJe0WCq1zVMYxCJMenmNzPIU2S8TA4E7wWmbNkxq9rI2dd6v0VpcAPVMxnDsvWTWFayyqvKZO7Z08a62i/oH2/jxf8rpmfO64in3FLiL1GX8IGtVE9M23yGsIqJbxDTy+LtaMWDaPqkymb5VrQdzOvqldeU0SUi6IirG8UZ3jcpRbwHa1C0Dww9G/SFX3gPvTJQE+kyz+g1BeMILKKO+olcHzctOWgzxYHnOD7dpCRtuZEXACjgqesZMasoPgnuDC4nUviAAxDc5pngjoAITIkvhKwg5d608pdrZcA+qn5TMT6Uo/QzBaOxBCLTJX3Mgk85rMfsnWx86oLxf7p2PX5ONqieTa/qM3tPw4ZXvlAp83NSD8F7+ZgctK1TpoYwtiU2h02HCGioH5tkVCqNVTMH5p00sRy2JU1qyDBP2CII/Dg4WDsIl+zgeX7589srx6YORRQMBfKbodbB743Tl4WLKOEnwWUVBsm94SOlCracU72MSyj068wdpYjyz1FwC2bjQnxnB6Mp/pZ+yyZXtguEaYB+kqhjQ6UUmwSFazOb+rhYjLaoiM+aN9/8KKn0zaCTFpN9eKwWy7/u4EHzO46TdFSNjMfn2iPSJwDPCFHc0I1+vjdAZw5ZjqR/uzi9Zn20oAa5JnLEk/EA3VRWE7J/XrupfFJPtCUuqHPpnlL7ISJtRpSVcB8qsZCm2QEkWoROtCKKxUh3yEcMbWYJwk6DlEBG0bZP6eg06FL3v6RPb7odGuwm7FN8fG4woqtB8e7M5klPpo97GoObNwt+ludTAmxyC5hmcFx+dIvEZKI6igFKHqLH01iY1o7903VzG9QGetyVx5RNmBYUU+zIuSva/yIcECUi4pRmE3VkF2avqulQEUY4yZ/wmNboBzPmAPey3+dSYtBZUjeWWT0pPwCz4Vozxp9xeClIU60qvEFMQCaPvPaA70WlOP9f/ey39macvpGCVa+zfa8gO44wbxpJUlC8GN/pRMTQtzY8Z8/hiNrU+Zq64ZfFGIkdj7m7abcK1EBtws1X4J/hnqvasPvvDSDYWN+QcQVGMqXalkDtTad5rYY0TIR1Eqox3czwPMjKPvF5sFv17Thujr1IZ1Ytl4VX1J0vjXKmLY4lmXipRAro0qVGEcXxEVMMEl54jQMd4J7RjgomU0j1ptjyxY+cLiSyXPfiEcIS2lWDK3ISAy6UZ3Hb5vnPncA94411jcy75ay6B6DSTzK6UTCZR9uDANtPBrvIDgjsfarMiwoax2OlLxaSoYn4iRgkpEGqEkwox5tyI8aKkLlfZ12lO11TxsqRMY89j5JaO55XfPJPDL1LGSnC88Re9Ai+Nu5bZjtwRrvFITUFHPR4ZmxGslQMecgbZO7nHk32qHxYkdvWpup07ojcMCaVrpFAyFZJJbNvBpZfdf39Hdo2kPtT7v0/f8R/B5Nz4f1t9/3zNM/7n6SUHfcWk5dfQFJvcJMgPolGCpOFb/WC0FGWU2asuQyT+rm88ZKZ78Cei/CAh939CH0JYbpZIPtxc2ufXqjS3pHH9lnWK4iJ7OjR/EESpCo2R3MYKyE7rHfhTvWho4cL1QdN4jFTyR6syMwFm124TVDDRXMNveI1Dp/ntwdz8k8kxw7iFSx6+Yx6O+1LzMVrN0BBzziZi9kneZSzgollBnVwBh6oSOPHXrglrOj+QmR/AESrhDpKrWT+8/AiMDxS/5wwRNuGQPLlJ9ovomhJWn8sMLVItQ8N/7IXvtD8kdOoHaw+vBSbFImQsv/OCAIui99E+YSIOMlMvBXkAt+NAZK8wB9Jf8CPtB+TOUOR+z71d/AFXpPBT6+A5FLjxMjLIEoJzrQfquvxEIi+WoUzGR1IzQFNvbYOnxb2PyQ0kGdyXKzW2axQL8lNAXPk6NEjqrRD1oZtKLlFoofrXw0dCNWASHzy+7PSzOUJ3XtaPZsxLDjr+o41fKuKWNmjiZtfkOzItvlV2MDGSheGF0ma04qE3TUEfqJMrXFm7DpK+27DSvCUVf7rbNoljPhha5W7KBqVq0ShUSTbRmuqPtQreVWH4JET5yMhuqMoSd4r/N8sDmeQiQQvi1tcZv7Moc7dT5X5AtCD6kNEGZOzVcNYlpX4AbTsLgSYYliiPyVoniuYYySxsBy5cgb3pD+EK0Gpb0wJg031dPgaL8JZt6sIvzNPEHfVPOjXmaXj4bd4voXzpZ5GApMhILgMbCEWZ2zwgdeQgjNHLbPIt+KqxRwWPLTN6HwZ0Ouijj4UF+Sg0Au8XuIKW0WxlexdrFrDcZJ8Shauat3X0XmHygqgL1nAu2hrJFb4wZXkcS+i36KMyU1yFvYv23bQUJi/3yQpqr/naUOoiEWOxckyq/gq43dFou1DVDaYMZK9tho7+IXXokBCs5GRfOcBK7g3A+jXQ39K4YA8PBRW4m5+yR0ZAxWJncjRVbITvIAPHYRt1EJ3YLiUbqIvoKHtzHKtUy1ddRUQ0AUO41vonZDUOW+mrszw+SW/6Q/IUgNpcXFjkM7F4CSSQ2ExZg85otsMs7kqsQD4OxYeBNDcSpifjMoLb7GEbGWTwasVObmB/bfPcUlq0wYhXCYEDWRW02TP5bBrYsKTGWjnWDDJ1F7zWai0zW/2XsCuvBQjPFcTYaQX3tSXRSm8hsAoDdjArK/OFp6vcWYOE7lizP0Yc+8p16i7/NiXIiiQTp7c7Xus925VEtlKAjUdFhyaiLT7VxDagprMFwix4wZ05u0qj7cDWFd0W9OYHIu3JbJKMXRJ1aYNovugg+QqRN7fNHSi26VSgBpn+JfMuPo3aeqPWik/wI5Rz3BWarPQX4i5+dM0npwVOsX+KsOhC7vDg+OJsz4Q5zlnIeflUWL6QYMbf9WDfLmosLF4Qev3mJiOuHjoor/dMeBpA9iKDkMjYBNbRo414HCxjsHrB4EXNbHzNMDHCLuNBG6Sf+J4MZ/ElVsDSLxjIiGsTPhw8BPjxbfQtskj+dyNMKOOcUYIRBEIqbazz3lmjlRQhplxq673VklMMY6597vu+d89ec/zq7Mi4gQvh87ehYbpOuZEXj5g/Q7S7BFDAAB9DzG35SC853xtWVcnZQoH54jeOqYLR9NDuwxsVthTV7V99n/B7HSbAytbEyVTz/5NhJ8gGIjG0E5j3griULUd5Rg7tQR+90hJgNQKQH2btbSfPcaTOfIexc1db1BxUOhM1vWCpLaYuKr3FdNTt/T3PWCpEUWDKEtzYrjpzlL/wri3MITKsFvtF8QVV/NhVo97aKIBgdliNc10dWdXVDpVtsNn+2UIolrgqdWA4EY8so0YvB4a+aLzMXiMAuOHQrXY0tr+CL10JbvZzgjJJuB1cRkdT7DUqTvnswVUp5kkUSFVtIIFYK05+tQxT6992HHNWVhWxUsD1PkceIrlXuUVRogwmfdhyrf6zzaL8+c0L7GXMZOteAhAVQVwdJh+7nrX7x4LaIIfz2F2v7Dg/uDfz2Fa+4gFm2zHAor8UqimJG3VTJtZEoFXhnDYXvxMJFc6ku2bhbCxzij2z5UNuK0jmp1mnvkVNUfR+SEmj1Lr94Lym75PO7Fs0MIr3GdsWXRXSfgLTVY0FLqba97u1In8NAcY7IC6TjWLigwKEIm43NxTdaVTv9mcKkzuzBkKd8x/xt1p/9BbP7Wyb4bpo1K1gnOpbLvKz58pWl3B55RJ/Z5mRDLPtNQg14jdOEs9+h/V5UVpwrAI8kGbX8KPVPDIMfIqKDjJD9UyDOPhjZ3vFAyecwyq4akUE9mDOtJEK1hpDyi6Ae87sWAClXGTiwPwN7PXWwjxaR79ArHRIPeYKTunVW24sPr/3HPz2IwH8oKH4OlWEmt4BLM6W5g4kMcYbLwj2usodD1088stZA7VOsUSpEVl4w7NMb1EUHMRxAxLF0CIV+0L3iZb+ekB1vSDSFjAZ3hfLJf7gFaXrOKn+mhR+rWw/eTXIcAgl4HvFuBg1LOmOAwJH3eoVEjjwheKA4icbrQCmvAtpQ0mXG0agYp5mj4Rb6mdQ+RV4QBPbxMqh9C7o8nP0Wko2ocnCHeRGhN1XVyT2b9ACsL+6ylUy+yC3QEnaKRIJK91YtaoSrcWZMMwxuM0E9J68Z+YyjA0g8p1PfHAAIROy6Sa04VXOuT6A351FOWhKfTGsFJ3RTJGWYPoLk5FVK4OaYR9hkJvezwF9vQN1126r6isMGXWTqFW+3HL3I/jurlIdDWIVvYY+s6yq7lrFSPAGRdnU7PVwY/SvWbZGpXzy3BQ2LmAJlrONUsZs4oGkly0V267xbD5KMY8woNNsmWG1VVgLCra8aQBBcI4DP2BlNwxhiCtHlaz6OWFoCW0vMR3ErrG7JyMjTSCnvRcsEHgmPnwA6iNpJ2DrFb4gLlhKJyZGaWkA97H6FFdwEcLT6DRQQL++fOkVC4cYGW1TG/3iK5dShRSuiBulmihqgjR45Vi03o2RbQbP3sxt90VxQ6vzdlGfkXmmKmjOi080JSHkLntjvsBJnv7gKscOaTOkEaRQqAnCA4HWtB4XnMtOhpRmH2FH8tTXrIjAGNWEmudQLCkcVlGTQ965Kh0H6ixXbgImQP6b42B49sO5C8pc7iRlgyvSYvcnH9FgQ3azLbQG2cUW96SDojTQStxkOJyOuDGTHAnnWkz29aEwN9FT8EJ4yhXOg+jLTrCPKeEoJ9a7lDXOjEr8AgX4BmnMQ668oW0zYPyQiVMPxKRHtpfnEEyaKhdzNVThlxxDQNdrHeZiUFb6NoY2KwvSb7BnRcpJy+/g/zAYx3fYSN5QEaVD2Y1VsNWxB0BSO12MRsRY8JLfAezRMz5lURuLUnG1ToKk6Q30FughqWN6gBNcFxP/nY/iv+iaUQOa+2Nuym46wtI/DvSfzSp1jEi4SdYBE7YhTiVV5cX9gwboVDMVgZp5YBQlHOQvaDNfcCoCJuYhf5kz5kwiIKPjzgpcRJHPbOhJajeoeRL53cuMahhV8Z7IRr6M4hW0JzT7mzaMUzQpm866zwM7Cs07fJYXuWvjAMkbe5O6V4bu71sOG6JQ4oL8zIeXHheFVavzxmlIyBkgc9IZlEDplMPr8xlcyss4pVUdwK1e7CK2kTsSdq7g5SHRAl3pYUB9Ko4fsh4qleOyJv1z3KFSTSvwEcRO/Ew8ozEDYZSqpfoVW9uhJfYrNAXR0Z3VmeoAD+rVWtwP/13sE/3ICX3HhDG3CMc476dEEC0K3umSAD4j+ZQLVdFOsWL2C1TH5+4KiSWH+lMibo+B55hR3Gq40G1n25sGcN0mEcoU2wN9FCVyQLBhYOu9aHVLWjEKx2JIUZi5ySoHUAI9b8hGzaLMxCZDMLhv8MkcpTqEwz9KFDpCpqQhVmsGQN8m24wyB82FAKNmjgfKRsXRmsSESovAwXjBIoMKSG51p6Um8b3i7GISs7kjTq/PZoioCfJzfKdJTN0Q45kQEQuh9H88M3yEs3DbtRTKALraM0YC8laiMiOOe6ADmTcCiREeAWZelBaEXRaSuj2lx0xHaRYqF65O0Lo5OCFU18A8cMDE4MLYm9w2QSr9NgQAIcRxZsNpA7UJR0e71JL+VU+ISWFk5I97lra8uGg7GlQYhGd4Gc6rxsLFRiIeGO4abP4S4ekQ1fiqDCy87GZHd52fn5aaDGuvOmIofrzpVwMvtbreZ/855OaXTRcNiNE0wzGZSxbjg26v8ko8L537v/XCCWP2MFaArJpvnkep0pA+O86MWjRAZPQRfznZiSIaTppy6m3p6HrNSsY7fDtz7Cl4V/DJAjQDoyiL2uwf1UHVd2AIrzBUSlJaTj4k6NL97a/GqhWKU9RUmjnYKpm2r+JYUcrkCuZKvcYvrg8pDoUKQywY9GDWg03DUFSirlUXBS5SWn/KAntnf0IdHGL/7mwXqDG+LZYjbEdQmqUqq4y54TNmWUP7IgcAw5816YBzwiNIJiE9M4lPCzeI/FGBeYy3p6IAmH4AjXXmvQ4Iy0Y82NTobcAggT2Cdqz6Mx4TdGoq9fn2etrWKUNFyatAHydQTVUQ2S5OWVUlugcNvoUrlA8cJJz9MqOa/W3iVno4zDHfE7zhoY5f5lRTVZDhrQbR8LS4eRLz8iPMyBL6o4PiLlp89FjdokQLaSBmKHUwWp0na5fE3v9zny2YcDXG/jfI9sctulHRbdkI5a4GOPJx4oAJQzVZ/yYAado8KNZUdEFs9ZPiBsausotXMNebEgr0dyopuqfScFJ3ODNPHgclACPdccwv0YJGQdsN2lhoV4HVGBxcEUeUX/alr4nqpcc1CCR3vR7g40zteQg/JvWmFlUE4mAiTpHlYGrB7w+U2KdSwQz2QJKBe/5eiixWipmfP15AFWrK8Sh1GBBYLgzki1wTMhGQmagXqJ2+FuqJ8f0XzXCVJFHQdMAw8xco11HhM347alrAu+wmX3pDFABOvkC+WPX0Uhg1Z5MVHKNROxaR84YV3s12UcM+70cJ460SzEaKLyh472vOMD3XnaK7zxZcXlWqenEvcjmgGNR2OKbI1s8U+iwiW+HotHalp3e1MGDy6BMVIvajnAzkFHbeVsgjmJUkrP9OAwnEHYXVBqYx3q7LvXjoVR0mY8h+ZaOnh053pdsGkmbqhyryN01eVHySr+CkDYkSMeZ1xjPNVM+gVLTDKu2VGsMUJqWO4TwPDP0VOg2/8ITbAUaMGb4LjL7L+Pi11lEVMXTYIlAZ/QHmTENjyx3kDkBdfcvvQt6tKk6jYFM4EG5UXDTaF5+1ZjRz6W7MdJPC+wTkbDUim4p5QQH3b9kGk2Bkilyeur8Bc20wm5uJSBO95GfYDI1EZipoRaH7uVveneqz43tlTZGRQ4a7CNmMHgXyOQQOL6WQkgMUTQDT8vh21aSdz7ERiZT1jK9F+v6wgFvuEmGngSvIUR2CJkc5tx1QygfZnAruONobB1idCLB1FCfO7N1ZdRocT8/Wye+EnDiO9pzqIpnLDl4bkaRKW+ekBVwHn46Shw1X0tclt/0ROijuUB4kIInrVJU4buWf4YITJtjOJ6iKdr1u+flgQeFH70GxKjhdgt/MrwfB4K/sXczQ+9zYcrD4dhY6qZhZ010rrxggWA8JaZyg2pYij8ieYEg1aZJkZK9O1Re7sB0iouf60rK0Gd+AYlp7soqCBCDGwfKeUQhCBn0E0o0GS6PdmjLi0TtCYZeqazqwN+yNINIA8Lk3iPDnWUiIPLGNcHmZDxfeK0iAdxm/T7LnN+gemRL61hHIc0NCAZaiYJR+OHnLWSe8sLrK905B5eEJHNlWq4RmEXIaFTmo49f8w61+NwfEUyuJAwVqZCLFcyHBKAcIVj3sNzfEOXzVKIndxHw+AR93owhbCxUZf6Gs8cz6/1VdrFEPrv330+9s6BtMVPJ3zl/Uf9rUi0Z/opexfdL3ykF76e999GPfVv8fJv/Y/+/5hEMon1tqNFyVRevV9y9/uIvsG3dbB8GRRrgaEXfhx+2xeOFt+cEn3RZanNxdEe2+B6MHpNbrRE53PlDifPvFcp4kO78ILR0T4xyW/WGPyBsqGdoA7zJJCu1TKbGfhnqgnRbxbB2B3UZoeQ2bz2sTVnUwokTcTU21RxN1PYPS3Sar7T0eRIsyCNowr9amwoMU/od9s2APtiKNL6ENOlyKADstAEWKA+sdKDhrJ6BOhRJmZ+QJbAaZ3/5Fq0/lumCgEzGEbu3yi0Y4I4EgVAjqxh4HbuQn0GrRhOWyAfsglQJAVL1y/6yezS2k8RE2MstJLh92NOB3GCYgFXznF4d25qiP4ZCyI4RYGesut6FXK6GwPpKK8WHEkhYui0AyEmr5Ml3uBFtPFdnioI8RiCooa7Z1G1WuyIi3nSNglutc+xY8BkeW3JJXPK6jd2VIMpaSxpVtFq+R+ySK9J6WG5Qvt+C+QH1hyYUOVK7857nFmyDBYgZ/o+AnibzNVqyYCJQvyDXDTK+iXdkA71bY7TL3bvuLxLBQ8kbTvTEY9aqkQ3+MiLWbEgjLzOH+lXgco1ERgzd80rDCymlpaRQbOYnKG/ODoFl46lzT0cjM5FYVvv0qLUbD5lyJtMUaC1pFlTkNONx6lliaX9o0i/1vws5bNKn5OuENQEKmLlcP4o2ZmJjD4zzd3Fk32uQ4uRWkPSUqb4LBe3EXHdORNB2BWsws5daRnMfNVX7isPSb1hMQdAJi1/qmDMfRUlCU74pmnzjbXfL8PVG8NsW6IQM2Ne23iCPIpryJjYbVnm5hCvKpMa7HLViNiNc+xTfDIaKm3jctViD8A1M9YPJNk003VVr4Zo2MuGW8vil8SLaGpPXqG7I4DLdtl8a4Rbx1Lt4w5Huqaa1XzZBtj208EJVGcmKYEuaeN27zT9EE6a09JerXdEbpaNgNqYJdhP1NdqiPKsbDRUi86XvvNC7rME5mrSQtrzAZVndtSjCMqd8BmaeGR4l4YFULGRBeXIV9Y4yxLFdyoUNpiy2IhePSWzBofYPP0eIa2q5JP4j9G8at/AqoSsLAUuRXtvgsqX/zYwsE+of6oSDbUOo4RMJw+DOUTJq+hnqwKim9Yy/napyZNTc2rCq6V9jHtJbxGPDwlzWj/Sk3zF/BHOlT/fSjSq7FqlPI1q6J+ru8Aku008SFINXZfOfnZNOvGPMtEmn2gLPt+H4QLA+/SYe4j398auzhKIp2Pok3mPC5q1IN1HgR+mnEfc4NeeHYwd2/kpszR3cBn7ni9NbIqhtSWFW8xbUJuUPVOeeXu3j0IGZmFNiwaNZ6rH4/zQ2ODz6tFxRLsUYZu1bfd1uIvfQDt4YD/efKYv8VF8bHGDgK22w2Wqwpi43vNCOXFJZCGMqWiPbL8mil6tsmOTXAWCyMCw73e2rADZj2IK6rqksM3EXF2cbLb4vjB14wa/yXK5vwU+05MzERJ5nXsXsW21o7M+gO0js2OyKciP5uF2iXyb2DiptwQeHeqygkrNsqVCSlldxBMpwHi1vfc8RKpP/4L3Lmpq6DZcvhDDfxTCE3splacTcOtXdK2g303dIWBVe2wD/Gvja1cClFQ67gw0t1ZUttsUgQ1Veky8oOpS6ksYEc4bqseCbZy766SvL3FodmnahlWJRgVCNjPxhL/fk2wyvlKhITH/VQCipOI0dNcRa5B1M5HmOBjTLeZQJy237e2mobwmDyJNHePhdDmiknvLKaDbShL+Is1XTCJuLQd2wmdJL7+mKvs294whXQD+vtd88KKk0DXP8B1Xu9J+xo69VOuFgexgTrcvI6SyltuLix9OPuE6/iRJYoBMEXxU4shQMf4Fjqwf1PtnJ/wWSZd29rhZjRmTGgiGTAUQqRz+nCdjeMfYhsBD5Lv60KILWEvNEHfmsDs2L0A252351eUoYxAysVaCJVLdH9QFWAmqJDCODUcdoo12+gd6bW2boY0pBVHWL6LQDK5bYWh1V8vFvi0cRpfwv7cJiMX3AZNJuTddHehTIdU0YQ/sQ1dLoF2xQPcCuHKiuCWOY30DHe1OwcClLAhqAKyqlnIbH/8u9ScJpcS4kgp6HKDUdiOgRaRGSiUCRBjzI5gSksMZKqy7Sd51aeg0tgJ+x0TH9YH2Mgsap9N7ENZdEB0bey2DMTrBA1hn56SErNHf3tKtqyL9b6yXEP97/rc+jgD2N1LNUH6RM9AzP3kSipr06RkKOolR7HO768jjWiH1X92jA7dkg7gcNcjqsZCgfqWw0tPXdLg20cF6vnQypg7gLtkazrHAodyYfENPQZsdfnjMZiNu4nJO97D1/sQE+3vNFzrSDOKw+keLECYf7RJwVHeP/j79833oZ0egonYB2FlFE5qj02B/LVOMJQlsB8uNg3Leg4qtZwntsOSNidR0abbZmAK4sCzvt8Yiuz2yrNCJoH5O8XvX/vLeR/BBYTWj0sOPYM/jyxRd5+/JziKAABaPcw/34UA3aj/gLZxZgRCWN6m4m3demanNgsx0P237/Q+Ew5VYnJPkyCY0cIVHoFn2Ay/e7U4P19APbPFXEHX94N6KhEMPG7iwB3+I+O1jd5n6VSgHegxgaSawO6iQCYFgDsPSMsNOcUj4q3sF6KzGaH/0u5PQoAj/8zq6Uc9MoNrGqhYeb2jQo0WlGlXjxtanZLS24/OIN5Gx/2g684BPDQpwlqnkFcxpmP/osnOXrFuu4PqifouQH0eF5qCkvITQbJw/Zvy5mAHWC9oU+cTiYhJmSfKsCyt1cGVxisKu+NymEQIAyaCgud/V09qT3nk/9s/SWsYtha7yNpzBIMM40rCSGaJ9u6lEkl00vXBiEt7p9P5IBCiavynEOv7FgLqPdeqxRiCwuFVMolSIUBcoyfUC2e2FJSAUgYdVGFf0b0Kn2EZlK97yyxrT2MVgvtRikfdaAW8RwEEfN+B7/eK8bBdp7URpbqn1xcrC6d2UjdsKbzCjBFqkKkoZt7Mrhg6YagE7spkqj0jOrWM+UGQ0MUlG2evP1uE1p2xSv4dMK0dna6ENcNUF+xkaJ7B764NdxLCpuvhblltVRAf7vK5qPttJ/9RYFUUSGcLdibnz6mf7WkPO3MkUUhR2mAOuGv8IWw5XG1ZvoVMnjSAZe6T7WYA99GENxoHkMiKxHlCuK5Gd0INrISImHQrQmv6F4mqU/TTQ8nHMDzCRivKySQ8dqkpQgnUMnwIkaAuc6/FGq1hw3b2Sba398BhUwUZSAIO8XZvnuLdY2n6hOXws+gq9BHUKcKFA6kz6FDnpxLPICa3qGhnc97bo1FT/XJk48LrkHJ2CAtBv0RtN97N21plfpXHvZ8gMJb7Zc4cfI6MbPwsW7AilCSXMFIEUEmir8XLEklA0ztYbGpTTGqttp5hpFTTIqUyaAIqvMT9A/x+Ji5ejA4Bhxb/cl1pUdOD6epd3yilIdO6j297xInoiBPuEDW2/UfslDyhGkQs7Wy253bVnlT+SWg89zYIK/9KXFl5fe+jow2rd5FXv8zDPrmfMXiUPt9QBO/iK4QGbX5j/7Rx1c1vzsY8ONbP3lVIaPrhL4+1QrECTN3nyKavGG0gBBtHvTKhGoBHgMXHStFowN+HKrPriYu+OZ05Frn8okQrPaaxoKP1ULCS/cmKFN3gcH7HQlVjraCeQmtjg1pSQxeuqXiSKgLpxc/1OiZsU4+n4lz4hpahGyWBURLi4642n1gn9qz9bIsaCeEPJ0uJmenMWp2tJmIwLQ6VSgDYErOeBCfSj9P4G/vI7oIF+l/n5fp956QgxGvur77ynawAu3G9MdFbJbu49NZnWnnFcQHjxRuhUYvg1U/e84N4JTecciDAKb/KYIFXzloyuE1eYXf54MmhjTq7B/yBToDzzpx3tJCTo3HCmVPYfmtBRe3mPYEE/6RlTIxbf4fSOcaKFGk4gbaUWe44hVk9SZzhW80yfW5QWBHxmtUzvMhfVQli4gZTktIOZd9mjJ5hsbmzttaHQB29Am3dZkmx3g/qvYocyhZ2PXAWsNQiIaf+Q8W/MWPIK7/TjvCx5q2XRp4lVWydMc2wIQkhadDB0xsnw/kSEyGjLKjI4coVIwtubTF3E7MJ6LS6UOsJKj82XVAVPJJcepfewbzE91ivXZvOvYfsmMevwtPpfMzGmC7WJlyW2j0jh7AF1JLmwEJSKYwIvu6DHc3YnyLH9ZdIBnQ+nOVDRiP+REpqv++typYHIvoJyICGA40d8bR7HR2k7do6UQTHF4oriYeIQbxKe4Th6+/l1BjUtS9hqORh3MbgvYrStXTfSwaBOmAVQZzpYNqsAmQyjY56MUqty3c/xH6GuhNvNaG9vGbG6cPtBM8UA3e8r51D0AR9kozKuGGSMgLz3nAHxDNnc7GTwpLj7/6HeWp1iksDeTjwCLpxejuMtpMnGJgsiku1sOACwQ9ukzESiDRN77YNESxR5LphOlcASXA5uIts1LnBIcn1J7BLWs49DMALSnuz95gdOrTZr0u1SeYHinno/pE58xYoXbVO/S+FEMMs5qyWkMnp8Q3ClyTlZP52Y9nq7b8fITPuVXUk9ohG5EFHw4gAEcjFxfKb3xuAsEjx2z1wxNbSZMcgS9GKyW3R6KwJONgtA64LTyxWm8Bvudp0M1FdJPEGopM4Fvg7G/hsptkhCfHFegv4ENwxPeXmYhxwZy7js+BeM27t9ODBMynVCLJ7RWcBMteZJtvjOYHb5lOnCLYWNEMKC59BA7covu1cANa2PXL05iGdufOzkgFqqHBOrgQVUmLEc+Mkz4Rq8O6WkNr7atNkH4M8d+SD1t/tSzt3oFql+neVs+AwEI5JaBJaxARtY2Z4mKoUqxds4UpZ0sv3zIbNoo0J4fihldQTX3XNcuNcZmcrB5LTWMdzeRuAtBk3cZHYQF6gTi3PNuDJ0nmR+4LPLoHvxQIxRgJ9iNNXqf2SYJhcvCtJiVWo85TsyFOuq7EyBPJrAdhEgE0cTq16FQXhYPJFqSfiVn0IQnPOy0LbU4BeG94QjdYNB0CiQ3QaxQqD2ebSMiNjaVaw8WaM4Z5WnzcVDsr4eGweSLa2DE3BWViaxhZFIcSTjgxNCAfelg+hznVOYoe5VqTYs1g7WtfTm3e4/WduC6p+qqAM8H4ZyrJCGpewThTDPe6H7CzX/zQ8Tm+r65HeZn+MsmxUciEWPlAVaK/VBaQBWfoG/aRL/jSZIQfep/89GjasWmbaWzeEZ2R1FOjvyJT37O9B8046SRSKVEnXWlBqbkb5XCS3qFeuE9xb9+frEknxWB5h1D/hruz2iVDEAS7+qkEz5Ot5agHJc7WCdY94Ws61sURcX5nG8UELGBAHZ3i+3VulAyT0nKNNz4K2LBHBWJcTBX1wzf+//u/j/9+//v87+9/l9Lbh/L/uyNYiTsWV2LwsjaA6MxTuzFMqmxW8Jw/+IppdX8t/Clgi1rI1SN0UC/r6tX/4lUc2VV1OQReSeCsjUpKZchw4XUcjHfw6ryCV3R8s6VXm67vp4n+lcPV9gJwmbKQEsmrJi9c2vkwrm8HFbVYNTaRGq8D91t9n5+U+aD/hNtN3HjC/nC/vUoGFSCkXP+NlRcmLUqLbiUBl4LYf1U/CCvwtd3ryCH8gUmGITAxiH1O5rnGTz7y1LuFjmnFGQ1UWuM7HwfXtWl2fPFKklYwNUpF2IL/TmaRETjQiM5SJacI+3Gv5MBU8lP5Io6gWkawpyzNEVGqOdx4YlO1dCvjbWFZWbCmeiFKPSlMKtKcMFLs/KQxtgAHi7NZNCQ32bBAW2mbHflVZ8wXKi1JKVHkW20bnYnl3dKWJeWJOiX3oKPBD6Zbi0ZvSIuWktUHB8qDR8DMMh1ZfkBL9FS9x5r0hBGLJ8pUCJv3NYH+Ae8p40mZWd5m5fhobFjQeQvqTT4VKWIYfRL0tfaXKiVl75hHReuTJEcqVlug+eOIIc4bdIydtn2K0iNZPsYWQvQio2qbO3OqAlPHDDOB7DfjGEfVF51FqqNacd6QmgFKJpMfLp5DHTv4wXlONKVXF9zTJpDV4m1sYZqJPhotcsliZM8yksKkCkzpiXt+EcRQvSQqmBS9WdWkxMTJXPSw94jqI3varCjQxTazjlMH8jTS8ilaW8014/vwA/LNa+YiFoyyx3s/KswP3O8QW1jtq45yTM/DX9a8M4voTVaO2ebvw1EooDw/yg6Y1faY+WwrdVs5Yt0hQ5EwRfYXSFxray1YvSM+kYmlpLG2/9mm1MfmbKHXr44Ih8nVKb1M537ZANUkCtdsPZ80JVKVKabVHCadaLXg+IV8i5GSwpZti0h6diTaKs9sdpUKEpd7jDUpYmHtiX33SKiO3tuydkaxA7pEc9XIQEOfWJlszj5YpL5bKeQyT7aZSBOamvSHl8xsWvgo26IP/bqk+0EJUz+gkkcvlUlyPp2kdKFtt7y5aCdks9ZJJcFp5ZWeaWKgtnXMN3ORwGLBE0PtkEIek5FY2aVssUZHtsWIvnljMVJtuVIjpZup/5VL1yPOHWWHkOMc6YySWMckczD5jUj2mlLVquFaMU8leGVaqeXis+aRRL8zm4WuBk6cyWfGMxgtr8useQEx7k/PvRoZyd9nde1GUCV84gMX8Ogu/BWezYPSR27llzQnA97oo0pYyxobYUJfsj+ysTm9zJ+S4pk0TGo9VTG0KjqYhTmALfoDZVKla2b5yhv241PxFaLJs3i05K0AAIdcGxCJZmT3ZdT7CliR7q+kur7WdQjygYtOWRL9B8E4s4LI8KpAj7bE0dg7DLOaX+MGeAi0hMMSSWZEz+RudXbZCsGYS0QqiXjH9XQbd8sCB+nIVTq7/T/FDS+zWY9q7Z2fdq1tdLb6v3hKKVDAw5gjj6o9r1wHFROdHc18MJp4SJ2Ucvu+iQ9EgkekW8VCM+psM6y+/2SBy8tNN4a3L1MzP+OLsyvESo5gS7IQOnIqMmviJBVc6zbVG1n8eXiA3j46kmvvtJlewwNDrxk4SbJOtP/TV/lIVK9ueShNbbMHfwnLTLLhbZuO79ec5XvfgRwLFK+w1r5ZWW15rVFZrE+wKqNRv5KqsLNfpGgnoUU6Y71NxEmN7MyqwqAQqoIULOw/LbuUB2+uE75gJt+kq1qY4LoxV+qR/zalupea3D5+WMeaRIn0sAI6DDWDh158fqUb4YhAxhREbUN0qyyJYkBU4V2KARXDT65gW3gRsiv7xSPYEKLwzgriWcWgPr0sbZnv7m1XHNFW6xPdGNZUdxFiUYlmXNjDVWuu7LCkX/nVkrXaJhiYktBISC2xgBXQnNEP+cptWl1eG62a7CPXrnrkTQ5BQASbEqUZWMDiZUisKyHDeLFOaJILUo5f6iDt4ZO8MlqaKLto0AmTHVVbkGuyPa1R/ywZsWRoRDoRdNMMHwYTsklMVnlAd2S0282bgMI8fiJpDh69OSL6K3qbo20KfpNMurnYGQSr/stFqZ7hYsxKlLnKAKhsmB8AIpEQ4bd/NrTLTXefsE6ChRmKWjXKVgpGoPs8GAicgKVw4K0qgDgy1A6hFq1WRat3fHF+FkU+b6H4NWpOU3KXTxrIb2qSHAb+qhm8hiSROi/9ofapjxhyKxxntPpge6KL5Z4+WBMYkAcE6+0Hd3Yh2zBsK2MV3iW0Y6cvOCroXlRb2MMJtdWx+3dkFzGh2Pe3DZ9QpSqpaR/rE1ImOrHqYYyccpiLC22amJIjRWVAherTfpQLmo6/K2pna85GrDuQPlH1Tsar8isAJbXLafSwOof4gg9RkAGm/oYpBQQiPUoyDk2BCQ1k+KILq48ErFo4WSRhHLq/y7mgw3+L85PpP6xWr6cgp9sOjYjKagOrxF148uhuaWtjet953fh1IQiEzgC+d2IgBCcUZqgTAICm2bR8oCjDLBsmg+ThyhfD+zBalsKBY1Ce54Y/t9cwfbLu9SFwEgphfopNA3yNxgyDafUM3mYTovZNgPGdd4ZFFOj1vtfFW3u7N+iHEN1HkeesDMXKPyoCDCGVMo4GCCD6PBhQ3dRZIHy0Y/3MaE5zU9mTCrwwnZojtE+qNpMSkJSpmGe0EzLyFelMJqhfFQ7a50uXxZ8pCc2wxtAKWgHoeamR2O7R+bq7IbPYItO0esdRgoTaY38hZLJ5y02oIVwoPokGIzxAMDuanQ1vn2WDQ00Rh6o5QOaCRu99fwDbQcN0XAuqkFpxT/cfz3slGRVokrNU0iqiMAJFEbKScZdmSkTUznC0U+MfwFOGdLgsewRyPKwBZYSmy6U325iUhBQNxbAC3FLKDV9VSOuQpOOukJ/GAmu/tyEbX9DgEp6dv1zoU0IqzpG6gssSjIYRVPGgU1QAQYRgIT8gEV0EXr1sqeh2I6rXjtmoCYyEDCe/PkFEi/Q48FuT29p557iN+LCwk5CK/CZ2WdAdfQZh2Z9QGrzPLSNRj5igUWzl9Vi0rCqH8G1Kp4QMLkuwMCAypdviDXyOIk0AHTM8HBYKh3b0/F+DxoNj4ZdoZfCpQVdnZarqoMaHWnMLNVcyevytGsrXQEoIbubqWYNo7NRHzdc0zvT21fWVirj7g36iy6pxogfvgHp1xH1Turbz8QyyHnXeBJicpYUctbzApwzZ1HT+FPEXMAgUZetgeGMwt4G+DHiDT2Lu+PT21fjJCAfV16a/Wu1PqOkUHSTKYhWW6PhhHUlNtWzFnA7MbY+r64vkwdpfNB2JfWgWXAvkzd42K4lN9x7Wrg4kIKgXCb4mcW595MCPJ/cTfPAMQMFWwnqwde4w8HZYJFpQwcSMhjVz4B8p6ncSCN1X4klxoIH4BN2J6taBMj6lHkAOs8JJAmXq5xsQtrPIPIIp/HG6i21xMGcFgqDXSRF0xQg14d2uy6HgKE13LSvQe52oShF5Jx1R6avyL4thhXQZHfC94oZzuPUBKFYf1VvDaxIrtV6dNGSx7DO0i1p6CzBkuAmEqyWceQY7F9+U0ObYDzoa1iKao/cOD/v6Q9gHrrr1uCeOk8fST9MG23Ul0KmM3r+Wn6Hi6WAcL7gEeaykicvgjzkjSwFsAXIR81Zx4QJ6oosVyJkCcT+4xAldCcihqvTf94HHUPXYp3REIaR4dhpQF6+FK1H0i9i7Pvh8owu3lO4PT1iuqu+DkL2Bj9+kdfGAg2TXw03iNHyobxofLE2ibjsYDPgeEQlRMR7afXbSGQcnPjI2D+sdtmuQ771dbASUsDndU7t58jrrNGRzISvwioAlHs5FA+cBE5Ccznkd8NMV6BR6ksnKLPZnMUawRDU1MZ/ib3xCdkTblHKu4blNiylH5n213yM0zubEie0o4JhzcfAy3H5qh2l17uLooBNLaO+gzonTH2uF8PQu9EyH+pjGsACTMy4cHzsPdymUSXYJOMP3yTkXqvO/lpvt0cX5ekDEu9PUfBeZODkFuAjXCaGdi6ew4qxJ8PmFfwmPpkgQjQlWqomFY6UkjmcnAtJG75EVR+NpzGpP1Ef5qUUbfowrC3zcSLX3BxgWEgEx/v9cP8H8u1Mvt9/rMDYf6sjwU1xSOPBgzFEeJLMRVFtKo5QHsUYT8ZRLCah27599EuqoC9PYjYO6aoAMHB8X1OHwEAYouHfHB3nyb2B+SnZxM/vw/bCtORjLMSy5aZoEpvgdGvlJfNPFUu/p7Z4VVK1hiI0/UTuB3ZPq4ohEbm7Mntgc1evEtknaosgZSwnDC2BdMmibpeg48X8Ixl+/8+xXdbshQXUPPvx8jT3fkELivHSmqbhblfNFShWAyQnJ3WBU6SMYSIpTDmHjdLVAdlADdz9gCplZw6mTiHqDwIsxbm9ErGusiVpg2w8Q3khKV/R9Oj8PFeF43hmW/nSd99nZzhyjCX3QOZkkB6BsH4H866WGyv9E0hVAzPYah2tkRfQZMmP2rinfOeQalge0ovhduBjJs9a1GBwReerceify49ctOh5/65ATYuMsAkVltmvTLBk4oHpdl6i+p8DoNj4Fb2vhdFYer2JSEilEwPd5n5zNoGBXEjreg/wh2NFnNRaIUHSOXa4eJRwygZoX6vnWnqVdCRT1ARxeFrNBJ+tsdooMwqnYhE7zIxnD8pZH+P0Nu1wWxCPTADfNWmqx626IBJJq6NeapcGeOmbtXvl0TeWG0Y7OGGV4+EHTtNBIT5Wd0Bujl7inXgZgfXTM5efD3qDTJ54O9v3Bkv+tdIRlq1kXcVD0BEMirmFxglNPt5pedb1AnxuCYMChUykwsTIWqT23XDpvTiKEru1cTcEMeniB+HQDehxPXNmkotFdwUPnilB/u4Nx5Xc6l8J9jH1EgKZUUt8t8cyoZleDBEt8oibDmJRAoMKJ5Oe9CSWS5ZMEJvacsGVdXDWjp/Ype5x0p9PXB2PAwt2LRD3d+ftNgpuyvxlP8pB84oB1i73vAVpwyrmXW72hfW6Dzn9Jkj4++0VQ4d0KSx1AsDA4OtXXDo63/w+GD+zC7w5SJaxsmnlYRQ4dgdjA7tTl2KNLnpJ+mvkoDxtt1a4oPaX3EVqj96o9sRKBQqU7ZOiupeAIyLMD+Y3YwHx30XWHB5CQiw7q3mj1EDlP2eBsZbz79ayUMbyHQ7s8gu4Lgip1LiGJj7NQj905/+rgUYKAA5qdrlHKIknWmqfuR+PB8RdBkDg/NgnlT89G72h2NvySnj7UyBwD+mi/IWs1xWbxuVwUIVXun5cMqBtFbrccI+DILjsVQg6eeq0itiRfedn89CvyFtpkxaauEvSANuZmB1p8FGPbU94J9medwsZ9HkUYjmI7OH5HuxendLbxTaYrPuIfE2ffXFKhoNBUp33HsFAXmCV/Vxpq5AYgFoRr5Ay93ZLRlgaIPjhZjXZZChT+aE5iWAXMX0oSFQEtwjiuhQQItTQX5IYrKfKB+queTNplR1Hoflo5/I6aPPmACwQCE2jTOYo5Dz1cs7Sod0KTG/3kEDGk3kUaUCON19xSJCab3kNpWZhSWkO8l+SpW70Wn3g0ciOIJO5JXma6dbos6jyisuxXwUUhj2+1uGhcvuliKtWwsUTw4gi1c/diEEpZHoKoxTBeMDmhPhKTx7TXWRakV8imJR355DcIHkR9IREHxohP4TbyR5LtFU24umRPRmEYHbpe1LghyxPx7YgUHjNbbQFRQhh4KeU1EabXx8FS3JAxp2rwRDoeWkJgWRUSKw6gGP5U2PuO9V4ZuiKXGGzFQuRuf+tkSSsbBtRJKhCi3ENuLlXhPbjTKD4djXVnfXFds6Zb+1XiUrRfyayGxJq1+SYBEfbKlgjiSmk0orgTqzSS+DZ5rTqsJbttiNtp+KMqGE2AHGFw6jQqM5vD6vMptmXV9OAjq49Uf/Lx9Opam+Hn5O9p8qoBBAQixzQZ4eNVkO9sPzJAMyR1y4/RCQQ1s0pV5KAU5sKLw3tkcFbI/JqrjCsK4Mw+W8aod4lioYuawUiCyVWBE/qPaFi5bnkgpfu/ae47174rI1fqQoTbW0HrU6FAejq7ByM0V4zkZTg02/YJK2N7hUQRCeZ4BIgSEqgD8XsjzG6LIsSbuHoIdz/LhFzbNn1clci1NHWJ0/6/O8HJMdIpEZbqi1RrrFfoo/rI/7ufm2MPG5lUI0IYJ4MAiHRTSOFJ2oTverFHYXThkYFIoyFx6rMYFgaOKM4xNWdlOnIcKb/suptptgTOTdVIf4YgdaAjJnIAm4qNNHNQqqAzvi53GkyRCEoseUBrHohZsjUbkR8gfKtc/+Oa72lwxJ8Mq6HDfDATbfbJhzeIuFQJSiw1uZprHlzUf90WgqG76zO0eCB1WdPv1IT6sNxxh91GEL2YpgC97ikFHyoaH92ndwduqZ6IYjkg20DX33MWdoZk7QkcKUCgisIYslOaaLyvIIqRKWQj16jE1DlQWJJaPopWTJjXfixEjRJJo8g4++wuQjbq+WVYjsqCuNIQW3YjnxKe2M5ZKEqq+cX7ZVgnkbsU3RWIyXA1rxv4kGersYJjD//auldXGmcEbcfTeF16Y1708FB1HIfmWv6dSFi6oD4E+RIjCsEZ+kY7dKnwReJJw3xCjKvi3kGN42rvyhUlIz0Bp+fNSV5xwFiuBzG296e5s/oHoFtUyUplmPulIPl+e1CQIQVtjlzLzzzbV+D/OVQtYzo5ixtMi5BmHuG4N/uKfJk5UIREp7+12oZlKtPBomXSzAY0KgtbPzzZoHQxujnREUgBU+O/jKKhgxVhRPtbqyHiUaRwRpHv7pgRPyUrnE7fYkVblGmfTY28tFCvlILC04Tz3ivkNWVazA+OsYrxvRM/hiNn8Fc4bQBeUZABGx5S/xFf9Lbbmk298X7iFg2yeimvsQqqJ+hYbt6uq+Zf9jC+Jcwiccd61NKQtFvGWrgJiHB5lwi6fR8KzYS7EaEHf/ka9EC7H8D+WEa3TEACHBkNSj/cXxFeq4RllC+fUFm2xtstYLL2nos1DfzsC9vqDDdRVcPA3Ho95aEQHvExVThXPqym65llkKlfRXbPTRiDepdylHjmV9YTWAEjlD9DdQnCem7Aj/ml58On366392214B5zrmQz/9ySG2mFqEwjq5sFl5tYJPw5hNz8lyZPUTsr5E0F2C9VMPnZckWP7+mbwp/BiN7f4kf7vtGnZF2JGvjK/sDX1RtcFY5oPQnE4lIAYV49U3C9SP0LCY/9i/WIFK9ORjzM9kG/KGrAuwFmgdEpdLaiqQNpCTGZVuAO65afkY1h33hrqyLjZy92JK3/twdj9pafFcwfXONmPQWldPlMe7jlP24Js0v9m8bIJ9TgS2IuRvE9ZVRaCwSJYOtAfL5H/YS4FfzKWKbek+GFulheyKtDNlBtrdmr+KU+ibHTdalzFUmMfxw3f36x+3cQbJLItSilW9cuvZEMjKw987jykZRlsH/UI+HlKfo2tLwemBEeBFtmxF2xmItA/dAIfQ+rXnm88dqvXa+GapOYVt/2waFimXFx3TC2MUiOi5/Ml+3rj/YU6Ihx2hXgiDXFsUeQkRAD6wF3SCPi2flk7XwKAA4zboqynuELD312EJ88lmDEVOMa1W/K/a8tGylZRMrMoILyoMQzzbDJHNZrhH77L9qSC42HVmKiZ5S0016UTp83gOhCwz9XItK9fgXfK3F5d7nZCBUekoLxrutQaPHa16Rjsa0gTrzyjqTnmcIcrxg6X6dkKiucudc0DD5W4pJPf0vuDW8r5/uw24YfMuxFRpD2ovT2mFX79xH6Jf+MVdv2TYqR6/955QgVPe3JCD/WjAYcLA9tpXgFiEjge2J5ljeI/iUzg91KQuHkII4mmHZxC3XQORLAC6G7uFn5LOmlnXkjFdoO976moNTxElS8HdxWoPAkjjocDR136m2l+f5t6xaaNgdodOvTu0rievnhNAB79WNrVs6EsPgkgfahF9gSFzzAd+rJSraw5Mllit7vUP5YxA843lUpu6/5jAR0RvH4rRXkSg3nE+O5GFyfe+L0s5r3k05FyghSFnKo4TTgs07qj4nTLqOYj6qaW9knJTDkF5OFMYbmCP+8H16Ty482OjvERV6OFyw043L9w3hoJi408sR+SGo1WviXUu8d7qS+ehKjpKwxeCthsm2LBFSFeetx0x4AaKPxtp3CxdWqCsLrB1s/j5TAhc1jNZsXWl6tjo/WDoewxzg8T8NnhZ1niUwL/nhfygLanCnRwaFGDyLw+sfZhyZ1UtYTp8TYB6dE7R3VsKKH95CUxJ8u8N+9u2/9HUNKHW3x3w5GQrfOPafk2w5qZq8MaHT0ebeY3wIsp3rN9lrpIsW9c1ws3VNV+JwNz0Lo9+V7zZr6GD56We6gWVIvtmam5GPPkVAbr74r6SwhuL+TRXtW/0pgyX16VNl4/EAD50TnUPuwrW6OcUO2VlWXS0inq872kk7GUlW6o/ozFKq+Sip6LcTtSDfDrPTcCHhx75H8BeRon+KG2wRwzfDgWhALmiWOMO6h3pm1UCZEPEjScyk7tdLx6WrdA2N1QTPENvNnhCQjW6kl057/qv7IwRryHrZBCwVSbLLnFRiHdTwk8mlYixFt1slEcPD7FVht13HyqVeyD55HOXrh2ElAxJyinGeoFzwKA91zfrdLvDxJSjzmImfvTisreI25EDcVfGsmxLVbfU8PGe/7NmWWKjXcdTJ11jAlVIY/Bv/mcxg/Q10vCHwKG1GW/XbJq5nxDhyLqiorn7Wd7VEVL8UgVzpHMjQ+Z8DUgSukiVwWAKkeTlVVeZ7t1DGnCgJVIdBPZAEK5f8CDyDNo7tK4/5DBjdD5MPV86TaEhGsLVFPQSI68KlBYy84FievdU9gWh6XZrugvtCZmi9vfd6db6V7FmoEcRHnG36VZH8N4aZaldq9zZawt1uBFgxYYx+Gs/qW1jwANeFy+LCoymyM6zgG7j8bGzUyLhvrbJkTYAEdICEb4kMKusKT9V3eIwMLsjdUdgijMc+7iKrr+TxrVWG0U+W95SGrxnxGrE4eaJFfgvAjUM4SAy8UaRwE9j6ZQH5qYAWGtXByvDiLSDfOD0yFA3UCMKSyQ30fyy1mIRg4ZcgZHLNHWl+c9SeijOvbOJxoQy7lTN2r3Y8p6ovxvUY74aOYbuVezryqXA6U+fcp6wSV9X5/OZKP18tB56Ua0gMyxJI7XyNT7IrqN8GsB9rL/kP5KMrjXxgqKLDa+V5OCH6a5hmOWemMUsea9vQl9t5Oce76PrTyTv50ExOqngE3PHPfSL//AItPdB7kGnyTRhVUUFNdJJ2z7RtktZwgmQzhBG/G7QsjZmJfCE7k75EmdIKH7xlnmDrNM/XbTT6FzldcH/rcRGxlPrv4qDScqE7JSmQABJWqRT/TUcJSwoQM+1jvDigvrjjH8oeK2in1S+/yO1j8xAws/T5u0VnIvAPqaE1atNuN0cuRliLcH2j0nTL4JpcR7w9Qya0JoaHgsOiALLCCzRkl1UUESz+ze/gIXHGtDwgYrK6pCFKJ1webSDog4zTlPkgXZqxlQDiYMjhDpwTtBW2WxthWbov9dt2X9XFLFmcF+eEc1UaQ74gqZiZsdj63pH1qcv3Vy8JYciogIVKsJ8Yy3J9w/GhjWVSQAmrS0BPOWK+RKV+0lWqXgYMnIFwpcZVD7zPSp547i9HlflB8gVnSTGmmq1ClO081OW/UH11pEQMfkEdDFzjLC1Cdo/BdL3s7cXb8J++Hzz1rhOUVZFIPehRiZ8VYu6+7Er7j5PSZu9g/GBdmNzJmyCD9wiswj9BZw+T3iBrg81re36ihMLjoVLoWc+62a1U/7qVX5CpvTVF7rocSAKwv4cBVqZm7lLDS/qoXs4fMs/VQi6BtVbNA3uSzKpQfjH1o3x4LrvkOn40zhm6hjduDglzJUwA0POabgdXIndp9fzhOo23Pe+Rk9GSLX0d71Poqry8NQDTzNlsa+JTNG9+UrEf+ngxCjGEsDCc0bz+udVRyHQI1jmEO3S+IOQycEq7XwB6z3wfMfa73m8PVRp+iOgtZfeSBl01xn03vMaQJkyj7vnhGCklsCWVRUl4y+5oNUzQ63B2dbjDF3vikd/3RUMifPYnX5Glfuk2FsV/7RqjI9yKTbE8wJY+74p7qXO8+dIYgjtLD/N8TJtRh04N9tXJA4H59IkMmLElgvr0Q5OCeVfdAt+5hkh4pQgfRMHpL74XatLQpPiOyHRs/OdmHtBf8nOZcxVKzdGclIN16lE7kJ+pVMjspOI+5+TqLRO6m0ZpNXJoZRv9MPDRcAfJUtNZHyig/s2wwReakFgPPJwCQmu1I30/tcBbji+Na53i1W1N+BqoY7Zxo+U/M9XyJ4Ok2SSkBtoOrwuhAY3a03Eu6l8wFdIG1cN+e8hopTkiKF093KuH/BcB39rMiGDLn6XVhGKEaaT/vqb/lufuAdpGExevF1+J9itkFhCfymWr9vGb3BTK4j598zRH7+e+MU9maruZqb0pkGxRDRE1CD4Z8LV4vhgPidk5w2Bq816g3nHw1//j3JStz7NR9HIWELO8TMn3QrP/zZp//+Dv9p429/ogv+GATR+n/UdF+ns9xNkXZQJXY4t9jMkJNUFygAtzndXwjss+yWH9HAnLQQfhAskdZS2l01HLWv7L7us5uTH409pqitvfSOQg/c+Zt7k879P3K9+WV68n7+3cZfuRd/dDPP/03rn+d+/nBvWfgDlt8+LzjqJ/vx3CnNOwiXhho778C96iD+1TBvRZYeP+EH81LE0vVwOOrmCLB3iKzI1x+vJEsrPH4uF0UB4TJ4X3uDfOCo3PYpYe0MF4bouh0DQ/l43fxUF7Y+dpWuvTSffB0yO2UQUETI/LwCZE3BvnevJ7c9zUlY3H58xzke6DNFDQG8n0WtDN4LAYN4nogKav1ezOfK/z+t6tsCTp+dhx4ymjWuCJk1dEUifDP+HyS4iP/Vg9B2jTo9L4NbiBuDS4nuuHW6H+JDQn2JtqRKGkEQPEYE7uzazXIkcxIAqUq1esasZBETlEZY7y7Jo+RoV/IsjY9eIMkUvr42Hc0xqtsavZvhz1OLwSxMOTuqzlhb0WbdOwBH9EYiyBjatz40bUxTHbiWxqJ0uma19qhPruvcWJlbiSSH48OLDDpaHPszvyct41ZfTu10+vjox6kOqK6v0K/gEPphEvMl/vwSv+A4Hhm36JSP9IXTyCZDm4kKsqD5ay8b1Sad/vaiyO5N/sDfEV6Z4q95E+yfjxpqBoBETW2C7xl4pIO2bDODDFurUPwE7EWC2Uplq+AHmBHvir2PSgkR12/Ry65O0aZtQPeXi9mTlF/Wj5GQ+vFkYyhXsLTjrBSP9hwk4GPqDP5rBn5/l8b0mLRAvRSzXHc293bs3s8EsdE3m2exxidWVB4joHR+S+dz5/W+v00K3TqN14CDBth8eWcsTbiwXPsygHdGid0PEdy6HHm2v/IUuV5RVapYmzGsX90mpnIdNGcOOq64Dbc5GUbYpD9M7S+6cLY//QmjxFLP5cuTFRm3vA5rkFZroFnO3bjHF35uU3s8mvL7Tp9nyTc4mymTJ5sLIp7umSnGkO23faehtz3mmTS7fbVx5rP7x3HXIjRNeq/A3xCs9JNB08c9S9BF2O3bOur0ItslFxXgRPdaapBIi4dRpKGxVz7ir69t/bc9qTxjvtOyGOfiLGDhR4fYywHv1WdOplxIV87TpLBy3Wc0QP0P9s4G7FBNOdITS/tep3o3h1TEa5XDDii7fWtqRzUEReP2fbxz7bHWWJdbIOxOUJZtItNZpTFRfj6vm9sYjRxQVO+WTdiOhdPeTJ+8YirPvoeL88l5iLYOHd3b/Imkq+1ZN1El3UikhftuteEYxf1Wujof8Pr4ICTu5ezZyZ4tHQMxlzUHLYO2VMOoNMGL/20S5i2o2obfk+8qqdR7xzbRDbgU0lnuIgz4LelQ5XS7xbLuSQtNS95v3ZUOdaUx/Qd8qxCt6xf2E62yb/HukLO6RyorV8KgYl5YNc75y+KvefrxY+lc/64y9kvWP0a0bDz/rojq+RWjO06WeruWqNFU7r3HPIcLWRql8ICZsz2Ls/qOm/CLn6++X+Qf7mGspYCrZod/lpl6Rw4xN/yuq8gqV4B6aHk1hVE1SfILxWu5gvXqbfARYQpspcxKp1F/c8XOPzkZvmoSw+vEqBLdrq1fr3wAPv5NnM9i8F+jdAuxkP5Z71c6uhK3enlnGymr7UsWZKC12qgUiG8XXGQ9mxnqz4GSIlybF9eXmbqj2sHX+a1jf0gRoONHRdRSrIq03Ty89eQ1GbV/Bk+du4+V15zls+vvERvZ4E7ZbnxWTVjDjb4o/k8jlw44pTIrUGxxuJvBeO+heuhOjpFsO6lVJ/aXnJDa/bM0Ql1cLbXE/Pbv3EZ3vj3iVrB5irjupZTzlnv677NrI9UNYNqbPgp/HZXS+lJmk87wec+7YOxTDo2aw2l3NfDr34VNlvqWJBknuK7oSlZ6/T10zuOoPZOeoIk81N+sL843WJ2Q4Z0fZ3scsqC/JV2fuhWi1jGURSKZV637lf53Xnnx16/vKEXY89aVJ0fv91jGdfG+G4+sniwHes4hS+udOr4RfhFhG/F5gUG35QaU+McuLmclb5ZWmR+sG5V6nf+PxYzlrnFGxpZaK8eqqVo0NfmAWoGfXDiT/FnUbWvzGDOTr8aktOZWg4BYvz5YH12ZbfCcGtNk+dDAZNGWvHov+PIOnY9Prjg8h/wLRrT69suaMVZ5bNuK00lSVpnqSX1NON/81FoP92rYndionwgOiA8WMf4vc8l15KqEEG4yAm2+WAN5Brfu1sq9suWYqgoajgOYt/JCk1gC8wPkK+XKCtRX6TAtgvrnuBgNRmn6I8lVDipOVB9kX6Oxkp4ZKyd1M6Gj8/v2U7k+YQBL95Kb9PQENucJb0JlW3b5tObN7m/Z1j1ev388d7o15zgXsI9CikAGAViR6lkJv7nb4Ak40M2G8TJ447kN+pvfHiOFjSUSP6PM+QfbAywKJCBaxSVxpizHseZUyUBhq59vFwrkyGoRiHbo0apweEZeSLuNiQ+HAekOnarFg00dZNXaPeoHPTRR0FmEyqYExOVaaaO8c0uFUh7U4e/UxdBmthlBDgg257Q33j1hA7HTxSeTTSuVnPZbgW1nodwmG16aKBDKxEetv7D9OjO0JhrbJTnoe+kcGoDJazFSO8/fUN9Jy/g4XK5PUkw2dgPDGpJqBfhe7GA+cjzfE/EGsMM+FV9nj9IAhrSfT/J3QE5TEIYyk5UjsI6ZZcCPr6A8FZUF4g9nnpVmjX90MLSQysIPD0nFzqwCcSJmIb5mYv2Cmk+C1MDFkZQyCBq4c/Yai9LJ6xYkGS/x2s5/frIW2vmG2Wrv0APpCdgCA9snFvfpe8uc0OwdRs4G9973PGEBnQB5qKrCQ6m6X/H7NInZ7y/1674/ZXOVp7OeuCRk8JFS516VHrnH1HkIUIlTIljjHaQtEtkJtosYul77cVwjk3gW1Ajaa6zWeyHGLlpk3VHE2VFzT2yI/EvlGUSz2H9zYE1s4nsKMtMqNyKNtL/59CpFJki5Fou6VXGm8vWATEPwrUVOLvoA8jLuwOzVBCgHB2Cr5V6OwEWtJEKokJkfc87h+sNHTvMb0KVTp5284QTPupoWvQVUwUeogZR3kBMESYo0mfukewRVPKh5+rzLQb7HKjFFIgWhj1w3yN/qCNoPI8XFiUgBNT1hCHBsAz8L7Oyt8wQWUFj92ONn/APyJFg8hzueqoJdNj57ROrFbffuS/XxrSXLTRgj5uxZjpgQYceeMc2wJrahReSKpm3QjHfqExTLAB2ipVumE8pqcZv8LYXQiPHHsgb5BMW8zM5pvQit+mQx8XGaVDcfVbLyMTlY8xcfmm/RSAT/H09UQol5gIz7rESDmnrQ4bURIB4iRXMDQwxgex1GgtDxKp2HayIkR+E/aDmCttNm2C6lytWdfOVzD6X2SpDWjQDlMRvAp1symWv4my1bPCD+E1EmGnMGWhNwmycJnDV2WrQNxO45ukEb08AAffizYKVULp15I4vbNK5DzWwCSUADfmKhfGSUqii1L2UsE8rB7mLuHuUJZOx4+WiizHBJ/hwboaBzhpNOVvgFTf5cJsHef7L1HCI9dOUUbb+YxUJWn6dYOLz+THi91kzY5dtO5c+grX7v0jEbsuoOGnoIreDIg/sFMyG+TyCLIcAWd1IZ1UNFxE8Uie13ucm40U2fcxC0u3WLvLOxwu+F7MWUsHsdtFQZ7W+nlfCASiAKyh8rnP3EyDByvtJb6Kax6/HkLzT9SyEyTMVM1zPtM0MJY14DmsWh4MgD15Ea9Hd00AdkTZ0EiG5NAGuIBzQJJ0JR0na+OB7lQA6UKxMfihIQ7GCCnVz694QvykWXTxpS2soDu+smru1UdIxSvAszBFD1c8c6ZOobA8bJiJIvuycgIXBQIXWwhyTgZDQxJTRXgEwRNAawGSXO0a1DKjdihLVNp/taE/xYhsgwe+VpKEEB4LlraQyE84gEihxCnbfoyOuJIEXy2FIYw+JjRusybKlU2g/vhTSGTydvCvXhYBdtAXtS2v7LkHtmXh/8fly1do8FI/D0f8UbzVb5h+KRhMGSAmR2mhi0YG/uj7wgxcfzCrMvdjitUIpXDX8ae2JcF/36qUWIMwN6JsjaRGNj+jEteGDcFyTUb8X/NHSucKMJp7pduxtD6KuxVlyxxwaeiC1FbGBESO84lbyrAugYxdl+2N8/6AgWpo/IeoAOcsG35IA/b3AuSyoa55L7llBLlaWlEWvuCFd8f8NfcTUgzJv6CbB+6ohWwodlk9nGWFpBAOaz5uEW5xBvmjnHFeDsb0mXwayj3mdYq5gxxNf3H3/tnCgHwjSrpSgVxLmiTtuszdRUFIsn6LiMPjL808vL1uQhDbM7aA43mISXReqjSskynIRcHCJ9qeFopJfx9tqyUoGbSwJex/0aDE3plBPGtNBYgWbdLom3+Q/bjdizR2/AS/c/dH/d3G7pyl1qDXgtOFtEqidwLqxPYtrNEveasWq3vPUUtqTeu8gpov4bdOQRI2kneFvRNMrShyVeEupK1PoLDPMSfWMIJcs267mGB8X9CehQCF0gIyhpP10mbyM7lwW1e6TGvHBV1sg/UyTghHPGRqMyaebC6pbB1WKNCQtlai1GGvmq9zUKaUzLaXsXEBYtHxmFbEZ2kJhR164LhWW2Tlp1dhsGE7ZgIWRBOx3Zcu2DxgH+G83WTPceKG0TgQKKiiNNOlWgvqNEbnrk6fVD+AqRam2OguZb0YWSTX88N+i/ELSxbaUUpPx4vJUzYg/WonSeA8xUK6u7DPHgpqWpEe6D4cXg5uK9FIYVba47V/nb+wyOtk+zG8RrS4EA0ouwa04iByRLSvoJA2FzaobbZtXnq8GdbfqEp5I2dpfpj59TCVif6+E75p665faiX8gS213RqBxTZqfHP46nF6NSenOneuT+vgbLUbdTH2/t0REFXZJOEB6DHvx6N6g9956CYrY/AYcm9gELJXYkrSi+0F0geKDZgOCIYkLU/+GOW5aGj8mvLFgtFH5+XC8hvAE3CvHRfl4ofM/Qwk4x2A+R+nyc9gNu/9Tem7XW4XRnyRymf52z09cTOdr+PG6+P/Vb4QiXlwauc5WB1z3o+IJjlbxI8MyWtSzT+k4sKVbhF3xa+vDts3NxXa87iiu+xRH9cAprnOL2h6vV54iQRXuOAj1s8nLFK8gZ70ThIQcWdF19/2xaJmT0efrkNDkWbpAQPdo92Z8+Hn/aLjbOzB9AI/k12fPs9HhUNDJ1u6ax2VxD3R6PywN7BrLJ26z6s3QoMp76qzzwetrDABKSGkfW5PwS1GvYNUbK6uRqxfyVGNyFB0E+OugMM8kKwmJmupuRWO8XkXXXQECyRVw9UyIrtCtcc4oNqXqr7AURBmKn6Khz3eBN96LwIJrAGP9mr/59uTOSx631suyT+QujDd4beUFpZ0kJEEnjlP+X/Kr2kCKhnENTg4BsMTOmMqlj2WMFLRUlVG0fzdCBgUta9odrJfpVdFomTi6ak0tFjXTcdqqvWBAzjY6hVrH9sbt3Z9gn+AVDpTcQImefbB4edirjzrsNievve4ZT4EUZWV3TxEsIW+9MT/RJoKfZZYSRGfC1CwPG/9rdMOM8qR/LUYvw5f/emUSoD7YSFuOoqchdUg2UePd1eCtFSKgxLSZ764oy4lvRCIH6bowPxZWwxNFctksLeil47pfevcBipkkBIc4ngZG+kxGZ71a72KQ7VaZ6MZOZkQJZXM6kb/Ac0/XkJx8dvyfJcWbI3zONEaEPIW8GbkYjsZcwy+eMoKrYjDmvEEixHzkCSCRPRzhOfJZuLdcbx19EL23MA8rnjTZZ787FGMnkqnpuzB5/90w1gtUSRaWcb0eta8198VEeZMUSfIhyuc4/nywFQ9uqn7jdqXh+5wwv+RK9XouNPbYdoEelNGo34KyySwigsrfCe0v/PlWPvQvQg8R0KgHO18mTVThhQrlbEQ0Kp/JxPdjHyR7E1QPw/ut0r+HDDG7BwZFm9IqEUZRpv2WpzlMkOemeLcAt5CsrzskLGaVOAxyySzZV/D2EY7ydNZMf8e8VhHcKGHAWNszf1EOq8fNstijMY4JXyATwTdncFFqcNDfDo+mWFvxJJpc4sEZtjXyBdoFcxbUmniCoKq5jydUHNjYJxMqN1KzYV62MugcELVhS3Bnd+TLLOh7dws/zSXWzxEb4Nj4aFun5x4kDWLK5TUF/yCXB/cZYvI9kPgVsG2jShtXkxfgT+xzjJofXqPEnIXIQ1lnIdmVzBOM90EXvJUW6a0nZ/7XjJGl8ToO3H/fdxnxmTNKBZxnkpXLVgLXCZywGT3YyS75w/PAH5I/jMuRspej8xZObU9kREbRA+kqjmKRFaKGWAmFQspC+QLbKPf0RaK3OXvBSWqo46p70ws/eZpu6jCtZUgQy6r4tHMPUdAgWGGUYNbuv/1a6K+MVFsd3T183+T8capSo6m0+Sh57fEeG/95dykGJBQMj09DSW2bY0mUonDy9a8trLnnL5B5LW3Nl8rJZNysO8Zb+80zXxqUGFpud3Qzwb7bf+8mq6x0TAnJU9pDQR9YQmZhlna2xuxJt0aCO/f1SU8gblOrbIyMsxTlVUW69VJPzYU2HlRXcqE2lLLxnObZuz2tT9CivfTAUYfmzJlt/lOPgsR6VN64/xQd4Jlk/RV7UKVv2Gx/AWsmTAuCWKhdwC+4HmKEKYZh2Xis4KsUR1BeObs1c13wqFRnocdmuheaTV30gvVXZcouzHKK5zwrN52jXJEuX6dGx3BCpV/++4f3hyaW/cQJLFKqasjsMuO3B3WlMq2gyYfdK1e7L2pO/tRye2mwzwZPfdUMrl5wdLqdd2Kv/wVtnpyWYhd49L6rsOV+8HXPrWH2Kup89l2tz6bf80iYSd+V4LROSOHeamvexR524q4r43rTmtFzQvArpvWfLYFZrbFspBsXNUqqenjxNNsFXatZvlIhk7teUPfK+YL32F8McTnjv0BZNppb+vshoCrtLXjIWq3EJXpVXIlG6ZNL0dh6qEm2WMwDjD3LfOfkGh1/czYc/0qhiD2ozNnH4882MVVt3JbVFkbwowNCO3KL5IoYW5wlVeGCViOuv1svZx7FbzxKzA4zGqBlRRaRWCobXaVq4yYCWbZf8eiJwt3OY+MFiSJengcFP2t0JMfzOiJ7cECvpx7neg1Rc5x+7myPJOXt2FohVRyXtD+/rDoTOyGYInJelZMjolecVHUhUNqvdZWg2J2t0jPmiLFeRD/8fOT4o+NGILb+TufCo9ceBBm3JLVn+MO2675n7qiEX/6W+188cYg3Zn5NSTjgOKfWFSAANa6raCxSoVU851oJLY11WIoYK0du0ec5E4tCnAPoKh71riTsjVIp3gKvBbEYQiNYrmH22oLQWA2AdwMnID6PX9b58dR2QKo4qag1D1Z+L/FwEKTR7osOZPWECPJIHQqPUsM5i/CH5YupVPfFA5pHUBcsesh8eO5YhyWnaVRPZn/BmdXVumZWPxMP5e28zm2uqHgFoT9CymHYNNrzrrjlXZM06HnzDxYNlI5b/QosxLmmrqDFqmogQdqk0WLkUceoAvQxHgkIyvWU69BPFr24VB6+lx75Rna6dGtrmOxDnvBojvi1/4dHjVeg8owofPe1cOnxU1ioh016s/Vudv9mhV9f35At+Sh28h1bpp8xhr09+vf47Elx3Ms6hyp6QvB3t0vnLbOhwo660cp7K0vvepabK7YJfxEWWfrC2YzJfYOjygPwfwd/1amTqa0hZ5ueebhWYVMubRTwIjj+0Oq0ohU3zfRfuL8gt59XsHdwKtxTQQ4Y2qz6gisxnm2UdlmpEkgOsZz7iEk6QOt8BuPwr+NR01LTqXmJo1C76o1N274twJvl+I069TiLpenK/miRxhyY8jvYV6W1WuSwhH9q7kuwnJMtm7IWcqs7HsnyHSqWXLSpYtZGaR1V3t0gauninFPZGtWskF65rtti48UV9uV9KM8kfDYs0pgB00S+TlzTXV6P8mxq15b9En8sz3jWSszcifZa/NuufPNnNTb031pptt0+sRSH/7UG8pzbsgtt3OG3ut7B9JzDMt2mTZuyRNIV8D54TuTrpNcHtgmMlYJeiY9XS83NYJicjRjtJSf9BZLsQv629QdDsKQhTK5CnXhpk7vMNkHzPhm0ExW/VCGApHfPyBagtZQTQmPHx7g5IXXsrQDPzIVhv2LB6Ih138iSDww1JNHrDvzUxvp73MsQBVhW8EbrReaVUcLB1R3PUXyaYG4HpJUcLVxMgDxcPkVRQpL7VTAGabDzbKcvg12t5P8TSGQkrj/gOrpnbiDHwluA73xbXts/L7u468cRWSWRtgTwlQnA47EKg0OiZDgFxAKQQUcsbGomITgeXUAAyKe03eA7Mp4gnyKQmm0LXJtEk6ddksMJCuxDmmHzmVhO+XaN2A54MIh3niw5CF7PwiXFZrnA8wOdeHLvvhdoqIDG9PDI7UnWWHq526T8y6ixJPhkuVKZnoUruOpUgOOp3iIKBjk+yi1vHo5cItHXb1PIKzGaZlRS0g5d3MV2pD8FQdGYLZ73aae/eEIUePMc4NFz8pIUfLCrrF4jVWH5gQneN3S8vANBmUXrEcKGn6hIUN95y1vpsvLwbGpzV9L0ZKTan6TDXM05236uLJcIEMKVAxKNT0K8WljuwNny3BNQRfzovA85beI9zr1AGNYnYCVkR1aGngWURUrgqR+gRrQhxW81l3CHevjvGEPzPMTxdsIfB9dfGRbZU0cg/1mcubtECX4tvaedmNAvTxCJtc2QaoUalGfENCGK7IS/O8CRpdOVca8EWCRwv2sSWE8CJPW5PCugjCXPd3h6U60cPD+bdhtXZuYB6stcoveE7Sm5MM2yvfUHXFSW7KzLmi7/EeEWL0wqcOH9MOSKjhCHHmw+JGLcYE/7SBZQCRggox0ZZTAxrlzNNXYXL5fNIjkdT4YMqVUz6p8YDt049v4OXGdg3qTrtLBUXOZf7ahPlZAY/O+7Sp0bvGSHdyQ8B1LOsplqMb9Se8VAE7gIdSZvxbRSrfl+Lk5Qaqi5QJceqjitdErcHXg/3MryljPSIAMaaloFm1cVwBJ8DNmkDqoGROSHFetrgjQ5CahuKkdH5pRPigMrgTtlFI8ufJPJSUlGgTjbBSvpRc0zypiUn6U5KZqcRoyrtzhmJ7/caeZkmVRwJQeLOG8LY6vP5ChpKhc8Js0El+n6FXqbx9ItdtLtYP92kKfaTLtCi8StLZdENJa9Ex1nOoz1kQ7qxoiZFKRyLf4O4CHRT0T/0W9F8epNKVoeyxUXhy3sQMMsJjQJEyMOjmOhMFgOmmlscV4eFi1CldU92yjwleirEKPW3bPAuEhRZV7JsKV3Lr5cETAiFuX5Nw5UlF7d2HZ96Bh0sgFIL5KGaKSoVYVlvdKpZJVP5+NZ7xDEkQhmDgsDKciazJCXJ6ZN2B3FY2f6VZyGl/t4aunGIAk/BHaS+i+SpdRfnB/OktOvyjinWNfM9Ksr6WwtCa1hCmeRI6icpFM4o8quCLsikU0tMoZI/9EqXRMpKGaWzofl4nQuVQm17d5fU5qXCQeCDqVaL9XJ9qJ08n3G3EFZS28SHEb3cdRBdtO0YcTzil3QknNKEe/smQ1fTb0XbpyNB5xAeuIlf+5KWlEY0DqJbsnzJlQxJPOVyHiKMx5Xu9FcEv1Fbg6Fhm4t+Jyy5JC1W3YO8dYLsO0PXPbxodBgttTbH3rt9Cp1lJIk2r3O1Zqu94eRbnIz2f50lWolYzuKsj4PMok4abHLO8NAC884hiXx5Fy5pWKO0bWL7uEGXaJCtznhP67SlQ4xjWIfgq6EpZ28QMtuZK7JC0RGbl9nA4XtFLug/NLMoH1pGt9IonAJqcEDLyH6TDROcbsmGPaGIxMo41IUAnQVPMPGByp4mOmh9ZQMkBAcksUK55LsZj7E5z5XuZoyWCKu6nHmDq22xI/9Z8YdxJy4kWpD16jLVrpwGLWfyOD0Wd+cBzFBxVaGv7S5k9qwh/5t/LQEXsRqI3Q9Rm3QIoaZW9GlsDaKOUyykyWuhNOprSEi0s1G4rgoiX1V743EELti+pJu5og6X0g6oTynUqlhH9k6ezyRi05NGZHz0nvp3HOJr7ebrAUFrDjbkFBObEvdQWkkUbL0pEvMU46X58vF9j9F3j6kpyetNUBItrEubW9ZvMPM4qNqLlsSBJqOH3XbNwv/cXDXNxN8iFLzUhteisYY+RlHYOuP29/Cb+L+xv+35Rv7xudnZ6ohK4cMPfCG8KI7dNmjNk/H4e84pOxn/sZHK9psfvj8ncA8qJz7O8xqbxESDivGJOZzF7o5PJLQ7g34qAWoyuA+x3btU98LT6ZyGyceIXjrqob2CAVql4VOTQPUQYvHV/g4zAuCZGvYQBtf0wmd5lilrvuEn1BXLny01B4h4SMDlYsnNpm9d7m9h578ufpef9Z4WplqWQvqo52fyUA7J24eZD5av6SyGIV9kpmHNqyvdfzcpEMw97BvknV2fq+MFHun9BT3Lsf8pbzvisWiIQvYkng+8Vxk1V+dli1u56kY50LRjaPdotvT5BwqtwyF+emo/z9J3yVUVGfKrxQtJMOAQWoQii/4dp9wgybSa5mkucmRLtEQZ/pz0tL/NVcgWAd95nEQ3Tg6tNbuyn3Iepz65L3huMUUBntllWuu4DbtOFSMSbpILV4fy6wlM0SOvi6CpLh81c1LreIvKd61uEWBcDw1lUBUW1I0Z+m/PaRlX+PQ/oxg0Ye6KUiIiTF4ADNk59Ydpt5/rkxmq9tV5Kcp/eQLUVVmBzQNVuytQCP6Ezd0G8eLxWyHpmZWJ3bAzkWTtg4lZlw42SQezEmiUPaJUuR/qklVA/87S4ArFCpALdY3QRdUw3G3XbWUp6aq9z0zUizcPa7351p9JXOZyfdZBFnqt90VzQndXB/mwf8LC9STj5kenVpNuqOQQP3mIRJj7eV21FxG8VAxKrEn3c+XfmZ800EPb9/5lIlijscUbB6da0RQaMook0zug1G0tKi/JBC4rw7/D3m4ARzAkzMcVrDcT2SyFtUdWAsFlsPDFqV3N+EjyXaoEePwroaZCiLqEzb8MW+PNE9TmTC01EzWli51PzZvUqkmyuROU+V6ik+Le/9qT6nwzUzf9tP68tYei0YaDGx6kAd7jn1cKqOCuYbiELH9zYqcc4MnRJjkeGiqaGwLImhyeKs+xKJMBlOJ05ow9gGCKZ1VpnMKoSCTbMS+X+23y042zOb5MtcY/6oBeAo1Vy89OTyhpavFP78jXCcFH0t7Gx24hMEOm2gsEfGabVpQgvFqbQKMsknFRRmuPHcZu0Su/WMFphZvB2r/EGbG72rpGGho3h+Msz0uGzJ7hNK2uqQiE1qmn0zgacKYYZBCqsxV+sjbpoVdSilW/b94n2xNb648VmNIoizqEWhBnsen+d0kbCPmRItfWqSBeOd9Wne3c6bcd6uvXOJ6WdiSsuXq0ndhqrQ4QoWUjCjYtZ0EAhnSOP1m44xkf0O7jXghrzSJWxP4a/t72jU29Vu2rvu4n7HfHkkmQOMGSS+NPeLGO5I73mC2B7+lMiBQQZRM9/9liLIfowupUFAbPBbR+lxDM6M8Ptgh1paJq5Rvs7yEuLQv/7d1oU2woFSb3FMPWQOKMuCuJ7pDDjpIclus5TeEoMBy2YdVB4fxmesaCeMNsEgTHKS5WDSGyNUOoEpcC2OFWtIRf0w27ck34/DjxRTVIcc9+kqZE6iMSiVDsiKdP/Xz5XfEhm/sBhO50p1rvJDlkyyxuJ9SPgs7YeUJBjXdeAkE+P9OQJm6SZnn1svcduI78dYmbkE2mtziPrcjVisXG78spLvbZaSFx/Rks9zP4LKn0Cdz/3JsetkT06A8f/yCgMO6Mb1Hme0JJ7b2wZz1qleqTuKBGokhPVUZ0dVu+tnQYNEY1fmkZSz6+EGZ5EzL7657mreZGR3jUfaEk458PDniBzsSmBKhDRzfXameryJv9/D5m6HIqZ0R+ouCE54Dzp4IJuuD1e4Dc5i+PpSORJfG23uVgqixAMDvchMR0nZdH5brclYwRoJRWv/rlxGRI5ffD5NPGmIDt7vDE1434pYdVZIFh89Bs94HGGJbTwrN8T6lh1HZFTOB4lWzWj6EVqxSMvC0/ljWBQ3F2kc/mO2b6tWonT2JEqEwFts8rz2h+oWNds9ceR2cb7zZvJTDppHaEhK5avWqsseWa2Dt5BBhabdWSktS80oMQrL4TvAM9b5HMmyDnO+OkkbMXfUJG7eXqTIG6lqSOEbqVR+qYdP7uWb57WEJqzyh411GAVsDinPs7KvUeXItlcMdOUWzXBH6zscymV1LLVCtc8IePojzXHF9m5b5zGwBRdzcyUJkiu938ApmAayRdJrX1PmVguWUvt2ThQ62czItTyWJMW2An/hdDfMK7SiFQlGIdAbltHz3ycoh7j9V7GxNWBpbtcSdqm4XxRwTawc3cbZ+xfSv9qQfEkDKfZTwCkqWGI/ur250ItXlMlh6vUNWEYIg9A3GzbgmbqvTN8js2YMo87CU5y6nZ4dbJLDQJj9fc7yM7tZzJDZFtqOcU8+mZjYlq4VmifI23iHb1ZoT9E+kT2dolnP1AfiOkt7PQCSykBiXy5mv637IegWSKj9IKrYZf4Lu9+I7ub+mkRdlvYzehh/jaJ9n7HUH5b2IbgeNdkY7wx1yVzxS7pbvky6+nmVUtRllEFfweUQ0/nG017WoUYSxs+j2B4FV/F62EtHlMWZXYrjGHpthnNb1x66LKZ0Qe92INWHdfR/vqp02wMS8r1G4dJqHok8KmQ7947G13a4YXbsGgHcBvRuVu1eAi4/A5+ZixmdSXM73LupB/LH7O9yxLTVXJTyBbI1S49TIROrfVCOb/czZ9pM4JsZx8kUz8dQGv7gUWKxXvTH7QM/3J2OuXXgciUhqY+cgtaOliQQVOYthBLV3xpESZT3rmfEYNZxmpBbb24CRao86prn+i9TNOh8VxRJGXJfXHATJHs1T5txgc/opYrY8XjlGQQbRcoxIBcnVsMjmU1ymmIUL4dviJXndMAJ0Yet+c7O52/p98ytlmAsGBaTAmMhimAnvp1TWNGM9BpuitGj+t810CU2UhorrjPKGtThVC8WaXw04WFnT5fTjqmPyrQ0tN3CkLsctVy2xr0ZWgiWVZ1OrlFjjxJYsOiZv2cAoOvE+7sY0I/TwWcZqMoyIKNOftwP7w++Rfg67ljfovKYa50if3fzE/8aPYVey/Nq35+nH2sLPh/fP5TsylSKGOZ4k69d2PnH43+kq++sRXHQqGArWdwhx+hpwQC6JgT2uxehYU4Zbw7oNb6/HLikPyJROGK2ouyr+vzseESp9G50T4AyFrSqOQ0rroCYP4sMDFBrHn342EyZTMlSyk47rHSq89Y9/nI3zG5lX16Z5lxphguLOcZUndL8wNcrkyjH82jqg8Bo8OYkynrxZvbFno5lUS3OPr8Ko3mX9NoRPdYOKKjD07bvgFgpZ/RF+YzkWvJ/Hs/tUbfeGzGWLxNAjfDzHHMVSDwB5SabQLsIZHiBp43FjGkaienYoDd18hu2BGwOK7U3o70K/WY/kuuKdmdrykIBUdG2mvE91L1JtTbh20mOLbk1vCAamu7utlXeGU2ooVikbU/actcgmsC1FKk2qmj3GWeIWbj4tGIxE7BLcBWUvvcnd/lYxsMV4F917fWeFB/XbINN3qGvIyTpCalz1lVewdIGqeAS/gB8Mi+sA+BqDiX3VGD2eUunTRbSY+AuDy4E3Qx3hAhwnSXX+B0zuj3eQ1miS8Vux2z/l6/BkWtjKGU72aJkOCWhGcSf3+kFkkB15vGOsQrSdFr6qTj0gBYiOlnBO41170gOWHSUoBVRU2JjwppYdhIFDfu7tIRHccSNM5KZOFDPz0TGMAjzzEpeLwTWp+kn201kU6NjbiMQJx83+LX1e1tZ10kuChJZ/XBUQ1dwaBHjTDJDqOympEk8X2M3VtVw21JksChA8w1tTefO3RJ1FMbqZ01bHHkudDB/OhLfe7P5GOHaI28ZXKTMuqo0hLWQ4HabBsGG7NbP1RiXtETz074er6w/OerJWEqjmkq2y51q1BVI+JUudnVa3ogBpzdhFE7fC7kybrAt2Z6RqDjATAUEYeYK45WMupBKQRtQlU+uNsjnzj6ZmGrezA+ASrWxQ6LMkHRXqXwNq7ftv28dUx/ZSJciDXP2SWJsWaN0FjPX9Yko6LobZ7aYW/IdUktI9apTLyHS8DyWPyuoZyxN1TK/vtfxk3HwWh6JczZC8Ftn0bIJay2g+n5wd7lm9rEsKO+svqVmi+c1j88hSCxbzrg4+HEP0Nt1/B6YW1XVm09T1CpAKjc9n18hjqsaFGdfyva1ZG0Xu3ip6N6JGpyTSqY5h4BOlpLPaOnyw45PdXTN+DtAKg7DLrLFTnWusoSBHk3s0d7YouJHq85/R09Tfc37ENXZF48eAYLnq9GLioNcwDZrC6FW6godB8JnqYUPvn0pWLfQz0lM0Yy8Mybgn84Ds3Q9bDP10bLyOV+qzxa4Rd9Dhu7cju8mMaONXK3UqmBQ9qIg7etIwEqM/kECk/Dzja4Bs1xR+Q/tCbc8IKrSGsTdJJ0vge7IG20W687uVmK6icWQ6cD3lwFzgNMGtFvO5qyJeKflGLAAcQZOrkxVwy3cWvqlGpvjmf9Qe6Ap20MPbV92DPV0OhFM4kz8Yr0ffC2zLWSQ1kqY6QdQrttR3kh1YLtQd1kCEv5hVoPIRWl5ERcUTttBIrWp6Xs5Ehh5OUUwI5aEBvuiDmUoENmnVw1FohCrbRp1A1E+XSlWVOTi7ADW+5Ohb9z1vK4qx5R5lPdGCPBJZ00mC+Ssp8VUbgpGAvXWMuWQQRbCqI6Rr2jtxZxtfP7W/8onz+yz0Gs76LaT5HX9ecyiZCB/ZR/gFtMxPsDwohoeCRtiuLxE1GM1vUEUgBv86+eehL58/P56QFGQ/MqOe/vC76L63jzmeax4exd/OKTUvkXg+fOJUHych9xt/9goJMrapSgvXrj8+8vk/N80f22Sewj6cyGqt1B6mztoeklVHHraouhvHJaG/OuBz6DHKMpFmQULU1bRWlyYE0RPXYYkUycIemN7TLtgNCJX6BqdyxDKkegO7nJK5xQ7OVYDZTMf9bVHidtk6DQX9Et+V9M7esgbsYBdEeUpsB0Xvw2kd9+rI7V+m47u+O/tq7mw7262HU1WlS9uFzsV6JxIHNmUCy0QS9e077JGRFbG65z3/dOKB/Zk+yDdKpUmdXjn/aS3N5nv4fK7bMHHmPlHd4E2+iTbV5rpzScRnxk6KARuDTJ8Q1LpK2mP8gj1EbuJ9RIyY+EWK4hCiIDBAS1Tm2IEXAFfgKPgdL9O6mAa06wjCcUAL6EsxPQWO9VNegBPm/0GgkZbDxCynxujX/92vmGcjZRMAY45puak2sFLCLSwXpEsyy5fnF0jGJBhm+fNSHKKUUfy+276A7/feLOFxxUuHRNJI2Osenxyvf8DAGObT60pfTTlhEg9u/KKkhJqm5U1/+BEcSkpFDA5XeCqxwXmPac1jcuZ3JWQ+p0NdWzb/5v1ZvF8GtMTFFEdQjpLO0bwPb0BHNWnip3liDXI2fXf05jjvfJ0NpjLCUgfTh9CMFYVFKEd4Z/OG/2C+N435mnK+9t1gvCiVcaaH7rK4+PjCvpVNiz+t2QyqH1O8x3JKZVl6Q+Lp/XK8wMjVMslOq9FdSw5FtUs/CptXH9PW+wbWHgrV17R5jTVOtGtKFu3nb80T+E0tv9QkzW3J2dbaw/8ddAKZ0pxIaEqLjlPrji3VgJ3GvdFvlqD8075woxh4fVt0JZE0KVFsAvqhe0dqN9b35jtSpnYMXkU+vZq+IAHad3IHc2s/LYrnD1anfG46IFiMIr9oNbZDWvwthqYNqOigaKd/XlLU4XHfk/PXIjPsLy/9/kAtQ+/wKH+hI/IROWj5FPvTZAT9f7j4ZXQyG4M0TujMAFXYkKvEHv1xhySekgXGGqNxWeWKlf8dDAlLuB1cb/qOD+rk7cmwt+1yKpk9cudqBanTi6zTbXRtV8qylNtjyOVKy1HTz0GW9rjt6sSjAZcT5R+KdtyYb0zyqG9pSLuCw5WBwAn7fjBjKLLoxLXMI+52L9cLwIR2B6OllJZLHJ8vDxmWdtF+QJnmt1rsHPIWY20lftk8fYePkAIg6Hgn532QoIpegMxiWgAOfe5/U44APR8Ac0NeZrVh3gEhs12W+tVSiWiUQekf/YBECUy5fdYbA08dd7VzPAP9aiVcIB9k6tY7WdJ1wNV+bHeydNtmC6G5ICtFC1ZwmJU/j8hf0I8TRVKSiz5oYIa93EpUI78X8GYIAZabx47/n8LDAAJ0nNtP1rpROprqKMBRecShca6qXuTSI3jZBLOB3Vp381B5rCGhjSvh/NSVkYp2qIdP/Bg="},{}],6:[function(o,n,i){var s=o("./dictionary-browser");i.init=function(){i.dictionary=s.init()},i.offsetsByLength=new Uint32Array([0,0,0,0,0,4096,9216,21504,35840,44032,53248,63488,74752,87040,93696,100864,104704,106752,108928,113536,115968,118528,119872,121280,122016]),i.sizeBitsByLength=new Uint8Array([0,0,0,0,10,10,11,11,10,10,10,10,10,9,9,8,7,7,8,7,7,6,6,5,5]),i.minDictionaryWordLength=4,i.maxDictionaryWordLength=24},{"./dictionary-browser":4}],7:[function(o,n,i){function s(d,m){this.bits=d,this.value=m}i.HuffmanCode=s;var a=15;function u(d,m){for(var h=1<<m-1;d&h;)h>>=1;return(d&h-1)+h}function c(d,m,h,g,v){do g-=h,d[m+g]=new s(v.bits,v.value);while(g>0)}function f(d,m,h){for(var g=1<<m-h;m<a&&(g-=d[m],!(g<=0));)++m,g<<=1;return m-h}i.BrotliBuildHuffmanTable=function(d,m,h,g,v){var y=m,x,b,w,S,C,_,R,E,A,M,I,T=new Int32Array(a+1),N=new Int32Array(a+1);for(I=new Int32Array(v),w=0;w<v;w++)T[g[w]]++;for(N[1]=0,b=1;b<a;b++)N[b+1]=N[b]+T[b];for(w=0;w<v;w++)g[w]!==0&&(I[N[g[w]]++]=w);if(E=h,A=1<<E,M=A,N[a]===1){for(S=0;S<M;++S)d[m+S]=new s(0,I[0]&65535);return M}for(S=0,w=0,b=1,C=2;b<=h;++b,C<<=1)for(;T[b]>0;--T[b])x=new s(b&255,I[w++]&65535),c(d,m+S,C,A,x),S=u(S,b);for(R=M-1,_=-1,b=h+1,C=2;b<=a;++b,C<<=1)for(;T[b]>0;--T[b])(S&R)!==_&&(m+=A,E=f(T,b,h),A=1<<E,M+=A,_=S&R,d[y+_]=new s(E+h&255,m-y-_&65535)),x=new s(b-h&255,I[w++]&65535),c(d,m+(S>>h),C,A,x),S=u(S,b);return M}},{}],8:[function(o,n,i){"use strict";i.byteLength=h,i.toByteArray=v,i.fromByteArray=b;for(var s=[],a=[],u=typeof Uint8Array<"u"?Uint8Array:Array,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",f=0,d=c.length;f<d;++f)s[f]=c[f],a[c.charCodeAt(f)]=f;a[45]=62,a[95]=63;function m(w){var S=w.length;if(S%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var C=w.indexOf("=");C===-1&&(C=S);var _=C===S?0:4-C%4;return[C,_]}function h(w){var S=m(w),C=S[0],_=S[1];return(C+_)*3/4-_}function g(w,S,C){return(S+C)*3/4-C}function v(w){for(var S,C=m(w),_=C[0],R=C[1],E=new u(g(w,_,R)),A=0,M=R>0?_-4:_,I=0;I<M;I+=4)S=a[w.charCodeAt(I)]<<18|a[w.charCodeAt(I+1)]<<12|a[w.charCodeAt(I+2)]<<6|a[w.charCodeAt(I+3)],E[A++]=S>>16&255,E[A++]=S>>8&255,E[A++]=S&255;return R===2&&(S=a[w.charCodeAt(I)]<<2|a[w.charCodeAt(I+1)]>>4,E[A++]=S&255),R===1&&(S=a[w.charCodeAt(I)]<<10|a[w.charCodeAt(I+1)]<<4|a[w.charCodeAt(I+2)]>>2,E[A++]=S>>8&255,E[A++]=S&255),E}function y(w){return s[w>>18&63]+s[w>>12&63]+s[w>>6&63]+s[w&63]}function x(w,S,C){for(var _,R=[],E=S;E<C;E+=3)_=(w[E]<<16&16711680)+(w[E+1]<<8&65280)+(w[E+2]&255),R.push(y(_));return R.join("")}function b(w){for(var S,C=w.length,_=C%3,R=[],E=16383,A=0,M=C-_;A<M;A+=E)R.push(x(w,A,A+E>M?M:A+E));return _===1?(S=w[C-1],R.push(s[S>>2]+s[S<<4&63]+"==")):_===2&&(S=(w[C-2]<<8)+w[C-1],R.push(s[S>>10]+s[S>>4&63]+s[S<<2&63]+"=")),R.join("")}},{}],9:[function(o,n,i){function s(a,u){this.offset=a,this.nbits=u}i.kBlockLengthPrefixCode=[new s(1,2),new s(5,2),new s(9,2),new s(13,2),new s(17,3),new s(25,3),new s(33,3),new s(41,3),new s(49,4),new s(65,4),new s(81,4),new s(97,4),new s(113,5),new s(145,5),new s(177,5),new s(209,5),new s(241,6),new s(305,6),new s(369,7),new s(497,8),new s(753,9),new s(1265,10),new s(2289,11),new s(4337,12),new s(8433,13),new s(16625,24)],i.kInsertLengthPrefixCode=[new s(0,0),new s(1,0),new s(2,0),new s(3,0),new s(4,0),new s(5,0),new s(6,1),new s(8,1),new s(10,2),new s(14,2),new s(18,3),new s(26,3),new s(34,4),new s(50,4),new s(66,5),new s(98,5),new s(130,6),new s(194,7),new s(322,8),new s(578,9),new s(1090,10),new s(2114,12),new s(6210,14),new s(22594,24)],i.kCopyLengthPrefixCode=[new s(2,0),new s(3,0),new s(4,0),new s(5,0),new s(6,0),new s(7,0),new s(8,0),new s(9,0),new s(10,1),new s(12,1),new s(14,2),new s(18,2),new s(22,3),new s(30,3),new s(38,4),new s(54,4),new s(70,5),new s(102,5),new s(134,6),new s(198,7),new s(326,8),new s(582,9),new s(1094,10),new s(2118,24)],i.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],i.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},{}],10:[function(o,n,i){function s(u){this.buffer=u,this.pos=0}s.prototype.read=function(u,c,f){this.pos+f>this.buffer.length&&(f=this.buffer.length-this.pos);for(var d=0;d<f;d++)u[c+d]=this.buffer[this.pos+d];return this.pos+=f,f},i.BrotliInput=s;function a(u){this.buffer=u,this.pos=0}a.prototype.write=function(u,c){if(this.pos+c>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(u.subarray(0,c),this.pos),this.pos+=c,c},i.BrotliOutput=a},{}],11:[function(o,n,i){var s=o("./dictionary"),a=0,u=1,c=2,f=3,d=4,m=5,h=6,g=7,v=8,y=9,x=10,b=11,w=12,S=13,C=14,_=15,R=16,E=17,A=18,M=19,I=20;function T(L,D,j){this.prefix=new Uint8Array(L.length),this.transform=D,this.suffix=new Uint8Array(j.length);for(var F=0;F<L.length;F++)this.prefix[F]=L.charCodeAt(F);for(var F=0;F<j.length;F++)this.suffix[F]=j.charCodeAt(F)}var N=[new T("",a,""),new T("",a," "),new T(" ",a," "),new T("",w,""),new T("",x," "),new T("",a," the "),new T(" ",a,""),new T("s ",a," "),new T("",a," of "),new T("",x,""),new T("",a," and "),new T("",S,""),new T("",u,""),new T(", ",a," "),new T("",a,", "),new T(" ",x," "),new T("",a," in "),new T("",a," to "),new T("e ",a," "),new T("",a,'"'),new T("",a,"."),new T("",a,'">'),new T("",a,`
37 `),new T("",f,""),new T("",a,"]"),new T("",a," for "),new T("",C,""),new T("",c,""),new T("",a," a "),new T("",a," that "),new T(" ",x,""),new T("",a,". "),new T(".",a,""),new T(" ",a,", "),new T("",_,""),new T("",a," with "),new T("",a,"'"),new T("",a," from "),new T("",a," by "),new T("",R,""),new T("",E,""),new T(" the ",a,""),new T("",d,""),new T("",a,". The "),new T("",b,""),new T("",a," on "),new T("",a," as "),new T("",a," is "),new T("",g,""),new T("",u,"ing "),new T("",a,`
38 `),new T("",a,":"),new T(" ",a,". "),new T("",a,"ed "),new T("",I,""),new T("",A,""),new T("",h,""),new T("",a,"("),new T("",x,", "),new T("",v,""),new T("",a," at "),new T("",a,"ly "),new T(" the ",a," of "),new T("",m,""),new T("",y,""),new T(" ",x,", "),new T("",x,'"'),new T(".",a,"("),new T("",b," "),new T("",x,'">'),new T("",a,'="'),new T(" ",a,"."),new T(".com/",a,""),new T(" the ",a," of the "),new T("",x,"'"),new T("",a,". This "),new T("",a,","),new T(".",a," "),new T("",x,"("),new T("",x,"."),new T("",a," not "),new T(" ",a,'="'),new T("",a,"er "),new T(" ",b," "),new T("",a,"al "),new T(" ",b,""),new T("",a,"='"),new T("",b,'"'),new T("",x,". "),new T(" ",a,"("),new T("",a,"ful "),new T(" ",x,". "),new T("",a,"ive "),new T("",a,"less "),new T("",b,"'"),new T("",a,"est "),new T(" ",x,"."),new T("",b,'">'),new T(" ",a,"='"),new T("",x,","),new T("",a,"ize "),new T("",b,"."),new T("\xC2\xA0",a,""),new T(" ",a,","),new T("",x,'="'),new T("",b,'="'),new T("",a,"ous "),new T("",b,", "),new T("",x,"='"),new T(" ",x,","),new T(" ",b,'="'),new T(" ",b,", "),new T("",b,","),new T("",b,"("),new T("",b,". "),new T(" ",b,"."),new T("",b,"='"),new T(" ",b,". "),new T(" ",x,'="'),new T(" ",b,"='"),new T(" ",x,"='")];i.kTransforms=N,i.kNumTransforms=N.length;function B(L,D){return L[D]<192?(L[D]>=97&&L[D]<=122&&(L[D]^=32),1):L[D]<224?(L[D+1]^=32,2):(L[D+2]^=5,3)}i.transformDictionaryWord=function(L,D,j,F,P){var V=N[P].prefix,z=N[P].suffix,W=N[P].transform,Q=W<w?0:W-(w-1),ue=0,re=D,se;Q>F&&(Q=F);for(var ae=0;ae<V.length;)L[D++]=V[ae++];for(j+=Q,F-=Q,W<=y&&(F-=W),ue=0;ue<F;ue++)L[D++]=s.dictionary[j+ue];if(se=D-F,W===x)B(L,se);else if(W===b)for(;F>0;){var de=B(L,se);se+=de,F-=de}for(var ye=0;ye<z.length;)L[D++]=z[ye++];return D-re}},{"./dictionary":6}],12:[function(o,n,i){n.exports=o("./dec/decode").BrotliDecompressBuffer},{"./dec/decode":3}]},{},[12])(12)})();var p1=(e=>typeof wn<"u"?wn:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof wn<"u"?wn:t)[r]}):e)(function(e){if(typeof wn<"u")return wn.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),_H=(function(){var e,t,r;return(function(){function o(n,i,s){function a(f,d){if(!i[f]){if(!n[f]){var m=typeof p1=="function"&&p1;if(!d&&m)return m(f,!0);if(u)return u(f,!0);var h=new Error("Cannot find module '"+f+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[f]={exports:{}};n[f][0].call(g.exports,function(v){var y=n[f][1][v];return a(y||v)},g,g.exports,o,n,i,s)}return i[f].exports}for(var u=typeof p1=="function"&&p1,c=0;c<s.length;c++)a(s[c]);return a}return o})()({1:[function(o,n,i){"use strict";var s=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function a(f,d){return Object.prototype.hasOwnProperty.call(f,d)}i.assign=function(f){for(var d=Array.prototype.slice.call(arguments,1);d.length;){var m=d.shift();if(m){if(typeof m!="object")throw new TypeError(m+"must be non-object");for(var h in m)a(m,h)&&(f[h]=m[h])}}return f},i.shrinkBuf=function(f,d){return f.length===d?f:f.subarray?f.subarray(0,d):(f.length=d,f)};var u={arraySet:function(f,d,m,h,g){if(d.subarray&&f.subarray){f.set(d.subarray(m,m+h),g);return}for(var v=0;v<h;v++)f[g+v]=d[m+v]},flattenChunks:function(f){var d,m,h,g,v,y;for(h=0,d=0,m=f.length;d<m;d++)h+=f[d].length;for(y=new Uint8Array(h),g=0,d=0,m=f.length;d<m;d++)v=f[d],y.set(v,g),g+=v.length;return y}},c={arraySet:function(f,d,m,h,g){for(var v=0;v<h;v++)f[g+v]=d[m+v]},flattenChunks:function(f){return[].concat.apply([],f)}};i.setTyped=function(f){f?(i.Buf8=Uint8Array,i.Buf16=Uint16Array,i.Buf32=Int32Array,i.assign(i,u)):(i.Buf8=Array,i.Buf16=Array,i.Buf32=Array,i.assign(i,c))},i.setTyped(s)},{}],2:[function(o,n,i){"use strict";var s=o("./common"),a=!0,u=!0;try{String.fromCharCode.apply(null,[0])}catch{a=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{u=!1}for(var c=new s.Buf8(256),f=0;f<256;f++)c[f]=f>=252?6:f>=248?5:f>=240?4:f>=224?3:f>=192?2:1;c[254]=c[254]=1,i.string2buf=function(m){var h,g,v,y,x,b=m.length,w=0;for(y=0;y<b;y++)g=m.charCodeAt(y),(g&64512)===55296&&y+1<b&&(v=m.charCodeAt(y+1),(v&64512)===56320&&(g=65536+(g-55296<<10)+(v-56320),y++)),w+=g<128?1:g<2048?2:g<65536?3:4;for(h=new s.Buf8(w),x=0,y=0;x<w;y++)g=m.charCodeAt(y),(g&64512)===55296&&y+1<b&&(v=m.charCodeAt(y+1),(v&64512)===56320&&(g=65536+(g-55296<<10)+(v-56320),y++)),g<128?h[x++]=g:g<2048?(h[x++]=192|g>>>6,h[x++]=128|g&63):g<65536?(h[x++]=224|g>>>12,h[x++]=128|g>>>6&63,h[x++]=128|g&63):(h[x++]=240|g>>>18,h[x++]=128|g>>>12&63,h[x++]=128|g>>>6&63,h[x++]=128|g&63);return h};function d(m,h){if(h<65534&&(m.subarray&&u||!m.subarray&&a))return String.fromCharCode.apply(null,s.shrinkBuf(m,h));for(var g="",v=0;v<h;v++)g+=String.fromCharCode(m[v]);return g}i.buf2binstring=function(m){return d(m,m.length)},i.binstring2buf=function(m){for(var h=new s.Buf8(m.length),g=0,v=h.length;g<v;g++)h[g]=m.charCodeAt(g);return h},i.buf2string=function(m,h){var g,v,y,x,b=h||m.length,w=new Array(b*2);for(v=0,g=0;g<b;){if(y=m[g++],y<128){w[v++]=y;continue}if(x=c[y],x>4){w[v++]=65533,g+=x-1;continue}for(y&=x===2?31:x===3?15:7;x>1&&g<b;)y=y<<6|m[g++]&63,x--;if(x>1){w[v++]=65533;continue}y<65536?w[v++]=y:(y-=65536,w[v++]=55296|y>>10&1023,w[v++]=56320|y&1023)}return d(w,v)},i.utf8border=function(m,h){var g;for(h=h||m.length,h>m.length&&(h=m.length),g=h-1;g>=0&&(m[g]&192)===128;)g--;return g<0||g===0?h:g+c[m[g]]>h?g:h}},{"./common":1}],3:[function(o,n,i){"use strict";function s(a,u,c,f){for(var d=a&65535|0,m=a>>>16&65535|0,h=0;c!==0;){h=c>2e3?2e3:c,c-=h;do d=d+u[f++]|0,m=m+d|0;while(--h);d%=65521,m%=65521}return d|m<<16|0}n.exports=s},{}],4:[function(o,n,i){"use strict";n.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],5:[function(o,n,i){"use strict";function s(){for(var c,f=[],d=0;d<256;d++){c=d;for(var m=0;m<8;m++)c=c&1?3988292384^c>>>1:c>>>1;f[d]=c}return f}var a=s();function u(c,f,d,m){var h=a,g=m+d;c^=-1;for(var v=m;v<g;v++)c=c>>>8^h[(c^f[v])&255];return c^-1}n.exports=u},{}],6:[function(o,n,i){"use strict";function s(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}n.exports=s},{}],7:[function(o,n,i){"use strict";var s=30,a=12;n.exports=function(c,f){var d,m,h,g,v,y,x,b,w,S,C,_,R,E,A,M,I,T,N,B,L,D,j,F,P;d=c.state,m=c.next_in,F=c.input,h=m+(c.avail_in-5),g=c.next_out,P=c.output,v=g-(f-c.avail_out),y=g+(c.avail_out-257),x=d.dmax,b=d.wsize,w=d.whave,S=d.wnext,C=d.window,_=d.hold,R=d.bits,E=d.lencode,A=d.distcode,M=(1<<d.lenbits)-1,I=(1<<d.distbits)-1;e:do{R<15&&(_+=F[m++]<<R,R+=8,_+=F[m++]<<R,R+=8),T=E[_&M];t:for(;;){if(N=T>>>24,_>>>=N,R-=N,N=T>>>16&255,N===0)P[g++]=T&65535;else if(N&16){B=T&65535,N&=15,N&&(R<N&&(_+=F[m++]<<R,R+=8),B+=_&(1<<N)-1,_>>>=N,R-=N),R<15&&(_+=F[m++]<<R,R+=8,_+=F[m++]<<R,R+=8),T=A[_&I];r:for(;;){if(N=T>>>24,_>>>=N,R-=N,N=T>>>16&255,N&16){if(L=T&65535,N&=15,R<N&&(_+=F[m++]<<R,R+=8,R<N&&(_+=F[m++]<<R,R+=8)),L+=_&(1<<N)-1,L>x){c.msg="invalid distance too far back",d.mode=s;break e}if(_>>>=N,R-=N,N=g-v,L>N){if(N=L-N,N>w&&d.sane){c.msg="invalid distance too far back",d.mode=s;break e}if(D=0,j=C,S===0){if(D+=b-N,N<B){B-=N;do P[g++]=C[D++];while(--N);D=g-L,j=P}}else if(S<N){if(D+=b+S-N,N-=S,N<B){B-=N;do P[g++]=C[D++];while(--N);if(D=0,S<B){N=S,B-=N;do P[g++]=C[D++];while(--N);D=g-L,j=P}}}else if(D+=S-N,N<B){B-=N;do P[g++]=C[D++];while(--N);D=g-L,j=P}for(;B>2;)P[g++]=j[D++],P[g++]=j[D++],P[g++]=j[D++],B-=3;B&&(P[g++]=j[D++],B>1&&(P[g++]=j[D++]))}else{D=g-L;do P[g++]=P[D++],P[g++]=P[D++],P[g++]=P[D++],B-=3;while(B>2);B&&(P[g++]=P[D++],B>1&&(P[g++]=P[D++]))}}else if((N&64)===0){T=A[(T&65535)+(_&(1<<N)-1)];continue r}else{c.msg="invalid distance code",d.mode=s;break e}break}}else if((N&64)===0){T=E[(T&65535)+(_&(1<<N)-1)];continue t}else if(N&32){d.mode=a;break e}else{c.msg="invalid literal/length code",d.mode=s;break e}break}}while(m<h&&g<y);B=R>>3,m-=B,R-=B<<3,_&=(1<<R)-1,c.next_in=m,c.next_out=g,c.avail_in=m<h?5+(h-m):5-(m-h),c.avail_out=g<y?257+(y-g):257-(g-y),d.hold=_,d.bits=R}},{}],8:[function(o,n,i){"use strict";var s=o("../utils/common"),a=o("./adler32"),u=o("./crc32"),c=o("./inffast"),f=o("./inftrees"),d=0,m=1,h=2,g=4,v=5,y=6,x=0,b=1,w=2,S=-2,C=-3,_=-4,R=-5,E=8,A=1,M=2,I=3,T=4,N=5,B=6,L=7,D=8,j=9,F=10,P=11,V=12,z=13,W=14,Q=15,ue=16,re=17,se=18,ae=19,de=20,ye=21,fe=22,ke=23,ne=24,Te=25,oe=26,X=27,ce=28,J=29,le=30,Re=31,Ae=32,Ie=852,Fe=592,Ne=15,H=Ne;function ie(K){return(K>>>24&255)+(K>>>8&65280)+((K&65280)<<8)+((K&255)<<24)}function Le(){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 Be(K){var pe;return!K||!K.state?S:(pe=K.state,K.total_in=K.total_out=pe.total=0,K.msg="",pe.wrap&&(K.adler=pe.wrap&1),pe.mode=A,pe.last=0,pe.havedict=0,pe.dmax=32768,pe.head=null,pe.hold=0,pe.bits=0,pe.lencode=pe.lendyn=new s.Buf32(Ie),pe.distcode=pe.distdyn=new s.Buf32(Fe),pe.sane=1,pe.back=-1,x)}function Ye(K){var pe;return!K||!K.state?S:(pe=K.state,pe.wsize=0,pe.whave=0,pe.wnext=0,Be(K))}function wt(K,pe){var k,be;return!K||!K.state||(be=K.state,pe<0?(k=0,pe=-pe):(k=(pe>>4)+1,pe<48&&(pe&=15)),pe&&(pe<8||pe>15))?S:(be.window!==null&&be.wbits!==pe&&(be.window=null),be.wrap=k,be.wbits=pe,Ye(K))}function Ke(K,pe){var k,be;return K?(be=new Le,K.state=be,be.window=null,k=wt(K,pe),k!==x&&(K.state=null),k):S}function nt(K){return Ke(K,H)}var Ut=!0,je,ys;function Li(K){if(Ut){var pe;for(je=new s.Buf32(512),ys=new s.Buf32(32),pe=0;pe<144;)K.lens[pe++]=8;for(;pe<256;)K.lens[pe++]=9;for(;pe<280;)K.lens[pe++]=7;for(;pe<288;)K.lens[pe++]=8;for(f(m,K.lens,0,288,je,0,K.work,{bits:9}),pe=0;pe<32;)K.lens[pe++]=5;f(h,K.lens,0,32,ys,0,K.work,{bits:5}),Ut=!1}K.lencode=je,K.lenbits=9,K.distcode=ys,K.distbits=5}function tr(K,pe,k,be){var yt,ge=K.state;return ge.window===null&&(ge.wsize=1<<ge.wbits,ge.wnext=0,ge.whave=0,ge.window=new s.Buf8(ge.wsize)),be>=ge.wsize?(s.arraySet(ge.window,pe,k-ge.wsize,ge.wsize,0),ge.wnext=0,ge.whave=ge.wsize):(yt=ge.wsize-ge.wnext,yt>be&&(yt=be),s.arraySet(ge.window,pe,k-be,yt,ge.wnext),be-=yt,be?(s.arraySet(ge.window,pe,k-be,be,0),ge.wnext=be,ge.whave=ge.wsize):(ge.wnext+=yt,ge.wnext===ge.wsize&&(ge.wnext=0),ge.whave<ge.wsize&&(ge.whave+=yt))),0}function ma(K,pe){var k,be,yt,ge,Vr,we,Yt,$,ee,Di,Ot,Pe,pa,Gn,rr=0,pt,gr,Mr,Kr,ha,Jc,dr,Go,vr=new s.Buf8(4),Uo,yn,Bf=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!K||!K.state||!K.output||!K.input&&K.avail_in!==0)return S;k=K.state,k.mode===V&&(k.mode=z),Vr=K.next_out,yt=K.output,Yt=K.avail_out,ge=K.next_in,be=K.input,we=K.avail_in,$=k.hold,ee=k.bits,Di=we,Ot=Yt,Go=x;e:for(;;)switch(k.mode){case A:if(k.wrap===0){k.mode=z;break}for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(k.wrap&2&&$===35615){k.check=0,vr[0]=$&255,vr[1]=$>>>8&255,k.check=u(k.check,vr,2,0),$=0,ee=0,k.mode=M;break}if(k.flags=0,k.head&&(k.head.done=!1),!(k.wrap&1)||((($&255)<<8)+($>>8))%31){K.msg="incorrect header check",k.mode=le;break}if(($&15)!==E){K.msg="unknown compression method",k.mode=le;break}if($>>>=4,ee-=4,dr=($&15)+8,k.wbits===0)k.wbits=dr;else if(dr>k.wbits){K.msg="invalid window size",k.mode=le;break}k.dmax=1<<dr,K.adler=k.check=1,k.mode=$&512?F:V,$=0,ee=0;break;case M:for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(k.flags=$,(k.flags&255)!==E){K.msg="unknown compression method",k.mode=le;break}if(k.flags&57344){K.msg="unknown header flags set",k.mode=le;break}k.head&&(k.head.text=$>>8&1),k.flags&512&&(vr[0]=$&255,vr[1]=$>>>8&255,k.check=u(k.check,vr,2,0)),$=0,ee=0,k.mode=I;case I:for(;ee<32;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.head&&(k.head.time=$),k.flags&512&&(vr[0]=$&255,vr[1]=$>>>8&255,vr[2]=$>>>16&255,vr[3]=$>>>24&255,k.check=u(k.check,vr,4,0)),$=0,ee=0,k.mode=T;case T:for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.head&&(k.head.xflags=$&255,k.head.os=$>>8),k.flags&512&&(vr[0]=$&255,vr[1]=$>>>8&255,k.check=u(k.check,vr,2,0)),$=0,ee=0,k.mode=N;case N:if(k.flags&1024){for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.length=$,k.head&&(k.head.extra_len=$),k.flags&512&&(vr[0]=$&255,vr[1]=$>>>8&255,k.check=u(k.check,vr,2,0)),$=0,ee=0}else k.head&&(k.head.extra=null);k.mode=B;case B:if(k.flags&1024&&(Pe=k.length,Pe>we&&(Pe=we),Pe&&(k.head&&(dr=k.head.extra_len-k.length,k.head.extra||(k.head.extra=new Array(k.head.extra_len)),s.arraySet(k.head.extra,be,ge,Pe,dr)),k.flags&512&&(k.check=u(k.check,be,Pe,ge)),we-=Pe,ge+=Pe,k.length-=Pe),k.length))break e;k.length=0,k.mode=L;case L:if(k.flags&2048){if(we===0)break e;Pe=0;do dr=be[ge+Pe++],k.head&&dr&&k.length<65536&&(k.head.name+=String.fromCharCode(dr));while(dr&&Pe<we);if(k.flags&512&&(k.check=u(k.check,be,Pe,ge)),we-=Pe,ge+=Pe,dr)break e}else k.head&&(k.head.name=null);k.length=0,k.mode=D;case D:if(k.flags&4096){if(we===0)break e;Pe=0;do dr=be[ge+Pe++],k.head&&dr&&k.length<65536&&(k.head.comment+=String.fromCharCode(dr));while(dr&&Pe<we);if(k.flags&512&&(k.check=u(k.check,be,Pe,ge)),we-=Pe,ge+=Pe,dr)break e}else k.head&&(k.head.comment=null);k.mode=j;case j:if(k.flags&512){for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if($!==(k.check&65535)){K.msg="header crc mismatch",k.mode=le;break}$=0,ee=0}k.head&&(k.head.hcrc=k.flags>>9&1,k.head.done=!0),K.adler=k.check=0,k.mode=V;break;case F:for(;ee<32;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}K.adler=k.check=ie($),$=0,ee=0,k.mode=P;case P:if(k.havedict===0)return K.next_out=Vr,K.avail_out=Yt,K.next_in=ge,K.avail_in=we,k.hold=$,k.bits=ee,w;K.adler=k.check=1,k.mode=V;case V:if(pe===v||pe===y)break e;case z:if(k.last){$>>>=ee&7,ee-=ee&7,k.mode=X;break}for(;ee<3;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}switch(k.last=$&1,$>>>=1,ee-=1,$&3){case 0:k.mode=W;break;case 1:if(Li(k),k.mode=de,pe===y){$>>>=2,ee-=2;break e}break;case 2:k.mode=re;break;case 3:K.msg="invalid block type",k.mode=le}$>>>=2,ee-=2;break;case W:for($>>>=ee&7,ee-=ee&7;ee<32;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(($&65535)!==($>>>16^65535)){K.msg="invalid stored block lengths",k.mode=le;break}if(k.length=$&65535,$=0,ee=0,k.mode=Q,pe===y)break e;case Q:k.mode=ue;case ue:if(Pe=k.length,Pe){if(Pe>we&&(Pe=we),Pe>Yt&&(Pe=Yt),Pe===0)break e;s.arraySet(yt,be,ge,Pe,Vr),we-=Pe,ge+=Pe,Yt-=Pe,Vr+=Pe,k.length-=Pe;break}k.mode=V;break;case re:for(;ee<14;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(k.nlen=($&31)+257,$>>>=5,ee-=5,k.ndist=($&31)+1,$>>>=5,ee-=5,k.ncode=($&15)+4,$>>>=4,ee-=4,k.nlen>286||k.ndist>30){K.msg="too many length or distance symbols",k.mode=le;break}k.have=0,k.mode=se;case se:for(;k.have<k.ncode;){for(;ee<3;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.lens[Bf[k.have++]]=$&7,$>>>=3,ee-=3}for(;k.have<19;)k.lens[Bf[k.have++]]=0;if(k.lencode=k.lendyn,k.lenbits=7,Uo={bits:k.lenbits},Go=f(d,k.lens,0,19,k.lencode,0,k.work,Uo),k.lenbits=Uo.bits,Go){K.msg="invalid code lengths set",k.mode=le;break}k.have=0,k.mode=ae;case ae:for(;k.have<k.nlen+k.ndist;){for(;rr=k.lencode[$&(1<<k.lenbits)-1],pt=rr>>>24,gr=rr>>>16&255,Mr=rr&65535,!(pt<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(Mr<16)$>>>=pt,ee-=pt,k.lens[k.have++]=Mr;else{if(Mr===16){for(yn=pt+2;ee<yn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if($>>>=pt,ee-=pt,k.have===0){K.msg="invalid bit length repeat",k.mode=le;break}dr=k.lens[k.have-1],Pe=3+($&3),$>>>=2,ee-=2}else if(Mr===17){for(yn=pt+3;ee<yn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}$>>>=pt,ee-=pt,dr=0,Pe=3+($&7),$>>>=3,ee-=3}else{for(yn=pt+7;ee<yn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}$>>>=pt,ee-=pt,dr=0,Pe=11+($&127),$>>>=7,ee-=7}if(k.have+Pe>k.nlen+k.ndist){K.msg="invalid bit length repeat",k.mode=le;break}for(;Pe--;)k.lens[k.have++]=dr}}if(k.mode===le)break;if(k.lens[256]===0){K.msg="invalid code -- missing end-of-block",k.mode=le;break}if(k.lenbits=9,Uo={bits:k.lenbits},Go=f(m,k.lens,0,k.nlen,k.lencode,0,k.work,Uo),k.lenbits=Uo.bits,Go){K.msg="invalid literal/lengths set",k.mode=le;break}if(k.distbits=6,k.distcode=k.distdyn,Uo={bits:k.distbits},Go=f(h,k.lens,k.nlen,k.ndist,k.distcode,0,k.work,Uo),k.distbits=Uo.bits,Go){K.msg="invalid distances set",k.mode=le;break}if(k.mode=de,pe===y)break e;case de:k.mode=ye;case ye:if(we>=6&&Yt>=258){K.next_out=Vr,K.avail_out=Yt,K.next_in=ge,K.avail_in=we,k.hold=$,k.bits=ee,c(K,Ot),Vr=K.next_out,yt=K.output,Yt=K.avail_out,ge=K.next_in,be=K.input,we=K.avail_in,$=k.hold,ee=k.bits,k.mode===V&&(k.back=-1);break}for(k.back=0;rr=k.lencode[$&(1<<k.lenbits)-1],pt=rr>>>24,gr=rr>>>16&255,Mr=rr&65535,!(pt<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(gr&&(gr&240)===0){for(Kr=pt,ha=gr,Jc=Mr;rr=k.lencode[Jc+(($&(1<<Kr+ha)-1)>>Kr)],pt=rr>>>24,gr=rr>>>16&255,Mr=rr&65535,!(Kr+pt<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}$>>>=Kr,ee-=Kr,k.back+=Kr}if($>>>=pt,ee-=pt,k.back+=pt,k.length=Mr,gr===0){k.mode=oe;break}if(gr&32){k.back=-1,k.mode=V;break}if(gr&64){K.msg="invalid literal/length code",k.mode=le;break}k.extra=gr&15,k.mode=fe;case fe:if(k.extra){for(yn=k.extra;ee<yn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.length+=$&(1<<k.extra)-1,$>>>=k.extra,ee-=k.extra,k.back+=k.extra}k.was=k.length,k.mode=ke;case ke:for(;rr=k.distcode[$&(1<<k.distbits)-1],pt=rr>>>24,gr=rr>>>16&255,Mr=rr&65535,!(pt<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if((gr&240)===0){for(Kr=pt,ha=gr,Jc=Mr;rr=k.distcode[Jc+(($&(1<<Kr+ha)-1)>>Kr)],pt=rr>>>24,gr=rr>>>16&255,Mr=rr&65535,!(Kr+pt<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}$>>>=Kr,ee-=Kr,k.back+=Kr}if($>>>=pt,ee-=pt,k.back+=pt,gr&64){K.msg="invalid distance code",k.mode=le;break}k.offset=Mr,k.extra=gr&15,k.mode=ne;case ne:if(k.extra){for(yn=k.extra;ee<yn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.offset+=$&(1<<k.extra)-1,$>>>=k.extra,ee-=k.extra,k.back+=k.extra}if(k.offset>k.dmax){K.msg="invalid distance too far back",k.mode=le;break}k.mode=Te;case Te:if(Yt===0)break e;if(Pe=Ot-Yt,k.offset>Pe){if(Pe=k.offset-Pe,Pe>k.whave&&k.sane){K.msg="invalid distance too far back",k.mode=le;break}Pe>k.wnext?(Pe-=k.wnext,pa=k.wsize-Pe):pa=k.wnext-Pe,Pe>k.length&&(Pe=k.length),Gn=k.window}else Gn=yt,pa=Vr-k.offset,Pe=k.length;Pe>Yt&&(Pe=Yt),Yt-=Pe,k.length-=Pe;do yt[Vr++]=Gn[pa++];while(--Pe);k.length===0&&(k.mode=ye);break;case oe:if(Yt===0)break e;yt[Vr++]=k.length,Yt--,k.mode=ye;break;case X:if(k.wrap){for(;ee<32;){if(we===0)break e;we--,$|=be[ge++]<<ee,ee+=8}if(Ot-=Yt,K.total_out+=Ot,k.total+=Ot,Ot&&(K.adler=k.check=k.flags?u(k.check,yt,Ot,Vr-Ot):a(k.check,yt,Ot,Vr-Ot)),Ot=Yt,(k.flags?$:ie($))!==k.check){K.msg="incorrect data check",k.mode=le;break}$=0,ee=0}k.mode=ce;case ce:if(k.wrap&&k.flags){for(;ee<32;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if($!==(k.total&4294967295)){K.msg="incorrect length check",k.mode=le;break}$=0,ee=0}k.mode=J;case J:Go=b;break e;case le:Go=C;break e;case Re:return _;case Ae:default:return S}return K.next_out=Vr,K.avail_out=Yt,K.next_in=ge,K.avail_in=we,k.hold=$,k.bits=ee,(k.wsize||Ot!==K.avail_out&&k.mode<le&&(k.mode<X||pe!==g))&&tr(K,K.output,K.next_out,Ot-K.avail_out)?(k.mode=Re,_):(Di-=K.avail_in,Ot-=K.avail_out,K.total_in+=Di,K.total_out+=Ot,k.total+=Ot,k.wrap&&Ot&&(K.adler=k.check=k.flags?u(k.check,yt,Ot,K.next_out-Ot):a(k.check,yt,Ot,K.next_out-Ot)),K.data_type=k.bits+(k.last?64:0)+(k.mode===V?128:0)+(k.mode===de||k.mode===Q?256:0),(Di===0&&Ot===0||pe===g)&&Go===x&&(Go=R),Go)}function ao(K){if(!K||!K.state)return S;var pe=K.state;return pe.window&&(pe.window=null),K.state=null,x}function rt(K,pe){var k;return!K||!K.state||(k=K.state,(k.wrap&2)===0)?S:(k.head=pe,pe.done=!1,x)}function Ft(K,pe){var k=pe.length,be,yt,ge;return!K||!K.state||(be=K.state,be.wrap!==0&&be.mode!==P)?S:be.mode===P&&(yt=1,yt=a(yt,pe,k,0),yt!==be.check)?C:(ge=tr(K,pe,k,k),ge?(be.mode=Re,_):(be.havedict=1,x))}i.inflateReset=Ye,i.inflateReset2=wt,i.inflateResetKeep=Be,i.inflateInit=nt,i.inflateInit2=Ke,i.inflate=ma,i.inflateEnd=ao,i.inflateGetHeader=rt,i.inflateSetDictionary=Ft,i.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":1,"./adler32":3,"./crc32":5,"./inffast":7,"./inftrees":9}],9:[function(o,n,i){"use strict";var s=o("../utils/common"),a=15,u=852,c=592,f=0,d=1,m=2,h=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],g=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],v=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],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(b,w,S,C,_,R,E,A){var M=A.bits,I=0,T=0,N=0,B=0,L=0,D=0,j=0,F=0,P=0,V=0,z,W,Q,ue,re,se=null,ae=0,de,ye=new s.Buf16(a+1),fe=new s.Buf16(a+1),ke=null,ne=0,Te,oe,X;for(I=0;I<=a;I++)ye[I]=0;for(T=0;T<C;T++)ye[w[S+T]]++;for(L=M,B=a;B>=1&&ye[B]===0;B--);if(L>B&&(L=B),B===0)return _[R++]=1<<24|64<<16|0,_[R++]=1<<24|64<<16|0,A.bits=1,0;for(N=1;N<B&&ye[N]===0;N++);for(L<N&&(L=N),F=1,I=1;I<=a;I++)if(F<<=1,F-=ye[I],F<0)return-1;if(F>0&&(b===f||B!==1))return-1;for(fe[1]=0,I=1;I<a;I++)fe[I+1]=fe[I]+ye[I];for(T=0;T<C;T++)w[S+T]!==0&&(E[fe[w[S+T]]++]=T);if(b===f?(se=ke=E,de=19):b===d?(se=h,ae-=257,ke=g,ne-=257,de=256):(se=v,ke=y,de=-1),V=0,T=0,I=N,re=R,D=L,j=0,Q=-1,P=1<<L,ue=P-1,b===d&&P>u||b===m&&P>c)return 1;for(;;){Te=I-j,E[T]<de?(oe=0,X=E[T]):E[T]>de?(oe=ke[ne+E[T]],X=se[ae+E[T]]):(oe=96,X=0),z=1<<I-j,W=1<<D,N=W;do W-=z,_[re+(V>>j)+W]=Te<<24|oe<<16|X|0;while(W!==0);for(z=1<<I-1;V&z;)z>>=1;if(z!==0?(V&=z-1,V+=z):V=0,T++,--ye[I]===0){if(I===B)break;I=w[S+E[T]]}if(I>L&&(V&ue)!==Q){for(j===0&&(j=L),re+=N,D=I-j,F=1<<D;D+j<B&&(F-=ye[D+j],!(F<=0));)D++,F<<=1;if(P+=1<<D,b===d&&P>u||b===m&&P>c)return 1;Q=V&ue,_[Q]=L<<24|D<<16|re-R|0}}return V!==0&&(_[re+V]=I-j<<24|64<<16|0),A.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"),a=o("./utils/common"),u=o("./utils/strings"),c=o("./zlib/constants"),f=o("./zlib/messages"),d=o("./zlib/zstream"),m=o("./zlib/gzheader"),h=Object.prototype.toString;function g(x){if(!(this instanceof g))return new g(x);this.options=a.assign({chunkSize:16384,windowBits:0,to:""},x||{});var b=this.options;b.raw&&b.windowBits>=0&&b.windowBits<16&&(b.windowBits=-b.windowBits,b.windowBits===0&&(b.windowBits=-15)),b.windowBits>=0&&b.windowBits<16&&!(x&&x.windowBits)&&(b.windowBits+=32),b.windowBits>15&&b.windowBits<48&&(b.windowBits&15)===0&&(b.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new d,this.strm.avail_out=0;var w=s.inflateInit2(this.strm,b.windowBits);if(w!==c.Z_OK)throw new Error(f[w]);if(this.header=new m,s.inflateGetHeader(this.strm,this.header),b.dictionary&&(typeof b.dictionary=="string"?b.dictionary=u.string2buf(b.dictionary):h.call(b.dictionary)==="[object ArrayBuffer]"&&(b.dictionary=new Uint8Array(b.dictionary)),b.raw&&(w=s.inflateSetDictionary(this.strm,b.dictionary),w!==c.Z_OK)))throw new Error(f[w])}g.prototype.push=function(x,b){var w=this.strm,S=this.options.chunkSize,C=this.options.dictionary,_,R,E,A,M,I=!1;if(this.ended)return!1;R=b===~~b?b:b===!0?c.Z_FINISH:c.Z_NO_FLUSH,typeof x=="string"?w.input=u.binstring2buf(x):h.call(x)==="[object ArrayBuffer]"?w.input=new Uint8Array(x):w.input=x,w.next_in=0,w.avail_in=w.input.length;do{if(w.avail_out===0&&(w.output=new a.Buf8(S),w.next_out=0,w.avail_out=S),_=s.inflate(w,c.Z_NO_FLUSH),_===c.Z_NEED_DICT&&C&&(_=s.inflateSetDictionary(this.strm,C)),_===c.Z_BUF_ERROR&&I===!0&&(_=c.Z_OK,I=!1),_!==c.Z_STREAM_END&&_!==c.Z_OK)return this.onEnd(_),this.ended=!0,!1;w.next_out&&(w.avail_out===0||_===c.Z_STREAM_END||w.avail_in===0&&(R===c.Z_FINISH||R===c.Z_SYNC_FLUSH))&&(this.options.to==="string"?(E=u.utf8border(w.output,w.next_out),A=w.next_out-E,M=u.buf2string(w.output,E),w.next_out=A,w.avail_out=S-A,A&&a.arraySet(w.output,w.output,E,A,0),this.onData(M)):this.onData(a.shrinkBuf(w.output,w.next_out))),w.avail_in===0&&w.avail_out===0&&(I=!0)}while((w.avail_in>0||w.avail_out===0)&&_!==c.Z_STREAM_END);return _===c.Z_STREAM_END&&(R=c.Z_FINISH),R===c.Z_FINISH?(_=s.inflateEnd(this.strm),this.onEnd(_),this.ended=!0,_===c.Z_OK):(R===c.Z_SYNC_FLUSH&&(this.onEnd(c.Z_OK),w.avail_out=0),!0)},g.prototype.onData=function(x){this.chunks.push(x)},g.prototype.onEnd=function(x){x===c.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=a.flattenChunks(this.chunks)),this.chunks=[],this.err=x,this.msg=this.strm.msg};function v(x,b){var w=new g(b);if(w.push(x,!0),w.err)throw w.msg||f[w.err];return w.result}function y(x,b){return b=b||{},b.raw=!0,v(x,b)}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 GKe=globalThis.fetch,h1=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]`}},Gce=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)}},Uce=new Date("1904-01-01T00:00:00+0000").getTime();function Wce(e){return Array.from(e).map(t=>String.fromCharCode(t)).join("")}var qce=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 Wce([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(Uce+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}},hr=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()}},Xe=class extends hr{constructor(e,t,r){let{parser:o,start:n}=super(new qce(e,t,r));Object.defineProperty(this,"p",{enumerable:!1,get:()=>o}),Object.defineProperty(this,"tableStart",{enumerable:!1,get:()=>n})}};function Ee(e,t,r){let o;Object.defineProperty(e,t,{get:()=>o||(o=r(),o),enumerable:!0})}var Yce=class extends Xe{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 Kce(o)),this.tables={},this.directory.forEach(n=>{let i=()=>r(this.tables,{tag:n.tag,offset:n.offset,length:n.length},t);Ee(this.tables,n.tag.trim(),i)})}},Kce=class{constructor(e){this.tag=e.tag,this.checksum=e.uint32,this.offset=e.uint32,this.length=e.uint32}},CH=_H.inflate||void 0,TH=void 0,Zce=class extends Xe{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 Xce(o)),Qce(this,t,r)}},Xce=class{constructor(e){this.tag=e.tag,this.offset=e.uint32,this.compLength=e.uint32,this.origLength=e.uint32,this.origChecksum=e.uint32}};function Qce(e,t,r){e.tables={},e.directory.forEach(o=>{Ee(e.tables,o.tag.trim(),()=>{let n=0,i=t;if(o.compLength!==o.origLength){let s=t.buffer.slice(o.offset,o.offset+o.compLength),a;if(CH)a=CH(new Uint8Array(s));else if(TH)a=TH(new Uint8Array(s));else{let u="no brotli decoder available to decode WOFF2 font";throw font.onerror&&font.onerror(u),new Error(u)}i=new DataView(a.buffer)}else n=o.offset;return r(e.tables,{tag:o.tag,offset:n,length:o.origLength},i)})})}var EH=SH,PH=void 0,Jce=class extends Xe{constructor(e,t,r){let{p:o}=super({offset:0,length:48},t,"woff2");this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.totalCompressedSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(a=>new $ce(o));let n=o.currentPosition;this.directory[0].offset=0,this.directory.forEach((a,u)=>{let c=this.directory[u+1];c&&(c.offset=a.offset+(a.transformLength!==void 0?a.transformLength:a.origLength))});let i,s=t.buffer.slice(n);if(EH)i=EH(new Uint8Array(s));else if(PH)i=new Uint8Array(PH(s));else{let a="no brotli decoder available to decode WOFF2 font";throw e.onerror&&e.onerror(a),new Error(a)}eue(this,i,r)}},$ce=class{constructor(e){this.flags=e.uint8;let t=this.tagNumber=this.flags&63;t===63?this.tag=e.tag:this.tag=tue(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 eue(e,t,r){e.tables={},e.directory.forEach(o=>{Ee(e.tables,o.tag.trim(),()=>{let n=o.offset,i=n+(o.transformLength?o.transformLength:o.origLength),s=new DataView(t.slice(n,i).buffer);try{return r(e.tables,{tag:o.tag,offset:0,length:o.origLength},s)}catch(a){console.error(a)}})})}function tue(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 NH={},VH=!1;Promise.all([Promise.resolve().then(function(){return Aue}),Promise.resolve().then(function(){return kue}),Promise.resolve().then(function(){return Fue}),Promise.resolve().then(function(){return Mue}),Promise.resolve().then(function(){return Due}),Promise.resolve().then(function(){return Gue}),Promise.resolve().then(function(){return Wue}),Promise.resolve().then(function(){return Yue}),Promise.resolve().then(function(){return ofe}),Promise.resolve().then(function(){return pfe}),Promise.resolve().then(function(){return tde}),Promise.resolve().then(function(){return ode}),Promise.resolve().then(function(){return ade}),Promise.resolve().then(function(){return fde}),Promise.resolve().then(function(){return mde}),Promise.resolve().then(function(){return hde}),Promise.resolve().then(function(){return yde}),Promise.resolve().then(function(){return wde}),Promise.resolve().then(function(){return Sde}),Promise.resolve().then(function(){return Cde}),Promise.resolve().then(function(){return Ede}),Promise.resolve().then(function(){return Rde}),Promise.resolve().then(function(){return kde}),Promise.resolve().then(function(){return Nde}),Promise.resolve().then(function(){return Vde}),Promise.resolve().then(function(){return Lde}),Promise.resolve().then(function(){return Bde}),Promise.resolve().then(function(){return zde}),Promise.resolve().then(function(){return Gde}),Promise.resolve().then(function(){return qde}),Promise.resolve().then(function(){return Jde}),Promise.resolve().then(function(){return rme}),Promise.resolve().then(function(){return ime}),Promise.resolve().then(function(){return cme}),Promise.resolve().then(function(){return fme}),Promise.resolve().then(function(){return mme}),Promise.resolve().then(function(){return gme}),Promise.resolve().then(function(){return yme}),Promise.resolve().then(function(){return _me}),Promise.resolve().then(function(){return Tme}),Promise.resolve().then(function(){return Rme})]).then(e=>{e.forEach(t=>{let r=Object.keys(t)[0];NH[r]=t[r]}),VH=!0});function rue(e,t,r){let o=t.tag.replace(/[^\w\d]/g,""),n=NH[o];return n?new n(t,r,e):(console.warn(`lib-font has no definition for ${o}. The table was skipped.`),{})}function oue(){let e=0;function t(r,o){if(!VH)return e>10?o(new Error("loading took too long")):(e++,setTimeout(()=>t(r),250));r(rue)}return new Promise((r,o)=>t(r))}function nue(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 iue(e,t,r={}){if(!globalThis.document)return;let o=nue(t,r.errorOnStyle);if(!o)return;let n=document.createElement("style");n.className="injected-by-Font-js";let i=[];return r.styleRules&&(i=Object.entries(r.styleRules).map(([s,a])=>`${s}: ${a};`)),n.textContent=`
39 @font-face {
40 font-family: "${e}";
41 ${i.join(`
42 `)}
43 src: url("${t}") format("${o}");
44 }`,globalThis.document.head.appendChild(n),n}var sue=[0,1,0,0],aue=[79,84,84,79],lue=[119,79,70,70],cue=[119,79,70,50];function g1(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function uue(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(g1(t,sue)||g1(t,aue))return"SFNT";if(g1(t,lue))return"WOFF";if(g1(t,cue))return"WOFF2"}function fue(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var MH=class extends Gce{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 iue(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>fue(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new h1("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=uue(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 h1("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return oue().then(t=>(e==="SFNT"&&(this.opentype=new Yce(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new Zce(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new Jce(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 h1("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 h1("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=MH;var $a=class extends hr{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},due=class extends $a{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}]}},mue=class extends $a{constructor(e,t,r){super(e,t,r),this.format=2,this.length=e.uint16,this.language=e.uint16,this.subHeaderKeys=[...new Array(256)].map(s=>e.uint16);let o=Math.max(...this.subHeaderKeys),n=e.currentPosition;Ee(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(s=>new pue(e))));let i=n+o*8;Ee(this,"glyphIndexArray",()=>(e.currentPosition=i,[...new Array(o)].map(s=>e.uint16)))}supports(e){e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 2. only supports(id) is implemented."));let t=e&&255,r=e&&65280,o=this.subHeaders[r],n=this.subHeaders[o],i=n.firstCode,s=i+n.entryCount;return i<=t&&t<=s}reverse(e){return console.warn("reverse not implemented for cmap subtable format 2"),{}}getSupportedCharCodes(e=!1){return e?this.subHeaders.map(t=>({firstCode:t.firstCode,lastCode:t.lastCode})):this.subHeaders.map(t=>({start:t.firstCode,end:t.lastCode}))}},pue=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}},hue=class extends $a{constructor(e,t,r){super(e,t,r),this.format=4,this.length=e.uint16,this.language=e.uint16,this.segCountX2=e.uint16,this.segCount=this.segCountX2/2,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16;let o=e.currentPosition;Ee(this,"endCode",()=>e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;Ee(this,"startCode",()=>e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;Ee(this,"idDelta",()=>e.readBytes(this.segCount,i,16,!0));let s=i+this.segCountX2;Ee(this,"idRangeOffset",()=>e.readBytes(this.segCount,s,16));let a=s+this.segCountX2,u=this.length-(a-this.tableStart);Ee(this,"glyphIdArray",()=>e.readBytes(u,a,16)),Ee(this,"segments",()=>this.buildSegments(s,a,e))}buildSegments(e,t,r){let o=(n,i)=>{let s=this.startCode[i],a=this.endCode[i],u=this.idDelta[i],c=this.idRangeOffset[i],f=e+2*i,d=[];if(c===0)for(let m=s+u,h=a+u;m<=h;m++)d.push(m);else for(let m=0,h=a-s;m<=h;m++)r.currentPosition=f+c+m*2,d.push(r.uint16);return{startCode:s,endCode:a,idDelta:u,idRangeOffset:c,glyphIDs:d}};return[...new Array(this.segCount)].map(o)}reverse(e){let t=this.segments.find(o=>o.glyphIDs.includes(e));if(!t)return{};let r=t.startCode+t.glyphIDs.indexOf(e);return{code:r,unicode:String.fromCodePoint(r)}}getGlyphId(e){if(e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535)return 0;let t=this.segments.find(r=>r.startCode<=e&&e<=r.endCode);return t?t.glyphIDs[e-t.startCode]:0}supports(e){return this.getGlyphId(e)!==0}getSupportedCharCodes(e=!1){return e?this.segments:this.segments.map(t=>({start:t.startCode,end:t.endCode}))}},gue=class extends $a{constructor(e,t,r){super(e,t,r),this.format=6,this.length=e.uint16,this.language=e.uint16,this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.firstCode+this.entryCount-1,Ee(this,"glyphIdArray",()=>[...new Array(this.entryCount)].map(n=>e.uint16))}supports(e){if(e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 6. only supports(id) is implemented.")),e<this.firstCode)return{};if(e>this.firstCode+this.entryCount)return{};let t=e-this.firstCode;return{code:t,unicode:String.fromCodePoint(t)}}reverse(e){let t=this.glyphIdArray.indexOf(e);if(t>-1)return this.firstCode+t}getSupportedCharCodes(e=!1){return e?[{firstCode:this.firstCode,lastCode:this.lastCode}]:[{start:this.firstCode,end:this.lastCode}]}},vue=class extends $a{constructor(e,t,r){super(e,t,r),this.format=8,e.uint16,this.length=e.uint32,this.language=e.uint32,this.is32=[...new Array(8192)].map(n=>e.uint8),this.numGroups=e.uint32,Ee(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new yue(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}))}},yue=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},bue=class extends $a{constructor(e,t,r){super(e,t,r),this.format=10,e.uint16,this.length=e.uint32,this.language=e.uint32,this.startCharCode=e.uint32,this.numChars=e.uint32,this.endCharCode=this.startCharCode+this.numChars,Ee(this,"glyphs",()=>[...new Array(this.numChars)].map(n=>e.uint16))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 10. only supports(id) is implemented.")),e<this.startCharCode||e>this.startCharCode+this.numChars?!1:e-this.startCharCode}reverse(e){return console.warn("reverse not implemented for cmap subtable format 10"),{}}getSupportedCharCodes(e=!1){return e?[{startCharCode:this.startCharCode,endCharCode:this.endCharCode}]:[{start:this.startCharCode,end:this.endCharCode}]}},wue=class extends $a{constructor(e,t,r){super(e,t,r),this.format=12,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32,Ee(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new xue(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}))}},xue=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},Sue=class extends $a{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 _ue(e));Ee(this,"groups",o)}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 13"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},_ue=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},Cue=class extends $a{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,Ee(this,"varSelectors",()=>[...new Array(this.numVarSelectorRecords)].map(o=>new Tue(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)}},Tue=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function Eue(e,t,r){let o=e.uint16;return o===0?new due(e,t,r):o===2?new mue(e,t,r):o===4?new hue(e,t,r):o===6?new gue(e,t,r):o===8?new vue(e,t,r):o===10?new bue(e,t,r):o===12?new wue(e,t,r):o===13?new Sue(e,t,r):o===14?new Cue(e,t,r):{}}var Pue=class extends Xe{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 Rue(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})}},Rue=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;Ee(this,"table",()=>(e.currentPosition=t+n,Eue(e,r,o)))}},Aue=Object.freeze({__proto__:null,cmap:Pue}),Oue=class extends Xe{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})}},kue=Object.freeze({__proto__:null,head:Oue}),Iue=class extends Xe{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()}},Fue=Object.freeze({__proto__:null,hhea:Iue}),Nue=class extends Xe{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,s=o.currentPosition;if(Ee(this,"hMetrics",()=>(o.currentPosition=s,[...new Array(n)].map(a=>new Vue(o.uint16,o.int16)))),n<i){let a=s+n*4;Ee(this,"leftSideBearings",()=>(o.currentPosition=a,[...new Array(i-n)].map(u=>o.int16)))}}},Vue=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},Mue=Object.freeze({__proto__:null,hmtx:Nue}),Lue=class extends Xe{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()}},Due=Object.freeze({__proto__:null,maxp:Lue}),Bue=class extends Xe{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 zue(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new jue(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}},jue=class{constructor(e,t){this.length=e,this.offset=t}},zue=class{constructor(e,t){this.platformID=e.uint16,this.encodingID=e.uint16,this.languageID=e.uint16,this.nameID=e.uint16,this.length=e.uint16,this.offset=e.Offset16,Ee(this,"string",()=>(e.currentPosition=t.stringStart+this.offset,Hue(e,this)))}};function Hue(e,t){let{platformID:r,length:o}=t;if(o===0)return"";if(r===0||r===3){let s=[];for(let a=0,u=o/2;a<u;a++)s[a]=String.fromCharCode(e.uint16);return s.join("")}let n=e.readBytes(o),i=[];return n.forEach(function(s,a){i[a]=String.fromCharCode(s)}),i.join("")}var Gue=Object.freeze({__proto__:null,name:Bue}),Uue=class extends Xe{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()}},Wue=Object.freeze({__proto__:null,OS2:Uue}),que=class extends Xe{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]<RH.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 RH[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(""))}},RH=[".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"],Yue=Object.freeze({__proto__:null,post:que}),Kue=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.horizAxisOffset=r.Offset16,this.vertAxisOffset=r.Offset16,Ee(this,"horizAxis",()=>new nA({offset:e.offset+this.horizAxisOffset},t)),Ee(this,"vertAxis",()=>new nA({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,Ee(this,"itemVarStore",()=>new nA({offset:e.offset+this.itemVarStoreOffset},t)))}},nA=class extends Xe{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,Ee(this,"baseTagList",()=>new Zue({offset:e.offset+this.baseTagListOffset},t)),Ee(this,"baseScriptList",()=>new Xue({offset:e.offset+this.baseScriptListOffset},t))}},Zue=class extends Xe{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},Xue=class extends Xe{constructor(e,t){let{p:r}=super(e,t,"BaseScriptListTable");this.baseScriptCount=r.uint16;let o=r.currentPosition;Ee(this,"baseScriptRecords",()=>(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=>new Que(this.start,r))))}},Que=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,Ee(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new Jue(t)))}},Jue=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 $ue(this.start,e)),Ee(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new efe(e))),Ee(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new LH(e)))}},$ue=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,Ee(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new LH(t)))}},efe=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 rfe(this.parser)}},LH=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;Ee(this,"featMinMaxRecords",()=>(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=>new tfe(e))))}},tfe=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},rfe=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)}},ofe=Object.freeze({__proto__:null,BASE:Kue}),AH=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 nfe(e)))}},nfe=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},Ng=class extends hr{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 ife(e)))}},ife=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},sfe=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)}},afe=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,Ee(this,"glyphClassDefs",()=>{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new AH(r)}),this.attachListOffset=r.Offset16,Ee(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new lfe(r)}),this.ligCaretListOffset=r.Offset16,Ee(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new ufe(r)}),this.markAttachClassDefOffset=r.Offset16,Ee(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new AH(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,Ee(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new mfe(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,Ee(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new sfe(r)}))}},lfe=class extends hr{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 cfe(this.parser)}},cfe=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},ufe=class extends hr{constructor(e){super(e),this.coverageOffset=e.Offset16,Ee(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new Ng(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 ffe(this.parser)}},ffe=class extends hr{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 dfe(this.parser)}},dfe=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)}},mfe=class extends hr{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 Ng(this.parser)}},pfe=Object.freeze({__proto__:null,GDEF:afe}),OH=class extends hr{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new hfe(e))}},hfe=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},gfe=class extends hr{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new vfe(e))}},vfe=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},kH=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)}},IH=class extends hr{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new yfe(e))}},yfe=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},bfe=class extends hr{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 xfe(e);if(t.startsWith("cc"))return new wfe(e);if(t.startsWith("ss"))return new Sfe(e)}}},wfe=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)}},xfe=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},Sfe=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function DH(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var hf=class extends hr{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 Ng(e)}},sA=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},_fe=class extends hf{constructor(e){super(e),this.deltaGlyphID=e.int16}},Cfe=class extends hf{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 Tfe(t)}},Tfe=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},Efe=class extends hf{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 Pfe(t)}},Pfe=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},Rfe=class extends hf{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 Afe(t)}},Afe=class extends hr{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 Ofe(t)}},Ofe=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},kfe=class extends hf{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&&(DH(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 sA(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 Ife(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 Ffe(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 Ng(t)}},Ife=class extends hr{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 BH(t)}},BH=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 sA(e))}},Ffe=class extends hr{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 Nfe(t)}},Nfe=class extends BH{constructor(e){super(e)}},Vfe=class extends hf{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&&(DH(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 jH(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 Mfe(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 Dfe(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 Ng(t)}},Mfe=class extends hr{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 Lfe(t)}},Lfe=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 sA(e))}},Dfe=class extends hr{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 Bfe(t)}},Bfe=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 jH(e))}},jH=class extends hr{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},jfe=class extends hr{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},zfe=class extends hf{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)}},Hfe={buildSubtable:function(e,t){let r=new[void 0,_fe,Cfe,Efe,Rfe,kfe,Vfe,jfe,zfe][e](t);return r.type=e,r}},el=class extends hr{constructor(e){super(e)}},Gfe=class extends el{constructor(e){super(e),console.log("lookup type 1")}},Ufe=class extends el{constructor(e){super(e),console.log("lookup type 2")}},Wfe=class extends el{constructor(e){super(e),console.log("lookup type 3")}},qfe=class extends el{constructor(e){super(e),console.log("lookup type 4")}},Yfe=class extends el{constructor(e){super(e),console.log("lookup type 5")}},Kfe=class extends el{constructor(e){super(e),console.log("lookup type 6")}},Zfe=class extends el{constructor(e){super(e),console.log("lookup type 7")}},Xfe=class extends el{constructor(e){super(e),console.log("lookup type 8")}},Qfe=class extends el{constructor(e){super(e),console.log("lookup type 9")}},Jfe={buildSubtable:function(e,t){let r=new[void 0,Gfe,Ufe,Wfe,qfe,Yfe,Kfe,Zfe,Xfe,Qfe][e](t);return r.type=e,r}},FH=class extends hr{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},$fe=class extends hr{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"?Hfe:Jfe;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},zH=class extends Xe{constructor(e,t,r){let{p:o,tableStart:n}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.scriptListOffset=o.Offset16,this.featureListOffset=o.Offset16,this.lookupListOffset=o.Offset16,this.majorVersion===1&&this.minorVersion===1&&(this.featureVariationsOffset=o.Offset32);let i=!(this.scriptListOffset||this.featureListOffset||this.lookupListOffset);Ee(this,"scriptList",()=>i?OH.EMPTY:(o.currentPosition=n+this.scriptListOffset,new OH(o))),Ee(this,"featureList",()=>i?IH.EMPTY:(o.currentPosition=n+this.featureListOffset,new IH(o))),Ee(this,"lookupList",()=>i?FH.EMPTY:(o.currentPosition=n+this.lookupListOffset,new FH(o))),this.featureVariationsOffset&&Ee(this,"featureVariations",()=>i?FeatureVariations.EMPTY:(o.currentPosition=n+this.featureVariationsOffset,new FeatureVariations(o)))}getSupportedScripts(){return this.scriptList.scriptRecords.map(e=>e.scriptTag)}getScriptTable(e){let t=this.scriptList.scriptRecords.find(o=>o.scriptTag===e);this.parser.currentPosition=this.scriptList.start+t.scriptOffset;let r=new gfe(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 kH(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 kH(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 bfe(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 $fe(this.parser,t)}},ede=class extends zH{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},tde=Object.freeze({__proto__:null,GSUB:ede}),rde=class extends zH{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},ode=Object.freeze({__proto__:null,GPOS:rde}),nde=class extends Xe{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 ide(r)}},ide=class extends hr{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new sde(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)}},sde=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},ade=Object.freeze({__proto__:null,SVG:nde}),lde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.axesArrayOffset=r.Offset16,r.uint16,this.axisCount=r.uint16,this.axisSize=r.uint16,this.instanceCount=r.uint16,this.instanceSize=r.uint16;let o=this.tableStart+this.axesArrayOffset;Ee(this,"axes",()=>(r.currentPosition=o,[...new Array(this.axisCount)].map(i=>new cde(r))));let n=o+this.axisCount*this.axisSize;Ee(this,"instances",()=>{let i=[];for(let s=0;s<this.instanceCount;s++)r.currentPosition=n+s*this.instanceSize,i.push(new ude(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)}},cde=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}},ude=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)}},fde=Object.freeze({__proto__:null,fvar:lde}),dde=class extends Xe{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;Ee(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},mde=Object.freeze({__proto__:null,cvt:dde}),pde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);Ee(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},hde=Object.freeze({__proto__:null,fpgm:pde}),gde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,Ee(this,"gaspRanges",()=>[...new Array(this.numRanges)].map(n=>new vde(r)))}},vde=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},yde=Object.freeze({__proto__:null,gasp:gde}),bde=class extends Xe{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},wde=Object.freeze({__proto__:null,glyf:bde}),xde=class extends Xe{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,Ee(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset16))):Ee(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset32))}getGlyphDataOffsetAndLength(e){let t=this.offsets[e]*this.x2?2:1,r=this.offsets[e+1]*this.x2?2:1;return{offset:t,length:r-t}}},Sde=Object.freeze({__proto__:null,loca:xde}),_de=class extends Xe{constructor(e,t){let{p:r}=super(e,t);Ee(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},Cde=Object.freeze({__proto__:null,prep:_de}),Tde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);Ee(this,"data",()=>r.readBytes())}},Ede=Object.freeze({__proto__:null,CFF:Tde}),Pde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);Ee(this,"data",()=>r.readBytes())}},Rde=Object.freeze({__proto__:null,CFF2:Pde}),Ade=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.defaultVertOriginY=r.int16,this.numVertOriginYMetrics=r.uint16,Ee(this,"vertORiginYMetrics",()=>[...new Array(this.numVertOriginYMetrics)].map(o=>new Ode(r)))}},Ode=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},kde=Object.freeze({__proto__:null,VORG:Ade}),Ide=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new v1(e),this.vert=new v1(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}},Fde=class{constructor(e){this.hori=new v1(e),this.vert=new v1(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},v1=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}},HH=class extends Xe{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,Ee(this,"bitMapSizes",()=>[...new Array(this.numSizes)].map(n=>new Ide(o)))}},Nde=Object.freeze({__proto__:null,EBLC:HH}),GH=class extends Xe{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},Vde=Object.freeze({__proto__:null,EBDT:GH}),Mde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,Ee(this,"bitmapScales",()=>[...new Array(this.numSizes)].map(o=>new Fde(r)))}},Lde=Object.freeze({__proto__:null,EBSC:Mde}),Dde=class extends HH{constructor(e,t){super(e,t,"CBLC")}},Bde=Object.freeze({__proto__:null,CBLC:Dde}),jde=class extends GH{constructor(e,t){super(e,t,"CBDT")}},zde=Object.freeze({__proto__:null,CBDT:jde}),Hde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,Ee(this,"strikeOffsets",()=>[...new Array(this.numStrikes)].map(o=>r.Offset32))}},Gde=Object.freeze({__proto__:null,sbix:Hde}),Ude=class extends Xe{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 iA(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new iA(this.parser),s=i.gID;if(o===e)return r;if(s===e)return i;for(;t!==n;){let a=t+(n-t)/12;this.parser.currentPosition=a;let u=new iA(this.parser),c=u.gID;if(c===e)return u;c>e?n=a:c<e&&(t=a)}return!1}getLayers(e){let t=this.getBaseGlyphRecord(e);return this.parser.currentPosition=this.tableStart+this.layerRecordsOffset+4*t.firstLayerIndex,[...new Array(t.numLayers)].map(r=>new Wde(p))}},iA=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},Wde=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},qde=Object.freeze({__proto__:null,COLR:Ude}),Yde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numPaletteEntries=r.uint16;let o=this.numPalettes=r.uint16;this.numColorRecords=r.uint16,this.offsetFirstColorRecord=r.Offset32,this.colorRecordIndices=[...new Array(this.numPalettes)].map(n=>r.uint16),Ee(this,"colorRecords",()=>(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=>new Kde(r)))),this.version===1&&(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,Ee(this,"paletteTypeArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new Zde(r,o))),Ee(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new Xde(r,o))),Ee(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new Qde(r,o))))}},Kde=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},Zde=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},Xde=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},Qde=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},Jde=Object.freeze({__proto__:null,CPAL:Yde}),$de=class extends Xe{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 eme(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new tme(this.parser)}},eme=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},tme=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},rme=Object.freeze({__proto__:null,DSIG:$de}),ome=class extends Xe{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 nme(o,n))}},nme=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},ime=Object.freeze({__proto__:null,hdmx:ome}),sme=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,Ee(this,"tables",()=>{let o=this.tableStart+4,n=[];for(let i=0;i<this.nTables;i++){r.currentPosition=o;let s=new ame(r);n.push(s),o+=s}return n})}},ame=class{constructor(e){this.version=e.uint16,this.length=e.uint16,this.coverage=e.flags(8),this.format=e.uint8,this.format===0&&(this.nPairs=e.uint16,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16,Ee(this,"pairs",()=>[...new Array(this.nPairs)].map(t=>new lme(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]}},lme=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},cme=Object.freeze({__proto__:null,kern:sme}),ume=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},fme=Object.freeze({__proto__:null,LTSH:ume}),dme=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.mergeClassCount=r.uint16,this.mergeDataOffset=r.Offset16,this.classDefCount=r.uint16,this.offsetToClassDefOffsets=r.Offset16,Ee(this,"mergeEntryMatrix",()=>[...new Array(this.mergeClassCount)].map(o=>r.readBytes(this.mergeClassCount))),console.warn("Full MERG parsing is currently not supported."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},mme=Object.freeze({__proto__:null,MERG:dme}),pme=class extends Xe{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 hme(this.tableStart,r))}},hme=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)}},gme=Object.freeze({__proto__:null,meta:pme}),vme=class extends Xe{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.")}},yme=Object.freeze({__proto__:null,PCLT:vme}),bme=class extends Xe{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 wme(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new xme(r))}},wme=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},xme=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new Sme(e))}},Sme=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},_me=Object.freeze({__proto__:null,VDMX:bme}),Cme=class extends Xe{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()}},Tme=Object.freeze({__proto__:null,vhea:Cme}),Eme=class extends Xe{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 Pme(p.uint16,p.int16)))),o<n){let s=i+o*4;lazy(this,"topSideBearings",()=>(p.currentPosition=s,[...new Array(n-o)].map(a=>p.int16)))}}},Pme=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},Rme=Object.freeze({__proto__:null,vmtx:Eme});var UH=l(Y(),1);var{kebabCase:ZQe}=et(UH.privateApis);var qH=l(O(),1);var QH=l(O(),1),{Tabs:cJe}=et(aA.privateApis),uJe={id:"installed-fonts",title:(0,y1._x)("Library","Font library")},fJe={id:"upload-fonts",title:(0,y1._x)("Upload","noun")};var JH=l(q(),1),lA=l(Y(),1),kme=l(G(),1);var $H=l(O(),1);var cA=l(O(),1);var tG=l(q(),1),b1=l(Y(),1);var rG=l(O(),1);var fA=l(O(),1);var Oi=l(q(),1),dA=l(Y(),1),Bme=l(G(),1);var oG=l(Bt(),1);var Lme=l(O(),1),{useSettingsForBlockElement:zJe,TypographyPanel:HJe}=et(oG.privateApis);var Dme=l(O(),1);var mA=l(O(),1),QJe={text:{description:(0,Oi.__)("Manage the fonts used on the site."),title:(0,Oi.__)("Text")},link:{description:(0,Oi.__)("Manage the fonts and typography used on the links."),title:(0,Oi.__)("Links")},heading:{description:(0,Oi.__)("Manage the fonts and typography used on headings."),title:(0,Oi.__)("Headings")},caption:{description:(0,Oi.__)("Manage the fonts and typography used on captions."),title:(0,Oi.__)("Captions")},button:{description:(0,Oi.__)("Manage the fonts and typography used on buttons."),title:(0,Oi.__)("Buttons")}};var Gme=l(q(),1),Ume=l(Y(),1),iG=l(Bt(),1);var Nm=l(Y(),1),nG=l(q(),1);var Hme=l(G(),1);var jme=l(Y(),1),zme=l(O(),1);var pA=l(O(),1);var hA=l(O(),1),{useSettingsForBlockElement:m$e,ColorPanel:p$e}=et(iG.privateApis);var Qme=l(q(),1);var Yme=l(at(),1),gA=l(Y(),1),Kme=l(q(),1);var x1=l(Y(),1);var w1=l(Y(),1);var sG=l(O(),1);function aG(){let{paletteColors:e}=Rm();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,sG.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var Mg=l(O(),1),Wme={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},qme=({label:e,isFocused:t,withHoverView:r})=>(0,Mg.jsx)(Om,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,Mg.jsx)(w1.__unstableMotion.div,{variants:Wme,style:{height:"100%",overflow:"hidden"},children:(0,Mg.jsx)(w1.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,Mg.jsx)(aG,{})})},o)}),lG=qme;var gf=l(O(),1),cG=["color"];function S1({title:e,gap:t=2}){let r=e1(cG);return r?.length<=1?null:(0,gf.jsxs)(x1.__experimentalVStack,{spacing:3,children:[e&&(0,gf.jsx)(si,{level:3,children:e}),(0,gf.jsx)(x1.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,gf.jsx)(Im,{variation:o,isPill:!0,properties:cG,showTooltip:!0,children:()=>(0,gf.jsx)(lG,{})},n))})]})}var uG=l(O(),1);var Zme=l(at(),1),_1=l(Y(),1),Xme=l(q(),1);var fG=l(O(),1);var vA=l(O(),1);var $me=l(q(),1),mG=l(Bt(),1),epe=l(Y(),1);var dG=l(Bt(),1);var Jme=l(O(),1);var{BackgroundPanel:z$e}=et(dG.privateApis);var yA=l(O(),1),{useHasBackgroundPanel:K$e}=et(mG.privateApis);var vf=l(Y(),1),bA=l(q(),1);var ipe=l(G(),1);var tpe=l(Y(),1),rpe=l(q(),1),ope=l(O(),1);var wA=l(O(),1),{Menu:set}=et(vf.privateApis);var zr=l(Y(),1),Lg=l(q(),1);var C1=l(G(),1);var xA=l(O(),1),{Menu:_et}=et(zr.privateApis),Cet=[{label:(0,Lg.__)("Rename"),action:"rename"},{label:(0,Lg.__)("Delete"),action:"delete"}],Tet=[{label:(0,Lg.__)("Reset"),action:"reset"}];var spe=l(O(),1);var cpe=l(q(),1),hG=l(Bt(),1);var pG=l(Bt(),1),ape=l(G(),1);var lpe=l(O(),1),{useSettingsForBlockElement:Net,DimensionsPanel:Vet}=et(pG.privateApis);var SA=l(O(),1),{useHasDimensionsPanel:Het,useSettingsForBlockElement:Get}=et(hG.privateApis);var xG=l(Y(),1),mpe=l(q(),1);var fpe=l(q(),1),dpe=l(Y(),1);var gG=l(xe(),1),vG=l(me(),1),E1=l(G(),1),yG=l(Y(),1),bG=l(q(),1);var T1=l(O(),1);function upe({gap:e=2}){let{user:t}=(0,E1.useContext)(so),r=t?.styles,n=(0,vG.useSelect)(s=>{let a=s(gG.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(a)?a:void 0},[])?.filter(s=>!Rg(s,["color"])&&!Rg(s,["typography","spacing"])),i=(0,E1.useMemo)(()=>[...[{title:(0,bG.__)("Default"),settings:{},styles:{}},...n??[]].map(a=>{let u=a?.styles?.blocks?{...a.styles.blocks}:{};r?.blocks&&Object.keys(r.blocks).forEach(m=>{if(r.blocks?.[m]?.css){let h=u[m]||{},g={css:`${u[m]?.css||""} ${r.blocks?.[m]?.css?.trim()||""}`};u[m]={...h,...g}}});let c=r?.css||a.styles?.css?{css:`${a.styles?.css||""} ${r?.css||""}`}:{},f=Object.keys(u).length>0?{blocks:u}:{},d={...a.styles,...c,...f};return{...a,settings:a.settings??{},styles:d}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,T1.jsx)(yG.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:i.map((s,a)=>(0,T1.jsx)(Im,{variation:s,children:u=>(0,T1.jsx)(YR,{label:s?.title,withHoverView:!0,isFocused:u,variation:s})},a))})}var _A=upe;var wG=l(O(),1);var CA=l(O(),1);var ppe=l(q(),1),hpe=l(Y(),1),SG=l(Bt(),1);var TA=l(O(),1),{AdvancedPanel:att}=et(SG.privateApis);var AG=l(q(),1),PA=l(Y(),1),RA=l(G(),1);var _G=l(me(),1),CG=l(xe(),1),Dg=l(G(),1);var gpe={per_page:-1,_fields:"id,name,avatar_urls",context:"view",capabilities:["edit_theme_options"]},vpe={per_page:100,page:1},P1=[];function R1({query:e}={}){let{user:t}=(0,Dg.useContext)(so),r=(0,Dg.useMemo)(()=>({...vpe,...e}),[e]),{authors:o,currentUser:n,isDirty:i,revisions:s,isLoadingGlobalStylesRevisions:a,revisionsCount:u}=(0,_G.useSelect)(c=>{let{__experimentalGetDirtyEntityRecords:f,getCurrentUser:d,getUsers:m,getRevisions:h,__experimentalGetCurrentGlobalStylesId:g,getEntityRecord:v,isResolving:y}=c(CG.store),x=f()||[],b=d(),w=x.length>0,S=g(),_=(S?v("root","globalStyles",S):void 0)?._links?.["version-history"]?.[0]?.count??0,R=S&&h("root","globalStyles",S,r)||P1,E=m(gpe)||P1,A=S?y("getRevisions",["root","globalStyles",S,r]):!1;return{authors:E,currentUser:b,isDirty:w,revisions:R,isLoadingGlobalStylesRevisions:A,revisionsCount:_}},[r]);return(0,Dg.useMemo)(()=>{if(!o.length||a)return{revisions:P1,hasUnsavedChanges:i,isLoading:!0,revisionsCount:u};let c=s.map(d=>({...d,author:o.find(m=>m.id===d.author)}));if(s.length){if(c[0].id!=="unsaved"&&r.page===1&&(c[0].isLatest=!0),i&&t&&Object.keys(t).length>0&&n&&r.page===1){let d={id:"unsaved",styles:t?.styles,settings:t?.settings,_links:t?._links,author:{name:n?.name||"",avatar_urls:n?.avatar_urls||{}},modified:new Date};c.unshift(d)}r.per_page&&r.page===Math.ceil(u/r.per_page)&&c.push({id:"parent",styles:{},settings:{}})}return{revisions:c,hasUnsavedChanges:i,isLoading:!1,revisionsCount:u}},[i,s,n,o,t,a,u,r.page,r.per_page])}var TG=l(q(),1),A1=l(Y(),1),O1=l(Ba(),1),ype=l(xe(),1),bpe=l(me(),1);var EG=l(Pu(),1);var PG=l(O(),1),{Badge:dtt}=et(A1.privateApis),mtt=3600*1e3*24;var EA=l(Y(),1),Bg=l(q(),1);var RG=l(O(),1);var AA=l(O(),1);var OA=l(q(),1),tl=l(Y(),1);var _pe=l(G(),1);var wpe=l(Y(),1),xpe=l(q(),1),Spe=l(O(),1);var kA=l(O(),1),{Menu:Ntt}=et(tl.privateApis);var FG=l(q(),1),sa=l(Y(),1);var NG=l(G(),1);var Cpe=l(Bt(),1),Tpe=l(q(),1);var Epe=l(O(),1);var Ppe=l(Y(),1),OG=l(q(),1),Rpe=l(O(),1);var jg=l(Y(),1),Ape=l(q(),1),Ope=l(G(),1),kG=l(O(),1);var rl=l(Y(),1),IG=l(O(),1);var IA=l(O(),1),{Menu:Jtt}=et(sa.privateApis);var NA=l(O(),1);var VA=l(O(),1);function Vm(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,VA.jsx)(Jx,{value:r,baseValue:o,onChange:n,children:(0,VA.jsx)(e,{...i})})}}var Npe=Vm(_A);var Vpe=Vm(S1);var Mpe=Vm(a1);var Lpe=l(O(),1);var k1=l(q(),1),LG=l(nr(),1),DG=l(Y(),1);var MA=l(O(),1);function BG({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,LG.addQueryArgs)("revision.php",{revision:e?._links["predecessor-version"][0].id}),o.as="a"),(0,MA.jsx)(DG.__experimentalItemGroup,{size:"large",className:"edit-site-sidebar-navigation-screen-details-footer",children:(0,MA.jsx)(Gr,{icon:Rp,...o,...r,children:(0,k1.sprintf)((0,k1._n)("%d Revision","%d Revisions",t),t)})})}var yf=l(O(),1),{useLocation:Dpe,useHistory:Bpe}=U(HG.privateApis);function UG(){let e=Bpe(),{path:t}=Dpe(),{revisions:r,isLoading:o,revisionsCount:n}=R1(),{openGeneralSidebar:i}=(0,I1.useDispatch)(We),{setStylesPath:s}=U((0,I1.useDispatch)(zG.store)),{set:a}=(0,I1.useDispatch)(jG.store),u=(0,DA.useCallback)(async()=>(e.navigate((0,GG.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),Promise.all([a("core","distractionFree",!1),i("edit-site/global-styles")])),[t,e,i,a]),c=(0,DA.useCallback)(async()=>{await u(),s("/revisions")},[u,s]),f=!!n&&!o;return(0,yf.jsx)(yf.Fragment,{children:(0,yf.jsx)($r,{title:(0,LA.__)("Design"),isRoot:!0,description:(0,LA.__)("Customize the appearance of your website using the block editor."),content:(0,yf.jsx)(Eh,{}),footer:f&&(0,yf.jsx)(BG,{record:r?.[0],revisionsCount:n,onClick:c})})})}var BA=l(q(),1),F1=l(G(),1),WG=l(st(),1),qG=l(Rt(),1),YG=l(at(),1),KG=l(me(),1),N1=l(Y(),1),zg=l(nr(),1);var Bc=l(O(),1),{GlobalStylesUIWrapper:jpe,GlobalStylesActionMenu:zpe}=U(qG.privateApis),{useLocation:ZG,useHistory:XG}=U(WG.privateApis),Hpe=({isStyleBookOpened:e,setIsStyleBookOpened:t,path:r,onChangeSection:o})=>{let n=XG();return(0,Bc.jsxs)(N1.__experimentalHStack,{className:"edit-site-styles__header-actions",children:[(0,Bc.jsx)(N1.Button,{isPressed:e,icon:Yp,label:(0,BA.__)("Style Book"),onClick:()=>{t(!e);let i=e?(0,zg.removeQueryArgs)(r,"preview"):(0,zg.addQueryArgs)(r,{preview:"stylebook"});n.navigate(i)},size:"compact"}),(0,Bc.jsx)(zpe,{hideWelcomeGuide:!0,onChangePath:o})]})},Gpe=()=>{let{path:e,query:t}=ZG(),r=XG();return(0,F1.useMemo)(()=>[t.section??"/",o=>{r.navigate((0,zg.addQueryArgs)(e,{section:o}))}],[e,t.section,r])};function jA(){let{path:e}=ZG(),[t,r]=(0,F1.useState)(e.includes("preview=stylebook")),o=(0,YG.useViewportMatch)("medium","<"),[n,i]=Gpe(),s=(0,KG.useSelect)(a=>a(We).getSettings(),[]);return(0,Bc.jsx)(Kn,{actions:o?null:(0,Bc.jsx)(Hpe,{isStyleBookOpened:t,setIsStyleBookOpened:r,path:e,onChangeSection:i}),className:"edit-site-styles",title:(0,BA.__)("Styles"),headingLevel:2,children:(0,Bc.jsx)(jpe,{path:n,onPathChange:i,settings:s})})}var jc=l(O(),1),{useLocation:eU,useHistory:Upe}=U(QG.privateApis),{StyleBookPreview:Wpe,useGlobalStyles:qpe}=U(JG.privateApis);function Ype({siteData:e}){let{path:t,query:r}=eU(),o=Upe(),{user:n}=qpe(),i=r.section??"/";return(0,jc.jsx)(Wpe,{path:i,onPathChange:a=>{o.navigate((0,$G.addQueryArgs)(t,{section:a}))},settings:e.editorSettings,userConfig:n})}function Kpe({siteData:e}){let{query:t}=eU();return t.preview==="stylebook"?(0,jc.jsx)(Ype,{siteData:e}):(0,jc.jsx)(br,{})}var tU={name:"styles",path:"/styles",areas:{content:(0,jc.jsx)(jA,{}),sidebar:(0,jc.jsx)(UG,{backPath:"/"}),preview:({siteData:e})=>(0,jc.jsx)(Kpe,{siteData:e}),mobileContent:(0,jc.jsx)(jA,{})},widths:{content:380}};var ca=l(q(),1),Gg=l(xe(),1),qA=l(me(),1),YA=l(eo(),1),W1=l(Y(),1);var rU={per_page:100,status:["publish","draft"],order:"desc",orderby:"date"};var _U=l(q(),1),CU=l(eo(),1);var nl=l(Y(),1);var Lm=l(q(),1),HA=l(G(),1),lU=l(st(),1);var ms=l(Y(),1),Mm=l(q(),1),oU=l(G(),1),ol=l(O(),1),Zpe=e=>e?.trim()?.length>0;function nU({menuTitle:e,onClose:t,onSave:r}){let[o,n]=(0,oU.useState)(e),s=o!==e&&Zpe(o);return(0,ol.jsx)(ms.Modal,{title:(0,Mm.__)("Rename"),onRequestClose:t,focusOnMount:"firstContentElement",size:"small",children:(0,ol.jsx)("form",{className:"sidebar-navigation__rename-modal-form",children:(0,ol.jsxs)(ms.__experimentalVStack,{spacing:"3",children:[(0,ol.jsx)(ms.TextControl,{value:o,placeholder:(0,Mm.__)("Navigation title"),onChange:n,label:(0,Mm.__)("Name")}),(0,ol.jsxs)(ms.__experimentalHStack,{justify:"right",children:[(0,ol.jsx)(ms.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Mm.__)("Cancel")}),(0,ol.jsx)(ms.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,disabled:!s,variant:"primary",type:"submit",onClick:a=>{a.preventDefault(),s&&(r({title:o}),t())},children:(0,Mm.__)("Save")})]})]})})})}var iU=l(Y(),1),zA=l(q(),1),sU=l(O(),1);function aU({onClose:e,onConfirm:t}){return(0,sU.jsx)(iU.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{t(),e()},onCancel:e,confirmButtonText:(0,zA.__)("Delete"),size:"medium",children:(0,zA.__)("Are you sure you want to delete this Navigation Menu?")})}var li=l(O(),1),{useHistory:Xpe}=U(lU.privateApis),Qpe={position:"bottom right"};function V1(e){let{onDelete:t,onSave:r,onDuplicate:o,menuTitle:n,menuId:i}=e,[s,a]=(0,HA.useState)(!1),[u,c]=(0,HA.useState)(!1),f=Xpe(),d=()=>{a(!1),c(!1)},m=()=>a(!0),h=()=>c(!0);return(0,li.jsxs)(li.Fragment,{children:[(0,li.jsx)(nl.DropdownMenu,{className:"sidebar-navigation__more-menu",label:(0,Lm.__)("Actions"),icon:Xi,popoverProps:Qpe,children:({onClose:g})=>(0,li.jsxs)(nl.MenuGroup,{children:[(0,li.jsx)(nl.MenuItem,{onClick:()=>{m(),g()},children:(0,Lm.__)("Rename")}),(0,li.jsx)(nl.MenuItem,{onClick:()=>{f.navigate(`/wp_navigation/${i}?canvas=edit`)},children:(0,Lm.__)("Edit")}),(0,li.jsx)(nl.MenuItem,{onClick:()=>{o(),g()},children:(0,Lm.__)("Duplicate")}),(0,li.jsx)(nl.MenuItem,{isDestructive:!0,onClick:()=>{h(),g()},children:(0,Lm.__)("Delete")})]})}),u&&(0,li.jsx)(aU,{onClose:d,onConfirm:t}),s&&(0,li.jsx)(nU,{onClose:d,menuTitle:n,onSave:r})]})}var GA=l(G(),1),yU=l(me(),1),bU=l(Bt(),1),wU=l(So(),1),xU=l(xe(),1);var bf=l(Bt(),1),L1=l(me(),1),dU=l(So(),1),mU=l(G(),1),pU=l(xe(),1),hU=l(op(),1);var aa=l(Y(),1),M1=l(me(),1),cU=l(G(),1),il=l(q(),1),Dm=l(Bt(),1),uU=l(st(),1);var ki=l(O(),1),Jpe={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"},{useHistory:$pe,useLocation:ehe}=U(uU.privateApis);function fU(e){let t=$pe(),{path:r}=ehe(),{block:o}=e,{clientId:n}=o,{moveBlocksDown:i,moveBlocksUp:s,removeBlocks:a}=(0,M1.useDispatch)(Dm.store),u=(0,il.sprintf)((0,il.__)("Remove %s"),(0,Dm.BlockTitle)({clientId:n,maximumLength:25})),c=(0,il.sprintf)((0,il.__)("Go to %s"),(0,Dm.BlockTitle)({clientId:n,maximumLength:25})),f=(0,M1.useSelect)(m=>{let{getBlockRootClientId:h}=m(Dm.store);return h(n)},[n]),d=(0,cU.useCallback)(m=>{let{attributes:h,name:g}=m;h.kind==="post-type"&&h.id&&h.type&&t&&t.navigate(`/${h.type}/${h.id}?canvas=edit`,{state:{backPath:r}}),g==="core/page-list-item"&&h.id&&t&&t.navigate(`/page/${h.id}?canvas=edit`,{state:{backPath:r}})},[r,t]);return(0,ki.jsx)(aa.DropdownMenu,{icon:Xi,label:(0,il.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:Jpe,noIcons:!0,...e,children:({onClose:m})=>(0,ki.jsxs)(ki.Fragment,{children:[(0,ki.jsxs)(aa.MenuGroup,{children:[(0,ki.jsx)(aa.MenuItem,{icon:Op,onClick:()=>{s([n],f),m()},children:(0,il.__)("Move up")}),(0,ki.jsx)(aa.MenuItem,{icon:mu,onClick:()=>{i([n],f),m()},children:(0,il.__)("Move down")}),o.attributes?.type==="page"&&o.attributes?.id&&(0,ki.jsx)(aa.MenuItem,{onClick:()=>{d(o),m()},children:c})]}),(0,ki.jsx)(aa.MenuGroup,{children:(0,ki.jsx)(aa.MenuItem,{onClick:()=>{a([n],!1),m()},children:u})})]})})}var zc=l(O(),1),{PrivateListView:the}=U(bf.privateApis),{NavigationLinkUI:rhe}=U(hU.privateApis),ohe=100,nhe=["postType","page",{per_page:ohe,_fields:["id","link","menu_order","parent","title","type"],orderby:"menu_order",order:"asc"}];function gU({rootClientId:e}){let{listViewRootClientId:t,isLoading:r}=(0,L1.useSelect)(s=>{let{areInnerBlocksControlled:a,getBlockName:u,getBlockCount:c,getBlockOrder:f}=s(bf.store),{isResolving:d}=s(pU.store),m=f(e),g=m.length===1&&u(m[0])==="core/page-list"&&c(m[0])>0,v=d("getEntityRecords",nhe);return{listViewRootClientId:g?m[0]:e,isLoading:!a(e)||v}},[e]),{replaceBlock:o,__unstableMarkNextChangeAsNotPersistent:n}=(0,L1.useDispatch)(bf.store),i=(0,mU.useCallback)(s=>{s.name==="core/navigation-link"&&!s.attributes.url&&(n(),o(s.clientId,(0,dU.createBlock)("core/navigation-link",s.attributes)))},[n,o]);return(0,zc.jsxs)(zc.Fragment,{children:[!r&&(0,zc.jsx)(the,{rootClientId:t,onSelect:i,blockSettingsMenu:fU,showAppender:!0,additionalBlockContent:rhe,isExpanded:!0}),(0,zc.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__helper-block-editor",children:(0,zc.jsx)(bf.BlockList,{})})]})}var D1=l(O(),1),vU=()=>{};function SU({navigationMenuId:e}){let{storedSettings:t}=(0,yU.useSelect)(n=>{let{getSettings:i}=U(n(We));return{storedSettings:i()}},[]),r=(0,GA.useMemo)(()=>({...t,__experimentalFetchLinkSuggestions:(n,i)=>(0,xU.__experimentalFetchLinkSuggestions)(n,i,t)}),[t]),o=(0,GA.useMemo)(()=>e?[(0,wU.createBlock)("core/navigation",{ref:e})]:[],[e]);return!e||!o?.length?null:(0,D1.jsx)(bU.BlockEditorProvider,{settings:r,value:o,onChange:vU,onInput:vU,children:(0,D1.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__content",children:(0,D1.jsx)(gU,{rootClientId:o[0].clientId})})})}var wf=l(q(),1),UA=l(eo(),1);function B1(e,t,r){return e?.rendered?r==="publish"?(0,UA.decodeEntities)(e?.rendered):(0,wf.sprintf)((0,wf._x)("%1$s (%2$s)","menu label"),(0,UA.decodeEntities)(e?.rendered),r):(0,wf.sprintf)((0,wf.__)("(no title %s)"),t)}var xf=l(O(),1);function j1({navigationMenu:e,backPath:t,handleDelete:r,handleDuplicate:o,handleSave:n}){let i=e?.title?.rendered;return(0,xf.jsx)(sl,{actions:(0,xf.jsx)(xf.Fragment,{children:(0,xf.jsx)(V1,{menuId:e?.id,menuTitle:(0,CU.decodeEntities)(i),onDelete:r,onSave:n,onDuplicate:o})}),backPath:t,title:B1(e?.title,e?.id,e?.status),description:(0,_U.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),children:(0,xf.jsx)(SU,{navigationMenuId:e?.id})})}var Hg=l(xe(),1),zn=l(q(),1),ll=l(me(),1),U1=l(hi(),1),AU=l(st(),1);var H1=l(xe(),1),TU=l(Y(),1),z1=l(q(),1),EU=l(me(),1),PU=l(eo(),1),RU=l(st(),1);var Sf=l(O(),1),{useLocation:ihe}=U(RU.privateApis),al="wp_navigation";function WA({backPath:e}){let{params:{postId:t}}=ihe(),{record:r,isResolving:o}=(0,H1.useEntityRecord)("postType",al,t),{isSaving:n,isDeleting:i}=(0,EU.useSelect)(g=>{let{isSavingEntityRecord:v,isDeletingEntityRecord:y}=g(H1.store);return{isSaving:v("postType",al,t),isDeleting:y("postType",al,t)}},[t]),s=o||n||i,a=r?.title?.rendered||r?.slug,{handleSave:u,handleDelete:c,handleDuplicate:f}=G1(),d=()=>c(r),m=g=>u(r,g),h=()=>f(r);return s?(0,Sf.jsx)(sl,{description:(0,z1.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),backPath:e,children:(0,Sf.jsx)(TU.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!s&&!r?(0,Sf.jsx)(sl,{description:(0,z1.__)("Navigation Menu missing."),backPath:e}):r?.content?.raw?(0,Sf.jsx)(j1,{navigationMenu:r,backPath:e,handleDelete:d,handleSave:m,handleDuplicate:h}):(0,Sf.jsx)(sl,{actions:(0,Sf.jsx)(V1,{menuId:r?.id,menuTitle:(0,PU.decodeEntities)(a),onDelete:d,onSave:m,onDuplicate:h}),backPath:e,title:B1(r?.title,r?.id,r?.status),description:(0,z1.__)("This Navigation Menu is empty.")})}var{useHistory:OU}=U(AU.privateApis);function she(){let{deleteEntityRecord:e}=(0,ll.useDispatch)(Hg.store),{createSuccessNotice:t,createErrorNotice:r}=(0,ll.useDispatch)(U1.store),o=OU();return async i=>{let s=i?.id;try{await e("postType",al,s,{force:!0},{throwOnError:!0}),t((0,zn.__)("Navigation Menu successfully deleted."),{type:"snackbar"}),o.navigate("/navigation")}catch(a){r((0,zn.sprintf)((0,zn.__)("Unable to delete Navigation Menu (%s)."),a?.message),{type:"snackbar"})}}}function ahe(){let{getEditedEntityRecord:e}=(0,ll.useSelect)(s=>{let{getEditedEntityRecord:a}=s(Hg.store);return{getEditedEntityRecord:a}},[]),{editEntityRecord:t,__experimentalSaveSpecifiedEntityEdits:r}=(0,ll.useDispatch)(Hg.store),{createSuccessNotice:o,createErrorNotice:n}=(0,ll.useDispatch)(U1.store);return async(s,a)=>{if(!a)return;let u=s?.id,c=e("postType",Bi,u);t("postType",al,u,a);let f=Object.keys(a);try{await r("postType",al,u,f,{throwOnError:!0}),o((0,zn.__)("Renamed Navigation Menu"),{type:"snackbar"})}catch(d){t("postType",al,u,c),n((0,zn.sprintf)((0,zn.__)("Unable to rename Navigation Menu (%s)."),d?.message),{type:"snackbar"})}}}function lhe(){let e=OU(),{saveEntityRecord:t}=(0,ll.useDispatch)(Hg.store),{createSuccessNotice:r,createErrorNotice:o}=(0,ll.useDispatch)(U1.store);return async i=>{let s=i?.title?.rendered||i?.slug;try{let a=await t("postType",al,{title:(0,zn.sprintf)((0,zn._x)("%s (Copy)","navigation menu"),s),content:i?.content?.raw,status:"publish"},{throwOnError:!0});a&&(r((0,zn.__)("Duplicated Navigation Menu"),{type:"snackbar"}),e.navigate(`/wp_navigation/${a.id}`))}catch(a){o((0,zn.sprintf)((0,zn.__)("Unable to duplicate Navigation Menu (%s)."),a?.message),{type:"snackbar"})}}}function G1(){return{handleDelete:she(),handleSave:ahe(),handleDuplicate:lhe()}}var la=l(O(),1);function che(e,t,r){return e?r==="publish"?(0,YA.decodeEntities)(e):(0,ca.sprintf)((0,ca._x)("%1$s (%2$s)","menu label"),(0,YA.decodeEntities)(e),r):(0,ca.sprintf)((0,ca.__)("(no title %s)"),t)}function KA({backPath:e}){let{records:t,isResolving:r,hasResolved:o}=(0,Gg.useEntityRecords)("postType",Bi,rU),n=r&&!o,{getNavigationFallbackId:i}=U((0,qA.useSelect)(Gg.store)),s=(0,qA.useSelect)(m=>m(Gg.store).isResolving("getNavigationFallbackId"),[]),a=t?.[0];!a&&!r&&o&&!s&&i();let{handleSave:u,handleDelete:c,handleDuplicate:f}=G1(),d=!!t?.length;return n?(0,la.jsx)(sl,{backPath:e,children:(0,la.jsx)(W1.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!n&&!d?(0,la.jsx)(sl,{description:(0,ca.__)("No Navigation Menus found."),backPath:e}):t?.length===1?(0,la.jsx)(j1,{navigationMenu:a,backPath:e,handleDelete:()=>c(a),handleDuplicate:()=>f(a),handleSave:m=>u(a,m)}):(0,la.jsx)(sl,{backPath:e,children:(0,la.jsx)(W1.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-navigation-menus",children:t?.map(({id:m,title:h,status:g},v)=>(0,la.jsx)(uhe,{postId:m,withChevron:!0,icon:Bp,children:che(h?.rendered,v+1,g)},m))})})}function sl({children:e,actions:t,title:r,description:o,backPath:n}){return(0,la.jsx)($r,{title:r||(0,ca.__)("Navigation"),actions:t,description:o||(0,ca.__)("Manage your Navigation Menus."),backPath:n,content:e})}var uhe=({postId:e,...t})=>(0,la.jsx)(Gr,{to:`/wp_navigation/${e}`,...t});var cl=l(O(),1),kU={name:"navigation",path:"/navigation",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,cl.jsx)(KA,{backPath:"/"}):(0,cl.jsx)(sr,{}):null},preview({siteData:e}){return e.currentTheme?.is_block_theme?(0,cl.jsx)(br,{}):void 0},mobileSidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,cl.jsx)(KA,{backPath:"/"}):(0,cl.jsx)(sr,{}):(0,cl.jsx)(cl.Fragment,{})}}};var ua=l(O(),1),IU={name:"navigation-item",path:"/wp_navigation/:postId",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,ua.jsx)(WA,{backPath:"/navigation"}):(0,ua.jsx)(sr,{}):null},preview({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,ua.jsx)(br,{}):(0,ua.jsx)(sr,{}):null},mobileSidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,ua.jsx)(WA,{backPath:"/navigation"}):(0,ua.jsx)(sr,{}):(0,ua.jsx)(ua.Fragment,{})}}};var Kg=l(Y(),1),oO=l(G(),1),Yg=l(q(),1);var nW=l(st(),1),iW=l(xe(),1);var FU=Object.prototype.hasOwnProperty;function NU(e,t,r){for(r of e.keys())if(Hc(r,t))return r}function Hc(e,t){var r,o,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((o=e.length)===t.length)for(;o--&&Hc(e[o],t[o]););return o===-1}if(r===Set){if(e.size!==t.size)return!1;for(o of e)if(n=o,n&&typeof n=="object"&&(n=NU(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=NU(t,n),!n)||!Hc(o[1],t.get(n)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((o=e.byteLength)===t.byteLength)for(;o--&&e.getInt8(o)===t.getInt8(o););return o===-1}if(ArrayBuffer.isView(e)){if((o=e.byteLength)===t.byteLength)for(;o--&&e[o]===t[o];);return o===-1}if(!r||typeof e=="object"){o=0;for(r in e)if(FU.call(e,r)&&++o&&!FU.call(t,r)||!(r in t)||!Hc(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var _f=l(G(),1),Z1=l(me(),1),ZA=l(xn(),1);function q1(e,t,r){return`dataviews-${e}-${t}-${r}`}var VU=["titleField","mediaField","descriptionField","showTitle","showMedia","showDescription","showLevels","infiniteScrollEnabled"];function Y1(e,t,r){if(!t)return e;let o=e;for(let n of VU)n in t&&(o={...o,[n]:t[n]});if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(s=>s.field)),i=(e.filters??[]).filter(s=>!n.has(s.field));o={...o,filters:[...i,...t.filters]}}return t.sort&&r&&e.sort?.field===r.sort?.field&&e.sort?.direction===r.sort?.direction&&(o={...o,sort:t.sort}),t.layout&&(o={...o,layout:{...o.layout,...t.layout}}),t.groupBy&&(o={...o,groupBy:t.groupBy}),o}function K1(e,t,r){if(!t)return e;let o=e;for(let n of VU)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 fhe(e,t){let r={...e};for(let o of t)delete r[o];return r}function ul(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:s,onChangeQueryParams:a}=e,u=q1(t,r,o),c=(0,Z1.useSelect)(w=>w(ZA.store).get("core/views",u),[u]),{set:f}=(0,Z1.useDispatch)(ZA.store),d=(0,_f.useMemo)(()=>c??n??{},[c,n]),m=Number(s?.page??d.page??1),h=s?.search??d.search??"",g=(0,_f.useMemo)(()=>{let w=e.defaultLayouts?.[d.type];return{...!w||w===!0?{}:w,...i}},[e.defaultLayouts,d.type,i]),v=(0,_f.useMemo)(()=>Y1({...d,page:m,search:h},g,n),[d,m,h,g,n]),y=!!c,x=(0,_f.useCallback)(w=>{let S={page:w?.page,search:w?.search},C=K1(fhe(w,["page","search"]),g,n);a&&!Hc(S,{page:m,search:h})&&a(S);let _=K1(d,g,n),R=K1(n,g,n);Hc(_,C)||(Hc(C,R)?f("core/views",u,void 0):f("core/views",u,C))},[a,m,h,d,n,g,f,u]),b=(0,_f.useCallback)(()=>{f("core/views",u,void 0)},[u,f]);return{view:v,isModified:y,updateView:x,resetToDefault:b}}var MU=l(me(),1),LU=l(xn(),1);async function Ug(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:s}=e,a=q1(t,r,o),c=(0,MU.select)(LU.store).get("core/views",a)??n,f=s?.page??1,d=s?.search??"",m=e.defaultLayouts?.[c?.type],g={...!m||m===!0?{}:m,...i};return Y1({...c,page:f,search:d},g,n)}var jU=l(me(),1),zU=l(xe(),1);var DU=l(yl(),1),{lock:jnt,unlock:BU}=(0,DU.__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 Ii({kind:e,name:t,fields:r}){let o=Array.isArray(r)?r:r?.split(","),n=o?[...o].sort().join(","):void 0;return(0,jU.useSelect)(i=>BU(i(zU.store)).getViewConfig(e,t,{fields:n}),[e,t,n])}var XA=l(O(),1);function QA({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,XA.jsx)(Gr,{icon:t,suffix:(0,XA.jsx)("span",{children:e}),"aria-current":o?"true":void 0,to:`/pattern?${s.join("&")}`,children:n})}var $U=l(G(),1),qg=l(q(),1);var HU=l(xe(),1),JA=l(me(),1);function GU(){let e=(0,JA.useSelect)(r=>{let{getSettings:o}=U(r(We)),n=o();return n.__experimentalAdditionalBlockPatternCategories??n.__experimentalBlockPatternCategories}),t=(0,JA.useSelect)(r=>r(HU.store).getBlockPatternCategories());return[...e||[],...t||[]]}var UU=l(xe(),1),$A=l(me(),1),WU=l(G(),1);var Bm=(e,t,r)=>t===r.findIndex(o=>e.name===o.name);function qU(){let e=(0,$A.useSelect)(o=>{let{getSettings:n}=U(o(We));return n().__experimentalAdditionalBlockPatterns??n().__experimentalBlockPatterns}),t=(0,$A.useSelect)(o=>o(UU.store).getBlockPatterns());return(0,WU.useMemo)(()=>[...e||[],...t||[]].filter(o=>!dv.includes(o.source)).filter(Bm).filter(o=>o.inserter!==!1),[e,t])}var QU=l(So(),1),Gc=l(me(),1),Hn=l(xe(),1),eO=l(G(),1);var KU=l(Bt(),1);var{extractWords:dhe,getNormalizedSearchTerms:ZU,normalizeString:YU}=U(KU.privateApis),mhe=e=>e.type===Qe.user?e.slug:e.type===dt?"":e.name||"",phe=e=>typeof e.title=="string"?e.title:e.title&&e.title.rendered?e.title.rendered:e.title&&e.title.raw?e.title.raw:"",hhe=e=>e.type===Qe.user?e.excerpt.raw:e.description||"",ghe=e=>e.keywords||[],vhe=()=>!1,yhe=(e,t)=>e.filter(r=>!ZU(t).some(o=>o.includes(r))),Wg=(e=[],t="",r={})=>{let o=ZU(t),n=r.categoryId!==Sn&&!o.length,i={...r,onlyFilterByCategory:n},s=n?0:1,a=e.map(u=>[u,bhe(u,t,i)]).filter(([,u])=>u>s);return o.length===0?a.map(([u])=>u):(a.sort(([,u],[,c])=>c-u),a.map(([u])=>u))};function bhe(e,t,r){let{categoryId:o,getName:n=mhe,getTitle:i=phe,getDescription:s=hhe,getKeywords:a=ghe,hasCategory:u=vhe,onlyFilterByCategory:c}=r,f=o===Sn||o===eu||o===fv&&e.type===Qe.user||u(e,o)?1:0;if(!f||c)return f;let d=n(e),m=i(e),h=s(e),g=a(e),v=YU(t),y=YU(m);if(v===y)f+=30;else if(y.startsWith(v))f+=20;else{let x=[d,m,h,...g].join(" "),b=dhe(v);yhe(b,x).length===0&&(f+=10)}return f}var rO=[],whe=(0,Gc.createSelector)((e,t,r="")=>{let{getEntityRecords:o,getCurrentTheme:n,isResolving:i}=e(Hn.store),s={per_page:-1},a=o("postType",dt,s)??rO,c=(n()?.default_template_part_areas||[]).map(h=>h.area),f=(h,g)=>g!==zf?h.area===g:h.area===g||!c.includes(h.area),d=i("getEntityRecords",["postType",dt,s]);return{patterns:Wg(a,r,{categoryId:t,hasCategory:f}),isResolving:d}},e=>[e(Hn.store).getEntityRecords("postType",dt,{per_page:-1}),e(Hn.store).isResolving("getEntityRecords",["postType",dt,{per_page:-1}]),e(Hn.store).getCurrentTheme()?.default_template_part_areas]),XU=(0,Gc.createSelector)(e=>{let{getSettings:t}=U(e(We)),{isResolving:r}=e(Hn.store),o=t(),n=o.__experimentalAdditionalBlockPatterns??o.__experimentalBlockPatterns,i=e(Hn.store).getBlockPatterns();return{patterns:[...n||[],...i||[]].filter(a=>!dv.includes(a.source)).filter(Bm).filter(a=>a.inserter!==!1).map(a=>({...a,keywords:a.keywords||[],type:Qe.theme,blocks:(0,QU.parse)(a.content,{__unstableSkipMigrationLogs:!0})})),isResolving:r("getBlockPatterns")}},e=>[e(Hn.store).getBlockPatterns(),e(Hn.store).isResolving("getBlockPatterns"),U(e(We)).getSettings()]),xhe=(0,Gc.createSelector)((e,t,r,o="")=>{let{patterns:n,isResolving:i}=XU(e),{patterns:s,isResolving:a,categories:u}=tO(e),c=[...n||[],...s||[]];return r&&(c=c.filter(f=>f.type===Qe.user?(f.wp_pattern_sync_status||mv.full)===r:r===mv.unsynced)),t?c=Wg(c,o,{categoryId:t,hasCategory:(f,d)=>f.type===Qe.user?f.wp_pattern_category?.some(m=>u.find(h=>h.id===m)?.slug===d):f.categories?.includes(d)}):c=Wg(c,o,{hasCategory:f=>f.type===Qe.user?u?.length&&(!f.wp_pattern_category?.length||!f.wp_pattern_category?.some(d=>u.find(m=>m.id===d))):!f.hasOwnProperty("categories")}),{patterns:c,isResolving:i||a}},e=>[XU(e),tO(e)]),tO=(0,Gc.createSelector)((e,t,r="")=>{let{getEntityRecords:o,isResolving:n,getUserPatternCategories:i}=e(Hn.store),s={per_page:-1},a=o("postType",Qe.user,s),u=i(),c=new Map;u.forEach(m=>c.set(m.id,m));let f=a??rO,d=n("getEntityRecords",["postType",Qe.user,s]);return t&&(f=f.filter(m=>m.wp_pattern_sync_status||mv.full===t)),f=Wg(f,r,{hasCategory:()=>!0}),{patterns:f,isResolving:d,categories:u}},e=>[e(Hn.store).getEntityRecords("postType",Qe.user,{per_page:-1}),e(Hn.store).isResolving("getEntityRecords",["postType",Qe.user,{per_page:-1}]),e(Hn.store).getUserPatternCategories()]);function JU(e){let t=(0,eO.useMemo)(()=>e?.filter(o=>o.type!==Qe.theme).map(o=>[o.type,o.id])??[],[e]),r=(0,Gc.useSelect)(o=>{let{getEntityRecordPermissions:n}=U(o(Hn.store));return t.reduce((i,[s,a])=>(i[a]=n("postType",s,a),i),{})},[t]);return(0,eO.useMemo)(()=>e?.map(o=>({...o,permissions:r?.[o.id]??{}}))??[],[e,r])}var She=(e,t,{search:r="",syncStatus:o}={})=>(0,Gc.useSelect)(n=>e===dt?whe(n,t,r):e===Qe.user&&t?xhe(n,t==="uncategorized"?"":t,o,r):e===Qe.user?tO(n,o,r):{patterns:rO,isResolving:!1},[t,e,r,o]),X1=She;function Uc(){let e=GU();e.push({name:zf,label:(0,qg.__)("Uncategorized")});let t=qU(),{patterns:r,categories:o}=X1(Qe.user),n=(0,$U.useMemo)(()=>{let i={},s=[];e.forEach(u=>{i[u.name]||(i[u.name]={...u,count:0})}),o.forEach(u=>{i[u.name]||(i[u.name]={...u,count:0})}),t.forEach(u=>{u.categories?.forEach(c=>{i[c]&&(i[c].count+=1)}),u.categories?.length||(i.uncategorized.count+=1)}),r.forEach(u=>{u.wp_pattern_category?.forEach(c=>{let f=o.find(d=>d.id===c)?.name;i[f]&&(i[f].count+=1)}),(!u.wp_pattern_category?.length||!u.wp_pattern_category?.some(c=>o.find(f=>f.id===c)))&&(i.uncategorized.count+=1)}),[...e,...o].forEach(u=>{i[u.name].count&&!s.find(c=>c.name===u.name)&&s.push(i[u.name])});let a=s.sort((u,c)=>u.label.localeCompare(c.label));return a.unshift({name:fv,label:(0,qg.__)("My patterns"),count:r.length}),a.unshift({name:Sn,label:(0,qg.__)("All patterns"),description:(0,qg.__)("A list of all patterns from all sources."),count:t.length+r.length}),a},[e,t,o,r]);return{patternCategories:n,hasPatterns:!!n.length}}var Q1=l(xe(),1),eW=l(me(),1),tW=l(op(),1);var{NAVIGATION_OVERLAY_TEMPLATE_PART_AREA:_he}=U(tW.privateApis),Che=e=>{let t=e||[],r=(0,eW.useSelect)(i=>i(Q1.store).getCurrentTheme()?.default_template_part_areas||[],[]),o={header:{},footer:{},sidebar:{},uncategorized:{},[_he]:{}};return r.forEach(i=>o[i.area]={...i,templateParts:[]}),t.reduce((i,s)=>{let a=i[s.area]?s.area:zf;return i[a]?.templateParts?.push(s),i},o)};function rW(){let{records:e,isResolving:t}=(0,Q1.useEntityRecords)("postType",dt,{per_page:-1});return{hasTemplateParts:e?!!e.length:!1,isLoading:t,templatePartAreas:Che(e)}}var un=l(O(),1),oW=["view_list"],{useLocation:The}=U(nW.privateApis),{getTemplatePartIcon:Ehe}=U(iW.privateApis);function Phe({templatePartViews:e,patternViews:t,templatePartCounts:r,patternCounts:o,currentCategory:n,currentType:i}){return(0,un.jsxs)(Kg.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:[e?.map(s=>(0,un.jsx)(QA,{count:r[s.slug],icon:Ehe(s.slug===eu?void 0:s.slug),label:s.title,id:s.slug,type:dt,isActive:n===s.slug&&i===dt},s.slug)),(0,un.jsx)("div",{className:"edit-site-sidebar-navigation-screen-patterns__divider"}),t?.map(s=>(0,un.jsx)(QA,{count:o[s.slug],label:s.title,icon:kp,id:s.slug,type:Qe.user,isActive:n===`${s.slug}`&&i===Qe.user},s.slug))]})}function Cf({backPath:e}){let{query:{postType:t="wp_block",categoryId:r}}=The(),o=r||(t===Qe.user?Sn:eu),{view_list:n}=Ii({kind:"postType",name:dt,fields:oW}),{view_list:i}=Ii({kind:"postType",name:Qe.user,fields:oW}),{templatePartAreas:s,isLoading:a,hasTemplateParts:u}=rW(),c=(0,oO.useMemo)(()=>{let h={[eu]:0};return Object.entries(s).forEach(([g,{templateParts:v}])=>{let y=v?.length||0;h[g]=y,h[eu]+=y}),h},[s]),{patternCategories:f}=Uc(),d=(0,oO.useMemo)(()=>{let h={};return f.forEach(g=>{h[g.name]=g.count}),h},[f]),m=d[Sn]>0;return(0,un.jsx)($r,{title:(0,Yg.__)("Patterns"),description:(0,Yg.__)("Manage what patterns are available when editing the site."),isRoot:!e,backPath:e,content:(0,un.jsxs)(un.Fragment,{children:[a&&(0,Yg.__)("Loading items\u2026"),!a&&(0,un.jsxs)(un.Fragment,{children:[!u&&!m&&(0,un.jsx)(Kg.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:(0,un.jsx)(Kg.__experimentalItem,{children:(0,Yg.__)("No items found")})}),(0,un.jsx)(Phe,{templatePartViews:n,patternViews:i,templatePartCounts:c,patternCounts:d,currentCategory:o,currentType:t})]})]})})}var lO=l(q(),1),aS=l(G(),1),MW=l(Bt(),1);var LW=l(xe(),1),DW=l(Rt(),1),BW=l(st(),1);var jW=l(me(),1),zW=l(nr(),1);var sW=l(xe(),1),nO=l(me(),1),J1=l(G(),1),aW=l(Bt(),1),lW=l(Rt(),1);var{useGlobalStyles:Rhe}=U(lW.privateApis),{globalStylesDataKey:Ahe}=U(aW.privateApis);function $1(){let{merged:e}=Rhe(),t=(0,nO.useSelect)(u=>{let{getSettings:c}=U(u(We));return c()},[]),r=t.__experimentalAdditionalBlockPatterns??t.__experimentalBlockPatterns,o=(0,nO.useSelect)(u=>u(sW.store).getBlockPatterns(),[]),n=(0,J1.useMemo)(()=>[...r||[],...o||[]].filter(Bm),[r,o]),[i,s]=(0,J1.useMemo)(()=>Dh(e,[],{disableRootPadding:!1}),[e]);return(0,J1.useMemo)(()=>{let{__experimentalAdditionalBlockPatterns:u,styles:c,__experimentalFeatures:f,...d}=t,m=(c??[]).filter(h=>!h.isGlobalStyles);return{...d,styles:[...m,...i],__experimentalFeatures:s,[Ahe]:e.styles??{},__experimentalBlockPatterns:n,isPreviewMode:!0}},[t,n,i,s,e])}var rS=l(Y(),1),TW=l(q(),1);var cW=l(Y(),1),Zg=l(G(),1),Xg=l(q(),1);var Qg=l(me(),1),uW=l(st(),1),eS=l(uv(),1),fW=l(hi(),1),dW=l(xe(),1),mW=l(Rt(),1);var fl=l(O(),1),{useHistory:Ohe,useLocation:khe}=U(uW.privateApis),{CreatePatternModal:Ihe,useAddPatternCategory:Fhe}=U(eS.privateApis),{CreateTemplatePartModal:Nhe}=U(mW.privateApis);function pW(){let e=Ohe(),t=khe(),[r,o]=(0,Zg.useState)(!1),[n,i]=(0,Zg.useState)(!1),{createPatternFromFile:s}=U((0,Qg.useDispatch)(eS.store)),{createSuccessNotice:a,createErrorNotice:u}=(0,Qg.useDispatch)(fW.store),c=(0,Zg.useRef)(),{isBlockBasedTheme:f,addNewPatternLabel:d,addNewTemplatePartLabel:m,canCreatePattern:h,canCreateTemplatePart:g}=(0,Qg.useSelect)(C=>{let{getCurrentTheme:_,getPostType:R,canUser:E}=C(dW.store);return{isBlockBasedTheme:_()?.is_block_theme,addNewPatternLabel:R(Qe.user)?.labels?.add_new_item,addNewTemplatePartLabel:R(dt)?.labels?.add_new_item,canCreatePattern:E("create",{kind:"postType",name:Qe.user}),canCreateTemplatePart:E("create",{kind:"postType",name:dt})}},[]);function v({pattern:C}){o(!1),e.navigate(`/${Qe.user}/${C.id}?canvas=edit`)}function y(C){i(!1),e.navigate(`/${dt}/${C.id}?canvas=edit`)}function x(){o(!1),i(!1)}let b=[];h&&b.push({icon:Kp,onClick:()=>o(!0),title:d}),f&&g&&b.push({icon:qT,onClick:()=>i(!0),title:m}),h&&b.push({icon:$T,onClick:()=>{c.current.click()},title:(0,Xg.__)("Import pattern from JSON")});let{categoryMap:w,findOrCreateTerm:S}=Fhe();return b.length===0?null:(0,fl.jsxs)(fl.Fragment,{children:[d&&(0,fl.jsx)(cW.DropdownMenu,{controls:b,icon:null,toggleProps:{variant:"primary",showTooltip:!1,size:"compact",__next40pxDefaultSize:!0},text:d,label:d}),r&&(0,fl.jsx)(Ihe,{onClose:()=>o(!1),onSuccess:v,onError:x}),n&&(0,fl.jsx)(Nhe,{closeModal:()=>i(!1),blocks:[],onCreate:y,onError:x}),(0,fl.jsx)("input",{type:"file",accept:".json",hidden:!0,ref:c,onChange:async C=>{let _=C.target.files?.[0];if(_)try{let R;if(t.query.postType!==dt){let A=Array.from(w.values()).find(M=>M.name===t.query.categoryId);A&&(R=A.id||await S(A.label))}let E=await s(_,R?[R]:void 0);!R&&t.query.categoryId!=="my-patterns"&&e.navigate(`/pattern?categoryId=${Sn}`),a((0,Xg.sprintf)((0,Xg.__)('Imported "%s" from JSON.'),E.title.raw),{type:"snackbar",id:"import-pattern-success"})}catch(R){u(R.message,{type:"snackbar",id:"import-pattern-error"})}finally{C.target.value=""}}})]})}var hW=l(Y(),1),gW=l(G(),1),vW=l(q(),1),yW=l(uv(),1);var Wc=l(O(),1),{RenamePatternCategoryModal:Vhe}=U(yW.privateApis);function bW({category:e,onClose:t}){let[r,o]=(0,gW.useState)(!1);return(0,Wc.jsxs)(Wc.Fragment,{children:[(0,Wc.jsx)(hW.MenuItem,{onClick:()=>o(!0),children:(0,vW.__)("Rename")}),r&&(0,Wc.jsx)(Mhe,{category:e,onClose:()=>{o(!1),t()}})]})}function Mhe({category:e,onClose:t}){let r={id:e.id,slug:e.slug,name:e.label},o=Uc();return(0,Wc.jsx)(Vhe,{category:r,existingCategories:o,onClose:t,overlayClassName:"edit-site-list__rename-modal",focusOnMount:"firstContentElement",size:"small"})}var tS=l(Y(),1),wW=l(xe(),1),iO=l(me(),1),xW=l(G(),1),sO=l(eo(),1),Fi=l(q(),1),SW=l(hi(),1),_W=l(st(),1);var Tf=l(O(),1),{useHistory:Lhe}=U(_W.privateApis);function CW({category:e,onClose:t}){let[r,o]=(0,xW.useState)(!1),n=Lhe(),{createSuccessNotice:i,createErrorNotice:s}=(0,iO.useDispatch)(SW.store),{deleteEntityRecord:a,invalidateResolution:u}=(0,iO.useDispatch)(wW.store),c=async()=>{try{await a("taxonomy","wp_pattern_category",e.id,{force:!0},{throwOnError:!0}),u("getUserPatternCategories"),u("getEntityRecords",["postType",Qe.user,{per_page:-1}]),i((0,Fi.sprintf)((0,Fi._x)('"%s" deleted.',"pattern category"),e.label),{type:"snackbar",id:"pattern-category-delete"}),t?.(),n.navigate(`/pattern?categoryId=${Sn}`)}catch(f){let d=f.message&&f.code!=="unknown_error"?f.message:(0,Fi.__)("An error occurred while deleting the pattern category.");s(d,{type:"snackbar",id:"pattern-category-delete"})}};return(0,Tf.jsxs)(Tf.Fragment,{children:[(0,Tf.jsx)(tS.MenuItem,{isDestructive:!0,onClick:()=>o(!0),children:(0,Fi.__)("Delete")}),(0,Tf.jsx)(tS.__experimentalConfirmDialog,{isOpen:r,onConfirm:c,onCancel:()=>o(!1),confirmButtonText:(0,Fi.__)("Delete"),className:"edit-site-patterns__delete-modal",title:(0,Fi.sprintf)((0,Fi._x)('Delete "%s"?',"pattern category"),(0,sO.decodeEntities)(e.label)),size:"medium",__experimentalHideHeader:!1,children:(0,Fi.sprintf)((0,Fi.__)('Are you sure you want to delete the category "%s"? The patterns will not be deleted.'),(0,sO.decodeEntities)(e.label))})]})}var fa=l(O(),1);function EW({categoryId:e,type:t}){let{patternCategories:r}=Uc(),o;return t===Qe.user&&e&&(o=r.find(n=>n.name===e)),(0,fa.jsxs)(fa.Fragment,{children:[(0,fa.jsx)(pW,{}),!!o?.id&&(0,fa.jsx)(rS.DropdownMenu,{icon:Xi,label:(0,TW.__)("Actions"),toggleProps:{className:"edit-site-patterns__button",size:"compact"},children:({onClose:n})=>(0,fa.jsxs)(rS.MenuGroup,{children:[(0,fa.jsx)(bW,{category:o,onClose:n}),(0,fa.jsx)(CW,{category:o,onClose:n})]})})]})}var Jg=l(q(),1);var nS=l(G(),1),PW=l(st(),1),$g=l(me(),1),oS=l(xe(),1),RW=l(nr(),1);var{useLocation:Dhe,useHistory:AW}=U(PW.privateApis),OW=()=>{let e=(0,$g.useSelect)(n=>n(oS.store).getCurrentTheme()),{getEntityRecord:t}=(0,$g.useSelect)(oS.store),{editEntityRecord:r,saveEditedEntityRecord:o}=(0,$g.useDispatch)(oS.store);return(0,nS.useMemo)(()=>({id:"set-active-template",label(n){return n.some(i=>i._isActive)?(0,Jg.__)("Deactivate"):(0,Jg.__)("Activate")},isPrimary:!0,icon:Ps,isEligible(n){return n.theme!==e.stylesheet?!1:typeof n.id!="number"?n._isActive===!1:!0},async callback(n){let i=n.some(a=>a._isActive),s={...await t("root","site").active_templates??{}};for(let a of n)i?delete s[a.slug]:s[a.slug]=a.id;await r("root","site",void 0,{active_templates:s}),await o("root","site")}}),[r,o,t,e])},qc=()=>{let e=AW();return(0,nS.useMemo)(()=>({id:"edit-post",label:(0,Jg.__)("Edit"),icon:Ps,isEligible(t){return t.status==="trash"?!1:t.type!==Qe.theme},callback(t){let r=t[0];e.navigate(`/${r.type}/${r.id}?canvas=edit`)}}),[e])},kW=()=>{let e=AW(),{path:t,query:r}=Dhe();return(0,nS.useMemo)(()=>({id:"quick-edit",label:(0,Jg.__)("Quick Edit"),icon:$C,isPrimary:!0,supportsBulk:!0,isEligible(o){return o.status==="trash"?!1:o.type==="page"},callback(o){e.navigate((0,RW.addQueryArgs)(t,{...r,quickEdit:!0,postId:o.map(n=>n.id).join(",")}))}}),[e,t,r])};var iS=l(q(),1),sS=l(G(),1),aO=l(Bt(),1),IW=l(So(),1),FW=l(Rt(),1);var jm=l(O(),1),{useStyle:Bhe}=U(FW.privateApis);function jhe({item:e}){let t=(0,sS.useId)(),r=e.description||e?.excerpt?.raw,o=e.type===dt,n=Bhe("color.background"),i=(0,sS.useMemo)(()=>e.blocks??(0,IW.parse)(e.content.raw,{__unstableSkipMigrationLogs:!0}),[e?.content?.raw,e.blocks]),s=!i?.length;return(0,jm.jsxs)("div",{className:"page-patterns-preview-field",style:{backgroundColor:n},"aria-describedby":r?t:void 0,children:[s&&o&&(0,iS.__)("Empty template part"),s&&!o&&(0,iS.__)("Empty pattern"),!s&&(0,jm.jsx)(aO.BlockPreview.Async,{children:(0,jm.jsx)(aO.BlockPreview,{blocks:i,viewportWidth:e.viewportWidth})}),!!r&&(0,jm.jsx)("div",{hidden:!0,id:t,children:r})]})}var NW={label:(0,iS.__)("Preview"),id:"preview",render:jhe,enableSorting:!1};var ev=l(O(),1),{ExperimentalBlockEditorProvider:zhe}=U(MW.privateApis),{usePostActions:VW,usePostFields:Hhe}=U(DW.privateApis),{useLocation:Ghe,useHistory:Uhe}=U(BW.privateApis),Whe=[],qhe=["default_view","default_layouts"];function Yhe(e,t){let{patternCategories:r}=Uc(),o=(0,jW.useSelect)(a=>a(LW.store).getCurrentTheme()?.default_template_part_areas||[],[]),n,i,s;if(e===dt){let a=o.find(u=>u.area===t);n=a?.label||(0,lO.__)("All Template Parts"),i=a?.description||(0,lO.__)("Includes every template part defined for any area.")}else e===Qe.user&&t&&(s=r.find(a=>a.name===t),n=s?.label,i=s?.description);return{title:n,description:i}}function cO(){let{path:e,query:t}=Ghe(),{postType:r="wp_block",categoryId:o}=t,n=Uhe(),i=o||Sn,{default_view:s,default_layouts:a}=Ii({kind:"postType",name:r,fields:qhe}),{view:u,updateView:c,isModified:f,resetToDefault:d}=ul({kind:"postType",name:r,slug:"default",defaultView:s,defaultLayouts:a,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:I=>{n.navigate((0,zW.addQueryArgs)(e,{...t,pageNumber:I.page,search:I.search}))}}),m=u.filters?.find(({field:I})=>I==="sync-status")?.value,{patterns:h,isResolving:g}=X1(r,i,{search:u.search,syncStatus:m}),v=Hhe({postType:r}),y=(0,aS.useMemo)(()=>[NW,...v||[]],[v]),{data:x,paginationInfo:b}=(0,aS.useMemo)(()=>{let I={...u};return delete I.search,r!==dt&&(I.filters=[]),Za(h,I,y)},[h,u,y,r]),w=JU(x),S=VW({postType:dt,context:"list"}),C=VW({postType:Qe.user,context:"list"}),_=qc(),R=(0,aS.useMemo)(()=>r===dt?[_,...S].filter(Boolean):[_,...C].filter(Boolean),[_,r,S,C]),E=$1(),{title:A,description:M}=Yhe(r,i);return(0,ev.jsx)(zhe,{settings:E,children:(0,ev.jsx)(Kn,{className:"edit-site-page-patterns-dataviews",title:A,headingLevel:2,subTitle:M,actions:(0,ev.jsx)(EW,{categoryId:i,type:r}),children:(0,ev.jsx)(qa,{paginationInfo:b,fields:y,actions:R,data:w||Whe,getItemId:I=>I.name??I.id,isLoading:g,isItemClickable:I=>I.type!==Qe.theme,onClickItem:I=>{n.navigate(`/${I.type}/${[Qe.user,dt].includes(I.type)?I.id:I.name}?canvas=edit`)},view:u,onChangeView:c,defaultLayouts:a,onReset:f?d:!1},i+r)})})}var tv=l(O(),1),HW={name:"patterns",path:"/pattern",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||Xn(e)?"/":void 0;return(0,tv.jsx)(Cf,{backPath:r})},content:(0,tv.jsx)(cO,{}),mobileSidebar({siteData:e,query:t}){if(t.categoryId)return;let o=e.currentTheme?.is_block_theme||Xn(e)?"/":void 0;return(0,tv.jsx)(Cf,{backPath:o})},mobileContent({query:e}){return e.categoryId?(0,tv.jsx)(cO,{}):void 0}}};var uO=l(O(),1),GW={name:"pattern-item",path:"/wp_block/:postId",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||Xn(e)?"/":void 0;return(0,uO.jsx)(Cf,{backPath:r})},preview:(0,uO.jsx)(br,{})}};var fO=l(O(),1),UW={name:"template-part-item",path:"/wp_template_part/*postId",areas:{sidebar:(0,fO.jsx)(Cf,{backPath:"/"}),preview:(0,fO.jsx)(br,{})}};var wY=l(me(),1),xY=l(xe(),1);var pO=l(q(),1);var YW=l(xe(),1),KW=l(G(),1),ZW=l(Y(),1),dO=l(q(),1),XW=l(st(),1),mO=l(nr(),1);var WW=l(xe(),1),qW=l(me(),1);function lS(e,t){return(0,qW.useSelect)(r=>{let{getEntityRecord:o,getUser:n,getEditedEntityRecord:i}=r(WW.store),s=i("postType",e,t),a=s?.original_source,u=s?.author_text;switch(a){case"theme":return{type:a,icon:mi,text:u,isCustomized:s.source===NS.custom};case"plugin":return{type:a,icon:Up,text:u,isCustomized:s.source===NS.custom};case"site":{let c=o("root","__unstableBase");return{type:a,icon:Fp,imageUrl:c?.site_logo?o("postType","attachment",c.site_logo)?.source_url:void 0,text:u,isCustomized:!1}}default:{let c=n(s.author);return{type:"user",icon:Zi,imageUrl:c?.avatar_urls?.[48],text:u??c?.name,isCustomized:!1}}}},[e,t])}var Ef=l(O(),1),{useLocation:Khe}=U(XW.privateApis),Zhe=[];function Xhe({template:e,isActive:t}){let{text:r,icon:o}=lS(e.type,e.id);return(0,Ef.jsx)(Gr,{to:(0,mO.addQueryArgs)("/template",{activeView:r}),icon:o,"aria-current":t,children:r})}function QW(){let{query:{activeView:e="active"}}=Khe(),{records:t}=(0,YW.useEntityRecords)("root","registeredTemplate",{per_page:-1}),r=(0,KW.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))??Zhe},[t]);return(0,Ef.jsxs)(ZW.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-templates-browse",children:[(0,Ef.jsx)(Gr,{to:"/template",icon:qp,"aria-current":e==="active",children:(0,dO.__)("Active templates")}),(0,Ef.jsx)(Gr,{to:(0,mO.addQueryArgs)("/template",{activeView:"user"}),icon:Zi,"aria-current":e==="user",children:(0,dO.__)("Created templates")}),r.map(o=>(0,Ef.jsx)(Xhe,{template:o,isActive:e===o.author_text},o.author_text))]})}var tq=l(xe(),1),rq=l(me(),1);var JW=l(Y(),1),$W=l(st(),1);var eq=l(nr(),1);var zm=l(O(),1),{useLocation:Qhe}=U($W.privateApis),Jhe=["view_list"],$he={all:TT,published:qp,future:pd,drafts:QC,pending:RT,private:_T,trash:XT},ege=e=>$he[e.slug];function Hm({postType:e,resolveIcon:t=ege}){let{path:r,query:{activeView:o="all"}}=Qhe(),{view_list:n}=Ii({kind:"postType",name:e,fields:Jhe});return e?(0,zm.jsx)(zm.Fragment,{children:(0,zm.jsx)(JW.__experimentalItemGroup,{className:"edit-site-sidebar-dataviews",children:n?.map(i=>{let s=i.slug===o,a=i.slug==="all"?void 0:i.slug,u=t(i);return(0,zm.jsx)(Gr,{icon:u,to:(0,eq.addQueryArgs)(r,{activeView:a}),"aria-current":s?"true":void 0,children:i.title},i.slug)})})}):null}var oq=l(O(),1),tge={user:Zi,theme:mi,plugin:Up,site:Fp};function nq(){let e=(0,rq.useSelect)(r=>{let o=r(tq.store).getEntityRecords("postType",it,{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,oq.jsx)(Hm,{postType:it,resolveIcon:r=>{let o=e[r.slug];return tge[o]??mi}})}var cS=l(O(),1);function uS({backPath:e}){return(0,cS.jsx)($r,{title:(0,pO.__)("Templates"),description:(0,pO.__)("Create new templates, or reset any customizations made to the templates supplied by your theme."),backPath:e,content:window?.__experimentalTemplateActivate?(0,cS.jsx)(QW,{}):(0,cS.jsx)(nq,{})})}var Zc=l(q(),1),Bq=l(eo(),1),ui=l(G(),1),Km=l(xe(),1);var jq=l(st(),1),zq=l(Rt(),1),_O=l(nr(),1),ov=l(me(),1),Hq=l(at(),1);var Gq=l(Y(),1),Uq=l(hi(),1);var bo=l(Y(),1),Sq=l(eo(),1),ps=l(G(),1),qm=l(me(),1),fS=l(xe(),1),_q=l(at(),1);var mn=l(q(),1),Cq=l(hi(),1),Tq=l(st(),1),Eq=l(Fl(),1);var dl=l(G(),1),Yc=l(q(),1),Et=l(Y(),1),pq=l(xe(),1),hq=l(eo(),1),gq=l(at(),1),vq=l(Fl(),1),yq=l(nr(),1);var Gm=l(me(),1),Um=l(xe(),1),iq=l(eo(),1),fn=l(G(),1),It=l(q(),1);var sq=l(nr(),1);var rge={},oge=(e,t)=>{let r=e;return t.split(".").forEach(o=>{r=r?.[o]}),r};function hO(e,t){return`${e}-${(0,sq.safeDecodeURI)(t)}`}var aq=(e,t)=>(e||[]).map(r=>({...r,name:(0,iq.decodeEntities)(oge(r,t))})),gO=()=>(0,Gm.useSelect)(e=>e(Um.store).getEntityRecords("postType",it,{per_page:-1}),[]),Pf=()=>(0,Gm.useSelect)(e=>e(Um.store).getCurrentTheme()?.default_template_types||[],[]),lq=()=>{let e=(0,Gm.useSelect)(t=>t(Um.store).getPostTypes({per_page:-1}),[]);return(0,fn.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])},nge=()=>{let e=(0,Gm.useSelect)(t=>t(Um.store).getTaxonomies({per_page:-1}),[]);return(0,fn.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable),[e])};function cq(){let e=lq(),t=(0,fn.useMemo)(()=>e?.filter(i=>i.has_archive),[e]),r=gO(),o=(0,fn.useMemo)(()=>e?.reduce((i,{labels:s})=>{let a=s.singular_name.toLowerCase();return i[a]=(i[a]||0)+1,i},{}),[e]),n=(0,fn.useCallback)(({labels:i,slug:s})=>{let a=i.singular_name.toLowerCase();return o[a]>1&&a!==s},[o]);return(0,fn.useMemo)(()=>t?.filter(i=>!(r||[]).some(s=>s.slug==="archive-"+i.slug)).map(i=>{let s;return n(i)?s=(0,It.sprintf)((0,It.__)("Archive: %1$s (%2$s)"),i.labels.singular_name,i.slug):s=(0,It.sprintf)((0,It.__)("Archive: %s"),i.labels.singular_name),{slug:"archive-"+i.slug,description:(0,It.sprintf)((0,It.__)("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):Ki,templatePrefix:"archive"}})||[],[t,r,n])}var uq=e=>{let t=lq(),r=Pf(),o=(0,fn.useMemo)(()=>t?.reduce((c,{labels:f})=>{let d=(f.template_name||f.singular_name).toLowerCase();return c[d]=(c[d]||0)+1,c},{}),[t]),n=(0,fn.useCallback)(({labels:c,slug:f})=>{let d=(c.template_name||c.singular_name).toLowerCase();return o[d]>1&&d!==f},[o]),i=(0,fn.useMemo)(()=>t?.reduce((c,{slug:f})=>{let d=f;return f!=="page"&&(d=`single-${d}`),c[f]=d,c},{}),[t]),s=vO("postType",i),a=(t||[]).reduce((c,f)=>{let{slug:d,labels:m,icon:h}=f,g=i[d],v=r?.find(({slug:S})=>S===g),y=n(f),x=m.template_name||(0,It.sprintf)((0,It.__)("Single item: %s"),m.singular_name);y&&(x=m.template_name?(0,It.sprintf)((0,It._x)("%1$s (%2$s)","post type menu label"),m.template_name,d):(0,It.sprintf)((0,It._x)("Single item: %1$s (%2$s)","post type menu label"),m.singular_name,d));let b=v?{...v,templatePrefix:i[d]}:{slug:g,title:x,description:(0,It.sprintf)((0,It.__)("Displays a single item: %s."),m.singular_name),icon:typeof h=="string"&&h.startsWith("dashicons-")?h.slice(10):Wp,templatePrefix:i[d]},w=s?.[d]?.hasEntities;return w&&(b.onClick=S=>{e({type:"postType",slug:d,config:{recordNamePath:"title.rendered",queryArgs:({search:C})=>({_fields:"id,title,slug,link",orderBy:C?"relevance":"modified",exclude:s[d].existingEntitiesIds}),getSpecificTemplate:C=>{let _=hO(i[d],C.slug);return{title:_,slug:_,templatePrefix:i[d]}}},labels:m,template:S})}),w&&c.push(b),c},[]);return(0,fn.useMemo)(()=>a.reduce((c,f)=>{let{slug:d}=f,m="postTypesMenuItems";return d==="page"&&(m="defaultPostTypesMenuItems"),c[m].push(f),c},{defaultPostTypesMenuItems:[],postTypesMenuItems:[]}),[a])},fq=e=>{let t=nge(),r=gO(),o=Pf(),n=(0,fn.useMemo)(()=>t?.reduce((d,{slug:m})=>{let h=m;return["category","post_tag"].includes(m)||(h=`taxonomy-${h}`),m==="post_tag"&&(h="tag"),d[m]=h,d},{}),[t]),i=t?.reduce((d,{labels:m})=>{let h=(m.template_name||m.singular_name).toLowerCase();return d[h]=(d[h]||0)+1,d},{}),s=(d,m)=>{if(["category","post_tag"].includes(m))return!1;let h=(d.template_name||d.singular_name).toLowerCase();return i[h]>1&&h!==m},a=vO("taxonomy",n),u=(r||[]).map(({slug:d})=>d),c=(t||[]).reduce((d,m)=>{let{slug:h,labels:g}=m,v=n[h],y=o?.find(({slug:_})=>_===v),x=u?.includes(v),b=s(g,h),w=g.template_name||g.singular_name;b&&(w=g.template_name?(0,It.sprintf)((0,It._x)("%1$s (%2$s)","taxonomy template menu label"),g.template_name,h):(0,It.sprintf)((0,It._x)("%1$s (%2$s)","taxonomy menu label"),g.singular_name,h));let S=y?{...y,templatePrefix:n[h]}:{slug:v,title:w,description:(0,It.sprintf)((0,It.__)("Displays taxonomy: %s."),g.singular_name),icon:xa,templatePrefix:n[h]},C=a?.[h]?.hasEntities;return C&&(S.onClick=_=>{e({type:"taxonomy",slug:h,config:{queryArgs:({search:R})=>({_fields:"id,name,slug,link",orderBy:R?"name":"count",exclude:a[h].existingEntitiesIds}),getSpecificTemplate:R=>{let E=hO(n[h],R.slug);return{title:E,slug:E,templatePrefix:n[h]}}},labels:g,hasGeneralTemplate:x,template:_})}),(!x||C)&&d.push(S),d},[]);return(0,fn.useMemo)(()=>c.reduce((d,m)=>{let{slug:h}=m,g="taxonomiesMenuItems";return["category","tag"].includes(h)&&(g="defaultTaxonomiesMenuItems"),d[g].push(m),d},{defaultTaxonomiesMenuItems:[],taxonomiesMenuItems:[]}),[c])},ige={user:"author"},sge={user:{who:"authors"}};function dq(e){let t=gO(),r=Pf(),o=vO("root",ige,sge),n=r?.find(({slug:s})=>s==="author");n||(n={description:(0,It.__)("Displays latest posts written by a single author."),slug:"author",title:"Author"});let i=!!t?.find(({slug:s})=>s==="author");if(o.user?.hasEntities&&(n={...n,templatePrefix:"author"},n.onClick=s=>{e({type:"root",slug:"user",config:{queryArgs:({search:a})=>({_fields:"id,name,slug,link",orderBy:a?"name":"registered_date",exclude:o.user.existingEntitiesIds,who:"authors"}),getSpecificTemplate:a=>{let u=hO("author",a.slug);return{title:(0,It.sprintf)((0,It.__)("Author: %s"),a.name),slug:u,templatePrefix:"author"}}},labels:{singular_name:(0,It.__)("Author"),search_items:(0,It.__)("Search Authors"),not_found:(0,It.__)("No authors found."),all_items:(0,It.__)("All Authors")},hasGeneralTemplate:i,template:s})}),!i||o.user?.hasEntities)return n}var vO=(e,t,r=rge)=>{let o=(0,Gm.useSelect)(i=>Object.keys(t||{}).reduce((s,a)=>{let u=i(Um.store).getEntityRecords(e,a,{per_page:1,_fields:"id",context:"view",...r[a]});return s[a]=u===null||u.length>0,s},{}),[t,e,r]);return(0,fn.useMemo)(()=>Object.keys(t||{}).reduce((i,s)=>(i[s]={hasEntities:o[s]},i),{}),[t,o])};var St=l(O(),1),mq=[];function age({suggestion:e,search:t,onSelect:r,entityForSuggestions:o}){let n="edit-site-custom-template-modal__suggestions_list__list-item";return(0,St.jsxs)(Et.Composite.Item,{render:(0,St.jsx)(Et.Button,{__next40pxDefaultSize:!0,role:"option",className:n,onClick:()=>r(o.config.getSpecificTemplate(e))}),children:[(0,St.jsx)(Et.__experimentalText,{size:"body",lineHeight:1.53846153846,weight:"var(--wpds-typography-font-weight-emphasis, 600)",className:`${n}__title`,children:(0,St.jsx)(Et.TextHighlight,{text:(0,hq.decodeEntities)(e.name),highlight:t})}),e.link&&(0,St.jsx)(Et.__experimentalText,{size:"body",lineHeight:1.53846153846,className:`${n}__info`,children:(0,yq.safeDecodeURI)(e.link)})]})}function lge(e,t){let{config:r}=e,o=(0,dl.useMemo)(()=>({order:"asc",context:"view",search:t,per_page:t?20:10,...r.queryArgs(t)}),[t,r]),{records:n,hasResolved:i}=(0,pq.useEntityRecords)(e.type,e.slug,o),[s,a]=(0,dl.useState)(mq);return(0,dl.useEffect)(()=>{if(!i)return;let u=mq;n?.length&&(u=n,r.recordNamePath&&(u=aq(u,r.recordNamePath))),a(u)},[n,i]),s}function cge({entityForSuggestions:e,onSelect:t}){let[r,o,n]=(0,gq.useDebouncedInput)(),i=lge(e,n),{labels:s}=e,[a,u]=(0,dl.useState)(!1);return!a&&i?.length>9&&u(!0),(0,St.jsxs)(St.Fragment,{children:[a&&(0,St.jsx)(Et.SearchControl,{onChange:o,value:r,label:s.search_items,placeholder:s.search_items}),!!i?.length&&(0,St.jsx)(Et.Composite,{orientation:"vertical",role:"listbox",className:"edit-site-custom-template-modal__suggestions_list","aria-label":(0,Yc.__)("Suggestions list"),children:i.map(c=>(0,St.jsx)(age,{suggestion:c,search:n,onSelect:t,entityForSuggestions:e},c.slug))}),n&&!i?.length&&(0,St.jsx)(Et.__experimentalText,{as:"p",className:"edit-site-custom-template-modal__no-results",children:s.not_found})]})}function uge({onSelect:e,entityForSuggestions:t,onBack:r,containerRef:o}){let[n,i]=(0,dl.useState)();return(0,dl.useEffect)(()=>{if(o.current){let[s]=vq.focus.focusable.find(o.current);s?.focus()}},[n]),(0,St.jsxs)(Et.__experimentalVStack,{spacing:4,className:"edit-site-custom-template-modal__contents-wrapper",alignment:"left",children:[!n&&(0,St.jsxs)(St.Fragment,{children:[(0,St.jsx)(Et.__experimentalText,{as:"p",children:(0,Yc.__)("Select whether to create a single template for all items or a specific one.")}),(0,St.jsxs)(Et.Flex,{className:"edit-site-custom-template-modal__contents",gap:"4",align:"initial",children:[(0,St.jsxs)(Et.FlexItem,{isBlock:!0,as:Et.Button,onClick:()=>{let{slug:s,title:a,description:u,templatePrefix:c}=t.template;e({slug:s,title:a,description:u,templatePrefix:c})},children:[(0,St.jsx)(Et.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.all_items}),(0,St.jsx)(Et.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Yc.__)("For all items")})]}),(0,St.jsxs)(Et.FlexItem,{isBlock:!0,as:Et.Button,onClick:()=>{i(!0)},children:[(0,St.jsx)(Et.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.singular_name}),(0,St.jsx)(Et.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Yc.__)("For a specific item")})]})]}),(0,St.jsx)(Et.Flex,{justify:"right",children:(0,St.jsx)(Et.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Yc.__)("Back")})})]}),n&&(0,St.jsxs)(St.Fragment,{children:[(0,St.jsx)(Et.__experimentalText,{as:"p",children:(0,Yc.__)("This template will be used only for the specific item chosen.")}),(0,St.jsx)(cge,{entityForSuggestions:t,onSelect:e}),(0,St.jsx)(Et.Flex,{justify:"right",children:(0,St.jsx)(Et.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t.hasGeneralTemplate?r():i(!1)},children:(0,Yc.__)("Back")})})]})]})}var bq=uge;var Rf=l(G(),1),Wm=l(q(),1),ml=l(Y(),1),Kc=l(O(),1);function fge({createTemplate:e,onBack:t}){let[r,o]=(0,Rf.useState)(""),n=(0,Wm.__)("Custom Template"),[i,s]=(0,Rf.useState)(!1),a=(0,Rf.useRef)();(0,Rf.useEffect)(()=>{a.current&&a.current.focus()},[]);async function u(c){if(c.preventDefault(),!i){s(!0);try{await e({slug:Xx(r||n)||"wp-custom-template",title:r||n},!1)}finally{s(!1)}}}return(0,Kc.jsx)("form",{onSubmit:u,children:(0,Kc.jsxs)(ml.__experimentalVStack,{spacing:6,children:[(0,Kc.jsx)(ml.TextControl,{label:(0,Wm.__)("Name"),value:r,onChange:o,placeholder:n,disabled:i,ref:a,help:(0,Wm.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Kc.jsxs)(ml.__experimentalHStack,{className:"edit-site-custom-generic-template__modal-actions",justify:"right",children:[(0,Kc.jsx)(ml.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Wm.__)("Back")}),(0,Kc.jsx)(ml.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,children:(0,Wm.__)("Create")})]})]})})}var wq=fge;var Fr=l(O(),1),{useHistory:dge}=U(Tq.privateApis),yO=["front-page","home","single","page","index","archive","author","category","date","tag","search","404"],mge={"front-page":Np,home:Qp,single:Gp,page:pu,archive:Ki,search:hu,404:jp,index:Vp,category:kl,author:Zi,taxonomy:xa,date:Ap,tag:Zp,attachment:Dp};function xq({title:e,direction:t,className:r,description:o,icon:n,onClick:i,children:s}){return(0,Fr.jsx)(bo.Button,{__next40pxDefaultSize:!0,className:r,onClick:i,label:o,showTooltip:!!o,children:(0,Fr.jsxs)(bo.Flex,{as:"span",spacing:2,align:"center",justify:"center",style:{width:"100%"},direction:t,children:[(0,Fr.jsx)("div",{className:"edit-site-add-new-template__template-icon",children:(0,Fr.jsx)(bo.Icon,{icon:n})}),(0,Fr.jsxs)(bo.__experimentalVStack,{className:"edit-site-add-new-template__template-name",alignment:"center",spacing:0,children:[(0,Fr.jsx)(bo.__experimentalText,{align:"center",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:e}),s]})]})})}var dn={templatesList:1,customTemplate:2,customGenericTemplate:3};function pge({onClose:e}){let[t,r]=(0,ps.useState)(dn.templatesList),[o,n]=(0,ps.useState)({}),[i,s]=(0,ps.useState)(!1),a=gge(n,()=>r(dn.customTemplate)),u=dge(),{saveEntityRecord:c}=(0,qm.useDispatch)(fS.store),{createErrorNotice:f,createSuccessNotice:d}=(0,qm.useDispatch)(Cq.store),m=(0,ps.useRef)(null),h=(0,_q.useViewportMatch)("medium","<"),g=(0,qm.useSelect)(w=>w(fS.store).getEntityRecord("root","__unstableBase")?.home,[]),v={"front-page":g,date:(0,mn.sprintf)((0,mn.__)("E.g. %s"),g+"/"+new Date().getFullYear())};(0,ps.useEffect)(()=>{if(m.current&&t===dn.templatesList){let[w]=Eq.focus.focusable.find(m.current);w?.focus()}},[t]);async function y(w,S=!0){if(!i){s(!0);try{let{title:C,description:_,slug:R}=w,E=await c("postType",it,{description:_,slug:R.toString(),status:"publish",title:C,meta:{is_wp_suggestion:S}},{throwOnError:!0});u.navigate(`/${it}/${E.id}?canvas=edit`),d((0,mn.sprintf)((0,mn.__)('"%s" successfully created.'),(0,Sq.decodeEntities)(E.title?.rendered||C)||(0,mn.__)("(no title)")),{type:"snackbar"})}catch(C){let _=C.message&&C.code!=="unknown_error"?C.message:(0,mn.__)("An error occurred while creating the template.");f(_,{type:"snackbar"})}finally{s(!1)}}}let x=()=>{e(),r(dn.templatesList)},b=(0,mn.__)("Add template");return t===dn.customTemplate?b=(0,mn.sprintf)((0,mn.__)("Add template: %s"),o.labels.singular_name):t===dn.customGenericTemplate&&(b=(0,mn.__)("Create custom template")),(0,Fr.jsxs)(bo.Modal,{title:b,className:Z("edit-site-add-new-template__modal",{"edit-site-add-new-template__modal_template_list":t===dn.templatesList,"edit-site-custom-template-modal":t===dn.customTemplate}),onRequestClose:x,overlayClassName:t===dn.customGenericTemplate?"edit-site-custom-generic-template__modal":void 0,ref:m,children:[t===dn.templatesList&&(0,Fr.jsxs)(bo.__experimentalGrid,{columns:h?2:3,gap:4,align:"flex-start",justify:"center",className:"edit-site-add-new-template__template-list__contents",children:[(0,Fr.jsx)(bo.Flex,{className:"edit-site-add-new-template__template-list__prompt",children:(0,mn.__)("Select what the new template should apply to:")}),a.map(w=>{let{title:S,slug:C,onClick:_}=w;return(0,Fr.jsx)(xq,{title:S,direction:"column",className:"edit-site-add-new-template__template-button",description:v[C],icon:mge[C]||mi,onClick:()=>_?_(w):y(w)},C)}),(0,Fr.jsx)(xq,{title:(0,mn.__)("Custom template"),direction:"row",className:"edit-site-add-new-template__custom-template-button",icon:Ps,onClick:()=>r(dn.customGenericTemplate),children:(0,Fr.jsx)(bo.__experimentalText,{lineHeight:1.53846153846,children:(0,mn.__)("A custom template can be manually applied to any post or page.")})})]}),t===dn.customTemplate&&(0,Fr.jsx)(bq,{onSelect:y,entityForSuggestions:o,onBack:()=>r(dn.templatesList),containerRef:m}),t===dn.customGenericTemplate&&(0,Fr.jsx)(wq,{createTemplate:y,onBack:()=>r(dn.templatesList)})]})}function hge(){let[e,t]=(0,ps.useState)(!1),{postType:r}=(0,qm.useSelect)(o=>{let{getPostType:n}=o(fS.store);return{postType:n(it)}},[]);return r?(0,Fr.jsxs)(Fr.Fragment,{children:[(0,Fr.jsx)(bo.Button,{variant:"primary",onClick:()=>t(!0),label:r.labels.add_new_item,size:"compact",__next40pxDefaultSize:!0,children:r.labels.add_new_item}),e&&(0,Fr.jsx)(pge,{onClose:()=>t(!1)})]}):null}function gge(e,t){let o=(Pf()||[]).filter(m=>yO.includes(m.slug)),n=m=>{t?.(),e(m)},i=[...o],{defaultTaxonomiesMenuItems:s,taxonomiesMenuItems:a}=fq(n),{defaultPostTypesMenuItems:u,postTypesMenuItems:c}=uq(n),f=dq(n);return[...s,...u,f].forEach(m=>{if(!m)return;let h=i.findIndex(g=>g.slug===m.slug);h>-1?i[h]=m:i.push(m)}),i?.sort((m,h)=>yO.indexOf(m.slug)-yO.indexOf(h.slug)),[...i,...cq(),...c,...a]}var Pq=(0,ps.memo)(hge);var Ym=l(Y(),1),ci=l(q(),1),rv=l(G(),1),bO=l(eo(),1),Rq=l(So(),1),wO=l(Bt(),1),dS=l(Rt(),1),mS=l(xe(),1),Aq=l(me(),1);var pn=l(O(),1),{Badge:xO}=U(Ym.privateApis),{useEntityRecordsWithPermissions:vge}=U(mS.privateApis),{useStyle:yge}=U(dS.privateApis);function Oq(){let e=Pf(),{records:t}=vge("root","registeredTemplate");return[...e,...t?.filter(r=>!r.is_custom).map(r=>({slug:r.slug,title:r.title.rendered,description:r.description}))]}function bge({item:e}){let t=$1(),r=yge("color.background")??"white",o=(0,rv.useMemo)(()=>(0,Rq.parse)(e.content.raw),[e.content.raw]),n=!o?.length;return(0,pn.jsx)(dS.EditorProvider,{post:e,settings:t,children:(0,pn.jsxs)("div",{className:"page-templates-preview-field",style:{backgroundColor:r},children:[n&&(0,ci.__)("Empty template"),!n&&(0,pn.jsx)(wO.BlockPreview.Async,{children:(0,pn.jsx)(wO.BlockPreview,{blocks:o})})]})})}var pS={label:(0,ci.__)("Preview"),id:"preview",render:bge,enableSorting:!1},kq={label:(0,ci.__)("Description"),id:"description",render:window?.__experimentalTemplateActivate?function({item:t}){let o=Oq().find(n=>n.slug===t.slug);return t.description?(0,bO.decodeEntities)(t.description):o?.description}:({item:e})=>e.description&&(0,bO.decodeEntities)(e.description),enableSorting:!1,enableGlobalSearch:!0};function wge({item:e}){let[t,r]=(0,rv.useState)(!1),{text:o,icon:n,imageUrl:i}=lS(e.type,e.id);return(0,pn.jsxs)(Ym.__experimentalHStack,{alignment:"left",spacing:0,children:[i&&(0,pn.jsx)("div",{className:Z("fields-controls__author-avatar",{"is-loaded":t}),children:(0,pn.jsx)("img",{onLoad:()=>r(!0),alt:"",src:i})}),!i&&(0,pn.jsx)("div",{className:"fields-controls__author-icon",children:(0,pn.jsx)(Ym.Icon,{icon:n})}),(0,pn.jsx)("span",{className:"fields-controls__author-name",children:o})]})}var Iq={label:(0,ci.__)("Author"),id:"author",getValue:({item:e})=>e.author_text??e.author,render:wge},Fq={label:(0,ci.__)("Status"),id:"active",type:"boolean",getValue:({item:e})=>e._isActive,render:function({item:t}){let r=t._isCustom?(0,ci._x)("Active when used","template"):(0,ci._x)("Active","template"),o=t._isCustom?"info":"success",n=t._isActive;return(0,pn.jsx)(xO,{intent:n?o:"default",children:n?r:(0,ci._x)("Inactive","template")})}},Nq=()=>{let e=(0,Aq.useSelect)(t=>t(mS.store).getCurrentTheme());return(0,rv.useMemo)(()=>({label:(0,ci.__)("Compatible Theme"),id:"theme",getValue:({item:t})=>t.theme,render:function({item:r}){return r.theme===e.stylesheet?(0,pn.jsx)(xO,{intent:"success",children:r.theme}):(0,pn.jsx)(xO,{intent:"error",children:r.theme})}}),[e])},Vq={label:(0,ci.__)("Template Type"),id:"slug",getValue:({item:e})=>e.slug,render:function({item:t}){return Oq().find(n=>n.slug===t.slug)?.title||(0,ci._x)("Custom","template type")}};var SO={table:{showMedia:!1},grid:{showMedia:!0},list:{showMedia:!1}},Mq={type:"grid",perPage:20,sort:{field:"title",direction:"asc"},titleField:"title",descriptionField:"description",mediaField:"preview",fields:["author","active","slug","theme"],filters:[],...SO.grid};function Lq(e){return e==="user"?{sort:{field:"date",direction:"desc"}}:e==="active"?{}:{filters:[{field:"author",operator:"is",value:e,isLocked:!0}]}}var Af=l(O(),1),{usePostActions:xge,usePostFields:Sge,templateTitleField:_ge}=U(zq.privateApis),{useHistory:Cge,useLocation:Tge}=U(jq.privateApis),{useEntityRecordsWithPermissions:Dq}=U(Km.privateApis);function CO(){let{path:e,query:t}=Tge(),{activeView:r="active",postId:o}=t,[n,i]=(0,ui.useState)([o]),[s,a]=(0,ui.useState)(!1),u=Mq,c=(0,ui.useMemo)(()=>Lq(r),[r]),{view:f,updateView:d,isModified:m,resetToDefault:h}=ul({kind:"postType",name:it,slug:"default",defaultView:u,activeViewOverrides:c,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:re=>{A.navigate((0,_O.addQueryArgs)(e,{...t,pageNumber:re.page,search:re.search||void 0}))}}),{activeTemplatesOption:g,activeTheme:v,defaultTemplateTypes:y}=(0,ov.useSelect)(re=>{let{getEntityRecord:se,getCurrentTheme:ae}=re(Km.store);return{activeTemplatesOption:se("root","site")?.active_templates,activeTheme:ae(),defaultTemplateTypes:re(Km.store).getCurrentTheme()?.default_template_types}}),{records:x,isResolving:b}=Dq("postType",it,{per_page:-1,combinedTemplates:!1}),{records:w,isResolving:S}=Dq("root","registeredTemplate",{per_page:-1}),C=(0,ui.useMemo)(()=>{let re=[...w];if(g)for(let se in g){let ae=g[se],de=x.find(ye=>ye.id===ae&&ye.theme===v.stylesheet);if(de){let ye=re.findIndex(({slug:fe})=>fe===de.slug);ye!==-1?re[ye]=de:re.push(de)}}return re},[x,w,g,v]),_;r==="active"?_=b||S:r==="user"?_=b:_=S;let R=(0,ui.useMemo)(()=>{function re(ae){return ae.is_custom??(!ae.meta?.is_wp_suggestion&&!y.some(de=>de.slug===ae.slug))}let se;return r==="active"?se=C.filter(ae=>!re(ae)):r==="user"?se=x:se=w,se.map(ae=>({...ae,_isActive:C.some(de=>de.id===ae.id),_isCustom:re(ae)}))},[C,y,x,w,r]),E=(0,ov.useSelect)(re=>{let{getUser:se}=re(Km.store);return R.reduce((ae,de)=>(de.author_text?ae[de.author_text]||(ae[de.author_text]=de.author_text):de.author&&(ae[de.author]||(ae[de.author]=se(de.author))),ae),{})},[R]),A=Cge(),M=(0,ui.useCallback)(re=>{i(re),f?.type==="list"&&A.navigate((0,_O.addQueryArgs)(e,{postId:re.length===1?re[0]:void 0}))},[A,e,f?.type]),T=Sge({postType:it}).find(re=>re.id==="date"),N=Nq(),B=(0,ui.useMemo)(()=>{let re=[pS,_ge,kq,Fq,Vq];r==="user"&&(re.push(N),T&&re.push(T));let se=[];for(let ae in E)se.push({value:E[ae]?.id??ae,label:E[ae]?.name??ae});return re.push({...Iq,elements:se}),re},[E,r,N,T]),{data:L,paginationInfo:D}=(0,ui.useMemo)(()=>Za(R,f,B),[R,f,B]),{createSuccessNotice:j}=(0,ov.useDispatch)(Uq.store),F=(0,ui.useCallback)((re,se)=>{switch(re){case"duplicate-post":{let ae=se[0],de=typeof ae.title=="string"?ae.title:ae.title?.rendered;A.navigate("/template?activeView=user"),j((0,Zc.sprintf)((0,Zc.__)('"%s" successfully created.'),(0,Bq.decodeEntities)(de)||(0,Zc.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,Zc.__)("Edit"),onClick:()=>{A.navigate(`/${ae.type}/${ae.id}?canvas=edit`)}}]})}break}},[A,j]),P=xge({postType:it,context:"list",onActionPerformed:F}),V=qc(),z=OW(),W=(0,ui.useMemo)(()=>r==="user"?[z,V,...P]:[z,...P],[P,z,V,r]),Q=(0,Hq.useEvent)(re=>{d(re),re.type!==f.type&&A.invalidate()}),ue=W.find(re=>re.id==="duplicate-post");return(0,Af.jsxs)(Kn,{className:"edit-site-page-templates",title:(0,Zc.__)("Templates"),headingLevel:2,actions:(0,Af.jsx)(Pq,{}),children:[(0,Af.jsx)(qa,{paginationInfo:D,fields:B,actions:W,data:L,isLoading:_,view:f,onChangeView:Q,onChangeSelection:M,isItemClickable:()=>!0,onClickItem:re=>{typeof re.id=="string"?a(re):A.navigate(`/${re.type}/${re.id}?canvas=edit`)},selection:n,defaultLayouts:SO,onReset:m?()=>{h(),A.invalidate()}:!1},r),s&&ue&&(0,Af.jsx)(Gq.Modal,{title:(0,Zc.__)("Duplicate"),onRequestClose:()=>a(),size:"small",children:(0,Af.jsx)(ue.RenderModal,{items:[s],closeModal:()=>a()})})]})}var pY=l(q(),1),gl=l(G(),1),hY=l(xe(),1);var gY=l(st(),1),vY=l(Rt(),1),RO=l(nr(),1),yY=l(at(),1);var wo=l(Y(),1),lY=l(eo(),1),hs=l(G(),1),Xm=l(me(),1),hS=l(xe(),1),cY=l(at(),1);var gn=l(q(),1),uY=l(hi(),1),fY=l(st(),1),dY=l(Fl(),1);var pl=l(G(),1),Xc=l(q(),1),Pt=l(Y(),1),eY=l(xe(),1),tY=l(eo(),1),rY=l(at(),1),oY=l(Fl(),1),nY=l(nr(),1);var Of=l(me(),1),kf=l(xe(),1),Wq=l(eo(),1),Ho=l(G(),1),Gt=l(q(),1);var qq=l(nr(),1);var Ege={},Pge=(e,t)=>{let r=e;return t.split(".").forEach(o=>{r=r?.[o]}),r};function TO(e,t){return`${e}-${(0,qq.safeDecodeURI)(t)}`}var Yq=(e,t)=>(e||[]).map(r=>({...r,name:(0,Wq.decodeEntities)(Pge(r,t))})),If=()=>(0,Of.useSelect)(e=>e(kf.store).getEntityRecords("postType",it,{per_page:-1}),[]),nv=()=>(0,Of.useSelect)(e=>e(kf.store).getCurrentTheme()?.default_template_types||[],[]),Kq=()=>{let e=(0,Of.useSelect)(t=>t(kf.store).getPostTypes({per_page:-1}),[]);return(0,Ho.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])},Rge=()=>{let e=(0,Of.useSelect)(t=>t(kf.store).getTaxonomies({per_page:-1}),[]);return(0,Ho.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable),[e])};function Zq(){let e=Kq(),t=(0,Ho.useMemo)(()=>e?.filter(i=>i.has_archive),[e]),r=If(),o=(0,Ho.useMemo)(()=>e?.reduce((i,{labels:s})=>{let a=s.singular_name.toLowerCase();return i[a]=(i[a]||0)+1,i},{}),[e]),n=(0,Ho.useCallback)(({labels:i,slug:s})=>{let a=i.singular_name.toLowerCase();return o[a]>1&&a!==s},[o]);return(0,Ho.useMemo)(()=>t?.filter(i=>!(r||[]).some(s=>s.slug==="archive-"+i.slug)).map(i=>{let s;return n(i)?s=(0,Gt.sprintf)((0,Gt.__)("Archive: %1$s (%2$s)"),i.labels.singular_name,i.slug):s=(0,Gt.sprintf)((0,Gt.__)("Archive: %s"),i.labels.singular_name),{slug:"archive-"+i.slug,description:(0,Gt.sprintf)((0,Gt.__)("Displays an archive with the latest posts of type: %s."),i.labels.singular_name),title:s,icon:typeof i.icon=="string"&&i.icon.startsWith("dashicons-")?i.icon.slice(10):Ki,templatePrefix:"archive"}})||[],[t,r,n])}var Xq=e=>{let t=Kq(),r=If(),o=nv(),n=(0,Ho.useMemo)(()=>t?.reduce((d,{labels:m})=>{let h=(m.template_name||m.singular_name).toLowerCase();return d[h]=(d[h]||0)+1,d},{}),[t]),i=(0,Ho.useCallback)(({labels:d,slug:m})=>{let h=(d.template_name||d.singular_name).toLowerCase();return n[h]>1&&h!==m},[n]),s=(0,Ho.useMemo)(()=>t?.reduce((d,{slug:m})=>{let h=m;return m!=="page"&&(h=`single-${h}`),d[m]=h,d},{}),[t]),a=EO("postType",s),u=(r||[]).map(({slug:d})=>d),c=(t||[]).reduce((d,m)=>{let{slug:h,labels:g,icon:v}=m,y=s[h],x=o?.find(({slug:R})=>R===y),b=u?.includes(y),w=i(m),S=g.template_name||(0,Gt.sprintf)((0,Gt.__)("Single item: %s"),g.singular_name);w&&(S=g.template_name?(0,Gt.sprintf)((0,Gt._x)("%1$s (%2$s)","post type menu label"),g.template_name,h):(0,Gt.sprintf)((0,Gt._x)("Single item: %1$s (%2$s)","post type menu label"),g.singular_name,h));let C=x?{...x,templatePrefix:s[h]}:{slug:y,title:S,description:(0,Gt.sprintf)((0,Gt.__)("Displays a single item: %s."),g.singular_name),icon:typeof v=="string"&&v.startsWith("dashicons-")?v.slice(10):Wp,templatePrefix:s[h]},_=a?.[h]?.hasEntities;return _&&(C.onClick=R=>{e({type:"postType",slug:h,config:{recordNamePath:"title.rendered",queryArgs:({search:E})=>({_fields:"id,title,slug,link",orderBy:E?"relevance":"modified",exclude:a[h].existingEntitiesIds}),getSpecificTemplate:E=>{let A=TO(s[h],E.slug);return{title:A,slug:A,templatePrefix:s[h]}}},labels:g,hasGeneralTemplate:b,template:R})}),(!b||_)&&d.push(C),d},[]);return(0,Ho.useMemo)(()=>c.reduce((d,m)=>{let{slug:h}=m,g="postTypesMenuItems";return h==="page"&&(g="defaultPostTypesMenuItems"),d[g].push(m),d},{defaultPostTypesMenuItems:[],postTypesMenuItems:[]}),[c])},Qq=e=>{let t=Rge(),r=If(),o=nv(),n=(0,Ho.useMemo)(()=>t?.reduce((d,{slug:m})=>{let h=m;return["category","post_tag"].includes(m)||(h=`taxonomy-${h}`),m==="post_tag"&&(h="tag"),d[m]=h,d},{}),[t]),i=t?.reduce((d,{labels:m})=>{let h=(m.template_name||m.singular_name).toLowerCase();return d[h]=(d[h]||0)+1,d},{}),s=(d,m)=>{if(["category","post_tag"].includes(m))return!1;let h=(d.template_name||d.singular_name).toLowerCase();return i[h]>1&&h!==m},a=EO("taxonomy",n),u=(r||[]).map(({slug:d})=>d),c=(t||[]).reduce((d,m)=>{let{slug:h,labels:g}=m,v=n[h],y=o?.find(({slug:_})=>_===v),x=u?.includes(v),b=s(g,h),w=g.template_name||g.singular_name;b&&(w=g.template_name?(0,Gt.sprintf)((0,Gt._x)("%1$s (%2$s)","taxonomy template menu label"),g.template_name,h):(0,Gt.sprintf)((0,Gt._x)("%1$s (%2$s)","taxonomy menu label"),g.singular_name,h));let S=y?{...y,templatePrefix:n[h]}:{slug:v,title:w,description:(0,Gt.sprintf)((0,Gt.__)("Displays taxonomy: %s."),g.singular_name),icon:xa,templatePrefix:n[h]},C=a?.[h]?.hasEntities;return C&&(S.onClick=_=>{e({type:"taxonomy",slug:h,config:{queryArgs:({search:R})=>({_fields:"id,name,slug,link",orderBy:R?"name":"count",exclude:a[h].existingEntitiesIds}),getSpecificTemplate:R=>{let E=TO(n[h],R.slug);return{title:E,slug:E,templatePrefix:n[h]}}},labels:g,hasGeneralTemplate:x,template:_})}),(!x||C)&&d.push(S),d},[]);return(0,Ho.useMemo)(()=>c.reduce((d,m)=>{let{slug:h}=m,g="taxonomiesMenuItems";return["category","tag"].includes(h)&&(g="defaultTaxonomiesMenuItems"),d[g].push(m),d},{defaultTaxonomiesMenuItems:[],taxonomiesMenuItems:[]}),[c])},Age={user:"author"},Oge={user:{who:"authors"}};function Jq(e){let t=If(),r=nv(),o=EO("root",Age,Oge),n=r?.find(({slug:s})=>s==="author");n||(n={description:(0,Gt.__)("Displays latest posts written by a single author."),slug:"author",title:"Author"});let i=!!t?.find(({slug:s})=>s==="author");if(o.user?.hasEntities&&(n={...n,templatePrefix:"author"},n.onClick=s=>{e({type:"root",slug:"user",config:{queryArgs:({search:a})=>({_fields:"id,name,slug,link",orderBy:a?"name":"registered_date",exclude:o.user.existingEntitiesIds,who:"authors"}),getSpecificTemplate:a=>{let u=TO("author",a.slug);return{title:u,slug:u,templatePrefix:"author"}}},labels:{singular_name:(0,Gt.__)("Author"),search_items:(0,Gt.__)("Search Authors"),not_found:(0,Gt.__)("No authors found."),all_items:(0,Gt.__)("All Authors")},hasGeneralTemplate:i,template:s})}),!i||o.user?.hasEntities)return n}var kge=e=>{let t=If();return(0,Ho.useMemo)(()=>Object.entries(e||{}).reduce((o,[n,i])=>{let s=(t||[]).reduce((a,u)=>{let c=`${i}-`;return u.slug.startsWith(c)&&a.push(u.slug.substring(c.length)),a},[]);return s.length&&(o[n]=s),o},{}),[e,t])},Ige=(e,t,r={})=>{let o=kge(t);return(0,Of.useSelect)(i=>Object.entries(o||{}).reduce((s,[a,u])=>{let c=i(kf.store).getEntityRecords(e,a,{_fields:"id",context:"view",slug:u,...r[a]});return c?.length&&(s[a]=c),s},{}),[o])},EO=(e,t,r=Ege)=>{let o=Ige(e,t,r),n=(0,Of.useSelect)(s=>Object.keys(t||{}).reduce((a,u)=>{let c=o?.[u]?.map(({id:d})=>d)||[],f=s(kf.store).getEntityRecords(e,u,{per_page:1,_fields:"id",context:"view",exclude:c,...r[u]});return a[u]=f===null||f.length>0,a},{}),[t,o,e,r]);return(0,Ho.useMemo)(()=>Object.keys(t||{}).reduce((s,a)=>{let u=o?.[a]?.map(({id:c})=>c)||[];return s[a]={hasEntities:n[a],existingEntitiesIds:u},s},{}),[t,o,n])};var _t=l(O(),1),$q=[];function Fge({suggestion:e,search:t,onSelect:r,entityForSuggestions:o}){let n="edit-site-custom-template-modal__suggestions_list__list-item";return(0,_t.jsxs)(Pt.Composite.Item,{render:(0,_t.jsx)(Pt.Button,{__next40pxDefaultSize:!0,role:"option",className:n,onClick:()=>r(o.config.getSpecificTemplate(e))}),children:[(0,_t.jsx)(Pt.__experimentalText,{size:"body",lineHeight:1.53846153846,weight:"var(--wpds-typography-font-weight-emphasis, 600)",className:`${n}__title`,children:(0,_t.jsx)(Pt.TextHighlight,{text:(0,tY.decodeEntities)(e.name),highlight:t})}),e.link&&(0,_t.jsx)(Pt.__experimentalText,{size:"body",lineHeight:1.53846153846,className:`${n}__info`,children:(0,nY.safeDecodeURI)(e.link)})]})}function Nge(e,t){let{config:r}=e,o=(0,pl.useMemo)(()=>({order:"asc",context:"view",search:t,per_page:t?20:10,...r.queryArgs(t)}),[t,r]),{records:n,hasResolved:i}=(0,eY.useEntityRecords)(e.type,e.slug,o),[s,a]=(0,pl.useState)($q);return(0,pl.useEffect)(()=>{if(!i)return;let u=$q;n?.length&&(u=n,r.recordNamePath&&(u=Yq(u,r.recordNamePath))),a(u)},[n,i]),s}function Vge({entityForSuggestions:e,onSelect:t}){let[r,o,n]=(0,rY.useDebouncedInput)(),i=Nge(e,n),{labels:s}=e,[a,u]=(0,pl.useState)(!1);return!a&&i?.length>9&&u(!0),(0,_t.jsxs)(_t.Fragment,{children:[a&&(0,_t.jsx)(Pt.SearchControl,{onChange:o,value:r,label:s.search_items,placeholder:s.search_items}),!!i?.length&&(0,_t.jsx)(Pt.Composite,{orientation:"vertical",role:"listbox",className:"edit-site-custom-template-modal__suggestions_list","aria-label":(0,Xc.__)("Suggestions list"),children:i.map(c=>(0,_t.jsx)(Fge,{suggestion:c,search:n,onSelect:t,entityForSuggestions:e},c.slug))}),n&&!i?.length&&(0,_t.jsx)(Pt.__experimentalText,{as:"p",className:"edit-site-custom-template-modal__no-results",children:s.not_found})]})}function Mge({onSelect:e,entityForSuggestions:t,onBack:r,containerRef:o}){let[n,i]=(0,pl.useState)(t.hasGeneralTemplate);return(0,pl.useEffect)(()=>{if(o.current){let[s]=oY.focus.focusable.find(o.current);s?.focus()}},[n]),(0,_t.jsxs)(Pt.__experimentalVStack,{spacing:4,className:"edit-site-custom-template-modal__contents-wrapper",alignment:"left",children:[!n&&(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsx)(Pt.__experimentalText,{as:"p",children:(0,Xc.__)("Select whether to create a single template for all items or a specific one.")}),(0,_t.jsxs)(Pt.Flex,{className:"edit-site-custom-template-modal__contents",gap:"4",align:"initial",children:[(0,_t.jsxs)(Pt.FlexItem,{isBlock:!0,as:Pt.Button,onClick:()=>{let{slug:s,title:a,description:u,templatePrefix:c}=t.template;e({slug:s,title:a,description:u,templatePrefix:c})},children:[(0,_t.jsx)(Pt.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.all_items}),(0,_t.jsx)(Pt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Xc.__)("For all items")})]}),(0,_t.jsxs)(Pt.FlexItem,{isBlock:!0,as:Pt.Button,onClick:()=>{i(!0)},children:[(0,_t.jsx)(Pt.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.singular_name}),(0,_t.jsx)(Pt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Xc.__)("For a specific item")})]})]}),(0,_t.jsx)(Pt.Flex,{justify:"right",children:(0,_t.jsx)(Pt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Xc.__)("Back")})})]}),n&&(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsx)(Pt.__experimentalText,{as:"p",children:(0,Xc.__)("This template will be used only for the specific item chosen.")}),(0,_t.jsx)(Vge,{entityForSuggestions:t,onSelect:e}),(0,_t.jsx)(Pt.Flex,{justify:"right",children:(0,_t.jsx)(Pt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t.hasGeneralTemplate?r():i(!1)},children:(0,Xc.__)("Back")})})]})]})}var iY=Mge;var Ff=l(G(),1),Zm=l(q(),1),hl=l(Y(),1),Qc=l(O(),1);function Lge({createTemplate:e,onBack:t}){let[r,o]=(0,Ff.useState)(""),n=(0,Zm.__)("Custom Template"),[i,s]=(0,Ff.useState)(!1),a=(0,Ff.useRef)();(0,Ff.useEffect)(()=>{a.current&&a.current.focus()},[]);async function u(c){if(c.preventDefault(),!i){s(!0);try{await e({slug:Xx(r||n)||"wp-custom-template",title:r||n},!1)}finally{s(!1)}}}return(0,Qc.jsx)("form",{onSubmit:u,children:(0,Qc.jsxs)(hl.__experimentalVStack,{spacing:6,children:[(0,Qc.jsx)(hl.TextControl,{label:(0,Zm.__)("Name"),value:r,onChange:o,placeholder:n,disabled:i,ref:a,help:(0,Zm.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Qc.jsxs)(hl.__experimentalHStack,{className:"edit-site-custom-generic-template__modal-actions",justify:"right",children:[(0,Qc.jsx)(hl.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Zm.__)("Back")}),(0,Qc.jsx)(hl.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,children:(0,Zm.__)("Create")})]})]})})}var sY=Lge;var Nr=l(O(),1),{useHistory:Dge}=U(fY.privateApis),PO=["front-page","home","single","page","index","archive","author","category","date","tag","search","404"],Bge={"front-page":Np,home:Qp,single:Gp,page:pu,archive:Ki,search:hu,404:jp,index:Vp,category:kl,author:Zi,taxonomy:xa,date:Ap,tag:Zp,attachment:Dp};function aY({title:e,direction:t,className:r,description:o,icon:n,onClick:i,children:s}){return(0,Nr.jsx)(wo.Button,{__next40pxDefaultSize:!0,className:r,onClick:i,label:o,showTooltip:!!o,children:(0,Nr.jsxs)(wo.Flex,{as:"span",spacing:2,align:"center",justify:"center",style:{width:"100%"},direction:t,children:[(0,Nr.jsx)("div",{className:"edit-site-add-new-template__template-icon",children:(0,Nr.jsx)(wo.Icon,{icon:n})}),(0,Nr.jsxs)(wo.__experimentalVStack,{className:"edit-site-add-new-template__template-name",alignment:"center",spacing:0,children:[(0,Nr.jsx)(wo.__experimentalText,{align:"center",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:e}),s]})]})})}var hn={templatesList:1,customTemplate:2,customGenericTemplate:3};function jge({onClose:e}){let[t,r]=(0,hs.useState)(hn.templatesList),[o,n]=(0,hs.useState)({}),[i,s]=(0,hs.useState)(!1),a=Hge(n,()=>r(hn.customTemplate)),u=Dge(),{saveEntityRecord:c}=(0,Xm.useDispatch)(hS.store),{createErrorNotice:f,createSuccessNotice:d}=(0,Xm.useDispatch)(uY.store),m=(0,hs.useRef)(null),h=(0,cY.useViewportMatch)("medium","<"),g=(0,Xm.useSelect)(w=>w(hS.store).getEntityRecord("root","__unstableBase")?.home,[]),v={"front-page":g,date:(0,gn.sprintf)((0,gn.__)("E.g. %s"),g+"/"+new Date().getFullYear())};(0,hs.useEffect)(()=>{if(m.current&&t===hn.templatesList){let[w]=dY.focus.focusable.find(m.current);w?.focus()}},[t]);async function y(w,S=!0){if(!i){s(!0);try{let{title:C,description:_,slug:R}=w,E=await c("postType",it,{description:_,slug:R.toString(),status:"publish",title:C,is_wp_suggestion:S},{throwOnError:!0});u.navigate(`/${it}/${E.id}?canvas=edit`),d((0,gn.sprintf)((0,gn.__)('"%s" successfully created.'),(0,lY.decodeEntities)(E.title?.rendered||C)||(0,gn.__)("(no title)")),{type:"snackbar"})}catch(C){let _=C.message&&C.code!=="unknown_error"?C.message:(0,gn.__)("An error occurred while creating the template.");f(_,{type:"snackbar"})}finally{s(!1)}}}let x=()=>{e(),r(hn.templatesList)},b=(0,gn.__)("Add template");return t===hn.customTemplate?b=(0,gn.sprintf)((0,gn.__)("Add template: %s"),o.labels.singular_name):t===hn.customGenericTemplate&&(b=(0,gn.__)("Create custom template")),(0,Nr.jsxs)(wo.Modal,{title:b,className:Z("edit-site-add-new-template__modal",{"edit-site-add-new-template__modal_template_list":t===hn.templatesList,"edit-site-custom-template-modal":t===hn.customTemplate}),onRequestClose:x,overlayClassName:t===hn.customGenericTemplate?"edit-site-custom-generic-template__modal":void 0,ref:m,children:[t===hn.templatesList&&(0,Nr.jsxs)(wo.__experimentalGrid,{columns:h?2:3,gap:4,align:"flex-start",justify:"center",className:"edit-site-add-new-template__template-list__contents",children:[(0,Nr.jsx)(wo.Flex,{className:"edit-site-add-new-template__template-list__prompt",children:(0,gn.__)("Select what the new template should apply to:")}),a.map(w=>{let{title:S,slug:C,onClick:_}=w;return(0,Nr.jsx)(aY,{title:S,direction:"column",className:"edit-site-add-new-template__template-button",description:v[C],icon:Bge[C]||mi,onClick:()=>_?_(w):y(w)},C)}),(0,Nr.jsx)(aY,{title:(0,gn.__)("Custom template"),direction:"row",className:"edit-site-add-new-template__custom-template-button",icon:Ps,onClick:()=>r(hn.customGenericTemplate),children:(0,Nr.jsx)(wo.__experimentalText,{lineHeight:1.53846153846,children:(0,gn.__)("A custom template can be manually applied to any post or page.")})})]}),t===hn.customTemplate&&(0,Nr.jsx)(iY,{onSelect:y,entityForSuggestions:o,onBack:()=>r(hn.templatesList),containerRef:m}),t===hn.customGenericTemplate&&(0,Nr.jsx)(sY,{createTemplate:y,onBack:()=>r(hn.templatesList)})]})}function zge(){let[e,t]=(0,hs.useState)(!1),{postType:r}=(0,Xm.useSelect)(o=>{let{getPostType:n}=o(hS.store);return{postType:n(it)}},[]);return r?(0,Nr.jsxs)(Nr.Fragment,{children:[(0,Nr.jsx)(wo.Button,{variant:"primary",onClick:()=>t(!0),label:r.labels.add_new_item,size:"compact",__next40pxDefaultSize:!0,children:r.labels.add_new_item}),e&&(0,Nr.jsx)(jge,{onClose:()=>t(!1)})]}):null}function Hge(e,t){let r=If(),o=nv(),n=(r||[]).map(({slug:g})=>g),i=(o||[]).filter(g=>PO.includes(g.slug)&&!n.includes(g.slug)),s=g=>{t?.(),e(g)},a=[...i],{defaultTaxonomiesMenuItems:u,taxonomiesMenuItems:c}=Qq(s),{defaultPostTypesMenuItems:f,postTypesMenuItems:d}=Xq(s),m=Jq(s);return[...u,...f,m].forEach(g=>{if(!g)return;let v=a.findIndex(y=>y.slug===g.slug);v>-1?a[v]=g:a.push(g)}),a?.sort((g,v)=>PO.indexOf(g.slug)-PO.indexOf(v.slug)),[...a,...Zq(),...d,...c]}var mY=(0,hs.memo)(zge);var gS=l(O(),1),{usePostActions:Gge,usePostFields:Uge}=U(vY.privateApis),{useHistory:Wge,useLocation:qge}=U(gY.privateApis),{useEntityRecordsWithPermissions:Yge}=U(hY.privateApis),Kge=["default_view","default_layouts","view_list"];function AO(){let{path:e,query:t}=qge(),{activeView:r="all",postId:o}=t,[n,i]=(0,gl.useState)([o]),{default_view:s,default_layouts:a,view_list:u}=Ii({kind:"postType",name:it,fields:Kge}),c=(0,gl.useMemo)(()=>u?.find(M=>M.slug===r)?.view??{},[u,r]),{view:f,updateView:d,isModified:m,resetToDefault:h}=ul({kind:"postType",name:it,slug:"default",defaultView:s,activeViewOverrides:c,defaultLayouts:a,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:M=>{y.navigate((0,RO.addQueryArgs)(e,{...t,pageNumber:M.page,search:M.search||void 0}))}}),{records:g,isResolving:v}=Yge("postType",it,{per_page:-1}),y=Wge(),x=(0,gl.useCallback)(M=>{i(M),f?.type==="list"&&y.navigate((0,RO.addQueryArgs)(e,{postId:M.length===1?M[0]:void 0}))},[y,e,f?.type]),b=Uge({postType:it}),w=(0,gl.useMemo)(()=>[pS,...b||[]],[b]),{data:S,paginationInfo:C}=(0,gl.useMemo)(()=>Za(g,f,w),[g,f,w]),_=Gge({postType:it,context:"list"}),R=qc(),E=(0,gl.useMemo)(()=>[R,..._],[_,R]),A=(0,yY.useEvent)(M=>{d(M),M.type!==f.type&&y.invalidate()});return(0,gS.jsx)(Kn,{className:"edit-site-page-templates",title:(0,pY.__)("Templates"),headingLevel:2,actions:(0,gS.jsx)(mY,{}),children:(0,gS.jsx)(qa,{paginationInfo:C,fields:w,actions:E,data:S,isLoading:v,view:f,onChangeView:A,onChangeSelection:x,isItemClickable:()=>!0,onClickItem:({id:M})=>{y.navigate(`/wp_template/${M}?canvas=edit`)},selection:n,defaultLayouts:a,onReset:m?()=>{h(),y.invalidate()}:!1},r)})}var Ni=l(O(),1);async function bY(e){let{activeView:t="active"}=e,r=await U((0,wY.resolveSelect)(xY.store)).getViewConfig("postType","wp_template"),o=r?.default_view,n=r?.view_list?.find(s=>s.slug===t)?.view??{};return(await Ug({kind:"postType",name:"wp_template",slug:"default",defaultView:o,activeViewOverrides:n})).type==="list"}var SY={name:"templates",path:"/template",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,Ni.jsx)(uS,{backPath:"/"}):(0,Ni.jsx)(sr,{}):null},content({siteData:e}){if(e.currentTheme?.is_block_theme)return window?.__experimentalTemplateActivate?(0,Ni.jsx)(CO,{}):(0,Ni.jsx)(AO,{})},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await bY(e)?(0,Ni.jsx)(br,{}):void 0},mobileSidebar({siteData:e}){if(!ar(e))return(0,Ni.jsx)(Ni.Fragment,{});if(!e.currentTheme.is_block_theme)return(0,Ni.jsx)(sr,{})},mobileContent({siteData:e}){return e.currentTheme?.is_block_theme?typeof window<"u"&&window.__experimentalTemplateActivate?(0,Ni.jsx)(CO,{}):(0,Ni.jsx)(AO,{}):void 0}},widths:{async content({query:e}){return await bY(e)?380:void 0}}};var iv=l(O(),1),Zge={sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,iv.jsx)(uS,{backPath:"/"}):(0,iv.jsx)(sr,{}):null},preview({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,iv.jsx)(br,{}):(0,iv.jsx)(sr,{}):null}},_Y={name:"template-item",path:"/wp_template/*postId",areas:Zge};var DY=l(q(),1),BY=l(me(),1),jY=l(xe(),1);var FY=l(Y(),1),xS=l(xe(),1),vn=l(G(),1),NY=l(st(),1),VY=l(me(),1);var MY=l(Rt(),1),SS=l(at(),1),sv=l(nr(),1);var gs=l(Y(),1),Vi=l(q(),1),Nf=l(me(),1),OO=l(G(),1),vS=l(xe(),1),CY=l(hi(),1),TY=l(eo(),1),yS=l(So(),1),vl=l(O(),1);function EY({postType:e,onSave:t,onClose:r}){let o=(0,Nf.useSelect)(h=>h(vS.store).getPostType(e)?.labels,[e]),[n,i]=(0,OO.useState)(!1),[s,a]=(0,OO.useState)(""),{saveEntityRecord:u}=(0,Nf.useDispatch)(vS.store),{createErrorNotice:c,createSuccessNotice:f}=(0,Nf.useDispatch)(CY.store),{resolveSelect:d}=(0,Nf.useRegistry)();async function m(h){if(h.preventDefault(),!n){i(!0);try{let g=await d(vS.store).getPostType(e),v=await u("postType",e,{status:"draft",title:s,slug:s??void 0,content:g.template&&g.template.length?(0,yS.serialize)((0,yS.synchronizeBlocksWithTemplate)([],g.template)):void 0},{throwOnError:!0});t(v),f((0,Vi.sprintf)((0,Vi.__)('"%s" successfully created.'),(0,TY.decodeEntities)(v.title?.rendered||s)||(0,Vi.__)("(no title)")),{type:"snackbar"})}catch(g){let v=g.message&&g.code!=="unknown_error"?g.message:(0,Vi.__)("An error occurred while creating the item.");c(v,{type:"snackbar"})}finally{i(!1)}}}return(0,vl.jsx)(gs.Modal,{title:(0,Vi.sprintf)((0,Vi.__)("Draft new: %s"),o?.singular_name),onRequestClose:r,focusOnMount:"firstContentElement",size:"small",children:(0,vl.jsx)("form",{onSubmit:m,children:(0,vl.jsxs)(gs.__experimentalVStack,{spacing:4,children:[(0,vl.jsx)(gs.TextControl,{label:(0,Vi.__)("Title"),onChange:a,placeholder:(0,Vi.__)("No title"),value:s}),(0,vl.jsxs)(gs.__experimentalHStack,{spacing:2,justify:"end",children:[(0,vl.jsx)(gs.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Vi.__)("Cancel")}),(0,vl.jsx)(gs.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:n,"aria-disabled":n,children:(0,Vi.__)("Create draft")})]})]})})})}var PY=l(G(),1),RY=l(xe(),1);function AY(e){let{records:t,isResolving:r}=(0,RY.useEntityRecords)("root","comment",{post:e,type:"note",status:"all",per_page:-1,_fields:"id,post"},{enabled:e?.length>0});return{notesCount:(0,PY.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 kO=l(q(),1),wS=l(me(),1),bS=l(xe(),1);var Vf=l(Y(),1),Mf=l(G(),1),OY=l(Rt(),1);var da=l(O(),1),{usePostFields:Xge,PostCardPanel:Qge}=U(OY.privateApis),Jge=["status","date","author","discussion"];function kY({postType:e,postId:t,closeModal:r,quickEditForm:o}){let n=t.length>1,[i,s]=(0,Mf.useState)({}),{record:a,hasFinishedResolution:u,canSwitchTemplate:c}=(0,wS.useSelect)(x=>{let{getEditedEntityRecord:b,hasFinishedResolution:w}=x(bS.store);if(n)return{record:null,hasFinishedResolution:!0};let S=["postType",e,t[0]],{getHomePage:C,getPostsPageId:_}=U(x(bS.store)),R=String(t[0]),E=R!==void 0&&_()===R,A=R!==void 0&&e==="page"&&C()?.postId===R;return{record:b(...S),hasFinishedResolution:w("getEditedEntityRecord",S),canSwitchTemplate:!E&&!A}},[e,t,n]),{editEntityRecord:f,saveEditedEntityRecord:d}=(0,wS.useDispatch)(bS.store),m=Xge({postType:e}),h=(0,Mf.useMemo)(()=>m?.map(x=>x.id==="status"?{...x,elements:x.elements.filter(b=>b.value!=="trash")}:x.id==="template"?{...x,readOnly:!c}:x),[m,c]),g=(0,Mf.useMemo)(()=>o?n?{...o,fields:(o.fields??[]).filter(x=>Jge.includes(typeof x=="string"?x:x.id))}:o:{layout:{type:"panel"},fields:[]},[n,o]),v=x=>{let b={...a,...i};x.status&&x.status!=="future"&&b?.status==="future"&&new Date(b.date)>new Date&&(x.date=null),x.status&&x.status==="private"&&b?.password&&(x.password=""),s(w=>({...w,...x}))};(0,Mf.useEffect)(()=>{s({})},[t]);let y=async()=>{for(let x of t)f("postType",e,x,i);n?await Promise.allSettled(t.map(x=>d("postType",e,x))):await d("postType",e,t[0]),r?.()};return(0,da.jsxs)(Vf.Modal,{overlayClassName:"dataviews-action-modal__quick-edit",__experimentalHideHeader:!0,onRequestClose:r,focusOnMount:"firstElement",children:[(0,da.jsx)("div",{className:"dataviews-action-modal__quick-edit-header",children:(0,da.jsx)(Qge,{postType:e,postId:t,hideActions:!0})}),(0,da.jsx)("div",{className:"dataviews-action-modal__quick-edit-content",children:u&&(0,da.jsx)(Cg,{data:{...a,...i},fields:h,form:g,onChange:v})}),(0,da.jsxs)(Vf.__experimentalHStack,{className:"dataviews-action-modal__quick-edit-footer",children:[(0,da.jsx)(Vf.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:r,children:(0,kO.__)("Cancel")}),(0,da.jsx)(Vf.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:y,children:(0,kO.__)("Done")})]})]})}var Mi=l(O(),1),{usePostActions:$ge,usePostFields:eve}=U(MY.privateApis),{useLocation:tve,useHistory:rve}=U(NY.privateApis),{useEntityRecordsWithPermissions:ove}=U(xS.privateApis),nve=[],ive="draft,future,pending,private,publish";function IY(e){return e.id.toString()}function sve(e){return e.level}function IO({postType:e}){let{path:t,query:r}=tve(),{activeView:o="all",postId:n,quickEdit:i=!1}=r,s=rve(),{default_view:a,default_layouts:u,view_list:c,form:f}=Ii({kind:"postType",name:e}),d=(0,vn.useMemo)(()=>c?.find(ne=>ne.slug===o)?.view??{},[c,o]),{view:m,updateView:h,isModified:g,resetToDefault:v}=ul({kind:"postType",name:e,slug:"default",defaultView:a,defaultLayouts:u,activeViewOverrides:d,queryParams:{page:r.pageNumber,search:r.search},onChangeQueryParams:ne=>{s.navigate((0,sv.addQueryArgs)(t,{...r,pageNumber:ne.page,search:ne.search||void 0}))}}),y=(0,SS.useEvent)(ne=>{h(ne),ne.type!==m.type&&s.invalidate()}),[x,b]=(0,vn.useState)(n?.split(",")??[]),w=(0,vn.useCallback)(ne=>{b(ne),s.navigate((0,sv.addQueryArgs)(t,{postId:ne.join(",")}))},[t,s]);(0,vn.useEffect)(()=>{let ne=n?.split(",")??[];b(ne)},[n]);let S=eve({postType:e}),C=(0,vn.useMemo)(()=>{let ne={};return m.filters?.forEach(Te=>{if(Te.field==="status"&&Te.operator===LS&&(ne.status=Te.value),Te.field==="author"&&Te.operator===LS?ne.author=Te.value:Te.field==="author"&&Te.operator===ck&&(ne.author_exclude=Te.value),Te.field==="date"){if(!Te.value)return;Te.operator===uk?ne.before=Te.value:Te.operator===fk&&(ne.after=Te.value)}}),(!ne.status||ne.status==="")&&(ne.status=ive),{per_page:m.perPage,page:m.page,_embed:"author,wp:featuredmedia",order:m.sort?.direction,orderby:m.sort?.field,orderby_hierarchy:!!m.showLevels,search:m.search,...ne}},[m]),{records:_,isResolving:R,totalItems:E,totalPages:A,hasResolved:M}=ove("postType",e,C),I=(0,vn.useMemo)(()=>_?.map(ne=>ne.id)??[],[_]),{notesCount:T,isLoading:N}=AY(I),B=(0,vn.useMemo)(()=>{let ne=_;return m?.sort?.field==="author"&&(ne=Za(_,{sort:{...m.sort}},S).data),ne&&ne.map(Te=>({...Te,notesCount:T[Te.id]??0}))},[_,S,m?.sort,T]),L=B?.map(ne=>IY(ne))??[],F=((0,SS.usePrevious)(L)??[]).filter(ne=>!L.includes(ne)).includes(n);(0,vn.useEffect)(()=>{F&&s.navigate((0,sv.addQueryArgs)(t,{postId:void 0}))},[s,F,t]);let P=(0,vn.useMemo)(()=>({totalItems:E,totalPages:A}),[E,A]),{labels:V,canCreateRecord:z}=(0,VY.useSelect)(ne=>{let{getPostType:Te,canUser:oe}=ne(xS.store);return{labels:Te(e)?.labels,canCreateRecord:oe("create",{kind:"postType",name:e})}},[e]),W=$ge({postType:e,context:"list"}),Q=qc(),ue=kW(),re=(0,vn.useMemo)(()=>m.type===MS?[{...Q,isPrimary:!0},...W]:[Q,ue,...W],[m.type,Q,ue,W]),[se,ae]=(0,vn.useState)(!1),de=()=>ae(!0),ye=()=>ae(!1),fe=({type:ne,id:Te})=>{s.navigate(`/${ne}/${Te}?canvas=edit`),ye()},ke=()=>{s.navigate((0,sv.addQueryArgs)(t,{...r,quickEdit:void 0}))};return(0,Mi.jsxs)(Kn,{title:V?.name,headingLevel:2,actions:(0,Mi.jsx)(Mi.Fragment,{children:V?.add_new_item&&z&&(0,Mi.jsxs)(Mi.Fragment,{children:[(0,Mi.jsx)(FY.Button,{variant:"primary",onClick:de,size:"compact",__next40pxDefaultSize:!0,children:V.add_new_item}),se&&(0,Mi.jsx)(EY,{postType:e,onSave:fe,onClose:ye})]})}),children:[(0,Mi.jsx)(qa,{paginationInfo:P,fields:S,actions:re,data:B||nve,isLoading:R||N||!M,view:m,onChangeView:y,selection:x,onChangeSelection:w,isItemClickable:ne=>ne.status!=="trash",onClickItem:({id:ne})=>{s.navigate(`/${e}/${ne}?canvas=edit`)},getItemId:IY,getItemLevel:sve,defaultLayouts:u,onReset:g?()=>{v(),s.invalidate()}:!1},o),i&&!R&&x.length>0&&m.type!==MS&&(0,Mi.jsx)(kY,{postType:e,postId:x,closeModal:ke,quickEditForm:f})]})}var vs=l(O(),1);async function LY(e){let{activeView:t="all"}=e,r=await U((0,BY.resolveSelect)(jY.store)).getViewConfig("postType","page"),o=r?.default_view,n=r?.default_layouts,i=r?.view_list?.find(a=>a.slug===t);return(await Ug({kind:"postType",name:"page",slug:"default",defaultView:o,defaultLayouts:n,activeViewOverrides:i?.view??{}})).type==="list"}var zY={name:"pages",path:"/page",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,vs.jsx)($r,{title:(0,DY.__)("Pages"),backPath:"/",content:(0,vs.jsx)(Hm,{postType:"page"})}):(0,vs.jsx)(sr,{}):null},content({siteData:e}){return e.currentTheme?.is_block_theme?(0,vs.jsx)(IO,{postType:"page"}):void 0},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await LY(e)?(0,vs.jsx)(br,{}):void 0},mobileSidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?void 0:(0,vs.jsx)(sr,{}):(0,vs.jsx)(vs.Fragment,{})},mobileContent({siteData:e}){return e.currentTheme?.is_block_theme?(0,vs.jsx)(IO,{postType:"page"}):void 0}},widths:{async content({query:e}){return await LY(e)?380:void 0}}};var HY=l(q(),1);var Qm=l(O(),1),GY={name:"page-item",path:"/page/:postId",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,Qm.jsx)($r,{title:(0,HY.__)("Pages"),backPath:"/",content:(0,Qm.jsx)(Hm,{postType:"page"})}):(0,Qm.jsx)(sr,{}):null},preview({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,Qm.jsx)(br,{}):(0,Qm.jsx)(sr,{}):null}}};var FO=l(q(),1),WY=l(Rt(),1);var av=l(O(),1),{StyleBookPreview:UY}=U(WY.privateApis),qY={name:"stylebook",path:"/stylebook",areas:{sidebar({siteData:e}){return ar(e)?Xn(e)?(0,av.jsx)($r,{title:(0,FO.__)("Styles"),backPath:"/",description:(0,FO.__)("Preview your website's visual identity: colors, typography, and blocks.")}):(0,av.jsx)(sr,{}):null},preview({siteData:e}){return Xn(e)?(0,av.jsx)(UY,{isStatic:!0,settings:e.editorSettings}):void 0},mobileContent({siteData:e}){return Xn(e)?(0,av.jsx)(UY,{isStatic:!0,settings:e.editorSettings}):void 0}}};var KY=l(q(),1),_S=l(Y(),1);var Lf=l(O(),1);function YY(){return(0,Lf.jsx)(_S.Notice,{status:"error",isDismissible:!1,children:(0,KY.__)("The requested page could not be found. Please check the URL.")})}var ZY={name:"notfound",path:"*",areas:{sidebar:(0,Lf.jsx)(Id,{}),mobileSidebar:(0,Lf.jsx)(Id,{customDescription:(0,Lf.jsx)(YY,{})}),content:(0,Lf.jsx)(_S.__experimentalSpacer,{padding:2,children:(0,Lf.jsx)(YY,{})})}};var ave=[GY,zY,_Y,SY,UW,GW,HW,IU,kU,Pz,tU,vL,qY,ZY];function QY(){let e=(0,CS.useRegistry)(),{registerRoute:t}=U((0,CS.useDispatch)(We));(0,XY.useEffect)(()=>{e.batch(()=>{ave.forEach(t)})},[e,t])}var TS=l(O(),1),{RouterProvider:lve}=U($Y.privateApis);function cve(){return bN(),CN(),(0,TS.jsx)(mN,{})}function tK(){QY();let{routes:e,currentTheme:t,editorSettings:r}=(0,JY.useSelect)(i=>({routes:U(i(We)).getRoutes(),currentTheme:i(eK.store).getCurrentTheme(),editorSettings:i(We).getSettings()}),[]),o=(0,ES.useCallback)(({path:i,query:s})=>fo()?{path:i,query:{...s,wp_theme_preview:"wp_theme_preview"in s?s.wp_theme_preview:Hl()}}:{path:i,query:s},[]),n=(0,ES.useMemo)(()=>({siteData:{currentTheme:t,editorSettings:r}}),[t,r]);return(0,TS.jsx)(lve,{routes:e,pathArg:"p",beforeNavigate:o,matchResolverArgs:n,children:(0,TS.jsx)(cve,{})})}var Jm=l(Rt(),1),rK=l(nr(),1),oK=l($c(),1),PS=l(O(),1),NO=(0,rK.getPath)(window.location.href)?.includes("site-editor.php"),VO=e=>{(0,oK.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function uve(e){return NO?(VO("PluginMoreMenuItem"),(0,PS.jsx)(Jm.PluginMoreMenuItem,{...e})):null}function fve(e){return NO?(VO("PluginSidebar"),(0,PS.jsx)(Jm.PluginSidebar,{...e})):null}function dve(e){return NO?(VO("PluginSidebarMoreMenuItem"),(0,PS.jsx)(Jm.PluginSidebarMoreMenuItem,{...e})):null}var LO=l(O(),1),{registerCoreBlockBindingsSources:mve}=U(iK.privateApis);function pve(e,t){let r=document.getElementById(e),o=(0,AS.createRoot)(r);(0,Df.dispatch)(MO.store).reapplyBlockTypeFilters();let n=(0,$m.__experimentalGetCoreBlocks)().filter(({name:i})=>i!=="core/freeform");return(0,$m.registerCoreBlocks)(n),mve(),(0,Df.dispatch)(MO.store).setFreeformFallbackBlockName("core/html"),(0,OS.registerLegacyWidgetBlock)({inserter:!1}),(0,OS.registerWidgetGroupBlock)({inserter:!1}),(0,$m.__experimentalRegisterExperimentalCoreBlocks)({enableFSEBlocks:!0}),(0,Df.dispatch)(RS.store).setDefaults("core/edit-site",{welcomeGuide:!0,welcomeGuideStyles:!0,welcomeGuidePage:!0,welcomeGuideTemplate:!0}),(0,Df.dispatch)(RS.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,showCollaborationJoinNotifications:!0,showCollaborationLeaveNotifications:!0,showCollaborationPostSaveNotifications:!0}),window.__clientSideMediaProcessing&&(0,Df.dispatch)(RS.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,Df.dispatch)(We).updateSettings(t),window.addEventListener("dragover",i=>i.preventDefault(),!1),window.addEventListener("drop",i=>i.preventDefault(),!1),o.render((0,LO.jsx)(AS.StrictMode,{children:(0,LO.jsx)(tK,{})})),o}function hve(){(0,nK.default)("wp.editSite.reinitializeEditor",{since:"6.2",version:"6.3"})}return mK(gve);})();
45 /*! Bundled license information:
46
47 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
48 (**
49 * @license React
50 * use-sync-external-store-shim.production.js
51 *
52 * Copyright (c) Meta Platforms, Inc. and affiliates.
53 *
54 * This source code is licensed under the MIT license found in the
55 * LICENSE file in the root directory of this source tree.
56 *)
57
58 use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.js:
59 (**
60 * @license React
61 * use-sync-external-store-shim/with-selector.production.js
62 *
63 * Copyright (c) Meta Platforms, Inc. and affiliates.
64 *
65 * This source code is licensed under the MIT license found in the
66 * LICENSE file in the root directory of this source tree.
67 *)
68
69 is-plain-object/dist/is-plain-object.mjs:
70 (*!
71 * is-plain-object <https://github.com/jonschlinkert/is-plain-object>
72 *
73 * Copyright (c) 2014-2017, Jon Schlinkert.
74 * Released under the MIT License.
75 *)
76 */
77 //# sourceMappingURL=index.min.js.map
78