403Webshell
Server IP : 172.67.159.97  /  Your IP : 216.73.217.154
Web Server : nginx/1.24.0
System : Linux wordpress-sites 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.1.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/rebeccaone.com/wp-content/plugins/cornerstone/assets/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/rebeccaone.com/wp-content/plugins/cornerstone/assets/js//app.react17.7.8.9.js
"use strict";(()=>{var W0e=Object.create;var X0=Object.defineProperty;var G0e=Object.getOwnPropertyDescriptor;var q0e=Object.getOwnPropertyNames;var Q0e=Object.getPrototypeOf,K0e=Object.prototype.hasOwnProperty;var Y0e=(e,t,n)=>t in e?X0(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var X0e=e=>X0(e,"__esModule",{value:!0});var Ic=(e=>typeof require!="undefined"?require:typeof Proxy!="undefined"?new Proxy(e,{get:(t,n)=>(typeof require!="undefined"?require:t)[n]}):e)(function(e){if(typeof require!="undefined")return require.apply(this,arguments);throw new Error('Dynamic require of "'+e+'" is not supported')});var x=(e,t)=>()=>(e&&(t=e(e=0)),t);var ct=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),D=(e,t)=>{for(var n in t)X0(e,n,{get:t[n],enumerable:!0})},J0e=(e,t,n,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of q0e(t))!K0e.call(e,r)&&(n||r!=="default")&&X0(e,r,{get:()=>t[r],enumerable:!(o=G0e(t,r))||o.enumerable});return e},P=(e,t)=>J0e(X0e(X0(e!=null?W0e(Q0e(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var Q=(e,t,n)=>(Y0e(e,typeof t!="symbol"?t+"":t,n),n);var B=ct((vUe,NX)=>{NX.exports=window.React});var LX={};var bUe,m6=x(()=>{bUe=P(B())});var _i=ct((wUe,VX)=>{VX.exports=window.ReactDOM});function d6(e,t){FX.default.render(t,e)}var FX,zX=x(()=>{FX=P(_i())});function Xi(e){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];if(!1)var r,i;throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map(function(s){return"'"+s+"'"}).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function Fp(e){return!!e&&!!e[Cn]}function Uu(e){return!!e&&(function(t){if(!t||typeof t!="object")return!1;var n=Object.getPrototypeOf(t);if(n===null)return!0;var o=Object.hasOwnProperty.call(n,"constructor")&&n.constructor;return o===Object||typeof o=="function"&&Function.toString.call(o)===iye}(e)||Array.isArray(e)||!!e[ey]||!!e.constructor[ey]||Gw(e)||qw(e))}function Oc(e,t,n){n===void 0&&(n=!1),zp(e)===0?(n?Object.keys:jh)(e).forEach(function(o){n&&typeof o=="symbol"||t(o,e[o],e)}):e.forEach(function(o,r){return t(r,o,e)})}function zp(e){var t=e[Cn];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:Gw(e)?2:qw(e)?3:0}function Bp(e,t){return zp(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Ww(e,t){return zp(e)===2?e.get(t):e[t]}function BX(e,t,n){var o=zp(e);o===2?e.set(t,n):o===3?(e.delete(t),e.add(n)):e[t]=n}function UX(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function Gw(e){return oye&&e instanceof Map}function qw(e){return rye&&e instanceof Set}function Vi(e){return e.o||e.t}function f6(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=QX(e);delete t[Cn];for(var n=jh(t),o=0;o<n.length;o++){var r=n[o],i=t[r];i.writable===!1&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[r]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[r]})}return Object.create(Object.getPrototypeOf(e),t)}function h6(e,t){return t===void 0&&(t=!1),g6(e)||Fp(e)||!Uu(e)||(zp(e)>1&&(e.set=e.add=e.clear=e.delete=Z0e),Object.freeze(e),t&&Oc(e,function(n,o){return h6(o,!0)},!0)),e}function Z0e(){Xi(2)}function g6(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function $u(e){var t=S6[e];return t||Xi(18,e),t}function y6(e,t){S6[e]||(S6[e]=t)}function J0(){return R0}function _6(e,t){t&&($u("Patches"),e.u=[],e.s=[],e.v=t)}function Qw(e){v6(e),e.p.forEach(R0e),e.p=null}function v6(e){e===R0&&(R0=e.l)}function $X(e){return R0={p:[],l:R0,h:e,m:!0,_:0}}function R0e(e){var t=e[Cn];t.i===0||t.i===1?t.j():t.O=!0}function b6(e,t){t._=t.p.length;var n=t.p[0],o=e!==void 0&&e!==n;return t.h.g||$u("ES5").S(t,e,o),o?(n[Cn].P&&(Qw(t),Xi(4)),Uu(e)&&(e=Kw(t,e),t.l||Yw(t,e)),t.u&&$u("Patches").M(n[Cn].t,e,t.u,t.s)):e=Kw(t,n,[]),Qw(t),t.u&&t.v(t.u,t.s),e!==E6?e:void 0}function Kw(e,t,n){if(g6(t))return t;var o=t[Cn];if(!o)return Oc(t,function(i,s){return HX(e,o,t,i,s,n)},!0),t;if(o.A!==e)return t;if(!o.P)return Yw(e,o.t,!0),o.t;if(!o.I){o.I=!0,o.A._--;var r=o.i===4||o.i===5?o.o=f6(o.k):o.o;Oc(o.i===3?new Set(r):r,function(i,s){return HX(e,o,r,i,s,n)}),Yw(e,r,!1),n&&e.u&&$u("Patches").R(o,n,e.u,e.s)}return o.o}function HX(e,t,n,o,r,i){if(Fp(r)){var s=Kw(e,r,i&&t&&t.i!==3&&!Bp(t.D,o)?i.concat(o):void 0);if(BX(n,o,s),!Fp(s))return;e.m=!1}if(Uu(r)&&!g6(r)){if(!e.h.F&&e._<1)return;Kw(e,r),t&&t.A.l||Yw(e,r)}}function Yw(e,t,n){n===void 0&&(n=!1),e.h.F&&e.m&&h6(t,n)}function x6(e,t){var n=e[Cn];return(n?Vi(n):e)[t]}function jX(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var o=Object.getOwnPropertyDescriptor(n,t);if(o)return o;n=Object.getPrototypeOf(n)}}function va(e){e.P||(e.P=!0,e.l&&va(e.l))}function w6(e){e.o||(e.o=f6(e.t))}function Z0(e,t,n){var o=Gw(t)?$u("MapSet").N(t,n):qw(t)?$u("MapSet").T(t,n):e.g?function(r,i){var s=Array.isArray(r),a={i:s?1:0,A:i?i.A:J0(),P:!1,I:!1,D:{},l:i,t:r,k:null,o:null,j:null,C:!1},l=a,u=ty;s&&(l=[a],u=ny);var c=Proxy.revocable(l,u),p=c.revoke,m=c.proxy;return a.k=m,a.j=p,m}(t,n):$u("ES5").J(t,n);return(n?n.A:J0()).p.push(o),o}function Hh(e){return Fp(e)||Xi(22,e),function t(n){if(!Uu(n))return n;var o,r=n[Cn],i=zp(n);if(r){if(!r.P&&(r.i<4||!$u("ES5").K(r)))return r.t;r.I=!0,o=WX(n,i),r.I=!1}else o=WX(n,i);return Oc(o,function(s,a){r&&Ww(r.t,s)===a||BX(o,s,t(a))}),i===3?new Set(o):o}(e)}function WX(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return f6(e)}function eye(){function e(s,a){var l=i[s];return l?l.enumerable=a:i[s]=l={configurable:!0,enumerable:a,get:function(){var u=this[Cn];return ty.get(u,s)},set:function(u){var c=this[Cn];ty.set(c,s,u)}},l}function t(s){for(var a=s.length-1;a>=0;a--){var l=s[a][Cn];if(!l.P)switch(l.i){case 5:o(l)&&va(l);break;case 4:n(l)&&va(l)}}}function n(s){for(var a=s.t,l=s.k,u=jh(l),c=u.length-1;c>=0;c--){var p=u[c];if(p!==Cn){var m=a[p];if(m===void 0&&!Bp(a,p))return!0;var d=l[p],f=d&&d[Cn];if(f?f.t!==m:!UX(d,m))return!0}}var h=!!a[Cn];return u.length!==jh(a).length+(h?0:1)}function o(s){var a=s.k;if(a.length!==s.t.length)return!0;var l=Object.getOwnPropertyDescriptor(a,a.length-1);if(l&&!l.get)return!0;for(var u=0;u<a.length;u++)if(!a.hasOwnProperty(u))return!0;return!1}function r(s){s.O&&Xi(3,JSON.stringify(Vi(s)))}var i={};y6("ES5",{J:function(s,a){var l=Array.isArray(s),u=function(p,m){if(p){for(var d=Array(m.length),f=0;f<m.length;f++)Object.defineProperty(d,""+f,e(f,!0));return d}var h=QX(m);delete h[Cn];for(var g=jh(h),y=0;y<g.length;y++){var _=g[y];h[_]=e(_,p||!!h[_].enumerable)}return Object.create(Object.getPrototypeOf(m),h)}(l,s),c={i:l?5:4,A:a?a.A:J0(),P:!1,I:!1,D:{},l:a,t:s,k:u,o:null,O:!1,C:!1};return Object.defineProperty(u,Cn,{value:c,writable:!0}),u},S:function(s,a,l){l?Fp(a)&&a[Cn].A===s&&t(s.p):(s.u&&function u(c){if(c&&typeof c=="object"){var p=c[Cn];if(p){var m=p.t,d=p.k,f=p.D,h=p.i;if(h===4)Oc(d,function(w){w!==Cn&&(m[w]!==void 0||Bp(m,w)?f[w]||u(d[w]):(f[w]=!0,va(p)))}),Oc(m,function(w){d[w]!==void 0||Bp(d,w)||(f[w]=!1,va(p))});else if(h===5){if(o(p)&&(va(p),f.length=!0),d.length<m.length)for(var g=d.length;g<m.length;g++)f[g]=!1;else for(var y=m.length;y<d.length;y++)f[y]=!0;for(var _=Math.min(d.length,m.length),b=0;b<_;b++)d.hasOwnProperty(b)||(f[b]=!0),f[b]===void 0&&u(d[b])}}}}(s.p[0]),t(s.p))},K:function(s){return s.i===4?n(s):o(s)}})}function tye(){function e(o){if(!Uu(o))return o;if(Array.isArray(o))return o.map(e);if(Gw(o))return new Map(Array.from(o.entries()).map(function(s){return[s[0],e(s[1])]}));if(qw(o))return new Set(Array.from(o).map(e));var r=Object.create(Object.getPrototypeOf(o));for(var i in o)r[i]=e(o[i]);return Bp(o,ey)&&(r[ey]=o[ey]),r}function t(o){return Fp(o)?e(o):o}var n="add";y6("Patches",{$:function(o,r){return r.forEach(function(i){for(var s=i.path,a=i.op,l=o,u=0;u<s.length-1;u++){var c=zp(l),p=""+s[u];c!==0&&c!==1||p!=="__proto__"&&p!=="constructor"||Xi(24),typeof l=="function"&&p==="prototype"&&Xi(24),typeof(l=Ww(l,p))!="object"&&Xi(15,s.join("/"))}var m=zp(l),d=e(i.value),f=s[s.length-1];switch(a){case"replace":switch(m){case 2:return l.set(f,d);case 3:Xi(16);default:return l[f]=d}case n:switch(m){case 1:return f==="-"?l.push(d):l.splice(f,0,d);case 2:return l.set(f,d);case 3:return l.add(d);default:return l[f]=d}case"remove":switch(m){case 1:return l.splice(f,1);case 2:return l.delete(f);case 3:return l.delete(i.value);default:return delete l[f]}default:Xi(17,a)}}),o},R:function(o,r,i,s){switch(o.i){case 0:case 4:case 2:return function(a,l,u,c){var p=a.t,m=a.o;Oc(a.D,function(d,f){var h=Ww(p,d),g=Ww(m,d),y=f?Bp(p,d)?"replace":n:"remove";if(h!==g||y!=="replace"){var _=l.concat(d);u.push(y==="remove"?{op:y,path:_}:{op:y,path:_,value:g}),c.push(y===n?{op:"remove",path:_}:y==="remove"?{op:n,path:_,value:t(h)}:{op:"replace",path:_,value:t(h)})}})}(o,r,i,s);case 5:case 1:return function(a,l,u,c){var p=a.t,m=a.D,d=a.o;if(d.length<p.length){var f=[d,p];p=f[0],d=f[1];var h=[c,u];u=h[0],c=h[1]}for(var g=0;g<p.length;g++)if(m[g]&&d[g]!==p[g]){var y=l.concat([g]);u.push({op:"replace",path:y,value:t(d[g])}),c.push({op:"replace",path:y,value:t(p[g])})}for(var _=p.length;_<d.length;_++){var b=l.concat([_]);u.push({op:n,path:b,value:t(d[_])})}p.length<d.length&&c.push({op:"replace",path:l.concat(["length"]),value:p.length})}(o,r,i,s);case 3:return function(a,l,u,c){var p=a.t,m=a.o,d=0;p.forEach(function(f){if(!m.has(f)){var h=l.concat([d]);u.push({op:"remove",path:h,value:f}),c.unshift({op:n,path:h,value:f})}d++}),d=0,m.forEach(function(f){if(!p.has(f)){var h=l.concat([d]);u.push({op:n,path:h,value:f}),c.unshift({op:"remove",path:h,value:f})}d++})}(o,r,i,s)}},M:function(o,r,i,s){i.push({op:"replace",path:[],value:r===E6?void 0:r}),s.push({op:"replace",path:[],value:o})}})}function nye(){function e(a,l){function u(){this.constructor=a}r(a,l),a.prototype=(u.prototype=l.prototype,new u)}function t(a){a.o||(a.D=new Map,a.o=new Map(a.t))}function n(a){a.o||(a.o=new Set,a.t.forEach(function(l){if(Uu(l)){var u=Z0(a.A.h,l,a);a.p.set(l,u),a.o.add(u)}else a.o.add(l)}))}function o(a){a.O&&Xi(3,JSON.stringify(Vi(a)))}var r=function(a,l){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,c){u.__proto__=c}||function(u,c){for(var p in c)c.hasOwnProperty(p)&&(u[p]=c[p])})(a,l)},i=function(){function a(u,c){return this[Cn]={i:2,l:c,A:c?c.A:J0(),P:!1,I:!1,o:void 0,D:void 0,t:u,k:this,C:!1,O:!1},this}e(a,Map);var l=a.prototype;return Object.defineProperty(l,"size",{get:function(){return Vi(this[Cn]).size}}),l.has=function(u){return Vi(this[Cn]).has(u)},l.set=function(u,c){var p=this[Cn];return o(p),Vi(p).has(u)&&Vi(p).get(u)===c||(t(p),va(p),p.D.set(u,!0),p.o.set(u,c),p.D.set(u,!0)),this},l.delete=function(u){if(!this.has(u))return!1;var c=this[Cn];return o(c),t(c),va(c),c.t.has(u)?c.D.set(u,!1):c.D.delete(u),c.o.delete(u),!0},l.clear=function(){var u=this[Cn];o(u),Vi(u).size&&(t(u),va(u),u.D=new Map,Oc(u.t,function(c){u.D.set(c,!1)}),u.o.clear())},l.forEach=function(u,c){var p=this;Vi(this[Cn]).forEach(function(m,d){u.call(c,p.get(d),d,p)})},l.get=function(u){var c=this[Cn];o(c);var p=Vi(c).get(u);if(c.I||!Uu(p)||p!==c.t.get(u))return p;var m=Z0(c.A.h,p,c);return t(c),c.o.set(u,m),m},l.keys=function(){return Vi(this[Cn]).keys()},l.values=function(){var u,c=this,p=this.keys();return(u={})[Jw]=function(){return c.values()},u.next=function(){var m=p.next();return m.done?m:{done:!1,value:c.get(m.value)}},u},l.entries=function(){var u,c=this,p=this.keys();return(u={})[Jw]=function(){return c.entries()},u.next=function(){var m=p.next();if(m.done)return m;var d=c.get(m.value);return{done:!1,value:[m.value,d]}},u},l[Jw]=function(){return this.entries()},a}(),s=function(){function a(u,c){return this[Cn]={i:3,l:c,A:c?c.A:J0(),P:!1,I:!1,o:void 0,t:u,k:this,p:new Map,O:!1,C:!1},this}e(a,Set);var l=a.prototype;return Object.defineProperty(l,"size",{get:function(){return Vi(this[Cn]).size}}),l.has=function(u){var c=this[Cn];return o(c),c.o?!!c.o.has(u)||!(!c.p.has(u)||!c.o.has(c.p.get(u))):c.t.has(u)},l.add=function(u){var c=this[Cn];return o(c),this.has(u)||(n(c),va(c),c.o.add(u)),this},l.delete=function(u){if(!this.has(u))return!1;var c=this[Cn];return o(c),n(c),va(c),c.o.delete(u)||!!c.p.has(u)&&c.o.delete(c.p.get(u))},l.clear=function(){var u=this[Cn];o(u),Vi(u).size&&(n(u),va(u),u.o.clear())},l.values=function(){var u=this[Cn];return o(u),n(u),u.o.values()},l.entries=function(){var u=this[Cn];return o(u),n(u),u.o.entries()},l.keys=function(){return this.values()},l[Jw]=function(){return this.values()},l.forEach=function(u,c){for(var p=this.values(),m=p.next();!m.done;)u.call(c,m.value,m.value,this),m=p.next()},a}();y6("MapSet",{N:function(a,l){return new i(a,l)},T:function(a,l){return new s(a,l)}})}function Xw(){eye(),nye(),tye()}var GX,R0,C6,oye,rye,qX,E6,ey,Cn,Jw,iye,jh,QX,S6,ty,ny,sye,Qa,er,EUe,SUe,kUe,k6,AUe,TUe,Ka=x(()=>{C6=typeof Symbol!="undefined"&&typeof Symbol("x")=="symbol",oye=typeof Map!="undefined",rye=typeof Set!="undefined",qX=typeof Proxy!="undefined"&&Proxy.revocable!==void 0&&typeof Reflect!="undefined",E6=C6?Symbol.for("immer-nothing"):((GX={})["immer-nothing"]=!0,GX),ey=C6?Symbol.for("immer-draftable"):"__$immer_draftable",Cn=C6?Symbol.for("immer-state"):"__$immer_state",Jw=typeof Symbol!="undefined"&&Symbol.iterator||"@@iterator",iye=""+Object.prototype.constructor,jh=typeof Reflect!="undefined"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols!==void 0?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,QX=Object.getOwnPropertyDescriptors||function(e){var t={};return jh(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},S6={},ty={get:function(e,t){if(t===Cn)return e;var n=Vi(e);if(!Bp(n,t))return function(r,i,s){var a,l=jX(i,s);return l?"value"in l?l.value:(a=l.get)===null||a===void 0?void 0:a.call(r.k):void 0}(e,n,t);var o=n[t];return e.I||!Uu(o)?o:o===x6(e.t,t)?(w6(e),e.o[t]=Z0(e.A.h,o,e)):o},has:function(e,t){return t in Vi(e)},ownKeys:function(e){return Reflect.ownKeys(Vi(e))},set:function(e,t,n){var o=jX(Vi(e),t);if(o==null?void 0:o.set)return o.set.call(e.k,n),!0;if(!e.P){var r=x6(Vi(e),t),i=r==null?void 0:r[Cn];if(i&&i.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(UX(n,r)&&(n!==void 0||Bp(e.t,t)))return!0;w6(e),va(e)}return e.o[t]===n&&typeof n!="number"&&(n!==void 0||t in e.o)||(e.o[t]=n,e.D[t]=!0,!0)},deleteProperty:function(e,t){return x6(e.t,t)!==void 0||t in e.t?(e.D[t]=!1,w6(e),va(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=Vi(e),o=Reflect.getOwnPropertyDescriptor(n,t);return o&&{writable:!0,configurable:e.i!==1||t!=="length",enumerable:o.enumerable,value:n[t]}},defineProperty:function(){Xi(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){Xi(12)}},ny={};Oc(ty,function(e,t){ny[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),ny.deleteProperty=function(e,t){return ny.set.call(this,e,t,void 0)},ny.set=function(e,t,n){return ty.set.call(this,e[0],t,n,e[0])};sye=function(){function e(n){var o=this;this.g=qX,this.F=!0,this.produce=function(r,i,s){if(typeof r=="function"&&typeof i!="function"){var a=i;i=r;var l=o;return function(h){var g=this;h===void 0&&(h=a);for(var y=arguments.length,_=Array(y>1?y-1:0),b=1;b<y;b++)_[b-1]=arguments[b];return l.produce(h,function(w){var S;return(S=i).call.apply(S,[g,w].concat(_))})}}var u;if(typeof i!="function"&&Xi(6),s!==void 0&&typeof s!="function"&&Xi(7),Uu(r)){var c=$X(o),p=Z0(o,r,void 0),m=!0;try{u=i(p),m=!1}finally{m?Qw(c):v6(c)}return typeof Promise!="undefined"&&u instanceof Promise?u.then(function(h){return _6(c,s),b6(h,c)},function(h){throw Qw(c),h}):(_6(c,s),b6(u,c))}if(!r||typeof r!="object"){if((u=i(r))===void 0&&(u=r),u===E6&&(u=void 0),o.F&&h6(u,!0),s){var d=[],f=[];$u("Patches").M(r,u,d,f),s(d,f)}return u}Xi(21,r)},this.produceWithPatches=function(r,i){if(typeof r=="function")return function(u){for(var c=arguments.length,p=Array(c>1?c-1:0),m=1;m<c;m++)p[m-1]=arguments[m];return o.produceWithPatches(u,function(d){return r.apply(void 0,[d].concat(p))})};var s,a,l=o.produce(r,i,function(u,c){s=u,a=c});return typeof Promise!="undefined"&&l instanceof Promise?l.then(function(u){return[u,s,a]}):[l,s,a]},typeof(n==null?void 0:n.useProxies)=="boolean"&&this.setUseProxies(n.useProxies),typeof(n==null?void 0:n.autoFreeze)=="boolean"&&this.setAutoFreeze(n.autoFreeze)}var t=e.prototype;return t.createDraft=function(n){Uu(n)||Xi(8),Fp(n)&&(n=Hh(n));var o=$X(this),r=Z0(this,n,void 0);return r[Cn].C=!0,v6(o),r},t.finishDraft=function(n,o){var r=n&&n[Cn],i=r.A;return _6(i,o),b6(void 0,i)},t.setAutoFreeze=function(n){this.F=n},t.setUseProxies=function(n){n&&!qX&&Xi(20),this.g=n},t.applyPatches=function(n,o){var r;for(r=o.length-1;r>=0;r--){var i=o[r];if(i.path.length===0&&i.op==="replace"){n=i.value;break}}r>-1&&(o=o.slice(r+1));var s=$u("Patches").$;return Fp(n)?s(n,o):this.produce(n,function(a){return s(a,o)})},e}(),Qa=new sye,er=Qa.produce,EUe=Qa.produceWithPatches.bind(Qa),SUe=Qa.setAutoFreeze.bind(Qa),kUe=Qa.setUseProxies.bind(Qa),k6=Qa.applyPatches.bind(Qa),AUe=Qa.createDraft.bind(Qa),TUe=Qa.finishDraft.bind(Qa)});var A6,KX,aye,lye,Wh,YX,XX,uye,oy,Zw,cye,hs,JX,ZX,RX,T6,Rw,P6,Cd,pye,mye,I6,eJ,bl,O6,dye,fye,D6,M6,eC,tJ,Ed,hye,nJ,Gh,oJ,rJ,N6,L6,iJ,gye,sJ=x(()=>{A6="3.6.1",KX=A6,aye=typeof atob=="function",lye=typeof btoa=="function",Wh=typeof Buffer=="function",YX=typeof TextDecoder=="function"?new TextDecoder:void 0,XX=typeof TextEncoder=="function"?new TextEncoder:void 0,uye="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",oy=[...uye],Zw=(e=>{let t={};return e.forEach((n,o)=>t[n]=o),t})(oy),cye=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,hs=String.fromCharCode.bind(String),JX=typeof Uint8Array.from=="function"?Uint8Array.from.bind(Uint8Array):(e,t=n=>n)=>new Uint8Array(Array.prototype.slice.call(e,0).map(t)),ZX=e=>e.replace(/[+\/]/g,t=>t=="+"?"-":"_").replace(/=+$/m,""),RX=e=>e.replace(/[^A-Za-z0-9\+\/]/g,""),T6=e=>{let t,n,o,r,i="",s=e.length%3;for(let a=0;a<e.length;){if((n=e.charCodeAt(a++))>255||(o=e.charCodeAt(a++))>255||(r=e.charCodeAt(a++))>255)throw new TypeError("invalid character found");t=n<<16|o<<8|r,i+=oy[t>>18&63]+oy[t>>12&63]+oy[t>>6&63]+oy[t&63]}return s?i.slice(0,s-3)+"===".substring(s):i},Rw=lye?e=>btoa(e):Wh?e=>Buffer.from(e,"binary").toString("base64"):T6,P6=Wh?e=>Buffer.from(e).toString("base64"):e=>{let t=4096,n=[];for(let o=0,r=e.length;o<r;o+=t)n.push(hs.apply(null,e.subarray(o,o+t)));return Rw(n.join(""))},Cd=(e,t=!1)=>t?ZX(P6(e)):P6(e),pye=e=>{if(e.length<2){var t=e.charCodeAt(0);return t<128?e:t<2048?hs(192|t>>>6)+hs(128|t&63):hs(224|t>>>12&15)+hs(128|t>>>6&63)+hs(128|t&63)}else{var t=65536+(e.charCodeAt(0)-55296)*1024+(e.charCodeAt(1)-56320);return hs(240|t>>>18&7)+hs(128|t>>>12&63)+hs(128|t>>>6&63)+hs(128|t&63)}},mye=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,I6=e=>e.replace(mye,pye),eJ=Wh?e=>Buffer.from(e,"utf8").toString("base64"):XX?e=>P6(XX.encode(e)):e=>Rw(I6(e)),bl=(e,t=!1)=>t?ZX(eJ(e)):eJ(e),O6=e=>bl(e,!0),dye=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,fye=e=>{switch(e.length){case 4:var t=(7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3),n=t-65536;return hs((n>>>10)+55296)+hs((n&1023)+56320);case 3:return hs((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return hs((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},D6=e=>e.replace(dye,fye),M6=e=>{if(e=e.replace(/\s+/g,""),!cye.test(e))throw new TypeError("malformed base64.");e+="==".slice(2-(e.length&3));let t,n="",o,r;for(let i=0;i<e.length;)t=Zw[e.charAt(i++)]<<18|Zw[e.charAt(i++)]<<12|(o=Zw[e.charAt(i++)])<<6|(r=Zw[e.charAt(i++)]),n+=o===64?hs(t>>16&255):r===64?hs(t>>16&255,t>>8&255):hs(t>>16&255,t>>8&255,t&255);return n},eC=aye?e=>atob(RX(e)):Wh?e=>Buffer.from(e,"base64").toString("binary"):M6,tJ=Wh?e=>JX(Buffer.from(e,"base64")):e=>JX(eC(e),t=>t.charCodeAt(0)),Ed=e=>tJ(nJ(e)),hye=Wh?e=>Buffer.from(e,"base64").toString("utf8"):YX?e=>YX.decode(tJ(e)):e=>D6(eC(e)),nJ=e=>RX(e.replace(/[-_]/g,t=>t=="-"?"+":"/")),Gh=e=>hye(nJ(e)),oJ=e=>{if(typeof e!="string")return!1;let t=e.replace(/\s+/g,"").replace(/=+$/,"");return!/[^\s0-9a-zA-Z\+/]/.test(t)||!/[^\s0-9a-zA-Z\-_]/.test(t)},rJ=e=>({value:e,enumerable:!1,writable:!0,configurable:!0}),N6=function(){let e=(t,n)=>Object.defineProperty(String.prototype,t,rJ(n));e("fromBase64",function(){return Gh(this)}),e("toBase64",function(t){return bl(this,t)}),e("toBase64URI",function(){return bl(this,!0)}),e("toBase64URL",function(){return bl(this,!0)}),e("toUint8Array",function(){return Ed(this)})},L6=function(){let e=(t,n)=>Object.defineProperty(Uint8Array.prototype,t,rJ(n));e("toBase64",function(t){return Cd(this,t)}),e("toBase64URI",function(){return Cd(this,!0)}),e("toBase64URL",function(){return Cd(this,!0)})},iJ=()=>{N6(),L6()},gye={version:A6,VERSION:KX,atob:eC,atobPolyfill:M6,btoa:Rw,btoaPolyfill:T6,fromBase64:Gh,toBase64:bl,encode:bl,encodeURI:O6,encodeURL:O6,utob:I6,btou:D6,decode:Gh,isValid:oJ,fromUint8Array:Cd,toUint8Array:Ed,extendString:N6,extendUint8Array:L6,extendBuiltins:iJ}});var ry={};D(ry,{Base64:()=>gye,VERSION:()=>KX,atob:()=>eC,atobPolyfill:()=>M6,base64ToArrayBuffer:()=>V6,btoa:()=>Rw,btoaPolyfill:()=>T6,btou:()=>D6,decode:()=>Gh,encode:()=>bl,encodeURI:()=>O6,encodeURL:()=>O6,extendBuiltins:()=>iJ,extendString:()=>N6,extendUint8Array:()=>L6,fromBase64:()=>Gh,fromUint8Array:()=>Cd,isValid:()=>oJ,toBase64:()=>bl,toUint8Array:()=>Ed,utob:()=>I6,version:()=>A6});function yye(e){return e<0?0:e>255?255:e}function V6(e){let t=window.atob?atob(e):e.replace(/-/g,"+").replace(/_/g,"=");return new Uint8Array(t.length).map((n,o)=>yye(t.charCodeAt(o)))}var Hu=x(()=>{sJ()});function Vye(e,t,n){return n||(n=t,t={}),typeof n!="function"&&Ji(7),Iye(e,t,[Pye],function(o){return vJ(lC(o.data[0],bJ(o.data[1])))},1,n)}function lC(e,t){return sC(e,t)}function xJ(e,t){t||(t={});var n=Eye(),o=e.length;n.p(e);var r=Sye(e,t,Nye(t),8),i=r.length;return Oye(r,t),W6(r,i-8,n.d()),W6(r,i-4,o),r}function Fye(e,t){return sC(e.subarray(Dye(e),-8),t||new Hr(Mye(e)))}function zye(e,t){return sC((Lye(e),e.subarray(2,-4)),t)}function uC(e,t){return e[0]==31&&e[1]==139&&e[2]==8?Fye(e,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?lC(e,t):zye(e,t)}function CJ(e,t){if(t){for(var n=new Hr(e.length),o=0;o<e.length;++o)n[o]=e.charCodeAt(o);return n}if(wJ)return wJ.encode(e);for(var r=e.length,i=new Hr(e.length+(e.length>>1)),s=0,a=function(c){i[s++]=c},o=0;o<r;++o){if(s+5>i.length){var l=new Hr(s+8+(r-o<<1));l.set(i),i=l}var u=e.charCodeAt(o);u<128||t?a(u):u<2048?(a(192|u>>6),a(128|u&63)):u>55295&&u<57344?(u=65536+(u&1023<<10)|e.charCodeAt(++o)&1023,a(240|u>>18),a(128|u>>12&63),a(128|u>>6&63),a(128|u&63)):(a(224|u>>12),a(128|u>>6&63),a(128|u&63))}return qh(i,0,s)}function $p(e,t){if(t){for(var n="",o=0;o<e.length;o+=16384)n+=String.fromCharCode.apply(null,e.subarray(o,o+16384));return n}else{if(G6)return G6.decode(e);var r=Uye(e),i=r[0],s=r[1];return s.length&&Ji(8),i}}function SJ(e,t,n){n||(n=t,t={}),typeof n!="function"&&Ji(7);var o=[],r=function(){for(var h=0;h<o.length;++h)o[h]()},i={},s=function(h,g){EJ(function(){n(h,g)})};EJ(function(){s=n});for(var a=e.length-22;tu(e,a)!=101010256;--a)if(!a||e.length-a>65558)return s(Ji(13,0,1),null),r;var l=ju(e,a+8);if(l){var u=l,c=tu(e,a+16),p=c==4294967295;if(p){if(a=tu(e,a-12),tu(e,a)!=101075792)return s(Ji(13,0,1),null),r;u=l=tu(e,a+32),c=tu(e,a+48)}for(var m=t&&t.filter,d=function(h){var g=Hye(e,c,p),y=g[0],_=g[1],b=g[2],w=g[3],S=g[4],C=g[5],k=$ye(e,C);c=S;var A=function(V,$){V?(r(),s(V,null)):($&&(i[w]=$),--l||s(null,i))};if(!m||m({name:w,size:_,originalSize:b,compression:y}))if(!y)A(null,qh(e,k,k+_));else if(y==8){var O=e.subarray(k,k+_);if(_<32e4)try{A(null,lC(O,new Hr(b)))}catch(V){A(V,null)}else o.push(Vye(O,{size:b},A))}else A(Ji(14,"unknown compression type "+y,1),null);else A(null,null)},f=0;f<u;++f)d(f)}else s(null,{});return r}var aJ,_ye,Hr,Rs,iy,sy,ay,tC,lJ,uJ,F6,z6,cJ,pJ,mJ,nC,Dc,po,eu,Up,po,po,po,po,ly,po,vye,dJ,bye,fJ,oC,xl,rC,iC,qh,hJ,Ji,sC,Mc,uy,B6,U6,gJ,cy,$6,yJ,xye,H6,wye,Cye,Eye,Sye,kye,_J,aC,Aye,Tye,Pye,vJ,bJ,Iye,ju,tu,j6,W6,Oye,Dye,Mye,Nye,Lye,wJ,G6,Bye,Uye,$ye,Hye,jye,EJ,q6=x(()=>{aJ={},_ye=function(e,t,n,o,r){var i=new Worker(aJ[t]||(aJ[t]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return i.onmessage=function(s){var a=s.data,l=a.$e$;if(l){var u=new Error(l[0]);u.code=l[1],u.stack=l[2],r(u,null)}else r(null,a)},i.postMessage(n,o),i},Hr=Uint8Array,Rs=Uint16Array,iy=Uint32Array,sy=new Hr([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),ay=new Hr([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),tC=new Hr([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),lJ=function(e,t){for(var n=new Rs(31),o=0;o<31;++o)n[o]=t+=1<<e[o-1];for(var r=new iy(n[30]),o=1;o<30;++o)for(var i=n[o];i<n[o+1];++i)r[i]=i-n[o]<<5|o;return[n,r]},uJ=lJ(sy,2),F6=uJ[0],z6=uJ[1];F6[28]=258,z6[258]=28;cJ=lJ(ay,0),pJ=cJ[0],mJ=cJ[1],nC=new Rs(32768);for(po=0;po<32768;++po)Dc=(po&43690)>>>1|(po&21845)<<1,Dc=(Dc&52428)>>>2|(Dc&13107)<<2,Dc=(Dc&61680)>>>4|(Dc&3855)<<4,nC[po]=((Dc&65280)>>>8|(Dc&255)<<8)>>>1;eu=function(e,t,n){for(var o=e.length,r=0,i=new Rs(t);r<o;++r)e[r]&&++i[e[r]-1];var s=new Rs(t);for(r=0;r<t;++r)s[r]=s[r-1]+i[r-1]<<1;var a;if(n){a=new Rs(1<<t);var l=15-t;for(r=0;r<o;++r)if(e[r])for(var u=r<<4|e[r],c=t-e[r],p=s[e[r]-1]++<<c,m=p|(1<<c)-1;p<=m;++p)a[nC[p]>>>l]=u}else for(a=new Rs(o),r=0;r<o;++r)e[r]&&(a[r]=nC[s[e[r]-1]++]>>>15-e[r]);return a},Up=new Hr(288);for(po=0;po<144;++po)Up[po]=8;for(po=144;po<256;++po)Up[po]=9;for(po=256;po<280;++po)Up[po]=7;for(po=280;po<288;++po)Up[po]=8;ly=new Hr(32);for(po=0;po<32;++po)ly[po]=5;vye=eu(Up,9,0),dJ=eu(Up,9,1),bye=eu(ly,5,0),fJ=eu(ly,5,1),oC=function(e){for(var t=e[0],n=1;n<e.length;++n)e[n]>t&&(t=e[n]);return t},xl=function(e,t,n){var o=t/8|0;return(e[o]|e[o+1]<<8)>>(t&7)&n},rC=function(e,t){var n=t/8|0;return(e[n]|e[n+1]<<8|e[n+2]<<16)>>(t&7)},iC=function(e){return(e+7)/8|0},qh=function(e,t,n){(t==null||t<0)&&(t=0),(n==null||n>e.length)&&(n=e.length);var o=new(e.BYTES_PER_ELEMENT==2?Rs:e.BYTES_PER_ELEMENT==4?iy:Hr)(n-t);return o.set(e.subarray(t,n)),o},hJ=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],Ji=function(e,t,n){var o=new Error(t||hJ[e]);if(o.code=e,Error.captureStackTrace&&Error.captureStackTrace(o,Ji),!n)throw o;return o},sC=function(e,t,n){var o=e.length;if(!o||n&&n.f&&!n.l)return t||new Hr(0);var r=!t||n,i=!n||n.i;n||(n={}),t||(t=new Hr(o*3));var s=function(ne){var j=t.length;if(ne>j){var te=new Hr(Math.max(j*2,ne));te.set(t),t=te}},a=n.f||0,l=n.p||0,u=n.b||0,c=n.l,p=n.d,m=n.m,d=n.n,f=o*8;do{if(!c){a=xl(e,l,1);var h=xl(e,l+1,3);if(l+=3,h)if(h==1)c=dJ,p=fJ,m=9,d=5;else if(h==2){var b=xl(e,l,31)+257,w=xl(e,l+10,15)+4,S=b+xl(e,l+5,31)+1;l+=14;for(var C=new Hr(S),k=new Hr(19),A=0;A<w;++A)k[tC[A]]=xl(e,l+A*3,7);l+=w*3;for(var O=oC(k),V=(1<<O)-1,$=eu(k,O,1),A=0;A<S;){var H=$[xl(e,l,V)];l+=H&15;var g=H>>>4;if(g<16)C[A++]=g;else{var N=0,F=0;for(g==16?(F=3+xl(e,l,3),l+=2,N=C[A-1]):g==17?(F=3+xl(e,l,7),l+=3):g==18&&(F=11+xl(e,l,127),l+=7);F--;)C[A++]=N}}var q=C.subarray(0,b),U=C.subarray(b);m=oC(q),d=oC(U),c=eu(q,m,1),p=eu(U,d,1)}else Ji(1);else{var g=iC(l)+4,y=e[g-4]|e[g-3]<<8,_=g+y;if(_>o){i&&Ji(0);break}r&&s(u+y),t.set(e.subarray(g,_),u),n.b=u+=y,n.p=l=_*8,n.f=a;continue}if(l>f){i&&Ji(0);break}}r&&s(u+131072);for(var J=(1<<m)-1,oe=(1<<d)-1,ce=l;;ce=l){var N=c[rC(e,l)&J],T=N>>>4;if(l+=N&15,l>f){i&&Ji(0);break}if(N||Ji(2),T<256)t[u++]=T;else if(T==256){ce=l,c=null;break}else{var X=T-254;if(T>264){var A=T-257,R=sy[A];X=xl(e,l,(1<<R)-1)+F6[A],l+=R}var M=p[rC(e,l)&oe],se=M>>>4;M||Ji(3),l+=M&15;var U=pJ[se];if(se>3){var R=ay[se];U+=rC(e,l)&(1<<R)-1,l+=R}if(l>f){i&&Ji(0);break}r&&s(u+131072);for(var z=u+X;u<z;u+=4)t[u]=t[u-U],t[u+1]=t[u+1-U],t[u+2]=t[u+2-U],t[u+3]=t[u+3-U];u=z}}n.l=c,n.p=ce,n.b=u,n.f=a,c&&(a=1,n.m=m,n.d=p,n.n=d)}while(!a);return u==t.length?t:qh(t,0,u)},Mc=function(e,t,n){n<<=t&7;var o=t/8|0;e[o]|=n,e[o+1]|=n>>>8},uy=function(e,t,n){n<<=t&7;var o=t/8|0;e[o]|=n,e[o+1]|=n>>>8,e[o+2]|=n>>>16},B6=function(e,t){for(var n=[],o=0;o<e.length;++o)e[o]&&n.push({s:o,f:e[o]});var r=n.length,i=n.slice();if(!r)return[H6,0];if(r==1){var s=new Hr(n[0].s+1);return s[n[0].s]=1,[s,1]}n.sort(function(S,C){return S.f-C.f}),n.push({s:-1,f:25001});var a=n[0],l=n[1],u=0,c=1,p=2;for(n[0]={s:-1,f:a.f+l.f,l:a,r:l};c!=r-1;)a=n[n[u].f<n[p].f?u++:p++],l=n[u!=c&&n[u].f<n[p].f?u++:p++],n[c++]={s:-1,f:a.f+l.f,l:a,r:l};for(var m=i[0].s,o=1;o<r;++o)i[o].s>m&&(m=i[o].s);var d=new Rs(m+1),f=U6(n[c-1],d,0);if(f>t){var o=0,h=0,g=f-t,y=1<<g;for(i.sort(function(C,k){return d[k.s]-d[C.s]||C.f-k.f});o<r;++o){var _=i[o].s;if(d[_]>t)h+=y-(1<<f-d[_]),d[_]=t;else break}for(h>>>=g;h>0;){var b=i[o].s;d[b]<t?h-=1<<t-d[b]++-1:++o}for(;o>=0&&h;--o){var w=i[o].s;d[w]==t&&(--d[w],++h)}f=t}return[new Hr(d),f]},U6=function(e,t,n){return e.s==-1?Math.max(U6(e.l,t,n+1),U6(e.r,t,n+1)):t[e.s]=n},gJ=function(e){for(var t=e.length;t&&!e[--t];);for(var n=new Rs(++t),o=0,r=e[0],i=1,s=function(l){n[o++]=l},a=1;a<=t;++a)if(e[a]==r&&a!=t)++i;else{if(!r&&i>2){for(;i>138;i-=138)s(32754);i>2&&(s(i>10?i-11<<5|28690:i-3<<5|12305),i=0)}else if(i>3){for(s(r),--i;i>6;i-=6)s(8304);i>2&&(s(i-3<<5|8208),i=0)}for(;i--;)s(r);i=1,r=e[a]}return[n.subarray(0,o),t]},cy=function(e,t){for(var n=0,o=0;o<t.length;++o)n+=e[o]*t[o];return n},$6=function(e,t,n){var o=n.length,r=iC(t+2);e[r]=o&255,e[r+1]=o>>>8,e[r+2]=e[r]^255,e[r+3]=e[r+1]^255;for(var i=0;i<o;++i)e[r+i+4]=n[i];return(r+4+o)*8},yJ=function(e,t,n,o,r,i,s,a,l,u,c){Mc(t,c++,n),++r[256];for(var p=B6(r,15),m=p[0],d=p[1],f=B6(i,15),h=f[0],g=f[1],y=gJ(m),_=y[0],b=y[1],w=gJ(h),S=w[0],C=w[1],k=new Rs(19),A=0;A<_.length;++A)k[_[A]&31]++;for(var A=0;A<S.length;++A)k[S[A]&31]++;for(var O=B6(k,7),V=O[0],$=O[1],H=19;H>4&&!V[tC[H-1]];--H);var N=u+5<<3,F=cy(r,Up)+cy(i,ly)+s,q=cy(r,m)+cy(i,h)+s+14+3*H+cy(k,V)+(2*k[16]+3*k[17]+7*k[18]);if(N<=F&&N<=q)return $6(t,c,e.subarray(l,l+u));var U,J,oe,ce;if(Mc(t,c,1+(q<F)),c+=2,q<F){U=eu(m,d,0),J=m,oe=eu(h,g,0),ce=h;var T=eu(V,$,0);Mc(t,c,b-257),Mc(t,c+5,C-1),Mc(t,c+10,H-4),c+=14;for(var A=0;A<H;++A)Mc(t,c+3*A,V[tC[A]]);c+=3*H;for(var X=[_,S],R=0;R<2;++R)for(var M=X[R],A=0;A<M.length;++A){var se=M[A]&31;Mc(t,c,T[se]),c+=V[se],se>15&&(Mc(t,c,M[A]>>>5&127),c+=M[A]>>>12)}}else U=vye,J=Up,oe=bye,ce=ly;for(var A=0;A<a;++A)if(o[A]>255){var se=o[A]>>>18&31;uy(t,c,U[se+257]),c+=J[se+257],se>7&&(Mc(t,c,o[A]>>>23&31),c+=sy[se]);var z=o[A]&31;uy(t,c,oe[z]),c+=ce[z],z>3&&(uy(t,c,o[A]>>>5&8191),c+=ay[z])}else uy(t,c,U[o[A]]),c+=J[o[A]];return uy(t,c,U[256]),c+J[256]},xye=new iy([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),H6=new Hr(0),wye=function(e,t,n,o,r,i){var s=e.length,a=new Hr(o+s+5*(1+Math.ceil(s/7e3))+r),l=a.subarray(o,a.length-r),u=0;if(!t||s<8)for(var c=0;c<=s;c+=65535){var p=c+65535;p>=s&&(l[u>>3]=i),u=$6(l,u+1,e.subarray(c,p))}else{for(var m=xye[t-1],d=m>>>13,f=m&8191,h=(1<<n)-1,g=new Rs(32768),y=new Rs(h+1),_=Math.ceil(n/3),b=2*_,w=function(Y){return(e[Y]^e[Y+1]<<_^e[Y+2]<<b)&h},S=new iy(25e3),C=new Rs(288),k=new Rs(32),A=0,O=0,c=0,V=0,$=0,H=0;c<s;++c){var N=w(c),F=c&32767,q=y[N];if(g[F]=q,y[N]=F,$<=c){var U=s-c;if((A>7e3||V>24576)&&U>423){u=yJ(e,l,0,S,C,k,O,V,H,c-H,u),V=A=O=0,H=c;for(var J=0;J<286;++J)C[J]=0;for(var J=0;J<30;++J)k[J]=0}var oe=2,ce=0,T=f,X=F-q&32767;if(U>2&&N==w(c-X))for(var R=Math.min(d,U)-1,M=Math.min(32767,c),se=Math.min(258,U);X<=M&&--T&&F!=q;){if(e[c+oe]==e[c+oe-X]){for(var z=0;z<se&&e[c+z]==e[c+z-X];++z);if(z>oe){if(oe=z,ce=X,z>R)break;for(var ne=Math.min(X,z-2),j=0,J=0;J<ne;++J){var te=c-X+J+32768&32767,re=g[te],pe=te-re+32768&32767;pe>j&&(j=pe,q=te)}}}F=q,q=g[F],X+=F-q+32768&32767}if(ce){S[V++]=268435456|z6[oe]<<18|mJ[ce];var he=z6[oe]&31,L=mJ[ce]&31;O+=sy[he]+ay[L],++C[257+he],++k[L],$=c+oe,++A}else S[V++]=e[c],++C[e[c]]}}u=yJ(e,l,i,S,C,k,O,V,H,c-H,u),!i&&u&7&&(u=$6(l,u+1,H6))}return qh(a,0,o+iC(u)+r)},Cye=function(){for(var e=new Int32Array(256),t=0;t<256;++t){for(var n=t,o=9;--o;)n=(n&1&&-306674912)^n>>>1;e[t]=n}return e}(),Eye=function(){var e=-1;return{p:function(t){for(var n=e,o=0;o<t.length;++o)n=Cye[n&255^t[o]]^n>>>8;e=n},d:function(){return~e}}},Sye=function(e,t,n,o,r){return wye(e,t.level==null?6:t.level,t.mem==null?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):12+t.mem,n,o,!r)},kye=function(e,t){var n={};for(var o in e)n[o]=e[o];for(var o in t)n[o]=t[o];return n},_J=function(e,t,n){for(var o=e(),r=e.toString(),i=r.slice(r.indexOf("[")+1,r.lastIndexOf("]")).replace(/\s+/g,"").split(","),s=0;s<o.length;++s){var a=o[s],l=i[s];if(typeof a=="function"){t+=";"+l+"=";var u=a.toString();if(a.prototype)if(u.indexOf("[native code]")!=-1){var c=u.indexOf(" ",8)+1;t+=u.slice(c,u.indexOf("(",c))}else{t+=u;for(var p in a.prototype)t+=";"+l+".prototype."+p+"="+a.prototype[p].toString()}else t+=u}else n[l]=a}return[t,n]},aC=[],Aye=function(e){var t=[];for(var n in e)e[n].buffer&&t.push((e[n]=new e[n].constructor(e[n])).buffer);return t},Tye=function(e,t,n,o){var r;if(!aC[n]){for(var i="",s={},a=e.length-1,l=0;l<a;++l)r=_J(e[l],i,s),i=r[0],s=r[1];aC[n]=_J(e[a],i,s)}var u=kye({},aC[n][1]);return _ye(aC[n][0]+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+t.toString()+"}",n,u,Aye(u),o)},Pye=function(){return[Hr,Rs,iy,sy,ay,tC,F6,pJ,dJ,fJ,nC,hJ,eu,oC,xl,rC,iC,qh,Ji,sC,lC,vJ,bJ]},vJ=function(e){return postMessage(e,[e.buffer])},bJ=function(e){return e&&e.size&&new Hr(e.size)},Iye=function(e,t,n,o,r,i){var s=Tye(n,o,r,function(a,l){s.terminate(),i(a,l)});return s.postMessage([e,t],t.consume?[e.buffer]:[]),function(){s.terminate()}},ju=function(e,t){return e[t]|e[t+1]<<8},tu=function(e,t){return(e[t]|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24)>>>0},j6=function(e,t){return tu(e,t)+tu(e,t+4)*4294967296},W6=function(e,t,n){for(;n;++t)e[t]=n,n>>>=8},Oye=function(e,t){var n=t.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=t.level<2?4:t.level==9?2:0,e[9]=3,t.mtime!=0&&W6(e,4,Math.floor(new Date(t.mtime||Date.now())/1e3)),n){e[3]=8;for(var o=0;o<=n.length;++o)e[o+10]=n.charCodeAt(o)}},Dye=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&Ji(6,"invalid gzip data");var t=e[3],n=10;t&4&&(n+=e[10]|(e[11]<<8)+2);for(var o=(t>>3&1)+(t>>4&1);o>0;o-=!e[n++]);return n+(t&2)},Mye=function(e){var t=e.length;return(e[t-4]|e[t-3]<<8|e[t-2]<<16|e[t-1]<<24)>>>0},Nye=function(e){return 10+(e.filename&&e.filename.length+1||0)},Lye=function(e){((e[0]&15)!=8||e[0]>>>4>7||(e[0]<<8|e[1])%31)&&Ji(6,"invalid zlib data"),e[1]&32&&Ji(6,"invalid zlib data: preset dictionaries not supported")};wJ=typeof TextEncoder!="undefined"&&new TextEncoder,G6=typeof TextDecoder!="undefined"&&new TextDecoder,Bye=0;try{G6.decode(H6,{stream:!0}),Bye=1}catch{}Uye=function(e){for(var t="",n=0;;){var o=e[n++],r=(o>127)+(o>223)+(o>239);if(n+r>e.length)return[t,qh(e,n-1)];r?r==3?(o=((o&15)<<18|(e[n++]&63)<<12|(e[n++]&63)<<6|e[n++]&63)-65536,t+=String.fromCharCode(55296|o>>10,56320|o&1023)):r&1?t+=String.fromCharCode((o&31)<<6|e[n++]&63):t+=String.fromCharCode((o&15)<<12|(e[n++]&63)<<6|e[n++]&63):t+=String.fromCharCode(o)}};$ye=function(e,t){return t+30+ju(e,t+26)+ju(e,t+28)},Hye=function(e,t,n){var o=ju(e,t+28),r=$p(e.subarray(t+46,t+46+o),!(ju(e,t+8)&2048)),i=t+46+o,s=tu(e,t+20),a=n&&s==4294967295?jye(e,i):[s,tu(e,t+24),tu(e,t+42)],l=a[0],u=a[1],c=a[2];return[ju(e,t+10),l,u,r,i+ju(e,t+30)+ju(e,t+32),c]},jye=function(e,t){for(;ju(e,t)!=1;t+=4+ju(e,t+2));return[j6(e,t+12),j6(e,t+4),j6(e,t+20)]},EJ=typeof queueMicrotask=="function"?queueMicrotask:typeof setTimeout=="function"?setTimeout:function(e){e()}});var dy={};D(dy,{compress:()=>my,uncompress:()=>py});function py(e){try{return JSON.parse($p(uC(Ed(e))))}catch(t){console.warn("Failed to inflate gzip data",t)}return e}function my(e){try{let t=CJ(typeof e=="string"?e:JSON.stringify(e));return Cd(xJ(t,{level:8,mem:8}))}catch(t){console.warn("Failed to compress gzip data",t)}return e}var Sd=x(()=>{q6();Hu()});var Q6=ct(()=>{var kJ=!1;window.csProfile=function(e,t="base",n=!1){let o=performance.now();(n||!window.csProfile.times[t])&&(window.csProfile.times[t]=o),kJ&&console.log(o-window.csProfile.times[t],`${window.csAppData.isPreview?"preview":"app"}: ${e}`)};window.csProfile.times={};window.csProfileBegin=function(e){window.csProfile.times[e]=performance.now()};window.document.addEventListener("readystatechange",function(){if(window.document.readyState==="interactive"&&window.csProfileStart){let e=performance.now();window.csProfile.baseStart=window.csProfileStart,kJ&&console.log(window.csProfile.baseStart,"profiling ready")}})});function gs(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}function qye(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function Y6(e,t,n){if(typeof e!="function")throw new Error(gs(2));if(typeof t=="function"&&typeof n=="function"||typeof n=="function"&&typeof arguments[3]=="function")throw new Error(gs(0));if(typeof t=="function"&&typeof n=="undefined"&&(n=t,t=void 0),typeof n!="undefined"){if(typeof n!="function")throw new Error(gs(1));return n(Y6)(e,t)}let o=e,r=t,i=new Map,s=i,a=0,l=!1;function u(){s===i&&(s=new Map,i.forEach((g,y)=>{s.set(y,g)}))}function c(){if(l)throw new Error(gs(3));return r}function p(g){if(typeof g!="function")throw new Error(gs(4));if(l)throw new Error(gs(5));let y=!0;u();let _=a++;return s.set(_,g),function(){if(!!y){if(l)throw new Error(gs(6));y=!1,u(),s.delete(_),i=null}}}function m(g){if(!qye(g))throw new Error(gs(7));if(typeof g.type=="undefined")throw new Error(gs(8));if(typeof g.type!="string")throw new Error(gs(17));if(l)throw new Error(gs(9));try{l=!0,r=o(r,g)}finally{l=!1}return(i=s).forEach(_=>{_()}),g}function d(g){if(typeof g!="function")throw new Error(gs(10));o=g,m({type:cC.REPLACE})}function f(){let g=p;return{subscribe(y){if(typeof y!="object"||y===null)throw new Error(gs(11));function _(){let w=y;w.next&&w.next(c())}return _(),{unsubscribe:g(_)}},[AJ](){return this}}}return m({type:cC.INIT}),{dispatch:m,subscribe:p,getState:c,replaceReducer:d,[AJ]:f}}function Qye(e){Object.keys(e).forEach(t=>{let n=e[t];if(typeof n(void 0,{type:cC.INIT})=="undefined")throw new Error(gs(12));if(typeof n(void 0,{type:cC.PROBE_UNKNOWN_ACTION()})=="undefined")throw new Error(gs(13))})}function X6(e){let t=Object.keys(e),n={};for(let s=0;s<t.length;s++){let a=t[s];typeof e[a]=="function"&&(n[a]=e[a])}let o=Object.keys(n),r,i;try{Qye(n)}catch(s){i=s}return function(a={},l){if(i)throw i;let u=!1,c={};for(let p=0;p<o.length;p++){let m=o[p],d=n[m],f=a[m],h=d(f,l);if(typeof h=="undefined"){let g=l&&l.type;throw new Error(gs(14))}c[m]=h,u=u||h!==f}return u=u||o.length!==Object.keys(a).length,u?c:a}}function J6(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,n)=>(...o)=>t(n(...o)))}function TJ(...e){return t=>(n,o)=>{let r=t(n,o),i=()=>{throw new Error(gs(15))},s={getState:r.getState,dispatch:(l,...u)=>i(l,...u)},a=e.map(l=>l(s));return i=J6(...a)(r.dispatch),{...r,dispatch:i}}}var Wye,AJ,K6,Gye,cC,pC=x(()=>{Wye=(()=>typeof Symbol=="function"&&Symbol.observable||"@@observable")(),AJ=Wye,K6=()=>Math.random().toString(36).substring(7).split("").join("."),Gye={INIT:`@@redux/INIT${K6()}`,REPLACE:`@@redux/REPLACE${K6()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${K6()}`},cC=Gye});var PJ,IJ=x(()=>{pC();PJ=J6});var DJ=ct(OJ=>{"use strict";var fy=B();function Kye(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Yye=typeof Object.is=="function"?Object.is:Kye,Xye=fy.useSyncExternalStore,Jye=fy.useRef,Zye=fy.useEffect,Rye=fy.useMemo,e_e=fy.useDebugValue;OJ.useSyncExternalStoreWithSelector=function(e,t,n,o,r){var i=Jye(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=Rye(function(){function l(d){if(!u){if(u=!0,c=d,d=o(d),r!==void 0&&s.hasValue){var f=s.value;if(r(f,d))return p=f}return p=d}if(f=p,Yye(c,d))return f;var h=o(d);return r!==void 0&&r(f,h)?(c=d,f):(c=d,p=h)}var u=!1,c,p,m=n===void 0?null:n;return[function(){return l(t())},m===null?void 0:function(){return l(m())}]},[t,n,o,r]);var a=Xye(e,i[0],i[1]);return Zye(function(){s.hasValue=!0,s.value=a},[a]),e_e(a),a}});var NJ=ct(($Ue,MJ)=>{"use strict";MJ.exports=DJ()});function f_e(e){if(typeof e=="object"&&e!==null){let{$$typeof:t}=e;switch(t){case n_e:switch(e=e.type,e){case r_e:case s_e:case i_e:case u_e:case c_e:return e;default:switch(e=e&&e.$$typeof,e){case l_e:case LJ:case p_e:case Z6:return e;case a_e:return e;default:return t}}case o_e:return t}}}function h_e(e){return f_e(e)===Z6}function g_e(e,t,n,o,{areStatesEqual:r,areOwnPropsEqual:i,areStatePropsEqual:s}){let a=!1,l,u,c,p,m;function d(_,b){return l=_,u=b,c=e(l,u),p=t(o,u),m=n(c,p,u),a=!0,m}function f(){return c=e(l,u),t.dependsOnOwnProps&&(p=t(o,u)),m=n(c,p,u),m}function h(){return e.dependsOnOwnProps&&(c=e(l,u)),t.dependsOnOwnProps&&(p=t(o,u)),m=n(c,p,u),m}function g(){let _=e(l,u),b=!s(_,c);return c=_,b&&(m=n(c,p,u)),m}function y(_,b){let w=!i(b,u),S=!r(_,l,b,u);return l=_,u=b,w&&S?f():w?h():S?g():m}return function(b,w){return a?y(b,w):d(b,w)}}function y_e(e,{initMapStateToProps:t,initMapDispatchToProps:n,initMergeProps:o,...r}){let i=t(e,r),s=n(e,r),a=o(e,r);return g_e(i,s,a,e,r)}function __e(e,t){let n={};for(let o in e){let r=e[o];typeof r=="function"&&(n[o]=(...i)=>t(r(...i)))}return n}function R6(e){return function(n){let o=e(n);function r(){return o}return r.dependsOnOwnProps=!1,r}}function VJ(e){return e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):e.length!==1}function FJ(e,t){return function(o,{displayName:r}){let i=function(a,l){return i.dependsOnOwnProps?i.mapToProps(a,l):i.mapToProps(a,void 0)};return i.dependsOnOwnProps=!0,i.mapToProps=function(a,l){i.mapToProps=e,i.dependsOnOwnProps=VJ(e);let u=i(a,l);return typeof u=="function"&&(i.mapToProps=u,i.dependsOnOwnProps=VJ(u),u=i(a,l)),u},i}}function eP(e,t){return(n,o)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${o.wrappedComponentName}.`)}}function v_e(e){return e&&typeof e=="object"?R6(t=>__e(e,t)):e?typeof e=="function"?FJ(e,"mapDispatchToProps"):eP(e,"mapDispatchToProps"):R6(t=>({dispatch:t}))}function b_e(e){return e?typeof e=="function"?FJ(e,"mapStateToProps"):eP(e,"mapStateToProps"):R6(()=>({}))}function x_e(e,t,n){return{...n,...e,...t}}function w_e(e){return function(n,{displayName:o,areMergedPropsEqual:r}){let i=!1,s;return function(l,u,c){let p=e(l,u,c);return i?r(p,s)||(s=p):(i=!0,s=p),s}}}function C_e(e){return e?typeof e=="function"?w_e(e):eP(e,"mergeProps"):()=>x_e}function E_e(e){e()}function S_e(){let e=null,t=null;return{clear(){e=null,t=null},notify(){E_e(()=>{let n=e;for(;n;)n.callback(),n=n.next})},get(){let n=[],o=e;for(;o;)n.push(o),o=o.next;return n},subscribe(n){let o=!0,r=t={callback:n,next:null,prev:t};return r.prev?r.prev.next=r:e=r,function(){!o||e===null||(o=!1,r.next?r.next.prev=r.prev:t=r.prev,r.prev?r.prev.next=r.next:e=r.next)}}}}function BJ(e,t){let n,o=zJ,r=0,i=!1;function s(h){c();let g=o.subscribe(h),y=!1;return()=>{y||(y=!0,g(),p())}}function a(){o.notify()}function l(){f.onStateChange&&f.onStateChange()}function u(){return i}function c(){r++,n||(n=t?t.addNestedSub(l):e.subscribe(l),o=S_e())}function p(){r--,n&&r===0&&(n(),n=void 0,o.clear(),o=zJ)}function m(){i||(i=!0,c())}function d(){i&&(i=!1,p())}let f={addNestedSub:s,notifyNestedSubs:a,handleChangeWrapper:l,isSubscribed:u,trySubscribe:m,tryUnsubscribe:d,getListeners:()=>o};return f}function UJ(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function tP(e,t){if(UJ(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;let n=Object.keys(e),o=Object.keys(t);if(n.length!==o.length)return!1;for(let r=0;r<n.length;r++)if(!Object.prototype.hasOwnProperty.call(t,n[r])||!UJ(e[n[r]],t[n[r]]))return!1;return!0}function HJ(e){return h_e(e)?$J:N_e[e.$$typeof]||O_e}function nP(e,t){if(typeof t!="string"){if(WJ){let i=z_e(t);i&&i!==WJ&&nP(e,i)}let n=V_e(t);jJ&&(n=n.concat(jJ(t)));let o=HJ(e),r=HJ(t);for(let i=0;i<n.length;++i){let s=n[i];if(!D_e[s]&&!(r&&r[s])&&!(o&&o[s])){let a=F_e(t,s);try{L_e(e,s,a)}catch{}}}}return e}function B_e(){if(!nn.createContext)return{};let e=rP[oP]??(rP[oP]=new Map),t=e.get(nn.createContext);return t||(t=nn.createContext(null),e.set(nn.createContext,t)),t}function $_e(e,t,n){mC(()=>e(...t),n)}function H_e(e,t,n,o,r,i){e.current=o,n.current=!1,r.current&&(r.current=null,i())}function j_e(e,t,n,o,r,i,s,a,l,u,c){if(!e)return()=>{};let p=!1,m=null,d=()=>{if(p||!a.current)return;let h=t.getState(),g,y;try{g=o(h,r.current)}catch(_){y=_,m=_}y||(m=null),g===i.current?s.current||u():(i.current=g,l.current=g,s.current=!0,c())};return n.onStateChange=d,n.trySubscribe(),d(),()=>{if(p=!0,n.tryUnsubscribe(),n.onStateChange=null,m)throw m}}function W_e(e,t){return e===t}function G_e(e,t,n,{pure:o,areStatesEqual:r=W_e,areOwnPropsEqual:i=tP,areStatePropsEqual:s=tP,areMergedPropsEqual:a=tP,forwardRef:l=!1,context:u=Nc}={}){let c=u,p=b_e(e),m=v_e(t),d=C_e(n),f=Boolean(e);return g=>{let y=g.displayName||g.name||"Component",_=`Connect(${y})`,b={shouldHandleStateChanges:f,displayName:_,wrappedComponentName:y,WrappedComponent:g,initMapStateToProps:p,initMapDispatchToProps:m,initMergeProps:d,areStatesEqual:r,areStatePropsEqual:s,areOwnPropsEqual:i,areMergedPropsEqual:a};function w(k){let[A,O,V]=nn.useMemo(()=>{let{reactReduxForwardedRef:L,...Z}=k;return[k.context,L,Z]},[k]),$=nn.useMemo(()=>{let L=c;return A?.Consumer,L},[A,c]),H=nn.useContext($),N=Boolean(k.store)&&Boolean(k.store.getState)&&Boolean(k.store.dispatch),F=Boolean(H)&&Boolean(H.store),q=N?k.store:H.store,U=F?H.getServerState:q.getState,J=nn.useMemo(()=>y_e(q.dispatch,b),[q]),[oe,ce]=nn.useMemo(()=>{if(!f)return U_e;let L=BJ(q,N?void 0:H.subscription),Z=L.notifyNestedSubs.bind(L);return[L,Z]},[q,N,H]),T=nn.useMemo(()=>N?H:{...H,subscription:oe},[N,H,oe]),X=nn.useRef(void 0),R=nn.useRef(V),M=nn.useRef(void 0),se=nn.useRef(!1),z=nn.useRef(!1),ne=nn.useRef(void 0);mC(()=>(z.current=!0,()=>{z.current=!1}),[]);let j=nn.useMemo(()=>()=>M.current&&V===R.current?M.current:J(q.getState(),V),[q,V]),te=nn.useMemo(()=>Z=>oe?j_e(f,q,oe,J,R,X,se,z,M,ce,Z):()=>{},[oe]);$_e(H_e,[R,X,se,V,M,ce]);let re;try{re=nn.useSyncExternalStore(te,j,U?()=>J(U(),V):j)}catch(L){throw ne.current&&(L.message+=`
The error may be correlated with this previous error:
${ne.current.stack}

`),L}mC(()=>{ne.current=void 0,M.current=void 0,X.current=re});let pe=nn.useMemo(()=>nn.createElement(g,{...re,ref:O}),[O,g,re]);return nn.useMemo(()=>f?nn.createElement($.Provider,{value:T},pe):pe,[$,pe,T])}let C=nn.memo(w);if(C.WrappedComponent=g,C.displayName=w.displayName=_,l){let A=nn.forwardRef(function(V,$){return nn.createElement(C,{...V,reactReduxForwardedRef:$})});return A.displayName=_,A.WrappedComponent=g,nP(A,g)}return nP(C,g)}}function q_e(e){let{children:t,context:n,serverState:o,store:r}=e,i=nn.useMemo(()=>{let l=BJ(r);return{store:r,subscription:l,getServerState:o?()=>o:void 0}},[r,o]),s=nn.useMemo(()=>r.getState(),[r]);return mC(()=>{let{subscription:l}=i;return l.onStateChange=l.notifyNestedSubs,l.trySubscribe(),s!==r.getState()&&l.notifyNestedSubs(),()=>{l.tryUnsubscribe(),l.onStateChange=void 0}},[i,s]),nn.createElement((n||Nc).Provider,{value:i},t)}function iP(e=Nc){return function(){return nn.useContext(e)}}function QJ(e=Nc){let t=e===Nc?qJ:iP(e),n=()=>{let{store:o}=t();return o};return Object.assign(n,{withTypes:()=>n}),n}function Q_e(e=Nc){let t=e===Nc?jr:QJ(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}function Y_e(e=Nc){let t=e===Nc?qJ:iP(e),n=(o,r={})=>{let{equalityFn:i=K_e}=typeof r=="function"?{equalityFn:r}:r,s=t(),{store:a,subscription:l,getServerState:u}=s,c=nn.useRef(!0),p=nn.useCallback({[o.name](d){let f=o(d);if(!1){if((b==="always"||b==="once"&&c.current)&&!i(f,w))try{}catch(C){}if((_==="always"||_==="once"&&c.current)&&f===d)try{}catch(S){}}return f}}[o.name],[o]),m=(0,KJ.useSyncExternalStoreWithSelector)(l.addNestedSub,a.getState,u||a.getState,p,i);return nn.useDebugValue(m),m};return Object.assign(n,{withTypes:()=>n}),n}var nn,KJ,t_e,n_e,o_e,r_e,i_e,s_e,a_e,l_e,LJ,u_e,c_e,Z6,p_e,m_e,d_e,zJ,k_e,A_e,T_e,P_e,I_e,mC,O_e,D_e,M_e,$J,N_e,L_e,V_e,jJ,F_e,z_e,WJ,oP,rP,Nc,U_e,tr,GJ,qJ,jr,Ke,K_e,Ne,ht=x(()=>{nn=P(B(),1),KJ=P(NJ(),1),t_e=nn.version.startsWith("19"),n_e=Symbol.for(t_e?"react.transitional.element":"react.element"),o_e=Symbol.for("react.portal"),r_e=Symbol.for("react.fragment"),i_e=Symbol.for("react.strict_mode"),s_e=Symbol.for("react.profiler"),a_e=Symbol.for("react.consumer"),l_e=Symbol.for("react.context"),LJ=Symbol.for("react.forward_ref"),u_e=Symbol.for("react.suspense"),c_e=Symbol.for("react.suspense_list"),Z6=Symbol.for("react.memo"),p_e=Symbol.for("react.lazy"),m_e=LJ,d_e=Z6;zJ={notify(){},get:()=>[]};k_e=()=>typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined",A_e=k_e(),T_e=()=>typeof navigator!="undefined"&&navigator.product==="ReactNative",P_e=T_e(),I_e=()=>A_e||P_e?nn.useLayoutEffect:nn.useEffect,mC=I_e();O_e={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},D_e={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},M_e={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},$J={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},N_e={[m_e]:M_e,[d_e]:$J};L_e=Object.defineProperty,V_e=Object.getOwnPropertyNames,jJ=Object.getOwnPropertySymbols,F_e=Object.getOwnPropertyDescriptor,z_e=Object.getPrototypeOf,WJ=Object.prototype;oP=Symbol.for("react-redux-context"),rP=typeof globalThis!="undefined"?globalThis:{};Nc=B_e(),U_e=[null,null];tr=G_e;GJ=q_e;qJ=iP();jr=QJ();Ke=Q_e(),K_e=(e,t)=>e===t;Ne=Y_e()});var aP={};D(aP,{makeId:()=>J_e,makeIdGenerator:()=>dC,shortId:()=>Fi,tempId:()=>Ws,uniqueID:()=>wl,uniqueIDWithCheck:()=>hy});function dC(e={}){let t={...X_e,...e};return(n={})=>{let{length:o,alphabet:r}={...t,...n},i=new Uint32Array(o);return window.crypto.getRandomValues(i),Array.from(i).map(s=>r[s%r.length]).join("")}}function wl(e="all"){return R_e(e)()}function hy(e="all",t=[]){let n=wl(e);return t.includes(n)?hy(e,t):n}var X_e,J_e,Fi,Ws,sP,Z_e,R_e,Zi=x(()=>{X_e={length:30,alphabet:"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"};J_e=dC(),Fi=dC({length:18}),Ws=dC({length:8}),sP={},Z_e=()=>{let e=0;return()=>`id-${e++}`},R_e=e=>(sP[e]||(sP[e]=Z_e()),sP[e])});var cP={};D(cP,{addMessageHandler:()=>kd,addResponseHandler:()=>gy,default:()=>hC,xfrRequest:()=>yy,xfrSend:()=>ys});function eve(){if(window.parent!==window)return window.parent;if(window.opener!==window)return window.opener;throw new Error("Called without a parent/opener")}function hC({isFrame:e,getAppId:t,keys:n}){let o=c=>{YJ.forEach(p=>{p(c)})},r=[],i=c=>{r.push(c)},s=()=>c=>p=>{if(p.type.indexOf("XFR:")!==0&&p.xfr!==!1&&e){let m={...p,xfr:!1};if(lP&&console.log("XFR FRAME",p),p.local)return c(p);if(p.lazy)return requestIdleCallback(()=>i(m)),c(p);i(m)}if(c(p),p.patches){lP&&console.log("XFR PATCHES",p);let{patches:m,payload:d,...f}=p;i({type:"XFR:APPLY_PATCHES",toApply:m,original:{...f,payload:typeof d=="function"?{}:d}})}},a=c=>{for(i=c;r.length>0;)i(r.shift())},l=c=>{e?nve(c,{appId:t(),onMessage:o,setSend:a,keys:n}):ove(c,{appId:Ws(),onMessage:o,setSend:a,keys:n})};return XJ=c=>i({direct:c}),{xfrMiddleware:s,setupXfrMiddleware:l}}var lP,YJ,fC,XJ,ys,kd,tve,gy,uP,yy,nve,ove,gC=x(()=>{Zi();lP=!1,YJ=[],fC=new Map,XJ=()=>{},ys=(...e)=>XJ(...e),kd=e=>{YJ.push(e)},tve=e=>(fC.has(e)||fC.set(e,new Set),fC.get(e)),gy=(e,t)=>{tve(e).add(t)},uP=new Map,yy=(e,t)=>{let n=Ws();return new Promise((o,r)=>{ys({request:{...t,channel:e,id:n}}),uP.set(n,[o,r])})};kd(async function(e){if(e.request){let{channel:t,id:n,...o}=e.request,r=Array.from(fC.get(t));try{let i={};for(let s of r)i=await s(o,i);ys({response:{id:n,result:i}})}catch(i){ys({response:{id:n,error:i}})}}});kd(async function(e){if(e.response){let{error:t,id:n,result:o}=e.response,[r,i]=uP.get(n);t?i(t):r(o),uP.delete(n)}});nve=({dispatch:e},{onMessage:t,appId:n,setSend:o,keys:r})=>{let i=Ws(),s=u=>{n===u.data.appId&&(u.data.message&&u.data.message.type&&e(u.data.message),u.data.message&&u.data.message.direct&&t(u.data.message.direct))},a=(u={})=>e({type:"XFR:INIT_FRAME",payload:{xfr:{ready:!0},...u}}),l=({data:u,ports:c})=>{if(!u||u.appId!==n||u.type!=="tco-init-port"||u.frameId!==i)return;window.removeEventListener("message",l,!1);let p=c[0];p.addEventListener("message",s,!1),p.start(),a(u.state),o(m=>{try{p.postMessage({appId:n,message:m}),lP&&console.log("XFR SEND",m)}catch(d){console.warn("Failed to send message to app",d)}})};window.addEventListener("message",l,!0),eve().postMessage({type:"tco-request-port",appId:n,frameId:i},"*")},ove=({getState:e,dispatch:t},{onMessage:n,appId:o,setSend:r,keys:i})=>{let s={};r(l=>Object.keys(s).forEach(u=>{try{s[u].postMessage({appId:o,message:l})}catch(c){console.warn("Failed to send message to frame",c)}})),t({type:"XFR:SETUP",payload:{isFrame:!1,ready:!0,appId:o,subscribe:(l,u)=>{let c=h=>{if(o===h.data.appId){if(h.data.message&&h.data.message.direct==="XFR:COMPLETE"){u();return}h.data.message&&h.data.message.type&&t(h.data.message),h.data.message&&h.data.message.direct&&n(h.data.message.direct)}},p=Ws(),m=new MessageChannel;m.port1.addEventListener("message",c,!1),m.port1.start(),s[p]=m.port1;let d=()=>{m.port1.removeEventListener("message",c,!1),m.port1.close(),s[p]=null,delete s[p]},f=({data:h})=>{if(h.type!=="tco-request-port"&&h.appId!==o)return;let g=e(),y=Object.keys(g).filter(_=>i.includes(_)).reduce((_,b)=>(_[b]=g[b],_),{});l?l.postMessage({type:"tco-init-port",appId:o,frameId:h.frameId,state:y},"*",[m.port2]):d(),window.removeEventListener("message",f)};return window.addEventListener("message",f,!1),d}}})}});var Mn=ct((WUe,JJ)=>{JJ.exports=window.lodash});var pP={};D(pP,{isBlank:()=>ZJ,isEmpty:()=>yC,isNone:()=>_s,isPresent:()=>_y});function _s(e){return e==null}function yC(e){let t=e==null;if(t)return t;let n=typeof e;return typeof e.length=="number"&&n!=="function"?!e.length:n==="object"&&typeof e.length=="number"?!length:!1}function ZJ(e){return yC(e)||typeof e=="string"&&/\S/.test(e)===!1}function _y(e){return!ZJ(e)}var Qh=x(()=>{});function Fe(e,t){let n=`atom${++_ve}`,o={toString:()=>n};return typeof e=="function"?o.read=e:(o.init=e,o.read=r=>r(o),o.write=(r,i,s)=>i(o,typeof s=="function"?s(r(o)):s)),t&&(o.write=t),o}function mt(e,t){let n=yP(t),{s:o}=(0,zi.useContext)(n),r=(0,zi.useCallback)(u=>{let c=o[mP](e,u);if("e"in c)throw c.e;if("p"in c)throw c.p;if("v"in c)return c.v;throw new Error("no atom value")},[o,e]),[[i,s,a],l]=(0,zi.useReducer)((0,zi.useCallback)((u,c)=>{let p=r(c);return Object.is(u[1],p)&&u[2]===e?u:[c,p,e]},[r,e]),void 0,()=>{let u=void 0,c=r(u);return[u,c,e]});return a!==e&&l(void 0),(0,zi.useEffect)(()=>{let u=o[hP](e,l);return l(void 0),u},[o,e]),(0,zi.useEffect)(()=>{o[fP](e,i)}),(0,zi.useDebugValue)(s),s}function Bo(e,t){let n=yP(t),{s:o,w:r}=(0,zi.useContext)(n);return(0,zi.useCallback)(s=>{if((hr.env&&hr.env.MODE)!=="production"&&!("write"in e))throw new Error("not writable atom");let a=l=>o[dP](e,s,l);return r?r(a):a()},[o,r,e])}function He(e,t){return"scope"in e&&(console.warn("atom.scope is deprecated. Please do useAtom(atom, scope) instead."),t=e.scope),[mt(e,t),Bo(e,t)]}var zi,hr,Kh,RJ,rve,_C,vC,eZ,ive,sve,ave,tZ,lve,uve,nZ,cve,pve,bC,mP,dP,fP,hP,oZ,mve,dve,fve,hve,gve,yve,gP,yP,_ve,Hp=x(()=>{zi=P(B(),1),hr={},Kh=Symbol(),RJ=e=>!!e[Kh],rve=e=>!e[Kh].c,_C=e=>{var t,n;(n=(t=e[Kh]).c)==null||n.call(t)},vC=(e,t)=>{let n=e[Kh].o,o=t[Kh].o;return n===o||e===o||RJ(n)&&vC(n,t)},eZ=e=>{let t={o:e,c:null},n=new Promise(o=>{t.c=()=>{t.c=null,o()},e.then(t.c,t.c)});return n[Kh]=t,n},ive=Object.defineProperty,sve=Object.defineProperties,ave=Object.getOwnPropertyDescriptors,tZ=Object.getOwnPropertySymbols,lve=Object.prototype.hasOwnProperty,uve=Object.prototype.propertyIsEnumerable,nZ=(e,t,n)=>t in e?ive(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,cve=(e,t)=>{for(var n in t||(t={}))lve.call(t,n)&&nZ(e,n,t[n]);if(tZ)for(var n of tZ(t))uve.call(t,n)&&nZ(e,n,t[n]);return e},pve=(e,t)=>sve(e,ave(t)),bC=e=>"init"in e,mP="r",dP="w",fP="c",hP="s",oZ="h",mve="n",dve="l",fve="a",hve="m",gve=e=>{let t=new WeakMap,n=new WeakMap,o=new Map,r,i;if((hr.env&&hr.env.MODE)!=="production"&&(r=new Set,i=new Set),e)for(let[T,X]of e){let R={v:X,r:0,d:new Map};(hr.env&&hr.env.MODE)!=="production"&&(Object.freeze(R),bC(T)||console.warn("Found initial value for derived atom which can cause unexpected behavior",T)),t.set(T,R)}let s=new WeakMap,a=(T,X,R)=>{let M=s.get(X);M||(M=new Map,s.set(X,M)),R.then(()=>{M.get(T)===R&&(M.delete(T),M.size||s.delete(X))}),M.set(T,R)},l=T=>{let X=new Set,R=s.get(T);return R&&(s.delete(T),R.forEach((M,se)=>{_C(M),X.add(se)})),X},u=new WeakMap,c=T=>{let X=u.get(T);return X||(X=new Map,u.set(T,X)),X},p=(T,X)=>{if(T){let R=c(T),M=R.get(X);return M||(M=p(T.p,X),M&&("p"in M&&M.p.then(()=>R.delete(X)),R.set(X,M))),M}return t.get(X)},m=(T,X,R)=>{if((hr.env&&hr.env.MODE)!=="production"&&Object.freeze(R),T)c(T).set(X,R);else{let M=t.get(X);t.set(X,R),o.has(X)||o.set(X,M)}},d=(T,X=new Map,R)=>{if(!R)return X;let M=new Map,se=!1;return R.forEach(z=>{var ne;let j=((ne=p(T,z))==null?void 0:ne.r)||0;M.set(z,j),X.get(z)!==j&&(se=!0)}),X.size===M.size&&!se?X:M},f=(T,X,R,M,se)=>{let z=p(T,X);if(z){if(se&&(!("p"in z)||!vC(z.p,se)))return z;"p"in z&&_C(z.p)}let ne={v:R,r:(z==null?void 0:z.r)||0,d:d(T,z==null?void 0:z.d,M)};return!z||!("v"in z)||!Object.is(z.v,R)?(++ne.r,ne.d.has(X)&&(ne.d=new Map(ne.d).set(X,ne.r))):ne.d!==z.d&&(ne.d.size!==z.d.size||!Array.from(ne.d.keys()).every(j=>z.d.has(j)))&&Promise.resolve().then(()=>{q(T)}),m(T,X,ne),ne},h=(T,X,R,M,se)=>{let z=p(T,X);if(z){if(se&&(!("p"in z)||!vC(z.p,se)))return z;"p"in z&&_C(z.p)}let ne={e:R,r:(z==null?void 0:z.r)||0,d:d(T,z==null?void 0:z.d,M)};return m(T,X,ne),ne},g=(T,X,R,M)=>{let se=p(T,X);if(se&&"p"in se){if(vC(se.p,R))return se;_C(se.p)}a(T,X,R);let z={p:R,r:(se==null?void 0:se.r)||0,d:d(T,se==null?void 0:se.d,M)};return m(T,X,z),z},y=(T,X,R,M)=>{if(R instanceof Promise){let se=eZ(R.then(z=>{f(T,X,z,M,se)}).catch(z=>{if(z instanceof Promise)return RJ(z)?z.then(()=>{b(T,X,!0)}):z;h(T,X,z,M,se)}));return g(T,X,se,M)}return f(T,X,R,M)},_=(T,X)=>{let R=p(T,X);if(R){let M=pve(cve({},R),{i:R.r});m(T,X,M)}else(hr.env&&hr.env.MODE)!=="production"&&console.warn("[Bug] could not invalidate non existing atom",X)},b=(T,X,R)=>{if(!R){let se=p(T,X);if(se&&(se.r!==se.i&&"p"in se&&!rve(se.p)||(se.d.forEach((z,ne)=>{if(ne!==X)if(!n.has(ne))b(T,ne);else{let j=p(T,ne);j&&j.r===j.i&&b(T,ne)}}),Array.from(se.d).every(([z,ne])=>{let j=p(T,z);return j&&"v"in j&&j.r===ne}))))return se}let M=new Set;try{let se=X.read(z=>{M.add(z);let ne=z===X?p(T,z):b(T,z);if(ne){if("e"in ne)throw ne.e;if("p"in ne)throw ne.p;return ne.v}if(bC(z))return z.init;throw new Error("no atom init")});return y(T,X,se,M)}catch(se){if(se instanceof Promise){let z=eZ(se);return g(T,X,z,M)}return h(T,X,se,M)}},w=(T,X)=>b(X,T),S=T=>{let X=n.get(T);return X||(X=H(T)),X},C=(T,X)=>!X.l.size&&(!X.t.size||X.t.size===1&&X.t.has(T)),k=T=>{let X=n.get(T);X&&C(T,X)&&N(T)},A=(T,X)=>{let R=n.get(X);R==null||R.t.forEach(M=>{M!==X&&(_(T,M),A(T,M))})},O=(T,X,R)=>{let M=!0,se=(j,te)=>{let re=b(T,j);if("e"in re)throw re.e;if("p"in re){if(te==null?void 0:te.unstable_promise)return re.p.then(()=>se(j,te));throw(hr.env&&hr.env.MODE)!=="production"&&console.info("Reading pending atom state in write operation. We throw a promise for now.",j),re.p}if("v"in re)return re.v;throw(hr.env&&hr.env.MODE)!=="production"&&console.warn("[Bug] no value found while reading atom in write operation. This is probably a bug.",j),new Error("no value found")},z=(j,te)=>{let re;if(j===X){if(!bC(j))throw new Error("atom not writable");l(j).forEach(he=>{he!==T&&y(he,j,te)}),y(T,j,te),A(T,j)}else re=O(T,j,te);return M||q(T),re},ne=X.write(se,z,R);return M=!1,T=void 0,ne},V=(T,X,R)=>{let M=O(R,T,X);return q(R),M},$=T=>!!T.write,H=(T,X)=>{let R={t:new Set(X&&[X]),l:new Set};if(n.set(T,R),(hr.env&&hr.env.MODE)!=="production"&&i.add(T),b(void 0,T).d.forEach((se,z)=>{let ne=n.get(z);ne?ne.t.add(T):z!==T&&H(z,T)}),$(T)&&T.onMount){let se=ne=>V(T,ne),z=T.onMount(se);z&&(R.u=z)}return R},N=T=>{var X;let R=(X=n.get(T))==null?void 0:X.u;R&&R(),n.delete(T),(hr.env&&hr.env.MODE)!=="production"&&i.delete(T);let M=p(void 0,T);M?M.d.forEach((se,z)=>{if(z!==T){let ne=n.get(z);ne&&(ne.t.delete(T),C(z,ne)&&N(z))}}):(hr.env&&hr.env.MODE)!=="production"&&console.warn("[Bug] could not find atom state to unmount",T)},F=(T,X,R)=>{let M=new Set(X.d.keys());R==null||R.forEach((se,z)=>{if(M.has(z)){M.delete(z);return}let ne=n.get(z);ne&&(ne.t.delete(T),C(z,ne)&&N(z))}),M.forEach(se=>{let z=n.get(se);z?z.t.add(T):n.has(T)&&H(se,T)})},q=T=>{if(T){c(T).forEach((R,M)=>{if(R!==t.get(M)){let se=n.get(M);se==null||se.l.forEach(z=>z(T))}});return}for(;o.size;){let X=Array.from(o);o.clear(),X.forEach(([R,M])=>{let se=p(void 0,R);se&&se.d!==(M==null?void 0:M.d)&&F(R,se,M==null?void 0:M.d);let z=n.get(R);z==null||z.l.forEach(ne=>ne())})}(hr.env&&hr.env.MODE)!=="production"&&r.forEach(X=>X())},U=T=>{c(T).forEach((R,M)=>{let se=t.get(M);(R.r>((se==null?void 0:se.r)||0)||"v"in R&&R.r===(se==null?void 0:se.r)&&R.d!==(se==null?void 0:se.d))&&(t.set(M,R),R.d!==(se==null?void 0:se.d)&&F(M,R,se==null?void 0:se.d))})},J=(T,X)=>{X&&U(X),q(void 0)},oe=(T,X)=>{let M=S(T).l;return M.add(X),()=>{M.delete(X),k(T)}},ce=(T,X)=>{for(let[R,M]of T)bC(R)&&(y(X,R,M),A(X,R));q(X)};return(hr.env&&hr.env.MODE)!=="production"?{[mP]:w,[dP]:V,[fP]:J,[hP]:oe,[oZ]:ce,[mve]:T=>(r.add(T),()=>{r.delete(T)}),[dve]:()=>i.values(),[fve]:T=>t.get(T),[hve]:T=>n.get(T)}:{[mP]:w,[dP]:V,[fP]:J,[hP]:oe,[oZ]:ce}},yve=(e,t)=>({s:t?t(e).SECRET_INTERNAL_store:gve(e)}),gP=new Map,yP=e=>(gP.has(e)||gP.set(e,(0,zi.createContext)(yve())),gP.get(e)),_ve=0});var wP={};D(wP,{getLocalStorage:()=>xC,getLocalStorageGroup:()=>Lc,getSessionStorage:()=>wC,localStorage:()=>bP,removeLocalStorage:()=>rZ,removeSessionStorage:()=>iZ,sessionStorage:()=>xP,setLocalStorage:()=>vP,setSessionStorage:()=>CC,updateLocalStorageGroup:()=>Wu});function xC(e){if(Ad[e])return Ad[e];let t=window.localStorage.getItem(`${Yh()}${e}`);if(t)try{let n=JSON.parse(t);return Ad[e]=n,n}catch(n){console.warn("Unable to get localstorage value",n,{item:e,stored:t})}}function vP(e,t){window.localStorage.setItem(`${Yh()}${e}`,JSON.stringify(t))}function rZ(e){window.localStorage.removeItem(`${Yh()}${e}`)}function Lc(e,t,n={}){let o=(xC(e)??{})[t];return typeof o=="undefined"?n:o}function Wu(e,t,n){try{let r={...xC(e)??{},[t]:n};Ad[e]=r,vP(e,r)}catch(o){console.warn("Unable to set localstorage value",o,{item:e,key:t,value:n})}}function wC(e){if(Ad[e])return Ad[e];let t=window.sessionStorage.getItem(`${Yh()}${e}`);if(t)try{let n=JSON.parse(t);return Ad[e]=n,n}catch(n){console.warn("Unable to get localstorage value",n,{item:e,stored:t})}}function CC(e,t){window.sessionStorage.setItem(`${Yh()}${e}`,JSON.stringify(t))}function iZ(e){window.sessionStorage.removeItem(`${Yh()}${e}`)}var Ad,_P,Yh,bP,xP,jp=x(()=>{Hu();Ad={},Yh=()=>(_P||(_P=`cs-${bl(`${window.csAppData.siteUrl}${window.csAppData.urlBase}`)}-`),_P);bP={getItem:xC,removeItem:rZ,setItem:vP};xP={getItem:wC,removeItem:iZ,setItem:CC}});function Cl(e,t){let n=null,o=new Map,r=i=>{let s;if(t===void 0)s=o.get(i);else for(let[l,u]of o)if(t(l,i)){s=u;break}if(s!==void 0)if(n==null?void 0:n(s[1],i))o.delete(i);else return s[0];let a=e(i);return o.set(i,[a,Date.now()]),a};return r.remove=i=>{if(t===void 0)o.delete(i);else for(let[s]of o)if(t(s,i)){o.delete(s);break}},r.setShouldRemove=i=>{if(n=i,!!n)for(let[s,a]of o)n(a[1],s)&&o.delete(s)},r}function sZ(e,t){let n=(0,vy.useMemo)(()=>Fe(null,(r,i,[s,a,l])=>{try{a(e(r,i,s))}catch(u){l(u)}}),[e]),o=Bo(n,t);return(0,vy.useCallback)(r=>{let i=!0,s={},a=new Promise((l,u)=>{o([r,c=>{i?s={v:c}:l(c)},c=>{i?s={e:c}:u(c)}])});if(i=!1,"e"in s)throw s.e;return"v"in s?s.v:a},[o])}function EC(e){let t,n;return{getItem:o=>{let r=s=>(s=s||"",t!==s&&(n=JSON.parse(s),t=s),n),i=e().getItem(o);return i instanceof Promise?i.then(r):r(i)},setItem:(o,r)=>e().setItem(o,JSON.stringify(r)),removeItem:o=>e().removeItem(o)}}function EP(e,t,n=aZ){let o=()=>{try{let s=n.getItem(e);return s instanceof Promise?s.catch(()=>t):s}catch{return t}},r=Fe(n.delayInit?t:o());return r.onMount=s=>{let a;if(n.subscribe&&(a=n.subscribe(e,s),s(o())),n.delayInit){let l=o();l instanceof Promise?l.then(s):s(l)}return a},Fe(s=>s(r),(s,a,l)=>{if(l===CP)return a(r,t),n.removeItem(e);let u=typeof l=="function"?l(s(r)):l;return a(r,u),n.setItem(e,u)})}var vy,CP,vve,bve,by,KUe,YUe,XUe,JUe,aZ,ZUe,SC=x(()=>{Hp();Hp();vy=P(B(),1),CP=Symbol();vve=(e,t)=>{do{let[n,...o]=t,r=e.get(n);if(!r)return;if(!o.length)return r[1];e=r[0],t=o}while(t.length)},bve=(e,t,n)=>{do{let[o,...r]=t,i=e.get(o);if(i||(i=[new WeakMap],e.set(o,i)),!r.length){i[1]=n;return}e=i[0],t=r}while(t.length)},by=()=>{let e=new WeakMap;return(n,o)=>{let r=vve(e,o);if(r)return r;let i=n();return bve(e,o,i),i}},KUe=by();YUe=by(),XUe=by(),JUe=by();aZ=EC(()=>localStorage);aZ.subscribe=(e,t)=>{let n=o=>{o.key===e&&o.newValue&&t(JSON.parse(o.newValue))};return window.addEventListener("storage",n),()=>{window.removeEventListener("storage",n)}};ZUe=by()});function mo(e,t,n){switch(arguments.length){case 2:{let o=(r,i)=>e(r,t(r,i));return o._tag=AP[e._tag][t._tag],o._removable=t._removable||!1,o}default:{let o=AP[e._tag][t._tag],r=(i,s)=>e(i,t(i,n(i,s)));return r._tag=AP[o][n._tag],r._removable=n._removable||!1,r}}}var Vc,SP,kC,xve,lZ,wve,Cve,kP,AP,Xh,uZ,Eve,AC,El,TP,PP,Sve,IP,cZ,pZ,mZ,OP,kve,dZ,Ave,fZ,DP,MP,xy,hZ,gZ,NP,Tve,Pve,Ive,Ove,Dve,Mve,Nve,Lve,Vve,Fve,zve,Bve,No,LP,yZ=x(()=>{Vc=e=>e,SP=e=>({_tag:"Left",value:e}),kC=e=>({_tag:"Right",value:e}),xve=(e,t,n)=>n._tag==="Left"?e(n.value):t(n.value),lZ={dimap:(e,t,n)=>o=>t(n(e(o))),first:e=>([t,n])=>[e(t),n],right:e=>t=>t._tag==="Left"?t:kC(e(t.value)),wander:e=>t=>t.map(e)},wve={empty:()=>{},foldMap:(e,t)=>{for(let n=0;n<t.length;n++){let o=e(t[n]);if(o!=null)return o}}},Cve={empty:()=>[],foldMap:(e,t)=>{let n=[];return t.forEach(o=>{n=n.concat(e(o))}),n}},kP=e=>({dimap:(t,n,o)=>r=>o(t(r)),first:t=>([n,o])=>t(n),right:t=>n=>n._tag==="Left"?e.empty():t(n.value),wander:t=>n=>e.foldMap(t,n)}),AP={Equivalence:{Equivalence:"Equivalence",Iso:"Iso",Lens:"Lens",Prism:"Prism",Traversal:"Traversal",Getter:"Getter",AffineFold:"AffineFold",Fold:"Fold",Setter:"Setter"},Iso:{Equivalence:"Iso",Iso:"Iso",Lens:"Lens",Prism:"Prism",Traversal:"Traversal",Getter:"Getter",AffineFold:"AffineFold",Fold:"Fold",Setter:"Setter"},Lens:{Equivalence:"Lens",Iso:"Lens",Lens:"Lens",Prism:"Prism",Traversal:"Traversal",Getter:"Getter",AffineFold:"AffineFold",Fold:"Fold",Setter:"Setter"},Prism:{Equivalence:"Prism",Iso:"Prism",Lens:"Prism",Prism:"Prism",Traversal:"Traversal",Getter:"AffineFold",AffineFold:"AffineFold",Fold:"Fold",Setter:"Setter"},Traversal:{Equivalence:"Traversal",Iso:"Traversal",Lens:"Traversal",Prism:"Traversal",Traversal:"Traversal",Getter:"Fold",AffineFold:"Fold",Fold:"Fold",Setter:"Setter"},Getter:{Equivalence:"Getter",Iso:"Getter",Lens:"Getter",Prism:"AffineFold",Traversal:"Fold",Getter:"Getter",AffineFold:"AffineFold",Fold:"Fold",Setter:void 0},AffineFold:{Equivalence:"AffineFold",Iso:"AffineFold",Lens:"AffineFold",Prism:"AffineFold",Traversal:"Fold",Getter:"AffineFold",AffineFold:"AffineFold",Fold:"Fold",Setter:void 0},Fold:{Equivalence:"Fold",Iso:"Fold",Lens:"Fold",Prism:"Fold",Traversal:"Fold",Getter:"Fold",AffineFold:"Fold",Fold:"Fold",Setter:void 0},Setter:{Equivalence:void 0,Iso:void 0,Lens:void 0,Prism:void 0,Traversal:void 0,Getter:void 0,AffineFold:void 0,Fold:void 0,Setter:void 0}},Xh=(e,t)=>{let n=t;return n._tag=e,n},uZ=e=>(e._removable=!0,e);Eve=Xh("Equivalence",(e,t)=>t),AC=(e,t)=>Xh("Iso",(n,o)=>n.dimap(e,t,o)),El=(e,t)=>Xh("Lens",(n,o)=>n.dimap(r=>[e(r),r],t,n.first(o))),TP=(e,t)=>Xh("Prism",(n,o)=>n.dimap(e,r=>xve(Vc,t,r),n.right(o))),PP=Xh("Traversal",(e,t)=>e.dimap(Vc,Vc,e.wander(t))),Sve=e=>Xh("Getter",(t,n)=>t.dimap(e,Vc,n)),IP=(e,t,n)=>e(lZ,t)(n),cZ=(e,t,n)=>e(lZ,()=>t)(n),pZ=(e,t)=>e(kP({}),Vc)(t),mZ=(e,t)=>e(kP(wve),Vc)(t),OP=(e,t)=>e(kP(Cve),n=>[n])(t),kve=AC(e=>e.map((t,n)=>[n,t]),e=>{let t=[...e].sort((o,r)=>o[0]-r[0]),n=[];for(let o=0;o<t.length;++o)(o===t.length-1||t[o][0]!==t[o+1][0])&&n.push(t[o][1]);return n}),dZ=e=>El(t=>t[e],([t,n])=>Object.assign(Object.assign({},n),{[e]:t})),Ave=e=>El(t=>{let n={};for(let o of e)n[o]=t[o];return n},([t,n])=>{let o=Object.assign({},n);for(let r of e)delete o[r];return Object.assign(o,t)}),fZ=e=>El(t=>t[e],([t,n])=>{let o=n.slice();return o[e]=t,o}),DP=fZ(0),MP=e=>TP(t=>e(t)?kC(t):SP(t),Vc),xy=Symbol("__no_match__"),hZ=MP(e=>e!==xy),gZ=Symbol("__remove_me__"),NP=e=>uZ(mo(El(t=>0<=e&&e<t.length?t[e]:xy,([t,n])=>{if(t===xy)return n;if(t===gZ)return typeof n=="string"?n.substring(0,e)+n.substring(e+1):[...n.slice(0,e),...n.slice(e+1)];if(typeof n=="string")return e===0?t+n.substring(1):e===n.length?n.substring(0,e-1)+t:n.substring(0,e)+t+n.substring(e+1);{let o=n.slice();return o[e]=t,o}}),hZ)),Tve=TP(e=>e===void 0?SP(void 0):kC(e),Vc),Pve=e=>TP(t=>e(t)?kC(t):SP(t),Vc),Ive=e=>uZ(mo(El(t=>{let n=t.findIndex(e);return n===-1?[xy,-1]:[t[n],n]},([[t,n],o])=>{if(t===xy)return o;if(t===gZ)return[...o.slice(0,n),...o.slice(n+1)];let r=o.slice();return r[n]=t,r}),DP,hZ)),Ove=e=>mo(El(t=>{let n=t.map((o,r)=>e(o)?r:null).filter(o=>o!=null);return[n.map(o=>t[o]),n]},([[t,n],o])=>{let r=o.length,i=t.length,s=0,a=0,l=0,u=[];for(;s<r;)n[a]===s?(++a,l<i&&(u.push(t[l]),++l)):u.push(o[s]),++s;for(;l<i;)u.push(t[l++]);return u}),DP),Dve=e=>El(t=>t===void 0?e:t,([t,n])=>t),Mve=e=>mo(El(t=>{let n=OP(e,t);return[n,n.length]},([[t,n],o])=>{if(t.length!==n)throw new Error("cannot add/remove elements through partsOf");let r=0;return IP(e,()=>t[r++],o)}),DP),Nve=e=>El(t=>e(t),([t,n])=>t),Lve=e=>El(t=>t,([t,n])=>e(t)),Vve=El(e=>{},([e,t])=>e===void 0?t:[e,...t]),Fve=El(e=>{},([e,t])=>e===void 0?t:[...t,e]),zve=mo(AC(e=>e.split(""),e=>e.join("")),PP),Bve=mo(AC(e=>e.split(/\b/),e=>e.join("")),PP,MP(e=>!/\s+/.test(e))),No=class{constructor(t){this._ref=t}get _tag(){return this._ref._tag}get _removable(){return this._ref._removable}compose(t){return new No(mo(this._ref,t._ref))}iso(t,n){return new No(mo(this._ref,AC(t,n)))}indexed(){return new No(mo(this._ref,kve))}prop(t){return new No(mo(this._ref,dZ(t)))}path(...t){return t.length===1&&(t=t[0].split(".")),new No(t.reduce((n,o)=>mo(n,dZ(o)),this._ref))}pick(t){return new No(mo(this._ref,Ave(t)))}nth(t){return new No(mo(this._ref,fZ(t)))}filter(t){return new No(mo(this._ref,Ove(t)))}valueOr(t){return new No(mo(this._ref,Dve(t)))}partsOf(t){let n=typeof t=="function"?t(LP):t;return new No(mo(this._ref,Mve(n._ref)))}reread(t){return new No(mo(this._ref,Nve(t)))}rewrite(t){return new No(mo(this._ref,Lve(t)))}optional(){return new No(mo(this._ref,Tve))}guard_(){return t=>this.guard(t)}guard(t){return new No(mo(this._ref,Pve(t)))}at(t){return new No(mo(this._ref,NP(t)))}head(){return new No(mo(this._ref,NP(0)))}index(t){return new No(mo(this._ref,NP(t)))}find(t){return new No(mo(this._ref,Ive(t)))}elems(){return new No(mo(this._ref,PP))}to(t){return new No(mo(this._ref,Sve(t)))}when(t){return new No(mo(this._ref,MP(t)))}chars(){return new No(mo(this._ref,zve))}words(){return new No(mo(this._ref,Bve))}prependTo(){return new No(mo(this._ref,Vve))}appendTo(){return new No(mo(this._ref,Fve))}},LP=new No(Eve)});var _Z=x(()=>{});function vZ(){return LP}function bZ(e){return t=>pZ(e._ref,t)}function xZ(e){return t=>mZ(e._ref,t)}function wZ(e){return t=>OP(e._ref,t)}function CZ(e){return t=>n=>IP(e._ref,t,n)}function EZ(e){return t=>n=>cZ(e._ref,t,n)}var SZ=x(()=>{yZ();_Z()});function kZ(e,t){return Gve(()=>{let n=t(vZ());return Fe(r=>Qve(n,r(e)),(r,i,s)=>{let a=qve(s)?CZ(n)(s):EZ(n)(s);return i(e,a(r(e)))})},[e,t])}var Hve,jve,Wve,Gve,qve,Qve,AZ=x(()=>{SZ();Hp();Hve=(e,t)=>{do{let[n,...o]=t,r=e.get(n);if(!r)return;if(!o.length)return r[1];e=r[0],t=o}while(t.length)},jve=(e,t,n)=>{do{let[o,...r]=t,i=e.get(o);if(i||(i=[new WeakMap],e.set(o,i)),!r.length){i[1]=n;return}e=i[0],t=r}while(t.length)},Wve=()=>{let e=new WeakMap;return(n,o)=>{let r=Hve(e,o);if(r)return r;let i=n();return jve(e,o,i),i}},Gve=Wve(),qve=e=>typeof e=="function";Qve=(e,t)=>e._tag==="Traversal"?wZ(e)(t):e._tag==="Prism"?xZ(e)(t):bZ(e)(t)});function TZ(){return null}var PZ=x(()=>{});var IC={};D(IC,{ManageAtoms:()=>DZ,atom:()=>Fe,atomFamily:()=>Cl,atomWithLocalStorage:()=>Ya,atomWithRedux:()=>ba,atomWithSessionStorage:()=>TC,memoizedAtom:()=>Cy,mountInApp:()=>vs,mountInPreview:()=>VP,readAtom:()=>Sl,useAtom:()=>He,useAtomValue:()=>mt,useLocalStorage:()=>Zve,useSessionStorage:()=>wy,useUpdateAtom:()=>Bo,writeAtom:()=>Bi});function wy(e,t){return He(Xve({key:e,initial:t}))}function Zve(e,t){return He(Jve({key:e,initial:t}))}var nu,Kve,Yve,Ya,TC,Xve,Jve,Cy,ba,PC,vs,VP,FP,IZ,Rve,Sl,Bi,ebe,zP,OZ,DZ,Kt=x(()=>{nu=P(B());Hp();jp();SC();Hp();SC();AZ();ea();PZ();Kve=EC(()=>bP),Yve=EC(()=>xP),Ya=(e,t)=>EP(e,t,Kve),TC=(e,t)=>EP(e,t,Yve),Xve=Cl(({key:e,initial:t})=>TC(e,t),(e,t)=>e.key===t.key),Jve=Cl(({key:e,initial:t})=>Ya(e,t),(e,t)=>e.key===t.key);Cy=(e,t)=>{let n=kZ(e,t);return Fe(o=>(o(n),Sl(e)))},ba=(e,t,n)=>{let o=Fe(t);return o.onMount=r=>{let i,s=()=>{let a=i;i=e(bs.getState()),a!==i&&r(i)};return s(),bs.subscribe(s)},n?Fe(r=>r(o),(r,i,s)=>{bs.dispatch(n(s))}):o},PC={app:[],preview:[]},vs=e=>{PC.app.push(e)},VP=e=>{PC.preview.push(e)},Rve=(e,t)=>{FP=e,IZ=t},Sl=e=>FP(e),Bi=(e,t)=>e.write(FP,IZ,t),ebe=()=>{let e=sZ(Rve);return(0,nu.useEffect)(()=>{e()},[e]),null},OZ=(0,nu.memo)(()=>{zP||(zP=window.csAppData.isPreview?PC.preview:PC.app);for(let e of zP)mt(e);return null});OZ.displayName="MountAtoms";DZ=(0,nu.memo)(()=>nu.default.createElement(nu.default.Fragment,null,nu.default.createElement(ebe,null),nu.default.createElement(OZ,null),nu.default.createElement(TZ,null)));DZ.displayName="ManageAtoms"});var DC={};D(DC,{currentUserCan:()=>$P,makePermissionAtom:()=>VZ,makePermissionHook:()=>Gs,permissionsAtom:()=>Ey,usePermissions:()=>kt});function $P(e,t){if(typeof e!="string")return!1;let[n]=e.split(".");if(MZ[n]&&!MZ[n]())return!1;if(NZ[e])return NZ[e]();function o(r,{context:i}){return $P(`${i}.${r}`)}return e.indexOf("{context}")===0?o(e.replace("{context}.",""),t):tbe(e)}function VZ(e){return Fe(t=>e(t(Ey)))}function Gs(e){let t=VZ(e);return()=>He(t)[0]}function kt(){let[e,t]=He(LZ),[n]=He(Ey);return{permissionContext:e,setPermissionContext:t,...n}}var BP,UP,MZ,NZ,OC,tbe,LZ,Ey,Nn=x(()=>{BP=P(Mn());Qh();Kt();UP=(0,BP.memoize)(()=>!!window.csAppData.env.siteBuilder),MZ={headers:UP,footers:UP,layouts:UP},NZ={dev:()=>window.csAppData.preferences.dev_toolkit},OC={};Object.keys(window.csAppData.permissions).forEach(e=>OC[e.replace(/\./g,"::")]=window.csAppData.permissions[e]);tbe=(0,BP.memoize)(e=>{let t=e.split("."),n=[],o={content:"{post-type}",element:"{id}",preference:"{id}"},r=["element-library","preference"];for(;t.length;){let i=t.shift(),s=[...n,i].join("::");if(_s(OC[s])&&!_s(o[n[0]])){let l=[n[0],o[n[0]]];n.length>1&&l.push(i),s=l.join("::")}n.push(i);let a=_s(OC[s])?null:OC[s];if(r.includes(n[0])||(a=!!a),_s(o[i])&&a===!1)return!1}return!0});LZ=Fe((window.csAppData.isPreview&&window.csAppData.shared?.permissions)??"global"),Ey=Fe(e=>{let t=e(LZ),n=o=>$P(o,{context:t});return{userCan:n,permissionContext:t,userCanInContext:o=>n(`${t}.${o}`)}})});var zZ=ct((MC,FZ)=>{(function(e,t){typeof MC=="object"&&typeof FZ!="undefined"?t(MC):typeof define=="function"&&define.amd?define(["exports"],t):t((e=typeof globalThis!="undefined"?globalThis:e||self).HistoryLibrary={})})(MC,function(e){"use strict";function t(){return(t=Object.assign||function(p){for(var m=1;m<arguments.length;m++){var d=arguments[m];for(var f in d)Object.prototype.hasOwnProperty.call(d,f)&&(p[f]=d[f])}return p}).apply(this,arguments)}var n;e.Action=void 0,(n=e.Action||(e.Action={})).Pop="POP",n.Push="PUSH",n.Replace="REPLACE";var o="beforeunload",r="popstate";function i(p,m,d){return Math.min(Math.max(p,m),d)}function s(p){p.preventDefault(),p.returnValue=""}function a(){var p=[];return{get length(){return p.length},push:function(m){return p.push(m),function(){p=p.filter(function(d){return d!==m})}},call:function(m){p.forEach(function(d){return d&&d(m)})}}}function l(){return Math.random().toString(36).substr(2,8)}function u(p){var m=p.pathname,d=m===void 0?"/":m,f=p.search,h=f===void 0?"":f,g=p.hash,y=g===void 0?"":g;return h&&h!=="?"&&(d+=h.charAt(0)==="?"?h:"?"+h),y&&y!=="#"&&(d+=y.charAt(0)==="#"?y:"#"+y),d}function c(p){var m={};if(p){var d=p.indexOf("#");d>=0&&(m.hash=p.substr(d),p=p.substr(0,d));var f=p.indexOf("?");f>=0&&(m.search=p.substr(f),p=p.substr(0,f)),p&&(m.pathname=p)}return m}e.createBrowserHistory=function(p){p===void 0&&(p={});var m=p.window,d=m===void 0?document.defaultView:m,f=d.history;function h(){var N=d.location,F=N.pathname,q=N.search,U=N.hash,J=f.state||{};return[J.idx,{pathname:F,search:q,hash:U,state:J.usr||null,key:J.key||"default"}]}var g=null;d.addEventListener(r,function(){if(g)C.call(g),g=null;else{var N=e.Action.Pop,F=h(),q=F[0],U=F[1];if(C.length){if(q!=null){var J=b-q;J&&(g={action:N,location:U,retry:function(){H(-1*J)}},H(J))}}else $(N)}});var y=e.Action.Pop,_=h(),b=_[0],w=_[1],S=a(),C=a();function k(N){return typeof N=="string"?N:u(N)}function A(N,F){return F===void 0&&(F=null),t({pathname:w.pathname,hash:"",search:""},typeof N=="string"?c(N):N,{state:F,key:l()})}function O(N,F){return[{usr:N.state,key:N.key,idx:F},k(N)]}function V(N,F,q){return!C.length||(C.call({action:N,location:F,retry:q}),!1)}function $(N){y=N;var F=h();b=F[0],w=F[1],S.call({action:y,location:w})}function H(N){f.go(N)}return b==null&&(b=0,f.replaceState(t({},f.state,{idx:b}),"")),{get action(){return y},get location(){return w},createHref:k,push:function N(F,q){var U=e.Action.Push,J=A(F,q);if(V(U,J,function(){N(F,q)})){var oe=O(J,b+1),ce=oe[0],T=oe[1];try{f.pushState(ce,"",T)}catch{d.location.assign(T)}$(U)}},replace:function N(F,q){var U=e.Action.Replace,J=A(F,q);if(V(U,J,function(){N(F,q)})){var oe=O(J,b),ce=oe[0],T=oe[1];f.replaceState(ce,"",T),$(U)}},go:H,back:function(){H(-1)},forward:function(){H(1)},listen:function(N){return S.push(N)},block:function(N){var F=C.push(N);return C.length===1&&d.addEventListener(o,s),function(){F(),C.length||d.removeEventListener(o,s)}}}},e.createHashHistory=function(p){p===void 0&&(p={});var m=p.window,d=m===void 0?document.defaultView:m,f=d.history;function h(){var F=c(d.location.hash.substr(1)),q=F.pathname,U=q===void 0?"/":q,J=F.search,oe=J===void 0?"":J,ce=F.hash,T=ce===void 0?"":ce,X=f.state||{};return[X.idx,{pathname:U,search:oe,hash:T,state:X.usr||null,key:X.key||"default"}]}var g=null;function y(){if(g)k.call(g),g=null;else{var F=e.Action.Pop,q=h(),U=q[0],J=q[1];if(k.length){if(U!=null){var oe=w-U;oe&&(g={action:F,location:J,retry:function(){N(-1*oe)}},N(oe))}}else H(F)}}d.addEventListener(r,y),d.addEventListener("hashchange",function(){u(h()[1])!==u(S)&&y()});var _=e.Action.Pop,b=h(),w=b[0],S=b[1],C=a(),k=a();function A(F){return function(){var q=document.querySelector("base"),U="";if(q&&q.getAttribute("href")){var J=d.location.href,oe=J.indexOf("#");U=oe===-1?J:J.slice(0,oe)}return U}()+"#"+(typeof F=="string"?F:u(F))}function O(F,q){return q===void 0&&(q=null),t({pathname:S.pathname,hash:"",search:""},typeof F=="string"?c(F):F,{state:q,key:l()})}function V(F,q){return[{usr:F.state,key:F.key,idx:q},A(F)]}function $(F,q,U){return!k.length||(k.call({action:F,location:q,retry:U}),!1)}function H(F){_=F;var q=h();w=q[0],S=q[1],C.call({action:_,location:S})}function N(F){f.go(F)}return w==null&&(w=0,f.replaceState(t({},f.state,{idx:w}),"")),{get action(){return _},get location(){return S},createHref:A,push:function F(q,U){var J=e.Action.Push,oe=O(q,U);if($(J,oe,function(){F(q,U)})){var ce=V(oe,w+1),T=ce[0],X=ce[1];try{f.pushState(T,"",X)}catch{d.location.assign(X)}H(J)}},replace:function F(q,U){var J=e.Action.Replace,oe=O(q,U);if($(J,oe,function(){F(q,U)})){var ce=V(oe,w),T=ce[0],X=ce[1];f.replaceState(T,"",X),H(J)}},go:N,back:function(){N(-1)},forward:function(){N(1)},listen:function(F){return C.push(F)},block:function(F){var q=k.push(F);return k.length===1&&d.addEventListener(o,s),function(){q(),k.length||d.removeEventListener(o,s)}}}},e.createMemoryHistory=function(p){p===void 0&&(p={});var m=p,d=m.initialEntries,f=d===void 0?["/"]:d,h=m.initialIndex,g=f.map(function(V){return t({pathname:"/",search:"",hash:"",state:null,key:l()},typeof V=="string"?c(V):V)}),y=i(h??g.length-1,0,g.length-1),_=e.Action.Pop,b=g[y],w=a(),S=a();function C(V,$){return $===void 0&&($=null),t({pathname:b.pathname,search:"",hash:""},typeof V=="string"?c(V):V,{state:$,key:l()})}function k(V,$,H){return!S.length||(S.call({action:V,location:$,retry:H}),!1)}function A(V,$){_=V,b=$,w.call({action:_,location:b})}function O(V){var $=i(y+V,0,g.length-1),H=e.Action.Pop,N=g[$];k(H,N,function(){O(V)})&&(y=$,A(H,N))}return{get index(){return y},get action(){return _},get location(){return b},createHref:function(V){return typeof V=="string"?V:u(V)},push:function V($,H){var N=e.Action.Push,F=C($,H);k(N,F,function(){V($,H)})&&(y+=1,g.splice(y,g.length,F),A(N,F))},replace:function V($,H){var N=e.Action.Replace,F=C($,H);k(N,F,function(){V($,H)})&&(g[y]=F,A(N,F))},go:O,back:function(){O(-1)},forward:function(){O(1)},listen:function(V){return w.push(V)},block:function(V){return S.push(V)}}},e.createPath=u,e.parsePath=c,Object.defineProperty(e,"__esModule",{value:!0})})});var UZ=ct((w$e,BZ)=>{"use strict";BZ.exports=zZ()});var Xa=ct((NC,$Z)=>{(function(e,t){typeof NC=="object"&&typeof $Z!="undefined"?t(NC,B(),UZ()):typeof define=="function"&&define.amd?define(["exports","react","history"],t):t((e=typeof globalThis!="undefined"?globalThis:e||self).ReactLocation={},e.React,e.History)})(NC,function(e,t,n){"use strict";function o(ue){if(ue&&ue.__esModule)return ue;var de=Object.create(null);return ue&&Object.keys(ue).forEach(function(ve){if(ve!=="default"){var ke=Object.getOwnPropertyDescriptor(ue,ve);Object.defineProperty(de,ve,ke.get?ke:{enumerable:!0,get:function(){return ue[ve]}})}}),de.default=ue,Object.freeze(de)}var r=o(t);function i(){return i=Object.assign||function(ue){for(var de=1;de<arguments.length;de++){var ve=arguments[de];for(var ke in ve)Object.prototype.hasOwnProperty.call(ve,ke)&&(ue[ke]=ve[ke])}return ue},i.apply(this,arguments)}function s(ue,de){if(ue==null)return{};var ve,ke,Oe={},ie=Object.keys(ue);for(ke=0;ke<ie.length;ke++)ve=ie[ke],de.indexOf(ve)>=0||(Oe[ve]=ue[ve]);return Oe}function a(ue){if(!ue)return"";var de=decodeURIComponent(ue);return de!=="false"&&(de==="true"||(0*+de==0?+de:de))}let l=["children","location","__experimental__snapshot"],u=["location","__experimental__snapshot"],c=["basepath","routes"],p=["to","search","hash","children","target","style","replace","onClick","onMouseEnter","className","getActiveProps","getInactiveProps","activeOptions","preload","disabled","_ref"],m=["style","className"],d=["style","className"],f=["pending"],h=["children"],g=r.createContext(null),y=r.createContext(null),_=r.createContext(null),b=Boolean(typeof window!="undefined"&&window.document&&window.document.createElement),w=b?r.useLayoutEffect:r.useEffect;class S{constructor(){this.listeners=[]}subscribe(de){return this.listeners.push(de),()=>{this.listeners=this.listeners.filter(ve=>ve!==de)}}notify(){this.listeners.forEach(de=>de())}}function C(ue){return r.createElement(y.Provider,ue)}function k(){let ue=O(),de=T(),ve=ce();return w(()=>{de({to:".",search:!0,hash:!0}).href!==ue.current.href&&ve({to:".",search:!0,hash:!0,fromCurrent:!0,replace:!0})},[]),null}class A extends S{constructor(de){var ve;let{location:ke,__experimental__snapshot:Oe}=de,ie=s(de,u);super(),this.routesById={},this.update=W=>{let{basepath:ge,routes:Pe}=W,$e=s(W,c);Object.assign(this,$e),this.basepath=re("/"+(ge??"")),this.routesById={};let ee=(ae,be)=>ae.map(Ee=>{var ze,nt,Je,lt;let vt=(ze=Ee.path)!=null?ze:"*",we=te([(be==null?void 0:be.id)==="root"?"":be==null?void 0:be.id,(vt==null?void 0:vt.replace(/(.)\/$/,"$1"))+(Ee.id?"-"+Ee.id:"")]);if(Ee=i({},Ee,{pendingMs:(nt=Ee.pendingMs)!=null?nt:$e==null?void 0:$e.defaultPendingMs,pendingMinMs:(Je=Ee.pendingMinMs)!=null?Je:$e==null?void 0:$e.defaultPendingMinMs,id:we}),this.routesById[we])throw new Error;return this.routesById[we]=Ee,Ee.children=(lt=Ee.children)!=null&&lt.length?ee(Ee.children,Ee):void 0,Ee});this.routes=ee(Pe),this.rootMatch={id:"root",params:{},search:{},pathname:this.basepath,route:null,ownData:{},data:{},isLoading:!1,status:"resolved"}},this.setState=W=>{let ge=W({state:this.state,pending:this.pending});this.state=ge.state,this.pending=ge.pending,this.cleanMatchCache(),this.notify()},this.matchCache={},this.cleanMatchCache=()=>{var W,ge,Pe;let $e=[...(W=this==null?void 0:this.state.matches)!=null?W:[],...(ge=this==null||(Pe=this.pending)==null?void 0:Pe.matches)!=null?ge:[]].map(ee=>ee.id);Object.values(this.matchCache).forEach(ee=>{var ae;if(!ee.updatedAt||$e.includes(ee.id))return;let be=Date.now()-((ae=ee.updatedAt)!=null?ae:0);(!ee.maxAge||be>ee.maxAge)&&(ee.route.unloader&&ee.route.unloader(ee),delete this.matchCache[ee.id])})},this.updateLocation=W=>{let ge;return{promise:new Promise(Pe=>{let $e=new $(this,W);this.setState(ee=>i({},ee,{pending:{location:$e.location,matches:$e.matches}})),ge=$e.subscribe(()=>{let ee=this.state.matches;ee.filter(ae=>!$e.matches.find(be=>be.id===ae.id)).forEach(ae=>{ae.onExit==null||ae.onExit(ae)}),ee.filter(ae=>$e.matches.find(be=>be.id===ae.id)).forEach(ae=>{ae.route.onTransition==null||ae.route.onTransition(ae)}),$e.matches.filter(ae=>!ee.find(be=>be.id===ae.id)).forEach(ae=>{ae.onExit=ae.route.onMatch==null?void 0:ae.route.onMatch(ae)}),this.setState(ae=>i({},ae,{state:{location:$e.location,matches:$e.matches},pending:void 0})),Pe()}),$e.loadData(),$e.startPending()}),unsubscribe:ge}},this.__experimental__createSnapshot=()=>({location:this.state.location,matches:this.state.matches.map(W=>{let{ownData:ge,id:Pe}=W;return{id:Pe,ownData:ge}})}),this.update(ie);let ye=[];if(Oe){let W=new $(this,ke.current);W.matches.forEach((ge,Pe)=>{var $e,ee,ae,be;if(ge.id!==(($e=Oe.matches[Pe])==null?void 0:$e.id))throw new Error("Router hydration mismatch: "+ge.id+" !== "+((be=Oe.matches[Pe])==null?void 0:be.id));ge.ownData=(ee=(ae=Oe.matches[Pe])==null?void 0:ae.ownData)!=null?ee:{}}),H(W.matches),ye=W.matches}this.state={location:(ve=Oe==null?void 0:Oe.location)!=null?ve:ke.current,matches:ye},ke.subscribe(()=>this.notify())}}function O(){let ue=r.useContext(g);return ne(!!ue,"useLocation must be used within a <ReactLocation />"),ue.location}class V{constructor(de){this.status="loading",this.ownData={},this.data={},this.isLoading=!1,this.notify=ve=>{var ke;(ke=this.matchLoader)==null||ke.preNotify(ve?this:void 0)},this.assignMatchLoader=ve=>{this.matchLoader=ve},this.startPending=()=>{this.pendingTimeout&&clearTimeout(this.pendingTimeout),this.route.pendingMs!==void 0&&(this.pendingTimeout=setTimeout(()=>{var ve;this.status==="loading"&&(this.status="pending"),(ve=this.notify)==null||ve.call(this),this.route.pendingMinMs!==void 0&&(this.pendingMinPromise=new Promise(ke=>setTimeout(ke,this.route.pendingMinMs)))},this.route.pendingMs))},this.load=ve=>{var ke,Oe;if(this.maxAge=(ke=(Oe=ve.maxAge)!=null?Oe:this.route.loaderMaxAge)!=null?ke:ve.router.defaultLoaderMaxAge,this.loaderPromise)return;let ie=this.route.import;this.loaderPromise=(ie?(()=>(this.isLoading=!0,ie({params:this.params,search:this.search}).then(ye=>{this.route=i({},this.route,ye)})))():Promise.resolve()).then(()=>{let ye=[];["element","errorElement","pendingElement"].forEach(Pe=>{let $e=this.route[Pe];this[Pe]||(typeof $e=="function"?(this.isLoading=!0,ye.push($e(this).then(ee=>{this[Pe]=ee}))):this[Pe]=this.route[Pe])});let W=this.route.loader,ge=W?new Promise(async Pe=>{this.isLoading=!0;let $e=be=>{this.updatedAt=Date.now(),Pe(this.ownData),this.status=be},ee=be=>{this.ownData=be,this.error=void 0,$e("resolved")},ae=be=>{console.error(be),this.error=be,$e("rejected")};try{ee(await W(this,{parentMatch:ve.parentMatch,dispatch:async be=>{var Ee;be.type==="resolve"?ee(be.data):be.type==="reject"?ae(be.error):be.type==="loading"?this.isLoading=!0:be.type==="maxAge"&&(this.maxAge=be.maxAge),this.updatedAt=Date.now(),(Ee=this.notify)==null||Ee.call(this,!0)}}))}catch(be){ae(be)}}):Promise.resolve();return Promise.all([...ye,ge]).then(()=>{this.status="resolved",this.isLoading=!1,this.startPending=void 0}).then(()=>this.pendingMinPromise).then(()=>{var Pe;this.pendingTimeout&&clearTimeout(this.pendingTimeout),(Pe=this.notify)==null||Pe.call(this,!0)})}).then(()=>this.ownData)},Object.assign(this,de)}}class $ extends S{constructor(de,ve){var ke;super(),ke=this,this.preNotifiedMatches=[],this.status="pending",this.preNotify=ie=>{ie&&(this.preNotifiedMatches.includes(ie)||this.preNotifiedMatches.push(ie)),ie&&this.preNotifiedMatches.length!==this.matches.length||(this.status="resolved",H(this.matches),this.notify())},this.loadData=async function(ie){var ye;let{maxAge:W}=ie===void 0?{}:ie;if(ke.router.cleanMatchCache(),(ye=ke.matches)!=null&&ye.length)return ke.firstRenderPromises=[],ke.matches.forEach((ge,Pe)=>{var $e,ee;let ae=($e=ke.matches)==null?void 0:$e[Pe-1];ge.assignMatchLoader==null||ge.assignMatchLoader(ke),ge.load==null||ge.load({maxAge:W,parentMatch:ae,router:ke.router}),(ee=ke.firstRenderPromises)==null||ee.push(ge.loaderPromise)}),await Promise.all(ke.firstRenderPromises).then(()=>(ke.preNotify(),ke.matches));ke.preNotify()},this.load=async function(ie){let{maxAge:ye}=ie===void 0?{}:ie;return await ke.loadData({maxAge:ye})},this.startPending=async()=>{this.matches.forEach(ie=>ie.startPending==null?void 0:ie.startPending())},this.router=de,this.location=ve,this.matches=[];let Oe=F(this.router,this.location);this.matches=Oe==null?void 0:Oe.map(ie=>(this.router.matchCache[ie.id]||(this.router.matchCache[ie.id]=new V(ie)),this.router.matchCache[ie.id]))}}function H(ue){ue==null||ue.forEach((de,ve)=>{var ke;let Oe=ue==null?void 0:ue[ve-1];de.data=i({},(ke=Oe==null?void 0:Oe.data)!=null?ke:{},de.ownData)})}function N(){let ue=r.useContext(_);if(!ue)throw ne(!0,"You are trying to use useRouter() outside of ReactLocation!"),new Error;return ue.router}function F(ue,de){if(!ue.routes.length)return[];let ve=[],ke=async(Oe,ie)=>{var ye;let{pathname:W,params:ge}=ie,Pe=(ue!=null&&ue.filterRoutes?ue==null?void 0:ue.filterRoutes(Oe):Oe).find(ae=>{var be,Ee;let ze=te([W,ae.path]),nt=!!(ae.path!=="/"||(be=ae.children)!=null&&be.length),Je=M(de,{to:ze,search:ae.search,fuzzy:nt,caseSensitive:(Ee=ae.caseSensitive)!=null?Ee:ue.caseSensitive});return Je&&(ge=i({},ge,Je)),!!Je});if(!Pe)return;let $e=q(Pe.path,ge);W=te([W,$e]);let ee={id:q(Pe.id,ge,!0),route:Pe,params:ge,pathname:W,search:de.search};ve.push(ee),(ye=Pe.children)!=null&&ye.length&&ke(Pe.children,ee)};return ke(ue.routes,ue.rootMatch),ve}function q(ue,de,ve){return te(he(ue).map(ke=>{return ke.value!=="*"||ve?ke.type==="param"?(Oe=de[ke.value.substring(1)])!=null?Oe:"":ke.value:"";var Oe}))}function U(){let ue=O(),de=oe(),ve=N(),ke=T();return Z(async function(Oe,ie){var ye;Oe===void 0&&(Oe=ue.current);let W=ke(i({},Oe,{from:(ye=Oe.from)!=null?ye:{pathname:de.pathname}}));return await new $(ve,W).load(ie)})}function J(){return r.useContext(y)}function oe(){var ue;return(ue=J())==null?void 0:ue[0]}function ce(){let ue=O(),de=oe(),ve=T();return Z(function(ke){var Oe;let{search:ie,hash:ye,replace:W,from:ge,to:Pe,fromCurrent:$e}=ke;$e=(Oe=$e)!=null?Oe:Pe===void 0;let ee=ve({to:Pe,search:ie,hash:ye,from:$e?ue.current:ge??{pathname:de.pathname}});ue.navigate(ee,W)})}function T(){let ue=O(),de=N();return Z(ve=>{let ke=ue.buildNext(de.basepath,ve),Oe=F(de,ke).map(ie=>{var ye;return(ye=ie.route.searchFilters)!=null?ye:[]}).flat().filter(Boolean);return ue.buildNext(de.basepath,i({},ve,{__searchFilters:Oe}))})}function X(){var ue;let de=N(),[ve,...ke]=J(),Oe=ke[0];if(!Oe)return null;let ie=(ue=Oe.errorElement)!=null?ue:de.defaultErrorElement,ye=(()=>{var W,ge;if(Oe.status==="rejected"){if(ie)return ie;if(!de.useErrorBoundary)return"An unknown error occured!";throw Oe.error}let Pe=(W=Oe.pendingElement)!=null?W:de.defaultPendingElement;if(Oe.status==="loading")return null;if(Oe.status==="pending"&&(Oe.route.pendingMs||Pe))return Pe??null;let $e=(ge=Oe.element)!=null?ge:de.defaultElement;return $e??r.createElement(X,null)})();return r.createElement(C,{value:ke},ye)}function R(){let ue=N(),de=oe();return Z(ve=>L(ue.basepath,de.pathname,re(ve)))}function M(ue,de){let ve=pe(ue,de),ke=function(Oe,ie){return!(!ie.search||!ie.search(Oe.search))}(ue,de);if((!de.to||ve)&&(!de.search||ke))return ve??{}}function se(){let ue=N(),de=R();return Z(ve=>{let{pending:ke}=ve,Oe=s(ve,f);if(Oe=i({},Oe,{to:Oe.to?de(""+Oe.to):void 0}),ke){var ie;return(ie=ue.pending)==null||!ie.location?void 0:M(ue.pending.location,Oe)}return M(ue.state.location,Oe)})}function z(ue,de){let ve=O();r.useEffect(()=>{if(!de)return;let ke=ve.history.block(Oe=>{window.confirm(ue)?(ke(),Oe.retry()):ve.current.pathname=window.location.pathname});return ke},[de,ve,ue])}function ne(ue,de){if(!ue){typeof console!="undefined"&&console.warn(de);try{throw new Error(de)}catch{}}}function j(ue,de){return typeof ue=="function"?ue(de):ue}function te(ue){return re(ue.filter(Boolean).join("/"))}function re(ue){return(""+ue).replace(/\/{2,}/g,"/")}function pe(ue,de){var ve;let ke=he(ue.pathname),Oe=he(""+((ve=de.to)!=null?ve:"*")),ie={};return(()=>{for(let ye=0;ye<Math.max(ke.length,Oe.length);ye++){let W=ke[ye],ge=Oe[ye],Pe=ye===Oe.length-1,$e=ye===ke.length-1;if(ge){if(ge.type==="wildcard")return!(W==null||!W.value)&&(ie["*"]=te(ke.slice(ye).map(ee=>ee.value)),!0);if(ge.type==="pathname"){if(ge.value==="/"&&(W==null||!W.value))return!0;if(W){if(de.caseSensitive){if(ge.value!==W.value)return!1}else if(ge.value.toLowerCase()!==W.value.toLowerCase())return!1}}if(!W)return!1;ge.type==="param"&&(ie[ge.value.substring(1)]=W.value)}if(Pe&&!$e)return!!de.fuzzy}return!0})()?ie:void 0}function he(ue){if(!ue)return[];let de=[];if((ue=re(ue)).slice(0,1)==="/"&&(ue=ue.substring(1),de.push({type:"pathname",value:"/"})),!ue)return de;let ve=ue.split("/").filter(Boolean);return de.push(...ve.map(ke=>ke.startsWith("*")?{type:"wildcard",value:ke}:ke.charAt(0)===":"?{type:"param",value:ke}:{type:"pathname",value:ke})),ue.slice(-1)==="/"&&(ue=ue.substring(1),de.push({type:"pathname",value:"/"})),de}function L(ue,de,ve){de=de.replace(new RegExp("^"+ue),"/"),ve=ve.replace(new RegExp("^"+ue),"/");let ke=he(de),Oe=he(ve);return Oe.forEach((ie,ye)=>{if(ie.value==="/")ye?ye===Oe.length-1&&ke.push(ie):ke=[ie];else if(ie.value==="..")ke.pop();else{if(ie.value===".")return;ke.push(ie)}}),re(te([ue,...ke.map(ie=>ie.value)]))}function Z(ue){let de=r.useRef(),ve=r.useRef(ue);return ve.current=ue,de.current||(de.current=function(){return ve.current(...arguments)}),de.current}function Y(ue,de){if(ue===de)return ue;let ve=Array.isArray(ue)&&Array.isArray(de);if(ve||Te(ue)&&Te(de)){let ke=ve?ue.length:Object.keys(ue).length,Oe=ve?de:Object.keys(de),ie=Oe.length,ye=ve?[]:{},W=0;for(let ge=0;ge<ie;ge++){let Pe=ve?ge:Oe[ge];ye[Pe]=Y(ue[Pe],de[Pe]),ye[Pe]===ue[Pe]&&W++}return ke===ie&&W===ke?ue:ye}return de}function Te(ue){if(!Ue(ue))return!1;let de=ue.constructor;if(de===void 0)return!0;let ve=de.prototype;return!!Ue(ve)&&!!ve.hasOwnProperty("isPrototypeOf")}function Ue(ue){return Object.prototype.toString.call(ue)==="[object Object]"}let Ie=it(JSON.parse),Qe=ot(JSON.stringify);function it(ue){return de=>{de.substring(0,1)==="?"&&(de=de.substring(1));let ve=function(ke){for(var Oe,ie,ye={},W=ke.split("&");Oe=W.shift();)ye[ie=(Oe=Oe.split("=")).shift()]!==void 0?ye[ie]=[].concat(ye[ie],a(Oe.shift())):ye[ie]=a(Oe.shift());return ye}(de);for(let ke in ve){let Oe=ve[ke];if(typeof Oe=="string")try{ve[ke]=ue(Oe)}catch{}}return ve}}function ot(ue){return de=>{(de=i({},de))&&Object.keys(de).forEach(ke=>{let Oe=de[ke];if(Oe===void 0||Oe===void 0)delete de[ke];else if(Oe&&typeof Oe=="object"&&Oe!==null)try{de[ke]=ue(Oe)}catch{}});let ve=function(ke,Oe){var ie,ye,W,ge="";for(ie in ke)if((W=ke[ie])!==void 0)if(Array.isArray(W))for(ye=0;ye<W.length;ye++)ge&&(ge+="&"),ge+=encodeURIComponent(ie)+"="+encodeURIComponent(W[ye]);else ge&&(ge+="&"),ge+=encodeURIComponent(ie)+"="+encodeURIComponent(W);return(Oe||"")+ge}(de).toString();return ve?"?"+ve:""}}Object.defineProperty(e,"createBrowserHistory",{enumerable:!0,get:function(){return n.createBrowserHistory}}),Object.defineProperty(e,"createHashHistory",{enumerable:!0,get:function(){return n.createHashHistory}}),Object.defineProperty(e,"createMemoryHistory",{enumerable:!0,get:function(){return n.createMemoryHistory}}),e.Link=function(ue){var de;let{to:ve=".",search:ke,hash:Oe,children:ie,target:ye,style:W={},replace:ge,onClick:Pe,onMouseEnter:$e,className:ee="",getActiveProps:ae=()=>({className:"active"}),getInactiveProps:be=()=>({}),activeOptions:Ee,preload:ze,disabled:nt,_ref:Je}=ue,lt=s(ue,p),vt=U(),we=oe(),Ge=O(),ut=N(),bt=ce(),Xt=T();ze=(de=ze)!=null?de:ut.defaultLinkPreloadMaxAge;try{ne(!1,"<Link /> should not be used for external URLs like: "+new URL(""+ve).href)}catch{}let Jt=Xt({to:ve,search:ke,hash:Oe,from:{pathname:we.pathname}}),Dn=Ge.current.pathname===Jt.pathname,Hn=Ge.current.pathname.split("/"),xt=Jt.pathname.split("/").every((Ce,Ze)=>Ce===Hn[Ze]),ln=Ge.current.hash===Jt.hash,tn=Ee!=null&&Ee.exact?Dn:xt,Ni=Ee==null||!Ee.includeHash||ln,Li=tn&&Ni,Pc=Li?ae():{},{style:fe={},className:le=""}=Pc,Ae=s(Pc,m),me=Li?{}:be(),{style:xe={},className:Me=""}=me,_e=s(me,d);return r.createElement("a",i({ref:Je,href:nt?void 0:Jt.href,onClick:Ce=>{nt||(Pe&&Pe(Ce),function(Ze){return!!(Ze.metaKey||Ze.altKey||Ze.ctrlKey||Ze.shiftKey)}(Ce)||Ce.defaultPrevented||ye&&ye!=="_self"||Ce.button!==0||(Ce.preventDefault(),bt({to:ve,search:ke,hash:Oe,replace:ge,from:{pathname:we.pathname}})))},onMouseEnter:Ce=>{$e&&$e(Ce),ze&&ze>0&&vt({to:ve,search:ke,hash:Oe},{maxAge:ze})},target:ye,style:i({},W,fe,xe),className:[ee,le,Me].filter(Boolean).join(" ")||void 0},nt?{role:"link","aria-disabled":!0}:void 0,lt,Ae,_e,{children:typeof ie=="function"?ie({isActive:Li}):ie}))},e.MatchRoute=function(ue){let{children:de}=ue,ve=s(ue,h),ke=se()(ve);return typeof de=="function"?de(ke):ke?de:null},e.MatchesProvider=C,e.Navigate=function(ue){let de=ce();return w(()=>{de(ue)},[de]),null},e.Outlet=X,e.Prompt=function(ue){let{message:de,when:ve,children:ke}=ue;return z(de,ve==null||ve),ke??null},e.ReactLocation=class extends S{constructor(ue){var de,ve;super(),this.isTransitioning=!1,this.history=(ue==null?void 0:ue.history)||(b?n.createBrowserHistory():n.createMemoryHistory()),this.stringifySearch=(de=ue==null?void 0:ue.stringifySearch)!=null?de:Qe,this.parseSearch=(ve=ue==null?void 0:ue.parseSearch)!=null?ve:Ie,this.current=this.parseLocation(this.history.location),this.destroy=this.history.listen(ke=>{this.current=this.parseLocation(ke.location,this.current),this.notify()})}buildNext(ue,de){var ve,ke,Oe,ie;ue===void 0&&(ue="/"),de===void 0&&(de={});let ye=i({},this.current,de.from),W=L(ue,ye.pathname,""+((ve=de.to)!=null?ve:".")),ge=(ke=de.__searchFilters)!=null&&ke.length?de.__searchFilters.reduce((be,Ee)=>Ee(be),ye.search):ye.search,Pe=de.search===!0?ge:de.search?(Oe=j(de.search,ge))!=null?Oe:{}:(ie=de.__searchFilters)!=null&&ie.length?ge:{},$e=Y(ye.search,Pe),ee=this.stringifySearch($e),ae=de.hash===!0?ye.hash:j(de.hash,ye.hash);return ae=ae?"#"+ae:"",{pathname:W,search:$e,searchStr:ee,hash:ae,href:""+W+ee+ae,key:de.key}}navigate(ue,de){this.current=ue,this.navigateTimeout&&clearTimeout(this.navigateTimeout);let ve="replace";return de||(ve="push"),this.parseLocation(this.history.location).href===this.current.href&&!this.current.key&&(ve="replace"),ve==="replace"?this.history.replace({pathname:this.current.pathname,hash:this.current.hash,search:this.current.searchStr}):this.history.push({pathname:this.current.pathname,hash:this.current.hash,search:this.current.searchStr})}parseLocation(ue,de){var ve;let ke=this.parseSearch(ue.search);return{pathname:ue.pathname,searchStr:ue.search,search:Y(de==null?void 0:de.search,ke),hash:(ve=ue.hash.split("#").reverse()[0])!=null?ve:"",href:""+ue.pathname+ue.search+ue.hash,key:ue.key}}},e.RouteMatch=V,e.Router=function(ue){let{children:de,location:ve,__experimental__snapshot:ke}=ue,Oe=s(ue,l),ie=r.useRef(null);ie.current||(ie.current=new A({location:ve,__experimental__snapshot:ke,routes:Oe.routes}));let ye=ie.current,[W,ge]=r.useReducer(()=>({}),{});return ye.update(Oe),w(()=>ye.subscribe(()=>{ge()}),[]),w(()=>ye.updateLocation(ve.current).unsubscribe,[ve.current.key]),r.createElement(g.Provider,{value:{location:ve}},r.createElement(_.Provider,{value:{router:ye}},r.createElement(k,null),r.createElement(C,{value:[ye.rootMatch,...ye.state.matches]},de??r.createElement(X,null))))},e.RouterInstance=A,e.cleanPath=re,e.defaultParseSearch=Ie,e.defaultStringifySearch=Qe,e.functionalUpdate=j,e.matchByPath=pe,e.matchRoute=M,e.matchRoutes=F,e.parsePathname=he,e.parseSearchWith=it,e.resolvePath=L,e.stringifySearchWith=ot,e.useLoadRoute=U,e.useLocation=O,e.useMatch=oe,e.useMatchRoute=se,e.useMatches=J,e.useNavigate=ce,e.useParentMatches=function(){let ue=N(),de=oe(),ve=ue.state.matches;return ve.slice(0,ve.findIndex(ke=>ke.id===de.id)-1)},e.usePrompt=z,e.useResolvePath=R,e.useRouter=N,e.useSearch=function(){return O().current.search},Object.defineProperty(e,"__esModule",{value:!0})})});function Sy(e,t){return Sy=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,r){return o.__proto__=r,o},Sy(e,t)}var HZ=x(()=>{});function ta(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Sy(e,t)}var Wp=x(()=>{HZ()});var kl,Td=x(()=>{kl=function(){function e(){this.listeners=[]}var t=e.prototype;return t.subscribe=function(o){var r=this,i=o||function(){};return this.listeners.push(i),this.onSubscribe(),function(){r.listeners=r.listeners.filter(function(s){return s!==i}),r.onUnsubscribe()}},t.hasListeners=function(){return this.listeners.length>0},t.onSubscribe=function(){},t.onUnsubscribe=function(){},e}()});function on(){return on=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},on.apply(this,arguments)}var Fc=x(()=>{});function Tr(){}function jZ(e,t){return typeof e=="function"?e(t):e}function ky(e){return typeof e=="number"&&e>=0&&e!==1/0}function Ay(e){return Array.isArray(e)?e:[e]}function LC(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Gp(e,t,n){return Iy(e)?typeof t=="function"?on({},n,{queryKey:e,queryFn:t}):on({},t,{queryKey:e}):e}function WZ(e,t,n){return Iy(e)?typeof t=="function"?on({},n,{mutationKey:e,mutationFn:t}):on({},t,{mutationKey:e}):typeof e=="function"?on({},t,{mutationFn:e}):on({},e)}function Gu(e,t,n){return Iy(e)?[on({},t,{queryKey:e}),n]:[e||{},t]}function nbe(e,t){if(e===!0&&t===!0||e==null&&t==null)return"all";if(e===!1&&t===!1)return"none";var n=e??!t;return n?"active":"inactive"}function HP(e,t){var n=e.active,o=e.exact,r=e.fetching,i=e.inactive,s=e.predicate,a=e.queryKey,l=e.stale;if(Iy(a)){if(o){if(t.queryHash!==Ty(a,t.options))return!1}else if(!Py(t.queryKey,a))return!1}var u=nbe(n,i);if(u==="none")return!1;if(u!=="all"){var c=t.isActive();if(u==="active"&&!c||u==="inactive"&&c)return!1}return!(typeof l=="boolean"&&t.isStale()!==l||typeof r=="boolean"&&t.isFetching()!==r||s&&!s(t))}function jP(e,t){var n=e.exact,o=e.fetching,r=e.predicate,i=e.mutationKey;if(Iy(i)){if(!t.options.mutationKey)return!1;if(n){if(qp(t.options.mutationKey)!==qp(i))return!1}else if(!Py(t.options.mutationKey,i))return!1}return!(typeof o=="boolean"&&t.state.status==="loading"!==o||r&&!r(t))}function Ty(e,t){var n=(t==null?void 0:t.queryKeyHashFn)||qp;return n(e)}function qp(e){var t=Ay(e);return obe(t)}function obe(e){return JSON.stringify(e,function(t,n){return WP(n)?Object.keys(n).sort().reduce(function(o,r){return o[r]=n[r],o},{}):n})}function Py(e,t){return GZ(Ay(e),Ay(t))}function GZ(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(function(n){return!GZ(e[n],t[n])}):!1}function Jh(e,t){if(e===t)return e;var n=Array.isArray(e)&&Array.isArray(t);if(n||WP(e)&&WP(t)){for(var o=n?e.length:Object.keys(e).length,r=n?t:Object.keys(t),i=r.length,s=n?[]:{},a=0,l=0;l<i;l++){var u=n?l:r[l];s[u]=Jh(e[u],t[u]),s[u]===e[u]&&a++}return o===i&&a===o?e:s}return t}function qZ(e,t){if(e&&!t||t&&!e)return!1;for(var n in e)if(e[n]!==t[n])return!1;return!0}function WP(e){if(!QZ(e))return!1;var t=e.constructor;if(typeof t=="undefined")return!0;var n=t.prototype;return!(!QZ(n)||!n.hasOwnProperty("isPrototypeOf"))}function QZ(e){return Object.prototype.toString.call(e)==="[object Object]"}function Iy(e){return typeof e=="string"||Array.isArray(e)}function KZ(e){return new Promise(function(t){setTimeout(t,e)})}function GP(e){Promise.resolve().then(e).catch(function(t){return setTimeout(function(){throw t})})}function VC(){if(typeof AbortController=="function")return new AbortController}var Pd,na=x(()=>{Fc();Pd=typeof window=="undefined"});var rbe,Qp,FC=x(()=>{Wp();Td();na();rbe=function(e){ta(t,e);function t(){var o;return o=e.call(this)||this,o.setup=function(r){var i;if(!Pd&&((i=window)==null?void 0:i.addEventListener)){var s=function(){return r()};return window.addEventListener("visibilitychange",s,!1),window.addEventListener("focus",s,!1),function(){window.removeEventListener("visibilitychange",s),window.removeEventListener("focus",s)}}},o}var n=t.prototype;return n.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},n.onUnsubscribe=function(){if(!this.hasListeners()){var r;(r=this.cleanup)==null||r.call(this),this.cleanup=void 0}},n.setEventListener=function(r){var i,s=this;this.setup=r,(i=this.cleanup)==null||i.call(this),this.cleanup=r(function(a){typeof a=="boolean"?s.setFocused(a):s.onFocus()})},n.setFocused=function(r){this.focused=r,r&&this.onFocus()},n.onFocus=function(){this.listeners.forEach(function(r){r()})},n.isFocused=function(){return typeof this.focused=="boolean"?this.focused:typeof document=="undefined"?!0:[void 0,"visible","prerender"].includes(document.visibilityState)},t}(kl),Qp=new rbe});var ibe,Zh,qP=x(()=>{Wp();Td();na();ibe=function(e){ta(t,e);function t(){var o;return o=e.call(this)||this,o.setup=function(r){var i;if(!Pd&&((i=window)==null?void 0:i.addEventListener)){var s=function(){return r()};return window.addEventListener("online",s,!1),window.addEventListener("offline",s,!1),function(){window.removeEventListener("online",s),window.removeEventListener("offline",s)}}},o}var n=t.prototype;return n.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},n.onUnsubscribe=function(){if(!this.hasListeners()){var r;(r=this.cleanup)==null||r.call(this),this.cleanup=void 0}},n.setEventListener=function(r){var i,s=this;this.setup=r,(i=this.cleanup)==null||i.call(this),this.cleanup=r(function(a){typeof a=="boolean"?s.setOnline(a):s.onOnline()})},n.setOnline=function(r){this.online=r,r&&this.onOnline()},n.onOnline=function(){this.listeners.forEach(function(r){r()})},n.isOnline=function(){return typeof this.online=="boolean"?this.online:typeof navigator=="undefined"||typeof navigator.onLine=="undefined"?!0:navigator.onLine},t}(kl),Zh=new ibe});function sbe(e){return Math.min(1e3*Math.pow(2,e),3e4)}function Oy(e){return typeof(e==null?void 0:e.cancel)=="function"}function Rh(e){return e instanceof YZ}var YZ,zC,Dy=x(()=>{FC();qP();na();YZ=function(t){this.revert=t==null?void 0:t.revert,this.silent=t==null?void 0:t.silent};zC=function(t){var n=this,o=!1,r,i,s,a;this.abort=t.abort,this.cancel=function(m){return r==null?void 0:r(m)},this.cancelRetry=function(){o=!0},this.continueRetry=function(){o=!1},this.continue=function(){return i==null?void 0:i()},this.failureCount=0,this.isPaused=!1,this.isResolved=!1,this.isTransportCancelable=!1,this.promise=new Promise(function(m,d){s=m,a=d});var l=function(d){n.isResolved||(n.isResolved=!0,t.onSuccess==null||t.onSuccess(d),i==null||i(),s(d))},u=function(d){n.isResolved||(n.isResolved=!0,t.onError==null||t.onError(d),i==null||i(),a(d))},c=function(){return new Promise(function(d){i=d,n.isPaused=!0,t.onPause==null||t.onPause()}).then(function(){i=void 0,n.isPaused=!1,t.onContinue==null||t.onContinue()})},p=function m(){if(!n.isResolved){var d;try{d=t.fn()}catch(f){d=Promise.reject(f)}r=function(h){if(!n.isResolved&&(u(new YZ(h)),n.abort==null||n.abort(),Oy(d)))try{d.cancel()}catch{}},n.isTransportCancelable=Oy(d),Promise.resolve(d).then(l).catch(function(f){var h,g;if(!n.isResolved){var y=(h=t.retry)!=null?h:3,_=(g=t.retryDelay)!=null?g:sbe,b=typeof _=="function"?_(n.failureCount,f):_,w=y===!0||typeof y=="number"&&n.failureCount<y||typeof y=="function"&&y(n.failureCount,f);if(o||!w){u(f);return}n.failureCount++,t.onFail==null||t.onFail(n.failureCount,f),KZ(b).then(function(){if(!Qp.isFocused()||!Zh.isOnline())return c()}).then(function(){o?u(f):m()})}})}};p()}});var abe,Gn,ou=x(()=>{na();abe=function(){function e(){this.queue=[],this.transactions=0,this.notifyFn=function(n){n()},this.batchNotifyFn=function(n){n()}}var t=e.prototype;return t.batch=function(o){var r;this.transactions++;try{r=o()}finally{this.transactions--,this.transactions||this.flush()}return r},t.schedule=function(o){var r=this;this.transactions?this.queue.push(o):GP(function(){r.notifyFn(o)})},t.batchCalls=function(o){var r=this;return function(){for(var i=arguments.length,s=new Array(i),a=0;a<i;a++)s[a]=arguments[a];r.schedule(function(){o.apply(void 0,s)})}},t.flush=function(){var o=this,r=this.queue;this.queue=[],r.length&&GP(function(){o.batchNotifyFn(function(){r.forEach(function(i){o.notifyFn(i)})})})},t.setNotifyFunction=function(o){this.notifyFn=o},t.setBatchNotifyFunction=function(o){this.batchNotifyFn=o},e}(),Gn=new abe});function Id(){return XZ}function QP(e){XZ=e}var XZ,My=x(()=>{XZ=console});var JZ,ZZ=x(()=>{Fc();na();ou();My();Dy();JZ=function(){function e(n){this.abortSignalConsumed=!1,this.hadObservers=!1,this.defaultOptions=n.defaultOptions,this.setOptions(n.options),this.observers=[],this.cache=n.cache,this.queryKey=n.queryKey,this.queryHash=n.queryHash,this.initialState=n.state||this.getDefaultState(this.options),this.state=this.initialState,this.meta=n.meta,this.scheduleGc()}var t=e.prototype;return t.setOptions=function(o){var r;this.options=on({},this.defaultOptions,o),this.meta=o==null?void 0:o.meta,this.cacheTime=Math.max(this.cacheTime||0,(r=this.options.cacheTime)!=null?r:5*60*1e3)},t.setDefaultOptions=function(o){this.defaultOptions=o},t.scheduleGc=function(){var o=this;this.clearGcTimeout(),ky(this.cacheTime)&&(this.gcTimeout=setTimeout(function(){o.optionalRemove()},this.cacheTime))},t.clearGcTimeout=function(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)},t.optionalRemove=function(){this.observers.length||(this.state.isFetching?this.hadObservers&&this.scheduleGc():this.cache.remove(this))},t.setData=function(o,r){var i,s,a=this.state.data,l=jZ(o,a);return((i=(s=this.options).isDataEqual)==null?void 0:i.call(s,a,l))?l=a:this.options.structuralSharing!==!1&&(l=Jh(a,l)),this.dispatch({data:l,type:"success",dataUpdatedAt:r==null?void 0:r.updatedAt}),l},t.setState=function(o,r){this.dispatch({type:"setState",state:o,setStateOptions:r})},t.cancel=function(o){var r,i=this.promise;return(r=this.retryer)==null||r.cancel(o),i?i.then(Tr).catch(Tr):Promise.resolve()},t.destroy=function(){this.clearGcTimeout(),this.cancel({silent:!0})},t.reset=function(){this.destroy(),this.setState(this.initialState)},t.isActive=function(){return this.observers.some(function(o){return o.options.enabled!==!1})},t.isFetching=function(){return this.state.isFetching},t.isStale=function(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(function(o){return o.getCurrentResult().isStale})},t.isStaleByTime=function(o){return o===void 0&&(o=0),this.state.isInvalidated||!this.state.dataUpdatedAt||!LC(this.state.dataUpdatedAt,o)},t.onFocus=function(){var o,r=this.observers.find(function(i){return i.shouldFetchOnWindowFocus()});r&&r.refetch(),(o=this.retryer)==null||o.continue()},t.onOnline=function(){var o,r=this.observers.find(function(i){return i.shouldFetchOnReconnect()});r&&r.refetch(),(o=this.retryer)==null||o.continue()},t.addObserver=function(o){this.observers.indexOf(o)===-1&&(this.observers.push(o),this.hadObservers=!0,this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:o}))},t.removeObserver=function(o){this.observers.indexOf(o)!==-1&&(this.observers=this.observers.filter(function(r){return r!==o}),this.observers.length||(this.retryer&&(this.retryer.isTransportCancelable||this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.cacheTime?this.scheduleGc():this.cache.remove(this)),this.cache.notify({type:"observerRemoved",query:this,observer:o}))},t.getObserversCount=function(){return this.observers.length},t.invalidate=function(){this.state.isInvalidated||this.dispatch({type:"invalidate"})},t.fetch=function(o,r){var i=this,s,a,l;if(this.state.isFetching){if(this.state.dataUpdatedAt&&(r==null?void 0:r.cancelRefetch))this.cancel({silent:!0});else if(this.promise){var u;return(u=this.retryer)==null||u.continueRetry(),this.promise}}if(o&&this.setOptions(o),!this.options.queryFn){var c=this.observers.find(function(_){return _.options.queryFn});c&&this.setOptions(c.options)}var p=Ay(this.queryKey),m=VC(),d={queryKey:p,pageParam:void 0,meta:this.meta};Object.defineProperty(d,"signal",{enumerable:!0,get:function(){if(m)return i.abortSignalConsumed=!0,m.signal}});var f=function(){return i.options.queryFn?(i.abortSignalConsumed=!1,i.options.queryFn(d)):Promise.reject("Missing queryFn")},h={fetchOptions:r,options:this.options,queryKey:p,state:this.state,fetchFn:f,meta:this.meta};if((s=this.options.behavior)==null?void 0:s.onFetch){var g;(g=this.options.behavior)==null||g.onFetch(h)}if(this.revertState=this.state,!this.state.isFetching||this.state.fetchMeta!==((a=h.fetchOptions)==null?void 0:a.meta)){var y;this.dispatch({type:"fetch",meta:(y=h.fetchOptions)==null?void 0:y.meta})}return this.retryer=new zC({fn:h.fetchFn,abort:m==null||(l=m.abort)==null?void 0:l.bind(m),onSuccess:function(b){i.setData(b),i.cache.config.onSuccess==null||i.cache.config.onSuccess(b,i),i.cacheTime===0&&i.optionalRemove()},onError:function(b){Rh(b)&&b.silent||i.dispatch({type:"error",error:b}),Rh(b)||(i.cache.config.onError==null||i.cache.config.onError(b,i),Id().error(b)),i.cacheTime===0&&i.optionalRemove()},onFail:function(){i.dispatch({type:"failed"})},onPause:function(){i.dispatch({type:"pause"})},onContinue:function(){i.dispatch({type:"continue"})},retry:h.options.retry,retryDelay:h.options.retryDelay}),this.promise=this.retryer.promise,this.promise},t.dispatch=function(o){var r=this;this.state=this.reducer(this.state,o),Gn.batch(function(){r.observers.forEach(function(i){i.onQueryUpdate(o)}),r.cache.notify({query:r,type:"queryUpdated",action:o})})},t.getDefaultState=function(o){var r=typeof o.initialData=="function"?o.initialData():o.initialData,i=typeof o.initialData!="undefined",s=i?typeof o.initialDataUpdatedAt=="function"?o.initialDataUpdatedAt():o.initialDataUpdatedAt:0,a=typeof r!="undefined";return{data:r,dataUpdateCount:0,dataUpdatedAt:a?s??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isFetching:!1,isInvalidated:!1,isPaused:!1,status:a?"success":"idle"}},t.reducer=function(o,r){var i,s;switch(r.type){case"failed":return on({},o,{fetchFailureCount:o.fetchFailureCount+1});case"pause":return on({},o,{isPaused:!0});case"continue":return on({},o,{isPaused:!1});case"fetch":return on({},o,{fetchFailureCount:0,fetchMeta:(i=r.meta)!=null?i:null,isFetching:!0,isPaused:!1},!o.dataUpdatedAt&&{error:null,status:"loading"});case"success":return on({},o,{data:r.data,dataUpdateCount:o.dataUpdateCount+1,dataUpdatedAt:(s=r.dataUpdatedAt)!=null?s:Date.now(),error:null,fetchFailureCount:0,isFetching:!1,isInvalidated:!1,isPaused:!1,status:"success"});case"error":var a=r.error;return Rh(a)&&a.revert&&this.revertState?on({},this.revertState):on({},o,{error:a,errorUpdateCount:o.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:o.fetchFailureCount+1,isFetching:!1,isPaused:!1,status:"error"});case"invalidate":return on({},o,{isInvalidated:!0});case"setState":return on({},o,r.state);default:return o}},e}()});var RZ,eR=x(()=>{Wp();na();ZZ();ou();Td();RZ=function(e){ta(t,e);function t(o){var r;return r=e.call(this)||this,r.config=o||{},r.queries=[],r.queriesMap={},r}var n=t.prototype;return n.build=function(r,i,s){var a,l=i.queryKey,u=(a=i.queryHash)!=null?a:Ty(l,i),c=this.get(u);return c||(c=new JZ({cache:this,queryKey:l,queryHash:u,options:r.defaultQueryOptions(i),state:s,defaultOptions:r.getQueryDefaults(l),meta:i.meta}),this.add(c)),c},n.add=function(r){this.queriesMap[r.queryHash]||(this.queriesMap[r.queryHash]=r,this.queries.push(r),this.notify({type:"queryAdded",query:r}))},n.remove=function(r){var i=this.queriesMap[r.queryHash];i&&(r.destroy(),this.queries=this.queries.filter(function(s){return s!==r}),i===r&&delete this.queriesMap[r.queryHash],this.notify({type:"queryRemoved",query:r}))},n.clear=function(){var r=this;Gn.batch(function(){r.queries.forEach(function(i){r.remove(i)})})},n.get=function(r){return this.queriesMap[r]},n.getAll=function(){return this.queries},n.find=function(r,i){var s=Gu(r,i),a=s[0];return typeof a.exact=="undefined"&&(a.exact=!0),this.queries.find(function(l){return HP(a,l)})},n.findAll=function(r,i){var s=Gu(r,i),a=s[0];return Object.keys(a).length>0?this.queries.filter(function(l){return HP(a,l)}):this.queries},n.notify=function(r){var i=this;Gn.batch(function(){i.listeners.forEach(function(s){s(r)})})},n.onFocus=function(){var r=this;Gn.batch(function(){r.queries.forEach(function(i){i.onFocus()})})},n.onOnline=function(){var r=this;Gn.batch(function(){r.queries.forEach(function(i){i.onOnline()})})},t}(kl)});function KP(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}function lbe(e,t){switch(t.type){case"failed":return on({},e,{failureCount:e.failureCount+1});case"pause":return on({},e,{isPaused:!0});case"continue":return on({},e,{isPaused:!1});case"loading":return on({},e,{context:t.context,data:void 0,error:null,isPaused:!1,status:"loading",variables:t.variables});case"success":return on({},e,{data:t.data,error:null,status:"success",isPaused:!1});case"error":return on({},e,{data:void 0,error:t.error,failureCount:e.failureCount+1,isPaused:!1,status:"error"});case"setState":return on({},e,t.state);default:return e}}var tR,YP=x(()=>{Fc();My();ou();Dy();na();tR=function(){function e(n){this.options=on({},n.defaultOptions,n.options),this.mutationId=n.mutationId,this.mutationCache=n.mutationCache,this.observers=[],this.state=n.state||KP(),this.meta=n.meta}var t=e.prototype;return t.setState=function(o){this.dispatch({type:"setState",state:o})},t.addObserver=function(o){this.observers.indexOf(o)===-1&&this.observers.push(o)},t.removeObserver=function(o){this.observers=this.observers.filter(function(r){return r!==o})},t.cancel=function(){return this.retryer?(this.retryer.cancel(),this.retryer.promise.then(Tr).catch(Tr)):Promise.resolve()},t.continue=function(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()},t.execute=function(){var o=this,r,i=this.state.status==="loading",s=Promise.resolve();return i||(this.dispatch({type:"loading",variables:this.options.variables}),s=s.then(function(){o.mutationCache.config.onMutate==null||o.mutationCache.config.onMutate(o.state.variables,o)}).then(function(){return o.options.onMutate==null?void 0:o.options.onMutate(o.state.variables)}).then(function(a){a!==o.state.context&&o.dispatch({type:"loading",context:a,variables:o.state.variables})})),s.then(function(){return o.executeMutation()}).then(function(a){r=a,o.mutationCache.config.onSuccess==null||o.mutationCache.config.onSuccess(r,o.state.variables,o.state.context,o)}).then(function(){return o.options.onSuccess==null?void 0:o.options.onSuccess(r,o.state.variables,o.state.context)}).then(function(){return o.options.onSettled==null?void 0:o.options.onSettled(r,null,o.state.variables,o.state.context)}).then(function(){return o.dispatch({type:"success",data:r}),r}).catch(function(a){return o.mutationCache.config.onError==null||o.mutationCache.config.onError(a,o.state.variables,o.state.context,o),Id().error(a),Promise.resolve().then(function(){return o.options.onError==null?void 0:o.options.onError(a,o.state.variables,o.state.context)}).then(function(){return o.options.onSettled==null?void 0:o.options.onSettled(void 0,a,o.state.variables,o.state.context)}).then(function(){throw o.dispatch({type:"error",error:a}),a})})},t.executeMutation=function(){var o=this,r;return this.retryer=new zC({fn:function(){return o.options.mutationFn?o.options.mutationFn(o.state.variables):Promise.reject("No mutationFn found")},onFail:function(){o.dispatch({type:"failed"})},onPause:function(){o.dispatch({type:"pause"})},onContinue:function(){o.dispatch({type:"continue"})},retry:(r=this.options.retry)!=null?r:0,retryDelay:this.options.retryDelay}),this.retryer.promise},t.dispatch=function(o){var r=this;this.state=lbe(this.state,o),Gn.batch(function(){r.observers.forEach(function(i){i.onMutationUpdate(o)}),r.mutationCache.notify(r)})},e}()});var nR,oR=x(()=>{Wp();ou();YP();na();Td();nR=function(e){ta(t,e);function t(o){var r;return r=e.call(this)||this,r.config=o||{},r.mutations=[],r.mutationId=0,r}var n=t.prototype;return n.build=function(r,i,s){var a=new tR({mutationCache:this,mutationId:++this.mutationId,options:r.defaultMutationOptions(i),state:s,defaultOptions:i.mutationKey?r.getMutationDefaults(i.mutationKey):void 0,meta:i.meta});return this.add(a),a},n.add=function(r){this.mutations.push(r),this.notify(r)},n.remove=function(r){this.mutations=this.mutations.filter(function(i){return i!==r}),r.cancel(),this.notify(r)},n.clear=function(){var r=this;Gn.batch(function(){r.mutations.forEach(function(i){r.remove(i)})})},n.getAll=function(){return this.mutations},n.find=function(r){return typeof r.exact=="undefined"&&(r.exact=!0),this.mutations.find(function(i){return jP(r,i)})},n.findAll=function(r){return this.mutations.filter(function(i){return jP(r,i)})},n.notify=function(r){var i=this;Gn.batch(function(){i.listeners.forEach(function(s){s(r)})})},n.onFocus=function(){this.resumePausedMutations()},n.onOnline=function(){this.resumePausedMutations()},n.resumePausedMutations=function(){var r=this.mutations.filter(function(i){return i.state.isPaused});return Gn.batch(function(){return r.reduce(function(i,s){return i.then(function(){return s.continue().catch(Tr)})},Promise.resolve())})},t}(kl)});function Ny(){return{onFetch:function(t){t.fetchFn=function(){var n,o,r,i,s,a,l=(n=t.fetchOptions)==null||(o=n.meta)==null?void 0:o.refetchPage,u=(r=t.fetchOptions)==null||(i=r.meta)==null?void 0:i.fetchMore,c=u==null?void 0:u.pageParam,p=(u==null?void 0:u.direction)==="forward",m=(u==null?void 0:u.direction)==="backward",d=((s=t.state.data)==null?void 0:s.pages)||[],f=((a=t.state.data)==null?void 0:a.pageParams)||[],h=VC(),g=h==null?void 0:h.signal,y=f,_=!1,b=t.options.queryFn||function(){return Promise.reject("Missing queryFn")},w=function(F,q,U,J){return y=J?[q].concat(y):[].concat(y,[q]),J?[U].concat(F):[].concat(F,[U])},S=function(F,q,U,J){if(_)return Promise.reject("Cancelled");if(typeof U=="undefined"&&!q&&F.length)return Promise.resolve(F);var oe={queryKey:t.queryKey,signal:g,pageParam:U,meta:t.meta},ce=b(oe),T=Promise.resolve(ce).then(function(R){return w(F,U,R,J)});if(Oy(ce)){var X=T;X.cancel=ce.cancel}return T},C;if(!d.length)C=S([]);else if(p){var k=typeof c!="undefined",A=k?c:XP(t.options,d);C=S(d,k,A)}else if(m){var O=typeof c!="undefined",V=O?c:rR(t.options,d);C=S(d,O,V,!0)}else(function(){y=[];var N=typeof t.options.getNextPageParam=="undefined",F=l&&d[0]?l(d[0],0,d):!0;C=F?S([],N,f[0]):Promise.resolve(w([],f[0],d[0]));for(var q=function(oe){C=C.then(function(ce){var T=l&&d[oe]?l(d[oe],oe,d):!0;if(T){var X=N?f[oe]:XP(t.options,ce);return S(ce,N,X)}return Promise.resolve(w(ce,f[oe],d[oe]))})},U=1;U<d.length;U++)q(U)})();var $=C.then(function(N){return{pages:N,pageParams:y}}),H=$;return H.cancel=function(){_=!0,h==null||h.abort(),Oy(C)&&C.cancel()},$}}}}function XP(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function rR(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}function iR(e,t){if(e.getNextPageParam&&Array.isArray(t)){var n=XP(e,t);return typeof n!="undefined"&&n!==null&&n!==!1}}function sR(e,t){if(e.getPreviousPageParam&&Array.isArray(t)){var n=rR(e,t);return typeof n!="undefined"&&n!==null&&n!==!1}}var JP=x(()=>{Dy();na()});var ZP,aR=x(()=>{Fc();na();eR();oR();FC();qP();ou();JP();ZP=function(){function e(n){n===void 0&&(n={}),this.queryCache=n.queryCache||new RZ,this.mutationCache=n.mutationCache||new nR,this.defaultOptions=n.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}var t=e.prototype;return t.mount=function(){var o=this;this.unsubscribeFocus=Qp.subscribe(function(){Qp.isFocused()&&Zh.isOnline()&&(o.mutationCache.onFocus(),o.queryCache.onFocus())}),this.unsubscribeOnline=Zh.subscribe(function(){Qp.isFocused()&&Zh.isOnline()&&(o.mutationCache.onOnline(),o.queryCache.onOnline())})},t.unmount=function(){var o,r;(o=this.unsubscribeFocus)==null||o.call(this),(r=this.unsubscribeOnline)==null||r.call(this)},t.isFetching=function(o,r){var i=Gu(o,r),s=i[0];return s.fetching=!0,this.queryCache.findAll(s).length},t.isMutating=function(o){return this.mutationCache.findAll(on({},o,{fetching:!0})).length},t.getQueryData=function(o,r){var i;return(i=this.queryCache.find(o,r))==null?void 0:i.state.data},t.getQueriesData=function(o){return this.getQueryCache().findAll(o).map(function(r){var i=r.queryKey,s=r.state,a=s.data;return[i,a]})},t.setQueryData=function(o,r,i){var s=Gp(o),a=this.defaultQueryOptions(s);return this.queryCache.build(this,a).setData(r,i)},t.setQueriesData=function(o,r,i){var s=this;return Gn.batch(function(){return s.getQueryCache().findAll(o).map(function(a){var l=a.queryKey;return[l,s.setQueryData(l,r,i)]})})},t.getQueryState=function(o,r){var i;return(i=this.queryCache.find(o,r))==null?void 0:i.state},t.removeQueries=function(o,r){var i=Gu(o,r),s=i[0],a=this.queryCache;Gn.batch(function(){a.findAll(s).forEach(function(l){a.remove(l)})})},t.resetQueries=function(o,r,i){var s=this,a=Gu(o,r,i),l=a[0],u=a[1],c=this.queryCache,p=on({},l,{active:!0});return Gn.batch(function(){return c.findAll(l).forEach(function(m){m.reset()}),s.refetchQueries(p,u)})},t.cancelQueries=function(o,r,i){var s=this,a=Gu(o,r,i),l=a[0],u=a[1],c=u===void 0?{}:u;typeof c.revert=="undefined"&&(c.revert=!0);var p=Gn.batch(function(){return s.queryCache.findAll(l).map(function(m){return m.cancel(c)})});return Promise.all(p).then(Tr).catch(Tr)},t.invalidateQueries=function(o,r,i){var s,a,l,u=this,c=Gu(o,r,i),p=c[0],m=c[1],d=on({},p,{active:(s=(a=p.refetchActive)!=null?a:p.active)!=null?s:!0,inactive:(l=p.refetchInactive)!=null?l:!1});return Gn.batch(function(){return u.queryCache.findAll(p).forEach(function(f){f.invalidate()}),u.refetchQueries(d,m)})},t.refetchQueries=function(o,r,i){var s=this,a=Gu(o,r,i),l=a[0],u=a[1],c=Gn.batch(function(){return s.queryCache.findAll(l).map(function(m){return m.fetch(void 0,on({},u,{meta:{refetchPage:l==null?void 0:l.refetchPage}}))})}),p=Promise.all(c).then(Tr);return(u==null?void 0:u.throwOnError)||(p=p.catch(Tr)),p},t.fetchQuery=function(o,r,i){var s=Gp(o,r,i),a=this.defaultQueryOptions(s);typeof a.retry=="undefined"&&(a.retry=!1);var l=this.queryCache.build(this,a);return l.isStaleByTime(a.staleTime)?l.fetch(a):Promise.resolve(l.state.data)},t.prefetchQuery=function(o,r,i){return this.fetchQuery(o,r,i).then(Tr).catch(Tr)},t.fetchInfiniteQuery=function(o,r,i){var s=Gp(o,r,i);return s.behavior=Ny(),this.fetchQuery(s)},t.prefetchInfiniteQuery=function(o,r,i){return this.fetchInfiniteQuery(o,r,i).then(Tr).catch(Tr)},t.cancelMutations=function(){var o=this,r=Gn.batch(function(){return o.mutationCache.getAll().map(function(i){return i.cancel()})});return Promise.all(r).then(Tr).catch(Tr)},t.resumePausedMutations=function(){return this.getMutationCache().resumePausedMutations()},t.executeMutation=function(o){return this.mutationCache.build(this,o).execute()},t.getQueryCache=function(){return this.queryCache},t.getMutationCache=function(){return this.mutationCache},t.getDefaultOptions=function(){return this.defaultOptions},t.setDefaultOptions=function(o){this.defaultOptions=o},t.setQueryDefaults=function(o,r){var i=this.queryDefaults.find(function(s){return qp(o)===qp(s.queryKey)});i?i.defaultOptions=r:this.queryDefaults.push({queryKey:o,defaultOptions:r})},t.getQueryDefaults=function(o){var r;return o?(r=this.queryDefaults.find(function(i){return Py(o,i.queryKey)}))==null?void 0:r.defaultOptions:void 0},t.setMutationDefaults=function(o,r){var i=this.mutationDefaults.find(function(s){return qp(o)===qp(s.mutationKey)});i?i.defaultOptions=r:this.mutationDefaults.push({mutationKey:o,defaultOptions:r})},t.getMutationDefaults=function(o){var r;return o?(r=this.mutationDefaults.find(function(i){return Py(o,i.mutationKey)}))==null?void 0:r.defaultOptions:void 0},t.defaultQueryOptions=function(o){if(o==null?void 0:o._defaulted)return o;var r=on({},this.defaultOptions.queries,this.getQueryDefaults(o==null?void 0:o.queryKey),o,{_defaulted:!0});return!r.queryHash&&r.queryKey&&(r.queryHash=Ty(r.queryKey,r)),r},t.defaultQueryObserverOptions=function(o){return this.defaultQueryOptions(o)},t.defaultMutationOptions=function(o){return(o==null?void 0:o._defaulted)?o:on({},this.defaultOptions.mutations,this.getMutationDefaults(o==null?void 0:o.mutationKey),o,{_defaulted:!0})},t.clear=function(){this.queryCache.clear(),this.mutationCache.clear()},e}()});function ube(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function lR(e,t){return ube(e,t)||e.state.dataUpdatedAt>0&&RP(e,t,t.refetchOnMount)}function RP(e,t,n){if(t.enabled!==!1){var o=typeof n=="function"?n(e):n;return o==="always"||o!==!1&&eI(e,t)}return!1}function uR(e,t,n,o){return n.enabled!==!1&&(e!==t||o.enabled===!1)&&(!n.suspense||e.state.status!=="error")&&eI(e,n)}function eI(e,t){return e.isStaleByTime(t.staleTime)}var Ly,tI=x(()=>{Fc();Wp();na();ou();FC();Td();My();Dy();Ly=function(e){ta(t,e);function t(o,r){var i;return i=e.call(this)||this,i.client=o,i.options=r,i.trackedProps=[],i.selectError=null,i.bindMethods(),i.setOptions(r),i}var n=t.prototype;return n.bindMethods=function(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)},n.onSubscribe=function(){this.listeners.length===1&&(this.currentQuery.addObserver(this),lR(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())},n.onUnsubscribe=function(){this.listeners.length||this.destroy()},n.shouldFetchOnReconnect=function(){return RP(this.currentQuery,this.options,this.options.refetchOnReconnect)},n.shouldFetchOnWindowFocus=function(){return RP(this.currentQuery,this.options,this.options.refetchOnWindowFocus)},n.destroy=function(){this.listeners=[],this.clearTimers(),this.currentQuery.removeObserver(this)},n.setOptions=function(r,i){var s=this.options,a=this.currentQuery;if(this.options=this.client.defaultQueryObserverOptions(r),typeof this.options.enabled!="undefined"&&typeof this.options.enabled!="boolean")throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=s.queryKey),this.updateQuery();var l=this.hasListeners();l&&uR(this.currentQuery,a,this.options,s)&&this.executeFetch(),this.updateResult(i),l&&(this.currentQuery!==a||this.options.enabled!==s.enabled||this.options.staleTime!==s.staleTime)&&this.updateStaleTimeout();var u=this.computeRefetchInterval();l&&(this.currentQuery!==a||this.options.enabled!==s.enabled||u!==this.currentRefetchInterval)&&this.updateRefetchInterval(u)},n.getOptimisticResult=function(r){var i=this.client.defaultQueryObserverOptions(r),s=this.client.getQueryCache().build(this.client,i);return this.createResult(s,i)},n.getCurrentResult=function(){return this.currentResult},n.trackResult=function(r,i){var s=this,a={},l=function(c){s.trackedProps.includes(c)||s.trackedProps.push(c)};return Object.keys(r).forEach(function(u){Object.defineProperty(a,u,{configurable:!1,enumerable:!0,get:function(){return l(u),r[u]}})}),(i.useErrorBoundary||i.suspense)&&l("error"),a},n.getNextResult=function(r){var i=this;return new Promise(function(s,a){var l=i.subscribe(function(u){u.isFetching||(l(),u.isError&&(r==null?void 0:r.throwOnError)?a(u.error):s(u))})})},n.getCurrentQuery=function(){return this.currentQuery},n.remove=function(){this.client.getQueryCache().remove(this.currentQuery)},n.refetch=function(r){return this.fetch(on({},r,{meta:{refetchPage:r==null?void 0:r.refetchPage}}))},n.fetchOptimistic=function(r){var i=this,s=this.client.defaultQueryObserverOptions(r),a=this.client.getQueryCache().build(this.client,s);return a.fetch().then(function(){return i.createResult(a,s)})},n.fetch=function(r){var i=this;return this.executeFetch(r).then(function(){return i.updateResult(),i.currentResult})},n.executeFetch=function(r){this.updateQuery();var i=this.currentQuery.fetch(this.options,r);return(r==null?void 0:r.throwOnError)||(i=i.catch(Tr)),i},n.updateStaleTimeout=function(){var r=this;if(this.clearStaleTimeout(),!(Pd||this.currentResult.isStale||!ky(this.options.staleTime))){var i=LC(this.currentResult.dataUpdatedAt,this.options.staleTime),s=i+1;this.staleTimeoutId=setTimeout(function(){r.currentResult.isStale||r.updateResult()},s)}},n.computeRefetchInterval=function(){var r;return typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.currentResult.data,this.currentQuery):(r=this.options.refetchInterval)!=null?r:!1},n.updateRefetchInterval=function(r){var i=this;this.clearRefetchInterval(),this.currentRefetchInterval=r,!(Pd||this.options.enabled===!1||!ky(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(function(){(i.options.refetchIntervalInBackground||Qp.isFocused())&&i.executeFetch()},this.currentRefetchInterval))},n.updateTimers=function(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())},n.clearTimers=function(){this.clearStaleTimeout(),this.clearRefetchInterval()},n.clearStaleTimeout=function(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)},n.clearRefetchInterval=function(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)},n.createResult=function(r,i){var s=this.currentQuery,a=this.options,l=this.currentResult,u=this.currentResultState,c=this.currentResultOptions,p=r!==s,m=p?r.state:this.currentQueryInitialState,d=p?this.currentResult:this.previousQueryResult,f=r.state,h=f.dataUpdatedAt,g=f.error,y=f.errorUpdatedAt,_=f.isFetching,b=f.status,w=!1,S=!1,C;if(i.optimisticResults){var k=this.hasListeners(),A=!k&&lR(r,i),O=k&&uR(r,s,i,a);(A||O)&&(_=!0,h||(b="loading"))}if(i.keepPreviousData&&!f.dataUpdateCount&&(d==null?void 0:d.isSuccess)&&b!=="error")C=d.data,h=d.dataUpdatedAt,b=d.status,w=!0;else if(i.select&&typeof f.data!="undefined")if(l&&f.data===(u==null?void 0:u.data)&&i.select===this.selectFn)C=this.selectResult;else try{this.selectFn=i.select,C=i.select(f.data),i.structuralSharing!==!1&&(C=Jh(l==null?void 0:l.data,C)),this.selectResult=C,this.selectError=null}catch(H){Id().error(H),this.selectError=H}else C=f.data;if(typeof i.placeholderData!="undefined"&&typeof C=="undefined"&&(b==="loading"||b==="idle")){var V;if((l==null?void 0:l.isPlaceholderData)&&i.placeholderData===(c==null?void 0:c.placeholderData))V=l.data;else if(V=typeof i.placeholderData=="function"?i.placeholderData():i.placeholderData,i.select&&typeof V!="undefined")try{V=i.select(V),i.structuralSharing!==!1&&(V=Jh(l==null?void 0:l.data,V)),this.selectError=null}catch(H){Id().error(H),this.selectError=H}typeof V!="undefined"&&(b="success",C=V,S=!0)}this.selectError&&(g=this.selectError,C=this.selectResult,y=Date.now(),b="error");var $={status:b,isLoading:b==="loading",isSuccess:b==="success",isError:b==="error",isIdle:b==="idle",data:C,dataUpdatedAt:h,error:g,errorUpdatedAt:y,failureCount:f.fetchFailureCount,errorUpdateCount:f.errorUpdateCount,isFetched:f.dataUpdateCount>0||f.errorUpdateCount>0,isFetchedAfterMount:f.dataUpdateCount>m.dataUpdateCount||f.errorUpdateCount>m.errorUpdateCount,isFetching:_,isRefetching:_&&b!=="loading",isLoadingError:b==="error"&&f.dataUpdatedAt===0,isPlaceholderData:S,isPreviousData:w,isRefetchError:b==="error"&&f.dataUpdatedAt!==0,isStale:eI(r,i),refetch:this.refetch,remove:this.remove};return $},n.shouldNotifyListeners=function(r,i){if(!i)return!0;var s=this.options,a=s.notifyOnChangeProps,l=s.notifyOnChangePropsExclusions;if(!a&&!l||a==="tracked"&&!this.trackedProps.length)return!0;var u=a==="tracked"?this.trackedProps:a;return Object.keys(r).some(function(c){var p=c,m=r[p]!==i[p],d=u==null?void 0:u.some(function(h){return h===c}),f=l==null?void 0:l.some(function(h){return h===c});return m&&!f&&(!u||d)})},n.updateResult=function(r){var i=this.currentResult;if(this.currentResult=this.createResult(this.currentQuery,this.options),this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,!qZ(this.currentResult,i)){var s={cache:!0};(r==null?void 0:r.listeners)!==!1&&this.shouldNotifyListeners(this.currentResult,i)&&(s.listeners=!0),this.notify(on({},s,r))}},n.updateQuery=function(){var r=this.client.getQueryCache().build(this.client,this.options);if(r!==this.currentQuery){var i=this.currentQuery;this.currentQuery=r,this.currentQueryInitialState=r.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(i==null||i.removeObserver(this),r.addObserver(this))}},n.onQueryUpdate=function(r){var i={};r.type==="success"?i.onSuccess=!0:r.type==="error"&&!Rh(r.error)&&(i.onError=!0),this.updateResult(i),this.hasListeners()&&this.updateTimers()},n.notify=function(r){var i=this;Gn.batch(function(){r.onSuccess?(i.options.onSuccess==null||i.options.onSuccess(i.currentResult.data),i.options.onSettled==null||i.options.onSettled(i.currentResult.data,null)):r.onError&&(i.options.onError==null||i.options.onError(i.currentResult.error),i.options.onSettled==null||i.options.onSettled(void 0,i.currentResult.error)),r.listeners&&i.listeners.forEach(function(s){s(i.currentResult)}),r.cache&&i.client.getQueryCache().notify({query:i.currentQuery,type:"observerResultsUpdated"})})},t}(kl)});var cR,pR=x(()=>{Fc();Wp();tI();JP();cR=function(e){ta(t,e);function t(o,r){return e.call(this,o,r)||this}var n=t.prototype;return n.bindMethods=function(){e.prototype.bindMethods.call(this),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)},n.setOptions=function(r,i){e.prototype.setOptions.call(this,on({},r,{behavior:Ny()}),i)},n.getOptimisticResult=function(r){return r.behavior=Ny(),e.prototype.getOptimisticResult.call(this,r)},n.fetchNextPage=function(r){var i;return this.fetch({cancelRefetch:(i=r==null?void 0:r.cancelRefetch)!=null?i:!0,throwOnError:r==null?void 0:r.throwOnError,meta:{fetchMore:{direction:"forward",pageParam:r==null?void 0:r.pageParam}}})},n.fetchPreviousPage=function(r){var i;return this.fetch({cancelRefetch:(i=r==null?void 0:r.cancelRefetch)!=null?i:!0,throwOnError:r==null?void 0:r.throwOnError,meta:{fetchMore:{direction:"backward",pageParam:r==null?void 0:r.pageParam}}})},n.createResult=function(r,i){var s,a,l,u,c,p,m=r.state,d=e.prototype.createResult.call(this,r,i);return on({},d,{fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:iR(i,(s=m.data)==null?void 0:s.pages),hasPreviousPage:sR(i,(a=m.data)==null?void 0:a.pages),isFetchingNextPage:m.isFetching&&((l=m.fetchMeta)==null||(u=l.fetchMore)==null?void 0:u.direction)==="forward",isFetchingPreviousPage:m.isFetching&&((c=m.fetchMeta)==null||(p=c.fetchMore)==null?void 0:p.direction)==="backward"})},t}(Ly)});var mR,dR=x(()=>{Fc();Wp();YP();ou();Td();mR=function(e){ta(t,e);function t(o,r){var i;return i=e.call(this)||this,i.client=o,i.setOptions(r),i.bindMethods(),i.updateResult(),i}var n=t.prototype;return n.bindMethods=function(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)},n.setOptions=function(r){this.options=this.client.defaultMutationOptions(r)},n.onUnsubscribe=function(){if(!this.listeners.length){var r;(r=this.currentMutation)==null||r.removeObserver(this)}},n.onMutationUpdate=function(r){this.updateResult();var i={listeners:!0};r.type==="success"?i.onSuccess=!0:r.type==="error"&&(i.onError=!0),this.notify(i)},n.getCurrentResult=function(){return this.currentResult},n.reset=function(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})},n.mutate=function(r,i){return this.mutateOptions=i,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,on({},this.options,{variables:typeof r!="undefined"?r:this.options.variables})),this.currentMutation.addObserver(this),this.currentMutation.execute()},n.updateResult=function(){var r=this.currentMutation?this.currentMutation.state:KP(),i=on({},r,{isLoading:r.status==="loading",isSuccess:r.status==="success",isError:r.status==="error",isIdle:r.status==="idle",mutate:this.mutate,reset:this.reset});this.currentResult=i},n.notify=function(r){var i=this;Gn.batch(function(){i.mutateOptions&&(r.onSuccess?(i.mutateOptions.onSuccess==null||i.mutateOptions.onSuccess(i.currentResult.data,i.currentResult.variables,i.currentResult.context),i.mutateOptions.onSettled==null||i.mutateOptions.onSettled(i.currentResult.data,null,i.currentResult.variables,i.currentResult.context)):r.onError&&(i.mutateOptions.onError==null||i.mutateOptions.onError(i.currentResult.error,i.currentResult.variables,i.currentResult.context),i.mutateOptions.onSettled==null||i.mutateOptions.onSettled(void 0,i.currentResult.error,i.currentResult.variables,i.currentResult.context))),r.listeners&&i.listeners.forEach(function(s){s(i.currentResult)})})},t}(kl)});var fR=x(()=>{});var Vy=x(()=>{aR();tI();My();ou();fR()});var hR,gR,yR=x(()=>{hR=P(_i()),gR=hR.default.unstable_batchedUpdates});var _R=x(()=>{Vy();yR();Gn.setBatchNotifyFunction(gR)});var vR,bR=x(()=>{vR=console});var xR=x(()=>{Vy();bR();QP(vR)});function ER(e){return e&&typeof window!="undefined"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=wR),window.ReactQueryClientContext):wR}var Kp,wR,CR,Fy,nI,BC=x(()=>{Kp=P(B()),wR=Kp.default.createContext(void 0),CR=Kp.default.createContext(!1);Fy=function(){var t=Kp.default.useContext(ER(Kp.default.useContext(CR)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},nI=function(t){var n=t.client,o=t.contextSharing,r=o===void 0?!1:o,i=t.children;Kp.default.useEffect(function(){return n.mount(),function(){n.unmount()}},[n]);var s=ER(r);return Kp.default.createElement(CR.Provider,{value:r},Kp.default.createElement(s.Provider,{value:n},i))}});function cbe(){var e=!1;return{clearReset:function(){e=!1},reset:function(){e=!0},isReset:function(){return e}}}var oI,pbe,SR,kR=x(()=>{oI=P(B());pbe=oI.default.createContext(cbe()),SR=function(){return oI.default.useContext(pbe)}});function UC(e,t,n){return typeof t=="function"?t.apply(void 0,n):typeof t=="boolean"?t:!!e}var rI=x(()=>{});function iI(e,t,n){var o=eg.default.useRef(!1),r=eg.default.useState(0),i=r[1],s=WZ(e,t,n),a=Fy(),l=eg.default.useRef();l.current?l.current.setOptions(s):l.current=new mR(a,s);var u=l.current.getCurrentResult();eg.default.useEffect(function(){o.current=!0;var p=l.current.subscribe(Gn.batchCalls(function(){o.current&&i(function(m){return m+1})}));return function(){o.current=!1,p()}},[]);var c=eg.default.useCallback(function(p,m){l.current.mutate(p,m).catch(Tr)},[]);if(u.error&&UC(void 0,l.current.options.useErrorBoundary,[u.error]))throw u.error;return on({},u,{mutate:c,mutateAsync:u.mutate})}var eg,AR=x(()=>{Fc();eg=P(B());ou();na();dR();BC();rI()});function $C(e,t){var n=tg.default.useRef(!1),o=tg.default.useState(0),r=o[1],i=Fy(),s=SR(),a=i.defaultQueryObserverOptions(e);a.optimisticResults=!0,a.onError&&(a.onError=Gn.batchCalls(a.onError)),a.onSuccess&&(a.onSuccess=Gn.batchCalls(a.onSuccess)),a.onSettled&&(a.onSettled=Gn.batchCalls(a.onSettled)),a.suspense&&(typeof a.staleTime!="number"&&(a.staleTime=1e3),a.cacheTime===0&&(a.cacheTime=1)),(a.suspense||a.useErrorBoundary)&&(s.isReset()||(a.retryOnMount=!1));var l=tg.default.useState(function(){return new t(i,a)}),u=l[0],c=u.getOptimisticResult(a);if(tg.default.useEffect(function(){n.current=!0,s.clearReset();var p=u.subscribe(Gn.batchCalls(function(){n.current&&r(function(m){return m+1})}));return u.updateResult(),function(){n.current=!1,p()}},[s,u]),tg.default.useEffect(function(){u.setOptions(a,{listeners:!1})},[a,u]),a.suspense&&c.isLoading)throw u.fetchOptimistic(a).then(function(p){var m=p.data;a.onSuccess==null||a.onSuccess(m),a.onSettled==null||a.onSettled(m,null)}).catch(function(p){s.clearReset(),a.onError==null||a.onError(p),a.onSettled==null||a.onSettled(void 0,p)});if(c.isError&&!s.isReset()&&!c.isFetching&&UC(a.suspense,a.useErrorBoundary,[c.error,u.getCurrentQuery()]))throw c.error;return a.notifyOnChangeProps==="tracked"&&(c=u.trackResult(c,a)),c}var tg,sI=x(()=>{tg=P(B());ou();kR();BC();rI()});function Od(e,t,n){var o=Gp(e,t,n);return $C(o,Ly)}var TR=x(()=>{Vy();na();sI()});function aI(e,t,n){var o=Gp(e,t,n);return $C(o,cR)}var PR=x(()=>{pR();na();sI()});var IR=x(()=>{});var OR=x(()=>{_R();xR();BC();AR();TR();PR();IR()});var ng=x(()=>{Vy();OR()});var lI={};D(lI,{clsx:()=>MR,default:()=>K});function DR(e){var t,n,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=DR(e[t]))&&(o&&(o+=" "),o+=n);else for(t in e)e[t]&&(o&&(o+=" "),o+=t);return o}function MR(){for(var e=0,t,n,o="";e<arguments.length;)(t=arguments[e++])&&(n=DR(t))&&(o&&(o+=" "),o+=n);return o}var K,De=x(()=>{K=MR});var cI={};D(cI,{SvgRaw:()=>LR,default:()=>G,names:()=>zy});function LR({type:e="",className:t,...n}){let o=(0,E.useMemo)(()=>mbe(e),[e]),r=(0,E.useMemo)(()=>dbe(e,o),[e,o]),i=(0,E.useMemo)(()=>uI(e),[e]);return E.default.createElement("svg",{className:K("tco-svg",`is-${e}`,t),...n,width:`${o}`,height:`${o}`,viewBox:`0 0 ${r[0]} ${r[1]}`,xmlns:"http://www.w3.org/2000/svg"},i)}var E,HC,NR,zy,mbe,dbe,uI,fbe,G,je=x(()=>{E=P(B());De();HC={add:E.default.createElement("g",null,E.default.createElement("path",{d:"M8,0C3.6,0,0,3.6,0,8s3.6,8,8,8s8-3.6,8-8S12.4,0,8,0z M12,9H9v3H7V9H4V7h3V4h2v3h3V9z"})),assignments:E.default.createElement("g",null,E.default.createElement("circle",{cx:"7.5",cy:"8.5",r:"1.5"}),E.default.createElement("path",{d:"M12.5,0C10.6,0,9,1.6,9,3.5S10.6,7,12.5,7S16,5.4,16,3.5S14.4,0,12.5,0z"}),E.default.createElement("path",{d:"M13,9c-0.2,2.8-2.6,5-5.5,5C4.5,14,2,11.5,2,8.5C2,5.6,4.2,3.3,7,3c0.1-0.7,0.3-1.4,0.6-2c0,0-0.1,0-0.1,0 C3.4,1,0,4.4,0,8.5S3.4,16,7.5,16S15,12.6,15,8.5c0,0,0-0.1,0-0.1C14.4,8.7,13.7,8.9,13,9z"})),"auto-place-cell":E.default.createElement("g",null,E.default.createElement("rect",{height:"8",width:"8",x:"4",y:"4"}),E.default.createElement("rect",{height:"2",width:"2",y:"4"}),E.default.createElement("rect",{height:"2",width:"2",y:"10"}),E.default.createElement("rect",{height:"2",width:"2",x:"14",y:"4"}),E.default.createElement("rect",{height:"2",width:"2",x:"14",y:"10"}),E.default.createElement("rect",{height:"2",width:"2",x:"4"}),E.default.createElement("rect",{height:"2",width:"2",x:"10"}),E.default.createElement("rect",{height:"2",width:"2",x:"4",y:"14"}),E.default.createElement("rect",{height:"2",width:"2",x:"10",y:"14"})),at:E.default.createElement("g",null,E.default.createElement("path",{d:"M8,0a8,8,0,1,0,3.2,15.335l.916-.4-.8-1.833-.916.4A6,6,0,1,1,14,8V9a1,1,0,0,1-2,0V8a4.033,4.033,0,1,0-1.286,2.92A2.987,2.987,0,0,0,16,9V8A8.009,8.009,0,0,0,8,0ZM8,10a2,2,0,1,1,2-2A2,2,0,0,1,8,10Z"})),"grid-cell-editor":E.default.createElement("g",null,E.default.createElement("path",{d:"M16,0H5v5H0v11h11v-5h5V0z M9,14H2V7h3v4h4V14z M14,9h-3V5H7V2h7V9z"})),bolt:E.default.createElement("g",null,E.default.createElement("path",{d:"M15.716,7.504l-3.429-6C12.11,1.192,11.779,1,11.42,1H4.58C4.221,1,3.89,1.192,3.712,1.504l-3.429,6 c-0.176,0.307-0.176,0.685,0,0.992l3.429,6C3.89,14.808,4.221,15,4.58,15h6.839c0.359,0,0.69-0.192,0.868-0.504l3.429-6 C15.892,8.189,15.892,7.811,15.716,7.504z M8,11c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S9.657,11,8,11z"})),caret:E.default.createElement("g",null,E.default.createElement("path",{d:"M14,7.999c0-0.326-0.159-0.632-0.427-0.819l-10-7C3.269-0.034,2.869-0.058,2.538,0.112 C2.207,0.285,2,0.626,2,0.999v14.001c0,0.373,0.207,0.715,0.538,0.887c0.331,0.17,0.73,0.146,1.035-0.068l10-7 C13.841,8.633,14,8.327,14,8.001C14,8,14,8,14,7.999C14,8,14,8,14,7.999z"})),"caret-down":E.default.createElement("g",null,E.default.createElement("path",{d:"M8.001,14c0.326,0,0.632-0.159,0.819-0.427l7-10c0.214-0.305,0.238-0.704,0.068-1.035 C15.715,2.207,15.374,2,15.001,2H0.999C0.626,2,0.285,2.207,0.112,2.538c-0.17,0.331-0.146,0.73,0.068,1.035l7,10 C7.367,13.841,7.673,14,7.999,14C8,14,8,14,8.001,14C8,14,8,14,8.001,14z"})),chevron:E.default.createElement("g",null,E.default.createElement("polygon",{points:"4.9,15.7 3.4,14.3 9.7,8 3.4,1.7 4.9,0.3 12.6,8 "})),changed:E.default.createElement("g",null,E.default.createElement("path",{d:"M8,0C3.6,0,0,3.6,0,8s3.6,8,8,8s8-3.6,8-8S12.4,0,8,0z M4,9.5C3.2,9.5,2.5,8.8,2.5,8S3.2,6.5,4,6.5S5.5,7.2,5.5,8S4.8,9.5,4,9.5z M8,9.5C7.2,9.5,6.5,8.8,6.5,8S7.2,6.5,8,6.5S9.5,7.2,9.5,8S8.8,9.5,8,9.5z M12,9.5c-0.8,0-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5s1.5,0.7,1.5,1.5S12.8,9.5,12,9.5z"})),check:E.default.createElement("g",null,E.default.createElement("polygon",{points:"5.6,8.4 1.6,6 0,7.6 5.6,14 16,3.6 14.4,2"})),clear:E.default.createElement("g",null,E.default.createElement("path",{d:"M8,0C3.6,0,0,3.6,0,8s3.6,8,8,8s8-3.6,8-8S12.4,0,8,0z M11.5,10.1l-1.4,1.4L8,9.4l-2.1,2.1l-1.4-1.4L6.6,8 L4.5,5.9l1.4-1.4L8,6.6l2.1-2.1l1.4,1.4L9.4,8L11.5,10.1z"})),close:E.default.createElement("g",null,E.default.createElement("path",{d:"M14.7,1.3c-0.4-0.4-1-0.4-1.4,0L8,6.6L2.7,1.3c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4L6.6,8l-5.3,5.3 c-0.4,0.4-0.4,1,0,1.4C1.5,14.9,1.7,15,2,15s0.5-0.1,0.7-0.3L8,9.4l5.3,5.3c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3 c0.4-0.4,0.4-1,0-1.4L9.4,8l5.3-5.3C15.1,2.3,15.1,1.7,14.7,1.3z"})),cog:E.default.createElement("g",null,E.default.createElement("path",{d:"M15.135,6.784c-1.303-0.326-1.921-1.818-1.23-2.969c0.322-0.536,0.225-0.998-0.094-1.316l-0.31-0.31 c-0.318-0.318-0.78-0.415-1.316-0.094c-1.152,0.691-2.644,0.073-2.969-1.23C9.065,0.258,8.669,0,8.219,0H7.781 c-0.45,0-0.845,0.258-0.997,0.865c-0.326,1.303-1.818,1.921-2.969,1.23C3.279,1.773,2.816,1.87,2.498,2.188l-0.31,0.31 C1.87,2.816,1.773,3.279,2.095,3.815c0.691,1.152,0.073,2.644-1.23,2.969C0.26,6.935,0,7.33,0,7.781v0.438 c0,0.45,0.258,0.845,0.865,0.997c1.303,0.326,1.921,1.818,1.23,2.969c-0.322,0.536-0.225,0.998,0.094,1.316l0.31,0.31 c0.319,0.319,0.782,0.415,1.316,0.094c1.152-0.691,2.644-0.073,2.969,1.23C6.935,15.742,7.331,16,7.781,16h0.438 c0.45,0,0.845-0.258,0.997-0.865c0.326-1.303,1.818-1.921,2.969-1.23c0.535,0.321,0.997,0.225,1.316-0.094l0.31-0.31 c0.318-0.318,0.415-0.78,0.094-1.316c-0.691-1.152-0.073-2.644,1.23-2.969C15.742,9.065,16,8.669,16,8.219V7.781 C16,7.33,15.74,6.935,15.135,6.784z M8,11c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S9.657,11,8,11z"})),color:E.default.createElement("g",null,E.default.createElement("path",{d:"M15.6,7.3c0,0-4.9-6.7-4.9-6.7c-0.4-0.4-1.3-0.9-3-0.2c-1,0.4-2.1,1.2-3.1,2.2c-1.9,1.9-3.4,4.7-2,6.1 c0,0,6.7,4.9,6.7,4.9c0.3,0.3,0.7,0.4,1.1,0.4c1.1,0,2.5-0.9,3.6-2c0.7-0.7,1.3-1.5,1.7-2.3C16.3,8.4,15.9,7.6,15.6,7.3z M6,4 c1.5-1.5,2.8-2,3.2-2c0,0,0,0,0,0c0,0.4-0.5,1.7-2,3.2c-1.5,1.5-2.8,2-3.2,2c0,0,0,0,0,0C4.1,6.7,4.5,5.4,6,4z"}),E.default.createElement("path",{d:"M0,14c0-1.1,2-4,2-4s2,2.9,2,4s-0.9,2-2,2S0,15.1,0,14z"})),cloud:E.default.createElement("g",null,E.default.createElement("path",{d:"M13.1,13c1.6,0,2.9-1.3,2.9-2.9c0-1.6-1.3-2.9-2.9-2.9c0,0,0,0,0,0C12.9,4.3,10.5,2,7.6,2 C4.7,2,2.3,4.3,2.2,7.2C0.9,7.6,0,8.7,0,10.1C0,11.7,1.3,13,2.9,13H13.1z"})),container:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,0H1C0.4,0,0,0.4,0,1v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1V1C16,0.4,15.6,0,15,0z M7,14H4H2v-2V9h2v3h3V14z M14,4v3h-2V4H9V2h3h2V4z"})),copy:E.default.createElement("g",null,E.default.createElement("path",{d:"M10,4H2C1.4,4,1,4.4,1,5v10c0,0.6,0.4,1,1,1h8c0.6,0,1-0.4,1-1V5C11,4.4,10.6,4,10,4z"}),E.default.createElement("path",{d:"M14,0H4v2h9v11h2V1C15,0.4,14.6,0,14,0z"})),clipboard:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,1h-3v2h2v11H2V3h2V1H1C0.4,1,0,1.4,0,2v13c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1V2C16,1.4,15.6,1,15,1z"}),E.default.createElement("rect",{height:"4",width:"6",x:"5"})),circle:E.default.createElement("g",null,E.default.createElement("circle",{cx:"8",cy:"8",r:"7"})),"circle-out":E.default.createElement("g",null,E.default.createElement("path",{d:"M8,12c0-0.339,0.028-0.672,0.069-1H5V8l-5,4l5,4v-3h3.069C8.028,12.672,8,12.339,8,12z"}),E.default.createElement("path",{d:"M16,4c-4.079,0-7.438,3.055-7.931,7H16v2H8.069c0.493,3.945,3.852,7,7.931,7c4.418,0,8-3.582,8-8 S20.418,4,16,4z"})),darr:E.default.createElement("g",null,E.default.createElement("polygon",{points:"14.7,9.3 13.3,7.9 9,12.2 9,0 7,0 7,12.2 2.7,7.9 1.3,9.3 8,16"})),date:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,2h-2V0h-3v2H6V0H3v2H1C0.448,2,0,2.448,0,3v12c0,0.552,0.448,1,1,1h14c0.552,0,1-0.448,1-1V3 C16,2.448,15.552,2,15,2z M14,14H2V7h12V14z"})),import:E.default.createElement("g",null,E.default.createElement("path",{d:"M15.977,4.887a.975.975,0,0,0-.04-.2.909.909,0,0,0-.089-.186,1.048,1.048,0,0,0-.048-.1l-3-4A1,1,0,0,0,12,0H4a1,1,0,0,0-.8.4l-3,4a1.048,1.048,0,0,0-.048.1.892.892,0,0,0-.089.187.957.957,0,0,0-.04.2A.885.885,0,0,0,0,5v9a2,2,0,0,0,2,2H14a2,2,0,0,0,2-2V5A.87.87,0,0,0,15.977,4.887ZM8,13.5,5,10H7V7H9v3h2ZM3,4,4.5,2h7L13,4Z"})),paste:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,1h-3v2h2v11H2V3h2V1H1C0.4,1,0,1.4,0,2v13c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1V2C16,1.4,15.6,1,15,1z"}),E.default.createElement("rect",{height:"4",width:"6",x:"5"}),E.default.createElement("rect",{height:"2",width:"8",x:"4",y:"6"}),E.default.createElement("rect",{height:"2",width:"8",x:"4",y:"10"})),"cursor-text":E.default.createElement("g",null,E.default.createElement("path",{d:"M9,4c0-1.103,0.897-2,2-2h1V0h-1C9.8,0,8.734,0.542,8,1.382C7.266,0.542,6.2,0,5,0H4v2h1 c1.103,0,2,0.897,2,2v1v4H4v2h3v1c0,1.103-0.897,2-2,2H4v2h1c1.2,0,2.266-0.542,3-1.382C8.734,15.458,9.8,16,11,16h1v-2h-1 c-1.103,0-2-0.897-2-2v-1h3V9H9V5V4z"})),"cursor-default":E.default.createElement("g",null,E.default.createElement("path",{d:"M16,4.979c-0.01-0.438-0.304-0.82-0.726-0.94l-14-4C0.929-0.061,0.55,0.036,0.293,0.293 C0.036,0.55-0.062,0.925,0.038,1.275l4,14C4.159,15.696,4.54,15.99,4.979,16c0.456,0.023,0.832-0.268,0.97-0.684l1.489-4.465 l4.855,4.856C12.488,15.902,12.744,16,13,16s0.512-0.098,0.707-0.293l2-2c0.391-0.391,0.391-1.023,0-1.414l-4.855-4.856l4.465-1.488 C15.732,5.81,16.01,5.417,16,4.979z"})),"cursor-inspecting":E.default.createElement("g",null,E.default.createElement("path",{d:"M12.586,15l-3.793-3.793L7,14L5,6l8,2l-2.793,1.793L14,13.586L12.586,15z"}),E.default.createElement("path",{d:"M4,10H1c-0.553,0-1-0.448-1-1V1c0-0.552,0.447-1,1-1h14c0.553,0,1,0.448,1,1v7h-2V2H2v6h2V10z"})),database:E.default.createElement("g",null,E.default.createElement("path",{d:"M8,16c3.5,0,7-0.9,7-3V6.4C13.4,7.4,11,8,8,8S2.6,7.4,1,6.4V13C1,15.1,4.5,16,8,16z"}),E.default.createElement("path",{d:"M8,6c3.5,0,7-0.9,7-3s-3.5-3-7-3S1,0.9,1,3S4.5,6,8,6z"})),erase:E.default.createElement("g",null,E.default.createElement("rect",{height:"2",width:"16",y:"14"}),E.default.createElement("path",{d:"M4.6,12h4.8l5.3-5.3c0.4-0.4,0.4-1,0-1.4l-5-5c-0.4-0.4-1-0.4-1.4,0l-7,7c-0.4,0.4-0.4,1,0,1.4L4.6,12z"})),favorite:E.default.createElement("g",null,E.default.createElement("path",{d:"M14.682,2.318A4.485,4.485,0,0,0,11.5,1,4.377,4.377,0,0,0,8,2.707,4.383,4.383,0,0,0,4.5,1,4.5,4.5,0,0,0,1.318,8.682L8,15l6.682-6.318A4.5,4.5,0,0,0,14.682,2.318Zm-1.4,4.933L8,12.247l-5.285-5A2.5,2.5,0,0,1,4.5,3C5.937,3,6.812,3.681,8,5.625,9.187,3.681,10.062,3,11.5,3a2.5,2.5,0,0,1,1.785,4.251Z"})),favorited:E.default.createElement("g",null,E.default.createElement("path",{d:"M14.682,2.318c-1.757-1.757-4.607-1.757-6.364,0C8.197,2.439,8.104,2.577,8,2.707 C7.896,2.577,7.803,2.439,7.682,2.318c-1.757-1.757-4.607-1.757-6.364,0c-1.757,1.757-1.757,4.607,0,6.364L8,15l6.682-6.318 C16.439,6.925,16.439,4.075,14.682,2.318z"})),filter:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,3h-4c-0.6,0-1,0.4-1,1s0.4,1,1,1h4c0.6,0,1-0.4,1-1S15.6,3,15,3z"}),E.default.createElement("path",{d:"M5,1C3.7,1,2.6,1.9,2.2,3C2.1,3,2.1,3,2,3H1C0.4,3,0,3.4,0,4s0.4,1,1,1h1c0.1,0,0.1,0,0.2,0 C2.6,6.1,3.7,7,5,7c1.7,0,3-1.3,3-3S6.7,1,5,1z"}),E.default.createElement("path",{d:"M1,13h4c0.6,0,1-0.4,1-1s-0.4-1-1-1H1c-0.6,0-1,0.4-1,1S0.4,13,1,13z"}),E.default.createElement("path",{d:"M15,11h-1c-0.1,0-0.1,0-0.2,0c-0.4-1.2-1.5-2-2.8-2c-1.7,0-3,1.3-3,3s1.3,3,3,3 c1.3,0,2.4-0.9,2.8-2c0.1,0,0.1,0,0.2,0h1c0.6,0,1-0.4,1-1S15.6,11,15,11z"})),flag:E.default.createElement("g",null,E.default.createElement("path",{d:"M7.1,15.5l-7-13C-0.1,2,0,1.4,0.5,1.1C1,0.9,1.6,1,1.9,1.5l7,13C9.1,15,9,15.6,8.5,15.9 C8,16.1,7.4,16,7.1,15.5z"}),E.default.createElement("path",{d:"M16,5.7c-2.8,2.5-6.2-0.6-8.3,3.1L4.5,3.1C6.6-0.6,10,2.5,12.7,0L16,5.7z"})),hamburger:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,7H1C0.4,7,0,7.4,0,8s0.4,1,1,1h14c0.6,0,1-0.4,1-1S15.6,7,15,7z"}),E.default.createElement("path",{d:"M15,1H1C0.4,1,0,1.4,0,2s0.4,1,1,1h14c0.6,0,1-0.4,1-1S15.6,1,15,1z"}),E.default.createElement("path",{d:"M15,13H1c-0.6,0-1,0.4-1,1s0.4,1,1,1h14c0.6,0,1-0.4,1-1S15.6,13,15,13z"})),help:E.default.createElement("g",null,E.default.createElement("path",{d:"M8,0C3.6,0,0,3.6,0,8s3.6,8,8,8s8-3.6,8-8S12.4,0,8,0z M8,13c-0.6,0-1-0.4-1-1c0-0.6,0.4-1,1-1s1,0.4,1,1 C9,12.6,8.6,13,8,13z M9.5,8.4C9,8.7,9,8.8,9,9v1H7V9c0-1.3,0.8-1.9,1.4-2.3C8.9,6.4,9,6.3,9,6c0-0.6-0.4-1-1-1 C7.6,5,7.3,5.2,7.1,5.5L6.6,6.4l-1.7-1l0.5-0.9C5.9,3.6,6.9,3,8,3c1.7,0,3,1.3,3,3C11,7.4,10.1,8,9.5,8.4z"})),image:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,0H1C0.4,0,0,0.4,0,1v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1V1C16,0.4,15.6,0,15,0z M6,4c0.6,0,1,0.4,1,1 S6.6,6,6,6C5.4,6,5,5.6,5,5S5.4,4,6,4z M3,12l2-4l2,2l3-4l3,6H3z"})),download:E.default.createElement("g",null,E.default.createElement("path",{d:"M13,15H1c-0.552,0-1-0.448-1-1V4c0-0.552,0.448-1,1-1h4v2H2v8h10v-3h2v4C14,14.552,13.552,15,13,15z"}),E.default.createElement("path",{d:"M16,4l-4-4v3C8.691,3,6,5.691,6,9h2c0-2.206,1.794-4,4-4v3L16,4z"})),"info-styled":E.default.createElement("g",null,E.default.createElement("path",{d:"M16.555,20.603l-0.306,1.254c-1.038,0.409-4.634,2.125-6.708,0.299c-0.618-0.543-0.927-1.233-0.927-2.069 c0-1.567,0.516-2.933,1.442-6.213c0.163-0.619,0.363-1.424,0.363-2.062c0-1.1-0.417-1.393-1.55-1.393 c-0.553,0-1.165,0.197-1.719,0.404l0.307-1.254c1.235-0.502,2.786-1.114,4.115-1.114c1.993,0,3.458,0.994,3.458,2.884 c0,0.545-0.094,1.499-0.292,2.159l-1.146,4.054c-0.236,0.82-0.666,2.626-0.002,3.162C14.245,21.243,15.792,20.963,16.555,20.603z"}),E.default.createElement("circle",{cx:"14.5",cy:"3.5",r:"2.5"})),"info-styled-square":E.default.createElement("g",null,E.default.createElement("path",{d:"M22,1H2A1,1,0,0,0,1,2V22a1,1,0,0,0,1,1H22a1,1,0,0,0,1-1V2A1,1,0,0,0,22,1ZM14.707,18.284c-.661.26-2.952,1.354-4.272.191a1.676,1.676,0,0,1-.59-1.318,15.978,15.978,0,0,1,.919-3.957A5.7,5.7,0,0,0,11,11.887c0-.7-.266-.887-.987-.887a3.31,3.31,0,0,0-1.095.257l.2-.8a7.64,7.64,0,0,1,2.621-.71c1.269,0,2.2.633,2.2,1.837a5.585,5.585,0,0,1-.186,1.375l-.73,2.582c-.15.522-.424,1.673,0,2.014a2.214,2.214,0,0,0,1.887-.071ZM13.5,8A1.5,1.5,0,1,1,15,6.5,1.5,1.5,0,0,1,13.5,8Z"})),info:E.default.createElement("g",null,E.default.createElement("path",{d:"M8,0a8,8,0,1,0,8,8A8.024,8.024,0,0,0,8,0Zm.5,13h-1a.5.5,0,0,1-.5-.5v-5A.5.5,0,0,1,7.5,7h1a.5.5,0,0,1,.5.5v5A.5.5,0,0,1,8.5,13ZM8,5A.945.945,0,0,1,7,4,.945.945,0,0,1,8,3,.945.945,0,0,1,9,4,.945.945,0,0,1,8,5Z"})),keyboard:E.default.createElement("g",null,E.default.createElement("path",{d:"M2,2h9v1h2V2c0-1.1-0.9-2-2-2H2C0.9,0,0,0.9,0,2v9c0,1.1,0.9,2,2,2h1v-2H2V2z"}),E.default.createElement("path",{d:"M14,4H6C4.9,4,4,4.9,4,6v8c0,1.1,0.9,2,2,2h8c1.1,0,2-0.9,2-2V6C16,4.9,15.1,4,14,4z"})),label:E.default.createElement("g",null,E.default.createElement("path",{d:"M15.7,8.3l-8-8C7.5,0.1,7.3,0,7,0H1C0.4,0,0,0.4,0,1v6c0,0.3,0.1,0.5,0.3,0.7l8,8C8.5,15.9,8.7,16,9,16 s0.5-0.1,0.7-0.3l6-6C16.1,9.3,16.1,8.7,15.7,8.3z M4,5C3.4,5,3,4.6,3,4s0.4-1,1-1c0.6,0,1,0.4,1,1S4.6,5,4,5z"})),larr:E.default.createElement("g",null,E.default.createElement("polygon",{points:"6.7,14.7 8.1,13.3 3.8,9 16,9 16,7 3.8,7 8.1,2.7 6.7,1.3 0,8"})),layers:E.default.createElement("g",null,E.default.createElement("path",{d:"M15.082,9.166l-5.8,3.478a2.5,2.5,0,0,1-2.57,0L.918,9.166l-.675.4a.5.5,0,0,0,0,.858l7.5,4.5a.5.5,0,0,0,.514,0l7.5-4.5a.5.5,0,0,0,0-.858Z"}),E.default.createElement("path",{d:"M15.757,5.571l-7.5-4.5a.5.5,0,0,0-.514,0l-7.5,4.5a.5.5,0,0,0,0,.858l7.5,4.5a.5.5,0,0,0,.514,0l7.5-4.5a.5.5,0,0,0,0-.858Z"})),layout:E.default.createElement("g",null,E.default.createElement("path",{d:"M6,9.007H1a1,1,0,0,0,0,2H6a1,1,0,0,0,0-2Z"}),E.default.createElement("path",{d:"M6,13H1a1,1,0,0,0,0,2H6a1,1,0,0,0,0-2Z"}),E.default.createElement("path",{d:"M1,3H15a1,1,0,0,0,0-2H1A1,1,0,0,0,1,3Z"}),E.default.createElement("path",{d:"M15,5H1A1,1,0,0,0,1,7H15a1,1,0,0,0,0-2Z"}),E.default.createElement("polygon",{points:"16 11 13 11 13 8 11 8 11 11 8 11 8 13 11 13 11 16 13 16 13 13 16 13 16 11"})),lightning:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,6H8.4l1.6-4.7c0.3-1-0.9-1.8-1.7-1l-8,8C-0.3,8.9,0.1,10,1,10h6.6l-1.6,4.7c-0.3,1,0.9,1.8,1.7,1l8-8 C16.3,7.1,15.9,6,15,6z"})),link:E.default.createElement("g",null,E.default.createElement("path",{d:"M11,0C9.7,0,8.4,0.5,7.5,1.5L6.3,2.6C5.9,3,5.9,3.6,6.3,4s1,0.4,1.4,0l1.2-1.2c1.1-1.1,3.1-1.1,4.2,0 C13.7,3.4,14,4.2,14,5s-0.3,1.6-0.9,2.1L12,8.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l1.2-1.2 C15.5,7.6,16,6.3,16,5s-0.5-2.6-1.5-3.5C13.6,0.5,12.3,0,11,0z"}),E.default.createElement("path",{d:"M8.3,12l-1.2,1.2c-1.1,1.1-3.1,1.1-4.2,0C2.3,12.6,2,11.8,2,11s0.3-1.6,0.9-2.1L4,7.7c0.4-0.4,0.4-1,0-1.4 s-1-0.4-1.4,0L1.5,7.5C0.5,8.4,0,9.7,0,11s0.5,2.6,1.5,3.5C2.4,15.5,3.7,16,5,16s2.6-0.5,3.5-1.5l1.2-1.2c0.4-0.4,0.4-1,0-1.4 S8.7,11.6,8.3,12z"}),E.default.createElement("path",{d:"M9.4,5.2L5.2,9.4c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l4.2-4.2 c0.4-0.4,0.4-1,0-1.4C10.4,4.8,9.8,4.8,9.4,5.2z"})),load:E.default.createElement("g",null,E.default.createElement("polygon",{points:"8,8 12,4 9,4 9,0 7,0 7,4 4,4 "}),E.default.createElement("path",{d:"M15,0h-3v2h2v8H2V2h2V0H1C0.4,0,0,0.4,0,1v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1V1C16,0.4,15.6,0,15,0z"})),login:E.default.createElement("g",null,E.default.createElement("polygon",{points:"8,12 12,8 8,4 8,7 0,7 0,9 8,9"}),E.default.createElement("path",{d:"M15,16H6c-0.6,0-1-0.4-1-1v-3h2v2h7V2H7v2H5V1c0-0.6,0.4-1,1-1h9c0.6,0,1,0.4,1,1v14C16,15.6,15.6,16,15,16z"})),logout:E.default.createElement("g",null,E.default.createElement("polygon",{points:"4,4 0,8 4,12 4,9 10,9 10,7 4,7"}),E.default.createElement("path",{d:"M15,16H6c-0.6,0-1-0.4-1-1v-3h2v2h7V2H7v2H5V1c0-0.6,0.4-1,1-1h9c0.6,0,1,0.4,1,1v14C16,15.6,15.6,16,15,16z"})),"looper-provider":E.default.createElement("g",null,E.default.createElement("path",{d:"M7,8H1C0.4,8,0,8.4,0,9v6c0,0.6,0.4,1,1,1h6c0.6,0,1-0.4,1-1V9C8,8.4,7.6,8,7,8z"}),E.default.createElement("path",{d:"M11,4H2v2h8v8h2V5C12,4.4,11.6,4,11,4z"}),E.default.createElement("path",{d:"M15,0H6v2h8v8h2V1C16,0.4,15.6,0,15,0z"})),"looper-consumer":E.default.createElement("g",null,E.default.createElement("path",{d:"M7,8H1C0.4,8,0,8.4,0,9v6c0,0.6,0.4,1,1,1h6c0.6,0,1-0.4,1-1V9C8,8.4,7.6,8,7,8z"}),E.default.createElement("path",{d:"M11,4H2v2h8v8h2V5C12,4.4,11.6,4,11,4z"}),E.default.createElement("path",{d:"M15,0H6v2h8v8h2V1C16,0.4,15.6,0,15,0z"})),mail:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,1H1C0.4,1,0,1.4,0,2v1.4l8,4.5l8-4.4V2C16,1.4,15.6,1,15,1z"}),E.default.createElement("path",{d:"M7.5,9.9L0,5.7V14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1V5.7L8.5,9.9C8.22,10.04,7.78,10.04,7.5,9.9z"})),menu:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,7H1C0.4,7,0,7.4,0,8s0.4,1,1,1h14c0.6,0,1-0.4,1-1S15.6,7,15,7z"}),E.default.createElement("path",{d:"M15,1H1C0.4,1,0,1.4,0,2s0.4,1,1,1h14c0.6,0,1-0.4,1-1S15.6,1,15,1z"}),E.default.createElement("path",{d:"M15,13H1c-0.6,0-1,0.4-1,1s0.4,1,1,1h14c0.6,0,1-0.4,1-1S15.6,13,15,13z"})),minus:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,7H1C0.4,7,0,7.4,0,8s0.4,1,1,1h14c0.6,0,1-0.4,1-1S15.6,7,15,7z"})),more:E.default.createElement("g",null,E.default.createElement("circle",{cx:"8",cy:"8",r:"2"}),E.default.createElement("circle",{cx:"2",cy:"8",r:"2"}),E.default.createElement("circle",{cx:"14",cy:"8",r:"2"})),move:E.default.createElement("g",null,E.default.createElement("polygon",{points:"13,7 9,7 9,3 11,3 8,0 5,3 7,3 7,7 3,7 3,5 0,8 3,11 3,9 7,9 7,13 5,13 8,16 11,13 9,13 9,9 13,9 13,11 16,8 13,5"})),"move-to-front":E.default.createElement("g",null,E.default.createElement("path",{d:"M6,1.6L4.6,3l4,4H0v2h8.6l-4,4L6,14.4l5.7-5.7c0.4-0.4,0.4-1,0-1.4L6,1.6z"}),E.default.createElement("rect",{height:"14",width:"2",x:"14",y:"1"})),"move-forward":E.default.createElement("g",null,E.default.createElement("polygon",{points:"9.3,1.3 7.9,2.7 12.2,7 0,7 0,9 12.2,9 7.9,13.3 9.3,14.7 16,8 "})),"move-backward":E.default.createElement("g",null,E.default.createElement("polygon",{points:"6.7,14.7 8.1,13.3 3.8,9 16,9 16,7 3.8,7 8.1,2.7 6.7,1.3 0,8 "})),"move-to-back":E.default.createElement("g",null,E.default.createElement("path",{d:"M11.4,3L10,1.6L4.3,7.3c-0.4,0.4-0.4,1,0,1.4l5.7,5.7l1.4-1.4l-4-4H16V7H7.4L11.4,3z"}),E.default.createElement("rect",{height:"14",width:"2",y:"1"})),"move-up-layer":E.default.createElement("g",null,E.default.createElement("path",{d:"M11.707,4.707a1,1,0,0,0,0-1.414l-3-3a1,1,0,0,0-1.414,0l-3,3A1,1,0,0,0,5.707,4.707L7,3.414V15a1,1,0,0,0,2,0V3.414l1.293,1.293a1,1,0,0,0,1.414,0Z"}),E.default.createElement("path",{d:"M15,8H11v2h4a1,1,0,0,0,0-2Z"}),E.default.createElement("path",{d:"M0,9a1,1,0,0,0,1,1H7V8H1A1,1,0,0,0,0,9Z"})),"fast-forward":E.default.createElement("g",null,E.default.createElement("polygon",{points:"7,6.4 0,1 0,15 7,9.6 7,15 16,8 7,1 "})),nearr:E.default.createElement("g",null,E.default.createElement("path",{d:"M14,1H6v2h5.586L1.293,13.293l1.414,1.414L13,4.414V10h2V2C15,1.448,14.552,1,14,1z"})),swarr:E.default.createElement("g",null,E.default.createElement("path",{d:"M14,1H6v2h5.586L1.293,13.293l1.414,1.414L13,4.414V10h2V2C15,1.448,14.552,1,14,1z"})),none:E.default.createElement("g",null,E.default.createElement("path",{d:"M8,0C3.6,0,0,3.6,0,8s3.6,8,8,8s8-3.6,8-8S12.4,0,8,0z M8,2c1.3,0,2.5,0.4,3.5,1.1l-8.4,8.4 C2.4,10.5,2,9.3,2,8C2,4.7,4.7,2,8,2z M8,14c-1.3,0-2.5-0.4-3.5-1.1l8.4-8.4C13.6,5.5,14,6.7,14,8C14,11.3,11.3,14,8,14z"})),edit:E.default.createElement("g",null,E.default.createElement("path",{d:"M8.1,3.5l-7.8,7.8C0.1,11.5,0,11.7,0,12v3c0,0.6,0.4,1,1,1h3c0.3,0,0.5-0.1,0.7-0.3l7.8-7.8L8.1,3.5z"}),E.default.createElement("path",{d:"M15.7,3.3l-3-3c-0.4-0.4-1-0.4-1.4,0L9.5,2.1l4.4,4.4l1.8-1.8C16.1,4.3,16.1,3.7,15.7,3.3z"})),order:E.default.createElement("g",null,E.default.createElement("path",{d:"M5.473,7,5.13,5.693H2.865L2.512,7H.442L2.717,0H5.23l2.3,7ZM4.739,4.149,4.438,3c-.069-.255-.155-.584-.255-.987s-.166-.693-.2-.868q-.042.243-.169.8t-.56,2.2Z"}),E.default.createElement("path",{d:"M6.714,16H1.261V14.831l3.031-4.3H1.333V9H6.638v1.164L3.607,14.473H6.714Z"}),E.default.createElement("polygon",{points:"13 11 13 0 11 0 11 11 8 11 12 16 16 11 13 11"})),phone:E.default.createElement("g",null,E.default.createElement("path",{d:"M15.086,10.4,11.949,9.008a1.542,1.542,0,0,0-1.824.442h0l-.947,1.185A12.427,12.427,0,0,1,5.365,6.823l1.184-.946a1.541,1.541,0,0,0,.444-1.826L5.6.914A1.539,1.539,0,0,0,3.807.049L1.155.738A1.545,1.545,0,0,0,.015,2.444,15.976,15.976,0,0,0,13.557,15.985a1.522,1.522,0,0,0,.212.015,1.544,1.544,0,0,0,1.493-1.154l.688-2.653A1.533,1.533,0,0,0,15.086,10.4Z"})),pause:E.default.createElement("g",null,E.default.createElement("path",{d:"M5,1H2C1.4,1,1,1.4,1,2v12c0,0.6,0.4,1,1,1h3c0.6,0,1-0.4,1-1V2C6,1.4,5.6,1,5,1z"}),E.default.createElement("path",{d:"M14,1h-3c-0.6,0-1,0.4-1,1v12c0,0.6,0.4,1,1,1h3c0.6,0,1-0.4,1-1V2C15,1.4,14.6,1,14,1z"})),play:E.default.createElement("g",null,E.default.createElement("path",{d:"M13.6,7.2l-10-7C2.9-0.3,2,0.2,2,1v14c0,0.8,0.9,1.3,1.6,0.8l10-7C14.1,8.4,14.1,7.6,13.6,7.2z"})),plus:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,7H9V1c0-0.6-0.4-1-1-1S7,0.4,7,1v6H1C0.4,7,0,7.4,0,8s0.4,1,1,1h6v6c0,0.6,0.4,1,1,1s1-0.4,1-1V9h6 c0.6,0,1-0.4,1-1S15.6,7,15,7z"})),"plus-circle":E.default.createElement("g",null,E.default.createElement("path",{d:"M8,0C3.6,0,0,3.6,0,8s3.6,8,8,8s8-3.6,8-8S12.4,0,8,0z M12.8,9.3H9.2v3.5H6.7V9.3H3.2V6.7h3.5V3.2h2.5v3.5h3.5V9.3z"})),power:E.default.createElement("g",null,E.default.createElement("path",{d:"M8,15A7,7,0,0,1,3.333,2.783l1.334,1.49a5,5,0,1,0,6.666,0l1.333-1.49A7,7,0,0,1,8,15Z"}),E.default.createElement("rect",{height:"7",width:"2",x:"7"})),preview:E.default.createElement("g",null,E.default.createElement("polygon",{points:"16,0 10,0 12.293,2.293 7.293,7.293 8.707,8.707 13.707,3.707 16,6"}),E.default.createElement("path",{d:"M15,16H1c-0.552,0-1-0.448-1-1V1c0-0.552,0.448-1,1-1h7v2H2v12h12V8h2v7C16,15.552,15.552,16,15,16z"})),rarr:E.default.createElement("g",null,E.default.createElement("polygon",{points:"9.3,1.3 7.9,2.7 12.2,7 0,7 0,9 12.2,9 7.9,13.3 9.3,14.7 16,8"})),redo:E.default.createElement("g",null,E.default.createElement("path",{d:"M8,5C2.8,5,0,8.8,0,15c1.5-2.4,2.7-4,8-4v4l8-7L8,1V5z"})),reset:E.default.createElement("g",null,E.default.createElement("path",{d:"M2.502,12.333c-0.726-0.92-1.212-2.016-1.405-3.168l1.973-0.331 c0.138,0.822,0.484,1.604,1.003,2.26L2.502,12.333z"}),E.default.createElement("path",{d:"M6.834,14.903c-1.07-0.18-2.1-0.615-2.976-1.259l1.186-1.611 c0.624,0.459,1.358,0.77,2.122,0.898L6.834,14.903z"}),E.default.createElement("path",{d:"M9.165,14.903l-0.33-1.973c0.799-0.134,1.563-0.467,2.209-0.964l1.219,1.586 C11.358,14.248,10.287,14.715,9.165,14.903z"}),E.default.createElement("path",{d:"M8,1C6.127,1,4.35,1.759,3.052,3.052L0.9,0.9L0.2,7.3l6.4-0.7L4.465,4.465C5.393,3.542,6.662,3,8,3 c2.757,0,5,2.243,5,5c0,1.06-0.327,2.072-0.947,2.928l1.621,1.173C14.541,10.901,15,9.483,15,8C15,4.14,11.859,1,8,1z"})),reload:E.default.createElement("g",{id:"g10",transform:"matrix(-0.94614865,0,0,0.97216696,14.590278,0.02504974)"}," ",E.default.createElement("path",{d:"M 2.502,12.333 C 1.776,11.413 1.29,10.317 1.097,9.165 L 3.07,8.834 c 0.138,0.822 0.484,1.604 1.003,2.26 z",id:"path2"})," ",E.default.createElement("path",{d:"m 6.834,14.903 c -1.07,-0.18 -2.1,-0.615 -2.976,-1.259 l 1.186,-1.611 c 0.624,0.459 1.358,0.77 2.122,0.898 z",id:"path4"})," ",E.default.createElement("path",{d:"M 9.165,14.903 8.835,12.93 c 0.799,-0.134 1.563,-0.467 2.209,-0.964 l 1.219,1.586 c -0.905,0.696 -1.976,1.163 -3.098,1.351 z",id:"path6"})," ",E.default.createElement("path",{d:"M 8,1 C 6.127,1 4.35,1.759 3.052,3.052 L 0.9,0.9 0.2,7.3 6.6,6.6 4.465,4.465 C 5.393,3.542 6.662,3 8,3 c 2.757,0 5,2.243 5,5 0,1.06 -0.327,2.072 -0.947,2.928 l 1.621,1.173 C 14.541,10.901 15,9.483 15,8 15,4.14 11.859,1 8,1 Z",id:"path8"})," "),"resize-ew":E.default.createElement("g",null,E.default.createElement("polygon",{points:"11,3 9.6,4.4 12.2,7 3.8,7 6.4,4.4 5,3 0,8 5,13 6.4,11.6 3.8,9 12.2,9 9.6,11.6 11,13 16,8"})),"resize-ns":E.default.createElement("g",null,E.default.createElement("polygon",{points:"13,11 11.6,9.6 9,12.2 9,3.8 11.6,6.4 13,5 8,0 3,5 4.4,6.4 7,3.8 7,12.2 4.4,9.6 3,11 8,16"})),retina:E.default.createElement("g",null,E.default.createElement("path",{d:"M2,4H0V1A1,1,0,0,1,1,0H4V2H2Z"}),E.default.createElement("path",{d:"M16,4H14V2H12V0h3a1,1,0,0,1,1,1Z"}),E.default.createElement("path",{d:"M4,16H1a1,1,0,0,1-1-1V12H2v2H4Z"}),E.default.createElement("path",{d:"M15,16H12V14h2V12h2v3A1,1,0,0,1,15,16Z"}),E.default.createElement("path",{d:"M14.82,7.428a8.5,8.5,0,0,0-13.64,0,1,1,0,0,0,0,1.144,8.5,8.5,0,0,0,13.64,0A1,1,0,0,0,14.82,7.428ZM8,10a2,2,0,1,1,2-2A2,2,0,0,1,8,10Z"})),rewind:E.default.createElement("g",null,E.default.createElement("polygon",{points:"9,1 0,8 9,15 9,9.6 16,15 16,1 9,6.4 "})),"remove-spacing":E.default.createElement("g",null,E.default.createElement("path",{d:"M2,6H0V1c0-0.6,0.4-1,1-1h5v2H2V6z"}),E.default.createElement("path",{d:"M16,6h-2V2h-4V0h5c0.6,0,1,0.4,1,1V6z"}),E.default.createElement("path",{d:"M15,16h-5v-2h4v-4h2v5C16,15.6,15.6,16,15,16z"}),E.default.createElement("path",{d:"M6,16H1c-0.6,0-1-0.4-1-1v-5h2v4h4V16z"})),eye:E.default.createElement("g",null,E.default.createElement("path",{d:"M2,4H0V1A1,1,0,0,1,1,0H4V2H2Z"}),E.default.createElement("path",{d:"M16,4H14V2H12V0h3a1,1,0,0,1,1,1Z"}),E.default.createElement("path",{d:"M4,16H1a1,1,0,0,1-1-1V12H2v2H4Z"}),E.default.createElement("path",{d:"M15,16H12V14h2V12h2v3A1,1,0,0,1,15,16Z"}),E.default.createElement("path",{d:"M14.82,7.428a8.5,8.5,0,0,0-13.64,0,1,1,0,0,0,0,1.144,8.5,8.5,0,0,0,13.64,0A1,1,0,0,0,14.82,7.428ZM8,10a2,2,0,1,1,2-2A2,2,0,0,1,8,10Z"})),"eye-open":E.default.createElement("path",{d:"M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z"}),"eye-slash":E.default.createElement("path",{d:"M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zM223.1 149.5C248.6 126.2 282.7 112 320 112c79.5 0 144 64.5 144 144c0 24.9-6.3 48.3-17.4 68.7L408 294.5c8.4-19.3 10.6-41.4 4.8-63.3c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3c0 10.2-2.4 19.8-6.6 28.3l-90.3-70.8zM373 389.9c-16.4 6.5-34.3 10.1-53 10.1c-79.5 0-144-64.5-144-144c0-6.9 .5-13.6 1.4-20.2L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5L373 389.9z"}),"eye-dropper":E.default.createElement("g",null,E.default.createElement("path",{d:"M7.5,5.5L3,10c0,0-0.6,2-1,2c-1.1,0-2,0.9-2,2c0,1.1,0.9,2,2,2s2-0.9,2-2c0-0.4,2-1,2-1l4.5-4.5L7.5,5.5z"}),E.default.createElement("path",{d:"M13.9,5.1l1.5-1.5c0.8-0.8,0.8-2.2,0-3l0,0c-0.8-0.8-2.2-0.8-3,0l-1.5,1.5l-2-2L7,2l7,7 l1.9-1.9L13.9,5.1z"})),glasses:E.default.createElement("g",null,E.default.createElement("path",{d:"M13,0h-1c-0.6,0-1,0.4-1,1s0.4,1,1,1h1c0.6,0,1,0.4,1,1v5.6C13.4,8.2,12.7,8,12,8c-1.1,0-2.2,0.5-2.9,1.2 C8.4,9,7.6,9,6.9,9.2C6.2,8.5,5.1,8,4,8C3.3,8,2.6,8.2,2,8.6V3c0-0.6,0.4-1,1-1h1c0.6,0,1-0.4,1-1S4.6,0,4,0H3C1.3,0,0,1.3,0,3v9 c0,2.2,1.8,4,4,4s4-1.8,4-4c0,2.2,1.8,4,4,4s4-1.8,4-4V3C16,1.3,14.7,0,13,0z M4,14c-1.1,0-2-0.9-2-2s0.9-2,2-2s2,0.9,2,2 S5.1,14,4,14z M12,14c-1.1,0-2-0.9-2-2s0.9-2,2-2s2,0.9,2,2S13.1,14,12,14z"})),"check-circle":E.default.createElement("g",null,E.default.createElement("path",{d:"M8,0C3.6,0,0,3.6,0,8s3.6,8,8,8s8-3.6,8-8S12.4,0,8,0z M7,11.4L3.6,8L5,6.6l2,2l4-4L12.4,6L7,11.4z"})),"save-library":E.default.createElement("g",null,E.default.createElement("polygon",{points:"14 0 12 0 12 2 10 2 10 4 12 4 12 6 14 6 14 4 16 4 16 2 14 2 14 0"}),E.default.createElement("path",{d:"M11.494,7.772A4.963,4.963,0,0,1,8.228,4.506,5.072,5.072,0,0,1,8.1,2H1A1,1,0,0,0,0,3V15a1,1,0,0,0,1,1H13a1,1,0,0,0,1-1V7.9A5.072,5.072,0,0,1,11.494,7.772ZM12,14H2V12H12Z"})),"manage-library":E.default.createElement("g",null,E.default.createElement("path",{d:"M13,0H7v6L5,5L3,6V0C1.3,0,0,1.3,0,3v10c0,1.7,1.3,3,3,3h10c1.7,0,3-1.3,3-3V9V3C16,1.3,14.7,0,13,0z M14,13 c0,0.6-0.4,1-1,1H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h10c0.6,0,0.9-0.1,1-0.2V13z"})),search:E.default.createElement("g",null,E.default.createElement("path",{d:"M7,14c-3.86,0-7-3.14-7-7s3.14-7,7-7s7,3.14,7,7S10.86,14,7,14z M7,2C4.243,2,2,4.243,2,7s2.243,5,5,5 s5-2.243,5-5S9.757,2,7,2z"}),E.default.createElement("path",{d:"M15.707,14.293L13.314,11.9c-0.411,0.529-0.885,1.003-1.414,1.414l2.393,2.393 C14.488,15.902,14.744,16,15,16s0.512-0.098,0.707-0.293C16.098,15.316,16.098,14.684,15.707,14.293z"})),strikethrough:E.default.createElement("g",null,E.default.createElement("path",{d:"M9,13.27924V11H7v2.27924c0,0.43042-0.27545,0.81256-0.68378,0.94867L4,15v1h4h4v-1l-2.31622-0.77209 C9.27545,14.0918,9,13.70966,9,13.27924z"}),E.default.createElement("path",{d:"M9,2h3.38196c0.37878,0,0.72504,0.21399,0.89441,0.5528L14,4h1V0H8H1v4h1l0.72363-1.4472 C2.89301,2.21399,3.23926,2,3.61804,2H7v5h2V2z"}),E.default.createElement("polygon",{points:"16,9 16,7 9,7 7,7 0,7 0,9"})),text:E.default.createElement("g",null,E.default.createElement("path",{d:"M8,0H1v4h1l0.72361-1.44721C2.893,2.214,3.23926,2,3.61803,2H7v11.27924 c0,0.43043-0.27543,0.81257-0.68377,0.94868L4,15v1h4h4v-1l-2.31623-0.77208C9.27543,14.09181,9,13.70967,9,13.27924V2h3.38197 c0.37877,0,0.72504,0.214,0.89443,0.55279L14,4h1V0H8z"})),template:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,0H1C0.4,0,0,0.4,0,1v2c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1V1C16,0.4,15.6,0,15,0z"}),E.default.createElement("path",{d:"M3,6H1C0.4,6,0,6.4,0,7v8c0,0.6,0.4,1,1,1h2c0.6,0,1-0.4,1-1V7C4,6.4,3.6,6,3,6z"}),E.default.createElement("path",{d:"M15,6H7C6.4,6,6,6.4,6,7v8c0,0.6,0.4,1,1,1h8c0.6,0,1-0.4,1-1V7C16,6.4,15.6,6,15,6z"})),toggle:E.default.createElement("g",null,E.default.createElement("path",{d:"M11,3H5C2.2,3,0,5.2,0,8s2.2,5,5,5h6c2.8,0,5-2.2,5-5S13.8,3,11,3z M5,11c-1.7,0-3-1.3-3-3s1.3-3,3-3 s3,1.3,3,3S6.7,11,5,11z"})),transform:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,0H6C5.448,0,5,0.448,5,1v9c0,0.552,0.448,1,1,1h9c0.552,0,1-0.448,1-1V1 C16,0.448,15.552,0,15,0z"}),E.default.createElement("path",{d:"M7,16H1c-0.553,0-1-0.448-1-1V9c0-0.552,0.447-1,1-1h2v2H2v4h4v-1h2v2C8,15.552,7.553,16,7,16z"})),transition:E.default.createElement("g",null,E.default.createElement("path",{d:"M9.4,6.6c0.8,0.8,0.8,2,0,2.8c-0.8,0.8-2,0.8-2.8,0C5.8,8.6,1.6,1.6,1.6,1.6S8.6,5.8,9.4,6.6 z"}),E.default.createElement("path",{d:"M8,16c-4.4,0-8-3.6-8-8c0-0.6,0.4-1,1-1s1,0.4,1,1c0,3.3,2.7,6,6,6s6-2.7,6-6s-2.7-6-6-6C7.4,2,7,1.6,7,1 s0.4-1,1-1c4.4,0,8,3.6,8,8S12.4,16,8,16z"})),trash:E.default.createElement("g",null,E.default.createElement("path",{d:"M15.98,3.196l-0.011-0.002C15.977,3.128,16,3.069,16,3c0-2.916-7.182-3-8-3S0,0.084,0,3 c0,0.069,0.023,0.128,0.031,0.194L0.02,3.196l1.983,9.919C2.117,15.096,5.165,16,8,16s5.883-0.904,5.997-2.884L15.98,3.196z M8,2 c3.137,0,5.155,0.584,5.829,1C13.155,3.416,11.137,4,8,4S2.845,3.416,2.171,3C2.845,2.584,4.863,2,8,2z"})),underline:E.default.createElement("g",null,E.default.createElement("rect",{height:"2",width:"16",y:"14"}),E.default.createElement("path",{d:"M15,0H9v1l1.44721,0.72361C10.786,1.893,11,2.23926,11,2.61803l0,4.26357 c0,1.45087-0.97782,2.7836-2.40207,3.06025C6.68269,10.31386,5,8.84987,5,7V2.61803C5,2.23926,5.214,1.893,5.55279,1.72361L7,1V0H1 v1l1.44721,0.72361C2.786,1.893,3,2.23926,3,2.61803L3,6.777c0,2.60979,1.90274,4.94497,4.50018,5.19855 C10.48047,12.2665,13,9.92173,13,7V2.61803c0-0.37877,0.214-0.72504,0.55279-0.89443L15,1V0z"})),undo:E.default.createElement("g",null,E.default.createElement("path",{d:"M8,5c5.2,0,8,3.8,8,10c-1.5-2.4-2.7-4-8-4v4L0,8l8-7V5z"})),unlink:E.default.createElement("g",null,E.default.createElement("path",{d:"M13.4,9.7l1.2-1.2C15.5,7.6,16,6.3,16,5s-0.5-2.6-1.5-3.5C13.6,0.5,12.3,0,11,0S8.4,0.5,7.5,1.5L6.3,2.6 C5.9,3,5.9,3.6,6.3,4s1,0.4,1.4,0l1.2-1.2c1.1-1.1,3.1-1.1,4.2,0C13.7,3.4,14,4.2,14,5s-0.3,1.6-0.9,2.1L12,8.3 c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3S13.2,9.9,13.4,9.7z"}),E.default.createElement("path",{d:"M8.3,12l-1.2,1.2c-1.1,1.1-3.1,1.1-4.2,0C2.3,12.6,2,11.8,2,11s0.3-1.6,0.9-2.1L4,7.7c0.4-0.4,0.4-1,0-1.4 s-1-0.4-1.4,0L1.5,7.5C0.5,8.4,0,9.7,0,11s0.5,2.6,1.5,3.5C2.4,15.5,3.7,16,5,16s2.6-0.5,3.5-1.5l1.2-1.2c0.4-0.4,0.4-1,0-1.4 S8.7,11.6,8.3,12z"}),E.default.createElement("path",{d:"M9.4,5.2L5.2,9.4c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l4.2-4.2 c0.4-0.4,0.4-1,0-1.4C10.4,4.8,9.8,4.8,9.4,5.2z"}),E.default.createElement("path",{d:"M2.3,3.7C2.5,3.9,2.7,4,3,4s0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4l-2-2c-0.4-0.4-1-0.4-1.4,0 s-0.4,1,0,1.4L2.3,3.7z"}),E.default.createElement("path",{d:"M13.7,12.3c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l2,2c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3 c0.4-0.4,0.4-1,0-1.4L13.7,12.3z"})),video:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,4H1A.945.945,0,0,0,0,5V15a.945.945,0,0,0,1,1H15a.945.945,0,0,0,1-1V5A.945.945,0,0,0,15,4ZM6,13V7l5,3Z"}),E.default.createElement("path",{d:"M3,0H13a1,1,0,0,1,1,1V2a0,0,0,0,1,0,0H2A0,0,0,0,1,2,2V1A1,1,0,0,1,3,0Z"})),select:E.default.createElement("g",null,E.default.createElement("path",{d:"M7.4,1.2l-5,4l1.2,1.6L8,3.3l4.4,3.5l1.2-1.6l-5-4C8.3,0.9,7.7,0.9,7.4,1.2z"}),E.default.createElement("path",{d:"M8,12.7L3.6,9.2l-1.2,1.6l5,4C7.6,14.9,7.8,15,8,15s0.4-0.1,0.6-0.2l5-4l-1.2-1.6L8,12.7z"})),sort:E.default.createElement("g",null,E.default.createElement("polygon",{points:"2,6 14,6 8,0"}),E.default.createElement("polygon",{points:"8,16 14,10 2,10"})),"sort-asc":E.default.createElement("g",null,E.default.createElement("polygon",{points:"2,6 14,6 8,0"})),"sort-desc":E.default.createElement("g",null,E.default.createElement("polygon",{points:"8,16 14,10 2,10"})),"drag-indicator":E.default.createElement("g",null,E.default.createElement("circle",{cx:"4",cy:"2",r:"2"}),E.default.createElement("circle",{cx:"12",cy:"2",r:"2"}),E.default.createElement("circle",{cx:"4",cy:"14",r:"2"}),E.default.createElement("circle",{cx:"12",cy:"14",r:"2"}),E.default.createElement("circle",{cx:"4",cy:"8",r:"2"}),E.default.createElement("circle",{cx:"12",cy:"8",r:"2"})),tag:E.default.createElement("g",null,E.default.createElement("path",{d:"M15.7,8.3l-8-8C7.5,0.1,7.3,0,7,0H1C0.4,0,0,0.4,0,1v6c0,0.3,0.1,0.5,0.3,0.7l8,8C8.5,15.9,8.7,16,9,16 s0.5-0.1,0.7-0.3l6-6C16.1,9.3,16.1,8.7,15.7,8.3z M4,5C3.4,5,3,4.6,3,4s0.4-1,1-1c0.6,0,1,0.4,1,1S4.6,5,4,5z"})),user:E.default.createElement("g",null,E.default.createElement("circle",{cx:"8",cy:"7",r:"3"}),E.default.createElement("path",{d:"M8,0C3.6,0,0,3.6,0,8s3.6,8,8,8s8-3.6,8-8S12.4,0,8,0z M12,12.4c-0.6-0.7-1.4-1.4-3-1.4H7 c-1.6,0-2.4,0.7-3,1.4C2.8,11.3,2,9.8,2,8c0-3.3,2.7-6,6-6s6,2.7,6,6C14,9.8,13.2,11.3,12,12.4z"})),visible:E.default.createElement("g",null,E.default.createElement("path",{d:"M8,14c4.707,0,7.744-5.284,7.871-5.508c0.171-0.304,0.172-0.676,0.001-0.98C15.746,7.287,12.731,2,8,2 C3.245,2,0.251,7.289,0.126,7.514c-0.169,0.303-0.168,0.672,0.002,0.975C0.254,8.713,3.269,14,8,14z M8,4 c2.839,0,5.036,2.835,5.818,4C13.034,9.166,10.837,12,8,12c-2.841,0-5.038-2.838-5.819-4.001C2.958,6.835,5.146,4,8,4z"}),E.default.createElement("circle",{cx:"8",cy:"8",r:"2"})),hidden:E.default.createElement("g",null,E.default.createElement("path",{d:"M14.574,5.669l-1.424,1.424C13.428,7.44,13.656,7.757,13.819,8c-0.76,1.13-2.85,3.82-5.561,3.985L6.443,13.8 C6.939,13.924,7.457,14,8,14c4.707,0,7.744-5.284,7.871-5.508c0.171-0.304,0.172-0.676,0.001-0.98 C15.825,7.427,15.372,6.631,14.574,5.669z"}),E.default.createElement("path",{d:"M0.293,15.707C0.488,15.902,0.744,16,1,16s0.512-0.098,0.707-0.293l14-14c0.391-0.391,0.391-1.023,0-1.414 s-1.023-0.391-1.414,0l-2.745,2.745C10.515,2.431,9.331,2,8,2C3.245,2,0.251,7.289,0.126,7.514 c-0.169,0.303-0.168,0.672,0.002,0.975c0.07,0.125,1.044,1.802,2.693,3.276l-2.529,2.529C-0.098,14.684-0.098,15.316,0.293,15.707z M2.181,7.999C2.958,6.835,5.146,4,8,4c0.742,0,1.437,0.201,2.078,0.508L8.512,6.074C8.348,6.029,8.178,6,8,6C6.895,6,6,6.895,6,8 c0,0.178,0.029,0.348,0.074,0.512L4.24,10.346C3.285,9.51,2.559,8.562,2.181,7.999z"})),"margin-x-auto":E.default.createElement("g",null,E.default.createElement("rect",{x:"4",width:"8",height:"16"}),E.default.createElement("rect",{y:"3",width:"2",height:"10"}),E.default.createElement("rect",{x:"14",y:"3",width:"2",height:"10"})),"margin-y-auto":E.default.createElement("g",null,E.default.createElement("rect",{y:"4",width:"16",height:"8"}),E.default.createElement("rect",{x:"3",width:"10",height:"2"}),E.default.createElement("rect",{x:"3",y:"14",width:"10",height:"2"})),wand:E.default.createElement("g",null,E.default.createElement("rect",{height:"11.3",width:"4.2",transform:"matrix(0.7071 0.7071 -0.7071 0.7071 9.0355 -0.8137)",x:"3.4",y:"4.8"}),E.default.createElement("rect",{height:"3.4",width:"2",transform:"matrix(0.7071 0.7071 -0.7071 0.7071 6.136 -7.8137)",x:"11.5",y:"1.8"}),E.default.createElement("rect",{height:"2",width:"3",x:"13",y:"7"}),E.default.createElement("rect",{height:"2",width:"3",transform:"matrix(0.7071 0.7071 -0.7071 0.7071 12.5962 -5.2175)",x:"11.1",y:"11.6"}),E.default.createElement("rect",{height:"3",width:"2",x:"7"}),E.default.createElement("rect",{height:"2",width:"3",transform:"matrix(0.7071 0.7071 -0.7071 0.7071 3.4038 -1.4099)",x:"1.9",y:"2.4"})),pointer:E.default.createElement("g",null,E.default.createElement("path",{d:"M12.42389,5.60266L7,5V1.5C7,0.67157,6.32843,0,5.5,0S4,0.67157,4,1.5V9H3V7H2.5C1.67157,7,1,7.67157,1,8.5 v1.83331c0,1.08185,0.35089,2.13452,1,3L4,16h9l1.96606-6.55365C15.50427,7.65247,14.28534,5.80945,12.42389,5.60266z"})),horizontal:E.default.createElement("g",null,E.default.createElement("polygon",{points:"11,3 9.6,4.4 12.2,7 3.8,7 6.4,4.4 5,3 0,8 5,13 6.4,11.6 3.8,9 12.2,9 9.6,11.6 11,13 16,8 "})),uarr:E.default.createElement("g",null,E.default.createElement("polygon",{points:"1.3,6.7 2.7,8.1 7,3.8 7,16 9,16 9,3.8 13.3,8.1 14.7,6.7 8,0"})),vertical:E.default.createElement("g",null,E.default.createElement("polygon",{points:"13,11 11.6,9.6 9,12.2 9,3.8 11.6,6.4 13,5 8,0 3,5 4.4,6.4 7,3.8 7,12.2 4.4,9.6 3,11 8,16 "})),virtual:E.default.createElement("g",null,E.default.createElement("polygon",{points:"7.586 1 1 7.586 1 10.414 10.414 1 7.586 1"}),E.default.createElement("polygon",{points:"1 1 1 4.414 4.414 1 1 1"}),E.default.createElement("polygon",{points:"11.586 15 15 15 15 11.586 11.586 15"}),E.default.createElement("polygon",{points:"15 1 13.586 1 1 13.586 1 15 2.414 15 15 2.414 15 1"}),E.default.createElement("polygon",{points:"15 5.586 5.586 15 8.414 15 15 8.414 15 5.586"})),"view-list":E.default.createElement("g",null,E.default.createElement("circle",{cx:"2",cy:"2",r:"2"}),E.default.createElement("circle",{cx:"2",cy:"8",r:"2"}),E.default.createElement("circle",{cx:"2",cy:"14",r:"2"}),E.default.createElement("path",{d:"M15,0H7C6.4,0,6,0.4,6,1v2c0,0.6,0.4,1,1,1h8c0.6,0,1-0.4,1-1V1C16,0.4,15.6,0,15,0z"}),E.default.createElement("path",{d:"M15,6H7C6.4,6,6,6.4,6,7v2c0,0.6,0.4,1,1,1h8c0.6,0,1-0.4,1-1V7C16,6.4,15.6,6,15,6z"}),E.default.createElement("path",{d:"M15,12H7c-0.6,0-1,0.4-1,1v2c0,0.6,0.4,1,1,1h8c0.6,0,1-0.4,1-1v-2C16,12.4,15.6,12,15,12z"})),"view-grid":E.default.createElement("g",null,E.default.createElement("path",{d:"M6,0H1C0.4,0,0,0.4,0,1v5c0,0.6,0.4,1,1,1h5c0.6,0,1-0.4,1-1V1C7,0.4,6.6,0,6,0z"}),E.default.createElement("path",{d:"M15,0h-5C9.4,0,9,0.4,9,1v5c0,0.6,0.4,1,1,1h5c0.6,0,1-0.4,1-1V1C16,0.4,15.6,0,15,0z"}),E.default.createElement("path",{d:"M6,9H1c-0.6,0-1,0.4-1,1v5c0,0.6,0.4,1,1,1h5c0.6,0,1-0.4,1-1v-5C7,9.4,6.6,9,6,9z"}),E.default.createElement("path",{d:"M15,9h-5c-0.6,0-1,0.4-1,1v5c0,0.6,0.4,1,1,1h5c0.6,0,1-0.4,1-1v-5C16,9.4,15.6,9,15,9z"})),xarr:E.default.createElement("g",null,E.default.createElement("polygon",{points:"11,3 9.6,4.4 12.2,7 3.8,7 6.4,4.4 5,3 0,8 5,13 6.4,11.6 3.8,9 12.2,9 9.6,11.6 11,13 16,8 "})),yarr:E.default.createElement("g",null,E.default.createElement("polygon",{points:"13,11 11.6,9.6 9,12.2 9,3.8 11.6,6.4 13,5 8,0 3,5 4.4,6.4 7,3.8 7,12.2 4.4,9.6 3,11 8,16 "})),reverse:E.default.createElement("g",null,E.default.createElement("path",{d:"M10,1H2v2h8c1.7,0,3,1.3,3,3s-1.3,3-3,3H4.4l3-3L6,4.6L0.6,10L6,15.4L7.4,14l-3-3H10c2.8,0,5-2.2,5-5 S12.8,1,10,1z"})),thru:E.default.createElement("g",null,E.default.createElement("path",{d:"M15.7,7.3L12,3.6L10.6,5l2,2H0v2h12.6l-2,2l1.4,1.4l3.7-3.7C16.1,8.3,16.1,7.7,15.7,7.3z"}),E.default.createElement("rect",{height:"5",width:"2",x:"6",y:"11"}),E.default.createElement("rect",{height:"7",width:"2",x:"6"})),"logo-x":E.default.createElement("g",null,E.default.createElement("g",{transform:"translate(0.750000, 0.750000)"},E.default.createElement("path",{d:"M7.3,6.3l2-2C9.5,4,9.9,4,10.2,4.3c0,0,0,0,0,0l0.1,0.1c0.3,0.3,0.3,0.7,0,0.9l-2,2l2,2c0.3,0.3,0.3,0.7,0,0.9c0,0,0,0,0,0l-0.1,0.1c-0.3,0.3-0.7,0.3-0.9,0l-2-2l-2,2c-0.3,0.3-0.7,0.3-0.9,0c0,0,0,0,0,0l-0.1-0.1c-0.3-0.3-0.3-0.7,0-0.9l2-2l-2-2C4.1,5,4.1,4.6,4.3,4.3c0,0,0,0,0,0l0.1-0.1C4.6,4,5.1,4,5.3,4.3L7.3,6.3z"}),E.default.createElement("path",{d:"M7.2,15.2c-4.4,0-8-3.6-8-8s3.6-8,8-8s8,3.6,8,8S11.7,15.2,7.2,15.2z M7.2,0.8c-3.6,0-6.5,2.9-6.5,6.5s2.9,6.5,6.5,6.5s6.5-2.9,6.5-6.5S10.8,0.8,7.2,0.8z"}))),"logo-pro":E.default.createElement("g",null,E.default.createElement("path",{d:"M8.70457848,0.184639339 L11.7027053,1.82372654 L14.7357785,3.48191904 C15.206954,3.73951246 15.5,4.23370237 15.5,4.77069467 L15.5,11.2293053 C15.5,11.7662976 15.206954,12.2604875 14.7357785,12.518081 L8.70457848,15.8153607 C8.26552442,16.0553932 7.73447558,16.0553932 7.29542152,15.8153607 L1.26422152,12.518081 C0.793046023,12.2604875 0.5,11.7662976 0.5,11.2293053 L0.5,4.77069467 C0.5,4.23370237 0.793046023,3.73951246 1.26422152,3.48191904 L7.29542152,0.184639339 C7.73447558,-0.0553931617 8.26552442,-0.0553931617 8.70457848,0.184639339 Z M5.53071087,9.26891772 C5.23760735,9.26891772 5,9.50652507 5,9.7996286 C5,10.0927321 5.23760735,10.3303395 5.53071087,10.3303395 L7.95678913,10.3303395 C8.24989265,10.3303395 8.4875,10.0927321 8.4875,9.7996286 C8.4875,9.50652507 8.24989265,9.26891772 7.95678913,9.26891772 L5.53071087,9.26891772 Z M5.53071087,7.34376776 C5.23760735,7.34376776 5,7.58137511 5,7.87447863 C5,8.16758215 5.23760735,8.4051895 5.53071087,8.4051895 L11.1067891,8.4051895 C11.3998926,8.4051895 11.6375,8.16758215 11.6375,7.87447863 C11.6375,7.58137511 11.3998926,7.34376776 11.1067891,7.34376776 L5.53071087,7.34376776 Z M5.53071087,5.37517722 C5.23760735,5.37517722 5,5.61278457 5,5.90588809 C5,6.19899161 5.23760735,6.43659896 5.53071087,6.43659896 L10.2067891,6.43659896 C10.4998926,6.43659896 10.7375,6.19899161 10.7375,5.90588809 C10.7375,5.61278457 10.4998926,5.37517722 10.2067891,5.37517722 L5.53071087,5.37517722 Z"})),"logo-cornerstone":E.default.createElement("g",null,E.default.createElement("path",{d:"M0.9,1.9l14-1.7c0.5-0.1,1,0.3,1.1,0.9c0,0,0,0.1,0,0.1v13.7c0,0.6-0.4,1-1,1c0,0-0.1,0-0.1,0l-14-1.6c-0.5-0.1-0.9-0.5-0.9-1V2.9C0,2.4,0.4,1.9,0.9,1.9z M7.5,9.5c-0.4,0.4-0.9,0.6-1.4,0.6c-1.4,0-1.9-1-1.9-1.9c0-0.9,0.6-1.9,1.9-1.9c0.5,0,1,0.2,1.4,0.5l0.7-0.7C7.6,5.5,6.9,5.2,6.1,5.2c-2,0-3,1.5-3,3c0,1.5,0.9,2.9,3,2.9c0.8,0,1.6-0.3,2.1-0.8L7.5,9.5z M12.9,6.2c-0.4-0.9-1.3-1.1-2.2-1.1c-1,0-2.2,0.5-2.2,1.6c0,1.3,1.1,1.6,2.2,1.7C11.5,8.5,12,8.8,12,9.3c0,0.6-0.6,0.8-1.3,0.8c-0.7,0-1.3-0.3-1.6-0.9L8.3,9.7c0.4,1,1.3,1.4,2.4,1.4c1.2,0,2.4-0.5,2.4-1.8c0-1.3-1.1-1.6-2.3-1.8c-0.7-0.1-1.2-0.2-1.2-0.7c0-0.4,0.4-0.7,1.2-0.7c0.6,0,1.1,0.3,1.3,0.6L12.9,6.2z"})),"logo-max":E.default.createElement("g",null,E.default.createElement("path",{class:"st0",d:"M8,0C3.6,0,0,3.6,0,8s3.6,8,8,8s8-3.6,8-8S12.4,0,8,0z M14.3,7.9c-0.2,0.3-0.5,0.6-0.8,1S13,9.5,12.7,9.9s-0.6,0.7-0.9,1c-0.3,0.3-0.6,0.5-0.8,0.7c-0.3,0.2-0.5,0.3-0.6,0.3c-0.2,0-0.4-0.1-0.5-0.4S9.5,11,9.5,10.7c0-0.2,0.1-0.6,0.2-1c0.1-0.4,0.3-0.8,0.4-1.3c0.2-0.5,0.3-0.9,0.5-1.4c0.2-0.5,0.4-0.9,0.5-1.2s0.3-0.7,0.4-0.9l0.2-0.4c0,0,0-0.1,0-0.1c-0.1,0-0.2,0.1-0.5,0.4c-0.3,0.3-0.5,0.6-0.9,1C10,6.4,9.7,6.9,9.3,7.4c-0.4,0.5-0.7,0.9-1,1.4C7.9,9.1,7.7,9.5,7.4,9.8c-0.2,0.3-0.3,0.4-0.4,0.5c-0.1,0.1-0.2,0.1-0.3,0.1c-0.1,0-0.3-0.1-0.5-0.2C6.1,10,6,9.8,6,9.5c0-0.1,0-0.3,0.1-0.6C6.2,8.7,6.3,8.4,6.5,8s0.2-0.7,0.4-1C7,6.7,7.1,6.4,7.2,6.1s0.2-0.5,0.3-0.7l0.1-0.3l0,0c0,0-0.2,0.2-0.5,0.6C6.8,6,6.4,6.5,5.9,7C5.5,7.6,5,8.3,4.5,9s-1,1.4-1.4,2.1c0,0.1-0.1,0.1-0.1,0.1s-0.1,0-0.2,0c-0.2,0-0.4-0.1-0.6-0.2c-0.2-0.2-0.3-0.4-0.3-0.7c0-0.1,0.1-0.4,0.3-0.9c0.2-0.5,0.4-1,0.6-1.6c0.2-0.6,0.5-1.2,0.7-1.7s0.4-1.1,0.5-1.4c0-0.2,0.1-0.3,0.1-0.5S4,4,4.1,4c0,0,0.1,0,0.2,0.1c0.1,0,0.2,0.1,0.3,0.2s0.2,0.1,0.3,0.2S5,4.5,5.1,4.5c0.1,0.1,0.2,0.2,0.2,0.4c0,0.2-0.1,0.4-0.2,0.8S4.8,6.5,4.6,6.9C4.4,7.4,4.2,7.8,4.1,8.2C3.9,8.6,3.7,9,3.6,9.2C3.8,9,4.1,8.7,4.4,8.4S5,7.6,5.3,7.2C5.6,6.8,5.9,6.4,6.2,6C6.5,5.6,6.8,5.3,7,5c0.3-0.3,0.5-0.6,0.7-0.8C7.9,4,8.1,3.9,8.1,3.9c0.1,0,0.2,0,0.3,0.1c0.1,0,0.3,0.1,0.4,0.2s0.2,0.2,0.3,0.3s0.1,0.2,0.1,0.3S9.3,5.1,9.1,5.5C8.9,5.8,8.8,6.2,8.6,6.6S8.2,7.4,8.1,7.8S7.8,8.3,7.8,8.4c0,0,0.1-0.1,0.3-0.3s0.4-0.5,0.6-0.8l0.8-1.1c0.3-0.4,0.6-0.8,0.9-1.1c0.3-0.3,0.6-0.6,0.8-0.8c0.2-0.2,0.4-0.3,0.6-0.3c0.1,0,0.3,0,0.4,0.1c0.1,0.1,0.3,0.1,0.4,0.2s0.2,0.2,0.3,0.3c0.1,0.1,0.1,0.2,0.1,0.4c0,0.1-0.1,0.3-0.2,0.6c-0.1,0.3-0.3,0.6-0.4,1c-0.2,0.4-0.4,0.8-0.6,1.3c-0.2,0.5-0.4,1-0.6,1.5c0,0-0.1,0.1-0.1,0.3c-0.1,0.2-0.1,0.4-0.2,0.6c-0.1,0.2-0.2,0.4-0.2,0.6c-0.1,0.2-0.1,0.3-0.1,0.4v0c0,0,0,0,0,0c0,0,0.2-0.1,0.5-0.4s0.6-0.6,1-1.1s0.8-0.9,1.3-1.4c0.4-0.5,0.8-1,1.1-1.5c0-0.1,0.1-0.1,0.1-0.1c0.1,0,0.1,0,0.1,0.1c0,0.1,0,0.2,0,0.3C14.7,7.3,14.5,7.6,14.3,7.9z"})),"logo-wordpress":E.default.createElement("g",null,E.default.createElement("path",{d:"M0,8c0,3.2,1.8,5.9,4.5,7.2L0.7,4.7C0.2,5.7,0,6.8,0,8z"}),E.default.createElement("path",{d:"M13.4,7.6c0-1-0.4-1.7-0.7-2.2C12.3,4.7,12,4.2,12,3.5c0-0.7,0.6-1.4,1.3-1.4c0,0,0.1,0,0.1,0 C12,0.8,10.1,0,8,0C5.2,0,2.7,1.4,1.3,3.6C1.5,3.6,4,3.5,4,3.5c0.4,0,0.5,0.6,0.1,0.7c0,0-0.4,0.1-0.9,0.1L6,12.9l1.8-5.3L6.5,4.2 c-0.4,0-0.8-0.1-0.8-0.1c-0.4,0-0.4-0.7,0.1-0.7c0,0,1.3,0.1,2.1,0.1c0.8,0,2.1-0.1,2.1-0.1c0.4,0,0.5,0.6,0.1,0.7 c0,0-0.4,0.1-0.9,0.1l2.9,8.6l0.8-2.7C13.1,9.1,13.4,8.3,13.4,7.6z"}),E.default.createElement("path",{d:"M8.1,8.7l-2.4,7C6.5,15.9,7.2,16,8,16c0.9,0,1.8-0.2,2.7-0.5c0,0,0-0.1-0.1-0.1L8.1,8.7z"}),E.default.createElement("path",{d:"M15,4.2c0,0.3,0.1,0.5,0.1,0.8c0,0.8-0.2,1.7-0.6,2.9L12,14.9c2.4-1.4,4-4,4-6.9C16,6.6,15.6,5.3,15,4.2z"})),"quick-center-flexbox":E.default.createElement("g",null,E.default.createElement("polygon",{points:"2,2 6,2 6,0 0,0 0,6 2,6 "}),E.default.createElement("polygon",{points:"10,0 10,2 14,2 14,6 16,6 16,0 "}),E.default.createElement("polygon",{points:"14,14 10,14 10,16 16,16 16,10 14,10 "}),E.default.createElement("polygon",{points:"2,10 0,10 0,16 6,16 6,14 2,14 "}),E.default.createElement("rect",{height:"8",width:"8",x:"4",y:"4"})),"flex-custom":E.default.createElement("g",null,E.default.createElement("rect",{height:"2",width:"4",x:"6",y:"14"}),E.default.createElement("rect",{height:"2",width:"4",x:"6"}),E.default.createElement("rect",{height:"4",width:"2",x:"14",y:"6"}),E.default.createElement("rect",{height:"4",width:"2",y:"6"}),E.default.createElement("path",{d:"M2,2h2V0H1C0.4,0,0,0.4,0,1v3h2V2z"}),E.default.createElement("path",{d:"M15,0h-3v2h2v2h2V1C16,0.4,15.6,0,15,0z"}),E.default.createElement("path",{d:"M14,14h-2v2h3c0.6,0,1-0.4,1-1v-3h-2V14z"}),E.default.createElement("path",{d:"M2,12H0v3c0,0.6,0.4,1,1,1h3v-2H2V12z"})),"flex-fill-space":E.default.createElement("g",null,E.default.createElement("polygon",{points:"9,2 12.6,2 8.6,6 10,7.4 14,3.4 14,7 16,7 16,0 9,0 "}),E.default.createElement("polygon",{points:"6,8.6 2,12.6 2,9 0,9 0,16 7,16 7,14 3.4,14 7.4,10 "})),"flex-fill-space-equally":E.default.createElement("g",null,E.default.createElement("polygon",{points:"9,0 9,2 12.6,2 9.3,5.3 10.7,6.7 14,3.4 14,7 16,7 16,0 "}),E.default.createElement("polygon",{points:"6.7,10.7 5.3,9.3 2,12.6 2,9 0,9 0,16 7,16 7,14 3.4,14 "}),E.default.createElement("polygon",{points:"0,7 2,7 2,3.4 5.3,6.7 6.7,5.3 3.4,2 7,2 7,0 0,0 "}),E.default.createElement("polygon",{points:"14,12.6 10.7,9.3 9.3,10.7 12.6,14 9,14 9,16 16,16 16,9 14,9 "})),"flex-no-shrink":E.default.createElement("g",null,E.default.createElement("path",{d:"M15,0H1C0.4,0,0,0.4,0,1v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1V1C16,0.4,15.6,0,15,0z M11.5,10.1l-1.4,1.4 L8,9.4l-2.1,2.1l-1.4-1.4L6.6,8L4.5,5.9l1.4-1.4L8,6.6l2.1-2.1l1.4,1.4L9.4,8L11.5,10.1z"})),"flex-standard":E.default.createElement("g",null,E.default.createElement("rect",{height:"16",width:"16",rx:"1",ry:"1"})),"placement-x-around":E.default.createElement("g",null,E.default.createElement("rect",{height:"10",width:"4",x:"6",y:"3"}),E.default.createElement("rect",{height:"16",width:"2"}),E.default.createElement("rect",{height:"16",width:"2",x:"14"})),"placement-x-auto":E.default.createElement("g",null,E.default.createElement("polygon",{points:"7.7207,5 6.72058,8 9.27942,8 8.2793,5 "}),E.default.createElement("path",{d:"M15,0H1C0.44727,0,0,0.44775,0,1v14c0,0.55225,0.44727,1,1,1h14c0.55273,0,1-0.44775,1-1V1 C16,0.44775,15.55273,0,15,0z M14,14H9v-1l1.61292-0.5L9.94617,10H6.05383l-0.66675,2.5L7,13v1H2v-1l0.83398-0.32593 c0.2818-0.11005,0.4986-0.3418,0.58966-0.63031L6.2793,3H9.7207l2.85565,9.04376c0.09106,0.28851,0.30786,0.52026,0.58966,0.63031 L14,13V14z"})),"placement-x-baseline":E.default.createElement("g",null,E.default.createElement("polygon",{points:"3,0 0,3 2,3 2,13 0,13 3,16 6,13 4,13 4,3 6,3 "}),E.default.createElement("polygon",{points:"11,4 6,4 6,8 7,8 8,6 10,6 10,12 8,13 8,14 11,14 14,14 14,13 12,12 12,6 14,6 15,8 16,8 16,4 "})),"placement-x-between":E.default.createElement("g",null,E.default.createElement("rect",{x:"12",y:"3",width:"4",height:"10"}),E.default.createElement("rect",{y:"3",width:"4",height:"10"}),E.default.createElement("rect",{x:"7",width:"2",height:"16"})),"placement-x-center":E.default.createElement("g",null,E.default.createElement("polygon",{points:"15,7 15,3 9,3 9,0 7,0 7,3 1,3 1,7 7,7 7,9 3.5,9 3.5,13 7,13 7,16 9,16 9,13 12.5,13 12.5,9 9,9 9,7 "})),"placement-x-end":E.default.createElement("g",null,E.default.createElement("rect",{height:"16",width:"2",x:"14"}),E.default.createElement("rect",{height:"4",width:"12",x:"0",y:"3"}),E.default.createElement("rect",{height:"4",width:"8",x:"4",y:"9"})),"placement-x-evenly":E.default.createElement("g",null,E.default.createElement("rect",{x:"6",y:"3",width:"4",height:"10"}),E.default.createElement("rect",{width:"2",height:"6"}),E.default.createElement("rect",{y:"10",width:"2",height:"6"}),E.default.createElement("rect",{x:"14",width:"2",height:"6"}),E.default.createElement("rect",{x:"14",y:"10",width:"2",height:"6"})),"placement-x-start":E.default.createElement("g",null,E.default.createElement("rect",{height:"16",width:"2"}),E.default.createElement("rect",{height:"4",width:"12",x:"4",y:"3"}),E.default.createElement("rect",{height:"4",width:"8",x:"4",y:"9"})),"placement-x-stretch":E.default.createElement("g",null,E.default.createElement("path",{d:"M15,8v7c0,0.6-0.4,1-1,1H2c-0.6,0-1-0.4-1-1V8c0-0.6,0.4-1,1-1h12C14.6,7,15,7.4,15,8z"}),E.default.createElement("rect",{x:"5",width:"2",height:"4"}),E.default.createElement("rect",{x:"9",width:"2",height:"4"}),E.default.createElement("rect",{x:"13",width:"2",height:"4"}),E.default.createElement("rect",{x:"1",width:"2",height:"4"})),"placement-y-around":E.default.createElement("g",null,E.default.createElement("rect",{height:"4",width:"10",x:"3",y:"6"}),E.default.createElement("rect",{height:"2",width:"16"}),E.default.createElement("rect",{height:"2",width:"16",y:"14"})),"placement-y-auto":E.default.createElement("g",null,E.default.createElement("polygon",{points:"7.7207,5 6.72058,8 9.27942,8 8.2793,5 "}),E.default.createElement("path",{d:"M15,0H1C0.44727,0,0,0.44775,0,1v14c0,0.55225,0.44727,1,1,1h14c0.55273,0,1-0.44775,1-1V1 C16,0.44775,15.55273,0,15,0z M14,14H9v-1l1.61292-0.5L9.94617,10H6.05383l-0.66675,2.5L7,13v1H2v-1l0.83398-0.32593 c0.2818-0.11005,0.4986-0.3418,0.58966-0.63031L6.2793,3H9.7207l2.85565,9.04376c0.09106,0.28851,0.30786,0.52026,0.58966,0.63031 L14,13V14z"})),"placement-y-baseline":E.default.createElement("g",null,E.default.createElement("polygon",{points:"3,0 0,3 2,3 2,13 0,13 3,16 6,13 4,13 4,3 6,3 "}),E.default.createElement("polygon",{points:"11,4 6,4 6,8 7,8 8,6 10,6 10,12 8,13 8,14 11,14 14,14 14,13 12,12 12,6 14,6 15,8 16,8 16,4 "})),"placement-y-between":E.default.createElement("g",null,E.default.createElement("rect",{x:"3",y:"12",width:"10",height:"4"}),E.default.createElement("rect",{x:"3",width:"10",height:"4"}),E.default.createElement("rect",{y:"7",width:"16",height:"2"})),"placement-y-center":E.default.createElement("g",null,E.default.createElement("polygon",{points:"7,1 3,1 3,7 0,7 0,9 3,9 3,15 7,15 7,9 9,9 9,12.5 13,12.5 13,9 16,9 16,7 13,7 13,3.5 9,3.5 9,7 7,7 "})),"placement-y-end":E.default.createElement("g",null,E.default.createElement("rect",{height:"2",width:"16",y:"14"}),E.default.createElement("rect",{height:"12",width:"4",x:"3",y:"0"}),E.default.createElement("rect",{height:"8",width:"4",x:"9",y:"4"})),"placement-y-evenly":E.default.createElement("g",null,E.default.createElement("rect",{x:"3",y:"6",width:"10",height:"4"}),E.default.createElement("rect",{x:"10",width:"6",height:"2"}),E.default.createElement("rect",{width:"6",height:"2"}),E.default.createElement("rect",{x:"10",y:"14",width:"6",height:"2"}),E.default.createElement("rect",{y:"14",width:"6",height:"2"})),"placement-y-start":E.default.createElement("g",null,E.default.createElement("rect",{height:"2",width:"16"}),E.default.createElement("rect",{height:"12",width:"4",x:"9",y:"4"}),E.default.createElement("rect",{height:"8",width:"4",x:"3",y:"4"})),"placement-y-stretch":E.default.createElement("g",null,E.default.createElement("rect",{height:"14",width:"9",rx:"1",ry:"1",x:"7",y:"1"}),E.default.createElement("rect",{height:"2",width:"4",y:"9"}),E.default.createElement("rect",{height:"2",width:"4",y:"5"}),E.default.createElement("rect",{height:"2",width:"4",y:"1"}),E.default.createElement("rect",{height:"2",width:"4",y:"13"})),"size-xs":E.default.createElement("g",null,E.default.createElement("path",{d:"M18,0H6A3,3,0,0,0,3,3V21a3,3,0,0,0,3,3H18a3,3,0,0,0,3-3V3A3,3,0,0,0,18,0Zm1,20a1,1,0,0,1-1,1H6a1,1,0,0,1-1-1V4A1,1,0,0,1,6,3H18a1,1,0,0,1,1,1Z"})),"size-sm":E.default.createElement("g",null,E.default.createElement("path",{d:"M0,6v12c0,1.7,1.3,3,3,3h18c1.7,0,3-1.3,3-3V6c0-1.7-1.3-3-3-3H3C1.3,3,0,4.3,0,6z M20,5c0.6,0,1,0.4,1,1v12c0,0.6-0.4,1-1,1H4c-0.6,0-1-0.4-1-1V6c0-0.6,0.4-1,1-1H20z"})),"size-md":E.default.createElement("g",null,E.default.createElement("path",{d:"M4,24h16c1.7,0,3-1.3,3-3V3c0-1.7-1.3-3-3-3H4C2.3,0,1,1.3,1,3v18C1,22.7,2.3,24,4,24z M3,4c0-0.6,0.4-1,1-1h16c0.6,0,1,0.4,1,1v16c0,0.6-0.4,1-1,1H4c-0.6,0-1-0.4-1-1V4z"})),"size-lg":E.default.createElement("g",null,E.default.createElement("path",{d:"M24,17c0,2.2-1.8,4-4,4H4c-2.2,0-4-1.8-4-4H24z"}),E.default.createElement("path",{d:"M4,15V6c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1v9h2V6c0-1.7-1.3-3-3-3H5C3.3,3,2,4.3,2,6v9H4z"})),"size-xl":E.default.createElement("g",null,E.default.createElement("path",{d:"M21,0H3C1.3,0,0,1.3,0,3v14c0,1.7,1.3,3,3,3h7v2H5v2h14v-2h-5v-2h7c1.7,0,3-1.3,3-3V3C24,1.3,22.7,0,21,0zM22,16H2V3c0-0.6,0.4-1,1-1h18c0.6,0,1,0.4,1,1V16z"})),"text-align-left":E.default.createElement("g",null,E.default.createElement("rect",{height:"2",width:"16",y:"1"}),E.default.createElement("rect",{height:"2",width:"10",y:"5"}),E.default.createElement("rect",{height:"2",width:"16",y:"9"}),E.default.createElement("rect",{height:"2",width:"10",y:"13"})),"text-align-center":E.default.createElement("g",null,E.default.createElement("rect",{height:"2",width:"16",y:"1"}),E.default.createElement("rect",{height:"2",width:"10",x:"3",y:"5"}),E.default.createElement("rect",{height:"2",width:"16",y:"9"}),E.default.createElement("rect",{height:"2",width:"10",x:"3",y:"13"})),"text-align-right":E.default.createElement("g",null,E.default.createElement("rect",{height:"2",width:"16",y:"1"}),E.default.createElement("rect",{height:"2",width:"10",x:"6",y:"5"}),E.default.createElement("rect",{height:"2",width:"16",y:"9"}),E.default.createElement("rect",{height:"2",width:"10",x:"6",y:"13"})),"text-align-justify":E.default.createElement("g",null,E.default.createElement("rect",{height:"2",width:"16",y:"1"}),E.default.createElement("rect",{height:"2",width:"16",y:"5"}),E.default.createElement("rect",{height:"2",width:"16",y:"9"}),E.default.createElement("rect",{height:"2",width:"16",y:"13"})),code:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,0H1A1,1,0,0,0,0,1V15a1,1,0,0,0,1,1H15a1,1,0,0,0,1-1V1A1,1,0,0,0,15,0ZM2.293,11.293,5.586,8,2.293,4.707,3.707,3.293,8.414,8,3.707,12.707ZM13,13H8V11h5Zm0-4H10V7h3Zm0-4H8V3h5Z"})),dev:E.default.createElement("g",null,E.default.createElement("path",{d:"M15,2H13V1a1,1,0,0,0-1-1H1A1,1,0,0,0,0,1V5A1,1,0,0,0,1,6H2.986l-.805,4.83a1,1,0,0,1-.54.731l-.535.268A2.008,2.008,0,0,0,0,13.623V15a1,1,0,0,0,1,1H11a1,1,0,0,0,1-1V13.819a2,2,0,0,0-1.608-1.961L8.1,11.4a1,1,0,0,1-.791-1.145L8.014,6H12a1,1,0,0,0,1-1V4.042h2a1,1,0,0,0,1-1V3A1,1,0,0,0,15,2ZM6,3.5a.5.5,0,0,1-.5.5h-3A.5.5,0,0,1,2,3.5v-1A.5.5,0,0,1,2.5,2h3a.5.5,0,0,1,.5.5Z"})),axisX:E.default.createElement("g",null,E.default.createElement("g",{className:"is-axis",style:{opacity:"0.55"}},E.default.createElement("path",{d:"M4.3,10.9L0,15.3L0.7,16l4.3-4.3C4.8,11.5,4.5,11.2,4.3,10.9z"}),E.default.createElement("path",{d:"M6.2,7.5c0.2,0,0.3,0,0.5,0.1V0h-1v7.6C5.9,7.5,6.1,7.5,6.2,7.5z"})),E.default.createElement("g",{className:"is-arrow"},E.default.createElement("polygon",{points:"16,9.8 13,7.8 13,11.8"}),E.default.createElement("rect",{x:"10",y:"6.2",transform:"matrix(-1.836970e-16 1 -1 -1.836970e-16 20.25 -0.75)",width:"1",height:"7"}),E.default.createElement("circle",{cx:"6.2",cy:"9.8",r:"1.5"}),E.default.createElement("path",{d:"M11.6,6.8H10l2.2-3.4L10.1,0h1.7L13,2.2L14.2,0h1.6l-2.1,3.3L16,6.8h-1.7L13,4.5L11.6,6.8z"}))),axisY:E.default.createElement("g",null,E.default.createElement("g",{className:"is-axis",style:{opacity:"0.55"}},E.default.createElement("path",{d:"M4.3,10.9L0,15.3L0.7,16l4.3-4.3C4.8,11.5,4.5,11.2,4.3,10.9z"}),E.default.createElement("path",{d:"M8.4,9.2c0,0.2,0.1,0.3,0.1,0.5s0,0.3-0.1,0.5H16v-1H8.4z"})),E.default.createElement("g",{className:"is-arrow"},E.default.createElement("polygon",{points:"6.2,0 4.2,3 8.2,3"}),E.default.createElement("rect",{x:"5.8",y:"2",width:"1",height:"7"}),E.default.createElement("circle",{cx:"6.2",cy:"9.8",r:"1.5"}),E.default.createElement("path",{d:"M14.4,0H16l-2.3,4.2v2.5h-1.4V4.2L10,0h1.7l1.4,2.9L14.4,0z"}))),axisZ:E.default.createElement("g",null,E.default.createElement("g",{className:"is-axis",style:{opacity:"0.55"}},E.default.createElement("path",{d:"M6.8,7.6V0h-1v7.6C6.1,7.5,6.4,7.5,6.8,7.6z"}),E.default.createElement("path",{d:"M8.4,9.2c0.1,0.3,0.1,0.7,0,1H16v-1H8.4z"})),E.default.createElement("g",{className:"is-arrow"},E.default.createElement("polygon",{points:"0,16 3.5,15.3 0.7,12.5"}),E.default.createElement("rect",{x:"3.3",y:"8.7",transform:"matrix(-0.7071 -0.7071 0.7071 -0.7071 -2.2019 23.5395)",width:"1",height:"7"}),E.default.createElement("circle",{cx:"6.2",cy:"9.8",r:"1.5"}),E.default.createElement("path",{d:"M10,5.6l4-4.4h-3.9V0H16v1.1l-4,4.4h4v1.2h-6V5.6z"}))),rotateX:E.default.createElement("g",null,E.default.createElement("path",{d:"M7.4,6.8l-2,3h1.5C6.5,12.9,5.2,15,4,15c-1.4,0-3-3-3-7c0-4,1.6-7,3-7c1.1,0,2.3,1.9,2.8,4.6h1C7.3,2.4,5.8,0,4,0C1.8,0,0,3.6,0,8s1.8,8,4,8c1.9,0,3.5-2.7,3.9-6.2h1.5L7.4,6.8z"}),E.default.createElement("path",{d:"M11.6,6.8H10l2.2-3.4L10.1,0h1.7L13,2.2L14.2,0h1.6l-2.1,3.3L16,6.8h-1.7L13,4.5L11.6,6.8z"})),rotateY:E.default.createElement("g",null,E.default.createElement("path",{d:"M6.8,8.6l3,2V9.1C12.9,9.5,15,10.8,15,12c0,1.4-3,3-7,3c-4,0-7-1.6-7-3c0-1.1,1.9-2.3,4.6-2.8v-1C2.4,8.7,0,10.2,0,12c0,2.2,3.6,4,8,4s8-1.8,8-4c0-1.9-2.7-3.5-6.2-3.9V6.6L6.8,8.6z"}),E.default.createElement("path",{d:"M14.4,0H16l-2.3,4.2v2.5h-1.4V4.2L10,0h1.7l1.4,2.9L14.4,0z"})),rotateZ:E.default.createElement("g",null,E.default.createElement("path",{d:"M8.7,7.7L7.9,8.3C8.6,9,9,9.9,9,11c0,2.2-1.8,4-4,4s-4-1.8-4-4c0-2,1.5-3.7,3.4-3.9v1.6l3-2l-3-2v1.4C1.9,6.4,0,8.4,0,11c0,2.8,2.2,5,5,5s5-2.2,5-5C10,9.7,9.5,8.6,8.7,7.7z"}),E.default.createElement("path",{d:"M10,5.6l4-4.4h-3.9V0H16v1.1l-4,4.4h4v1.2h-6V5.6z"})),"nav-document":E.default.createElement("g",null,E.default.createElement("circle",{cx:"2",cy:"2",r:"2"}),E.default.createElement("circle",{cx:"2",cy:"8",r:"2"}),E.default.createElement("circle",{cx:"2",cy:"14",r:"2"}),E.default.createElement("path",{d:"M15,0H7C6.4,0,6,0.4,6,1v2c0,0.6,0.4,1,1,1h8c0.6,0,1-0.4,1-1V1C16,0.4,15.6,0,15,0z"}),E.default.createElement("path",{d:"M15,6H7C6.4,6,6,6.4,6,7v2c0,0.6,0.4,1,1,1h8c0.6,0,1-0.4,1-1V7C16,6.4,15.6,6,15,6z"}),E.default.createElement("path",{d:"M15,12H7c-0.6,0-1,0.4-1,1v2c0,0.6,0.4,1,1,1h8c0.6,0,1-0.4,1-1v-2C16,12.4,15.6,12,15,12z"})),"nav-layout":E.default.createElement("g",null,E.default.createElement("path",{d:"M15,0H1C0.4,0,0,0.4,0,1v2c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1V1C16,0.4,15.6,0,15,0z"}),E.default.createElement("path",{d:"M3,6H1C0.4,6,0,6.4,0,7v8c0,0.6,0.4,1,1,1h2c0.6,0,1-0.4,1-1V7C4,6.4,3.6,6,3,6z"}),E.default.createElement("path",{d:"M15,6H7C6.4,6,6,6.4,6,7v8c0,0.6,0.4,1,1,1h8c0.6,0,1-0.4,1-1V7C16,6.4,15.6,6,15,6z"})),"nav-elements":E.default.createElement("g",null,E.default.createElement("path",{d:"M8,5.8l7.2-3L8.3,0.1C8.1,0,7.9,0,7.7,0.1L0.8,2.9L8,5.8z"}),E.default.createElement("path",{d:"M8.9,7.5V16l6.6-2.7c0.3-0.1,0.4-0.4,0.4-0.7v-8L8.9,7.5z"}),E.default.createElement("path",{d:"M7.1,7.5L0,4.5v8c0,0.3,0.1,0.6,0.4,0.7L7.1,16L7.1,7.5z"})),"nav-inspector":E.default.createElement("g",null,E.default.createElement("path",{d:"M15.707,13.293L13,10.586c0.63-1.05,1-2.275,1-3.586c0-3.86-3.141-7-7-7S0,3.14,0,7s3.141,7,7,7 c1.312,0,2.536-0.369,3.586-1l2.707,2.707C13.488,15.902,13.744,16,14,16s0.512-0.098,0.707-0.293l1-1 C16.098,14.316,16.098,13.684,15.707,13.293z M7,12c-2.761,0-5-2.239-5-5s2.239-5,5-5s5,2.239,5,5S9.761,12,7,12z"})),"nav-settings":E.default.createElement("g",null,E.default.createElement("path",{d:"M15.135,6.784c-1.303-0.326-1.921-1.818-1.23-2.969c0.322-0.536,0.225-0.998-0.094-1.316l-0.31-0.31 c-0.318-0.318-0.78-0.415-1.316-0.094c-1.152,0.691-2.644,0.073-2.969-1.23C9.065,0.258,8.669,0,8.219,0H7.781 c-0.45,0-0.845,0.258-0.997,0.865c-0.326,1.303-1.818,1.921-2.969,1.23C3.279,1.773,2.816,1.87,2.498,2.188l-0.31,0.31 C1.87,2.816,1.773,3.279,2.095,3.815c0.691,1.152,0.073,2.644-1.23,2.969C0.26,6.935,0,7.33,0,7.781v0.438 c0,0.45,0.258,0.845,0.865,0.997c1.303,0.326,1.921,1.818,1.23,2.969c-0.322,0.536-0.225,0.998,0.094,1.316l0.31,0.31 c0.319,0.319,0.782,0.415,1.316,0.094c1.152-0.691,2.644-0.073,2.969,1.23C6.935,15.742,7.331,16,7.781,16h0.438 c0.45,0,0.845-0.258,0.997-0.865c0.326-1.303,1.818-1.921,2.969-1.23c0.535,0.321,0.997,0.225,1.316-0.094l0.31-0.31 c0.318-0.318,0.415-0.78,0.094-1.316c-0.691-1.152-0.073-2.644,1.23-2.969C15.742,9.065,16,8.669,16,8.219V7.781 C16,7.33,15.74,6.935,15.135,6.784z M8,11c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S9.657,11,8,11z"})),"num-0":E.default.createElement("g",null,E.default.createElement("path",{d:"M8,0c4.4,0,6.4,4,6.4,8c0,4-2,8-6.4,8c-4.4,0-6.4-4-6.4-8C1.6,4,3.6,0,8,0z M8,2.9C5.8,2.9,4.9,5.1,4.9,8c0,2.9,0.8,5.1,3.1,5.1c2.2,0,3-2.2,3-5.1C11,5.1,10.2,2.9,8,2.9z"})),"num-1":E.default.createElement("g",null,E.default.createElement("path",{d:"M7.8,4.4L5.1,7.1l-1.9-2l5-5.1h3v16H7.8V4.4z"})),"num-2":E.default.createElement("g",null,E.default.createElement("path",{d:"M2.2,13.4C8.7,8.6,10.6,7,10.6,5C10.6,3.7,9.3,3,8,3C6.2,3,4.9,3.7,3.8,4.8L1.9,2.6C3.4,0.8,5.8,0,8,0c3.4,0,6,1.9,6,5c0,2.7-2.2,5-6.5,8h6.6v3H2.2V13.4z"})),"num-3":E.default.createElement("g",null,E.default.createElement("path",{d:"M3.6,11.4c1.1,1.1,2.8,1.8,4.3,1.8c1.9,0,2.9-0.8,2.9-2c0-1.3-1-1.8-3.1-1.8c-0.7,0-1.7,0-1.9,0V6.4c0.3,0,1.3,0,1.9,0c1.7,0,2.9-0.6,2.9-1.7c0-1.2-1.3-1.9-2.9-1.9c-1.5,0-2.9,0.6-3.9,1.6l-1.6-2C3.4,1,5.3,0,8,0c3.6,0,5.9,1.6,5.9,4.2c0,2-1.7,3.2-3.4,3.5c1.6,0.2,3.6,1.4,3.6,3.7c0,2.7-2.4,4.6-6.1,4.6c-2.9,0-5-1.1-6.1-2.5L3.6,11.4z"})),"num-4":E.default.createElement("g",null,E.default.createElement("path",{d:"M9.1,12.7H1.4V10L7.8,0h4.7v9.7h2.1v3h-2.1V16H9.1V12.7z M4.8,9.7h4.3V3L4.8,9.7z"})),"num-5":E.default.createElement("g",null,E.default.createElement("path",{d:"M3.7,11.4c1.1,1.1,2.5,1.7,4.2,1.7c1.9,0,2.9-1.1,2.9-2.4c0-1.4-1-2.4-2.8-2.4c-1.3,0-2.4,0.4-3.3,1.3L2.3,9V0h10.8v2.9H5.6v3.9c0.8-0.7,2.1-1.3,3.5-1.3c2.7,0,5,1.9,5,5.1c0,3.3-2.5,5.4-6.3,5.4c-2.7,0-4.7-0.9-6.1-2.4L3.7,11.4z"})),"num-6":E.default.createElement("g",null,E.default.createElement("path",{d:"M8.9,0c1.9,0,3.5,0.7,4.6,1.6L12,4.1c-0.8-0.8-1.7-1.2-3.1-1.2C6.6,2.9,5,4.9,5,7.3c0,0.1,0,0.2,0,0.3c0.7-1,2.3-2,4-2c2.8,0,5.3,1.7,5.3,5c0,3-2.4,5.3-5.9,5.3c-4.7,0-6.7-3.6-6.7-8C1.7,3.3,4.3,0,8.9,0z M8.1,8.4c-1.2,0-2.3,0.6-3,1.5c0.1,1.5,1,3.2,3.2,3.2c1.8,0,2.7-1.2,2.7-2.3C11,9.1,9.6,8.4,8.1,8.4z"})),"num-7":E.default.createElement("g",null,E.default.createElement("path",{d:"M10,3H2V0h12v2.4L8.1,16H4.3L10,3z"})),"num-8":E.default.createElement("g",null,E.default.createElement("path",{d:"M5.1,7.7C3.4,7.1,2,6,2,4.1C2,1.2,5.1,0,8,0c2.9,0,6,1.2,6,4.1c0,1.9-1.4,3-3.1,3.6c1.9,0.7,3.3,2.1,3.3,4c0,2.9-3,4.3-6.2,4.3c-3.3,0-6.2-1.4-6.2-4.3C1.8,9.8,3.2,8.4,5.1,7.7z M8,9.2C7,9.3,5.1,10,5.1,11.3c0,1.1,1.3,1.9,2.9,1.9c1.6,0,2.9-0.7,2.9-1.9C10.9,10,9,9.3,8,9.2z M8,2.8c-1.5,0-2.6,0.7-2.6,1.8C5.4,5.8,7,6.3,8,6.5c1-0.1,2.6-0.7,2.6-1.9C10.6,3.5,9.5,2.8,8,2.8z"})),"num-9":E.default.createElement("g",null,E.default.createElement("path",{d:"M4,11.9c0.8,0.8,1.7,1.2,3.1,1.2c2.5,0,3.9-2.1,3.9-4.5V8.3c-0.7,1-2.3,2-4,2c-2.8,0-5.3-1.7-5.3-5c0-3,2.4-5.3,5.9-5.3c4.7,0,6.7,3.6,6.7,8c0,4.7-2.6,8-7.2,8c-1.9,0-3.5-0.6-4.6-1.6L4,11.9z M7.8,2.9C6,2.9,5.1,4.1,5.1,5.2c0,1.6,1.4,2.4,2.9,2.4c1.2,0,2.3-0.5,3-1.4C10.8,4.6,10,2.9,7.8,2.9z"})),lock:E.default.createElement("g",null,E.default.createElement("path",{d:"M12,6H10V4A2,2,0,0,0,6,4V6H4V4a4,4,0,0,1,8,0Z"}),E.default.createElement("path",{d:"M14,7H2A1,1,0,0,0,1,8v7a1,1,0,0,0,1,1H14a1,1,0,0,0,1-1V8A1,1,0,0,0,14,7ZM8,13a2,2,0,1,1,2-2A2,2,0,0,1,8,13Z"})),unlock:E.default.createElement("g",null,E.default.createElement("path",{d:"M1,15c0,0.6,0.4,1,1,1h12c0.6,0,1-0.4,1-1V6c0-0.6-0.4-1-1-1h-2H6V4c0-1.1,0.9-2,2-2c0.6,0,1.1,0.2,1.5,0.7 l0.7,0.7l1.5-1.3L11,1.3C10.2,0.5,9.1,0,8,0C5.8,0,4,1.8,4,4v1H2C1.4,5,1,5.4,1,6V15z M8,8c1.1,0,2,0.9,2,2c0,0.7-0.4,1.4-1,1.7V13 H7v-1.3c-0.6-0.3-1-1-1-1.7C6,8.9,6.9,8,8,8z"})),"component-brick":E.default.createElement("g",null,E.default.createElement("path",{d:"M9.971,12.017,2,7.588V17a1,1,0,0,0,.514.874L11,22.588V13.765A2,2,0,0,0,9.971,12.017Z"}),E.default.createElement("path",{d:"M13,13.765v8.823l8.486-4.714A1,1,0,0,0,22,17V7.588l-7.971,4.429A2,2,0,0,0,13,13.765Z"}),E.default.createElement("path",{d:"M16.787,3.515C16.206,5,14.382,6,12,6S7.794,5,7.213,3.515L3,5.856l8.029,4.461a2,2,0,0,0,1.942,0L21,5.856Z"}),E.default.createElement("ellipse",{cx:"12",cy:"2.5",rx:"3",ry:"1.5"})),"component-export":E.default.createElement("g",null,E.default.createElement("path",{d:"M8,5C2.8,5,0,8.8,0,15c1.5-2.4,2.7-4,8-4v4l8-7L8,1V5z"})),"component-slot":E.default.createElement("g",null,E.default.createElement("rect",{height:"2",width:"4",x:"6",y:"14"}),E.default.createElement("rect",{height:"2",width:"4",x:"6"}),E.default.createElement("rect",{height:"4",width:"2",x:"14",y:"6"}),E.default.createElement("rect",{height:"4",width:"2",y:"6"}),E.default.createElement("path",{d:"M2,2h2V0H1C0.4,0,0,0.4,0,1v3h2V2z"}),E.default.createElement("path",{d:"M15,0h-3v2h2v2h2V1C16,0.4,15.6,0,15,0z"}),E.default.createElement("path",{d:"M14,14h-2v2h3c0.6,0,1-0.4,1-1v-3h-2V14z"}),E.default.createElement("path",{d:"M2,12H0v3c0,0.6,0.4,1,1,1h3v-2H2V12z"})),"element-manage":E.default.createElement("g",null,E.default.createElement("path",{d:"M15,14H9c-0.552,0-1-0.448-1-1V5c0-0.552,0.448-1,1-1h4c0.265,0,0.52,0.105,0.707,0.293l2,2C15.895,6.48,16,6.735,16,7v6C16,13.552,15.552,14,15,14z"}),E.default.createElement("path",{d:"M2,2L2,2C1.448,2,1,2.448,1,3v6c0,0.552,0.448,1,1,1h4V8H3V3C3,2.448,2.552,2,2,2z"}))},NR={"nav-design-cloud":"cloud","nav-templates":"template","nav-theme-options":"layers","component-thru":"thru"},zy=Object.keys(HC),mbe=e=>e.indexOf("size")===0||e.indexOf("component-brick")===0||e.indexOf("info-styled")===0||e.indexOf("info-styled-square")===0||e.indexOf("circle-out")===0?24:16,dbe=(e,t)=>e==="eye-slash"?[640,512]:e==="eye-open"?[576,512]:[t,t],uI=e=>NR[e]?uI(NR[e]):typeof HC[e]=="string"?uI(HC[e]):HC[e];fbe=(0,E.memo)(LR),G=fbe});function qu(e){if(typeof e=="function")return qu(e());if(typeof e=="number")return e;let t=Number.parseFloat(e);return Number.isNaN(t)?0:t}function hbe(e){var t=typeof e;return t==="string"||t==="number"||t==="boolean"||t==="symbol"||e==null||e instanceof Symbol||e instanceof String||e instanceof Number||e instanceof Boolean}var By,gbe,Uy=x(()=>{By=e=>typeof e=="function"?By(e()):typeof e=="string"?e:"";gbe=e=>(t,n)=>t[e]-n[e]});var ybe,_be,VR,vbe,bbe,pI,xbe,$y,wbe,Cbe,Ebe,Sbe,kbe,Abe,Tbe,Pbe,mI,Ibe,Obe,dI=x(()=>{ybe=(e,t=100)=>Math.ceil(e*t)/t,_be=(e,t=100)=>Math.floor(e*t)/t,VR=(e,t=100)=>Math.round((e+Number.EPSILON)*t)/t,vbe=e=>e.toString().split(/\./)[1]?.length??0,bbe=e=>e.toString().split(/,/)[1]?.length??0,pI=(e,t)=>(t+e)%t,xbe=([e,t],[n,o])=>[pI(e,n),pI([t,o])],$y=(e,t,n)=>Math.min(Math.max(e,t),n),wbe=([e,t],n,o)=>[$y(e,n,o),$y(t,n,o)],Cbe=([e,t],[n,o])=>[e+n,t+o],Ebe=([e,t],[n,o])=>e===n&&t===o,Sbe=e=>e.map(Math.abs),kbe=(e,t)=>e.map(n=>VR(n,t)),Abe=([e,t],[n,o])=>[e-n,t-o],Tbe=([e,t],[n,o])=>[e*n,t*o],Pbe=([e,t],[n,o])=>[e/n,t/o],mI=(e,t,n)=>(e-t+n)%n,Ibe=(e,t,n)=>e+n*(t-e),Obe=(e,t,n)=>{let o=mI(e,t,n),r=mI(t,e,n);return o===r?0:o>r?-1:1}});function Dbe(e){return setTimeout(e,0)}function fI(e,t,n={}){var o=!0,r=!0;return o="leading"in n?!!n.leading:o,r="trailing"in n?!!n.trailing:r,og(e,t,{leading:o,maxWait:t,trailing:r})}function og(e,t=0,n={}){var o,r,i,s,a,l,u=0,c=!1,p=!1,m=!0;c=!!n.leading,p="maxWait"in n,i=p?Math.max(n.maxWait||0,t):i,m="trailing"in n?!!n.trailing:m;function d(C){var k=o,A=r;return o=r=void 0,u=C,s=e.apply(A,k),s}function f(C){return u=C,a=setTimeout(y,t),c?d(C):s}function h(C){var k=C-l,A=C-u,O=t-k;return p?Math.min(O,i-A):O}function g(C){var k=C-l,A=C-u;return l===void 0||k>=t||k<0||p&&A>=i}function y(){var C=window.Date.now();if(g(C))return _(C);a=setTimeout(y,h(C))}function _(C){return a=void 0,m&&o?d(C):(o=r=void 0,s)}function b(){a!==void 0&&clearTimeout(a),u=0,o=l=r=a=void 0}function w(){return a===void 0?s:_(window.Date.now())}function S(){var C=window.Date.now(),k=g(C);if(o=arguments,r=this,l=C,k){if(a===void 0)return f(l),()=>void b();if(p)return clearTimeout(a),a=setTimeout(y,t),d(l),()=>void b()}return a===void 0&&(a=setTimeout(y,t)),()=>void b()}return S.cancel=b,S.flush=w,S}function hI(e,t){let n=new Map;return function(...o){let r=t?t.apply(this,o):o[0];if(n.has(r))return n.get(r);let i=e.apply(this,o);return n.set(r,i),i}}var Hy=x(()=>{});function FR(e,t){return 1-3*t+3*e}function zR(e,t){return 3*t-6*e}function BR(e){return 3*e}function WC(e,t,n){return((FR(t,n)*e+zR(t,n))*e+BR(t))*e}function UR(e,t,n){return 3*FR(t,n)*e*e+2*zR(t,n)*e+BR(t)}function zbe(e,t,n,o,r){var i,s,a=0;do s=t+(n-t)/2,i=WC(s,o,r)-e,i>0?n=s:t=s;while(Math.abs(i)>Lbe&&++a<Vbe);return s}function Bbe(e,t,n,o){for(var r=0;r<Mbe;++r){var i=UR(t,n,o);if(i===0)return t;var s=WC(t,n,o)-e;t-=s/i}return t}function Ube(e){return e}function gI(e,t,n,o){if(!(0<=e&&e<=1&&0<=n&&n<=1))throw new Error("bezier x values must be in [0, 1] range");if(e===t&&n===o)return Ube;for(var r=Fbe?new Float32Array(jy):new Array(jy),i=0;i<jy;++i)r[i]=WC(i*jC,e,n);function s(a){for(var l=0,u=1,c=jy-1;u!==c&&r[u]<=a;++u)l+=jC;--u;var p=(a-r[u])/(r[u+1]-r[u]),m=l+p*jC,d=UR(m,e,n);return d>=Nbe?Bbe(a,m,e,n):d===0?m:zbe(a,l,l+jC,e,n)}return function(l){return l===0||l===1?l:WC(s(l),t,o)}}var Mbe,Nbe,Lbe,Vbe,jy,jC,Fbe,$R=x(()=>{Mbe=4,Nbe=.001,Lbe=1e-7,Vbe=10,jy=11,jC=1/(jy-1),Fbe=typeof Float32Array=="function"});function Dd(e){return Hbe[e]||yo(e)}var $be,yo,Hbe,jbe,GC=x(()=>{$R();Hy();$be=e=>{switch(e){case"linear":return"cubic-bezier(0.0, 0.0, 1.0, 1.0)";case"ease-in":return"cubic-bezier(0.42, 0, 1.0, 1.0)";case"ease-out":return"cubic-bezier(0, 0, 0.58, 1.0)";case"ease-in-out":return"cubic-bezier(0.42, 0, 0.58, 1.0)";case"ease":default:return"cubic-bezier(0.25, 0.1, 0.25, 1.0)"}},yo=hI(e=>{let t=$be(e);try{let[,n]=t.match(/cubic-bezier\((.*)\)/);return gI(...n.split(",").map(o=>Number(o.trim())))}catch{console.warn("unable to parse easing function",t)}return yo("ease")}),Hbe={easeInQuad:yo("cubic-bezier(0.550, 0.085, 0.680, 0.530)"),easeInCubic:yo("cubic-bezier(0.550, 0.055, 0.675, 0.190)"),easeInQuart:yo("cubic-bezier(0.895, 0.030, 0.685, 0.220)"),easeInQuint:yo("cubic-bezier(0.755, 0.050, 0.855, 0.060)"),easeInSine:yo("cubic-bezier(0.470, 0.000, 0.745, 0.715)"),easeInExpo:yo("cubic-bezier(0.950, 0.050, 0.795, 0.035)"),easeInCirc:yo("cubic-bezier(0.600, 0.040, 0.980, 0.335)"),easeInBack:yo("cubic-bezier(0.600, -0.280, 0.735, 0.045)"),easeOutQuad:yo("cubic-bezier(0.250, 0.460, 0.450, 0.940)"),easeOutCubic:yo("cubic-bezier(0.215, 0.610, 0.355, 1.000)"),easeOutQuart:yo("cubic-bezier(0.165, 0.840, 0.440, 1.000)"),easeOutQuint:yo("cubic-bezier(0.230, 1.000, 0.320, 1.000)"),easeOutSine:yo("cubic-bezier(0.390, 0.575, 0.565, 1.000)"),easeOutExpo:yo("cubic-bezier(0.190, 1.000, 0.220, 1.000)"),easeOutCirc:yo("cubic-bezier(0.075, 0.820, 0.165, 1.000)"),easeOutBack:yo("cubic-bezier(0.175, 0.885, 0.320, 1.275)"),easeInOutQuad:yo("cubic-bezier(0.455, 0.030, 0.515, 0.955)"),easeInOutCubic:yo("cubic-bezier(0.645, 0.045, 0.355, 1.000)"),easeInOutQuart:yo("cubic-bezier(0.770, 0.000, 0.175, 1.000)"),easeInOutQuint:yo("cubic-bezier(0.860, 0.000, 0.070, 1.000)"),easeInOutSine:yo("cubic-bezier(0.445, 0.050, 0.550, 0.950)"),easeInOutExpo:yo("cubic-bezier(1.000, 0.000, 0.000, 1.000)"),easeInOutCirc:yo("cubic-bezier(0.785, 0.135, 0.150, 0.860)"),easeInOutBack:yo("cubic-bezier(0.680, -0.550, 0.265, 1.550)"),materialStand:yo("cubic-bezier(0.400, 0.000, 0.200, 1.000)"),materialDecel:yo("cubic-bezier(0.000, 0.000, 0.200, 1.000)"),materialAccel:yo("cubic-bezier(0.400, 0.000, 1.000, 1.000)"),materialSharp:yo("cubic-bezier(0.400, 0.000, 0.600, 1.000)")};jbe=e=>{let t=Dd(e);return n=>{let o=(-1*n+1)/2,r=Math.min(1,Math.max(0,o));return(t(r)-.5)*2}}});function Kbe(e){if(!e)return-1;for(var t=0;e=e.previousElementSibling;)t++;return t}function yI(e,t){let n=e.getAttribute(t);if(n===null)return{};if(typeof n=="string")try{return JSON.parse(n)}catch{try{return JSON.parse(n.replace(/&quot;/g,'"'))}catch{}}return n}function Jbe(e,t){let n=e,o;for(;n&&n.parentElement;)n=n.parentElement.closest(t),n&&(o=n);return o}function exe(e){if(!e)return 0;let n=window.getComputedStyle(e)["transition-duration"]||"";return parseFloat(n.replace("s",""))*1e3}var Wbe,Gbe,qbe,Qbe,_I,Ybe,Xbe,HR,qC,QC,Zbe,Rbe,vI,KC=x(()=>{Wbe=(e,t)=>e?.classList?.contains(t),Gbe=(e,t)=>e?.classList?.add(t),qbe=(e,t)=>e?.classList?.remove(t),Qbe=(e,t,n)=>e?.classList?.toggle(t,n);_I=e=>{let t=document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body.children},Ybe=(e,t)=>{Array.from(_I(t)).forEach(n=>{e.append(n)})},Xbe=e=>{Array.from(_I(e.innerHTML)).forEach(t=>{e.insertAdjacentElement("afterend",t)}),e.remove()};HR=e=>e&&e.parentElement?Array.from(e.parentElement.children).filter(t=>t!==e):[],qC=(e,t)=>n=>{let o=new Set,r=document.createTreeWalker(n,NodeFilter.SHOW_ELEMENT,{acceptNode:()=>NodeFilter.FILTER_ACCEPT});for(;r.nextNode();)if(e(r.currentNode)){if(t)return r.currentNode;o.add(r.currentNode)}return t?null:Array.from(o)},QC=e=>e?e.offsetParent?e.offsetTop+QC(e.offsetParent):e.offsetTop:0,Zbe=e=>{let t=e.getBoundingClientRect(),{top:n,left:o,height:r}=t;return{top:n+window.scrollY,bottom:n+r+window.scrollY,left:o+window.scrollX}},Rbe=e=>{if(!e)return 0;let t=Math.max(e.scrollHeight,e.offsetHeight),n=e.getAttribute("style")??"";e.style.display="block",e.style.position="absolute",e.style.visibility="hidden";let o=Math.max(0,t,e.scrollHeight,e.offsetHeight);return e.setAttribute("style",n),o},vI=e=>{let t=qC(e,!0),n=r=>{let i=r;for(;i;){if(e(i))return i;i=i.parentElement}},o=r=>{let i=r;for(;i;){let s;if(HR(i).find(a=>(s=e(a)?a:t(a),s)),s)return s;i=i.parentElement}};return r=>n(r)||o(r)||null}});function nxe(e,t){return Md(e&&window.getComputedStyle(e).getPropertyValue("transition-duration"),t)}function bI(e){let t=window.getComputedStyle(e);t.getPropertyValue("transition-duration");let n=Md(t.getPropertyValue("transition-duration"),0),o=Md(t.getPropertyValue("transition-delay"),0),r=Md(t.getPropertyValue("animation-duration"),0),i=Md(t.getPropertyValue("animation-delay"),0);return{transitionDuration:n,transitionDelay:o,animationDuration:r,animationDelay:i,transitionTime:n+o,animationTime:r+i}}var jR,txe,Wy,Md,YC,oxe,rxe,WR,GR,ixe,Gy=x(()=>{Hy();GC();jR=(e,{pending:t=()=>{},delay:n=10,initialState:o=null}={})=>{let r=o,i=o,s=[],a=!1,l=()=>{r!==i&&(a=!0,t(!0),r=i,e(r,(...c)=>{a=!1,t(!1),s=c,l()},...s))},u=og(c=>{i=c,a||l()},n);return u.reset=()=>{r=!1,i=!1,s=[]},u},txe=(e,t,n,o=!1)=>jR((r,i,s)=>{r?e(()=>void i(t)):t(i),s&&s(i)},{delay:n,initialState:o}),Wy=e=>{let t=!1;return(...n)=>{if(!t)return t=!0,e(...n)}},Md=(e,t=0)=>{if(typeof e=="number")return e;let n=typeof e=="string"?e:"",[,o,r=""]=n.match(/(\d*.?\d+)(\w*)/)||[],i=parseFloat(o);return Number.isNaN(i)?t:r.toLowerCase()==="s"?i*1e3:i};YC=e=>{let t,n,o=r=>{typeof t=="undefined"&&(t=r);let i=r-t;e(i,r)!==!1&&(n=requestAnimationFrame(o))};return n=requestAnimationFrame(o),()=>void cancelAnimationFrame(n)},oxe=({setup:e=()=>{},update:t=()=>{},complete:n=()=>{},cancel:o=()=>{},duration:r,easing:i})=>{let s=Md(r,500),a=Dd(i);e();let l=YC(u=>{if(u<s)t(a(u/s));else return t(1),n(),!1});return()=>{o(),l()}},rxe=(e,t,n)=>t===n?n:n>t?t+(n-t)*e:t+(t-n)*(e*-1),WR=e=>Object.keys(e).reduce((t,n)=>(t[n]=parseFloat(e[n]),t),{}),GR=(e,{update:t,interpolate:n=rxe,...o})=>{let r=WR(e);return(i={})=>{let s=WR(i);return oxe({update:a=>{t(Object.keys(s).reduce((l,u)=>(l[u]=n(a,r[u],s[u]),l),{}))},...o})}},ixe=(e,t)=>{let n=typeof e=="object"?GR(e,t):GR({from:e},{...t,update:({from:o})=>t.update(o)});return o=>n(typeof o=="object"?o:{from:o})}});var qR=ct(()=>{Array.prototype.flat||Object.defineProperty(Array.prototype,"flat",{configurable:!0,value:function e(){var t=isNaN(arguments[0])?1:Number(arguments[0]);return t?Array.prototype.reduce.call(this,function(n,o){return Array.isArray(o)?n.push.apply(n,e.call(o,t-1)):n.push(o),n},[]):Array.prototype.slice.call(this)},writable:!0}),Array.prototype.flatMap||Object.defineProperty(Array.prototype,"flatMap",{configurable:!0,value:function(e){return Array.prototype.map.apply(this,arguments).flat()},writable:!0})});function sxe(e,t,n){return Qu(e,`${QR}-${t}`,n)}function axe(e,t){e.dispatchEvent(new CustomEvent(`${QR}-${t}`))}function lxe(e,t,n={},o=!0){e.dispatchEvent(new CustomEvent(t),{bubbles:o,detail:n})}function Qu(e,t,n,o={}){return e?(typeof o.passive=="undefined"&&(o.passive=!1),e.addEventListener(t,n,o),()=>void e.removeEventListener(t,n,o)):()=>{}}function Xp(e,t,n){return Qu(e,t,n,Yp)}function rg(e){let t=()=>void e();return document.readyState==="complete"?(t(),()=>{}):Xp(document,"readystatechange",function(){document.readyState==="complete"&&setTimeout(t,0)})}function KR(e,t,n,o=qy){let r=function(i){e.removeEventListener(t,r),n(i)};return e.addEventListener(t,r,o),()=>void e.removeEventListener(t,r)}function XC(e,t,n){return KR(e,t,n,Yp)}function uxe(e,t){let o=window.getComputedStyle(e)["transition-duration"];if(o=o?parseFloat(o.replace("s","")):0,o===0){t();return}let r=Wy(t),i=setTimeout(function(){r()},o*1e3+500),s=XC(e,"transitionend",r);return function(){clearTimeout(i),s()}}var QR,Yp,qy,Qy,Ja,xI,ig=x(()=>{Gy();Promise.resolve().then(()=>P(qR()));QR="rvt",Yp={passive:!0},qy={passive:!1};Qy=e=>(Array.isArray(e)?e.map(Qy):[e]).flat().filter(t=>typeof t=="function"),Ja=e=>{let t=Qy(e);return()=>t.forEach(n=>n())};xI=(e,t)=>(t&&e(document.visibilityState==="visible"),Ja([Qu(window,"pagehide",()=>{e(!1)}),Qu(window.document,"visibilitychange",()=>{e(document.visibilityState==="visible")})]))});function Ky(e,t){let n,o=null;return function(r){if(n){o=r;return}n=setTimeout(function(){e(o),n=null},t)}}var wI=x(()=>{});function ag(e,t){return sg.has(e)||sg.set(e,new Map),sg.get(e).has(t)||sg.get(e).set(t,yI(e,t)),sg.get(e).get(t)}function cxe(e,t){if(!e)return{};let n=ag(e,t);return typeof n=="object"?n:{}}function SI(e,t){let n=function(o){let r=ZR(n).get(o);if(!r){let i=getComputedStyle(o);r=e.reduce((s,a)=>(s[a]=typeof t=="function"?t(i[a],a):i[a],s),{}),ZR(n).set(o,r)}return r};return n}function hxe(e){let t=SI([e]);return n=>t(n)[e]}function gxe(e){return SI(e,t=>parseFloat(t))}function yxe(e,{c:t=1,min:n=Number.NEGATIVE_INFINITY,max:o=Number.POSITIVE_INFINITY}){let r=qu(n),i=qu(o);return Xy(()=>{let s=$y(parseFloat(getComputedStyle(e,null).width)/(t*10),r,i);e.style.setProperty("font-size",`${s}px`)},!0)}function vxe(){return window.innerWidth<=978.98&&_xe}var Yy,CI,sg,pxe,JC,Xy,Jy,mxe,YR,ZC,XR,dxe,fxe,EI,JR,ZR,_xe,RC=x(()=>{Hy();ig();KC();dI();Uy();wI();Yy=(e={})=>{let t,n=()=>{t=new WeakMap},o=l=>t.has(l),r=l=>t.delete(l),i=l=>t.has(l)?t.get(l):e,s=(l,u)=>void t.set(l,u),a=(l,u)=>void s(l,u(i(l)));return n(),{get:i,del:r,set:s,has:o,update:a,reset:n,cache:()=>t}},CI=Yy(),sg=Yy();pxe=()=>window.dispatchEvent(new CustomEvent("rvt-scan")),JC=e=>Qu(window,"rvt-scan",()=>e()),Xy=(e,t=!1)=>{t&&e();let n=Ky(e,100);return Ja([Xp(window,"resize",n,Yp),Qu(screen.orientation,"change",n)])},Jy=(e,t=!1)=>{t&&e();let n=Ky(e,40);return Xp(window,"scroll",n)},mxe=(e,t=!1)=>(t&&e(),Xp(window,"scroll",e)),YR=(e,t=!1)=>Ja([Jy(e,t),ZC(e,t)]),ZC=(e,t)=>Ja([JC(e),Xy(e,t)]),XR=(e,t)=>Ja([JC(e),rg(e),xI(e,!1),Xy(e,t)]),dxe=(e,t,n=!1)=>{let o,r,i=YR(()=>{let s=document.body.offsetHeight,l=1-(s-(window.scrollY+window.innerHeight))/s>=e;l!==r&&(t(l),l&&n&&(o=!0,i()),r=l)},!0);return()=>{o||i()}},fxe=(e,{throttle:t=50}={})=>{let n,r=fI(()=>{n=requestAnimationFrame(()=>void e())},t,{trailing:!0}),i=og(r,450);return[rg(i),Xy(i),JC(r),()=>cancelAnimationFrame(n)]};XR(()=>{EI=new WeakMap,JR=new WeakMap},!0);Jy(()=>{JR=new WeakMap},!0);ZR=e=>{let t=EI.get(e);return t||(t=new WeakMap,EI.set(e,t)),t};_xe="ontouchstart"in document.documentElement});function cn(e){if(!e)throw new Error("No options passed to Waypoint constructor");if(!e.element)throw new Error("No element option passed to Waypoint constructor");if(!e.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+RR,this.options=cn.Adapter.extend({},cn.defaults,e),this.element=this.options.element,this.adapter=new cn.Adapter(this.element),this.callback=e.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=cn.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=cn.Context.findOrCreateByElement(this.options.context),cn.offsetAliases[this.options.offset]&&(this.options.offset=cn.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),lg[this.key]=this,RR+=1}var RR,lg,kI,eee=x(()=>{RR=0,lg={};cn.prototype.queueTrigger=function(e){this.group.queueTrigger(this,e)};cn.prototype.trigger=function(e){!this.enabled||this.callback&&this.callback.apply(this,e)};cn.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete lg[this.key]};cn.prototype.disable=function(){return this.enabled=!1,this};cn.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this};cn.prototype.next=function(){return this.group.next(this)};cn.prototype.previous=function(){return this.group.previous(this)};cn.invokeAll=function(e){var t=[];for(var n in lg)t.push(lg[n]);for(var o=0,r=t.length;o<r;o++)t[o][e]()};cn.destroyAll=function(){cn.invokeAll("destroy")};cn.disableAll=function(){cn.invokeAll("disable")};cn.enableAll=function(){cn.Context.refreshAll();for(var e in lg)lg[e].enabled=!0;return this};cn.refreshAll=function(){cn.Context.refreshAll()};cn.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight};cn.viewportWidth=function(){return document.documentElement.clientWidth};cn.adapters=[];cn.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0};cn.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}};(function(){"use strict";var e=0,t={},n=window.onload;function o(r){this.element=r,this.Adapter=cn.Adapter,this.adapter=new this.Adapter(r),this.key="waypoint-context-"+e,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},r.waypointContextKey=this.key,t[r.waypointContextKey]=this,e+=1,cn.windowContext||(cn.windowContext=!0,cn.windowContext=new o(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}o.prototype.add=function(r){var i=r.options.horizontal?"horizontal":"vertical";this.waypoints[i][r.key]=r,this.refresh()},o.prototype.checkEmpty=function(){var r=this.Adapter.isEmptyObject(this.waypoints.horizontal),i=this.Adapter.isEmptyObject(this.waypoints.vertical),s=this.element==this.element.window;r&&i&&!s&&(this.adapter.off(".waypoints"),delete t[this.key])},o.prototype.createThrottledResizeHandler=function(){var r=this;function i(){r.handleResize(),r.didResize=!1}this.adapter.on("resize.waypoints",function(){r.didResize||(r.didResize=!0,requestAnimationFrame(i))})},o.prototype.createThrottledScrollHandler=function(){var r=this;function i(){r.handleScroll(),r.didScroll=!1}this.adapter.on("scroll.waypoints",function(){(!r.didScroll||cn.isTouch)&&(r.didScroll=!0,requestAnimationFrame(i))})},o.prototype.handleResize=function(){cn.Context.refreshAll()},o.prototype.handleScroll=function(){var r={},i={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var s in i){var a=i[s],l=a.newScroll>a.oldScroll,u=l?a.forward:a.backward;for(var c in this.waypoints[s]){var p=this.waypoints[s][c];if(p.triggerPoint!==null){var m=a.oldScroll<p.triggerPoint,d=a.newScroll>=p.triggerPoint,f=m&&d,h=!m&&!d;(f||h)&&(p.queueTrigger(u),r[p.group.id]=p.group)}}}for(var g in r)r[g].flushTriggers();this.oldScroll={x:i.horizontal.newScroll,y:i.vertical.newScroll}},o.prototype.innerHeight=function(){return this.element==this.element.window?cn.viewportHeight():this.adapter.innerHeight()},o.prototype.remove=function(r){delete this.waypoints[r.axis][r.key],this.checkEmpty()},o.prototype.innerWidth=function(){return this.element==this.element.window?cn.viewportWidth():this.adapter.innerWidth()},o.prototype.destroy=function(){var r=[];for(var i in this.waypoints)for(var s in this.waypoints[i])r.push(this.waypoints[i][s]);for(var a=0,l=r.length;a<l;a++)r[a].destroy()},o.prototype.refresh=function(){var r=this.element==this.element.window,i=r?void 0:this.adapter.offset(),s={},a;this.handleScroll(),a={horizontal:{contextOffset:r?0:i.left,contextScroll:r?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:r?0:i.top,contextScroll:r?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var l in a){var u=a[l];for(var c in this.waypoints[l]){var p=this.waypoints[l][c],m=p.options.offset,d=p.triggerPoint,f=0,h=d==null,g,y,_,b,w;p.element!==p.element.window&&(f=p.adapter.offset()[u.offsetProp]),typeof m=="function"?m=m.apply(p):typeof m=="string"&&(m=parseFloat(m),p.options.offset.indexOf("%")>-1&&(m=Math.ceil(u.contextDimension*m/100))),g=u.contextScroll-u.contextOffset,p.triggerPoint=Math.floor(f+g-m),y=d<u.oldScroll,_=p.triggerPoint>=u.oldScroll,b=y&&_,w=!y&&!_,!h&&b?(p.queueTrigger(u.backward),s[p.group.id]=p.group):(!h&&w||h&&u.oldScroll>=p.triggerPoint)&&(p.queueTrigger(u.forward),s[p.group.id]=p.group)}}return requestAnimationFrame(function(){for(var S in s)s[S].flushTriggers()}),this},o.findOrCreateByElement=function(r){return o.findByElement(r)||new o(r)},o.refreshAll=function(){for(var r in t)t[r].refresh()},o.findByElement=function(r){return t[r.waypointContextKey]},window.onload=function(){n&&n(),o.refreshAll()},cn.Context=o})();(function(){"use strict";function e(r,i){return r.triggerPoint-i.triggerPoint}function t(r,i){return i.triggerPoint-r.triggerPoint}var n={vertical:{},horizontal:{}};function o(r){this.name=r.name,this.axis=r.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),n[this.axis][this.name]=this}o.prototype.add=function(r){this.waypoints.push(r)},o.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},o.prototype.flushTriggers=function(){for(var r in this.triggerQueues){var i=this.triggerQueues[r],s=r==="up"||r==="left";i.sort(s?t:e);for(var a=0,l=i.length;a<l;a+=1){var u=i[a];(u.options.continuous||a===i.length-1)&&u.trigger([r])}}this.clearTriggerQueues()},o.prototype.next=function(r){this.waypoints.sort(e);var i=cn.Adapter.inArray(r,this.waypoints),s=i===this.waypoints.length-1;return s?null:this.waypoints[i+1]},o.prototype.previous=function(r){this.waypoints.sort(e);var i=cn.Adapter.inArray(r,this.waypoints);return i?this.waypoints[i-1]:null},o.prototype.queueTrigger=function(r,i){this.triggerQueues[i].push(r)},o.prototype.remove=function(r){var i=cn.Adapter.inArray(r,this.waypoints);i>-1&&this.waypoints.splice(i,1)},o.prototype.first=function(){return this.waypoints[0]},o.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},o.findOrCreate=function(r){return n[r.axis][r.name]||new o(r)},cn.Group=o})();(function(){"use strict";function e(o){return o===o.window}function t(o){return e(o)?o:o.defaultView}function n(o){this.element=o,this.handlers={}}n.prototype.innerHeight=function(){var o=e(this.element);return o?this.element.innerHeight:this.element.clientHeight},n.prototype.innerWidth=function(){var o=e(this.element);return o?this.element.innerWidth:this.element.clientWidth},n.prototype.off=function(o,r){function i(m,d,f){for(var h=0,g=d.length-1;h<g;h++){var y=d[h];(!f||f===y)&&m.removeEventListener(y)}}var s=o.split("."),a=s[0],l=s[1],u=this.element;if(l&&this.handlers[l]&&a)i(u,this.handlers[l][a],r),this.handlers[l][a]=[];else if(a)for(var c in this.handlers)i(u,this.handlers[c][a]||[],r),this.handlers[c][a]=[];else if(l&&this.handlers[l]){for(var p in this.handlers[l])i(u,this.handlers[l][p],r);this.handlers[l]={}}},n.prototype.offset=function(){if(!this.element.ownerDocument)return null;var o=this.element.ownerDocument.documentElement,r=t(this.element.ownerDocument),i={top:0,left:0};return this.element.getBoundingClientRect&&(i=this.element.getBoundingClientRect()),{top:i.top+r.pageYOffset-o.clientTop,left:i.left+r.pageXOffset-o.clientLeft}},n.prototype.on=function(o,r){var i=o.split("."),s=i[0],a=i[1]||"__default",l=this.handlers[a]=this.handlers[a]||{},u=l[s]=l[s]||[];u.push(r),this.element.addEventListener(s,r)},n.prototype.outerHeight=function(o){var r=this.innerHeight(),i;return o&&!e(this.element)&&(i=window.getComputedStyle(this.element),r+=parseInt(i.marginTop,10),r+=parseInt(i.marginBottom,10)),r},n.prototype.outerWidth=function(o){var r=this.innerWidth(),i;return o&&!e(this.element)&&(i=window.getComputedStyle(this.element),r+=parseInt(i.marginLeft,10),r+=parseInt(i.marginRight,10)),r},n.prototype.scrollLeft=function(){var o=t(this.element);return o?o.pageXOffset:this.element.scrollLeft},n.prototype.scrollTop=function(){var o=t(this.element);return o?o.pageYOffset:this.element.scrollTop},n.extend=function(){var o=Array.prototype.slice.call(arguments);function r(a,l){if(typeof a=="object"&&typeof l=="object")for(var u in l)l.hasOwnProperty(u)&&(a[u]=l[u]);return a}for(var i=1,s=o.length;i<s;i++)r(o[0],o[i]);return o[0]},n.inArray=function(o,r,i){return r==null?-1:r.indexOf(o,i)},n.isEmptyObject=function(o){for(var r in o)return!1;return!0},cn.adapters.push({name:"noframework",Adapter:n}),cn.Adapter=n})();kI=cn});function bxe(e,t,n,o=!0){let r=new kI({element:e,handler:(...s)=>{t(...s),o&&i()},offset:n}),i=()=>r&&void r.destroy();return i}var Zy,xxe,wxe,Cxe,Exe,tee=x(()=>{eee();ig();Xp(window,"rvt-scan",kI.Context.refreshAll);Zy=new Map,xxe=({threshold:e=.5,top:t="0px",bottom:n="0px"}={})=>{let o=Number.parseFloat(e);return{key:`${t}:${n}:${o}`,options:{root:null,rootMargin:`${t} 0px ${n} 0px`,_threshold:o}}},wxe=(e,t)=>new IntersectionObserver((n,o)=>{let{subscribers:r}=Zy.get(e);n.forEach(i=>{let s=r.get(i.target);if(s)for(let a of s.values())a(i)})},t),Cxe=e=>{let{key:t,options:n}=xxe(e);return Zy.has(t)||Zy.set(t,{observer:wxe(t,n),subscribers:new Map,key:t}),Zy.get(t)},Exe=(e,t,n)=>{if(typeof window.IntersectionObserver=="undefined")return function(){};let{observer:o,subscribers:r,key:i}=Cxe(n);return r.has(e)||(r.set(e,new Set),o.observe(e)),r.get(e).add(t),()=>{r.get(e).delete(t),r.get(e).size<=0&&(r.delete(e),o.unobserve(e)),r.size<=0&&(o.disconnect(),Zy.delete(i))}}});function e_(e,t){document.querySelector(":root").style.setProperty(e,t)}function oee(e,t,n,o,r,i=null){let s=e===window;return YC(a=>{let l=typeof i=="function"?i():i;if(a<o){let u=t+(l-t)*n(a/o);e.scrollTo(0,u),s&&document.body.scrollTo(0,u)}else return e.scrollTo(0,l),s&&document.body.scrollTo(0,l),r(),!1})}var AI,TI,Sxe,Ry,kxe,Axe,Txe,e2,t2,n2,Pxe,Ixe,Oxe,nee,ree=x(()=>{GC();Uy();Gy();KC();wI();ig();RC();AI=0,TI="--x-body-scroll-bar-size",Sxe=`var(${TI}, 0)`,Ry="--x-body-scroll-active-bar-size",kxe=`var(${Ry}, 0)`,Axe=(e=0,t=850,n=null,o=()=>{},r=window)=>{let i=typeof e=="function"?e:qu(e),s=Dd(n),a=qu(t),l=r.scrollY||document.documentElement.scrollTop;return oee(r,l,s,a,o,i)},Txe=(e,t=0,n=850,o=null,r=()=>{},i=window)=>{let s=Dd(o),a=qu(n),l=i.scrollY||document.documentElement.scrollTop;return oee(i,l,s,a,r,function(){return QC(e)+qu(typeof t=="function"?t(0):t)})},e2="auto",t2=!1,n2=e=>{e.target&&e.target.closest&&(e.target.closest("[data-x-scrollbar]")||e.target.closest(".x-off-canvas")||e.target.closest(".x-modal"))||(e.preventDefault(),e.stopPropagation())},Pxe=()=>{if(t2)return;t2=!0;let{adminBarOffset:e}=window.csGlobal;e2=document.body.style.touchAction==="none"?e2:document.body.style.touchAction;let t=window.scrollY-e();document.body.style.touchAction="none",document.body.style.top=-t+"px",document.body.classList.add("x-body-scroll-disabled"),window.addEventListener("wheel",n2,qy),window.addEventListener("scroll",n2,qy),e_(Ry,AI+"px")},Ixe=()=>{if(!t2)return;t2=!1;let{adminBarOffset:e}=window.csGlobal,t=-(parseFloat(document.body.style.top)-e());document.body.style.touchAction=e2==="none"?"auto":e2,document.body.classList.remove("x-body-scroll-disabled"),document.body.style.top="",window.scrollTo({top:t}),setTimeout(function(){window.dispatchEvent(new CustomEvent("resize"))},250),window.removeEventListener("wheel",n2),window.removeEventListener("scroll",n2),e_(Ry,"0px")},Oxe=(e,t=0,n=0,o)=>{let r=Ky(function(){o(nee(e,t,n))},25);return Ja([ZC(r),Jy(r)])},nee=(e,t=0,n=0)=>{t===0&&(t=.01),n===0&&(n=.01);let{top:o,left:r,bottom:i,right:s}=e.getBoundingClientRect(),{innerHeight:a,innerWidth:l}=window,u=t?a*(1-parseFloat(t)/100):0,c=n?a*(parseFloat(n)/100):a;return o<=u&&r>=0&&i>=c&&s<=l};rg(function(){AI=window.innerWidth-document.body.offsetWidth,e_(TI,AI+"px"),e_(Ry,"0px")})});function iee(e,t=null){return t?e.style.setProperty("transition-property",t,"important"):e.style.setProperty("transition","none","important"),e.style.setProperty("animation","none","important"),()=>{e.offsetHeight,e.style.removeProperty(t?"transition-property":"transition"),e.style.removeProperty("animation")}}var see,Dxe,Mxe,aee=x(()=>{ig();Gy();see=(e,t)=>(n,{after:o}={})=>{e(n);let r=iee(n);return()=>{t(n),r(),typeof o=="function"&&o()}},Dxe=see(e=>e.style.setProperty("opacity",1,"important"),e=>e.style.removeProperty("opacity")),Mxe=(e,{animation:t,className:n,timeout:o,remove:r},i=()=>{})=>{if(!t)return;n&&!e.classList.contains(n)&&e.classList.add(n),e.style.removeProperty("animation-duration"),e.style.setProperty("animation-name",t);let s=o?bI(e).animationTime:0;e.csAnimationEndingTimeout&&clearTimeout(e.csAnimationEndingTimeout);let a=Wy(()=>{r&&(e.csAnimationEndingTimeout=setTimeout(function(){e.style.animationName===t&&e.style.setProperty("animation-name","")},250)),i()});XC(e,"animationend",a),o&&setTimeout(a,s)}});function ru(e,t,n){t=typeof t=="number"?cg(t.toString()):typeof t=="string"?cg(t):t;let o=(r,i,s,a)=>{let l,u=i[a];if(i.length>a){if(Array.isArray(r))try{u=PI(u,r),l=r.slice()}catch(c){if(r.length===0)l={};else throw new Error(c)}else l=Object.assign({},r);return l[u]=o(r[u]!==void 0?r[u]:{},i,s,a+1),l}return typeof s=="function"?s(r):s};return o(e,t,n,0)}function Nd(e,t,n){t=typeof t=="number"?cg(t.toString()):typeof t=="string"?cg(t):t;for(var o=0;o<t.length;o++){if(e===null||typeof e!="object")return n;let r=t[o];Array.isArray(e)&&r==="$end"&&(r=e.length-1),e=e[r]}return typeof e=="undefined"?n:e}function ug(e,t){t=typeof t=="number"?cg(t.toString()):typeof t=="string"?cg(t):t;let n=(o,r,i)=>{let s,a=r[i];return o===null||typeof o!="object"||!Array.isArray(o)&&o[a]===void 0?o:r.length-1>i?(Array.isArray(o)?(a=PI(a,o),s=o.slice()):s=Object.assign({},o),s[a]=n(o[a],r,i+1),s):(Array.isArray(o)?(a=PI(a,o),s=[].concat(o.slice(0,a),o.slice(a+1))):(s=Object.assign({},o),delete s[a]),s)};return n(e,t,0)}function PI(e,t){if(e==="$end"&&(e=Math.max(t.length-1,0)),!/^\+?\d+$/.test(e))throw new Error(`Array index '${e}' has to be an integer`);return parseInt(e)}function cg(e){return e.split(".").reduce((t,n,o,r)=>{let i=o>0&&r[o-1];if(i&&/(?:^|[^\\])\\$/.test(i)){let s=t.pop();t.push(s.slice(0,-1)+"."+n)}else t.push(n);return t},[])}var II,Ld=x(()=>{II={get:Nd,set:ru,deleteProperty:ug}});function Vd(e,t){if(Array.isArray(t))return t.map(i=>Vd(e,i));if(typeof t=="function")return Vd(e,t(e));if(typeof t=="object")return Object.keys(t).reduce((i,s)=>(i[s]=Vd(e,t[s]),i),{});if(typeof t!="string")return t;let n,o=()=>(n||(n=window.getComputedStyle(e)),n),r=CI.get(e);return t.replace(/var\(([\w-]+)(?:\s*,\s*(.+?))?\)/g,(i,s,a="")=>o().getPropertyValue(s)||a).replace(/attr\(([\w-]+)(?:\s*,\s*(.+?))?\)/g,(i,s,a="")=>e.getAttribute(s)||a).replace(/meta\(([.\w-]+)(?:\s*,\s*(.+?))?\)/g,(i,s,a="")=>{let l=II.get(r,s);return typeof l=="undefined"?a:l})}var lee,Nxe,Lxe,OI,Vxe,uee=x(()=>{Uy();Ld();RC();lee=(e,t)=>t&&typeof e=="object"?II.get(e,By(t)):e,Nxe=(e,t,n)=>t&&typeof e=="object"?{...e,[By(t)]:n}:n;Lxe=(e,t,n)=>{let o=e,r=t;return n==="IN"?o.includes(r):n==="NOT IN"?!o.includes(r):((typeof o=="boolean"||typeof r=="boolean")&&(o=!!o,r=!!r),n===">"||n==="<"?o>r:n===">="||n==="<="?o>=r:n==="="||n==="=="?o==r:n==="!="?o!=r:n=="==="?o===r:n=="!=="?o!==r:!0)},OI=(e,t)=>{if(typeof e=="undefined")return null;if(!Array.isArray(e))return OI([e,"==",t]);let[n,o,r]=e;return e.length<=0?null:[n,o,r||t]},Vxe=(e,t,n,o)=>{try{let r=OI(t,o);if(!r)return!0;let[i,s,a]=r;return Lxe(lee(n,Vd(e,a)),Vd(e,i),Vd(e,s))}catch(r){console.warn("Failed to check condition. Make sure your state contains the key you are checking",r,{el:e,condition:t,state:n})}return!1}});var gr={};D(gr,{NON_PASSIVE_ARGS:()=>qy,PASSIVE_ARGS:()=>Yp,SCROLLBAR_ACTIVE_VAR_NAME:()=>Ry,SCROLLBAR_ACTIVE_VAR_STRING:()=>kxe,SCROLLBAR_VAR_NAME:()=>TI,SCROLLBAR_VAR_STRING:()=>Sxe,absVector:()=>Sbe,addClass:()=>Gbe,addVectors:()=>Cbe,animateToElement:()=>Txe,animateTopOffset:()=>Axe,appendHtmlString:()=>Ybe,balanceFromDifference:()=>Obe,ceil:()=>ybe,clamp:()=>$y,clampVector:()=>wbe,debounce:()=>og,defer:()=>Dbe,dispatch:()=>lxe,distanceInRange:()=>mI,divideVectors:()=>Pbe,doOnce:()=>Wy,elementAttributes:()=>sg,elementIndex:()=>Kbe,elementIsVisibleInViewport:()=>nee,elementMeta:()=>CI,ensureNumber:()=>qu,ensureString:()=>By,evaluateCondition:()=>Vxe,expandElementValue:()=>Vd,farthest:()=>Jbe,floor:()=>_be,fontCompress:()=>yxe,forceOpaque:()=>Dxe,getCachedAttribute:()=>ag,getCachedJsonAttribute:()=>cxe,getDurations:()=>bI,getEasing:()=>Dd,getJsonAttrContent:()=>yI,getOuterHeight:()=>Rbe,getPrecisionLength:()=>vbe,getPrecisionLengthWithCommas:()=>bbe,getStateValue:()=>lee,getTransitionDuration:()=>nxe,getTransitionTimingMS:()=>exe,hasClass:()=>Wbe,intersect:()=>Exe,isMobile:()=>vxe,isScalar:()=>hbe,lerp:()=>Ibe,listener:()=>Qu,listenerPassive:()=>Xp,lockMotion:()=>iee,makeAlternatingSynchronizer:()=>txe,makeDirectionalEasing:()=>jbe,makeElementWeakMap:()=>Yy,makeFindClosest:()=>vI,makeGetComputedFloatValues:()=>gxe,makeGetComputedStyle:()=>hxe,makeGetComputedStyles:()=>SI,makeMotionLockedUpdate:()=>see,makeRafLoop:()=>YC,makeSortByKey:()=>gbe,makeStateSynchronizer:()=>jR,makeTreeWalker:()=>qC,memoize:()=>hI,multiplyVectors:()=>Tbe,normalizeCondition:()=>OI,normalizeTeardown:()=>Qy,offsetFromTop:()=>QC,onLoad:()=>rg,onPageVisibilityChange:()=>xI,onPercentScrolled:()=>dxe,onResize:()=>Xy,onResizeOrScan:()=>ZC,onScan:()=>JC,onScanLazy:()=>fxe,onScroll:()=>Jy,onScrollOrResize:()=>YR,onScrollRaw:()=>mxe,onViewportChange:()=>XR,once:()=>KR,oncePassive:()=>XC,parseHTML:()=>_I,parseTime:()=>Md,removeClass:()=>qbe,rivetDispatch:()=>axe,rivetListener:()=>sxe,round:()=>VR,roundVector:()=>kbe,runAnimation:()=>Mxe,scrollOffset:()=>Zbe,scrollingDisable:()=>Pxe,scrollingEnable:()=>Ixe,setRootVar:()=>e_,siblings:()=>HR,subtractVectors:()=>Abe,teardown:()=>Ja,throttle:()=>fI,toggleClass:()=>Qbe,transitionEnd:()=>uxe,triggerScan:()=>pxe,tween:()=>ixe,unwrapHtmlTemplate:()=>Xbe,updateStateKey:()=>Nxe,vectorsEq:()=>Ebe,watchElementIsVisible:()=>Oxe,waypoint:()=>bxe,wrapNumber:()=>pI,wrapVector:()=>xbe});var Jp=x(()=>{Uy();dI();Hy();GC();KC();RC();tee();Gy();ree();ig();aee();uee()});function r2({el:e,handle:t,handles:n,defaultOption:o,options:r}){let i=n||[t],s=i.find(({type:d})=>d&&t_.has(d));if(!s)return o2(`Unknown rivet type: ${i[0]?.type}`,e);let{handler:a,config:{defaultOption:l,priority:u=0,...c}={},archetype:p}=t_.get(s.type),m=l&&o?{[l]:o}:{};return[u,()=>DI.get(p)(a,e,{...m,...r||{}},s.name,c)]}function i2(e){return e.sort(([t],[n])=>t-n)}var t_,DI,o2,Ku,Fd,s2=x(()=>{t_=new Map,DI=new Map,o2=(...e)=>void console.warn(...e),Ku=(e,t)=>{if(t_.has(e))return o2("Rivet archetypes can not be redefined");DI.set(e,typeof t=="function"?t:(n,...o)=>n(...o))},Fd=(e,t,n,o={})=>{if(t_.has(t))return o2(`Rivet ${t} already registered`);if(!DI.has(e))return o2("Rivet archetype unknown",e);t_.set(t,{archetype:e,handler:n,config:o})}});function cee(e=window.document.body){return qC(NI)(e)}function NI(e){if(e.hasAttributes()){let t=e.attributes;for(let n=t.length-1;n>=0;n--)if(t[n].name.indexOf(MI)===0)return!0}return!1}function Fxe(e,t){let n=ag(e,t);return typeof n!="object"&&typeof n!="undefined"&&n!==""?{defaultOption:n,options:{}}:{options:n}}function zxe(e){let t=new Set;for(let n=e.attributes.length-1;n>=0;n--){let o=e.attributes[n].name;if(o.indexOf(MI)!==0)continue;let r=o.substr(MI.length+1),i=r.split("-");t.add({el:e,handles:[{type:r,name:"default"},{name:i.pop(),type:i.join("-")}],...Fxe(e,o)})}return t}function LI(e){return Ja(i2(Array.from(zxe(e)).map(t=>r2(t)).filter(t=>!!t)).map(([,t])=>t()))}var MI,pee=x(()=>{s2();Jp();MI="data-rvt"});function mee(e,t){try{return e&&e.matches&&e.matches(t)}catch{}return!1}function dee(e){try{return window.document.querySelectorAll(e)}catch(t){console.warn(t)}return[]}var fee=x(()=>{});function n_(e,t,n=0){if(typeof e!="string"){console.warn("Rivet selector must be a string",e),console.trace();return}if(typeof t!="function"){console.warn("Rivet handler must be a function",t),console.trace();return}let o={handler:t,selector:e,priority:n};VI.add(o),hee&&Bxe(o)}function Bxe(e){clearTimeout(yee),FI.add(e),yee=setTimeout(()=>{let t=Array.from(FI.values());FI.clear(),_ee(t)},0)}function _ee(e){e.sort(({priority:t},{priority:n})=>t-n),e.forEach(({selector:t,handler:n})=>{Array.from(dee(t)).forEach(o=>{l2(o,n,vee(t,o))})})}function vee(e,t){let n=e.match(/(data-[\w-]+)/g)||[];return n&&n.length?n=n.pop():n=null,n?ag(t,n):null}function l2(e,t,n){try{if(Uxe(e,t)||!document.body.contains(e))return;$xe(e,t);let o=Qy(t.call(window,e,n));Array.isArray(o)&&o.map(r=>{bee(e,r)}),typeof o=="function"&&bee(e,o)}catch(o){console.warn("Failed to attach handler to element",e,t,n,o)}}function bee(e,t){typeof t=="function"&&(a2.get(e)||a2.set(e,new Set),a2.get(e).add(t))}function Uxe(e,t){return pg.get(e)&&pg.get(e).get(t)}function $xe(e,t){pg.get(e)||pg.set(e,new WeakMap),pg.get(e).set(t,!0)}var hee,gee,yee,VI,FI,a2,pg,xee=x(()=>{Jp();pee();fee();hee=!1,gee=null,VI=new Set,FI=new Set,a2=new WeakMap,pg=new WeakMap;window.document.addEventListener("DOMContentLoaded",()=>{cee().forEach(e=>{l2(e,t=>LI(t))}),_ee(Array.from(VI.values())),gee=new MutationObserver(function(e){e.reduce((t,n)=>{for(let o=0;o<n.addedNodes.length;o++)n.addedNodes[o].nodeType===1&&t.push(n.addedNodes[o]);return t},[]).forEach(function t(n){if(!!n){if(n.children&&n.children.length>0)for(let o=0;o<n.children.length;o++){if(!n)return;t(n.children[o])}NI(n)&&l2(n,o=>LI(o)),VI.forEach(({selector:o,handler:r})=>{n&&mee(n,o)&&l2(n,r,vee(o,n))})}}),e.reduce((t,n)=>{for(let o=0;o<n.removedNodes.length;o++){let r=n.removedNodes[o];r.nodeType===1&&!document.contains(r)&&t.push(r)}return t},[]).forEach(function t(n){if(n.children&&n.children.length>0)for(let r=0;r<n.children.length;r++)t(n.children[r]);let o=a2.get(n);if(o)for(let r of o.values())r.call(window,n),o.delete(r),pg.delete(n)})}),gee.observe(window.document.body,{childList:!0,subtree:!0}),hee=!0})});var iu={};D(iu,{container:()=>io,initState:()=>Jxe,makeDetectStateChange:()=>Cee,makeDispatch:()=>qxe,makeInspect:()=>Gxe,subscribe:()=>Qxe});function Cee(e){let t={};return n=>{let o=e.filter(r=>t[r]!==n[r]);return e.forEach(r=>{t[r]=n[r]}),o}}var io,wee,Eee,See,kee,Hxe,Aee,mg,Tee,Pee,jxe,Wxe,Gxe,qxe,Qxe,Kxe,Yxe,Xxe,Jxe,Iee=x(()=>{Jp();io={providers:new Map,subscribers:new Map,relationships:new Map,providerIndex:new WeakMap,subscriberIndex:new WeakMap},wee=(()=>{let e=0;return()=>e++})();Eee=(e,t)=>io.subscriberIndex.get(e)?.get(t)?.id,See=e=>io.providers.get(io.relationships.get(e)),kee=(e,t)=>See(Eee(e,t)),Hxe=(e,t)=>io.providerIndex.has(e)&&io.providerIndex.get(e).has(t),Aee=(e,t)=>{let n=vI(o=>Hxe(o,t))(e);return n?io.providerIndex.get(n).get(t):null},mg=new WeakMap;window.addEventListener("rvt-store-provider",()=>{mg=new WeakMap});Tee=(e,t)=>(mg.get(e)||mg.set(e,{}),mg.get(e).name||(mg.get(e).name=io.providers.get(Aee(e,t))),mg.get(e).name),Pee=(e,t=!1)=>{let n=See(e);if(!n)return;let o=io.subscribers.get(e);if(!!o)for(let r of o.values()){let[i,s]=r;i(n.state,s(n.state),t)}},jxe=(e,t,n)=>{let o,r=()=>{let s=io.relationships.get(e),a=Aee(t,n);s!==a&&(io.relationships.set(e,a),clearTimeout(o),o=setTimeout(()=>Pee(e,!0),10))},i=Qu(window,"rvt-store-provider",r);return r(),()=>{clearTimeout(o),i()}},Wxe=(e,t)=>[typeof e=="function"?e:()=>{},Cee(Array.isArray(t)?t:[])],Gxe=(e,t)=>()=>Tee(e,t)?.state,qxe=(e,t)=>n=>Tee(e,t)?.dispatch(n),Qxe=(e,t,n=()=>{},o=[])=>{let r=Wxe(n,o);if(io.subscriberIndex.has(e)||io.subscriberIndex.set(e,new Map),!io.subscriberIndex.get(e).has(t)){let s=wee();io.subscribers.set(s,new Set),io.subscriberIndex.get(e).set(t,{id:s,teardown:jxe(s,e,t)})}return io.subscribers.get(Eee(e,t)).add(r),{unsubscribe:()=>{let{id:s,teardown:a}=io.subscriberIndex.get(e).get(t),l=io.subscribers.get(s);l.delete(r),l.size===0&&(io.subscribers.delete(s),io.relationships.delete(s),io.subscriberIndex.get(e).delete(t),a())},getState:()=>kee(e,t)?.state??{},dispatch:s=>kee(e,t)?.dispatch(s)}},Kxe=e=>typeof e!="function"?t=>t:(...t)=>e(...t),Yxe=e=>{let t;return n=>{let{state:o,...r}=io.providers.get(e);io.providers.set(e,{...r,state:r.reducer(n(o))}),cancelAnimationFrame(t),t=requestAnimationFrame(()=>{for(let[i,s]of io.relationships)s===e&&Pee(i)})}},Xxe=(e,t,{_reducer:n,...o})=>{if(io.providerIndex.get(e)||io.providerIndex.set(e,new Map),io.providerIndex.get(e).has(t))return;let r=Kxe(n),i=wee();return io.providers.set(i,{reducer:r,state:r(o),dispatch:Yxe(i)}),io.providerIndex.get(e).set(t,i),window.dispatchEvent(new CustomEvent("rvt-store-provider")),()=>{io.providers.delete(i),io.providerIndex.get(e).delete(t)}},Jxe=(e,t={},n=window.document.documentElement)=>{if(!e){console.warn("States must set an ID",e,t,n);return}return Xxe(n,e,t)}});function dg(e){return Oee.has(e)}var Oee,Dee=x(()=>{Jp();Oee=Yy(!1);dg.enable=function(e){Oee.set(e,!0)}});var zI={};D(zI,{attach:()=>n_,debug:()=>dg,defineRivetArchetype:()=>Ku,drive:()=>c2,registerAction:()=>Zp,registerBehavior:()=>Rp,registerEvent:()=>Al,registerInnate:()=>fg,registerMacro:()=>u2,registerObserver:()=>zc,store:()=>iu,util:()=>gr});function Zxe(e,t,n={},o="default"){let r={el:e,handle:{type:t,name:o}};return typeof n=="string"?(r.defaultOption=n,r.options={}):r.options=n,r2(r)}function c2(e){return Ja(i2(e.filter(t=>!!t).map(t=>Zxe(...t)).filter(t=>!!t)).map(([,t])=>t()))}var Zp,zc,Rp,fg,u2,Al,su=x(()=>{Jp();s2();s2();xee();Iee();Jp();Dee();Zp=(...e)=>Fd("action",...e),zc=(...e)=>Fd("observer",...e),Rp=(...e)=>Fd("behavior",...e),fg=(...e)=>Fd("innate",...e),u2=(...e)=>Fd("macro",...e),Al=(...e)=>Fd("event",...e)});var Rxe,ewe,Mee,twe,Nee=x(()=>{su();({rivetListener:Rxe,rivetDispatch:ewe,expandElementValue:Mee,onScanLazy:twe}=gr);Ku("behavior");Ku("innate");Ku("macro",(e,t,n,o)=>e(t,c2,n,o));Ku("action",(e,t,n,o)=>{let r=()=>void e(t,Mee(t,n));return Rxe(t,o,i=>{n.defer?setTimeout(r,0):r()})});Ku("event",(e,t,n,o)=>e(()=>ewe(t,o),Mee(t,n),t));Ku("observer",(e,t,n,o="",{scan:r})=>{let[i,s=[]]=(typeof e=="function"?[e]:e)||[],a=i(t,n),[l,u]=Array.isArray(a)?a:[a,()=>{}],{unsubscribe:c,getState:p}=iu.subscribe(t,o,l,s),m=r?twe(()=>l(p(),[],!1,!0)):()=>{};return[c,u,m]})});var nwe,owe,Lee=x(()=>{su();({expandElementValue:nwe,getStateValue:owe}=gr);zc("outlet",(e,{key:t})=>{let n=e.innerHTML;return o=>{try{let r=owe(o,nwe(e,t));e.innerHTML=typeof r=="undefined"?n:r}catch(r){console.warn("Unable to update Rivet outlet",r,{key:t,state:o,el:e})}}},{defaultOption:"key"})});var Vee,rwe,iwe,Fee=x(()=>{su();({listener:Vee}=gr),rwe=["click","focus","focusin","focusout","blur"];rwe.forEach(e=>{Al(`on${e}`,(t,{preventDefault:n=!0,stopPropagation:o=!1,once:r=!1},i)=>{let s;return Vee(i,e,a=>{r&&s||(s=!0,n&&a.preventDefault(),o&&a.stopPropagation(),t())})})});iwe=["keydown","keyup"];iwe.forEach(e=>{Al(`on${e}`,(t,{key:n,preventDefault:o=!0,stopPropagation:r=!1,once:i=!1},s)=>{let a;return Vee(document,e,l=>{i&&a||(a=!0,l.key===n&&(o&&l.preventDefault(),r&&l.stopPropagation(),t()))})},{defaultOption:"key"})})});var swe,awe,lwe,uwe,cwe,p2,zee=x(()=>{su();Jp();({throttle:swe,debounce:awe,onLoad:lwe,onScanLazy:uwe,triggerScan:cwe,listener:p2}=gr);Al("onready",e=>{setTimeout(()=>void e(),0)});Al("onload",e=>lwe(e));Al("onexit",(e,{delay:t=1e3,repeat:n=!1})=>{let o,r=!1;return p2(document,"mouseout",i=>{clearTimeout(o),!i.toElement&&!i.relatedTarget&&!r&&(o=setTimeout(()=>void e(),t),n||(r=!0))})},{defaultOption:"delay"});Al("onresize",(e,{throttle:t=50})=>p2(window,"resize",swe(e,t,{trailing:!0}),Yp),{defaultOption:"throttle"});Al("onresized",(e,{debounce:t=500})=>p2(window,"resize",awe(e,t,{trailing:!0}),Yp),{defaultOption:"debounce"});Al("onscan",(e,t)=>uwe(e,t),{defaultOption:"throttle"});n_("img",e=>p2(e,"load",()=>void cwe()))});function $ee(){Bee=window.innerHeight}function fwe(e,{prop:t,easingFn:n}){let{top:o,height:r}=e.getBoundingClientRect(),i=o+r/2,s=Bee/2;e.style.setProperty(t,n((i-s)/s))}function Hee(){if(!!m2){for(let[e,t]of d2)fwe(e,t);Uee=requestAnimationFrame(Hee)}}var pwe,mwe,dwe,Bee,Uee,m2,d2,hwe,jee,Wee=x(()=>{su();({animateTopOffset:pwe,makeDirectionalEasing:mwe,intersect:dwe}=gr),m2=!1,d2=new Map;window.addEventListener("resize",$ee);$ee();hwe=(e,t)=>{d2.set(e,t),!m2&&(m2=!0,Uee=requestAnimationFrame(Hee))},jee=e=>{d2.delete(e),d2.size<=0&&(m2=!1)};Rp("intersect",(e,{easing:t="linear",prop:n="--rvt-intersect"})=>[dwe(e,({isIntersecting:r})=>{r?hwe(e,{easingFn:mwe(t),prop:n}):jee(e)},{threshold:0,top:"0px",bottom:"0px"}),()=>void jee(e)],{defaultOption:"prop"});Zp("scroll-to-top",(e,{offset:t,speed:n,easing:o="easeInOutExpo"})=>{pwe(t,n,o)},{defaultOption:"offset"});u2("scroll-top",(e,t)=>t([[e,"onclick"],[e,"scroll-to-top"]]))});var Gee,qee,gwe,f2,ywe,Qee=x(()=>{su();({ensureNumber:Gee,updateStateKey:qee,getStateValue:gwe,expandElementValue:f2}=gr);fg("define",(e,t={},n)=>{if(!n.match(/^\w+$/)){console.warn("Rivet state keys must be alphanumeric");return}let{_reducer:o,...r}=t.__value||t||{};iu.initState(n,{_reducer:o,...f2(e,r)},e)},{defaultOption:"__value",priority:-1});Zp("set",(e,{state:t,key:n,value:o})=>{iu.makeDispatch(e,t)(r=>qee(r,f2(e,n),o))});ywe=(e,t,n)=>{let o=e.includes(t);return n&&o?e.filter(r=>r!==t):o?e:[...e,t]};Zp("list",(e,{state:t,key:n,value:o,toggle:r=!0})=>{iu.makeDispatch(e,t)(s=>{let a=f2(e,n),l=gwe(s,a);return Array.isArray(l)?qee(s,a,ywe(l,o,r)):s})});Zp("inc",(e,{state:t,key:n,amount:o=1,min:r=null,max:i=null,wrap:s=!1})=>{let a=iu.makeDispatch(e,t),l=u=>Gee(u)+Gee(o);a(u=>{let c=f2(e,n);return c?{...u||{},[c]:l(u[c])}:l(u)})},{defaultOption:"state"})});var Kee=x(()=>{su();fg("debug",e=>{dg.enable(e),e.removeAttribute("data-rvt-debug")},{defaultOption:"message"})});var Yee,_we,BI,h2,g2,vwe,bwe,Xee,xwe,wwe,Cwe,Jee=x(()=>{su();({isScalar:Yee,getTransitionDuration:_we,getStateValue:BI,expandElementValue:h2,evaluateCondition:g2,listener:vwe,fontCompress:bwe,addClass:Xee,removeClass:xwe}=gr),wwe=(e,t)=>{let n=e||"$v";return Yee(n)?Yee(t)?`${n}`.replace("$v",t):n==="$v"?"":n:""};zc("classname",(e,{key:t,classname:n,condition:o})=>{let r="";return i=>{let s=BI(i,h2(e,t)),l=g2(e,o,i,t)?wwe(n,s):"";l!==r&&(r&&e.classList.contains(r)&&e.classList.remove(r),l&&!e.classList.contains(l)&&e.classList.add(l)),r=l}},{defaultOption:"classname"});zc("prop",(e,{key:t,prop:n,value:o,condition:r})=>{let i=null;return s=>{let a=BI(s,h2(e,t));g2(e,r,s,t)?a!==i&&e.style.setProperty(n,typeof o=="undefined"?a:o):a!==i&&e.style.removeProperty(n),i=a}},{defaultOption:"key"});zc("attr",(e,{key:t,attr:n,value:o,condition:r})=>{let i=null;return s=>{let a=BI(s,h2(e,t));g2(e,r,s,t)?a!==i&&e.setAttribute(n,typeof o=="undefined"?a:o):a!==i&&e.removeAttribute(n),i=a}},{defaultOption:"key"});zc("height",(e,{key:t,condition:n,selector:o})=>{let r,i;return(s,a,l,u)=>{if(t&&!u){let p=h2(e,t);if(s[p]===r)return;r=s[p]}let c=g2(e,n,s,t);setTimeout(()=>{if(c){let[p,...m]=Array.from(e.querySelectorAll(o)).map(d=>d.offsetHeight).sort((d,f)=>f-d);p&&p!==i&&(e.style.setProperty("height",`${p}px`,"important"),i=p)}else e.style.removeProperty("height"),i=null})}},{defaultOption:"selector",scan:!0});window.offscreenTemplates||(window.offscreenTemplates=new WeakMap);Rp("offscreen-reset",(e,{mode:t="default"})=>{let n=e.closest("[data-x-toggleable]");if(window.offscreenTemplates.get(e))return;try{let l=document.createElement("textarea");l.innerHTML=e.querySelector('script[type="text/rvt-template"]').textContent;let u=document.createElement("div");u.innerHTML=l.innerText,window.offscreenTemplates.set(e,[l.innerText,u])}catch(l){return console.warn("Unable to locate content template",l),()=>{}}let o,r=()=>{try{let[l,u]=window.offscreenTemplates.get(e);Array.from(u.querySelectorAll("[data-x-toggleable]")).map(p=>p.getAttribute("data-x-toggleable")).forEach(p=>{window.xToggleDelete(p)}),e.innerHTML=l}catch(l){console.warn("Unable to reset offscreen content",l)}},i=()=>{e.innerHTML=""},s=()=>{o=setTimeout(()=>{i(),t==="close"&&r()},_we(n,300)+100)},a=l=>{clearTimeout(o),l?(t==="open"&&i(),r()):t!=="open"&&s()};return t==="close"&&r(),vwe(n,"tco-toggle",({detail:{state:l}={}})=>void a(l))},{defaultOption:"mode"});Rp("font-compress",(e,t)=>bwe(e,t));Cwe=(e,t)=>{try{if(t)return Array.from(e.querySelectorAll(t))}catch{}return e};Rp("inner-wrap",(e,{selector:t="",tag:n="span",class:o=""})=>Cwe(e,t).map(r=>{let i=document.createElement(n);Xee(i,"has-been-tagged"),o&&Xee(i,o),Array.from(r.childNodes).forEach(s=>{i.appendChild(s)}),r.append(i),i.offsetHeight,xwe(i,"has-been-tagged")}),{defaultOption:"selector"})});var Zee=x(()=>{Nee();Lee();Fee();zee();Wee();Qee();Kee();Jee()});var UI={};D(UI,{attach:()=>n_,debug:()=>dg,default:()=>Ewe,defineRivetArchetype:()=>Ku,drive:()=>c2,registerAction:()=>Zp,registerBehavior:()=>Rp,registerEvent:()=>Al,registerInnate:()=>fg,registerMacro:()=>u2,registerObserver:()=>zc,store:()=>iu,util:()=>gr});var Ewe,o_=x(()=>{su();Zee();su();Ewe={...zI}});var HI={};D(HI,{MountedComponents:()=>$I,mountAppComponent:()=>sn});function sn(e){Ree.set(Fi(),e);try{Bi(ete,Date.now())}catch{}}function $I(){let e=mt(ete),t=(0,hg.useMemo)(()=>Array.from(Ree.entries()),[e]);return hg.default.createElement(hg.default.Fragment,null,t.map(([n,o])=>hg.default.createElement(o,{key:n})))}var hg,Ree,ete,Qo=x(()=>{hg=P(B());Zi();Kt();Ree=new Map,ete=Fe(Date.now())});var _2={};D(_2,{ProgressBar:()=>y2,ProgressBarStandalone:()=>Awe,beginProgress:()=>Ui,endProgress:()=>nr,setProgressMessage:()=>ai,withProgress:()=>xa});function Ui({fullScreen:e=!1,message:t=""}={}){ote({isRunning:!0,fullScreen:e}),ai(t)}function nr(){clearTimeout(rte),rte=setTimeout(()=>{ote({isRunning:!1,fullScreen:!1})},100)}function ai(e=""){Bi(nte,e)}function Awe(){let{stage:e,fullScreen:t}=mt(em)??{};return oa.default.createElement(y2,{stage:e,fullScreen:t})}function xa(e,{endDelay:t,...n}={}){return async(...o)=>{Ui(n);let r=await e(...o);return nr({delay:t}),r}}var oa,tte,em,nte,ote,rte,Swe,kwe,y2,xs=x(()=>{oa=P(B());De();Kt();je();o_();Qo();tte={stage:0,fullScreen:!1},em=Fe(tte),nte=Fe(""),ote=gr.makeStateSynchronizer(({isRunning:e,fullScreen:t,delay:n},o)=>{e?(Bi(em,{stage:1,fullScreen:t}),setTimeout(()=>{Bi(em,{stage:2,fullScreen:t}),o()},500)):(Bi(em,r=>({stage:3,fullScreen:r.fullScreen})),setTimeout(()=>{Bi(em,{stage:4,fullScreen:!1}),setTimeout(()=>{Bi(em,{stage:0,fullScreen:!1}),setTimeout(()=>{o()},500)},n??500)},1e3))},{delay:0,initialState:tte});vs(em);Swe=({fullScreen:e,stage:t})=>{let n=mt(nte);return oa.default.createElement("div",{className:K("tco-progress-overlay",`is-stage-${e?t:0}`)},n!=="__ABORT__"&&oa.default.createElement("div",{className:"tco-progress-overlay-content"},oa.default.createElement(G,{type:"logo-cornerstone"}),oa.default.createElement("h2",{className:"tco-progress-overlay-title"},n||oa.default.createElement("span",{dangerouslySetInnerHTML:{__html:"&nbsp;"}}))))},kwe=()=>{let{stage:e,fullScreen:t}=mt(em)??{};return oa.default.createElement(oa.default.Fragment,null,oa.default.createElement(Swe,{stage:e,fullScreen:t}),oa.default.createElement(y2,{stage:e,fullScreen:t}))};y2=(0,oa.memo)(({stage:e,fullScreen:t,className:n=""})=>t?null:oa.default.createElement("div",{className:K("tco-progress",`is-stage-${e}`,n),"aria-hidden":!0},oa.default.createElement("div",null)));y2.displayName="ProgressBar";sn(kwe)});var r_={};D(r_,{I18n:()=>Pwe,addStrings:()=>Twe,t:()=>v});function Twe(e={}){Object.keys(e).forEach(t=>jI[t]=e[t])}function v(e,t={}){return jI[e]?Object.keys(t).reduce((n,o)=>n.replace(new RegExp(`{{${o}}}`,"g"),t[o]),jI[e]):(console.warn("Unable to locate i18n string",e,t),e)}var jI,Pwe,Se=x(()=>{jI={};Pwe=({t:e,...t})=>e(e,t)});var GI={};D(GI,{NotifyContainer:()=>zd,notify:()=>ws,notifyError:()=>Lt,notifySuccess:()=>so});function ws(...e){ite(...e)}function so(e,t){ws(e,{type:"success",...t})}function Lt(e,t){ws(e,{type:"error",...t})}function Owe({type:e,title:t,dismissible:n,message:o,state:r,onClose:i}){return React.createElement("div",{className:K("tco-notification-item",`tco-notification-item-${e}`,{"is-active":r==="show"})},n&&React.createElement("div",{className:"tco-notification-item-close",onClick:i},"\xD7"),React.createElement("div",{className:"tco-notification-item-title"},t),React.createElement("div",{className:"tco-notification-item-message"},o))}function zd(){let[e,t]=(0,gg.useState)([]);(0,gg.useEffect)(()=>{ite=(r,{type:i="notice",warn:s,timeout:a,dismissible:l=!1,...u}={})=>{s&&console.warn(r,s),typeof r=="object"&&(r=r?.data?.error?.message?r?.data?.error?.message+" : "+r?.data?.error?.file:JSON.stringify(r,null,2)),t(c=>[{id:Ws(),type:i,state:"ready",title:v(`app.notification-${i}`),message:r,timeout:a,dismissible:l,options:u,added:Date.now()},...c])}},[t]);let[n,o]=(0,gg.useState)([]);return(0,gg.useEffect)(()=>{let r,i=()=>{let s=!1,a=[],l=Date.now();e.forEach(u=>{let c=(u.timeout||Iwe)-WI;if(u.state==="show"&&l-u.added>c-WI){s=!0,a.push({...u,state:"removing"});return}if(u.state==="removing"&&l-u.added>c){s=!0;return}if(u.state==="ready"){s=!0,a.push({...u,state:"show"});return}a.push(u)}),s?t(a):r=requestAnimationFrame(i)};return e.length>0&&(r=requestAnimationFrame(i)),()=>{cancelAnimationFrame(r)}},[e,n]),React.createElement("div",{className:"tco-notification-queue"},e.map(({id:r,...i})=>React.createElement(Owe,{key:r,...i,onClose:()=>{t(s=>s.map(a=>a.id===r?{...a,timeout:WI*2,added:Date.now()}:a))}})))}var gg,Iwe,WI,ite,ao=x(()=>{gg=P(B());De();Zi();Se();Iwe=3e3,WI=650,ite=()=>{}});var a_={};D(a_,{httpFetch:()=>nm,httpRemoteGet:()=>KI,normalizePath:()=>ste,request:()=>yr,requestDelete:()=>Mwe,requestEndpoint:()=>s_,requestPost:()=>or,requestPreviewEndpoint:()=>yg,safeParseJson:()=>i_});function ste(e,t){return`${Dwe}/${e}${t?`/${t}`:""}`}function or(e,t,n){return yr(e,t,{method:"POST",...n})}function Mwe(e,t,n){return yr(e,t,{method:"DELETE",...n})}function ate(e,t=!0){if(!t||!QI)return{request:e,gzip:!1};let n=JSON.stringify(e),o=my(n),r=n.length>o.length;return{request:r?o:e,gzip:r}}function yr(e,{id:t,...n}={},{gzip:o=!0,method:r="GET",...i}={}){r==="GET"&&(n._wp_nonce=window.csAppData._cs_nonce);let s=ste(e,t),a=new AbortController,l=a.signal,u=new Promise((c,p)=>{let m=r==="GET"?{...n}:{};(!o||!QI)&&(m.gzip=0);let d={method:r,signal:l,path:qI(s,m),...i};r!=="GET"&&(d.data=ate(n)),tm(d).then(f=>{if(f.error)p(f.error);else{if(f.gzip!==!1&&i.parse!==!1&&QI)try{c({...f,data:py(f.data)})}catch(h){p(h)}c(f)}},p)});return u.cancel=()=>a.abort(),u}async function nm({url:e,query:t,data:n}={}){let o=e||window.csAppData.urlBase,[r,i={}]=Nwe(n),s={method:"POST",mode:"cors",cache:"no-cache",credentials:"same-origin",redirect:"follow",referrerPolicy:"no-referrer",headers:i,body:r};return await window.fetch(t?qI(o,t):o,s)}async function KI({url:e,headers:t,query:n}={}){let o={method:"GET",mode:"cors",cache:"no-cache",credentials:"same-origin",redirect:"follow",referrerPolicy:"no-referrer",headers:t};return await window.fetch(n?qI(e,n):e,o)}async function i_(e){let t=await e.text();try{return JSON.parse(t)}catch(n){let o='{"success":true,';if(t.includes(o))return JSON.parse(t.substr(t.indexOf(o)));throw n}}async function s_(e,t){let n=await nm({url:window.csAppData.home_url,query:{[e]:"1"},data:t}),o=await i_(n);return lte(o),o.data}async function yg(e,t){let n=await nm({url:window.csAppData.preview.url,query:{[e]:"1"},data:t}),o=await i_(n);return lte(o),o.data}function lte(e){if(e&&!e.success)throw new Error(JSON.stringify(e));if(!e)throw new Error("Failed to parse, expected JSON response")}var tm,qI,QI,Dwe,Nwe,Lo=x(()=>{Sd();({apiFetch:tm,url:{addQueryArgs:qI}}=window.wp);tm.use(tm.createRootURLMiddleware(window.csAppData.fetch.rootUrl));tm.nonceMiddleware=tm.createNonceMiddleware(window.csAppData.fetch.nonce);tm.nonceEndpoint=window.csAppData.fetch.nonceUrl;tm.use(tm.nonceMiddleware);QI=window.csAppData.canGzip,Dwe=window.csAppData.routePrefix||"themeco/data";Nwe=e=>e instanceof FormData?(e.append("_nonce",window.csAppData._cs_nonce),[e]):[JSON.stringify({_nonce:window.csAppData._cs_nonce,...ate(e)}),{"Content-Type":"application/json","X-WP-Nonce":window.csAppData.fetch.nonce}]});function Vwe(e){return e?(v2.has(e)||(cte+=1,v2.set(e,cte.toString())),v2.get(e)):"0"}function Fwe(e){return Object.keys(e).sort().filter(t=>e[t]!==void 0).map(t=>`${t}_${t==="root"?Vwe(e.root):e[t]}`).toString()}function zwe(e){let t=Fwe(e),n=YI.get(t);if(!n){let o=new Map,r,i=new IntersectionObserver(s=>{s.forEach(a=>{var l;let u=a.isIntersecting&&r.some(c=>a.intersectionRatio>=c);e.trackVisibility&&typeof a.isVisible=="undefined"&&(a.isVisible=u),(l=o.get(a.target))==null||l.forEach(c=>{c(u,a)})})},e);r=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:i,elements:o},YI.set(t,n)}return n}function Bwe(e,t,n={},o=Lwe){if(typeof window.IntersectionObserver=="undefined"&&o!==void 0){let l=e.getBoundingClientRect();return t(o,{isIntersecting:o,target:e,intersectionRatio:typeof n.threshold=="number"?n.threshold:0,time:0,boundingClientRect:l,intersectionRect:l,rootBounds:l}),()=>{}}let{id:r,observer:i,elements:s}=zwe(n),a=s.get(e)||[];return s.has(e)||s.set(e,a),a.push(t),i.observe(e),function(){a.splice(a.indexOf(t),1),a.length===0&&(s.delete(e),i.unobserve(e)),s.size===0&&(i.disconnect(),YI.delete(r))}}function b2({threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:r,triggerOnce:i,skip:s,initialInView:a,fallbackInView:l,onChange:u}={}){var c;let[p,m]=om.useState(null),d=om.useRef(u),[f,h]=om.useState({inView:!!a,entry:void 0});d.current=u,om.useEffect(()=>{if(s||!p)return;let b;return b=Bwe(p,(w,S)=>{h({inView:w,entry:S}),d.current&&d.current(w,S),S.isIntersecting&&i&&b&&(b(),b=void 0)},{root:r,rootMargin:o,threshold:e,trackVisibility:n,delay:t},l),()=>{b&&b()}},[Array.isArray(e)?e.toString():e,p,r,o,i,s,n,l,t]);let g=(c=f.entry)==null?void 0:c.target,y=om.useRef(void 0);!p&&g&&!i&&!s&&y.current!==g&&(y.current=g,h({inView:!!a,entry:void 0}));let _=[m,f.inView,f.entry];return _.ref=_[0],_.inView=_[1],_.entry=_[2],_}var ute,om,YI,v2,cte,Lwe,XI=x(()=>{ute=P(B(),1),om=P(B(),1),YI=new Map,v2=new WeakMap,cte=0,Lwe=void 0});var JI={};D(JI,{default:()=>pte});function pte(e){return qs.callbacks.push(e),Uwe(),()=>{qs.callbacks=qs.callbacks.filter(t=>t!==e),$we()}}function Uwe(){qs.interval&&clearInterval(qs.interval),qs.added||(qs.added=!0,window.addEventListener("focus",e=>{if(qs.inFrame){qs.inFrame=!1;return}else qs.callbacks.forEach(t=>t(e))})),qs.interval=setInterval(()=>{[...document.getElementsByTagName("iframe")].forEach(t=>{t.___onWindowFocusHandled||(t.___onWindowFocusHandled=!0,t.addEventListener("touchend",()=>{qs.inFrame=!0}),t.addEventListener("mouseup",()=>{qs.inFrame=!0}),t.addEventListener("focus",()=>{qs.inFrame=!0}))})},500)}function $we(){qs.callbacks.length||clearInterval(qs.interval)}var qs,ZI=x(()=>{qs={added:!1,interval:!1,inFrame:!1,callbacks:[]}});var RI={};D(RI,{acceptAction:()=>Ud,confirmAsync:()=>Ri,declineAction:()=>Bd});function Bd(e,t={}){return new Promise(n=>{window.confirmHandler({message:e,decline:v("app.back"),onDecline:()=>n(!1),...t})})}function Ud(e,t={}){return Ri(e,{acceptClass:"tco-btn-yep",...t})}function Ri(e,{bypass:t=!1,...n}={}){return t?Promise.resolve(!0):new Promise(o=>{window.confirmHandler===mte&&(window.confirmHandler=window.top.confirmHandler),window.confirmHandler({message:e,...n,onAccept:()=>o(!0),onDecline:()=>o(!1)})})}function Hwe({active:e=!1,onAccept:t=null,onDecline:n=null,acceptUrl:o=null,message:r="",accept:i="",acceptClass:s="",decline:a="",extra:l,form:u}){return Qs.default.createElement("div",{className:K("tco-action-modal-outer",{"is-active":e})},Qs.default.createElement("div",{className:"tco-action-modal-inner"},Qs.default.createElement("div",{className:"tco-action-modal-content"},typeof r=="string"?Qs.default.createElement("div",{className:"tco-action-modal-message",dangerouslySetInnerHTML:{__html:r}}):Qs.default.createElement("div",{className:"tco-action-modal-message"},typeof r=="function"?r({onAccept:t,onDecline:n}):r),u&&Qs.default.createElement("div",{className:"tco-action-modal-form"},u(c=>c?t():n())),Qs.default.createElement("div",{className:"tco-action-modal-actions"},l&&l(c=>c?t():n()),t&&!o&&i&&Qs.default.createElement("button",{className:K("tco-btn",s||"tco-btn-nope"),onClick:t},i),o&&i&&Qs.default.createElement("a",{className:"tco-btn",href:o},i),n&&a&&Qs.default.createElement("button",{className:"tco-btn",onClick:n},a)))))}function jwe(){let[e,t]=(0,Qs.useState)({});return(0,Qs.useEffect)(()=>{window.confirmHandler=({onAccept:n,acceptUrl:o=null,onDecline:r,message:i,accept:s,acceptClass:a,decline:l,extra:u,form:c})=>{let p=m=>()=>{typeof m=="function"&&m(),t(d=>({...d,active:!1,onAccept:()=>{},onDecline:()=>{}}))};t({active:!0,accept:s!==!1?s||v("app.confirm-yep"):null,decline:l||v("app.confirm-nope"),acceptClass:a,onAccept:p(n),onDecline:p(r),acceptUrl:o,extra:u,form:c,message:i})}},[t]),Qs.default.createElement(Hwe,{...e})}var Qs,mte,wa=x(()=>{Qs=P(B());De();Se();Qo();mte=()=>{};window.confirmHandler=mte;sn(jwe)});var tO={};D(tO,{controlChoiceSame:()=>Bc,serializeValue:()=>au,unserializeValue:()=>eO});function au(e){return typeof e=="object"?JSON.stringify(e):e}function eO(e){try{var t=JSON.parse(e);if(typeof t=="object")return t}catch{}return e}function Bc(e,t){return e==t||JSON.stringify(e)===JSON.stringify(t)}var $d=x(()=>{});var oO={};D(oO,{default:()=>Wr});function Wr({value:e=null,emptyValue:t="",placeholder:n="",onChange:o,disabled:r,options:i,groups:s}){let a=(0,_r.useMemo)(()=>s?s.reduce((f,{options:h=[]})=>[...f,...h],[]):i??[],[i,s]),l=(0,_r.useMemo)(()=>a.find(({value:f})=>Bc(f,e)),[a,e]),[u,c]=(0,_r.useState)(!1),p=(0,_r.useCallback)(()=>{c(!0)},[c]),m=(0,_r.useCallback)(()=>{c(!1)},[c]),d=(0,_r.useCallback)(f=>{typeof o=="function"&&o(eO(f.target.value))},[o]);return _r.default.createElement("div",{className:K("tco-styled-select",{"is-active":u})},_r.default.createElement("div",{className:K("tco-styled-select-label",{"tco-styled-select-placeholder":!e})},_r.default.createElement("span",null,l&&l.label||n)),_r.default.createElement(G,{type:"select"}),_r.default.createElement("select",{disabled:r,onChange:d,onFocus:p,onBlur:m,value:l?au(e):t},!l&&_r.default.createElement("option",{value:t,disabled:!0},n),s?s.map(({name:f,label:h,options:g})=>_r.default.createElement("optgroup",{key:f,label:h},_r.default.createElement(nO,{options:g}))):_r.default.createElement(nO,{options:i})))}var _r,nO,Yu=x(()=>{_r=P(B());De();je();Se();$d();nO=(0,_r.memo)(({options:e=[]})=>_r.default.createElement(_r.default.Fragment,null,e.map(({value:t,label:n,disabled:o})=>{let r=au(t);return _r.default.createElement("option",{key:r,value:r,disabled:o},n)})));nO.displayName="Options"});var lO={};D(lO,{LanguageSwitcher:()=>sO,currentLanguageAtom:()=>rm,getCurrentLanguage:()=>Ywe,groupIndexByLanguage:()=>l_,isWpmlActive:()=>Uc,useCreateTranslationTranslate:()=>dte,useCurrentLanguage:()=>Hd,useSetCurrentLanguage:()=>Wwe,willNeedTranslation:()=>qwe,withWpmlLangAtom:()=>iO,wpmlRedirectSubdomain:()=>aO});function Hd(){return mt(rm)}function Wwe(){return Bo(rm)}function Uc(){return!!window.csAppData.wpml&&!!window.csAppData.wpml.advanced_builder}function dte(e,t){let n=(0,_o.useCallback)(()=>{Tl(),t.map(r=>u_(r))},[e,t]);return(0,_o.useCallback)(async r=>{let i=await s_("cs-translation",r);if(!i)throw new Error("Translation Response empty for : "+JSON.stringify(r));if(i.errors){let s=Object.values(i.errors),a="";throw s.map(l=>{a+=l.join(`
`)}),new Error(a)}return n(),i})}function l_(e,t){return e.filter(({language:{code:n,fallback:o}})=>t===n||o.includes(t))}function Gwe({onComplete:e,doc:t={},lang:n}){let o=(0,rO.useNavigate)(),[,r]=He(rm),{type:i,docTypeInfo:{labelSingular:s}={},docId:a,language:{translations:l={},code:u}={}}=t,c=(0,_o.useMemo)(()=>l?[a,...Object.values(l)]:[],[a,l]),p=dte(i,c),m=v("app.translation.create-message",{context:s,lang:fte(n)}),[d,f]=(0,_o.useState)(u),h=(0,_o.useMemo)(()=>l[d],[l,d]),[,g]=He(c_),y=(0,_o.useCallback)(xa(async(S,C,k)=>{if(!t?.id){r(C);return}try{let A=await p({source:S,lang:C,copyFrom:k});so(v("app.notify.created",{context:s})),r(C),typeof A.id=="number"&&(o({to:`/edit/${A.id}`}),setTimeout(()=>{g(a)},25)),e(!0);return}catch(A){Lt(v("app.translation.failed-to-create",{context:s,message:A.message}),{warn:A}),e(!1)}}),[e,p,s,g]),_=(0,_o.useCallback)(()=>{y(a,n)},[y,a,n]),b=(0,_o.useCallback)(()=>{y(a,n,h)},[y,a,n,h]),w=(0,_o.useMemo)(()=>Object.entries(l).filter(([S,C])=>!!C).map(([S])=>({value:S,label:fte(S)})),[l]);return _o.default.createElement("div",{className:"tco-language-create"},_o.default.createElement("p",{dangerouslySetInnerHTML:{__html:m}}),_o.default.createElement("button",{onClick:_,className:"tco-btn"},v("app.translation.start-blank")),_o.default.createElement("div",{className:"tco-language-create-divider"},_o.default.createElement("span",null,v("app.translation.or"))),_o.default.createElement("ul",{className:"tco-control-list"},_o.default.createElement("li",{className:"tco-control tco-control-select-action"},_o.default.createElement(Wr,{isPartOfSelectAction:!0,value:d,options:w,onChange:S=>f(S)}),_o.default.createElement("button",{onClick:b},v("app.copy")))))}function qwe(e,t){return Uc()?e.language.fallback.includes(t):!1}function Qwe({item:{code:e,country_flag_url:t},translation:n=null,doc:o={}}){let r=(0,rO.useNavigate)(),[i,s]=He(rm),a=(0,_o.useCallback)(()=>{if(!o?.id){s(e);return}if(n){s(e),r({to:`/edit/${n}`});return}Ri(v("app.translate"),{accept:!1,form:l=>_o.default.createElement(Gwe,{doc:o,lang:e,onComplete:l}),decline:v("app.back")}).then(l=>{})},[e,r,n,o]);return _o.default.createElement("button",{onClick:a,className:K({"tco-active":i===e})},_o.default.createElement("img",{src:t}))}function sO(){if(!Uc())return null;let e=Object.keys(window.csAppData.wpml?.languages||{});if(e.length<=0)return null;let[t,n]=He(rm),o=Be(),{language:{code:r,translations:i={}}={}}=o;return(0,_o.useEffect)(()=>{!o||!o.language||t===o.language.code||n(o.language.code)},[o.id,o.language]),_o.default.createElement("div",{className:K("tco-language-picker"),style:{"--tco-wpml-items":e.length}},e.map(s=>_o.default.createElement(Qwe,{key:s,doc:o,translation:i[s]||null,item:window.csAppData.wpml.languages?.[s]})))}function aO(e,t){if(!Uc())return!1;let n=Wd(e),o=new URL(t);return o=o.origin,n.language.domain!==o||!Kwe(o)?!1:(o=o+"/"+(window.csAppData.appSlug||"cornerstone")+"/edit/"+e,window.location.href=o,!0)}function Kwe(e){e+="/";let t=Object.values(window.csAppData.wpml.languages);for(let n=0;n<t.length;++n)if(t[n].url===e)return!0;return!1}function Ywe(){return Sl(rm)}var _o,rO,rm,iO,fte,jd=x(()=>{_o=P(B());wa();Kt();rO=P(Xa());Se();Yu();vi();xs();ao();Lo();De();Pt();Kt();Pt();rm=Ya("wpml-lang",window.csAppData.wpml?.defaultLang),iO=Fe(e=>Uc()?{lang:e(rm)}:{});fte=e=>window.csAppData.wpml?.languages[e]?.translated_name??""});var uO={};D(uO,{allDocTypeOptions:()=>Xu,allDocTypes:()=>x2,baseDocTypes:()=>hte,decorateDocWithType:()=>im,getDocTypeInfo:()=>Pr,getDocumentTypeGroup:()=>Jwe});var p_,hte,Xu,Xwe,x2,Jwe,Pr,im,Za=x(()=>{p_=P(Mn()),hte=(0,p_.memoize)(()=>window.csAppData.documentTypes.reduce((e,{name:t,...n})=>({...e,[t]:n}),{})),Xu=(0,p_.memoize)(()=>window.csAppData.documentTypes.reduce((e,{options:t=[]})=>[...e,...t],[])),Xwe=(e,t)=>{let[n,o]=e.split(":"),r=t.assignmentContext??o,i=t.previewContext??r;return{...t,name:e,baseType:n,subType:o,assignmentContext:r,previewContext:i}},x2=(0,p_.memoize)(()=>Xu().reduce((e,{value:t,...n})=>({...e,[t]:Xwe(t,n)}),{})),Jwe=(0,p_.memoize)(e=>{let[t]=e.split(":");return hte()[t]?.options??[]}),Pr=e=>x2()[e]??{},im=(e={})=>e.docTypeName?{...e,docTypeInfo:Pr(e.docTypeName)}:e});function gte(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function yte(e,t,n){return t&&gte(e.prototype,t),n&&gte(e,n),e}function Ju(){return Ju=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},Ju.apply(this,arguments)}function cO(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function m_(e){return!!(e&&typeof e.hasOwnProperty=="function"&&(e.hasOwnProperty("__ownerID")||e._map&&e._map.hasOwnProperty("__ownerID")))}function _te(e,t,n){return Object.keys(e).reduce(function(o,r){var i=""+r;return o.has(i)?o.set(i,n(o.get(i),e[i])):o},t)}var Zwe,Rwe,pO,eCe,tCe,nCe,vte,oCe,rCe,bte,iCe,sCe,aCe,lCe,$c,Gd,w2=x(()=>{Zwe=function(t){return function(n){return m_(n)?n.get(t):n[t]}},Rwe=function(){function e(n,o,r){if(o===void 0&&(o={}),r===void 0&&(r={}),!n||typeof n!="string")throw new Error("Expected a string key for Entity, but found "+n+".");var i=r,s=i.idAttribute,a=s===void 0?"id":s,l=i.mergeStrategy,u=l===void 0?function(f,h){return Ju({},f,h)}:l,c=i.processStrategy,p=c===void 0?function(f){return Ju({},f)}:c,m=i.fallbackStrategy,d=m===void 0?function(f,h){}:m;this._key=n,this._getId=typeof a=="function"?a:Zwe(a),this._idAttribute=a,this._mergeStrategy=u,this._processStrategy=p,this._fallbackStrategy=d,this.define(o)}var t=e.prototype;return t.define=function(o){this.schema=Object.keys(o).reduce(function(r,i){var s,a=o[i];return Ju({},r,(s={},s[i]=a,s))},this.schema||{})},t.getId=function(o,r,i){return this._getId(o,r,i)},t.merge=function(o,r){return this._mergeStrategy(o,r)},t.fallback=function(o,r){return this._fallbackStrategy(o,r)},t.normalize=function(o,r,i,s,a,l){var u=this,c=this.getId(o,r,i),p=this.key;if(p in l||(l[p]={}),c in l[p]||(l[p][c]=[]),l[p][c].some(function(d){return d===o}))return c;l[p][c].push(o);var m=this._processStrategy(o,r,i);return Object.keys(this.schema).forEach(function(d){if(m.hasOwnProperty(d)&&typeof m[d]=="object"){var f=u.schema[d],h=typeof f=="function"?f(o):f;m[d]=s(m[d],m,d,h,a,l)}}),a(this,m,o,r,i),c},t.denormalize=function(o,r){var i=this;return m_(o)?_te(this.schema,o,r):(Object.keys(this.schema).forEach(function(s){if(o.hasOwnProperty(s)){var a=i.schema[s];o[s]=r(o[s],a)}}),o)},yte(e,[{key:"key",get:function(){return this._key}},{key:"idAttribute",get:function(){return this._idAttribute}}]),e}(),pO=function(){function e(n,o){o&&(this._schemaAttribute=typeof o=="string"?function(r){return r[o]}:o),this.define(n)}var t=e.prototype;return t.define=function(o){this.schema=o},t.getSchemaAttribute=function(o,r,i){return!this.isSingleSchema&&this._schemaAttribute(o,r,i)},t.inferSchema=function(o,r,i){if(this.isSingleSchema)return this.schema;var s=this.getSchemaAttribute(o,r,i);return this.schema[s]},t.normalizeValue=function(o,r,i,s,a,l){var u=this.inferSchema(o,r,i);if(!u)return o;var c=s(o,r,i,u,a,l);return this.isSingleSchema||c===void 0||c===null?c:{id:c,schema:this.getSchemaAttribute(o,r,i)}},t.denormalizeValue=function(o,r){var i=m_(o)?o.get("schema"):o.schema;if(!this.isSingleSchema&&!i)return o;var s=this.isSingleSchema?void 0:m_(o)?o.get("id"):o.id,a=this.isSingleSchema?this.schema:this.schema[i];return r(s||o,a)},yte(e,[{key:"isSingleSchema",get:function(){return!this._schemaAttribute}}]),e}(),eCe=function(e){cO(t,e);function t(o,r){if(!r)throw new Error('Expected option "schemaAttribute" not found on UnionSchema.');return e.call(this,o,r)||this}var n=t.prototype;return n.normalize=function(r,i,s,a,l,u){return this.normalizeValue(r,i,s,a,l,u)},n.denormalize=function(r,i){return this.denormalizeValue(r,i)},t}(pO),tCe=function(e){cO(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.normalize=function(r,i,s,a,l,u){var c=this;return Object.keys(r).reduce(function(p,m,d){var f,h=r[m];return h!=null?Ju({},p,(f={},f[m]=c.normalizeValue(h,r,m,a,l,u),f)):p},{})},n.denormalize=function(r,i){var s=this;return Object.keys(r).reduce(function(a,l){var u,c=r[l];return Ju({},a,(u={},u[l]=s.denormalizeValue(c,i),u))},{})},t}(pO),nCe=function(t){var n=Array.isArray(t);if(n&&t.length>1)throw new Error("Expected schema definition to be a single schema, but found "+t.length+".");return t[0]},vte=function(t){return Array.isArray(t)?t:Object.keys(t).map(function(n){return t[n]})},oCe=function(t,n,o,r,i,s,a){t=nCe(t);var l=vte(n);return l.map(function(u,c){return i(u,o,r,t,s,a)})},rCe=function(e){cO(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.normalize=function(r,i,s,a,l,u){var c=this,p=vte(r);return p.map(function(m,d){return c.normalizeValue(m,i,s,a,l,u)}).filter(function(m){return m!=null})},n.denormalize=function(r,i){var s=this;return r&&r.map?r.map(function(a){return s.denormalizeValue(a,i)}):r},t}(pO),bte=function(t,n,o,r,i,s,a){var l=Ju({},n);return Object.keys(t).forEach(function(u){var c=t[u],p=typeof c=="function"?c(n):c,m=i(n[u],n,u,p,s,a);m==null?delete l[u]:l[u]=m}),l},iCe=function(t,n,o){if(m_(n))return _te(t,n,o);var r=Ju({},n);return Object.keys(t).forEach(function(i){r[i]!=null&&(r[i]=o(r[i],t[i]))}),r},sCe=function(){function e(n){this.define(n)}var t=e.prototype;return t.define=function(o){this.schema=Object.keys(o).reduce(function(r,i){var s,a=o[i];return Ju({},r,(s={},s[i]=a,s))},this.schema||{})},t.normalize=function(){for(var o=arguments.length,r=new Array(o),i=0;i<o;i++)r[i]=arguments[i];return bte.apply(void 0,[this.schema].concat(r))},t.denormalize=function(){for(var o=arguments.length,r=new Array(o),i=0;i<o;i++)r[i]=arguments[i];return iCe.apply(void 0,[this.schema].concat(r))},e}(),aCe=function e(t,n,o,r,i,s){if(typeof t!="object"||!t)return t;if(typeof r=="object"&&(!r.normalize||typeof r.normalize!="function")){var a=Array.isArray(r)?oCe:bte;return a(r,t,n,o,e,i,s)}return r.normalize(t,n,o,e,i,s)},lCe=function(t){return function(n,o,r,i,s){var a=n.key,l=n.getId(r,i,s);a in t||(t[a]={});var u=t[a][l];u?t[a][l]=n.merge(u,o):t[a][l]=o}},$c={Array:rCe,Entity:Rwe,Object:sCe,Union:eCe,Values:tCe},Gd=function(t,n){if(!t||typeof t!="object")throw new Error('Unexpected input given to normalize. Expected type to be "object", found "'+(t===null?"null":typeof t)+'".');var o={},r=lCe(o),i={},s=aCe(t,t,null,n,r,i);return{entities:o,result:s}}});var dO={};D(dO,{checkCondition:()=>mO,checkConditions:()=>f_,default:()=>pCe,normalizeConditions:()=>d_});function wte(e){return e=e?String(e):"",e===""?!0:e.trim().split(" ").filter(t=>!t.match(/^0[a-zA-Z%]+|0$|none$/)).length===0}function mO(e,t,n){return n==="IN"?!!(t&&e.includes(t)):n==="NOT IN"?!e.includes(t):n==="LIKE"?!!(t&&e&&t.includes(e)):n==="NOT LIKE"?!!(!t.includes(e)&&t!=e&&(e||t)):n==="MORE THAN ONE"?Array.isArray(t)&&t.length>1:n==="EXACTLY ONE"?Array.isArray(t)&&t.length===1:n==="EMPTY"?Array.isArray(t)?t.length===0:wte(t):n==="NOT EMPTY"?Array.isArray(t)?t.length>0:!wte(t):((typeof e=="boolean"||typeof t=="boolean")&&(e=!!e,t=!!t),n==="="||n==="=="?e==t:n==="!="?e!=t:!0)}function Cte(e){if(yC(e))return{};let{key:t,value:n,op:o,or:r}=e;return _s(r)&&(r=!1),!_s(e.option)&&_s(t)&&(t=e.option),xte.includes(o)&&(n=!1),_y(t)&&_y(n)?((!_y(o)||!uCe.includes(o))&&(o="=="),{key:t,value:n,op:o,or:r}):(t=Object.keys(e)[0],Cte({key:t,value:e[t]}))}function cCe({key:e,value:t,op:n}){return!_s(e)&&!_s(t)&&!_s(n)}function d_(e){return Array.isArray(e)?e.map(Cte).filter(cCe):[]}function f_(e){return e.map(({a:t,b:n,op:o})=>mO(t,n,o)).reduce((t,n,o)=>e[o].or?t||n:t&&n)}var xte,uCe,pCe,_g=x(()=>{Qh();xte=["EMPTY","NOT EMPTY","MORE THAN ONE","EXACTLY ONE"],uCe=["=","==","!=",">",">=","<","<=","LIKE","NOT LIKE","IN","NOT IN","BETWEEN","NOT BETWEEN",...xte];pCe=mO});var hO={};D(hO,{default:()=>Ks});function vg(e){return Array.isArray(e)?fCe(e):C2(e)?hCe(e):e}function fCe(e){let t=e.slice(0,0);return E2(e).forEach(n=>{t[n]=vg(e[n])}),t}function hCe(e){let t=Object.getPrototypeOf(e)===null?Object.create(null):{};return E2(e).forEach(n=>{t[n]=vg(e[n])}),t}function fO(e,t,n){return n.concatArrays&&Array.isArray(e)&&Array.isArray(t)?gCe(e,t,n):!C2(t)||!C2(e)?vg(t):kte(e,t,E2(t),n)}function Ks(){let e=fO(vg(Ste),this!==dCe&&this||{},Ste),t={};for(let n=0;n<arguments.length;n++){let o=arguments[n];if(o!==void 0){if(!C2(o))throw new TypeError(`\`${o}\` is not an Option Object`);t=fO(t,o,e)}}return t}var C2,Ete,mCe,dCe,Ste,E2,kte,gCe,qd=x(()=>{C2=function(e){let t;return Object.prototype.toString.call(e)==="[object Object]"&&(t=Object.getPrototypeOf(e),t===null||t===Object.getPrototypeOf({}))},{hasOwnProperty:Ete}=Object.prototype,mCe=Object.propertyIsEnumerable,dCe=window,Ste={concatArrays:!1},E2=e=>{let t=[];for(let n in e)Ete.call(e,n)&&t.push(n);if(Object.getOwnPropertySymbols){let n=Object.getOwnPropertySymbols(e);for(let o=0;o<n.length;o++)mCe.call(e,n[o])&&t.push(n[o])}return t};kte=(e,t,n,o)=>(n.forEach(r=>{r in e?e[r]=fO(e[r],t[r],o):e[r]=vg(t[r])}),e),gCe=(e,t,n)=>{let o=e.slice(0,0),r=0;return[e,t].forEach(i=>{let s=[];for(let a=0;a<i.length;a++)!Ete.call(i,a)||(s.push(String(a)),i===e?o[r++]=i[a]:o[r++]=vg(i[a]));o=kte(o,i,E2(i).filter(a=>s.indexOf(a)===-1),n)}),o}});var yO={};D(yO,{default:()=>gO});function gO(e){e.type="group",e.controls=[],e.keys.id&&e.controls.push({key:e.keys.id,type:"text",label:v("app.controls.id"),options:{monospace:!0}}),e.keys.class&&e.controls.push({key:e.keys.class,type:"text",label:v("app.controls.class"),options:{monospace:!0}}),e.keys.style&&e.controls.push({key:e.keys.style,type:"textarea",label:v("app.controls.inline-css"),options:{height:5-e.controls.length,monospace:!0}})}var _O=x(()=>{Se()});var bO={};D(bO,{default:()=>vO});function vO(e){e.type="group",e.controls=[],e.keys.url&&e.controls.push({key:e.keys.url,type:"text",label:v("app.controls.media.audio-url"),options:{placeholder:"http://example.com/a.mp3"}}),e.keys.preload&&e.controls.push({key:e.keys.preload,type:"select",label:v("app.controls.media.preload-content"),options:{choices:[{value:"none",label:v("app.controls.media.none")},{value:"auto",label:v("app.controls.media.auto")},{value:"metadata",label:v("app.controls.media.metadata")}]}});let t=["advanced","loop","autoplay"];if(Object.keys(e.keys).find(n=>t.includes(n))){let n=[];e.keys.advanced&&n.push({key:"advanced",label:v("app.controls.media.advanced")}),e.keys.loop&&n.push({key:"loop",label:v("app.controls.media.loop")}),e.keys.autoplay&&n.push({key:"autoplay",label:v("app.controls.media.autoplay")});let o={};for(let r in e.keys)t.includes(r)&&(o[r]=e.keys[r]);e.controls.push({keys:o,type:"checkbox-list",label:v("app.controls.media.display-function"),options:{list:n}})}delete e.keys}var xO=x(()=>{Se()});var CO={};D(CO,{default:()=>wO});function wO(e){e.type="dimensions",e.options.labels||(e.options.labels={top:v("app.controls.box.top-left"),right:v("app.controls.box.top-right"),bottom:v("app.controls.box.bttm-right"),left:v("app.controls.box.bttm-left")},e.options.query_inspector_labels={top:v("app.controls.box.top-left"),right:v("app.controls.box.top-right"),bottom:v("app.controls.box.bottom-right"),left:v("app.controls.box.bottom-left")});let t={valid_keywords:["inherit","calc"],ranges:{em:{max:10},rem:{max:10}}};e.default_options={top:t,right:t,bottom:t,left:t}}var EO=x(()=>{Se()});var kO={};D(kO,{default:()=>SO});function SO(e){e.type="choose-single"}var AO=x(()=>{});var PO={};D(PO,{default:()=>TO});function TO(e){e.type="choose",e.label=v("app.controls.font-style"),e.options={choices:[{value:"normal",label:v("app.controls.font-style.normal")},{value:"italic",children:Ate.default.createElement("i",null,v("app.controls.font-style.italic"))}]}}var Ate,IO=x(()=>{Ate=P(B());Se()});var DO={};D(DO,{default:()=>OO});function OO(e){e.type="group",e.controls=[],e.keys.type&&e.controls.push({key:e.keys.type,type:"choose",label:v("app.controls.info.type"),options:{choices:[{value:"tooltip",label:v("app.controls.info.normal")},{value:"popover",label:v("app.controls.info.popover")}]}}),e.keys.placement&&e.controls.push({key:e.keys.placement,type:"choose",label:v("app.controls.info.placement"),options:{choices:[{value:"top",icon:"arrow-up",tooltip:v("app.controls.box.top")},{value:"right",icon:"arrow-right",tooltip:v("app.controls.box.right")},{value:"bottom",icon:"arrow-down",tooltip:v("app.controls.box.bottom")},{value:"left",icon:"arrow-left",tooltip:v("app.controls.box.left")}]}}),e.keys.trigger&&e.controls.push({key:e.keys.trigger,type:"select",label:v("app.controls.info.trigger"),options:{choices:[{value:"hover",label:v("app.controls.info.hover")},{value:"focus",label:v("app.controls.info.focus")},{value:"click",label:v("app.controls.info.click")}]}}),e.keys.title&&e.controls.push({key:e.keys.title,type:"text",label:v("app.controls.info.title"),options:{placeholder:e.options.title_placeholder&&e.options.title_placeholder!==""?e.options.title_placeholder:""}}),e.keys.content&&e.controls.push({key:e.keys.content,type:"text",label:v("app.controls.info.content"),options:{placeholder:e.options.content_placeholder&&e.options.title_placeholder!==""?e.options.content_placeholder:""},condition:{key:e.keys.type,value:"popover"}})}var MO=x(()=>{Se()});var LO={};D(LO,{default:()=>NO});function NO(e){e.type="dimensions",e.options.labels||(e.options.labels={bottom:v("app.controls.box.bttm")}),typeof e.options.center=="undefined"&&(e.options.center=!0);let t={available_units:["px","em","rem","%","vw","vh","vmin","vmax"],valid_keywords:["auto","calc"],ranges:{px:{min:-50,max:50},em:{min:-2.5},rem:{min:-2.5},"%":{min:-50,max:50},vw:{min:1,max:100},vh:{min:1,max:100}}};e.default_options={top:t,right:t,bottom:t,left:t}}var VO=x(()=>{Se()});var zO={};D(zO,{default:()=>FO});function FO(e){e.type="select",e.options={choices:"dynamic:menus"}}var BO=x(()=>{});var $O={};D($O,{default:()=>UO});function UO(e){e.type="choose-multi"}var HO=x(()=>{});var WO={};D(WO,{default:()=>jO});function jO(e){e.type="group",e.controls=[],e.keys.toggle_hash&&e.controls.push({key:e.keys.toggle_hash,type:"text",label:v("app.controls.toggle-hash"),description:v("app.controls.toggle-hash-description"),condition:e.options.toggle_hash_condition||null}),e.keys.id&&e.controls.push({key:e.keys.id,type:"text",label:v("app.controls.id")}),e.keys.class&&e.controls.push({key:e.keys.class,type:"text",label:v("app.controls.class")}),e.keys.style&&e.controls.push({key:e.keys.style,type:"text",label:v("app.controls.inline-css"),options:{dynamic_content:!1}}),e.keys.css&&e.controls.push({key:e.keys.css,type:"code-editor",label:v("app.controls.element-css"),options:{height:2,mode:"element-css",button_label:v("app.controls.edit"),header_label:v("app.controls.element-css"),disable_input_preview:!0,placeholder:v("app.controls.element-css-placeholder")}}),e.keys.bp&&e.controls.push({key:e.keys.bp,label:v("app.controls.hide-bp"),type:"bp-hide"}),e.keys.show_condition&&e.controls.push({key:e.keys.show_condition,type:"show-condition",label:v("app.controls.show-condition")})}var mqe,GO=x(()=>{mqe=P(B());Se()});var QO={};D(QO,{default:()=>qO});function qO(e){e.type="dimensions",e.options.labels||(e.options.labels={bottom:v("app.controls.box.bttm")});let t={available_units:["px","em","rem","%","vw","vh","vmin","vmax"],valid_keywords:["calc"],ranges:{"%":{max:25},vw:{min:1,max:100},vh:{min:1,max:100}}};e.default_options={top:t,right:t,bottom:t,left:t}}var KO=x(()=>{Se()});var XO={};D(XO,{default:()=>YO});function YO(e){e.type="select";let t=`dynamic:post-picker:${e.options.post_type}`,n=e.options.placeholder||v("app.select");e.options={choices:t,placeholder:n}}var JO=x(()=>{Se()});var RO={};D(RO,{default:()=>ZO});function ZO(e){e.type="select",e.options={choices:"dynamic:sidebars",placeholder:v("app.controls.sidebar.select")}}var eD=x(()=>{Se()});var nD={};D(nD,{default:()=>tD});function tD(e){e.type="choose-single"}var oD=x(()=>{});var iD={};D(iD,{default:()=>rD});function rD(e){e.type="unit-slider"}var sD=x(()=>{});var lD={};D(lD,{default:()=>aD});function aD(e){e.type="choose",e.label||(e.label=v("app.controls.text-align.label")),e.options={off_value:"none",choices:[{value:"left",icon:"ui:text-align-left",tooltip:v("app.controls.text-align.left")},{value:"center",icon:"ui:text-align-center",tooltip:v("app.controls.text-align.center")},{value:"right",icon:"ui:text-align-right",tooltip:v("app.controls.text-align.right")},{value:"justify",icon:"ui:text-align-justify",tooltip:v("app.controls.text-align.justify")}]}}var uD=x(()=>{Se()});var pD={};D(pD,{default:()=>cD});function cD(e){e.type="choose",e.label=v("app.controls.text-decoration.label"),e.options={off_value:"none",choices:[{value:"underline",icon:"ui:underline",tooltip:v("app.controls.text-decoration.underline")},{value:"line-through",icon:"ui:strikethrough",tooltip:v("app.controls.text-decoration.line-through")}]}}var mD=x(()=>{Se()});var fD={};D(fD,{default:()=>dD});function dD(e){e.type="group",e.controls=[];let t={label:v("app.controls.base"),alt_label:v("app.controls.hover")};if(e.keys.font_family&&(e.controls.push({label:v("app.controls.text-format.font-family"),key:e.keys.font_family,type:"font-family"}),e.keys.font_weight&&e.controls.push({label:v("app.controls.text-format.font-weight"),keys:{value:e.keys.font_weight,font_family:e.keys.font_family},type:"font-weight"})),e.keys.text_color){let n={value:e.keys.text_color},o={};e.keys.alt_color&&(n.alt=e.keys.alt_color,o=t),e.options.color&&(o=Object.assign(o,e.options.color)),e.controls.push({keys:n,type:"color",label:v("app.controls.text.color"),options:o})}e.keys.bg_color&&e.controls.push({label:v("app.controls.bg"),keys:{value:e.keys.bg_color,alt:e.keys.bg_color_alt},type:"color",options:t}),e.keys.font_size&&e.controls.push({label:v("app.controls.text-format.font-size"),key:e.keys.font_size,type:"unit-slider",options:Object.assign({available_units:["px","em","rem","ch","vw","vh","dvh","vmin","vmax"],valid_keywords:["calc"],ranges:{px:{min:10,max:36,step:1},em:{min:.5,max:4,step:.05},rem:{min:.5,max:4,step:.05},ch:{min:1,max:10,step:.1},vw:{min:0,max:10,step:.05},vh:{min:0,max:10,step:.05},dvh:{min:0,max:10,step:.05},vmin:{min:0,max:10,step:.05},vmax:{min:0,max:10,step:.05}}},e.options.font_size)}),e.keys.letter_spacing&&e.controls.push({label:v("app.controls.text-format.letter-spacing"),key:e.keys.letter_spacing,type:"unit-slider",options:Object.assign({available_units:["em","rem"],valid_keywords:["calc"],ranges:{em:{min:-.125,max:1,step:.005},rem:{min:-.125,max:1,step:.005}}},e.options.letter_spacing)}),e.keys.line_height&&e.controls.push({label:v("app.controls.text-format.line-height"),key:e.keys.line_height,type:"unit-slider",options:Object.assign({unit_mode:"unitless",valid_keywords:["inherit"],min:1,max:2.5,step:.1},e.options.line_height)}),e.keys.font_style&&e.controls.push({key:e.keys.font_style,type:"font-style"}),e.keys.text_align&&e.controls.push({key:e.keys.text_align,type:"text-align"}),e.keys.text_decoration&&e.controls.push({key:e.keys.text_decoration,type:"text-decoration"}),e.keys.text_transform&&e.controls.push({key:e.keys.text_transform,type:"text-transform"})}var hD=x(()=>{Se()});var yD={};D(yD,{default:()=>gD});function gD(e){e.type="choose",e.label=v("app.controls.text-transform.label"),e.options={off_value:"none",choices:[{value:"uppercase",children:S2.default.createElement("span",{className:"tt"},"TT"),tooltip:v("app.controls.text-transform.uppercase")},{value:"capitalize",children:S2.default.createElement("span",{className:"tt"},"Tt"),tooltip:v("app.controls.text-transform.capitalize")},{value:"lowercase",children:S2.default.createElement("span",{className:"tt"},"tt"),tooltip:v("app.controls.text-transform.lowercase")}]}}var S2,_D=x(()=>{S2=P(B());Se()});var vD={};D(vD,{default:()=>h_});var yCe,h_,k2=x(()=>{Se();yCe=()=>[{value:"cubic-bezier(0.400, 0.000, 0.200, 1.000)",label:"Material Standard"},{value:"cubic-bezier(0.400, 0.000, 1.000, 1.000)",label:"Material Accelerate"},{value:"cubic-bezier(0.000, 0.000, 0.200, 1.000)",label:"Material Decelerate"},{value:"linear",label:"Linear"},{value:"ease",label:"Ease"},{value:"ease-in",label:"Ease In"},{value:"ease-out",label:"Ease Out"},{value:"ease-in-out",label:"Ease In Out"},{value:"cubic-bezier(0.470, 0.000, 0.745, 0.715)",label:"Ease In Sine"},{value:"cubic-bezier(0.550, 0.085, 0.680, 0.530)",label:"Ease In Quad"},{value:"cubic-bezier(0.550, 0.055, 0.675, 0.190)",label:"Ease In Cubic"},{value:"cubic-bezier(0.895, 0.030, 0.685, 0.220)",label:"Ease In Quart"},{value:"cubic-bezier(0.755, 0.050, 0.855, 0.060)",label:"Ease In Quint"},{value:"cubic-bezier(0.950, 0.050, 0.795, 0.035)",label:"Ease In Expo"},{value:"cubic-bezier(0.600, 0.040, 0.980, 0.335)",label:"Ease In Circ"},{value:"cubic-bezier(0.600, -0.280, 0.735, 0.045)",label:"Ease In Back"},{value:"cubic-bezier(0.390, 0.575, 0.565, 1.000)",label:"Ease Out Sine"},{value:"cubic-bezier(0.250, 0.460, 0.450, 0.940)",label:"Ease Out Quad"},{value:"cubic-bezier(0.215, 0.610, 0.355, 1.000)",label:"Ease Out Cubic"},{value:"cubic-bezier(0.165, 0.840, 0.440, 1.000)",label:"Ease Out Quart"},{value:"cubic-bezier(0.230, 1.000, 0.320, 1.000)",label:"Ease Out Quint"},{value:"cubic-bezier(0.190, 1.000, 0.220, 1.000)",label:"Ease Out Expo"},{value:"cubic-bezier(0.075, 0.820, 0.165, 1.000)",label:"Ease Out Circ"},{value:"cubic-bezier(0.175, 0.885, 0.320, 1.275)",label:"Ease Out Back"},{value:"cubic-bezier(0.445, 0.050, 0.550, 0.950)",label:"Ease In Out Sine"},{value:"cubic-bezier(0.455, 0.030, 0.515, 0.955)",label:"Ease In Out Quad"},{value:"cubic-bezier(0.645, 0.045, 0.355, 1.000)",label:"Ease In Out Cubic"},{value:"cubic-bezier(0.770, 0.000, 0.175, 1.000)",label:"Ease In Out Quart"},{value:"cubic-bezier(0.860, 0.000, 0.070, 1.000)",label:"Ease In Out Quint"},{value:"cubic-bezier(1.000, 0.000, 0.000, 1.000)",label:"Ease In Out Expo"},{value:"cubic-bezier(0.785, 0.135, 0.150, 0.860)",label:"Ease In Out Circ"},{value:"cubic-bezier(0.680, -0.550, 0.265, 1.550)",label:"Ease In Out Back"}],h_=yCe});var xD={};D(xD,{default:()=>bD});function bD(e){let t=[];e.type="group-picker",e.label=e.label=e.label||"Transition",e.controls=[];let n=[];e.keys.duration&&(t.push("{{duration}}"),n.push({key:e.keys.duration,type:"unit-slider",label:"Duration",options:Tte})),e.keys.delay&&(t.push("{{delay}}"),n.push({key:e.keys.delay,type:"unit-slider",label:"Delay",options:Tte})),e.keys.timing&&(t.push("{{timing-function:timing}}"),n.push({key:e.keys.timing,type:"select",label:"Easing",options:{choices:h_()}})),n.length>0&&e.controls.push({type:"group",label:e.label,controls:n}),e.options={label:t.join(" / "),icon:"transition"}}var Tte,wD=x(()=>{Se();k2();Tte={unit_mode:"time",available_units:["s","ms"],fallback_value:"300ms",ranges:{s:{min:0,max:2,step:.1},ms:{min:0,max:2e3,step:100}}}});var CD={};D(CD,{default:()=>A2});var A2,ED=x(()=>{Se();Qh();_O();xO();EO();AO();IO();MO();VO();BO();HO();GO();KO();JO();eD();oD();sD();uD();mD();hD();_D();wD();A2={atts:gO,audio:vO,"border-radius":wO,choose:SO,"font-style":TO,info:OO,margin:NO,menu:FO,"multi-choose":UO,omega:jO,padding:qO,"post-picker":YO,sidebar:ZO,"single-choose":tD,slider:rD,"text-align":aD,"text-decoration":cD,"text-format":dD,"text-transform":gD,transition:bD,"classic:_columns":e=>{e.type="_columns"},"classic:choose":e=>{e.type="choose-single",e.options&&(e.options.choices&&(e.options.choices=e.options.choices.map(t=>(t.title&&!t.label&&(t.label=t.title),t.icon&&(t.icon=`classic-choice:${t.icon}`),t))),_s(e.options.offValue)||(e.options.off_value=e.options.offValue,e.options.can_override=!1))},"classic:color":e=>{e.type="color",e.options||(e.options={}),e.options.palette!==!0&&(e.options.palette=!1)},"classic:editor":e=>{e.type="text-editor",e.options||(e.options={}),e.options.height=5},"classic:sortable":e=>{e.type="children"},"classic:title":e=>{e.type="text",e.label||(e.label=v("app.controls.classic.title"))},"classic:bp-hide":e=>{e.type="bp-hide"},"classic:multi-choose":e=>{e.type="choose-multi"},"classic:dimensions":e=>{e.type="classic-dimensions"},"classic:icon-choose":e=>{e.type="icon"},"classic:image":e=>{e.type="image-source"},"classic:number":e=>{e.type="number"},"classic:select":e=>{e.type="select"},"classic:text":e=>{e.type="text"},"classic:textarea":e=>{e.type="textarea"},"classic:toggle":e=>{e.type="toggle"}}});var SD={};D(SD,{beeline:()=>T2,selector:()=>Gr});function T2(e){let t=new WeakMap,n=_Ce(),o=vCe();return(...r)=>{let i=o(r.map(n));if(!t.has(i)){let s=e(...r);t.set(i,s)}return t.get(i)}}function Gr(...e){let t=T2(e.pop());return(...n)=>t(...e.map(o=>o(...n)))}var _Ce,vCe,Qd=x(()=>{_Ce=()=>{let e={},t={null:{content:null},undefined:{content:void 0},true:{content:!0},false:{content:!1}};return n=>{if(n===null)return t.null;switch(typeof n){case"undefined":return t.undefined;case"boolean":return n?t.true:t.false;case"object":return n;default:return e.hasOwnProperty(n)||(e[n]={content:n}),e[n]}}},vCe=()=>{let e=new WeakMap;return t=>t.reduce((n,o)=>{e.has(n)||e.set(n,new WeakMap);let r=e.get(n);return r.has(o)||r.set(o,{}),r.get(o)})}});var OD={};D(OD,{EMPTY_ARR:()=>Zu,EMPTY_OBJECT:()=>Ir,LEVEL_2:()=>PD,ROOT_CONTROL_OBJECT:()=>kD,makeModule:()=>Kd,makeSubModule:()=>g_,mergeNormalizedControls:()=>y_,normalizeControls:()=>Cs,normalizeGroupedControls:()=>ID});function CCe(e,t){let n=new Map;return Object.keys(t).forEach(o=>{let[r,i]=o.split(":");!i&&!n.has(r)&&n.set(r,Kd(o,t[o],new Map)),i&&n.has(r)&&n.get(r).controls.set(i,g_(o,i,t[o]))}),e.filter(o=>o?typeof o.group=="string"&&o.group||o.type==="group-module"?!0:(console.warn("Skipping top level control without a group",{control:o,input:e,inputNav:t}),!1):!1).forEach(({group:o,...r})=>{if(r.type==="group-module")r.options.name&&n.set(r.options.name,r);else{let[i,s]=o.split(":");n.has(i)&&n.get(i).controls.has(s)&&n.get(i).controls.get(s).controls.push(r)}}),n}function ID(e,t){return Cs(CCe(e,t))}function y_(...e){return e.reduce((t,n)=>{if(!n)return t;let{controls:{root:{controls:o=[]},...r},conditions:i}=n;return{controls:{...t.controls,...r,root:{id:"root",controls:[...o,...t.controls.root.controls]}},conditions:{...t.conditions,...i}}},{controls:{root:{controls:[]}},conditions:{}})}var kD,AD,bCe,TD,PD,Zu,Ir,xCe,wCe,Cs,Kd,g_,Or=x(()=>{Ka();Zi();w2();_g();qd();ED();Qd();kD={id:"root"},AD=new $c.Entity("control",void 0,{idAttribute:"id"}),bCe=new $c.Array(AD);AD.define({controls:bCe});TD=new Map,PD={level:2},Zu=[],Ir={},xCe=e=>{let t=JSON.stringify(e);return TD.has(t)||TD.set(t,Fi()),TD.get(t)},wCe=(e,t)=>e.replace(new RegExp(/{{([-\w\d]+)}}/,"g"),(n,o)=>t[o]||"").trim(),Cs=T2((e,{level:t=0}={})=>{if(!e)return console.warn("normalizeControls passed invalid control list",e),{};let n={};function o(r={},i={},s=0){if(!r)return!1;if(!r.type)return console.warn("Control needs a type",{control:r,parent:i,controls:e}),!1;let{type:a,id:l,key:u,keys:c={},label:p="",group:m="",label_prefix:d="",label_vars:f={},title:h="",description:g="",conditions:y=[],index:_,condition:b,controls:w}=r,S=w instanceof Map?Array.from(w.values()):w,C=r.options&&!Array.isArray(r.options)?r.options:{},k=r.default_options&&!Array.isArray(r.default_options)?r.default_options:{};Array.isArray(y)||console.warn("Control conditions must be an array",{type:a,conditions:y});let A=d_(b?[...y,b]:[...y]),O=A.length>0?xCe(A):null;O&&(n[O]={result:!1,conditions:A});let V=u?{value:u}:c??{};if(a==="checkbox-list"&&Object.keys(c??{}).length<=0&&(C?.list??[]).forEach(q=>{V[q.key]=q.key}),!V.value){let q=Object.keys(V);q.length>0&&(V.value=V[q[0]])}let $=Object.assign({},f);d&&($.prefix=d);let H=p||h;typeof p!="string"&&(console.warn("Control label must be a string",r),H="");let N={...C},F={id:l??Ws(),type:a,keys:V,label:wCe(H,$),description:g,conditions:O,options:Ks(k,N),controls:Array.isArray(S)?S.map(q=>o(q,r,s+1)).filter(q=>!!q):Zu};return typeof m=="string"&&m&&(F.group=m),_&&(F.searchIndex=_),!F.options._originalType&&typeof A2[a]=="function"?(F.options._originalType=a,o(er(F,q=>{A2[a](q),q.conditions=y,q.condition=b}))):F}try{let i=(e instanceof Map?Array.from(e.values()):e).map(a=>o(a,{},t)).filter(a=>!!a);return i.length<=0?null:{controls:Gd({id:"root",controls:i},AD).entities.control,conditions:n}}catch(r){return console.warn(r),null}}),Kd=(e,t,n=[],o={})=>({type:"group-module",id:`group-${e}`,label:t,options:{name:e,...o},controls:n}),g_=(e,t,n,o=[],{options:r,...i}={})=>({type:"group-sub-module",id:`group-sub-${t}-${e}`,label:n,...i,options:{tag:t,name:e,...r},controls:o})});var DD={};D(DD,{default:()=>sm});var lu,sm,P2=x(()=>{lu=P(B()),sm=class extends lu.default.PureComponent{getValue(){let t=this.props.valueA,n=this.props.valueB;return typeof this.props.value=="string"&&([t,n]=this.props.value.split(":")),{valueA:t||"",valueB:n||""}}render(){let[t,n]=(this.props.placeholder||"").split(":"),{valueA:o,valueB:r}=this.getValue();return lu.default.createElement("ul",{className:"tco-form-ratio-input"},lu.default.createElement("li",null,lu.default.createElement("input",{type:"text",value:o,onChange:i=>{this.props.onUpdateTermA(i.target.value),this.props.onUpdateValue(`${i.target.value}:${this.getValue().valueB}`)},placeholder:t||""})),lu.default.createElement("li",null," ",lu.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 2 6"},lu.default.createElement("circle",{cx:"1",cy:"1",r:"1"}),lu.default.createElement("circle",{cx:"1",cy:"5",r:"1"}))),lu.default.createElement("li",null,lu.default.createElement("input",{type:"text",value:r,onChange:i=>{this.props.onUpdateTermB(i.target.value),this.props.onUpdateValue(`${this.getValue().valueA}:${i.target.value}`)},placeholder:n||""})))}};Q(sm,"defaultProps",{value:null,valueA:null,valueB:null,onUpdateTermA:()=>{},onUpdateTermB:()=>{},onUpdateValue:()=>{},placeholder:""})});var ND={};D(ND,{default:()=>__});var MD,__,LD=x(()=>{MD=P(B());P2();__=class extends MD.default.PureComponent{render(){return MD.default.createElement(sm,{valueA:this.props.values.width,valueB:this.props.values.height,onUpdateTermA:t=>this.props.updateValue(t,"width"),onUpdateTermB:t=>this.props.updateValue(t,"height"),placeholder:this.props.options.placeholder})}}});function FD(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent&&e.attachEvent("on".concat(t),function(){n(window.event)})}function Pte(e,t){for(var n=t.slice(0,t.length-1),o=0;o<n.length;o++)n[o]=e[n[o].toLowerCase()];return n}function Ite(e){typeof e!="string"&&(e=""),e=e.replace(/\s/g,"");for(var t=e.split(","),n=t.lastIndexOf("");n>=0;)t[n-1]+=",",t.splice(n,1),n=t.lastIndexOf("");return t}function ECe(e,t){for(var n=e.length>=t.length?e:t,o=e.length>=t.length?t:e,r=!0,i=0;i<n.length;i++)o.indexOf(n[i])===-1&&(r=!1);return r}function Lte(e){Mte=e||"all"}function b_(){return Mte||"all"}function SCe(){return vr.slice(0)}function kCe(e){var t=e.target||e.srcElement,n=t.tagName,o=!0;return(t.isContentEditable||(n==="INPUT"||n==="TEXTAREA"||n==="SELECT")&&!t.readOnly)&&(o=!1),o}function ACe(e){return typeof e=="string"&&(e=I2(e)),vr.indexOf(e)!==-1}function TCe(e,t){var n,o;e||(e=b_());for(var r in es)if(Object.prototype.hasOwnProperty.call(es,r))for(n=es[r],o=0;o<n.length;)n[o].scope===e?n.splice(o,1):o++;b_()===e&&Lte(t||"all")}function PCe(e){var t=e.keyCode||e.which||e.charCode,n=vr.indexOf(t);if(n>=0&&vr.splice(n,1),e.key&&e.key.toLowerCase()==="meta"&&vr.splice(0,vr.length),(t===93||t===224)&&(t=91),t in Es){Es[t]=!1;for(var o in Yd)Yd[o]===t&&(Hc[o]=!1)}}function ICe(e){if(!e)Object.keys(es).forEach(function(s){return delete es[s]});else if(Array.isArray(e))e.forEach(function(s){s.key&&zD(s)});else if(typeof e=="object")e.key&&zD(e);else if(typeof e=="string"){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];var r=n[0],i=n[1];typeof r=="function"&&(i=r,r=""),zD({key:e,scope:r,method:i,splitKey:"+"})}}function Vte(e,t,n){var o;if(t.scope===n||t.scope==="all"){o=t.mods.length>0;for(var r in Es)Object.prototype.hasOwnProperty.call(Es,r)&&(!Es[r]&&t.mods.indexOf(+r)>-1||Es[r]&&t.mods.indexOf(+r)===-1)&&(o=!1);(t.mods.length===0&&!Es[16]&&!Es[18]&&!Es[17]&&!Es[91]||o||t.shortcut==="*")&&t.method(e,t)===!1&&(e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopPropagation&&e.stopPropagation(),e.cancelBubble&&(e.cancelBubble=!0))}}function Fte(e){var t=es["*"],n=e.keyCode||e.which||e.charCode;if(!!Hc.filter.call(this,e)){if((n===93||n===224)&&(n=91),vr.indexOf(n)===-1&&n!==229&&vr.push(n),["ctrlKey","altKey","shiftKey","metaKey"].forEach(function(d){var f=Dte[d];e[d]&&vr.indexOf(f)===-1?vr.push(f):!e[d]&&vr.indexOf(f)>-1?vr.splice(vr.indexOf(f),1):d==="metaKey"&&e[d]&&vr.length===3&&(e.ctrlKey||e.shiftKey||e.altKey||(vr=vr.slice(vr.indexOf(f))))}),n in Es){Es[n]=!0;for(var o in Yd)Yd[o]===n&&(Hc[o]=!0);if(!t)return}for(var r in Es)Object.prototype.hasOwnProperty.call(Es,r)&&(Es[r]=e[Dte[r]]);e.getModifierState&&!(e.altKey&&!e.ctrlKey)&&e.getModifierState("AltGraph")&&(vr.indexOf(17)===-1&&vr.push(17),vr.indexOf(18)===-1&&vr.push(18),Es[17]=!0,Es[18]=!0);var i=b_();if(t)for(var s=0;s<t.length;s++)t[s].scope===i&&(e.type==="keydown"&&t[s].keydown||e.type==="keyup"&&t[s].keyup)&&Vte(e,t[s],i);if(n in es){for(var a=0;a<es[n].length;a++)if((e.type==="keydown"&&es[n][a].keydown||e.type==="keyup"&&es[n][a].keyup)&&es[n][a].key){for(var l=es[n][a],u=l.splitKey,c=l.key.split(u),p=[],m=0;m<c.length;m++)p.push(I2(c[m]));p.sort().join("")===vr.sort().join("")&&Vte(e,l,i)}}}}function OCe(e){return Nte.indexOf(e)>-1}function Hc(e,t,n){vr=[];var o=Ite(e),r=[],i="all",s=document,a=0,l=!1,u=!0,c="+";for(n===void 0&&typeof t=="function"&&(n=t),Object.prototype.toString.call(t)==="[object Object]"&&(t.scope&&(i=t.scope),t.element&&(s=t.element),t.keyup&&(l=t.keyup),t.keydown!==void 0&&(u=t.keydown),typeof t.splitKey=="string"&&(c=t.splitKey)),typeof t=="string"&&(i=t);a<o.length;a++)e=o[a].split(c),r=[],e.length>1&&(r=Pte(Yd,e)),e=e[e.length-1],e=e==="*"?"*":I2(e),e in es||(es[e]=[]),es[e].push({keyup:l,keydown:u,scope:i,mods:r,shortcut:o[a],method:n,key:o[a],splitKey:c});typeof s!="undefined"&&!OCe(s)&&window&&(Nte.push(s),FD(s,"keydown",function(p){Fte(p)}),FD(window,"focus",function(){vr=[]}),FD(s,"keyup",function(p){Fte(p),PCe(p)}))}var VD,Ote,Yd,Dte,Es,es,v_,vr,Mte,Nte,I2,zD,BD,O2,zte,Xd,Bte=x(()=>{VD=typeof navigator!="undefined"?navigator.userAgent.toLowerCase().indexOf("firefox")>0:!1;Ote={backspace:8,tab:9,clear:12,enter:13,return:13,esc:27,escape:27,space:32,left:37,up:38,right:39,down:40,del:46,delete:46,ins:45,insert:45,home:36,end:35,pageup:33,pagedown:34,capslock:20,num_0:96,num_1:97,num_2:98,num_3:99,num_4:100,num_5:101,num_6:102,num_7:103,num_8:104,num_9:105,num_multiply:106,num_add:107,num_enter:108,num_subtract:109,num_decimal:110,num_divide:111,"\u21EA":20,",":188,".":190,"/":191,"`":192,"-":VD?173:189,"=":VD?61:187,";":VD?59:186,"'":222,"[":219,"]":221,"\\":220},Yd={"\u21E7":16,shift:16,"\u2325":18,alt:18,option:18,"\u2303":17,ctrl:17,control:17,"\u2318":91,cmd:91,command:91},Dte={16:"shiftKey",18:"altKey",17:"ctrlKey",91:"metaKey",shiftKey:16,ctrlKey:17,altKey:18,metaKey:91},Es={16:!1,18:!1,17:!1,91:!1},es={};for(v_=1;v_<20;v_++)Ote["f".concat(v_)]=111+v_;vr=[],Mte="all",Nte=[],I2=function(t){return Ote[t.toLowerCase()]||Yd[t.toLowerCase()]||t.toUpperCase().charCodeAt(0)};zD=function(t){var n=t.key,o=t.scope,r=t.method,i=t.splitKey,s=i===void 0?"+":i,a=Ite(n);a.forEach(function(l){var u=l.split(s),c=u.length,p=u[c-1],m=p==="*"?"*":I2(p);if(!!es[m]){o||(o=b_());var d=c>1?Pte(Yd,u):[];es[m]=es[m].map(function(f){var h=r?f.method===r:!0;return h&&f.scope===o&&ECe(f.mods,d)?{}:f})}})};BD={setScope:Lte,getScope:b_,deleteScope:TCe,getPressedKeyCodes:SCe,isPressed:ACe,filter:kCe,unbind:ICe};for(O2 in BD)Object.prototype.hasOwnProperty.call(BD,O2)&&(Hc[O2]=BD[O2]);typeof window!="undefined"&&(zte=window.hotkeys,Hc.noConflict=function(e){return e&&window.hotkeys===Hc&&(window.hotkeys=zte),Hc},window.hotkeys=Hc);Xd=Hc});var F2={};D(F2,{activeBindingAtom:()=>w_,bindKey:()=>M2,bindKeys:()=>uu,clearScope:()=>Qte,displayBinding:()=>Wc,getKeybindings:()=>N2,getScope:()=>qte,makeUnsafeBinding:()=>En,modkeyOn:()=>D2,normalizeKeyLabel:()=>L2,registerKeyMap:()=>Wte,setScope:()=>Gte,triggerBinding:()=>Ru,useKeybindings:()=>Ko});function M2(e,t={}){let{keys:n,keyup:o=!1,keydown:r=!1}=x_[e]||{},{handler:i,preventDefault:s=!0,allowInputs:a=!1,allowIframe:l=!1}=t;if(typeof i!="function")return()=>{};let u={};r&&(u.keydown=!0),o&&(u.keyup=!0),jc[e]||(jc[e]=[]);let c=()=>i({synthentic:!0},{synthentic:!0});if(jc[e].push([c,l]),Jte(),!n)return()=>{};let p=s&&!(o||r),m=(d,f)=>{if(!(jte&&n.match(/alt/))&&!(r&&d.type!=="keydown")&&!(o&&d.type!=="keyup")){if(!a){let{isContentEditable:h,tagName:g}=d.target||d.srcElement||{};if(h||["INPUT","SELECT","TEXTAREA"].includes(g))return}!l&&document.activeElement.tagName==="IFRAME"||(p&&d.preventDefault(),i(d,f))}};return Xd(n,u,m),()=>{jc[e]=jc[e].filter(([d])=>d!==c),Xd.unbind(n,m),Jte()}}function uu(e){let t=Object.keys(e).reduce((n,o)=>(typeof e[o]=="function"?n.push(M2(o,{handler:e[o]})):n.push(M2(o,e[o])),n),[]);return()=>t.map(n=>n())}function Ru(e){jc[e]&&jc[e].forEach(([t])=>t())}function Gte(e){return Xd.setScope(e)}function qte(){return Xd.getScope()}function Qte(){return Xd.deleteScope()}function N2(){return x_}function L2(e){return e.toLocaleLowerCase().replace(/^./,e[0].toLocaleUpperCase())}function Wc(e){let{display:t=[]}=x_[e]||{};return(t[0]||"").split(" ").join(am?"":"+")}function En(e,t=!0,n=!0){return{handler:e,keydown:!0,allowInputs:t,allowIframe:!0,preventDefault:n}}function FCe(){let e=[],t=[],n=(p,m)=>{t.includes(V2)&&!p.includes(V2)&&Ru("mod-keyup"),p.includes(V2)&&!t.includes(V2)&&Ru("mod-keydown"),t.includes("shift")&&!p.includes("shift")&&Ru("shift-keyup"),p.includes("shift")&&!t.includes("shift")&&Ru("shift-keydown"),t.includes("alt")&&!p.includes("alt")&&Ru("alt-keyup"),p.includes("alt")&&!t.includes("alt")&&Ru("alt-keydown")},o=p=>{let m=Kte(e);n(m,p),t=m},r=()=>{e=[],o()};function*i(){for(;;){let[p,m]=yield,{key:d,meta:f}=VCe(m);if(!d||!d||p==="down"&&e[0]&&e[0].type==="down"&&e[0].key===d)continue;let h=[{type:p,key:d,meta:f}];if(am&&d==="meta"&&p==="up"){let y=e.findIndex(({type:_,key:b})=>_==="down"&&b==="meta");y!==-1&&e.slice(0,y).filter(({type:_,key:b})=>_==="down"&&!["shift","control"].includes(b)).forEach(_=>{h.unshift({..._,type:"up"})})}!m.isSynthetic,e=[...h,...e].slice(0,NCe);let g=Kte(e);n(g,m),t=g}}let s=i();s.next();let a=()=>{window.removeEventListener("focus",a,!1),r()},l=p=>s.next(["down",p]),u=p=>s.next(["up",p]);document.addEventListener("keydown",l,!1),document.addEventListener("keyup",u,!1);let c=p=>{document.activeElement instanceof HTMLIFrameElement||window.addEventListener("focus",a,!1)};return window.self===window.top&&window.addEventListener("blur",c,!1),()=>{document.removeEventListener("keydown",l,!1),document.removeEventListener("keyup",u,!1),window.removeEventListener("focus",a,!1),window.removeEventListener("focus",c,!1)}}function Ko(e={},t=[],{enabled:n=!0}={}){(0,Ute.useEffect)(()=>n&&Object.keys(e).length>0?uu(e):()=>{},[n,...t])}var Ute,am,DCe,$te,D2,Hte,MCe,jte,x_,jc,Wte,NCe,Kte,LCe,VCe,V2,w_,Yte,Xte,Jte,bi=x(()=>{Ute=P(B());Bte();Kt();Xd.filter=()=>!0;am=window.navigator.userAgent.includes("Mac"),DCe=am?"command":"ctrl",$te=am?"option":"alt",D2=e=>am?e.metaKey:e.ctrlKey,Hte=e=>e.replace(new RegExp("mod","g"),DCe).replace(new RegExp("option","g"),$te).replace(new RegExp("alt","g"),$te).replace(new RegExp("cmd","g"),"command").replace(new RegExp("del^(?:ete)","g"),"delete").replace(new RegExp("escape","g"),"esc").replace(new RegExp("control","g"),"ctrl").replace("keyup:","").replace("keydown:",""),MCe=e=>e.toUpperCase().replace(new RegExp("shift","gi"),am?"\u21E7":"Shift").replace(new RegExp("command","gi"),"\u2318").replace(new RegExp("ctrl","gi"),"Ctrl").replace(new RegExp("option","gi"),"\u2325").replace(new RegExp("alt","gi"),"Alt").replace(new RegExp("return","gi"),"\u21B5\uFE0E").replace(new RegExp("delete","gi"),am?"\u232B":"Delete").replace(new RegExp("\\+","gi")," "),jte=!1,x_={},jc={},Wte=(e,t={})=>{try{let n=(o,r,i="")=>{if(!r)return;let s=Hte(t?.[o]??r);x_[o]={keys:s,display:[MCe(s),i],keyup:!1,keydown:!1}};Object.entries(e).forEach(([o,[r,i]])=>{n(o,typeof t[o]=="undefined"?r:t[o],i)}),Object.entries(t??{}).forEach(([o,r])=>{x_[o]||n(o,r)})}catch(n){console.warn("Unable to setup keybindings",n)}};NCe=12,Kte=e=>e.reduce((t,{type:n,key:o,meta:r})=>(t.up.includes(o)||(n==="up"&&t.up.push(o),n==="down"&&!t.down.includes(o)&&(t.down.push(o),r.shiftKey||t.up.push("shift"))),t),{down:[],up:[]}).down,LCe=e=>null,VCe=e=>{let t=null,n={metaKey:e.metaKey};if(e.code==="AltRight")return jte=e.type==="keydown",{key:null};if(e.key)t=Hte(e.key.toLowerCase()),n.original=e.key;else{let o=LCe(e.code||e.keyCode||e.which);t=o.toLowerCase(),n.original=o}return t?{key:t,meta:n}:{key:null}},V2=am?"meta":"ctrl";FCe();w_=Fe([]),Jte=()=>{let e=Object.entries(jc).filter(([n,o])=>o.length>0).map(([n])=>n),t=e.join("|");t!==Yte&&(cancelIdleCallback(Xte),Yte=t,Xte=requestIdleCallback(()=>{Bi(w_,e.map(n=>({name:n,allowIframe:!!jc[n].find(([,o])=>o)})))}))}});var $D={};D($D,{PickerSimple:()=>BCe,PickerSwatch:()=>C_,default:()=>fn});function zCe({getSwatchElement:e,className:t="",reposition:n,focusSelector:o=null,closeOnFocusLoss:r=!0,close:i,children:s,offsetLeft:a=0}){Ko({esc:En(()=>i())},[i]);let l=(0,fo.useRef)(),[{side:u,top:c,left:p,visible:m},d]=(0,fo.useState)({side:null,top:"",left:"",visible:!1}),f=(0,fo.useCallback)(()=>{d(_=>{let w=e().getBoundingClientRect(),S=l.current.getBoundingClientRect(),C=w.top-S.height,k=window.innerHeight-(w.top+S.height),A=w.left-S.width,O=window.innerWidth-(w.right+S.width),V=!1,$=!0;C<0&&($=k<0?k<C:!1),O<0&&(V=A<0?A>O:!0);let H=$?w.top-S.height:w.bottom,N=S.height+UD;if($)N>=w.top&&(H=UD);else{let F=window.innerHeight-w.bottom;F<=N&&(H=w.bottom-(S.height-F)-UD)}return{side:$?"top":"bottom",top:H,left:V?w.right-S.width:w.left,visible:!0}})},[d,e]);(0,fo.useEffect)(()=>{f()},[n,f]),(0,fo.useEffect)(()=>{let _=e(),b=w=>{w.target.contains(_)&&f()};return document.addEventListener("scroll",b,{capture:!0}),window.addEventListener("resize",f),()=>{document.removeEventListener("scroll",b,{capture:!0}),window.removeEventListener("resize",f)}},[f,e]),(0,fo.useEffect)(()=>{if(o){let _=l.current.querySelector(o);_&&_.focus()}},[o]),cu({refs:[l],ignore:[e()],enabled:r,onFocusLoss:()=>i()});let h=Ne(_=>_.ui.hideWorkspace),g=(0,fo.useMemo)(function(){return{top:c,left:p+a}},[c,p,a]);if(h)return null;let y=fo.default.createElement("div",{className:K("tco-picker-modal",t,m&&u?`tco-picker-floating-${u}`:null,{"tco-picker-floating":!0}),ref:l,style:g},s);return Zte.default.createPortal(y,window.csAppData.rootEl)}function fn({label:e="",className:t="",content:n=null,isInput:o=!1,swatchClass:r,swatchLabelClass:i="",swatchTag:s,modalClass:a="",isScrolling:l=!1,noWrapper:u=!1,open:c=!1,focusSelector:p=null,reposition:m=null,offsetLeft:d=0,renderSwatch:f,renderSwatchDeps:h=[],onToggle:g,children:y}){let _=(0,fo.useRef)(),b=(0,fo.useCallback)(()=>_.current??null,[]),w=(0,fo.useMemo)(function(){return f?f({ref:_}):fo.default.createElement(C_,{tag:s,isInput:o,className:r,ref:_,onClick:()=>g(!c),label:e,labelClass:i},n)},[f,_.current,s,o,r,c,g,e,i,n,...h]),S=(0,fo.useCallback)(()=>g(!1),[g]),C=c&&fo.default.createElement(zCe,{className:K(a,{"is-scrolling":l}),reposition:m,getSwatchElement:b,close:S,focusSelector:p,offsetLeft:d},y);return u?fo.default.createElement(fo.default.Fragment,null,w,C):fo.default.createElement("div",{className:K("tco-picker",{"is-active":c},t)},w,C)}function BCe({children:e,...t}){let[n,o]=(0,fo.useState)(!1),r=(0,fo.useCallback)(i=>o(s=>typeof i=="undefined"?!s:i),[o]);return fo.default.createElement(fn,{open:n,onToggle:r,...t},e)}var fo,Zte,UD,C_,qr=x(()=>{fo=P(B()),Zte=P(_i());De();wt();bi();ht();UD=20;C_=(0,fo.forwardRef)(({tag:e="div",isInput:t,className:n,onClick:o,label:r,labelClass:i,children:s,...a},l)=>fo.default.createElement(e,{className:K(n,{"tco-picker-swatch":t}),onClick:o,ref:l,...a},r&&fo.default.createElement("span",{className:i,dangerouslySetInnerHTML:{__html:r}}),s&&fo.default.createElement("div",null,s)));C_.displayName="PickerSwatch"});var WD={};D(WD,{findByKey:()=>HCe,groupBykey:()=>UCe,groupKeysByAlphabet:()=>$Ce,makeGroupValueHandlers:()=>jD,makeValueHandlers:()=>HD,normalizeLists:()=>E_,removeByKey:()=>jCe,updateListGroupId:()=>S_});function E_(e,{idKey:t="_id",childrenKey:n="children",rootId:o="root",defaultGroupTitle:r="Palette",defaultGroupId:i="palette"}={}){let s={[i]:{_id:i,children:[],title:r},[o]:{_id:o,children:[i]}},a=[],l=[];for(let u of e)u[n]&&(l=[u[t],...l,...u[n]],s[o].children.push(u[t]));for(let u of e)l.includes(u[t])||(a.push(u[t]),s[i].children.push(u[t])),s[u[t]]=u;return s}function UCe(e,t){let n={},o="default";return e.map(function(r){let i=r[t]||o;n[i]||(n[i]=[]),n[i].push(r)}),n}function $Ce(e){return Object.keys(e).sort().reduce((t,n)=>(t[n]=e[n],t),{})}function HD({setValues:e,makeId:t,makeDefault:n,duplicateTransform:o,idKey:r}){return{onAdd:(i=[],s=null)=>{let a=s||t();return e(l=>{let u=[...l];return u.push({...n(u),...i,[r]:a}),u}),a},onAddBefore:(i,s=[],a=null)=>{let l=a||t();return e(u=>{let c=[...u],p=c.findIndex(({[r]:m})=>m===i);return c.splice(p,0,{...n(c),...s,[r]:l}),c}),l},onAddAfter:(i,s=[],a=null)=>{let l=a||t();return e(u=>{let c=[...u],p=c.findIndex(({[r]:m})=>m===i)+1;return c.splice(p,0,{...n(c),...s,[r]:l}),c}),l},onMove:(i,s)=>{s!==null&&e(a=>{let l=[...a];return l.splice(s<0?a.length+s:s,0,l.splice(i,1)[0]),l})},onDuplicate:i=>{let s=t();return e(a=>{let l=[...a],u=l.findIndex(({[r]:p})=>p===i),c=typeof o=="function"?o(l,l[u]):l[u];return l.splice(u+1,0,{...c,[r]:s}),l}),s},onDelete:i=>{e(s=>s.filter(({[r]:a})=>a!==i))},onUpdate:(i,s)=>{e(a=>{let l=[...a],u=l.findIndex(({[r]:p})=>p===i),c=typeof s=="function"?s(l[u]):s;return l[u]={...l[u],...c,[r]:i},l})}}}function jD({setValues:e,makeId:t,makeDefault:n,duplicateTransform:o,idKey:r}){return{onAdd:(i,s=[],a=null)=>{let l=a||t();return e(u=>{let c=u.map(p=>i===p[r]?{...p,children:[...p.children??[],l]}:p);return c.push({...n(c),...s,[r]:l}),c}),l},onMove:(i,s)=>{s!==null&&e(a=>{let l=[...a];return l.splice(s<0?a.length+s:s,0,l.splice(i,1)[0]),l})},onDuplicate:(i,s)=>{let a=t();return e(l=>{let u=l.map(m=>{if(i===m[r]){let d=[...m.children??[]],f=d.findIndex(h=>h===s);return d.splice(f+1,0,a),{...m,children:d}}return m}),c=u.findIndex(({[r]:m})=>m===s),p=typeof o=="function"?o(u,u[c]):u[c];return u.splice(c+1,0,{...p,[r]:a}),u}),a},onDelete:i=>{e(s=>s.filter(({[r]:a})=>a!==i).map(a=>a.children?{...a,children:a.children.filter(l=>l!==i)}:a))},onUpdate:(i,s)=>{e(a=>{let l=[...a],u=l.findIndex(({[r]:p})=>p===i),c=typeof s=="function"?s(l[u]):s;return l[u]={...l[u],[r]:i,...c},l})}}}function HCe(e,t,n){for(let o=0;o<e.length;++o){let r=e[o];if(r[t]===n)return r}return null}function jCe(e,t,n){let o=[...e];for(let r=0;r<o.length;++r)o[r][t]===n&&o.splice(r,1);return o}function S_(e,t,n,o){let r=JSON.parse(JSON.stringify(n)),i=!1;for(let s in r){let a=r[s];if(!a.children||!a.children.includes(e))continue;i=!0;let l=a.children.indexOf(e);a.children=[...a.children],a.children.splice(l,1,t);break}i&&o(r)}var Jd=x(()=>{});var KD={};D(KD,{useAtomListHandlers:()=>k_,useAutoFocusInput:()=>GD,useIncrementingNumber:()=>qCe,useMountedElement:()=>GCe,useNullCallback:()=>qD,useReduxAction:()=>Zd,useResizeObserver:()=>Rd,useTimeout:()=>QD,useUpdateEffect:()=>vo,useUpdateReadyEffect:()=>WCe,useValueHandlers:()=>pu});function vo(e,t){let n=br.default.useRef(!1);br.default.useEffect(()=>{n.current?e():n.current=!0},t)}function WCe(e,t,n=!0){let o=br.default.useRef(!1);br.default.useEffect(()=>{o.current?e():n&&(o.current=!0)},[...t,n])}function k_(e,{makeDefault:t=()=>({}),duplicateTransform:n,idKey:o="id",makeId:r=wl}){let[i,s]=He(e),a=(0,br.useMemo)(()=>jD({setValues:s,makeId:r,makeDefault:t,duplicateTransform:n,idKey:o}),[s]);return[i,a]}function pu({initialState:e=[],makeDefault:t=()=>({}),duplicateTransform:n,idKey:o="id",makeId:r=wl}){let[i,s]=(0,br.useState)(()=>(typeof e=="function"?e()||[]:e).map(l=>({...l,[o]:l[o]||r()}))),a=(0,br.useMemo)(()=>HD({setValues:s,makeId:r,makeDefault:t,idKey:o,duplicateTransform:n}),[s]);return[i,a]}function Zd(e,t,n=[]){let o=(0,br.useCallback)(t,[n]);(0,br.useEffect)(()=>{let r=()=>{o(e.getState())},i=e.subscribe(r);return()=>i()},[o,...n])}function GD(e,t=!0){return(0,br.useEffect)(()=>{t&&e.current&&e.current.focus()},[t]),e}function qCe(e,t,n){let[o,r]=(0,br.useState)(e);return(0,br.useEffect)(()=>{let i;return o<t&&(i=setTimeout(()=>{r(s=>s+1)},n)),()=>{clearTimeout(i)}},[o,r,t,n]),o}function qD(){return(0,br.useCallback)(()=>{},[])}function QD(e,t=50){let n=setTimeout(e,t);return()=>{clearTimeout(n)}}var br,Rd,GCe,rr=x(()=>{br=P(B());Zi();Kt();Jd();Rd=(e="",t={})=>{let[n,o]=(0,br.useState)(),r=(0,br.useRef)();return(0,br.useEffect)(()=>{if(!r.current)return()=>{};let i=t?Object.entries(t).sort(([,m],[,d])=>m-d):null,s=m=>{if(!i)return m;let d=i.find(([f,h])=>m<=h);return d?d[0]:e},a=m=>m.contentBoxSize?(Array.isArray(m.contentBoxSize)?m.contentBoxSize[0]:m.contentBoxSize).inlineSize:m.contentRect.width,l=r.current,u,c=m=>{let d=s(m);d!==u&&o(d),u=d};c(l.getBoundingClientRect().width);let p=new ResizeObserver(m=>{for(let d of m)c(a(d))});return p.observe(l),()=>{p.unobserve(l),p.disconnect()}},[]),[r,n]},GCe=(e,t=[])=>{let n=(0,br.useRef)();return(0,br.useEffect)(()=>{if(!n.current)return()=>{};let o=n.current;return e(o)},t),n}});var XD={};D(XD,{lateDataAtom:()=>A_,makeLateDataAtom:()=>ene,makeUseLateData:()=>ef,registerLateDataHook:()=>YD,useLateData:()=>Pl});function Pl(){return mt(A_)}function ene(e,{mount:t=!0,lazy:n=!0}={}){let o=Fe({isLoading:!0},async(i,s,a)=>{if(a==="init"){let l=i(A_),u=async()=>await e(l,i);s(o,n?await QCe(u):await u())}}),r=Fe(i=>{let{isLoading:s}=i(A_);return s?{isLoading:!0}:i(o)});return o.onMount=i=>{i("init")},t&&vs(r),r}function ef(e,t){let n=ene(e,t);return()=>mt(n)}var Rte,A_,YD,QCe,mu=x(()=>{Lo();Kt();Rte=new Set,A_=Fe({isLoading:!0}),YD=e=>Rte.add(e);A_.onMount=e=>{!window.csAppData.use_late_data||requestIdleCallback(()=>{or("late-data").then(({data:t})=>{let n={...t,isLoading:!1};e(n),Array.from(Rte).forEach(o=>o(n))},t=>{console.warn("Failed to get late app data",t)})})};QCe=e=>new Promise((t,n)=>{requestIdleCallback(()=>{async function o(){return await e()}o().then(r=>t(r))})})});var t8={};D(t8,{findConditionContextControl:()=>xg,getConditionContextOptions:()=>ZD,getPreviewContextControls:()=>e8,getPreviewContextOptions:()=>RD,useAssignmentData:()=>T_,useLocatorData:()=>tne});function YCe(e){let t={options:[],controls:[]},n={},o={};for(let r in e){let i=e[r],s=i.options&&i.options[0].options||[];t.controls=[...t.controls,...i.controls],s.forEach(function(a){let l=a.value,u=a.label;n[l]||o[u]||(n[l]=!0,n[u]=!0,t.options.push(a))})}return t.options=[{label:v("common.document.component"),options:t.options}],t}function ZD(e){let{docTypeName:t}=Be(),n=T_(t),o=n?.options&&n?.options[0]||null,r=(0,JD.useMemo)(function(){let s=XCe(Object.keys(window.csAppData.conditionContexts.controls),e),{labels:a,controls:l}=window.csAppData.conditionContexts;return s.map(u=>({label:a[u],options:l[u].map(({key:c,...p})=>({...p,value:c}))}))},[e]);return(0,JD.useMemo)(function(){if(!o)return r;let s=n?.controls,a={};s.forEach(function(u){a[u.key]=u});let l={...o};return l.options.forEach(function(u,c){let p=a[u.value]||{};l.options[c]={...p,...u}}),[...r,o]},[r,n])}var bg,JD,KCe,tne,T_,XCe,xg,nne,RD,e8,tf=x(()=>{bg=P(Mn());Za();mu();JD=P(B());Pt();Se();KCe=window.csAppData.globalAssignmentContexts||["global","expression"],tne=ef(async({conditionContexts:e,assignmentContexts:t,previewContexts:n},o)=>{let r=(u,c)=>c==="any"?[...u.filter(p=>p!=="global"),"global"]:u.includes(c)?[c,"expression","global"]:["expression","global"],i=(0,bg.memoize)(u=>{let{controls:c}=t;return r(Object.keys(c),u).reduce((m,d)=>[...m,...c[d]||[]],[])}),s=(0,bg.memoize)(u=>{let{labels:c,controls:p}=t;return r(Object.keys(p),u).map(d=>({label:c[d],options:p[d].map(f=>({...f,value:f.key}))}))}),l=Object.values(x2()).filter(({baseType:u})=>u==="layout").reduce((u,{name:c,assignmentContext:p})=>(u[c]={options:s(p),controls:i(p)},u),{});return l["custom:component"]=YCe(l),{assignments:l}}),T_=e=>(tne()?.assignments||{})[e]||{};XCe=(e,t)=>t==="element"?e:KCe,xg=(0,bg.memoize)((e,t,n)=>{if(!n)return{};t=typeof t=="object"?t.condition:t;let o={};return n.forEach(function(r){r.options.forEach(function(i){i.value===t&&(o={...i},o.key||(o.key=o.value),delete o.value)})}),o},(e,t,n)=>`${e}|${JSON.stringify(t)}|${JSON.stringify(n)}`);nne=(e,t)=>t==="any"?e:e.includes(t)?[t]:[],RD=(0,bg.memoize)(e=>{let t=nne(Object.keys(window.csAppData.previewContexts.controls),e),{labels:n,controls:o}=window.csAppData.previewContexts;return t.map(r=>({label:n[r],options:o[r].map(({key:i,label:s})=>({value:i,label:s}))}))}),e8=(0,bg.memoize)(e=>nne(Object.keys(window.csAppData.previewContexts.controls),e).reduce((n,o)=>[...n,...window.csAppData.previewContexts.controls[o]||[]],[]))});var z2=ct((bQe,P_)=>{function JCe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}P_.exports=JCe,P_.exports.__esModule=!0,P_.exports.default=P_.exports});var O_=ct((xQe,I_)=>{var ZCe=z2();function one(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,o)}return n}function RCe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?one(Object(n),!0).forEach(function(o){ZCe(e,o,n[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):one(Object(n)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(n,o))})}return e}I_.exports=RCe,I_.exports.__esModule=!0,I_.exports.default=I_.exports});var rne=ct((wQe,D_)=>{function e2e(e){if(Array.isArray(e))return e}D_.exports=e2e,D_.exports.__esModule=!0,D_.exports.default=D_.exports});var ine=ct((CQe,M_)=>{function t2e(e,t){var n=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var o=[],r=!0,i=!1,s,a;try{for(n=n.call(e);!(r=(s=n.next()).done)&&(o.push(s.value),!(t&&o.length===t));r=!0);}catch(l){i=!0,a=l}finally{try{!r&&n.return!=null&&n.return()}finally{if(i)throw a}}return o}}M_.exports=t2e,M_.exports.__esModule=!0,M_.exports.default=M_.exports});var n8=ct((EQe,N_)=>{function n2e(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}N_.exports=n2e,N_.exports.__esModule=!0,N_.exports.default=N_.exports});var o8=ct((SQe,L_)=>{var sne=n8();function o2e(e,t){if(!!e){if(typeof e=="string")return sne(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return sne(e,t)}}L_.exports=o2e,L_.exports.__esModule=!0,L_.exports.default=L_.exports});var ane=ct((kQe,V_)=>{function r2e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}V_.exports=r2e,V_.exports.__esModule=!0,V_.exports.default=V_.exports});var B2=ct((AQe,F_)=>{var i2e=rne(),s2e=ine(),a2e=o8(),l2e=ane();function u2e(e,t){return i2e(e)||s2e(e,t)||a2e(e,t)||l2e()}F_.exports=u2e,F_.exports.__esModule=!0,F_.exports.default=F_.exports});var lne=ct((TQe,z_)=>{function c2e(e,t){if(e==null)return{};var n={},o=Object.keys(e),r,i;for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&(n[r]=e[r]);return n}z_.exports=c2e,z_.exports.__esModule=!0,z_.exports.default=z_.exports});var U_=ct((PQe,B_)=>{var p2e=lne();function m2e(e,t){if(e==null)return{};var n=p2e(e,t),o,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)o=i[r],!(t.indexOf(o)>=0)&&(!Object.prototype.propertyIsEnumerable.call(e,o)||(n[o]=e[o]))}return n}B_.exports=m2e,B_.exports.__esModule=!0,B_.exports.default=B_.exports});var pne=ct(cne=>{"use strict";var une=O_(),r8=B2(),d2e=U_(),nf=B(),f2e=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function h2e(e){var t=e.defaultInputValue,n=t===void 0?"":t,o=e.defaultMenuIsOpen,r=o===void 0?!1:o,i=e.defaultValue,s=i===void 0?null:i,a=e.inputValue,l=e.menuIsOpen,u=e.onChange,c=e.onInputChange,p=e.onMenuClose,m=e.onMenuOpen,d=e.value,f=d2e(e,f2e),h=nf.useState(a!==void 0?a:n),g=r8(h,2),y=g[0],_=g[1],b=nf.useState(l!==void 0?l:r),w=r8(b,2),S=w[0],C=w[1],k=nf.useState(d!==void 0?d:s),A=r8(k,2),O=A[0],V=A[1],$=nf.useCallback(function(oe,ce){typeof u=="function"&&u(oe,ce),V(oe)},[u]),H=nf.useCallback(function(oe,ce){var T;typeof c=="function"&&(T=c(oe,ce)),_(T!==void 0?T:oe)},[c]),N=nf.useCallback(function(){typeof m=="function"&&m(),C(!0)},[m]),F=nf.useCallback(function(){typeof p=="function"&&p(),C(!1)},[p]),q=a!==void 0?a:y,U=l!==void 0?l:S,J=d!==void 0?d:O;return une(une({},f),{},{inputValue:q,menuIsOpen:U,onChange:$,onInputChange:H,onMenuClose:F,onMenuOpen:N,value:J})}cne.useStateManager=h2e});var wg=ct((OQe,Gc)=>{function i8(){return Gc.exports=i8=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},Gc.exports.__esModule=!0,Gc.exports.default=Gc.exports,i8.apply(this,arguments)}Gc.exports=i8,Gc.exports.__esModule=!0,Gc.exports.default=Gc.exports});var s8=ct((DQe,$_)=>{function g2e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}$_.exports=g2e,$_.exports.__esModule=!0,$_.exports.default=$_.exports});var a8=ct((MQe,H_)=>{function mne(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function y2e(e,t,n){return t&&mne(e.prototype,t),n&&mne(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}H_.exports=y2e,H_.exports.__esModule=!0,H_.exports.default=H_.exports});var dne=ct((NQe,qc)=>{function l8(e,t){return qc.exports=l8=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,r){return o.__proto__=r,o},qc.exports.__esModule=!0,qc.exports.default=qc.exports,l8(e,t)}qc.exports=l8,qc.exports.__esModule=!0,qc.exports.default=qc.exports});var u8=ct((LQe,j_)=>{var _2e=dne();function v2e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_2e(e,t)}j_.exports=v2e,j_.exports.__esModule=!0,j_.exports.default=j_.exports});var fne=ct((VQe,Qc)=>{function c8(e){return Qc.exports=c8=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Qc.exports.__esModule=!0,Qc.exports.default=Qc.exports,c8(e)}Qc.exports=c8,Qc.exports.__esModule=!0,Qc.exports.default=Qc.exports});var hne=ct((FQe,W_)=>{function b2e(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}W_.exports=b2e,W_.exports.__esModule=!0,W_.exports.default=W_.exports});var U2=ct((zQe,Kc)=>{function p8(e){return Kc.exports=p8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Kc.exports.__esModule=!0,Kc.exports.default=Kc.exports,p8(e)}Kc.exports=p8,Kc.exports.__esModule=!0,Kc.exports.default=Kc.exports});var gne=ct((BQe,G_)=>{function x2e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}G_.exports=x2e,G_.exports.__esModule=!0,G_.exports.default=G_.exports});var yne=ct((UQe,q_)=>{var w2e=U2().default,C2e=gne();function E2e(e,t){if(t&&(w2e(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return C2e(e)}q_.exports=E2e,q_.exports.__esModule=!0,q_.exports.default=q_.exports});var m8=ct(($Qe,Q_)=>{var _ne=fne(),S2e=hne(),k2e=yne();function A2e(e){var t=S2e();return function(){var o=_ne(e),r;if(t){var i=_ne(this).constructor;r=Reflect.construct(o,arguments,i)}else r=o.apply(this,arguments);return k2e(this,r)}}Q_.exports=A2e,Q_.exports.__esModule=!0,Q_.exports.default=Q_.exports});var vne=ct((HQe,K_)=>{var T2e=n8();function P2e(e){if(Array.isArray(e))return T2e(e)}K_.exports=P2e,K_.exports.__esModule=!0,K_.exports.default=K_.exports});var bne=ct((jQe,Y_)=>{function I2e(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}Y_.exports=I2e,Y_.exports.__esModule=!0,Y_.exports.default=Y_.exports});var xne=ct((WQe,X_)=>{function O2e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}X_.exports=O2e,X_.exports.__esModule=!0,X_.exports.default=X_.exports});var d8=ct((GQe,J_)=>{var D2e=vne(),M2e=bne(),N2e=o8(),L2e=xne();function V2e(e){return D2e(e)||M2e(e)||N2e(e)||L2e()}J_.exports=V2e,J_.exports.__esModule=!0,J_.exports.default=J_.exports});var wne=ct(f8=>{"use strict";Object.defineProperty(f8,"__esModule",{value:!0});function F2e(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function z2e(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var B2e=function(){function e(n){var o=this;this._insertTag=function(r){var i;o.tags.length===0?o.insertionPoint?i=o.insertionPoint.nextSibling:o.prepend?i=o.container.firstChild:i=o.before:i=o.tags[o.tags.length-1].nextSibling,o.container.insertBefore(r,i),o.tags.push(r)},this.isSpeedy=n.speedy===void 0?!0:n.speedy,this.tags=[],this.ctr=0,this.nonce=n.nonce,this.key=n.key,this.container=n.container,this.prepend=n.prepend,this.insertionPoint=n.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(o){o.forEach(this._insertTag)},t.insert=function(o){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(z2e(this));var r=this.tags[this.tags.length-1];if(this.isSpeedy){var i=F2e(r);try{i.insertRule(o,i.cssRules.length)}catch{}}else r.appendChild(document.createTextNode(o));this.ctr++},t.flush=function(){this.tags.forEach(function(o){return o.parentNode&&o.parentNode.removeChild(o)}),this.tags=[],this.ctr=0},e}();f8.StyleSheet=B2e});var Ene=ct((QQe,Cne)=>{"use strict";Cne.exports=wne()});var kne=ct(($2,Sne)=>{(function(e,t){typeof $2=="object"&&typeof Sne!="undefined"?t($2):typeof define=="function"&&define.amd?define(["exports"],t):(e=e||self,t(e.stylis={}))})($2,function(e){"use strict";var t="-ms-",n="-moz-",o="-webkit-",r="comm",i="rule",s="decl",a="@page",l="@media",u="@import",c="@charset",p="@viewport",m="@supports",d="@document",f="@namespace",h="@keyframes",g="@font-face",y="@counter-style",_="@font-feature-values",b=Math.abs,w=String.fromCharCode,S=Object.assign;function C(W,ge){return(((ge<<2^$(W,0))<<2^$(W,1))<<2^$(W,2))<<2^$(W,3)}function k(W){return W.trim()}function A(W,ge){return(W=ge.exec(W))?W[0]:W}function O(W,ge,Pe){return W.replace(ge,Pe)}function V(W,ge){return W.indexOf(ge)}function $(W,ge){return W.charCodeAt(ge)|0}function H(W,ge,Pe){return W.slice(ge,Pe)}function N(W){return W.length}function F(W){return W.length}function q(W,ge){return ge.push(W),W}function U(W,ge){return W.map(ge).join("")}e.line=1,e.column=1,e.length=0,e.position=0,e.character=0,e.characters="";function J(W,ge,Pe,$e,ee,ae,be){return{value:W,root:ge,parent:Pe,type:$e,props:ee,children:ae,line:e.line,column:e.column,length:be,return:""}}function oe(W,ge){return S(J("",null,null,"",null,null,0),W,{length:-W.length},ge)}function ce(){return e.character}function T(){return e.character=e.position>0?$(e.characters,--e.position):0,e.column--,e.character===10&&(e.column=1,e.line--),e.character}function X(){return e.character=e.position<e.length?$(e.characters,e.position++):0,e.column++,e.character===10&&(e.column=1,e.line++),e.character}function R(){return $(e.characters,e.position)}function M(){return e.position}function se(W,ge){return H(e.characters,W,ge)}function z(W){switch(W){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function ne(W){return e.line=e.column=1,e.length=N(e.characters=W),e.position=0,[]}function j(W){return e.characters="",W}function te(W){return k(se(e.position-1,Z(W===91?W+2:W===40?W+1:W)))}function re(W){return j(he(ne(W)))}function pe(W){for(;(e.character=R())&&e.character<33;)X();return z(W)>2||z(e.character)>3?"":" "}function he(W){for(;X();)switch(z(e.character)){case 0:q(Te(e.position-1),W);break;case 2:q(te(e.character),W);break;default:q(w(e.character),W)}return W}function L(W,ge){for(;--ge&&X()&&!(e.character<48||e.character>102||e.character>57&&e.character<65||e.character>70&&e.character<97););return se(W,M()+(ge<6&&R()==32&&X()==32))}function Z(W){for(;X();)switch(e.character){case W:return e.position;case 34:case 39:W!==34&&W!==39&&Z(e.character);break;case 40:W===41&&Z(W);break;case 92:X();break}return e.position}function Y(W,ge){for(;X()&&W+e.character!==47+10;)if(W+e.character===42+42&&R()===47)break;return"/*"+se(ge,e.position-1)+"*"+w(W===47?W:X())}function Te(W){for(;!z(R());)X();return se(W,e.position)}function Ue(W){return j(Ie("",null,null,null,[""],W=ne(W),0,[0],W))}function Ie(W,ge,Pe,$e,ee,ae,be,Ee,ze){for(var nt=0,Je=0,lt=be,vt=0,we=0,Ge=0,ut=1,bt=1,Xt=1,Jt=0,Dn="",Hn=ee,xt=ae,ln=$e,tn=Dn;bt;)switch(Ge=Jt,Jt=X()){case 40:if(Ge!=108&&tn.charCodeAt(lt-1)==58){V(tn+=O(te(Jt),"&","&\f"),"&\f")!=-1&&(Xt=-1);break}case 34:case 39:case 91:tn+=te(Jt);break;case 9:case 10:case 13:case 32:tn+=pe(Ge);break;case 92:tn+=L(M()-1,7);continue;case 47:switch(R()){case 42:case 47:q(it(Y(X(),M()),ge,Pe),ze);break;default:tn+="/"}break;case 123*ut:Ee[nt++]=N(tn)*Xt;case 125*ut:case 59:case 0:switch(Jt){case 0:case 125:bt=0;case 59+Je:we>0&&N(tn)-lt&&q(we>32?ot(tn+";",$e,Pe,lt-1):ot(O(tn," ","")+";",$e,Pe,lt-2),ze);break;case 59:tn+=";";default:if(q(ln=Qe(tn,ge,Pe,nt,Je,ee,Ee,Dn,Hn=[],xt=[],lt),ae),Jt===123)if(Je===0)Ie(tn,ge,ln,ln,Hn,ae,lt,Ee,xt);else switch(vt){case 100:case 109:case 115:Ie(W,ln,ln,$e&&q(Qe(W,ln,ln,0,0,ee,Ee,Dn,ee,Hn=[],lt),xt),ee,xt,lt,Ee,$e?Hn:xt);break;default:Ie(tn,ln,ln,ln,[""],xt,0,Ee,xt)}}nt=Je=we=0,ut=Xt=1,Dn=tn="",lt=be;break;case 58:lt=1+N(tn),we=Ge;default:if(ut<1){if(Jt==123)--ut;else if(Jt==125&&ut++==0&&T()==125)continue}switch(tn+=w(Jt),Jt*ut){case 38:Xt=Je>0?1:(tn+="\f",-1);break;case 44:Ee[nt++]=(N(tn)-1)*Xt,Xt=1;break;case 64:R()===45&&(tn+=te(X())),vt=R(),Je=lt=N(Dn=tn+=Te(M())),Jt++;break;case 45:Ge===45&&N(tn)==2&&(ut=0)}}return ae}function Qe(W,ge,Pe,$e,ee,ae,be,Ee,ze,nt,Je){for(var lt=ee-1,vt=ee===0?ae:[""],we=F(vt),Ge=0,ut=0,bt=0;Ge<$e;++Ge)for(var Xt=0,Jt=H(W,lt+1,lt=b(ut=be[Ge])),Dn=W;Xt<we;++Xt)(Dn=k(ut>0?vt[Xt]+" "+Jt:O(Jt,/&\f/g,vt[Xt])))&&(ze[bt++]=Dn);return J(W,ge,Pe,ee===0?i:Ee,ze,nt,Je)}function it(W,ge,Pe){return J(W,ge,Pe,r,w(ce()),H(W,2,-2),0)}function ot(W,ge,Pe,$e){return J(W,ge,Pe,s,H(W,0,$e),H(W,$e+1,-1),$e)}function ue(W,ge){switch(C(W,ge)){case 5103:return o+"print-"+W+W;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return o+W+W;case 5349:case 4246:case 4810:case 6968:case 2756:return o+W+n+W+t+W+W;case 6828:case 4268:return o+W+t+W+W;case 6165:return o+W+t+"flex-"+W+W;case 5187:return o+W+O(W,/(\w+).+(:[^]+)/,o+"box-$1$2"+t+"flex-$1$2")+W;case 5443:return o+W+t+"flex-item-"+O(W,/flex-|-self/,"")+W;case 4675:return o+W+t+"flex-line-pack"+O(W,/align-content|flex-|-self/,"")+W;case 5548:return o+W+t+O(W,"shrink","negative")+W;case 5292:return o+W+t+O(W,"basis","preferred-size")+W;case 6060:return o+"box-"+O(W,"-grow","")+o+W+t+O(W,"grow","positive")+W;case 4554:return o+O(W,/([^-])(transform)/g,"$1"+o+"$2")+W;case 6187:return O(O(O(W,/(zoom-|grab)/,o+"$1"),/(image-set)/,o+"$1"),W,"")+W;case 5495:case 3959:return O(W,/(image-set\([^]*)/,o+"$1$`$1");case 4968:return O(O(W,/(.+:)(flex-)?(.*)/,o+"box-pack:$3"+t+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+o+W+W;case 4095:case 3583:case 4068:case 2532:return O(W,/(.+)-inline(.+)/,o+"$1$2")+W;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(N(W)-1-ge>6)switch($(W,ge+1)){case 109:if($(W,ge+4)!==45)break;case 102:return O(W,/(.+:)(.+)-([^]+)/,"$1"+o+"$2-$3$1"+n+($(W,ge+3)==108?"$3":"$2-$3"))+W;case 115:return~V(W,"stretch")?ue(O(W,"stretch","fill-available"),ge)+W:W}break;case 4949:if($(W,ge+1)!==115)break;case 6444:switch($(W,N(W)-3-(~V(W,"!important")&&10))){case 107:return O(W,":",":"+o)+W;case 101:return O(W,/(.+:)([^;!]+)(;|!.+)?/,"$1"+o+($(W,14)===45?"inline-":"")+"box$3$1"+o+"$2$3$1"+t+"$2box$3")+W}break;case 5936:switch($(W,ge+11)){case 114:return o+W+t+O(W,/[svh]\w+-[tblr]{2}/,"tb")+W;case 108:return o+W+t+O(W,/[svh]\w+-[tblr]{2}/,"tb-rl")+W;case 45:return o+W+t+O(W,/[svh]\w+-[tblr]{2}/,"lr")+W}return o+W+t+W+W}return W}function de(W,ge){for(var Pe="",$e=F(W),ee=0;ee<$e;ee++)Pe+=ge(W[ee],ee,W,ge)||"";return Pe}function ve(W,ge,Pe,$e){switch(W.type){case u:case s:return W.return=W.return||W.value;case r:return"";case h:return W.return=W.value+"{"+de(W.children,$e)+"}";case i:W.value=W.props.join(",")}return N(Pe=de(W.children,$e))?W.return=W.value+"{"+Pe+"}":""}function ke(W){var ge=F(W);return function(Pe,$e,ee,ae){for(var be="",Ee=0;Ee<ge;Ee++)be+=W[Ee](Pe,$e,ee,ae)||"";return be}}function Oe(W){return function(ge){ge.root||(ge=ge.return)&&W(ge)}}function ie(W,ge,Pe,$e){if(W.length>-1&&!W.return)switch(W.type){case s:W.return=ue(W.value,W.length);break;case h:return de([oe(W,{value:O(W.value,"@","@"+o)})],$e);case i:if(W.length)return U(W.props,function(ee){switch(A(ee,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return de([oe(W,{props:[O(ee,/:(read-\w+)/,":"+n+"$1")]})],$e);case"::placeholder":return de([oe(W,{props:[O(ee,/:(plac\w+)/,":"+o+"input-$1")]}),oe(W,{props:[O(ee,/:(plac\w+)/,":"+n+"$1")]}),oe(W,{props:[O(ee,/:(plac\w+)/,t+"input-$1")]})],$e)}return""})}}function ye(W){switch(W.type){case i:W.props=W.props.map(function(ge){return U(re(ge),function(Pe,$e,ee){switch($(Pe,0)){case 12:return H(Pe,1,N(Pe));case 0:case 40:case 43:case 62:case 126:return Pe;case 58:ee[++$e]==="global"&&(ee[$e]="",ee[++$e]="\f"+H(ee[$e],$e=1,-1));case 32:return $e===1?"":Pe;default:switch($e){case 0:return W=Pe,F(ee)>1?"":Pe;case($e=F(ee)-1):case 2:return $e===2?Pe+W+W:Pe+W;default:return Pe}}})})}}e.CHARSET=c,e.COMMENT=r,e.COUNTER_STYLE=y,e.DECLARATION=s,e.DOCUMENT=d,e.FONT_FACE=g,e.FONT_FEATURE_VALUES=_,e.IMPORT=u,e.KEYFRAMES=h,e.MEDIA=l,e.MOZ=n,e.MS=t,e.NAMESPACE=f,e.PAGE=a,e.RULESET=i,e.SUPPORTS=m,e.VIEWPORT=p,e.WEBKIT=o,e.abs=b,e.alloc=ne,e.append=q,e.assign=S,e.caret=M,e.char=ce,e.charat=$,e.combine=U,e.comment=it,e.commenter=Y,e.compile=Ue,e.copy=oe,e.dealloc=j,e.declaration=ot,e.delimit=te,e.delimiter=Z,e.escaping=L,e.from=w,e.hash=C,e.identifier=Te,e.indexof=V,e.match=A,e.middleware=ke,e.namespace=ye,e.next=X,e.node=J,e.parse=Ie,e.peek=R,e.prefix=ue,e.prefixer=ie,e.prev=T,e.replace=O,e.ruleset=Qe,e.rulesheet=Oe,e.serialize=de,e.sizeof=F,e.slice=se,e.stringify=ve,e.strlen=N,e.substr=H,e.token=z,e.tokenize=re,e.tokenizer=he,e.trim=k,e.whitespace=pe,Object.defineProperty(e,"__esModule",{value:!0})})});var Ane=ct(h8=>{"use strict";Object.defineProperty(h8,"__esModule",{value:!0});var U2e=function(t){var n=new WeakMap;return function(o){if(n.has(o))return n.get(o);var r=t(o);return n.set(o,r),r}};h8.default=U2e});var H2=ct((YQe,Tne)=>{"use strict";Tne.exports=Ane()});var Pne=ct(g8=>{"use strict";Object.defineProperty(g8,"__esModule",{value:!0});function $2e(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}g8.default=$2e});var y8=ct((JQe,Ine)=>{"use strict";Ine.exports=Pne()});var Mne=ct(_8=>{"use strict";Object.defineProperty(_8,"__esModule",{value:!0});var H2e=Ene(),xr=kne(),j2e=H2(),W2e=y8();function One(e){return e&&e.__esModule?e:{default:e}}var G2e=One(j2e),q2e=One(W2e),Q2e=function(t,n,o){for(var r=0,i=0;r=i,i=xr.peek(),r===38&&i===12&&(n[o]=1),!xr.token(i);)xr.next();return xr.slice(t,xr.position)},K2e=function(t,n){var o=-1,r=44;do switch(xr.token(r)){case 0:r===38&&xr.peek()===12&&(n[o]=1),t[o]+=Q2e(xr.position-1,n,o);break;case 2:t[o]+=xr.delimit(r);break;case 4:if(r===44){t[++o]=xr.peek()===58?"&\f":"",n[o]=t[o].length;break}default:t[o]+=xr.from(r)}while(r=xr.next());return t},Y2e=function(t,n){return xr.dealloc(K2e(xr.alloc(t),n))},Dne=new WeakMap,X2e=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var n=t.value,o=t.parent,r=t.column===o.column&&t.line===o.line;o.type!=="rule";)if(o=o.parent,!o)return;if(!(t.props.length===1&&n.charCodeAt(0)!==58&&!Dne.get(o))&&!r){Dne.set(t,!0);for(var i=[],s=Y2e(n,i),a=o.props,l=0,u=0;l<s.length;l++)for(var c=0;c<a.length;c++,u++)t.props[u]=i[l]?s[l].replace(/&\f/g,a[c]):a[c]+" "+s[l]}}},J2e=function(t){if(t.type==="decl"){var n=t.value;n.charCodeAt(0)===108&&n.charCodeAt(2)===98&&(t.return="",t.value="")}},j2=typeof document!="undefined",Z2e=j2?void 0:G2e.default(function(){return q2e.default(function(){var e={};return function(t){return e[t]}})}),R2e=[xr.prefixer],eEe=function(t){var n=t.key;if(j2&&n==="css"){var o=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(o,function(w){var S=w.getAttribute("data-emotion");S.indexOf(" ")!==-1&&(document.head.appendChild(w),w.setAttribute("data-s",""))})}var r=t.stylisPlugins||R2e,i={},s,a=[];j2&&(s=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(w){for(var S=w.getAttribute("data-emotion").split(" "),C=1;C<S.length;C++)i[S[C]]=!0;a.push(w)}));var l,u=[X2e,J2e];if(j2){var c,p=[xr.stringify,xr.rulesheet(function(w){c.insert(w)})],m=xr.middleware(u.concat(r,p)),d=function(S){return xr.serialize(xr.compile(S),m)};l=function(S,C,k,A){c=k,d(S?S+"{"+C.styles+"}":C.styles),A&&(b.inserted[C.name]=!0)}}else{var f=[xr.stringify],h=xr.middleware(u.concat(r,f)),g=function(S){return xr.serialize(xr.compile(S),h)},y=Z2e(r)(n),_=function(S,C){var k=C.name;return y[k]===void 0&&(y[k]=g(S?S+"{"+C.styles+"}":C.styles)),y[k]};l=function(S,C,k,A){var O=C.name,V=_(S,C);if(b.compat===void 0)return A&&(b.inserted[O]=!0),V;if(A)b.inserted[O]=V;else return V}}var b={key:n,sheet:new H2e.StyleSheet({key:n,container:s,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:i,registered:{},insert:l};return b.sheet.hydrate(a),b};_8.default=eEe});var Z_=ct((RQe,Nne)=>{"use strict";Nne.exports=Mne()});var Vne=ct(Co=>{"use strict";var ts=typeof Symbol=="function"&&Symbol.for,v8=ts?Symbol.for("react.element"):60103,b8=ts?Symbol.for("react.portal"):60106,W2=ts?Symbol.for("react.fragment"):60107,G2=ts?Symbol.for("react.strict_mode"):60108,q2=ts?Symbol.for("react.profiler"):60114,Q2=ts?Symbol.for("react.provider"):60109,K2=ts?Symbol.for("react.context"):60110,x8=ts?Symbol.for("react.async_mode"):60111,Y2=ts?Symbol.for("react.concurrent_mode"):60111,X2=ts?Symbol.for("react.forward_ref"):60112,J2=ts?Symbol.for("react.suspense"):60113,tEe=ts?Symbol.for("react.suspense_list"):60120,Z2=ts?Symbol.for("react.memo"):60115,R2=ts?Symbol.for("react.lazy"):60116,nEe=ts?Symbol.for("react.block"):60121,oEe=ts?Symbol.for("react.fundamental"):60117,rEe=ts?Symbol.for("react.responder"):60118,iEe=ts?Symbol.for("react.scope"):60119;function Ra(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case v8:switch(e=e.type,e){case x8:case Y2:case W2:case q2:case G2:case J2:return e;default:switch(e=e&&e.$$typeof,e){case K2:case X2:case R2:case Z2:case Q2:return e;default:return t}}case b8:return t}}}function Lne(e){return Ra(e)===Y2}Co.AsyncMode=x8;Co.ConcurrentMode=Y2;Co.ContextConsumer=K2;Co.ContextProvider=Q2;Co.Element=v8;Co.ForwardRef=X2;Co.Fragment=W2;Co.Lazy=R2;Co.Memo=Z2;Co.Portal=b8;Co.Profiler=q2;Co.StrictMode=G2;Co.Suspense=J2;Co.isAsyncMode=function(e){return Lne(e)||Ra(e)===x8};Co.isConcurrentMode=Lne;Co.isContextConsumer=function(e){return Ra(e)===K2};Co.isContextProvider=function(e){return Ra(e)===Q2};Co.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===v8};Co.isForwardRef=function(e){return Ra(e)===X2};Co.isFragment=function(e){return Ra(e)===W2};Co.isLazy=function(e){return Ra(e)===R2};Co.isMemo=function(e){return Ra(e)===Z2};Co.isPortal=function(e){return Ra(e)===b8};Co.isProfiler=function(e){return Ra(e)===q2};Co.isStrictMode=function(e){return Ra(e)===G2};Co.isSuspense=function(e){return Ra(e)===J2};Co.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===W2||e===Y2||e===q2||e===G2||e===J2||e===tEe||typeof e=="object"&&e!==null&&(e.$$typeof===R2||e.$$typeof===Z2||e.$$typeof===Q2||e.$$typeof===K2||e.$$typeof===X2||e.$$typeof===oEe||e.$$typeof===rEe||e.$$typeof===iEe||e.$$typeof===nEe)};Co.typeOf=Ra});var zne=ct((tKe,Fne)=>{"use strict";Fne.exports=Vne()});var E8=ct((nKe,Wne)=>{"use strict";var w8=zne(),sEe={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},aEe={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},lEe={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Bne={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},C8={};C8[w8.ForwardRef]=lEe;C8[w8.Memo]=Bne;function Une(e){return w8.isMemo(e)?Bne:C8[e.$$typeof]||sEe}var uEe=Object.defineProperty,cEe=Object.getOwnPropertyNames,$ne=Object.getOwnPropertySymbols,pEe=Object.getOwnPropertyDescriptor,mEe=Object.getPrototypeOf,Hne=Object.prototype;function jne(e,t,n){if(typeof t!="string"){if(Hne){var o=mEe(t);o&&o!==Hne&&jne(e,o,n)}var r=cEe(t);$ne&&(r=r.concat($ne(t)));for(var i=Une(e),s=Une(t),a=0;a<r.length;++a){var l=r[a];if(!aEe[l]&&!(n&&n[l])&&!(s&&s[l])&&!(i&&i[l])){var u=pEe(t,l);try{uEe(e,l,u)}catch{}}}}return e}Wne.exports=jne});var k8=ct(S8=>{"use strict";Object.defineProperty(S8,"__esModule",{value:!0});var dEe=E8();function fEe(e){return e&&e.__esModule?e:{default:e}}var hEe=fEe(dEe),gEe=function(e,t){return hEe.default(e,t)};S8.default=gEe});var qne=ct(R_=>{"use strict";Object.defineProperty(R_,"__esModule",{value:!0});var A8=typeof document!="undefined";function yEe(e,t,n){var o="";return n.split(" ").forEach(function(r){e[r]!==void 0?t.push(e[r]+";"):o+=r+" "}),o}var Gne=function(t,n,o){var r=t.key+"-"+n.name;(o===!1||A8===!1&&t.compat!==void 0)&&t.registered[r]===void 0&&(t.registered[r]=n.styles)},_Ee=function(t,n,o){Gne(t,n,o);var r=t.key+"-"+n.name;if(t.inserted[n.name]===void 0){var i="",s=n;do{var a=t.insert(n===s?"."+r:"",s,t.sheet,!0);!A8&&a!==void 0&&(i+=a),s=s.next}while(s!==void 0);if(!A8&&i.length!==0)return i}};R_.getRegisteredStyles=yEe;R_.insertStyles=_Ee;R_.registerStyles=Gne});var eE=ct((iKe,Qne)=>{"use strict";Qne.exports=qne()});var Kne=ct(T8=>{"use strict";Object.defineProperty(T8,"__esModule",{value:!0});function vEe(e){for(var t=0,n,o=0,r=e.length;r>=4;++o,r-=4)n=e.charCodeAt(o)&255|(e.charCodeAt(++o)&255)<<8|(e.charCodeAt(++o)&255)<<16|(e.charCodeAt(++o)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(r){case 3:t^=(e.charCodeAt(o+2)&255)<<16;case 2:t^=(e.charCodeAt(o+1)&255)<<8;case 1:t^=e.charCodeAt(o)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}T8.default=vEe});var Xne=ct((aKe,Yne)=>{"use strict";Yne.exports=Kne()});var Jne=ct(P8=>{"use strict";Object.defineProperty(P8,"__esModule",{value:!0});var bEe={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};P8.default=bEe});var Rne=ct((uKe,Zne)=>{"use strict";Zne.exports=Jne()});var roe=ct(D8=>{"use strict";Object.defineProperty(D8,"__esModule",{value:!0});var xEe=Xne(),wEe=Rne(),CEe=y8();function I8(e){return e&&e.__esModule?e:{default:e}}var EEe=I8(xEe),SEe=I8(wEe),kEe=I8(CEe),AEe=/[A-Z]|^ms/g,TEe=/_EMO_([^_]+?)_([^]*?)_EMO_/g,eoe=function(t){return t.charCodeAt(1)===45},toe=function(t){return t!=null&&typeof t!="boolean"},O8=kEe.default(function(e){return eoe(e)?e:e.replace(AEe,"-$&").toLowerCase()}),noe=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(TEe,function(o,r,i){return ec={name:r,styles:i,next:ec},r})}return SEe.default[t]!==1&&!eoe(t)&&typeof n=="number"&&n!==0?n+"px":n};function ev(e,t,n){if(n==null)return"";if(n.__emotion_styles!==void 0)return n;switch(typeof n){case"boolean":return"";case"object":{if(n.anim===1)return ec={name:n.name,styles:n.styles,next:ec},n.name;if(n.styles!==void 0){var o=n.next;if(o!==void 0)for(;o!==void 0;)ec={name:o.name,styles:o.styles,next:ec},o=o.next;var r=n.styles+";";return r}return PEe(e,t,n)}case"function":{if(e!==void 0){var i=ec,s=n(e);return ec=i,ev(e,t,s)}break}}if(t==null)return n;var a=t[n];return a!==void 0?a:n}function PEe(e,t,n){var o="";if(Array.isArray(n))for(var r=0;r<n.length;r++)o+=ev(e,t,n[r])+";";else for(var i in n){var s=n[i];if(typeof s!="object")t!=null&&t[s]!==void 0?o+=i+"{"+t[s]+"}":toe(s)&&(o+=O8(i)+":"+noe(i,s)+";");else if(Array.isArray(s)&&typeof s[0]=="string"&&(t==null||t[s[0]]===void 0))for(var a=0;a<s.length;a++)toe(s[a])&&(o+=O8(i)+":"+noe(i,s[a])+";");else{var l=ev(e,t,s);switch(i){case"animation":case"animationName":{o+=O8(i)+":"+l+";";break}default:o+=i+"{"+l+"}"}}}return o}var ooe=/label:\s*([^\s;\n{]+)\s*(;|$)/g,ec,IEe=function(t,n,o){if(t.length===1&&typeof t[0]=="object"&&t[0]!==null&&t[0].styles!==void 0)return t[0];var r=!0,i="";ec=void 0;var s=t[0];s==null||s.raw===void 0?(r=!1,i+=ev(o,n,s)):i+=s[0];for(var a=1;a<t.length;a++)i+=ev(o,n,t[a]),r&&(i+=s[a]);ooe.lastIndex=0;for(var l="",u;(u=ooe.exec(i))!==null;)l+="-"+u[1];var c=EEe.default(i)+l;return{name:c,styles:i,next:ec}};D8.serializeStyles=IEe});var tE=ct((pKe,ioe)=>{"use strict";ioe.exports=roe()});var coe=ct(nE=>{"use strict";Object.defineProperty(nE,"__esModule",{value:!0});var soe=B();function OEe(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(n){if(n!=="default"){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}}),t.default=e,Object.freeze(t)}var aoe=OEe(soe),DEe=typeof document!="undefined",loe=function(t){return t()},uoe=aoe["useInsertionEffect"]?aoe["useInsertionEffect"]:!1,MEe=DEe&&uoe||loe,NEe=uoe||soe.useLayoutEffect;nE.useInsertionEffectAlwaysWithSyncFallback=MEe;nE.useInsertionEffectWithLayoutFallback=NEe});var M8=ct((dKe,poe)=>{"use strict";poe.exports=coe()});var goe=ct(Ca=>{"use strict";var $i=B(),LEe=Z_(),moe=wg(),VEe=H2(),FEe=k8(),N8=eE(),zEe=tE(),BEe=M8();function doe(e){return e&&e.__esModule?e:{default:e}}var foe=doe(LEe),hoe=doe(VEe),L8=typeof document!="undefined",V8={}.hasOwnProperty,tv=$i.createContext(typeof HTMLElement!="undefined"?foe.default({key:"css"}):null),UEe=tv.Provider,$Ee=function(){return $i.useContext(tv)};Ca.withEmotionCache=function(t){return $i.forwardRef(function(n,o){var r=$i.useContext(tv);return t(n,r,o)})};L8||(Ca.withEmotionCache=function(t){return function(n){var o=$i.useContext(tv);return o===null?(o=foe.default({key:"css"}),$i.createElement(tv.Provider,{value:o},t(n,o))):t(n,o)}});var Cg=$i.createContext({}),HEe=function(){return $i.useContext(Cg)},jEe=function(t,n){if(typeof n=="function"){var o=n(t);return o}return moe({},t,n)},WEe=hoe.default(function(e){return hoe.default(function(t){return jEe(e,t)})}),GEe=function(t){var n=$i.useContext(Cg);return t.theme!==n&&(n=WEe(n)(t.theme)),$i.createElement(Cg.Provider,{value:n},t.children)};function qEe(e){var t=e.displayName||e.name||"Component",n=function(i,s){var a=$i.useContext(Cg);return $i.createElement(e,moe({theme:a,ref:s},i))},o=$i.forwardRef(n);return o.displayName="WithTheme("+t+")",FEe.default(o,e)}var F8="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",QEe=function(t,n){var o={};for(var r in n)V8.call(n,r)&&(o[r]=n[r]);return o[F8]=t,o},KEe=function(t){var n=t.cache,o=t.serialized,r=t.isStringTag;N8.registerStyles(n,o,r);var i=BEe.useInsertionEffectAlwaysWithSyncFallback(function(){return N8.insertStyles(n,o,r)});if(!L8&&i!==void 0){for(var s,a=o.name,l=o.next;l!==void 0;)a+=" "+l.name,l=l.next;return $i.createElement("style",(s={},s["data-emotion"]=n.key+" "+a,s.dangerouslySetInnerHTML={__html:i},s.nonce=n.sheet.nonce,s))}return null},YEe=Ca.withEmotionCache(function(e,t,n){var o=e.css;typeof o=="string"&&t.registered[o]!==void 0&&(o=t.registered[o]);var r=e[F8],i=[o],s="";typeof e.className=="string"?s=N8.getRegisteredStyles(t.registered,i,e.className):e.className!=null&&(s=e.className+" ");var a=zEe.serializeStyles(i,void 0,$i.useContext(Cg));s+=t.key+"-"+a.name;var l={};for(var u in e)V8.call(e,u)&&u!=="css"&&u!==F8&&(l[u]=e[u]);return l.ref=n,l.className=s,$i.createElement($i.Fragment,null,$i.createElement(KEe,{cache:t,serialized:a,isStringTag:typeof r=="string"}),$i.createElement(r,l))});Ca.CacheProvider=UEe;Ca.Emotion=YEe;Ca.ThemeContext=Cg;Ca.ThemeProvider=GEe;Ca.__unsafe_useEmotionCache=$Ee;Ca.createEmotionProps=QEe;Ca.hasOwnProperty=V8;Ca.isBrowser=L8;Ca.useTheme=HEe;Ca.withTheme=qEe});var voe=ct(ra=>{"use strict";Object.defineProperty(ra,"__esModule",{value:!0});var tc=B();Z_();var ns=goe();wg();H2();E8();k8();var oE=eE(),z8=tE(),B8=M8(),yoe=function(t,n){var o=arguments;if(n==null||!ns.hasOwnProperty.call(n,"css"))return tc.createElement.apply(void 0,o);var r=o.length,i=new Array(r);i[0]=ns.Emotion,i[1]=ns.createEmotionProps(t,n);for(var s=2;s<r;s++)i[s]=o[s];return tc.createElement.apply(null,i)},XEe=ns.withEmotionCache(function(e,t){var n=e.styles,o=z8.serializeStyles([n],void 0,tc.useContext(ns.ThemeContext));if(!ns.isBrowser){for(var r,i=o.name,s=o.styles,a=o.next;a!==void 0;)i+=" "+a.name,s+=a.styles,a=a.next;var l=t.compat===!0,u=t.insert("",{name:i,styles:s},t.sheet,l);return l?null:tc.createElement("style",(r={},r["data-emotion"]=t.key+"-global "+i,r.dangerouslySetInnerHTML={__html:u},r.nonce=t.sheet.nonce,r))}var c=tc.useRef();return B8.useInsertionEffectWithLayoutFallback(function(){var p=t.key+"-global",m=new t.sheet.constructor({key:p,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),d=!1,f=document.querySelector('style[data-emotion="'+p+" "+o.name+'"]');return t.sheet.tags.length&&(m.before=t.sheet.tags[0]),f!==null&&(d=!0,f.setAttribute("data-emotion",p),m.hydrate([f])),c.current=[m,d],function(){m.flush()}},[t]),B8.useInsertionEffectWithLayoutFallback(function(){var p=c.current,m=p[0],d=p[1];if(d){p[1]=!1;return}if(o.next!==void 0&&oE.insertStyles(t,o.next,!0),m.tags.length){var f=m.tags[m.tags.length-1].nextElementSibling;m.before=f,m.flush()}t.insert("",o,m,!1)},[t,o.name]),null});function _oe(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return z8.serializeStyles(t)}var JEe=function(){var t=_oe.apply(void 0,arguments),n="animation-"+t.name;return{name:n,styles:"@keyframes "+n+"{"+t.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},ZEe=function e(t){for(var n=t.length,o=0,r="";o<n;o++){var i=t[o];if(i!=null){var s=void 0;switch(typeof i){case"boolean":break;case"object":{if(Array.isArray(i))s=e(i);else{s="";for(var a in i)i[a]&&a&&(s&&(s+=" "),s+=a)}break}default:s=i}s&&(r&&(r+=" "),r+=s)}}return r};function REe(e,t,n){var o=[],r=oE.getRegisteredStyles(e,o,n);return o.length<2?n:r+t(o)}var eSe=function(t){var n=t.cache,o=t.serializedArr,r=B8.useInsertionEffectAlwaysWithSyncFallback(function(){for(var s="",a=0;a<o.length;a++){var l=oE.insertStyles(n,o[a],!1);!ns.isBrowser&&l!==void 0&&(s+=l)}if(!ns.isBrowser)return s});if(!ns.isBrowser&&r.length!==0){var i;return tc.createElement("style",(i={},i["data-emotion"]=n.key+" "+o.map(function(s){return s.name}).join(" "),i.dangerouslySetInnerHTML={__html:r},i.nonce=n.sheet.nonce,i))}return null},tSe=ns.withEmotionCache(function(e,t){var n=!1,o=[],r=function(){for(var u=arguments.length,c=new Array(u),p=0;p<u;p++)c[p]=arguments[p];var m=z8.serializeStyles(c,t.registered);return o.push(m),oE.registerStyles(t,m,!1),t.key+"-"+m.name},i=function(){for(var u=arguments.length,c=new Array(u),p=0;p<u;p++)c[p]=arguments[p];return REe(t.registered,r,ZEe(c))},s={css:r,cx:i,theme:tc.useContext(ns.ThemeContext)},a=e.children(s);return n=!0,tc.createElement(tc.Fragment,null,tc.createElement(eSe,{cache:t,serializedArr:o}),a)});ra.CacheProvider=ns.CacheProvider;ra.ThemeContext=ns.ThemeContext;ra.ThemeProvider=ns.ThemeProvider;ra.__unsafe_useEmotionCache=ns.__unsafe_useEmotionCache;ra.useTheme=ns.useTheme;Object.defineProperty(ra,"withEmotionCache",{enumerable:!0,get:function(){return ns.withEmotionCache}});ra.withTheme=ns.withTheme;ra.ClassNames=tSe;ra.Global=XEe;ra.createElement=yoe;ra.css=_oe;ra.jsx=yoe;ra.keyframes=JEe});var rE=ct((gKe,boe)=>{"use strict";boe.exports=voe()});var U8=ct((yKe,nv)=>{function nSe(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}nv.exports=nSe,nv.exports.__esModule=!0,nv.exports.default=nv.exports});var woe=ct((iE,xoe)=>{(function(e,t){typeof iE=="object"&&typeof xoe!="undefined"?t(iE):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis!="undefined"?globalThis:e||self,t(e.FloatingUICore={}))})(iE,function(e){"use strict";let t=["top","right","bottom","left"],n=["start","end"],o=t.reduce((j,te)=>j.concat(te,te+"-"+n[0],te+"-"+n[1]),[]),r=Math.min,i=Math.max,s={left:"right",right:"left",bottom:"top",top:"bottom"},a={start:"end",end:"start"};function l(j,te,re){return i(j,r(te,re))}function u(j,te){return typeof j=="function"?j(te):j}function c(j){return j.split("-")[0]}function p(j){return j.split("-")[1]}function m(j){return j==="x"?"y":"x"}function d(j){return j==="y"?"height":"width"}function f(j){return["top","bottom"].includes(c(j))?"y":"x"}function h(j){return m(f(j))}function g(j,te,re){re===void 0&&(re=!1);let pe=p(j),he=h(j),L=d(he),Z=he==="x"?pe===(re?"end":"start")?"right":"left":pe==="start"?"bottom":"top";return te.reference[L]>te.floating[L]&&(Z=S(Z)),[Z,S(Z)]}function y(j){let te=S(j);return[_(j),te,_(te)]}function _(j){return j.replace(/start|end/g,te=>a[te])}function b(j,te,re){let pe=["left","right"],he=["right","left"],L=["top","bottom"],Z=["bottom","top"];switch(j){case"top":case"bottom":return re?te?he:pe:te?pe:he;case"left":case"right":return te?L:Z;default:return[]}}function w(j,te,re,pe){let he=p(j),L=b(c(j),re==="start",pe);return he&&(L=L.map(Z=>Z+"-"+he),te&&(L=L.concat(L.map(_)))),L}function S(j){return j.replace(/left|right|bottom|top/g,te=>s[te])}function C(j){return{top:0,right:0,bottom:0,left:0,...j}}function k(j){return typeof j!="number"?C(j):{top:j,right:j,bottom:j,left:j}}function A(j){let{x:te,y:re,width:pe,height:he}=j;return{width:pe,height:he,top:re,left:te,right:te+pe,bottom:re+he,x:te,y:re}}function O(j,te,re){let{reference:pe,floating:he}=j,L=f(te),Z=h(te),Y=d(Z),Te=c(te),Ue=L==="y",Ie=pe.x+pe.width/2-he.width/2,Qe=pe.y+pe.height/2-he.height/2,it=pe[Y]/2-he[Y]/2,ot;switch(Te){case"top":ot={x:Ie,y:pe.y-he.height};break;case"bottom":ot={x:Ie,y:pe.y+pe.height};break;case"right":ot={x:pe.x+pe.width,y:Qe};break;case"left":ot={x:pe.x-he.width,y:Qe};break;default:ot={x:pe.x,y:pe.y}}switch(p(te)){case"start":ot[Z]-=it*(re&&Ue?-1:1);break;case"end":ot[Z]+=it*(re&&Ue?-1:1);break}return ot}let V=async(j,te,re)=>{let{placement:pe="bottom",strategy:he="absolute",middleware:L=[],platform:Z}=re,Y=L.filter(Boolean),Te=await(Z.isRTL==null?void 0:Z.isRTL(te)),Ue=await Z.getElementRects({reference:j,floating:te,strategy:he}),{x:Ie,y:Qe}=O(Ue,pe,Te),it=pe,ot={},ue=0;for(let de=0;de<Y.length;de++){let{name:ve,fn:ke}=Y[de],{x:Oe,y:ie,data:ye,reset:W}=await ke({x:Ie,y:Qe,initialPlacement:pe,placement:it,strategy:he,middlewareData:ot,rects:Ue,platform:Z,elements:{reference:j,floating:te}});Ie=Oe??Ie,Qe=ie??Qe,ot={...ot,[ve]:{...ot[ve],...ye}},W&&ue<=50&&(ue++,typeof W=="object"&&(W.placement&&(it=W.placement),W.rects&&(Ue=W.rects===!0?await Z.getElementRects({reference:j,floating:te,strategy:he}):W.rects),{x:Ie,y:Qe}=O(Ue,it,Te)),de=-1)}return{x:Ie,y:Qe,placement:it,strategy:he,middlewareData:ot}};async function $(j,te){var re;te===void 0&&(te={});let{x:pe,y:he,platform:L,rects:Z,elements:Y,strategy:Te}=j,{boundary:Ue="clippingAncestors",rootBoundary:Ie="viewport",elementContext:Qe="floating",altBoundary:it=!1,padding:ot=0}=u(te,j),ue=k(ot),ve=Y[it?Qe==="floating"?"reference":"floating":Qe],ke=A(await L.getClippingRect({element:((re=await(L.isElement==null?void 0:L.isElement(ve)))!=null?re:!0)?ve:ve.contextElement||await(L.getDocumentElement==null?void 0:L.getDocumentElement(Y.floating)),boundary:Ue,rootBoundary:Ie,strategy:Te})),Oe=Qe==="floating"?{x:pe,y:he,width:Z.floating.width,height:Z.floating.height}:Z.reference,ie=await(L.getOffsetParent==null?void 0:L.getOffsetParent(Y.floating)),ye=await(L.isElement==null?void 0:L.isElement(ie))?await(L.getScale==null?void 0:L.getScale(ie))||{x:1,y:1}:{x:1,y:1},W=A(L.convertOffsetParentRelativeRectToViewportRelativeRect?await L.convertOffsetParentRelativeRectToViewportRelativeRect({elements:Y,rect:Oe,offsetParent:ie,strategy:Te}):Oe);return{top:(ke.top-W.top+ue.top)/ye.y,bottom:(W.bottom-ke.bottom+ue.bottom)/ye.y,left:(ke.left-W.left+ue.left)/ye.x,right:(W.right-ke.right+ue.right)/ye.x}}let H=j=>({name:"arrow",options:j,async fn(te){let{x:re,y:pe,placement:he,rects:L,platform:Z,elements:Y,middlewareData:Te}=te,{element:Ue,padding:Ie=0}=u(j,te)||{};if(Ue==null)return{};let Qe=k(Ie),it={x:re,y:pe},ot=h(he),ue=d(ot),de=await Z.getDimensions(Ue),ve=ot==="y",ke=ve?"top":"left",Oe=ve?"bottom":"right",ie=ve?"clientHeight":"clientWidth",ye=L.reference[ue]+L.reference[ot]-it[ot]-L.floating[ue],W=it[ot]-L.reference[ot],ge=await(Z.getOffsetParent==null?void 0:Z.getOffsetParent(Ue)),Pe=ge?ge[ie]:0;(!Pe||!await(Z.isElement==null?void 0:Z.isElement(ge)))&&(Pe=Y.floating[ie]||L.floating[ue]);let $e=ye/2-W/2,ee=Pe/2-de[ue]/2-1,ae=r(Qe[ke],ee),be=r(Qe[Oe],ee),Ee=ae,ze=Pe-de[ue]-be,nt=Pe/2-de[ue]/2+$e,Je=l(Ee,nt,ze),lt=!Te.arrow&&p(he)!=null&&nt!==Je&&L.reference[ue]/2-(nt<Ee?ae:be)-de[ue]/2<0,vt=lt?nt<Ee?nt-Ee:nt-ze:0;return{[ot]:it[ot]+vt,data:{[ot]:Je,centerOffset:nt-Je-vt,...lt&&{alignmentOffset:vt}},reset:lt}}});function N(j,te,re){return(j?[...re.filter(he=>p(he)===j),...re.filter(he=>p(he)!==j)]:re.filter(he=>c(he)===he)).filter(he=>j?p(he)===j||(te?_(he)!==he:!1):!0)}let F=function(j){return j===void 0&&(j={}),{name:"autoPlacement",options:j,async fn(te){var re,pe,he;let{rects:L,middlewareData:Z,placement:Y,platform:Te,elements:Ue}=te,{crossAxis:Ie=!1,alignment:Qe,allowedPlacements:it=o,autoAlignment:ot=!0,...ue}=u(j,te),de=Qe!==void 0||it===o?N(Qe||null,ot,it):it,ve=await $(te,ue),ke=((re=Z.autoPlacement)==null?void 0:re.index)||0,Oe=de[ke];if(Oe==null)return{};let ie=g(Oe,L,await(Te.isRTL==null?void 0:Te.isRTL(Ue.floating)));if(Y!==Oe)return{reset:{placement:de[0]}};let ye=[ve[c(Oe)],ve[ie[0]],ve[ie[1]]],W=[...((pe=Z.autoPlacement)==null?void 0:pe.overflows)||[],{placement:Oe,overflows:ye}],ge=de[ke+1];if(ge)return{data:{index:ke+1,overflows:W},reset:{placement:ge}};let Pe=W.map(ae=>{let be=p(ae.placement);return[ae.placement,be&&Ie?ae.overflows.slice(0,2).reduce((Ee,ze)=>Ee+ze,0):ae.overflows[0],ae.overflows]}).sort((ae,be)=>ae[1]-be[1]),ee=((he=Pe.filter(ae=>ae[2].slice(0,p(ae[0])?2:3).every(be=>be<=0))[0])==null?void 0:he[0])||Pe[0][0];return ee!==Y?{data:{index:ke+1,overflows:W},reset:{placement:ee}}:{}}}},q=function(j){return j===void 0&&(j={}),{name:"flip",options:j,async fn(te){var re,pe;let{placement:he,middlewareData:L,rects:Z,initialPlacement:Y,platform:Te,elements:Ue}=te,{mainAxis:Ie=!0,crossAxis:Qe=!0,fallbackPlacements:it,fallbackStrategy:ot="bestFit",fallbackAxisSideDirection:ue="none",flipAlignment:de=!0,...ve}=u(j,te);if((re=L.arrow)!=null&&re.alignmentOffset)return{};let ke=c(he),Oe=f(Y),ie=c(Y)===Y,ye=await(Te.isRTL==null?void 0:Te.isRTL(Ue.floating)),W=it||(ie||!de?[S(Y)]:y(Y)),ge=ue!=="none";!it&&ge&&W.push(...w(Y,de,ue,ye));let Pe=[Y,...W],$e=await $(te,ve),ee=[],ae=((pe=L.flip)==null?void 0:pe.overflows)||[];if(Ie&&ee.push($e[ke]),Qe){let nt=g(he,Z,ye);ee.push($e[nt[0]],$e[nt[1]])}if(ae=[...ae,{placement:he,overflows:ee}],!ee.every(nt=>nt<=0)){var be,Ee;let nt=(((be=L.flip)==null?void 0:be.index)||0)+1,Je=Pe[nt];if(Je)return{data:{index:nt,overflows:ae},reset:{placement:Je}};let lt=(Ee=ae.filter(vt=>vt.overflows[0]<=0).sort((vt,we)=>vt.overflows[1]-we.overflows[1])[0])==null?void 0:Ee.placement;if(!lt)switch(ot){case"bestFit":{var ze;let vt=(ze=ae.filter(we=>{if(ge){let Ge=f(we.placement);return Ge===Oe||Ge==="y"}return!0}).map(we=>[we.placement,we.overflows.filter(Ge=>Ge>0).reduce((Ge,ut)=>Ge+ut,0)]).sort((we,Ge)=>we[1]-Ge[1])[0])==null?void 0:ze[0];vt&&(lt=vt);break}case"initialPlacement":lt=Y;break}if(he!==lt)return{reset:{placement:lt}}}return{}}}};function U(j,te){return{top:j.top-te.height,right:j.right-te.width,bottom:j.bottom-te.height,left:j.left-te.width}}function J(j){return t.some(te=>j[te]>=0)}let oe=function(j){return j===void 0&&(j={}),{name:"hide",options:j,async fn(te){let{rects:re}=te,{strategy:pe="referenceHidden",...he}=u(j,te);switch(pe){case"referenceHidden":{let L=await $(te,{...he,elementContext:"reference"}),Z=U(L,re.reference);return{data:{referenceHiddenOffsets:Z,referenceHidden:J(Z)}}}case"escaped":{let L=await $(te,{...he,altBoundary:!0}),Z=U(L,re.floating);return{data:{escapedOffsets:Z,escaped:J(Z)}}}default:return{}}}}};function ce(j){let te=r(...j.map(L=>L.left)),re=r(...j.map(L=>L.top)),pe=i(...j.map(L=>L.right)),he=i(...j.map(L=>L.bottom));return{x:te,y:re,width:pe-te,height:he-re}}function T(j){let te=j.slice().sort((he,L)=>he.y-L.y),re=[],pe=null;for(let he=0;he<te.length;he++){let L=te[he];!pe||L.y-pe.y>pe.height/2?re.push([L]):re[re.length-1].push(L),pe=L}return re.map(he=>A(ce(he)))}let X=function(j){return j===void 0&&(j={}),{name:"inline",options:j,async fn(te){let{placement:re,elements:pe,rects:he,platform:L,strategy:Z}=te,{padding:Y=2,x:Te,y:Ue}=u(j,te),Ie=Array.from(await(L.getClientRects==null?void 0:L.getClientRects(pe.reference))||[]),Qe=T(Ie),it=A(ce(Ie)),ot=k(Y);function ue(){if(Qe.length===2&&Qe[0].left>Qe[1].right&&Te!=null&&Ue!=null)return Qe.find(ve=>Te>ve.left-ot.left&&Te<ve.right+ot.right&&Ue>ve.top-ot.top&&Ue<ve.bottom+ot.bottom)||it;if(Qe.length>=2){if(f(re)==="y"){let ae=Qe[0],be=Qe[Qe.length-1],Ee=c(re)==="top",ze=ae.top,nt=be.bottom,Je=Ee?ae.left:be.left,lt=Ee?ae.right:be.right,vt=lt-Je,we=nt-ze;return{top:ze,bottom:nt,left:Je,right:lt,width:vt,height:we,x:Je,y:ze}}let ve=c(re)==="left",ke=i(...Qe.map(ae=>ae.right)),Oe=r(...Qe.map(ae=>ae.left)),ie=Qe.filter(ae=>ve?ae.left===Oe:ae.right===ke),ye=ie[0].top,W=ie[ie.length-1].bottom,ge=Oe,Pe=ke,$e=Pe-ge,ee=W-ye;return{top:ye,bottom:W,left:ge,right:Pe,width:$e,height:ee,x:ge,y:ye}}return it}let de=await L.getElementRects({reference:{getBoundingClientRect:ue},floating:pe.floating,strategy:Z});return he.reference.x!==de.reference.x||he.reference.y!==de.reference.y||he.reference.width!==de.reference.width||he.reference.height!==de.reference.height?{reset:{rects:de}}:{}}}};async function R(j,te){let{placement:re,platform:pe,elements:he}=j,L=await(pe.isRTL==null?void 0:pe.isRTL(he.floating)),Z=c(re),Y=p(re),Te=f(re)==="y",Ue=["left","top"].includes(Z)?-1:1,Ie=L&&Te?-1:1,Qe=u(te,j),{mainAxis:it,crossAxis:ot,alignmentAxis:ue}=typeof Qe=="number"?{mainAxis:Qe,crossAxis:0,alignmentAxis:null}:{mainAxis:Qe.mainAxis||0,crossAxis:Qe.crossAxis||0,alignmentAxis:Qe.alignmentAxis};return Y&&typeof ue=="number"&&(ot=Y==="end"?ue*-1:ue),Te?{x:ot*Ie,y:it*Ue}:{x:it*Ue,y:ot*Ie}}let M=function(j){return j===void 0&&(j=0),{name:"offset",options:j,async fn(te){var re,pe;let{x:he,y:L,placement:Z,middlewareData:Y}=te,Te=await R(te,j);return Z===((re=Y.offset)==null?void 0:re.placement)&&(pe=Y.arrow)!=null&&pe.alignmentOffset?{}:{x:he+Te.x,y:L+Te.y,data:{...Te,placement:Z}}}}},se=function(j){return j===void 0&&(j={}),{name:"shift",options:j,async fn(te){let{x:re,y:pe,placement:he}=te,{mainAxis:L=!0,crossAxis:Z=!1,limiter:Y={fn:ve=>{let{x:ke,y:Oe}=ve;return{x:ke,y:Oe}}},...Te}=u(j,te),Ue={x:re,y:pe},Ie=await $(te,Te),Qe=f(c(he)),it=m(Qe),ot=Ue[it],ue=Ue[Qe];if(L){let ve=it==="y"?"top":"left",ke=it==="y"?"bottom":"right",Oe=ot+Ie[ve],ie=ot-Ie[ke];ot=l(Oe,ot,ie)}if(Z){let ve=Qe==="y"?"top":"left",ke=Qe==="y"?"bottom":"right",Oe=ue+Ie[ve],ie=ue-Ie[ke];ue=l(Oe,ue,ie)}let de=Y.fn({...te,[it]:ot,[Qe]:ue});return{...de,data:{x:de.x-re,y:de.y-pe,enabled:{[it]:L,[Qe]:Z}}}}}},z=function(j){return j===void 0&&(j={}),{options:j,fn(te){let{x:re,y:pe,placement:he,rects:L,middlewareData:Z}=te,{offset:Y=0,mainAxis:Te=!0,crossAxis:Ue=!0}=u(j,te),Ie={x:re,y:pe},Qe=f(he),it=m(Qe),ot=Ie[it],ue=Ie[Qe],de=u(Y,te),ve=typeof de=="number"?{mainAxis:de,crossAxis:0}:{mainAxis:0,crossAxis:0,...de};if(Te){let ie=it==="y"?"height":"width",ye=L.reference[it]-L.floating[ie]+ve.mainAxis,W=L.reference[it]+L.reference[ie]-ve.mainAxis;ot<ye?ot=ye:ot>W&&(ot=W)}if(Ue){var ke,Oe;let ie=it==="y"?"width":"height",ye=["top","left"].includes(c(he)),W=L.reference[Qe]-L.floating[ie]+(ye&&((ke=Z.offset)==null?void 0:ke[Qe])||0)+(ye?0:ve.crossAxis),ge=L.reference[Qe]+L.reference[ie]+(ye?0:((Oe=Z.offset)==null?void 0:Oe[Qe])||0)-(ye?ve.crossAxis:0);ue<W?ue=W:ue>ge&&(ue=ge)}return{[it]:ot,[Qe]:ue}}}},ne=function(j){return j===void 0&&(j={}),{name:"size",options:j,async fn(te){var re,pe;let{placement:he,rects:L,platform:Z,elements:Y}=te,{apply:Te=()=>{},...Ue}=u(j,te),Ie=await $(te,Ue),Qe=c(he),it=p(he),ot=f(he)==="y",{width:ue,height:de}=L.floating,ve,ke;Qe==="top"||Qe==="bottom"?(ve=Qe,ke=it===(await(Z.isRTL==null?void 0:Z.isRTL(Y.floating))?"start":"end")?"left":"right"):(ke=Qe,ve=it==="end"?"top":"bottom");let Oe=de-Ie.top-Ie.bottom,ie=ue-Ie.left-Ie.right,ye=r(de-Ie[ve],Oe),W=r(ue-Ie[ke],ie),ge=!te.middlewareData.shift,Pe=ye,$e=W;if((re=te.middlewareData.shift)!=null&&re.enabled.x&&($e=ie),(pe=te.middlewareData.shift)!=null&&pe.enabled.y&&(Pe=Oe),ge&&!it){let ae=i(Ie.left,0),be=i(Ie.right,0),Ee=i(Ie.top,0),ze=i(Ie.bottom,0);ot?$e=ue-2*(ae!==0||be!==0?ae+be:i(Ie.left,Ie.right)):Pe=de-2*(Ee!==0||ze!==0?Ee+ze:i(Ie.top,Ie.bottom))}await Te({...te,availableWidth:$e,availableHeight:Pe});let ee=await Z.getDimensions(Y.floating);return ue!==ee.width||de!==ee.height?{reset:{rects:!0}}:{}}}};e.arrow=H,e.autoPlacement=F,e.computePosition=V,e.detectOverflow=$,e.flip=q,e.hide=oe,e.inline=X,e.limitShift=z,e.offset=M,e.rectToClientRect=A,e.shift=se,e.size=ne})});var $8=ct((sE,Coe)=>{(function(e,t){typeof sE=="object"&&typeof Coe!="undefined"?t(sE,woe()):typeof define=="function"&&define.amd?define(["exports","@floating-ui/core"],t):(e=typeof globalThis!="undefined"?globalThis:e||self,t(e.FloatingUIDOM={},e.FloatingUICore))})(sE,function(e,t){"use strict";let n=Math.min,o=Math.max,r=Math.round,i=Math.floor,s=ee=>({x:ee,y:ee});function a(){return typeof window!="undefined"}function l(ee){return p(ee)?(ee.nodeName||"").toLowerCase():"#document"}function u(ee){var ae;return(ee==null||(ae=ee.ownerDocument)==null?void 0:ae.defaultView)||window}function c(ee){var ae;return(ae=(p(ee)?ee.ownerDocument:ee.document)||window.document)==null?void 0:ae.documentElement}function p(ee){return a()?ee instanceof Node||ee instanceof u(ee).Node:!1}function m(ee){return a()?ee instanceof Element||ee instanceof u(ee).Element:!1}function d(ee){return a()?ee instanceof HTMLElement||ee instanceof u(ee).HTMLElement:!1}function f(ee){return!a()||typeof ShadowRoot=="undefined"?!1:ee instanceof ShadowRoot||ee instanceof u(ee).ShadowRoot}function h(ee){let{overflow:ae,overflowX:be,overflowY:Ee,display:ze}=C(ee);return/auto|scroll|overlay|hidden|clip/.test(ae+Ee+be)&&!["inline","contents"].includes(ze)}function g(ee){return["table","td","th"].includes(l(ee))}function y(ee){return[":popover-open",":modal"].some(ae=>{try{return ee.matches(ae)}catch{return!1}})}function _(ee){let ae=w(),be=m(ee)?C(ee):ee;return["transform","translate","scale","rotate","perspective"].some(Ee=>be[Ee]?be[Ee]!=="none":!1)||(be.containerType?be.containerType!=="normal":!1)||!ae&&(be.backdropFilter?be.backdropFilter!=="none":!1)||!ae&&(be.filter?be.filter!=="none":!1)||["transform","translate","scale","rotate","perspective","filter"].some(Ee=>(be.willChange||"").includes(Ee))||["paint","layout","strict","content"].some(Ee=>(be.contain||"").includes(Ee))}function b(ee){let ae=A(ee);for(;d(ae)&&!S(ae);){if(_(ae))return ae;if(y(ae))return null;ae=A(ae)}return null}function w(){return typeof CSS=="undefined"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function S(ee){return["html","body","#document"].includes(l(ee))}function C(ee){return u(ee).getComputedStyle(ee)}function k(ee){return m(ee)?{scrollLeft:ee.scrollLeft,scrollTop:ee.scrollTop}:{scrollLeft:ee.scrollX,scrollTop:ee.scrollY}}function A(ee){if(l(ee)==="html")return ee;let ae=ee.assignedSlot||ee.parentNode||f(ee)&&ee.host||c(ee);return f(ae)?ae.host:ae}function O(ee){let ae=A(ee);return S(ae)?ee.ownerDocument?ee.ownerDocument.body:ee.body:d(ae)&&h(ae)?ae:O(ae)}function V(ee,ae,be){var Ee;ae===void 0&&(ae=[]),be===void 0&&(be=!0);let ze=O(ee),nt=ze===((Ee=ee.ownerDocument)==null?void 0:Ee.body),Je=u(ze);if(nt){let lt=$(Je);return ae.concat(Je,Je.visualViewport||[],h(ze)?ze:[],lt&&be?V(lt):[])}return ae.concat(ze,V(ze,[],be))}function $(ee){return ee.parent&&Object.getPrototypeOf(ee.parent)?ee.frameElement:null}function H(ee){let ae=C(ee),be=parseFloat(ae.width)||0,Ee=parseFloat(ae.height)||0,ze=d(ee),nt=ze?ee.offsetWidth:be,Je=ze?ee.offsetHeight:Ee,lt=r(be)!==nt||r(Ee)!==Je;return lt&&(be=nt,Ee=Je),{width:be,height:Ee,$:lt}}function N(ee){return m(ee)?ee:ee.contextElement}function F(ee){let ae=N(ee);if(!d(ae))return s(1);let be=ae.getBoundingClientRect(),{width:Ee,height:ze,$:nt}=H(ae),Je=(nt?r(be.width):be.width)/Ee,lt=(nt?r(be.height):be.height)/ze;return(!Je||!Number.isFinite(Je))&&(Je=1),(!lt||!Number.isFinite(lt))&&(lt=1),{x:Je,y:lt}}let q=s(0);function U(ee){let ae=u(ee);return!w()||!ae.visualViewport?q:{x:ae.visualViewport.offsetLeft,y:ae.visualViewport.offsetTop}}function J(ee,ae,be){return ae===void 0&&(ae=!1),!be||ae&&be!==u(ee)?!1:ae}function oe(ee,ae,be,Ee){ae===void 0&&(ae=!1),be===void 0&&(be=!1);let ze=ee.getBoundingClientRect(),nt=N(ee),Je=s(1);ae&&(Ee?m(Ee)&&(Je=F(Ee)):Je=F(ee));let lt=J(nt,be,Ee)?U(nt):s(0),vt=(ze.left+lt.x)/Je.x,we=(ze.top+lt.y)/Je.y,Ge=ze.width/Je.x,ut=ze.height/Je.y;if(nt){let bt=u(nt),Xt=Ee&&m(Ee)?u(Ee):Ee,Jt=bt,Dn=$(Jt);for(;Dn&&Ee&&Xt!==Jt;){let Hn=F(Dn),xt=Dn.getBoundingClientRect(),ln=C(Dn),tn=xt.left+(Dn.clientLeft+parseFloat(ln.paddingLeft))*Hn.x,Ni=xt.top+(Dn.clientTop+parseFloat(ln.paddingTop))*Hn.y;vt*=Hn.x,we*=Hn.y,Ge*=Hn.x,ut*=Hn.y,vt+=tn,we+=Ni,Jt=u(Dn),Dn=$(Jt)}}return t.rectToClientRect({width:Ge,height:ut,x:vt,y:we})}function ce(ee,ae){let be=k(ee).scrollLeft;return ae?ae.left+be:oe(c(ee)).left+be}function T(ee,ae,be){be===void 0&&(be=!1);let Ee=ee.getBoundingClientRect(),ze=Ee.left+ae.scrollLeft-(be?0:ce(ee,Ee)),nt=Ee.top+ae.scrollTop;return{x:ze,y:nt}}function X(ee){let{elements:ae,rect:be,offsetParent:Ee,strategy:ze}=ee,nt=ze==="fixed",Je=c(Ee),lt=ae?y(ae.floating):!1;if(Ee===Je||lt&&nt)return be;let vt={scrollLeft:0,scrollTop:0},we=s(1),Ge=s(0),ut=d(Ee);if((ut||!ut&&!nt)&&((l(Ee)!=="body"||h(Je))&&(vt=k(Ee)),d(Ee))){let Xt=oe(Ee);we=F(Ee),Ge.x=Xt.x+Ee.clientLeft,Ge.y=Xt.y+Ee.clientTop}let bt=Je&&!ut&&!nt?T(Je,vt,!0):s(0);return{width:be.width*we.x,height:be.height*we.y,x:be.x*we.x-vt.scrollLeft*we.x+Ge.x+bt.x,y:be.y*we.y-vt.scrollTop*we.y+Ge.y+bt.y}}function R(ee){return Array.from(ee.getClientRects())}function M(ee){let ae=c(ee),be=k(ee),Ee=ee.ownerDocument.body,ze=o(ae.scrollWidth,ae.clientWidth,Ee.scrollWidth,Ee.clientWidth),nt=o(ae.scrollHeight,ae.clientHeight,Ee.scrollHeight,Ee.clientHeight),Je=-be.scrollLeft+ce(ee),lt=-be.scrollTop;return C(Ee).direction==="rtl"&&(Je+=o(ae.clientWidth,Ee.clientWidth)-ze),{width:ze,height:nt,x:Je,y:lt}}function se(ee,ae){let be=u(ee),Ee=c(ee),ze=be.visualViewport,nt=Ee.clientWidth,Je=Ee.clientHeight,lt=0,vt=0;if(ze){nt=ze.width,Je=ze.height;let we=w();(!we||we&&ae==="fixed")&&(lt=ze.offsetLeft,vt=ze.offsetTop)}return{width:nt,height:Je,x:lt,y:vt}}function z(ee,ae){let be=oe(ee,!0,ae==="fixed"),Ee=be.top+ee.clientTop,ze=be.left+ee.clientLeft,nt=d(ee)?F(ee):s(1),Je=ee.clientWidth*nt.x,lt=ee.clientHeight*nt.y,vt=ze*nt.x,we=Ee*nt.y;return{width:Je,height:lt,x:vt,y:we}}function ne(ee,ae,be){let Ee;if(ae==="viewport")Ee=se(ee,be);else if(ae==="document")Ee=M(c(ee));else if(m(ae))Ee=z(ae,be);else{let ze=U(ee);Ee={x:ae.x-ze.x,y:ae.y-ze.y,width:ae.width,height:ae.height}}return t.rectToClientRect(Ee)}function j(ee,ae){let be=A(ee);return be===ae||!m(be)||S(be)?!1:C(be).position==="fixed"||j(be,ae)}function te(ee,ae){let be=ae.get(ee);if(be)return be;let Ee=V(ee,[],!1).filter(lt=>m(lt)&&l(lt)!=="body"),ze=null,nt=C(ee).position==="fixed",Je=nt?A(ee):ee;for(;m(Je)&&!S(Je);){let lt=C(Je),vt=_(Je);!vt&&lt.position==="fixed"&&(ze=null),(nt?!vt&&!ze:!vt&&lt.position==="static"&&!!ze&&["absolute","fixed"].includes(ze.position)||h(Je)&&!vt&&j(ee,Je))?Ee=Ee.filter(Ge=>Ge!==Je):ze=lt,Je=A(Je)}return ae.set(ee,Ee),Ee}function re(ee){let{element:ae,boundary:be,rootBoundary:Ee,strategy:ze}=ee,Je=[...be==="clippingAncestors"?y(ae)?[]:te(ae,this._c):[].concat(be),Ee],lt=Je[0],vt=Je.reduce((we,Ge)=>{let ut=ne(ae,Ge,ze);return we.top=o(ut.top,we.top),we.right=n(ut.right,we.right),we.bottom=n(ut.bottom,we.bottom),we.left=o(ut.left,we.left),we},ne(ae,lt,ze));return{width:vt.right-vt.left,height:vt.bottom-vt.top,x:vt.left,y:vt.top}}function pe(ee){let{width:ae,height:be}=H(ee);return{width:ae,height:be}}function he(ee,ae,be){let Ee=d(ae),ze=c(ae),nt=be==="fixed",Je=oe(ee,!0,nt,ae),lt={scrollLeft:0,scrollTop:0},vt=s(0);if(Ee||!Ee&&!nt)if((l(ae)!=="body"||h(ze))&&(lt=k(ae)),Ee){let bt=oe(ae,!0,nt,ae);vt.x=bt.x+ae.clientLeft,vt.y=bt.y+ae.clientTop}else ze&&(vt.x=ce(ze));let we=ze&&!Ee&&!nt?T(ze,lt):s(0),Ge=Je.left+lt.scrollLeft-vt.x-we.x,ut=Je.top+lt.scrollTop-vt.y-we.y;return{x:Ge,y:ut,width:Je.width,height:Je.height}}function L(ee){return C(ee).position==="static"}function Z(ee,ae){if(!d(ee)||C(ee).position==="fixed")return null;if(ae)return ae(ee);let be=ee.offsetParent;return c(ee)===be&&(be=be.ownerDocument.body),be}function Y(ee,ae){let be=u(ee);if(y(ee))return be;if(!d(ee)){let ze=A(ee);for(;ze&&!S(ze);){if(m(ze)&&!L(ze))return ze;ze=A(ze)}return be}let Ee=Z(ee,ae);for(;Ee&&g(Ee)&&L(Ee);)Ee=Z(Ee,ae);return Ee&&S(Ee)&&L(Ee)&&!_(Ee)?be:Ee||b(ee)||be}let Te=async function(ee){let ae=this.getOffsetParent||Y,Ee=await this.getDimensions(ee.floating);return{reference:he(ee.reference,await ae(ee.floating),ee.strategy),floating:{x:0,y:0,width:Ee.width,height:Ee.height}}};function Ue(ee){return C(ee).direction==="rtl"}let Ie={convertOffsetParentRelativeRectToViewportRelativeRect:X,getDocumentElement:c,getClippingRect:re,getOffsetParent:Y,getElementRects:Te,getClientRects:R,getDimensions:pe,getScale:F,isElement:m,isRTL:Ue};function Qe(ee,ae){return ee.x===ae.x&&ee.y===ae.y&&ee.width===ae.width&&ee.height===ae.height}function it(ee,ae){let be=null,Ee,ze=c(ee);function nt(){var lt;clearTimeout(Ee),(lt=be)==null||lt.disconnect(),be=null}function Je(lt,vt){lt===void 0&&(lt=!1),vt===void 0&&(vt=1),nt();let we=ee.getBoundingClientRect(),{left:Ge,top:ut,width:bt,height:Xt}=we;if(lt||ae(),!bt||!Xt)return;let Jt=i(ut),Dn=i(ze.clientWidth-(Ge+bt)),Hn=i(ze.clientHeight-(ut+Xt)),xt=i(Ge),tn={rootMargin:-Jt+"px "+-Dn+"px "+-Hn+"px "+-xt+"px",threshold:o(0,n(1,vt))||1},Ni=!0;function Li(Pc){let fe=Pc[0].intersectionRatio;if(fe!==vt){if(!Ni)return Je();fe?Je(!1,fe):Ee=setTimeout(()=>{Je(!1,1e-7)},1e3)}fe===1&&!Qe(we,ee.getBoundingClientRect())&&Je(),Ni=!1}try{be=new IntersectionObserver(Li,{...tn,root:ze.ownerDocument})}catch{be=new IntersectionObserver(Li,tn)}be.observe(ee)}return Je(!0),nt}function ot(ee,ae,be,Ee){Ee===void 0&&(Ee={});let{ancestorScroll:ze=!0,ancestorResize:nt=!0,elementResize:Je=typeof ResizeObserver=="function",layoutShift:lt=typeof IntersectionObserver=="function",animationFrame:vt=!1}=Ee,we=N(ee),Ge=ze||nt?[...we?V(we):[],...V(ae)]:[];Ge.forEach(xt=>{ze&&xt.addEventListener("scroll",be,{passive:!0}),nt&&xt.addEventListener("resize",be)});let ut=we&&lt?it(we,be):null,bt=-1,Xt=null;Je&&(Xt=new ResizeObserver(xt=>{let[ln]=xt;ln&&ln.target===we&&Xt&&(Xt.unobserve(ae),cancelAnimationFrame(bt),bt=requestAnimationFrame(()=>{var tn;(tn=Xt)==null||tn.observe(ae)})),be()}),we&&!vt&&Xt.observe(we),Xt.observe(ae));let Jt,Dn=vt?oe(ee):null;vt&&Hn();function Hn(){let xt=oe(ee);Dn&&!Qe(Dn,xt)&&be(),Dn=xt,Jt=requestAnimationFrame(Hn)}return be(),()=>{var xt;Ge.forEach(ln=>{ze&&ln.removeEventListener("scroll",be),nt&&ln.removeEventListener("resize",be)}),ut==null||ut(),(xt=Xt)==null||xt.disconnect(),Xt=null,vt&&cancelAnimationFrame(Jt)}}let ue=t.detectOverflow,de=t.offset,ve=t.autoPlacement,ke=t.shift,Oe=t.flip,ie=t.size,ye=t.hide,W=t.arrow,ge=t.inline,Pe=t.limitShift,$e=(ee,ae,be)=>{let Ee=new Map,ze={platform:Ie,...be},nt={...ze.platform,_c:Ee};return t.computePosition(ee,ae,{...ze,platform:nt})};e.arrow=W,e.autoPlacement=ve,e.autoUpdate=ot,e.computePosition=$e,e.detectOverflow=ue,e.flip=Oe,e.getOverflowAncestors=V,e.hide=ye,e.inline=ge,e.limitShift=Pe,e.offset=de,e.platform=Ie,e.shift=ke,e.size=ie})});var j8=ct(H8=>{"use strict";Object.defineProperty(H8,"__esModule",{value:!0});var oSe=B(),rSe=oSe.useLayoutEffect;H8.default=rSe});var Q8=ct(An=>{"use strict";var jn=O_(),ir=wg(),xn=rE(),Eg=B2(),of=U_(),iSe=U2(),sSe=U8(),aE=z2(),el=B(),aSe=_i(),lSe=$8(),uSe=j8();function cSe(e){return e&&e.__esModule?e:{default:e}}var W8=cSe(uSe),pSe=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],lE=function(){};function mSe(e,t){return t?t[0]==="-"?e+t:e+"__"+t:e}function dSe(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];var i=[].concat(o);if(t&&e)for(var s in t)t.hasOwnProperty(s)&&t[s]&&i.push("".concat(mSe(e,s)));return i.filter(function(a){return a}).map(function(a){return String(a).trim()}).join(" ")}var fSe=function(t){return kSe(t)?t.filter(Boolean):iSe(t)==="object"&&t!==null?[t]:[]},Eoe=function(t){t.className,t.clearValue,t.cx,t.getStyles,t.getClassNames,t.getValue,t.hasValue,t.isMulti,t.isRtl,t.options,t.selectOption,t.selectProps,t.setValue,t.theme;var n=of(t,pSe);return jn({},n)},Qr=function(t,n,o){var r=t.cx,i=t.getStyles,s=t.getClassNames,a=t.className;return{css:i(n,t),className:r(o??{},s(n,t),a)}};function hSe(e,t,n){if(n){var o=n(e,t);if(typeof o=="string")return o}return e}function uE(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function gSe(e){return uE(e)?window.innerHeight:e.clientHeight}function Soe(e){return uE(e)?window.pageYOffset:e.scrollTop}function cE(e,t){if(uE(e)){window.scrollTo(0,t);return}e.scrollTop=t}function ySe(e){var t=getComputedStyle(e),n=t.position==="absolute",o=/(auto|scroll)/;if(t.position==="fixed")return document.documentElement;for(var r=e;r=r.parentElement;)if(t=getComputedStyle(r),!(n&&t.position==="static")&&o.test(t.overflow+t.overflowY+t.overflowX))return r;return document.documentElement}function _Se(e,t,n,o){return n*((e=e/o-1)*e*e+1)+t}function pE(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:lE,r=Soe(e),i=t-r,s=10,a=0;function l(){a+=s;var u=_Se(a,r,i,n);cE(e,u),a<n?window.requestAnimationFrame(l):o(e)}l()}function vSe(e,t){var n=e.getBoundingClientRect(),o=t.getBoundingClientRect(),r=t.offsetHeight/3;o.bottom+r>n.bottom?cE(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+r,e.scrollHeight)):o.top-r<n.top&&cE(e,Math.max(t.offsetTop-r,0))}function bSe(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}function xSe(){try{return document.createEvent("TouchEvent"),!0}catch{return!1}}function wSe(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch{return!1}}var koe=!1,CSe={get passive(){return koe=!0}},mE=typeof window!="undefined"?window:{};mE.addEventListener&&mE.removeEventListener&&(mE.addEventListener("p",lE,CSe),mE.removeEventListener("p",lE,!1));var ESe=koe;function SSe(e){return e!=null}function kSe(e){return Array.isArray(e)}function ASe(e,t,n){return e?t:n}function TSe(e){return e}function PSe(e){return e}var ISe=function(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];var i=Object.entries(t).filter(function(s){var a=Eg(s,1),l=a[0];return!o.includes(l)});return i.reduce(function(s,a){var l=Eg(a,2),u=l[0],c=l[1];return s[u]=c,s},{})},OSe=["children","innerProps"],DSe=["children","innerProps"];function MSe(e){var t=e.maxHeight,n=e.menuEl,o=e.minHeight,r=e.placement,i=e.shouldScroll,s=e.isFixedPosition,a=e.controlHeight,l=ySe(n),u={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return u;var c=l.getBoundingClientRect(),p=c.height,m=n.getBoundingClientRect(),d=m.bottom,f=m.height,h=m.top,g=n.offsetParent.getBoundingClientRect(),y=g.top,_=s?window.innerHeight:gSe(l),b=Soe(l),w=parseInt(getComputedStyle(n).marginBottom,10),S=parseInt(getComputedStyle(n).marginTop,10),C=y-S,k=_-h,A=C+b,O=p-b-h,V=d-_+b+w,$=b+h-S,H=160;switch(r){case"auto":case"bottom":if(k>=f)return{placement:"bottom",maxHeight:t};if(O>=f&&!s)return i&&pE(l,V,H),{placement:"bottom",maxHeight:t};if(!s&&O>=o||s&&k>=o){i&&pE(l,V,H);var N=s?k-w:O-w;return{placement:"bottom",maxHeight:N}}if(r==="auto"||s){var F=t,q=s?C:A;return q>=o&&(F=Math.min(q-w-a,t)),{placement:"top",maxHeight:F}}if(r==="bottom")return i&&cE(l,V),{placement:"bottom",maxHeight:t};break;case"top":if(C>=f)return{placement:"top",maxHeight:t};if(A>=f&&!s)return i&&pE(l,$,H),{placement:"top",maxHeight:t};if(!s&&A>=o||s&&C>=o){var U=t;return(!s&&A>=o||s&&C>=o)&&(U=s?C-S:A-S),i&&pE(l,$,H),{placement:"top",maxHeight:U}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return u}function NSe(e){var t={bottom:"top",top:"bottom"};return e?t[e]:"bottom"}var Aoe=function(t){return t==="auto"?"bottom":t},LSe=function(t,n){var o,r=t.placement,i=t.theme,s=i.borderRadius,a=i.spacing,l=i.colors;return jn((o={label:"menu"},aE(o,NSe(r),"100%"),aE(o,"position","absolute"),aE(o,"width","100%"),aE(o,"zIndex",1),o),n?{}:{backgroundColor:l.neutral0,borderRadius:s,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:a.menuGutter,marginTop:a.menuGutter})},Toe=el.createContext(null),VSe=function(t){var n=t.children,o=t.minMenuHeight,r=t.maxMenuHeight,i=t.menuPlacement,s=t.menuPosition,a=t.menuShouldScrollIntoView,l=t.theme,u=el.useContext(Toe)||{},c=u.setPortalPlacement,p=el.useRef(null),m=el.useState(r),d=Eg(m,2),f=d[0],h=d[1],g=el.useState(null),y=Eg(g,2),_=y[0],b=y[1],w=l.spacing.controlHeight;return W8.default(function(){var S=p.current;if(!!S){var C=s==="fixed",k=a&&!C,A=MSe({maxHeight:r,menuEl:S,minHeight:o,placement:i,shouldScroll:k,isFixedPosition:C,controlHeight:w});h(A.maxHeight),b(A.placement),c==null||c(A.placement)}},[r,i,s,a,o,c,w]),n({ref:p,placerProps:jn(jn({},t),{},{placement:_||Aoe(i),maxHeight:f})})},FSe=function(t){var n=t.children,o=t.innerRef,r=t.innerProps;return xn.jsx("div",ir({},Qr(t,"menu",{menu:!0}),{ref:o},r),n)},zSe=FSe,BSe=function(t,n){var o=t.maxHeight,r=t.theme.spacing.baseUnit;return jn({maxHeight:o,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},n?{}:{paddingBottom:r,paddingTop:r})},USe=function(t){var n=t.children,o=t.innerProps,r=t.innerRef,i=t.isMulti;return xn.jsx("div",ir({},Qr(t,"menuList",{"menu-list":!0,"menu-list--is-multi":i}),{ref:r},o),n)},Poe=function(t,n){var o=t.theme,r=o.spacing.baseUnit,i=o.colors;return jn({textAlign:"center"},n?{}:{color:i.neutral40,padding:"".concat(r*2,"px ").concat(r*3,"px")})},$Se=Poe,HSe=Poe,jSe=function(t){var n=t.children,o=n===void 0?"No options":n,r=t.innerProps,i=of(t,OSe);return xn.jsx("div",ir({},Qr(jn(jn({},i),{},{children:o,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),o)},WSe=function(t){var n=t.children,o=n===void 0?"Loading...":n,r=t.innerProps,i=of(t,DSe);return xn.jsx("div",ir({},Qr(jn(jn({},i),{},{children:o,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),o)},GSe=function(t){var n=t.rect,o=t.offset,r=t.position;return{left:n.left,position:r,top:o,width:n.width,zIndex:1}},qSe=function(t){var n=t.appendTo,o=t.children,r=t.controlElement,i=t.innerProps,s=t.menuPlacement,a=t.menuPosition,l=el.useRef(null),u=el.useRef(null),c=el.useState(Aoe(s)),p=Eg(c,2),m=p[0],d=p[1],f=el.useMemo(function(){return{setPortalPlacement:d}},[]),h=el.useState(null),g=Eg(h,2),y=g[0],_=g[1],b=el.useCallback(function(){if(!!r){var k=bSe(r),A=a==="fixed"?0:window.pageYOffset,O=k[m]+A;(O!==(y==null?void 0:y.offset)||k.left!==(y==null?void 0:y.rect.left)||k.width!==(y==null?void 0:y.rect.width))&&_({offset:O,rect:k})}},[r,a,m,y==null?void 0:y.offset,y==null?void 0:y.rect.left,y==null?void 0:y.rect.width]);W8.default(function(){b()},[b]);var w=el.useCallback(function(){typeof u.current=="function"&&(u.current(),u.current=null),r&&l.current&&(u.current=lSe.autoUpdate(r,l.current,b,{elementResize:"ResizeObserver"in window}))},[r,b]);W8.default(function(){w()},[w]);var S=el.useCallback(function(k){l.current=k,w()},[w]);if(!n&&a!=="fixed"||!y)return null;var C=xn.jsx("div",ir({ref:S},Qr(jn(jn({},t),{},{offset:y.offset,position:a,rect:y.rect}),"menuPortal",{"menu-portal":!0}),i),o);return xn.jsx(Toe.Provider,{value:f},n?aSe.createPortal(C,n):C)},QSe=function(t){var n=t.isDisabled,o=t.isRtl;return{label:"container",direction:o?"rtl":void 0,pointerEvents:n?"none":void 0,position:"relative"}},KSe=function(t){var n=t.children,o=t.innerProps,r=t.isDisabled,i=t.isRtl;return xn.jsx("div",ir({},Qr(t,"container",{"--is-disabled":r,"--is-rtl":i}),o),n)},YSe=function(t,n){var o=t.theme.spacing,r=t.isMulti,i=t.hasValue,s=t.selectProps.controlShouldRenderValue;return jn({alignItems:"center",display:r&&i&&s?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},n?{}:{padding:"".concat(o.baseUnit/2,"px ").concat(o.baseUnit*2,"px")})},XSe=function(t){var n=t.children,o=t.innerProps,r=t.isMulti,i=t.hasValue;return xn.jsx("div",ir({},Qr(t,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":i}),o),n)},JSe=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},ZSe=function(t){var n=t.children,o=t.innerProps;return xn.jsx("div",ir({},Qr(t,"indicatorsContainer",{indicators:!0}),o),n)},Ioe,RSe=["size"],eke=["innerProps","isRtl","size"],tke={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},Ooe=function(t){var n=t.size,o=of(t,RSe);return xn.jsx("svg",ir({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:tke},o))},G8=function(t){return xn.jsx(Ooe,ir({size:20},t),xn.jsx("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Doe=function(t){return xn.jsx(Ooe,ir({size:20},t),xn.jsx("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},Moe=function(t,n){var o=t.isFocused,r=t.theme,i=r.spacing.baseUnit,s=r.colors;return jn({label:"indicatorContainer",display:"flex",transition:"color 150ms"},n?{}:{color:o?s.neutral60:s.neutral20,padding:i*2,":hover":{color:o?s.neutral80:s.neutral40}})},nke=Moe,oke=function(t){var n=t.children,o=t.innerProps;return xn.jsx("div",ir({},Qr(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),o),n||xn.jsx(Doe,null))},rke=Moe,ike=function(t){var n=t.children,o=t.innerProps;return xn.jsx("div",ir({},Qr(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),o),n||xn.jsx(G8,null))},ske=function(t,n){var o=t.isDisabled,r=t.theme,i=r.spacing.baseUnit,s=r.colors;return jn({label:"indicatorSeparator",alignSelf:"stretch",width:1},n?{}:{backgroundColor:o?s.neutral10:s.neutral20,marginBottom:i*2,marginTop:i*2})},ake=function(t){var n=t.innerProps;return xn.jsx("span",ir({},n,Qr(t,"indicatorSeparator",{"indicator-separator":!0})))},lke=xn.keyframes(Ioe||(Ioe=sSe([`
  0%, 80%, 100% { opacity: 0; }
  40% { opacity: 1; }
`]))),uke=function(t,n){var o=t.isFocused,r=t.size,i=t.theme,s=i.colors,a=i.spacing.baseUnit;return jn({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},n?{}:{color:o?s.neutral60:s.neutral20,padding:a*2})},q8=function(t){var n=t.delay,o=t.offset;return xn.jsx("span",{css:xn.css({animation:"".concat(lke," 1s ease-in-out ").concat(n,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:o?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},cke=function(t){var n=t.innerProps,o=t.isRtl,r=t.size,i=r===void 0?4:r,s=of(t,eke);return xn.jsx("div",ir({},Qr(jn(jn({},s),{},{innerProps:n,isRtl:o,size:i}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),n),xn.jsx(q8,{delay:0,offset:o}),xn.jsx(q8,{delay:160,offset:!0}),xn.jsx(q8,{delay:320,offset:!o}))},pke=function(t,n){var o=t.isDisabled,r=t.isFocused,i=t.theme,s=i.colors,a=i.borderRadius,l=i.spacing;return jn({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:l.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},n?{}:{backgroundColor:o?s.neutral5:s.neutral0,borderColor:o?s.neutral10:r?s.primary:s.neutral20,borderRadius:a,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(s.primary):void 0,"&:hover":{borderColor:r?s.primary:s.neutral30}})},mke=function(t){var n=t.children,o=t.isDisabled,r=t.isFocused,i=t.innerRef,s=t.innerProps,a=t.menuIsOpen;return xn.jsx("div",ir({ref:i},Qr(t,"control",{control:!0,"control--is-disabled":o,"control--is-focused":r,"control--menu-is-open":a}),s,{"aria-disabled":o||void 0}),n)},dke=mke,fke=["data"],hke=function(t,n){var o=t.theme.spacing;return n?{}:{paddingBottom:o.baseUnit*2,paddingTop:o.baseUnit*2}},gke=function(t){var n=t.children,o=t.cx,r=t.getStyles,i=t.getClassNames,s=t.Heading,a=t.headingProps,l=t.innerProps,u=t.label,c=t.theme,p=t.selectProps;return xn.jsx("div",ir({},Qr(t,"group",{group:!0}),l),xn.jsx(s,ir({},a,{selectProps:p,theme:c,getStyles:r,getClassNames:i,cx:o}),u),xn.jsx("div",null,n))},yke=function(t,n){var o=t.theme,r=o.colors,i=o.spacing;return jn({label:"group",cursor:"default",display:"block"},n?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:i.baseUnit*3,paddingRight:i.baseUnit*3,textTransform:"uppercase"})},_ke=function(t){var n=Eoe(t);n.data;var o=of(n,fke);return xn.jsx("div",ir({},Qr(t,"groupHeading",{"group-heading":!0}),o))},vke=gke,bke=["innerRef","isDisabled","isHidden","inputClassName"],xke=function(t,n){var o=t.isDisabled,r=t.value,i=t.theme,s=i.spacing,a=i.colors;return jn(jn({visibility:o?"hidden":"visible",transform:r?"translateZ(0)":""},wke),n?{}:{margin:s.baseUnit/2,paddingBottom:s.baseUnit/2,paddingTop:s.baseUnit/2,color:a.neutral80})},Noe={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},wke={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":jn({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Noe)},Cke=function(t){return jn({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},Noe)},Eke=function(t){var n=t.cx,o=t.value,r=Eoe(t),i=r.innerRef,s=r.isDisabled,a=r.isHidden,l=r.inputClassName,u=of(r,bke);return xn.jsx("div",ir({},Qr(t,"input",{"input-container":!0}),{"data-value":o||""}),xn.jsx("input",ir({className:n({input:!0},l),ref:i,style:Cke(a),disabled:s},u)))},Ske=Eke,kke=function(t,n){var o=t.theme,r=o.spacing,i=o.borderRadius,s=o.colors;return jn({label:"multiValue",display:"flex",minWidth:0},n?{}:{backgroundColor:s.neutral10,borderRadius:i/2,margin:r.baseUnit/2})},Ake=function(t,n){var o=t.theme,r=o.borderRadius,i=o.colors,s=t.cropWithEllipsis;return jn({overflow:"hidden",textOverflow:s||s===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},n?{}:{borderRadius:r/2,color:i.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},Tke=function(t,n){var o=t.theme,r=o.spacing,i=o.borderRadius,s=o.colors,a=t.isFocused;return jn({alignItems:"center",display:"flex"},n?{}:{borderRadius:i/2,backgroundColor:a?s.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:s.dangerLight,color:s.danger}})},Loe=function(t){var n=t.children,o=t.innerProps;return xn.jsx("div",o,n)},Pke=Loe,Ike=Loe;function Oke(e){var t=e.children,n=e.innerProps;return xn.jsx("div",ir({role:"button"},n),t||xn.jsx(G8,{size:14}))}var Dke=function(t){var n=t.children,o=t.components,r=t.data,i=t.innerProps,s=t.isDisabled,a=t.removeProps,l=t.selectProps,u=o.Container,c=o.Label,p=o.Remove;return xn.jsx(u,{data:r,innerProps:jn(jn({},Qr(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":s})),i),selectProps:l},xn.jsx(c,{data:r,innerProps:jn({},Qr(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},n),xn.jsx(p,{data:r,innerProps:jn(jn({},Qr(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(n||"option")},a),selectProps:l}))},Mke=Dke,Nke=function(t,n){var o=t.isDisabled,r=t.isFocused,i=t.isSelected,s=t.theme,a=s.spacing,l=s.colors;return jn({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},n?{}:{backgroundColor:i?l.primary:r?l.primary25:"transparent",color:o?l.neutral20:i?l.neutral0:"inherit",padding:"".concat(a.baseUnit*2,"px ").concat(a.baseUnit*3,"px"),":active":{backgroundColor:o?void 0:i?l.primary:l.primary50}})},Lke=function(t){var n=t.children,o=t.isDisabled,r=t.isFocused,i=t.isSelected,s=t.innerRef,a=t.innerProps;return xn.jsx("div",ir({},Qr(t,"option",{option:!0,"option--is-disabled":o,"option--is-focused":r,"option--is-selected":i}),{ref:s,"aria-disabled":o},a),n)},Vke=Lke,Fke=function(t,n){var o=t.theme,r=o.spacing,i=o.colors;return jn({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},n?{}:{color:i.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},zke=function(t){var n=t.children,o=t.innerProps;return xn.jsx("div",ir({},Qr(t,"placeholder",{placeholder:!0}),o),n)},Bke=zke,Uke=function(t,n){var o=t.isDisabled,r=t.theme,i=r.spacing,s=r.colors;return jn({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n?{}:{color:o?s.neutral40:s.neutral80,marginLeft:i.baseUnit/2,marginRight:i.baseUnit/2})},$ke=function(t){var n=t.children,o=t.isDisabled,r=t.innerProps;return xn.jsx("div",ir({},Qr(t,"singleValue",{"single-value":!0,"single-value--is-disabled":o}),r),n)},Hke=$ke,Voe={ClearIndicator:ike,Control:dke,DropdownIndicator:oke,DownChevron:Doe,CrossIcon:G8,Group:vke,GroupHeading:_ke,IndicatorsContainer:ZSe,IndicatorSeparator:ake,Input:Ske,LoadingIndicator:cke,Menu:zSe,MenuList:USe,MenuPortal:qSe,LoadingMessage:WSe,NoOptionsMessage:jSe,MultiValue:Mke,MultiValueContainer:Pke,MultiValueLabel:Ike,MultiValueRemove:Oke,Option:Vke,Placeholder:Bke,SelectContainer:KSe,SingleValue:Hke,ValueContainer:XSe},jke=function(t){return jn(jn({},Voe),t.components)};An.MenuPlacer=VSe;An.classNames=dSe;An.cleanValue=fSe;An.clearIndicatorCSS=rke;An.components=Voe;An.containerCSS=QSe;An.css=pke;An.css$1=Uke;An.defaultComponents=jke;An.dropdownIndicatorCSS=nke;An.groupCSS=hke;An.groupHeadingCSS=yke;An.handleInputChange=hSe;An.indicatorSeparatorCSS=ske;An.indicatorsContainerCSS=JSe;An.inputCSS=xke;An.isDocumentElement=uE;An.isMobileDevice=wSe;An.isTouchCapable=xSe;An.loadingIndicatorCSS=uke;An.loadingMessageCSS=HSe;An.menuCSS=LSe;An.menuListCSS=BSe;An.menuPortalCSS=GSe;An.multiValueAsValue=PSe;An.multiValueCSS=kke;An.multiValueLabelCSS=Ake;An.multiValueRemoveCSS=Tke;An.noOptionsMessageCSS=$Se;An.noop=lE;An.notNullish=SSe;An.optionCSS=Nke;An.placeholderCSS=Fke;An.removeProps=ISe;An.scrollIntoView=vSe;An.singleValueAsValue=TSe;An.supportsPassiveEvents=ESe;An.valueContainerCSS=YSe;An.valueTernary=ASe});var K8=ct((bKe,zoe)=>{"use strict";var Foe=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function Wke(e,t){return!!(e===t||Foe(e)&&Foe(t))}function Gke(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!Wke(e[n],t[n]))return!1;return!0}function qke(e,t){t===void 0&&(t=Gke);var n=null;function o(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];if(n&&n.lastThis===this&&t(r,n.lastArgs))return n.lastResult;var s=e.apply(this,r);return n={lastResult:s,lastArgs:r,lastThis:this},s}return o.clear=function(){n=null},o}zoe.exports=qke});var mre=ct(lm=>{"use strict";var Kr=wg(),Ea=O_(),Qke=s8(),Kke=a8(),Yke=u8(),Xke=m8(),Y8=d8(),Yo=B(),un=Q8(),Sa=rE(),Jke=K8(),Zke=U_();function Rke(e){return e&&e.__esModule?e:{default:e}}function eAe(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(n){if(n!=="default"){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}}),t.default=e,Object.freeze(t)}var Eo=eAe(Yo),tAe=Rke(Jke),nAe={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},oAe=function(t){return Sa.jsx("span",Kr({css:nAe},t))},Boe=oAe,rAe={guidance:function(t){var n=t.isSearchable,o=t.isMulti,r=t.tabSelectsValue,i=t.context,s=t.isInitialFocus;switch(i){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(r?", press Tab to select the option and exit the menu":"",".");case"input":return s?"".concat(t["aria-label"]||"Select"," is focused ").concat(n?",type to refine list":"",", press Down to open the menu, ").concat(o?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(t){var n=t.action,o=t.label,r=o===void 0?"":o,i=t.labels,s=t.isDisabled;switch(n){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(r,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(i.length>1?"s":""," ").concat(i.join(","),", selected.");case"select-option":return s?"option ".concat(r," is disabled. Select another option."):"option ".concat(r,", selected.");default:return""}},onFocus:function(t){var n=t.context,o=t.focused,r=t.options,i=t.label,s=i===void 0?"":i,a=t.selectValue,l=t.isDisabled,u=t.isSelected,c=t.isAppleDevice,p=function(h,g){return h&&h.length?"".concat(h.indexOf(g)+1," of ").concat(h.length):""};if(n==="value"&&a)return"value ".concat(s," focused, ").concat(p(a,o),".");if(n==="menu"&&c){var m=l?" disabled":"",d="".concat(u?" selected":"").concat(m);return"".concat(s).concat(d,", ").concat(p(r,o),".")}return""},onFilter:function(t){var n=t.inputValue,o=t.resultsMessage;return"".concat(o).concat(n?" for search term "+n:"",".")}},iAe=function(t){var n=t.ariaSelection,o=t.focusedOption,r=t.focusedValue,i=t.focusableOptions,s=t.isFocused,a=t.selectValue,l=t.selectProps,u=t.id,c=t.isAppleDevice,p=l.ariaLiveMessages,m=l.getOptionLabel,d=l.inputValue,f=l.isMulti,h=l.isOptionDisabled,g=l.isSearchable,y=l.menuIsOpen,_=l.options,b=l.screenReaderStatus,w=l.tabSelectsValue,S=l.isLoading,C=l["aria-label"],k=l["aria-live"],A=Yo.useMemo(function(){return Ea(Ea({},rAe),p||{})},[p]),O=Yo.useMemo(function(){var q="";if(n&&A.onChange){var U=n.option,J=n.options,oe=n.removedValue,ce=n.removedValues,T=n.value,X=function(te){return Array.isArray(te)?null:te},R=oe||U||X(T),M=R?m(R):"",se=J||ce||void 0,z=se?se.map(m):[],ne=Ea({isDisabled:R&&h(R,a),label:M,labels:z},n);q=A.onChange(ne)}return q},[n,A,h,a,m]),V=Yo.useMemo(function(){var q="",U=o||r,J=!!(o&&a&&a.includes(o));if(U&&A.onFocus){var oe={focused:U,label:m(U),isDisabled:h(U,a),isSelected:J,options:i,context:U===o?"menu":"value",selectValue:a,isAppleDevice:c};q=A.onFocus(oe)}return q},[o,r,m,h,A,i,a,c]),$=Yo.useMemo(function(){var q="";if(y&&_.length&&!S&&A.onFilter){var U=b({count:i.length});q=A.onFilter({inputValue:d,resultsMessage:U})}return q},[i,d,y,A,_,b,S]),H=(n==null?void 0:n.action)==="initial-input-focus",N=Yo.useMemo(function(){var q="";if(A.guidance){var U=r?"value":y?"menu":"input";q=A.guidance({"aria-label":C,context:U,isDisabled:o&&h(o,a),isMulti:f,isSearchable:g,tabSelectsValue:w,isInitialFocus:H})}return q},[C,o,r,f,h,g,y,A,a,w,H]),F=Sa.jsx(Yo.Fragment,null,Sa.jsx("span",{id:"aria-selection"},O),Sa.jsx("span",{id:"aria-focused"},V),Sa.jsx("span",{id:"aria-results"},$),Sa.jsx("span",{id:"aria-guidance"},N));return Sa.jsx(Yo.Fragment,null,Sa.jsx(Boe,{id:u},H&&F),Sa.jsx(Boe,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},s&&!H&&F))},sAe=iAe,X8=[{base:"A",letters:"A\u24B6\uFF21\xC0\xC1\xC2\u1EA6\u1EA4\u1EAA\u1EA8\xC3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\xC4\u01DE\u1EA2\xC5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F"},{base:"AA",letters:"\uA732"},{base:"AE",letters:"\xC6\u01FC\u01E2"},{base:"AO",letters:"\uA734"},{base:"AU",letters:"\uA736"},{base:"AV",letters:"\uA738\uA73A"},{base:"AY",letters:"\uA73C"},{base:"B",letters:"B\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181"},{base:"C",letters:"C\u24B8\uFF23\u0106\u0108\u010A\u010C\xC7\u1E08\u0187\u023B\uA73E"},{base:"D",letters:"D\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779"},{base:"DZ",letters:"\u01F1\u01C4"},{base:"Dz",letters:"\u01F2\u01C5"},{base:"E",letters:"E\u24BA\uFF25\xC8\xC9\xCA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\xCB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E"},{base:"F",letters:"F\u24BB\uFF26\u1E1E\u0191\uA77B"},{base:"G",letters:"G\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E"},{base:"H",letters:"H\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D"},{base:"I",letters:"I\u24BE\uFF29\xCC\xCD\xCE\u0128\u012A\u012C\u0130\xCF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197"},{base:"J",letters:"J\u24BF\uFF2A\u0134\u0248"},{base:"K",letters:"K\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2"},{base:"L",letters:"L\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780"},{base:"LJ",letters:"\u01C7"},{base:"Lj",letters:"\u01C8"},{base:"M",letters:"M\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C"},{base:"N",letters:"N\u24C3\uFF2E\u01F8\u0143\xD1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4"},{base:"NJ",letters:"\u01CA"},{base:"Nj",letters:"\u01CB"},{base:"O",letters:"O\u24C4\uFF2F\xD2\xD3\xD4\u1ED2\u1ED0\u1ED6\u1ED4\xD5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\xD6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\xD8\u01FE\u0186\u019F\uA74A\uA74C"},{base:"OI",letters:"\u01A2"},{base:"OO",letters:"\uA74E"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754"},{base:"Q",letters:"Q\u24C6\uFF31\uA756\uA758\u024A"},{base:"R",letters:"R\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782"},{base:"S",letters:"S\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784"},{base:"T",letters:"T\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786"},{base:"TZ",letters:"\uA728"},{base:"U",letters:"U\u24CA\uFF35\xD9\xDA\xDB\u0168\u1E78\u016A\u1E7A\u016C\xDC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244"},{base:"V",letters:"V\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245"},{base:"VY",letters:"\uA760"},{base:"W",letters:"W\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72"},{base:"X",letters:"X\u24CD\uFF38\u1E8A\u1E8C"},{base:"Y",letters:"Y\u24CE\uFF39\u1EF2\xDD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE"},{base:"Z",letters:"Z\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762"},{base:"a",letters:"a\u24D0\uFF41\u1E9A\xE0\xE1\xE2\u1EA7\u1EA5\u1EAB\u1EA9\xE3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\xE4\u01DF\u1EA3\xE5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250"},{base:"aa",letters:"\uA733"},{base:"ae",letters:"\xE6\u01FD\u01E3"},{base:"ao",letters:"\uA735"},{base:"au",letters:"\uA737"},{base:"av",letters:"\uA739\uA73B"},{base:"ay",letters:"\uA73D"},{base:"b",letters:"b\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253"},{base:"c",letters:"c\u24D2\uFF43\u0107\u0109\u010B\u010D\xE7\u1E09\u0188\u023C\uA73F\u2184"},{base:"d",letters:"d\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A"},{base:"dz",letters:"\u01F3\u01C6"},{base:"e",letters:"e\u24D4\uFF45\xE8\xE9\xEA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\xEB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD"},{base:"f",letters:"f\u24D5\uFF46\u1E1F\u0192\uA77C"},{base:"g",letters:"g\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F"},{base:"h",letters:"h\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24D8\uFF49\xEC\xED\xEE\u0129\u012B\u012D\xEF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131"},{base:"j",letters:"j\u24D9\uFF4A\u0135\u01F0\u0249"},{base:"k",letters:"k\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3"},{base:"l",letters:"l\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747"},{base:"lj",letters:"\u01C9"},{base:"m",letters:"m\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F"},{base:"n",letters:"n\u24DD\uFF4E\u01F9\u0144\xF1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5"},{base:"nj",letters:"\u01CC"},{base:"o",letters:"o\u24DE\uFF4F\xF2\xF3\xF4\u1ED3\u1ED1\u1ED7\u1ED5\xF5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\xF6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\xF8\u01FF\u0254\uA74B\uA74D\u0275"},{base:"oi",letters:"\u01A3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\uA74F"},{base:"p",letters:"p\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755"},{base:"q",letters:"q\u24E0\uFF51\u024B\uA757\uA759"},{base:"r",letters:"r\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783"},{base:"s",letters:"s\u24E2\uFF53\xDF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B"},{base:"t",letters:"t\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787"},{base:"tz",letters:"\uA729"},{base:"u",letters:"u\u24E4\uFF55\xF9\xFA\xFB\u0169\u1E79\u016B\u1E7B\u016D\xFC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289"},{base:"v",letters:"v\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C"},{base:"vy",letters:"\uA761"},{base:"w",letters:"w\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73"},{base:"x",letters:"x\u24E7\uFF58\u1E8B\u1E8D"},{base:"y",letters:"y\u24E8\uFF59\u1EF3\xFD\u0177\u1EF9\u0233\u1E8F\xFF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF"},{base:"z",letters:"z\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763"}],aAe=new RegExp("["+X8.map(function(e){return e.letters}).join("")+"]","g"),Uoe={};for(dE=0;dE<X8.length;dE++)for(fE=X8[dE],hE=0;hE<fE.letters.length;hE++)Uoe[fE.letters[hE]]=fE.base;var fE,hE,dE,$oe=function(t){return t.replace(aAe,function(n){return Uoe[n]})},lAe=tAe.default($oe),Hoe=function(t){return t.replace(/^\s+|\s+$/g,"")},uAe=function(t){return"".concat(t.label," ").concat(t.value)},joe=function(t){return function(n,o){if(n.data.__isNew__)return!0;var r=Ea({ignoreCase:!0,ignoreAccents:!0,stringify:uAe,trim:!0,matchFrom:"any"},t),i=r.ignoreCase,s=r.ignoreAccents,a=r.stringify,l=r.trim,u=r.matchFrom,c=l?Hoe(o):o,p=l?Hoe(a(n)):a(n);return i&&(c=c.toLowerCase(),p=p.toLowerCase()),s&&(c=lAe(c),p=$oe(p)),u==="start"?p.substr(0,c.length)===c:p.indexOf(c)>-1}},cAe=["innerRef"];function pAe(e){var t=e.innerRef,n=Zke(e,cAe),o=un.removeProps(n,"onExited","in","enter","exit","appear");return Sa.jsx("input",Kr({ref:t},o,{css:Sa.css({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var mAe=function(t){t.cancelable&&t.preventDefault(),t.stopPropagation()};function dAe(e){var t=e.isEnabled,n=e.onBottomArrive,o=e.onBottomLeave,r=e.onTopArrive,i=e.onTopLeave,s=Yo.useRef(!1),a=Yo.useRef(!1),l=Yo.useRef(0),u=Yo.useRef(null),c=Yo.useCallback(function(g,y){if(u.current!==null){var _=u.current,b=_.scrollTop,w=_.scrollHeight,S=_.clientHeight,C=u.current,k=y>0,A=w-S-b,O=!1;A>y&&s.current&&(o&&o(g),s.current=!1),k&&a.current&&(i&&i(g),a.current=!1),k&&y>A?(n&&!s.current&&n(g),C.scrollTop=w,O=!0,s.current=!0):!k&&-y>b&&(r&&!a.current&&r(g),C.scrollTop=0,O=!0,a.current=!0),O&&mAe(g)}},[n,o,r,i]),p=Yo.useCallback(function(g){c(g,g.deltaY)},[c]),m=Yo.useCallback(function(g){l.current=g.changedTouches[0].clientY},[]),d=Yo.useCallback(function(g){var y=l.current-g.changedTouches[0].clientY;c(g,y)},[c]),f=Yo.useCallback(function(g){if(!!g){var y=un.supportsPassiveEvents?{passive:!1}:!1;g.addEventListener("wheel",p,y),g.addEventListener("touchstart",m,y),g.addEventListener("touchmove",d,y)}},[d,m,p]),h=Yo.useCallback(function(g){!g||(g.removeEventListener("wheel",p,!1),g.removeEventListener("touchstart",m,!1),g.removeEventListener("touchmove",d,!1))},[d,m,p]);return Yo.useEffect(function(){if(!!t){var g=u.current;return f(g),function(){h(g)}}},[t,f,h]),function(g){u.current=g}}var Woe=["boxSizing","height","overflow","paddingRight","position"],Goe={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function qoe(e){e.cancelable&&e.preventDefault()}function Qoe(e){e.stopPropagation()}function Koe(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;e===0?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function Yoe(){return"ontouchstart"in window||navigator.maxTouchPoints}var Xoe=!!(typeof window!="undefined"&&window.document&&window.document.createElement),ov=0,Sg={capture:!1,passive:!1};function fAe(e){var t=e.isEnabled,n=e.accountForScrollbars,o=n===void 0?!0:n,r=Yo.useRef({}),i=Yo.useRef(null),s=Yo.useCallback(function(l){if(!!Xoe){var u=document.body,c=u&&u.style;if(o&&Woe.forEach(function(f){var h=c&&c[f];r.current[f]=h}),o&&ov<1){var p=parseInt(r.current.paddingRight,10)||0,m=document.body?document.body.clientWidth:0,d=window.innerWidth-m+p||0;Object.keys(Goe).forEach(function(f){var h=Goe[f];c&&(c[f]=h)}),c&&(c.paddingRight="".concat(d,"px"))}u&&Yoe()&&(u.addEventListener("touchmove",qoe,Sg),l&&(l.addEventListener("touchstart",Koe,Sg),l.addEventListener("touchmove",Qoe,Sg))),ov+=1}},[o]),a=Yo.useCallback(function(l){if(!!Xoe){var u=document.body,c=u&&u.style;ov=Math.max(ov-1,0),o&&ov<1&&Woe.forEach(function(p){var m=r.current[p];c&&(c[p]=m)}),u&&Yoe()&&(u.removeEventListener("touchmove",qoe,Sg),l&&(l.removeEventListener("touchstart",Koe,Sg),l.removeEventListener("touchmove",Qoe,Sg)))}},[o]);return Yo.useEffect(function(){if(!!t){var l=i.current;return s(l),function(){a(l)}}},[t,s,a]),function(l){i.current=l}}var hAe=function(t){var n=t.target;return n.ownerDocument.activeElement&&n.ownerDocument.activeElement.blur()},gAe={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function yAe(e){var t=e.children,n=e.lockEnabled,o=e.captureEnabled,r=o===void 0?!0:o,i=e.onBottomArrive,s=e.onBottomLeave,a=e.onTopArrive,l=e.onTopLeave,u=dAe({isEnabled:r,onBottomArrive:i,onBottomLeave:s,onTopArrive:a,onTopLeave:l}),c=fAe({isEnabled:n}),p=function(d){u(d),c(d)};return Sa.jsx(Yo.Fragment,null,n&&Sa.jsx("div",{onClick:hAe,css:gAe}),t(p))}var _Ae={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},vAe=function(t){var n=t.name,o=t.onFocus;return Sa.jsx("input",{required:!0,name:n,tabIndex:-1,"aria-hidden":"true",onFocus:o,css:_Ae,value:"",onChange:function(){}})},bAe=vAe;function J8(e){var t;return typeof window!="undefined"&&window.navigator!=null?e.test(((t=window.navigator.userAgentData)===null||t===void 0?void 0:t.platform)||window.navigator.platform):!1}function xAe(){return J8(/^iPhone/i)}function Joe(){return J8(/^Mac/i)}function wAe(){return J8(/^iPad/i)||Joe()&&navigator.maxTouchPoints>1}function CAe(){return xAe()||wAe()}function EAe(){return Joe()||CAe()}var SAe=function(t){return t.label},Zoe=function(t){return t.label},Roe=function(t){return t.value},kAe=function(t){return!!t.isDisabled},AAe={clearIndicator:un.clearIndicatorCSS,container:un.containerCSS,control:un.css,dropdownIndicator:un.dropdownIndicatorCSS,group:un.groupCSS,groupHeading:un.groupHeadingCSS,indicatorsContainer:un.indicatorsContainerCSS,indicatorSeparator:un.indicatorSeparatorCSS,input:un.inputCSS,loadingIndicator:un.loadingIndicatorCSS,loadingMessage:un.loadingMessageCSS,menu:un.menuCSS,menuList:un.menuListCSS,menuPortal:un.menuPortalCSS,multiValue:un.multiValueCSS,multiValueLabel:un.multiValueLabelCSS,multiValueRemove:un.multiValueRemoveCSS,noOptionsMessage:un.noOptionsMessageCSS,option:un.optionCSS,placeholder:un.placeholderCSS,singleValue:un.css$1,valueContainer:un.valueContainerCSS};function TAe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Ea({},e);return Object.keys(t).forEach(function(o){var r=o;e[r]?n[r]=function(i,s){return t[r](e[r](i,s),s)}:n[r]=t[r]}),n}var PAe={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},IAe=4,ere=4,OAe=38,DAe=ere*2,MAe={baseUnit:ere,controlHeight:OAe,menuGutter:DAe},gE={borderRadius:IAe,colors:PAe,spacing:MAe},tre={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:un.isTouchCapable(),captureMenuScroll:!un.isTouchCapable(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:joe(),formatGroupLabel:SAe,getOptionLabel:Zoe,getOptionValue:Roe,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:kAe,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!un.isMobileDevice(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var n=t.count;return"".concat(n," result").concat(n!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function nre(e,t,n,o){var r=are(e,t,n),i=lre(e,t,n),s=sre(e,t),a=_E(e,t);return{type:"option",data:t,isDisabled:r,isSelected:i,label:s,value:a,index:o}}function yE(e,t){return e.options.map(function(n,o){if("options"in n){var r=n.options.map(function(s,a){return nre(e,s,t,a)}).filter(function(s){return ire(e,s)});return r.length>0?{type:"group",data:n,options:r,index:o}:void 0}var i=nre(e,n,t,o);return ire(e,i)?i:void 0}).filter(un.notNullish)}function ore(e){return e.reduce(function(t,n){return n.type==="group"?t.push.apply(t,Y8(n.options.map(function(o){return o.data}))):t.push(n.data),t},[])}function rre(e,t){return e.reduce(function(n,o){return o.type==="group"?n.push.apply(n,Y8(o.options.map(function(r){return{data:r.data,id:"".concat(t,"-").concat(o.index,"-").concat(r.index)}}))):n.push({data:o.data,id:"".concat(t,"-").concat(o.index)}),n},[])}function NAe(e,t){return ore(yE(e,t))}function ire(e,t){var n=e.inputValue,o=n===void 0?"":n,r=t.data,i=t.isSelected,s=t.label,a=t.value;return(!cre(e)||!i)&&ure(e,{label:s,value:a,data:r},o)}function LAe(e,t){var n=e.focusedValue,o=e.selectValue,r=o.indexOf(n);if(r>-1){var i=t.indexOf(n);if(i>-1)return n;if(r<t.length)return t[r]}return null}function VAe(e,t){var n=e.focusedOption;return n&&t.indexOf(n)>-1?n:t[0]}var Z8=function(t,n){var o,r=(o=t.find(function(i){return i.data===n}))===null||o===void 0?void 0:o.id;return r||null},sre=function(t,n){return t.getOptionLabel(n)},_E=function(t,n){return t.getOptionValue(n)};function are(e,t,n){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,n):!1}function lre(e,t,n){if(n.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,n);var o=_E(e,t);return n.some(function(r){return _E(e,r)===o})}function ure(e,t,n){return e.filterOption?e.filterOption(t,n):!0}var cre=function(t){var n=t.hideSelectedOptions,o=t.isMulti;return n===void 0?o:n},FAe=1,pre=function(e){Yke(n,e);var t=Xke(n);function n(o){var r;if(Qke(this,n),r=t.call(this,o),r.state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},r.blockOptionHover=!1,r.isComposing=!1,r.commonProps=void 0,r.initialTouchX=0,r.initialTouchY=0,r.openAfterFocus=!1,r.scrollToFocusedOptionOnUpdate=!1,r.userIsDragging=void 0,r.isAppleDevice=EAe(),r.controlRef=null,r.getControlRef=function(l){r.controlRef=l},r.focusedOptionRef=null,r.getFocusedOptionRef=function(l){r.focusedOptionRef=l},r.menuListRef=null,r.getMenuListRef=function(l){r.menuListRef=l},r.inputRef=null,r.getInputRef=function(l){r.inputRef=l},r.focus=r.focusInput,r.blur=r.blurInput,r.onChange=function(l,u){var c=r.props,p=c.onChange,m=c.name;u.name=m,r.ariaOnChange(l,u),p(l,u)},r.setValue=function(l,u,c){var p=r.props,m=p.closeMenuOnSelect,d=p.isMulti,f=p.inputValue;r.onInputChange("",{action:"set-value",prevInputValue:f}),m&&(r.setState({inputIsHiddenAfterUpdate:!d}),r.onMenuClose()),r.setState({clearFocusValueOnUpdate:!0}),r.onChange(l,{action:u,option:c})},r.selectOption=function(l){var u=r.props,c=u.blurInputOnSelect,p=u.isMulti,m=u.name,d=r.state.selectValue,f=p&&r.isOptionSelected(l,d),h=r.isOptionDisabled(l,d);if(f){var g=r.getOptionValue(l);r.setValue(un.multiValueAsValue(d.filter(function(y){return r.getOptionValue(y)!==g})),"deselect-option",l)}else if(!h)p?r.setValue(un.multiValueAsValue([].concat(Y8(d),[l])),"select-option",l):r.setValue(un.singleValueAsValue(l),"select-option");else{r.ariaOnChange(un.singleValueAsValue(l),{action:"select-option",option:l,name:m});return}c&&r.blurInput()},r.removeValue=function(l){var u=r.props.isMulti,c=r.state.selectValue,p=r.getOptionValue(l),m=c.filter(function(f){return r.getOptionValue(f)!==p}),d=un.valueTernary(u,m,m[0]||null);r.onChange(d,{action:"remove-value",removedValue:l}),r.focusInput()},r.clearValue=function(){var l=r.state.selectValue;r.onChange(un.valueTernary(r.props.isMulti,[],null),{action:"clear",removedValues:l})},r.popValue=function(){var l=r.props.isMulti,u=r.state.selectValue,c=u[u.length-1],p=u.slice(0,u.length-1),m=un.valueTernary(l,p,p[0]||null);c&&r.onChange(m,{action:"pop-value",removedValue:c})},r.getFocusedOptionId=function(l){return Z8(r.state.focusableOptionsWithIds,l)},r.getFocusableOptionsWithIds=function(){return rre(yE(r.props,r.state.selectValue),r.getElementId("option"))},r.getValue=function(){return r.state.selectValue},r.cx=function(){for(var l=arguments.length,u=new Array(l),c=0;c<l;c++)u[c]=arguments[c];return un.classNames.apply(void 0,[r.props.classNamePrefix].concat(u))},r.getOptionLabel=function(l){return sre(r.props,l)},r.getOptionValue=function(l){return _E(r.props,l)},r.getStyles=function(l,u){var c=r.props.unstyled,p=AAe[l](u,c);p.boxSizing="border-box";var m=r.props.styles[l];return m?m(p,u):p},r.getClassNames=function(l,u){var c,p;return(c=(p=r.props.classNames)[l])===null||c===void 0?void 0:c.call(p,u)},r.getElementId=function(l){return"".concat(r.state.instancePrefix,"-").concat(l)},r.getComponents=function(){return un.defaultComponents(r.props)},r.buildCategorizedOptions=function(){return yE(r.props,r.state.selectValue)},r.getCategorizedOptions=function(){return r.props.menuIsOpen?r.buildCategorizedOptions():[]},r.buildFocusableOptions=function(){return ore(r.buildCategorizedOptions())},r.getFocusableOptions=function(){return r.props.menuIsOpen?r.buildFocusableOptions():[]},r.ariaOnChange=function(l,u){r.setState({ariaSelection:Ea({value:l},u)})},r.onMenuMouseDown=function(l){l.button===0&&(l.stopPropagation(),l.preventDefault(),r.focusInput())},r.onMenuMouseMove=function(l){r.blockOptionHover=!1},r.onControlMouseDown=function(l){if(!l.defaultPrevented){var u=r.props.openMenuOnClick;r.state.isFocused?r.props.menuIsOpen?l.target.tagName!=="INPUT"&&l.target.tagName!=="TEXTAREA"&&r.onMenuClose():u&&r.openMenu("first"):(u&&(r.openAfterFocus=!0),r.focusInput()),l.target.tagName!=="INPUT"&&l.target.tagName!=="TEXTAREA"&&l.preventDefault()}},r.onDropdownIndicatorMouseDown=function(l){if(!(l&&l.type==="mousedown"&&l.button!==0)&&!r.props.isDisabled){var u=r.props,c=u.isMulti,p=u.menuIsOpen;r.focusInput(),p?(r.setState({inputIsHiddenAfterUpdate:!c}),r.onMenuClose()):r.openMenu("first"),l.preventDefault()}},r.onClearIndicatorMouseDown=function(l){l&&l.type==="mousedown"&&l.button!==0||(r.clearValue(),l.preventDefault(),r.openAfterFocus=!1,l.type==="touchend"?r.focusInput():setTimeout(function(){return r.focusInput()}))},r.onScroll=function(l){typeof r.props.closeMenuOnScroll=="boolean"?l.target instanceof HTMLElement&&un.isDocumentElement(l.target)&&r.props.onMenuClose():typeof r.props.closeMenuOnScroll=="function"&&r.props.closeMenuOnScroll(l)&&r.props.onMenuClose()},r.onCompositionStart=function(){r.isComposing=!0},r.onCompositionEnd=function(){r.isComposing=!1},r.onTouchStart=function(l){var u=l.touches,c=u&&u.item(0);!c||(r.initialTouchX=c.clientX,r.initialTouchY=c.clientY,r.userIsDragging=!1)},r.onTouchMove=function(l){var u=l.touches,c=u&&u.item(0);if(!!c){var p=Math.abs(c.clientX-r.initialTouchX),m=Math.abs(c.clientY-r.initialTouchY),d=5;r.userIsDragging=p>d||m>d}},r.onTouchEnd=function(l){r.userIsDragging||(r.controlRef&&!r.controlRef.contains(l.target)&&r.menuListRef&&!r.menuListRef.contains(l.target)&&r.blurInput(),r.initialTouchX=0,r.initialTouchY=0)},r.onControlTouchEnd=function(l){r.userIsDragging||r.onControlMouseDown(l)},r.onClearIndicatorTouchEnd=function(l){r.userIsDragging||r.onClearIndicatorMouseDown(l)},r.onDropdownIndicatorTouchEnd=function(l){r.userIsDragging||r.onDropdownIndicatorMouseDown(l)},r.handleInputChange=function(l){var u=r.props.inputValue,c=l.currentTarget.value;r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange(c,{action:"input-change",prevInputValue:u}),r.props.menuIsOpen||r.onMenuOpen()},r.onInputFocus=function(l){r.props.onFocus&&r.props.onFocus(l),r.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(r.openAfterFocus||r.props.openMenuOnFocus)&&r.openMenu("first"),r.openAfterFocus=!1},r.onInputBlur=function(l){var u=r.props.inputValue;if(r.menuListRef&&r.menuListRef.contains(document.activeElement)){r.inputRef.focus();return}r.props.onBlur&&r.props.onBlur(l),r.onInputChange("",{action:"input-blur",prevInputValue:u}),r.onMenuClose(),r.setState({focusedValue:null,isFocused:!1})},r.onOptionHover=function(l){if(!(r.blockOptionHover||r.state.focusedOption===l)){var u=r.getFocusableOptions(),c=u.indexOf(l);r.setState({focusedOption:l,focusedOptionId:c>-1?r.getFocusedOptionId(l):null})}},r.shouldHideSelectedOptions=function(){return cre(r.props)},r.onValueInputFocus=function(l){l.preventDefault(),l.stopPropagation(),r.focus()},r.onKeyDown=function(l){var u=r.props,c=u.isMulti,p=u.backspaceRemovesValue,m=u.escapeClearsValue,d=u.inputValue,f=u.isClearable,h=u.isDisabled,g=u.menuIsOpen,y=u.onKeyDown,_=u.tabSelectsValue,b=u.openMenuOnFocus,w=r.state,S=w.focusedOption,C=w.focusedValue,k=w.selectValue;if(!h&&!(typeof y=="function"&&(y(l),l.defaultPrevented))){switch(r.blockOptionHover=!0,l.key){case"ArrowLeft":if(!c||d)return;r.focusValue("previous");break;case"ArrowRight":if(!c||d)return;r.focusValue("next");break;case"Delete":case"Backspace":if(d)return;if(C)r.removeValue(C);else{if(!p)return;c?r.popValue():f&&r.clearValue()}break;case"Tab":if(r.isComposing||l.shiftKey||!g||!_||!S||b&&r.isOptionSelected(S,k))return;r.selectOption(S);break;case"Enter":if(l.keyCode===229)break;if(g){if(!S||r.isComposing)return;r.selectOption(S);break}return;case"Escape":g?(r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange("",{action:"menu-close",prevInputValue:d}),r.onMenuClose()):f&&m&&r.clearValue();break;case" ":if(d)return;if(!g){r.openMenu("first");break}if(!S)return;r.selectOption(S);break;case"ArrowUp":g?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":g?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!g)return;r.focusOption("pageup");break;case"PageDown":if(!g)return;r.focusOption("pagedown");break;case"Home":if(!g)return;r.focusOption("first");break;case"End":if(!g)return;r.focusOption("last");break;default:return}l.preventDefault()}},r.state.instancePrefix="react-select-"+(r.props.instanceId||++FAe),r.state.selectValue=un.cleanValue(o.value),o.menuIsOpen&&r.state.selectValue.length){var i=r.getFocusableOptionsWithIds(),s=r.buildFocusableOptions(),a=s.indexOf(r.state.selectValue[0]);r.state.focusableOptionsWithIds=i,r.state.focusedOption=s[a],r.state.focusedOptionId=Z8(i,s[a])}return r}return Kke(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&un.scrollIntoView(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(r){var i=this.props,s=i.isDisabled,a=i.menuIsOpen,l=this.state.isFocused;(l&&!s&&r.isDisabled||l&&a&&!r.menuIsOpen)&&this.focusInput(),l&&s&&!r.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!l&&!s&&r.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(un.scrollIntoView(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(r,i){this.props.onInputChange(r,i)}},{key:"focusInput",value:function(){!this.inputRef||this.inputRef.focus()}},{key:"blurInput",value:function(){!this.inputRef||this.inputRef.blur()}},{key:"openMenu",value:function(r){var i=this,s=this.state,a=s.selectValue,l=s.isFocused,u=this.buildFocusableOptions(),c=r==="first"?0:u.length-1;if(!this.props.isMulti){var p=u.indexOf(a[0]);p>-1&&(c=p)}this.scrollToFocusedOptionOnUpdate=!(l&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:u[c],focusedOptionId:this.getFocusedOptionId(u[c])},function(){return i.onMenuOpen()})}},{key:"focusValue",value:function(r){var i=this.state,s=i.selectValue,a=i.focusedValue;if(!!this.props.isMulti){this.setState({focusedOption:null});var l=s.indexOf(a);a||(l=-1);var u=s.length-1,c=-1;if(!!s.length){switch(r){case"previous":l===0?c=0:l===-1?c=u:c=l-1;break;case"next":l>-1&&l<u&&(c=l+1);break}this.setState({inputIsHidden:c!==-1,focusedValue:s[c]})}}}},{key:"focusOption",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"first",i=this.props.pageSize,s=this.state.focusedOption,a=this.getFocusableOptions();if(!!a.length){var l=0,u=a.indexOf(s);s||(u=-1),r==="up"?l=u>0?u-1:a.length-1:r==="down"?l=(u+1)%a.length:r==="pageup"?(l=u-i,l<0&&(l=0)):r==="pagedown"?(l=u+i,l>a.length-1&&(l=a.length-1)):r==="last"&&(l=a.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:a[l],focusedValue:null,focusedOptionId:this.getFocusedOptionId(a[l])})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(gE):Ea(Ea({},gE),this.props.theme):gE}},{key:"getCommonProps",value:function(){var r=this.clearValue,i=this.cx,s=this.getStyles,a=this.getClassNames,l=this.getValue,u=this.selectOption,c=this.setValue,p=this.props,m=p.isMulti,d=p.isRtl,f=p.options,h=this.hasValue();return{clearValue:r,cx:i,getStyles:s,getClassNames:a,getValue:l,hasValue:h,isMulti:m,isRtl:d,options:f,selectOption:u,selectProps:p,setValue:c,theme:this.getTheme()}}},{key:"hasValue",value:function(){var r=this.state.selectValue;return r.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var r=this.props,i=r.isClearable,s=r.isMulti;return i===void 0?s:i}},{key:"isOptionDisabled",value:function(r,i){return are(this.props,r,i)}},{key:"isOptionSelected",value:function(r,i){return lre(this.props,r,i)}},{key:"filterOption",value:function(r,i){return ure(this.props,r,i)}},{key:"formatOptionLabel",value:function(r,i){if(typeof this.props.formatOptionLabel=="function"){var s=this.props.inputValue,a=this.state.selectValue;return this.props.formatOptionLabel(r,{context:i,inputValue:s,selectValue:a})}else return this.getOptionLabel(r)}},{key:"formatGroupLabel",value:function(r){return this.props.formatGroupLabel(r)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var r=this.props,i=r.isDisabled,s=r.isSearchable,a=r.inputId,l=r.inputValue,u=r.tabIndex,c=r.form,p=r.menuIsOpen,m=r.required,d=this.getComponents(),f=d.Input,h=this.state,g=h.inputIsHidden,y=h.ariaSelection,_=this.commonProps,b=a||this.getElementId("input"),w=Ea(Ea(Ea({"aria-autocomplete":"list","aria-expanded":p,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":m,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},p&&{"aria-controls":this.getElementId("listbox")}),!s&&{"aria-readonly":!0}),this.hasValue()?(y==null?void 0:y.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return s?Eo.createElement(f,Kr({},_,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:b,innerRef:this.getInputRef,isDisabled:i,isHidden:g,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:u,form:c,type:"text",value:l},w)):Eo.createElement(pAe,Kr({id:b,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:un.noop,onFocus:this.onInputFocus,disabled:i,tabIndex:u,inputMode:"none",form:c,value:""},w))}},{key:"renderPlaceholderOrValue",value:function(){var r=this,i=this.getComponents(),s=i.MultiValue,a=i.MultiValueContainer,l=i.MultiValueLabel,u=i.MultiValueRemove,c=i.SingleValue,p=i.Placeholder,m=this.commonProps,d=this.props,f=d.controlShouldRenderValue,h=d.isDisabled,g=d.isMulti,y=d.inputValue,_=d.placeholder,b=this.state,w=b.selectValue,S=b.focusedValue,C=b.isFocused;if(!this.hasValue()||!f)return y?null:Eo.createElement(p,Kr({},m,{key:"placeholder",isDisabled:h,isFocused:C,innerProps:{id:this.getElementId("placeholder")}}),_);if(g)return w.map(function(A,O){var V=A===S,$="".concat(r.getOptionLabel(A),"-").concat(r.getOptionValue(A));return Eo.createElement(s,Kr({},m,{components:{Container:a,Label:l,Remove:u},isFocused:V,isDisabled:h,key:$,index:O,removeProps:{onClick:function(){return r.removeValue(A)},onTouchEnd:function(){return r.removeValue(A)},onMouseDown:function(N){N.preventDefault()}},data:A}),r.formatOptionLabel(A,"value"))});if(y)return null;var k=w[0];return Eo.createElement(c,Kr({},m,{data:k,isDisabled:h}),this.formatOptionLabel(k,"value"))}},{key:"renderClearIndicator",value:function(){var r=this.getComponents(),i=r.ClearIndicator,s=this.commonProps,a=this.props,l=a.isDisabled,u=a.isLoading,c=this.state.isFocused;if(!this.isClearable()||!i||l||!this.hasValue()||u)return null;var p={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return Eo.createElement(i,Kr({},s,{innerProps:p,isFocused:c}))}},{key:"renderLoadingIndicator",value:function(){var r=this.getComponents(),i=r.LoadingIndicator,s=this.commonProps,a=this.props,l=a.isDisabled,u=a.isLoading,c=this.state.isFocused;if(!i||!u)return null;var p={"aria-hidden":"true"};return Eo.createElement(i,Kr({},s,{innerProps:p,isDisabled:l,isFocused:c}))}},{key:"renderIndicatorSeparator",value:function(){var r=this.getComponents(),i=r.DropdownIndicator,s=r.IndicatorSeparator;if(!i||!s)return null;var a=this.commonProps,l=this.props.isDisabled,u=this.state.isFocused;return Eo.createElement(s,Kr({},a,{isDisabled:l,isFocused:u}))}},{key:"renderDropdownIndicator",value:function(){var r=this.getComponents(),i=r.DropdownIndicator;if(!i)return null;var s=this.commonProps,a=this.props.isDisabled,l=this.state.isFocused,u={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return Eo.createElement(i,Kr({},s,{innerProps:u,isDisabled:a,isFocused:l}))}},{key:"renderMenu",value:function(){var r=this,i=this.getComponents(),s=i.Group,a=i.GroupHeading,l=i.Menu,u=i.MenuList,c=i.MenuPortal,p=i.LoadingMessage,m=i.NoOptionsMessage,d=i.Option,f=this.commonProps,h=this.state.focusedOption,g=this.props,y=g.captureMenuScroll,_=g.inputValue,b=g.isLoading,w=g.loadingMessage,S=g.minMenuHeight,C=g.maxMenuHeight,k=g.menuIsOpen,A=g.menuPlacement,O=g.menuPosition,V=g.menuPortalTarget,$=g.menuShouldBlockScroll,H=g.menuShouldScrollIntoView,N=g.noOptionsMessage,F=g.onMenuScrollToTop,q=g.onMenuScrollToBottom;if(!k)return null;var U=function(M,se){var z=M.type,ne=M.data,j=M.isDisabled,te=M.isSelected,re=M.label,pe=M.value,he=h===ne,L=j?void 0:function(){return r.onOptionHover(ne)},Z=j?void 0:function(){return r.selectOption(ne)},Y="".concat(r.getElementId("option"),"-").concat(se),Te={id:Y,onClick:Z,onMouseMove:L,onMouseOver:L,tabIndex:-1,role:"option","aria-selected":r.isAppleDevice?void 0:te};return Eo.createElement(d,Kr({},f,{innerProps:Te,data:ne,isDisabled:j,isSelected:te,key:Y,label:re,type:z,value:pe,isFocused:he,innerRef:he?r.getFocusedOptionRef:void 0}),r.formatOptionLabel(M.data,"menu"))},J;if(this.hasOptions())J=this.getCategorizedOptions().map(function(R){if(R.type==="group"){var M=R.data,se=R.options,z=R.index,ne="".concat(r.getElementId("group"),"-").concat(z),j="".concat(ne,"-heading");return Eo.createElement(s,Kr({},f,{key:ne,data:M,options:se,Heading:a,headingProps:{id:j,data:R.data},label:r.formatGroupLabel(R.data)}),R.options.map(function(te){return U(te,"".concat(z,"-").concat(te.index))}))}else if(R.type==="option")return U(R,"".concat(R.index))});else if(b){var oe=w({inputValue:_});if(oe===null)return null;J=Eo.createElement(p,f,oe)}else{var ce=N({inputValue:_});if(ce===null)return null;J=Eo.createElement(m,f,ce)}var T={minMenuHeight:S,maxMenuHeight:C,menuPlacement:A,menuPosition:O,menuShouldScrollIntoView:H},X=Eo.createElement(un.MenuPlacer,Kr({},f,T),function(R){var M=R.ref,se=R.placerProps,z=se.placement,ne=se.maxHeight;return Eo.createElement(l,Kr({},f,T,{innerRef:M,innerProps:{onMouseDown:r.onMenuMouseDown,onMouseMove:r.onMenuMouseMove},isLoading:b,placement:z}),Eo.createElement(yAe,{captureEnabled:y,onTopArrive:F,onBottomArrive:q,lockEnabled:$},function(j){return Eo.createElement(u,Kr({},f,{innerRef:function(re){r.getMenuListRef(re),j(re)},innerProps:{role:"listbox","aria-multiselectable":f.isMulti,id:r.getElementId("listbox")},isLoading:b,maxHeight:ne,focusedOption:h}),J)}))});return V||O==="fixed"?Eo.createElement(c,Kr({},f,{appendTo:V,controlElement:this.controlRef,menuPlacement:A,menuPosition:O}),X):X}},{key:"renderFormField",value:function(){var r=this,i=this.props,s=i.delimiter,a=i.isDisabled,l=i.isMulti,u=i.name,c=i.required,p=this.state.selectValue;if(c&&!this.hasValue()&&!a)return Eo.createElement(bAe,{name:u,onFocus:this.onValueInputFocus});if(!(!u||a))if(l)if(s){var m=p.map(function(h){return r.getOptionValue(h)}).join(s);return Eo.createElement("input",{name:u,type:"hidden",value:m})}else{var d=p.length>0?p.map(function(h,g){return Eo.createElement("input",{key:"i-".concat(g),name:u,type:"hidden",value:r.getOptionValue(h)})}):Eo.createElement("input",{name:u,type:"hidden",value:""});return Eo.createElement("div",null,d)}else{var f=p[0]?this.getOptionValue(p[0]):"";return Eo.createElement("input",{name:u,type:"hidden",value:f})}}},{key:"renderLiveRegion",value:function(){var r=this.commonProps,i=this.state,s=i.ariaSelection,a=i.focusedOption,l=i.focusedValue,u=i.isFocused,c=i.selectValue,p=this.getFocusableOptions();return Eo.createElement(sAe,Kr({},r,{id:this.getElementId("live-region"),ariaSelection:s,focusedOption:a,focusedValue:l,isFocused:u,selectValue:c,focusableOptions:p,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var r=this.getComponents(),i=r.Control,s=r.IndicatorsContainer,a=r.SelectContainer,l=r.ValueContainer,u=this.props,c=u.className,p=u.id,m=u.isDisabled,d=u.menuIsOpen,f=this.state.isFocused,h=this.commonProps=this.getCommonProps();return Eo.createElement(a,Kr({},h,{className:c,innerProps:{id:p,onKeyDown:this.onKeyDown},isDisabled:m,isFocused:f}),this.renderLiveRegion(),Eo.createElement(i,Kr({},h,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:m,isFocused:f,menuIsOpen:d}),Eo.createElement(l,Kr({},h,{isDisabled:m}),this.renderPlaceholderOrValue(),this.renderInput()),Eo.createElement(s,Kr({},h,{isDisabled:m}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(r,i){var s=i.prevProps,a=i.clearFocusValueOnUpdate,l=i.inputIsHiddenAfterUpdate,u=i.ariaSelection,c=i.isFocused,p=i.prevWasFocused,m=i.instancePrefix,d=r.options,f=r.value,h=r.menuIsOpen,g=r.inputValue,y=r.isMulti,_=un.cleanValue(f),b={};if(s&&(f!==s.value||d!==s.options||h!==s.menuIsOpen||g!==s.inputValue)){var w=h?NAe(r,_):[],S=h?rre(yE(r,_),"".concat(m,"-option")):[],C=a?LAe(i,_):null,k=VAe(i,w),A=Z8(S,k);b={selectValue:_,focusedOption:k,focusedOptionId:A,focusableOptionsWithIds:S,focusedValue:C,clearFocusValueOnUpdate:!1}}var O=l!=null&&r!==s?{inputIsHidden:l,inputIsHiddenAfterUpdate:void 0}:{},V=u,$=c&&p;return c&&!$&&(V={value:un.valueTernary(y,_,_[0]||null),options:_,action:"initial-input-focus"},$=!p),(u==null?void 0:u.action)==="initial-input-focus"&&(V=null),Ea(Ea(Ea({},b),O),{},{prevProps:r,ariaSelection:V,prevWasFocused:$})}}]),n}(Yo.Component);pre.defaultProps=tre;lm.Select=pre;lm.createFilter=joe;lm.defaultProps=tre;lm.defaultTheme=gE;lm.getOptionLabel=Zoe;lm.getOptionValue=Roe;lm.mergeStyles=TAe});var hre=ct(Yc=>{"use strict";Object.defineProperty(Yc,"__esModule",{value:!0});var dre=pne(),zAe=wg(),R8=B(),vE=mre(),BAe=rE(),UAe=Z_(),$Ae=Q8();O_();B2();U_();s8();a8();u8();m8();d8();K8();U2();U8();z2();_i();$8();j8();function HAe(e){return e&&e.__esModule?e:{default:e}}function jAe(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(n){if(n!=="default"){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}}),t.default=e,Object.freeze(t)}var fre=jAe(R8),WAe=HAe(UAe),GAe=R8.forwardRef(function(e,t){var n=dre.useStateManager(e);return fre.createElement(vE.Select,zAe({ref:t},n))}),qAe=GAe,QAe=function(e){var t=e.nonce,n=e.children,o=e.cacheKey,r=R8.useMemo(function(){return WAe.default({key:o,nonce:t})},[o,t]);return fre.createElement(BAe.CacheProvider,{value:r},n)};Yc.useStateManager=dre.useStateManager;Yc.createFilter=vE.createFilter;Yc.defaultTheme=vE.defaultTheme;Yc.mergeStyles=vE.mergeStyles;Yc.components=$Ae.components;Yc.NonceProvider=QAe;Yc.default=qAe});var eM=ct((CKe,gre)=>{"use strict";gre.exports=hre()});var _re=ct(yre=>{yre._default=eM().default});var du,rv,bE=x(()=>{du=P(eM(),1),rv=P(_re(),1)});var nM={};D(nM,{default:()=>Ln});function Ln({active:e=!0,absolute:t=!0,lg:n=!1,mega:o=!1}){return tM.default.createElement("div",{className:K("tco-loader",{"is-absolute":t,"is-mega":o,"is-lg":n,"is-active":e})},tM.default.createElement("span",null,v("app.loading")))}var tM,wr=x(()=>{tM=P(B());De();Se()});function YAe(e,t){var n=t.useCachedSetTimeout?KAe:setTimeout;return new Promise(function(o){n(o,e)})}function XAe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.useCachedSetTimeout,o=YAe(e,{useCachedSetTimeout:n});function r(i){return o.then(function(){return i})}return r.then=function(){return o.then.apply(o,arguments)},r.catch=Promise.resolve().catch,r}var KAe,vre,bre=x(()=>{KAe=setTimeout;vre=XAe});function xre(){var e=(0,xE.useRef)(!1);return(0,xE.useEffect)(function(){return e.current=!0,function(){e.current=!1}},[]),e}var xE,wre=x(()=>{xE=P(B())});var JAe,Cre,Ere=x(()=>{JAe=10,Cre=(e,t,n)=>e-t-JAe<n});var Sre,kre=x(()=>{Sre=(e,t)=>[...e,...t]});var um,wE,ZAe,RAe,Are,e5e,Tre,t5e,oM,rM=x(()=>{um=P(B());bre();wre();Ere();kre();wE='[react-select-async-paginate] response of "loadOptions" should be an object with "options" prop, which contains array of options.',ZAe=(e,t)=>{if(!t)throw e.error(wE,"Received:",t),new Error(wE);if(!Array.isArray(t.options))throw e.error(wE,"Received:",t),new Error(wE)},RAe=({options:e,defaultOptions:t,additional:n,defaultAdditional:o})=>{let r=t===!0?null:t instanceof Array?t:e;return r?{"":{isFirstLoad:!1,isLoading:!1,options:r,hasMore:!0,additional:o||n}}:{}},Are=e=>({isFirstLoad:!0,options:[],hasMore:!0,isLoading:!1,additional:e.additional}),e5e=async(e,t,n,o,r,i,s,a)=>{let l=t.current.inputValue,u=!n.current[l],c=u?Are(t.current):n.current[l];if(c.isLoading||!c.hasMore)return;if(i(g=>({...g,[l]:{...c,isLoading:!0}})),o>0&&e==="input-change"){await r(o);let g=t.current.inputValue;if(l!==g){i(y=>{if(u){let{[l]:_,...b}=y;return b}return{...y,[l]:{...c,isLoading:!1}}});return}}let p,m;try{let{loadOptions:g}=t.current;p=await g(l,c.options,c.additional),m=!1}catch{m=!0}if(m){i(g=>({...g,[l]:{...c,isLoading:!1}}));return}s(console,p);let{options:d,hasMore:f}=p,h=p.hasOwnProperty("additional")?p.additional:c.additional;i(g=>({...g,[l]:{...c,options:a(c.options,d,h),hasMore:!!f,isLoading:!1,isFirstLoad:!1,additional:h}}))},Tre=e=>e+1,t5e=(e,t,n,o,r,i,s,a,l=[])=>{let{defaultOptions:u,loadOptionsOnMenuOpen:c=!0,debounceTimeout:p=0,inputValue:m,menuIsOpen:d,filterOption:f=null,reduceOptions:h=Sre,shouldLoadMore:g=Cre}=a,y=xre(),_=e(!0),b=e(a);b.current=a;let w=t(0)[1],S=e(null);S.current===null&&(S.current=i(a));let C=o(O=>{s(O,b,S,p,vre,V=>{S.current=V(S.current),y.current&&w(Tre)},r,h)},[p]),k=o(()=>{let O=b.current.inputValue;S.current[O]&&C("menu-scroll")},[C]);n(()=>{_.current?_.current=!1:(S.current={},w(Tre)),u===!0&&C("autoload")},l),n(()=>{d&&!S.current[m]&&C("input-change")},[m]),n(()=>{d&&!S.current[""]&&c&&C("menu-toggle")},[d]);let A=S.current[m]||Are(a);return{handleScrolledToBottom:k,shouldLoadMore:g,filterOption:f,isLoading:A.isLoading,isFirstLoad:A.isFirstLoad,options:A.options}},oM=(e,t=[])=>t5e(um.useRef,um.useState,um.useEffect,um.useCallback,ZAe,RAe,e5e,e,t)});var CE,n5e,iM,sM=x(()=>{CE=P(B());rM();n5e=(e,t,n,o,r=[])=>{let{inputValue:i,menuIsOpen:s,defaultInputValue:a,defaultMenuIsOpen:l,onInputChange:u,onMenuClose:c,onMenuOpen:p}=o,[m,d]=e(a||""),[f,h]=e(!!l),g=typeof i=="string"?i:m,y=typeof s=="boolean"?s:f,_=t((C,k)=>{u&&u(C,k),d(C)},[u]),b=t(()=>{c&&c(),h(!1)},[c]),w=t(()=>{p&&p(),h(!0)},[p]);return{...n({...o,inputValue:g,menuIsOpen:y},r),inputValue:g,menuIsOpen:y,onInputChange:_,onMenuClose:b,onMenuOpen:w}},iM=(e,t=[])=>n5e(CE.useState,CE.useCallback,oM,e,t)});var Dre=ct(aM=>{"use strict";Object.defineProperty(aM,"__esModule",{value:!0});function o5e(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(e.length===2)return Ire(e[0],e[1])||null;var n=e.slice(1).reduce(function(o,r){return Ire(o,r)},e[0]);return n||null}aM.default=o5e;var Pre=new WeakMap;function Ire(e,t){if(e&&t){var n=Pre.get(e)||new WeakMap;Pre.set(e,n);var o=n.get(t)||function(r){Ore(e,r),Ore(t,r)};return n.set(t,o),o}return e||t}function Ore(e,t){typeof e=="function"?e(t):e.current=t}});var kg,Mre,r5e,lM,uM=x(()=>{kg=P(B()),Mre=P(Dre()),r5e=300,lM=e=>{function t(n){let{selectProps:{handleScrolledToBottom:o,shouldLoadMore:r},innerRef:i,useEffect:s,useRef:a,useCallback:l,setTimeout:u,clearTimeout:c}=n,p=a(null),m=a(null),d=l(()=>{let g=m.current;if(!g)return!1;let{scrollTop:y,scrollHeight:_,clientHeight:b}=g;return r(_,b,y)},[r]),f=l(()=>{d()&&o&&o()},[d,o]),h=l(()=>{f(),p.current=u(h,r5e)},[f]);return s(()=>(h(),()=>{p.current&&c(p.current)}),[]),React.createElement(e,{...n,innerRef:(0,Mre.default)(i,m)})}return t.defaultProps={useEffect:kg.useEffect,useRef:kg.useRef,useCallback:kg.useCallback,setTimeout,clearTimeout},t}});var Nre,i5e,s5e,cM,pM=x(()=>{Nre=P(B());bE();uM();i5e=lM(du.components.MenuList),s5e=(e,t)=>e(()=>({MenuList:i5e,...t}),[t]),cM=e=>s5e(Nre.useMemo,e)});function EE(e){function t(n){let{components:o,selectRef:r,isLoading:i,useComponents:s,useAsyncPaginate:a,cacheUniqs:l,...u}=n,c=a(u,l),p=s(o),m=typeof i=="boolean"?i:c.isLoading;return React.createElement(e,{...n,...c,isLoading:m,components:p,ref:r})}return t.defaultProps={selectRef:null,cacheUniqs:[],components:{},useComponents:cM,useAsyncPaginate:iM},t}var Lre=x(()=>{sM();pM()});var Vre=x(()=>{});var Fre=x(()=>{});var JKe,zre=x(()=>{bE();Lre();uM();Vre();rM();sM();pM();Fre();JKe=EE(rv._default)});var mM={};D(mM,{default:()=>Zt});var iv,Zt,Yr=x(()=>{iv=P(B());De();Zt=class extends iv.default.PureComponent{render(){let{before:t,title:n,message:o,after:r,isCompact:i}=this.props,s;return this.props.titleSetInnerHTML?s=n&&iv.default.createElement("h3",{dangerouslySetInnerHTML:{__html:n}}):s=n,iv.default.createElement("div",{className:K("tco-empty-message",{"is-compact":i})},t,s,o&&iv.default.createElement("p",{dangerouslySetInnerHTML:{__html:o}}),r,this.props.children)}};Q(Zt,"defaultProps",{isCompact:!1,title:"",titleSetInnerHTML:!0,message:"",before:null,after:null})});var fM={};D(fM,{default:()=>ka});function ka({children:e,className:t,renderFallback:n,fallback:o,displayError:r=!1}){let i=(0,Xc.useCallback)((...s)=>{if(typeof n!="undefined")return n(...s);if(typeof o!="undefined")return o;let a=r?JSON.stringify(s[0].error?.message):v("app.error-message");return Xc.default.createElement("div",{className:K("tco-error",t)},Xc.default.createElement(Zt,{title:v("app.error-title"),message:a}))},[n,o,t,r]);return Xc.default.createElement(dM,{renderFallback:i},e)}var Xc,dM,cm=x(()=>{Xc=P(B());De();Se();Yr();dM=class extends Xc.default.Component{constructor(){super(...arguments);Q(this,"state",{hasError:!1,error:null})}static getDerivedStateFromError(t){return{hasError:!0,error:t}}componentDidCatch(t,n){this.props.logError(t,n)}render(){return this.state.hasError?this.props.renderFallback(this.state):Xc.default.createElement(Xc.default.Fragment,null,this.props.children)}};Q(dM,"defaultProps",{renderFallback:()=>null,logError:(t,n)=>console.warn(t,n)})});var hM={};D(hM,{default:()=>li});var sr,a5e,l5e,li,tl=x(()=>{sr=P(B());De();Se();wt();a5e=(0,sr.memo)(function({label:t,update:n,onEdit:o}){let[r,i]=(0,sr.useState)(t),s=(0,sr.useRef)(),a=(0,sr.useRef)();(0,sr.useEffect)(()=>{s.current?.focus()},[]);let l=(0,sr.useCallback)(({key:p})=>{p==="Escape"&&n(t),p==="Enter"&&n(r)},[n,t,r]),u=(0,sr.useCallback)(()=>{n(r)},[n,r]);(0,sr.useEffect)(()=>{a.current=r},[r]);let c=(0,sr.useCallback)(p=>{i(p.target.value),o&&o(p.target.value)},[i]);return sr.default.createElement("input",{onBlur:u,onKeyDown:l,type:"text",value:r,ref:s,onChange:c})}),l5e=(0,sr.memo)(function({canEdit:t=!0,placeholder:n,label:o,onEdit:r,onUpdate:i,onStateChange:s}){let[a,l]=(0,sr.useState)(!1),[,u]=gM(),c=(0,sr.useRef)(),p=(0,sr.useMemo)(()=>a?null:o||n||(t?v("app.forms.label-input.placeholder"):""),[a,t,o,n]),m=(0,sr.useCallback)(()=>{!i||!t||(l(!0),u(!0),s&&s(!0))},[i,s,l,u]),d=(0,sr.useCallback)(f=>{f!==o&&i(f),l(!1),u(!1),s&&s(!1)},[i,s,o]);return sr.default.createElement("span",{onDoubleClick:m,className:K("tco-inline-edit",{"tco-inline-edit-placeholder":!o}),ref:c},a&&sr.default.createElement(a5e,{label:o,update:d,onEdit:r}),p)}),li=l5e});var yM={};D(yM,{SearchWithState:()=>fu,default:()=>os});function os({query:e="",className:t="",alwaysShowClear:n=!1,context:o="",isPill:r=!1,autoFocus:i=!0,focusOnShortcut:s=!0,showIcon:a=!0,placeholder:l="",clearValue:u="",onClear:c=null,noClear:p,noFocus:m=!1,onQueryChange:d=()=>{},...f}){let h=(0,Aa.useRef)();GD(h,i),Ko({find:()=>{h.current&&h.current.focus()}},[],{enabled:s});let g=(0,Aa.useCallback)(y=>{d(y.target.value,y)},[d]);return Aa.default.createElement("div",{className:K("tco-search-bar",t,{"is-pill":r,"is-empty":!e}),...f},Aa.default.createElement("input",{className:K({"tco-no-input-focus":m},{"is-no-clear":p}),type:"search",placeholder:o?v("app.search-thing",{context:o}):l||v("app.search"),value:e,onChange:g,ref:h}),a&&Aa.default.createElement("span",null,Aa.default.createElement(G,{type:"search"})),(n||e)&&!p&&Aa.default.createElement("span",{className:"tco-clear",onClick:y=>{typeof c=="function"?c(y):d(u)}},Aa.default.createElement(G,{type:"close"})))}function fu({id:e,resetStateOnMount:t,...n}){let{query:o,onSearch:r,clearSearch:i}=ia(e);return(0,Aa.useEffect)(()=>{t&&i()},[]),Aa.default.createElement(os,{query:o,onQueryChange:r,onClear:i,...n})}var Aa,Ta=x(()=>{Aa=P(B());De();je();Se();rr();bi();wt()});var vM={};D(vM,{useScrollByArrows:()=>_M});function _M(e,t,n=[]){let[o,r]=(0,pm.useState)({scrollerWidthFull:0,scrollerWidthAdj:0,contentWidth:0,scrollOffset:0,isInserting:!1});function i(){return o.scrollerWidthFull}let s=(0,pm.useCallback)(u=>{let c=t.scrollWidth-t.clientWidth,p=0;u=t.scrollLeft+u,u=Math.max(p,u),u=Math.min(c,u),r(m=>({...m,scrollOffset:u})),t.scrollTo({top:0,left:u,behavior:"smooth"})},[e,t,t?.scrollLeft,o.scrollOffset,o.scrollerWidthAdj,o.contentWidth,...n]),a=(0,pm.useCallback)(()=>{s(-i())},[e,t,o.scrollerWidthFull,s]),l=(0,pm.useCallback)(()=>{s(i())},[e,t,o.scrollerWidthFull,s]);return(0,pm.useEffect)(()=>{if(!e||!t)return;let u=parseInt(window.getComputedStyle(t).width),c=parseInt(window.getComputedStyle(t,":before").width),p=parseInt(window.getComputedStyle(e).width);r({scrollerWidthFull:u,scrollerWidthAdj:u-c*2,contentWidth:p,scrollOffset:t.scrollLeft})},[e,t,e&&window.getComputedStyle(e).width,t&&window.getComputedStyle(t).width]),[a,l]}var pm,bM=x(()=>{pm=P(B())});var wM={};D(wM,{PASSIVE_ARGS:()=>xM,useLastDebounce:()=>SE,useLastDebounceCallback:()=>u5e});function SE(e,t=15){let n,o=null;return function(r){if(n){o=r;return}n=setTimeout(function(){e(o),n=null},t)}}function u5e(e,t=[],n=15){let o=SE(e,n);return(0,Bre.useCallback)(o,t)}var Bre,xM,kE=x(()=>{Bre=P(B());xM={passive:!0}});var CM={};D(CM,{NullComponent:()=>sv,useAutoRefresher:()=>c5e});function c5e(e=1e3){let[t,n]=(0,AE.useState)();(0,AE.useEffect)(function(){let o,r=!0,i=function(){o=setTimeout(function(){!r||(n(Date.now()),i())},e)};return i(),function(){r=!1,o&&clearTimeout(o)}},[e,n])}function sv(){return null}var AE,TE=x(()=>{AE=P(B())});var EM={};D(EM,{Tabs:()=>Ag,TabsManaged:()=>rf,TabsSimple:()=>p5e});function Ure({active:e,value:t,label:n,onClick:o}){let r=(0,Rn.useCallback)(()=>{o(t)},[t,o]);return Rn.default.createElement("button",{className:K("tco-tab-item",{"is-active":e}),"data-tco-tab-id":t,onClick:r},Rn.default.createElement("span",null,n))}function Ag({active:e,tabs:t,hideSingleTabs:n=!1,onClick:o=()=>{},className:r,...i}){let s=(0,Rn.useRef)(),a=(0,Rn.useRef)(),[l,u]=(0,Rn.useState)({left:!1,right:!1}),[c,p]=_M(a.current,s.current,[t]);function m(){if(!s.current||!a.current)return;let g=s.current,y=g.clientWidth,_=g.scrollWidth;if(_<=y||y===0){u({left:!1,right:!1});return}u({left:g.scrollLeft>0,right:Math.round(g.scrollLeft+y)<_})}let d=SE(m,25);(0,Rn.useEffect)(()=>{let g=s.current;if(!!g)return g.scrollTo({left:0}),g.addEventListener("scroll",d),d(),()=>{g.removeEventListener("scroll",d)}},[s.current,a.current]),(0,Rn.useEffect)(()=>{d()},[t]);let f="tco-control-group-tab-navigation is-left";if(l.left&&(f+=" is-active"),t.length<=0||n&&t.length<=1)return null;let h="tco-control-group-tab-navigation is-right";return l.right&&(h+=" is-active"),Rn.default.createElement("div",{className:K("tco-control-group-tabs",r),...i},Rn.default.createElement("button",{className:f,onClick:c},Rn.default.createElement(G,{type:"chevron"})),Rn.default.createElement("div",{className:K("tco-control-group-tabs-scroller-outer")},Rn.default.createElement("div",{ref:s,className:K("tco-control-group-tabs-scroller-inner")},Rn.default.createElement("div",{ref:a,className:K("tco-control-group-tabs-content")},t.map(({value:g,label:y})=>Rn.default.createElement(Ure,{key:g,active:g===e,value:g,label:y,onClick:o}))))),Rn.default.createElement("button",{className:h,onClick:p},Rn.default.createElement(G,{type:"chevron"})))}function p5e({tabs:e,onClick:t,active:n}){return Rn.default.createElement(Rn.default.Fragment,null,e.map(({value:o,label:r})=>Rn.default.createElement(Ure,{key:o,active:o===n,value:o,label:r,onClick:t})))}function rf({state:e,tabs:t,children:n,defaultTab:o=null,TabsComponent:r=Ag,...i}){let[s,a]=Vn(e,o);(0,Rn.useEffect)(()=>{!s&&t?.[0]?.value&&a(t[0].value)},[s,t,a]);let l=(0,Rn.useCallback)(m=>{a(m)},[a]),c=(0,Rn.useMemo)(function(){for(let m in t){let d=t[m];if(d.value===s)return d}return t[0]||{}},[s,t]).content||null,p=sv;return typeof c=="function"&&(p=c),Rn.default.createElement(Rn.default.Fragment,null,Rn.default.createElement(r,{active:s,tabs:t,onClick:l,...i}),typeof n=="function"?n(s):null,c,Rn.default.createElement(p,null))}var Rn,sf=x(()=>{Rn=P(B());De();wt();je();bM();kE();TE()});var SM={};D(SM,{default:()=>PE});function PE(e,t,n=[],o=0){let[r,i]=Vn(`scroll-preservation:${e}`,o),s=Uo("preserve_nav_group");return(0,$re.useLayoutEffect)(()=>{let a=t?.current;if(!a||!s)return;a.scrollTop=r;function l(){!a||i(a?.scrollTop)}return a.addEventListener("scroll",l,xM),function(){a.removeEventListener("scroll",l)}},[s,t?.current,r,...n]),null}var $re,kM=x(()=>{$re=P(B());wt();Fn();kE()});var AM={};D(AM,{WorkspaceButton:()=>av,WorkspaceContent:()=>Pg,WorkspaceContentManaged:()=>aa,WorkspaceHeader:()=>Tg,WorkspaceHeaderManaged:()=>sa,WorkspaceMain:()=>Jc,useWorkspaceTabsState:()=>mm});function Tg({subTitle:e,subTitleChildren:t,actions:n,children:o}){return ar.default.createElement("div",{className:"tco-workspace-landmark"},ar.default.createElement("div",{className:"tco-workspace-landmark-info"},ar.default.createElement("div",{className:"tco-workspace-landmark-info-line is-meta"},ar.default.createElement("div",{className:"is-title"},e),ar.default.createElement("div",{className:"tco-workspace-landmark-actions is-inspector-actions"},t)),ar.default.createElement("div",{className:"tco-workspace-landmark-info-line is-main"},o,n&&ar.default.createElement("div",{className:"tco-workspace-landmark-actions"},n))))}function sa({tabs:e,id:t,search:n,children:o,...r}){return ar.default.createElement(ar.default.Fragment,null,ar.default.createElement(Tg,{...r},n&&ar.default.createElement(fu,{id:t,className:"is-title",placeholder:"Search\u2026",resetStateOnMount:!0}),o),e&&t&&ar.default.createElement(rf,{state:`workspace-tabs-${t}`,tabs:e}))}var ar,Jc,mm,Pg,aa,av,Pa=x(()=>{ar=P(B());De();cm();tl();wt();Ta();wt();Pt();sf();je();kM();Jc=(0,ar.forwardRef)(({children:e,className:t,...n},o)=>ar.default.createElement("div",{ref:o,className:K("tco-workspace",t),...n},e));Jc.displayName="WorkspaceMain";mm=e=>Vn(`workspace-tabs-${e}`,""),Pg=({className:e,children:t,id:n="workspace",...o})=>{let r=(0,ar.useRef)(),[i]=mm(n),s=`${n}${i?"-"+i:""}`;return PE(s,r,[i,t]),ar.default.createElement("div",{ref:r,className:K("tco-workspace-content",e),...o},ar.default.createElement(ka,null,t))},aa=({id:e,children:t,...n})=>{let[o]=mm(e),r=ia(e),i=Be();return ar.default.createElement(Pg,{id:e,...n},typeof t=="function"?t({tab:o,search:r,doc:i}):t)},av=class extends ar.default.PureComponent{render(){let{before:t,onClick:n,icon:o,label:r,buttonRef:i,after:s}=this.props;return ar.default.createElement("button",{ref:i,className:K("tco-workspace-button",{"is-compact":this.props.isCompact,"is-full":!this.props.isCompact}),onClick:n},t,o&&ar.default.createElement(G,{type:o}),r&&ar.default.createElement("span",{dangerouslySetInnerHTML:{__html:r}}),s,this.props.children)}};Q(av,"defaultProps",{small:!1,icon:"",label:"",before:null,after:null,buttonRef:null,isCompact:!1,onClick:()=>{}})});function TM(e){var t=!0,n=!1,o={},r=function(){"use strict";var a,l,u={'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:`
`,r:"\r",t:"	"},c,p=function(w){throw{name:"SyntaxError",message:w,at:a,text:c}},m=function(w){return w&&w!==l&&p("Expected '"+w+"' instead of '"+l+"'"),l=c.charAt(a),a+=1,l},d=function(){var w,S="";for(l==="-"&&(S="-",m("-"));l>="0"&&l<="9";)S+=l,m();if(l===".")for(S+=".";m()&&l>="0"&&l<="9";)S+=l;if(l==="e"||l==="E")for(S+=l,m(),(l==="-"||l==="+")&&(S+=l,m());l>="0"&&l<="9";)S+=l,m();if(w=+S,!isFinite(w))p("Bad number");else return w},f=function(){var w,S,C="",k;if(l==='"')for(;m();){if(l==='"')return m(),C;if(l==="\\")if(m(),l==="u"){for(k=0,S=0;S<4&&(w=parseInt(m(),16),!!isFinite(w));S+=1)k=k*16+w;C+=String.fromCharCode(k)}else if(typeof u[l]=="string")C+=u[l];else break;else C+=l}p("Bad string")},h=function(){for(;l&&l<=" ";)m()},g=function(){switch(l){case"t":return m("t"),m("r"),m("u"),m("e"),!0;case"f":return m("f"),m("a"),m("l"),m("s"),m("e"),!1;case"n":return m("n"),m("u"),m("l"),m("l"),null}p("Unexpected '"+l+"'")},y,_=function(){var w=[];if(l==="["){if(m("["),h(),l==="]")return m("]"),w;for(;l;){if(w.push(y()),h(),l==="]")return m("]"),w;m(","),h()}}p("Bad array")},b=function(){var w,S={};if(l==="{"){if(m("{"),h(),l==="}")return m("}"),S;for(;l;){if(w=f(),h(),m(":"),Object.hasOwnProperty.call(S,w)&&p("Duplicate key '"+w+"'"),S[w]=y(),h(),l==="}")return m("}"),S;m(","),h()}}p("Bad object")};return y=function(){switch(h(),l){case"{":return b();case"[":return _();case'"':return f();case"-":return d();default:return l>="0"&&l<="9"?d():g()}},function(w,S){var C;return c=w,a=0,l=" ",C=y(),h(),l&&p("Syntax error"),typeof S=="function"?function k(A,O){var V,$,H=A[O];if(H&&typeof H=="object")for(V in H)Object.prototype.hasOwnProperty.call(H,V)&&($=k(H,V),$!==void 0?H[V]=$:delete H[V]);return S.call(A,O,H)}({"":C},""):C}}();typeof n=="object"&&n.exports&&(n.exports=r);var i=function(){var a={trace:function(){},yy:{parseError:e},symbols_:{error:2,JSONString:3,STRING:4,JSONNumber:5,NUMBER:6,JSONNullLiteral:7,NULL:8,JSONBooleanLiteral:9,TRUE:10,FALSE:11,JSONText:12,JSONValue:13,EOF:14,JSONObject:15,JSONArray:16,"{":17,"}":18,JSONMemberList:19,JSONMember:20,":":21,",":22,"[":23,"]":24,JSONElementList:25,$accept:0,$end:1},terminals_:{2:"error",4:"STRING",6:"NUMBER",8:"NULL",10:"TRUE",11:"FALSE",14:"EOF",17:"{",18:"}",21:":",22:",",23:"[",24:"]"},productions_:[0,[3,1],[5,1],[7,1],[9,1],[9,1],[12,2],[13,1],[13,1],[13,1],[13,1],[13,1],[13,1],[15,2],[15,3],[20,3],[19,1],[19,3],[16,2],[16,3],[25,1],[25,3]],performAction:function(c,p,m,d,f,h,g){var y=h.length-1;switch(f){case 1:this.$=c.replace(/\\(\\|")/g,"$1").replace(/\\n/g,`
`).replace(/\\r/g,"\r").replace(/\\t/g,"	").replace(/\\v/g,"\v").replace(/\\f/g,"\f").replace(/\\b/g,"\b");break;case 2:this.$=Number(c);break;case 3:this.$=null;break;case 4:this.$=!0;break;case 5:this.$=!1;break;case 6:return this.$=h[y-1];case 13:this.$={};break;case 14:this.$=h[y-1];break;case 15:this.$=[h[y-2],h[y]];break;case 16:this.$={},this.$[h[y][0]]=h[y][1];break;case 17:this.$=h[y-2],h[y-2][h[y][0]]=h[y][1];break;case 18:this.$=[];break;case 19:this.$=h[y-1];break;case 20:this.$=[h[y]];break;case 21:this.$=h[y-2],h[y-2].push(h[y]);break}},table:[{3:5,4:[1,12],5:6,6:[1,13],7:3,8:[1,9],9:4,10:[1,10],11:[1,11],12:1,13:2,15:7,16:8,17:[1,14],23:[1,15]},{1:[3]},{14:[1,16]},{14:[2,7],18:[2,7],22:[2,7],24:[2,7]},{14:[2,8],18:[2,8],22:[2,8],24:[2,8]},{14:[2,9],18:[2,9],22:[2,9],24:[2,9]},{14:[2,10],18:[2,10],22:[2,10],24:[2,10]},{14:[2,11],18:[2,11],22:[2,11],24:[2,11]},{14:[2,12],18:[2,12],22:[2,12],24:[2,12]},{14:[2,3],18:[2,3],22:[2,3],24:[2,3]},{14:[2,4],18:[2,4],22:[2,4],24:[2,4]},{14:[2,5],18:[2,5],22:[2,5],24:[2,5]},{14:[2,1],18:[2,1],21:[2,1],22:[2,1],24:[2,1]},{14:[2,2],18:[2,2],22:[2,2],24:[2,2]},{3:20,4:[1,12],18:[1,17],19:18,20:19},{3:5,4:[1,12],5:6,6:[1,13],7:3,8:[1,9],9:4,10:[1,10],11:[1,11],13:23,15:7,16:8,17:[1,14],23:[1,15],24:[1,21],25:22},{1:[2,6]},{14:[2,13],18:[2,13],22:[2,13],24:[2,13]},{18:[1,24],22:[1,25]},{18:[2,16],22:[2,16]},{21:[1,26]},{14:[2,18],18:[2,18],22:[2,18],24:[2,18]},{22:[1,28],24:[1,27]},{22:[2,20],24:[2,20]},{14:[2,14],18:[2,14],22:[2,14],24:[2,14]},{3:20,4:[1,12],20:29},{3:5,4:[1,12],5:6,6:[1,13],7:3,8:[1,9],9:4,10:[1,10],11:[1,11],13:30,15:7,16:8,17:[1,14],23:[1,15]},{14:[2,19],18:[2,19],22:[2,19],24:[2,19]},{3:5,4:[1,12],5:6,6:[1,13],7:3,8:[1,9],9:4,10:[1,10],11:[1,11],13:31,15:7,16:8,17:[1,14],23:[1,15]},{18:[2,17],22:[2,17]},{18:[2,15],22:[2,15]},{22:[2,21],24:[2,21]}],defaultActions:{16:[2,6]},parseError:function(c,p){throw new Error(c)},parse:function(c){var p=this,m=[0],d=[null],f=[],h=this.table,g="",y=0,_=0,b=0,w=2,S=1;this.lexer.setInput(c),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var C=this.lexer.yylloc;f.push(C),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);function k(X){m.length=m.length-2*X,d.length=d.length-X,f.length=f.length-X}function A(){var X;return X=p.lexer.lex()||1,typeof X!="number"&&(X=p.symbols_[X]||X),X}for(var O,V,$,H,N,F,q={},U,J,oe,ce;;){$=m[m.length-1],this.defaultActions[$]?H=this.defaultActions[$]:(O==null&&(O=A()),H=h[$]&&h[$][O]);e:if(typeof H=="undefined"||!H.length||!H[0]){if(!b){ce=[];for(U in h[$])this.terminals_[U]&&U>2&&ce.push("'"+this.terminals_[U]+"'");var T="";this.lexer.showPosition?T="Parse error on line "+(y+1)+`:
`+this.lexer.showPosition()+`
Expecting `+ce.join(", ")+", got '"+this.terminals_[O]+"'":T="Parse error on line "+(y+1)+": Unexpected "+(O==1?"end of input":"'"+(this.terminals_[O]||O)+"'"),this.parseError(T,{text:this.lexer.match,token:this.terminals_[O]||O,line:this.lexer.yylineno,loc:C,expected:ce})}if(b==3){if(O==S)throw new Error(T||"Parsing halted.");_=this.lexer.yyleng,g=this.lexer.yytext,y=this.lexer.yylineno,C=this.lexer.yylloc,O=A()}for(;!(w.toString()in h[$]);){if($==0)throw new Error(T||"Parsing halted.");k(1),$=m[m.length-1]}V=O,O=w,$=m[m.length-1],H=h[$]&&h[$][w],b=3}if(H[0]instanceof Array&&H.length>1)throw new Error("Parse Error: multiple actions possible at state: "+$+", token: "+O);switch(H[0]){case 1:m.push(O),d.push(this.lexer.yytext),f.push(this.lexer.yylloc),m.push(H[1]),O=null,V?(O=V,V=null):(_=this.lexer.yyleng,g=this.lexer.yytext,y=this.lexer.yylineno,C=this.lexer.yylloc,b>0&&b--);break;case 2:if(J=this.productions_[H[1]][1],q.$=d[d.length-J],q._$={first_line:f[f.length-(J||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(J||1)].first_column,last_column:f[f.length-1].last_column},F=this.performAction.call(q,g,_,y,this.yy,H[1],d,f),typeof F!="undefined")return F;J&&(m=m.slice(0,-1*J*2),d=d.slice(0,-1*J),f=f.slice(0,-1*J)),m.push(this.productions_[H[1]][0]),d.push(q.$),f.push(q._$),oe=h[m[m.length-2]][m[m.length-1]],m.push(oe);break;case 3:return!0}}return!0}},l=function(){var u={EOF:1,parseError:function(p,m){if(this.yy.parseError)this.yy.parseError(p,m);else throw new Error(p)},setInput:function(c){return this._input=c,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var c=this._input[0];this.yytext+=c,this.yyleng++,this.match+=c,this.matched+=c;var p=c.match(/\n/);return p&&this.yylineno++,this._input=this._input.slice(1),c},unput:function(c){return this._input=c+this._input,this},more:function(){return this._more=!0,this},less:function(c){this._input=this.match.slice(c)+this._input},pastInput:function(){var c=this.matched.substr(0,this.matched.length-this.match.length);return(c.length>20?"...":"")+c.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var c=this.match;return c.length<20&&(c+=this._input.substr(0,20-c.length)),(c.substr(0,20)+(c.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var c=this.pastInput(),p=new Array(c.length+1).join("-");return c+this.upcomingInput()+`
`+p+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var c,p,m,d,f,h;this._more||(this.yytext="",this.match="");for(var g=this._currentRules(),y=0;y<g.length&&(m=this._input.match(this.rules[g[y]]),!(m&&(!p||m[0].length>p[0].length)&&(p=m,d=y,!this.options.flex)));y++);if(p)return h=p[0].match(/\n.*/g),h&&(this.yylineno+=h.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:h?h[h.length-1].length-1:this.yylloc.last_column+p[0].length},this.yytext+=p[0],this.match+=p[0],this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(p[0].length),this.matched+=p[0],c=this.performAction.call(this,this.yy,this,g[d],this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),c||void 0;if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text.
`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var p=this.next();return typeof p!="undefined"?p:this.lex()},begin:function(p){this.conditionStack.push(p)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(p){this.begin(p)}};return u.options={},u.performAction=function(p,m,d,f){var h=f;switch(d){case 0:break;case 1:return 6;case 2:return m.yytext=m.yytext.substr(1,m.yyleng-2),4;break;case 3:return 17;case 4:return 18;case 5:return 23;case 6:return 24;case 7:return 22;case 8:return 21;case 9:return 10;case 10:return 11;case 11:return 8;case 12:return 14;case 13:return"INVALID"}},u.rules=[/^(?:\s+)/,/^(?:(-?([0-9]|[1-9][0-9]+))(\.[0-9]+)?([eE][-+]?[0-9]+)?\b)/,/^(?:"(?:\\[\\"bfnrt/]|\\u[a-fA-F0-9]{4}|[^\\\0-\x09\x0a-\x1f"])*")/,/^(?:\{)/,/^(?:\})/,/^(?:\[)/,/^(?:\])/,/^(?:,)/,/^(?::)/,/^(?:true\b)/,/^(?:false\b)/,/^(?:null\b)/,/^(?:$)/,/^(?:.)/],u.conditions={INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13],inclusive:!0}},u}();return a.lexer=l,a}(),s=i.parse;return i.parse=function(a){var l=s.call(i,a),u=typeof r=="undefined"?t("./doug-json-parse"):r;try{u(a)}catch(d){if(/Duplicate key|Bad string|Unexpected/.test(d.message)){var c=a.substring(0,d.at).split(`
`),p=c.length,m=c[p-1].length-1;throw this.parseError(d.message,{line:p,col:m,message:d.message.replace(/./,function(f){return f.toLowerCase()})}),SyntaxError(d.message+" on line "+p)}}return l},i}var Hre=x(()=>{});var PM={};D(PM,{default:()=>IE});function IE(){let{code_editor_theme:e="tco",code_editor_fontsize:t="14px",code_editor_wrap:n=!1}=Wt(),o=(0,Zc.useMemo)(function(){return document.createElement("style")},[]);if((0,Zc.useEffect)(function(){return document.body.appendChild(o),function(){o.remove()}},[]),(0,Zc.useEffect)(()=>{o.innerHTML=".CodeMirror *,.tco-code-editor-placeholder{  font-size:"+t+";}    ",n&&(o.innerHTML+=".CodeMirror-wrap pre {    word-break: break-word;}      ")},[o,t,n]),e==="tco")return;let r;return e.indexOf("/")===-1?r=window.csAppData?.rootUrl+"assets/css/codemirror-themes/"+e+".css":r=e,Zc.default.createElement(Zc.default.Fragment,null,Zc.default.createElement("link",{rel:"stylesheet",href:r}))}var Zc,IM=x(()=>{Zc=P(B());Fn()});var lv=ct((jre,OE)=>{(function(e,t){typeof define=="function"&&define.amd?define([],t):typeof OE=="object"&&OE.exports?OE.exports=t():e.fuzzysort=t()})(jre,function(){function t(f){var h={single:function(g,y,_){if(!g||(p(g)||(g=h.getPreparedSearch(g)),!y))return null;p(y)||(y=h.getPrepared(y));var b=_&&_.allowTypo!==void 0?_.allowTypo:f&&f.allowTypo!==void 0?f.allowTypo:!0,w=b?h.algorithm:h.algorithmNoTypo;return w(g,y,g[0])},go:function(g,y,_){if(!g)return i;g=h.prepareSearch(g);var b=g[0],w=_&&_.threshold||f&&f.threshold||-9007199254740991,S=_&&_.limit||f&&f.limit||9007199254740991,C=_&&_.allowTypo!==void 0?_.allowTypo:f&&f.allowTypo!==void 0?f.allowTypo:!0,k=C?h.algorithm:h.algorithmNoTypo,A=0,O=0,V=y.length;if(_&&_.keys)for(var $=_.scoreFn||u,H=_.keys,N=H.length,F=V-1;F>=0;--F){for(var q=y[F],U=new Array(N),J=N-1;J>=0;--J){var oe=H[J],ce=c(q,oe);if(!ce){U[J]=null;continue}p(ce)||(ce=h.getPrepared(ce)),U[J]=k(g,ce,b)}U.obj=q;var T=$(U);T!==null&&(T<w||(U.score=T,A<S?(d.add(U),++A):(++O,T>d.peek().score&&d.replaceTop(U))))}else if(_&&_.key)for(var oe=_.key,F=V-1;F>=0;--F){var q=y[F],ce=c(q,oe);if(!!ce){p(ce)||(ce=h.getPrepared(ce));var X=k(g,ce,b);X!==null&&(X.score<w||(X={target:X.target,_targetLowerCodes:null,_nextBeginningIndexes:null,score:X.score,indexes:X.indexes,obj:q},A<S?(d.add(X),++A):(++O,X.score>d.peek().score&&d.replaceTop(X))))}}else for(var F=V-1;F>=0;--F){var ce=y[F];if(!!ce){p(ce)||(ce=h.getPrepared(ce));var X=k(g,ce,b);X!==null&&(X.score<w||(A<S?(d.add(X),++A):(++O,X.score>d.peek().score&&d.replaceTop(X))))}}if(A===0)return i;for(var R=new Array(A),F=A-1;F>=0;--F)R[F]=d.poll();return R.total=A+O,R},goAsync:function(g,y,_){var b=!1,w=new Promise(function(S,C){if(!g)return S(i);g=h.prepareSearch(g);var k=g[0],A=m(),O=y.length-1,V=_&&_.threshold||f&&f.threshold||-9007199254740991,$=_&&_.limit||f&&f.limit||9007199254740991,H=_&&_.allowTypo!==void 0?_.allowTypo:f&&f.allowTypo!==void 0?f.allowTypo:!0,N=H?h.algorithm:h.algorithmNoTypo,F=0,q=0;function U(){if(b)return C("canceled");var J=Date.now();if(_&&_.keys)for(var oe=_.scoreFn||u,ce=_.keys,T=ce.length;O>=0;--O){for(var X=y[O],R=new Array(T),M=T-1;M>=0;--M){var se=ce[M],z=c(X,se);if(!z){R[M]=null;continue}p(z)||(z=h.getPrepared(z)),R[M]=N(g,z,k)}R.obj=X;var ne=oe(R);if(ne!==null&&!(ne<V)&&(R.score=ne,F<$?(A.add(R),++F):(++q,ne>A.peek().score&&A.replaceTop(R)),O%1e3===0&&Date.now()-J>=10)){n?setImmediate(U):setTimeout(U);return}}else if(_&&_.key)for(var se=_.key;O>=0;--O){var X=y[O],z=c(X,se);if(!!z){p(z)||(z=h.getPrepared(z));var j=N(g,z,k);if(j!==null&&!(j.score<V)&&(j={target:j.target,_targetLowerCodes:null,_nextBeginningIndexes:null,score:j.score,indexes:j.indexes,obj:X},F<$?(A.add(j),++F):(++q,j.score>A.peek().score&&A.replaceTop(j)),O%1e3===0&&Date.now()-J>=10)){n?setImmediate(U):setTimeout(U);return}}}else for(;O>=0;--O){var z=y[O];if(!!z){p(z)||(z=h.getPrepared(z));var j=N(g,z,k);if(j!==null&&!(j.score<V)&&(F<$?(A.add(j),++F):(++q,j.score>A.peek().score&&A.replaceTop(j)),O%1e3===0&&Date.now()-J>=10)){n?setImmediate(U):setTimeout(U);return}}}if(F===0)return S(i);for(var te=new Array(F),re=F-1;re>=0;--re)te[re]=A.poll();te.total=F+q,S(te)}n?setImmediate(U):U()});return w.cancel=function(){b=!0},w},highlight:function(g,y,_){if(g===null)return null;y===void 0&&(y="<b>"),_===void 0&&(_="</b>");for(var b="",w=0,S=!1,C=g.target,k=C.length,A=g.indexes,O=0;O<k;++O){var V=C[O];if(A[w]===O){if(++w,S||(S=!0,b+=y),w===A.length){b+=V+_+C.substr(O+1);break}}else S&&(S=!1,b+=_);b+=V}return b},prepare:function(g){if(!!g)return{target:g,_targetLowerCodes:h.prepareLowerCodes(g),_nextBeginningIndexes:null,score:null,indexes:null,obj:null}},prepareSlow:function(g){if(!!g)return{target:g,_targetLowerCodes:h.prepareLowerCodes(g),_nextBeginningIndexes:h.prepareNextBeginningIndexes(g),score:null,indexes:null,obj:null}},prepareSearch:function(g){if(!!g)return h.prepareLowerCodes(g)},getPrepared:function(g){if(g.length>999)return h.prepare(g);var y=o.get(g);return y!==void 0||(y=h.prepare(g),o.set(g,y)),y},getPreparedSearch:function(g){if(g.length>999)return h.prepareSearch(g);var y=r.get(g);return y!==void 0||(y=h.prepareSearch(g),r.set(g,y)),y},algorithm:function(g,y,_){for(var b=y._targetLowerCodes,w=g.length,S=b.length,C=0,k=0,A=0,O=0;;){var V=_===b[k];if(V){if(s[O++]=k,++C,C===w)break;_=g[A===0?C:A===C?C+1:A===C-1?C-1:C]}if(++k,k>=S)for(;;){if(C<=1)return null;if(A===0){--C;var $=g[C];if(_===$)continue;A=C}else{if(A===1)return null;--A,C=A,_=g[C+1];var $=g[C];if(_===$)continue}O=C,k=s[O-1]+1;break}}var C=0,H=0,N=!1,F=0,q=y._nextBeginningIndexes;q===null&&(q=y._nextBeginningIndexes=h.prepareNextBeginningIndexes(y.target));var U=k=s[0]===0?0:q[s[0]-1];if(k!==S)for(;;)if(k>=S){if(C<=0){if(++H,H>w-2)break;if(g[H]===g[H+1])continue;k=U;continue}--C;var J=a[--F];k=q[J]}else{var V=g[H===0?C:H===C?C+1:H===C-1?C-1:C]===b[k];if(V){if(a[F++]=k,++C,C===w){N=!0;break}++k}else k=q[k]}{if(N)var oe=a,ce=F;else var oe=s,ce=O;for(var T=0,X=-1,R=0;R<w;++R){var k=oe[R];X!==k-1&&(T-=k),X=k}N?H!==0&&(T+=-20):(T*=1e3,A!==0&&(T+=-20)),T-=S-w,y.score=T,y.indexes=new Array(ce);for(var R=ce-1;R>=0;--R)y.indexes[R]=oe[R];return y}},algorithmNoTypo:function(g,y,_){for(var b=y._targetLowerCodes,w=g.length,S=b.length,C=0,k=0,A=0;;){var O=_===b[k];if(O){if(s[A++]=k,++C,C===w)break;_=g[C]}if(++k,k>=S)return null}var C=0,V=!1,$=0,H=y._nextBeginningIndexes;H===null&&(H=y._nextBeginningIndexes=h.prepareNextBeginningIndexes(y.target));var N=k=s[0]===0?0:H[s[0]-1];if(k!==S)for(;;)if(k>=S){if(C<=0)break;--C;var F=a[--$];k=H[F]}else{var O=g[C]===b[k];if(O){if(a[$++]=k,++C,C===w){V=!0;break}++k}else k=H[k]}{if(V)var q=a,U=$;else var q=s,U=A;for(var J=0,oe=-1,ce=0;ce<w;++ce){var k=q[ce];oe!==k-1&&(J-=k),oe=k}V||(J*=1e3),J-=S-w,y.score=J,y.indexes=new Array(U);for(var ce=U-1;ce>=0;--ce)y.indexes[ce]=q[ce];return y}},prepareLowerCodes:function(g){for(var y=g.length,_=[],b=g.toLowerCase(),w=0;w<y;++w)_[w]=b.charCodeAt(w);return _},prepareBeginningIndexes:function(g){for(var y=g.length,_=[],b=0,w=!1,S=!1,C=0;C<y;++C){var k=g.charCodeAt(C),A=k>=65&&k<=90,O=A||k>=97&&k<=122||k>=48&&k<=57,V=A&&!w||!S||!O;w=A,S=O,V&&(_[b++]=C)}return _},prepareNextBeginningIndexes:function(g){for(var y=g.length,_=h.prepareBeginningIndexes(g),b=[],w=_[0],S=0,C=0;C<y;++C)w>C?b[C]=w:(w=_[++S],b[C]=w===void 0?y:w);return b},cleanup:l,new:t};return h}var n=typeof Ic!="undefined"&&typeof window=="undefined",o=new Map,r=new Map,i=[];i.total=0;var s=[],a=[];function l(){o.clear(),r.clear(),s=[],a=[]}function u(f){for(var h=-9007199254740991,g=f.length-1;g>=0;--g){var y=f[g];if(y!==null){var _=y.score;_>h&&(h=_)}}return h===-9007199254740991?null:h}function c(f,h){var g=f[h];if(g!==void 0)return g;var y=h;Array.isArray(h)||(y=h.split("."));for(var _=y.length,b=-1;f&&++b<_;)f=f[y[b]];return f}function p(f){return typeof f=="object"}var m=function(){var f=[],h=0,g={};function y(){for(var _=0,b=f[_],w=1;w<h;){var S=w+1;_=w,S<h&&f[S].score<f[w].score&&(_=S),f[_-1>>1]=f[_],w=1+(_<<1)}for(var C=_-1>>1;_>0&&b.score<f[C].score;C=(_=C)-1>>1)f[_]=f[C];f[_]=b}return g.add=function(_){var b=h;f[h++]=_;for(var w=b-1>>1;b>0&&_.score<f[w].score;w=(b=w)-1>>1)f[b]=f[w];f[b]=_},g.poll=function(){if(h!==0){var _=f[0];return f[0]=f[--h],y(),_}},g.peek=function(_){if(h!==0)return f[0]},g.replaceTop=function(_){f[0]=_,y()},g},d=m();return t()})});var af=ct((QYe,Wre)=>{Wre.exports=window.moment});var qre=ct((KYe,Gre)=>{Gre.exports=function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(o,r,i){n.o(o,r)||Object.defineProperty(o,r,{enumerable:!0,get:i})},n.r=function(o){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},n.t=function(o,r){if(1&r&&(o=n(o)),8&r||4&r&&typeof o=="object"&&o&&o.__esModule)return o;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:o}),2&r&&typeof o!="string")for(var s in o)n.d(i,s,function(a){return o[a]}.bind(null,s));return i},n.n=function(o){var r=o&&o.__esModule?function(){return o.default}:function(){return o};return n.d(r,"a",r),r},n.o=function(o,r){return Object.prototype.hasOwnProperty.call(o,r)},n.p="",n(n.s=4)}([function(e,t){e.exports=B()},function(e,t){e.exports=af()},function(e,t){e.exports=_i()},function(e,t,n){e.exports=n(5)()},function(e,t,n){e.exports=n(7)},function(e,t,n){"use strict";var o=n(6);function r(){}function i(){}i.resetWarningCache=r,e.exports=function(){function s(u,c,p,m,d,f){if(f!==o){var h=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw h.name="Invariant Violation",h}}function a(){return s}s.isRequired=s;var l={array:s,bigint:s,bool:s,func:s,number:s,object:s,string:s,symbol:s,any:s,arrayOf:a,element:s,elementType:s,instanceOf:a,node:s,objectOf:a,oneOf:a,oneOfType:a,shape:a,exact:a,checkPropTypes:i,resetWarningCache:r};return l.PropTypes=l,l}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";n.r(t);var o=n(3),r=n.n(o),i=n(1),s=n.n(i),a=n(0),l=n.n(a);function u(){return(u=Object.assign?Object.assign.bind():function(fe){for(var le=1;le<arguments.length;le++){var Ae=arguments[le];for(var me in Ae)Object.prototype.hasOwnProperty.call(Ae,me)&&(fe[me]=Ae[me])}return fe}).apply(this,arguments)}function c(fe){var le=fe.onClickPrev,Ae=fe.onClickSwitch,me=fe.onClickNext,xe=fe.switchContent,Me=fe.switchColSpan,_e=fe.switchProps;return l.a.createElement("tr",null,l.a.createElement("th",{className:"rdtPrev",onClick:le},l.a.createElement("span",null,"\u2039")),l.a.createElement("th",u({className:"rdtSwitch",colSpan:Me,onClick:Ae},_e),xe),l.a.createElement("th",{className:"rdtNext",onClick:me},l.a.createElement("span",null,"\u203A")))}function p(fe){return(p=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(le){return typeof le}:function(le){return le&&typeof Symbol=="function"&&le.constructor===Symbol&&le!==Symbol.prototype?"symbol":typeof le})(fe)}function m(fe,le){if(!(fe instanceof le))throw new TypeError("Cannot call a class as a function")}function d(fe,le){for(var Ae=0;Ae<le.length;Ae++){var me=le[Ae];me.enumerable=me.enumerable||!1,me.configurable=!0,"value"in me&&(me.writable=!0),Object.defineProperty(fe,me.key,me)}}function f(fe,le){return(f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Ae,me){return Ae.__proto__=me,Ae})(fe,le)}function h(fe){var le=function(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var Ae,me=_(fe);if(le){var xe=_(this).constructor;Ae=Reflect.construct(me,arguments,xe)}else Ae=me.apply(this,arguments);return g(this,Ae)}}function g(fe,le){if(le&&(p(le)==="object"||typeof le=="function"))return le;if(le!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return y(fe)}function y(fe){if(fe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return fe}function _(fe){return(_=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(le){return le.__proto__||Object.getPrototypeOf(le)})(fe)}function b(fe,le,Ae){return le in fe?Object.defineProperty(fe,le,{value:Ae,enumerable:!0,configurable:!0,writable:!0}):fe[le]=Ae,fe}var w=function(fe){(function(_e,Ce){if(typeof Ce!="function"&&Ce!==null)throw new TypeError("Super expression must either be null or a function");_e.prototype=Object.create(Ce&&Ce.prototype,{constructor:{value:_e,writable:!0,configurable:!0}}),Object.defineProperty(_e,"prototype",{writable:!1}),Ce&&f(_e,Ce)})(Me,fe);var le,Ae,me,xe=h(Me);function Me(){var _e;m(this,Me);for(var Ce=arguments.length,Ze=new Array(Ce),dt=0;dt<Ce;dt++)Ze[dt]=arguments[dt];return b(y(_e=xe.call.apply(xe,[this].concat(Ze))),"_setDate",function(jt){_e.props.updateDate(jt)}),_e}return le=Me,(Ae=[{key:"render",value:function(){return l.a.createElement("div",{className:"rdtDays"},l.a.createElement("table",null,l.a.createElement("thead",null,this.renderNavigation(),this.renderDayHeaders()),l.a.createElement("tbody",null,this.renderDays()),this.renderFooter()))}},{key:"renderNavigation",value:function(){var _e=this,Ce=this.props.viewDate,Ze=Ce.localeData();return l.a.createElement(c,{onClickPrev:function(){return _e.props.navigate(-1,"months")},onClickSwitch:function(){return _e.props.showView("months")},onClickNext:function(){return _e.props.navigate(1,"months")},switchContent:Ze.months(Ce)+" "+Ce.year(),switchColSpan:5,switchProps:{"data-value":this.props.viewDate.month()}})}},{key:"renderDayHeaders",value:function(){var _e=function(Ce){var Ze=Ce.firstDayOfWeek(),dt=[],jt=0;return Ce._weekdaysMin.forEach(function(Ut){dt[(7+jt++-Ze)%7]=Ut}),dt}(this.props.viewDate.localeData()).map(function(Ce,Ze){return l.a.createElement("th",{key:Ce+Ze,className:"dow"},Ce)});return l.a.createElement("tr",null,_e)}},{key:"renderDays",value:function(){var _e=this.props.viewDate,Ce=_e.clone().startOf("month"),Ze=_e.clone().endOf("month"),dt=[[],[],[],[],[],[]],jt=_e.clone().subtract(1,"months");jt.date(jt.daysInMonth()).startOf("week");for(var Ut=jt.clone().add(42,"d"),fr=0;jt.isBefore(Ut);)S(dt,fr++).push(this.renderDay(jt,Ce,Ze)),jt.add(1,"d");return dt.map(function(Mo,js){return l.a.createElement("tr",{key:"".concat(Ut.month(),"_").concat(js)},Mo)})}},{key:"renderDay",value:function(_e,Ce,Ze){var dt=this.props.selectedDate,jt={key:_e.format("M_D"),"data-value":_e.date(),"data-month":_e.month(),"data-year":_e.year()},Ut="rdtDay";return _e.isBefore(Ce)?Ut+=" rdtOld":_e.isAfter(Ze)&&(Ut+=" rdtNew"),dt&&_e.isSame(dt,"day")&&(Ut+=" rdtActive"),_e.isSame(this.props.moment(),"day")&&(Ut+=" rdtToday"),this.props.isValidDate(_e)?jt.onClick=this._setDate:Ut+=" rdtDisabled",jt.className=Ut,this.props.renderDay(jt,_e.clone(),dt&&dt.clone())}},{key:"renderFooter",value:function(){var _e=this;if(this.props.timeFormat){var Ce=this.props.viewDate;return l.a.createElement("tfoot",null,l.a.createElement("tr",null,l.a.createElement("td",{onClick:function(){return _e.props.showView("time")},colSpan:7,className:"rdtTimeToggle"},Ce.format(this.props.timeFormat))))}}}])&&d(le.prototype,Ae),me&&d(le,me),Object.defineProperty(le,"prototype",{writable:!1}),Me}(l.a.Component);function S(fe,le){return fe[Math.floor(le/7)]}function C(fe){return(C=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(le){return typeof le}:function(le){return le&&typeof Symbol=="function"&&le.constructor===Symbol&&le!==Symbol.prototype?"symbol":typeof le})(fe)}function k(fe,le){if(!(fe instanceof le))throw new TypeError("Cannot call a class as a function")}function A(fe,le){for(var Ae=0;Ae<le.length;Ae++){var me=le[Ae];me.enumerable=me.enumerable||!1,me.configurable=!0,"value"in me&&(me.writable=!0),Object.defineProperty(fe,me.key,me)}}function O(fe,le){return(O=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Ae,me){return Ae.__proto__=me,Ae})(fe,le)}function V(fe){var le=function(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var Ae,me=N(fe);if(le){var xe=N(this).constructor;Ae=Reflect.construct(me,arguments,xe)}else Ae=me.apply(this,arguments);return $(this,Ae)}}function $(fe,le){if(le&&(C(le)==="object"||typeof le=="function"))return le;if(le!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return H(fe)}function H(fe){if(fe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return fe}function N(fe){return(N=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(le){return le.__proto__||Object.getPrototypeOf(le)})(fe)}function F(fe,le,Ae){return le in fe?Object.defineProperty(fe,le,{value:Ae,enumerable:!0,configurable:!0,writable:!0}):fe[le]=Ae,fe}b(w,"defaultProps",{isValidDate:function(){return!0},renderDay:function(fe,le){return l.a.createElement("td",fe,le.date())}});var q=function(fe){(function(_e,Ce){if(typeof Ce!="function"&&Ce!==null)throw new TypeError("Super expression must either be null or a function");_e.prototype=Object.create(Ce&&Ce.prototype,{constructor:{value:_e,writable:!0,configurable:!0}}),Object.defineProperty(_e,"prototype",{writable:!1}),Ce&&O(_e,Ce)})(Me,fe);var le,Ae,me,xe=V(Me);function Me(){var _e;k(this,Me);for(var Ce=arguments.length,Ze=new Array(Ce),dt=0;dt<Ce;dt++)Ze[dt]=arguments[dt];return F(H(_e=xe.call.apply(xe,[this].concat(Ze))),"_updateSelectedMonth",function(jt){_e.props.updateDate(jt)}),_e}return le=Me,(Ae=[{key:"render",value:function(){return l.a.createElement("div",{className:"rdtMonths"},l.a.createElement("table",null,l.a.createElement("thead",null,this.renderNavigation())),l.a.createElement("table",null,l.a.createElement("tbody",null,this.renderMonths())))}},{key:"renderNavigation",value:function(){var _e=this,Ce=this.props.viewDate.year();return l.a.createElement(c,{onClickPrev:function(){return _e.props.navigate(-1,"years")},onClickSwitch:function(){return _e.props.showView("years")},onClickNext:function(){return _e.props.navigate(1,"years")},switchContent:Ce,switchColSpan:"2"})}},{key:"renderMonths",value:function(){for(var _e=[[],[],[]],Ce=0;Ce<12;Ce++)U(_e,Ce).push(this.renderMonth(Ce));return _e.map(function(Ze,dt){return l.a.createElement("tr",{key:dt},Ze)})}},{key:"renderMonth",value:function(_e){var Ce,Ze=this.props.selectedDate,dt="rdtMonth";this.isDisabledMonth(_e)?dt+=" rdtDisabled":Ce=this._updateSelectedMonth,Ze&&Ze.year()===this.props.viewDate.year()&&Ze.month()===_e&&(dt+=" rdtActive");var jt={key:_e,className:dt,"data-value":_e,onClick:Ce};return this.props.renderMonth?this.props.renderMonth(jt,_e,this.props.viewDate.year(),this.props.selectedDate&&this.props.selectedDate.clone()):l.a.createElement("td",jt,this.getMonthText(_e))}},{key:"isDisabledMonth",value:function(_e){var Ce=this.props.isValidDate;if(!Ce)return!1;for(var Ze=this.props.viewDate.clone().set({month:_e}),dt=Ze.endOf("month").date()+1;dt-- >1;)if(Ce(Ze.date(dt)))return!1;return!0}},{key:"getMonthText",value:function(_e){var Ce,Ze=this.props.viewDate,dt=Ze.localeData().monthsShort(Ze.month(_e));return(Ce=dt.substring(0,3)).charAt(0).toUpperCase()+Ce.slice(1)}}])&&A(le.prototype,Ae),me&&A(le,me),Object.defineProperty(le,"prototype",{writable:!1}),Me}(l.a.Component);function U(fe,le){return le<4?fe[0]:le<8?fe[1]:fe[2]}function J(fe){return(J=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(le){return typeof le}:function(le){return le&&typeof Symbol=="function"&&le.constructor===Symbol&&le!==Symbol.prototype?"symbol":typeof le})(fe)}function oe(fe,le){if(!(fe instanceof le))throw new TypeError("Cannot call a class as a function")}function ce(fe,le){for(var Ae=0;Ae<le.length;Ae++){var me=le[Ae];me.enumerable=me.enumerable||!1,me.configurable=!0,"value"in me&&(me.writable=!0),Object.defineProperty(fe,me.key,me)}}function T(fe,le){return(T=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Ae,me){return Ae.__proto__=me,Ae})(fe,le)}function X(fe){var le=function(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var Ae,me=se(fe);if(le){var xe=se(this).constructor;Ae=Reflect.construct(me,arguments,xe)}else Ae=me.apply(this,arguments);return R(this,Ae)}}function R(fe,le){if(le&&(J(le)==="object"||typeof le=="function"))return le;if(le!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return M(fe)}function M(fe){if(fe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return fe}function se(fe){return(se=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(le){return le.__proto__||Object.getPrototypeOf(le)})(fe)}function z(fe,le,Ae){return le in fe?Object.defineProperty(fe,le,{value:Ae,enumerable:!0,configurable:!0,writable:!0}):fe[le]=Ae,fe}var ne=function(fe){(function(_e,Ce){if(typeof Ce!="function"&&Ce!==null)throw new TypeError("Super expression must either be null or a function");_e.prototype=Object.create(Ce&&Ce.prototype,{constructor:{value:_e,writable:!0,configurable:!0}}),Object.defineProperty(_e,"prototype",{writable:!1}),Ce&&T(_e,Ce)})(Me,fe);var le,Ae,me,xe=X(Me);function Me(){var _e;oe(this,Me);for(var Ce=arguments.length,Ze=new Array(Ce),dt=0;dt<Ce;dt++)Ze[dt]=arguments[dt];return z(M(_e=xe.call.apply(xe,[this].concat(Ze))),"disabledYearsCache",{}),z(M(_e),"_updateSelectedYear",function(jt){_e.props.updateDate(jt)}),_e}return le=Me,(Ae=[{key:"render",value:function(){return l.a.createElement("div",{className:"rdtYears"},l.a.createElement("table",null,l.a.createElement("thead",null,this.renderNavigation())),l.a.createElement("table",null,l.a.createElement("tbody",null,this.renderYears())))}},{key:"renderNavigation",value:function(){var _e=this,Ce=this.getViewYear();return l.a.createElement(c,{onClickPrev:function(){return _e.props.navigate(-10,"years")},onClickSwitch:function(){return _e.props.showView("years")},onClickNext:function(){return _e.props.navigate(10,"years")},switchContent:"".concat(Ce,"-").concat(Ce+9)})}},{key:"renderYears",value:function(){for(var _e=this.getViewYear(),Ce=[[],[],[]],Ze=_e-1;Ze<_e+11;Ze++)j(Ce,Ze-_e).push(this.renderYear(Ze));return Ce.map(function(dt,jt){return l.a.createElement("tr",{key:jt},dt)})}},{key:"renderYear",value:function(_e){var Ce,Ze=this.getSelectedYear(),dt="rdtYear";this.isDisabledYear(_e)?dt+=" rdtDisabled":Ce=this._updateSelectedYear,Ze===_e&&(dt+=" rdtActive");var jt={key:_e,className:dt,"data-value":_e,onClick:Ce};return this.props.renderYear(jt,_e,this.props.selectedDate&&this.props.selectedDate.clone())}},{key:"getViewYear",value:function(){return 10*parseInt(this.props.viewDate.year()/10,10)}},{key:"getSelectedYear",value:function(){return this.props.selectedDate&&this.props.selectedDate.year()}},{key:"isDisabledYear",value:function(_e){var Ce=this.disabledYearsCache;if(Ce[_e]!==void 0)return Ce[_e];var Ze=this.props.isValidDate;if(!Ze)return!1;for(var dt=this.props.viewDate.clone().set({year:_e}),jt=dt.endOf("year").dayOfYear()+1;jt-- >1;)if(Ze(dt.dayOfYear(jt)))return Ce[_e]=!1,!1;return Ce[_e]=!0,!0}}])&&ce(le.prototype,Ae),me&&ce(le,me),Object.defineProperty(le,"prototype",{writable:!1}),Me}(l.a.Component);function j(fe,le){return le<3?fe[0]:le<7?fe[1]:fe[2]}function te(fe){return(te=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(le){return typeof le}:function(le){return le&&typeof Symbol=="function"&&le.constructor===Symbol&&le!==Symbol.prototype?"symbol":typeof le})(fe)}function re(fe,le){for(var Ae=0;Ae<le.length;Ae++){var me=le[Ae];me.enumerable=me.enumerable||!1,me.configurable=!0,"value"in me&&(me.writable=!0),Object.defineProperty(fe,me.key,me)}}function pe(fe,le){return(pe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Ae,me){return Ae.__proto__=me,Ae})(fe,le)}function he(fe){var le=function(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var Ae,me=Z(fe);if(le){var xe=Z(this).constructor;Ae=Reflect.construct(me,arguments,xe)}else Ae=me.apply(this,arguments);return L(this,Ae)}}function L(fe,le){if(le&&(te(le)==="object"||typeof le=="function"))return le;if(le!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(Ae){if(Ae===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ae}(fe)}function Z(fe){return(Z=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(le){return le.__proto__||Object.getPrototypeOf(le)})(fe)}function Y(fe,le){var Ae=Object.keys(fe);if(Object.getOwnPropertySymbols){var me=Object.getOwnPropertySymbols(fe);le&&(me=me.filter(function(xe){return Object.getOwnPropertyDescriptor(fe,xe).enumerable})),Ae.push.apply(Ae,me)}return Ae}function Te(fe){for(var le=1;le<arguments.length;le++){var Ae=arguments[le]!=null?arguments[le]:{};le%2?Y(Object(Ae),!0).forEach(function(me){Ue(fe,me,Ae[me])}):Object.getOwnPropertyDescriptors?Object.defineProperties(fe,Object.getOwnPropertyDescriptors(Ae)):Y(Object(Ae)).forEach(function(me){Object.defineProperty(fe,me,Object.getOwnPropertyDescriptor(Ae,me))})}return fe}function Ue(fe,le,Ae){return le in fe?Object.defineProperty(fe,le,{value:Ae,enumerable:!0,configurable:!0,writable:!0}):fe[le]=Ae,fe}z(ne,"defaultProps",{renderYear:function(fe,le){return l.a.createElement("td",fe,le)}});var Ie={hours:{min:0,max:23,step:1},minutes:{min:0,max:59,step:1},seconds:{min:0,max:59,step:1},milliseconds:{min:0,max:999,step:1}},Qe=function(fe){(function(_e,Ce){if(typeof Ce!="function"&&Ce!==null)throw new TypeError("Super expression must either be null or a function");_e.prototype=Object.create(Ce&&Ce.prototype,{constructor:{value:_e,writable:!0,configurable:!0}}),Object.defineProperty(_e,"prototype",{writable:!1}),Ce&&pe(_e,Ce)})(Me,fe);var le,Ae,me,xe=he(Me);function Me(_e){var Ce,Ze,dt;return function(jt,Ut){if(!(jt instanceof Ut))throw new TypeError("Cannot call a class as a function")}(this,Me),(Ce=xe.call(this,_e)).constraints=(Ze=_e.timeConstraints,dt={},Object.keys(Ie).forEach(function(jt){dt[jt]=Te(Te({},Ie[jt]),Ze[jt]||{})}),dt),Ce.state=Ce.getTimeParts(_e.selectedDate||_e.viewDate),Ce}return le=Me,(Ae=[{key:"render",value:function(){var _e=this,Ce=[],Ze=this.state;return this.getCounters().forEach(function(dt,jt){jt&&dt!=="ampm"&&Ce.push(l.a.createElement("div",{key:"sep".concat(jt),className:"rdtCounterSeparator"},":")),Ce.push(_e.renderCounter(dt,Ze[dt]))}),l.a.createElement("div",{className:"rdtTime"},l.a.createElement("table",null,this.renderHeader(),l.a.createElement("tbody",null,l.a.createElement("tr",null,l.a.createElement("td",null,l.a.createElement("div",{className:"rdtCounters"},Ce))))))}},{key:"renderCounter",value:function(_e,Ce){var Ze=this;return _e==="hours"&&this.isAMPM()&&(Ce=(Ce-1)%12+1)==0&&(Ce=12),_e==="ampm"&&(Ce=this.props.timeFormat.indexOf(" A")!==-1?this.props.viewDate.format("A"):this.props.viewDate.format("a")),l.a.createElement("div",{key:_e,className:"rdtCounter"},l.a.createElement("span",{className:"rdtBtn",onMouseDown:function(dt){return Ze.onStartClicking(dt,"increase",_e)}},"\u25B2"),l.a.createElement("div",{className:"rdtCount"},Ce),l.a.createElement("span",{className:"rdtBtn",onMouseDown:function(dt){return Ze.onStartClicking(dt,"decrease",_e)}},"\u25BC"))}},{key:"renderHeader",value:function(){var _e=this;if(this.props.dateFormat){var Ce=this.props.selectedDate||this.props.viewDate;return l.a.createElement("thead",null,l.a.createElement("tr",null,l.a.createElement("td",{className:"rdtSwitch",colSpan:"4",onClick:function(){return _e.props.showView("days")}},Ce.format(this.props.dateFormat))))}}},{key:"onStartClicking",value:function(_e,Ce,Ze){var dt=this;if(!_e||!_e.button||_e.button===0){if(Ze==="ampm")return this.toggleDayPart();var jt={},Ut=document.body;jt[Ze]=this[Ce](Ze),this.setState(jt),this.timer=setTimeout(function(){dt.increaseTimer=setInterval(function(){jt[Ze]=dt[Ce](Ze),dt.setState(jt)},70)},500),this.mouseUpListener=function(){clearTimeout(dt.timer),clearInterval(dt.increaseTimer),dt.props.setTime(Ze,parseInt(dt.state[Ze],10)),Ut.removeEventListener("mouseup",dt.mouseUpListener),Ut.removeEventListener("touchend",dt.mouseUpListener)},Ut.addEventListener("mouseup",this.mouseUpListener),Ut.addEventListener("touchend",this.mouseUpListener)}}},{key:"toggleDayPart",value:function(){var _e=parseInt(this.state.hours,10);_e>=12?_e-=12:_e+=12,this.props.setTime("hours",_e)}},{key:"increase",value:function(_e){var Ce=this.constraints[_e],Ze=parseInt(this.state[_e],10)+Ce.step;return Ze>Ce.max&&(Ze=Ce.min+(Ze-(Ce.max+1))),it(_e,Ze)}},{key:"decrease",value:function(_e){var Ce=this.constraints[_e],Ze=parseInt(this.state[_e],10)-Ce.step;return Ze<Ce.min&&(Ze=Ce.max+1-(Ce.min-Ze)),it(_e,Ze)}},{key:"getCounters",value:function(){var _e=[],Ce=this.props.timeFormat;return Ce.toLowerCase().indexOf("h")!==-1&&(_e.push("hours"),Ce.indexOf("m")!==-1&&(_e.push("minutes"),Ce.indexOf("s")!==-1&&(_e.push("seconds"),Ce.indexOf("S")!==-1&&_e.push("milliseconds")))),this.isAMPM()&&_e.push("ampm"),_e}},{key:"isAMPM",value:function(){return this.props.timeFormat.toLowerCase().indexOf(" a")!==-1}},{key:"getTimeParts",value:function(_e){var Ce=_e.hours();return{hours:it("hours",Ce),minutes:it("minutes",_e.minutes()),seconds:it("seconds",_e.seconds()),milliseconds:it("milliseconds",_e.milliseconds()),ampm:Ce<12?"am":"pm"}}},{key:"componentDidUpdate",value:function(_e){this.props.selectedDate?this.props.selectedDate!==_e.selectedDate&&this.setState(this.getTimeParts(this.props.selectedDate)):_e.viewDate!==this.props.viewDate&&this.setState(this.getTimeParts(this.props.viewDate))}}])&&re(le.prototype,Ae),me&&re(le,me),Object.defineProperty(le,"prototype",{writable:!1}),Me}(l.a.Component);function it(fe,le){for(var Ae={hours:1,minutes:2,seconds:2,milliseconds:3},me=le+"";me.length<Ae[fe];)me="0"+me;return me}var ot=n(2);function ue(fe,le){return(ue=Object.setPrototypeOf||function(Ae,me){return Ae.__proto__=me,Ae})(fe,le)}function de(fe){if(fe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return fe}function ve(fe,le,Ae){return fe===le||(fe.correspondingElement?fe.correspondingElement.classList.contains(Ae):fe.classList.contains(Ae))}var ke,Oe,ie=(ke===void 0&&(ke=0),function(){return++ke}),ye={},W={},ge=["touchstart","touchmove"];function Pe(fe,le){var Ae=null;return ge.indexOf(le)!==-1&&Oe&&(Ae={passive:!fe.props.preventDefault}),Ae}var $e=function(fe,le){var Ae,me,xe=fe.displayName||fe.name||"Component";return me=Ae=function(Me){var _e,Ce;function Ze(jt){var Ut;return(Ut=Me.call(this,jt)||this).__outsideClickHandler=function(fr){if(typeof Ut.__clickOutsideHandlerProp!="function"){var Mo=Ut.getInstance();if(typeof Mo.props.handleClickOutside!="function"){if(typeof Mo.handleClickOutside!="function")throw new Error("WrappedComponent: "+xe+" lacks a handleClickOutside(event) function for processing outside click events.");Mo.handleClickOutside(fr)}else Mo.props.handleClickOutside(fr)}else Ut.__clickOutsideHandlerProp(fr)},Ut.__getComponentNode=function(){var fr=Ut.getInstance();return le&&typeof le.setClickOutsideRef=="function"?le.setClickOutsideRef()(fr):typeof fr.setClickOutsideRef=="function"?fr.setClickOutsideRef():Object(ot.findDOMNode)(fr)},Ut.enableOnClickOutside=function(){if(typeof document!="undefined"&&!W[Ut._uid]){Oe===void 0&&(Oe=function(){if(typeof window!="undefined"&&typeof window.addEventListener=="function"){var Mo=!1,js=Object.defineProperty({},"passive",{get:function(){Mo=!0}}),fs=function(){};return window.addEventListener("testPassiveEventSupport",fs,js),window.removeEventListener("testPassiveEventSupport",fs,js),Mo}}()),W[Ut._uid]=!0;var fr=Ut.props.eventTypes;fr.forEach||(fr=[fr]),ye[Ut._uid]=function(Mo){var js;Ut.componentNode!==null&&(Ut.props.preventDefault&&Mo.preventDefault(),Ut.props.stopPropagation&&Mo.stopPropagation(),Ut.props.excludeScrollbar&&(js=Mo,document.documentElement.clientWidth<=js.clientX||document.documentElement.clientHeight<=js.clientY)||function(fs,Y0,jw){if(fs===Y0)return!0;for(;fs.parentNode||fs.host;){if(fs.parentNode&&ve(fs,Y0,jw))return!0;fs=fs.parentNode||fs.host}return fs}(Mo.composed&&Mo.composedPath&&Mo.composedPath().shift()||Mo.target,Ut.componentNode,Ut.props.outsideClickIgnoreClass)===document&&Ut.__outsideClickHandler(Mo))},fr.forEach(function(Mo){document.addEventListener(Mo,ye[Ut._uid],Pe(de(Ut),Mo))})}},Ut.disableOnClickOutside=function(){delete W[Ut._uid];var fr=ye[Ut._uid];if(fr&&typeof document!="undefined"){var Mo=Ut.props.eventTypes;Mo.forEach||(Mo=[Mo]),Mo.forEach(function(js){return document.removeEventListener(js,fr,Pe(de(Ut),js))}),delete ye[Ut._uid]}},Ut.getRef=function(fr){return Ut.instanceRef=fr},Ut._uid=ie(),Ut}Ce=Me,(_e=Ze).prototype=Object.create(Ce.prototype),_e.prototype.constructor=_e,ue(_e,Ce);var dt=Ze.prototype;return dt.getInstance=function(){if(fe.prototype&&!fe.prototype.isReactComponent)return this;var jt=this.instanceRef;return jt.getInstance?jt.getInstance():jt},dt.componentDidMount=function(){if(typeof document!="undefined"&&document.createElement){var jt=this.getInstance();if(le&&typeof le.handleClickOutside=="function"&&(this.__clickOutsideHandlerProp=le.handleClickOutside(jt),typeof this.__clickOutsideHandlerProp!="function"))throw new Error("WrappedComponent: "+xe+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),this.props.disableOnClickOutside||this.enableOnClickOutside()}},dt.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},dt.componentWillUnmount=function(){this.disableOnClickOutside()},dt.render=function(){var jt=this.props;jt.excludeScrollbar;var Ut=function(fr,Mo){if(fr==null)return{};var js,fs,Y0={},jw=Object.keys(fr);for(fs=0;fs<jw.length;fs++)js=jw[fs],Mo.indexOf(js)>=0||(Y0[js]=fr[js]);return Y0}(jt,["excludeScrollbar"]);return fe.prototype&&fe.prototype.isReactComponent?Ut.ref=this.getRef:Ut.wrappedRef=this.getRef,Ut.disableOnClickOutside=this.disableOnClickOutside,Ut.enableOnClickOutside=this.enableOnClickOutside,Object(a.createElement)(fe,Ut)},Ze}(a.Component),Ae.displayName="OnClickOutside("+xe+")",Ae.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:le&&le.excludeScrollbar||!1,outsideClickIgnoreClass:"ignore-react-onclickoutside",preventDefault:!1,stopPropagation:!1},Ae.getClass=function(){return fe.getClass?fe.getClass():fe},me};function ee(fe){return(ee=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(le){return typeof le}:function(le){return le&&typeof Symbol=="function"&&le.constructor===Symbol&&le!==Symbol.prototype?"symbol":typeof le})(fe)}function ae(fe,le){var Ae=Object.keys(fe);if(Object.getOwnPropertySymbols){var me=Object.getOwnPropertySymbols(fe);le&&(me=me.filter(function(xe){return Object.getOwnPropertyDescriptor(fe,xe).enumerable})),Ae.push.apply(Ae,me)}return Ae}function be(fe){for(var le=1;le<arguments.length;le++){var Ae=arguments[le]!=null?arguments[le]:{};le%2?ae(Object(Ae),!0).forEach(function(me){bt(fe,me,Ae[me])}):Object.getOwnPropertyDescriptors?Object.defineProperties(fe,Object.getOwnPropertyDescriptors(Ae)):ae(Object(Ae)).forEach(function(me){Object.defineProperty(fe,me,Object.getOwnPropertyDescriptor(Ae,me))})}return fe}function Ee(fe,le){if(!(fe instanceof le))throw new TypeError("Cannot call a class as a function")}function ze(fe,le){for(var Ae=0;Ae<le.length;Ae++){var me=le[Ae];me.enumerable=me.enumerable||!1,me.configurable=!0,"value"in me&&(me.writable=!0),Object.defineProperty(fe,me.key,me)}}function nt(fe,le,Ae){return le&&ze(fe.prototype,le),Ae&&ze(fe,Ae),Object.defineProperty(fe,"prototype",{writable:!1}),fe}function Je(fe,le){if(typeof le!="function"&&le!==null)throw new TypeError("Super expression must either be null or a function");fe.prototype=Object.create(le&&le.prototype,{constructor:{value:fe,writable:!0,configurable:!0}}),Object.defineProperty(fe,"prototype",{writable:!1}),le&&lt(fe,le)}function lt(fe,le){return(lt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Ae,me){return Ae.__proto__=me,Ae})(fe,le)}function vt(fe){var le=function(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var Ae,me=ut(fe);if(le){var xe=ut(this).constructor;Ae=Reflect.construct(me,arguments,xe)}else Ae=me.apply(this,arguments);return we(this,Ae)}}function we(fe,le){if(le&&(ee(le)==="object"||typeof le=="function"))return le;if(le!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ge(fe)}function Ge(fe){if(fe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return fe}function ut(fe){return(ut=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(le){return le.__proto__||Object.getPrototypeOf(le)})(fe)}function bt(fe,le,Ae){return le in fe?Object.defineProperty(fe,le,{value:Ae,enumerable:!0,configurable:!0,writable:!0}):fe[le]=Ae,fe}n.d(t,"default",function(){return Ni});var Xt="years",Jt="months",Dn="days",Hn="time",xt=r.a,ln=function(){},tn=xt.oneOfType([xt.instanceOf(s.a),xt.instanceOf(Date),xt.string]),Ni=function(fe){Je(Ae,fe);var le=vt(Ae);function Ae(me){var xe;return Ee(this,Ae),bt(Ge(xe=le.call(this,me)),"_renderCalendar",function(){var Me=xe.props,_e=xe.state,Ce={viewDate:_e.viewDate.clone(),selectedDate:xe.getSelectedDate(),isValidDate:Me.isValidDate,updateDate:xe._updateDate,navigate:xe._viewNavigate,moment:s.a,showView:xe._showView};switch(_e.currentView){case Xt:return Ce.renderYear=Me.renderYear,l.a.createElement(ne,Ce);case Jt:return Ce.renderMonth=Me.renderMonth,l.a.createElement(q,Ce);case Dn:return Ce.renderDay=Me.renderDay,Ce.timeFormat=xe.getFormat("time"),l.a.createElement(w,Ce);default:return Ce.dateFormat=xe.getFormat("date"),Ce.timeFormat=xe.getFormat("time"),Ce.timeConstraints=Me.timeConstraints,Ce.setTime=xe._setTime,l.a.createElement(Qe,Ce)}}),bt(Ge(xe),"_showView",function(Me,_e){var Ce=(_e||xe.state.viewDate).clone(),Ze=xe.props.onBeforeNavigate(Me,xe.state.currentView,Ce);Ze&&xe.state.currentView!==Ze&&(xe.props.onNavigate(Ze),xe.setState({currentView:Ze}))}),bt(Ge(xe),"viewToMethod",{days:"date",months:"month",years:"year"}),bt(Ge(xe),"nextView",{days:"time",months:"days",years:"months"}),bt(Ge(xe),"_updateDate",function(Me){var _e=xe.state.currentView,Ce=xe.getUpdateOn(xe.getFormat("date")),Ze=xe.state.viewDate.clone();Ze[xe.viewToMethod[_e]](parseInt(Me.target.getAttribute("data-value"),10)),_e==="days"&&(Ze.month(parseInt(Me.target.getAttribute("data-month"),10)),Ze.year(parseInt(Me.target.getAttribute("data-year"),10)));var dt={viewDate:Ze};_e===Ce?(dt.selectedDate=Ze.clone(),dt.inputValue=Ze.format(xe.getFormat("datetime")),xe.props.open===void 0&&xe.props.input&&xe.props.closeOnSelect&&xe._closeCalendar(),xe.props.onChange(Ze.clone())):xe._showView(xe.nextView[_e],Ze),xe.setState(dt)}),bt(Ge(xe),"_viewNavigate",function(Me,_e){var Ce=xe.state.viewDate.clone();Ce.add(Me,_e),Me>0?xe.props.onNavigateForward(Me,_e):xe.props.onNavigateBack(-Me,_e),xe.setState({viewDate:Ce})}),bt(Ge(xe),"_setTime",function(Me,_e){var Ce=(xe.getSelectedDate()||xe.state.viewDate).clone();Ce[Me](_e),xe.props.value||xe.setState({selectedDate:Ce,viewDate:Ce.clone(),inputValue:Ce.format(xe.getFormat("datetime"))}),xe.props.onChange(Ce)}),bt(Ge(xe),"_openCalendar",function(){xe.isOpen()||xe.setState({open:!0},xe.props.onOpen)}),bt(Ge(xe),"_closeCalendar",function(){xe.isOpen()&&xe.setState({open:!1},function(){xe.props.onClose(xe.state.selectedDate||xe.state.inputValue)})}),bt(Ge(xe),"_handleClickOutside",function(){var Me=xe.props;Me.input&&xe.state.open&&Me.open===void 0&&Me.closeOnClickOutside&&xe._closeCalendar()}),bt(Ge(xe),"_onInputFocus",function(Me){xe.callHandler(xe.props.inputProps.onFocus,Me)&&xe._openCalendar()}),bt(Ge(xe),"_onInputChange",function(Me){if(xe.callHandler(xe.props.inputProps.onChange,Me)){var _e=Me.target?Me.target.value:Me,Ce=xe.localMoment(_e,xe.getFormat("datetime")),Ze={inputValue:_e};Ce.isValid()?(Ze.selectedDate=Ce,Ze.viewDate=Ce.clone().startOf("month")):Ze.selectedDate=null,xe.setState(Ze,function(){xe.props.onChange(Ce.isValid()?Ce:xe.state.inputValue)})}}),bt(Ge(xe),"_onInputKeyDown",function(Me){xe.callHandler(xe.props.inputProps.onKeyDown,Me)&&Me.which===9&&xe.props.closeOnTab&&xe._closeCalendar()}),bt(Ge(xe),"_onInputClick",function(Me){xe.callHandler(xe.props.inputProps.onClick,Me)&&xe._openCalendar()}),xe.state=xe.getInitialState(),xe}return nt(Ae,[{key:"render",value:function(){return l.a.createElement(Pc,{className:this.getClassName(),onClickOut:this._handleClickOutside},this.renderInput(),l.a.createElement("div",{className:"rdtPicker"},this.renderView()))}},{key:"renderInput",value:function(){if(this.props.input){var me=be(be({type:"text",className:"form-control",value:this.getInputValue()},this.props.inputProps),{},{onFocus:this._onInputFocus,onChange:this._onInputChange,onKeyDown:this._onInputKeyDown,onClick:this._onInputClick});return this.props.renderInput?l.a.createElement("div",null,this.props.renderInput(me,this._openCalendar,this._closeCalendar)):l.a.createElement("input",me)}}},{key:"renderView",value:function(){return this.props.renderView(this.state.currentView,this._renderCalendar)}},{key:"getInitialState",value:function(){var me=this.props,xe=this.getFormat("datetime"),Me=this.parseDate(me.value||me.initialValue,xe);return this.checkTZ(),{open:!me.input,currentView:me.initialViewMode||this.getInitialView(),viewDate:this.getInitialViewDate(Me),selectedDate:Me&&Me.isValid()?Me:void 0,inputValue:this.getInitialInputValue(Me)}}},{key:"getInitialViewDate",value:function(me){var xe,Me=this.props.initialViewDate;if(Me){if((xe=this.parseDate(Me,this.getFormat("datetime")))&&xe.isValid())return xe;Li('The initialViewDated given "'+Me+'" is not valid. Using current date instead.')}else if(me&&me.isValid())return me.clone();return this.getInitialDate()}},{key:"getInitialDate",value:function(){var me=this.localMoment();return me.hour(0).minute(0).second(0).millisecond(0),me}},{key:"getInitialView",value:function(){var me=this.getFormat("date");return me?this.getUpdateOn(me):Hn}},{key:"parseDate",value:function(me,xe){var Me;return me&&typeof me=="string"?Me=this.localMoment(me,xe):me&&(Me=this.localMoment(me)),Me&&!Me.isValid()&&(Me=null),Me}},{key:"getClassName",value:function(){var me="rdt",xe=this.props,Me=xe.className;return Array.isArray(Me)?me+=" "+Me.join(" "):Me&&(me+=" "+Me),xe.input||(me+=" rdtStatic"),this.isOpen()&&(me+=" rdtOpen"),me}},{key:"isOpen",value:function(){return!this.props.input||(this.props.open===void 0?this.state.open:this.props.open)}},{key:"getUpdateOn",value:function(me){return this.props.updateOnView?this.props.updateOnView:me.match(/[lLD]/)?Dn:me.indexOf("M")!==-1?Jt:me.indexOf("Y")!==-1?Xt:Dn}},{key:"getLocaleData",value:function(){var me=this.props;return this.localMoment(me.value||me.defaultValue||new Date).localeData()}},{key:"getDateFormat",value:function(){var me=this.getLocaleData(),xe=this.props.dateFormat;return xe===!0?me.longDateFormat("L"):xe||""}},{key:"getTimeFormat",value:function(){var me=this.getLocaleData(),xe=this.props.timeFormat;return xe===!0?me.longDateFormat("LT"):xe||""}},{key:"getFormat",value:function(me){if(me==="date")return this.getDateFormat();if(me==="time")return this.getTimeFormat();var xe=this.getDateFormat(),Me=this.getTimeFormat();return xe&&Me?xe+" "+Me:xe||Me}},{key:"updateTime",value:function(me,xe,Me,_e){var Ce={},Ze=_e?"selectedDate":"viewDate";Ce[Ze]=this.state[Ze].clone()[me](xe,Me),this.setState(Ce)}},{key:"localMoment",value:function(me,xe,Me){var _e=null;return _e=(Me=Me||this.props).utc?s.a.utc(me,xe,Me.strictParsing):Me.displayTimeZone?s.a.tz(me,xe,Me.displayTimeZone):s()(me,xe,Me.strictParsing),Me.locale&&_e.locale(Me.locale),_e}},{key:"checkTZ",value:function(){var me=this.props.displayTimeZone;!me||this.tzWarning||s.a.tz||(this.tzWarning=!0,Li('displayTimeZone prop with value "'+me+'" is used but moment.js timezone is not loaded.',"error"))}},{key:"componentDidUpdate",value:function(me){if(me!==this.props){var xe=!1,Me=this.props;["locale","utc","displayZone","dateFormat","timeFormat"].forEach(function(_e){me[_e]!==Me[_e]&&(xe=!0)}),xe&&this.regenerateDates(),Me.value&&Me.value!==me.value&&this.setViewDate(Me.value),this.checkTZ()}}},{key:"regenerateDates",value:function(){var me=this.props,xe=this.state.viewDate.clone(),Me=this.state.selectedDate&&this.state.selectedDate.clone();me.locale&&(xe.locale(me.locale),Me&&Me.locale(me.locale)),me.utc?(xe.utc(),Me&&Me.utc()):me.displayTimeZone?(xe.tz(me.displayTimeZone),Me&&Me.tz(me.displayTimeZone)):(xe.locale(),Me&&Me.locale());var _e={viewDate:xe,selectedDate:Me};Me&&Me.isValid()&&(_e.inputValue=Me.format(this.getFormat("datetime"))),this.setState(_e)}},{key:"getSelectedDate",value:function(){if(this.props.value===void 0)return this.state.selectedDate;var me=this.parseDate(this.props.value,this.getFormat("datetime"));return!(!me||!me.isValid())&&me}},{key:"getInitialInputValue",value:function(me){var xe=this.props;return xe.inputProps.value?xe.inputProps.value:me&&me.isValid()?me.format(this.getFormat("datetime")):xe.value&&typeof xe.value=="string"?xe.value:xe.initialValue&&typeof xe.initialValue=="string"?xe.initialValue:""}},{key:"getInputValue",value:function(){var me=this.getSelectedDate();return me?me.format(this.getFormat("datetime")):this.state.inputValue}},{key:"setViewDate",value:function(me){var xe,Me=function(){return Li("Invalid date passed to the `setViewDate` method: "+me)};return me&&(xe=typeof me=="string"?this.localMoment(me,this.getFormat("datetime")):this.localMoment(me))&&xe.isValid()?void this.setState({viewDate:xe}):Me()}},{key:"navigate",value:function(me){this._showView(me)}},{key:"callHandler",value:function(me,xe){return!me||me(xe)!==!1}}]),Ae}(l.a.Component);function Li(fe,le){var Ae=typeof window!="undefined"&&window.console;Ae&&(le||(le="warn"),Ae[le]("***react-datetime:"+fe))}bt(Ni,"propTypes",{value:tn,initialValue:tn,initialViewDate:tn,initialViewMode:xt.oneOf([Xt,Jt,Dn,Hn]),onOpen:xt.func,onClose:xt.func,onChange:xt.func,onNavigate:xt.func,onBeforeNavigate:xt.func,onNavigateBack:xt.func,onNavigateForward:xt.func,updateOnView:xt.string,locale:xt.string,utc:xt.bool,displayTimeZone:xt.string,input:xt.bool,dateFormat:xt.oneOfType([xt.string,xt.bool]),timeFormat:xt.oneOfType([xt.string,xt.bool]),inputProps:xt.object,timeConstraints:xt.object,isValidDate:xt.func,open:xt.bool,strictParsing:xt.bool,closeOnSelect:xt.bool,closeOnTab:xt.bool,renderView:xt.func,renderInput:xt.func,renderDay:xt.func,renderMonth:xt.func,renderYear:xt.func}),bt(Ni,"defaultProps",{onOpen:ln,onClose:ln,onCalendarOpen:ln,onCalendarClose:ln,onChange:ln,onNavigate:ln,onBeforeNavigate:function(fe){return fe},onNavigateBack:ln,onNavigateForward:ln,dateFormat:!0,timeFormat:!0,utc:!1,className:"",input:!0,inputProps:{},timeConstraints:{},isValidDate:function(){return!0},strictParsing:!0,closeOnSelect:!1,closeOnTab:!0,closeOnClickOutside:!0,renderView:function(fe,le){return le()}}),bt(Ni,"moment",s.a);var Pc=$e(function(fe){Je(Ae,fe);var le=vt(Ae);function Ae(){var me;Ee(this,Ae);for(var xe=arguments.length,Me=new Array(xe),_e=0;_e<xe;_e++)Me[_e]=arguments[_e];return bt(Ge(me=le.call.apply(le,[this].concat(Me))),"container",l.a.createRef()),me}return nt(Ae,[{key:"render",value:function(){return l.a.createElement("div",{className:this.props.className,ref:this.container},this.props.children)}},{key:"handleClickOutside",value:function(me){this.props.onClickOut(me)}},{key:"setClickOutsideRef",value:function(){return this.container.current}}]),Ae}(l.a.Component))}])});var OM={};D(OM,{default:()=>dm});var lf,Qre,DE,dm,ME=x(()=>{lf=P(B()),Qre=P(qre()),DE=P(af());qr();nl();dm=class extends lf.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{open:!1});Q(this,"onInputChange",t=>this.props.onChange(t.target.value));Q(this,"onPickerChange",t=>{if(t&&t.format&&!this.props.options?.iso){let n="",o=this.getDateFormat(),r=this.getTimeFormat();o&&(n+=o),r&&o&&(n+=" "),r&&(n+=r),this.props.onChange(t.format(n));return}this.props.onChange(t&&t.toString?t.toString():t)});Q(this,"onFocus",t=>{this.state.open||this.setState({open:!0}),this.props.onFocus&&this.props.onFocus(t)});Q(this,"onBlur",t=>{this.state.open||this.setState({open:!0}),this.props.onBlur&&this.props.onBlur(t)});Q(this,"togglePicker",t=>{this.setState({open:t})});Q(this,"renderSwatch",({ref:t})=>lf.default.createElement("input",{type:"text",value:this.props.value,onChange:this.onInputChange,onFocus:this.onFocus,onBlur:this.onBlur,ref:t}));Q(this,"getDateFormat",()=>typeof this.props.options.dateFormat!="undefined"?this.props.options.dateFormat:(0,DE.default)().convertPHPFormat(window.csAppData.date_format));Q(this,"getTimeFormat",()=>typeof this.props.options.timeFormat!="undefined"?this.props.options.timeFormat:(0,DE.default)().convertPHPFormat(window.csAppData.time_format))}render(){let t=this.getDateFormat(),n=this.getTimeFormat(),o=(0,DE.default)(this.props.value);return lf.default.createElement("div",{className:"tco-date-picker-wrap"},lf.default.createElement(fn,{isInput:!0,renderSwatch:this.renderSwatch,renderSwatchDeps:[this.props.value],open:this.state.open,onToggle:this.togglePicker},lf.default.createElement(Qre.default,{className:"tco-date-time-picker",dateFormat:t,timeFormat:n,value:o,onChange:this.onPickerChange,input:!1})),this.props.showDc&&lf.default.createElement(Xr,{mode:"inline-input",className:"tco-dynamic-content-inline-input",onInsert:this.onPickerChange}))}};Q(dm,"defaultProps",{options:{},showDc:!0})});var DM={};D(DM,{CODE_BUTTON_EXTENSION:()=>d5e,DC_EXTENSION:()=>m5e,addExtension:()=>f5e,default:()=>Ia,useExtensions:()=>Xre,useExtensionsValue:()=>Jre});function Ia({extensionType:e="dc",onUpdate:t,...n}){let o=Jre(e),r=[];for(let i in o){let s=o[i];r.push(Kre.default.createElement(s,{key:i,onUpdate:t,extensionType:e,...n}))}return r}function f5e(e,t,n){let[o,r]=Xre(e);(0,Yre.useEffect)(function(){o[t]||r({...o,[t]:n})},[o,t,n])}function Xre(e){return Vn(`extension:${e}`,{})}function Jre(e){return Ig(`extension:${e}`,{})}var Kre,Yre,m5e,d5e,fm=x(()=>{Kre=P(B()),Yre=P(B());wt();m5e="dc",d5e="code-button"});var MM={};D(MM,{default:()=>hn});var Rc,hn,Ss=x(()=>{Rc=P(B());nl();ME();De();fm();hn=class extends Rc.default.Component{constructor(){super(...arguments);Q(this,"state",{selectionStart:null,selectionEnd:null});Q(this,"updateSelection",t=>{let{selectionStart:n,selectionEnd:o}=t.target;this.setState({selectionStart:n,selectionEnd:o})});Q(this,"onInputChange",t=>this.props.onUpdate(t.target.value));Q(this,"onDcInsert",t=>{let n=`${this.props.value}`,o=this.state.selectionStart===null?n.length:this.state.selectionStart,r=this.state.selectionEnd===null?n.length:this.state.selectionEnd,i=n.substr(0,o),s=n.substring(r);this.focusIndex=i.length+t.length,this.props.onUpdate(`${i}${t}${s}`)});Q(this,"onDateTimeChange",t=>this.props.onUpdate(t))}moveCursorToIndex(t){if(!!this.inputRef)try{this.inputRef.focus(),this.inputRef.setSelectionRange(t,t)}catch{}}componentDidMount(){this.props.autoFocus&&this.inputRef&&this.inputRef.focus()}componentDidUpdate(t){this.props.value!==t.value&&this.focusIndex!==null&&!isNaN(this.focusIndex)&&(this.moveCursorToIndex(this.focusIndex),this.focusIndex=null)}renderDateInput(){let{placeholder:t,value:n,className:o}=this.props;return Rc.default.createElement(dm,{className:o,options:this.props.dateTimeOptions,showDc:!1,value:n,onChange:this.onDateTimeChange,placeholder:t})}renderTextInput(){let{placeholder:t,value:n,className:o}=this.props;return Rc.default.createElement("input",{ref:r=>this.inputRef=r,className:o,type:"text",value:n,placeholder:t,onChange:this.onInputChange,onFocus:this.updateSelection,onMouseUp:this.updateSelection,onKeyUp:this.updateSelection})}render(){let t=this.props.type==="date"?this.renderDateInput():this.renderTextInput(),n="dc"+(this.props.contentType?":"+this.props.contentType:"");return Rc.default.createElement("div",{className:K("tco-input-button-wrapper",this.props.parentClassName)},t,this.props.dcType&&Rc.default.createElement(Rc.default.Fragment,null,Rc.default.createElement(Ia,{extensionType:n,onUpdate:this.props.onUpdate,inputProps:this.props,id:this.props.id,label:this.props.label}),Rc.default.createElement(Xr,{type:this.props.dcType,extraTags:this.props.extraTags,mode:this.props.dcMode,onInsert:this.onDcInsert})))}};Q(hn,"defaultProps",{type:"text",placeholder:"",autoFocus:!1,parentClassName:"",contentType:"text",dcMode:void 0,label:"",controlProps:{}})});var NM={};D(NM,{default:()=>eo});var NE,h5e,eo,la=x(()=>{NE=P(B());De();Ss();Mt();h5e=["date"],eo=class extends NE.default.PureComponent{render(){return NE.default.createElement(ks.Consumer,null,({dynamicContent:t}={})=>{let{placeholder:n,monospace:o,input_type:r,dynamic_content:i,dc_tags:s,autoFocus:a=!1}=this.props.options??{},l=r&&h5e.includes(r)?r:"text",u=t&&i!==!1&&l==="text";return NE.default.createElement(hn,{className:K({"cs-input-code":o}),type:l,onUpdate:this.props.updateValue,value:this.props.value,controlProps:this.props,dcType:u?i||"scalar":!1,extraTags:s,placeholder:n||"",autoFocus:a})})}}});var VM={};D(VM,{default:()=>ep});function ep({values:e,...t}){let{id:n}=Wn(),o=tp(),r=cv(o.elementsData,!1),i=t.onUpdate||t.updateValue||console.log,[s,a]=(0,rs.useState)(0),[l,u]=(0,rs.useState)(!1),[c,p]=(0,rs.useState)([]),[m,d]=(0,rs.useState)([]),[f,h]=(0,rs.useState)(!1),g=f?v("app.loading"):v("app.select-key");(0,rs.useEffect)(function(){h(!0),or("dc-tree-data",{doc_id:o.docId,doc_info:o.docTypeInfo,element_id:n,elements:r,tree_type:t.options?.tree_type||g5e}).then(function(_){let b=[..._.data.current];b.push({value:LM,label:v("app.dc.looper.custom-key")}),u(!1),p(b),d(_.data.depths)}).catch(function(_){Lt(JSON.stringify(_)),console.error(_)}).finally(function(){h(!1)})},[n,o.docId,o.docTypeInfo,p,h,u,d,t.options]),(0,rs.useEffect)(function(){if(f)return;let _=e.depth|0;if(_===s)return;let b=m.length-1-_,w=m[b]||m[1];w=[...w,{value:LM,label:v("app.dc.looper.custom-key")}],a(_),p(w)},[e.depth,p,s,a,m,f]),(0,rs.useEffect)(function(){let _=t.value.match(/{INDEX}/);t.value!==LM&&!_||(u(!0),i(_?t.value.replace(/{INDEX}/,"0"):""))},[t.value,l,u,i]);let y=(0,rs.useCallback)(function(){u(!1),i("")},[i,u]);return(l||!c.length)&&!f?rs.default.createElement("div",{className:"tco-choose-override tco-breakout-with-reset"},l&&rs.default.createElement("button",{className:"tco-btn is-override-back",onClick:y},rs.default.createElement(G,{type:"larr"})),rs.default.createElement(eo,{...t,updateValue:i})):rs.default.createElement(Jr,{value:t.value,onChange:i,placeholder:g,className:t.className,options:c,styles:y5e})}var rs,LM,g5e,y5e,uv=x(()=>{rs=P(B());Se();ao();is();Lo();Pt();la();Un();je();Oa();LM="__custom__",g5e="looper",y5e={...LE,menuPortal:e=>({...e,zIndex:8880,margin:0})}});var zM={};D(zM,{useBreakoutMode:()=>pv,useToggleBreakoutMode:()=>FM});var Zre,VE,FM,pv,mv=x(()=>{Zre=P(B());Kt();bi();VE=TC("breakout-mode",!1);VE.onMount=e=>uu({"inspector-breakout-mode":En(()=>{e(t=>!t)})});vs(VE);FM=()=>{let[e,t]=He(VE),n=(0,Zre.useCallback)(()=>{t(o=>!o)},[t]);return[e,n]},pv=()=>mt(VE)});var BM={};D(BM,{default:()=>ol});function ol({tooltip:e,htmlTooltip:t=!1,label:n,href:o,className:r,...i}){let s=(0,FE.useRef)(),a=xi(s,e,{html:t});return FE.default.createElement(o?"a":"button",{ref:s,href:o,className:K("tco-bar-button",r),...i},n,a)}var FE,hm=x(()=>{FE=P(B());De();gn()});var $M={};D($M,{hasDynamicContent:()=>bo,hasDynamicContentInObject:()=>dv,isDynamicColor:()=>BE,isDynamicContentOrCSSFunction:()=>zE,isDynamicContentOrColor:()=>uf,isDynamicContentOrVariable:()=>UM});function bo(e){return typeof e!="string"?!1:e.match(/{[{%#]/)}function UM(e){return uf(e)}function zE(e){return typeof e!="string"?!1:bo(e)||e.includes("(")}function uf(e){return bo(e)||BE(e)}function BE(e){return typeof e!="string"?!1:e.includes("var(")||e.includes("light-dark(")||e.includes("gradient(")}function dv(e){if(typeof e!="object")return!1;for(let t in e){let n=e[t];if(typeof n=="object"){if(dv(n))return!0;continue}if(bo(n))return!0}return!1}var As=x(()=>{});var XM={};D(XM,{closestWeight:()=>rl,fontConfigAtom:()=>np,fontDataAtom:()=>HE,fontItemsAtom:()=>fv,fontItemsAtomRaw:()=>Og,getAllWeights:()=>UE,getBaseWeightOptions:()=>WM,getLegacyFontFamilyOptions:()=>GM,getLegacyFontWeightOptions:()=>qM,locateCustomWeights:()=>$E,useAvailableFontOptions:()=>Dg,useAvailableFonts:()=>QM,useFontData:()=>x5e,useFontFamilyOptions:()=>KM,useFontSource:()=>jM,useFontWeight:()=>YM});function jM(e){let t=mt(np),{customFontItems:n=[]}=t??{};return(0,Il.useMemo)(function(){if(!e.source)return null;switch(e.source){case"google":return _5e[e.name];case"custom":for(let o=0;o<n.length;++o){let r=n[o];if(r._id===e.name)return r}break}return null},[e,n])}function UE(){return[...HM]}function $E({files:e=[]}={}){return e.reduce((t,{weight:n})=>(t.includes(n)||t.push(n),t),[])}function QM(){let e=mt(np);return(0,Il.useMemo)(()=>{let t=Rre("system"),n=Rre("google"),{customFontItems:o=[],typekitItems:r=[]}=e??{},i=o.map(l=>({value:`custom:${l._id}`,label:l.family,item:{...l,weights:$E(l)}})),s=r.map(l=>({value:`typekit:${l.family}`,label:l.family,item:l})),a=[];return i.length>0&&a.push({label:v("app.fonts.group.custom"),options:i}),s.length>0&&a.push({label:v("app.fonts.group.adobe"),options:s}),t.length>0&&a.push({label:v("app.fonts.group.system"),options:t}),n.length>0&&a.push({label:v("app.fonts.group.google"),options:n}),a},[e])}function Dg(){let e=QM(),t=(0,Il.useMemo)(()=>e.reduce((n,{label:o,options:r})=>[...n,...r.map(i=>({...i,group:o}))],[]),[e]);return(0,Il.useMemo)(()=>({options:t,groupedOptions:e}),[t,e])}function KM({usePallete:e=!0}){let t=QM(),n=mt(v5e);return(0,Il.useMemo)(()=>[...e?n:[],...t,{label:v("app.parent-font"),options:[{value:"inherit",label:v("app.inherit")}]}],[n,t,e])}function YM(e,t){let n=mt(Og).filter(({title:f,_id:h,children:g})=>f&&h&&!g),{name:o,source:r,weightNormal:i,weightBold:s}=(0,Il.useMemo)(()=>n.find(({_id:f})=>f&&f===t)??{},[n,t]),a=(0,Il.useMemo)(()=>o&&r?`${r}:${o}`:t,[o,r,t]),{options:l}=Dg(),u=(0,Il.useMemo)(()=>{let f=l.find(({value:h})=>h===a);return f?.item?.weights?f.item.weights:UE()},[l,a]),c=(0,Il.useMemo)(()=>u.filter(f=>!f.includes("i")).sort().map(f=>({value:f})),[u]);e||(e="");let p=UM(e),m=(0,Il.useMemo)(()=>{if(p)return[];let f=rl(i??"400",c),h=rl(s??"700",c),g=t==="inherit",y=[{label:v("app.managed-weights"),options:[{value:"fw-normal",label:g?v("app.fonts.normal"):v("app.fonts.normal-formatted",{weight:f})},{value:"fw-bold",label:h===f||g?v("app.fonts.bold"):v("app.fonts.bold-formatted",{weight:h})}]},{label:c.length===1?v("app.exact-weight"):v("app.exact-weights"),options:c.map(({value:_})=>({value:_,label:_}))}];return g?[...y,{label:v("app.parent-weight"),options:[{value:"inherit",label:v("app.inherit")}]}]:y},[p,c,i,s,t]),d=(0,Il.useMemo)(()=>p?e:e==="inherit"&&t!=="inherit"?"normal":["fw-normal","fw-bold","inherit"].includes(e)?e:rl(e,c),[e,p,c,t]);return{options:m,weight:d,isDc:p}}var Il,nc,HM,_5e,Og,fv,v5e,np,rl,Rre,b5e,WM,GM,qM,HE,x5e,gm=x(()=>{Il=P(B());Se();nc=P(Mn());Jd();Kt();As();HM=["100","100i","200","200i","300","300i","400","400i","500","500i","600","600i","700","700i","800","800i","900","900i"],_5e=window.csAppData.fontData,Og=ba(e=>e.fontItems,[],e=>({type:"FONT_ITEMS:UPDATE",payload:e})),fv=Fe(e=>E_(e(Og))),v5e=Fe(e=>{let t=e(fv);return(t?.root?.children??[]).map(n=>({label:t[n].title,options:t[n].children.map(o=>({item:t[o],value:t[o]._id,label:t[o].title}))})).filter(n=>!!n?.options?.length>0)}),np=ba(e=>e.fontConfig,{},e=>({type:"FONT_CONFIG:UPDATE",payload:e})),rl=(e="400",t=[])=>{let n=parseInt(e,10);return`${t.map(r=>parseInt(typeof r=="object"?r?.value:r,10)).sort((r,i)=>Math.abs(r-n)-Math.abs(i-n))[0]??e}`};Rre=(0,nc.memoize)(e=>b5e(e).map(t=>({value:`${e}:${t.name}`,label:t.family,item:t}))),b5e=(0,nc.memoize)(e=>{let t=window.csAppData.fontData;return Object.keys(t).reduce((n,o)=>{let{source:r,family:i,stack:s,weights:a}=t[o]||{};return r===e&&i&&s&&a&&n.push({...t[o],name:o,family:i,stack:s,weights:a.map(l=>l.replace("italic","i"))}),n},[])});WM=(0,nc.memoize)(()=>(0,nc.uniq)(HM.map(e=>e.replace("i",""))).map(e=>({value:e,label:e}))),GM=(0,nc.memoize)(()=>Object.keys(window.csAppData.fontData??{}).map(e=>{let{source:t,family:n}=window.csAppData?.fontData?.[e];return{value:n,label:v("app.controls.font-family.select",{family:n,source:(0,nc.capitalize)(t)})}})),qM=(0,nc.memoize)(()=>HM.map(e=>{let t=e.replace("i","italic");return{value:t,label:v(`app.font-weight.${t}`)}}));HE=Fe(e=>({items:e(fv),config:e(np)})),x5e=()=>mt(HE)});var ZM={};D(ZM,{parseURL:()=>ym,sameOrigin:()=>JM});function ym(e){try{let{protocol:t,host:n,origin:o,pathname:r,searchParams:i}=new URL(e),s={};for(let[a,l]of i.entries())s[a]=l;return{protocol:t,host:n,origin:o,pathname:r,query:s}}catch{return{}}}function JM(e,t){if(e===t)return!0;let n=ym(e),o=ym(t),r=n.port|0||(n.protocol==="https"?443:80),i=o.port|0||(o.protocol==="https"?443:80);return n.protocol===o.protocol&&n.host===o.host&&r===i}var Mg=x(()=>{});var t7={};D(t7,{useFocusElementBox:()=>RM,useSetFocusElementBox:()=>e7});function RM(){return Ne(t=>t.ui.currentFocusElementBox)}function e7(){let e=Ke();return(0,eie.useCallback)(t=>{let n;t&&t.target?n=t.target.getBoundingClientRect().toJSON():n=t,e({type:"UI:CURRENT_ELEMENT_FOCUS",payload:n})},[e])}var eie,jE=x(()=>{eie=P(B());ht()});var o7={};D(o7,{Handle:()=>Ol,default:()=>Ng});function w5e(e,t=[],n=500){(0,Rt.useEffect)(()=>{let o=(0,tie.debounce)(e,n);return window.addEventListener("resize",o),()=>{o.cancel(),window.removeEventListener("resize",o)}},[t])}function C5e(e,t,n,o){return e?o?"nw":n?"ne":"n":t?o?"sw":n?"se":"s":o?"w":n?"e":""}function E5e(e){let{top:t,left:n}=e.getBoundingClientRect();return{top:t,left:n}}function hv(e){let{top:t,left:n,width:o,height:r}=e.getBoundingClientRect();return{top:t,left:n,width:o,height:r}}function Ol({north:e,south:t,east:n,west:o,current:r,onBeginResize:i,onEndResize:s}){let a=(0,Rt.useRef)(null),l=(0,Rt.useMemo)(()=>C5e(e,t,n,o),[e,t,n,o]);return(0,Rt.useEffect)(()=>{let u=a.current;if(!u)return()=>{};let c=m=>{i(m,l),window.addEventListener("mouseup",p)},p=()=>{s(),window.removeEventListener("mouseup",p)};return u.addEventListener("mousedown",c),()=>{u.removeEventListener("mousedown",c),window.removeEventListener("mouseup",p)}},[l,i,s]),Rt.default.createElement("div",{ref:a,className:K("tco-resize",`is-${l}`,{"is-indicated":r===l})})}function S5e(e,t,n,o){let[r,i]=(0,Rt.useState)(null),s=(0,Rt.useRef)({}),a=(0,Rt.useRef)();(0,Rt.useEffect)(()=>{if(!r)return()=>{};let c=e.current,p={height:80,width:80};if(c){let{minWidth:d,minHeight:f}=getComputedStyle(c);p.height=parseInt(f,10),p.width=parseInt(d,10)}let m=({clientX:d,clientY:f})=>{let{box:h,offsetX:g=0,offsetY:y=0}=s.current,_={};if(r.includes("n")){let b=h.top+h.height,w=f+y;b-w>=p.height&&(_.top=w,_.height=b-_.top,c.style.top=`${_.top}px`,c.style.height=`${_.height}px`)}if(r.includes("s")&&(_.height=Math.max(p.height,f+y-h.top),c.style.height=`${_.height}px`),r.includes("w")){let b=h.left+h.width,w=d+g;b-w>=p.width&&(_.left=w,_.width=b-_.left,c.style.left=`${_.left}px`,c.style.width=`${_.width}px`)}r.includes("e")&&(_.width=Math.max(p.width,d+g-h.left),c.style.width=`${_.width}px`),s.current={offsetX:g,offsetY:y,box:{...h,..._}}};return window.addEventListener("mousemove",m),()=>{window.removeEventListener("mousemove",m)}},[r]),(0,Rt.useEffect)(()=>{t&&(s.current={...s.current||{},box:t})},[t]);let l=(0,Rt.useCallback)(({clientX:c,clientY:p},m)=>{let d=hv(e.current);s.current={box:d,offsetX:(m.includes("e")?d.left+d.width:d.left)-c,offsetY:(m.includes("s")?d.top+d.height:d.top)-p},i(m)},[]),u=(0,Rt.useCallback)(()=>{i(null),n(c=>({...c,...s.current.box})),n7&&(a.current=setTimeout(()=>{o(hv(e.current))},100))},[n]);return(0,Rt.useEffect)(()=>()=>{clearTimeout(a.current)},[]),{resizing:r,onBeginResize:l,onEndResize:u}}function k5e(e,t,n=20,o=!0){let[r,i]=(0,Rt.useState)(()=>t&&i7(t)||{}),s=RM(),a=(0,Rt.useCallback)(({top:u,left:c,width:p,height:m})=>{let d={},f=window.innerHeight-n-m,h=window.innerWidth-n-p,g=u+m-window.innerHeight;u>f&&(d.top=f),c>h&&(d.left=h),u<n&&(d.top=n),c+p<0&&(d.left=p*-1+n),n>c&&(d.left=n),g>0&&(d["--tco-offscreen-padding"]=`${g}px`),Object.keys(d).length>0&&i(y=>({...y,...d}))},[i]);w5e(()=>{n7&&a(hv(e.current))},[i]),(0,Rt.useLayoutEffect)(()=>{if(e.current&&s){let u=hv(e.current),c={...r};c.top=r.top||s.top,c.left=r.left||s.left,c.width=r.width||u.width,c.height=u.height,i(c),a(c)}},[a,i,e]),(0,Rt.useEffect)(()=>{t&&r7(t,r)},[t,r]);let l=(0,Rt.useCallback)(u=>{i(typeof u=="function"?c=>({...u(c),"--tco-offscreen-padding":0}):{...u,"--tco-offscreen-padding":0})},[i]);return[r,l,a]}function A5e(e,{setDragIntent:t,onMoveStart:n,onMove:o,onMoveEnd:r,selector:i,disabled:s=!1,dragThreshold:a=1}={}){let l=(0,Rt.useRef)();(0,Rt.useEffect)(()=>{if(!e.current||s)return()=>{};let u=e.current,c=!1,p=0,m=()=>{c&&(c=!1,p=0,r(l.current.coords)),t(!1),window.removeEventListener("mouseup",m),window.removeEventListener("mousemove",d)},d=({clientX:y,clientY:_})=>{if(p>=a||c){let{offsetX:b=0,offsetY:w=0}=l.current,S={left:y+b,top:_+w};l.current={coords:S,offsetX:b,offsetY:w},c||n(S),c=!0,o(S)}else p+=1,t(!0)},f=y=>u===y||u.contains(y)?i?y.matches(i):!0:!1,h=y=>{window.addEventListener("mouseup",m),window.addEventListener("mousemove",d);let _=E5e(u);l.current={coords:_,offsetX:_.left-y.clientX,offsetY:_.top-y.clientY}},g=y=>{f(y.target)&&h(y)};return u.addEventListener("mousedown",g),()=>{u.removeEventListener("mousedown",g),window.removeEventListener("mousemove",d),window.removeEventListener("mouseup",m)}},[n,o,r,s])}function T5e(e,t,n,{setDragIntent:o,dragFrom:r,onMoveBegin:i,onMoveEnd:s,dragThreshold:a}){let[l,u]=(0,Rt.useState)(!1),c=(0,Rt.useRef)(),p=(0,Rt.useCallback)(({top:f,left:h})=>{u(!0),o(!1),typeof i=="function"&&i()},[u,o]),m=(0,Rt.useCallback)(({top:f,left:h})=>{e.current.style.top=`${f}px`,e.current.style.left=`${h}px`},[]),d=(0,Rt.useCallback)(f=>{u(!1),o(!1),t(h=>({...h,...f})),n7&&(c.current=setTimeout(()=>{n(hv(e.current))},100)),typeof s=="function"&&s()},[u,t]);return(0,Rt.useEffect)(()=>()=>{clearTimeout(c.current)},[]),A5e(e,{setDragIntent:o,onMoveStart:p,onMove:m,onMoveEnd:d,selector:r,dragThreshold:a}),{moving:l}}function Ng({dragFrom:e,x:t=!0,y:n=!0,edges:o=!0,corners:r=!0,children:i,name:s,manageZ:a=!0,onMoveBegin:l,onMoveEnd:u,onResizeEdge:c,dragThreshold:p}){let m=(0,Rt.useRef)(),d=Ts(),[f,h,g]=k5e(m,s,40,a),{moving:y}=T5e(m,h,g,{setDragIntent:d,dragFrom:e,onMoveBegin:l,onMoveEnd:u,dragThreshold:p}),{resizing:_,onBeginResize:b,onEndResize:w}=S5e(m,f,h,g);return vo(()=>{d(!!(_||y)),_&&c&&c(_,h)},[d,_,y]),i(m,K({"has-corners":r,"no-corners":!r,"is-interacting":!!_||!!y}),f,Rt.default.createElement(Rt.default.Fragment,null,t&&o&&Rt.default.createElement(Rt.default.Fragment,null,Rt.default.createElement(Ol,{west:!0,current:_,onBeginResize:b,onEndResize:w}),Rt.default.createElement(Ol,{east:!0,current:_,onBeginResize:b,onEndResize:w})),n&&o&&Rt.default.createElement(Rt.default.Fragment,null,Rt.default.createElement(Ol,{north:!0,current:_,onBeginResize:b,onEndResize:w}),Rt.default.createElement(Ol,{south:!0,current:_,onBeginResize:b,onEndResize:w})),t&&n&&r&&Rt.default.createElement(Rt.default.Fragment,null,Rt.default.createElement(Ol,{north:!0,west:!0,current:_,onBeginResize:b,onEndResize:w}),Rt.default.createElement(Ol,{north:!0,east:!0,current:_,onBeginResize:b,onEndResize:w}),Rt.default.createElement(Ol,{south:!0,west:!0,current:_,onBeginResize:b,onEndResize:w}),Rt.default.createElement(Ol,{south:!0,east:!0,current:_,onBeginResize:b,onEndResize:w}))))}var Rt,tie,n7,gv=x(()=>{Rt=P(B());De();wt();rr();tie=P(Mn());wt();jE();n7=!1});var l7={};D(l7,{usePreviewReady:()=>a7,useSetPreviewReady:()=>s7});var nie,s7,a7,WE=x(()=>{Kt();nie=Fe(!1),s7=()=>Bo(nie),a7=()=>mt(nie)});var c7={};D(c7,{usePreviewToAppEvents:()=>u7});function P5e(e,t){return function(n){if(n.ctrlKey)return;n.preventDefault();let o=n.target.closest("[data-cs-observeable-id]");if(!o)return;let r=new CustomEvent(e,{detail:{ctrlKey:n.ctrlKey,metaKey:n.metaKey,clientX:n.clientX+t.left,clientY:n.clientY+t.top,attribute:"data-tco-ctx-menu",value:o?.getAttribute("data-cs-observeable-id")}});window.top.dispatchEvent(r)}}function iie(e,t){return function(n){let o=new MouseEvent(e,{clientX:n.clientX+t.left,clientY:n.clientY+t.top});window.top.dispatchEvent(o)}}function u7(e){(0,oie.useEffect)(()=>{if(!e||!e?.contentWindow||!e?.contentDocument)return;let t=e.contentWindow,n=e.getBoundingClientRect(),o=[];for(var r in rie){let i=rie[r](r,n);t.addEventListener(r,i),o.push([r,i])}return function(){!t||o.map(function(i){t.removeEventListener(i[0],i[1])})}},[e,e?.contentWindow,e?.contentDocument,e?.contentDocument?.body])}var oie,rie,p7=x(()=>{oie=P(B()),rie={contextmenu:P5e,mousemove:iie,mouseup:iie}});var d7={};D(d7,{scrollTo:()=>GE,scrollToElement:()=>m7});function GE(e,t=window,n=!1){if(!!e&&e&&(n||!sie(e,t))){let{top:o}=e.getBoundingClientRect(),r=t.csGlobal.csHooks.apply("fixed_top_offset",0);t.scrollTo({left:0,top:o+t.scrollY-r,behavior:"smooth"})}}function m7(e,t=window,n=document,o=!1){let r=Array.from(n.querySelectorAll(`[data-cs-observeable-id="${e}"]`));return r.length?(!o&&r.find(s=>sie(s,t))||GE(r.find(i=>i.matches(".tco-element-preview")),t,o),!0):!1}var I5e,sie,yv=x(()=>{I5e=.3,sie=(e,t=window)=>{let{top:n,bottom:o,height:r}=e.getBoundingClientRect(),i=t.csGlobal.csHooks.apply("fixed_top_offset",0);if(n<i)return!1;let s=r*I5e;return r<t.innerHeight&&o>t.innerHeight?!1:o-s>0&&n+s-t.innerHeight<0}});var f7={};D(f7,{default:()=>qE});function qE(e,t=function(){},n=1,o=100){let r,i=!0;t=t||function(){};function s(l,u){return!!(l()||!u)}function a(){if(i){if(s(e,n,o)){t();return}i=!1}r=setTimeout(function(){if(s(e,--n,o)){t();return}a()},o)}return a(),function(){r&&clearTimeout(r)}}var h7=x(()=>{});var g7={};D(g7,{usePreviewWindowEffect:()=>Ys,usePreviewWindowEffectOnLoad:()=>QE});function Ys(e,t,n){return(0,aie.useEffect)(()=>{if(!e||!e?.contentWindow||!e?.contentDocument||!e?.contentDocument?.body)return;let o=e.contentWindow;return t(o,e?.contentDocument)},[e,e?.contentWindow,e?.contentDocument,e?.contentDocument?.body,...n])}function QE(e,t,n){return Ys(e,function(o,r){if(o?.csGlobal?.LOADED){t(o,r);return}o.addEventListener("cornerstone-loaded",function(){t(o,r)})},n)}var aie,cf=x(()=>{aie=P(B())});var _7={};D(_7,{useScrollTo:()=>y7});function y7(e){let t=Ne(function({ui:r}){return r.scrollTo}),n=Ne(function({ui:r}){return r.scrollToForce}),o=Ke();return Ys(e,(r,i)=>{if(!t)return;let s;return requestAnimationFrame(()=>{s=qE(function(){return m7(t,r,i,n)},function(){setTimeout(function(){o(b7)},15)},6,250)}),function(){s&&s()}},[o,t,n])}var v7=x(()=>{yv();ht();h7();$t();cf()});var _v=ct((qXe,KE)=>{(function(e){var t=/^\s+/,n=/\s+$/,o=0,r=e.round,i=e.min,s=e.max,a=e.random;function l(L,Z){if(L=L||"",Z=Z||{},L instanceof l)return L;if(!(this instanceof l))return new l(L,Z);var Y=u(L);this._originalInput=L,this._r=Y.r,this._g=Y.g,this._b=Y.b,this._a=Y.a,this._roundA=r(100*this._a)/100,this._format=Z.format||Y.format,this._gradientType=Z.gradientType,this._r<1&&(this._r=r(this._r)),this._g<1&&(this._g=r(this._g)),this._b<1&&(this._b=r(this._b)),this._ok=Y.ok,this._tc_id=o++}l.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var L=this.toRgb();return(L.r*299+L.g*587+L.b*114)/1e3},getLuminance:function(){var L=this.toRgb(),Z,Y,Te,Ue,Ie,Qe;return Z=L.r/255,Y=L.g/255,Te=L.b/255,Z<=.03928?Ue=Z/12.92:Ue=e.pow((Z+.055)/1.055,2.4),Y<=.03928?Ie=Y/12.92:Ie=e.pow((Y+.055)/1.055,2.4),Te<=.03928?Qe=Te/12.92:Qe=e.pow((Te+.055)/1.055,2.4),.2126*Ue+.7152*Ie+.0722*Qe},setAlpha:function(L){return this._a=oe(L),this._roundA=r(100*this._a)/100,this},toHsv:function(){var L=d(this._r,this._g,this._b);return{h:L.h*360,s:L.s,v:L.v,a:this._a}},toHsvString:function(){var L=d(this._r,this._g,this._b),Z=r(L.h*360),Y=r(L.s*100),Te=r(L.v*100);return this._a==1?"hsv("+Z+", "+Y+"%, "+Te+"%)":"hsva("+Z+", "+Y+"%, "+Te+"%, "+this._roundA+")"},toHsl:function(){var L=p(this._r,this._g,this._b);return{h:L.h*360,s:L.s,l:L.l,a:this._a}},toHslString:function(){var L=p(this._r,this._g,this._b),Z=r(L.h*360),Y=r(L.s*100),Te=r(L.l*100);return this._a==1?"hsl("+Z+", "+Y+"%, "+Te+"%)":"hsla("+Z+", "+Y+"%, "+Te+"%, "+this._roundA+")"},toHex:function(L){return h(this._r,this._g,this._b,L)},toHexString:function(L){return"#"+this.toHex(L)},toHex8:function(L){return g(this._r,this._g,this._b,this._a,L)},toHex8String:function(L){return"#"+this.toHex8(L)},toRgb:function(){return{r:r(this._r),g:r(this._g),b:r(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+r(this._r)+", "+r(this._g)+", "+r(this._b)+")":"rgba("+r(this._r)+", "+r(this._g)+", "+r(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:r(ce(this._r,255)*100)+"%",g:r(ce(this._g,255)*100)+"%",b:r(ce(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+r(ce(this._r,255)*100)+"%, "+r(ce(this._g,255)*100)+"%, "+r(ce(this._b,255)*100)+"%)":"rgba("+r(ce(this._r,255)*100)+"%, "+r(ce(this._g,255)*100)+"%, "+r(ce(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:U[h(this._r,this._g,this._b,!0)]||!1},toFilter:function(L){var Z="#"+y(this._r,this._g,this._b,this._a),Y=Z,Te=this._gradientType?"GradientType = 1, ":"";if(L){var Ue=l(L);Y="#"+y(Ue._r,Ue._g,Ue._b,Ue._a)}return"progid:DXImageTransform.Microsoft.gradient("+Te+"startColorstr="+Z+",endColorstr="+Y+")"},toString:function(L){var Z=!!L;L=L||this._format;var Y=!1,Te=this._a<1&&this._a>=0,Ue=!Z&&Te&&(L==="hex"||L==="hex6"||L==="hex3"||L==="hex4"||L==="hex8"||L==="name");return Ue?L==="name"&&this._a===0?this.toName():this.toRgbString():(L==="rgb"&&(Y=this.toRgbString()),L==="prgb"&&(Y=this.toPercentageRgbString()),(L==="hex"||L==="hex6")&&(Y=this.toHexString()),L==="hex3"&&(Y=this.toHexString(!0)),L==="hex4"&&(Y=this.toHex8String(!0)),L==="hex8"&&(Y=this.toHex8String()),L==="name"&&(Y=this.toName()),L==="hsl"&&(Y=this.toHslString()),L==="hsv"&&(Y=this.toHsvString()),Y||this.toHexString())},clone:function(){return l(this.toString())},_applyModification:function(L,Z){var Y=L.apply(null,[this].concat([].slice.call(Z)));return this._r=Y._r,this._g=Y._g,this._b=Y._b,this.setAlpha(Y._a),this},lighten:function(){return this._applyModification(S,arguments)},brighten:function(){return this._applyModification(C,arguments)},darken:function(){return this._applyModification(k,arguments)},desaturate:function(){return this._applyModification(_,arguments)},saturate:function(){return this._applyModification(b,arguments)},greyscale:function(){return this._applyModification(w,arguments)},spin:function(){return this._applyModification(A,arguments)},_applyCombination:function(L,Z){return L.apply(null,[this].concat([].slice.call(Z)))},analogous:function(){return this._applyCombination(N,arguments)},complement:function(){return this._applyCombination(O,arguments)},monochromatic:function(){return this._applyCombination(F,arguments)},splitcomplement:function(){return this._applyCombination(H,arguments)},triad:function(){return this._applyCombination(V,arguments)},tetrad:function(){return this._applyCombination($,arguments)}},l.fromRatio=function(L,Z){if(typeof L=="object"){var Y={};for(var Te in L)L.hasOwnProperty(Te)&&(Te==="a"?Y[Te]=L[Te]:Y[Te]=z(L[Te]));L=Y}return l(L,Z)};function u(L){var Z={r:0,g:0,b:0},Y=1,Te=null,Ue=null,Ie=null,Qe=!1,it=!1;return typeof L=="string"&&(L=pe(L)),typeof L=="object"&&(re(L.r)&&re(L.g)&&re(L.b)?(Z=c(L.r,L.g,L.b),Qe=!0,it=String(L.r).substr(-1)==="%"?"prgb":"rgb"):re(L.h)&&re(L.s)&&re(L.v)?(Te=z(L.s),Ue=z(L.v),Z=f(L.h,Te,Ue),Qe=!0,it="hsv"):re(L.h)&&re(L.s)&&re(L.l)&&(Te=z(L.s),Ie=z(L.l),Z=m(L.h,Te,Ie),Qe=!0,it="hsl"),L.hasOwnProperty("a")&&(Y=L.a)),Y=oe(Y),{ok:Qe,format:L.format||it,r:i(255,s(Z.r,0)),g:i(255,s(Z.g,0)),b:i(255,s(Z.b,0)),a:Y}}function c(L,Z,Y){return{r:ce(L,255)*255,g:ce(Z,255)*255,b:ce(Y,255)*255}}function p(L,Z,Y){L=ce(L,255),Z=ce(Z,255),Y=ce(Y,255);var Te=s(L,Z,Y),Ue=i(L,Z,Y),Ie,Qe,it=(Te+Ue)/2;if(Te==Ue)Ie=Qe=0;else{var ot=Te-Ue;switch(Qe=it>.5?ot/(2-Te-Ue):ot/(Te+Ue),Te){case L:Ie=(Z-Y)/ot+(Z<Y?6:0);break;case Z:Ie=(Y-L)/ot+2;break;case Y:Ie=(L-Z)/ot+4;break}Ie/=6}return{h:Ie,s:Qe,l:it}}function m(L,Z,Y){var Te,Ue,Ie;L=ce(L,360),Z=ce(Z,100),Y=ce(Y,100);function Qe(ue,de,ve){return ve<0&&(ve+=1),ve>1&&(ve-=1),ve<1/6?ue+(de-ue)*6*ve:ve<1/2?de:ve<2/3?ue+(de-ue)*(2/3-ve)*6:ue}if(Z===0)Te=Ue=Ie=Y;else{var it=Y<.5?Y*(1+Z):Y+Z-Y*Z,ot=2*Y-it;Te=Qe(ot,it,L+1/3),Ue=Qe(ot,it,L),Ie=Qe(ot,it,L-1/3)}return{r:Te*255,g:Ue*255,b:Ie*255}}function d(L,Z,Y){L=ce(L,255),Z=ce(Z,255),Y=ce(Y,255);var Te=s(L,Z,Y),Ue=i(L,Z,Y),Ie,Qe,it=Te,ot=Te-Ue;if(Qe=Te===0?0:ot/Te,Te==Ue)Ie=0;else{switch(Te){case L:Ie=(Z-Y)/ot+(Z<Y?6:0);break;case Z:Ie=(Y-L)/ot+2;break;case Y:Ie=(L-Z)/ot+4;break}Ie/=6}return{h:Ie,s:Qe,v:it}}function f(L,Z,Y){L=ce(L,360)*6,Z=ce(Z,100),Y=ce(Y,100);var Te=e.floor(L),Ue=L-Te,Ie=Y*(1-Z),Qe=Y*(1-Ue*Z),it=Y*(1-(1-Ue)*Z),ot=Te%6,ue=[Y,Qe,Ie,Ie,it,Y][ot],de=[it,Y,Y,Qe,Ie,Ie][ot],ve=[Ie,Ie,it,Y,Y,Qe][ot];return{r:ue*255,g:de*255,b:ve*255}}function h(L,Z,Y,Te){var Ue=[se(r(L).toString(16)),se(r(Z).toString(16)),se(r(Y).toString(16))];return Te&&Ue[0].charAt(0)==Ue[0].charAt(1)&&Ue[1].charAt(0)==Ue[1].charAt(1)&&Ue[2].charAt(0)==Ue[2].charAt(1)?Ue[0].charAt(0)+Ue[1].charAt(0)+Ue[2].charAt(0):Ue.join("")}function g(L,Z,Y,Te,Ue){var Ie=[se(r(L).toString(16)),se(r(Z).toString(16)),se(r(Y).toString(16)),se(ne(Te))];return Ue&&Ie[0].charAt(0)==Ie[0].charAt(1)&&Ie[1].charAt(0)==Ie[1].charAt(1)&&Ie[2].charAt(0)==Ie[2].charAt(1)&&Ie[3].charAt(0)==Ie[3].charAt(1)?Ie[0].charAt(0)+Ie[1].charAt(0)+Ie[2].charAt(0)+Ie[3].charAt(0):Ie.join("")}function y(L,Z,Y,Te){var Ue=[se(ne(Te)),se(r(L).toString(16)),se(r(Z).toString(16)),se(r(Y).toString(16))];return Ue.join("")}l.equals=function(L,Z){return!L||!Z?!1:l(L).toRgbString()==l(Z).toRgbString()},l.random=function(){return l.fromRatio({r:a(),g:a(),b:a()})};function _(L,Z){Z=Z===0?0:Z||10;var Y=l(L).toHsl();return Y.s-=Z/100,Y.s=T(Y.s),l(Y)}function b(L,Z){Z=Z===0?0:Z||10;var Y=l(L).toHsl();return Y.s+=Z/100,Y.s=T(Y.s),l(Y)}function w(L){return l(L).desaturate(100)}function S(L,Z){Z=Z===0?0:Z||10;var Y=l(L).toHsl();return Y.l+=Z/100,Y.l=T(Y.l),l(Y)}function C(L,Z){Z=Z===0?0:Z||10;var Y=l(L).toRgb();return Y.r=s(0,i(255,Y.r-r(255*-(Z/100)))),Y.g=s(0,i(255,Y.g-r(255*-(Z/100)))),Y.b=s(0,i(255,Y.b-r(255*-(Z/100)))),l(Y)}function k(L,Z){Z=Z===0?0:Z||10;var Y=l(L).toHsl();return Y.l-=Z/100,Y.l=T(Y.l),l(Y)}function A(L,Z){var Y=l(L).toHsl(),Te=(Y.h+Z)%360;return Y.h=Te<0?360+Te:Te,l(Y)}function O(L){var Z=l(L).toHsl();return Z.h=(Z.h+180)%360,l(Z)}function V(L){var Z=l(L).toHsl(),Y=Z.h;return[l(L),l({h:(Y+120)%360,s:Z.s,l:Z.l}),l({h:(Y+240)%360,s:Z.s,l:Z.l})]}function $(L){var Z=l(L).toHsl(),Y=Z.h;return[l(L),l({h:(Y+90)%360,s:Z.s,l:Z.l}),l({h:(Y+180)%360,s:Z.s,l:Z.l}),l({h:(Y+270)%360,s:Z.s,l:Z.l})]}function H(L){var Z=l(L).toHsl(),Y=Z.h;return[l(L),l({h:(Y+72)%360,s:Z.s,l:Z.l}),l({h:(Y+216)%360,s:Z.s,l:Z.l})]}function N(L,Z,Y){Z=Z||6,Y=Y||30;var Te=l(L).toHsl(),Ue=360/Y,Ie=[l(L)];for(Te.h=(Te.h-(Ue*Z>>1)+720)%360;--Z;)Te.h=(Te.h+Ue)%360,Ie.push(l(Te));return Ie}function F(L,Z){Z=Z||6;for(var Y=l(L).toHsv(),Te=Y.h,Ue=Y.s,Ie=Y.v,Qe=[],it=1/Z;Z--;)Qe.push(l({h:Te,s:Ue,v:Ie})),Ie=(Ie+it)%1;return Qe}l.mix=function(L,Z,Y){Y=Y===0?0:Y||50;var Te=l(L).toRgb(),Ue=l(Z).toRgb(),Ie=Y/100,Qe={r:(Ue.r-Te.r)*Ie+Te.r,g:(Ue.g-Te.g)*Ie+Te.g,b:(Ue.b-Te.b)*Ie+Te.b,a:(Ue.a-Te.a)*Ie+Te.a};return l(Qe)},l.readability=function(L,Z){var Y=l(L),Te=l(Z);return(e.max(Y.getLuminance(),Te.getLuminance())+.05)/(e.min(Y.getLuminance(),Te.getLuminance())+.05)},l.isReadable=function(L,Z,Y){var Te=l.readability(L,Z),Ue,Ie;switch(Ie=!1,Ue=he(Y),Ue.level+Ue.size){case"AAsmall":case"AAAlarge":Ie=Te>=4.5;break;case"AAlarge":Ie=Te>=3;break;case"AAAsmall":Ie=Te>=7;break}return Ie},l.mostReadable=function(L,Z,Y){var Te=null,Ue=0,Ie,Qe,it,ot;Y=Y||{},Qe=Y.includeFallbackColors,it=Y.level,ot=Y.size;for(var ue=0;ue<Z.length;ue++)Ie=l.readability(L,Z[ue]),Ie>Ue&&(Ue=Ie,Te=l(Z[ue]));return l.isReadable(L,Te,{level:it,size:ot})||!Qe?Te:(Y.includeFallbackColors=!1,l.mostReadable(L,["#fff","#000"],Y))};var q=l.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},U=l.hexNames=J(q);function J(L){var Z={};for(var Y in L)L.hasOwnProperty(Y)&&(Z[L[Y]]=Y);return Z}function oe(L){return L=parseFloat(L),(isNaN(L)||L<0||L>1)&&(L=1),L}function ce(L,Z){R(L)&&(L="100%");var Y=M(L);return L=i(Z,s(0,parseFloat(L))),Y&&(L=parseInt(L*Z,10)/100),e.abs(L-Z)<1e-6?1:L%Z/parseFloat(Z)}function T(L){return i(1,s(0,L))}function X(L){return parseInt(L,16)}function R(L){return typeof L=="string"&&L.indexOf(".")!=-1&&parseFloat(L)===1}function M(L){return typeof L=="string"&&L.indexOf("%")!=-1}function se(L){return L.length==1?"0"+L:""+L}function z(L){return L<=1&&(L=L*100+"%"),L}function ne(L){return e.round(parseFloat(L)*255).toString(16)}function j(L){return X(L)/255}var te=function(){var L="[-\\+]?\\d+%?",Z="[-\\+]?\\d*\\.\\d+%?",Y="(?:"+Z+")|(?:"+L+")",Te="[\\s|\\(]+("+Y+")[,|\\s]+("+Y+")[,|\\s]+("+Y+")\\s*\\)?",Ue="[\\s|\\(]+("+Y+")[,|\\s]+("+Y+")[,|\\s]+("+Y+")[,|\\s]+("+Y+")\\s*\\)?";return{CSS_UNIT:new RegExp(Y),rgb:new RegExp("rgb"+Te),rgba:new RegExp("rgba"+Ue),hsl:new RegExp("hsl"+Te),hsla:new RegExp("hsla"+Ue),hsv:new RegExp("hsv"+Te),hsva:new RegExp("hsva"+Ue),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function re(L){return!!te.CSS_UNIT.exec(L)}function pe(L){L=L.replace(t,"").replace(n,"").toLowerCase();var Z=!1;if(q[L])L=q[L],Z=!0;else if(L=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var Y;return(Y=te.rgb.exec(L))?{r:Y[1],g:Y[2],b:Y[3]}:(Y=te.rgba.exec(L))?{r:Y[1],g:Y[2],b:Y[3],a:Y[4]}:(Y=te.hsl.exec(L))?{h:Y[1],s:Y[2],l:Y[3]}:(Y=te.hsla.exec(L))?{h:Y[1],s:Y[2],l:Y[3],a:Y[4]}:(Y=te.hsv.exec(L))?{h:Y[1],s:Y[2],v:Y[3]}:(Y=te.hsva.exec(L))?{h:Y[1],s:Y[2],v:Y[3],a:Y[4]}:(Y=te.hex8.exec(L))?{r:X(Y[1]),g:X(Y[2]),b:X(Y[3]),a:j(Y[4]),format:Z?"name":"hex8"}:(Y=te.hex6.exec(L))?{r:X(Y[1]),g:X(Y[2]),b:X(Y[3]),format:Z?"name":"hex"}:(Y=te.hex4.exec(L))?{r:X(Y[1]+""+Y[1]),g:X(Y[2]+""+Y[2]),b:X(Y[3]+""+Y[3]),a:j(Y[4]+""+Y[4]),format:Z?"name":"hex8"}:(Y=te.hex3.exec(L))?{r:X(Y[1]+""+Y[1]),g:X(Y[2]+""+Y[2]),b:X(Y[3]+""+Y[3]),format:Z?"name":"hex"}:!1}function he(L){var Z,Y;return L=L||{level:"AA",size:"small"},Z=(L.level||"AA").toUpperCase(),Y=(L.size||"small").toLowerCase(),Z!=="AA"&&Z!=="AAA"&&(Z="AA"),Y!=="small"&&Y!=="large"&&(Y="small"),{level:Z,size:Y}}typeof KE!="undefined"&&KE.exports?KE.exports=l:typeof define=="function"&&define.amd?define(function(){return l}):window.tinycolor=l})(Math)});var C7={};D(C7,{encode:()=>M5e,escapeRegExp:()=>vv,findKeys:()=>O5e,getDuplicateTitle:()=>Lg,splitCssValue:()=>x7,splitOnWhitespace:()=>il,stringLike:()=>pf,stripUnit:()=>D5e,truncate:()=>w7});function il(e){if(!e)return[];if(typeof e!="string")return[e];let t=[],n=e.split(" ").reverse(),o,r=0,i=0,s="";for(;typeof(o=n.pop())!="undefined";)r+=(o.match(/\(/g)||[]).length-(o.match(/\)/g)||[]).length,i+=(o.match(/\{\{/g)||[]).length-(o.match(/\}\}/g)||[]).length,s+=`${o} `,r===0&&i===0&&(t.push(s.trim()),s="");return s.trim()&&(i>0&&r===0?s.trim().split(" ").forEach(a=>t.push(a)):t.push(s.trim())),t}function x7(e){if(!e)return[];if(typeof e!="string")return[e];let t=[],n=e.replace(/\s*(\/\*)(.*?)/g,(a,l,u)=>` ${l}${u}`).replace(/(.*?)(\*\/)\s*/g,(a,l,u)=>`${l}${u} `).trim().split(" ").reverse(),o,r=0,i=0,s="";for(;typeof(o=n.pop())!="undefined";)if(r+=(o.match(/\/\*/g)||[]).length-(o.match(/\*\//g)||[]).length,s+=`${o} `,r===0){let a=o.replace(/.*?\*\/(.*)/,(l,u)=>u);i+=(a.match(/\(/g)||[]).length-(a.match(/\)/g)||[]).length,i===0&&(t.push(s.trim()),s="")}return t}function Lg(e,t){let n=v("app.copy-of",{title:t}),o=s=>e.includes(s),r=1,i=n;for(;o(i);)i=v("app.copy-of-numeric",{title:i,index:r++});return i}function w7(e,t=20){return e.length>t?e.slice(0,t)+"...":e}function vv(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}function O5e(e){let t=/%%\$(\w+)%%/g,n,o=[];for(;n=t.exec(e);)o.includes(n[1])||o.push(n[1]);return o}function pf(e,t){e=e?String(e):"",t=t?String(t):"";let n=!1,o=!1;return t.indexOf("%")===0&&(n=!0,t=t.substr(1)),t.length-1===t.indexOf("%")&&(o=!0,t=t.substr(0,t.length-1)),n&&o?e.indexOf(t)!==-1:o?e.indexOf(t)===0:n?e.length-t.length===e.indexOf(t):e===t}function D5e(e){return e}function M5e(e){let t=unescape(encodeURIComponent(e)),n="";for(let o=0;o<t.length;o++)n+=t.charCodeAt(o).toString(16);return n}var Da=x(()=>{Se()});var I7={};D(I7,{buildBackgroundStyle:()=>YE,colorsAtom:()=>lie,colorsAtomRaw:()=>bv,isGradient:()=>mf,makeRandomColor:()=>S7,useBuildBackgroundStyle:()=>vm,useColors:()=>ua,useIsGradient:()=>P7,useVariableColorWithSet:()=>T7,useVariableColors:()=>uie,variableColors:()=>A7});function S7(){return`#${("000000"+Math.floor(Math.random()*16777215).toString(16)).slice(-6)}`}function uie(){return mt(A7)}function T7(){return He(A7)}function L5e(e,t){if(typeof t=="object"||typeof e=="object"||mf(e))return e;if(!e||e==="false")return"transparent";if(uf(e))return e;if(!(0,E7.default)(e)._format){if(bo(e)||BE(t))return"transparent";let o=t||e;return console.warn(`Unable to resolve color: ${o} | Under Dev Toolkit > Tools > Data Store > Colors, it can manually be repaired by inserting a new color item with the id (${o.replace("global-color:","")})`),"transparent"}return e}function mf(e){return e?typeof e=="object"?!0:e.indexOf&&e.indexOf("gradient")!==-1:!1}function P7(e){let{resolveColorItem:t}=ua(),n=t(e);return n?.value?mf(n.value):mf(e)}function YE(e){if(bo(e)||dv(e)||e==="var(--b-picker-swatch)"||e==="transparent"||!e)return{backgroundImage:"var(--b-picker-swatch)"};let t=mf(e)?"backgroundImage":"backgroundColor",n={};return n[t]=e||"transparent",n}function vm(e){return(0,_m.useMemo)(function(){return YE(e)},[e])}function pie(e,t){let n=t.type||"linear-gradient";n+="(",t.direction&&t.direction!=="auto"&&(n+=t.direction||"to right",n+=", ");let o=t.colors||[];for(let r=0;r<o.length;++r){let i=o[r],s=r+1===o.length,a=XE(e,i.color);n+=a&&a?.value?a.value:i.color,i.from&&i.from!=="auto"&&(n+=" "+i.from),i.to&&i.to!=="auto"&&(n+=" "+i.to),s||(n+=", ")}return n+=")",{title:v("app.gradient.title"),value:n,opacity:1}}function F5e(e,t){if(t.indexOf&&t.indexOf("global-color:")===0){let[,n,o]=t.split(":"),[,{value:r,title:i}={}]=Object.entries(e).find(([s])=>n===s)??[];return cie(r,o)}return t}function z5e(e,t){if(!e||!e.indexOf||!e||e.indexOf("var(")!==0)return e;let n=e.replace(/var\((.*)\)/,"$1"),o=t&&t?.getPropertyValue?t.getPropertyValue(n):null;return o||e}function B5e(e,t,n){let o=e??"";return bo(o)?"transparent":dv(o)?"var(--b-picker-swatch)":il(o).map(r=>r.trim?r.trim():r).map(r=>{let i=XE(t,r),s="";return i&&typeof i.value=="object"?s=pie(t,i.value).value:(s=i?i.value:r??"",s=z5e(s,n)),L5e(s,r)}).join(" ")}function mie(e,t){if(Array.isArray(e))return e.filter(o=>!!o).map(o=>mie(o,t)).join(" / ");let n=XE(t,e);return n?n.title:e}function ua(){let e=mt(lie),t=uie(),n=(0,_m.useMemo)(function(){return Object.keys(e).length>2},[e]);return{applyColors:(0,_m.useCallback)(o=>B5e(o,e,t),[e,t]),resolveColorItem:(0,_m.useCallback)(o=>XE(e,o),[e,t]),resolveGlobalColor:(0,_m.useCallback)(function(o){return F5e(e,o)},[e]),applyColorLabel:(0,_m.useCallback)(o=>mie(o,e),[e]),colors:e,hasColorsInPalette:e&&e.palette&&!!e.palette.children.length||e&&e[k7]&&e[k7].children?.length||n}}var _m,E7,k7,N5e,bv,lie,A7,cie,V5e,XE,bm=x(()=>{_m=P(B()),E7=P(_v());Da();Jd();Se();Kt();As();k7="_extendedThemeColors",N5e=e=>{if(window.csAppData.colorsExtended.length<=0)return e;let t={_id:k7,title:"Theme",children:[],locked:!0},n=[];for(let{_id:o,value:r,title:i}of window.csAppData.colorsExtended)!o||!r||!i||(n.push({_id:o,value:r,title:i,ext:!0,locked:!0}),t.children.push(o));return[...e,...n,t]},bv=ba(e=>e.colors,[],e=>({type:"COLORS:UPDATE",payload:e})),lie=Fe(e=>E_(N5e(e(bv)))),A7=Fe({});cie=(e,t)=>{if(typeof t=="undefined")return e;let n=(0,E7.default)(e);return n.setAlpha(t),n.toRgbString()},V5e=(e,t)=>typeof t=="undefined"?e:`${e} (${(parseFloat(t)*100).toPrecision(2)}%)`;XE=(e,t)=>{if(typeof t=="object")return pie(e,t);if(t.indexOf("global-color:")===0){let[,n,o]=t.split(":"),[,{value:r,title:i}={}]=Object.entries(e).find(([s])=>n===s)??[];return{value:cie(r,o),title:V5e(i,o),opacity:o}}return null}});var D7={};D(D7,{usePreviewVariableColors:()=>O7});function O7(e){let[,t]=T7();return Ys(e,(n,o)=>{function r(){let s=window.getComputedStyle(o.documentElement);t(s)}let i=setTimeout(r,500);return function(){i&&clearTimeout(i)}},[t])}var M7=x(()=>{cf();bm()});var N7={};D(N7,{default:()=>JE});function JE(){let e=Ke(),t=df();return Ys(t,function(n,o){if(!n.csGlobal)return;let{attach:r,util:{listener:i,teardown:s}}=n.csGlobal.rivet,a=l=>ym(l).host===ym(U5e||"/").host;return s([r("form",l=>{l.addEventListener("submit",u=>{u.preventDefault(),u.stopPropagation()})}),r("[data-x-toggle]",l=>{l.addEventListener("click",u=>{u.shiftKey&&(u.stopPropagation(),u.preventDefault())},{useCapture:!0})}),r("a[href]",l=>{l.addEventListener("click",u=>{let c=l.getAttribute("href")||"",p=c.indexOf("#")===0&&c!=="#";u.metaKey||u.shiftKey||(u.preventDefault(),!p&&c!=="#"&&a(c)&&e({type:"UI:PREVIEW_NAVIGATE",payload:{url:c}}),p&&setTimeout(function(){n.xToggleHashUpdate(c.replace("#",""))},25),p&&l.closest("[data-cs-zone]")&&(u.tcoAbortScroll=!0,setTimeout(function(){l.classList.toggle("x-currently-active",!1)},50)),c.includes("add-to-cart")&&u.stopPropagation())})}),i(n,"click",({target:l})=>{let u=l.closest("[data-nav-workspace]");u&&e({type:"UI:PREVIEW_NAV_WORKSPACE",payload:u.getAttribute("data-nav-workspace")})},{capture:!0})])},[e]),null}var U5e,L7=x(()=>{Mg();ht();Vg();cf();U5e=window.csAppData.home_url});var V7={};D(V7,{default:()=>ZE});function ZE(){let e=ui(),t=Ne(p=>p.ui.previewCursor),n=Ne(p=>p.ui.previewElementToggleLock),o=Ne(p=>p.ui.previewElementSlideInteractions),r=Ne(p=>p.ui.previewDimensions),i=Ne(p=>p.ui.liftedElement),s=Ne(p=>p.ui.incomingElement),a=Ne(p=>p.ui.inlineEditing),l=Ne(p=>p.preferences.ui_theme),u=df();Ys(u,function(p,m){let d=`tco-ui-theme-${l}`;[...m.documentElement.classList].filter(h=>h.includes("tco-ui-theme-")&&h!==d).forEach(h=>{m.documentElement.classList.remove(h)}),m.documentElement.classList.add(d)},[l]),QE(u,function(p,m){p.xToggleSetLocking(n==="locked")},[n]),QE(u,function(p,m){p.csGlobal.disableSlideInteractions=o==="ignore"},[o]),Ys(u,function(p,m){m.body.style.cursor=t==="auto"?"":t,m.body.classList.toggle("cs-force-cursor",t!=="auto")},[t]),Ys(u,function(p,m){m.body.classList.toggle("tco-app-inactive",e)},[e]);let c=!!(i||s||a);return Ys(u,function(p,m){m.body.classList.toggle("tco-disable-effects",c)},[c]),Ys(u,function(p,m){m.documentElement.style.setProperty("--tco-ui-scale",r.scale===1?null:1/r.scale)},[r.scale]),null}var F7=x(()=>{ht();wt();Vg();cf()});var U7={};D(U7,{default:()=>RE,usePreviewFrame:()=>df});function RE(){let e=mt(W5e);return e?st.default.createElement(Z5e,{state:e}):null}function q5e(e,t){if(!t.documentId)return t;let{elements:n,ui:o,clipboard:r}=e.getState();return{rootElement:q7(n[t.documentId]??{}),initialRender:!0,flags:{elementConditions:o.previewElementConditions,forceScrollEffects:o.previewForceScrollEffects},clipboard:r,...t,...Sl(iO)}}function Q5e({width:e,scale:t,inc:n=100,style:o={}}){let{ranges:r,activeBreakpoint:i}=lr(),[s,a]=(0,st.useState)(0),l=(0,st.useRef)();(0,st.useEffect)(()=>{a(1/t*l.current.parentElement.parentElement.clientWidth)},[a,t,e]);let u=[{min:320,names:["iPhone SE","iPhone 5s"]},{min:360,names:["Galaxy S9","Galaxy S9+","Galaxy S8","Galaxy S8+","Galaxy S7","Galaxy S7 Edge","Google Pixel","Nexus 6"]},{min:375,names:["iPhone 11 Pro","iPhone XS","iPhone X","iPhone 8","iPhone 7","iPhone 6","iPhone 6s"]},{min:393,names:["Pixel 3 XL","Pixel 3","Pixel 2 XL","Pixel 2"," Pixel XL","Nexus 5X"]},{min:414,names:["iPhone 11 Pro Max","iPhone 11","iPhone XS Max","iPhone XR","iPhone 8 Plus","iPhone 7 Plus","iPhone 6 Plus","iPhone 6s Plus"]},{min:480,names:["Kindle Fire HD 7","Galaxy Note 5","LG G5","LG G6","One Plus 3"]},{min:600,names:["Kindle Fire (non-HD)",'Galaxy Tab 2 (7")']},{min:720,names:["Surface Pro 2","Surface Pro"]},{min:768,names:['iPad Pro (9.7")',"iPad 2017 / 2018","iPad Air / Air 2","iPad 4th gen (and earlier)","iPad Mini (all models)","Microsoft Surface"]},{min:800,names:["Galaxy Note 10.1",'Galaxy Tab 3 (10")','Galaxy Tab 2 (10")',"Galaxy Tab S",'Galaxy Tab 8.9"',"Kindle Fire HD"]},{min:834,names:['iPad Pro (10.5")']},{min:912,names:["Surface Pro 2017 (Portrait)"]}],c=(0,st.useMemo)(()=>{let m=[0],d=0;for(;d<=s;)d+=n,m.push(d);return m},[s,n]),p=(0,st.useMemo)(()=>{if(i===null)return null;let m=r[i];return i===0?{left:`${xm}px`,width:`${r[1]-xm}px`}:i===r.length-1?{left:`${m}px`,width:`${s-m}px`}:{left:`${m}px`,width:`${r[i+1]-m}px`}},[i,s,r,t]);return st.default.createElement("div",{className:"tco-preview-ruler",ref:l,style:o},st.default.createElement("ul",{className:"is-ruler"},c.map((m,d)=>st.default.createElement("li",{key:m},st.default.createElement("b",null),st.default.createElement("b",null),st.default.createElement("b",null),st.default.createElement("b",null),st.default.createElement("b",null),st.default.createElement("b",null),st.default.createElement("b",null),st.default.createElement("b",null),st.default.createElement("b",null),st.default.createElement("b",null),st.default.createElement("strong",null,m)))),st.default.createElement("i",{className:"is-segment",style:p}))}function K5e(e,t=!1){let n=Ke();(0,st.useEffect)(()=>{let o=e.current;if(!o||t)return()=>{};let r=()=>{setTimeout(function(){n(Cm({mouseOverPreview:!1}))},15)},i=()=>{setTimeout(function(){n(Cm({mouseOverPreview:!0}))},15)};return o.addEventListener("mouseenter",i),o.addEventListener("mouseleave",r),()=>{o.removeEventListener("mouseenter",i),o.removeEventListener("mouseleave",r)}},[n,t])}function Y5e(){let e=mt(z7);return st.default.createElement("div",{className:K("tco-preview-loader",{"is-active":e})},st.default.createElement(Ln,{mega:!0}))}function X5e({error:e,url:t,onTryAgain:n}){return e?st.default.createElement("div",{className:"tco-action-modal-content is-preview-error"},st.default.createElement("div",{className:"tco-action-modal-message"},st.default.createElement("p",null,v(`app.preview-error.load.${e||"default"}`)),t&&st.default.createElement(st.default.Fragment,null,st.default.createElement("p",null,"Origin URL: ",window.location.origin),st.default.createElement("p",null,"Preview URL: ",t))),st.default.createElement("div",{className:"tco-action-modal-actions"},st.default.createElement("button",{className:"tco-btn",onClick:n},"Try again"))):null}function J5e(){let[e,t]=(0,st.useState)(0);return[e,()=>t(n=>n+1)]}function Z5e({state:e}){let t=e.url||window.csAppData.home_url||"/",n=Ne(({xfr:g})=>g?.appId),[o,r]=He(z7),[i,s]=He(G5e),[a,l]=J5e(),[u,c]=(0,st.useState)(null),[p,m]=(0,st.useState)(""),d=jr(),f=s7();(0,st.useEffect)(()=>{f(!o)},[o,f]);function h(g){if(window.csProfile("iframe load","iframe",!0),r(!0),s(null),c(null),!n)return;let{protocol:y,host:_,origin:b,pathname:w,query:S={}}=ym(t);if(window.location.protocol!==y&&window.location.host===_)return c("https-mismatch"),()=>{};if(!JM(t,window.location.origin))return aO(e.documentId,t)?()=>{}:(c("cross-origin"),()=>{});let C=`${b}${w}${w!=="/"&&w.charAt(w.length-1)!=="/"&&t.charAt(t.length-1)!=="/"?"/":""}`;window?.csAppData?.wpml?.defaultLang&&(C=t);let k=`t-${Date.now()}`,A=q5e(d,e),O=new FormData;return O.append("_cs_nonce",window.csAppData._cs_nonce),O.append("cs_preview_time",k),O.append("cs_preview_state",window.csAppData.canGzip?my(A):bl(JSON.stringify(A))),O.append("cs_preview_gzip",window.csAppData.canGzip?"gzip":""),Object.keys(S).forEach(V=>{O.append(V,S[V])}),fetch(C,{method:"POST",credentials:"same-origin",signal:g.signal,headers:{"X-WP-Nonce":window.csAppData.fetch.nonce},body:O}).then(async V=>{let $=await V.text(),H="CORNERSTONE_FRAME",N=$.lastIndexOf(H),F=$.lastIndexOf("</html>");if(N===-1){c("incomplete"),console.warn("Frame missing CORNERSTONE_FRAME signature. This could mean WordPress did not shutdown properly or this URL could be cached even though Cache Control headers are present.",$);return}if(F===-1){c("incomplete"),console.warn("Frame did not find closing </html> tag");return}N<F&&console.warn("Frame HTML appears to have been modified outside of WordPress");let q=$.replace("CORNERSTONE_FRAME",""),U=q.indexOf("<!DOCTYPE");if(U===-1&&(U=q.indexOf("<!doctype")),U>0){let X=$.slice(0,U).trim();X&&console.warn("HTML found before <!DOCTYPE",X),q=q.slice(U)}if(q.lastIndexOf("<body")===-1){c("incomplete"),console.warn("Frame did not find opening <body> tag");return}if(q.lastIndexOf("</body>")===-1){c("incomplete"),console.warn("Frame did not find closing </body> tag");return}let J=bl(JSON.stringify(window.csAppData.shared)),oe=`<script>window.csAppId="${n}";window.csProfileStart=${window.csProfile.times.iframe};<\/script>`,ce=`<script>window.csPreviewSharedData="${J}";<\/script>`,T=q.replace("</head>",`${oe}${ce}</head>`);s({html:T,timestamp:k}),m(e.url)}).catch(V=>{V.name!=="AbortError"&&console.warn("ERROR",V)}),()=>{g.abort()}}return(0,st.useEffect)(()=>{let g=new AbortController,y=p&&e.url===p?1e3:25,_=QD(()=>{h(g)},y);return()=>{_(),g.abort()}},[d,t,e,a,n]),st.default.createElement(st.default.Fragment,null,st.default.createElement(X5e,{url:t,error:u,onTryAgain:()=>l()}),st.default.createElement(Y5e,null),st.default.createElement(JE,null),st.default.createElement(ZE,null),st.default.createElement(W7,null),st.default.createElement(R5e,null,g=>i?st.default.createElement(e4e,{iframeHTML:i,style:{pointerEvents:g?"none":null}}):null))}function B7(e){let[t,n]=e,o=(0,st.useRef)(t),r=(0,st.useCallback)(a=>(o.current=a,a),[]),i=(0,st.useCallback)(a=>{typeof a!="undefined"&&r(a),n(o.current)},[r,n]);return[(0,st.useCallback)(()=>o.current,[]),r,t,i]}function R5e({children:e}){let{ranges:t,activeBreakpoint:n,previewDimensions:o,showRuler:r}=lr(),i=Bg(),s=Ts(),a=(0,st.useRef)();K5e(a,i);let{preview_inset:l=!1}=Wt(),[u,c]=(0,st.useState)(null),{updateWidth:p,updateScale:m}=eS();(0,st.useEffect)(()=>{$7(a.current)},[]);let d=(0,st.useRef)(0),[f,h]=(0,st.useState)(0),[g,y,_,b]=B7([o.width,p]),[w,S,C,k]=B7([o.scale,m]),[A,O,V,$]=B7((0,st.useState)(null)),H=(0,st.useRef)(),N=(0,st.useRef)(),F=(0,st.useCallback)(M=>{H7(M),a.current&&a.current.style.setProperty("--tco-preview-width",`${M}px`)},[]),q=(0,st.useCallback)(M=>{j7(M),a.current&&a.current.style.setProperty("--tco-preview-scale",M)},[]),U=(0,st.useCallback)(M=>{clearTimeout(N.current);let{clientHeight:se,clientWidth:z}=M.parentElement,ne=`${se}px`;O(ne),requestAnimationFrame(()=>{M.style.setProperty("--tco-preview-height",ne)});let j=g(),te=Math.floor(1/w()*z);(j===null||j>te)&&(H.current=!0),H.current&&(y(te),requestAnimationFrame(()=>{F(te)})),N.current=setTimeout(()=>{$(),b(),k()},100)},[F,w,y,O,h,$,b,l]);(0,st.useEffect)(()=>{let M=a.current;return $5e(()=>{requestAnimationFrame(()=>{U(M)})},!0)},[U,l]);let J=(0,st.useRef)(),oe=(0,st.useCallback)(({clientX:M},se)=>{let{x:z,width:ne}=J.current,j=(()=>{let re=M+d.current-z;return se==="e"&&(re=ne-re),ne-re*2})();if(j>ne?(j=ne,H.current=!0):H.current=!1,j=Math.floor(1/w()*j),j<xm&&(j=xm),tS()){let{min:re,max:pe}=tS();j<re&&(j=re),j>pe&&(j=pe)}let te=g();te!==j&&(j>te&&d.current>0&&d.current--,j<te&&d.current<0&&d.current++,y(j),requestAnimationFrame(()=>{F(j)}))},[F,g,y,w,l]);(0,st.useEffect)(()=>{if(!u)return()=>{};let M=se=>{oe(se,u)};return window.addEventListener("mousemove",M),()=>{window.removeEventListener("mousemove",M)}},[oe,u]);let ce=(0,st.useCallback)(M=>{let se=a.current.parentElement.clientWidth,z=M>se?se/M:1;requestAnimationFrame(()=>{F(M),q(z)}),k(z),b(M)},[F,q,b,k]);(0,st.useEffect)(()=>{if(o.typed)zg({min:0,max:1/0});else if(n===null||t.length<=0)H.current=!0,S(1),U(a.current),zg({min:0,max:1/0});else if(H.current=!1,n===0)zg({min:xm,max:t[1]-1}),ce(Fg);else{let M=t.length-1===n,se=t[n]+.4;zg({min:se,max:M?1/0:t[n+1]-1.4}),ce(se)}},[n,ce,U,t]);let T=(0,st.useCallback)((M,se)=>{J.current=a.current.parentElement.getBoundingClientRect();let{x:z,width:ne}=a.current.getBoundingClientRect();d.current=z-M.clientX,se==="e"&&(d.current+=ne),s(!0),oe(M,se),c(se)},[c,s,oe]),X=(0,st.useCallback)((M,se)=>{s(!1),c(null),b()},[c,b,s]),R=(0,st.useMemo)(()=>({"--tco-preview-width":`${_}px`,"--tco-preview-height":V,"--tco-preview-scale":C}),[_,V,C]);return st.default.createElement("div",{className:"tco-preview"},st.default.createElement("div",{ref:a,className:K("tco-preview-iframe",{"has-ui":r,"is-resizing":u,"is-zoomed":C>1}),style:R},st.default.createElement(Ol,{west:!0,current:u,onBeginResize:T,onEndResize:X}),st.default.createElement(Ol,{east:!0,current:u,onBeginResize:T,onEndResize:X}),st.default.createElement("div",{className:"tco-preview-iframe-container"},e(u||i)),st.default.createElement(Q5e,{width:_,scale:C})))}function df(){return mt(die)}function e4e({iframeHTML:e,...t}){let n=(0,st.useRef)(null),[,o]=He(die),r=Bo(z7),i=Ne(s=>s.xfr?.subscribe);return u7(n.current),y7(n.current),O7(n.current),(0,st.useEffect)(()=>{let s=n.current?.contentWindow;if(!s)return()=>{};requestAnimationFrame(function(){!n.current||(n.current.srcdoc=e.html,o(n.current))});let a=i(s,()=>{r(!1)});return()=>{a()}},[e,i,r,o]),st.default.createElement("iframe",{ref:n,...t})}var st,$5e,H5e,j5e,W5e,z7,G5e,die,Vg=x(()=>{st=P(B());Pt();wm();gm();De();Mg();ht();Ps();gv();Sd();rr();$t();Se();Mg();Hu();wt();WE();wr();Un();jd();Ps();Kt();Fn();o_();wt();p7();v7();M7();L7();F7();Ps();({onViewportChange:$5e}=gr),H5e=Fe(e=>{let t=e(ff);return!t.id||t.isLoading||!t.settingsLoaded?null:t.docId}),j5e=Fe(e=>{let t=e(ff);return!t.id||t.isLoading||!t.settingsLoaded?null:t.previewUrl}),W5e=Fe(e=>{let t=e(G7)??[],n=e(H5e);return n?{url:e(j5e),fontData:e(HE),optionsData:t,settings:e(Q7),documentId:n}:null}),z7=Fe(!1),G5e=Fe(),die=Fe(null)});var R7={};D(R7,{BREAKPOINTS:()=>fie,BarButtonsResponsive:()=>wie,BreakpointDetection:()=>W7,MIN_BREAKPOINT:()=>hie,ManagePreviewSize:()=>Z7,PreviewSizer:()=>xie,breakpointConfigAtom:()=>oS,breakpointInfoAtom:()=>yie,defaultMobileWidth:()=>Fg,getCurrentContainer:()=>xv,getLock:()=>tS,makeBreakpointInfo:()=>nS,maxBreakpoints:()=>K7,minBreakpoints:()=>Y7,minFrameWidth:()=>xm,minScale:()=>gie,setCurrentContainer:()=>$7,setLock:()=>zg,updateScaleSizer:()=>j7,updateWidthSizer:()=>H7,useBreakpointConfig:()=>n4e,useBreakpointInfo:()=>lr,useSetBreakpointIndex:()=>rS,useUpdatePreviewDimensions:()=>eS});function eS(){let e=Ke(),t=(0,qn.useCallback)((o,r=!1)=>{let{x:i,y:s}=xv().getBoundingClientRect();e(iS({width:o,x:i,y:s,typed:r}))},[e]),n=(0,qn.useCallback)((o,r=!1)=>{let{x:i,y:s}=xv().getBoundingClientRect();e(iS({scale:o,x:i,y:s,typed:r}))},[e]);return{updateWidth:t,updateScale:n}}function i4e(e){e.data.match(/[\d.]/)||e.preventDefault()}function s4e(e){e.data.match(/[\d]/)||e.preventDefault()}function rS(e){let t=Ke();return(0,qn.useCallback)(n=>()=>{t(eN(e===n?null:n))},[t,e])}function wie(){let{info:e,activeBreakpoint:t,viewingBreakpoint:n}=lr(),o=rS(t);return e.length<=0?null:qn.default.createElement(qn.default.Fragment,null,qn.default.createElement("div",{className:"tco-tool-group"},e.map((r,i)=>qn.default.createElement(a4e,{key:r.lower,onClick:o(i),isActive:t===i,isViewing:n===i,...r}))),qn.default.createElement("div",{className:"tco-tool-group"},qn.default.createElement(xie,{mini:!0})))}function W7(){let e=Ne(({ui:{breakpointConfig:[,o]=[]}})=>o),t=Ke(),n=df();return Ys(n,function(o,r){if(e.length<2)return()=>{};let i,[,...s]=e,a=s.pop(),l=s.map((m,d)=>`(min-width: ${m}px) and (max-width: ${e[d+2]}px)`);l.unshift(`(max-width: ${s.length>0?s[0]:a}px)`),l.push(`(min-width: ${a}px)`);let u=l.map((m,d)=>{let f=o.matchMedia(m);return f.tcoIndex=d,f}).reverse(),c=()=>{let m=u.find(d=>d.matches);!m||t({type:"UI:PREVIEW_BREAKPOINT_VIEWING",payload:{viewing:m.tcoIndex}})},p=()=>{i=setTimeout(()=>{c()},25)};return u.forEach(m=>{m.addListener(p)}),p(),()=>{clearTimeout(i),u.forEach(m=>{m.removeListener(p)})}},[t,e]),null}function Z7(){let{id:e}=Be();return e?qn.default.createElement(wie,null):null}var qn,t4e,fie,hie,Fg,xm,gie,K7,Y7,nS,yie,oS,n4e,lr,X7,J7,_ie,vie,xv,$7,zg,tS,o4e,r4e,H7,bie,j7,xie,a4e,Ps=x(()=>{De();hm();je();$t();ht();qn=P(B());Pt();Kt();Qd();Hp();wt();Vg();cf();t4e=window.csAppData.breakpoints.config||[],fie=t4e[1]||[],hie=fie[1],Fg=Math.min(320,hie),xm=Fg<320?136:Fg,gie=10,K7=5,Y7=2,nS=({base:e,ranges:t=[]})=>{let n=window.csAppData.breakpoints?.rangeInfo&&window.csAppData.breakpoints.rangeInfo[t.length-2],o=s=>e>s?`${t[s+1]}px and down`:e<s?`${t[s]}px and up`:"Base Breakpoint",r=(s,a)=>a===0?Fg+1:s[a-1]+1,i=(s,a)=>a>=s.length-1?null:s[a+1]-1;return t.map((s,a)=>({lower:s,min:r(t,a),max:i(t,a),isBase:a===e,tooltip:o(a),...n[a]}))},yie=ba(Gr(e=>e.ui.activeBreakpoint,e=>e.ui.viewingBreakpoint,e=>e.ui.previewDimensions,e=>e.ui.breakpointConfig,(e,t,n,o=[])=>{let r={activeBreakpoint:e,viewingBreakpoint:t,base:o[0],ranges:o[1],breakpointConfig:o,previewDimensions:n,showRuler:e!==null||n.typed},i=nS(r),s=r.activeBreakpoint??r.viewingBreakpoint??null;return{...r,currentBreakpoint:s,info:i}}),{}),oS=ba(e=>e.ui.breakpointConfig),n4e=()=>mt(oS),lr=()=>mt(yie);X7=null,J7=null,_ie=null,vie=null,xv=()=>_ie,$7=e=>{_ie=e},zg=e=>{vie=e},tS=()=>vie,o4e=e=>{X7=e},r4e=e=>{J7=e},H7=e=>{X7&&(X7.textContent=Math.round(e))},bie=e=>Math.round(e*1e4)/100,j7=e=>{J7&&(J7.textContent=bie(e))};xie=({mini:e,isActive:t,corner:n=""})=>{let o=(0,qn.useRef)(),r=(0,qn.useRef)(),i=ui(),s=Ne(({ui:{previewDimensions:d}})=>d),{width:a,scale:l}=s,{updateWidth:u,updateScale:c}=eS(),p=(0,qn.useCallback)(d=>{let f=new Number(d.currentTarget.textContent);if(!isNaN(f)){let h=f.valueOf();if(h>=xm){u(h,!0);let g=xv();if(g){let y=g.parentElement.clientWidth;c(h>y?y/h:1,!0)}}}},[u,c]),m=(0,qn.useCallback)(d=>{let f=new Number(d.currentTarget.textContent);!isNaN(f)&&f>=gie&&c(f.valueOf()/100,!0)},[c]);return(0,qn.useEffect)(()=>{if(!i)if(o4e(o.current),a)o.current.textContent=Math.round(a);else{let d=xv();d&&!i&&requestAnimationFrame(()=>{o.current.textContent=Math.round(d.parentElement.clientWidth)})}},[a,i]),(0,qn.useEffect)(()=>{r4e(r.current),r.current.textContent=bie(l)},[l]),qn.default.createElement("div",{className:K("tco-preview-sizer",{"is-mini":e,"is-active":t||e,"is-floater":n,[`is-${n}`]:n})},qn.default.createElement("div",{className:"is-control",onMouseDown:d=>{o.current.focus()}},qn.default.createElement("div",{className:"is-input"},qn.default.createElement("strong",{contentEditable:!0,onBeforeInput:s4e,ref:o,onInput:p}),qn.default.createElement("span",null,"px"))),qn.default.createElement("div",{className:"is-control",onMouseDown:d=>{r.current.focus()}},qn.default.createElement("div",{className:"is-input"},qn.default.createElement("strong",{contentEditable:!0,ref:r,onBeforeInput:i4e,onInput:m}),qn.default.createElement("span",null,"%"))))},a4e=({tag:e,onClick:t,tooltip:n,isActive:o,isViewing:r,isBase:i})=>qn.default.createElement(ol,{tooltip:n,className:K("is-device",`is-${e}`,{"is-active":o,"is-base":i,"is-current":r}),label:qn.default.createElement(qn.default.Fragment,null,qn.default.createElement(G,{type:`size-${e}`}),i&&qn.default.createElement("i",null,qn.default.createElement(G,{type:"circle"}))),onClick:t})});var tN={};D(tN,{debounceIdleCallback:()=>Zr,makeAsyncIdleCallback:()=>l4e});function l4e(e,t){return(...n)=>{let o,r=new Promise((i,s)=>{o=requestIdleCallback(()=>{try{e.then?e(...n).then(i):i(e(...n))}catch(a){s(a)}},t)});return r.cancel=()=>{cancelIdleCallback(o)},r}}function Zr(e,t=0,n={},o){let r,i=(0,Cie.debounce)((...a)=>(cancelIdleCallback(r),r=requestIdleCallback(()=>e(...a),o),r),t,{leading:!1,...n}),s=i.cancel;return i.cancel=()=>{s(),cancelIdleCallback(r)},i}var Cie,hu=x(()=>{Cie=P(Mn())});var oN={};D(oN,{eyeDropper:()=>nN,eyeDropperSupported:()=>sS});async function nN(){return new Promise((e,t)=>{if(!sS){t("Eye dropper not supported");return}try{let n=new AbortController;new window.EyeDropper().open({signal:n.signal}).then(r=>{e(r.sRGBHex)})}catch(n){t(n)}})}var sS,rN=x(()=>{sS=(()=>"EyeDropper"in window&&!window.navigator.userAgent.includes("OPR"))()});var sN={};D(sN,{useFontAwesome:()=>op});function c4e(e){let t=_=>iN[_]||"regular",n=(0,hf.memoize)(_=>_==="all"?s():s().filter(({group:b})=>b===_)),o=(0,hf.memoize)(()=>Object.keys(e.icons).reduce((_,b)=>(_[e.icons[b]]=b,_),{})),r=(0,hf.memoize)(()=>{let _={};return Object.keys(e.aliases).forEach(b=>{let w=e.aliases[b].icon;!w||(_[w]||(_[w]=[]),_[w].push(b))}),_});function i(_){let b=r();return b[_]?[_,...b[_]].join(","):_}let s=(0,hf.memoize)(()=>{let _=[];for(let b in iN){let w=iN[b];if(!e[w])continue;let S=u4e[b]||"";e[w].map(C=>{_.push({id:S+C,title:i(C),prefix:b,group:w})})}return _.concat(Object.keys(e.groups).reduce((b,w)=>(e[w]&&"light".includes(w),b),[])),_});function a(_){return e.aliases[_]&&e.aliases[_].icon?e.aliases[_].icon:_}function l(_){return a(_)}function u(_){let b=a(_);return b?((b&&b.indexOf("o-")===0||b.indexOf("l-")===0)&&(b=b.substring(2)),b&&(b.indexOf("sr-")===0||b.indexOf("ss-")===0||b.indexOf("sl-")===0)&&(b=b.substring(3)),b):(console.error("Could not resolve",_),_)}function c(_){return e.icons[_]}function p(_){let b=a(_),w="fas";if(b.indexOf("o-")===0&&(b=b.substring(2),e?.regular?.includes(b)&&(w="far")),b.indexOf("l-")===0&&(b=b.substring(2),e?.regular?.includes(b)&&(w="fal")),b.match(/^s[rls]-/)){let S=b.substring(0,2);w="fa"+S}return e?.brands?.includes(b)&&(w="fab"),w}function m(_){let b=_.replace("&#x","").replace("\\","").replace(";","");return o()[b]||null}let d=(0,hf.memoize)((_,b)=>_?n(b).filter(({title:w})=>w.includes(_)):n(b),(_,b)=>`${_||""}|${b}`),f=(0,hf.memoize)(()=>Object.keys(e.groups).filter(_=>!!window.csAppData.faConfig[`fa_${_}_enable`])),h=f().map(_=>({value:_,label:e.groups[_]})),g=h.length>1?[...h,{value:"all",label:"all"}]:h;return{isLoading:!1,resolveAlias:a,resolveIconAlias:l,enabledTabs:h,allTabs:g,resolveIcon:u,searchIconGroup:d,getIconCode:c,resolveIconPrefix:p,getGroupFromPrefix:t,unicodeToName:m,preloadIconData:()=>f().forEach(_=>{requestIdleCallback(()=>{n(_)})})}}var tZe,hf,op,iN,u4e,gf=x(()=>{tZe=P(B()),hf=P(Mn());mu();op=ef(e=>{let{preloadIconData:t,...n}=c4e(e.fontAwesome);return t(),n}),iN={far:"regular",fab:"brands",fal:"light",fas:"solid",fasr:"sharp-regular",fasl:"sharp-light",fass:"sharp-solid"},u4e={far:"o-",fal:"l-",fasr:"sr-",fass:"ss-",fasl:"sl-"}});var aN={};D(aN,{default:()=>rp});var Eie,p4e,rp,wv=x(()=>{Eie=P(B());gf();p4e=({icon:e})=>{let{isLoading:t,resolveIcon:n,resolveIconPrefix:o,getIconCode:r}=op();if(t||!e)return null;let i=n(e),s=o(e),a=r(i),u={far:"data-cs-icon-o",fas:"data-cs-icon-s",fal:"data-cs-icon-l",fab:"data-cs-icon-b",fasr:"data-cs-icon-sr",fass:"data-cs-icon-ss",fasl:"data-cs-icon-sl"}[s]||"data-cs-icon";if(!a||!u)return null;let c={[u]:String.fromCharCode("0x"+a)};return Eie.default.createElement("i",{className:"tco-fa",...c})},rp=p4e});var uN={};D(uN,{safeParseJson:()=>oc,safeStringifyJson:()=>lN});function oc(e,t=!0){try{return JSON.parse(e)}catch(n){t&&console.error("Could not parse JSON ",n)}return{}}function lN(e){try{return JSON.stringify(e)}catch(t){console.error("Could not stringify ",t,e)}return""}var yf=x(()=>{});var pN={};D(pN,{ChooseMulti:()=>_f,ChoosePicker:()=>aS,ChooseSingle:()=>to,default:()=>Em});var wi,cN,Em,to,_f,aS,ss=x(()=>{wi=P(B());De();wv();je();qr();Gt();yf();$d();cN=class extends wi.default.PureComponent{renderLabel(){return this.props.label==="string"?wi.default.createElement("span",{dangerouslySetInnerHTML:{__html:this.props.label}}):this.props.label?wi.default.createElement("span",null,this.props.label):this.props.children}render(){return wi.default.createElement("li",{className:K(this.props.class,{"tco-active":this.props.isSelected}),onClick:t=>this.props.onClick(this.props.value,t)},wi.default.createElement("abbr",{title:this.props.tooltip},this.props.icon&&wi.default.createElement(vf,{icon:this.props.icon}),this.renderLabel()))}};Q(cN,"defaultProps",{value:null,icon:null,label:null,class:null,tooltip:"",isSelected:!1,onClick:()=>{}});Em=class extends wi.default.PureComponent{constructor(){super(...arguments);Q(this,"onChoose",t=>{this.props.updateSelection(t)})}getChoiceKey(t){return typeof t.value=="object"?lN(t.value):`${t.value}`}render(){let t=this.props.choices?this.props.choices.length||1:this.props.children&&this.props.children.length||1;return wi.default.createElement("ul",{className:K("tco-choose",this.props.className,{"is-weighted":this.props.weighted,"is-toggle":this.props.isToggle,"is-vertical":this.props.isVertical,[`cols-${t}`]:!this.props.isVertical})},this.props.choices.length>0&&this.props.choices.map(n=>wi.default.createElement(cN,{key:this.getChoiceKey(n),isSelected:this.props.isSelected(n.value),onClick:this.onChoose,...n})),this.props.children)}};Q(Em,"defaultProps",{choices:[],isVertical:!1,isToggle:!1,weighted:!1,isSelected:()=>!1,updateSelection:()=>{}});to=class extends wi.default.PureComponent{render(){return wi.default.createElement(Em,{choices:this.props.choices,weighted:this.props.weighted,isVertical:this.props.isVertical,isToggle:this.props.isToggle,isSelected:t=>Bc(t,this.props.value),updateSelection:t=>{Bc(t,this.props.value)?this.props.offValue!==null&&this.props.onUpdate(this.props.offValue):this.props.onUpdate(t)}},this.props.children)}};Q(to,"defaultProps",{choices:[],offValue:null,isVertical:!1,isToggle:!1,weighted:!1,onUpdate:()=>{}});_f=class extends wi.default.PureComponent{getSelected(){return this.props.arrayOutput||!this.props.value?this.props.value||[]:`${this.props.value}`.split(this.props.delimiter)}render(){return wi.default.createElement(Em,{choices:this.props.choices,weighted:this.props.weighted,isSelected:t=>this.getSelected().includes(t),updateSelection:t=>{let n=this.getSelected(),o=n.includes(t)&&Array.isArray(n)?n.filter(r=>r!==t):[...n,t];o.sort(),this.props.onUpdate(this.props.arrayOutput?[...o]:o.join(this.props.delimiter))}},this.props.children)}};Q(_f,"defaultProps",{choices:[],offValue:null,delimiter:" ",arrayOutput:!1,weighted:!1,onUpdate:()=>{},value:""});aS=class extends wi.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{open:!1});Q(this,"onTogglePicker",t=>this.setState({open:t}));Q(this,"onUpdate",t=>{this.props.onChange(t),this.setState({open:!1})})}renderSwatchContent({icon:t}={}){if(!!t)return t.indexOf("ui:")===0?wi.default.createElement(G,{type:t.substr(3)}):wi.default.createElement(rp,{icon:t})}render(){let t=this.props.options.find(({value:n})=>n===this.props.value);return wi.default.createElement(fn,{open:this.state.open,modalClass:"is-flex-picker",isInput:!0,swatchLabelClass:"has-value",label:t&&t.label||"Custom",content:this.renderSwatchContent(t),onToggle:this.onTogglePicker},wi.default.createElement("div",{className:"tco-choose-picker-content"},wi.default.createElement(to,{isVertical:!0,value:this.props.value,choices:this.props.options,onUpdate:this.onUpdate})))}}});var mN={};D(mN,{DEfAULT_CUSTOM_VALUE:()=>Cv,default:()=>bf});var Ci,Cv,Sie,bf,Ev=x(()=>{Ci=P(B());De();Ss();Mt();ss();je();gf();$d();Cv="{{custom}}",Sie=(0,Ci.memo)(function(e){let{options:{placeholder:t,monospace:n,dynamic:o,choices:r,dc_tags:i,off_value:s,can_override:a,allow_breakout:l=!0,weighted:u,custom_value:c},value:p,updateValue:m}=e,{dynamicContent:d,breakoutMode:f}=Dt(),h=(0,Ci.useMemo)(()=>typeof s=="string"||!r?!1:!r.find(H=>typeof H.value=="string"),[r,s]),[g,y]=(0,Ci.useState)(()=>r?.[0]?.value===p),{isLoading:_,unicodeToName:b}=op(),w=(0,Ci.useMemo)(()=>a===!1||!r?!1:p===Cv||p===c?!0:a===!1||p===""||typeof s!="undefined"&&s!==null&&Bc(s,p)?!1:!r.find(H=>Bc(H.value,p)),[a,r,c,p,s]),[S,C]=(0,Ci.useState)(w),k=(0,Ci.useMemo)(()=>f?!0:w,[h,f,w]),A=(0,Ci.useMemo)(()=>_||!r?r:r.map(H=>H.icon?{...H,icon:H.icon.indexOf("classic-choice:")===0?b(H.icon.replace("classic-choice:","")):H.icon}:H),[r,_,b]),O=(0,Ci.useCallback)(function(){m(typeof s=="undefined"?A[0].value:s),y(!0),C(!1)},[s,m,y,C,A,s]),V=(0,Ci.useCallback)(function(H){m(H),C(!0)},[C,m]),$=(0,Ci.useCallback)(function(H){m(typeof c!="undefined"&&H===Cv?c:H)},[c,m]);if((k||S)&&l){let H=d&&o!==!1&&typeof c!="undefined"||f;return Ci.default.createElement("div",{className:"tco-choose-override"},!f&&Ci.default.createElement("button",{className:"tco-btn is-override-back",onClick:O},Ci.default.createElement(G,{type:"larr"})),Ci.default.createElement(hn,{className:K({"cs-input-code":n}),extraTags:i,autoFocus:g&&!f,onUpdate:V,value:p,dcType:H?"scalar":!1,placeholder:t||""}))}return Ci.default.createElement(to,{choices:A,offValue:s,value:p,weighted:u,onUpdate:$})});Sie.displayName="ControlChooseSingle";bf=Sie});var dN={};D(dN,{default:()=>Rr});function Rr({resetValue:e="",isCustomValue:t=!1,isDynamic:n=!0,autoFocus:o=!1,dc_tags:r="",dcType:i="scalar",monospace:s=!1,value:a="",placeholder:l="",updateValue:u=function(){}}){let{dynamicContent:c,breakoutMode:p}=Dt();if(!t&&!p)return null;let m=c&&n!==!1&&typeof a!="undefined"||p;return Sv.default.createElement("div",{className:"tco-choose-override tco-breakout-with-reset"},!p&&Sv.default.createElement("button",{className:"tco-btn is-override-back",onClick:()=>{u(e)}},Sv.default.createElement(G,{type:"larr"})),Sv.default.createElement(hn,{className:K({"cs-input-code":s}),extraTags:r,autoFocus:o&&!p,onUpdate:u,value:a,dcType:m?i:!1,placeholder:l||""}))}var Sv,Dl=x(()=>{Sv=P(B());De();Ss();Mt();je()});var fN={};D(fN,{default:()=>Ei});function Ei({options:{placeholder:e="",choices:t=[],dynamic_arguments:n={},allowBreakout:o=!0,coalesce:r=!1}={},useDynamicContent:i=!0,value:s,updateValue:a}){s=r&&typeof s=="undefined"?"":s;let[l,u]=(0,Ma.useState)(!1),[c,p]=(0,Ma.useState)(null),{breakoutMode:m,dynamicContent:d}=Dt(),[f,h,...g]=(0,Ma.useMemo)(()=>typeof t!="string"?[null]:t.split(":"),[t]),y=(0,Ma.useMemo)(()=>{if(f==="list"){if(h==="font-weights")return qM();if(h==="fonts")return GM()}return null},[f,h]),_=(0,Ma.useMemo)(function(){let w={};if(t)for(let S=0;S<t.length;++S)w[au(t[S].value)]=!0;if(c)for(let S=0;S<c.length;++S)w[au(c[S].value)]=!0;return w},[t,c,c?.length]),b=(0,Ma.useMemo)(()=>s===""?!1:s===m4e?!0:!_[au(s)],[s,_]);return m||b&&(!f||!!c)&&o?Ma.default.createElement(Rr,{resetValue:t[0]?.value,isCustomValue:b,value:s,placeholder:e,updateValue:a}):Ma.default.createElement(We,{className:K({"has-dynamic-content":d&&i})},f==="dynamic"&&Ma.default.createElement(Ug,{name:h,params:g,setDynamicOptions:p,setLoading:u,dynamicArguments:n,choices:t}),Ma.default.createElement(Wr,{placeholder:l?v("app.loading"):e||"",value:s,options:y||c||(Array.isArray(t)?t:[]),onChange:a}),d&&i&&Ma.default.createElement(Xr,{type:"scalar",onInsert:a,mode:"inline-input"}))}var Ma,m4e,rc=x(()=>{Ma=P(B());Yu();De();Se();Gt();gm();Dl();Mt();kv();$d();nl();m4e="__custom__"});var _N={};D(_N,{default:()=>yn});function yn(e){let t=yu(e.value,e.onUpdate),{dynamicContent:n}=Dt(),[o,r]=(0,So.useState)(!1),i=(0,So.useCallback)(function(s){r(!0),e.onUpdate(s)},[e.onUpdate,r]);return t||(n&&zE(e.value)?So.default.createElement(Rr,{resetValue:"",isCustomValue:!0,autoFocus:o,value:e.value,placeholder:e?.options?.placeholder,updateValue:e.onUpdate}):So.default.createElement(yN,{...e,dynamicContent:n,onUpdate:i}))}var So,kie,Aie,Tie,d4e,xf,hN,gN,yN,gu=x(()=>{So=P(B()),kie=P(_i());De();je();Da();hu();Mt();As();Mt();Dl();nl();Aie=["calc","clamp","min","max","var","fit-content","attr","counter"],Tie=["auto","none","xx-small","x-small","small","medium","large","x-large","xx-large","xxx-large","smaller","larger","fit-content","max-content","min-content","normal","inherit","initial","revert","unset"],d4e={distance:["none","px","em","rem","vh","vw","vmin","vmax","%","fr"],angle:["deg","rad"],time:["s","ms"]},xf={none:{min:0,max:3,step:.001},px:{min:0,max:1500,step:1},em:{min:-.15,max:.5,step:.001},rem:{min:-.15,max:.5,step:.001},vh:{min:0,max:100,step:1},vw:{min:0,max:100,step:1},vmin:{min:0,max:100,step:1},vmax:{min:0,max:100,step:1},"%":{min:0,max:100,step:1},fr:{min:0,max:2,step:.1},deg:{min:0,max:360,step:1},rad:{min:0,max:6.2832,step:1e-4}},hN=class extends So.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{choicesOpen:!1});Q(this,"choicesWrapper",null);Q(this,"closeOnOutsideFocus",t=>{this.unitSelectionRef&&!this.unitSelectionRef.contains(t.target)&&this.setState({choicesOpen:!1})});Q(this,"createUnitFieldChoices",()=>{let t={};if(this.unitSelectionRef&&this.choicesWrapper&&!this.props.disabled){let o=this.unitSelectionRef.getBoundingClientRect(),r=this.choicesWrapper.getBoundingClientRect(),i=17;t.top=o.top,t.left=o.left-10+"px",t.right=window.innerWidth-o.right-i,t.top+r.height>window.innerHeight&&(t.top=window.innerHeight-r.height-i,t.bottom=i)}let n=this.getTotalChoices();return kie.default.createPortal(So.default.createElement("div",{ref:o=>{this.choicesWrapper=o},style:t,className:K("tco-unit-input-choices","tco-ignore-focus-loss","is-vertical",{"tco-active":this.state.choicesOpen&&n>0})},this.props.validKeywords.map(o=>So.default.createElement("button",{key:o,className:K("tco-unit-input-choice",{"tco-active":o===this.props.value}),onClick:()=>{let r=o==="calc";this.props.onUpdateInput(r?"calc()":o),this.setState({choicesOpen:!1}),this.inputRef&&(this.inputRef.focus(),setTimeout(()=>{r&&this.inputRef&&this.inputRef.setSelectionRange&&this.inputRef.setSelectionRange(5,5)},0))}},o)),this.props.allowedUnits.map(o=>So.default.createElement("button",{key:o,className:K("tco-unit-input-choice",{"tco-active":o===this.props.unit}),onClick:()=>{this.props.onUpdateUnit(o),this.setState({choicesOpen:!1}),this.inputRef&&this.inputRef.focus()}},o)),this.props.dynamicContent&&So.default.createElement(Xr,{mode:"inline",className:"tco-unit-input-choice tco-unit-input-dynamic-content",onInsert:this.props.onUpdateInput,type:"scalar"})),window.csAppData.rootEl)});Q(this,"onInputChange",t=>this.props.onUpdateInput(t.target.value));Q(this,"onInputKeyPress",t=>{t.key==="Enter"&&this.props.onEnter()});Q(this,"onInputKeyDown",t=>{if(t.key==="ArrowUp"||t.key==="ArrowDown"){t.preventDefault();let n=parseFloat(this.props.value);if(isNaN(n))return;let o=parseFloat(this.props.step)||1,r=t.key==="ArrowUp"?n+o:n-o,i=String(o),s=i.includes(".")?i.split(".")[1].length:0,a=parseFloat(r.toFixed(s));this.props.onUpdateInput(String(a))}});Q(this,"onClickUnitButton",()=>{this.props.disabled||this.setState({choicesOpen:!this.state.choicesOpen})});Q(this,"getTotalChoices",()=>this.props.validKeywords.length+this.props.allowedUnits.length+(this.props.dynamicContent?1:0))}componentDidMount(){window.document.body.addEventListener("click",this.closeOnOutsideFocus),window.document.body.addEventListener("focus",this.closeOnOutsideFocus)}componentWillUnmount(){window.document.body.removeEventListener("click",this.closeOnOutsideFocus),window.document.body.removeEventListener("focus",this.closeOnOutsideFocus)}render(){let t=this.getTotalChoices(),n=this.props.allowedUnits.find(a=>a===this.props.unit),o=typeof this.props.value=="string"&&!!Aie.find(a=>pf(this.props.value,`${a}%`)),r=typeof this.props.value=="string"&&!!Tie.find(a=>pf(this.props.value,`${a}%`)),i=n&&n!=="%"?`is-${n}`:n,s=r||o;return So.default.createElement("div",{className:K("tco-unit-input",!s&&i,{"has-hidden-input-selection":this.props.unitMode==="unitless","is-css-fn":s})},So.default.createElement("input",{value:this.props.value,onChange:this.onInputChange,onKeyPress:this.onInputKeyPress,onKeyDown:this.onInputKeyDown,type:"text",disabled:this.props.disabled,ref:a=>this.inputRef=a}),t>0&&So.default.createElement("div",{className:"tco-unit-input-selection",ref:a=>this.unitSelectionRef=a},So.default.createElement("button",{className:K("tco-unit-input-unit",{"tco-active":this.state.choicesOpen&&t>1,"tco-solitary":this.props.disabled||t===1}),disabled:this.props.disabled,onClick:this.onClickUnitButton},n||So.default.createElement(G,{type:"more"})),this.createUnitFieldChoices()))}};Q(hN,"defaultProps",{value:"",unit:"",disabled:!1,dynamicContent:!1,allowedUnits:[],validKeywords:[],step:1,onUpdateInput:()=>{},onUpdateUnit:()=>{},onEnter:()=>{}});gN=class extends So.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{isSliding:!1,position:.5});Q(this,"onMouseDown",t=>{!this.props.disabled&&(t.which===1||t.button===0)&&(window.document.body.addEventListener("mouseup",this.onMouseUp),window.document.body.addEventListener("mousemove",this.onMouseMove,{passive:!0}))});Q(this,"onMouseUp",t=>{this.reposition(t,!1),window.document.body.removeEventListener("mouseup",this.onMouseUp),window.document.body.removeEventListener("mousemove",this.onMouseMove,{passive:!0})});Q(this,"onMouseMove",t=>{this.reposition(t,!0)})}componentDidMount(){this.sliderTarget&&this.sliderTarget.addEventListener("mousedown",this.onMouseDown)}componentWillUnmount(){!this.sliderTarget||(this.sliderTarget.removeEventListener("mousedown",this.onMouseDown),window.document.body.removeEventListener("mouseup",this.onMouseUp),window.document.body.removeEventListener("mousemove",this.onMouseMove,{passive:!0}))}getPercentage(){if(this.state.isSliding)return this.state.position;let{min:t,max:n,value:o}=this.props;return Math.min(Math.max(0,(o-t)/(n-t)),1)}reposition({clientX:t},n){let{step:o,min:r,max:i}=this.props,s=i-r,{left:a,width:l}=this.sliderTarget.getBoundingClientRect(),u=(Math.max(a,Math.min(a+l,t))-a)/l,c=(h,g,y)=>h*(1-y)+g*y,p=1e4,m=Math.round(c(0,s,u)*p),d=o?m-m%(o*p):m,f=r+d/p;this.setState({position:u,isSliding:n}),this.props.onUpdate(parseFloat(f.toFixed(4)))}renderSlider(){let t=this.getPercentage();return So.default.createElement("div",{className:"tco-unit-slider-target tco-unit-slider-noui-target tco-unit-slider-noui-ltr tco-unit-slider-noui-horizontal",disabled:this.props.disabled,ref:n=>{this.sliderTarget=n}},So.default.createElement("div",{className:"tco-unit-slider-noui-base"},So.default.createElement("div",{className:"tco-unit-slider-noui-connects"},So.default.createElement("div",{className:"tco-unit-slider-noui-connect",style:{transform:`translate(0%, 0px) scale(${t}, 1)`}})),So.default.createElement("div",{className:"tco-unit-slider-noui-origin",style:{transform:`translate(${t*100-100}%, 0px)`,zIndex:4}},!this.props.disabled&&So.default.createElement("div",{className:"tco-unit-slider-noui-handle tco-unit-slider-noui-handle-lower"}))))}render(){return So.default.createElement("div",{className:"tco-unit-slider"},So.default.createElement("div",{className:"tco-unit-slider-target-container"},this.renderSlider()),this.props.children)}};Q(gN,"defaultProps",{value:"",disabled:!1,onUpdate:()=>{}});yN=class extends So.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{userInput:this.getRawValue(),invalid:!1});Q(this,"updateUserInput",(t,n)=>{if(this.setState({userInput:t}),this.isKeywordValid(t))return this.onUpdate(t,n);let o=String(t).match(/^-?\d*(?:\.\d+)?$/);if(o&&!isNaN(parseFloat(t)))return this.onUpdate(`${o[0]}${this.getSelectedUnit()}`,n);if(t===""&&this.props.fallbackValue==="")return this.onUpdate("",n);this.setState({invalid:!0})});Q(this,"onUpdate",(t,n)=>{if(n){this.lazyUpdateHandle=this.lazyUpdate(t);return}this.props.onUpdate(t)});Q(this,"lazyUpdate",Zr(t=>{this.props.onUpdate(t)},25));Q(this,"updateUnit",(t,n)=>{let o=typeof n=="undefined"?this.stripUnit(this.props.value,0):n;return this.props.onUpdate(t==="none"?o:`${o}${t}`)});Q(this,"detectUnitFromUser",()=>{if(this.isKeywordValid(this.state.userInput))return;let t=this.detectUnit(this.state.userInput,this.detectUnit(this.props.value)),n=this.stripUnit(this.state.userInput,this.stripUnit(this.props.value,0));return this.setState({userInput:`${n}`}),this.props.onUpdate(`${n}${t}`)});Q(this,"onSliderUpdateValue",t=>this.updateUserInput(t,!0))}componentDidUpdate(t,n){if(t.value!==this.props.value){let o=this.getRawValue(this.props.value);parseFloat(this.state.userInput)!==o&&this.setState({userInput:o,invalid:!1})}}componentWillUnmount(){cancelIdleCallback(this.lazyUpdateHandle)}getAllowedUnits(){let t=d4e[this.props.unitMode]||[];return Array.isArray(this.props.availableUnits)?this.props.availableUnits:[...t]}getRawValue(){return this.isKeywordValid(this.props.value)?this.props.value:this.stripUnit(this.props.value)}detectUnit(t,n){let o=this.getAllowedUnits();if(o.length<=0)return"";let r,i=String(t),s=i.match(/-?\d*(?:\.\d+)?/);return s&&(r=i.replace(s[0],"")),n&&r===""&&(r=n),o.includes(r)?r:o[0]}stripUnit(t,n=0){let o,r=String(t).match(/-?\d*(?:\.\d+)?/);return r&&(o=parseFloat(r[0])),isNaN(o)?n:o}isKeywordValid(t){return typeof t=="string"&&zE(t)?!0:typeof t!="string"||il(t).length>1||(t.match(/\(/g)||[]).length!==(t.match(/\)/g)||[]).length?!1:!!(this.props.validKeywords.find(n=>pf(t,n))||Aie.find(n=>pf(t,`${n}%`))||Tie.find(n=>pf(t,`${n}%`)))}getSelectedUnit(){return this.isKeywordValid(this.props.value)?"":this.detectUnit(this.props.value)}renderUnitInput({selectedUnit:t,allowedUnits:n}){let{step:o}=this.getRanges();return So.default.createElement(hN,{dynamicContent:this.props.dynamicContent,value:this.state.userInput,unit:t,allowedUnits:n,disabled:this.props.disabled,validKeywords:this.props.validKeywords,step:o,onUpdateInput:this.updateUserInput,onUpdateUnit:this.updateUnit,onEnter:this.detectUnitFromUser,ref:r=>{!r||(r.inputRef&&(this.inputRef=r.inputRef),r.unitSelectionRef&&(this.unitSelectionRef=r.unitSelectionRef))}})}getRanges(){let t={step:.1,min:0,max:100},n,o,r;if(this.props.unitMode==="unitless")n=parseFloat(this.props.step),o=parseFloat(this.props.min),r=parseFloat(this.props.max);else{let i=this.getSelectedUnit()||"none";xf[i]&&(xf[i].step&&(t.step=xf[i].step),xf[i].min&&(t.min=xf[i].min),xf[i].max&&(t.max=xf[i].max)),this.props.ranges&&this.props.ranges[i]&&(this.props.ranges[i].step&&(n=parseFloat(this.props.ranges[i].step)),this.validRangeNumber(this.props.ranges[i].min)&&(o=parseFloat(this.props.ranges[i].min)),this.validRangeNumber(this.props.ranges[i].max)&&(r=parseFloat(this.props.ranges[i].max)))}return isNaN(n)||(t.step=n),isNaN(o)||(t.min=o),isNaN(r)||(t.max=r),t}validRangeNumber(t){return typeof t!="undefined"}render(){let t=this.getAllowedUnits(),n=this.getSelectedUnit();if(!this.props.slider)return this.renderUnitInput({selectedUnit:n,allowedUnits:t});let{min:o,max:r,step:i}=this.getRanges();return So.default.createElement(gN,{disabled:this.props.disabled||this.isKeywordValid(this.props.value),value:this.getRawValue(),min:o,max:r,step:i,onUpdate:this.onSliderUpdateValue},this.renderUnitInput({selectedUnit:n,allowedUnits:t}))}};Q(yN,"defaultProps",{value:"",disabled:!1,unitMode:"distance",validKeywords:[],availableUnits:null,fallbackValue:null,dynamicContent:!1,slider:!1,ranges:{},onUpdate:()=>{}})});var bN={};D(bN,{default:()=>Ml});var vN,Ml,$g=x(()=>{vN=P(B());gu();Ml=class extends vN.default.PureComponent{render(){let{unit_mode:t,valid_keywords:n,available_units:o,disabled:r,fallback_value:i,step:s,min:a,max:l,ranges:u}=this.props.options;return vN.default.createElement(yn,{value:this.props.value,onUpdate:c=>this.props.updateValue(c),unitMode:t,validKeywords:n,availableUnits:o,disabled:r,fallbackValue:i,slider:!0,step:s,min:a,max:l,ranges:u})}}});var wN={};D(wN,{getElementStatuses:()=>lS,getIndicatorAttributes:()=>wf,getObserverModeFromStatuses:()=>xN});var Hg,lS,wf,f4e,xN,jg=x(()=>{Se();Un();As();Hg={"component-export":{observer:!0,indicator:!0,icon:"component-export",check:e=>e._is_c_export},"component-slot":{observer:!0,indicator:!0,icon:"component-slot",check:e=>e._is_c_slot},"component-thru":{observer:!0,indicator:!0,icon:"component-thru",check:e=>e._c_thru},"component-thru-virtual":{observer:!0,icon:"virtual",check:e=>e._type==="component-thru"},"component-instance":{observer:!0,icon:"virtual",check:e=>e._type==="component"},"looper-provider":{observer:!0,indicator:!0,icon:"looper-provider",nav:"group-omega",color:"var(--c-bg-observer-looper-provider)",check:e=>e.looper_provider},"looper-consumer":{observer:!0,indicator:!0,icon:"looper-consumer",nav:"group-omega",color:"var(--c-bg-observer-looper-consumer)",check:e=>e.looper_consumer},conditions:{indicator:!0,icon:"assignments",nav:"group-omega",check:e=>Array.isArray(e.show_condition)&&e.show_condition.length>0},"custom-atts":{indicator:!0,icon:"at",nav:"group-omega",check:e=>e.custom_atts},"element-css":{indicator:!0,icon:"color",nav:"group-omega",check:e=>e.css},"hide-bp":{indicator:!0,icon:"size-xl",nav:"group-omega",check:e=>e.hide_bp&&e.hide_bp!=="none"},"dynamic-content":{observer:!0,indicator:!0,icon:"database",color:"var(--c-bg-observer-dc)",check:e=>!!uS(e._type,"markup","style").find(t=>typeof e[t]=="string"&&bo(e[t]))},"scroll-effects":{indicator:!0,icon:"wand",nav:"group-effects",check:e=>e.effects_scroll},"interaction-effects":{indicator:!0,icon:"wand",nav:"group-effects",check:e=>e.effects_alt},"effects-provider":{indicator:!0,icon:"wand",nav:"group-effects",check:e=>e.effects_provider},parameters:{observer:!0,indicator:!0,icon:"code",nav:"group-element-parameters-group",check:e=>!!e._p_json},"inline-editing":{observer:!0,icon:"cursor-text",color:"var(--c-success)",check:e=>!1}},lS=e=>Object.keys(Hg).filter(t=>Hg[t].check(e)),wf=e=>{let t=lS(e),n=t.filter(r=>Hg?.[r].indicator).map(r=>({...Hg?.[r],key:r,label:v(`app.status.${r}`)})),o=t.map(r=>`with-${r}`);return o.length>0&&o.push("has-status"),{classes:o,statusLabels:n}},f4e="var(--c-accent)",xN=(e=[])=>{let t=e.find(i=>Hg?.[i].observer),{icon:n,color:o}=Hg?.[t]??{},r=t?o:f4e;return r?{icon:n,style:{"--tco-observer-color":r}}:{icon:n}}});var CN={};D(CN,{default:()=>ca,resolveElementIcon:()=>Pie});function Av(e){let t=window.csAppData.elementIcons[e];if(!t)return"";if(t.indexOf("alias:")===0){let[,n]=t.split(":");return Av(n)}return t}function h4e(e){let[,t,n]=(0,Wg.useMemo)(function(){return e.match(/<svg.*?(?:viewBox="(.*?)").*?>([\S\s]+)<\/svg>/)},[e]);return Wg.default.createElement("svg",{role:"img",viewBox:t,className:"tco-svg tco-svg-elements",dangerouslySetInnerHTML:{__html:n||""}})}var Wg,Pie,Iie,ca,Sm=x(()=>{Wg=P(B());Un();Pie=e=>{let{icon:t}=Bt(e);if(t&&t.indexOf("alias:")===0){let[,n]=t.split(":");return Av(n)}return t&&t!=="native"?t:Av(e)};Iie=Wg.default.memo(({type:e})=>{let t=(0,Wg.useMemo)(()=>{if(typeof e=="string"&&e.match(/<svg /))return e;if(!e)return Av("default");let n=Pie(e);return typeof n=="string"&&n.match(/<svg /)?n:Av("default")},[e]);return h4e(t)});Iie.displayName="ElementIcon";ca=Iie});var Die=ct((Oie,EN)=>{(function(e){if(typeof Oie=="object"&&typeof EN!="undefined")EN.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var t;typeof window!="undefined"?t=window:typeof global!="undefined"?t=global:typeof self!="undefined"?t=self:t=this,t.dragula=e()}})(function(){var e,t,n;return function(){function o(r,i,s){function a(c,p){if(!i[c]){if(!r[c]){var m=typeof Ic=="function"&&Ic;if(!p&&m)return m(c,!0);if(l)return l(c,!0);var d=new Error("Cannot find module '"+c+"'");throw d.code="MODULE_NOT_FOUND",d}var f=i[c]={exports:{}};r[c][0].call(f.exports,function(h){var g=r[c][1][h];return a(g||h)},f,f.exports,o,r,i,s)}return i[c].exports}for(var l=typeof Ic=="function"&&Ic,u=0;u<s.length;u++)a(s[u]);return a}return o}()({1:[function(o,r,i){"use strict";var s={},a="(?:^|\\s)",l="(?:\\s|$)";function u(m){var d=s[m];return d?d.lastIndex=0:s[m]=d=new RegExp(a+m+l,"g"),d}function c(m,d){var f=m.className;f.length?u(d).test(f)||(m.className+=" "+d):m.className=d}function p(m,d){m.className=m.className.replace(u(d)," ").trim()}r.exports={add:c,rm:p}},{}],2:[function(o,r,i){(function(s){"use strict";var a=o("contra/emitter"),l=o("crossvent"),u=o("./classes"),c=document,p=c.documentElement;function m(N,F){arguments.length===1&&Array.isArray(N)===!1&&(F=N,N=[]);let U,J,oe,ce,T,X,R,M,se,z,ne,j=null,te,re=F||{};re.moves===void 0&&(re.moves=b),re.accepts===void 0&&(re.accepts=b),re.invalid===void 0&&(re.invalid=ve),re.containers===void 0&&(re.containers=N||[]),re.isContainer===void 0&&(re.isContainer=_),re.copy===void 0&&(re.copy=!1),re.copySortSource===void 0&&(re.copySortSource=!1),re.revertOnSpill===void 0&&(re.revertOnSpill=!1),re.removeOnSpill===void 0&&(re.removeOnSpill=!1),re.direction===void 0&&(re.direction="vertical"),re.hideIndicator===void 0&&(re.hideIndicator=!1),re.allowModifiers===void 0&&(re.allowModifiers=!1),re.ignoreInputTextSelection===void 0&&(re.ignoreInputTextSelection=!0),re.mirrorContainer===void 0&&(re.mirrorContainer=c.body),re.offset===void 0&&(re.offset=w);let pe=a({containers:re.containers,start:ue,end:ke,cancel:ge,remove:W,destroy:Te,canMove:ot,dragging:!1});return re.removeOnSpill===!0&&pe.on("over",be).on("out",Ee),L(),pe;function he(we){return pe.containers.indexOf(we)!==-1||re.isContainer(we)}function L(we){let Ge=we?"remove":"add";d(p,Ge,"mousedown",Ie),d(p,Ge,"mouseup",ie)}function Z(we){d(p,we?"remove":"add","mousemove",Qe)}function Y(we){let Ge=we?"remove":"add";l[Ge](p,"selectstart",Ue),l[Ge](p,"click",Ue)}function Te(){L(!0),ie({clientX:-1,clientY:-1})}function Ue(we){te&&we.preventDefault()}function Ie(we){if(X=we.clientX,R=we.clientY,(f(we)!==1||we.metaKey||we.ctrlKey)&&!re.allowModifiers)return;let ut=we.target,bt=it(ut);!bt||(te=bt,Z(),we.type==="mousedown"&&(A(ut)?ut.focus():we.preventDefault()))}function Qe(we){if(!te)return;if(f(we)===0){ie({});return}if(we.clientX!==void 0&&Math.abs(we.clientX-X)<=(re.slideFactorX||0)&&we.clientY!==void 0&&Math.abs(we.clientY-R)<=(re.slideFactorY||0))return;if(re.ignoreInputTextSelection){let Xt=H("clientX",we)||0,Jt=H("clientY",we)||0,Dn=c.elementFromPoint(Xt,Jt);if(A(Dn))return}let Ge=te;Z(!0),Y(),ke(),de(Ge);let ut=oe.getBoundingClientRect(),bt=re.offset({x:ut.left,y:ut.top},ut,oe,we);ce=bt.x,T=bt.y,u.add(z||oe,"gu-transit"),ze(),ae(we)}function it(we){if(pe.dragging&&U||he(we))return;let Ge=we;for(;k(we)&&he(k(we))===!1;)if(re.invalid(we,Ge)||(we=k(we),!we))return;let ut=k(we);if(!(!ut||re.invalid(we,Ge)||!re.moves(we,ut,Ge,V(we))))return{item:we,source:ut}}function ot(we){return!!it(we)}function ue(we){let Ge=it(we);Ge&&(de(Ge),ze())}function de(we){vt(we.item,we.source)&&(z=we.item.cloneNode(!0),pe.emit("cloned",z,we.item,"copy")),J=we.source,oe=we.item,M=se=V(we.item),pe.dragging=!0,pe.emit("drag",oe,J)}function ve(){return!1}function ke(){if(!pe.dragging)return;let we=z||oe;ye(we,k(we))}function Oe(){te=!1,Z(!0),Y(!0)}function ie(we){if(Oe(),!pe.dragging)return;let Ge=z||oe,ut=H("clientX",we)||0,bt=H("clientY",we)||0,Xt=y(U,ut,bt),Jt=ee(Xt,ut,bt);Jt&&(z&&re.copySortSource||!z||Jt!==J)?ye(Ge,Jt):re.removeOnSpill?W():ge()}function ye(we,Ge){let ut=k(we);z&&re.copySortSource&&Ge===J&&ut.removeChild(oe),$e(Ge)?pe.emit("cancel",we,J,J):pe.emit("drop",we,Ge,J,se),Pe()}function W(){if(!pe.dragging)return;let we=z||oe,Ge=k(we);Ge&&Ge.removeChild(we),pe.emit(z?"cancel":"remove",we,Ge,J),Pe()}function ge(we){if(!pe.dragging)return;let Ge=arguments.length>0?we:re.revertOnSpill,ut=z||oe,bt=k(ut),Xt=$e(bt);Xt===!1&&Ge&&(z?bt&&bt.removeChild(z):J.insertBefore(ut,M)),Xt||Ge?pe.emit("cancel",ut,J,J):pe.emit("drop",ut,bt,J,se),Pe()}function Pe(){let we=z||oe;Oe(),nt(),we&&we.classList.remove("gu-transit"),ne&&clearTimeout(ne),pe.dragging=!1,j&&pe.emit("out",we,j,J),pe.emit("dragend",we),J=oe=z=M=se=ne=j=null}function $e(we,Ge){let ut;return Ge!==void 0?ut=Ge:U?ut=se:ut=V(z||oe),we===J&&ut===M}function ee(we,Ge,ut){let bt=we;for(;bt&&!Xt();)bt=k(bt);return bt;function Xt(){if(he(bt)===!1)return!1;let Dn=Je(bt,we),Hn=lt(bt,Dn,Ge,ut);return $e(bt,Hn)?!0:re.accepts(oe,bt,J,Hn)}}function ae(we){if(!U)return;we.preventDefault();let Ge=H("clientX",we)||0,ut=H("clientY",we)||0;var bt=Ge-ce,Xt=ut-T;U.style.left=bt+"px",U.style.top=Xt+"px";let Jt=z||oe,Dn=y(U,Ge,ut),Hn=ee(Dn,Ge,ut),xt=Hn!==null&&Hn!==j;(xt||Hn===null)&&(fe(),j=Hn,Pc());let ln=k(Jt);if(Hn===J&&z&&!re.copySortSource){ln&&ln.removeChild(Jt);return}let tn,Ni=Je(Hn,Dn);if(Ni!==null)tn=lt(Hn,Ni,Ge,ut);else if(re.revertOnSpill===!0&&!z)tn=M,Hn=J;else{z&&ln&&ln.removeChild(Jt);return}(tn===null&&xt||tn!==Jt&&tn!==V(Jt))&&(se=tn,Hn.insertBefore(Jt,tn),pe.emit("shadow",Jt,Hn,J));function Li(le){pe.emit(le,Jt,j,J)}function Pc(){xt&&Li("over")}function fe(){j&&Li("out")}}function be(we){u.rm(we,"gu-hide")}function Ee(we){pe.dragging&&u.add(we,"gu-hide")}function ze(){if(U)return;let we=oe.getBoundingClientRect();U=oe.cloneNode(!0),U.style.width=S(we)+"px",U.style.height=C(we)+"px",u.rm(U,"gu-transit"),u.add(U,"gu-mirror"),re.mirrorContainer.appendChild(U),d(p,"add","mousemove",ae),u.add(re.mirrorContainer,"gu-unselectable"),pe.emit("cloned",U,oe,"mirror")}function nt(){U&&(u.rm(re.mirrorContainer,"gu-unselectable"),d(p,"remove","mousemove",ae),re.hideIndicator||k(U).removeChild(U),U=null)}function Je(we,Ge){let ut=Ge;for(;ut!==we&&k(ut)!==we;)ut=k(ut);return ut===p?null:ut}function lt(we,Ge,ut,bt){let Xt=re.direction==="horizontal";return typeof re.direction=="function"&&(Xt=!!re.direction(we,Ge,ut,bt)),Ge!==we?Hn():Dn();function Dn(){let ln=we.children.length,tn,Ni,Li;for(tn=0;tn<ln;tn++)if(Ni=we.children[tn],Li=Ni.getBoundingClientRect(),Xt&&Li.left+Li.width/2>ut||!Xt&&Li.top+Li.height/2>bt)return Ni;return null}function Hn(){let ln=Ge.getBoundingClientRect();return xt(Xt?ut>ln.left+S(ln)/2:bt>ln.top+C(ln)/2)}function xt(ln){return ln?V(Ge):Ge}}function vt(we,Ge){return typeof re.copy=="boolean"?re.copy:re.copy(we,Ge)}}function d(N,F,q,U){let J={mouseup:"touchend",mousedown:"touchstart",mousemove:"touchmove"},oe={mouseup:"pointerup",mousedown:"pointerdown",mousemove:"pointermove"},ce={mouseup:"MSPointerUp",mousedown:"MSPointerDown",mousemove:"MSPointerMove"};s.navigator.pointerEnabled?l[F](N,oe[q],U):s.navigator.msPointerEnabled?l[F](N,ce[q],U):(l[F](N,J[q],U),l[F](N,q,U))}function f(N){if(N.touches!==void 0)return N.touches.length;if(N.which!==void 0&&N.which!==0)return N.which;if(N.buttons!==void 0)return N.buttons;let{button:F}=N;if(F!==void 0)return F&1?1:F&2?3:F&4?2:0}function h(N){var F=N.getBoundingClientRect();return{left:F.left+g("scrollLeft","pageXOffset"),top:F.top+g("scrollTop","pageYOffset")}}function g(N,F){return typeof s[F]!="undefined"?s[F]:p.clientHeight?p[N]:c.body[N]}function y(N,F,q){let U=N||{},J=U.className,oe;return U.className+=" gu-hide",oe=c.elementFromPoint(F,q),U.className=J,oe}function _(){return!1}function b(){return!0}function w(N){return N}function S(N){return N.width||N.right-N.left}function C(N){return N.height||N.bottom-N.top}function k(N){return N.parentNode===c?null:N.parentNode}function A(N){return N.tagName==="INPUT"||N.tagName==="TEXTAREA"||N.tagName==="SELECT"||O(N)}function O(N){return!N||N.contentEditable==="false"?!1:N.contentEditable==="true"?!0:O(k(N))}function V(N){return N.nextElementSibling||F();function F(){let q=N;do q=q.nextSibling;while(q&&q.nodeType!==1);return q}}function $(N){return N.targetTouches&&N.targetTouches.length?N.targetTouches[0]:N.changedTouches&&N.changedTouches.length?N.changedTouches[0]:N}function H(N,F){var q=$(F),U={pageX:"clientX",pageY:"clientY"};return N in U&&!(N in q)&&U[N]in q&&(N=U[N]),q[N]}r.exports=m}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./classes":1,"contra/emitter":5,crossvent:6}],3:[function(o,r,i){r.exports=function(a,l){return Array.prototype.slice.call(a,l)}},{}],4:[function(o,r,i){"use strict";var s=o("ticky");r.exports=function(l,u,c){!l||s(function(){l.apply(c||null,u||[])})}},{ticky:10}],5:[function(o,r,i){"use strict";var s=o("atoa"),a=o("./debounce");r.exports=function(u,c){var p=c||{},m={};return u===void 0&&(u={}),u.on=function(d,f){return m[d]?m[d].push(f):m[d]=[f],u},u.once=function(d,f){return f._once=!0,u.on(d,f),u},u.off=function(d,f){var h=arguments.length;if(h===1)delete m[d];else if(h===0)m={};else{var g=m[d];if(!g)return u;g.splice(g.indexOf(f),1)}return u},u.emit=function(){var d=s(arguments);return u.emitterSnapshot(d.shift()).apply(this,d)},u.emitterSnapshot=function(d){var f=(m[d]||[]).slice(0);return function(){var h=s(arguments),g=this||u;if(d==="error"&&p.throws!==!1&&!f.length)throw h.length===1?h[0]:h;return f.forEach(function(_){p.async?a(_,h,g):_.apply(g,h),_._once&&u.off(d,_)}),u}},u}},{"./debounce":4,atoa:3}],6:[function(o,r,i){(function(s){"use strict";var a=o("custom-event"),l=o("./eventmap"),u=s.document,c=d,p=h,m=[];s.addEventListener||(c=f,p=g),r.exports={add:c,remove:p,fabricate:y};function d(C,k,A,O){return C.addEventListener(k,A,O)}function f(C,k,A){return C.attachEvent("on"+k,b(C,k,A))}function h(C,k,A,O){return C.removeEventListener(k,A,O)}function g(C,k,A){var O=w(C,k,A);if(O)return C.detachEvent("on"+k,O)}function y(C,k,A){var O=l.indexOf(k)===-1?$():V();C.dispatchEvent?C.dispatchEvent(O):C.fireEvent("on"+k,O);function V(){var H;return u.createEvent?(H=u.createEvent("Event"),H.initEvent(k,!0,!0)):u.createEventObject&&(H=u.createEventObject()),H}function $(){return new a(k,{detail:A})}}function _(C,k,A){return function(V){var $=V||s.event;$.target=$.target||$.srcElement,$.preventDefault=$.preventDefault||function(){$.returnValue=!1},$.stopPropagation=$.stopPropagation||function(){$.cancelBubble=!0},$.which=$.which||$.keyCode,A.call(C,$)}}function b(C,k,A){var O=w(C,k,A)||_(C,k,A);return m.push({wrapper:O,element:C,type:k,fn:A}),O}function w(C,k,A){var O=S(C,k,A);if(O){var V=m[O].wrapper;return m.splice(O,1),V}}function S(C,k,A){var O,V;for(O=0;O<m.length;O++)if(V=m[O],V.element===C&&V.type===k&&V.fn===A)return O}}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./eventmap":7,"custom-event":8}],7:[function(o,r,i){(function(s){"use strict";var a=[],l="",u=/^on/;for(l in s)u.test(l)&&a.push(l.slice(2));r.exports=a}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],8:[function(o,r,i){(function(s){var a=s.CustomEvent;function l(){try{var u=new a("cat",{detail:{foo:"bar"}});return u.type==="cat"&&u.detail.foo==="bar"}catch{}return!1}r.exports=l()?a:typeof document!="undefined"&&typeof document.createEvent=="function"?function(c,p){var m=document.createEvent("CustomEvent");return p?m.initCustomEvent(c,p.bubbles,p.cancelable,p.detail):m.initCustomEvent(c,!1,!1,void 0),m}:function(c,p){var m=document.createEventObject();return m.type=c,p?(m.bubbles=Boolean(p.bubbles),m.cancelable=Boolean(p.cancelable),m.detail=p.detail):(m.bubbles=!1,m.cancelable=!1,m.detail=void 0),m}}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],9:[function(o,r,i){var s=r.exports={},a,l;function u(){throw new Error("setTimeout has not been defined")}function c(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?a=setTimeout:a=u}catch{a=u}try{typeof clearTimeout=="function"?l=clearTimeout:l=c}catch{l=c}})();function p(S){if(a===setTimeout)return setTimeout(S,0);if((a===u||!a)&&setTimeout)return a=setTimeout,setTimeout(S,0);try{return a(S,0)}catch{try{return a.call(null,S,0)}catch{return a.call(this,S,0)}}}function m(S){if(l===clearTimeout)return clearTimeout(S);if((l===c||!l)&&clearTimeout)return l=clearTimeout,clearTimeout(S);try{return l(S)}catch{try{return l.call(null,S)}catch{return l.call(this,S)}}}var d=[],f=!1,h,g=-1;function y(){!f||!h||(f=!1,h.length?d=h.concat(d):g=-1,d.length&&_())}function _(){if(!f){var S=p(y);f=!0;for(var C=d.length;C;){for(h=d,d=[];++g<C;)h&&h[g].run();g=-1,C=d.length}h=null,f=!1,m(S)}}s.nextTick=function(S){var C=new Array(arguments.length-1);if(arguments.length>1)for(var k=1;k<arguments.length;k++)C[k-1]=arguments[k];d.push(new b(S,C)),d.length===1&&!f&&p(_)};function b(S,C){this.fun=S,this.array=C}b.prototype.run=function(){this.fun.apply(null,this.array)},s.title="browser",s.browser=!0,s.env={},s.argv=[],s.version="",s.versions={};function w(){}s.on=w,s.addListener=w,s.once=w,s.off=w,s.removeListener=w,s.removeAllListeners=w,s.emit=w,s.prependListener=w,s.prependOnceListener=w,s.listeners=function(S){return[]},s.binding=function(S){throw new Error("process.binding is not supported")},s.cwd=function(){return"/"},s.chdir=function(S){throw new Error("process.chdir is not supported")},s.umask=function(){return 0}},{}],10:[function(o,r,i){(function(s){var a=typeof s=="function",l;a?l=function(u){s(u)}:l=function(u){setTimeout(u,0)},r.exports=l}).call(this,o("timers").setImmediate)},{timers:11}],11:[function(o,r,i){(function(s,a){var l=o("process/browser.js").nextTick,u=Function.prototype.apply,c=Array.prototype.slice,p={},m=0;i.setTimeout=function(){return new d(u.call(setTimeout,window,arguments),clearTimeout)},i.setInterval=function(){return new d(u.call(setInterval,window,arguments),clearInterval)},i.clearTimeout=i.clearInterval=function(f){f.close()};function d(f,h){this._id=f,this._clearFn=h}d.prototype.unref=d.prototype.ref=function(){},d.prototype.close=function(){this._clearFn.call(window,this._id)},i.enroll=function(f,h){clearTimeout(f._idleTimeoutId),f._idleTimeout=h},i.unenroll=function(f){clearTimeout(f._idleTimeoutId),f._idleTimeout=-1},i._unrefActive=i.active=function(f){clearTimeout(f._idleTimeoutId);var h=f._idleTimeout;h>=0&&(f._idleTimeoutId=setTimeout(function(){f._onTimeout&&f._onTimeout()},h))},i.setImmediate=typeof s=="function"?s:function(f){var h=m++,g=arguments.length<2?!1:c.call(arguments,1);return p[h]=!0,l(function(){p[h]&&(g?f.apply(null,g):f.call(null),i.clearImmediate(h))}),h},i.clearImmediate=typeof a=="function"?a:function(f){delete p[f]}}).call(this,o("timers").setImmediate,o("timers").clearImmediate)},{"process/browser.js":9,timers:11}]},{},[2])(2)})});var SN={};D(SN,{default:()=>Cf});function Cf(...e){function t(o,r,...i){o&&o.dispatchEvent(new CustomEvent(r,{bubbles:!1,detail:{args:i[0]}}))}let n=Mie.default.apply(this,e);return n.on("drag",function(o,r){t(o,"dragula-drag",arguments),t(r,"dragula-drag-lift",arguments),t(window,"tco-drag-start")}),n.on("dragend",function(o){t(o,"dragula-dragend",arguments),t(window,"tco-drag-end")}),n.on("drop",function(o,r,i,s){t(o,"dragula-drop",arguments),t(r,"dragula-drop-into",arguments),t(i,"dragula-drop-from",arguments),t(s,"dragula-drop-before",arguments)}),n.on("cancel",function(o,r,i){t(o,"dragula-cancel",arguments),t(r,"dragula-cancel-container",arguments),t(i,"dragula-cancel-source",arguments)}),n.on("remove",function(o,r,i){t(o,"dragula-remove",arguments),t(r,"dragula-remove-container",arguments),t(i,"dragula-remove-source",arguments)}),n.on("shadow",function(o,r,i){t(o,"dragula-shadow",arguments),t(r,"dragula-shadow-container",arguments),t(i,"dragula-shadow-source",arguments)}),n.on("over",function(o,r,i){t(o,"dragula-over",arguments),t(r,"dragula-over-container",arguments),t(i,"dragula-over-source",arguments)}),n.on("out",function(o,r,i){t(o,"dragula-out",arguments),t(r,"dragula-out-container",arguments),t(i,"dragula-out-source",arguments)}),n.on("cloned",function(o,r,i){t(r,"dragula-cloned",arguments),i==="copy"?t(r,"dragula-copy",arguments):i==="mirror"&&t(r,"dragula-mirror",arguments)}),n.teardown=()=>n.destroy(),n}var Mie,Tv=x(()=>{Mie=P(Die())});var kN={};D(kN,{default:()=>cS});function cS({suspend:e,type:t}){let n=(0,km.useRef)();return(0,km.useEffect)(()=>{if(!n.current)return()=>{};let o=n.current;document.body.classList.toggle("tco-element-cursor-is-active",!0);let r=({clientX:i,clientY:s})=>{requestAnimationFrame(function(){o.style.transform=`translate3d(${i}px, ${s}px, 0)`})};return window.addEventListener("mousemove",r,{passive:!0,bubbles:!0}),()=>{window.removeEventListener("mousemove",r,{passive:!0}),document.body.classList.toggle("tco-element-cursor-is-active",!1)}},[]),(0,km.useEffect)(()=>{n.current.style.display=e?"none":"block"},[e]),Nie.default.createPortal(km.default.createElement("div",{ref:n,className:"tco-element-cursor"},km.default.createElement(ca,null)),window.csAppData.rootEl)}var km,Nie,AN=x(()=>{km=P(B()),Nie=P(_i());Sm()});var ON={};D(ON,{azNameSort:()=>IN,azTitleSort:()=>Gg,makeSort:()=>ip,useAZSorting:()=>Pv,useSearch:()=>PN,useSearchState:()=>TN});function TN(){let[e,t]=(0,Na.useState)(""),n=(0,Na.useCallback)(r=>t(r),[t]),o=(0,Na.useCallback)(()=>t(""),[t]);return{query:e,onSearch:n,clearSearch:o}}function PN(e,t,n,o){let[r,i]=(0,Na.useState)(null),s=(0,Na.useMemo)(()=>t||!Array.isArray(n)?null:n.map(o),[t,n,o]);return(0,Na.useEffect)(()=>{i(e&&s?Lie.default.go(e,s,{keys:["index"]}).map(({obj:a})=>a.item):null)},[e,s]),[r||n||[],r!==null]}function Pv(e="title"){let[t,n]=(0,Na.useState)("asc"),o=(0,Na.useMemo)(()=>[{value:"asc",label:"A-Z"},{value:"desc",label:"Z-A"}],[]),r=(0,Na.useMemo)(()=>ip(e),[e]),i=(0,Na.useMemo)(()=>r(t),[r,t]);return{activeSortMode:t,sortModes:o,setSortMode:n,sorter:i}}var Na,Lie,Vie,Fie,g4e,y4e,_4e,ip,Gg,IN,sp=x(()=>{Na=P(B()),Lie=P(lv()),Vie=e=>typeof e=="string"?e.toLocaleLowerCase():e,Fie=(e,t)=>typeof e=="function"?e(t):t[e],g4e=(e,t,n)=>[Vie(Fie(e,t)),Vie(Fie(e,n))],y4e=([e,t])=>e>t?1:e<t?-1:0,_4e=([e,t])=>e>t?-1:e<t?1:0,ip=e=>t=>(n,o)=>{let r=g4e(e,n,o);return t==="desc"?_4e(r):y4e(r)};Gg=ip("title")("asc"),IN=ip("name")("asc")});var Bie,zie=x(()=>{Bie="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCAKAAoADAREAAhEBAxEB/8QAGgABAQEBAQEBAAAAAAAAAAAAAAUEAgEDB//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAP2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4OQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAenZ6AAADISAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUigAAADESgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUSiAAADESgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUSiAAADESgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUSiAAADESgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUSiAAADESgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUSiAAADESgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUSiAAADESgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUSiAAADESgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUSiAAADESgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUSiAAADESgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUSiAAADESgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUSiAAADESgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUSiAAADESgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUSiAAAD4k05AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6UDSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//xAAuEAAABQMCBwEAAQMFAAAAAAAAAQMUUwSSogIFMDRDYHKBwRExEiFhIkFSgMD/2gAIAQEAAT8A/wCoupZPQf5qU0Ef+TDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIOEZU7iDhGVO4g4RlTuIEukf8K6Li4W469Wim/0GZfur87H2rXqPSppMzMtP5+cHdOW0+fw+x9p6vr7wd05bT5/D7H2nq+vvB3TltPn8Psfaer6+8HdOW0+fw+x9p6vr7wd05bT5/D7H2nq+vvB3TltPn8Psfaer6+8HdOW0+fw+x9p6vr7wd05bT5/D7H2nq+vvB3TltPn8Psfaer6+8HdOW0+fw+x9p6vr7wd05bT5/D7H2nq+vvB3TltPn8Psfaer6+8HdOW0+fw+x9p6vr7walAqhL+gz/P9yMatuXI/wC2ktX+SMMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iDCpjyIMKmPIgwqY8iBbfUf8MiFHSttB/p/urV/P/ixf//EABQRAQAAAAAAAAAAAAAAAAAAAMD/2gAIAQIBAT8ASAf/xAAUEQEAAAAAAAAAAAAAAAAAAADA/9oACAEDAQE/AEgH/9k="});var $ie,Uie=x(()=>{$ie="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCAKAAoADAREAAhEBAxEB/8QAGgABAQEBAQEBAAAAAAAAAAAAAAUEAQIDB//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAP2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHyMhwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHTYfQAAAE4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqm0AAAE4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqm0AAAE4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqm0AAAE4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqm0AAAE4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqm0AAAE4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqm0AAAE4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqm0AAAE4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqm0AAAE4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqm0AAAE4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqm0AAAE4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqm0AAAE4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqm0AAAE4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqm0AAAE4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqm0AAAHkynAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdNR6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//8QAKhAAAAMHAwUBAAMBAAAAAAAAAAMVAVJjkaLR4QIFwTA0Q2CBchJBgMD/2gAIAQEAAT8A/wCLEOP0EaP5GNDd1Z/RVQVoNWArQasBWg1YCtBqwFaDVgK0GrAVoNWArQasBWg1YCtBqwFaDVgK0GrAVoNWArQasBWg1YCtBqwFaDVgK0GrAVoNWArQasBWg1YCtBqwFaDVgK0GrAVoNWArQasBWg1YCtBqwFaDVgK0GrAVoNWArQasBWg1YCtBqwFaDVgK0GrAVoNWArQasBWg1YCtBqwFaDVgK0GrAVoNWArQasBWg1YCtBqwFaDVgK0GrAVoNWArQasBWg1YCtBqwFaDVgK0GrAVoNWArQasBWg1YCtBqwFaDVgK0GrAVoNWArQasBWg1YCtBqwFaDVgK0GrAVoNWArQasBm6s/sqoEnaDy/56G9HdvF949H2vttX74Z0d28X3j0fa+21fvhnR3bxfePR9r7bV++GdHdvF949H2vttX74Z0d28X3j0fa+21fvhnR3bxfePR9r7bV++GdHdvF949H2vttX74Z0d28X3j0fa+21fvhnR3bxfePR9r7bV++GdHdvF949H2vttX74Z0d28X3j0fa+21fvhnR3bxfePR9r7bV++GdHdvF949H2vttX74Z0d18X30fa+21fu3R16NJmlunWxjWBu2ENfZ9CWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYJZLxk2WCWS8ZNlglkvGTZYM2whj7Ro0M0aWadLGMYz/ACL/AP/EABQRAQAAAAAAAAAAAAAAAAAAAMD/2gAIAQIBAT8ASAf/xAAUEQEAAAAAAAAAAAAAAAAAAADA/9oACAEDAQE/AEgH/9k="});var jie,Hie=x(()=>{jie="data:image/jpeg;base64,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AAAAAAAAAMGmYAAAAAAAAAAAAAAAAAAAAAAABk3DIAAAAAAAAAAAAAMGuAAAAAAAAAAAAAAAADAAABkAAAA2DIAAAAAAAAAAAB8TAAAAAAAAAAAAAAAAAAAAAAAAAAAAPR9QAAAAAAAAAAaJ5AAAAAAAAAAAAAAAAAAAAAAAAAAAB7N0AAAAAAAAAAAAAAAGAZAAAAAAAAAAAAAAAABgGQAAAAAAAAAAAAAAAAAAAAa5oGQAAAAAAAAAAAAAAAAYN82AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//xAAiEAEBAAICAgEFAQAAAAAAAAAUFQQFAQMCYEAAEFCQoID/2gAIAQEAAQIA/b35eaEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEePn8bJ7/AMxjd37oNnsbFixY1ub6Vvft2Yf20Hpe9+sLC79N063I6NB6XvfrAzK1baZGg9L2uBMmTJerw/4QMvXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABia/wD3zzzUq1atWrVq1atWrVq1atWrVq1atWrVq1atWrVq1atWrVq1atWrVq1atWrV42njz8zngAAAAAAAAAAAAAAAAAAAAAAAAAAAT506dOnTpwAAAAAAA44+T55TGMYxjGMYxjGMYxjGMYxjGMYxjGMYxjGMYxjGMYxjGMYxjGeGR8bt1sqVKlSpUqVKlSpUqVKlSpUqVKlSpUqVKlSpUqVKlSpUqVKlSpUqVKlSpUqVKlSpUqV0673DM6ZsyZMmTJkyZMmTJkyZMmTJkyZMmTJkyZMmTJkyZMmTcPp/vl//xAA1EAABBAICAgEBBAkDBQAAAAABAAIDUwSSUqJRkRExEhMiYCEkQEFicXOhsRCQoAUjMlCA/9oACAEBAAM/AP8Ad7awfL3Bo8lQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BQ2x7BNePljg4eQf2czzFx+n7h/7kwTBw+n7x5H+9C/Ee2OID7RHySVl826hZdg1Cy7BqFl8xqEc2FxeAHsPwfj8l/rrP6Y/wAn/TEb/wBKErX/APc+Afn5+p8fH+v4J/5j8l/rrP6Y/wAlPzZS1p+APq5TxOH3XxI0qGPEMLmhxcPxOTsad0T/AKj+4X4J/wCY/Jf66z+mP8lYWJjBn334z+lx+yfqsO7qVh3dSsTKiDo5fmVv8J/SF+Cf+Y/JcuU9ssP6SB9khZdJ9hZdJ9hZdJ9hZlJ9hPxIXfef+bz6/wCCC50hfD+/6tWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wWTX2Cya+wTxIHzAAD6D/wC+g1pJ+gUPF6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6i4PUXB6h4vQcAR9D+2/Kx6/7lY1fYrGr7FY1fYrGr7FY1fYrGr7FY1fYrGr7FY1fYrGr7FY1fYrGr7FY1fYrGr7FY1fYrGr7FY1fYrGr7FY1fYrGr7FY1fYrGr7FY1fYrGr7FY1fYrGr7FY1fYrGr7FY1fYrGr7FY1fYrGr7FY/DsVj8T7WPxPtY/E+1j8T7WPxPtY/E+1j8T7WNX2Kxq+xWNX2Kxq+xWNX2Kxq+xWNX2Kxq+xWPX/cr4/aoWPLXSAFQWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVFIfhsjSf2cSyuf94R8nwhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqhadULTqmRSB5eSR+cXzwFjPr8qf+D2p/LPan8s9qfyz2p/LPan8s9qfyz2p/LPan8s9qfyz2p/LPan8s9qfyz2p/LPan8s9qfyz2p/LPan8s9qfyz2p/LPan8s9qfyz2p/LPan8s9qfyz2p/LPan8s9qfyz2p/LPan8s9qfyz2p/LPan8s9qfyz2p/LPan/g9p8EH2H/X5/wCfN//EABQRAQAAAAAAAAAAAAAAAAAAAMD/2gAIAQIBAT8ASAf/xAAUEQEAAAAAAAAAAAAAAAAAAADA/9oACAEDAQE/AEgH/9k="});var Gie,Wie=x(()=>{Gie="data:image/jpeg;base64,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"});var Qie,qie=x(()=>{Qie="data:image/jpeg;base64,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AAAAAAAGDTMAAAAAAAAAAAAAAAAAAAAAAAAybhkAAAAAAAAAAAAAGDXAAAAAAAAAAAAAAAABgAAAyAAAAbBkAAAAAAAAAAAA+JgAAAAAAAAAAAAAAAAAAAAAAAAAAAHo+oAAAAAAAAAANE8gAAAAAAAAAAAAAAAAAAAAAAAAAAA9m6AAAAAAAAAAAAAAADAMgAAAAAAAAAAAAAAAAwDIAAAAAAAAAAAAAAAAAAAANc0DIAAAAAAAAAAAAAAAAMG+bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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"});var Yie,Kie=x(()=>{Yie="data:image/jpeg;base64,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"});var pS,DN=x(()=>{pS="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCAKAAoADAREAAhEBAxEB/8QAGwABAQACAwEAAAAAAAAAAAAAAAYBBQIDBAf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa084AAAAAAAAAAAAAAAAAAAAAAAAAAAPQbIAAAAAAAAAAE6AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAABOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIAAAAAAAAAAE6AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAABOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIAAAAAAAAAAE6AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAABOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIAAAAAAAAAAE6AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAABOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIAAAAAAAAAAE6AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAABOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIAAAAAAAAAAE6AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAABOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIAAAAAAAAAAE6AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAABOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIAAAAAAAAAAE6AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAABOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIAAAAAAAAAAE6AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAABOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIAAAAAAAAAAE6AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAAME8AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAABojqAAAAAAAAAAAAAAAAAAAAAAAAAAAB2m9AAAAAAAAAABxOAAAAAAAAAAAAAAAAAAAAAAAAAAAAOZyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAAAAAAAAAaw4gAAAAAAAAAAAAAAAwAAAAZAAABsDtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAdAAAAAAAAAAAAAAAAAAAAAAAAAAAAMm1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1mtMgAAAAAAAAAAAAAAAAHqPWAAAAAAAAAAAAAAAAAAAADBgyAAAAAAAAAAAAAAAADBkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/EACMQAQEBAAEDAwUBAAAAAAAAABIUFQQBAgNAUGAABYCQoLD/2gAIAQEAAQIA/eXy+fffffffffffffffffffffffffffffffffffffffffffffffffffffffffxOf/iTcnwe8cbwem7uyeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeft7PyrSSSSSSSSSSSSSSSSSSSSSSSS6dfXeX7bl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXmZmZmZmZmZeXl5eXl5eXl8fx/Keb9JJJJJJJJJJJJJJJJJJJJJJJJJJJJdnX5h5u/U1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTg8r2sEkkkkkkkkkkkkkkkknp0/uV//8QAMBAAAQIFBQABAgUDBQAAAAAAAAEDAgRRU5FSY5Ki0RIRQhMxQFBgISJBgIGQoLD/2gAIAQEAAz8A/wCcuKFxYGf6fH84iZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QmbnVCZudUJm51QjVxIHlRUX7v/EnVh5YV/L7V/eVfeSHK0T9PDGn0jhSJKKM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvigzab4oM2m+KDNpvihDAn0ghSFKIn+qyGqENUIaoQ1QhqhDVCGqENUIaoQ1QhqhDVCGqENUIaoQ1QhqhDVCGqENUIaoQ1QhqhDVCGqENUIaoQ1QhqhDVCGqENUIaoQ1QhqhDVCGqENUIaoQ1QhqhDVCGqENUIaoQ1QhqhDVBF/XvRuxRfOFUVf8AI9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qbyvg9qgyP1gyP1gyP1gyP1gyP1gyP1gyP1gyPam8qPam8r4Pam8r4Pam8r4Pam8r4Pam8r4Pam8r4Pam8r4Pam8r4K0xDBFF8lT+VTP4yfhfP4fT7Se3cE9u4J7dwT27gnt3BPbuCe3cE9u4J7dwT27gnt3BPbuCe3cE9u4J7dwT27gnt3BPbuCe3cE9u4J7dwT27gnt3BPbuCe3cE9u4J7dwT27gnt3BPbuCe3cE9u4J7dwT27gnt3BPbuCe3cE9u4J7dwT27gnt3BPbuCe3cE9u4J7dwT27gnt3BPbuCe3cE9u4J7dwT27gnt3BPbuCe3cE9u4J/5ff8A7/zFW2Y40T6rCg9pgwPaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6PaW8L6RzPz+aJ/bT9sh0pghohDRCGiENEIaIQ0QhohDRCGiENEIaIQ0QhohDRCGiENEIaIQ0QhohDRCGiENEIaIQ0QhohDRCGiENEIaIQ0QhohDRCGiENEIaIJD+SIn/eW/8QAFBEBAAAAAAAAAAAAAAAAAAAAwP/aAAgBAgEBPwBIB//EABQRAQAAAAAAAAAAAAAAAAAAAMD/2gAIAQMBAT8ASAf/2Q=="});var Jie,Xie=x(()=>{Jie="data:image/jpeg;base64,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"});var Iv,MN=x(()=>{Iv="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCAKBAoADAREAAhEBAxEB/8QAGwABAAIDAQEAAAAAAAAAAAAAAAUGAQMEAgf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSRx5AAAAAAAAAAAAAAMnQSAAAAAAAAAAAAAAAAAAAAAAABHEcAAAAAAAAAAAAAAAZLCAAAAAAAAAAAAAAAAAAAAAAARpHgAAAAAAAAAAAAAAAsQAAAAAAAAAAAAAAAAAAAAAABGkeAAAAAAAAAAAAAAACxAAAAAAAAAAAAAAAAAAAAAAAEaR4AAAAAAAAAAAAAAALEAAAAAeQAAAAAAAAADJkAAAAAAEaR4AAAAAAAAAAAAAAALEAAAACrkGAAAAAAAAAAbC5HcAAAAAARpHgAAAAAAAAAAAAAAAsQAAAAKMcgAAAAAAAAAALSTYAAAAABGkeAAAAAAAAAAAAAAACxAAAAA4yJAAAAAAAAAANxNHoAAAAAAjSPAAAAAANZ5ABuAAAAAABYgAAAAAAAAAAAAAAAAAAAAAACNI8AAAAAArJyno8gsp1gAAAAAFiAAAABgyAAAAAAAAAAAADBkAAAAjSPAAAAAAKwcxJnEaSyHYAAAAAAWIAAAAHAaAAAAAAAAAAAAAYJQ9gAAAjSPAAAAAAKwdp0neV0mDsAAAAAALEAAAAAAAAAAAAAAAAAAAAAAARpHgAAAAAFYO09A0EmdgAAAAABYgAAAAcBzmQAAAAAAAAAAAAADBJG0AEaR4AAAAABHGgAEobAAAAAACxAAAAAAAAAAAAAAAAAAAAAAAEaR4AAAAAAAAAAAAAAALEAAAADiNIAAAAAAAAB0HWAAAAAAACNI8AAAAAAAAAAAAAAAFiAAAAB5PIAAAAAAAMmQD0AAAAAAACNI8AAAAAAAAAAAAAAAFiAAAAAAAAAAAAAAAAAAAAAAAI0jwAAAAAAAAAAAAAAAWIAAAAAAAAAAAAAAAAAAAAAAAjSPAAAAAAAAAAAAAAABYgAAAAAAAAAAAAAAAAAAAAAACNI8AAAAAAAAAAAAAAAFiAAAAAAAAAAAAAAAAAAAAAAAI0jwAAAAAAAAAAAAAADJYQAAAAAAAAAAAAAAAAAAAAAADQRx5AAAAAAAAAAAAAAB0kiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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"});var LN={};D(LN,{resolveFallbackThumbnail:()=>NN,useThumbnailCapture:()=>Ef});function NN(e,t){return e==="document"?t==="layout:header"?Bie:t==="layout:footer"?$ie:t==="layout:single"?jie:t==="layout:archive"?Gie:t==="layout:single-wc"?Qie:t==="layout:archive-wc"?Yie:t==="content:post"?pS:t==="custom:component"?Jie:pS:e==="element"?t==="__multi__"?Iv:Iv:Iv}function Ef(e="document",t={},{useCapture:n=!1}={}){let[o,r]=(0,mS.useState)(null),i=a7();return(0,mS.useEffect)(()=>{if(!n)return;let s,a;return i&&o===null&&(s=requestAnimationFrame(()=>{yy("template-thumbnail",{type:e,options:t}).then(l=>{a||r(l)},l=>{a||(console.warn(l),r(""))})})),()=>{a=!0,cancelAnimationFrame(s)}},[i,o,r,e,t,n]),[o,r]}var mS,qg=x(()=>{mS=P(B());ea();wr();WE();zie();Uie();Hie();Wie();qie();Kie();DN();DN();Xie();MN();MN()});var zN={};D(zN,{getValidation:()=>FN,requireValidation:()=>Kg,useValidation:()=>P4e});async function Kg(){return await FN()?!0:(ai("__ABORT__"),await Bd(v("app.validation-required"),{accept:v("app.go-validate"),acceptUrl:window.csAppData.validationUrl}),!1)}async function T4e(){try{return(await fetch(`https://theme.co/api-v2/lookup/${window.csAppData.env.productKey}?siteurl=${window.csAppData.siteUrl}`)).json()}catch{console.warn("Unabled to check validation")}}async function FN(){return!0}function P4e(){let[e,t]=(0,Ov.useState)(Qg),[n,o]=(0,Ov.useState)(Qg===null);return(0,Ov.useEffect)(()=>{Qg===null&&FN().then(r=>{t(r),o(!1)})},[Qg]),{isValidated:e,isLoading:n}}var Ov,Qg,VN,dS=x(()=>{Ov=P(B());wa();Se();xs();Qg=null});var BN={};D(BN,{default:()=>Am,readFile:()=>I4e});function Am(e,t){let n=document.createElement("a"),o=typeof e=="string"?e:URL.createObjectURL(e);n.download=t||e.name||"file",n.rel="noopener",n.href=o,setTimeout(()=>{n.dispatchEvent(new MouseEvent("click"))}),setTimeout(()=>{URL.revokeObjectURL(o)},1e3*60)}function I4e(e,t=!1){return new Promise(function(n,o){let r=new FileReader;r.onload=function(i){n(i.target.result)};try{t?r.readAsDataURL(e):r.readAsText(e)}catch(i){o(i)}})}var Dv=x(()=>{});var WN={};D(WN,{SaveButton:()=>UN,dirtyGlobalContexts:()=>fS,saveDocument:()=>hS,saveJSON:()=>jN,saveRequest:()=>gS,useIsDocDirty:()=>yS,useIsGlobalDirty:()=>$N,useSaveCurrentDocument:()=>HN});async function gS(e){let t=Object.keys(e);if(t.length>0){let{data:n}=await or("save",{requests:e,context:{user_id:window.csAppData.current_user}}),o=[];if(t.forEach(r=>{let{error:i}=n[r];if(i){console.warn(`Save Error for ${r}:`,i),o.push(i);return}}),o.length>0)throw new Error(o);return{saved:!0,sideEffects:n["side-effects"]}}return{saved:!0}}async function U4e(e,{toSaveGlobal:t,doc:n}){let o=t.reduce((i,s)=>(i[s]={data:B4e(e[s])},i),{}),r=n.docId?hS(n,e):null;return r&&(o.document=r),gS(o)}function UN(){let e=jr(),[t,n]=He(fS),[o,r]=He(al),i=mt(Mv),s=yS(),a=Zie(e,{doc:i,toSaveGlobal:t,setDirtyGlobalContexts:n,setDirtyDocs:r});return H4e(e,{setDirtyGlobalContexts:n,setDirtyDocs:r}),Ko({save:En(a)},[a]),$4e(t,o),sl.default.createElement(j4e,{onSave:a,toSaveGlobal:t,isDocDirty:s})}function yS(){return mt(Mv).isEdited}function $N(){return mt(fS).length>0}function HN(e={}){let t=jr(),[n,o]=He(fS),[r,i]=He(al),s=mt(Mv);return Zie(t,{doc:s,toSaveGlobal:n,setDirtyGlobalContexts:o,setDirtyDocs:i,...e})}function jN(e,t){if(!e){console.error("No data");return}t||(t="console.json"),typeof e=="object"&&(e=JSON.stringify(e,void 0,4));var n=new Blob([e],{type:"text/json"}),o=document.createEvent("MouseEvents"),r=document.createElement("a");r.download=t,r.href=window.URL.createObjectURL(n),r.dataset.downloadurl=["text/json",r.download,r.href].join(":"),o.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),r.dispatchEvent(o)}var sl,$Re,fS,O4e,D4e,M4e,N4e,L4e,V4e,F4e,z4e,hS,B4e,$4e,H4e,Zie,j4e,Sf=x(()=>{sl=P(B());De();ao();xs();Se();ht();vi();rr();$Re=P(Xa());Lo();Un();pa();Pt();bi();hm();Kt();fS=Fe([]),O4e={"THEME_OPTIONS:UPDATE":"themeOptions","THEME_OPTIONS:UPDATE_WITH_OPTIONS":"themeOptions","COLORS:UPDATE":"colors","COLORS:REPLACE":"colors","FONT_ITEMS:UPDATE":"fontItems","FONT_ITEMS:REPLACE":"fontItems","FONT_CONFIG:UPDATE":"fontConfig","FONT_CONFIG:REPLACE":"fontConfig"},D4e={"FONT_ITEMS:RESET":"fontItems","COLORS:RESET":"colors","FONT_CONFIG:RESET":"fontConfig"},M4e=["ELEMENT_RESET","ELEMENT_SETUP"],N4e=["SETTINGS:FILL"],L4e=(e,t,n)=>{let o=(e._modules||[])[0]||{};return{settings:t,elements:o._modules||[]}},V4e=(e,t)=>{let n=GN(e),o=qN("custom:component",n);return{elements:n,settings:t,meta:{components:o}}},F4e=({_modules:e},t)=>{let n={};return(e||[]).forEach(o=>{o._modules&&(n[o._region]=o._modules)}),{settings:t,elements:n}},z4e=({docTypeName:e,docTypeInfo:t})=>t.baseType==="layout"?F4e:e==="custom:component"?V4e:L4e,hS=(e,{settings:t,elements:n},o={})=>{let r=t?.[e.id],i=n?.[e.id];if(!r||!i)throw new Error("Document data not found");let s=cv(i);return{type:"document",id:e.id,...z4e(e)(s,r,o)}};B4e=e=>{if(typeof e=="object"&&!Array.isArray(e)){let t={...e};return delete t.__last_markup_change__,t}return e};$4e=(e,t)=>{let n=(0,sl.useMemo)(()=>t.length>0||e.length>0,[e,t]);(0,sl.useEffect)(()=>{if(!n)return()=>{};let o=function(r){let i=v("app.unsaved-warning");return(r||window.event).returnValue=i,i};return window.addEventListener("beforeunload",o),()=>{window.removeEventListener("beforeunload",o)}},[n])},H4e=(e,{setDirtyGlobalContexts:t,setDirtyDocs:n})=>{Zd(e,({action:o})=>{let r=O4e[o.type];if(o.type==="ELEMENT_CLOSE_DOC"||o.type==="SETTINGS:DELETE")return t(l=>l.filter(u=>u!==o.doc));if(r){t(l=>l.includes(r)?l:[...l,r]);return}let i=D4e[o.type];if(i){t(l=>l.filter(u=>u!==i));return}let s=o.type.indexOf("SETTINGS")===0&&!N4e.includes(o.type),a=o.type.indexOf("ELEMENT")===0&&!M4e.includes(o.type);o.doc&&(s||a)&&n(l=>l.includes(o.doc)?l:[...l,o.doc])},[t,n])},Zie=(e,{doc:t,toSaveGlobal:n,setDirtyGlobalContexts:o,setDirtyDocs:r,shouldNotify:i=!0})=>{let s=QN(),a=(0,sl.useRef)(!1);return(0,sl.useCallback)(async()=>{if(!a.current){a.current=!0,Ui();try{let{saved:l,sideEffects:u={}}=await U4e(e.getState(),{toSaveGlobal:n,doc:t});l&&(o([]),t.docId&&(u_(t.docId),r(c=>c.filter(p=>p!==t.docId)),u.components&&s(u.components,t.docId))),i&&so(v("app.notify.saved-all"))}catch(l){Lt(v("app.notify.failed-to-save",{context:l.message}),{warn:l})}nr(),a.current=!1}},[t,n,o,r,s])},j4e=({onSave:e,toSaveGlobal:t,isDocDirty:n})=>{let o=(0,sl.useMemo)(()=>n||t.length>0,[t,n]),r=(0,sl.useCallback)(()=>{e()},[e]);return sl.default.createElement(ol,{tooltip:!1,className:K("is-save",{"has-changed":o}),label:"Save",onClick:r})}});var KN={};D(KN,{Modal:()=>Rie,ModalContent:()=>Lv,ModalSidebar:()=>W4e,default:()=>Nv});function W4e({header:e,className:t,flush:n,children:o}){return Dr.default.createElement("aside",{className:K("tco-modal-body-sidebar",t,{"is-flush":n})},e&&Dr.default.createElement("div",{className:"tco-modal-content-header"},Dr.default.createElement("h2",null,e)),o)}var Dr,Rie,Nv,Lv,Yg=x(()=>{Dr=P(B());De();je();wt();gn();wt();Rie=(0,Dr.forwardRef)(({isActive:e,className:t,bodyClassName:n,headerClassName:o,header:r,label:i,nav:s,actions:a,onClose:l,children:u,...c},p)=>{let m=(0,Dr.useRef)();cu({refs:[m,p],enabled:e,onFocusLoss:()=>l()});let d=(0,Dr.useCallback)(f=>{!f.target.closest(".tco-modal-content")&&_S(f.target)&&l()},[l]);return Dr.default.createElement("div",{className:K("tco-modal",t,{"is-active":e}),onClick:d,...c},Dr.default.createElement(kf,{position:"bottom"},Dr.default.createElement("div",{className:"tco-modal-content",ref:m},Dr.default.createElement("header",{className:K("tco-modal-header",o)},Dr.default.createElement("div",{className:"tco-modal-header-scroll"},r,(i||s)&&Dr.default.createElement("div",{className:"tco-modal-header-labels"},i&&Dr.default.createElement("strong",null,i),s),a&&Dr.default.createElement("div",{className:"tco-modal-header-actions"},a)),Dr.default.createElement("button",{className:"tco-modal-close",onClick:l},Dr.default.createElement(G,{type:"close"}))),Dr.default.createElement("div",{className:K("tco-modal-body",n),ref:p},u))))}),Nv=Rie;Lv=(0,Dr.forwardRef)(({className:e,flush:t,children:n,...o},r)=>Dr.default.createElement("div",{ref:r,className:K("tco-modal-body-content",e,{"is-flush":t}),...o},n))});var JN={};D(JN,{AppWindowCog:()=>XN,AppWindowFloater:()=>ei,AppWindowModal:()=>xS,AppWindowToggle:()=>bS,Floater:()=>ic,FloaterToggle:()=>Af,useAppWindow:()=>Qn,useAppWindowTabs:()=>YN,useAppWindowZ:()=>ose});function Qn(e){let[t,n]=He(q4e(e)),{docId:o}=Be(),[r,i,s]=nse();(0,yt.useLayoutEffect)(()=>{t.currentDocId!==o&&n(d=>({...d,currentDocId:o,isOpen:!1}))},[o]);let a=(0,yt.useCallback)(d=>{n(f=>({...f,label:d}))},[n]),l=(0,yt.useCallback)(d=>{n(f=>({...f,label:d}))},[n]),u=(0,yt.useCallback)((d=!0)=>{n(f=>({...f,isReady:!!d}))},[n]),c=(0,yt.useCallback)(()=>{n(d=>({...d,isOpen:!1})),r(e)},[n,r]),p=(0,yt.useCallback)((d,f)=>{n(h=>({...h,isOpen:!0,tab:typeof f=="function"?f(h.tab):f||h.tab})),i(e)},[n,i]),m=(0,yt.useCallback)(d=>{t.isOpen?c():p(d)},[t.isOpen,p,c]);return(0,yt.useMemo)(()=>({...t,setLabel:a,setHelp:l,setReady:u,open:p,close:c,toggle:m}),[t,a,l,u,p,m,c])}function ose(e){let[t,n,o]=nse(),r=(0,yt.useMemo)(()=>o.indexOf(e),[o,e]),i=(0,yt.useCallback)(()=>{n(e)},[e,n]);return[r,i]}function YN(e,t){let n=Qn(e),o=(0,yt.useMemo)(()=>Array.isArray(t)?t:["main"],[t]),r=(0,yt.useMemo)(()=>(o.includes(n.tab)?n.tab:o[0])??"",[n.tab,t]);return(0,yt.useEffect)(()=>(n.setReady(o.length>0),()=>{n.setReady(!1)}),[n.setReady,o.length]),{...n,windowTabs:o,activeTab:r}}function bS({id:e,children:t,className:n,label:o}){let{isReady:r,isOpen:i,open:s}=Qn(e);return r?yt.default.createElement(sc,{tag:"button",tooltip:o,className:K(n,{"is-active":i}),onClick:s},t):null}function XN(e){return yt.default.createElement(bS,{...e},yt.default.createElement(G,{type:"cog"}))}function ei({id:e,label:t="",renderTabLabel:n,tabs:o,showSearch:r,renderActions:i,renderTabActions:s,actions:a,fullScreen:l=!1,children:u,...c}){let{isOpen:p,open:m,close:d,isReady:f,windowTabs:h,activeTab:g}=YN(e,o),[y,_]=(0,yt.useState)("");(0,yt.useEffect)(()=>{_("")},[g,p]);let b=(0,yt.useCallback)(C=>_(C),[_]),w=(0,yt.useMemo)(()=>({query:y}),[y]),S=(0,yt.useMemo)(()=>h.reduce((C,k)=>({...C,[`open:${e}:${k}`]:En(()=>m(null,k))}),{[`open:${e}`]:En(()=>m())}),[h,e,m]);return Ko(S,[S]),!p||!f?null:yt.default.createElement(ic,{name:e,onClose:d,active:!0,fullScreen:l,"data-tco-shortcut":`open:${e}`,nav:yt.default.createElement(yt.Fragment,null,h.map(C=>yt.default.createElement("button",{"data-tco-window-tab":C,"data-tco-shortcut":`open:${e}:${C}`,key:C,onClick:k=>m(k,C),className:K({"is-active":g===C})},typeof n=="function"?n(C):t))),actions:yt.default.createElement(yt.Fragment,null,a,typeof s=="function"?s(g,w):null,typeof r=="function"&&r(g)&&yt.default.createElement(os,{noClear:!0,autoFocus:g,query:y,onQueryChange:b})),...c},typeof u=="function"?u(g,w):u)}function Af({onClick:e,className:t="",label:n,children:o}){let[r,i]=(0,yt.useState)(!1);return yt.default.createElement("div",{className:K("tco-floater-toggle",{"is-active":r},t),tabIndex:"0",onFocus:()=>i(!0),onBlur:()=>i(!1),onClick:e},n&&(typeof n=="string"?yt.default.createElement("span",{dangerouslySetInnerHTML:{__html:n}}):n),o)}function ic({name:e,label:t,nav:n,actions:o=null,header:r,headerDivider:i,children:s,fullScreen:a=!1,active:l=!1,onClose:u=()=>{},className:c="",...p}){return Ko({esc:En(()=>u())},[u]),Ne(d=>d.ui.hideWorkspace)?null:ese.default.createPortal(yt.default.createElement(Ng,{dragFrom:".tco-floater-header, .tco-floater-header-scroller-outer, .tco-floater-header-scroller-inner, .tco-floater-header button, .tco-floater-header span, .tco-search-bar.is-empty input",name:e},(d,f,h,g)=>yt.default.createElement(K4e,{id:e,ref:d,className:K(c,"tco-floater",`is-${e}`,f,{"is-active":l}),style:a?G4e:h,...p},yt.default.createElement("header",{className:"tco-floater-header"},yt.default.createElement("button",{className:"tco-floater-header-drag-indicator"},yt.default.createElement(G,{type:"drag-indicator"})),yt.default.createElement("div",{className:"tco-floater-header-scroller-outer"},yt.default.createElement("div",{className:"tco-floater-header-scroller-inner"},r,i&&yt.default.createElement("div",{className:"tco-floater-header-divider"}),(t||n)&&yt.default.createElement("div",{className:"tco-floater-header-labels"},t&&yt.default.createElement("strong",null,t),n),o&&yt.default.createElement("div",{className:"tco-floater-header-actions"},o))),yt.default.createElement("button",{className:"tco-floater-header-close",onClick:u},yt.default.createElement(G,{type:"close"}))),yt.default.createElement("div",{className:"tco-floater-content"},s),g)),window.csAppData.rootEl)}var yt,ese,tse,G4e,q4e,vS,Q4e,nse,het,K4e,xS,Vo=x(()=>{yt=P(B()),ese=P(_i());De();Kt();je();gv();Yg();bi();gn();Ta();Pt();ht();tse=new Map,G4e={width:"100%",height:"100%",top:0,left:0},q4e=e=>{let{docId:t}=Be(),n=tse.get(e);if(!n){let o=Fe({id:e,isReady:!1,isOpen:!1,label:"",help:"",tab:"main",currentDocId:t});return tse.set(e,o),o}return t&&n.currentDocId!==t&&(n.currentDocId=t,n.isOpen=!1),n},vS=new Set,Q4e=Fe([]),nse=()=>{let[e,t]=He(Q4e),n=(0,yt.useCallback)(()=>{t(Array.from(vS.values()))},[t]),o=(0,yt.useCallback)(i=>{vS.delete(i),n()},[n]),r=(0,yt.useCallback)(i=>{vS.delete(i),vS.add(i),n()},[n]);return[o,r,e]};het=function(){let e=0;return()=>e++}();K4e=(0,yt.forwardRef)(({id:e,tag:t="div",style:n={},...o},r)=>{let[i,s]=ose(e);return(0,yt.useEffect)(()=>{if(!r.current)return()=>{};let a=r.current,l=u=>{s()};return s(),a.addEventListener("pointerdown",l),()=>{a.removeEventListener("pointerdown",l)}},[s]),yt.default.createElement(t,{ref:r,"data-tco-window":e,style:{"--tco-z":i,...n},...o})});xS=(0,yt.forwardRef)(({id:e,label:t="",renderTabLabel:n,tabs:o,showSearch:r,renderActions:i,renderTabActions:s,actions:a,children:l,...u},c)=>{let{isOpen:p,open:m,close:d,isReady:f,windowTabs:h,activeTab:g}=YN(e,o),[y,_]=(0,yt.useState)("");(0,yt.useEffect)(()=>{_("")},[g,p]);let b=(0,yt.useCallback)(C=>_(C),[_]),w=(0,yt.useMemo)(()=>({query:y}),[y]),S=(0,yt.useMemo)(()=>h.reduce((C,k)=>({...C,[`open:${e}:${k}`]:En(()=>m(null,k))}),{[`open:${e}`]:En(()=>m())}),[h,e,m]);return Ko(S,[S]),!f||h.length<=0?null:yt.default.createElement(Nv,{ref:c,"data-tco-window":e,isActive:p,onClose:d,nav:yt.default.createElement(yt.default.Fragment,null,yt.default.createElement(yt.default.Fragment,null,h.map(C=>yt.default.createElement("a",{"data-tco-window-tab":C,key:C,onClick:k=>m(k,C),className:K({"is-active":g===C})},typeof n=="function"?n(C):t)))),actions:yt.default.createElement(yt.default.Fragment,null,a,typeof s=="function"?s(g,w):null,typeof r=="function"&&r(g)&&yt.default.createElement(os,{noClear:!0,autoFocus:g,query:y,onQueryChange:b})),...u},typeof l=="function"?l({isOpen:p,activeTab:g,tabData:w}):l)});xS.displayName="AppWindowModal"});var ZN={};D(ZN,{default:()=>Y4e});function Y4e(){if(!rse){rse=!0;var e=window.wp.media,t=e.view.l10n;window.wp.media.view.MediaFrame.Cornerstone=window.wp.media.view.MediaFrame.Post.extend({createStates:function(){var n=this.options;this.states.add([new e.controller.Library({id:"insert",title:t.insertMediaTitle,priority:20,toolbar:"main-insert",filterable:"all",library:e.query(n.library),multiple:n.multiple?"reset":!1,editable:!0,allowLocalEdits:!0,displaySettings:!0,displayUserSettings:!0}),new e.controller.Embed({metadata:n.metadata}),new e.controller.EditImage({model:n.editImage})]),e.view.settings.post.featuredImageId&&this.states.add(new e.controller.FeaturedImage)}})}}var rse,RN=x(()=>{rse=!1});var CS={};D(CS,{openLibraryMedia:()=>t9,openWpMedia:()=>ac});function J4e(){let e=window.wp;return e.media.view.MediaFrame.Post.extend({createStates:function(){var t=this.options;let n=new e.media.controller.Library({id:"insert",title:e.media.view.l10n.insertMediaTitle,priority:20,toolbar:"main-insert",filterable:"all",library:e.media.query(t.library),multiple:t.multiple?"reset":!1,editable:!0,allowLocalEdits:!0,displaySettings:!0});this.states.add([n,new e.media.controller.Embed({metadata:t.metadata}),new e.media.controller.EditImage({model:t.editImage})])}})}function Z4e(e){return e9||(e9=J4e()),typeof window.setUserSetting!="undefined"&&window.setUserSetting("imgsize","full"),new e9(e)}function R4e({onInsert:e,onClose:t,single:n=!1,fileTypes:o="image"}={}){o=Array.isArray(o)?o.join(", "):o;let r=n?Z4e({className:"media-frame cs-media-frame",state:"insert",multiple:!1,library:{type:o}}):window.wp.media({className:"media-frame cs-media-frame",frame:"post",state:"insert",title:window.wp.media.view.l10n.insertMediaTitle,multiple:!0,library:{type:o}});if(r.on("close",()=>{t&&t()}),n)r.on("insert",()=>{let i=r.state();var s=i.get("selection").first();let{size:a}=i.display(s).toJSON(),{sizes:l,alt:u,id:c}=s.toJSON(),{height:p,width:m,url:d}=l?l[a]:X4e;e({id:c,alt:u,size:a,height:p,width:m,url:d})}),r.on("select",()=>{let i=r.state();i&&i.get("id")==="embed"&&e({url:i.props.get("url")})});else{let i=s=>e({html:s});r.on("insert",s=>{let a=r.state(),l=s||a.get("selection");window.jQuery.when.apply(window.jQuery,l.map(function(u){return this.send.attachment(a.display(u).toJSON(),u.toJSON())},window.wp.media.editor)).done(i)}),r.state("gallery-edit").on("update",function(s){i(wS.media.gallery.shortcode(s).string())}),r.state("playlist-edit").on("update",function(s){i(wS.media.playlist.shortcode(s).string())}),r.state("video-playlist-edit").on("update",function(s){i(wS.media.playlist.shortcode(s).string())}),r.state("embed").on("select",function(){let s=r.state(),a=s.get("type"),l=s.props.toJSON()||{};if(a==="link")window.wp.media.editor.send.link({linkText:l.url||"",url:"",...l}).done(function(u){i(u)});else if(a==="image"){let u={title:l.url||"",linkUrl:"",align:"none",link:"none",...l};u.link==="none"?u.linkUrl="":u.link==="file"&&(u.linkUrl=u.url),i(wS.media.string.image(u))}})}r.open()}function ac(e){if(!window.wp||!window.wp.media||!window.wp.media.editor)return()=>{console.warn("window.wp.media.editor not available")};let t=R4e(e);return()=>{t&&t.remove()}}function t9({onClose:e,fileTypes:t=void 0}={}){if(!window.wp||!window.wp.media||!window.wp.media.editor)return()=>{console.warn("window.wp.media.editor not available")};let o=window.wp.media({className:"media-frame cs-media-frame",title:v("app.media-library.title"),library:{type:t},multiple:!1,button:!1,frame:"select"});return o.on("ready",()=>{let r=o.toolbar.get();r&&r.$el&&r.$el.hide()}),o.on("close",()=>{e&&e()}),o.open(),()=>{o.remove()}}function eTe(){let e=Ne(i=>i.ui.remoteMedia.id),t=Ne(i=>i.ui.remoteMedia.open),[n,o]=(0,Vv.useState)(null),r=Ke();return(0,Vv.useEffect)(()=>{t&&o(e)},[e,t]),(0,Vv.useEffect)(()=>n?ac({multiple:!0,onClose:()=>{o(!1),r(Xg(null))},onInsert:(i={})=>{o(!1),r(Xg(e,i))}}):()=>{},[n,o,r]),null}var Vv,e9,wS,Pet,Iet,X4e,Tm=x(()=>{RN();$t();ht();Se();Vv=P(B());Qo();wS=window.wp,Pet=window.jQuery,Iet=window.wpApiSettings,X4e={height:0,width:0,url:""};sn(eTe)});var r9={};D(r9,{CREATE_TEMPLATE_PREFIX:()=>Pm,DeleteButton:()=>SS,MULTI_SITE_TYPE:()=>ise,TemplateGrid:()=>lc,TemplateTable:()=>zv,TemplatesToggle:()=>Fv,useTemplatesToggle:()=>ES,useTemplatesToggleState:()=>n9});function SS({selection:e,position:t="bottom",callback:n}){let o=e.length,r=Bv();return rt.default.createElement(La,{disabled:o.length<=0,className:"tco-btn tco-btn-nope",positionOverwrite:t,label:v("app.delete"),prompt:v(`app.templates.delete-popover.${o>1?"n":"one"}`,{count:o}),onAccept:()=>{r(e),n&&n()}})}var rt,Pm,ise,sse,ES,n9,Fv,lc,zv,ase,tTe,lse,use,o9,Tf=x(()=>{rt=P(B());De();je();Se();rr();wt();Is();wr();gn();Tm();Nl();ci();Pm="__blank__",ise="__multi__",sse="is-tco-generic-placeholder",ES=e=>Vn(`template-view-${e}`,"grid"),n9=e=>Ig(`template-view-${e}`,"grid"),Fv=({context:e})=>{let[t,n]=ES(e),o=(0,rt.useMemo)(()=>["list","grid"],[]);return rt.default.createElement("div",{className:"tco-library-view-toggle"},o.map(r=>rt.default.createElement("button",{key:r,className:K({"is-active":r===t}),onClick:()=>n(r)},rt.default.createElement(G,{type:`view-${r}`}))))},lc=({items:e,isCreate:t,manageLibrary:n,activeTemplateLoading:o,className:r="",...i})=>{let s=(0,rt.useMemo)(()=>n?ase:t?tTe:lse,[t,n]);return rt.default.createElement("ol",{className:K("tco-library-grid",r)},e.map(a=>rt.default.createElement(s,{key:a.id,template:a,activeTemplateLoading:o,...i})))},zv=({headings:e=[],noHeader:t,manageLibrary:n,items:o,className:r,renderHeading:i,allSelected:s,onSelectAll:a,checkedItems:l,onCheckItem:u,...c})=>{let[p,m]=Rd("xl",{xs:300,sm:500,md:700,lg:900,xl:1100}),d=(0,rt.useCallback)(({value:g,label:y})=>rt.default.createElement("th",{key:g,className:`is-${g}`},g==="selection"?rt.default.createElement(an,{checked:s,onToggle:a}):rt.default.createElement("span",null,y)),[s,a]),f=(0,rt.useMemo)(()=>typeof i=="function"?i:d,[d,i]),h=n?ase:lse;return rt.default.createElement("table",{className:K("tco-library-table",`is-${m}`,r),ref:p},rt.default.createElement("tbody",null,!t&&rt.default.createElement("tr",null,e.map(f)),o.map(g=>rt.default.createElement(h,{checkedItems:l,onCheckItem:u,isRow:!0,key:g.id,template:g,...c}))))},ase=({template:e,isRow:t,selected:n,onCheckItem:o,checkedItems:r,onSelect:i})=>{let[s,a]=(0,rt.useState)(e.title),[l,u]=(0,rt.useState)(e.preview),{label:c,previewFallback:p}=Uv(e.type,e.subType),m=t?use:o9,d=e.id===n||Array.isArray(n)&&n.includes(e.id),f=(0,rt.useCallback)(A=>{A.preventDefault(),A.stopPropagation(),i(e.id)},[i,e.id]),h=i9(e.id),g=(0,rt.useRef)();(0,rt.useEffect)(()=>{typeof g.current=="undefined"&&(g.current=s);let A=setTimeout(()=>{g.current!==s&&h({title:s}),g.current=s},300);return()=>{clearTimeout(A)}},[s,h]);let y=(0,rt.useCallback)(A=>{u(A),h({preview:A})},[u,h]),_=(0,rt.useCallback)(()=>{y("")},[y]),b=(0,rt.useRef)(),w=(0,rt.useCallback)(async()=>{b.current&&b.current(),b.current=ac({single:!0,onInsert:({url:A})=>{y(A)}})},[y]);(0,rt.useEffect)(()=>{b.current&&b.current()},[]);let[S]=Pf(),C=(0,rt.useCallback)(A=>{S([e.id],s)},[S,e.id,s]),k=(0,rt.useCallback)((A,O)=>{A.stopPropagation(),o(e.id,!O)},[o,e,r]);return rt.default.createElement(m,{title:s,template:e,type:c,preview:l||p,className:K({"is-active":d}),actions:rt.default.createElement("div",{className:"is-actions is-revealed"},rt.default.createElement("button",{onClick:f,className:K("tco-btn tco-btn-manage-library",{"is-active":d})},d?rt.default.createElement(G,{type:"close"}):rt.default.createElement(G,{type:"more"}))),onToggleChecked:k,isChecked:r?.includes(e.id),onClick:f,after:d?rt.default.createElement("div",{className:"tco-library-item-manager"},rt.default.createElement("div",{className:"is-module"},rt.default.createElement("strong",null,"Actions"),rt.default.createElement("div",{className:"is-actions"},rt.default.createElement("button",{onClick:C,className:"tco-btn tco-btn-yep"},v("app.download")),rt.default.createElement(SS,{selection:[e.id]}),l?rt.default.createElement(La,{className:"tco-btn",label:"Remove Thumbnail",prompt:v("app.templates.delete-thumbnail"),onAccept:_}):rt.default.createElement("button",{className:"tco-btn",onClick:w},"Set Thumbnail"))),rt.default.createElement("div",{className:"is-module"},rt.default.createElement("strong",null,"Title"),rt.default.createElement("input",{value:s,onChange:A=>a(A.target.value),type:"text"}))):null})},tTe=({template:e,onInstall:t})=>{let{previewFallback:n}=Uv(e.type,e.subType),o=(0,rt.useCallback)(()=>{t(e)},[t,e]),r;e&&e.id&&typeof e.id=="string"&&e.id.indexOf(Pm)===0&&(r=sse);let i=parseInt(e.id)===9&&e.isRemote?"https://templates.theme.co/starter/":e.demo_url;return rt.default.createElement(o9,{title:e.title,template:e,preview:e.preview||n,demoUrl:i,onClick:o,imgClass:r,className:"has-figure-highlight",figure:rt.default.createElement("button",{className:"tco-btn"},rt.default.createElement("span",null,v("app.create")))})},lse=({template:e,isRow:t,onInstall:n,activeTemplateLoading:o})=>{let{label:r,previewFallback:i}=Uv(e.type,e.subType),s=(0,rt.useCallback)(()=>{n(e)},[n,e]),a="has-figure-highlight",l=rt.default.createElement("span",null,v("app.add"));o&&o.id===e.id&&(a+=" is-being-inserted",l=rt.default.createElement(rt.default.Fragment,null,rt.default.createElement("span",null,"\xA0\xA0\xA0"),rt.default.createElement(Ln,null)));let u;return e&&e.subType.indexOf(ise)===0&&Number.isInteger(e.id)&&(u=sse),t?rt.default.createElement(use,{title:e.title,template:e,className:a,preview:e.preview||i,onClick:s,actions:rt.default.createElement("button",{className:"tco-btn tco-btn-install-library"},l)}):rt.default.createElement(o9,{title:e.title,template:e,imgClass:u,className:a,preview:e.preview||i,onClick:s,figure:rt.default.createElement("button",{className:"tco-btn"},l)})},use=({title:e,template:t,preview:n,isSelected:o,onToggleChecked:r,isChecked:i,actions:s,type:a,after:l,...u})=>{let c=p=>{p.stopPropagation(),setTimeout(()=>{r(p,i)},25)};return rt.default.createElement(rt.default.Fragment,null,rt.default.createElement("tr",{...u,"data-template-id":t.id},r&&rt.default.createElement("td",{className:"is-selection",onClick:c},rt.default.createElement(an,{checked:i})),rt.default.createElement("td",{className:"is-name"},rt.default.createElement("span",null,e)),a&&rt.default.createElement("td",{className:"is-type"},rt.default.createElement("span",null,a)),s&&rt.default.createElement("td",{className:"is-manage"},s)),l&&rt.default.createElement("tr",null,rt.default.createElement("td",{className:"is-manager",colSpan:"4"},l)))},o9=({title:e,template:t,preview:n,actions:o,figure:r,type:i,after:s,imgClass:a,isChecked:l,onToggleChecked:u,demoUrl:c="",onClick:p,...m})=>{let d=c?void 0:p,f=c?p:void 0,h=(0,rt.useCallback)(function(g){!c||window.open(c,"_blank")},[c]);return rt.default.createElement(rt.default.Fragment,null,rt.default.createElement("li",{...m,"data-template-id":t.id,onClick:d},rt.default.createElement("figure",{onClick:f},rt.default.createElement("img",{className:a,src:n,width:"400",height:"400",alt:""}),r),rt.default.createElement("div",{className:"is-content is-start"},rt.default.createElement("div",{className:"is-info"},c&&rt.default.createElement("div",{className:"tco-template-view-eye",onClick:h},rt.default.createElement(G,{type:"eye"})),rt.default.createElement("strong",null,e),i&&rt.default.createElement("span",null,i)),o)),s&&rt.default.createElement("li",{className:"is-manager"},s))}});var s9={};D(s9,{default:()=>kS});function oTe(){let e=n9("modal"),{query:t}=ia("templates-manage-library"),[n,o]=(0,Vt.useState)(null),[r,i]=(0,Vt.useState)([]),s=(0,Vt.useMemo)(()=>[{value:"selection"},{value:"name",label:"Name"},{value:"type",label:"Type"},{value:"manage",label:""}],[]),{items:a,isLoading:l}=ll(uc(),{query:t}),u=(0,Vt.useCallback)(g=>{o(y=>y===g?null:g)},[o]),c=(0,Vt.useCallback)((g,y)=>{i(_=>{_=_||[];let b=_.indexOf(g);if(!y){if(b===-1)return console.warn("Trying to deselect non selected template",g),_;let w=[..._];return w.splice(b,1),w||[]}return b!==-1?(console.warn("Trying to select a selected template",g),_):[..._,g]})},[r,i]);r=r||[];let p=a.length===r.length&&a.length>0,m=(0,Vt.useCallback)(()=>{i(p?[]:a.map(g=>g.id))},[i,a,p]),[d]=Pf(),f=(0,Vt.useCallback)(()=>{d(r,"templates")},[d,r]),h=(0,Vt.useCallback)(()=>{i([])},[i]);return l?Vt.default.createElement(Ln,{mega:!0}):e==="grid"?Vt.default.createElement("div",{className:"tco-library-content"},Vt.default.createElement(lc,{withAction:!0,manageLibrary:!0,showMeta:!0,items:a,onSelect:u,selected:n,className:"is-lg"})):Vt.default.createElement(Vt.default.Fragment,null,Vt.default.createElement("div",{className:"tco-library-content"},Vt.default.createElement(zv,{showMeta:!0,manageLibrary:!0,headings:s,items:a,onSelect:u,selected:n,checkedItems:r,allSelected:p,onCheckItem:c,onSelectAll:m})),Vt.default.createElement("div",{className:K("tco-library-action-footer",{"is-active":r.length>0})},Vt.default.createElement("button",{onClick:f,className:"tco-btn tco-btn-yep"},"Download"),Vt.default.createElement(SS,{selection:r,position:"top",callback:h}),Vt.default.createElement("p",null,Vt.default.createElement("span",{className:"is-count"},r.length),Vt.default.createElement("span",{className:"is-text"}," ",r.length===1?"Template":"Templates"," Selected"))))}function rTe(){let e=uTe(),{query:t}=ia("templates-manage-library"),{items:n,isLoading:o}=ll(uc(),{query:t});return Vt.default.createElement(xS,{id:"template-manager",tabs:nTe,renderTabLabel:r=>r==="packs"?v("app.packs"):n.length+" "+v("common.title.template-manager")},({isOpen:r,activeTab:i})=>Vt.default.createElement(Vt.default.Fragment,null,r&&i==="templates"&&Vt.default.createElement(Vt.default.Fragment,null,Vt.default.createElement("div",{className:"tco-library-header"},Vt.default.createElement("div",{className:"tco-library-header-input-group"},Vt.default.createElement(fu,{autoFocus:!0,id:"templates-manage-library",resetStateOnMount:!0,placeholder:"Search library\u2026"}),Vt.default.createElement("form",{className:"tco-library-header-import-form"},Vt.default.createElement("input",{id:"tco-library-header-import-input",onChange:e,type:"file",name:"files[]"}),Vt.default.createElement("label",{htmlFor:"tco-library-header-import-input"},Vt.default.createElement("span",null,v("app.import")),Vt.default.createElement(G,{type:"import"})))),Vt.default.createElement(Fv,{context:"modal"})),Vt.default.createElement(oTe,null)),r&&i==="packs"&&Vt.default.createElement(iTe,null)))}function iTe(){let[e,t]=(0,Vt.useState)({isLoading:!1,template:null}),n=(0,Vt.useCallback)((r,i=null)=>{t({isLoading:r,template:i})},[t]),o=$v({onSetLoading:n,isRemote:!0});return Vt.default.createElement(Vt.default.Fragment,null,Vt.default.createElement("br",null),Vt.default.createElement(lc,{items:AS,isLoading:!!e.isLoading,isRemote:!0,activeTemplateLoading:e.template,onInstall:o,className:"is-lg"}))}function cse(){let[e,t]=He(sTe),n=Bo(aTe),o=Bo(lTe);return(0,Vt.useCallback)(xa(async r=>{if(!e){n(!1),o(!1),t(!0);try{await l9(r),ai(v("app.templates.import.done"))}catch(i){console.warn("Template Import Error",i),o(!0),Lt(i.message,{timeout:15*1e3}),Lt(v("app.templates.import.error"),{timeout:15*1e3}),ai("")}n(!0),t(!1),n(!1)}},{fullScreen:!0,message:v("app.templates.import.begin"),endDelay:5e3}),[o])}function uTe(){let e=cse();return(0,Vt.useCallback)(t=>{e(t.target?.files)})}function cTe(e){return e.dataTransfer?.files?!!Array.from(e.dataTransfer.items).find(({kind:t,type:n})=>t==="file"&&(!n||n==="application/zip")):!1}function pTe(){let e=Ts(),[t,n]=(0,Vt.useState)(!1),o=cse();return(0,Vt.useEffect)(()=>{let r=!1,i,s=l=>{l.preventDefault(),e(!1),n(!1),r=!1,!!l.dataTransfer?.files?.length&&o(l.dataTransfer?.files)},a=l=>{cTe(l)&&(l.preventDefault(),r||(r=!0,e(!0),n(!0)),clearTimeout(i),i=setTimeout(()=>{r=!1,e(!1),n(!1)},1e3))};return window.document.addEventListener("drop",s,{capture:!0}),window.document.addEventListener("dragover",a,!1),()=>{window.document.removeEventListener("drop",s,{capture:!0}),window.document.removeEventListener("dragover",a,!1)}},[e,n]),t?Vt.default.createElement("div",{className:"tco-template-manager-modal"},Vt.default.createElement("p",null,"Drop Files to Import")):!1}function kS(){let{userCan:e}=kt();return e("template.manage_library")?Vt.default.createElement(Vt.default.Fragment,null,Vt.default.createElement(pTe,null),Vt.default.createElement(rTe,null)):null}var Vt,nTe,sTe,aTe,lTe,a9=x(()=>{Vt=P(B());De();wr();Se();Ta();Nn();je();Nl();Vo();Tf();Is();wt();Nl();Kt();wt();ao();xs();Is();nTe=["templates","packs"];sTe=Fe(!1),aTe=Fe(!1),lTe=Fe(!1)});var c9={};D(c9,{checkAssetPlugins:()=>mTe,legacySiteImport:()=>u9});async function mTe({sliders:e={}}){let t={};Object.keys(e).length>0&&(t.revslider=!0),Object.keys(t).length>0}function dTe({plugins:e=[]}){return`${e.reduce((n,o)=>(window.csAppData.siteConfirmMessages[o]&&(n+=`<p>${window.csAppData.siteConfirmMessages[o]}</p>`),n),"")}<p>${window.csAppData.siteConfirmMessages.theme_options}</p>`}async function u9(e){try{let t=await KI({url:e}),{package:n}=await t.json();if(!await Ri(dTe(n)))return;await fTe(n)}catch(t){console.warn("Failed to import",t)}return null}function fTe(e){return new Promise((t,n)=>{class o{init(s){this.demoData=s,this.demoData.attempts=1,this.demoData.session=`s_${Math.round(new Date().getTime()+Math.random()*100)}`,this.acknowledge({data:{},first:!0})}acknowledge(s){if(!s.data&&!s.first){if(ai(this.timeOutMessage(this.demoData.attempts++)),this.demoData.attempts>25)return this.failure(v("app.templates.site-import.failure"),s)}else{if(this.demoData.attempts=0,s.data.debug_message&&console.log("X Demo Debug",s.data.debug_message,s.data.debug||null),s.success===!1)return this.failure(s.data.message,s.data);if(s.data.message&&ai(s.data.message),s.data.completion&&s.data.completion===!0)return s.data.debug&&console.log(s.data.debug),this.complete();s.data.completion&&console.log(`Completed: ${s.data.completion.ratio}`)}setTimeout(()=>{s_("cs-legacy-site-import",this.demoData).then(a=>{this.acknowledge(a)},a=>this.failure())},40*this.demoData.attempts)}complete(){t()}failure(s,a){ai(s),console.error("X Demo Importer failure",a||{})}timeOutMessage(s){return s>20?v("app.templates.site-import.timeout3"):s>10?v("app.templates.site-import.timeout2"):v("app.templates.site-import.timeout1")}}new o().init(e)})}var p9=x(()=>{Se();wa();Lo();xs()});var TS={};D(TS,{downloadTemplateBundle:()=>hse,importTemplatesFromFiles:()=>l9,installSite:()=>Hv,isDownloadingAtom:()=>fse,requestTemplateItemForInsert:()=>ap,useDownloadTemplates:()=>Pf});function dse(e,t,n="_id"){let o=[],r=i=>[...e,...o].find(({[n]:s})=>s===i);if(t)for(let i of t)r(i[n])||o.push(i);return o.length>0?[...e,...o]:null}function bTe(e,{customCSS:t}){let n={};return t&&!e[window.csAppData.themeOptionsConfig.globalCssKey].includes(t)&&(n[window.csAppData.themeOptionsConfig.globalCssKey]=e[window.csAppData.themeOptionsConfig.globalCssKey]?e[window.csAppData.themeOptionsConfig.globalCssKey]+`
`:"",n[window.csAppData.themeOptionsConfig.globalCssKey]+=t),Object.keys(n).length<=0?null:n}async function d9(e,{saveToLibrary:t=!1,fullSite:n=!1,asTemplates:o=!1}={}){let[r,i]=await vTe(e),s;async function a({colors:S,fonts:C,customCSS:k}={}){let A={},O=bs,V=O.getState(),$=bTe(V.themeOptions,{customCSS:k}),H=dse(V.colors,S),N=dse(V.fontItems,C);$&&(A.themeOptions={data:$},O.dispatch({type:"THEME_OPTIONS:UPDATE",payload:$})),H&&(A.colors={data:H},O.dispatch({type:"COLORS:RESET",payload:H})),N&&(A.fontConfig={data:V.fontConfig},A.fontItems={data:N},O.dispatch({type:"FONT_ITEMS:RESET",payload:N})),await gS(A)}let l={},u={},c={},p=[];function m(S){let C=i.get(S)??"",k=[...Object.entries(c),...Object.entries(l),...Object.entries(u)];for(let[O,V]of k){let $=`${V}`;parseInt(V).toString()===$&&($=`${V}:full`),C=C.replaceAll(`_cs-tmpl:${O}:cs-tmpl_`,$)}let A=new Blob([C]);return[JSON.parse(C),A.size]}async function d(S){let{data:C}=await or("templates-terms",{terms:S});Object.entries(C).forEach(([k,A])=>{u[k]=A})}async function f(S){let{toImport:C,toSkip:k}=Object.entries(S).reduce((V,$)=>($[1][0]==="no-import"?V.toSkip.push($):V.toImport.push($),V),{toImport:[],toSkip:[]});k.forEach(([V,[,$]])=>{c[V]=$});let A=C.map(([V,[$,H]])=>[new File([i.get(`img-${V}-${H}`)],H,{type:`image/${H.split(".").pop()}`}),V,$]).reduce((V,$)=>{let H=$[0].size;return(V[0].files.length>=window.csAppData.maxUploadFiles||V[0].totalSize+H>=window.csAppData.maxUploadSize*.95)&&V.unshift({totalSize:0,files:[]}),V[0].totalSize+=H,V[0].files.push($),V},[{totalSize:0,files:[]}]).filter(({files:V})=>V.length>0).map(({files:V})=>V),O=1;for(let V of A)try{let $=new FormData,H={},N=[];for(let[J,oe,ce]of V)$.append(`cs_media_upload_${oe}`,J),H[oe]=ce,N.push(oe);$.append("cs_media_upload_files",N.join(",")),$.append("action","wp_handle_upload"),ai(`Uploading Image Bundles (${O++}/${A.length})`);let F=await nm({query:{"cs-upload-image":"1"},data:$}),{success:q,data:U}=await i_(F);if(!q)throw new Error(U.message);Object.entries(U).forEach(([J,oe])=>{oe.error?(Lt(v("app.templates.import.image-failure")),Lt(oe.error),console.warn(oe.error,S[J]),c[J]=null):H[J]==="id"?c[J]=oe[0]:c[J]=oe[1]})}catch($){Lt(v("app.templates.import.image-failure")),console.warn("Failed to import image batch",$,V)}}async function h({file:S,key:C,strategy:k="original"}){let[A]=m(S);try{let{data:O}=await or("templates-dependency",{data:A,fullSite:n,strategy:k});l[C]=O,A.page_on_front&&(s=O)}catch(O){console.warn(O)}}let g=[],y=[];ai("Importing Colors and Fonts");for(let[S,C]of r.tasks)S==="options"&&await a(C),S==="images"&&await f(C),S==="terms"&&await d(C),S==="doc"&&(C.type==="template"||o&&C.type!=="component"?p.push(C):g.push(C)),S==="menu"&&y.push(C);let _=1;for(let S of g)ai(`Updating documents (${_++}/${g.length})`),await h(S);let b=[{totalSize:0,items:[]}];ai("Finishing up...");for(let S of p){let[C,k]=m(S.file);b[0].totalSize+k>=window.csAppData.maxUploadSize*.8&&b.unshift({totalSize:0,items:[]}),b[0].totalSize+=k,b[0].items.push(C)}let w=[];for(let{items:S}of b)w.push(await or("templates-import",{items:S,saveToLibrary:t}));t&&(lp(),Tl(),Jg());for(let S of y)w.push(await or("templates-menu-import",{menu:S}));return{results:w,homeId:s}}async function l9(e){let t=[...e];if(t.filter(xTe).length!==t.length)return{error:"Invalid file",files:e};let n=await Promise.all(t.map(async o=>d9(o,{saveToLibrary:!0})));return lp(),n}function Pf(){let[e,t]=He(fse);return[(0,pse.useCallback)(async(o,r)=>{t(!0),await hse(o,r),t(!1)},[t]),e]}async function Hv(e){if(e.legacyInstallUrl)return await u9(e.legacyInstallUrl);if(!await Ud(`<p>${window.csAppData.siteConfirmMessages.theme_options}</p>`))return;let t={site:e.id};e?.id?.indexOf&&e.id.indexOf("http")===0&&(t={asset:e.id});let n=await(await or("template-remote",t,{parse:!1})).blob(),{homeId:o}=await d9(n,{saveToLibrary:!1,fullSite:!0});return Tl(),Jg(),o}async function ap(e,t={}){if(e.isRemote){let n=await(await yr("template-remote",{asset:e.id},{method:"POST",parse:!1})).blob(),{results:o}=await d9(n,t);return o[0].data.items[0]}return If(e.id)}var pse,m9,mse,hTe,gTe,yTe,_Te,vTe,xTe,fse,hse,Nl=x(()=>{pse=P(B());Se();ao();xs();m9=P(Mn());Dv();vi();Lo();Is();wa();ea();Sf();Kt();q6();Hu();Lo();xs();pa();Qo();a9();p9();vi();sn(kS);window.csAppData.templateExportDebug=!1;mse="tco",hTe=()=>!!window.csAppData.templateExportDebug,gTe=(e,t)=>e==="content"||e==="preset"?"element":"document",yTe=(e,t)=>e==="content"?"__multi__":e==="header"?"layout:header":e==="footer"?"layout:footer":e==="archive"?"layout:archive":e==="single"?"layout:single":e==="archive-wc"?"layout:archive-wc":e==="single-wc"?"layout:single-wc":e==="preset"?t:null,_Te=(e,t)=>new Promise((n,o)=>{SJ(e,t,(r,i)=>{r?o(r):n(i)})}),vTe=async e=>{let t=await _Te(new Uint8Array(await e.arrayBuffer()),{filter:({size:s})=>s>0}),n=new Map,o,r,i=[];if(Object.entries(t).forEach(([s,a])=>{let l=s.split(".").pop();switch(l){case"jpg":case"jpeg":case"jpe":case"gif":case"png":case"webp":case"bmp":case"tif":case"tiff":case"ico":case"svg":n.set(s.replaceAll("/","-"),a);break;case"tco-tmpl-json":case"tco-tmpl":l==="tco-tmpl"&&(a=uC(Ed($p(a)))),a=$p(a),s.includes("manifest")?r=JSON.parse(a):i.push([s,a]);break;case"json":s.includes("manifest")?o=JSON.parse($p(a)):n.set(s,$p(a));break;default:Lt(v("app.templates.import.invalid-extension")+" : "+l);break}}),r){o={tasks:[]};let s={},a=[],l=[],u={};Object.entries(r).forEach(([c,{type:p,data:m}])=>{p==="font"&&(s[c]=m._id,l.push(m)),p==="color"&&(s[c]=`global-color:${m._id}`,a.push(m)),p==="image"&&(u[c]=["uri",m.filename])}),(a.length>0||l.length>0)&&o.tasks.push(["options",{colors:a,fonts:l}]),Object.keys(u).length>0&&o.tasks.push(["images",u]),i.forEach(([c,p])=>{let m=Object.entries(s).reduce((_,[b,w])=>_.replaceAll(`_cs-tmpl:${b}:cs-tmpl_`,w),p),{title:d,type:f,subtype:h,preview:g,meta:y}=JSON.parse(m);n.set(c,JSON.stringify({title:d,preview:g,type:gTe(f,h),subType:yTe(f,h),meta:y})),o.tasks.push(["doc",{file:c,key:c,type:"template"}])})}return[o,n]};xTe=e=>e&&e.name.match(new RegExp(`.+.(${mse}|zip)`,"g"));fse=Fe(!1);hse=xa(async(e,t)=>{try{let n=await nm({query:{"cs-export":"1"},data:{ids:e}}),o=n.headers.get("content-type");if(o&&o.indexOf("application/json")!==-1){let i=await n.json();throw new Error(i.data.message)}let r=t.includes("_")?(0,m9.kebabCase)(t).replace(new RegExp("/-/g","g"),"_"):(0,m9.kebabCase)(t);Am(await n.blob(),`${r}.${hTe()?"zip":mse}`)}catch(n){let o=e.length>1?v("app.templates.entities"):v("app.templates.entity");Lt(v("app.notify.failed-to-download-with-message",{context:o,message:n.message}),{warn:n})}},{fullScreen:!0,message:"Exporting Templates"})});var g9={};D(g9,{DESIGN_CLOUD_PACKS:()=>AS,getTemplateTypeInfo:()=>yse,invalidateTemplateIndex:()=>lp,requestTemplateItemFull:()=>If,useAllTemplates:()=>uc,useCreateTemplate:()=>Of,useDeleteTemplates:()=>Bv,useElementTemplates:()=>Zg,useFilteredTemplateList:()=>ll,useGroupedTemplateDataByDocType:()=>f9,useGroupedTemplateDataByTemplateGroup:()=>h9,useManagedUpdateTemplate:()=>i9,useOnTemplateInstall:()=>$v,useRemoteTemplates:()=>Wv,useTemplateTypeFilter:()=>up,useTemplateTypeInfo:()=>Uv,useTemplatesPermissions:()=>jv});function wTe(e,t){return Array.isArray(e)?e.includes(t):e===t}function uc(e={}){let{data:t=[],status:n,isLoading:o,...r}=PS("template-index",{onSuccess:a=>{a.forEach(l=>{Hi.setQueryData(["template-item",l.id],l)})},...e}),i=(0,Mr.useMemo)(()=>o?[]:t,[o,t]);return(0,Mr.useMemo)(function(){return{templates:i,data:t,isLoading:o,...r}},[i,t,o,r])}function up({type:e,subType:t}){return(0,Mr.useCallback)(n=>(!e||n.type===e)&&(!t||n.subType===t),[e,t])}function Zg(e={}){let{elementType:t}=e,n=(0,Mr.useCallback)(o=>{let r=o.type==="element";return t?r&&wTe(t,o.subType):r||o.type==="__multi__"},[t]);return ll(uc(e),{filter:n})}function ll({isLoading:e,templates:t},{filter:n,query:o}={}){let r=(0,Mr.useMemo)(()=>{let d=t??[];return typeof n=="function"?d.filter(n):d},[t,n]),{activeSortMode:i,sortModes:s,setSortMode:a,sorter:l}=Pv("title"),u=(0,Mr.useMemo)(()=>r.sort(l),[r,l]),c=(0,Mr.useCallback)(d=>({index:d.title,item:d}),[]),[p]=PN(o,!1,u,c),m=p.length;return{items:p,safeCount:e?null:m,count:m,isLoading:e,activeSortMode:i,sortModes:s,setSortMode:a}}function If(e,t={}){return ul("template-item-full",{data:{id:e},...t})}function Wv(){return{templates:(0,Mr.useMemo)(()=>[...window.csAppData?.remoteAssets?.templates?.documents??[],...window.csAppData?.remoteAssets?.templates?.sections??[],...AS],[]),isLoading:!1}}function f9(e){let t=qv(),n=(0,Mr.useMemo)(()=>{let r=t.reduce((i,{label:s,value:a})=>(i.set(a,{label:s,value:a,templates:[]}),i),new Map);e.forEach(i=>{let s=r.get(i.subType);s?.templates&&s.templates.push(i)});for(let[i,s]of r)(s?.templates??[]).length<=0&&r.delete(i);return r},[e,t]),o=(0,Mr.useMemo)(()=>Array.from(n.values()),[n]);return{groupData:n,groups:o}}function h9(e){let t=Rg(),n=(0,Mr.useMemo)(()=>{let r=Object.entries(window.csAppData.remoteAssets.groups).reduce((i,[s,a])=>(i.set(s,{label:a,value:s,templates:[]}),i),new Map);e.forEach(i=>{if(t.includes(i.subType)){let s=CTe(i);if(!s)return;let a=r.get(s);a?.templates&&a.templates.push(i)}});for(let[i,s]of r)(s?.templates??[]).length<=0&&r.delete(i);return r},[e,t]),o=(0,Mr.useMemo)(()=>Array.from(n.values()),[n]);return{groupData:n,groups:o}}function lp(){Im("template-index")}function gse(){let e=(0,Mr.useCallback)((n,o)=>{lp()},[]),t=cc("template-item-update",{onSuccess:e});return(0,Mr.useCallback)((n,...o)=>t({...n},...o),[t])}function Of(e,t){let n=gse(),o=(0,Mr.useCallback)((a,l)=>{lp(),Df("template-item",{id:a.id},a,{staleTime:1/0})},[e]),r=cc("template-item-create",{onSuccess:o}),{items:i,isLoading:s}=ll(uc(),{filter:up({type:e,subType:t})});return(0,Mr.useCallback)(async({title:a,...l},...u)=>{let c=v("app.templates.entity"),m=(t?i.filter(d=>t===d.subType):i).find(({title:d})=>d===a);if(m){if(await Ri(v("app.notify.name-overwrite-confirm",{context:c}))){Ui();try{so(v("app.notify.updated",{context:c}));let d=await n({id:m.id,title:a,...l},u);return nr(),d}catch(d){Lt(v("app.notify.failed-to-update",{context:c}),{warn:d})}}}else{Ui();try{let d=await r({...l,title:a,subType:t,type:e},...u);return so(v("app.notify.saved",{context:c})),nr(),d}catch(d){Lt(v("app.notify.failed-to-save",{context:c}),{warn:d})}}return nr(),null},[s,i,e,t,r])}function Bv(){let e=(0,Mr.useCallback)(()=>{lp()},[]),t=cc("templates-delete",{onSuccess:e});return(0,Mr.useCallback)(async(n,...o)=>{let r=n.length>1?v("app.templates.entities"):v("app.templates.entity");Ui();try{await t({ids:n},...o),so(v("app.notify.deleted",{context:r})),nr()}catch(i){Lt(v("app.notify.failed-to-delete",{context:r}),{warn:i})}},[])}function i9(e){let t=gse();return(0,Mr.useCallback)(async n=>{let o=v("app.templates.entity");Ui();try{let r=await t({id:e,...n});return nr(),so(v("app.notify.updated",{context:o})),r}catch(r){Lt(v("app.notify.failed-to-update",{context:o}),{warn:r})}nr()},[t,e])}function $v({onSetLoading:e,isRemote:t}){let{id:n,docTypeInfo:o,settingsData:r={}}=Be(),i=o?.regions?.[0],s=cl(n),a=Ke();return(0,Mr.useCallback)(async u=>{let{name:c,baseType:p}=Pr(u.subType);if(!c&&u.subType!=="__multi__")return null;Ui(),e(!0,u);let m=v("app.templates.entity");if(u.isStarter)try{a(_u(n,{[i]:u.template})),so(v("app.notify.inserted",{context:m}))}catch(d){Lt(v("app.notify.failed-to-insert",{context:m}),{warn:d})}else if(await Kg())try{let d=u.type==="pack",{meta:f}=await ap(u,{isRemote:t,saveToLibrary:d});if(c){let g={};if(f.settings.customCSS&&(g.customCSS=`${r.customCSS||""}
${f.settings.customCSS}`),f.settings.customJS&&(g.customJS=`${r.customJS||""}
${f.settings.customJS}`),Object.keys(g).length>0&&s(g),p==="content")a(_u(n,{[i]:f.elements}));else if(p==="custom"){let y=Gv(f.elements);a(_u(n,{[i]:y}))}else a(_u(n,f.elements))}else u.subType==="__multi__"&&a(_u(n,{[i]:f.elements}));let h=d?v("app.templates.import.done"):v("app.notify.template-inserted",{context:m});so(h)}catch(d){console.warn(d),Lt(v("app.notify.failed-to-insert",{context:m}),{warn:d})}e(!1),nr()},[s,r.customCSS,r.customJS,a,i,t])}var Mr,AS,jv,CTe,ETe,yse,Uv,Is=x(()=>{Mr=P(B());vi();Se();xs();wa();ao();sp();Pt();Za();Nn();qg();$t();pa();dS();Nl();Pt();ht();AS=window.csAppData?.remoteAssets?.templates?.packs||[],jv=Gs(({userCan:e})=>{let t=[];if(e("template")&&t.push({value:"library",label:v("app.templates.my-library")}),e("template")&&e("template.themeco_templates")){let{title:n,url:o}=window.csAppData.env?.templates??{};n&&t.push({value:"theme",label:n})}return t});CTe=({type:e,subType:t,group:n})=>{if(e==="document")return n??Pr(t).defaultTemplateGroup};ETe=(e,t)=>{if(e==="document"){let{labelSingular:n}=Pr(t);return n}return e==="element"?t==="__multi__"?"Section":"Element":"Template"},yse=(e,t)=>({label:ETe(e,t),previewFallback:NN(e,t)}),Uv=(e,t)=>(0,Mr.useMemo)(()=>yse(e,t),[e,t])});var _9={};D(_9,{useElementAddTopLevel:()=>y9,useInspectAction:()=>IS,useNavigateUpParent:()=>Qv});function Qv(){let e=IS();return function(t){e(t)}}function IS(){let e=Ke();return function(t){setTimeout(function(){e(ma(t))},10)}}function y9(){let{docId:e,elementsData:t}=tp(),n="cs1";for(let r in t)if(!(!t[r]||t[r]._type!=="region")){n=r;break}let o=Ke();return(0,_se.useCallback)(r=>{o(Xs(e,n,r==="string"?{_type:r}:r))},[e,o])}var _se,e1=x(()=>{_se=P(B());$t();Za();Pt();ht();$t()});var k9={};D(k9,{ELEMENT_GLOBAL_IGNORE:()=>OS,ElementLibrary:()=>DS,ElementWorkspace:()=>E9,ElementWorkspaceHeader:()=>C9,hasElementToAdd:()=>x9,useElements:()=>v9,useHasElementWithName:()=>b9,useResolveElementAttsWithPrefabs:()=>w9});function v9({type:e,region:t,elementID:n=""},{validTypes:o,invalidTypes:r}={}){typeof r=="undefined"&&(r=OS);let{id:i,docTypeName:s,docTypeInfo:{subType:a}={},elementsData:l}=tp(),{docId:u}=Be(),c=Mf(u,n),{isLoading:p,elementLibrary:m}=Pl(),{componentData:d}=ls(),f=I9(i,a),{userCan:h}=kt(),{element_favorites:g=[]}=Wt(),{items:y,isLoading:_}=Zg(),b=(0,_t.useMemo)(function(){if(!e||!["component"].includes(e))return null;if(!d[c.component_id])return console.error("Invalid component ID",c.component_id),null;let R=d[c.component_id];return R.data[R.root]._type},[c,e,d]),w=Dm(),S=(0,_t.useCallback)(R=>!R||!w[R]?!1:w[R].options.is_classic?h("element-library.classic"):h(`element-library.${R}`)&&h(`element-library.${R}.show_in_library`),[h]),C=(0,_t.useCallback)(R=>b?pc(b,R,t):!e||["component","slot"].includes(e)?!T9(R):pc(e,R,t),[e,t,b]),k=(0,_t.useCallback)(R=>{let{library:M}=w[R].options;return Array.isArray(M)?M.includes("all")||M.includes(s)||M.find(se=>s.indexOf(se)===0):M!==!1},[s,w]),A=(0,_t.useCallback)(R=>{let{title:M,options:se}=w[R],z=`standard|${R}`;return{descriptor:z,title:M,type:R,icon:R,isTopLevel:!!se.library_top_level,scope:se.scope,favorite:g.includes(z)}},[w,g]),O=(0,_t.useCallback)(({id:R,label:M,type:se,isTopLevel:z,icon:ne})=>{let j=`component|${se}|${R}`;return{descriptor:j,title:M,type:se,icon:ne||se,isTopLevel:z,favorite:g.includes(j)}},[w,g]),V=(0,_t.useCallback)(({id:R,group:M,title:se,type:z,icon:ne})=>{let{title:j}=w[z],te=`prefab|${z}|${M}:${R}`;return{descriptor:te,title:se,elementTitle:j,type:z,icon:ne||z,favorite:g.includes(te)}},[w,g]),$=(0,_t.useCallback)(R=>{let M=R&&w[R];return!M||o&&!o.includes(M.id)||r&&r.includes(M.id)||!Cse(M,n,l)?!1:w[R].active!==!1&&C(R)&&k(R)&&S(R)&&N(R)},[w,s,C,k,h,n,l,o,r]),H=(0,_t.useCallback)(({type:R,scope:M,valid_ancestor:se})=>{let z=R&&w[R];return!z||o&&!o.includes(z.id)||r&&r.includes(z.id)||!Cse(z,n,l)||se&&!S9(se,n,l)?!1:R&&z&&z.active!==!1&&(M.includes("all")||M.includes(s))&&C(R)&&S(R)},[w,C,s,h,n,l,o,r]),N=R=>(typeof R!="object"&&(R=A(R)),!!F(R)),F=R=>R.scope?R.scope.includes(s):!0,q=(0,_t.useMemo)(()=>{let R=Object.keys(w).filter(ne=>w[ne]&&!w[ne].group&&$(ne)).map(A).filter(N),{prefabs:{standard:M={}}={}}=p?{}:m,z=[...Object.keys(M).map(ne=>({id:ne,group:"standard",...M[ne]})).filter(H).map(V),...R];return z.sort(Gg),z.sort(STe),{name:"standard",title:v("app.elements.standard"),list:z}},[p,m,$,A,H,V]),U=(0,_t.useMemo)(()=>{if(p)return[];let{groups:R,prefabs:M}=m;return Object.keys(R).map(se=>{let z=Object.keys(w).filter(te=>w[te]&&w[te].group===se&&$(te)&&N(te)).map(A),j=[...M[se]?Object.keys(M[se]).map(te=>({id:te,group:se,...M[se][te]})).filter(H).map(V):[],...z];return j.sort(Gg),j.length>0?{name:se,title:R[se],list:j}:null}).filter(se=>!!se)},[p,m,$,A,H,V]),J=(0,_t.useMemo)(()=>f.map(({items:R,name:M,title:se})=>{let z=R.filter(H).map(O);return z.sort(Gg),{name:M,title:se,list:z}}),[p,f,O,H]),oe=(0,_t.useMemo)(()=>{if(_)return null;let R=y.filter(({type:M,subType:se})=>M==="element"&&se&&w[se]&&w[se].active!==!1&&C(se)&&k(se)&&S(se)).map(({id:M,title:se,subType:z})=>{let{title:ne}=w[z],j=`preset|${z}|${M}`;return{descriptor:j,title:se,elementTitle:ne,type:z,icon:z,favorite:g.includes(j)}});return R.length<=0?null:(R.sort(Gg),{name:"templates",title:v("app.templates.entities"),list:R})},[y,_,s,C,k,g,h]),ce=(0,_t.useMemo)(()=>[oe,...J,q,...U].filter(R=>!!R).sort((R,M)=>{var se=bse.indexOf(R.name),z=bse.indexOf(M.name);return se!==-1&&z===-1?-1:z!==-1&&se===-1?1:se!==-1&&z!==-1?se<z?-1:1:0}),[q,U,J,oe]),T=(0,_t.useMemo)(()=>ce.reduce((R,{list:M})=>[...R,...M.filter(({descriptor:se})=>g.includes(se))],[]),[ce,g]);return{library:(0,_t.useMemo)(()=>[{name:"favorites",title:v("app.elements.favorites"),list:T},...ce],[ce,T]),isLoadingLateData:p}}function b9(){let e=Zg({data:{staleTime:0}});return t=>{let n=!1;return e.items&&e.items.map(o=>{o.title===t&&(n=!0)}),n}}function x9(e){let t=v9(e),n=0;for(var o=0;o<t.library.length;++o)if(n+=t.library[o].list.length,n>1)return!0;return!1}function OTe({library:e},{searchQuery:t,sortMethod:n}){let[o,r]=(0,_t.useState)(null),i=(0,_t.useMemo)(()=>e.filter(({name:a})=>a!=="favorites").reduce((a,{name:l,title:u,list:c})=>[...a,...c.map(p=>({groupName:l,groupTitle:u,...p}))],[]),[e]);return(0,_t.useEffect)(()=>{let s=setTimeout(()=>{let a=t.trim();if(!a){r(null);return}let l=new Map;vse.default.go(a,i,{keys:["title","elementTitle","groupTitle"],scoreFn:c=>{let[p,m,d]=c;return p&&p.score>-1e3?p.score:m&&m.score>-1e3?(m.score-1)*100:d&&d.score>-1e3?(d.score-1)*100:null}}).forEach(c=>{let{groupName:p,groupTitle:m,...d}=c.obj;l.has(p)||l.set(p,{name:p,title:m,list:[]}),l.get(p).list.push(d)});let u=Array.from(l.values());u=n?n(u):u,r(u)},125);return()=>{clearTimeout(s)}},[i,t,r]),e=e&&n?n(e):e,t&&o!==null?o:e}function DTe(e){let t=(0,_t.useRef)(),n=(0,_t.useRef)(),o=jr(),r=Ke(),i=Ne(a=>a.ui.incomingElement),s=w9();return(0,_t.useEffect)(()=>e?(n.current=Cf({isContainer:a=>a.matches(".tco-elements-list")&&t.current&&t.current.contains(a),moves:a=>a.matches(".tco-elements-list-item")&&t.current&&t.current.contains(a),accepts:()=>!1,copy:!0,allowModifiers:!0,revertOnSpill:!0,mirrorContainer:window.csAppData.rootEl}),n.current.on("cloned",a=>{a.style="display:none!important"}),n.current.on("drag",a=>{let l=xse(a);!l||(requestAnimationFrame(function(){r(Cm({elementCursor:l.type,mouseOverPreview:!0}))}),s(l).then(u=>{requestAnimationFrame(function(){r(P9(u))})}))}),n.current.on("dragend",()=>{r(Kv())}),()=>{n.current.destroy()}):()=>{},[e,s,o]),(0,_t.useEffect)(()=>{n.current&&n.current.dragging&&!i&&n.current.cancel(!0)},[i]),t}function MTe(){let e=Ne(t=>t.ui.elementCursor);return e?_t.default.createElement(cS,{type:e}):null}function NTe({onAddAfterClick:e,onPlusClick:t,className:n,isSearching:o,library:r,dragging:i}){let s=DTe(i),a=Mm(),l=ITe,u=w9(),c=(0,_t.useCallback)(d=>{i||u(xse(d.currentTarget)).then(f=>{e(f)})},[i,e,u]),p=(0,_t.useCallback)(function({descriptor:d}){if(!t)return;let f=wse(d);u(f).then(h=>{t(h)})},[t,u]),m=(0,_t.useCallback)(d=>{a(f=>f.element_favorites.includes(d)?{...f,element_favorites:f.element_favorites.filter(h=>h!==d)}:{...f,element_favorites:[...f.element_favorites,d]})},[a]);return _t.default.createElement("div",{ref:s,className:K("tco-elements",n,{"no-dragging":!i})},r.map(({name:d,title:f,list:h,emptyMessage:g})=>_t.default.createElement(l,{key:d,group:d,emptyMessage:g,isSearching:o,title:f,data:h,onClickItem:c,onPlusClick:p,onFavorite:m,dragging:i})))}function LTe(){}function DS({context:e={},searchQuery:t="",sortMethod:n,dragging:o=!0,className:r,onAddAfterClick:i=LTe,onPlusClick:s=null,validTypes:a,invalidTypes:l}){let u=v9(e,{validTypes:a,invalidTypes:l}),c=OTe(u,{searchQuery:t,sortMethod:n});return c.length<=0?_t.default.createElement(Zt,{title:v("app.no-things-found",{context:v("app.elements.entities")}),message:t?v("app.refine-search",{context:v("app.elements.entity")}):null}):_t.default.createElement(NTe,{className:r,dragging:o,onAddAfterClick:i,onPlusClick:s,isSearching:!!t,library:c})}function Cse(e,t,n){return!(e&&e.options?.valid_ancestor&&!S9(e.options.valid_ancestor,t,n))}function S9(e,t,n){let o=n[t];if(!o)return!1;if(o._type===e)return!0;if(!o._parent)return!1;let r=n[o._parent];return S9(e,r._id,n)}var _t,vse,OS,bse,STe,kTe,ATe,TTe,PTe,ITe,xse,wse,w9,C9,E9,Om=x(()=>{_t=P(B());ht();De();vse=P(lv());je();Yr();Sm();$t();Tv();AN();Se();Pt();Nn();Is();sp();Un();Fn();mu();pa();Kt();wr();Qo();Pa();tl();e1();Fn();as();OS=window.csAppData.outlineGlobalIgnore||[],bse=window.csAppData.elementLibraryGroupArrangement||["layout"],STe=ip(({descriptor:e})=>e.indexOf("standard|classic:"))("asc");kTe=({id:e,group:t,descriptor:n,type:o,icon:r,favorite:i,title:s,onClick:a,onPlusClick:l,onFavorite:u,dragging:c})=>{let p=Uo("show_element_icons");return _t.default.createElement("div",{className:`tco-elements-list-item is-${t}`,"data-tco-element":n,"data-element-template-id":e,onClick:a},c&&_t.default.createElement("div",{className:"tco-elements-list-item-before"},p?_t.default.createElement(ca,{type:r}):_t.default.createElement(G,{type:"drag-indicator"})),!c&&p&&_t.default.createElement("div",{className:"tco-elements-list-item-before"},_t.default.createElement(ca,{type:r})),_t.default.createElement("strong",{className:"tco-elements-list-item-label tco-text-overflow"},s),l&&_t.default.createElement("div",{className:"tco-elements-list-item-after",style:{marginRight:"5px"}},_t.default.createElement("button",{onClick:()=>l({id:e,type:o,descriptor:n})},_t.default.createElement(G,{type:"plus"}))),_t.default.createElement("div",{className:"tco-elements-list-item-after"},_t.default.createElement("button",{onClick:u},_t.default.createElement(G,{type:i?"favorited":"favorite"}))))},ATe=(0,_t.memo)(kTe),TTe=({showEmpty:e,isOpen:t,onToggle:n,onFavorite:o,onClickItem:r,onPlusClick:i,group:s,title:a,data:l,dragging:u})=>l.length<=0&&!e?null:_t.default.createElement("div",{className:K("tco-elements-group",`is-${s}`)},_t.default.createElement("button",{className:K("tco-elements-list-header",{"is-active":t,"is-toggle":!!n}),onClick:n},_t.default.createElement("strong",{className:"tco-text-overflow"},a),_t.default.createElement(G,{type:"caret"})),(t||!n)&&_t.default.createElement("div",{className:"tco-elements-list"},l.length<=0&&e,l.map(({descriptor:c,title:p,type:m,icon:d,favorite:f,...h})=>_t.default.createElement(ATe,{key:`${s}:${c}`,id:(()=>{let y=c.split("|")[2]||null;return JSON.stringify({type:m,group:s,descriptor:c,title:p,id:y||!1})})(),group:s,onClick:r,onPlusClick:i,onFavorite:()=>o(c),descriptor:c,type:m,icon:d,title:p,favorite:f,dragging:u})))),PTe=(0,_t.memo)(TTe),ITe=({emptyMessage:e,isSearching:t,...n})=>{let[o,r]=wy("element-library-groups",[]),i=t?!0:!o.includes(n.group),s=(0,_t.useCallback)(()=>{r(a=>a.includes(n.group)?a.filter(l=>l!==n.group):[...a,n.group])},[n.group,r]);return _t.default.createElement(PTe,{showEmpty:e,isOpen:i,onToggle:t?void 0:s,...n})},xse=e=>wse(e.getAttribute("data-tco-element")||""),wse=(e="")=>{let[t,n,o]=e.split("|");return t?t==="standard"?{type:n}:{type:n,[t]:o}:null};sn(MTe);w9=()=>{let e=ls(),{isLoading:t,elementLibrary:n}=Pl(),o=(0,_t.useRef)({});return(0,_t.useEffect)(()=>{t||(o.current={...n,components:e})},[t,n,e]),(0,_t.useCallback)(r=>A9(r,o.current),[])};C9=()=>{let{docId:e}=Be(),t=e?null:v("app.doc-workspace.na-title");return _t.default.createElement(sa,{id:"elements",subTitle:v("app.elements.title"),title:t,search:!!e},e?"":_t.default.createElement(li,{label:t,canEdit:!1}))},E9=()=>{let{docId:e,docTypeInfo:t}=Be(),n=y9(),o=t?.regions?.[0],r=(0,_t.useCallback)(s=>{n(s,o)},[e]),i=(0,_t.useMemo)(function(){return{type:"region",region:o}},[o]);return _t.default.createElement(aa,{id:"elements"},({search:s})=>_t.default.createElement(_t.default.Fragment,null,e&&_t.default.createElement(DS,{context:i,searchQuery:s.query,onPlusClick:r}),!e&&_t.default.createElement(Zt,{message:v("app.doc-workspace.na-message")})))}});var B9={};D(B9,{getAddNewElementFromId:()=>Nf,getDescendantsOfType:()=>L9,getElementByIdSelector:()=>BTe,getElementLabelById:()=>jTe,getElementsForDoc:()=>Nr,getRegionOfElement:()=>QTe,makeGetActiveColumns:()=>V9,makeGetBreadcrumbs:()=>F9,makeGetElementForInspector:()=>Lm,makeGetElementForPreview:()=>Xv,makeGetRegionAndElementCount:()=>M9,makeGetRegionId:()=>D9,makeGetRegions:()=>$Te,makeSelectDecoratedElementForInspector:()=>N9,useElementById:()=>Mf,useElementsForDoc:()=>Ese,useVerticalLayoutItems:()=>z9});function Mf(e,t){let n=Ne(function(s){return Nr(s,e)}),o=Ne(function(s){return s.components});t=t||n1(n);let r=n[t];return(0,O9.useMemo)(function(){return r?Zv(r,n,{components:o}):mc},[n,r,o])}function Ese(e){return Ne(function(t){return t.elements?.[e]??mc})}function KTe(e,t){if(!e||!t||!e[t])return null;let n=e[t];return t1(e,n,{isClassicIntrospection:!0,index:e[n._parent]._modules.indexOf(t)})}function YTe(e,t,{userCan:n}={}){let o=[],r=t,i=15,s=0;for(;r&&e[r]&&!["region","root"].includes(e[r]._type);)if(n(`element.${e[r]._type}.inspect`)&&o.unshift(r),r=e[r]._parent||!1,++s,s>i)return o;return o}function z9(e,{originId:t,expanded:n,validTypes:o,invalidTypes:r}){let i=Ese(e),s=Ne(function(a){return a.components.componentData});return typeof r=="undefined"&&(r=OS),(0,O9.useMemo)(function(){let a=f=>["root","region"].includes(f),l=Jv(i,t),u=XTe(i,s),c=[],p={},m=f=>{if(!i[f]||!i[f]._type)return;let h=t===f,{_modules:g,_active:y,_type:_,_locked:b}=i[f];if(o&&!h&&!o.includes(_)||r&&!h&&r.includes(_))return;let w=a(_),S=h||n.includes(f);!w&&y!==!1&&!h&&c.push(f),!(b||!g||g.length<=0||!S)&&g.forEach(m)};t&&m(t);let d=(f,{parent:h,siblingBelow:g,isExpanded:y,ancestors:_})=>({incoming:b,after:w,into:S,preCheck:C})=>!b||b.indexOf("new|")!==0&&!p[b]||b===f||_.includes(b)?!1:S?u(b,f,C):w&&g===b||w&&y?!1:u(b,h);return c.forEach((f,h)=>{let g=l(f),{_parent:y}=i[f],_=i[y],b={ancestors:g,level:g.length,isExpanded:n.includes(f),parent:y,isFirst:_._modules[0]===f,isLast:_._modules[_._modules.length-1]===f,siblingAbove:c[h-1],siblingBelow:c[h+1]};b.isEligible=d(f,b),p[f]=b}),{list:c,items:p}},[i,s,t,n,o,r])}function JTe(e,t){if(!t[e])return null;let n=t[e];return n.data[n.root]?._type}var O9,VTe,mc,FTe,Nm,zTe,BTe,UTe,Nr,Sse,$Te,D9,M9,HTe,Yv,Lm,Xv,N9,jTe,WTe,GTe,qTe,Nf,QTe,L9,V9,F9,XTe,as=x(()=>{Qd();Un();jg();Se();ht();O9=P(B());Om();VTe=100,mc={},FTe=e=>(t,n)=>[n,...Os(e,n)].includes(t),Nm=(e,t)=>Nr(e,t)?.[t.id]||null;zTe=(e,t)=>(Nm(e,t)||mc)._region,BTe=e=>Gr((t,n)=>Nm(t,{id:e})),UTe=e=>e.preferences;Nr=(e,t)=>{let n=typeof t=="object"?t.doc:t;return e.elements?.[n]??mc},Sse=(...e)=>{let t=Nr(...e),n=Object.keys(t).find(o=>t[o]._type==="root");return(n&&t[n])??mc},$Te=()=>Gr(Nr,Sse,(e,t)=>(t._modules||[]).map(n=>e[n])),D9=e=>Gr(Nr,Sse,(t,n)=>(n._modules||[]).find(r=>(t[r]||mc)._region===e)||mc),M9=()=>Gr(Nr,(e,{region:t})=>t,(e,t)=>{let n=Object.keys(e),o=n.find(i=>e[i]._type==="region"&&e[i]._region===t),r=n.filter(i=>!["root","region"].includes(e[i]._type));return{regionId:o,count:r.length}}),HTe=(e,t)=>{let n=0,o=e[t]?._parent,r="";for(;e[o]&&e[o]._type!=="region"&&(Bt(e[o]._type)?.options?.dropzone?.offscreen&&(r=e[o]._type),o=e[o]?._parent,n++,!(n>VTe)););return{depth:n,offscreen:r}},Yv=({components:e=mc,ui:{breakpointConfig:t,viewingBreakpoint:n=null,activeBreakpoint:o=null}=mc,...r},{id:i,doc:s,docTypeName:a})=>{let l=Nr(r,{doc:s});return{...HTe(l,i),docTypeName:a,components:e,activeBreakpoint:o,viewingBreakpoint:n,breakpointConfig:t,index:i?(l[l[i]?._parent]?._modules??[]).indexOf(i):-1}},Lm=()=>Gr(Nr,Nm,Yv,(...e)=>t1(...e)),Xv=()=>Gr(Nr,Nm,Yv,(...e)=>U9(...e)),N9=(e,t,n)=>Gr(o=>Nr(o,{doc:t,docTypeName:n}),o=>Nm(o,{id:e,doc:t,docTypeName:n}),o=>Yv(o,{id:e,doc:t,docTypeName:n}),(...o)=>JSON.stringify(t1(...o))),jTe=Gr(Nm,Yv,(...e)=>MS(...e)),WTe=(e,t)=>{let n=Nr(e,t)?.[t.id];return!(!n||n._type==="region"&&["left","right","bottom"].includes(n._region)&&n._modules.length>=1)},GTe=(e,t,n,o)=>{let r=Bt(e);return o1(r.id,t)?null:Rv(r.id,t,o)},qTe=(e,t,n,o,r,i)=>({type:e,canAdd:r,message:e==="region"&&!r?v("app.regions.single-bar"):"",region:t,elementID:i,defaultAtts:r?GTe(e,t,n,o):null}),Nf=Gr((e,t)=>(Nm(e,t)||mc)._type,zTe,(e,t)=>t.modKey,UTe,WTe,(e,t)=>t.id,qTe),QTe=(e,{id:t,doc:n})=>{let o=Nr(e,{doc:n});return tb(o)(t).find(i=>o[i]&&o[i]._type==="region")},L9=(e,{doc:t,id:n,type:o})=>{let r=Nr(e,{doc:t});return Os(r,n).filter(i=>r[i]&&r[i]._type===o)};V9=()=>Gr(Nr,(e,t)=>t.id,(e,t)=>e[t]?(e[t]._modules||[]).map(n=>KTe(e,n)).filter(n=>n._active!==!1&&n._active!=="false"):[]);F9=(e,t,n,o)=>Gr(r=>r,r=>{let i=Nr(r,{doc:e});return YTe(i,n,o).map(s=>t1(i,Nm(r,{id:s,doc:e,docTypeName:t}),Yv(r,{id:s,doc:e,docTypeName:t}))).map(s=>({id:s._id,label:s.__label,locked:s._locked,...wf(s)}))}),XTe=(e,t)=>{let n=eb(e),o=FTe(e);return(r,i,s)=>{let a=r.indexOf("new|")===0,l=a?r.split("|")[1]:e?.[r]?._type??null;if(!l||!e[i]||e[i]._locked)return!1;if(l==="component"){let u=e[r];l=JTe(u?.component_id,t)}return s&&e[i]._modules&&e[i]._modules.length>0?o(r,i)?!1:nb(e[i]._type,l):["component-thru","slot"].includes(l)?!1:e[i]._type==="component"?t?.[e[i].component_id].children:!(!pc(e[i]._type,l)||(a||e[r]._parent!==i)&&n(i))}}});var j9={};D(j9,{createClipboardMiddleware:()=>H9,makeClipBoardReducer:()=>$9,makeInitialClipboardState:()=>LS,readNavigatorClipboard:()=>NS,updateNavigatorClipboard:()=>Va,useClipboardUpdate:()=>ZTe});function Va(e,t="Copied!",n=!0){try{navigator.clipboard.writeText(e).then(function(){t&&ws(t)},function(o){n&&Lt(v("app.clipboard.failed-to-copy"),{warn:o})})}catch(o){n&&Lt(v("app.clipboard.failed-to-copy"),{warn:o})}}function ZTe(e,t="Copied!"){return(0,kse.useCallback)(function(){Va(e,t)},[e,t])}async function NS(){return window.navigator.clipboard?await window.navigator.clipboard.readText():null}function $9(){return(e,t)=>er(e||LS(),n=>{let{type:o,payload:{scope:r,atts:i,context:s={}}={}}=t;switch(o){case"CLIPBOARD_SET":{n[r]={context:s,atts:i};break}case"CLIPBOARD_CLEAR":{n[r]=null;break}}},n=>{n.length<=0||(t.patches||(t.patches={}),t.patches.clipboard=n)})}function Ase(e,t,n){if(!t)return!1;let{_type:o}=t;if(!e[n])return!1;let{_type:r}=e[n];return Dm()[r]&&o===r}function RTe(e,t,n){if(!t)return!1;let{_type:o}=t;if(!e[n])return!1;let{_type:r}=e[n];return pc(r,o)}async function e3e({doc:e,payload:{id:t}},{clipboard:n,...o},r){let i=await NS();i=oc(i,!1),i?._type||(i=null);let s=i||n.element?.atts;if(!s)return;let a=Nr(o,{doc:e});if(Array.isArray(s)){s.map(l=>{r(Xs(e,t,l))});return}Ll(a[t]._type)||(Ase(a,s,t)?r(cp(e,t,s,!0)):RTe(a,s,t)&&r(Xs(e,t,s)))}function t3e({doc:e,payload:{id:t}},{clipboard:{element:{atts:n}},...o},r){let i=Nr(o,{doc:e});if(!Ll(i[t]._type))if(Ase(i,n,t))r(cp(e,t,ob(n,i[t]),!1));else{let s={elements:{[e]:i}},a=L9(s,{id:t,type:n._type,doc:e});for(;a.length>0;){let l=a.pop();r(cp(e,l,ob(n,i[l]),!1))}}}function n3e({doc:e,payload:{id:t,scope:n,context:o={}}},{elements:r},i){let s=r?.[e];if(Ll(s?.[t]._type))return;let a=W9(s,t);i({type:"CLIPBOARD_SET",payload:{scope:n,context:o,atts:a}}),Va(JSON.stringify(a),!1,!1)}function o3e({doc:e,payload:{id:t,scope:n,context:o={}}},{elements:r},i){let s=r?.[e];if(Ll(s?.[t]._type))return;let a=Vf(s,t);delete a._m,a.show_condition&&a.show_condition.length===0&&delete a.show_condition;var l="_bp_data"+a._bp_base;a[l]||delete a._bp_base,i({type:"CLIPBOARD_SET",payload:{scope:n,context:o,atts:a}}),Va(JSON.stringify(a),!1,!1)}function r3e({doc:e,payload:{elements:t,scope:n,context:o={}}},{elements:r},i){t.length===1&&(t=t[0]),i({type:"CLIPBOARD_SET",payload:{scope:n,context:o,atts:t}}),Va(JSON.stringify(t),!1,!1)}function H9(){return({dispatch:e,getState:t})=>n=>o=>{let r=n(o);return Tse[o.type]&&setTimeout(()=>Tse[o.type](o,t(),e)),r}}var kse,LS,Tse,Lf=x(()=>{Ka();ao();$t();Un();as();kse=P(B());yf();Se();_g();LS=()=>window.csAppData.isPreview&&!Array.isArray(window.csAppData.preview.clipboard)?window.csAppData.preview.clipboard??{}:{};Tse={"CLIPBOARD_COPY:ELEMENT":n3e,"CLIPBOARD_COPY_MINIMAL:ELEMENT":o3e,"CLIPBOARD_COPY:ELEMENTS":r3e,"CLIPBOARD_PASTE:ELEMENT":e3e,"CLIPBOARD_PASTE:ELEMENT_STYLE":t3e}});var G9={};D(G9,{default:()=>Ff});function Ff({value:e,onUpdate:t,disableGradients:n=!1}){let{colors:o,applyColors:r}=ua(),[i,s]=(0,ji.useMemo)(()=>{if(!e.split)return["",""];let[,u,c]=e.split(":");return[u,c]},[e]),a=(0,ji.useCallback)((u,c)=>c!==i||typeof s=="undefined"?u:`${u} (${(parseFloat(s)*100).toPrecision(2)}%)`,[s,i]),l=(0,ji.useCallback)(({_id:u,value:c,ext:p})=>{t(p?c:`global-color:${u}`)},[t]);return ji.default.createElement(ji.default.Fragment,null,(o?.root?.children??[]).map(u=>o[u]?.children?.length?ji.default.createElement("div",{key:u,className:"tco-control-group"},ji.default.createElement("header",{className:"tco-control-group-header"},ji.default.createElement("span",{className:"tco-control-group-label"},o[u].title)),ji.default.createElement("div",{className:"tco-value-list"},(o[u]?.children||[]).map(c=>{let{value:p,title:m,_id:d}=o[c];return n&&mf(p)?null:ji.default.createElement(i3e,{key:d,active:i===d,modified:i===d&&e.replace("global-color:","")!==d,label:a(m,d),onClick:()=>l(o[c]),value:r(p)})}))):null))}function i3e({active:e,modified:t,label:n,onClick:o,value:r}){let i=vm(r);return ji.default.createElement("li",{className:K("tco-value-list-item",{"is-active-color":e,"is-modified-color":t}),onClick:o},ji.default.createElement("span",{className:"tco-value-list-item-main"},ji.default.createElement("span",{className:"tco-value-list-item-content"},ji.default.createElement("span",{className:"tco-value-list-item-swatch"},ji.default.createElement("span",{style:i})),ji.default.createElement("span",null,n))))}var ji,VS=x(()=>{ji=P(B());De();bm()});var q9={};D(q9,{clamp:()=>FS});function FS(e,t,n){return Math.min(Math.max(e,t),n)}var Q9=x(()=>{});var Y9={};D(Y9,{DEFAULT_GRADIENT:()=>K9,default:()=>BS});function s3e(e){if(!e||e==="auto")return null;let t=parseFloat(e);return isNaN(t)?null:t}function zS(e,t,n){let o=s3e(e.to);return o!==null?o:100*t/(n-1)}function c3e(e,t){let n="linear-gradient( to right, ";for(let o=0;o<e.length;++o){let r=e[o],i=o+1===e.length,s=t(r.color);if(n+=s?s.value:r.color,r.to&&r.to!=="auto")n+=" "+r.to;else{let a=zS(r,o,e.length);n+=" "+a+"%"}i||(n+=",")}return n+=")",n}function BS(e){return typeof e.value!="object"?pt.default.createElement(p3e,{...e}):pt.default.createElement(m3e,{...e})}function p3e(e){let{resolveColorItem:t}=ua(),n=t(e.value),o=(0,pt.useCallback)(function(){let r=t(e.value).value;e.onUpdate(r)},[e.value,e.onUpdate]);return pt.default.createElement(pt.default.Fragment,null,pt.default.createElement("div",{className:"is-picker is-global-gradient-picker"},pt.default.createElement("div",{className:"tco-color-picker-content tco-color-picker-gradient tco-color-picker-gradient-global"},e.children,pt.default.createElement(Nse,{...e}),pt.default.createElement("div",{className:"tco-h-flex tco-gradient-action-buttons"},pt.default.createElement("button",{type:"button",className:"tco-btn",onClick:o},pt.default.createElement(G,{type:"edit"}))),pt.default.createElement("p",null,n?.title))),pt.default.createElement("div",{className:"is-palettes"},pt.default.createElement("div",{className:"is-palettes-inner"},pt.default.createElement(Ff,{value:e.value,onUpdate:e.onUpdate}))))}function Nse(e){let{applyColors:t,resolveColorItem:n}=ua(),o=n(e.value),r=t(o?.value),i=vm(r);return pt.default.createElement("div",{className:"tco-color-picker-spectrum",tabIndex:"-1",style:i})}function m3e(e){let[t,n]=(0,pt.useState)(0),[o,r]=(0,pt.useState)(null),[i,s]=(0,pt.useState)(null),[a,l]=(0,pt.useState)(!1),u=(0,pt.useRef)(null),{applyColors:c,resolveColorItem:p}=ua(),m=e.value,d=e.value.colors||[],f=(0,pt.useCallback)(function(X){e.onUpdate(X)},[e.onUpdate]),h=e.usePalette,g=e.usePaletteInGradients,y=d[t]||{},_=e.value.type,b=d.length>2,w=(0,pt.useMemo)(function(){return{backgroundImage:c3e(d,p)}},[d]),S=(0,pt.useCallback)(async function(X){let R={...m};R.colors=[...R.colors],R.colors[t]={...R.colors[t]},R.colors[t].color=X,f(R)},[d,m,t,f]),C=(0,pt.useCallback)(function(X){let R=p(X);if(R&&typeof R.value=="object"){Ri(v("app.gradient.overwrite")).then(function(M){M&&f(X)});return}S(X)},[f,S,p]),k=(0,pt.useCallback)(function(X,R){let M={...m};M.colors=[...M.colors],M.colors[t]={...M.colors[t]},M.colors[t][X]=R,f(M)},[d,m,t,f]),A=(0,pt.useCallback)(function(X){k("to",X)},[k]),O=(0,pt.useCallback)(function(X){k("from",X)},[k]),V=(0,pt.useCallback)(function(X){let R={...e.value};R.type=X,Ise[X]&&(R.direction=Ise[X]),f(R)},[e.value,f]),$=(0,pt.useCallback)(function(X){let R={...e.value};R.direction=X,f(R)},[e.value,f]),H=(0,pt.useCallback)(function(){let X={...m};X.colors=[...X.colors],X.colors.push({color:"#00FF00",from:"auto",to:"auto"}),f(X),n(X.colors.length-1)},[m,f,n]),N=(0,pt.useCallback)(function(){if(!b)return;let X={...m};X.colors=[...X.colors],X.colors.splice(t,1),f(X),n(X.colors.length-1)},[m,d,t,f,n,b]),F=(0,pt.useCallback)(function(){Va(JSON.stringify(m))},[m]),q=(0,pt.useCallback)(async function(){let X=await NS();if(X=oc(X),!X||!X.type||!X.colors){Lt("Clipboard not a valid gradient");return}f(X)},[m,f]),U=(0,pt.useCallback)(function(X,R){if(!u.current){console.error("sliderRef.current is null");return}let{left:M,width:se}=u.current.getBoundingClientRect(),ne=FS(R-M,0,se)/se*100;ne=FS(ne,0,100);let j=m.colors?.length||0,te={...m};te.colors=m.colors.map((he,L)=>({...he})),te.colors=te.colors.map((he,L)=>he.to==="auto"||!he.to||he.to===""?{...he,to:`${Math.round(zS(he,L,j)*10)/10}%`}:he),te.colors[X].to=`${Math.round(ne*10)/10}%`;let re=te.colors.map((he,L)=>({color:he,position:zS(he,L,j),originalIndex:L}));re.sort((he,L)=>he.position-L.position),te.colors=re.map(he=>he.color);let pe=re.findIndex(he=>he.originalIndex===X);pe!==X&&(r(pe),n(pe)),f(te)},[m,f,n,r]),J=(0,pt.useCallback)(function(X,R){R.button===0&&(R.preventDefault(),R.stopPropagation(),r(X),n(X),s(R.pageX),l(!1))},[d.length,n]),oe=(0,pt.useCallback)(function(X){o!==null&&(X.preventDefault(),a?U(o,X.pageX):Math.abs(X.pageX-i)>=5&&(l(!0),U(o,X.pageX)))},[o,a,i,U]),ce=(0,pt.useCallback)(function(X){o!==null&&(X.preventDefault(),X.stopPropagation(),r(null),s(null),l(!1))},[o]);(0,pt.useEffect)(function(){if(o!==null)return window.addEventListener("mousemove",oe,{passive:!1}),window.addEventListener("mouseup",ce),function(){window.removeEventListener("mousemove",oe),window.removeEventListener("mouseup",ce)}},[o,oe,ce]);let T=(0,pt.useMemo)(function(){let X=d.length,R=d.map((M,se)=>zS(M,se,X));return d.map(function(M,se){let z=R[se],ne=0,j=0;for(let he=0;he<se;he++)Math.abs(R[he]-z)<.1&&j++;ne=j*10;let te;ne>0?te=`calc(${z}% - 2px + ${ne}px)`:te=`calc(${z}% - 2px)`;let re=!0,pe={left:te,cursor:o===se?"grabbing":"grab"};if(se===t){let he=p(M.color);pe.backgroundColor=he?.value?he.value:M.color}return pt.default.createElement("div",{key:se,className:K("tco-color-picker-control-slider-handle","is-pickable",{"is-active":se===t,"is-dragging":o===se}),style:pe,onMouseDown:function(he){J(se,he)},onClick:function(){n(se)}})})},[d,t,o,n,p,J]);return pt.default.createElement(pt.default.Fragment,null,pt.default.createElement("div",{className:"is-picker is-gradient-solid-color-picker"},pt.default.createElement("div",{className:"tco-color-picker-content tco-color-picker-gradient"},e.children,pt.default.createElement(Nse,{...e}),pt.default.createElement(Ei,{value:_,options:u3e,updateValue:V}),pt.default.createElement(d3e,{gradientType:_,direction:m.direction,updateValue:$}),pt.default.createElement(Le,{label:v("app.gradient.from")},pt.default.createElement(We,null,pt.default.createElement(Ml,{value:y.from||"auto",updateValue:O,options:Pse}))),pt.default.createElement(Le,{label:v("app.gradient.to")},pt.default.createElement(We,null,pt.default.createElement(Ml,{value:y.to||"auto",updateValue:A,options:Pse}))),pt.default.createElement("div",{className:"tco-h-flex tco-gradient-action-buttons"},pt.default.createElement(_n,{className:"tco-btn",onClick:F,tooltip:v("app.copy")},pt.default.createElement(G,{type:"clipboard"})),pt.default.createElement(_n,{className:"tco-btn",onClick:q,tooltip:v("app.paste")},pt.default.createElement(G,{type:"paste"}))))),pt.default.createElement("div",{className:"is-picker is-gradient-colorstops"},pt.default.createElement("div",{className:"tco-color-picker-content tco-color-picker-gradient"},pt.default.createElement("div",{className:"tco-h-flex tco-h-flex-center tco-gradient-color-stops"},pt.default.createElement("div",{ref:u,className:"tco-color-picker-control-slider",tabIndex:"-1"},T,pt.default.createElement("div",{className:"tco-color-picker-control-slider-value",style:w})),pt.default.createElement("span",null),pt.default.createElement("button",{type:"button",className:"tco-btn tco-gradient-addition-btn",onClick:H},pt.default.createElement(G,{type:"plus"})),pt.default.createElement("button",{type:"button",className:"tco-btn tco-gradient-addition-btn",onClick:N,disabled:b?void 0:!0},pt.default.createElement(G,{type:"minus"})))),pt.default.createElement(r1,{value:y?.color,onUpdate:S,applyColors:c})),(h||g)&&pt.default.createElement("div",{className:"is-palettes"},pt.default.createElement("div",{className:"is-palettes-inner"},pt.default.createElement(Ff,{value:y?.color,onUpdate:C,disableGradients:!h&&g}))))}function d3e({gradientType:e="linear-gradient",direction:t="to right",updateValue:n=console.log}){let o=a3e[e],r=(0,pt.useCallback)(function(s){s=s&&s.replace?s.replace(/\//g,""):s,n(s)},[n]),i=(0,pt.useMemo)(function(){if(!o)return{};let s=[];for(let a in o)s.push({label:o[a],value:a});return{choices:s,placeholder:"Select a direction"}},[o]);return o?pt.default.createElement(Ei,{value:t,options:i,updateValue:r}):pt.default.createElement(eo,{value:t,updateValue:n,options:l3e})}var pt,Pse,K9,Ise,Ose,Dse,Mse,a3e,l3e,u3e,X9=x(()=>{pt=P(B());De();je();Se();ao();rc();wa();bm();$g();la();Gt();gn();Lf();yf();Vm();VS();Q9();Pse={valid_keywords:["auto"],available_units:["%","px","deg"],fallback_value:"auto",ranges:{"%":{min:0,max:100,steps:1},px:{min:0,max:600,steps:1},deg:{min:0,max:360,steps:1}}};K9={type:"linear-gradient",direction:"to right",colors:[{color:"#FF0000",from:"auto",to:"auto"},{color:"#0000FF",from:"auto",to:"auto"}]},Ise={"linear-gradient":"to right","radial-gradient":"auto","conic-gradient":"auto","repeating-linear-gradient":"to right","repeating-radial-gradient":"auto","repeating-conic-gradient":"auto"},Ose={"to bottom":"To Bottom","to bottom right":"To Bottom Right","to bottom left":"To Bottom Left","to top":"To Top","to top right":"To Top Right","to top left":"To Top Left","to right":"To Right","to left":"To Left","/0deg/":"Custom Angle"},Dse={auto:"Center","at top":"Top","at top left":"Top Left","at top right":"Top Right","at bottom":"Bottom","at bottom left":"Bottom Left","at bottom right":"Bottom Right","at left":"Left","at right":"Right","at /0%/ /0%/":"Custom"},Mse={auto:"Center","at top":"Top","at top right":"Top Right","at top left":"Top Left","at bottom":"Bottom","at bottom right":"Bottom Right","at bottom left":"Bottom Left","at left":"Left","at right":"Right","from /0deg/ at /50%/ /50%/":"Custom"},a3e={"linear-gradient":Ose,"repeating-linear-gradient":Ose,"radial-gradient":Dse,"repeating-radial-gradient":Dse,"conic-gradient":Mse,"repeating-conic-gradient":Mse},l3e={placeholder:"to right, to bottom, 180deg..."},u3e={choices:[{value:"linear-gradient",label:"Linear"},{value:"radial-gradient",label:"Radial"},{value:"conic-gradient",label:"Conic"},{value:"repeating-linear-gradient",label:"Repeating Linear"},{value:"repeating-radial-gradient",label:"Repeating Radial"},{value:"repeating-conic-gradient",label:"Repeating Conic"}]}});var Z9={};D(Z9,{ColorPickerInline:()=>jS,ColorPickerPair:()=>Bf,Huebert:()=>HS,HuebertSlider:()=>ib,HuebertSolid:()=>r1,HuebertSpectrum:()=>$S,default:()=>pp});function HS({children:e,...t}){return Ct.default.createElement(Ct.default.Fragment,null,Ct.default.createElement("div",{className:"is-picker"},e,Ct.default.createElement(r1,{...t,value:t.value.toString()})),t.usePalette&&Ct.default.createElement("div",{className:"is-palettes"},Ct.default.createElement("div",{className:"is-palettes-inner"},Ct.default.createElement(Ff,{value:t.value,onUpdate:t.onUpdate,disableGradients:t.disableGradients}))))}function jS({value:e="",options:t={},usePalette:n=!1,usePaletteInGradients:o=!1,onUpdate:r=()=>{},disableGradients:i=!1}){let{colors:s,applyColors:a,resolveGlobalColor:l}=ua(),u=Ts(),c=(0,Ct.useCallback)(()=>{u(!0)},[u]),p=(0,Ct.useCallback)(()=>{u(!1)},[u]),m=l(e),d=(0,Ct.useMemo)(function(){return i?"solid":typeof m=="object"?"gradient":"solid"},[m,i]),[f,h]=(0,Ct.useState)(d);(0,Ct.useEffect)(function(){h(typeof m=="object"?"gradient":"solid")},[e,h]);let[g,y]=(0,Ct.useState)(f3e),[_,b]=(0,Ct.useState)(K9),w=(0,Ct.useCallback)(function(k){let A=k==="gradient"?_:g;k==="gradient"?y(e):b(e),r(A),h(k)},[h,r,e,g,y,_,b]),S=(0,Ct.useMemo)(function(){return{choices:[{value:"solid",label:v("app.colors.solid")},{value:"gradient",label:v("app.colors.gradient")}]}},[]),C=i?null:Ct.default.createElement("div",{className:"tco-color-picker-type-choose"},Ct.default.createElement(bf,{value:f,updateValue:w,options:S}));return Ct.default.createElement("div",{className:"tco-color-picker-sections"},f==="solid"?Ct.default.createElement(HS,{value:e,applyColors:a,outputFormat:t.output_format,usePalette:n,onUpdate:r,onDragEventStart:c,onDragEventEnd:p,disableGradients:i},C):Ct.default.createElement(BS,{value:e,onUpdate:r,usePalette:n,usePaletteInGradients:o},C))}function Vse({usePalette:e,base:t,alt:n}){let{applyColors:o}=ua(),r=e?o(t):t,i=e?o(n):n,s=vm(r),a=vm(i);return Ct.default.createElement(Ct.default.Fragment,null,typeof t!="undefined"&&Ct.default.createElement("div",{className:"tco-picker-swatch-content is-base",style:s}),typeof n!="undefined"&&r!==i&&Ct.default.createElement("div",{className:"tco-picker-swatch-content is-alt",style:a}))}function Bf({base:e,alt:t,usePalette:n,manageLinkState:o,disableGradients:r=!1,label:i,children:s}){let{applyColorLabel:a}=ua(),[l,u]=(0,Ct.useState)("base"),{value:c,options:p={},onUpdate:m=()=>{}}=l==="base"?e:t,d=t.value?t.value:e.value,[f,h]=(0,Ct.useState)(!t.value||o&&t.value===e.value),g=()=>{o?t.onUpdate(e.value):t.onUpdate(""),h(!0),u("base")},y=e.value&&e.value!=="transparent",_=t.value&&t.value!=="transparent",b=y||_;return Ct.default.createElement(pp,{value:c||e.value,options:{...p,label:i},usePalette:n,disableGradients:r,swatchLabelClass:b?"has-value":"",swatchLabel:y||_?a([e.value,!t.value||t.value===e.value?null:t.value]):v("app.edit"),swatchContent:Ct.default.createElement(Vse,{usePalette:n,base:e.value,alt:d}),onUpdate:w=>{f&&(o&&l==="base"&&t.onUpdate(w),l==="alt"&&h(!1)),m(w)}},Ct.default.createElement("div",{className:"tco-picker-header"},Ct.default.createElement("div",{className:"tco-picker-tabs"},Ct.default.createElement("button",{onClick:()=>u("base"),className:l==="base"?"is-active":""},e.options.label),Ct.default.createElement("button",{onClick:()=>u("alt"),className:l==="alt"?"is-active":""},t.options.label),!f&&Ct.default.createElement("button",{onClick:g},Ct.default.createElement(G,{type:"link"})))),s)}function pp({value:e="",options:t={},usePalette:n=!1,noWrapper:o,renderSwatch:r,swatchContent:i,swatchLabelClass:s,swatchLabel:a,onUpdate:l=()=>{},disableGradients:u=!1,children:c}){let[p,m]=(0,Ct.useState)(!1),{hasColorsInPalette:d,applyColorLabel:f,applyColors:h,resolveGlobalColor:g}=ua(),y=(0,Ct.useMemo)(function(){return typeof e=="object"},[e]);n=n&&d;let _=(0,Ct.useCallback)(w=>m(S=>typeof w=="undefined"?!S:w),[m]),b=e&&e!=="transparent";return Ct.default.createElement(fn,{className:"tco-form-color-picker",modalClass:K(n?"is-color-with-palette":"is-color-solo",{"has-gradients":!u},y?"is-gradient":"is-solid"),open:p,noWrapper:o,onToggle:_,isInput:!0,swatchLabelClass:s||(b?"has-value":""),label:a||(b?f(e):v("app.edit")),renderSwatch:r?w=>r(w,_,h):null,reposition:y,content:r?null:i||Ct.default.createElement(Vse,{base:e,usePalette:n})},c,Ct.default.createElement(jS,{value:e,options:t,usePalette:n,onUpdate:l,disableGradients:u}))}var Ct,rb,Fm,f3e,Lse,h3e,zf,J9,US,g3e,y3e,_3e,$S,ib,r1,Vm=x(()=>{Ct=P(B());De();rb=P(Mn()),Fm=P(_v());qr();je();Se();hu();bm();wt();rN();As();Ev();X9();VS();f3e="#FF0000",Lse=(e,t)=>`linear-gradient( to ${t?"top":"right"}, ${e.join(", ")} )`,h3e=(e,t=100)=>Math.round((e+Number.EPSILON)*t)/t,zf=(e,t,n)=>Math.min(Math.max(e,t),n),J9=(e,t,n)=>e+n*(t-e),US=e=>zf(e,0,1),g3e=(0,rb.memoize)(e=>(0,Fm.default)({h:e,s:1,l:.5}).toRgbString()),y3e=(0,rb.memoize)((e=0,t=1)=>{let n=(0,Fm.default)(`hsl ${e} 1.0 0.5`);n.setAlpha(US(t));let o=[];for(let r=0;r<12;r++)o.push(n.spin(-30).toRgbString());return o},(e=0,t=1)=>`${e}:${t}`),_3e=(0,rb.memoize)(()=>Lse(y3e(0))),$S=class extends Ct.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{prevX:0,prevY:0,x:0,y:0});Q(this,"state",{isDragging:!1});Q(this,"onMouseDown",t=>{(t.which===1||t.button===0)&&(t.stopPropagation(),t.preventDefault(),this.updateFromMousePosition(t.pageX,t.pageY),window.addEventListener("mouseup",this.onMouseUp),window.addEventListener("mousemove",this.onMouseMove,{passive:!0}))});Q(this,"onMouseUp",t=>{t.stopPropagation(),t.preventDefault(),this.setState({isDragging:!1}),this.props.onDragEnd(),window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove,{passive:!0})});Q(this,"onMouseMove",t=>{this.state.isDragging||(this.setState({isDragging:!0}),this.props.onDragStart()),this.updateFromMousePosition(t.pageX,t.pageY)})}updateX(){let{width:t}=this.spectrumRef.getBoundingClientRect();this.setState({x:J9(0,t,zf(this.props.x,0,1))})}updateY(){let{height:t}=this.spectrumRef.getBoundingClientRect();this.setState({y:J9(0,t,zf(this.props.y,0,1))})}componentDidUpdate(t){!this.state.isDragging&&this.props.x!==t.x&&this.props.x!==this.state.prevX&&this.updateX(),!this.state.isDragging&&this.props.y!==t.y&&this.props.y!==this.state.prevY&&this.updateY()}updateFromMousePosition(t,n){let{left:o,top:r,width:i,height:s}=this.spectrumRef.getBoundingClientRect(),a=zf(t-o,0,i),l=zf(n-r,0,s),u=a/i,c=l/s;this.setState({x:a,y:l,prevX:u,prevY:c}),this.props.onUpdate(u,c)}componentDidMount(){this.updateX(),this.updateY(),this.spectrumRef.addEventListener("mousedown",this.onMouseDown)}componentWillUnmount(){this.spectrumRef.removeEventListener("mousedown",this.onMouseDown),window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove,{passive:!0})}render(){return Ct.default.createElement("div",{ref:t=>this.spectrumRef=t,className:"tco-color-picker-spectrum",tabIndex:"-1",style:this.props.style},Ct.default.createElement("div",{className:"tco-color-picker-spectrum-x"}),Ct.default.createElement("div",{className:"tco-color-picker-spectrum-y"}),Ct.default.createElement("div",{className:"tco-color-picker-spectrum-iris",style:{left:this.state.x,top:this.state.y}}),Ct.default.createElement("div",{className:"tco-color-picker-spectrum-ratio"}))}};Q($S,"defaultProps",{style:{},position:0,onUpdate:()=>{},onDragStart:()=>{},onDragEnd:()=>{}});ib=class extends Ct.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{prevUpdate:0,position:0});Q(this,"state",{isDragging:!1});Q(this,"onMouseDown",t=>{t.which===1&&(t.preventDefault(),t.stopPropagation(),this.updateFromMousePosition(t.pageX),window.addEventListener("mouseup",this.onMouseUp),window.addEventListener("mousemove",this.onMouseMove,{passive:!0}))});Q(this,"onMouseUp",t=>{t.preventDefault(),t.stopPropagation(),this.setState({isDragging:!1}),this.props.onDragEnd(),window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove,{passive:!0})});Q(this,"onMouseMove",t=>{this.state.isDragging||(this.setState({isDragging:!0}),this.props.onDragStart()),this.updateFromMousePosition(t.pageX)})}updatePosition(){let{width:t}=this.sliderRef.getBoundingClientRect();this.setState({position:J9(0,t,zf(this.props.position,0,1))})}componentDidUpdate(t){!this.state.isDragging&&this.props.position!==t.position&&this.props.position!==this.state.prevUpdate&&this.updatePosition()}updateFromMousePosition(t){let{left:n,width:o}=this.sliderRef.getBoundingClientRect(),r=zf(t-n,0,o),i=r/o;this.setState({position:r,prevUpdate:i}),this.props.onUpdate(i)}componentDidMount(){this.updatePosition(),this.sliderRef.addEventListener("mousedown",this.onMouseDown)}componentWillUnmount(){this.sliderRef.removeEventListener("mousedown",this.onMouseDown),window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove,{passive:!0})}render(){return Ct.default.createElement("div",{ref:t=>this.sliderRef=t,className:"tco-color-picker-control-slider",tabIndex:"-1"},Ct.default.createElement("div",{className:"tco-color-picker-control-slider-handle",style:{left:this.state.position}}),Ct.default.createElement("div",{className:"tco-color-picker-control-slider-value",style:this.props.style}))}};Q(ib,"defaultProps",{style:{},position:0,onUpdate:()=>{},onDragStart:()=>{},onDragEnd:()=>{}});r1=class extends Ct.default.Component{constructor(){super(...arguments);Q(this,"_isDragging",!1);Q(this,"onDragEventStart",()=>{this._isDragging=!0,this.props.onDragEventStart()});Q(this,"onDragEventEnd",()=>{this._isDragging=!1,this.props.onDragEventEnd()});Q(this,"state",{inputValue:null,invalid:!1,isDynamicContent:!1,colorOutputFormat:null,hsva:{h:0,s:1,v:1,a:1}});Q(this,"parseColor",(0,rb.memoize)(t=>(0,Fm.default)(this.props.applyColors(t))));Q(this,"colorToHsl",t=>this.parseColor(t).toHsl());Q(this,"colorToHsv",t=>this.parseColor(t).toHsv());Q(this,"updateColorFromTextInput",t=>{let{value:n}=t.target,o=(s,a=!1,l)=>{let u=l?l.toHsv():this.state.hsva;this.setState({inputValue:s,invalid:!1,isDynamicContent:a,hsva:u,colorOutputFormat:l&&l.getFormat()}),this.props.onUpdate(s)},r=n.match(new RegExp(/[^#][a-fA-F\d]+/));if(r&&r[0]===n){let s=`#${n}`,a=(0,Fm.default)(s);if(a.isValid())return o(s,!1,a)}let i=(0,Fm.default)(n);return i.isValid()?o(n,!1,i):uf(n)?o(n,!0):this.setState({inputValue:n,invalid:!0})});Q(this,"updateColorFromDimensions",Zr(({h:t,s:n,v:o,a:r})=>{let i={...this.state.hsva};(!this.props.value||this.props.value==="transparent")&&(i.h=0,i.s=0,i.v=0,i.a=1),typeof t!="undefined"&&(i.h=360-t*360,!n&&i.s===0&&(i.s=1),!n&&i.v===0&&(i.v=1)),typeof n!="undefined"&&(i.s=n),typeof o!="undefined"&&(i.v=1-o),typeof r!="undefined"&&(i.a=r);let s=this.formatColor((0,Fm.default)(i));if(this.setState({inputValue:s,invalid:!1,hsva:{...this.state.hsva,...i}}),typeof r!="undefined"&&this.props.value.indexOf("global-color")===0){let[,a]=this.props.value.split(":"),l=h3e(r),u=`global-color:${a}`;this.parseColor(u).getAlpha()===l?this.props.onUpdate(u):this.props.onUpdate(`${u}:${l}`)}else this.props.onUpdate(s)},30));Q(this,"onUpdateFromSpectrum",(t,n)=>{this.lazyUpdateHandle=this.updateColorFromDimensions({s:t,v:n})});Q(this,"onUpdateHue",t=>{this.lazyUpdateHandle=this.updateColorFromDimensions({h:t})});Q(this,"onUpdateAlpha",t=>{this.lazyUpdateHandle=this.updateColorFromDimensions({a:t})})}shouldComponentUpdate(t,n){return this.props.value!==t.value||this.props.outputFormat!==t.outputFormat||this.props.usePalette!==t.usePalette||this.state.inputValue!==n.inputValue||this.state.invalid!==n.invalid||this.state.isDynamicContent!==n.isDynamicContent}componentDidUpdate(t,n){!this._isDragging&&this.props.value!==t.value&&this.state.inputValue!==this.props.value&&this.detectColorForTextInput()}componentWillUnmount(){cancelIdleCallback(this.lazyUpdateHandle)}detectColorForTextInput(){if(uf(this.props.value))return this.setState({inputValue:this.props.value,invalid:!1,isDynamicContent:!0});let t=this.parseColor(this.props.value);if(!t.isValid())return this.setState({inputValue:this.props.value,invalid:!0});let n=this.getFromColorOutputFormat(t.getFormat(),t)||t.toString();this.setState({inputValue:n,hsva:{...t.toHsv()},colorOutputFormat:t.getFormat(),invalid:!1})}componentDidMount(){this.detectColorForTextInput()}formatColor(t){let{outputFormat:n}=this.props;if(this.state.colorOutputFormat){let o=this.getFromColorOutputFormat(this.state.colorOutputFormat,t);if(o)return o}return n==="hsl"||n==="hsv"?t.toHslString():n==="hex"?t.toHexString():n==="rgb"||t.getFormat()==="hsv"?t.toRgbString():t.toString()}getFromColorOutputFormat(t,n){switch(t){case"hsl":case"hsv":return n.toHslString();case"hex":case"hex8":let o=n.toHexString(),r=n.getAlpha();if(r<1){let s=parseInt(r*255).toString(16);s.length===1&&(s="0"+s),o+=s}return o;case"rgb":return n.toRgbString()}return null}render(){let{h:t,s:n,v:o,a:r}=this.state.hsva,i=g3e(t),s=US(r),a=(360-t)/360,l=US(n),u=1-US(o),c=(0,Fm.default)({h:t,s:n,v:o,a:r}),p=[c.setAlpha(0).toRgbString(),c.setAlpha(1).toRgbString()];return Ct.default.createElement(Ct.default.Fragment,null,Ct.default.createElement("div",{className:"tco-color-picker-content tco-color-picker-content-solid"},Ct.default.createElement($S,{x:l,y:u,style:{backgroundColor:i},onUpdate:this.onUpdateFromSpectrum,onDragStart:this.onDragEventStart,onDragEnd:this.onDragEventEnd}),Ct.default.createElement(ib,{position:a,style:{backgroundImage:_3e()},onUpdate:this.onUpdateHue,onDragStart:this.onDragEventStart,onDragEnd:this.onDragEventEnd}),Ct.default.createElement(ib,{position:s,style:{backgroundImage:Lse(p)},onUpdate:this.onUpdateAlpha,onDragStart:this.onDragEventStart,onDragEnd:this.onDragEventEnd})),Ct.default.createElement("div",{className:"tco-picker-input"},sS&&Ct.default.createElement("button",{className:"is-eyedropper",onClick:()=>{nN().then(m=>{m&&this.props.onUpdate(m)}).catch(console.warn)}},Ct.default.createElement(G,{type:"eye-dropper"})),Ct.default.createElement("input",{className:K("tco-no-input-focus",{"is-invalid":this.state.inputValue&&this.state.invalid}),type:"text",value:this.state.inputValue===null?"":this.state.inputValue,onChange:this.updateColorFromTextInput}),Ct.default.createElement("button",{className:"is-reset",onClick:()=>this.props.onUpdate("transparent")},Ct.default.createElement(G,{type:"reset"}))))}};Q(r1,"defaultProps",{value:"",outputFormat:"rgba",usePalette:!1,onUpdate:()=>{},onDragEventStart:()=>{},onDragEventEnd:()=>{},applyColors:t=>t})});var R9={};D(R9,{Accordion:()=>WS,Accordions:()=>Fse,AccordionsManaged:()=>Uf});var pl,v3e,WS,Fse,Uf,i1=x(()=>{pl=P(B());De();je();wt();v3e=({isActive:e,label:t,divider:n=!1,...o})=>pl.default.createElement("button",{className:K("tco-control-section-heading is-toggle is-control-accordion-heading",{"is-active":e,"force-top-divider":n}),...o},pl.default.createElement("strong",null,t),pl.default.createElement(G,{type:"chevron"})),WS=({toggle:e,active:t,label:n,children:o,divider:r,onClick:i})=>pl.default.createElement(pl.default.Fragment,null,pl.default.createElement(v3e,{divider:r,isActive:t,toggle:e,label:n,onClick:i}),t?o:null),Fse=({active:e,invertState:t=!1,toggle:n,items:o,renderLabel:r,children:i})=>{let s=(0,pl.useCallback)(a=>t?!e.includes(a):e.includes(a),[e,t]);return pl.default.createElement(pl.default.Fragment,null,o.map((a,l)=>pl.default.createElement(WS,{key:l,divider:l===0,active:s(a.value),onClick:()=>n(a.value),label:typeof r=="function"?r(a):a.label},e?i(a.value):null)))},Uf=({state:e,invertState:t,...n})=>{let[o,r]=sb(e);return pl.default.createElement(Fse,{...n,active:o,toggle:r,invertState:t})}});var tL={};D(tL,{ManagedValueListWithHeader:()=>s1,ValueList:()=>$f,ValueListGroups:()=>ab,ValueListItem:()=>zm,ValueListItemClass:()=>GS,ValueListWithHeader:()=>Hf});function Bse(e,{listIndex:t,x:n,y:o}){if(!n&&!o){console.error("Locating drop index from undefined values");return}let r=Use({x:n,y:o});if(!r||!e||!e.contains(r))return null;let i=[...e.children].indexOf(r),{top:s,height:a}=r.getBoundingClientRect();return o>s+a/2&&(i+=1),i===t||i===t+1?null:i}function Use({x:e,y:t}){let n=window.document.elementFromPoint(e,t);return n.classList.contains("tco-value-list-item")?n:n.closest(".tco-value-list-item")}function $f({controlInputWrapper:e,...t}){let n=Ts();return et.default.createElement($se,{setDragging:n,...t})}function zm(e){let t=Ts();return et.default.createElement(GS,{setDragging:t,...e})}function Hf({onDuplicate:e,onDelete:t,onMove:n,onAdd:o,isLocked:r,addLabel:i,values:s,startClosed:a,idKey:l="id",renderItemLabel:u,pickerContent:c,pickerModalClass:p,isExpandable:m=!0,renderHeader:d,renderItemContent:f,controlInputWrapper:h,...g}){let y=m&&!c,[_,b]=(0,et.useState)(()=>a?null:(s.find(({type:C})=>C!=="skip")||{})[l]),w=(0,et.useCallback)(C=>{C.preventDefault(),C.stopPropagation(),o&&b(o())},[b,o]),S=(0,et.useCallback)(function(C,k){if(C.type==="skip")return et.default.createElement("li",{key:k.listIndex,className:"tco-value-list-item is-skipped"});let A=r&&r(C);return et.default.createElement(zm,{canDrag:!A,key:k.listIndex,pickerContent:c,pickerModalClass:p,onClickContent:()=>{y&&b(_===k.listIndex?null:k.listIndex)},content:u(C,k.listIndex),actions:!A&&et.default.createElement(et.default.Fragment,null,et.default.createElement("button",{onClick:O=>{O.stopPropagation();let V=e(C[l],C,k.listIndex);b(V)}},et.default.createElement(G,{type:"copy"})),et.default.createElement("button",{onClick:()=>t(C[l],C,k.listIndex)},et.default.createElement(G,{type:"trash"}))),showMore:y&&_===k.listIndex,...k},c?f(C,k.listIndex):et.default.createElement($o,null,f(C,k.listIndex)))},[c,p,b,u,r,f,_]);return et.default.createElement(et.default.Fragment,null,d?d(w):o&&et.default.createElement("header",{className:"tco-control-group-header"},et.default.createElement("span",{className:"tco-control-group-label"},i),et.default.createElement("button",{onClick:w,className:"tco-control-group-header-action"},et.default.createElement(G,{type:"plus"}))),et.default.createElement($f,{controlInputWrapper:!0,values:s,onMove:n,...g,renderItem:S}))}function s1({onDuplicate:e,onDelete:t,onMove:n,onAdd:o,addLabel:r,values:i,onClickExpand:s,isExpanded:a,renderItemLabel:l,renderHeader:u,renderItemContent:c,controlInputWrapper:p,addBefore:m=!0,...d}){let f=(0,et.useCallback)(h=>{h.preventDefault(),h.stopPropagation(),o()},[o]);return et.default.createElement(et.default.Fragment,null,u?u(f):o&&m&&et.default.createElement("header",{className:"tco-control-group-header"},et.default.createElement("span",{className:"tco-control-group-label"},r),et.default.createElement("button",{onClick:f,className:"tco-control-group-header-action"},et.default.createElement(G,{type:"plus"}))),et.default.createElement($f,{controlInputWrapper:!0,values:i,onMove:n,...d,renderItem:(h,g)=>et.default.createElement(zm,{key:g.listIndex,content:et.default.createElement("span",{onClick:y=>{s(y,h,g.listIndex)}},l(h,g.listIndex)),actions:et.default.createElement(et.default.Fragment,null,et.default.createElement("button",{onClick:y=>{y.stopPropagation(),e(h.id,h,g.listIndex)}},et.default.createElement(G,{type:"copy"})),et.default.createElement("button",{onClick:()=>t(h.id,h,g.listIndex)},et.default.createElement(G,{type:"trash"}))),showMore:a(h,g.listIndex),...g},et.default.createElement($o,null,c(h,g.listIndex)))}),o&&!m&&et.default.createElement("header",{className:"tco-control-group-header"},et.default.createElement("span",{className:"tco-control-group-label"},r),et.default.createElement("button",{onClick:f,className:"tco-control-group-header-action"},et.default.createElement(G,{type:"plus"}))))}function b3e({group:e,id:t,index:n}){let{pickerContent:o,pickerModalClass:r,renderItemLabel:i,renderItemContent:s,expandable:a,expanded:l,setExpanded:u,values:c,onDelete:p,onDuplicate:m,onMove:d,idKey:f}=(0,et.useContext)(eL),h=c[t]??{};return et.default.createElement(zm,{canDrag:!h.locked,pickerContent:o,pickerModalClass:r,onDragEnd:d,onClickContent:()=>{a&&u(l===n?null:n)},listIndex:n,content:i(h,n),actions:!h.locked&&et.default.createElement(et.default.Fragment,null,et.default.createElement("button",{onClick:g=>{g.stopPropagation();let y=m(e,h[f],h,n);a&&u(y)}},et.default.createElement(G,{type:"copy"})),et.default.createElement("button",{onClick:()=>{p(h[f])}},et.default.createElement(G,{type:"trash"}))),showMore:a&&l===n},o?s(h,n):et.default.createElement($o,null,s(h,n)))}function x3e({id:e}){let{isDraggingItem:t,values:n,onAdd:o,addLabel:r}=(0,et.useContext)(eL),{ext:i,locked:s,children:a=[]}=n[e]??{},l=(0,et.useCallback)(u=>{u.preventDefault(),u.stopPropagation(),o(e)},[o,e]);return i||a.length<=0&&s?null:et.default.createElement(ml,null,et.default.createElement("ul",{className:K("tco-value-list",{"is-dragging-item":t})},a.map((u,c)=>et.default.createElement(b3e,{group:e,key:c,id:u,index:c})),!s&&et.default.createElement("li",{className:"tco-value-list-add",onClick:l},et.default.createElement("span",null,et.default.createElement(G,{type:"plus"})," ",r))))}function ab({handlers:e,values:t,renderItemLabel:n,state:o,addItemLabel:r,invertState:i,pickerContent:s,pickerModalClass:a,idKey:l,isExpandable:u=!0,renderItemContent:c}){let p=u&&!s,[m,d]=(0,et.useState)(null),[f,h]=(0,et.useState)(null),g=(0,et.useCallback)(w=>{e?.onAdd&&d(e?.onAdd(w))},[d,e?.onAdd]),y=(0,et.useMemo)(()=>v("app.add-thing",{context:r||""}),[r]),_=(0,et.useMemo)(()=>({values:t,idKey:l,onDelete:e.onDelete,onDuplicate:e.onDuplicate,onMove:e.onMove,onAdd:g,addLabel:y,expandable:p,expanded:m,setExpanded:d,renderItemLabel:n,pickerContent:s,pickerModalClass:a,renderItemContent:c,isDraggingItem:f}),[e,t,l,g,y,p,m,d,n,s,a,c,f]),b=(0,et.useMemo)(()=>(t?.root?.children??[]).map(w=>{let{title:S,locked:C,children:k}=t[w]??{};return C&&k.length<=0?null:{value:w,label:S}}).filter(w=>!!w),[t?.root?.children,t]);return et.default.createElement(eL.Provider,{value:_},et.default.createElement(Uf,{invertState:i,state:o,items:b},w=>et.default.createElement(x3e,{key:w,id:w})))}var et,zse,$se,GS,eL,dc=x(()=>{et=P(B()),zse=P(_i());De();je();wt();Se();qr();Gt();i1();$se=class extends et.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{isDraggingItem:!1,dropIndex:null});Q(this,"onDrag",t=>{this.isDraggingItem||this.setState({isDraggingItem:!0});let n=this.locateDropIndex(t);n!==this.state.dropIndex&&this.setState({dropIndex:n,listIndex:t.listIndex})});Q(this,"onDragEnd",(t,n)=>{this.setState({isDraggingItem:!1,dropIndex:null}),n!==null&&this.props.onMove(t,n)})}locateDropIndex(t){return Bse(this.listEl,t)}render(){if(this.props.values.length<=0)return et.default.createElement(et.default.Fragment,null,this.props.emptyMessage);let t=et.default.createElement("div",{className:K("tco-value-list",{"is-dragging-item":this.state.isDraggingItem})},et.default.createElement("ul",{ref:n=>{this.listEl=n}},this.props.values.map((n,o)=>this.props.renderItem(n,{listIndex:o,onDrag:this.onDrag,onDragEnd:this.onDragEnd,indicateBefore:this.state.dropIndex===o,indicateAfter:this.state.dropIndex===this.props.values.length&&o===this.props.values.length-1}))));return this.props.controlInputWrapper?et.default.createElement($o,null,et.default.createElement(Le,null,et.default.createElement(We,null,t))):t}};GS=class extends et.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{initialPosition:{},dragOffset:{},pickerOpen:!1});Q(this,"maybeDrag",t=>{if(!this.props.canDrag||this.state.pickerOpen)return;let{clientX:n,clientY:o}=t,{top:r,left:i,height:s,width:a}=this.liRef.getBoundingClientRect();this.setState({initialPosition:{top:r,left:i,height:s,width:a,clientX:n,clientY:o}}),window.addEventListener("mouseup",this.releaseDrag),window.addEventListener("mousemove",this.onDrag)});Q(this,"onDrag",t=>{this.state.dragging||(this.setState({isDragging:!0}),window.document.body.classList.add("is-dragging-tco-value-list"));let{dragOffset:n,dragEvent:o}=this.calculateOffsets(t);this.setState({dragOffset:n})});Q(this,"releaseDrag",t=>{if(this.state.isDragging){window.document.body.classList.remove("is-dragging-tco-value-list"),this.setState({isDragging:!1});let{dragEvent:n}=this.calculateOffsets(t),o=Use(t),r=o?Bse(o.parentNode,n):null;r!==null&&this.props.listIndex+1<r&&--r,this.props.onDragEnd(n.listIndex,r)}window.removeEventListener("mouseup",this.releaseDrag),window.removeEventListener("mousemove",this.onDrag)})}componentWillUnmount(){window.removeEventListener("mouseup",this.releaseDrag),window.removeEventListener("mousemove",this.startDrag)}calculateOffsets(t){let{clientX:n,clientY:o}=t,{top:r,left:i,height:s,width:a,clientX:l,clientY:u}=this.state.initialPosition,c={x:n-l,y:o-u};return{dragEvent:{listIndex:this.props.listIndex,x:n,y:o},dragOffset:c}}getDragPosition(){if(!this.state.isDragging)return null;let{x:t,y:n}=this.state.dragOffset,{top:o,left:r,height:i,width:s}=this.state.initialPosition;return{position:"fixed",top:o,left:r,height:i,width:s,transform:`translate3d(${t}px, ${n}px, 0)`}}render(){let t=et.default.createElement("li",{ref:n=>{this.liRef=n},className:K("tco-value-list-item",{"has-indicator-before":!this.state.isDragging&&this.props.indicateBefore,"has-indicator-after":!this.state.isDragging&&this.props.indicateAfter,"is-disabled":this.props.isDisabled,"is-dragging":this.state.isDragging,"is-interactive":this.props.isInteractive}),style:this.getDragPosition()},et.default.createElement("span",{className:"tco-value-list-item-main",onMouseDown:this.maybeDrag},(this.props.canDrag||!0)&&et.default.createElement("span",{className:"tco-value-list-item-handle"},et.default.createElement("b",null),et.default.createElement("b",null),et.default.createElement("b",null),et.default.createElement("b",null)),this.props.content&&(this.props.pickerContent?et.default.createElement(fn,{modalClass:this.props.pickerModalClass||"",open:!!this.state.pickerOpen,renderSwatch:({ref:n})=>et.default.createElement("span",{ref:n,className:"tco-value-list-item-content",onClick:o=>{o.stopPropagation(),this.setState(r=>({...r,pickerOpen:!r.pickerOpen}))}},this.props.content),noWrapper:!0,onToggle:n=>{this.setState({pickerOpen:n})},reposition:this.props.content},this.props.children):et.default.createElement("span",{className:"tco-value-list-item-content",onClick:this.props.onClickContent},this.props.content)),this.props.actions&&et.default.createElement("span",{className:"tco-value-list-item-actions"},this.props.actions)),this.props.children&&this.props.showMore&&et.default.createElement("div",{className:"tco-value-list-item-more"},this.props.children));return this.state.isDragging?et.default.createElement("li",{className:"tco-value-list-item",style:{minHeight:this.state.initialPosition.height}},zse.default.createPortal(t,window.csAppData.rootEl)):t}};Q(GS,"defaultProps",{isLocked:!1,indicateBefore:!1,indicateAfter:!1,isDisabled:!1,actions:null,showMore:!1,content:null,canDrag:!0,ulRef:null});eL=(0,et.createContext)()});var nL={};D(nL,{default:()=>$o});function $o({children:e,className:t}){return e&&Hse.default.createElement("ul",{className:K("tco-control-list",t)},e)}var Hse,lb=x(()=>{Hse=P(B());De()});var oL={};D(oL,{default:()=>qS});function qS(){return Lr.default.createElement(ti,null,Lr.default.createElement(w3e,null))}function w3e(){let{colors:e,applyColors:t}=ua(),[n,o]=k_(bv,{makeDefault:r=>({value:S7(),title:v("common.indexed",{label:v("app.colors.entity"),index:r.length+1}),_id:Fi()}),duplicateTransform:(r,i)=>({...i,title:Lg(r.map(({title:s})=>s),i.title)}),idKey:"_id",makeId:Fi});return Lr.default.createElement(ab,{startClosed:!0,invertState:!0,idKey:"_id",addItemLabel:v("app.colors.entity"),state:"global-color-accordion",handlers:o,values:e,pickerContent:!0,pickerModalClass:"is-color-global",renderItemLabel:r=>Lr.default.createElement(Lr.default.Fragment,null,Lr.default.createElement("span",{className:"tco-value-list-item-swatch"},Lr.default.createElement("span",{style:YE(t(r.value,n))})),Lr.default.createElement("span",null,r.title)),renderItemContent:(r,i)=>Lr.default.createElement(C3e,{item:r,index:i,handlers:o})})}function C3e({item:e,index:t,handlers:n}){let[o,r]=He(bv),i=(0,Lr.useCallback)(function(a){S_(e._id,a,o,r),n.onUpdate(e._id,{_id:a})},[e,n.onUpdate,o,r]),s=(0,Lr.useMemo)(function(){return typeof e.value=="object"},[e.value]);return Lr.default.createElement("div",{className:K("tco-global-color-item",s?"is-gradient":"is-solid")},!e.locked&&Lr.default.createElement($o,{className:"tco-color-picker-content tco-global-color-meta"},Lr.default.createElement(Le,{label:v("app.title")},Lr.default.createElement(We,null,Lr.default.createElement(eo,{value:e.title,updateValue:a=>{n.onUpdate(e._id,{title:a})}}))),Lr.default.createElement(Le,{label:v("app.controls.id")},Lr.default.createElement(We,null,Lr.default.createElement(eo,{value:e._id,updateValue:i})))),Lr.default.createElement(jS,{value:e.value,usePaletteInGradients:!0,onUpdate:a=>{n.onUpdate(e._id,{value:a})}}))}var Lr,rL=x(()=>{Lr=P(B());Zi();Gt();Da();De();Se();rr();Vm();la();Yr();dc();Kt();bm();lb();Jd()});var iL={};D(iL,{default:()=>vu});function E3e({active:e,value:t,choices:n,onToggle:o,onUpdateChoice:r}){let i=e?t:"_off",[s,a]=(0,Si.useState)(!1),l=(0,Si.useCallback)(()=>{a(m=>!m)},[a]),u=(0,Si.useCallback)(m=>{m==="_off"?o(!1):(o(!0),r(m)),a(!1)},[]),c=(0,Si.useMemo)(()=>{let m=n.find(d=>d.value===i);return m?m.label:v("app.forms.toggle.on")},[i,n]);return Si.default.createElement(fn,{noWrapper:!0,open:s,modalClass:"is-toggle-picker",onToggle:a,renderSwatch:({ref:m})=>Si.default.createElement("button",{ref:m,onClick:l,className:K("tco-toggle","has-on-label",{"is-active":e},{"is-open":s})},e&&Si.default.createElement("span",null,e?c:v("app.forms.toggle.off")),!e&&Si.default.createElement("i",null,Si.default.createElement(G,{type:"more"})))},Si.default.createElement("div",{className:"tco-choose-picker-content"},Si.default.createElement(to,{isVertical:!0,value:i,choices:n,onUpdate:u})))}var Si,vu,a1=x(()=>{Si=P(B());De();Se();ss();ss();qr();je();gn();vu=class extends Si.default.PureComponent{constructor(){super(...arguments);Q(this,"onToggle",()=>this.props.onToggle(!this.normalizeValue(this.props.on)))}normalizeValue(t){return t==="1"||t==="true"?!0:t===""||t==="false"?!1:!!t}render(){let t=this.normalizeValue(this.props.on);return this.props.onLabel&&this.props.offLabel?Si.default.createElement(Em,{isToggle:!0,choices:[{value:"on",label:this.props.onLabel},{value:"off",label:this.props.offLabel}],weighted:!0,isSelected:n=>!!(n==="on"&&t||n==="off"&&!t),updateSelection:n=>{n==="on"&&this.props.onToggle(!0),n==="off"&&this.props.onToggle(!1)}}):Array.isArray(this.props.choices)?Si.default.createElement(E3e,{onToggle:this.props.onToggle,onUpdateChoice:this.props.onUpdateChoice,choices:[{value:"_off",label:this.props.offLabel||v("app.forms.toggle.off")},...this.props.choices],active:t,value:this.props.selectedChoice}):Si.default.createElement(sc,{tag:"button",tooltip:this.props.tooltip,onClick:this.onToggle,className:K("tco-toggle",{"is-active":t},this.props.className)},t&&Si.default.createElement("span",null,t?v("app.forms.toggle.on"):v("app.forms.toggle.off")))}};Q(vu,"defaultProps",{on:!1,choices:null,selectedChoice:null,offValue:null,offLabel:"",className:"",tooltip:"",onToggle:()=>{},onUpdateChoice:()=>{}})});var sL={};D(sL,{default:()=>Vl});function Vl(e){let t=e.options||{},{breakoutMode:n}=Dt(),o=bo(e.value)||typeof e.value!="boolean"&&typeof e.value!="undefined"&&e.value!==""&&parseInt(e.value)!==0&&parseInt(e.value)!==1,r=(0,ub.useCallback)(function(i){t?.toggle?e.updateValue(i?t.toggle.on:t.toggle.off):e.updateValue(i)},[t?.toggle,e.updateValue]);return n||o?ub.default.createElement(Rr,{resetValue:!1,isCustomValue:o,value:e.value,placeholder:t?.placeholder,updateValue:e.updateValue}):ub.default.createElement(vu,{on:e.value,onToggle:r})}var ub,l1=x(()=>{ub=P(B());a1();Mt();Dl();As()});function S3e(e,t){aL(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}function k3e(e,t,n,o){var r,i=!1,s=0;function a(){r&&clearTimeout(r)}function l(){a(),i=!0}typeof t!="boolean"&&(o=n,n=t,t=void 0);function u(){var c=this,p=Date.now()-s,m=arguments;if(i)return;function d(){s=Date.now(),n.apply(c,m)}function f(){r=void 0}o&&!r&&d(),a(),o===void 0&&p>e?d():t!==!0&&(r=setTimeout(o?f:d,o===void 0?e-p:e))}return u.cancel=l,u}function Wse(e){return typeof e=="number"?{unit:u1.Percent,value:e*100}:typeof e=="string"?e.match(/^(\d*(\.\d+)?)px$/)?{unit:u1.Pixel,value:parseFloat(e)}:e.match(/^(\d*(\.\d+)?)%$/)?{unit:u1.Percent,value:parseFloat(e)}:(console.warn('scrollThreshold format is invalid. Valid formats: "120px", "50%"...'),jse):(console.warn("scrollThreshold should be string or number"),jse)}var jf,aL,cb,u1,jse,A3e,Gse,qse=x(()=>{jf=P(B());aL=function(e,t){return aL=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var r in o)o.hasOwnProperty(r)&&(n[r]=o[r])},aL(e,t)};cb=function(){return cb=Object.assign||function(t){for(var n,o=1,r=arguments.length;o<r;o++){n=arguments[o];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},cb.apply(this,arguments)};u1={Pixel:"Pixel",Percent:"Percent"},jse={unit:u1.Percent,value:.8};A3e=function(e){S3e(t,e);function t(n){var o=e.call(this,n)||this;return o.lastScrollTop=0,o.actionTriggered=!1,o.startY=0,o.currentY=0,o.dragging=!1,o.maxPullDownDistance=0,o.getScrollableTarget=function(){return o.props.scrollableTarget instanceof HTMLElement?o.props.scrollableTarget:typeof o.props.scrollableTarget=="string"?document.getElementById(o.props.scrollableTarget):(o.props.scrollableTarget===null&&console.warn(`You are trying to pass scrollableTarget but it is null. This might
        happen because the element may not have been added to DOM yet.
        See https://github.com/ankeetmaini/react-infinite-scroll-component/issues/59 for more info.
      `),null)},o.onStart=function(r){o.lastScrollTop||(o.dragging=!0,r instanceof MouseEvent?o.startY=r.pageY:r instanceof TouchEvent&&(o.startY=r.touches[0].pageY),o.currentY=o.startY,o._infScroll&&(o._infScroll.style.willChange="transform",o._infScroll.style.transition="transform 0.2s cubic-bezier(0,0,0.31,1)"))},o.onMove=function(r){!o.dragging||(r instanceof MouseEvent?o.currentY=r.pageY:r instanceof TouchEvent&&(o.currentY=r.touches[0].pageY),!(o.currentY<o.startY)&&(o.currentY-o.startY>=Number(o.props.pullDownToRefreshThreshold)&&o.setState({pullToRefreshThresholdBreached:!0}),!(o.currentY-o.startY>o.maxPullDownDistance*1.5)&&o._infScroll&&(o._infScroll.style.overflow="visible",o._infScroll.style.transform="translate3d(0px, "+(o.currentY-o.startY)+"px, 0px)")))},o.onEnd=function(){o.startY=0,o.currentY=0,o.dragging=!1,o.state.pullToRefreshThresholdBreached&&(o.props.refreshFunction&&o.props.refreshFunction(),o.setState({pullToRefreshThresholdBreached:!1})),requestAnimationFrame(function(){o._infScroll&&(o._infScroll.style.overflow="auto",o._infScroll.style.transform="none",o._infScroll.style.willChange="unset")})},o.onScrollListener=function(r){typeof o.props.onScroll=="function"&&setTimeout(function(){return o.props.onScroll&&o.props.onScroll(r)},0);var i=o.props.height||o._scrollableNode?r.target:document.documentElement.scrollTop?document.documentElement:document.body;if(!o.actionTriggered){var s=o.props.inverse?o.isElementAtTop(i,o.props.scrollThreshold):o.isElementAtBottom(i,o.props.scrollThreshold);s&&o.props.hasMore&&(o.actionTriggered=!0,o.setState({showLoader:!0}),o.props.next&&o.props.next()),o.lastScrollTop=i.scrollTop}},o.state={showLoader:!1,pullToRefreshThresholdBreached:!1,prevDataLength:n.dataLength},o.throttledOnScrollListener=k3e(150,o.onScrollListener).bind(o),o.onStart=o.onStart.bind(o),o.onMove=o.onMove.bind(o),o.onEnd=o.onEnd.bind(o),o}return t.prototype.componentDidMount=function(){if(typeof this.props.dataLength=="undefined")throw new Error('mandatory prop "dataLength" is missing. The prop is needed when loading more content. Check README.md for usage');if(this._scrollableNode=this.getScrollableTarget(),this.el=this.props.height?this._infScroll:this._scrollableNode||window,this.el&&this.el.addEventListener("scroll",this.throttledOnScrollListener),typeof this.props.initialScrollY=="number"&&this.el&&this.el instanceof HTMLElement&&this.el.scrollHeight>this.props.initialScrollY&&this.el.scrollTo(0,this.props.initialScrollY),this.props.pullDownToRefresh&&this.el&&(this.el.addEventListener("touchstart",this.onStart),this.el.addEventListener("touchmove",this.onMove),this.el.addEventListener("touchend",this.onEnd),this.el.addEventListener("mousedown",this.onStart),this.el.addEventListener("mousemove",this.onMove),this.el.addEventListener("mouseup",this.onEnd),this.maxPullDownDistance=this._pullDown&&this._pullDown.firstChild&&this._pullDown.firstChild.getBoundingClientRect().height||0,this.forceUpdate(),typeof this.props.refreshFunction!="function"))throw new Error(`Mandatory prop "refreshFunction" missing.
          Pull Down To Refresh functionality will not work
          as expected. Check README.md for usage'`)},t.prototype.componentWillUnmount=function(){this.el&&(this.el.removeEventListener("scroll",this.throttledOnScrollListener),this.props.pullDownToRefresh&&(this.el.removeEventListener("touchstart",this.onStart),this.el.removeEventListener("touchmove",this.onMove),this.el.removeEventListener("touchend",this.onEnd),this.el.removeEventListener("mousedown",this.onStart),this.el.removeEventListener("mousemove",this.onMove),this.el.removeEventListener("mouseup",this.onEnd)))},t.prototype.componentDidUpdate=function(n){this.props.dataLength!==n.dataLength&&(this.actionTriggered=!1,this.setState({showLoader:!1}))},t.getDerivedStateFromProps=function(n,o){var r=n.dataLength!==o.prevDataLength;return r?cb(cb({},o),{prevDataLength:n.dataLength}):null},t.prototype.isElementAtTop=function(n,o){o===void 0&&(o=.8);var r=n===document.body||n===document.documentElement?window.screen.availHeight:n.clientHeight,i=Wse(o);return i.unit===u1.Pixel?n.scrollTop<=i.value+r-n.scrollHeight+1:n.scrollTop<=i.value/100+r-n.scrollHeight+1},t.prototype.isElementAtBottom=function(n,o){o===void 0&&(o=.8);var r=n===document.body||n===document.documentElement?window.screen.availHeight:n.clientHeight,i=Wse(o);return i.unit===u1.Pixel?n.scrollTop+r>=n.scrollHeight-i.value:n.scrollTop+r>=i.value/100*n.scrollHeight},t.prototype.render=function(){var n=this,o=cb({height:this.props.height||"auto",overflow:"auto",WebkitOverflowScrolling:"touch"},this.props.style),r=this.props.hasChildren||!!(this.props.children&&this.props.children instanceof Array&&this.props.children.length),i=this.props.pullDownToRefresh&&this.props.height?{overflow:"auto"}:{};return jf.default.createElement("div",{style:i,className:"infinite-scroll-component__outerdiv"},jf.default.createElement("div",{className:"infinite-scroll-component "+(this.props.className||""),ref:function(s){return n._infScroll=s},style:o},this.props.pullDownToRefresh&&jf.default.createElement("div",{style:{position:"relative"},ref:function(s){return n._pullDown=s}},jf.default.createElement("div",{style:{position:"absolute",left:0,right:0,top:-1*this.maxPullDownDistance}},this.state.pullToRefreshThresholdBreached?this.props.releaseToRefreshContent:this.props.pullDownToRefreshContent)),this.props.children,!this.state.showLoader&&!r&&this.props.hasMore&&this.props.loader,this.state.showLoader&&this.props.hasMore&&this.props.loader,!this.props.hasMore&&this.props.endMessage))},t}(jf.Component),Gse=A3e});var lL={};D(lL,{InfiniteScrollBatchedArray:()=>pb});function pb({items:e=[],renderFunc:t=function(s){return s},batchNumber:n=90,height:o=300,style:r=void 0,scrollRef:i=void 0}){(0,Fl.useEffect)(function(){s.current=1,l(e.slice(0,n))},[e]);let s=(0,Fl.useRef)(1),[a,l]=(0,Fl.useState)([]),u=e.length,c=(0,Fl.useCallback)(function(){setTimeout(function(){let p=s.current*n,m=e.slice(p,p+n);++s.current,l([...a,...m])},25)},[a,s.current,e]);return Fl.default.createElement(Fl.default.Fragment,null,Fl.default.createElement(Gse,{dataLength:a.length,next:c,hasMore:a.length!==u,style:r,height:o},a.map(p=>t(p))))}var Fl,QS=x(()=>{Fl=P(B());qse()});var cL={};D(cL,{default:()=>Bm});function Bm({value:e,updateValue:t,options:{usePallete:n=!0}={}}){let o=(0,qt.useRef)(),[r,i]=(0,qt.useState)(!1),[s,a]=(0,qt.useState)(),l=KM({usePallete:n}),u=Uo("expanded_font_family"),{breakoutMode:c,dynamicContent:p}=Dt();e||(e="");let m=(0,qt.useMemo)(function(){for(let y=0;y<l.length;++y){let _=l[y];for(let b=0;b<_.options.length;++b){let w=_.options[b];if(w.value===e)return w.label}}return e},[e,l]),d=(0,qt.useMemo)(function(){let y=[],_=new RegExp(vv(s?.toLowerCase()||""),"i");return l.forEach(function(b){let w=[...b.options];s&&(w=w.filter(function(S){return S.label?.match&&S.label.match(_)})),!!w.length&&(y.push({type:"group",label:b.label}),w.forEach(function(S){y.push({type:"item",...S})}))}),y},[l,s]),f=(0,qt.useCallback)(function(y){i(!1),t(y)},[t,i]),h=(0,qt.useMemo)(function(){let y=document.querySelector(".tco-form-font-picker");return!y||u?{}:{width:y.clientWidth+"px"}},[r,u]),g=u?"is-font-family-picker-extend":"is-font-family-picker";return bo(e)||c?qt.default.createElement(Vr,{value:e,onUpdate:t,dynamicContent:p}):qt.default.createElement(fn,{className:"tco-form-font-picker tco-text-ellipsis",modalClass:g,isInput:!0,open:r,onToggle:i,content:qt.default.createElement(qt.default.Fragment,null,qt.default.createElement("span",null,m)," ",qt.default.createElement(G,{type:"select"}))},qt.default.createElement("div",{className:"tco-picker-header"},qt.default.createElement(os,{query:s,context:v("app.fonts.entities"),focusOnShortcut:!1,onQueryChange:a})),u&&qt.default.createElement(P3e,null),qt.default.createElement("div",{className:"tco-font-family-picker-content tco-picker-content",ref:o,style:h},d.length?qt.default.createElement(Kse.Provider,{value:f},qt.default.createElement(pb,{items:d,scrollRef:o,batchNumber:10,renderFunc:I3e})):qt.default.createElement("h4",{className:"tco-app-standard-padding"},v("app.controls.font-family.none-found"))))}function P3e(){let[e,t]=He(Qse);return qt.default.createElement("div",{className:"tco-picker-header tco-app-standard-padding"},qt.default.createElement(eo,{updateValue:t,value:e,options:T3e}))}function I3e(e){return e.type==="group"?qt.default.createElement("h4",{className:"tco-app-standard-padding",key:`group-${e.label}`},e.label):qt.default.createElement(O3e,{item:e,key:e.value})}function O3e({item:e}){let t=(0,qt.useContext)(Kse),n=Uo("expanded_font_family"),o={fontFamily:e?.item?.stack};!n&&e?.item?.stack?.match&&e?.item?.stack.match(/barcode|icons/i)&&(o.fontFamily="inherit");let r=(0,qt.useCallback)(function(){t(e.value)},[t,e]),i=(0,qt.useMemo)(function(){return qt.default.createElement(Xse,{item:e})},[e]),s=n?qt.default.createElement(qt.default.Fragment,null,qt.default.createElement("p",null,qt.default.createElement("strong",null,e.label)),qt.default.createElement(D3e,{style:o})):qt.default.createElement("p",{style:o},e.label);return qt.default.createElement("div",{className:"tco-font-family-picker-item tco-app-standard-padding",onClick:r},s,i)}function D3e({style:e={}}){let t=mt(Qse);return qt.default.createElement("p",{className:"tco-text-ellipsis tco-text-off",style:e},t)}function Xse({item:e}){let t=e?.item||e;return t.family==="Roboto"?null:t._id&&t.source?qt.default.createElement(M3e,{item:t}):t?.files?.length?qt.default.createElement(N3e,{item:t}):t.load_url?uL.default.createPortal(qt.default.createElement("link",{href:t.load_url,rel:"stylesheet",type:"text/css"}),window.csAppData.rootEl):null}function M3e({item:e}){let t=jM(e);return t?qt.default.createElement(Xse,{item:t}):null}function N3e({item:e}){let[t,n]=(0,qt.useState)(Yse[e._id]||null);return(0,qt.useEffect)(function(){t||yr("custom-font-css",{id:e._id},{gzip:!1}).then(function(o){let r=o?.data?.css;Yse[e._id]=r,n(r)}).catch(function(o){})},[e._id,t]),uL.default.createPortal(qt.default.createElement("style",null,t),window.csAppData.rootEl)}var qt,uL,Qse,T3e,Kse,Yse,mb=x(()=>{qt=P(B()),uL=P(_i());Se();gm();Mt();qr();Ta();QS();Lo();Da();Fn();As();je();la();Kt();Qse=Ya("font-family-expanded-input",window.csAppData.app_i18n["app.controls.font-family.sample-display"]),T3e={dynamic_content:!1},Kse=(0,qt.createContext)(),Yse={}});var pL={};D(pL,{default:()=>YS});function F3e(e){let t=e.toLowerCase().replace(new RegExp("[^\\w\\d]|_","g"),""),n=Object.keys(db).find(r=>t.includes(r));if(n)return db[n];let o=Object.keys(db).find(r=>t.includes(db[r]));return o?db[o]:"400"}function z3e(e){return e.toLowerCase().includes("italic")?"italic":"regular"}function Jse(e){return{...e,weightOptions:(e?.weights??[]).reduce((t,n)=>{let o=n.replace("i","");return t.includes(o)?t:[...t,o]},[]).map(t=>({value:t,label:v(`app.font-weight.${t}`)}))}}function Zse(e,t){let{item:n,...o}=t.find(({value:i})=>i===e)||{};if(!n)return Jse({...window.csAppData.fonts.fallbackFont,weights:UE()});let r=e.split(":");return Jse({...n,source:r[0],sourceValue:r[1]})}function B3e({id:e,item:t,handlers:n}){let{groupedOptions:o,options:r}=Dg(),i=(0,qe.useMemo)(()=>`${t.source}:${t.name}`,[t.source,t.name]),s=(0,qe.useCallback)(_=>{n.onUpdate(e,_)},[n.onUpdate,e]),a=(0,qe.useCallback)(_=>{let{source:b,sourceValue:w,family:S,name:C,stack:k,weightOptions:A}=Zse(_,r);s(O=>({...O,source:b,name:C||w,family:S,stack:k||S,weightNormal:rl(O.weightNormal??"400",A),weightBold:rl(O.weightBold??"700",A)}))},[r,s]),l=(0,qe.useCallback)(_=>{s(b=>({...b,weightNormal:_}))},[s]),u=(0,qe.useCallback)(_=>{s(b=>({...b,weightBold:_}))},[s]),c=(0,qe.useCallback)(_=>{s(b=>({...b,title:_.target.value}))},[s]),[p,m]=He(Og),d=(0,qe.useCallback)(_=>{S_(t._id,_,p,m),s(b=>({...b,_id:_}))},[s,p,m,t]),f=(0,qe.useCallback)(_=>{s(b=>({...b,fallback:_.target.value}))},[s]),{weightOptions:h}=(0,qe.useMemo)(()=>Zse(i,r),[i,r]),g=(0,qe.useMemo)(()=>rl(t.weightNormal??"400",h),[t.weightNormal,h]),y=(0,qe.useMemo)(()=>rl(t.weightBold??"700",h),[t.weightBold,h]);return qe.default.createElement(qe.default.Fragment,null,qe.default.createElement(Le,{label:v("app.controls.id")},qe.default.createElement(eo,{value:t._id,updateValue:d})),qe.default.createElement(Le,{label:v("app.name")},qe.default.createElement("input",{type:"text",value:t.title,onChange:c})),qe.default.createElement(Le,{label:"Font<br/>Family"},qe.default.createElement(Bm,{updateValue:a,value:i,options:V3e})),qe.default.createElement(Le,{label:"Normal<br/>Weight"},qe.default.createElement(Wr,{value:g,options:h,onChange:l})),qe.default.createElement(Le,{label:"Bold<br/>Weight"},qe.default.createElement(Wr,{value:y,options:h,onChange:u})),qe.default.createElement(tae,{value:t.fallback,onChange:f}))}function Rse(){let e=mt(fv),[,t]=k_(Og,{makeDefault:n=>({...window.csAppData.fonts.fallbackFont,title:v("common.indexed",{label:v("app.fonts.entity"),index:n.length+1}),_id:Fi()}),duplicateTransform:(n,o)=>({...o,title:Lg(n.map(({title:r})=>r),o.title)}),idKey:"_id",makeId:Fi});return qe.default.createElement(ab,{startClosed:!0,invertState:!0,idKey:"_id",addItemLabel:v("app.fonts.entity"),state:"global-font-accordion",handlers:t,values:e,renderItemLabel:n=>n.title,renderItemContent:(n,o)=>qe.default.createElement(B3e,{id:n._id,item:n,handlers:t})})}function $3e(){let[{googleSubsets:e,googleDisabled:t,googleFontsURL:n},o]=He(np);return qe.default.createElement(Ho,{label:v("app.fonts.google.title")},qe.default.createElement(Le,{label:"Disable"},qe.default.createElement(We,null,qe.default.createElement(Vl,{value:t,updateValue:r=>{o(i=>({...i,googleDisabled:r}))}}))),!t&&qe.default.createElement(qe.default.Fragment,null,qe.default.createElement(Le,{label:v("app.fonts.google.subsets"),description:v("app.fonts.google.description")},qe.default.createElement(We,null,qe.default.createElement(Jr,{placeholder:v("app.fonts.google.placeholder"),value:e,options:U3e,isMulti:!0,onChange:r=>o(i=>({...i,googleSubsets:r}))}))),qe.default.createElement(Le,{label:v("app.fonts.google.url"),description:v("app.fonts.google.url-description")},qe.default.createElement(We,null,qe.default.createElement(eo,{value:n,updateValue:r=>{o(i=>({...i,googleFontsURL:r}))}})))))}function H3e(){let[{typekitKitID:e="",typekitItems:t=[],typekitKitLoadAsCSS:n},o]=He(np),r=!1,[i,s]=(0,qe.useState)(()=>e?v("app.fonts.adobe.not-found"):v("app.fonts.adobe.enter-id")),a=(0,qe.useCallback)(async()=>{o(l=>({...l,typekitItems:[]})),s(v("app.fonts.adobe.refreshing"));try{let{data:{kit:l}}=await yr("typekit-kit-by-id",{id:e}),u=l.families.map(c=>({family:c.name,stack:c.css_stack.replace(";",""),weights:c.variations.map(p=>{let m=p.substr(0,1)==="i"?"i":"";return`${p.substr(1,1)}00${m}`})}));o(c=>({...c,typekitItems:u}))}catch{console.warn(),s(v("app.fonts.adobe.not-found"))}},[e]);return qe.default.createElement(Ho,{label:v("app.fonts.adobe.title"),description:v("app.fonts.adobe.description")},qe.default.createElement(Le,{label:v("app.fonts.adobe.project-id")},qe.default.createElement(We,null,qe.default.createElement("input",{type:"text",value:e,onChange:l=>{let u=l.target.value&&l.target.value.replace(/ /g,"");o(c=>({...c,typekitKitID:u}))}}))),qe.default.createElement(Le,{label:v("app.fonts.adobe.load-as-css"),description:v("app.fonts.adobe.load-as-css-description")},qe.default.createElement(We,null,qe.default.createElement(Vl,{value:n,updateValue:l=>{o(u=>({...u,typekitKitLoadAsCSS:l}))}}))),qe.default.createElement(Le,{label:v("app.fonts.adobe.available")},qe.default.createElement("table",null,qe.default.createElement("tbody",null,t.length<=0?qe.default.createElement("tr",null,qe.default.createElement("td",{colSpan:2,dangerouslySetInnerHTML:{__html:i}})):qe.default.createElement(qe.default.Fragment,null,qe.default.createElement("tr",null,qe.default.createElement("th",null,v("app.fonts.adobe.fonts")),qe.default.createElement("th",null,v("app.fonts.adobe.weights"))),t.map(({family:l,weights:u})=>qe.default.createElement("tr",{key:l},qe.default.createElement("td",null,l),qe.default.createElement("td",null,u.filter(c=>!c.includes("i")).join(", "))))))),qe.default.createElement("button",{onClick:a,disabled:r,className:"tco-btn cs-btn-sm"},v("app.fonts.adobe.refresh"))))}function j3e({file:e,files:t,index:n,item:o,handlers:r}){return qe.default.createElement("div",{className:"tco-custom-item-file"},qe.default.createElement("div",{className:"tco-custom-item-file-name"},qe.default.createElement("span",{title:e.filename},e.filename),qe.default.createElement("button",{onClick:()=>{r.onUpdate(o.id,{files:t.filter(i=>i.id!==e.id)})}},qe.default.createElement(G,{type:"trash"}))),qe.default.createElement("div",{className:"tco-custom-item-file-controls"},qe.default.createElement(Wr,{value:e.weight,options:WM(),onChange:i=>{let s=[...t];s[n]={...s[n],weight:i},r.onUpdate(o.id,{files:s})}}),qe.default.createElement(Wr,{value:e.style,options:[{value:"regular",label:v("app.fonts.regular")},{value:"italic",label:v("app.fonts.italic")}],onChange:i=>{let s=[...t];s[n]={...s[n],style:i},r.onUpdate(o.id,{files:s})}})))}function q3e({item:e,handlers:t}){let n=(0,qe.useRef)(),o=(0,qe.useRef)();(0,qe.useEffect)(()=>(n.current=(l=[])=>{let u=l.reduce((c,{id:p,url:m,filename:d,mime:f})=>(c.find(h=>h.id===p)||c.push({id:p,url:m,filename:d,mime:f,weight:F3e(d),style:z3e(d)}),c),[...e.files]);t.onUpdate(e.id,{files:u})},()=>{n.current=null}),[e.id,e.files,t.onUpdate]);let r=(0,qe.useCallback)(()=>{o.current=window.wp.media({library:{type:eae()},title:v("app.fonts.upload"),button:{text:v("app.fonts.select-files")},multiple:!0}),o.current.on("select",()=>{n.current&&n.current(o.current.state().get("selection").toJSON()),o.current.remove()}),o.current.open()},[]);(0,qe.useEffect)(()=>()=>{o.current&&o.current.remove()},[]);let i=(0,qe.useMemo)(()=>e.files.filter(l=>eae().includes(l.mime)).sort(W3e).sort(G3e),[e.files]),s=(0,qe.useCallback)(l=>{let u=l.target.value;t.onUpdate(e.id,{family:u,stack:KS(u)})},[t.onUpdate]),a=(0,qe.useCallback)(l=>{let u=l.target.value;t.onUpdate(e.id,{fallback:u})},[t.onUpdate]);return qe.default.createElement(qe.default.Fragment,null,qe.default.createElement(Le,{label:"Name"},qe.default.createElement("input",{type:"text",value:e.family,onChange:s})),qe.default.createElement(tae,{value:e.fallback,onChange:a}),qe.default.createElement(Le,null,qe.default.createElement("div",{className:"tco-custom-item-files"},i.map((l,u)=>qe.default.createElement(j3e,{key:l.id,file:l,index:u,item:e,files:i,handlers:t}))),qe.default.createElement("button",{onClick:r,className:"tco-custom-item-import tco-btn"},v("app.fonts.import-files"))))}function Q3e(){let[{customFontItems:e=window.csAppData?.fonts?.fontConfig?.customFontItems},t]=He(np),n=Ke(),[o,r]=(0,qe.useState)(null),[i,s]=pu({initialState:()=>(e||[]).map(a=>({...a,id:Fi(),stack:KS(a.family)})),makeDefault:a=>({family:v("app.fonts.custom.default"),stack:KS(v("app.fonts.custom.default")),files:[]}),duplicateTransform:(a,l)=>{let u=Lg(a.map(({family:c})=>c),l.family);return{...l,family:u,stack:KS(u)}},makeId:Fi});return vo(()=>{t(a=>({...a,customFontItems:i.map(({id:l,...u})=>u)}))},[i,t]),qe.default.createElement(ml,null,qe.default.createElement(Hf,{startClosed:!0,addLabel:v("app.fonts.custom.title"),onMove:s.onMove,onAdd:s.onAdd,onDelete:s.onDelete,onDuplicate:s.onDuplicate,values:i,renderItemLabel:a=>a.family,renderItemContent:a=>qe.default.createElement(q3e,{item:a,handlers:s})}))}function K3e(){let e=(0,qe.useMemo)(()=>["auto","block","swap","fallback","optional"].map(o=>({value:o,label:o})),[]),[{fontDisplay:t},n]=He(np);return qe.default.createElement(Ho,{label:v("app.fonts.display.title"),description:v("app.fonts.display.description")},qe.default.createElement(Le,{label:v("app.fonts.display.label")},qe.default.createElement(We,null,qe.default.createElement(Wr,{value:t,options:e,onChange:o=>{n(r=>({...r,fontDisplay:o}))}}))))}function Y3e(e){return e==="items"?Rse:e==="google"?$3e:e==="adobe"?H3e:e==="custom"?Q3e:e==="display"?K3e:()=>null}function tae({value:e,onChange:t}){return qe.default.createElement(Le,{label:v("app.dc.fallback")},qe.default.createElement("input",{type:"text",value:e,placeholder:"serif",onChange:t}))}function YS(){let e=window.csAppData.fonts.managed.includes("items"),t=window.csAppData.fonts.managed.filter(i=>i!=="items"),[n,o]=Fa("font-config"),r=(0,qe.useCallback)(()=>{o()},[o]);return qe.default.createElement(ti,null,e&&qe.default.createElement(Rse,null),t.length>0&&qe.default.createElement(WS,{label:"Configuration",active:n,onClick:r,divider:!0},t.map(i=>{let s=Y3e(i);return qe.default.createElement(s,{key:i})})))}var qe,c1,L3e,V3e,db,U3e,W3e,G3e,eae,KS,mL=x(()=>{qe=P(B());Gt();ht();Se();Zi();Da();je();Oa();ci();Yu();Lo();rr();c1=P(Mn());sp();gm();Yr();dc();i1();Kt();wt();l1();la();mb();Jd();L3e=["woff2","woff","ttf","svg","eot"].reverse(),V3e={usePallete:!1},db={thin:"100",extralight:"200",ultralight:"200",light:"300",book:"400",normal:"400",regular:"400",roman:"400",medium:"500",semibold:"600",demibold:"600",extrabold:"800",ultrabold:"800",bold:"700",black:"900",heavy:"900"};U3e=[{value:"arabic",label:"Arabic"},{value:"bengali",label:"Bengali"},{value:"cyrillic",label:"Cyrillic"},{value:"cyrillic-ext",label:"Cyrillic Extended"},{value:"devanagari",label:"Devanagari"},{value:"greek",label:"Greek"},{value:"greek-ext",label:"Greek Extended"},{value:"gujarati",label:"Gujarati"},{value:"gurmukhi",label:"Gurmkhi"},{value:"hebrew",label:"Hebrew"},{value:"kannada",label:"Kannada"},{value:"khmer",label:"Khmer"},{value:"malayalam",label:"Malayalam"},{value:"myanmar",label:"Myanmar"},{value:"oriya",label:"Oriya"},{value:"sinhala",label:"Sinhala"},{value:"tamil",label:"Tamil"},{value:"thai",label:"Thai"},{value:"vietnamese",label:"Vietnamese"}];W3e=ip("filename")("asc"),G3e=ip(({filename:e})=>L3e.indexOf(e.split(".").pop()))("asc"),eae=(0,c1.memoize)(()=>Object.keys(window.csAppData.fonts.customFontMimeTypes).reduce((e,t)=>[...e,...window.csAppData.fonts.customFontMimeTypes[t].split("|")],[]));KS=e=>`"${(0,c1.escape)((0,c1.kebabCase)(e))}"`});var hL={};D(hL,{constructBreakpointData:()=>Gf,inspectBpData:()=>XS,isPresent:()=>fb,makeEmptyData:()=>Wf,unsetQueryAttributes:()=>fL,unsetQueryAttributesForDraft:()=>ZS,updateQueryAttributes:()=>dL,updateQueryAttributesForDraft:()=>JS});var Wf,fb,XS,Gf,nae,JS,dL,ZS,fL,qf=x(()=>{Ka();Wf=e=>Array.from({length:e},(t,n)=>null),fb=e=>typeof e!="undefined"&&e!==null,XS=(e,t,n,o)=>{let r=Array.from({length:o});r[n]=[t,n,null,!1];for(let i=n+1;i<o;i++){let[s,a]=r[i-1];fb(e[i])?(r[n][3]=!0,r[i]=[e[i],i,s]):r[i]=[s,a,s]}for(let i=n-1;i>=0;i--){let[s,a]=r[i+1];fb(e[i])?(r[n][3]=!0,r[i]=[e[i],i,s]):r[i]=[s,a,s]}return r},Gf=(e,t,[n,,o])=>Object.keys(t).reduce((r,i)=>(r._bp_data[i]=[...t[i]],r._bp_data_resolved[i]=XS(r._bp_data[i],e[i],n,o+1),r),{_bp_data:{},_bp_data_resolved:{}}),nae=e=>{let t=`${e[0]}_${e[2]}`;return[`_bp_data${t}`,t]},JS=(e,t,n,o,r)=>{let[i,s]=nae(r);if(e._bp_base||(e._bp_base=s),(!e[i]||Array.isArray(e[i])&&e[i].length<=0)&&(e[i]={}),e[i][t]||(e[i][t]=Array.from({length:r[1].length}).map(a=>null)),e._bp_base!==s){let a=`_bp_data${e._bp_base}`;e[i][t].forEach(function(l,u){if(!e[a]||!e[a][t]||typeof e[a][t][u]=="undefined"){e[i][t][u]=null;return}e[i][t][u]=e[a][t][u]}),e._bp_base=s}e[i][t][o]=n},dL=(e,...t)=>er(e,n=>{JS(n,...t)}),ZS=(e,t,n=[],o)=>{let[r]=nae(o);if(e[r]&&e[r]&&e[r][t]){let i=Array.from({length:o[1].length}).map((a,l)=>l);(n.length>0?n:i).filter(a=>i.includes(a)).forEach(a=>{e[r][t][a]=null}),e[r][t].filter(a=>a!==null).length===0&&delete e[r][t],Object.keys(e[r]).length===0&&delete e[r]}},fL=(e,...t)=>er(e,n=>{ZS(n,...t)})});var _L={};D(_L,{DEFAULT_SUB_LEVEL_ADDS:()=>gL,canAddAnyElement:()=>yL,getSubLevelElementInsertion:()=>RS,getTopLevelElementInsertion:()=>p1,getTopLevelElementInsertionWithSubLevel:()=>X3e});function p1(e,t="section"){return{_type:e==="layout:header"||e==="layout:footer"?"bar":t}}function X3e(e){let t=p1(e);return t._modules=[RS(t._type)],t}function RS(e){return gL[e]?{_type:gL[e]}:null}function yL(e){return e==="section"}var gL,ek=x(()=>{gL={section:"layout-row",bar:"container","layout-grid":"layout-cell","layout-row":"layout-column"}});var vL={};D(vL,{ElementInserter:()=>m1});function m1({renderButton:e=()=>{},onAddAfterClick:t=()=>{},validTypes:n=void 0,invalidTypes:o=void 0,context:r}){let[i,s]=(0,bu.useState)(!1),{query:a,onSearch:l,clearSearch:u}=TN(),{docTypeName:c}=Be(),p=Uo("default_layout_element"),m=Uo("insert_use_element_library"),d=Qf();d=m?!d:d;let f=r&&p1(c,p),h=RS(r?.type),g=x9(r),y=(0,bu.useCallback)(C=>{if(C.stopPropagation(),!d&&r.type==="region"){t(f);return}if(d||!h){s(k=>!k);return}t(h)},[d,r,f]),_=(0,bu.useCallback)(C=>(r.type!=="layout-grid"&&r.type!=="layout-row"||C.sort((k,A)=>k.name==="layout"?1:A.name==="layout"?-1:0),C),[r]),b=(0,bu.useCallback)(function(C){u(),s(!1),t(C)},[u,s,t]),w=!d&&r.type==="region"?f._type:h?._type||r?.defaultAtts?._type;d&&yL(r.type)&&(w=hb());let S=(0,bu.useCallback)(function({ref:C}){let k=v("common.add-thing",{context:hb(w)});return e({ref:C,canAdd:!0,message:(r&&r.message)??"",label:k,onClick:y})},[e,r,y,w]);if(r){if(!r.canAdd)return e({ref:null,canAdd:!1,message:(r&&r.message)??""});if(r.defaultAtts&&(!d&&!i||!g)&&(!o1(r.type,r.region)||!i))return e({ref:null,label:v("common.add-thing",{context:hb(r.defaultAtts._type)}),canAdd:!0,message:(r&&r.message)??"",onClick:C=>{C.stopPropagation(),t(r.defaultAtts)}})}return bu.default.createElement(fn,{className:"tco-element-picker",modalClass:"is-elements-picker",open:i,renderSwatch:S,noWrapper:!0,onToggle:s},bu.default.createElement(os,{query:a,context:v("app.elements.entities"),onQueryChange:l}),bu.default.createElement(DS,{context:r??{},validTypes:n,invalidTypes:o,sortMethod:_,onAddAfterClick:b,searchQuery:a,dragging:!1}))}var bu,bL=x(()=>{bu=P(B());Se();Ta();qr();sp();Un();Pt();Om();Om();Kf();ek();Fn()});var wL={};D(wL,{useOutlineExpandActions:()=>xL,useOutlineExpandToggle:()=>d1});function xL(){let{docId:e}=Be(),[,t]=d1(e),n=(0,tk.useCallback)(r=>{t(r,!0,{deep:!0})},[t]),o=(0,tk.useCallback)(r=>{t(r,!1,{deep:!0})},[t]);return{expandDeep:n,collapseAll:o}}function d1(e,t){let[n,o]=He(J3e(Z3e(e,t))),r=(0,tk.useCallback)((i,s,{parent:a,deep:l}={})=>{let u=bs.getState()?.elements?.[e],c=a?u?.[i]?._parent:i;!c||o(p=>{if(typeof s=="undefined"?!p.includes(c):!!s){let d=h=>u[h]&&u[h]._modules&&u[h]._modules.length>0,f=Jv(u);return(0,oae.uniq)([...p,...f(c),...l?Os(u,c).filter(d):[],c])}else{let d=[...p],f=d.indexOf(c);if(f>=0&&d.splice(f,1),l){let h=[c,...Os(u,c)];return d.filter(g=>!h.includes(g))}return d}})},[e,o]);return[n,r]}var tk,oae,J3e,Z3e,gb=x(()=>{tk=P(B());Un();ea();Pt();Kt();oae=P(Mn()),J3e=Cl(()=>Fe([])),Z3e=(e,t="root")=>`${e}|${t}`});var EL={};D(EL,{LayerStatusIndicatorCounts:()=>CL,default:()=>t6e,useStatusLabelTooltip:()=>nk});var zl,nk,R3e,CL,e6e,t6e,SL=x(()=>{zl=P(B());gn();je();Fn();nk=(e,t)=>{let{status_indicators:n,workspace_side:o}=Wt(),r=o==="right"?"left":"right",i=t.map(({key:a,icon:l,label:u})=>zl.default.createElement("span",{key:a},zl.default.createElement(G,{type:l}),u)),s=xi(e,i,{className:"tco-help-text has-status-icons",positionOverwrite:r});return n&&i.length>0?s:null},R3e=({statusLabels:e})=>{let t=(0,zl.useRef)(),n=nk(t,e);return zl.default.createElement("div",{ref:t,className:"tco-layer-status"},zl.default.createElement("div",{className:"tco-layer-status-count"},zl.default.createElement(G,{type:`num-${e.length}`})),n)},CL=({statusLabels:e})=>{let{status_indicators:t}=Wt();return e.length<=0||!["all","workspace"].includes(t)?null:zl.default.createElement("div",{className:"tco-layer-status"},zl.default.createElement("div",{className:"tco-layer-status-count"},zl.default.createElement(G,{type:`num-${e.length}`})))},e6e=({statusLabels:e})=>{let{status_indicators:t}=Wt();return e.length<=0||!["all","workspace"].includes(t)?null:zl.default.createElement(R3e,{statusLabels:e})},t6e=e6e});var AL={};D(AL,{default:()=>f1});function f1({originId:e,isNested:t,validTypes:n,invalidTypes:o}){let r=Qf(),{docId:i,docTypeName:s}=Be(),a=kt(),l=Ke(),u=Ts(),{id:c}=Wn(),[p,m]=d1(i,t?c:"root"),{list:d,items:f}=z9(i,{originId:e,expanded:p,validTypes:n,invalidTypes:o}),h=Mf(i,e),{_disabled:g,_locked:y,_modules:_,_order:b,__allow_children:w}=h,S=(0,Ht.useMemo)(function(){return function(O){return Nf(O,{id:e,modKey:r,doc:i})}},[e,i,r]),C=Ne(S),k=Ne(O=>O.ui.incomingElement),A=Uo("show_element_icons");return Ht.default.createElement(sae,{inspecting:c,originId:e,permissions:a,toggleExpanded:m,modKey:r,doc:i,docTypeName:s,setIsDragging:u,isNested:t,dispatch:l,rootElement:h,canAddChild:!g&&!y&&w,hasChildren:!g&&!y&&!!(_||[]).length,incomingElement:k,libraryContext:C,list:d,items:f,showElementIcons:A,validTypes:n,invalidTypes:o})}var Ht,rae,n6e,o6e,r6e,iae,kL,i6e,sae,ok=x(()=>{Ht=P(B());De();ht();as();$t();bL();je();Pa();Kf();Pt();wt();Nn();gb();rae=P(Mn());Sm();tl();$t();Se();jg();SL();is();as();Fn();n6e=(0,rae.memoize)(e=>!["region","root","component-thru","slot"].includes(e)),o6e=()=>{let e=Lm();return(t,{selected:n,id:o,doc:r,docTypeName:i,modKey:s})=>{let a=e(t,{id:o,doc:r,docTypeName:i})||{},{_disabled:l,_locked:u,_modules:c,_order:p,_parent:m,__allow_children:d}=a;return{element:a,canAddChild:!l&&!u&&d,hasChildren:!l&&!u&&!!(c||[]).length,isFinalSibling:(t.elements[t.elements[o]?._parent]?._modules??[]).length-1===p,siblingLibraryContext:Nf(t,{id:m,modKey:s,doc:r}),libraryContext:Nf(t,{id:o,modKey:s,doc:r}),interactive:t.ui.observing===o||n}}},r6e={elementAdd:Xs,elementAddSibling:yb,elementDelete:fc,elementDuplicate:mp,elementVisibility:_b,elementUpdateLabel:Xf,uiObserveStart:xu,uiObserveEnd:wu,inspect:ma,scrollToElement:vb},iae=(0,Ht.forwardRef)(({statusLabels:e,children:t,...n},o)=>{let r=nk(o,e);return Ht.default.createElement("div",{ref:o,...n},t,r)});iae.displayName="LayerContent";kL=class extends Ht.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{isDragging:!1,isElementPickerOpen:!1,isEditingLabel:!1});Q(this,"handleRef",Ht.default.createRef());Q(this,"onAddChild",t=>{t.stopPropagation(),this.props.addChildElementAtts&&this.props.elementAdd(this.props.doc,this.props.id,this.props.addChildElementAtts)});Q(this,"onDuplicate",t=>{t.stopPropagation(),this.props.elementDuplicate(this.props.doc,this.props.id)});Q(this,"onVisibility",t=>{t.stopPropagation(),this.props.elementVisibility(this.props.doc,this.props.id,!this.props.element._hidden)});Q(this,"onDelete",t=>{t.stopPropagation(),this.props.elementDelete(this.props.doc,this.props.id)});Q(this,"onInspectWithoutNavigation",t=>{t.stopPropagation(),this.inspectWithoutNavigation()});Q(this,"onInspect",t=>{t.stopPropagation(),setTimeout(()=>{this.props.inspect(this.props.id),this.props.scrollToElement(this.props.id)},10)});Q(this,"onToggle",t=>{t.stopPropagation(),this.props.toggleExpanded(this.props.id,void 0,{deep:!!t.ctrlKey||!!t.metaKey})});Q(this,"onMouseEnter",()=>{this.props.onMouseEnterItem(this.props.id),this.props.draggingIsActive||this.props.uiObserveStart(this.props.id),this.props.canHoverIntentExpand&&this.props.hasChildren&&(this.expandTimer=setTimeout(()=>this.props.toggleExpanded(this.props.id,!0),750)),this.props.canHoverIntentSelect&&(this.selectTimer=setTimeout(()=>this.inspectWithoutNavigation(),750))});Q(this,"onMouseLeave",()=>{this.state.isDragging||(clearTimeout(this.expandTimer),clearTimeout(this.selectTimer),this.props.onMouseLeaveItem(this.props.id),this.props.uiObserveEnd())});Q(this,"onUpdateLabel",t=>this.props.elementUpdateLabel(this.props.doc,this.props.id,t));Q(this,"maybeDrag",t=>{this.state.isEditingLabel||!(t.which===1||t.button===0)||(t.preventDefault(),n6e(this.props.element._type)&&(window.document.body.addEventListener("mouseup",this.releaseDrag),window.document.body.addEventListener("mousemove",this.startDrag)))});Q(this,"startDrag",t=>{this.props.onDragStart(t,{incoming:this.props.id,mirrorContent:`<span>${this.props.element.__label}</span>`}),this.setState({isDragging:!0}),this.props.setIsDragging(!0),window.document.body.removeEventListener("mousemove",this.startDrag)});Q(this,"releaseDrag",()=>{this.state.isDragging&&(clearTimeout(this.expandTimer),clearTimeout(this.selectTimer),this.props.setIsDragging(!1)),this.setState({isDragging:!1}),window.document.body.removeEventListener("mouseup",this.releaseDrag),window.document.body.removeEventListener("mousemove",this.startDrag)});Q(this,"onMouseUpGlobal",({clientX:t,clientY:n})=>{if(this.props.interactive)return;let o=this.handleRef.current;setTimeout(()=>{if(!o)return;let{top:r,left:i,bottom:s,right:a}=o.getBoundingClientRect();t>=i&&t<=a&&n>=r&&n<=s&&this.props.uiObserveStart(this.props.id)},0)});Q(this,"onIsEditingLabel",t=>this.setState({isEditingLabel:t}));Q(this,"addChildFromPicker",t=>(this.props.toggleExpanded(this.props.id,!0),this.props.elementAdd(this.props.doc,this.props.id,t)));Q(this,"addSiblingFromPicker",t=>this.props.elementAddSibling(this.props.doc,this.props.id,t));Q(this,"addSiblingAfterFromPicker",t=>this.props.elementAddSibling(this.props.doc,this.props.id,t,!0))}componentDidMount(){window.document.body.addEventListener("mouseup",this.onMouseUpGlobal)}componentWillUnmount(){clearTimeout(this.expandTimer),clearTimeout(this.selectTimer),window.document.body.removeEventListener("mouseup",this.onMouseUpGlobal),window.document.body.removeEventListener("mousemove",this.startDrag),window.document.body.removeEventListener("mouseup",this.releaseDrag)}inspectWithoutNavigation(){this.props.scrollToElement(this.props.id),!this.props.isNested&&this.props.inspect(this.props.id,{navigate:!1})}renderActions(){let t=this.props.element._type,n=[],o=r=>this.props.permissions.userCan(`element-library.${t}.${r}`);return t!=="region"&&(o("inspect")&&n.push({action:"inspect",label:v("app.inspect"),content:Ht.default.createElement(G,{type:"search"}),handler:this.onInspect}),this.props.element._locked||(this.props.canAddChild&&n.push({render:()=>Ht.default.createElement(m1,{context:this.props.libraryContext,onTogglePicker:this.onToggleElementInserter,onAddAfterClick:this.addChildFromPicker,validTypes:this.props.validTypes,invalidTypes:this.props.invalidTypes,key:"add",renderButton:({ref:r,onClick:i})=>Ht.default.createElement("button",{ref:r,onClick:i,className:"tco-layer-action"},Ht.default.createElement(G,{type:"plus"}))})}),this.props.element.__virtual||(o("copy")&&n.push({action:"duplicate",label:v("app.duplicate"),content:Ht.default.createElement(G,{type:"copy"}),handler:this.onDuplicate}),o("delete")&&n.push({action:"delete",label:v("app.delete"),className:"tco-danger",content:Ht.default.createElement(G,{type:"trash"}),handler:this.onDelete})),n.push({action:"visibility",label:v("app.outline.show-hide"),content:this.props.element._hidden?Ht.default.createElement(G,{type:"eye-slash"}):Ht.default.createElement(G,{type:"eye-open"}),handler:this.onVisibility}))),Ht.default.createElement("div",{className:"tco-layer-actions"},this.renderActionArray(n))}renderAlwaysVisibleActions(){let t=[];return this.props.element._hidden&&t.push({action:"visibility",label:v("app.outline.show-hide"),content:this.props.element._hidden?Ht.default.createElement(G,{type:"eye-slash"}):Ht.default.createElement(G,{type:"eye-open"}),handler:this.onVisibility}),t.length?Ht.default.createElement("div",{className:"tco-layer-actions tco-layer-actions-non-interactive"},this.renderActionArray(t)):null}renderActionArray(t){return Ht.default.createElement(Ht.default.Fragment,null,t.map(({action:n,content:o,className:r,handler:i,render:s})=>s?s():Ht.default.createElement("button",{key:n,onClick:i,className:K("tco-layer-action",r)},o)))}renderIcon(){return this.props.element._locked?Ht.default.createElement(G,{type:"lock"}):this.props.showElementIcons?Ht.default.createElement(ca,{type:this.props.element._type}):Ht.default.createElement(ca,null)}renderAddBefore(){return this.props.level!==0||!this.props.canAddSibling||!this.props.siblingLibraryContext||this.props.element.__virtual?null:Ht.default.createElement(m1,{context:this.props.siblingLibraryContext,onTogglePicker:this.onToggleElementInserter,onAddAfterClick:this.addSiblingFromPicker,validTypes:this.props.validTypes,invalidTypes:this.props.invalidTypes,renderButton:({ref:t,onClick:n,label:o})=>Ht.default.createElement("button",{ref:t,onClick:n,className:"tco-layer-add-level-zero"},Ht.default.createElement("span",null,Ht.default.createElement(G,{type:"plus"}),o))})}render(){let t=this.props.interactive&&!this.props.draggingIsActive,n=[this.props.element._id,"outline-item"],o=wf(this.props.element);return Ht.default.createElement("div",{"data-tco-ctx-menu":n.join("::"),className:K("tco-layer","element-type-"+this.props.element._type,{"is-top-lvl":this.props.level===0,"has-children":this.props.hasChildren},...o.classes),onClick:this.onInspectWithoutNavigation,style:{"--lvl":this.props.level}},this.renderAddBefore(),this.props.showIndicatorBefore&&Ht.default.createElement("div",{className:"tco-layer-indicator is-before"}),Ht.default.createElement(iae,{className:K("tco-layer-content",{"is-active":this.props.active,"is-interactive":t,"is-receiving":this.props.isReceiving}),onMouseDown:this.maybeDrag,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave,statusLabels:o.statusLabels,ref:this.handleRef},Ht.default.createElement("div",{className:"tco-layer-content-before"},this.props.hasChildren?Ht.default.createElement("button",{className:K("tco-layer-collapse",{"is-collapsed":!this.props.isExpanded}),onClick:this.onToggle},Ht.default.createElement(G,{type:"caret"})):this.renderIcon()),Ht.default.createElement("div",{className:"tco-layer-content-inner"},Ht.default.createElement(li,{label:this.props.element.__label,onUpdate:this.onUpdateLabel,onStateChange:this.onIsEditingLabel})),Ht.default.createElement("div",{className:"tco-layer-content-after"},this.renderActions(),!t&&!this.props.active&&Ht.default.createElement(CL,{statusLabels:o.statusLabels}),this.renderAlwaysVisibleActions())),this.props.showIndicatorAfter&&Ht.default.createElement("div",{className:"tco-layer-indicator is-after"}))}};Q(kL,"defaultProps",{onMouseEnterItem:()=>{},onMouseLeaveItem:()=>{}});i6e=tr(o6e(),r6e)(kL),sae=class extends Ht.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{incoming:!1,mirrorX:0,mirrorY:0,indicateBefore:null,indicateAfter:null,overItem:null,mirrorContent:null});Q(this,"dropIndex",0);Q(this,"nextIndex",0);Q(this,"hasEvents",!1);Q(this,"setLayerEvents",()=>{this.layersEl.addEventListener("mouseover",this.onMouseOver),this.hasEvents=!0});Q(this,"onMouseEnterItem",t=>this.setState({overItem:t}));Q(this,"onMouseLeaveItem",()=>this.setState({overItem:null}));Q(this,"onMouseOver",t=>{if(!this.state.incoming&&!this.props.incomingElement)return;let n=[...t.target.classList].includes("tco-layer")?t.target:t.target.closest(".tco-layer");if(!n)return;let o=[...n.children].find(s=>[...s.classList].includes("tco-layer-content"));if(!o)return;let{top:r,height:i}=o.getBoundingClientRect();this.recentMidPoint=r+i/2,this.nextIndex=[...n.parentElement.children].indexOf(n)});Q(this,"onMouseMove",t=>{if(!this.state.incoming&&!this.props.incomingElement)return;this.setState({mirrorX:t.clientX,mirrorY:t.clientY});let n=this.nextIndex+(t.clientY>this.recentMidPoint?1:0);this.dropIndex!==n&&(this.dropIndex=n,this.maybeIndicate(this.props.list[n],this.props.list[n-1]))});Q(this,"onDragStart",({clientX:t,clientY:n},{incoming:o,mirrorContent:r})=>{this.setState({mirrorX:t,mirrorY:n,incoming:o,mirrorContent:r}),window.document.body.addEventListener("mousemove",this.onMouseMove),window.document.body.addEventListener("mouseup",this.onDragEnd)});Q(this,"onDragEnd",()=>{window.document.body.removeEventListener("mousemove",this.onMouseMove);let{indicateBefore:t,indicateAfter:n,overItem:o}=this.state;this.props.incomingElement?n?this.props.dispatch(yb(this.props.doc,n,this.props.incomingElement,!0)):t?this.props.dispatch(yb(this.props.doc,t,this.props.incomingElement)):this.isEligible(o,{into:!0})&&this.props.dispatch(Xs(this.props.doc,o,this.props.incomingElement)):this.state.incoming&&(n?this.props.dispatch(PL(this.props.doc,this.state.incoming,n)):t?this.props.dispatch(TL(this.props.doc,this.state.incoming,t)):this.isEligible(o,{into:!0})&&(this.props.dispatch(Yf(this.props.doc,this.state.incoming,null,o)),this.props.toggleExpanded(o,!0))),this.setState({incoming:null,mirrorX:0,mirrorY:0,indicateBefore:null,indicateAfter:null,mirrorContent:null})});Q(this,"addTopLevelElement",t=>this.props.dispatch(Xs(this.props.doc,this.props.originId,t)))}componentDidMount(){this.layersEl&&this.setLayerEvents()}componentDidUpdate(t){!t.incomingElement&&this.props.incomingElement&&(window.document.body.addEventListener("mousemove",this.onMouseMove),window.document.body.addEventListener("mouseup",this.onDragEnd)),t.incomingElement&&!this.props.incomingElement&&(window.document.body.removeEventListener("mousemove",this.onMouseMove),window.document.body.removeEventListener("mouseup",this.onDragEnd)),this.layersEl&&!this.hasEvents&&this.setLayerEvents()}isEligible(t,n){if(!t||!this.props.items[t])return!1;let o=this.props.incomingElement?`new|${this.props.incomingElement}`:this.state.incoming;return this.props.items[t].isEligible({incoming:o,...n})}maybeIndicate(t,n){this.setState({indicateBefore:this.isEligible(t,{before:!0})?t:null,indicateAfter:this.isEligible(n,{after:!0})?n:null})}componentWillUnmount(){window.document.body.removeEventListener("mouseup",this.onDragEnd),window.document.body.removeEventListener("mousemove",this.onMouseMove),this.layersEl&&(this.layersEl.removeEventListener("mouseover",this.onMouseOver),this.hasEvents=!1)}renderItems(){return this.props.list.map(t=>{let n=this.props.items[t],{incoming:o}=this.state,r=this.props.incomingElement?`new|${this.props.incomingElement}`:o,i=r&&(r.indexOf("new|")===0||this.props.items[r])&&!n.isExpanded&&n.isEligible({incoming:r,into:!0,preCheck:!0}),s=i&&this.state.overItem===t,a=this.state.indicateAfter===n.siblingAbove;return Ht.default.createElement(i6e,{key:t,doc:this.props.doc,docTypeName:this.props.docTypeName,modKey:this.props.modKey,isNested:this.props.isNested,canAddSibling:this.props.canAddChild,setIsDragging:this.props.setIsDragging,permissions:this.props.permissions,draggingIsActive:!!r,onMouseEnterItem:this.onMouseEnterItem,onMouseLeaveItem:this.onMouseLeaveItem,canHoverIntentExpand:i,isReceiving:s,showElementIcons:this.props.showElementIcons,showIndicatorBefore:!s&&!a&&this.state.indicateBefore===t,showIndicatorAfter:!s&&this.state.indicateAfter===t,onDragStart:this.onDragStart,active:this.props.inspecting===t,id:t,toggleExpanded:this.props.toggleExpanded,validTypes:this.props.validTypes,invalidTypes:this.props.invalidTypes,...n})})}render(){return this.props.list.length<=0?this.props.canAddChild?Ht.default.createElement(m1,{context:this.props.libraryContext,onAddAfterClick:this.addTopLevelElement,validTypes:this.props.validTypes,invalidTypes:this.props.invalidTypes,renderButton:({ref:t,onClick:n,label:o})=>Ht.default.createElement(av,{icon:"plus",onClick:n,label:o,isCompact:this.props.isNested},Ht.default.createElement("span",{ref:t}))}):null:Ht.default.createElement("div",{className:"tco-layers is-vertical"},Ht.default.createElement("div",{ref:t=>this.layersEl=t,className:K("tco-layers-list",{"is-dragging":!!(this.props.incomingElement||this.state.incoming),"can-add":this.props.canAddChild})},this.renderItems(),this.props.canAddChild&&Ht.default.createElement(m1,{context:this.props.libraryContext,onAddAfterClick:this.addTopLevelElement,validTypes:this.props.validTypes,invalidTypes:this.props.invalidTypes,renderButton:({ref:t,onClick:n,label:o})=>Ht.default.createElement("button",{className:"tco-layer-add-level-zero show-label",onClick:n,ref:t},Ht.default.createElement("span",null,Ht.default.createElement(G,{type:"plus"}),o))})),this.props.libraryContext.message&&Ht.default.createElement("span",{className:"tco-layers-message"},this.props.libraryContext.message),this.state.mirrorContent&&Ht.default.createElement("div",{className:"tco-layers-mirror",style:{left:this.state.mirrorX,top:this.state.mirrorY},dangerouslySetInnerHTML:{__html:this.state.mirrorContent}}))}}});var OL={};D(OL,{default:()=>rk});function rk({options:{valid_types:e=void 0,invalid_types:t=void 0}={}}){let{id:n}=Wn();return IL.default.createElement(Ho,{className:"tco-control-outline is-augmented",managedChildren:!0},IL.default.createElement(f1,{key:n,id:n,originId:n,isNested:!0,validTypes:e,invalidTypes:t}))}var IL,DL=x(()=>{IL=P(B());ok();Gt();is()});var NL={};D(NL,{InspectorControlRaw:()=>aae,default:()=>ML});function s6e({id:e,index:t,controlProps:n}){let{controls:o,breakoutMode:r}=Dt(),i=o[e];return Bl.default.createElement(a6e,{control:i,id:e,index:t,controlProps:n,breakoutMode:r})}function aae({id:e,index:t,controlProps:n,ListComponent:o=Wi,control:r={},breakoutMode:i=!1}){let{userCanInContext:s}=kt(),{data:a={},onUpdateValue:l,onUpdateQueryValue:u}=ur(),{currentBreakpoint:c}=lr(),p=(0,Bl.useMemo)(function(){let y=[a._bp_data_resolved,a._bp_data,c,r.keys];for(let _ in r.keys){let b=r.keys[_];y.push(a[b])}return y},[a,r.keys,c]),{values:m,queryValues:d,rawQueryValues:f}=(0,Bl.useMemo)(()=>Object.keys(r.keys||{}).reduce((y,_)=>{let b=r.keys[_];return typeof a[b]=="undefined"?(r.options?.ignoreControlData||console.warn("Unable to locate control data",b,r),y):(a?._bp_data_resolved&&a._bp_data_resolved[b]&&(y.queryValues[_]=a._bp_data_resolved[b]),a?._bp_data&&a._bp_data[b]&&(y.rawQueryValues[_]=a._bp_data[b]),a?._bp_data&&(a?._bp_data[b]||[]).filter(w=>w!==null).length>0&&a?._bp_data_resolved[b]&&a?._bp_data_resolved[b][c]?y.values[_]=a._bp_data_resolved[b][c][0]:y.values[_]=a[b],y)},{values:{},queryValues:{},rawQueryValues:{}}),p),h=(0,Bl.useCallback)((y,_,b=!1)=>{let w=b?_:r.keys[_||"value"];w?l(w,y):console.warn("Control can not update unmapped key",_,r)},[l]),g=(0,Bl.useCallback)((y,_,b=null,w=null)=>{let S=r.keys[y];S?u(S,_,b,w):console.warn("Control can not update unmapped key",y,r)},[u]);return Bl.default.createElement(bb,{id:e,index:t,control:r,ListComponent:o,OutlineComponent:rk,values:m,queryValues:d,rawQueryValues:f,updateValue:h,updateQueryValue:g,userCan:s,breakoutMode:i,...n})}var Bl,ML,a6e,ik=x(()=>{Bl=P(B());Cu();DL();Gt();Nn();Mt();Ps();ML=(0,Bl.memo)(s6e);a6e=(0,Bl.memo)(aae)});var VL={};D(VL,{getStack:()=>xb,getStacks:()=>LL});function LL(){return lae}function xb(e){return lae[e]||{}}var lae,sk=x(()=>{lae=function(){let e={...window.csAppData.stacks};for(var t in e)e[t].value=t;return e}()});var FL={};D(FL,{default:()=>ak});function ak({rootControl:e=""}){let{data:t,onUpdateValue:n}=ur(),{updateRootControl:o,...r}=Ds(),i=t?.x_stack,s=xb(i),a=(0,Eu.useCallback)(function(c){n("x_stack",c)},[]);return(0,Eu.useEffect)(()=>{window.csAppData.lastSave||!s.value||s.is_x||uae||Ud(v("app.stack.starter-install"),{decline:v("app.stack.starter-install-decline")}).then(function(c){uae=!0,!!c&&Hv({id:l6e})})},[s]),(0,Eu.useEffect)(function(){e!=="group-global-parameters"&&o(r?.controls?.root?.controls[1])},[i,e]),t?Eu.default.createElement(ti,null,c6e&&e!=="group-global-parameters"?Eu.default.createElement(Ho,{label:v("app.stack")},Eu.default.createElement(Le,{label:v("app.select")},Eu.default.createElement(Ei,{options:cae,value:i,updateValue:a}))):null,Eu.default.createElement(Wi,{control:kD})):null}var Eu,l6e,uae,u6e,cae,c6e,zL=x(()=>{Eu=P(B());Gt();Cu();rc();Gt();Se();Mt();Mt();ik();sk();wa();Nl();Or();l6e=9,uae=!1,u6e=LL(),cae={choices:Object.values(u6e)},c6e=cae.choices.length>1});var BL={};D(BL,{default:()=>h1});function h1({children:e=[]}){return wb.default.createElement(wb.default.Fragment,null,e.map(function(t){if(!t)return null;let{label:n,icon:o,onClick:r,tooltip:i,extraContent:s}=t;return wb.default.createElement(_n,{key:o,onClick:r,className:`is-${o}`,tooltip:i},wb.default.createElement(G,{type:o}))}))}var wb,lk=x(()=>{wb=P(B());je();gn()});var UL={};D(UL,{default:()=>uk});function uk(){let e=(0,dp.useRef)(null),t=(0,dp.useCallback)(()=>{e.current.click()},[e]),n=(0,dp.useCallback)(o=>{let r=new FileReader;r.onload=async function(){let i;try{i=JSON.parse(r.result)}catch{Lt(v("app.errors.parse-json"));return}try{await or("theme-options-import",i),so(v("app.theme-options.import-success"))}catch(s){Lt(s?.message)}},r.readAsText(e.current.files[0])},[]);return dp.default.createElement(_n,{onClick:t,className:`is-${pae}`,tooltip:v("app.import")},dp.default.createElement("input",{type:"file",ref:e,style:{display:"none"},onChange:n}),dp.default.createElement(G,{type:pae}))}var dp,pae,$L=x(()=>{dp=P(B());je();Se();gn();ao();Lo();pae="import"});var HL={};D(HL,{default:()=>ck});function ck(){let{userCan:e}=kt(),{open:t}=Qn("parameters-json-theme-options"),n=e("global.theme_options_import"),o=e("global.theme_options_export"),r=(0,Jf.useMemo)(()=>[o&&{icon:"download",tooltip:v("app.export"),onClick:async function(){let i;try{i=await yr("theme-options-export")}catch(a){Lt(a.message);return}if(!i||!i.data){Lt("Could not download theme options export file");return}let s=window.csAppData.siteTitle+"-theme-options.json";jN(i.data,s)}},e("global.edit_parameters")?{icon:"cog",tooltip:v("app.controls.edit-parameters"),onClick:t}:null],[t,o]);return Jf.default.createElement(Jf.default.Fragment,null,n&&Jf.default.createElement(uk,null),Jf.default.createElement(h1,null,r))}var Jf,jL=x(()=>{Jf=P(B());Se();lk();Vo();Lo();Sf();ao();$L();Nn()});var KL={};D(KL,{GlobalsHeader:()=>qL,GlobalsMain:()=>fk,GlobalsWorkspace:()=>QL,globalsAtom:()=>mk,themeOptionsDataRawAtom:()=>pk,themeOptionsMarkupDataAtom:()=>G7,themeOptionsWithResponsiveDataAtom:()=>dk,useNormalizedConfig:()=>mae,useThemeOption:()=>g1,useThemeOptions:()=>Um,useThemeOptionsData:()=>d6e});function WL(e,{bp:t=null,...n}={}){return{atts:e,bp:t,...n}}function m6e(e,t){return{key:e,bp:t,unset:!0}}function Um(){let[e,t]=He(pk),n=(0,no.useCallback)((o,r)=>{t({atts:{[o]:r}})},[t]);return[e,n]}function g1(e){return Ne(function({themeOptions:t}){return t[e]})}function mae(e=[]){let{userCan:t}=kt(),n=pv(),o=s=>s==="classic_headers"||s==="classic_footers"?!0:null,r=g1("cs_global_parameter_json"),i=g1("x_stack");return(0,no.useMemo)(()=>({id:"theme-options",breakoutMode:n,namespace:"theme-options",...y_(Cs(e),Cs([Kd("global-parameters","Parameters",Cb(r,{dataKey:"cs_global_parameter_data"})??[])])),conditionProcessors:{user_can:(s,{value:a,or:l})=>({a,b:()=>t(s),op:"==",or:l}),virtual:(s,{value:a,or:l})=>({a:o(s),b:a,op:"==",or:l})}}),[t,e,r,i,n])}function f6e(e){let{controls:t={},hiddenControls:n,rootControl:o,updateRootControl:r}=Ds()??{},i=Bo(mk),s=h6e(),a=(0,no.useMemo)(()=>(t?.root?.controls||[]).filter(c=>!n.includes(c)).map(c=>({value:c,label:t[c].label})),[t,n]);(0,no.useEffect)(()=>{let c=a&&a[0]&&a[0].value;setTimeout(()=>{i({updateRootControl:r,themeOptionsRootId:c})},25)},[i,r]);let l=(0,no.useMemo)(()=>s.map(c=>c.value==="theme-options"?a:c).flat(),[a,s]),u=(0,no.useCallback)(c=>{r(c)},[r]);return l.length<=1?null:no.default.createElement(Ag,{active:o,tabs:l,onClick:u})}function qL(){let{isLoading:e}=Pl(),t=(0,no.useCallback)(()=>{},[]);return no.default.createElement(no.default.Fragment,null,no.default.createElement(Tg,{subTitle:v("app.globals.title"),title:window.csAppData.siteTitle,subTitleChildren:no.default.createElement(ck,null)},no.default.createElement(li,{label:window.csAppData.siteTitle,canEdit:!1})),!e&&no.default.createElement(f6e,null))}function QL(){let{rootControl:e}=Ds()??{},{isLoading:t}=Pl();return no.default.createElement(Pg,{id:`globals-${e}`},t&&no.default.createElement(Ln,{lg:!0}),!["manage-fonts","manage-colors"].includes(e)&&no.default.createElement(ak,{rootControl:e}),e==="manage-fonts"&&no.default.createElement(YS,null),e==="manage-colors"&&no.default.createElement(qS,null))}function g6e({config:e,children:t}){let[n,o]=He(dk),r=mae(e),i=GL().length>0,s=(0,no.useCallback)((c,p=null)=>{o(WL(c,{bp:i?p:null}))},[i,o]),a=(0,no.useCallback)((c,p,m,d)=>{d?o(WL({[c]:p},{bp:m,queryValues:{[c]:d}})):n._bp_data_resolved&&n._bp_data_resolved[c]&&n._bp_data_resolved[c][m]&&p===n._bp_data_resolved[c][m][2]?o(m6e(c,m)):o(WL({[c]:p},{bp:m}))},[o]),{currentBreakpoint:l}=lr(),u=(0,no.useCallback)((c,p)=>{n._bp_data&&(n._bp_data[c]||[]).filter(m=>m!==null).length>0?a(c,p,l):a(c,p,null)},[a,l]);return no.default.createElement(Ms,{config:r,data:n,onUpdate:s,onUpdateValue:u,onUpdateQueryValue:a},t)}var no,p6e,pk,mk,GL,dk,G7,d6e,h6e,fk,wm=x(()=>{no=P(B());Or();Se();Pa();sf();Mt();Nn();mv();Ps();fp();mu();wr();Nn();rL();mL();Kt();Ps();qf();tl();zL();jL();sk();ht();p6e={_bp_data:{},_bp_data_resolved:{}};pk=ba(e=>e.themeOptions,{},e=>({type:"THEME_OPTIONS:UPDATE_WITH_OPTIONS",payload:e})),mk=Fe({}),GL=()=>Object.entries(window.csAppData.themeOptionsData[2]).filter(([e,t])=>t==="style").map(([e])=>e),dk=Fe(e=>{let t=e(pk),n=e(oS);if(!n)return t;let[o,r,i]=n,s=GL().length>0,a=GL().reduce((p,m)=>(p[m]=Wf(i+1),p),{}),l=t._bp_base??`${o}_${i}`,u=l&&(t[`_bp_data${l}`]||{}),c=s?Gf({...window.csAppData.themeOptionsData[1],...t},{...a,...u},n):p6e;return{...t,_bp_base:l,...c}},(e,t,n)=>{t(pk,n)}),G7=Cy(dk,e=>e.prop("__last_markup_change__")),d6e=()=>mt(dk);h6e=Gs(({userCan:e})=>{let t=[];return e("global.theme_options")&&t.push({value:"theme-options"}),e("global.colors")&&t.push({value:"manage-colors",label:"Colors"}),e("global.fonts")&&t.push({value:"manage-fonts",label:"Fonts"}),t});fk=(0,no.forwardRef)(({children:e,...t},n)=>{let{themeOptionsControls:o,isLoading:r}=Pl(),i=g1("x_stack"),s=(0,no.useMemo)(function(){if(r)return{};let a=xb(i);return a.is_x||!a?.id?o:[{label:"Options",type:"group-module",controls:a.controls}]},[i,r]);return r?no.default.createElement(Jc,{...t},e):no.default.createElement(g6e,{config:s},no.default.createElement(Jc,{...t},e))});fk.displayName="GlobalsMain"});var XL={};D(XL,{default:()=>hk});function hk({values:e,...t}){let{id:n}=Wn(),o=tp(),r=g1("cs_global_parameter_json"),i=(0,Eb.useMemo)(function(){return n?dae(n,o.elementsData):[]},[o.elementsData,n]),s=(0,Eb.useMemo)(function(){let a=oc(r),l=[{value:"",label:v("app.select-key")}];l=[...l,...i,...YL(a)];let u=[];return l=l.filter(function(c){return u.indexOf(c.value)!==-1?!1:(u.push(c.value),!0)}),l},[r,i]);return Eb.default.createElement(Jr,{value:t.value,onChange:t.onUpdate,options:s})}function YL(e,t=""){let n=[];for(let r in e){let i=e[r];var o=t+r;let s=i?.label?o+" : "+i?.label:o;n.push({value:o,label:s}),i.params&&(n=[...n,...YL(i.params,t+r+".")])}return n}function dae(e,t){let n=t[e];if(!n)return console.error("ID or tree error, id does not exist",e),[];let o=[];if(n._p_json){let r=oc(n._p_json);o=[...o,...YL(r)]}return n._parent&&(o=[...o,...dae(n._parent,t)]),o}var Eb,JL=x(()=>{Eb=P(B());Se();is();wm();Oa();yf();Pt()});var ZL={};D(ZL,{default:()=>yk});function yk({values:e,...t}){let{data:n={}}=ur(),o=v("app.select"),r=(0,gk.useMemo)(function(){let i=[];for(let s in n){if(s.match(/^__/))continue;let a=n[s];i.push({label:s+" : "+w7(JSON.stringify(a),20),value:s})}return i},[n]);return gk.default.createElement(Jr,{value:t.value,onChange:t.onUpdate,placeholder:o,options:r})}var gk,RL=x(()=>{gk=P(B());Se();Oa();Mt();Da()});var nV={};D(nV,{default:()=>Xr,formatDC:()=>_k});function _k(e,t){return e.replaceAll(/\$(\w+)/g,(n,o)=>t[o]??"")}function Xr(e){let{dynamicContentFields:t}=y6e(),{id:n}=Be(),{dynamic_content:o=!0}=Wt(),[r,i]=(0,Ft.useState)(!1),s=(0,Ft.useCallback)(function(a){e.onInsert(a),i(!1)},[i,e.onInsert]);return o&&t?Ft.default.createElement(fn,{className:K(`tco-dynamic-content-picker is-${e.mode||"inline"}`,e.className),modalClass:"is-dc-picker",open:r,swatchTag:"button",swatchClass:"tco-dynamic-content-swatch",content:Ft.default.createElement(G,{type:"database"}),onToggle:i},Ft.default.createElement(tV,{...e,onInsert:s,doc:n,fieldData:t})):null}var Ft,rlt,fae,hae,y6e,_6e,v6e,eV,b6e,gae,x6e,w6e,yae,C6e,E6e,S6e,k6e,tV,nl=x(()=>{Ft=P(B());ht();De();rlt=P(Mn()),fae=P(lv()),hae=P(af());qr();je();Yu();Ta();Lo();Se();mu();Pt();is();Fn();uv();JL();RL();y6e=ef(({dynamicContentFields:e,dynamicContentOptions:t})=>({dynamicContentFields:e?C6e(e,t):null})),_6e=[{value:"",label:"Global Format"},{value:"g:i a",label:"5:25 pm"},{value:"g:i A",label:"5:25 PM"},{value:"H:i",label:"17:25"},{value:"custom",label:"Custom Format"}],v6e=[{value:"",label:"Global Format"},...["F j, Y","Y-m-d","m/d/Y","d/m/Y"].map(e=>({value:e,label:()=>(0,hae.default)().formatPHP(e)})),{value:"custom",label:"Custom Format"}];eV=class extends Ft.default.Component{constructor(){super(...arguments);Q(this,"state",{dynamicOptions:null,hideSelect:!1,loading:!1,isCustom:!1});Q(this,"onChange",t=>{let n=t==="custom";this.setState({isCustom:n}),this.props.onUpdate(n||t==="_dc::default"?"":t)})}componentDidMount(){this.loadDynamicOptions()}componentDidUpdate(t){t.options.choices!==this.props.options.choices&&this.loadDynamicOptions()}componentWillUnmount(){this.cancelAjax=!0}loadDynamicOptions(){let{choices:t}=this.props.options;if(typeof t!="string"||t.indexOf("dynamic:")!==0)return;let n=t.replace("dynamic:","");this.setState({dynamicOptions:[],loading:!0}),yr("dynamic-content",{type:n,context:{post:this.props.currentPost,term:this.props.currentTerm,user:this.props.currentUser,type:this.props.dataType}}).then(({data:o})=>{if(this.cancelAjax)return;let r=!!(o.length<=0&&this.props.options.customLabel);this.setState({isCustom:r,hideSelect:r,dynamicOptions:this.normalizeOptions(o,!0),loading:!1})})}getOptionSource(){if(this.state.dynamicOptions)return this.state.dynamicOptions;let t=typeof this.props.options.choices=="function"?this.props.options.choices():this.props.options.choices;return Array.isArray(t)?t.map(({value:n,label:o})=>({value:n||"_dc::default",label:typeof o=="function"?o():o})):[]}normalizeOptions(t,n){let o=n||t.length<=0?[{value:"_dc::default",label:"Select"},...t]:[...t];return this.props.options.customLabel&&(o=[...o,{value:"custom",label:this.props.options.customLabel}]),o}getTransformedOptions(){if(this.state.dynamicOptions)return this.state.dynamicOptions;let t=typeof this.props.options.choices=="function"?this.props.options.choices():this.props.options.choices;return this.normalizeOptions(Array.isArray(t)?t.map(({value:n,label:o})=>({value:n||"_dc::default",label:typeof o=="function"?o():o})):[])}render(){let t=this.getTransformedOptions();return Ft.default.createElement(Ft.default.Fragment,null,!this.state.hideSelect&&Ft.default.createElement(Wr,{disabled:this.state.hideSelect,placeholder:this.state.loading?"Loading\u2026":"Select",value:this.state.isCustom?"custom":this.props.value||"_dc::default",onChange:this.onChange,options:t}),(this.state.isCustom||this.state.hideSelect)&&Ft.default.createElement("input",{type:"text",value:this.props.value,placeholder:this.props.options.placeholder||"",onChange:n=>this.props.onUpdate(n.target.value)}))}};Q(eV,"defaultProps",{context:{}});b6e=({value:e,options:t={},onUpdate:n})=>Ft.default.createElement("input",{type:"text",value:e,placeholder:t.placeholder||"",onChange:o=>n(o.target.value)}),gae={text:b6e,select:eV,"looper-field":ep,"tree-data":ep,"parameter-select":hk,"inspector-data-select":yk},x6e=e=>e.replace(new RegExp(/"/g),'\\"').replace(new RegExp(/&quot;/g),"\\&quot;"),w6e=(e={})=>Object.keys(e).reduce((t,n)=>(e[n]&&(t+=`${n}="${x6e(e[n])}" `),t)," "),yae=(e,t,n,o,r)=>{let i="";return e?i=_k(e,n):i=`{{dc:${t}${w6e(n).trimRight()}}}`,window.csHooks.apply("cs_app_dynamic_content_insert",i,e,t,n,o,r)},C6e=(e,t)=>{let n=a=>t[a]?t[a]:a==="post"?{key:"post",type:"select",label:"Post",options:{choices:[{value:"",label:"Current Post"},{value:"next",label:"Next Post"},{value:"prev",label:"Previous Post"},{value:"parent",label:"Parent Post"},{value:"custom",label:"Specific Post"}],placeholder:"Enter Post ID"}}:a==="term"?{key:"term",type:"select",label:"Term",options:{choices:[{value:"",label:"Current Term"},{value:"custom",label:"Specific Term"}],placeholder:"Enter Term ID"}}:a==="user"?{key:"user",type:"select",label:"User",options:{choices:[{value:"",label:"Current User"},{value:"author",label:"Author"},{value:"custom",label:"Specific User"}],placeholder:"Enter User ID"}}:a==="date-format"?{key:"format",type:"select",label:"Date Format",options:{choices:()=>v6e,placeholder:"Y m d"}}:a==="time-format"?{key:"format",type:"select",label:"Time Format",options:{choices:()=>_6e,placeholder:"h:i:s"}}:a==="term"?{key:"term",type:"select",label:"Term",options:{choices:[{value:"",label:"Current Category"},{value:"custom",label:"Specific Term"}],placeholder:"Enter Term ID"}}:a==="product"?{key:"product",type:"select",label:"Product",options:{choices:[{value:"",label:"Current Product"},{value:"custom",label:"Specific Product"}],placeholder:"Enter Product ID"}}:a==="usermeta"?{key:"key",type:"select",label:"Meta",options:{customLabel:"Custom Key",choices:"dynamic:usermeta",placeholder:"Enter Meta Key"}}:a==="postmeta"?{key:"key",type:"select",label:"Meta",options:{customLabel:"Custom Key",choices:"dynamic:postmeta",placeholder:"Enter Meta Key"}}:a==="acf-option-field"?{key:"field",type:"select",label:"Field",options:{customLabel:"Specific Field",choices:"dynamic:acf_option_fields",placeholder:"Enter Field Key"}}:a==="acf-sub-field"?{key:"field",type:"text",label:"Field",options:{placeholder:"Enter Field Key"}}:a==="acf-post-field"?{key:"field",type:"select",label:"Field",options:{customLabel:"Specific Field",choices:"dynamic:acf_post_fields",placeholder:"Enter Field Key"}}:a==="acf-term-field"?{key:"field",type:"select",label:"Field",options:{customLabel:"Specific Field",choices:"dynamic:acf_term_fields",placeholder:"Enter Field Key"}}:a==="acf-user-field"?{key:"field",type:"select",label:"Field",options:{customLabel:"Specific Field",choices:"dynamic:acf_user_fields",placeholder:"Enter Field Key"}}:a==="acf-setting"?{key:"key",type:"select",label:"Setting",options:{customLabel:"Specific Setting",choices:[{value:"key",label:"Key"},{value:"label",label:"Label"},{value:"name",label:"Name"},{value:"prefix",label:"Prefix"},{value:"type",label:"Type"},{value:"instructions",label:"Instructions"},{value:"required",label:"Required"},{value:"id",label:"ID"},{value:"class",label:"Class"}],placeholder:"Enter Setting Key"}}:a==="toolset-field"?{key:"field",type:"select",label:"Field",options:{customLabel:"Specific Field",choices:"dynamic:toolset",placeholder:"Enter Field Key"}}:{},o=a=>a.reduce((l,u)=>{typeof u=="string"&&(u=n(u));let{type:c,key:p,label:m="",options:d={}}=u;return gae[c]&&p&&l.push({type:c,key:p,label:m,options:d}),l},[]),r=[],i={};Object.keys(e.fields).forEach(a=>{let l=e.fields[a],{label:u="",type:c="scalar",deep:p,format:m="",controls:d=[]}=l,[f,h]=a.split(":");if(h&&f){let g=(e.groups[f]||{}).label||"";i[a]={...l,name:h,key:a,type:c,label:u,deep:p,format:m,group:f,groupLabel:g,controls:o(d)},r.push({key:a,index:`${g} ${u}`})}return i},[]);let s=Object.keys(e.groups).map(a=>Object.assign(e.groups[a],{name:a}));return{fields:i,groups:s,index:r}},E6e=(e,{doc:t,inspecting:n})=>({contextIds:e.render?.[t]?.elements?.[n]?.contextIds||[]}),S6e=tr(E6e)(class extends Ft.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{});Q(this,"onInsert",()=>this.props.onInsert(this.props.field.key,this.state));Q(this,"updateState",(t,n)=>this.setState({[t]:n}))}renderControl({key:t,type:n,options:o}){let r=gae[n],[i=null,s=null,a=null]=this.props.contextIds;return Ft.default.createElement(r,{value:this.state[t]||"",values:this.state,options:o,dataType:this.props.dataType,currentPost:i,currentTerm:s,currentUser:a,onUpdate:l=>this.updateState(t,l)})}render(){let{key:t,label:n,groupLabel:o,format:r="",controls:i=[]}=this.props.field??{};return Ft.default.createElement(Ft.default.Fragment,null,Ft.default.createElement("div",{className:"tco-picker-header"},Ft.default.createElement("button",{className:"tco-dynamic-content-back",onClick:this.props.onGoBack},Ft.default.createElement(G,{type:"larr"})),Ft.default.createElement("span",{className:"tco-dynamic-content-title"},`${o}: ${n}`)),Ft.default.createElement("div",{className:"tco-dynamic-content-section-content"},Ft.default.createElement("ul",{className:"tco-dynamic-content-control-list"},i.map(({key:s,label:a,type:l,options:u})=>Ft.default.createElement("li",{key:s},Ft.default.createElement("label",null,a),this.renderControl({key:s,type:l,options:u}))))),Ft.default.createElement("div",{className:"tco-picker-input"},Ft.default.createElement("input",{className:"tco-dynamic-content-preview",type:"text",value:yae(r,t,this.state,this.props.field,this.props.type),readOnly:!0}),Ft.default.createElement("button",{className:"tco-dynamic-content-insert",onClick:this.onInsert},Ft.default.createElement("span",null,Ft.default.createElement(G,{type:"plus"})))))}}),k6e=e=>{let{id:t}=Wn();return Ft.default.createElement(S6e,{inspecting:t,...e})};tV=class extends Ft.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{customizing:null,searchQuery:""});Q(this,"customizeOutput",t=>this.setState({customizing:t}));Q(this,"goBack",()=>this.setState({customizing:null}));Q(this,"insertContent",t=>{this.props.onInsert(t),this.setState({customizing:null})});Q(this,"insertDC",(t,n)=>{let o=this.props.fieldData.fields[this.state.customizing]||{},{format:r=""}=o;this.insertContent(yae(r,t,n,o,this.props.type))});Q(this,"updateSearchQuery",(t,n)=>{let o=t?this.search(t):null;this.setState({searchQuery:t,searchResults:o})})}search(t){return fae.default.go(t,this.props.fieldData.index,{keys:["index"]}).map(({obj:n})=>n.key)}componentDidUpdate(){this.searchRef&&!this.state.customizing&&this.searchRef.focus()}renderExtraTags(){return this.props.extraTags.length<=0?null:Ft.default.createElement("li",null,Ft.default.createElement("strong",null,"Element Tags"),Ft.default.createElement("ul",null,this.props.extraTags.map(({label:t,value:n})=>Ft.default.createElement("li",{key:n},Ft.default.createElement("button",{onClick:()=>this.insertContent(n),type:"button"},Ft.default.createElement("span",null,Ft.default.createElement("b",null,t)))))))}renderGroups(){let{fields:t,groups:n}=this.props.fieldData,o=Object.keys(t).filter(i=>{let{type:s}=t[i];return s==="mixed"||this.props.type==="scalar"&&s==="image"?!0:this.props.type===s}).filter(i=>!this.state.searchResults||this.state.searchResults.includes(i)).map(i=>({key:i,group:i.split(":")[0]})),r=o.map(({group:i})=>i);return n.filter(({name:i})=>r.includes(i)).map(({name:i,label:s})=>Ft.default.createElement("li",{key:i},Ft.default.createElement("strong",null,s),Ft.default.createElement("ul",null,o.filter(({group:a})=>i===a).map(({key:a})=>{let{label:l,controls:u,deep:c}=t[a];return Ft.default.createElement("li",{key:a},Ft.default.createElement("button",{onClick:()=>c?this.customizeOutput(a):this.insertDC(a),type:"button"},Ft.default.createElement("span",null,Ft.default.createElement("b",null,l))),u&&u.length>0&&Ft.default.createElement("button",{onClick:m=>{m.stopPropagation(),this.customizeOutput(a)},type:"button"},Ft.default.createElement("span",null,Ft.default.createElement(G,{type:c?"rarr":"cog"}))))}))))}render(){return Ft.default.createElement(Ft.default.Fragment,null,Ft.default.createElement("section",{className:"tco-dynamic-content-section tco-forms is-primary"},Ft.default.createElement("div",{className:"tco-picker-header"},Ft.default.createElement(os,{query:this.state.searchQuery,onQueryChange:this.updateSearchQuery,placeholder:v("app.search")})),Ft.default.createElement("div",{className:"tco-dynamic-content-section-content"},Ft.default.createElement("ul",{className:"tco-dynamic-content-list"},this.renderExtraTags(),this.renderGroups()))),Ft.default.createElement("section",{className:K("tco-dynamic-content-section tco-forms is-secondary",{"is-active":this.state.customizing})},this.state.customizing&&Ft.default.createElement(k6e,{doc:this.props.doc,onGoBack:this.goBack,dataType:this.props.type,type:this.props.type,field:this.props.fieldData.fields[this.state.customizing]||{},onInsert:this.insertDC})))}};Q(tV,"defaultProps",{value:null,mode:"inline",extraTags:[],type:"scalar",onUpdate:()=>{}})});var rV={};D(rV,{JsonValueEditor:()=>Rf,default:()=>da,useJsonValue:()=>vk});function _ae(e){try{return JSON.parse(e)}catch{return null}}function A6e(){vae||(vae=!0,window.wp.CodeMirror.registerHelper("lint","javascript",function(e,t){t.indent||(t.indent=1),JSHINT(e,{...window.csAppData.jsHintConfig,...t},t.globals);var n=JSHINT.data().errors,o=[];return n&&T6e(n,o),o}),window.wp.CodeMirror.registerHelper("lint","json",function(e){if(e)try{TM(function(t,n){if(bo(t))return;let o=new Error;throw o.details={str:t,hash:n},o}).parse(e)}catch(t){try{if(typeof t.details?.hash?.loc?.first_line!="undefined")return[{from:window.wp.CodeMirror.Pos(t.details.hash.loc.first_line-1,t.details.hash.loc.first_column),to:window.wp.CodeMirror.Pos(t.details.hash.loc.last_line-1,t.details.hash.loc.last_column),message:t.details.str}];if(typeof t.details?.hash?.line!="undefined")return[{from:window.wp.CodeMirror.Pos(t.details.hash.line-1,t.details.hash.col),to:window.wp.CodeMirror.Pos(t.details.hash.line,t.details.hash.col),message:t.details.str}]}catch(n){console.warn("Lint error",{originalError:t,lintError:n})}}return[]}))}function T6e(e,t){for(var n=0;n<e.length;n++){var o=e[n];if(o){if(o.line<=0){console.warn("Cannot display JSHint error (invalid line "+o.line+")",o);continue}var r=o.character-1,i=r+1;if(o.evidence){var s=o.evidence.substring(r).search(/.\b/);s>-1&&(i+=s)}var a={message:o.reason,severity:o.code&&o.code.startsWith("W")?"warning":"error",from:window.wp.CodeMirror.Pos(o.line-1,r),to:window.wp.CodeMirror.Pos(o.line-1,i)};t.push(a)}}}function I6e({value:e,settings:t,autoFocus:n,onUpdate:o,setIsEmpty:r,CodeEditorButtonsComponent:i=oV,inputProps:s={}}){let a=(0,Sn.useRef)(null),l=(0,Sn.useRef)(null),u=(0,Sn.useRef)(null),c=(0,Sn.useRef)(null),p=(0,Sn.useRef)(e),m=(0,Sn.useRef)(null);i=i||oV,(0,Sn.useEffect)(()=>{u.current=o,c.current=r},[o,r]),(0,Sn.useEffect)(function(){let h=l.current;!h||m.current||p.current!==e&&(p.current=e,h.getDoc().setValue(e))},[p.current,e,l.current]),(0,Sn.useEffect)(()=>{if(!window.wp.CodeMirror||!a.current)return()=>{};A6e();let h=window.wp.CodeMirror.fromTextArea(a.current,t),g=P6e(_=>{u.current(_)},100,300);h.on("keydown",()=>{m.current&&clearTimeout(m.current),m.current=setTimeout(function(){m.current=null},200)}),h.on("change",({doc:_})=>{let b=_.getValue();p.current=b,g(b),c.current(b.length<=0)}),n&&(h.focus(),h.execCommand("goDocEnd")),l.current=h;let y=setTimeout(function(){window.dispatchEvent(new CustomEvent("resize")),h.refresh()},250);return()=>{clearTimeout(y),h.toTextArea()}},[t.theme,t.lineWrapping]);let d=(0,Sn.useCallback)(function(h){let g=l.current;if(!g){console.error("Code mirror not setup before DC insertion");return}let y=g.getDoc(),_=y.getCursor();if(y.getValue()===""){o(h);return}y.replaceRange(h,_)},[l.current]),f=(0,Sn.useCallback)(function(h){if(!l.current)return null;h=h||"",h=h.trim(),l.current.getDoc().setValue(h)},[l.current]);return Sn.default.createElement(Sn.default.Fragment,null,Sn.default.createElement("textarea",{defaultValue:e,ref:a}),Sn.default.createElement("div",{className:"tco-code-editor-buttons"},Sn.default.createElement(i,{value:e,onDCInsert:d,onExtensionUpdate:f,inputProps:s})))}function oV({value:e,onDCInsert:t,onExtensionUpdate:n,inputProps:o}){return Sn.default.createElement(Sn.default.Fragment,null,Sn.default.createElement(Ia,{...o,extensionType:"code-button",onUpdate:n}),Sn.default.createElement(Xr,{value:e,className:"tco-code-editor-dynamic-content",onInsert:t}))}function O6e(e,t={}){let n={};e==="js"?n={...Zf,mode:"javascript",lint:!0}:e==="css"?n={...Zf,mode:"css",lint:!0}:e==="element-css"?n={...Zf,mode:"css",lint:!1}:e==="html"?n={...Zf,mode:"xml",htmlMode:!0,lint:!0}:e==="json"?n={...Zf,mode:"application/json",lint:!0}:e==="php"?n={...Zf,mode:{name:"php",startOpen:!1},htmlMode:!0,lint:!1}:n={...Zf,mode:e,lint:!0};let o={...n,...t};return o=window.csHooks.apply("cs_app_code_editor_options",o,e,t),o}function da(e){return e.type==="json"?Sn.default.createElement(Rf,{...e}):Sn.default.createElement(bae,{...e})}function bae(e){return Sn.default.createElement(ka,null,Sn.default.createElement(D6e,{...e}))}function D6e({value:e="",onUpdate:t=()=>{},autoFocus:n=!0,placeholder:o="",visible:r=!0,type:i="",CodeEditorButtonsComponent:s=oV,...a}){let[l,u]=(0,Sn.useState)(r),[c,p]=(0,Sn.useState)(!1),m=o.replace(new RegExp(/\\n/,"g"),`
`),{code_editor_theme:d="tco",code_editor_keymap:f="sublime",code_editor_wrap:h=!1}=Wt(),g=(0,Sn.useMemo)(()=>{let _=d.indexOf("/")===-1?d:d.replace(/.*\/(.*).css$/,"$1");return O6e(i,{theme:_,keyMap:f,lineWrapping:h})},[i,d,f,h]);(0,Sn.useEffect)(()=>{r&&!l&&u(!0)},[r,l]);let y=!!window.wp.CodeMirror;return Sn.default.createElement("div",{className:K({"tco-code-editor-wrapper":y,"tco-code-editor-no-cm":!y,"is-hidden":!r})},(!e||c)&&Sn.default.createElement("pre",{className:"tco-code-editor-placeholder",dangerouslySetInnerHTML:{__html:m}}),y?l&&Sn.default.createElement(I6e,{settings:g,autoFocus:n,value:e,onUpdate:t,setIsEmpty:p,CodeEditorButtonsComponent:s,inputProps:a}):Sn.default.createElement("textarea",{className:"tco-no-input-focus",value:e,onChange:_=>t(_.target.value)}))}var Sn,vae,Zf,P6e,vk,M6e,N6e,Rf,hp=x(()=>{Sn=P(B());De();Hre();Fn();Qo();IM();nl();As();fm();cm();sn(IE);Zf={mode:null,theme:"tco",indentUnit:2,smartIndent:!0,tabSize:2,indentWithTabs:!1,electricChars:!0,keyMap:"sublime",scrollbarStyle:"overlay",inputStyle:"contenteditable",showCursorWhenSelecting:!1,lineWiseCopyCut:!1,undoDepth:200,historyEventDelay:1500,autofocus:!1,dragDrop:!0,cursorBlinkRate:750,cursorScrollMargin:0,cursorHeight:1,resetSelectionOnContextMenu:!0,workTime:200,workDelay:300,pollInterval:100,flattenSpans:!0,addModeClass:!0,maxHighlightLength:1e4,viewportMargin:10,lineWrapping:!1,lineNumbers:!0,firstLineNumber:1,foldGutter:!0,fixedGutter:!0,extraKeys:{"Ctrl-Q":function(e){e.foldCode(e.getCursor())}},gutters:["CodeMirror-linenumbers","CodeMirror-foldgutter","CodeMirror-lint-markers"],lint:!1,showTrailingSpace:!0,styleActiveLine:!0,styleSelectedText:!1,matchBrackets:!0,autoCloseBrackets:!0,autoCloseTags:!0,closeTag:!0},P6e=(e,t,n)=>{let o,r,i,s=()=>{cancelIdleCallback(i),clearTimeout(o),clearTimeout(r)},a=(...l)=>{s();let u=()=>{s(),e(...l)};o=setTimeout(()=>{i=requestIdleCallback(u)},t),r=setTimeout(u,n)};return a.cancel=s,a};vk=e=>(0,Sn.useMemo)(()=>{if(typeof e!="string")try{let t=JSON.stringify(e??{},null,"  ");return t==="{}"?"":t}catch{return""}return e},[e]),M6e=(e,t)=>!0,N6e=(e,t,n=!1)=>(0,Sn.useCallback)(o=>{if(!o){e(n?"":void 0);return}if(bo(o)){e(o);return}if(n){let r=_ae(o);r&&M6e(Array.isArray(t)?t:[t],r)&&e(o)}else{let r=_ae(o);r&&e(r)}},[e,n]),Rf=({value:e,onUpdate:t,stringify:n=!0,valid:o,...r})=>{let i=vk(e),s=N6e(t,o,n);return Sn.default.createElement(bae,{...r,value:i,onUpdate:s,type:"json"})}});function iV(e){return new lo(function(n){return n.isError?n:ki(n,e)})}function hc(e){if(!e||Cae(e)<1)throw new TypeError(`str must be called with a string with length > 1, but got ${e}`);let t=xk.encode(e);return new lo(function(o){let{index:r,dataView:i}=o;if(i.byteLength-r<t.byteLength)return ki(o,`ParseError (position ${r}): Expecting string '${e}', but got end of input.`);let a=wae(r,t.byteLength,i);return e===a?$m(o,e,r+xk.encode(e).byteLength):ki(o,`ParseError (position ${r}): Expecting string '${e}', got '${a}...'`)})}function gp(e){let t=Object.prototype.toString.call(e);if(t!=="[object RegExp]")throw new TypeError(`regex must be called with a Regular Expression, but got ${t}`);if(e.toString()[1]!=="^")throw new Error("regex parsers must contain '^' start assertion.");return new lo(function(o){if(o.isError)return o;let{dataView:r,index:i}=o,s=wae(i,r.byteLength-i,r);if(s.length>=1){let a=s.match(e);return a?$m(o,a[0],i+xk.encode(a[0]).byteLength):ki(o,`ParseError (position ${i}): Expecting string matching '${e}', got '${s.slice(0,5)}...'`)}return ki(o,`ParseError (position ${i}): Expecting string matching '${e}', but got end of input.`)})}function za(e){return new lo(function(n){if(n.isError)return n;let o=e.length,r=new Array(o),i=n;for(let s=0;s<o;s++){let a=e[s].p(i);if(a.isError)return a;i=a,r[s]=a.result}return Su(i,r)})}function Tb(e){return function(n){return new lo(function(r){if(r.isError)return r;let i=r,s=null,a=[];for(;;){let l=n.p(i),u=e.p(l);if(l.isError){s=l;break}else a.push(l.result);if(u.isError){i=l;break}i=u}return s?a.length===0?Su(r,a):s:Su(i,a)})}}function Ns(e){if(e.length===0)throw new Error("List of parsers can't be empty.");return new lo(function(n){if(n.isError)return n;let o=null;for(let r of e){let i=r.p(n);if(!i.isError)return i;(o===null||o&&i.index>o.index)&&(o=i)}return o})}function th(e){return function(n){return function(r){return za([e,r,n]).map(([i,s])=>s)}}}function Pb(e){return new lo(function(n){if(n.isError)return n;let o=e.p(n);return o.isError?Su(n,null):o})}function Ek(e){return new lo(function(n){return e().p(n)})}function gc(e){return function(n){return e.chain(()=>n)}}var bk,xk,xae,wae,Sb,kb,Cae,L6e,eh,Eae,ki,Su,V6e,$m,lo,F6e,z6e,B6e,U6e,$6e,Plt,Ab,y1,_1,Xo,Ilt,Olt,sV,wk,Dlt,aV,Sae,kae,Aae,Ck,H6e,Hm,Ib,Sk=x(()=>{if(typeof TextEncoder!="undefined")bk={Encoder:TextEncoder,Decoder:TextDecoder};else try{let e=Ic("util");bk={Encoder:e.TextEncoder,Decoder:e.TextDecoder}}catch{throw new Error("Arcsecond requires TextEncoder and TextDecoder to be polyfilled.")}xk=new bk.Encoder,xae=new bk.Decoder,wae=(e,t,n)=>{let o=Uint8Array.from({length:t},(i,s)=>n.getUint8(e+s));return xae.decode(o)},Sb=(e,t)=>{let n=t.getUint8(e);return(n&128)>>7===0?1:(n&224)>>5===6?2:(n&240)>>4===14?3:(n&240)>>4===15?4:1},kb=(e,t,n)=>{let o=Uint8Array.from({length:t},(r,i)=>n.getUint8(e+i));return xae.decode(o)},Cae=e=>{let t,n=0,o=0;for(;o<e.length;){for(t=e.codePointAt(o);t;)t=t>>8,o++;n++}return n},L6e=e=>e instanceof Uint8Array||e instanceof Uint8ClampedArray||e instanceof Int8Array||e instanceof Uint16Array||e instanceof Int16Array||e instanceof Uint32Array||e instanceof Int32Array||e instanceof Float32Array||e instanceof Float64Array;(function(e){e.STRING="string",e.ARRAY_BUFFER="arrayBuffer",e.TYPED_ARRAY="typedArray",e.DATA_VIEW="dataView"})(eh||(eh={}));Eae=(e,t=null)=>{let n,o;if(typeof e=="string"){let r=xk.encode(e);n=new DataView(r.buffer),o=eh.STRING}else if(e instanceof ArrayBuffer)n=new DataView(e),o=eh.ARRAY_BUFFER;else if(L6e(e))n=new DataView(e.buffer),o=eh.TYPED_ARRAY;else if(e instanceof DataView)n=e,o=eh.DATA_VIEW;else throw new Error(`Cannot process input. Must be a string, ArrayBuffer, TypedArray, or DataView. but got ${typeof e}`);return{dataView:n,inputType:o,isError:!1,error:null,result:null,data:t,index:0}},ki=(e,t)=>({...e,isError:!0,error:t}),Su=(e,t)=>({...e,result:t}),V6e=(e,t)=>({...e,data:t}),$m=(e,t,n)=>({...e,result:t,index:n}),lo=class{constructor(t){this.p=t}run(t){let n=Eae(t),o=this.p(n);return o.isError?{isError:!0,error:o.error,index:o.index,data:o.data}:{isError:!1,result:o.result,index:o.index,data:o.data}}fork(t,n,o){let r=Eae(t),i=this.p(r);return i.isError?n(i.error,i):o(i.result,i)}map(t){let n=this.p;return new lo(function(r){let i=n(r);return i.isError?i:Su(i,t(i.result))})}chain(t){let n=this.p;return new lo(function(r){let i=n(r);return i.isError?i:t(i.result).p(i)})}ap(t){let n=this.p;return new lo(function(r){if(r.isError)return r;let i=n(r);if(i.isError)return i;let s=t.p(i);return s.isError?s:Su(s,s.result(i.result))})}errorMap(t){let n=this.p;return new lo(function(r){let i=n(r);return i.isError?ki(i,t({isError:!0,error:i.error,index:i.index,data:i.data})):i})}errorChain(t){let n=this.p;return new lo(function(r){let i=n(r);if(i.isError){let{error:s,index:a,data:l}=i;return t({isError:!0,error:s,index:a,data:l}).p({...i,isError:!1})}return i})}mapFromData(t){let n=this.p;return new lo(o=>{let r=n(o);return r.isError&&r.error?r:Su(r,t({isError:!1,result:r.result,data:r.data,index:r.index}))})}chainFromData(t){let n=this.p;return new lo(function(r){let i=n(r);return i.isError&&i.error?i:t({result:i.result,data:i.data}).p(i)})}mapData(t){let n=this.p;return new lo(function(r){let i=n(r);return V6e(i,t(i.data))})}static of(t){return new lo(n=>Su(n,t))}},F6e=/[0-9]/,z6e=/^[0-9]+/,B6e=/[a-zA-Z]/,U6e=/^[a-zA-Z]+/,$6e=/^\s+/,Plt=new lo(function(t){return t.isError?t:Su(t,t.data)});Ab=lo.of,y1=function(t){return new lo(function(o){if(o.isError)return o;let r=[],i=o;for(;;){let s=t.p(i);if(s.isError)break;if(i=s,r.push(i.result),i.index>=i.dataView.byteLength)break}return Su(i,r)})},_1=function(t){return new lo(function(o){if(o.isError)return o;let r=y1(t).p(o);return r.result.length?r:ki(o,`ParseError 'many1' (position ${o.index}): Expecting to match at least one value`)})},Xo=function(t){if(!t||Cae(t)!==1)throw new TypeError(`char must be called with a single character, but got ${t}`);return new lo(function(o){if(o.isError)return o;let{index:r,dataView:i}=o;if(r<i.byteLength){let s=Sb(r,i);if(r+s<=i.byteLength){let a=kb(r,s,i);return a===t?$m(o,t,r+s):ki(o,`ParseError (position ${r}): Expecting character '${t}', got '${a}'`)}}return ki(o,`ParseError (position ${r}): Expecting character '${t}', but got end of input.`)})},Ilt=new lo(function(t){if(t.isError)return t;let{index:n,dataView:o}=t;if(n<o.byteLength){let r=Sb(n,o);if(n+r<=o.byteLength){let i=kb(n,r,o);return $m(t,i,n+r)}}return ki(t,`ParseError (position ${n}): Expecting a character, but got end of input.`)}),Olt=new lo(function(t){if(t.isError)return t;let{index:n,dataView:o}=t;return n<o.byteLength?$m(t,o.getUint8(n),n):ki(t,`ParseError (position ${n}): Unexpected end of input.`)});sV=new lo(function(t){if(t.isError)return t;let{dataView:n,index:o}=t;if(n.byteLength>o){let r=Sb(o,n);if(o+r<=n.byteLength){let i=kb(o,r,n);return n.byteLength&&i&&F6e.test(i)?$m(t,i,o+r):ki(t,`ParseError (position ${o}): Expecting digit, got '${i}'`)}}return ki(t,`ParseError (position ${o}): Expecting digit, but got end of input.`)}),wk=gp(z6e).errorMap(({index:e})=>`ParseError (position ${e}): Expecting digits`),Dlt=new lo(function(t){if(t.isError)return t;let{index:n,dataView:o}=t;if(o.byteLength>n){let r=Sb(n,o);if(n+r<=o.byteLength){let i=kb(n,r,o);return o.byteLength&&i&&B6e.test(i)?$m(t,i,n+r):ki(t,`ParseError (position ${n}): Expecting letter, got '${i}'`)}}return ki(t,`ParseError (position ${n}): Expecting letter, but got end of input.`)}),aV=gp(U6e).errorMap(({index:e})=>`ParseError (position ${e}): Expecting letters`);Sae=function(t){return function(o){return new lo(function(i){if(i.isError)return i;let s=Tb(t)(o).p(i);return s.isError?s:s.result.length===0?ki(i,`ParseError 'sepBy1' (position ${i.index}): Expecting to match at least one separated value`):s})}};kae=function(t){return new lo(function(o){if(o.isError)return o;let{dataView:r,index:i}=o,s=t.p(o);if(s.isError){if(i<r.byteLength){let a=Sb(i,r);if(i+a<=r.byteLength){let l=kb(i,a,r);return $m(o,l,i+a)}}return ki(o,`ParseError 'anyCharExcept' (position ${i}): Unexpected end of input`)}return ki(o,`ParseError 'anyCharExcept' (position ${i}): Matched '${s.result}' from the exception parser`)})};Aae=new lo(function(t){if(t.isError)return t;let{index:n}=t;return n>0?ki(t,`ParseError 'startOfInput' (position ${n}): Expected start of input'`):t}),Ck=new lo(function(t){if(t.isError)return t;let{dataView:n,index:o,inputType:r}=t;if(o!==n.byteLength){let i=r===eh.STRING?String.fromCharCode(n.getUint8(o)):`0x${n.getUint8(o).toString(16).padStart(2,"0")}`;return ki(t,`ParseError 'endOfInput' (position ${o}): Expected end of input but got '${i}'`)}return Su(t,null)}),H6e=gp($6e).errorMap(({index:e})=>`ParseError 'many1' (position ${e}): Expecting to match at least one value`),Hm=Pb(H6e).map(e=>e||"");Ib=function(t){return function(o){return t.chain(r=>o.map(()=>r))}}});var pV={};D(pV,{parse:()=>Iae,yellin:()=>Oae,yellinSafe:()=>cV});function Iae(e){if(uV.has(e))return uV.get(e);let t=Z6e.run(e.trim());if(t.isError)throw new Error(t.error);return uV.set(e,t.result),t.result}function Oae(e){let t=Iae(e);return t?(n,o)=>{let r={eq:(a,l)=>s(l)===s(a),and:(...a)=>!a.find(l=>!s(l)),or:(...a)=>!!a.find(l=>s(l)),not:a=>!s(a),contains:function(a,l){return a=s(a),l=s(l),Array.isArray(a)?a.includes(l):typeof a=="string"?a.indexOf(l)!==-1:!1}},i={call:(a,l)=>(r[a]??(()=>null))(...l),path:a=>a.indexOf("$.")===0?Nd(o,a.replace("$.","")):Nd(n,a),literal:a=>a},s=([a,...l]=[null])=>(i[a]??(()=>null))(...l);return!!s(t)}:(console.warn(`Invalid condition string: ${e}`),()=>!1)}function cV(e){if(typeof e=="boolean")return()=>e;if(!e)return()=>!0;try{return Oae(e)}catch(t){return console.warn(t),()=>!0}}var yc,lV,j6e,W6e,G6e,q6e,Q6e,Tae,K6e,Pae,Y6e,X6e,J6e,Z6e,uV,mV=x(()=>{Ld();Sk();yc=e=>gc(Hm)(e),lV=(e,t)=>t.map(n=>[e,n]),j6e=yc(Xo("(")),W6e=yc(Xo(")")),G6e=th(j6e)(W6e),q6e=Tb(yc(Xo(","))),Q6e=gp(/^[0-9]+/).map(e=>parseFloat(e)),Tae=e=>za([e,y1(Ns([za([hc("\\"),e]).map(t=>t.join("")),kae(e)])).map(t=>t.join("")),e]).map(([,t])=>t),K6e=Ns([Tae(Xo('"')),Tae(Xo("'"))]),Pae=Ek(()=>Ns([Y6e,J6e,X6e])),Y6e=lV("literal",Ns([yc(hc("true").map(()=>!0)),yc(hc("false").map(()=>!1)),yc(hc("null").map(()=>null)),yc(Q6e),yc(K6e)])),X6e=lV("path",yc(gp(/^[$\w\.-]+/))),J6e=lV("call",yc(za([gp(/^[\w\.-]+/),G6e(q6e(Pae))]))).map(([e,[t,n]])=>[e,t,n]),Z6e=Ib(Pae)(Ck),uV=new Map});var gV={};D(gV,{applyParameterMetaToControls:()=>fV,generateParameterControls:()=>Cb,resolvePath:()=>cr,updatePath:()=>dl,useElementParameterInspector:()=>dV});function Cb(e,{dataKey:t="_p_data"}={}){let n=R6e(e),o=Mae(n)??[],r=(s,a)=>{let[l,u,c]=a,p=[],m={},d=(b,w={})=>b&&b.reduce((S,{initial:C,isVar:k,list:A,type:O,name:V,schema:$})=>{p.push(V);let H=p.join(".");return O=O.toLowerCase(),A?(S[V]=w[V]??[],O==="group"&&(S[V]=S[V].map((N,F)=>{p.push(F);let q=d($,{...N??{}});return p.pop(),q}))):$?S[V]=d($,{...C,...w[V]??{}}):(O==="color-pair"?S[V]={...C??{},...w[V]??{}}:S[V]=w[V]??C,k&&(m[H]=S[V])),p.pop(),S},{}),f=d(o,s),h=Object.keys(m);if(h.length<=0)return f;let g=h.reduce((b,w)=>(b[w]=Wf(c+1),b),{}),y=s._bp_base??`${l}_${c}`,_=y&&(s[`_bp_data${y}`]||{});return{...f,_bp_base:y,...Gf(m,{...g,..._},a)}},i=o.reduce((s,a)=>(a.type==="group"||a.list?s.mappedGroups.push(g_(`parameters-sub-module:${a.name}`,a.name,a.label,[{type:"parameters",id:`parameters:${a.name}`,key:t,options:{param:a,applyValue:r}}],{key:t,options:{parameterConfig:{param:a,applyValue:r}}})):s.autoGroup.push(a),s),{autoGroup:[],mappedGroups:[]});return i.autoGroup.length>0?[{type:"parameters",id:`parameters:${t}`,key:t,options:{isTopLevel:!0,applyValue:r,params:i.autoGroup}},...i.mappedGroups]:i.mappedGroups}function dV(e){let{_id:t,_type:n,_locked:o=!1,_p_json:r,_p_json_ingress:i,__allow_children_control:s}=e??{};return(0,pi.useMemo)(()=>{let a=Cb(r,{dataKey:"_p_local"}),l=Cb(i,{dataKey:"_p_data"}),u=["component","component-thru","slot"].includes(n),c=["component","slot"].includes(n)&&s,p=[Kd("element-parameters-group","Params",a)];return u&&p.push(Kd("component-parameters-group","Primary",[...c?[g_("parameters-sub-module:_children","children","Children",[{type:"children",conditions:[{"meta:allow_children":!0},{key:"meta:virtual_children",value:!0,or:!0}]}])]:[],...l])),{locked:o,controls:Cs(p)}},[o,i,r,n,t])}function fV(e,{locked:t,controls:n}){return t?n:y_(e,n)}function Mae(e,t=""){if(!e||typeof e!="object")return hV("Parameter JSON must be an object",e);let n=Object.entries(e).map(([i,s])=>iPe(i,s,t)).filter(i=>!!i),o=[];for(let i of n){if(o.includes(i.name))return hV("Parameter names must be unique",e);o.push(i.name)}let r=n.findIndex(({type:i,options:{family:s=""}={}})=>i==="font-weight"&&!s);for(;r!==-1;){let i=n?.[r-1]?.name;n[r].options.family=i??"__",r=n.findIndex(({type:s,options:{family:a=""}={}})=>s==="font-weight"&&!a)}return n}function nPe(e,t){let[,n,o]=String(e).match(/^([\w-]+)(#|\[\])?$/)??[];if(!n)return{};if(o==="#")return{name:n,type:"group",params:t};if(o==="[]")return{name:n,type:"group[]",params:t};if(typeof t=="object"&&t!==null)return{name:n,...t};if(typeof t=="string"){let r=t.split("|"),i={name:n,initial:r.pop()};return r[0]&&(i.type=r[0]),i}return{name:n}}function oPe(e){return typeof e!="string"?!1:!!e.match(/^[\w-]+$/)}function iPe(e,t,n){let o=k=>hV(k,{name:e,item:t}),{name:r,type:i="text",...s}=nPe(e,t),[a,l,{label:u,toggle:c,when:p,initial:m,isVar:d,description:f,responsive:h,params:g={},...y}]=ePe(i,s);if(!oPe(r))return o("Parameter name must be a string of alphanumeric characters");if(!a)return o("Parameter has invalid type");let _=rPe(m,a),b=cV(p),w={initial:_,isVar:d,description:f,responsive:h,condition:(k,A,O)=>a==="hidden"?k:b(A,O),label:tPe(u,r),options:y},S=n?`${n}.${r}`:r;if(a!=="group")return{type:a,list:l,name:r,...w};let C=Mae(g,S);return C?C.length<=0?o("Parameter schema array must not be empty"):{type:a,name:r,list:l,...w,schema:C,toggle:C.find(({type:k})=>k==="toggle")}:o("Parameter group must include params")}function lPe(){let{id:e}=Wn(),t=ur(),n=t?.data?._type,o=(0,pi.useMemo)(()=>["component-thru"].includes(n),[n]),r=(0,pi.useMemo)(()=>o?["Parameters Unavailable","Parameters can not be added to pass through Components."]:!e||!t?.data?[v("app.inspector.na-title"),v("app.inspector.na-message")]:(t?.data?._locked,null),[o,e,t?.data?._locked,t?.data]);return pi.default.createElement(ei,{id:"parameters-elements-json",label:"{{label}} Parameters".replace("{{label}}",t?.data?.__label??"").trim(),actions:pi.default.createElement("a",{target:"_blank",rel:"noopener",href:"https://theme.co/docs/parameters"},pi.default.createElement(G,{type:"help"}))},r?pi.default.createElement(Zt,{title:r[0],message:r[1]}):pi.default.createElement(aPe,{inspecting:e,...t}))}function uPe(){let{userCan:e}=kt(),t=e("global.edit_parameters"),n=(0,pi.useMemo)(()=>{let r=[];return t&&r.push("parameters"),r},[t]),o=(0,pi.useCallback)(r=>sPe()[r].replace("{{label}}","Global").trim(),[]);return pi.default.createElement(ei,{id:"parameters-json-theme-options",renderTabLabel:o,tabs:n,actions:pi.default.createElement("a",{target:"_blank",rel:"noopener",href:"https://theme.co/docs/parameters"},pi.default.createElement(G,{type:"help"}))},pi.default.createElement(cPe,null))}function cPe(){let[e,t]=Um(),n=(0,pi.useCallback)(o=>{t("cs_global_parameter_json",o)},[t]);return pi.default.createElement(Rf,{valid:"object",stringify:!0,value:e.cs_global_parameter_json,onUpdate:n})}var pi,kk,Dae,cr,dl,R6e,ePe,tPe,hV,rPe,sPe,aPe,fp=x(()=>{pi=P(B()),kk=P(Mn());Or();Nn();Mt();is();hp();Yr();Dae=P(Mn());Se();mV();wm();Vo();je();Ld();qf();Qo();cr=(e,t,n=null)=>{if(!t)return e;if(n===null||typeof e._bp_data_resolved=="undefined")return Nd(e,t);let o=e._bp_data_resolved[t]||null;return o=o&&o[n],o?o[0]:Nd(e,t)},dl=(e,t)=>e?`${e}.${t}`:t,R6e=e=>{if(typeof e=="object"||!e)return e||{};try{let t=JSON.parse(e);return typeof t=="object"?t:{}}catch(t){return console.warn(t),{}}};ePe=(e,t)=>{typeof e!="string"&&(console.error("Type is not a string",e),e="");let[,n,o]=(e??"").match(/^([\w-]+)(\[\])?$/)??[],r=!!o,i=n||"text";if(window.csAppData.managedParameters[i]){let{type:s,...a}=window.csAppData.managedParameters[i],{params:l={},...u}=t,c=a.params?{params:{...a.params,...l}}:{};return[s,r,{...a,...c,...u}]}return[i,r,t]},tPe=(e,t)=>e||(0,kk.kebabCase)(t).split("-").map(kk.capitalize).join(" "),hV=(...e)=>(console.warn(...e),null);rPe=(e,t)=>{if(t==="group")return typeof e=="object"&&e!==null?e:{};if(t==="color-pair"){let{base:n="",alt:o=""}=(typeof e=="object"?e:null)??{};return{base:n,alt:o}}return typeof e=="object"||typeof e=="number"||typeof e=="boolean"?e:String(e??"")};sPe=(0,Dae.memoize)(()=>({parameters:"{{label}} Parameters"})),aPe=({inspecting:e,data:t,onUpdateValue:n,...o})=>{let r=(0,pi.useCallback)(i=>{n("_p_json",i)},[n,e]);return pi.default.createElement(Rf,{valid:"object",key:e,stringify:!0,value:t._p_json,onUpdate:r})};sn(lPe);sn(uPe)});var _V={};D(_V,{diffValues:()=>v1,isScalar:()=>yV,valuesMatch:()=>Ak});var yV,Ak,v1,Ob=x(()=>{yV=e=>e===null||/boolean|number|string/.test(typeof e),Ak=(e,t)=>yV(e)&&yV(t)?e===t:JSON.stringify(e)===JSON.stringify(t),v1=(e,t)=>Object.keys(e).reduce((n,o)=>((typeof t[o]=="undefined"||!Ak(e[o],t[o]))&&(n[o]=e[o]),n),{})});var OV={};D(OV,{applyElementDefaults:()=>yp,areElementTypesCompatible:()=>pc,areElementTypesCompatiblePreCheck:()=>nb,boxLabelDefaults:()=>Wm,cleanAtts:()=>OPe,cleanAttsNoId:()=>Wae,cleanMalformedChildren:()=>Dk,closestComponentExport:()=>Db,copyElementMinimal:()=>Vf,copyElementWithDefaults:()=>W9,decorateCurrentBreakpointForPreview:()=>Hae,decorateElementForInspector:()=>t1,decorateElementForPreview:()=>U9,decorateInternals:()=>Zv,diffElement:()=>Vk,elementKeyTypes:()=>Tk,elementsWithChooseLayout:()=>VPe,flattenChildren:()=>Os,getCombinedElementDefaults:()=>C1,getDefaultAddNewElement:()=>Rv,getDefinition:()=>Bt,getDefinitions:()=>Dm,getDesignations:()=>Xae,getElementDefaults:()=>_p,getElementLabel:()=>MS,getElementLabelByType:()=>Pk,getElementStyleDiff:()=>ob,getElementStyleReset:()=>PV,getElementTitle:()=>hb,getElementValues:()=>w1,getKeyedDesignations:()=>uS,getOverrideBp:()=>oh,getRootId:()=>n1,getSizesFromLayout:()=>CV,hasProtectedKeys:()=>TV,hasValidParentType:()=>T9,identifyComponents:()=>qN,isColumnLayoutValid:()=>Ok,isVirtualElementType:()=>Ll,makeComponentId:()=>Lb,makeElement:()=>Ul,makeGetAllAncestors:()=>tb,makeGetAncestors:()=>Jv,makeIsParentAtCapacity:()=>eb,normalizeDocument:()=>GN,normalizeElement:()=>jm,omitApplyProtectedKeys:()=>Lk,populateElementInspector:()=>xV,reduceColumnFractions:()=>wV,resolveElementAtts:()=>A9,splitValueSides:()=>pr,supportsMultipleChildren:()=>o1,supportsSlot:()=>tle,toMarkupTree:()=>Nk,toMarkupTreeFromRoot:()=>q7,toTree:()=>nh,toTreeFromRoot:()=>cv,treeFromDocumentStorage:()=>kV,useDefinitionFromComponent:()=>SV,useInspectSplitBpData:()=>Nb,validateComponentExport:()=>b1,validateComponentSlot:()=>x1,walkElements:()=>EV});async function fPe(e,t){return new Promise(n=>{requestIdleCallback(()=>{n(Fae(e,t))})})}async function*hPe(e,t){let n=Object.keys(e);for(;n.length>0;){let o=n.pop();yield await fPe(o,t)}}async function gPe(e,t){for await(let n of hPe(e,t));}function wV(e){return[{f:"2/4",r:"1/2"},{f:"2/6",r:"1/3"},{f:"3/6",r:"1/2"},{f:"4/6",r:"2/3"}].reduce((t,{f:n,r:o})=>t.replace(new RegExp(n,"g"),o),e).replace(new RegExp(/\s/,"g"),"")}function Ok(e){return Gae.includes(wV(e))}function CV(e){let t=wV(e);if(!Gae.includes(t))return!1;let n=t.split("+");return n.reverse(),n}function Dk(e,t){if(t&&["row","classic:row"].includes(t._type)){let n=!1;return e.reduce((o,r)=>{if(r._active&&!n){let s=`${o.map(({size:a})=>a).join("+")}+${r.size}`.replace(/^[+]+|[+]+$/g,"");Ok(s)&&(n=!0),o.push(r)}return o},[])}return e}function EV(e,t){let n=o=>{let r=t[o];return r._modules?{...r,_modules:(r._modules??[]).map(i=>({...n(i)}))}:r};return n(e)}function GN(e){let t=Qae("e"),n=o=>{let r=t(),i={_id:r,...o};return i._modules?{...i,_modules:(i._modules??[]).map(s=>({...n(s),_parent:r}))}:i};return Gd(n(e),Mk).entities.element}function jm(e,{resetIds:t=!1,components:n}={}){function o(r){let i=r?_p(r._type):{},s=v1(r,i);if((!s._id||t)&&(s._id=MPe()),s._modules){let a=s._region?s._region:null,l=[...s._modules];return l=WPe(l,s,n),l=l.map(u=>o(Object.assign({},u,{_parent:s._id},a?{_region:a}:{}))),l=Dk(l,s),{...s,_modules:l}}return s}return Gd(o(e),Mk)}function Os(e,t){let n=e[t]&&e[t]._modules||[];function o(r,i){return r.push(i),r.concat((e[i]._modules||[]).reduce(o,[]))}return n.reduce(o,[])}function UPe(e,t){return t==="section"&&Yae[e.id]?Yae[e.id]:{}}function C1({type:e,parentType:t=null,honorDefaultPreset:n=!0}){let o=Bt(e),r=_p(e),i=UPe(o,t),s=n?LPe(o):{};return(0,Fr.pickBy)(Object.assign({},r,i,s),Wae)}function SV(e){let{componentData:t}=ls();if(!e.component_id||!t||!t[e.component_id])return Bt(e._type);let n=t[e.component_id];return n?(n=n.data[n.root],Bt(n._type)):Bt(e._type)}function Ul({parentType:e,preferences:t,breakpointConfig:n},o,{index:r}={}){let[i,s,a]=n;function l(u,c,p){let m=Bt(u._type),d=Bt(c),f=Object.assign({_bp_base:`${i}_${a}`},C1({type:m.id,parentType:c}),u);if(m.version>0&&(f._m={e:m.version}),Number.isInteger(r)){let h=m.options.label_key||"_label";if(!f[h]||h!=="_label"){if(m.options.title_format)f[h]=m.options.title_format.replace("%s",r+1);else if(d.options.render_children){let g=m.title||f._type;f[h]===g&&(f[h]=v("common.indexed",{label:g,index:r+1}))}}}return Array.isArray(f._modules)||(f._modules=FPe(f._type,t)??[]),f._modules=f._modules.map(h=>l(h,f._type,p)),f}try{if(!o||!o._type)throw new Error("No type specified");return l(o,e)}catch(u){console.warn("Unabled to make element",u)}return{}}function Nk(e,t){if(!t)return{};let n=i=>{let s=_p(i._type),a=(0,Fr.pickBy)(i,(u,c)=>s[c]!==u),l={_id:i._id,_type:i._type,_region:i._region,...a};return i._modules&&(l._modules=i._modules),l},o=n(e[t]);function r(i){let s=n(e[i]);return s._modules&&(s._modules=s._modules.map(r)),s}return o._modules&&(o._modules=o._modules.map(r)),o}function q7(e){return Nk(e,n1(e))}function nh(e,t,n){if(!t)return{};let o=jPe(n),r=o(e[t]);function i(s){let a=o(e[s]);return a._modules&&(a._modules=Dk(a._modules.map(i),a)),a}return r._modules&&(r._modules=Dk(r._modules.map(i),r)),r}function cv(e,t=!0,n=!0){return nh(e,Object.keys(e).find(o=>e[o]._type==="root"),{removeIds:t,cleanDefaults:n})}function kV(e){let t=n=>{let{_id:o,_parent:r,_modules:i=[],...s}=e[n];return{...s,_modules:i.map(t)}};return e&&e.e0?t("e0"):{}}function Vf(e,t){return nh(e,t,{removeIds:!0,withoutAtts:Lae})}function W9(e,t){return nh(e,t,{removeIds:!0,withoutAtts:Lae,applyDefaults:!0})}async function A9({type:e,prefab:t,component:n,preset:o},r={}){if(t){let[i,s]=t.split(":"),{prefabs:a}=r,{values:l,title:u,icon:c=""}=a[i][s];return{_label:u,_icon:c,...l}}if(o){let{meta:{atts:i}={}}=await If(o);if(i)return i}return n?Zae(n,r.components):{_type:e}}function Vk(e,t){if(!e||!t)return null;let n=nh(t,e,{removeIds:!0,withoutAtts:["_region"]});function o(r){let{_modules:i=[],...s}=r,a=i.map(o),l=Bt(r._type),u=v1(s,C1({type:l.id,honorDefaultPreset:!1}));return a.length>0?{...u,_modules:a}:u}return o(n)}var Nae,Fr,pPe,Tk,fa,mPe,dPe,Lae,Dm,Jv,Bt,Vae,Fae,yPe,Pk,MS,yp,_Pe,vPe,bPe,Ik,vV,zae,xPe,wPe,Db,CPe,b1,x1,Bae,bV,Uae,$ae,Hae,EPe,SPe,jae,Ll,Zv,U9,t1,kPe,APe,TPe,PPe,IPe,xV,OPe,Wae,Gae,qae,DPe,w1,_p,Qae,MPe,Mk,NPe,LPe,VPe,FPe,Kae,zPe,BPe,Rv,Yae,n1,$Pe,HPe,jPe,Xae,uS,AV,Jae,TV,Lk,ob,PV,hb,WPe,Zae,eb,tb,pr,Wm,oh,GPe,Mb,Nb,Rae,qPe,IV,ele,tle,o1,QPe,KPe,T9,pc,nb,YPe,XPe,qN,Lb,Un=x(()=>{Nae=P(B());Zi();w2();Fr=P(Mn());Qh();Se();Or();fp();Is();mu();Da();Ps();qf();Ob();pa();As();pPe=100;window.csAppData.isPreview||YD(({elementsInspectorData:e})=>yPe(e));Tk={readonly:["_id","_type","_parent","_bp_base","_region","_modules","_m","_bp_data","_bp_data_resolved"],virtual:["__label","__icon","_order","_depth","_disabled","_offscreen","_is_c_export","_is_c_slot","__has_children","__allow_children","__allow_multiple_children","__allow_children_control","__virtual_children","__single_virtual_slot"],meta:["_label","_locked","_hidden","_icon","_customize_component","_p_data","_p_local","_p_json","_c_export","_c_slot","_c_private","_c_library_top_level","_c_prefab","_c_unwrap","_c_hide_children","_c_thru","_c_id"],hidden:["__label","__icon","_m","_bp_data","_modules","_bp_data_resolved","_is_c_export","_is_c_slot"],style:["show_condition",/looper_.*/,"_p_data","_p_local","_p_json","_locked"]},fa=(e,t="markup",n=!1)=>[e,t,n],mPe=()=>({_label:fa(""),_hidden:fa(!1),_locked:fa(!1),_icon:fa(""),_customize_component:fa(!1),_p_local:fa({}),_p_data:fa({}),_p_json:fa(""),_c_id:fa(""),_c_export:fa(!1),_c_slot:fa(!1),_c_private:fa(!1),_c_prefab:fa(!1),_c_unwrap:fa(!1),_c_thru:fa(!1)}),dPe=["_modules","_type","_label","_m","id","_c_id","_icon","_customize_component"],Lae=["_region","_c_id","_c_export","_c_slot","_c_private","_c_prefab","_c_thru"],Dm=(0,Fr.memoize)(()=>window.csAppData.elements.reduce((e,{id:t,...n})=>(e[t]={id:t,...n},e),{})),Jv=(e,t)=>{let n=(0,Fr.memoize)((o,r=0)=>r>100?[]:e[o]&&e[o]._parent&&e[o]._parent!==t?[e[o]._parent,...n(e[o]._parent,++r)]:[]);return o=>n(o)},Bt=(0,Fr.memoize)(e=>{let t=Dm();return t[e]?t[e]:t.undefined});window.csGetDefinition=Bt;Vae=(0,Fr.memoize)(e=>{let t=Dm();return t[e]?t[e]:null}),Fae=(0,Fr.memoize)((e,t)=>{let{controls:n=[],control_nav:o={}}=t[e]||{};return ID(n,o)});yPe=(0,Fr.memoize)(e=>(requestIdleCallback(()=>gPe(Dm(),e)),!0)),Pk=e=>{let t=Vae(e);return t&&t.title||""},MS=(e,{index:t=-1}={})=>{if(!e)return"";let{options:n,title:o}=Bt(e._type),{label_key:r="_label",index_labels:i}=n;return e._label?e._label:e[r]?e[r]:i&&t!==-1?v("common.indexed",{label:o,index:t+1}):o},yp=e=>({..._p(e._type),...e}),_Pe=(0,Fr.memoize)((e,t)=>uS(e,"style").reduce((n,o)=>(n[o]=Wf(t),n),{}),(e,t)=>`${e}:${t}`),vPe=(e,{isClassicIntrospection:t,breakpointConfig:n=[]})=>{if(Bt(e._type).options.query_styles===!1||t)return e;let[r,,i]=n,s=e._bp_base&&(e[`_bp_data${e._bp_base}`]||{}),a={..._Pe(e._type,i+1),...s};return{...e,...Gf(e,a,n)}},bPe=(e,{_id:t})=>{let n=t,o=0;for(;n=e[n]?._parent;)if(e[n]?._locked===!0||(o++,o>pPe))return!0;return!1},Ik=({_c_export:e,_c_id:t}={})=>!!(e&&t),vV=({_c_slot:e,_c_id:t}={})=>!!(e&&t),zae=e=>(t,n,o=!1)=>{let r=i=>e(t,i)&&(i!==n||o)?i:(t[i]?._modules??[]).find(s=>r(s));return r(n)},xPe=zae((e,t)=>Ik(e[t])),wPe=zae((e,t)=>vV(e[t])),Db=(e,t)=>{let n=t;for(;n=e[n]?._parent;)if(Ik(e[n]))return n;return null},CPe=(e,t)=>{let n=t;for(;n=e[n]?._parent;)if(vV(e[n]))return n;return null},b1=(e,t,n)=>e!=="custom:component"?1:Db(t,n)!==null?2:xPe(t,n)?3:t[n]?._label?0:4,x1=(e,t,n)=>e!=="custom:component"?1:tle(t[n]?._type)?!Ik(t[n])&&Db(t,n)===null?3:CPe(t,n)!==null?4:wPe(t,n)?5:t[n]?._label?0:6:2,Bae=(e,t,n)=>Ik(t[n])&&b1(e,t,n)===0,bV=(e,t,n)=>{let o=vV(t[n]),r=x1(e,t,n);return o&&r===0},Uae=(e,t)=>e[t]._c_id&&e[t]._type!=="slot"&&!!e[t]._c_thru,$ae=(e,t,{index:n,depth:o,offscreen:r,docTypeName:i}={})=>({...yp(t),_modules:t._modules||[],_order:n===-1?null:n,_depth:o??0,_disabled:bPe(e,t),_is_c_export:Bae(i,e,t._id),_is_c_slot:bV(i,e,t._id),_offscreen:r??!1}),Hae=(e,t,[n,o])=>{let r=Object.keys(e);if(t!==null||r.length<=0){let i=a=>r.reduce((l,u)=>(a.forEach(c=>{fb(e[u][c])&&(l[u]=e[u][c])}),l),{}),s=Array.from({length:o.length}).map((a,l)=>l);if(n<t)return i(s.filter(a=>a<=t&&a>n));if(n>t)return i(s.filter(a=>a>=t&&a<n).reverse())}return{}},EPe=(e,{activeBreakpoint:t,viewingBreakpoint:n,breakpointConfig:o})=>{if(Bt(e._type).options.query_styles===!1)return e;let i=t??n??null,s=e._bp_base&&e[`_bp_data${e._bp_base}`]||{},a=Hae(s,i,o);return{...e,...a}},SPe=(e,{components:{componentData:t}={}}={})=>{let n=t[e]??{};return{...n,componentElement:n?.data?.[n.root]??{}}},jae=(e,t,n,{components:{componentData:o}={}}={})=>{let r=o[t]??{},[i]=Object.entries(r[e]??{}).find(([,s])=>s===n)??[];return r?.data[i]},Ll=e=>["slot","component-thru"].includes(e),Zv=(e,t,n)=>{if(e._type==="component"){let{children:o,slots:r,componentElement:i}=SPe(e.component_id,n);if(i)return{...e,__has_children:(e._modules??[]).length>0,__virtual_children:!!r&&!o,__single_virtual_slot:!!r,__allow_children:!!o,__allow_multiple_children:!!o,__allow_children_control:!i._c_hide_children,__virtual:Ll(e._type),__label:e._label||i._label||"Component",__icon:e._icon||i._icon||i._type,_p_json:e._p_json,_p_json_ingress:i._p_json??""}}if(e._type==="component-thru"){let o=jae("thru",t[e._parent].component_id,e.virtual_id,n);if(o){let i=(({component_id:s})=>{if(!s)return{};let{root:a,data:l}=n.components.componentData[s]??{};return l?.[a]??{}})(o,n);return{...e,__has_children:!1,__allow_children:!1,__allow_multiple_children:!1,__virtual:Ll(e._type),__label:e._label||o._label||i._label||"Component",__icon:e._icon||o._icon||i._icon||i._type,_p_json:o._p_json,_p_json_ingress:i._p_json??""}}}if(e._type==="slot"){let o=jae("slots",t[e._parent].component_id,e.virtual_id,n);if(o)return{...e,__has_children:(e._modules??[]).length>0,__allow_children:!0,__allow_multiple_children:!0,__virtual:Ll(e._type),__label:e._label||o._label||"Slot",__icon:"slot",_p_json_ingress:o._p_json??""}}return{...e,__has_children:(e._modules??[]).length>0,__allow_children:e._type==="root"||ele(e._type,e._region),__allow_multiple_children:o1(e._type,e._region),__label:MS(e,n),__icon:null,__virtual:Ll(e._type)}},U9=(e,t,n)=>t?Zv(EPe($ae(e,t,n),n),e,n):null,t1=(e,t,n)=>t?Zv(vPe($ae(e,t,n),n),e,n):null,kPe=(e,t)=>t[`__${e}`]??null,APe=(e,t)=>{let{root:n,data:o={}}=t[e?.component_id]??{};return o[n]},TPe=(e,t,n)=>{let[o,r]=n[e?.virtual_id]??[],{data:i}=t[o]??{};return i[r]??{}},PPe=(e,t,{componentData:n}={})=>APe(t,n)?.[e]??null,IPe=(e,t,{componentData:n,componentVirtualIndex:o}={})=>TPe(t,n,o)?.[e]??null,xV=(e,t,n,o,r)=>({...fV(Fae(e,t),r),conditionProcessors:{user_can:(i,{value:s,or:a})=>({a:s,b:()=>o(i),op:"==",or:a}),meta:(i,{value:s,or:a},l)=>({a:kPe(i,l),b:s,op:"==",or:a}),virtual:(i,{value:s,or:a},l,u)=>({a:IPe(i,l,u),b:s,op:"==",or:a}),component:(i,{value:s,or:a},l,u)=>({a:PPe(i,l,u),b:s,op:"==",or:a})},dynamicContent:n,type:e}),OPe=(e,t)=>!["_parent","_modules"].includes(t),Wae=(e,t)=>!["_id","_parent","_modules"].includes(t),Gae=["1/1","1/2+1/2","2/3+1/3","1/3+2/3","1/3+1/3+1/3","3/4+1/4","1/4+3/4","1/2+1/2","1/2+1/4+1/4","1/4+1/2+1/4","1/4+1/4+1/2","1/4+1/4+1/4+1/4","4/5+1/5","1/5+4/5","3/5+2/5","2/5+3/5","3/5+1/5+1/5","1/5+3/5+1/5","1/5+1/5+3/5","2/5+2/5+1/5","2/5+1/5+2/5","1/5+2/5+2/5","2/5+1/5+1/5+1/5","1/5+2/5+1/5+1/5","1/5+1/5+2/5+1/5","1/5+1/5+1/5+2/5","1/5+1/5+1/5+1/5+1/5","5/6+1/6","1/6+5/6","2/3+1/3","1/3+2/3","2/3+1/6+1/6","1/6+2/3+1/6","1/6+1/6+2/3","1/2+1/2","1/2+1/3+1/6","1/2+1/6+1/3","1/3+1/2+1/6","1/3+1/6+1/2","1/6+1/2+1/3","1/6+1/3+1/2","1/2+1/6+1/6+1/6","1/6+1/2+1/6+1/6","1/6+1/6+1/2+1/6","1/6+1/6+1/6+1/2","1/3+1/3+1/3","1/3+1/3+1/6+1/6","1/3+1/6+1/3+1/6","1/3+1/6+1/6+1/3","1/6+1/3+1/3+1/6","1/6+1/3+1/6+1/3","1/6+1/6+1/3+1/3","1/3+1/6+1/6+1/6+1/6","1/6+1/3+1/6+1/6+1/6","1/6+1/6+1/3+1/6+1/6","1/6+1/6+1/6+1/3+1/6","1/6+1/6+1/6+1/6+1/3","1/6+1/6+1/6+1/6+1/6+1/6"];qae=e=>JSON.parse(JSON.stringify(e)),DPe=e=>qae(window.csAppData.elementIncludes[e]||{}),w1=(0,Fr.memoize)(e=>{let{values:t,includes:n}=Bt(e);return n.reduce((o,{type:r,values:i=[],key_prefix:s,migrations:a=[]})=>{let{migrations:l=[],values:u}=DPe(r);return Object.keys(u).forEach(c=>{o[`${s}_${c}`]=u[c]}),Object.keys(i).filter(c=>typeof o[c]!="undefined").forEach(c=>{o[c][0]=i[c]}),o},{...qae(t),...mPe()})}),_p=(0,Fr.memoize)(e=>{let t=w1(e);return Object.keys(t||{}).reduce((n,o)=>{let[r]=t[o]||[];return typeof r!="undefined"&&(n[o]=r),n},{})}),Qae=(e="")=>{let t=0;return()=>`${e}${t++}`},MPe=Qae("cs"),Mk=new $c.Entity("element",void 0,{idAttribute:"_id"}),NPe=new $c.Array(Mk);Mk.define({_modules:NPe});LPe=e=>({}),VPe=["layout-row","layout-grid"],FPe=e=>{let t=Bt(e);return t.options.default_children?t.options.default_children:null},Kae=e=>typeof e=="string"?{_type:e}:e,zPe=(0,Fr.memoize)(e=>{let t=Bt(e);if(t&&t.options.add_new_element){let n=Kae(t.options.add_new_element);return n._type?{"*":n}:Object.keys(t.options.add_new_element).reduce((o,r)=>(o[r]=Kae(t.options.add_new_element[r]),o),{})}return{"*":null}}),BPe=(e,t)=>{let n=zPe(e);return n[t||"*"]??n["*"]},Rv=(e,t,{default_layout_element:n}={})=>e==="section"&&n?{_type:n}:BPe(e,t),Yae={row:{row_inner_container:!0},"layout-row":{layout_row_global_container:!0},"layout-slide-container":{layout_slide_container_content_global_container:!0},"layout-grid":{layout_grid_global_container:!0}};n1=e=>Object.keys(e).find(t=>e[t]._type==="root");$Pe=e=>v1(e,e?_p(e._type):{}),HPe=({_type:e,_modules:t,...n})=>{let o=Object.keys(n);o.sort();let r=o.reduce((i,s)=>(i[s]=n[s],i),{_type:e});return Array.isArray(t)&&(r._modules=t),r},jPe=({removeIds:e=!1,withoutAtts:t=[],withoutDCAtts:n=[],cleanDefaults:o=!1,applyDefaults:r=!1})=>{let i=a=>o?$Pe(a):r?yp(a):a,s=(a,l)=>!(e&&["_id","_parent"].includes(l))&&!t.includes(l)&&(!n.includes(l)||bo(a));return a=>HPe((0,Fr.pickBy)(i(a),s))};Xae=(0,Fr.memoize)(e=>{let t=w1(e);return t?Object.keys(t).reduce((n,o)=>{let[,r]=t[o]||[];return _s(r)?(console.warn(`Element value is missing designation: ${e} | ${o}`,t),n[o]="all"):n[o]=r,n},{}):{}}),uS=(0,Fr.memoize)((e,...t)=>{let n=Xae(e);return Object.keys(n).reduce((o,r)=>{let i=n[r];return t.find(s=>i.indexOf(s)===0)&&o.push(r),o},[])},(...e)=>e.join("|")),AV=(e={},t=[])=>Object.keys(e||{}).filter(n=>{for(let o=0;o<t.length;++o){let r=t[o];if(r instanceof RegExp&&n.match(r)||r===n)return!1}return!0}).reduce((n,o)=>(n[o]=e[o],n),{}),Jae=e=>{let t=w1(e);return t?Object.keys(t).reduce((n,o)=>{let[,,r]=t[o]||[];return r&&n.push(o),n},[]):[]},TV=e=>Jae(e).length>0,Lk=(e,t)=>!e||!t?{}:AV(e,[...dPe,...Jae(t)]),ob=(e,t)=>{let n=Bt(t._type)||{},o=Lk(e,t._type);return o=AV(o,Tk.style),n.options.style_protected_keys&&(o=AV(o,n.options.style_protected_keys)),v1(o,t)},PV=e=>ob(C1({type:e._type}),e),hb=e=>{let t=Vae(e);return t&&t.title||v("app.elements.entity")},WPe=(e,{_type:t,component_id:n},o)=>!o?.componentData||t!=="component"||!o.componentData[n]||o.componentData[n].children?e:(Zae(n,o,{withPrefab:!1})?._modules??[]).map(r=>e.find(({virtual_id:s})=>s===r.virtual_id)||r),Zae=(e,{componentData:t,componentVirtualIndex:n},{withPrefab:o=!0}={})=>{let{thru:r={},data:i={},slots:s={},root:a="",children:l}=t[e]??{},{_c_prefab:u,_modules:c,_p_local:p}=i[a],m=Object.entries(r).map(([g,y])=>({_type:"component-thru",component_id:i?.[g]?.component_id??"",virtual_id:y})),d=Object.values(s).map(g=>({_type:"slot",virtual_id:g}));if(!o||!u)return{_type:"component",component_id:e,_modules:[...m,...d]};if(l)return{_type:"component",component_id:e,_p_data:p,_modules:c.map(g=>EV(g,i))};let f=d.map(g=>{let[y,_]=n[g.virtual_id]??[],{data:b={}}=t[y]??{};return{...g,_modules:(b?.[_]?._modules??[]).map(w=>EV(w,b))}}),h=m.map(g=>{let[y,_]=n[g.virtual_id]??[],{data:b={}}=t[y]??{};return{...g,_p_data:b[_]?._p_data??{}}});return{_type:"component",_p_data:p,component_id:e,_modules:[...h,...f]}};eb=e=>(0,Fr.memoize)(t=>{if(!e[t])return!1;let{_type:n,_modules:o,_region:r}=e[t];return["row","classic:row"].includes(n)?o&&o.filter(i=>e[i]&&e[i]._active!==!1).length>=6:n==="region"&&["left","right","bottom"].includes(r)?o&&o.length>=1:!1});tb=e=>{let t=(0,Fr.memoize)(n=>e[n]&&e[n]._parent?[e[n]._parent,...t(e[n]._parent)]:[]);return n=>t(n)},pr=["top","right","bottom","left"],Wm=pr.reduce((e,t)=>(e[t]=`app.controls.box.${t}`,e),{}),oh=(e,{currentBreakpoint:t,base:n},o=null)=>o!==null?o:e[n][3]?t:n,GPe=(0,Fr.memoize)(e=>{if(e==null)return pr.reduce((r,i)=>(r[i]="",r),{off:!1,linked:!0});if(!e.match)return e;let[,t,n]=e.match(/(!)?(.*)/),o=il(n);return pr.reduce((r,i,s)=>(r[i]=o[s]??o[0],r),{off:t==="!",linked:o.length<=1})}),Mb=(e,t)=>e&&typeof e!="string"?pr.reduce((o,r)=>(o[r]=e,o),{off:!1,linked:!0}):GPe(e),Nb=(e,t,n={},o="value")=>{let r=Object.keys(n).length>0,[i,s]=(0,Nae.useState)("top"),a=lr(),{ranges:l,base:u,currentBreakpoint:c}=a,p=l.length,m=Object.keys(t).reduce((h,g)=>(h[g]=Mb(t[g][u][0],n),h),{}),d=h=>{let g=Array.from({length:p}).map(()=>[h,p-1]);return g[u].push(!1),{value:h,queryValues:g,rawQueryValues:Array.from({length:p}).map(()=>null)}},f={bpInfo:a,isToggledOn:m[o]&&!m[o].off,linked:!1,hasFallbackValues:Object.keys(n).length>0,makeQueryValueSet:d,unwrapSideValues:Mb,selectedSide:i,setSelectedSide:s};return m[o]?m[o].linked?Object.keys(t).reduce((h,g)=>{let y=pr.find(b=>typeof n[b]=="undefined"),_={value:t[g][u][3]&&c!==null?t[g][c][0]:t[g][u][0],queryValues:t[g].map(([b,...w])=>[Mb(b,n)[y],...w]),rawQueryValues:e[g].map(b=>b===null?null:Mb(b,n)[y])};return h[g]={top:_,left:_,bottom:_,right:_},Object.keys(n).forEach(b=>{h[g][b]=d(n[b])}),h},{...f,linked:!0}):Object.keys(t).reduce((h,g)=>{let y=e[g].map(_=>_===null?"qs qs qs qs":_).map(Mb).reduce((_,b)=>(pr.forEach(w=>{_[w]||(_[w]=[]),_[w].push(b[w]==="qs"?null:b[w])}),_),{});return h[g]=Object.keys(y).reduce((_,b)=>{if(typeof n[b]=="undefined"){let w=m[g][b],S=XS(y[b],w,u,p);_[b]={value:S[u][3]&&c!==null?S[c][0]:w,queryValues:S,rawQueryValues:y[b]}}else _[b]=d(n[b]);return _},{}),h},{...f}):{...f,noQueryStyles:!0}},Rae=e=>typeof e=="string"?[e]:e,qPe=(0,Fr.memoize)(e=>{if(e==="*")return{"*":["*"]};let t=Bt(e);if(t&&t.options.valid_children){let n=Rae(t.options.valid_children);return Array.isArray(n)?{"*":n}:Object.keys(t.options.valid_children).reduce((o,r)=>(o[r]=Rae(t.options.valid_children[r]),o),{})}return{"*":[]}}),IV=(e,t)=>{let n=qPe(e);return n[t||"*"]??n["*"]},ele=(e,t)=>IV(e,t).length>0,tle=e=>Bt(e)?.options?.dropzone?.enabled,o1=(e,t)=>{let n=IV(e,t);return n.includes("*")||n.length>1},QPe=(e,t,n)=>{let o=IV(e,n);return o.includes(`!${t}`)?!1:o.includes("*")||o.includes(t)},KPe=(e,t)=>{let o=Bt(t).options.valid_parent;return Array.isArray(o)?o.includes(e):!o||o===e},T9=e=>(Bt(e).options.valid_parent??"*")!=="*",pc=(0,Fr.memoize)((e,t,n="*")=>QPe(e,t,n)&&KPe(e,t),(e,t,n)=>`${e}||${t}||${n}`),nb=(0,Fr.memoize)((e,t)=>t===e&&Bt(t).options.unnestable?!1:ele(e),(e,t)=>`${e}||${t}`),YPe=(e,t,n)=>{if(bV(e,t,n))return[[n,t[n]._c_id.trim()]];let o=[],r=i=>{if(bV(e,t,i)){o.push([i,t[i]._c_id.trim()]);return}(t[i]._modules??[]).forEach(r)};return r(n),o},XPe=(e,t)=>{if(Uae(e,t))return[[t,e[t]._c_id.trim()]];let n=[],o=r=>{if(Uae(e,r)){n.push([r,e[r]._c_id.trim()]);return}(e[r]._modules??[]).forEach(o)};return o(t),n},qN=(e,t)=>{let n={},o=r=>{if(Bae(e,t,r)){n[t[r]._c_id.trim()]={id:r,slots:YPe(e,t,r),thru:XPe(t,r)};return}(t[r]._modules??[]).forEach(o)};return o("e0"),n},Lb=()=>`${window.csAppData.cIdPrefix??""}${Fi()}`});var lF={};D(lF,{SCROLL_TO_RESET:()=>b7,clipboardClearElement:()=>nIe,clipboardCopyElement:()=>Ub,clipboardCopyElementMinimal:()=>sF,clipboardCopyElements:()=>aF,clipboardPasteElement:()=>$b,clipboardPasteElementStyle:()=>Hb,elementAdd:()=>Xs,elementAddSibling:()=>yb,elementAppendTemplateElements:()=>eIe,elementApplyAtts:()=>cp,elementComponentExport:()=>HV,elementComponentHideChildren:()=>QV,elementComponentLibraryTopLevel:()=>GV,elementComponentPassThrough:()=>YV,elementComponentPrefab:()=>qV,elementComponentPrivate:()=>WV,elementComponentSlot:()=>jV,elementCreateGridLayout:()=>UV,elementCreateRowLayout:()=>BV,elementCreateSlideContainerLayout:()=>$V,elementCustomizeComponent:()=>KV,elementDelete:()=>fc,elementDeleteChildren:()=>NV,elementDuplicate:()=>mp,elementInsertChildren:()=>ZPe,elementLock:()=>rh,elementManage:()=>iF,elementMove:()=>Yf,elementMoveAfter:()=>PL,elementMoveBefore:()=>TL,elementPopulateRegions:()=>_u,elementReplace:()=>zV,elementResetStyle:()=>FV,elementShift:()=>E1,elementUnsetQueryStyle:()=>LV,elementUpdateAtt:()=>S1,elementUpdateAtts:()=>Vb,elementUpdateCellAutoPlace:()=>zb,elementUpdateColumnLayout:()=>VV,elementUpdateGridLayout:()=>RPe,elementUpdateLabel:()=>Xf,elementUpdateLayoutAtts:()=>Fb,elementVisibility:()=>_b,elementsClear:()=>MV,elementsReset:()=>JPe,elementsSetup:()=>DV,inspect:()=>ma,scrollToElement:()=>vb,uiBeginGridEditor:()=>tF,uiBeginRowResize:()=>RV,uiClearIncomingElement:()=>tIe,uiEndGridEditor:()=>nF,uiEndRowResize:()=>eF,uiInlineEditingBegin:()=>JV,uiInlineEditingEnd:()=>ZV,uiLiftElement:()=>oF,uiObserveEnd:()=>wu,uiObserveStart:()=>xu,uiRemoteMedia:()=>Xg,uiResetLiftedElement:()=>Kv,uiSetActiveBreakpoint:()=>eN,uiSetIncomingElement:()=>P9,uiSetPreviewDimensions:()=>iS,uiStartBlank:()=>vp,uiStartBlankClose:()=>rF,uiToggleContextMenu:()=>Bb,uiToggleHideWorkspace:()=>XV,uiUpdate:()=>Cm});function JPe(e,t={}){return{type:"ELEMENT_RESET",doc:e,payload:t}}function DV(e,t={}){return{type:"ELEMENT_SETUP",doc:e,payload:t}}function MV(e,t=["content"]){let n={_type:"root",_modules:t.map(o=>({_type:"region",_region:o,_modules:[]}))};return{type:"ELEMENT_CLEAR",doc:e,payload:jm(n,{resetIds:!0}).entities.element}}function Xs(e,t,n,o=null,r={}){return{type:"ELEMENT_ADD",doc:e,payload:{id:t,atts:n,index:o,...r}}}function yb(e,t,n,o=!1,r={}){return{type:"ELEMENT_ADD:SIBLING",doc:e,payload:{id:t,atts:n,after:o,...r}}}function E1(e,t,n){return{type:"ELEMENT_SHIFT",doc:e,payload:{id:t,shift:n}}}function Yf(e,t,n=null,o=null,r={}){return{type:"ELEMENT_MOVE",doc:e,payload:{id:t,index:n,parent:o,...r}}}function TL(e,t,n){return{type:"ELEMENT_MOVE:BEFORE",doc:e,payload:{id:t,sibling:n}}}function PL(e,t,n){return{type:"ELEMENT_MOVE:AFTER",doc:e,payload:{id:t,sibling:n}}}function fc(e,t){return{type:"ELEMENT_DELETE",doc:e,payload:{id:t}}}function NV(e,t){return{type:"ELEMENT_DELETE_CHILDREN",doc:e,payload:{id:t}}}function mp(e,t,n=null){return{type:"ELEMENT_DUPLICATE",doc:e,payload:{id:t,parent:n}}}function LV(e,t,n,o){return{type:"ELEMENT_UPDATE:UNSET_QUERY_STYLE",doc:e,payload:{id:t,key:n,bp:o}}}function cp(e,t,n,o=!1){return{type:"ELEMENT_UPDATE:APPLY_ATTRIBUTES",doc:e,payload:{id:t,atts:n,replaceContent:o}}}function Vb(e,t,n,{bp:o=null,...r}={}){return{type:"ELEMENT_UPDATE:SET_ATTRIBUTES",doc:e,payload:{id:t,atts:n,bp:o,...r}}}function Fb(e,t,n){return Vb(e,t,n,{bp:"_active"})}function S1(e,t,n,o,r){return Vb(e,t,{[n]:o},r)}function Xf(e,t,n){return{type:"ELEMENT_UPDATE:SET_LABEL",doc:e,payload:{id:t,label:n}}}function VV(e,t,n){return{type:"ELEMENT_UPDATE:SET_COLUMN_LAYOUT",doc:e,payload:{id:t,layout:n}}}function FV(e,t){return{type:"ELEMENT_UPDATE:RESET_STYLE",doc:e,payload:{id:t}}}function ZPe(e,t,n,o,r){return{type:"ELEMENT_ADD:INSERT_CHILDREN",doc:e,payload:{children:t,id:n,sibling:o,after:r}}}function zV(e,t,n){return{type:"ELEMENT_ADD:REPLACE",doc:e,payload:{replacement:n,id:t}}}function _u(e,t,n,o){return{type:"ELEMENT_ADD:POPULATE_REGIONS",doc:e,payload:{regions:t,target:n,replace:o}}}function BV(e,t,n,o,r){return{type:"ELEMENT_CREATE_ROW_LAYOUT",doc:e,payload:{id:t,layout:n,createRow:o,createSection:r}}}function UV(e,t,n,o){return{type:"ELEMENT_CREATE_GRID_LAYOUT",doc:e,payload:{id:t,values:n,createGrid:o}}}function $V(e,t,n,o){return{type:"ELEMENT_CREATE_SLIDE_CONTAINER_LAYOUT",doc:e,payload:{id:t,values:n,createSlideContainer:o}}}function RPe(e,t,n,o,r="all"){return{type:"ELEMENT_UPDATE_GRID_LAYOUT",doc:e,payload:{id:t,source:n,from:o,to:r}}}function zb(e,t){return{type:"ELEMENT_UPDATE_CELL_AUTO_PLACE",doc:e,payload:{id:t}}}function _b(e,t,n=!1){return{type:"ELEMENT_VISIBILITY",doc:e,payload:{id:t,visibility:n}}}function eIe(e,t){return{doc:e,type:"CLIPBOARD_PASTE:ELEMENT_STYLE",payload:{elements:t}}}function XV(){return{type:"UI:HIDE_WORKSPACE"}}function P9(e){return{type:"UI:SET_INCOMING_ELEMENT",payload:e}}function tIe(){return{type:"UI:CLEAR_INCOMING_ELEMENT"}}function Cm(e={}){return{type:"UI:UPDATE",payload:e}}function Xg(e,t={}){return{type:"UI:REMOTE_MEDIA",payload:{id:e,...t},lazy:!0}}function JV(e){return{type:"UI:INLINE_EDITING_BEGIN",payload:{id:e},lazy:!0}}function ZV(e){return{type:"UI:INLINE_EDITING_END",payload:{id:e},lazy:!0}}function RV(e){return{type:"UI:BEGIN_ROW_RESIZE",payload:{id:e},lazy:!0}}function eF(e){return{type:"UI:END_ROW_RESIZE",payload:{id:e},lazy:!0}}function tF(e){return{type:"UI:BEGIN_GRID_EDITOR",payload:{id:e},lazy:!0}}function nF(){return{type:"UI:END_GRID_EDITOR",lazy:!0}}function Bb(e){return{type:"UI:TOGGLE_CONTEXT_MENU",payload:e,lazy:!0}}function oF(e=null){return{type:"UI:UPDATE",payload:{liftedElement:e}}}function Kv(){return{type:"UI:UPDATE",payload:{liftedElement:null,incomingElement:null,elementCursor:!1,suspendDrag:!1,previewSuspendDrag:!1},lazy:!0}}function xu(e,t=!1,n=!1){return{type:"UI:OBSERVE_START",payload:{id:e,forced:n},lazy:t}}function wu(e=!1){return{type:"UI:OBSERVE_END",lazy:e}}function vp(e="starter",t=null,n=!1){return{type:"UI:START_BLANK",payload:{modalTab:e,target:t,replace:n}}}function rF(){return{type:"UI:START_BLANK_CLOSE"}}function ma(e,{navigate:t=!0}={}){return{type:"UI:BUILDER_INSPECT",payload:{id:e,navigate:t}}}function vb(e,{force:t=!1,navigate:n=!0}={}){return{type:"UI:SCROLL_TO_ELEMENT",payload:{id:e,force:t}}}function iF(e){return{type:"UI:BUILDER_INSPECT",payload:{id:e,navigate:!1,manage:!0}}}function eN(e){return{type:"UI:ACTIVE_BREAKPOINT",payload:e}}function iS(e){return{type:"UI:PREVIEW_DIMENSIONS",payload:e}}function nIe(e="element"){return{type:"CLIPBOARD_CLEAR",payload:{scope:e}}}function Ub(e,t,n={},o="element"){return{type:"CLIPBOARD_COPY:ELEMENT",doc:e,payload:{scope:o,id:t,context:n}}}function sF(e,t,n={},o="element"){return{type:"CLIPBOARD_COPY_MINIMAL:ELEMENT",doc:e,payload:{scope:o,id:t,context:n}}}function aF(e,t,n={},o="element"){return{type:"CLIPBOARD_COPY:ELEMENTS",doc:e,payload:{scope:o,elements:t,context:n}}}function $b(e,t){return{doc:e,type:"CLIPBOARD_PASTE:ELEMENT",payload:{id:t}}}function Hb(e,t){return{doc:e,type:"CLIPBOARD_PASTE:ELEMENT_STYLE",payload:{id:t}}}var rh,HV,jV,WV,GV,qV,QV,KV,YV,b7,$t=x(()=>{Un();rh=(e,t,n=null)=>({type:"ELEMENT_LOCK",doc:e,payload:{id:t,locked:n}});HV=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_EXPORT",doc:e,payload:{id:t,enabled:n}}),jV=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_SLOT",doc:e,payload:{id:t,enabled:n}}),WV=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_PRIVATE",doc:e,payload:{id:t,enabled:n}}),GV=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_LIBRARY_TOP_LEVEL",doc:e,payload:{id:t,enabled:n}}),qV=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_PREFAB",doc:e,payload:{id:t,enabled:n}}),QV=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_HIDE_CHILDREN",doc:e,payload:{id:t,enabled:n}}),KV=(e,t,n=null)=>({type:"ELEMENT_CUSTOMIZE_COMPONENT",doc:e,payload:{id:t,enabled:n}}),YV=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_PASS_THRU",doc:e,payload:{id:t,enabled:n}});b7={type:"UI:SCROLL_TO_RESET"}});var Uk={};D(Uk,{activeBindingAtom:()=>w_,bindKey:()=>M2,bindKeys:()=>uu,clearScope:()=>Qte,displayBinding:()=>Wc,getKeybindings:()=>N2,getScope:()=>qte,makeUnsafeBinding:()=>En,modKeyIsDown:()=>zk,modkeyOn:()=>D2,normalizeKeyLabel:()=>L2,registerKeyMap:()=>Wte,setScope:()=>Gte,shiftIsDown:()=>Fk,triggerBinding:()=>Ru,useIsModKeyDown:()=>Qf,useIsShiftDown:()=>oIe,useKeybindings:()=>Ko,usePreviewShortcuts:()=>uF});function uF(){let e=mt(Bk);(0,ih.useEffect)(()=>e?uu(e.reduce((t,{name:n,allowIframe:o})=>{if(!rIe.includes(n)){let r=()=>ys({keybinding:n});t[n]=o?En(r):r}return t},{})):()=>{},[e])}function iIe(){let{id:e}=Be(),{id:t,type:n}=Wn(),{_parent:o,parent:r}=cF(),i=Qv(),s=Ke(),{userCan:a}=kt(),l=(0,ih.useMemo)(function(){let c=`element-library.${n}`,p={};return a(`${c}.copy`)&&(p.duplicate=En(()=>s(mp(e,t)))),a(`${c}.delete`)&&(p.delete=()=>En(s(fc(e,t)))),a(`${c}.delete`)&&(p.delete=()=>En(s(fc(e,t)))),a(`${c}.delete`)&&(p.copy=En(()=>s(Ub(e,t)),!1)),a(`${c}.paste`)&&(p.paste=En(()=>s($b(e,t)),!1)),a(`${c}.paste_style`)&&(p["paste-style"]=()=>s(Hb(e,t))),p},[a,s,t,n,e]);Ko({"toggle-full-collapse":En(function(){return setTimeout(function(){s(XV())},15)})},[s]);let u=!!o&&r?._type!=="region";return Ko({"inspect-parent":En(function(){u&&i(o)})},[u,o,i],{enabled:u}),Ko(l,[t,e,s],{enabled:!!t}),ih.default.createElement(ih.default.Fragment,null)}var ih,Fk,zk,oIe,Qf,rIe,Bk,Kf=x(()=>{ih=P(B());bi();ea();Kt();ht();$t();$t();$t();is();e1();Pt();Qo();Nn();bi();Fk=Fe(!1),zk=Fe(!1),oIe=()=>He(Fk)[0],Qf=()=>He(zk)[0],rIe=["shift-keydown","shift-keyup","mod-keydown","mod-keyup"];Fk.onMount=e=>{let t=uu({"shift-keydown":En(()=>{e(!0)}),"shift-keyup":En(()=>{e(!1)})}),n=()=>{e(!1)};return window.addEventListener("blur",n),()=>{t(),window.removeEventListener("blur",n)}};vs(Fk);zk.onMount=e=>{let t=uu({"mod-keydown":En(()=>{e(!0)}),"mod-keyup":En(()=>{e(!1)})}),n=()=>{e(!1)};return()=>{t(),window.removeEventListener("blur",n)}};vs(zk);kd(e=>{e.keyEvent&&document.dispatchEvent(new KeyboardEvent(e.keyEvent,e.detail)),e.keybinding&&Ru(e.keybinding),e.setup==="keybindings"&&ys({setBindings:Sl(w_)}),e.setBindings&&Bi(Bk,e.setBindings)});Bk=Fe();Bk.onMount=()=>{let e=({type:t,key:n,metaKey:o,shiftKey:r})=>{ys({keyEvent:t,detail:{key:n,metaKey:o,shiftKey:r}})};document.addEventListener("keydown",e,!1),document.addEventListener("keyup",e,!1),ys({setup:"keybindings"})};VP(Bk);sn(iIe)});var mF={};D(mF,{BreakoutInput:()=>Vr,InspectorConfigContext:()=>ks,InspectorProvider:()=>Ms,useBreakoutInput:()=>yu,useInspectorConfig:()=>Dt,useInspectorControls:()=>Ds,useInspectorData:()=>ur});function aIe(e,t,n,o){return f_(e.map(({value:r,key:i,op:s,or:a})=>{if(bo(n[i]))return sIe;if(i.indexOf(":")!==-1){let l=i.split(":");if(typeof t[l[0]]=="function")return t[l[0]](l[1],{value:r,key:i,op:s,or:a},n,o)}return{a:r,b:n[i],op:s,or:a}}))}function Dt(){return(0,Zn.useContext)(ks)??{}}function ur(){return(0,Zn.useContext)(nle)??{}}function Ds(){return(0,Zn.useContext)(ole)??{}}function yu(e,t){let{breakoutMode:n,dynamicContent:o}=Dt();return n?Zn.default.createElement(Vr,{value:e,onUpdate:t,dynamicContent:o}):null}function cIe({config:e,children:t}){return Zn.default.createElement(ks.Provider,{value:e},t)}function pIe({children:e,...t}){return Zn.default.createElement(nle.Provider,{value:t},e)}function mIe({data:e,ctx:t,config:n,children:o}){let{id:r,controls:i={},conditions:s,conditionProcessors:a,namespace:l}=n,[u,c]=(0,Zn.useState)(null),p=(0,Zn.useRef)(),m=(0,Zn.useCallback)(V=>{c(V),p.current=i[V]?.options?.name},[c,i]),{preserve_nav_group:d}=Wt(),h=(Qf()^d)===1,g=(0,Zn.useRef)(null),[y,_]=wy(`inspector-groups-${l}`,{}),b=(0,Zn.useCallback)(V=>{_($=>({...$,...V}))},[_]),w=(0,Zn.useMemo)(()=>i.root?uIe(i,s,a,e,t):[],[i,s,a,e,t]),S=(0,Zn.useMemo)(()=>(i?.root?.controls??[]).filter(V=>!w.includes(V)&&i?.[V].type==="group-module"),[i,w]),C=(0,Zn.useMemo)(()=>S?.[0],[S]),k=(0,Zn.useMemo)(()=>!Object.entries(i).find(([V,{type:$}])=>V===u&&!w.includes(V))?.[0],[i,w,u]),A=(0,Zn.useCallback)(()=>{(!u||!h||k)&&m(C)},[C,u,m,h,k]);(0,Zn.useEffect)(()=>{C&&g.current!==r&&(A(),g.current=r)},[r,A,C]);let O=(0,Zn.useMemo)(()=>({controls:i,rootControl:u,updateRootControl:m,subGroupToggles:y,updateSubGroupState:b,hiddenControls:w}),[i,u,m,y,b,w]);return Zn.default.createElement(ole.Provider,{value:O},o)}function Ms({config:e,data:t,ctx:n={},onUpdateValue:o,onUpdateQueryValue:r,children:i}){return Zn.default.createElement(cIe,{config:e},Zn.default.createElement(pIe,{data:t,onUpdateValue:o,onUpdateQueryValue:r||o},Zn.default.createElement(mIe,{config:e,data:t,ctx:n},i)))}var Zn,ks,nle,ole,pF,sIe,lIe,uIe,Vr,Mt=x(()=>{Zn=P(B());_g();Pa();Fn();Kf();Ss();Kt();As();ks=(0,Zn.createContext)(),nle=(0,Zn.createContext)(),ole=(0,Zn.createContext)(),pF={},sIe={a:!0,b:!0,op:"==",or:!0};lIe=(e={},t,n,o)=>Object.keys(e).reduce((r,i)=>(r[i]=aIe(e[i].conditions,t,n,o),r),{}),uIe=(e={},t,n,o,r)=>{let i=lIe(t,n,o,r),a=Object.keys(e).filter(c=>i[e[c].conditions]===!1),l=c=>{if(!e[c])return;let{type:p,keys:m={},controls:d}=e[c];if(["group","group-module","group-sub-module"].includes(p)&&d.length<=0){a.push(c);return}if(d.length>0){if(d.map(l),Object.keys(m).length>0)return;d.find(f=>!a.includes(f))||a.push(c)}};l("root");let u=a&&a.join(",");return pF[u]||(pF[u]=a),pF[u]};Vr=({value:e,onUpdate:t,dynamicContent:n,...o})=>Zn.default.createElement(hn,{type:"text",onUpdate:t,value:e,parentClassName:"tco-input-breakout",dcType:n?"scalar":!1,...o})});var dF={};D(dF,{default:()=>Wi});function dIe({control:e=Ir,hasExtension:t=!0,controlProps:n=Ir,extend:o=Ir}){let{controls:r={}}=Dt(),{hiddenControls:i}=Ds(),s=(0,bp.useMemo)(function(){return(r[e.id]?.controls??[]).filter(l=>!i.includes(l))},[i,r]),a=(0,bp.useMemo)(()=>{let l=[];return s.forEach(function(u,c){l.push({isFirst:c===0,isLast:c===s.length-1,hasExtension:c===s.length-1&&t,...n,...o,id:u})}),l},[o,n,t,s]);return bp.default.createElement(bp.default.Fragment,null,a.map((l,u)=>bp.default.createElement(ML,{id:l.id,key:l.id,controlProps:l,index:u})))}var bp,rle,Wi,Cu=x(()=>{bp=P(B());De();Mt();ik();je();Or();rle=(0,bp.memo)(dIe);rle.displayName="InspectorControlList";Wi=rle});var fF={};D(fF,{default:()=>$k});function $k({parentId:e}){let t=Wb(e),n=Qv(),o=(0,jb.useCallback)(function(){n(e)},[e]);return!t||t._type==="region"?"":jb.default.createElement(_n,{onClick:o,className:"",tooltip:"Go Up One Level"},jb.default.createElement(G,{type:"move-up-layer"}))}var jb,hF=x(()=>{jb=P(B());gn();je();is();e1()});var gF={};D(gF,{default:()=>Gm});function Gm({useCapture:e=!1,previewImageUrl:t=null,onClick:n=void 0,enablePreviewHandler:o=function(){}}){return ku.default.createElement(ku.default.Fragment,null,e&&ku.default.createElement("div",{className:"tco-save-template-form-row"},ku.default.createElement("span",{className:"tco-save-template-form-row-label"},"Preview"),ku.default.createElement("figure",{className:"tco-save-template-form-figure"},t===null?ku.default.createElement(Ln,{lg:!0}):ku.default.createElement("img",{src:t,width:320,height:320}))),ku.default.createElement("div",{className:"tco-save-template-form-row"},ku.default.createElement("span",{className:"tco-save-template-form-row-label"},ku.default.createElement(an,{label:"Enable Preview",onClick:n,checked:e,onToggle:o}))))}var ku,Gb=x(()=>{ku=P(B());wr();ci()});var _F={};D(_F,{ElementManagerCog:()=>yF,ElementManagerSaveTemplate:()=>ile,ElementManagerTemplate:()=>Hk});function fIe({element:{_id:e,_type:t,_region:n,_order:o,_depth:r,_modules:i,__allow_children:s}={}}={}){let a=s?i.length:"N/A",l=Ne(u=>s?Os(u.elements,e).length:"N/A");return Xe.default.createElement("div",{className:"tco-element-manager-section is-span-1"},Xe.default.createElement("h2",{className:"has-no-line"},"By the Numbers"),Xe.default.createElement("ul",{className:"is-multi-column"},Xe.default.createElement("li",null,Xe.default.createElement("span",{className:"is-label is-muted"},"Order"),Xe.default.createElement("span",{className:"is-big-text"},o+1)),Xe.default.createElement("li",null,Xe.default.createElement("span",{className:"is-label is-muted"},"Depth"),Xe.default.createElement("span",{className:"is-big-text"},r)),s&&Xe.default.createElement(Xe.default.Fragment,null,Xe.default.createElement("li",null,Xe.default.createElement("span",{className:"is-label is-muted"},"Children"),Xe.default.createElement("span",{className:"is-big-text"},a)),Xe.default.createElement("li",null,Xe.default.createElement("span",{className:"is-label is-muted"},"Descendants"),Xe.default.createElement("span",{className:"is-big-text"},l)))))}function hIe({element:e}){let{rootControl:t,updateRootControl:n,controls:o,hiddenControls:r}=Ds(),i=wf(e).statusLabels,s=(0,Xe.useMemo)(()=>i.map(({nav:u})=>u).filter(u=>u&&o[u]&&!r.includes(u)),[i,o,r]),a=(0,Xe.useCallback)(u=>{s.includes(u)&&n(u)},[s,n]);if(i.length<=0)return null;let l=e._c_id;return Xe.default.createElement("div",{className:"tco-element-manager-section is-span-1"},Xe.default.createElement("h2",{className:"has-no-line"},"Active Statuses"),Xe.default.createElement("ul",{className:"is-single-column"},i.map(u=>Xe.default.createElement("li",{key:u.key,className:"is-clicker",onClick:()=>u.nav&&a(u.nav)},Xe.default.createElement("span",{className:"is-label with-icon"},Xe.default.createElement(G,{type:u.icon})," ",Xe.default.createElement("span",null,u.label)," ",s.includes(u.nav)&&Xe.default.createElement(G,{type:"rarr"})),Xe.default.createElement("p",null,v(`app.element-status.${u.key}.description`)),u.key==="component-export"&&Xe.default.createElement(Xe.default.Fragment,null,Xe.default.createElement("p",null,"ID: ",Xe.default.createElement("span",{contentEditable:!0},l)),Xe.default.createElement("p",{contentEditable:!0},'[cs_component id="',l,'"]'))))))}function ile({element:e,close:t}){let[n,o]=(0,Xe.useState)(e.__label),r=(0,Xe.useRef)(null),[i,s]=(0,Xe.useState)(!1);(0,Xe.useEffect)(()=>{r.current&&r.current.focus()},[]);let a=jr(),{id:l}=Be(),u=Of("element",e._type),c=(0,Xe.useMemo)(()=>({id:e._id}),[e._id]),[p,m]=Ef("element",c,{useCapture:i}),d=(0,Xe.useCallback)(function(){s(!i),setTimeout(function(){window.dispatchEvent(new Event("resize"))},25)},[i,s]),f=(0,Xe.useCallback)(async()=>{if(!n){Lt(v("app.notify.name-required",{context:v("app.templates.entity")}));return}let h=a.getState()?.elements?.[l],g=Vf(h,e._id),y={title:n,preview:p,meta:{atts:g}};!g||!g._type||await u(y)&&t()},[u,n,t,a,l,p,e._id]);return Xe.default.createElement("div",{className:"tco-save-template-form"},Xe.default.createElement("h1",null,Xe.default.createElement("span",null,v("app.elements.template")),Xe.default.createElement("button",{className:"tco-btn",onClick:()=>t()},Xe.default.createElement(G,{type:"close"}))),Xe.default.createElement(Gm,{useCapture:i,onClick:d,previewImageUrl:p}),Xe.default.createElement("div",{className:"tco-save-template-form-row"},Xe.default.createElement("span",{className:"tco-save-template-form-row-label"},v("app.save-and-name")),Xe.default.createElement("div",{className:"tco-save-template-form-inputs"},Xe.default.createElement("input",{ref:r,type:"text",placeholder:v("app.thing-name",{context:v("app.templates.entity")}),value:n,onChange:h=>{o(h.target.value)}}),Xe.default.createElement("button",{onClick:f,className:"tco-btn is-save"},v("app.save")))))}function Hk({element:e,tag:t="li",label:n=Xe.default.createElement(Xe.default.Fragment,null,Xe.default.createElement("span",{className:"is-label with-icon"},Xe.default.createElement(G,{type:"save-library"})," ",Xe.default.createElement("span",null,v("app.templates.save"))),Xe.default.createElement("p",null,v("app.templates.save-snapshot"))),...o}){return Bt(e._type).options.templates?null:Xe.default.createElement(qb,{tag:t,tooltipClass:"has-actions",className:"is-clicker",label:n,...o},r=>Xe.default.createElement(ile,{element:e,close:r}))}function gIe({element:e}){let t=(0,Xe.useMemo)(()=>["component-thru"].includes(e._type),[e._type]),{open:n,isReady:o}=Qn("parameters-elements-json"),{userCan:r}=kt();return!o||!r("global.edit_parameters")?null:Xe.default.createElement("li",{className:K("is-clicker",{"is-disabled":t||e._locked}),onClick:n},Xe.default.createElement("span",{className:"is-label with-icon"},Xe.default.createElement(G,{type:"lightning"})," ",Xe.default.createElement("span",null,v("app.controls.edit-parameters"))," ",Xe.default.createElement(G,{type:"rarr"})),Xe.default.createElement("p",null,v("app.parameters.abstract-complexity")),t&&Xe.default.createElement("p",{className:"is-error"},v("app.components.error.passthru")),e._locked&&Xe.default.createElement("p",{className:"is-error"},v("app.components.error.locked")))}function yIe({isComponentBuilder:e,data:t={}}){let{id:n,docTypeName:o}=Be(),{open:r}=Qn("parameters-elements-json"),{userCan:i,userCanInContext:s}=kt(),a=Ke(),l=(0,Xe.useCallback)(f=>{a(Xf(n,t._id,f.target.value))},[a,n,t._id]),u=(0,Xe.useMemo)(()=>`\u201CMy ${Pk(t._type)}\u201D`,[t._type]),c=(0,Xe.useCallback)(()=>{a(rh(n,t._id))},[a,n,t._id]),p=(0,Xe.useCallback)(f=>{f.target.matches("input")||f.target.closest("li").querySelector("input").focus()}),m=(0,Xe.useMemo)(()=>["component","component-thru"].includes(t._type),[t._type]),d=(0,Xe.useMemo)(()=>["component-thru","slot"].includes(t._type),[t._type]);return Xe.default.createElement("div",{className:"tco-element-manager is-scrollable-floater-content"},Xe.default.createElement("div",{className:"tco-element-manager-sections"},Xe.default.createElement("div",{className:"tco-element-manager-section is-span-1"},Xe.default.createElement("h2",{className:"has-no-line"},`${Pk(t._type)} Overview`),Xe.default.createElement("ul",{className:"is-single-column"},!d&&Xe.default.createElement("li",{className:"has-input",onClick:p},Xe.default.createElement("label",{className:"is-label"},"Edit Label"),Xe.default.createElement("input",{value:t._label,onChange:l,placeholder:u,type:"text"})),s("element_locking")&&Xe.default.createElement("li",{className:K("is-clicker",{"is-disabled":d}),onClick:c},Xe.default.createElement(an,{checked:t._locked,label:"Lock Element"}),Xe.default.createElement("p",null,v("app.parameters.locked-error")),d&&Xe.default.createElement("p",{className:"is-error"},v("app.components.error.no-lock-passthru"))),Xe.default.createElement(gIe,{element:t}),i("template.manage_library")&&Xe.default.createElement(Hk,{element:t}))),m&&i("component")&&Xe.default.createElement(vF,{element:t}),e&&i("component")&&Xe.default.createElement(bF,{element:t}),Xe.default.createElement(hIe,{element:t}),Xe.default.createElement(fIe,{element:t})))}function _Ie(){let{open:e}=Qn("element-manager");Zd(jr(),({action:{type:i,payload:s={}}})=>{if(i==="UI:BUILDER_INSPECT"){s.manage&&e();return}},[e]);let t=ur(),{id:n,docTypeName:o}=Be(),{id:r}=Wn();return Xe.default.createElement(ei,{id:"element-manager",label:"Manage Element",actions:Xe.default.createElement("a",{target:"_blank",rel:"noopener",href:"https://theme.co/docs/element-manager"},Xe.default.createElement(G,{type:"help"}))},r&&t.data?Xe.default.createElement(yIe,{doc:n,key:`${n}:${r}`,isComponentBuilder:o==="custom:component",data:t.data}):Xe.default.createElement(Zt,{title:v("app.inspector.na-title"),message:v("app.inspector.na-message")}))}function yF(){let{id:e}=Be(),{id:t}=Wn();return e&&t?Xe.default.createElement(XN,{id:"element-manager",label:"Manage Element"}):null}var Xe,jk=x(()=>{De();Xe=P(B());Nn();ht();Se();je();ci();Mt();Yr();wr();Un();$t();rr();jg();Vo();Pt();pa();gn();ao();Un();Is();qg();Qo();is();Gb();sn(_Ie)});var xF={};D(xF,{default:()=>Wk});function Wk({title:e="",unlockElement:t}){let{userCanInContext:n}=kt(),o=n("element_locking"),r=o?v("app.inspector.locked-message"):v("app.inspector.locked-message-cant-unlock");return xp.default.createElement(Zt,{titleSetInnerHTML:!1,title:xp.default.createElement(xp.default.Fragment,null,xp.default.createElement(G,{type:"lock"}),xp.default.createElement("h3",null,v("app.inspector.locked-title",{context:e}))),after:xp.default.createElement(xp.default.Fragment,null,o&&xp.default.createElement("span",{className:"tco-btn",onClick:t},v("app.inspector.unlock-title"))),message:r})}var xp,wF=x(()=>{xp=P(B());je();Yr();Se();Nn()});var CF={};D(CF,{default:()=>qk});function qk(e){let{componentData:t={}}=ls(),n=(0,Gk.useMemo)(function(){let o={},r=[];for(let i in t){let s=t[i],a=s.data[s.root];r.push({value:i,label:a._label||v("app.components.missing-name")})}return o.placeholder=v("app.components.choose-valid"),o.choices=r,o.allowBreakout=!1,o},[t]);return Gk.default.createElement(Ei,{...e,options:n,useDynamicContent:!1})}var Gk,EF=x(()=>{Gk=P(B());Se();rc();pa()});var OF={};D(OF,{InspectorFooter:()=>PF,InspectorHeader:()=>IF,InspectorWorkspace:()=>SF,useDocHasElements:()=>kF,useGetElementFromActiveDoc:()=>Wb,useInspectedElement:()=>Wn,useInspectedElementData:()=>AF,useInspectedElementDataWithDefaults:()=>TF,useInspectedElementWithParent:()=>cF});function bIe(e){let{docId:t}=Be(),{type:n,id:o,isLoadingLateData:r,locked:i}=e,s=Bt(n),a=Ke(),{userCan:l}=kt(),{controls:u={},hiddenControls:c}=Ds()??{},p=(0,Yt.useMemo)(()=>(u?.root?.controls||[]).filter(d=>!c.includes(d)).length>0,[c]),m=(0,Yt.useCallback)(()=>{a(rh(t,o,!1))},[o,t,i]);return t?o?["undefined","unknown"].includes(s.id)?(console.trace("Could not find element definition",o,s),Yt.default.createElement(Zt,{message:v("app.inspector.undefined-message",{type:n})})):l(`element-library.${n}.inspect`)?i?Yt.default.createElement(Wk,{title:s.title,unlockElement:m}):!p&&e.elementType==="component"?Yt.default.createElement(wIe,{type:n,definition:s}):p?r?Yt.default.createElement(Ln,null):Yt.default.createElement(ti,null,Yt.default.createElement(Wi,{control:vIe})):Yt.default.createElement(ale,{type:n,definition:s}):Yt.default.createElement(Zt,{message:v("app.inspector.no-inspect-permission")}):Yt.default.createElement(Zt,{message:v("app.inspector.na-message")}):Yt.default.createElement(Zt,{message:v("app.doc-workspace.na-message")})}function SF(){let e=Dt(),{id:t,type:n}=Wn(),{rootControl:o}=Ds()??{};return Yt.default.createElement(Pg,{id:o||"inspector-missing-element",key:t},Yt.default.createElement(bIe,{elementType:n,...e}))}function PF(){return Yt.default.createElement(Yt.default.Fragment,null)}function xIe(e){let{controls:t={},hiddenControls:n,rootControl:o,updateRootControl:r}=Ds()??{},i=(0,Yt.useMemo)(()=>(t?.root?.controls||[]).filter(a=>!n.includes(a)).map(a=>({value:a,label:t[a].label})),[t,n]),s=(0,Yt.useCallback)(a=>{r(a)},[r]);return Yt.default.createElement(Ag,{active:o,tabs:i,onClick:s})}function IF(){let{docId:e}=Be(),{type:t,id:n}=Wn(),{data:o}=ur(),r=o??{},i=Ke(),{userCan:s}=kt(),a=(0,Yt.useMemo)(()=>e?n?["undefined","unknown"].includes(t)?v("app.inspector.undefined-title"):r.__label:v("app.inspector.na-title"):v("app.doc-workspace.na-title"),[e,n,t,r.__label]),{componentData:l,componentDocSettings:u}=ls()??{},c=(0,Yt.useMemo)(()=>r._type==="component"?l?.[r.component_id]?.doc:null,[l,r._type,r.component_id]),p=(0,Yt.useMemo)(()=>{if(r._type==="component"&&c)return Yt.default.createElement(Yt.default.Fragment,null,Yt.default.createElement(sle.Link,{to:`/edit/${c}`},Bt(r._type)?.title));if(r._label){let y=Bt(r._type);return y&&y.title?y.title:v("app.inspector.title")}return v("app.inspector.title")},[r._type,r._label,c]),m=(0,Yt.useCallback)(y=>{i(Xf(e,n,y))},[e,n]),d=qD(),f=(0,Yt.useCallback)(function(){i(_b(e,n,!r._hidden))},[i,e,n,r?._hidden]),h=(0,Yt.useMemo)(()=>{if(!t||!n||r?.__virtual||r?._locked)return[];let y=[];return s(`element-library.${t}.copy`)&&y.push({icon:"copy",tooltip:v("app.duplicate"),onClick:()=>i(mp(e,n))}),s(`element-library.${t}.delete`)&&y.push({icon:"trash",tooltip:v("app.delete"),onClick:()=>{t.replace("classic:","")==="column"?i(NV(e,n)):i(fc(e,n))}}),y.push({tooltip:v("app.outline.show-hide"),icon:r._hidden?"eye-slash":"eye-open",onClick:f}),y},[t,n,i,f,r?._hidden,r?.__virtual,r?._locked]),g=Yt.default.createElement(Yt.default.Fragment,null,r?._parent&&Yt.default.createElement($k,{parentId:r._parent}),Yt.default.createElement(h1,null,h),s(`element-library.${t}.manage`)&&Yt.default.createElement(yF,{key:4}));return Yt.default.createElement(Yt.default.Fragment,null,Yt.default.createElement(Tg,{subTitle:p,subTitleChildren:g,title:a,titleActions:h,onUpdate:m,actions:e&&n&&Yt.default.createElement(Yt.default.Fragment,null)},Yt.default.createElement(li,{label:a,canEdit:!!e&&!!n,onUpdate:m,onEdit:m,onStateChange:d})),e&&Yt.default.createElement(xIe,null))}function wIe({definition:e={},type:t=""}){let{data:n,onUpdateValue:o}=ur(),{componentData:r={}}=ls()??{},i=(0,Yt.useMemo)(function(){return!r[n.component_id]},[r,n.component_id]),s=(0,Yt.useCallback)(function(a){o("component_id",a)},[o]);return i?Yt.default.createElement(ti,null,Yt.default.createElement(Ho,null,Yt.default.createElement("p",null,v("app.components.could-not-resolve")),Yt.default.createElement(qk,{value:n.component_id,updateValue:s}))):Yt.default.createElement(ale,{definition:e,type:t})}function ale({definition:e,type:t}){return Yt.default.createElement(Zt,{title:e.title,message:e.options.no_controls_message??v("app.inspector.no-controls-message",{type:t})})}var Yt,sle,vIe,Wb,kF,Wn,AF,TF,cF,is=x(()=>{Yt=P(B());Yr();Se();Gt();Cu();Un();Mt();wr();Mt();ht();sle=P(Xa());Pt();Kt();$t();hF();jk();Pa();sf();pa();je();rr();tl();lk();wF();Nn();EF();vIe={id:"root"};Wb=e=>{let t=mt(qm);if(!e||!t||!t.elementsData)return{};let n=t.elementsData[e];return n?{...n}:{}},kF=e=>{let t=mt(qm);if(!t||!t.elementsData)return!1;let n=Object.entries(t.elementsData);for(let o in n){let r=n[o][1];if(r._type!=="region"&&r._type!=="root")return!0}return!1},Wn=()=>{let{type:e,id:t}=Dt();return{type:e,id:t}},AF=()=>{let{type:e,id:t}=Dt(),n=Wb(t);return{type:e,id:t,...n}},TF=()=>yp(AF()),cF=()=>{let e=AF();return e.parent=Wb(e&&e._parent),e}});var DF={};D(DF,{default:()=>Ug,useDynamicArgumentsData:()=>Qk});function Ug({name:e,params:t,setLoading:n,setDynamicOptions:o,dynamicArguments:r={}}){let i=CIe(t),s=Qk(r),{isLoading:a,data:{data:l}={},error:u}=Od(["dynamic-choices",e,t.join(":"),JSON.stringify(s)],()=>yr("dynamic-choices",{type:e,...EIe(e,t),context:i,...s}));return(0,Qb.useEffect)(()=>{l&&Array.isArray(l)&&o(l),u&&(o([]),console.warn(u))},[l,u]),(0,Qb.useEffect)(()=>{n(a)},[n,a]),null}function CIe(e){let t=Be(),{id:n}=Wn(),o=Ne(function(r){return r.render?.[t.id]?.elements?.[n]?.contextIds||Zu});return o.length?o={post:o[0],term:o[1],user:o[2]}:o={},e[0]&&(o.type=e[0]),o}function EIe(e,t){return e==="post-picker"?{post_type:t[0]}:{}}function Qk(e={}){let t=TF();return(0,Qb.useMemo)(function(){let n={};for(let o in e){let r=e[o];if(typeof t[r]=="undefined"){console.warn("This dynamic argument key is not found on the element",o,r,t);continue}n[o]=t[r]}return n},[t,e])}var Qb,kv=x(()=>{Qb=P(B());ng();Lo();ht();Pt();is();Or()});var MF={};D(MF,{DynamicSelect:()=>sh,SelectReactRaw:()=>cle,customStyles:()=>LE,default:()=>Jr});function kIe(e){return String(e).replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}function AIe({tag:e="span",content:t,...n}){let o=e;return typeof t!="string"?$n.default.createElement(o,{...n},t):$n.default.createElement(o,{dangerouslySetInnerHTML:{__html:kIe(t)},...n})}function ule({placeholder:e="",isPartOfSelectAction:t,className:n,...o}){let[r,i]=(0,$n.useState)(0),s=()=>{l&&setTimeout(()=>{i(d=>d+1)},0)},{isMulti:a,isMini:l}=o,[u,c]=(0,$n.useState)(!1),p="bottom",m=t?"tco-react-select-action":"tco-react-select";return $n.default.createElement(rv._default,{placeholder:e||v("app.select"),isOptionDisabled:({disabled:d})=>d,styles:LE,isMulti:a,className:K(m,n,`is-${p}`,{"is-active":u,"is-multi":a,"is-mini":l}),classNamePrefix:m,menuPortalTarget:window.csAppData.rootEl,menuPlacement:p,menuPosition:"fixed",menuShouldBlockScroll:!0,components:lle,isSelectOpen:u,selectOpenInc:r,...o,onMenuOpen:()=>{c(!0),s(),o.onMenuOpen&&o.onMenuOpen()},onMenuClose:()=>{c(!1),o.onMenuClose&&o.onMenuClose()}})}function IIe({setFirstOption:e=!0,options:t={},dynamicArguments:n={},transformOption:o,value:r,onChange:i}){let s=(0,$n.useRef)("ready"),a=(0,$n.useRef)(),l=(0,$n.useRef)(),[u,c]=(0,$n.useState)(null),[p,m]=(0,$n.useState)(),d=Qk(n),f=JSON.stringify(d);(0,$n.useEffect)(()=>{l.current=typeof o=="function"?o:g=>g},[o]),(0,$n.useEffect)(()=>{a.current=(g,y)=>{let _=g.map(l.current);c(_),_[0]&&((y||e)&&m(_[0]),!y&&e&&i(_[0].value))}},[r,i,e,c,m]),(0,$n.useEffect)(()=>{let g=async()=>{if(s.current="loading",r){let y=await ul("locator",{data:{query:t,...d,find:r},cacheKey:`${t}|||${r}`});a.current&&a.current(y,!0)}else if(e){let y=await ul("locator",{data:{query:t},cacheKey:`${t}|||${r}`});a.current&&a.current(y)}};s.current==="ready"&&g()},[t,r,e,d]);let h=(0,$n.useCallback)(async(g,y,{cursor:_})=>{let b=await ul("locator",{data:{query:t,search:g,...d,cursor:_},cacheKey:`${t}|${g}|${_}`});return Array.isArray(b)?{options:b.map(l.current),hasMore:b.length>=parseInt(window.csAppData.locatorLimit,10),additional:{cursor:_+1}}:{options:[],hasMore:!1}},[t,d]);return $n.default.createElement(PIe,{key:t+"-"+f,defaultOptions:u,loadOptions:h,value:p,onChange:g=>{m(g),i(g.value)},additional:SIe,components:lle})}function cle({value:e=null,isPartOfSelectAction:t=!1,options:n=[],grouped:o=!1,isMulti:r=!1,onChange:i=()=>{},...s}){let a=(0,$n.useMemo)(function(){return TIe(n)},[n]),l=(0,$n.useMemo)(function(){return r?a.filter(({value:c})=>(e||[]).includes(c)):a.find(({value:c})=>c===e)},[r,a,e]),u=(0,$n.useCallback)(c=>{i(r?(c||[]).map(({value:p})=>p):c.value)},[r,i]);return $n.default.createElement(ule,{grouped:o,isMulti:r,value:l,options:n,isPartOfSelectAction:t,isOptionDisabled:({disabled:c})=>c,onChange:u,...s})}function sh({setFirstOption:e,value:t,onChange:n,options:o,dynamicArguments:r,placeholder:i,transform:s}){return Array.isArray(o)?$n.default.createElement(ple,{placeholder:i,value:t,options:o,onChange:n}):$n.default.createElement(IIe,{key:o,setFirstOption:e,placeholder:i,options:o,dynamicArguments:r,value:t,transformOption:s||(({id:a,title:l,parentTitle:u,typeLabel:c,url:p})=>({value:a,label:l,meta:{parentTitle:u,typeLabel:c}})),onChange:n})}var $n,SIe,LE,lle,TIe,PIe,ple,Jr,Oa=x(()=>{$n=P(B());De();bE();je();wr();Se();zre();vi();kv();SIe={cursor:0};LE={control:()=>({}),menu:(e,{placement:t})=>({...e,margin:0,borderRadius:t==="top"?"var(--d-input-border-radius) var(--d-input-border-radius) 0 0":"0 0 var(--d-input-border-radius) var(--d-input-border-radius)"}),menuPortal:e=>({...e,zIndex:8880,margin:0}),menuList:()=>({}),option:()=>({}),placeholder:()=>({})},lle={ClearIndicator:()=>null,MultiValueRemove:e=>{let{children:t=$n.default.createElement(G,{type:"close"}),innerProps:{ref:n,...o}}=e;return $n.default.createElement("div",{...o,ref:n},$n.default.createElement("div",null,t))},LoadingIndicator:()=>$n.default.createElement(Ln,{absolute:!1}),DropdownIndicator:()=>$n.default.createElement(G,{type:"caret"}),IndicatorSeparator:()=>$n.default.createElement(G,{type:"select"}),Menu:e=>$n.default.createElement(du.components.Menu,{className:K(e.selectProps.className,e.className),...e}),Option:({children:e,...t})=>$n.default.createElement(du.components.Option,{selectOpenInc:t.selectProps.selectOpenInc,...t},$n.default.createElement(AIe,{content:t.label}))},TIe=e=>{let t=(n,{options:o=[],...r})=>[...n,r,...o.reduce(t,[])];return e.reduce(t,[])};PIe=EE(ule);ple=(0,$n.memo)(cle),Jr=ple});var NF={};D(NF,{default:()=>Yk});function Yk({label:e,value:t,handlers:n}){let o=(0,Kk.useCallback)(r=>{n.onUpdate(t.id,i=>({...i,operand:r}))},[t.id,n.onUpdate]);return Kk.default.createElement(hn,{placeholder:e,type:"text",value:t.operand||"",onUpdate:o,dcType:"scalar"})}var Kk,LF=x(()=>{Kk=P(B());Ss()});var VF={};D(VF,{default:()=>Xk});function Xk({value:e,options:t,onUpdateCondition:n,handlers:o}){let r=(0,$l.useRef)(),[i,s]=(0,$l.useState)(!1),a=(0,$l.useCallback)(()=>{s(!0)},[s]),l=(0,$l.useCallback)(()=>{s(!1),setTimeout(()=>{if(r.current){let c=r.current.querySelector(".tco-input-button-wrapper input");c&&c.focus()}})},[s]),u=(0,$l.useCallback)(c=>c.reduce((p,{options:m})=>{if(p)return p;let d=m.find(f=>f.value===e.condition);return d?d.label:""},"")||e.condition,[e.condition]);return $l.default.createElement("div",{ref:r,className:"tco-select-mini-container"},$l.default.createElement(Jr,{grouped:!0,isMini:!0,onMenuOpen:a,onMenuClose:l,placeholder:"Select Context",value:e.condition,options:t,noOptionsMessage:()=>"Nothing found, try again.",onChange:n}),!i&&$l.default.createElement(Yk,{label:u(t),value:e,handlers:o}))}var $l,FF=x(()=>{$l=P(B());Oa();LF()});var zF={};D(zF,{default:()=>Jk});function Jk({value:e,control:t,options:n,onUpdateCondition:o,onUpdateSubject:r}){let[i,s]=(0,wp.useState)(!1),a=(0,wp.useCallback)(()=>{s(!0)},[]),l=(0,wp.useCallback)(()=>{s(!1)},[]);return wp.default.createElement("div",{className:"tco-select-mini-container"},wp.default.createElement(Jr,{grouped:!0,isMini:!0,onMenuOpen:a,onMenuClose:l,placeholder:"Select Context",value:e.condition,options:n,noOptionsMessage:()=>"Nothing found, try again.",onChange:o}),!i&&wp.default.createElement(ep,{value:e.subject||"",className:"is-select-statement",values:Ir,options:t.control_options||{},onUpdate:r}))}var wp,BF=x(()=>{wp=P(B());Oa();uv();Or()});var UF={};D(UF,{default:()=>Zk});function Zk({onUpdateValue:e,value:t,criteria:{choices:n}}){return mle.default.createElement(hn,{placeholder:"",type:"text",value:t,onUpdate:e,dcType:"scalar"})}var mle,$F=x(()=>{mle=P(B());Ss()});var HF={};D(HF,{default:()=>eA});function eA({handlers:e,toggle:{values:t,labels:n=[]},value:o}){let r=(0,Rk.useCallback)(()=>{e.onUpdate(o.id,s=>{let a=(t.indexOf(s.operator)+1)%t.length;return{...s,operator:t[a]}})},[o.id,e.onUpdate,t]),i=n[t.indexOf(o.operator)];return Rk.default.createElement("button",{className:"tco-btn is-is-is-not",onClick:r},i)}var Rk,jF=x(()=>{Rk=P(B())});var WF={};D(WF,{default:()=>tA});function tA({onUpdateValue:e,value:t}){return dle.default.createElement(dm,{value:t||"",onChange:e,placeholder:"",options:OIe})}var dle,OIe,GF=x(()=>{dle=P(B());ME();OIe={iso:!0}});var qF={};D(qF,{default:()=>nA});function nA({onUpdateValue:e,value:t,criteria:{choices:n}}){return fle.default.createElement(sh,{placeholder:"Select Criteria",options:n,value:t,onChange:e})}var fle,QF=x(()=>{fle=P(B());Oa()});var KF={};D(KF,{default:()=>rA});function rA({handlers:e,toggle:{type:t,labels:n=[]},value:o}){let r=n[0]||v("app.conditions.is"),i=n[1]||v("app.conditions.is-not"),s=(0,oA.useCallback)(()=>{e.onUpdate(o.id,a=>({...a,toggle:!hle(a)}))},[o.id,e.onUpdate]);if(t==="boolean")return oA.default.createElement("button",{className:"tco-btn is-is-is-not",onClick:s},hle(o)?r:i)}var oA,hle,YF=x(()=>{oA=P(B());Se();hle=e=>typeof e.toggle=="boolean"?e.toggle:!0});var XF={};D(XF,{default:()=>iA});function iA({handlers:e,context:t,value:n,findFunc:o}){let{toggle:r,criteria:i={}}=o(t,n),s=(0,ah.useCallback)(u=>{e.onUpdate(n.id,c=>({...c,value:u}))},[n.id,e.onUpdate]),a=i.type&&DIe[i.type],l=r&&r.type&&MIe[r.type];return ah.default.createElement(ah.default.Fragment,null,l&&ah.default.createElement(l,{toggle:r,handlers:e,value:n}),a&&ah.default.createElement(a,{criteria:i,value:n.value,onUpdateValue:s}))}var ah,DIe,MIe,JF=x(()=>{ah=P(B());$F();jF();GF();QF();YF();DIe={"date-picker":tA,select:nA,text:Zk},MIe={boolean:rA,operator:eA}});var ZF={};D(ZF,{default:()=>k1});function k1({isLast:e,context:t,handlers:n,value:o,options:r,findFunc:i}){let s=xg(t,o.condition,r),{type:a}=s,l=(0,us.useCallback)(()=>{n.onAddAfter(o.id,{condition:o.condition,group:!1})},[o.id,o.condition,n.onAddAfter]),u=(0,us.useCallback)(()=>{n.onDelete(o.id)},[o.id,n.onDelete]),c=(0,us.useCallback)(m=>{let{toggle:d}=xg(t,m,r),f=d&&d.values||[],h=d&&d.type==="operator";n.onUpdate(o.id,({operand:g="",operator:y,group:_})=>({operand:h?g:void 0,operator:h?f.includes(y)?y:f[0]:void 0,group:_,condition:m,value:""}))},[o.id,n.onUpdate,t]),p=(0,us.useCallback)(m=>{n.onUpdate(o.id,d=>({...d,subject:m}))},[o.id,n.onUpdate]);return us.default.createElement(us.default.Fragment,null,us.default.createElement("li",{className:"is-statement"},a==="tree-data"?us.default.createElement(Jk,{value:o,control:s,options:r,onUpdateCondition:c,onUpdateSubject:p}):a==="text"?us.default.createElement(Xk,{value:o,options:r,onUpdateCondition:c,handlers:n}):us.default.createElement(Jr,{grouped:!0,placeholder:"Select Context",value:o.condition,options:r,noOptionsMessage:()=>"Nothing found, try again.",onChange:c}),us.default.createElement(iA,{key:o.condition,context:t,handlers:n,findFunc:i,value:o}),us.default.createElement("button",{className:K("tco-btn","is-and",{"is-active":!e}),onClick:l},"and"),us.default.createElement("button",{className:"tco-btn is-delete",onClick:u},us.default.createElement(G,{type:"close"}))),e&&us.default.createElement("li",null,us.default.createElement("strong",null,"or")))}var us,sA=x(()=>{us=P(B());De();tf();Oa();FF();BF();je();JF()});var RF={};D(RF,{useSendResizeEffect:()=>lh});function lh(e=[]){let t=(0,aA.useCallback)(function(){setTimeout(function(){window.dispatchEvent(new CustomEvent("resize"))},25)},[]);return(0,aA.useEffect)(t,e),t}var aA,Kb=x(()=>{aA=P(B())});var ez={};D(ez,{default:()=>lA});function NIe(e,t){let{controls:n=[]}=T_(e);return(0,cs.useMemo)(()=>n.find(({key:o})=>o===t.condition)||{},[n,t.condition])}function LIe({value:e=[],context:t,updateValue:n}){let{options:o={}}=T_(t),r=Object.values(o),[i,s]=pu({initialState:()=>Array.isArray(e)?e:[],makeDefault:l=>({group:!0,condition:"",value:""}),makeId:Ws});vo(()=>{n(i.map(({id:l,...u})=>u))},[i]),lh([i?.length,r?.length]);let a=(0,cs.useCallback)(()=>{s.onAdd({condition:o[0].options[0].value,group:!0})},[s.onAdd,o]);return r.length?cs.default.createElement("ul",{className:"tco-picker-assignments-list"},i.map((l,u)=>cs.default.createElement(k1,{context:t,options:o,findFunc:NIe,key:l.id,value:l,handlers:s,isLast:!i[u+1]||i[u+1].group})),cs.default.createElement("li",null,cs.default.createElement("button",{onClick:a,className:"tco-btn tco-btn-info"},"Add Condition Group"))):null}function lA({values:{value:e},updateValue:t}){let{docTypeName:n}=Be(),[o,r]=(0,cs.useState)(!1),i=(0,cs.useCallback)(s=>r(a=>typeof s=="undefined"?!a:s),[r]);return cs.default.createElement(fn,{open:o,modalClass:"is-assignments",onToggle:i,isScrolling:!0,isInput:!0,label:v("app.edit"),content:cs.default.createElement(G,{type:"assignments"})},cs.default.createElement("div",{className:"tco-picker-assignments-content"},cs.default.createElement("header",{className:"tco-control-group-header"},cs.default.createElement("span",{className:"tco-control-group-label"},"Conditions")),cs.default.createElement(LIe,{value:e,context:n,updateValue:t})))}var cs,tz=x(()=>{cs=P(B());qr();Se();rr();Zi();je();tf();Pt();sA();Kb()});var nz={};D(nz,{default:()=>Yb});var ho,gle,yle,_le,Yb,oz=x(()=>{ho=P(B());Gt();je();Ss();Mt();dc();Zi();gle=class extends ho.default.PureComponent{constructor(t){super(t);Q(this,"onMove",(t,n)=>{let o=[...this.state.values];o.splice(n<0?o.length+n:n,0,o.splice(t,1)[0]),this.setValues(o)});Q(this,"onDuplicate",t=>{let n=[...this.state.values],o=n.findIndex(({id:s})=>s===t),{value:r,name:i}=n[o];n.splice(o,0,{id:wl(),name:i,value:r}),this.setValues(n)});Q(this,"onDelete",t=>{this.setValues(this.state.values.filter(({id:n})=>n!==t))});Q(this,"onAdd",()=>{this.setValues([...this.state.values,{id:wl(),name:"",value:""}]),this.props.onAfterAdd&&this.props.onAfterAdd()});Q(this,"onUpdateName",(t,n)=>{let o=[...this.state.values],r=o.findIndex(({id:i})=>i===t);o[r]={...o[r],name:n},this.setValues(o)});Q(this,"onUpdateValue",(t,n)=>{let o=[...this.state.values],r=o.findIndex(({id:i})=>i===t);o[r]={...o[r],value:n},this.setValues(o)});let n={};try{let o=JSON.parse(this.props.value);o&&(n=o)}catch{}this.state={values:Object.keys(n).map(o=>({id:wl(),name:o,value:n[o]}))}}setValues(t){this.setState({values:t});let n=t.reduce((o,{name:r,value:i})=>(r&&(o[r]=i),o),{});try{if(Object.keys(n).length<=0)this.props.onUpdate("");else{let o=JSON.stringify(n);o&&this.props.onUpdate(o)}}catch{}}render(){return this.props.children({values:this.state.values,onMove:this.onMove,onDuplicate:this.onDuplicate,onDelete:this.onDelete,onUpdateName:this.onUpdateName,onUpdateValue:this.onUpdateValue,onAdd:this.onAdd})}},yle=class extends ho.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{expanded:null});Q(this,"onExpandItem",t=>this.setState({expanded:t}))}componentDidMount(){this.expandNewItem()}componentDidUpdate(t){this.expandNewItem(t)}expandNewItem({didAdd:t=!1}={}){if(this.props.didAdd&&!t){let n=this.props.values[this.props.values.length-1].id;this.setState({expanded:n}),this.props.onDidAddComplete()}}render(){return ho.default.createElement(ks.Consumer,null,({dynamicContent:t})=>ho.default.createElement($f,{controlInputWrapper:!0,...this.props,renderItem:(n,o)=>ho.default.createElement(_le,{useDynamicContent:t&&this.props.useDynamicContent,key:n.id,onExpandItem:this.onExpandItem,expanded:this.state.expanded,onDuplicate:this.props.onDuplicate,onDelete:this.props.onDelete,onUpdateName:this.props.onUpdateName,onUpdateValue:this.props.onUpdateValue,item:n,listItemProps:o})}))}},_le=class extends ho.default.PureComponent{constructor(){super(...arguments);Q(this,"onDuplicate",()=>this.props.onDuplicate(this.props.item.id));Q(this,"onDelete",()=>this.props.onDelete(this.props.item.id));Q(this,"onUpdateName",t=>this.props.onUpdateName(this.props.item.id,t));Q(this,"onUpdateValue",t=>this.props.onUpdateValue(this.props.item.id,t));Q(this,"onClick",()=>{this.props.onExpandItem(this.props.item.id===this.props.expanded?null:this.props.item.id)})}renderLabel(){let t=this.props.item.name.length>14?this.props.item.name.substr(0,11)+"...":this.props.item.name,n=this.props.item.value&&this.props.item.value.length>14?this.props.item.value.substr(0,11)+"...":this.props.item.value||"";return ho.default.createElement("span",{onClick:this.onClick},this.props.item.name?`${t}="${n}"`:"Click to edit")}render(){return ho.default.createElement(zm,{showMore:this.props.expanded===this.props.item.id,content:this.renderLabel(),actions:ho.default.createElement(ho.default.Fragment,null,ho.default.createElement("button",{onClick:this.onDuplicate},ho.default.createElement(G,{type:"copy"})),ho.default.createElement("button",{onClick:this.onDelete},ho.default.createElement(G,{type:"trash"}))),...this.props.listItemProps},ho.default.createElement($o,null,ho.default.createElement(Le,{label:"Name"},ho.default.createElement(We,null,ho.default.createElement(hn,{className:"tco-input-code",type:"text",onUpdate:this.onUpdateName,value:this.props.item.name,dcType:this.props.useDynamicContent?"scalar":!1,placeholder:""}))),ho.default.createElement(Le,{label:"Value"},ho.default.createElement(We,null,ho.default.createElement(hn,{className:"tco-input-code",type:"text",onUpdate:this.onUpdateValue,value:this.props.item.value,dcType:this.props.useDynamicContent?"scalar":!1,placeholder:""})))))}},Yb=class extends ho.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{didAdd:!1});Q(this,"onUpdateStringState",t=>this.props.updateValue(t));Q(this,"onAfterAdd",()=>this.setState({didAdd:!0}));Q(this,"onAfterAddComplete",()=>this.setState({didAdd:!1}))}render(){let{dynamic:t}=this.props.options,n=this.props.value;this.props.value&&typeof this.props.value!="string"&&(n=JSON.stringify(this.props.value));let o=this.props.level>1;return ho.default.createElement(gle,{onAfterAdd:this.onAfterAdd,value:n,onUpdate:this.onUpdateStringState},({onAdd:r,...i})=>ho.default.createElement(mi,{afterHeader:ho.default.createElement("button",{onClick:r,className:"tco-control-group-header-action"},ho.default.createElement(G,{type:"plus"})),headerModifierClass:"has-add",managedChildren:!0,className:o?"tco-custom-attributes-inner":"",...this.props},this.props.level>1&&ho.default.createElement("div",{className:"tco-control-group-header-action-level-2"},ho.default.createElement("button",{onClick:r,className:"tco-control-group-header-action"},ho.default.createElement(G,{type:"plus"}))),i.values.length>0&&ho.default.createElement(yle,{didAdd:this.state.didAdd,onDidAddComplete:this.onAfterAddComplete,useDynamicContent:t!==!1,...i})))}}});var rz={};D(rz,{default:()=>uA});function uA(e){let{breakoutMode:t}=Dt(),n=bo(e.value)||typeof e.value!="boolean",o=e.updateValue||e.onToggle,r=e.options||{},i=(0,Xb.useCallback)(function(s){o(s)},[o]);return t||n?Xb.default.createElement(Rr,{resetValue:!1,isCustomValue:n,value:e.value,placeholder:r.placeholder,updateValue:o}):Xb.default.createElement(an,{...e,checked:e.value,onToggle:i})}var Xb,iz=x(()=>{Xb=P(B());a1();Mt();Dl();As();ci()});var sz={};D(sz,{default:()=>Cp});function Cp({options:e={},control:t,value:n,values:o={},updateValue:r,inQueryInspector:i,level:s}){let a=typeof o.alt!="undefined",l=!i&&typeof o.checkbox!="undefined",{dynamicContent:u,breakoutMode:c}=Dt(),p=!!e.disable_gradients,m=(0,Ai.useMemo)(function(){return{value:n,options:e,onUpdate:r}},[n,e,r]),d=(0,Ai.useCallback)(function(y){r(y,"alt")},[r]),f=(0,Ai.useMemo)(function(){return{value:o.alt,options:{...e,label:e.alt_label||e.label||""},onUpdate:d}},[o.alt,e,e.alt_label,e.label,d]),h=(0,Ai.useCallback)(function(y){r(y,"checkbox")},[r]),g=c&&typeof n!="object";return Ai.default.createElement(Ai.default.Fragment,null,g&&Ai.default.createElement(Ai.default.Fragment,null,Ai.default.createElement(We,null,Ai.default.createElement(Vr,{value:n,onUpdate:r,dynamicContent:u,placeholder:e.label})),a&&Ai.default.createElement(We,null,Ai.default.createElement(Vr,{value:o.alt,onUpdate:d,dynamicContent:u,placeholder:e.alt_label||e.label}))),!g&&Ai.default.createElement(We,{half:e.half||s>2&&e.half!==!1||l},a?Ai.default.createElement(Bf,{base:m,alt:f,usePalette:e.palette!==!1,label:e.swatch_label||e.label||t?.label||"",disableGradients:p}):Ai.default.createElement(pp,{value:n,options:e,usePalette:e.palette!==!1,onUpdate:r,disableGradients:p})),l&&Ai.default.createElement(We,{half:!0},Ai.default.createElement(uA,{value:o.checkbox,label:e.checkbox_label,onToggle:h})))}var Ai,Jb=x(()=>{Ai=P(B());Vm();Gt();ci();Mt();iz()});var az={};D(az,{default:()=>cA});function cA(e){let{options:t={},updateQueryValue:n,queryValues:o={},rawQueryValues:r={}}=e,i=Ks({available_units:["px","em","rem"],ranges:{px:{min:0,max:25,step:1},em:{min:0,max:2.5,step:.001},rem:{min:0,max:2.5,step:.001}}},t.width||{}),s=t.color||{},{selectedSide:a,setSelectedSide:l,linked:u,isToggledOn:c,bpInfo:p,...m}=Nb(r,o,{},"width"),d=A=>{let[,O]=o.width[p.base][0].match(/!?(.*)/);n("value",`${A?"":"!"}${O}`,null)},f=(0,Gi.useMemo)(()=>pr.map(A=>({value:A,class:`tco-choice-${A}`,tooltip:v(`app.controls.box.${A}`)})),[]),h=(0,Gi.useMemo)(function(){return{choices:[{value:"none",label:v("app.border.none")},{value:"solid",label:v("app.border.solid")},{value:"dotted",label:v("app.border.dotted")},{value:"dashed",label:v("app.border.dashed")},{value:"double",label:v("app.border.double")},{value:"groove",label:v("app.border.groove")},{value:"ridge",label:v("app.border.ridge")},{value:"inset",label:v("app.border.inset")},{value:"outset",label:v("app.border.outset")}]}},[]),g=P7(m?.color?.top?.value),y=A=>{Object.keys(e.values).forEach(O=>{let V=m[O][a].queryValues[p.base][0]||"",$=O==="color";if(A){let H=m[O][a].rawQueryValues;n(O,V,null,H)}else{g&&($||O==="alt")&&(V="black");let H=m[O][a].rawQueryValues.map(N=>N==null?null:(g&&$&&(N="black"),g&&O==="alt"&&(N=""),`${N} ${N} ${N} ${N}`));n(O,`${V} ${V} ${V} ${V}`,null,H)}})},_=(A,O,V,$=null)=>{if(l(V),u){n(A,O,oh(o[A],p,$));return}let H=m[A],N=oh(H[V].queryValues,p,$),F=N!==p.base,q=pr.map(U=>U===V?F&&H[V].queryValues[N][2]===O?"qs":O:F&&H[U].rawQueryValues&&H[U].rawQueryValues[N]===null?"qs":H[U].queryValues[N][0]);n(A,q.join(" "),N)},b=pr.reduce((A,O)=>(A[O]=(V,$)=>{_($,V,O)},A),{}),w=pr.reduce((A,O)=>(A[O]=(V,$,H)=>void _(V,$,O,H),A),{}),S={color:m.color[a].value},C={color:m.color[a].queryValues};return typeof e.values.alt!="undefined"&&(S.alt=m.alt[a].value,C.alt=m.alt[a].queryValues),Gi.default.createElement(mi,{topLevelOnly:!0,isToggledOn:c,onToggle:d,...e},c&&Gi.default.createElement(Gi.default.Fragment,null,Gi.default.createElement(Le,{label:v("app.controls.link-sides")},Gi.default.createElement(We,null,Gi.default.createElement(to,{value:u,choices:VIe(),onUpdate:A=>{y(A)}}))),!u&&Gi.default.createElement(Le,{label:v("app.controls.side")},Gi.default.createElement(We,null,Gi.default.createElement(to,{value:a,choices:f,onUpdate:A=>{l(A)}}))),Gi.default.createElement(ko,{label:v("app.controls.style"),className:"tco-control-select",queryInspectorLabel:v("app.labeled",{context:u?"":v(Wm[a]),label:v("app.controls.style")}),primaryKey:"style",parentControl:{values:{style:m.style[a].value},queryValues:{style:m.style[a].queryValues},updateQueryValue:w[a],updateValue:b[a]}},(A,O)=>Gi.default.createElement(Ei,{options:h,value:A,updateValue:O})),Gi.default.createElement(ko,{label:v("app.controls.width"),queryInspectorLabel:v("app.labeled",{context:u?"":v(Wm[a]),label:v("app.controls.width")}),primaryKey:"width",parentControl:{values:{width:m.width[a].value},queryValues:{width:m.width[a].queryValues},updateQueryValue:w[a],updateValue:b[a]}},(A,O)=>Gi.default.createElement(yn,{value:A,onUpdate:O,unitMode:i.unit_mode,validKeywords:i.valid_keywords,availableUnits:i.available_units,disabled:i.disabled,fallbackValue:i.fallback_value,slider:!0,ranges:i.ranges})),Gi.default.createElement(ko,{label:v("app.controls.color"),description:v("app.border.gradient-message"),queryInspectorLabel:v("app.labeled",{context:u?"":v(Wm[a]),label:v("app.controls.color")}),primaryKey:"color",parentControl:{values:S,queryValues:C,updateQueryValue:w[a],updateValue:b[a]}},(A,O,V)=>Gi.default.createElement(Cp,{updateValue:O,label:s.swatch_label||t.label||"",options:{label:v("app.controls.base"),alt_label:s.alt_label||v("app.controls.interaction"),disable_gradients:!u},values:V,value:A}))))}var Gi,vle,VIe,lz=x(()=>{Gi=P(B());gu();ss();Se();qd();Gt();Un();bm();vle=P(Mn());rc();Jb();VIe=(0,vle.memoize)(()=>[{value:!1,icon:"unlink",tooltip:v("app.controls.unlinked")},{value:!0,icon:"link",tooltip:v("app.controls.linked")}])});var uz={};D(uz,{default:()=>Zb});var zr,ble,FIe,Zb,cz=x(()=>{zr=P(B());Gt();gu();ss();Vm();qd();Da();Se();ble=P(Mn()),FIe=(0,ble.memoize)(()=>[{value:!1,label:v("app.controls.outside")},{value:!0,label:v("app.controls.inside")}]),Zb=class extends zr.default.PureComponent{constructor(){super(...arguments);Q(this,"updateToggle",t=>{let[,n]=this.props.value.match(/!?(.*)/);this.props.updateValue(`${t?"":"!"}${n}`,"value",0)})}isKeyMapped(t){return typeof this.props.values[t]!="undefined"}getValues(){let t=il(this.props.value||""),n=t[0]==="inset";return n&&t.shift(),{xOffset:typeof t[0]!="undefined"?t[0]:"0px",yOffset:typeof t[1]!="undefined"?t[1]:"0px",blur:typeof t[2]!="undefined"?t[2]:"0px",spread:typeof t[3]!="undefined"?t[3]:"0px",inset:n}}updatePart(t,n,o){let{xOffset:r,yOffset:i,blur:s,spread:a,inset:l}=Object.assign({},o,{[n]:t}),u=`${l?"inset ":""}${r} ${i} ${s} ${a}`;this.props.updateValue(u,"value",0)}render(){let t=this.getValues(),n=Ks(this.props.options.x_offset||{},{available_units:["px","em","rem","vw","vh","vmin","vmax"],valid_keywords:["calc"],ranges:{px:{min:-50,max:50,step:1},em:{min:-1,max:1,step:.001},rem:{min:-1,max:1,step:.001},vw:{min:0,max:100,step:1},vh:{min:0,max:100,step:1},vmin:{min:0,max:100,step:1},vmax:{min:0,max:100,step:1}}}),o=Ks(this.props.options.y_offset||{},{available_units:["px","em","rem","vw","vh","vmin","vmax"],valid_keywords:["calc"],ranges:{px:{min:-50,max:50,step:1},em:{min:-1,max:1,step:.001},rem:{min:-1,max:1,step:.001},vw:{min:0,max:100,step:1},vh:{min:0,max:100,step:1},vmin:{min:0,max:100,step:1},vmax:{min:0,max:100,step:1}}}),r=Ks(this.props.options.blur||{},{available_units:["px","em","rem","vw","vh","vmin","vmax"],valid_keywords:["calc"],ranges:{px:{min:0,max:100,step:1},em:{min:0,max:5,step:.001},rem:{min:0,max:5,step:.001},vw:{min:0,max:100,step:1},vh:{min:0,max:100,step:1},vmin:{min:0,max:100,step:1},vmax:{min:0,max:100,step:1}}}),i=Ks(this.props.options.blur||{},{available_units:["px","em","rem","vw","vh","vmin","vmax"],valid_keywords:["calc"]}),s=this.props.options.color||{},a=Object.assign({},s,{label:s.alt_label||s.label||""}),l=this.props.value.trim().indexOf("!")!==0;return zr.default.createElement(mi,{topLevelOnly:!0,isToggledOn:l,onToggle:this.updateToggle,...this.props},l&&zr.default.createElement(zr.default.Fragment,null,zr.default.createElement(Le,{label:v("app.controls.x-offset")},zr.default.createElement(We,null,zr.default.createElement(yn,{value:t.xOffset,onUpdate:u=>this.updatePart(u,"xOffset",t),unitMode:n.unit_mode,validKeywords:n.valid_keywords,availableUnits:n.available_units,disabled:n.disabled,fallbackValue:n.fallback_value,slider:!0,step:n.step,min:n.min,max:n.max,ranges:n.ranges}))),zr.default.createElement(Le,{label:v("app.controls.y-offset")},zr.default.createElement(We,null,zr.default.createElement(yn,{value:t.yOffset,onUpdate:u=>this.updatePart(u,"yOffset",t),unitMode:o.unit_mode,validKeywords:o.valid_keywords,availableUnits:o.available_units,disabled:o.disabled,fallbackValue:o.fallback_value,slider:!0,step:o.step,min:o.min,max:o.max,ranges:o.ranges}))),zr.default.createElement(Le,{label:v("app.controls.blur")},zr.default.createElement(We,null,zr.default.createElement(yn,{value:t.blur,onUpdate:u=>this.updatePart(u,"blur",t),unitMode:r.unit_mode,validKeywords:r.valid_keywords,availableUnits:r.available_units,disabled:r.disabled,fallbackValue:r.fallback_value,slider:!0,step:r.step,min:r.min,max:r.max,ranges:r.ranges}))),zr.default.createElement(Le,{label:v("app.controls.spread")},zr.default.createElement(We,null,zr.default.createElement(yn,{value:t.spread,onUpdate:u=>this.updatePart(u,"spread",t),unitMode:i.unit_mode,validKeywords:i.valid_keywords,availableUnits:i.available_units,disabled:i.disabled,fallbackValue:i.fallback_value,slider:!0,step:i.step,min:i.min,max:i.max,ranges:i.ranges}))),zr.default.createElement(Le,{label:v("app.controls.position")},zr.default.createElement(We,null,zr.default.createElement(to,{value:t.inset,choices:FIe(),onUpdate:u=>this.updatePart(u,"inset",t)}))),this.isKeyMapped("color")&&zr.default.createElement(Le,{label:v("app.controls.color")},this.isKeyMapped("alt_color")?zr.default.createElement(Bf,{base:{value:this.props.values.color,options:s,onUpdate:u=>this.props.updateValue(u,"color",0)},alt:{value:this.props.values.alt_color,options:a,onUpdate:u=>this.props.updateValue(u,"alt_color",0)},usePalette:s.palette!==!1,disableGradients:!0,label:s.swatch_label||this.props.options.label||""}):zr.default.createElement(pp,{value:this.props.values.color,options:s,usePalette:s.palette!==!1,disableGradients:!0,onUpdate:u=>this.props.updateValue(u,"color",0)}))))}}});var pz={};D(pz,{default:()=>pA});function zIe({min:e,max:t,value:n,onUpdate:o,onBlur:r,...i}){let[s,a]=(0,pn.useState)(n),[l,u]=(0,pn.useState)(),c=(0,pn.useCallback)(m=>{a(m.target.value);let d=Number.parseInt(m.target.value,10);!isNaN(d)&&d>=e&&(d<=t||t===null)?o(d):u(!0)},[a,o,e,t]),p=(0,pn.useCallback)(m=>{r&&r(m),l&&(a(n),u(!1))},[n,a,u,l,r]);return pn.default.createElement("input",{type:"text",value:s,onChange:c,onBlur:p,...i})}function pA(e){let{updateValue:t,values:n,options:{notify:{message:o,...r}={}}}=e,{base:i,ranges:s}=lr(),a=window.csAppData.breakpoints.canChangeBase?void 0:!0,l=typeof s=="undefined"||!window.csAppData.breakpoints.canChangeRanges?!0:void 0,[u,c]=(0,pn.useState)(s),[p,m]=(0,pn.useState)(i),[d,f]=(0,pn.useState)(null),[h,g]=(0,pn.useState)(null),y=(0,pn.useCallback)(N=>{!window.csAppData.breakpoints.canChangeBase||m(N)},[m]),_=(0,pn.useRef)(!1),b=(0,pn.useCallback)(()=>{_.current||!o||(ws(o,r),_.current=!0)},[]);vo(()=>{p!==i&&(t(p,"base"),b())},[t,p,i]),vo(()=>{let[,...N]=u;n?.ranges&&n.ranges.join(",")!==N.join(",")&&(t(N,"ranges"),b())},[t,u,s]);let w=u.length,S=nS({base:p,ranges:u}),C=(0,pn.useCallback)(()=>{if(!window.csAppData.breakpoints.canChangeBase||!window.csAppData.breakpoints.canChangeRanges)return;c(F=>F.slice(0,w-1));let N=w-2;p>N&&y(N)},[w,p,c,y]),k=(0,pn.useCallback)(()=>{if(!window.csAppData.breakpoints.canChangeBase||!window.csAppData.breakpoints.canChangeRanges)return;let N=window.csAppData.breakpoints.controlRanges[w];p===w-1&&y(F=>F+1),c(F=>[...F,N])},[w,c,p,y]),A=(0,pn.useCallback)(()=>{f(null)},[f]),O=(0,pn.useCallback)(N=>F=>{F.target.nodeName==="INPUT"?f(N):f(null)},[f]),V=(0,pn.useCallback)(N=>F=>{c(q=>{let U=[...q];return U[N]=F,U})},[c]),$=(0,pn.useCallback)(N=>()=>{g(N)},[g]),H=(0,pn.useCallback)(()=>{g(null)},[g]);return pn.default.createElement(mi,{topLevelOnly:!0,...e},pn.default.createElement(Le,{className:"tco-control-breakpoints"},pn.default.createElement("div",{className:"is-wrapper"},pn.default.createElement("div",{className:"is-breakpoints"},S.map(({lower:N,min:F,max:q,tag:U},J)=>pn.default.createElement("div",{key:`bp-${J}`,className:"is-breakpoint",onMouseLeave:A,onMouseOver:O(J)},pn.default.createElement("button",{disabled:a,className:K({"is-base":window.csAppData.breakpoints.canChangeBase&&p===J}),onClick:()=>y(J)},pn.default.createElement(G,{type:`size-${U}`})),J!==0&&pn.default.createElement(pn.default.Fragment,null,pn.default.createElement("div",{className:`is-crossover${l?" is-disabled":""}${h===J?" is-focused":""}${d===J?" is-hover":""}`},pn.default.createElement("div",{className:"is-crossover-control-group"},pn.default.createElement(zIe,{value:N,min:F,max:q,onUpdate:V(J),onFocus:$(J),onBlur:H,disabled:l}),pn.default.createElement("span",null,"px"))))))),window.csAppData.breakpoints.canChangeRanges&&pn.default.createElement("div",{className:"is-manager"},pn.default.createElement("button",{className:"tco-control-group-header-action",onClick:C,disabled:w<=Y7},pn.default.createElement(G,{type:"minus"})),pn.default.createElement("button",{className:"tco-control-group-header-action",onClick:k,disabled:w>=K7},pn.default.createElement(G,{type:"plus"}))),window.csAppData.breakpoints.canChangeBase&&pn.default.createElement("p",{className:"is-message"},pn.default.createElement(G,{type:`size-${S[p].tag}`})," ",pn.default.createElement("span",null,"is your base breakpoint")))))}var pn,mz=x(()=>{pn=P(B());Gt();rr();je();Se();ao();Ps();De()});var fz={};D(fz,{default:()=>mA});function mA({value:e,updateValue:t}){let{info:n}=lr(),o=n.map(({tag:m})=>({value:m,tooltip:v(`app.breakpoints.size.${m}`),icon:`ui:size-${m}`})),{dynamicContent:r,breakoutMode:i}=Dt(),[s,a]=(0,Hl.useState)(()=>o?.[0]?.value===e),l=(0,Hl.useMemo)(()=>{let m=e.split&&e.split(" ")||e||[],d=[dz,...o.map(f=>f.value)];return!!m.find(f=>!d.includes(f))},[o,e,dz]),[u,c]=(0,Hl.useState)(l);return(0,Hl.useMemo)(()=>i?!0:l,[i,l])||u?Hl.default.createElement("div",{className:"tco-choose-override"},!i&&Hl.default.createElement("button",{className:"tco-btn is-override-back",onClick:()=>{t(""),a(!0),c(!1)}},Hl.default.createElement(G,{type:"larr"})),Hl.default.createElement(hn,{autoFocus:s&&!i,onUpdate:m=>{t(m),c(!0)},value:e,dcType:r?"scalar":!1})):Hl.default.createElement(_f,{choices:o,offValue:dz,value:e,onUpdate:t})}var Hl,dz,hz=x(()=>{Hl=P(B());De();Ss();Mt();ss();je();Se();Ps();dz="none"});var gz={};D(gz,{default:()=>dA});function BIe(e){return bo(e)||typeof e!="boolean"&&e!==""}function dA(e){let t=Array.isArray(e.options.list)?e.options.list:[],{breakoutMode:n}=Dt();return Qm.default.createElement(Qm.default.Fragment,null,t.map(({key:o,label:r,full:i,description:s})=>{let a=BIe(e.values[o]);return n||a?Qm.default.createElement(We,{key:o},Qm.default.createElement("span",{className:"tco-small-text"},r),Qm.default.createElement(Rr,{resetValue:!1,isCustomValue:a,value:e.values[o],placeholder:e.options?.placeholder,updateValue:l=>e.updateValue(l,o)})):Qm.default.createElement(We,{key:o,half:!i},Qm.default.createElement(an,{checked:e.values[o],label:r,tooltip:s,onToggle:l=>e.updateValue(l,o)}))}))}var Qm,yz=x(()=>{Qm=P(B());ci();Gt();As();Dl();Mt()});var _z={};D(_z,{default:()=>A1});function A1({value:e,updateValue:t,options:n}){let{weighted:o,choices:r,off_value:i,delimiter:s,arrayOutput:a,can_override:l}=n,{dynamicContent:u,breakoutMode:c}=Dt(),[p,m]=(0,fl.useState)(()=>r?.[0]?.value===e),{isLoading:d,unicodeToName:f}=op(),h=(0,fl.useMemo)(()=>{if(l===!1)return!1;let w=e&&e.split?e.split(s??" "):e||[],S=[i,...r.map(C=>C.value)];return!!w.find(C=>!S.includes(C))},[l,r,e,i,s]),[g,y]=(0,fl.useState)(h),_=(0,fl.useMemo)(()=>c?!0:h,[c,h]),b=(0,fl.useMemo)(()=>d?r:r.map(w=>w.icon?{...w,icon:w.icon.indexOf("classic-choice:")===0?f(w.icon.replace("classic-choice:","")):w.icon}:w),[r,d,f]);return _||g?fl.default.createElement("div",{className:"tco-choose-override"},!c&&fl.default.createElement("button",{className:"tco-btn is-override-back",onClick:()=>{t(typeof i=="undefined"?b[0].value:i),m(!0),y(!1)}},fl.default.createElement(G,{type:"larr"})),fl.default.createElement(hn,{autoFocus:p&&!c,onUpdate:w=>{t(w),y(!0)},value:e,dcType:u?"scalar":!1})):fl.default.createElement(_f,{choices:r,offValue:i,delimiter:s,arrayOutput:a,value:e,weighted:o,onUpdate:t})}var fl,fA=x(()=>{fl=P(B());De();Ss();Mt();ss();je();gf()});var vz={};D(vz,{default:()=>ex});var Ti,Rb,UIe,ex,bz=x(()=>{Ti=P(B());je();Se();Gt();Rb=["top","right","bottom","left","linked"],UIe=["0px","0px","0px","0px","linked"],ex=class extends Ti.default.PureComponent{getValues(){let t={};return Rb.forEach((n,o)=>{t[n]=this.props.value==null?UIe[o]:this.props.value[o]}),t}getConsumableValues(){try{return[...this.props.value]}catch{return{...this.props.value}}}toggleLinked(t){let n=this.getConsumableValues();if(n[4]=t?"linked":"unlinked",t){let r=Rb.indexOf(this.recentKey),i=n[r>=0?r:0];n[0]=i,n[1]=i,n[2]=i,n[3]=i}let{lock:o={}}=this.props.options;Object.keys(o).forEach(r=>{n[Rb.indexOf(r)]=o[r]}),this.props.updateValue(n)}updateKey(t,n){this.recentKey=t;let o=this.getConsumableValues();o[4]==="linked"?(o[0]=n,o[1]=n,o[2]=n,o[3]=n):o[Rb.indexOf(t)]=n;let{lock:r={}}=this.props.options;Object.keys(r).forEach(i=>{o[Rb.indexOf(i)]=r[i]}),this.props.updateValue(o)}render(){let t=this.getValues(),n=Object.assign({top:v("app.controls.box.top"),right:v("app.controls.box.right"),bottom:v("app.controls.box.bottom"),left:v("app.controls.box.left")},this.props.options.labels||{}),{lock:o}=this.props.options,r=t.linked==="linked";return Ti.default.createElement(Le,null,Ti.default.createElement(We,null,Ti.default.createElement("ul",{className:"tco-dimensions"},Ti.default.createElement("li",null,Ti.default.createElement("input",{disabled:o&&o.top,type:"text",value:t.top,onChange:i=>this.updateKey("top",i.target.value)}),Ti.default.createElement("span",null,n.top)),Ti.default.createElement("li",null,Ti.default.createElement("input",{disabled:o&&o.right,type:"text",value:t.right,onChange:i=>this.updateKey("right",i.target.value)}),Ti.default.createElement("span",null,n.right)),Ti.default.createElement("li",null,Ti.default.createElement("input",{disabled:o&&o.bottom,type:"text",value:t.bottom,onChange:i=>this.updateKey("bottom",i.target.value)}),Ti.default.createElement("span",null,n.bottom)),Ti.default.createElement("li",null,Ti.default.createElement("input",{disabled:o&&o.left,type:"text",value:t.left,onChange:i=>this.updateKey("left",i.target.value)}),Ti.default.createElement("span",null,n.left)),Ti.default.createElement("li",null,Ti.default.createElement("button",{className:"tco-link-dimensions",onClick:()=>this.toggleLinked(!r)},Ti.default.createElement(G,{type:r?"unlink":"link"}))))))}}});var xz={};D(xz,{default:()=>P1});function P1({nav:e=null,onToggle:t=console.log,children:n=""}){return T1.default.createElement("div",{className:"tco-text-editor-expandable"},T1.default.createElement("div",{className:"tco-text-editor-expandable-header"},T1.default.createElement("div",{className:"tco-text-editor-expandable-header-nav"},e),T1.default.createElement("button",{className:"is-expand",onClick:t},T1.default.createElement(G,{type:"nearr"}))),n)}var T1,hA=x(()=>{T1=P(B());je()});var wz={};D(wz,{default:()=>Km});function Km({updateValue:e,value:t,options:n,CodeEditorButtonsComponent:o,startsOpen:r=!1,...i}){let{placeholder:s,mode:a="",button_label:l,header_label:u,valid:c,expandable:p=!1}=n,[m,d]=(0,hl.useState)(r),f=(0,hl.useCallback)(()=>{d(!1)},[d]),h=(0,hl.useCallback)(()=>{d(!m)},[m,d]),g=hl.default.createElement(da,{visible:!0,placeholder:s,value:t,onUpdate:e,type:a,valid:c,CodeEditorButtonsComponent:o,inputProps:i});return hl.default.createElement(hl.default.Fragment,null,!p||m?hl.default.createElement(Af,{label:l??v("app.edit"),onClick:()=>d(y=>!y)}):null,p&&!m?hl.default.createElement(P1,{nav:hl.default.createElement("button",{className:"is-active"},u),onToggle:h},g):null,m&&hl.default.createElement(ic,{name:`code-editor-control-${a}`,onClose:f,active:!0,label:u},g))}var hl,tx=x(()=>{hl=P(B());Vo();hp();Se();hA()});var Cz={};D(Cz,{default:()=>nx});var gA,nx,Ez=x(()=>{gA=P(B());De();nx=class extends gA.default.PureComponent{render(){return gA.default.createElement("div",{className:K("tco-column-label",this.props.control.options.columns?`is-x${this.props.control.options.columns}`:"")},gA.default.createElement("span",null,this.props.control.label))}}});var Sz={};D(Sz,{RowPreset:()=>xle,default:()=>I1});function I1({onChooseLayout:e,active:t,children:n}){let o=(0,Ep.useMemo)(()=>window.csAppData.rowPresets,[]);return Ep.default.createElement("div",{className:"tco-layout-presets"},Ep.default.createElement("div",{className:"tco-layout-presets-inner"},o.map(r=>Ep.default.createElement(xle,{key:`tco-layout-preset-${r}`,active:t,layout:r,onClick:e})),n))}function xle({onClick:e,layout:t="100%",active:n=""}){return Ep.default.createElement("a",{role:"button",className:K({"tco-layout-preset":!0,"is-active":t===n}),onClick:o=>e&&e(t,o)},Ep.default.createElement("span",null,t),t.split(" ").map((o,r)=>Ep.default.createElement("i",{key:r,style:{flexBasis:o}})))}var Ep,yA=x(()=>{Ep=P(B());De()});var kz={};D(kz,{default:()=>O1});var Ym,O1,Az=x(()=>{Ym=P(B());yA();O1=class extends Ym.default.Component{constructor(){super(...arguments);Q(this,"state",{showCustom:!1});Q(this,"onChooseLayout",t=>{this.props.onChange(t),this.setState({showCustom:!1})});Q(this,"onChooseCustom",()=>this.setState({showCustom:!0}));Q(this,"onInputCustomValue",t=>{this.props.onChange(t.target.value)})}componentDidUpdate(t,n){this.state.showCustom&&!n.showCustom&&this.refInput.focus()}render(){let t=this.state.showCustom||!this.props.presets.includes(this.props.value);return Ym.default.createElement("div",{className:"tco-control-choose-layout-preset is-row"},Ym.default.createElement(I1,{presets:this.props.presets,active:!this.state.showCustom&&this.props.value,onChooseLayout:this.onChooseLayout},!t&&Ym.default.createElement("a",{className:"tco-layout-preset is-custom",role:"button",onClick:this.onChooseCustom},Ym.default.createElement("i",null,Ym.default.createElement("b",null,"Custom"))),t&&Ym.default.createElement("input",{type:"text",className:"tco-no-input-focus",value:this.props.value,placeholder:"25% 75%",onChange:this.onInputCustomValue,ref:n=>{this.refInput=n}})))}};Q(O1,"defaultProps",{presets:window.csAppData.rowPresets,value:"100%",onChange:()=>{}})});var Tz={};D(Tz,{default:()=>_A});function _A({inQueryInspector:e,updateValue:t,control:n,value:o}){let[r,i]=(0,uh.useState)(!1),{breakoutMode:s,dynamicContent:a}=Dt(),l=uh.default.createElement(O1,{key:n.keys.value,value:o,onChange:t});return s?uh.default.createElement(Vr,{value:o,onUpdate:t,dynamicContent:a}):e?uh.default.createElement(fn,{className:"tco-choose-layout-row-picker",modalClass:"is-choose-layout-row-picker",open:r,isInput:!0,onToggle:i,label:o||v("app.edit"),content:uh.default.createElement(ca,{type:"layout-row"})},l):l}var uh,Pz=x(()=>{uh=P(B());Az();qr();Sm();Se();Mt()});var Iz={};D(Iz,{default:()=>vA});function vA({values:e}){let t=Ne(({ui:{previewDimensions:n}})=>n?.width||Ir);return Au.default.createElement(Cle,{gridTemplateColumns:e.columns.trim(),previewWidth:t,gridTemplateRows:e.rows.trim()})}var Au,wle,Cle,Oz=x(()=>{Au=P(B());hu();ht();Or();wle=(e,t)=>Number.isNaN(t)?e:e.replace(/([\d.]+vw)/g,n=>{let o=parseFloat(n);return o?`${o/100*t}px`:n}),Cle=class extends Au.default.Component{constructor(){super(...arguments);Q(this,"state",{columnTemplate:"",rowTemplate:"",keyword:null});Q(this,"idleUpdateComputedStyles",Zr(()=>this.updateComputedStyles()));Q(this,"onResize",()=>this.idleUpdateComputedStyles())}componentDidMount(){this.updateComputedStyles(),window.addEventListener("resize",this.onResize)}componentDidUpdate(t){(this.props.gridTemplateColumns!==t.gridTemplateColumns||this.props.gridTemplateRows!==t.gridTemplateRows)&&this.idleUpdateComputedStyles()}componentWillUnmount(){this.idleUpdateComputedStyles.cancel(),window.removeEventListener("resize",this.onResize)}updateComputedStyles(){let t=this.props.gridTemplateColumns.match(".*?(auto-(?:fit|fill))")||[],n=this.props.gridTemplateRows.match(".*?(auto-(?:fit|fill))")||[];if(t[1]||n[1])return this.setState({total:1,keyword:t[1]||n[1],columnTemplate:"",rowTemplate:""});if(!this.sizerEl)return;let{gridTemplateColumns:o,gridTemplateRows:r}=window.getComputedStyle(this.sizerEl),i=o.split(" ").map(p=>parseFloat(p)),s=r.split(" ").map(p=>parseFloat(p)),a=i.reduce((p,m)=>p+m,0),l=s.reduce((p,m)=>p+m,0),u=i.map(p=>Math.round(p/a*1e3)),c=s.map(p=>Math.round(p/l*1e3));this.setState({total:i.length*s.length,columnTemplate:u.map(p=>`${p}fr`).join(" "),rowTemplate:c.map(p=>`${p}fr`).join(" "),keyword:null})}getSizerMaxWidth(){return`${this.props.previewWidth}px`}renderSizer(){let{gridTemplateColumns:t,gridTemplateRows:n}=this.props,r=parseInt("none");return Au.default.createElement("div",{className:"tco-grid-template-preview-sizer",ref:i=>this.sizerEl=i,style:{gridTemplateColumns:wle(t,r),gridTemplateRows:wle(n,r)}},Au.default.createElement("i",null))}renderPreview(){if(this.state.keyword)return Au.default.createElement("div",{className:"tco-grid-template-preview is-keyword"},Au.default.createElement("span",null,this.state.keyword));let{columnTemplate:t,rowTemplate:n,total:o}=this.state,r=new Array(o).fill().map((i,s)=>s);return Au.default.createElement("div",{className:"tco-grid-template-preview",style:{gridTemplateColumns:t,gridTemplateRows:n}},r.map(i=>Au.default.createElement("i",{key:i})))}render(){return Au.default.createElement(Au.default.Fragment,null,this.renderSizer(),this.renderPreview())}}});var Dz={};D(Dz,{default:()=>D1});var Ao,Ele,Sle,kle,D1,Mz=x(()=>{Ao=P(B());qr();je();tl();Da();Zi();dc();Ele=class extends Ao.default.PureComponent{constructor(t){super(t);Q(this,"onMove",(t,n)=>{let o=[...this.state.values];o.splice(n<0?o.length+n:n,0,o.splice(t,1)[0]),this.setValues(o)});Q(this,"onDuplicate",t=>{let n=[...this.state.values],o=n.findIndex(({id:s})=>s===t),{value:r,isComment:i}=n[o];n.splice(o,0,{id:wl(),value:r,isComment:i}),this.setValues(n)});Q(this,"onDelete",t=>{this.setValues(this.state.values.filter(({id:n})=>n!==t))});Q(this,"onToggleComment",t=>{let n=[...this.state.values],o=n.findIndex(({id:i})=>i===t),{isComment:r}=n[o];n[o]={...n[o],isComment:!r},this.setValues(n)});Q(this,"onUpdateLabel",(t,n)=>{let o=[...this.state.values],r=o.findIndex(({id:i})=>i===t);o[r]={...o[r],value:n},this.setValues(o)});Q(this,"onAdd",()=>{this.setValues([...this.state.values,{value:"1fr"}])});this.state={values:x7(this.props.value).map(n=>({id:wl(),isComment:n.indexOf("/*")!==-1,value:n.replace(/\/\*(.*)\*\//,(o,r)=>r)}))}}setValues(t){this.props.onUpdate(t.map(({value:n,isComment:o})=>o?`/*${n}*/`:n).join(" "))}render(){return this.props.children({values:this.state.values,onMove:this.onMove,onDuplicate:this.onDuplicate,onToggleComment:this.onToggleComment,onUpdateLabel:this.onUpdateLabel,onDelete:this.onDelete,onAdd:this.onAdd})}},Sle=class extends Ao.default.PureComponent{render(){return Ao.default.createElement($f,{...this.props,renderItem:(t,n)=>Ao.default.createElement(kle,{key:t.id,onToggleComment:this.props.onToggleComment,onDuplicate:this.props.onDuplicate,onDelete:this.props.onDelete,onUpdateLabel:this.props.onUpdateLabel,item:t,listItemProps:n})})}},kle=class extends Ao.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{isEditingLabel:!1});Q(this,"onToggleComment",()=>this.props.onToggleComment(this.props.item.id));Q(this,"onDuplicate",()=>this.props.onDuplicate(this.props.item.id));Q(this,"onDelete",()=>this.props.onDelete(this.props.item.id));Q(this,"onUpdateLabel",t=>this.props.onUpdateLabel(this.props.item.id,t));Q(this,"onIsEditingLabel",t=>this.setState({isEditingLabel:t}))}render(){return Ao.default.createElement(zm,{canDrag:!this.state.isEditingLabel,isInteractive:this.state.isEditingLabel,content:Ao.default.createElement(li,{label:this.props.item.value,onUpdate:this.onUpdateLabel,onStateChange:this.onIsEditingLabel}),actions:Ao.default.createElement(Ao.default.Fragment,null,Ao.default.createElement("button",{onClick:this.onToggleComment},Ao.default.createElement(G,{type:"eye"})),Ao.default.createElement("button",{onClick:this.onDuplicate},Ao.default.createElement(G,{type:"copy"})),Ao.default.createElement("button",{onClick:this.onDelete},Ao.default.createElement(G,{type:"trash"}))),...this.props.listItemProps})}},D1=class extends Ao.default.Component{constructor(){super(...arguments);Q(this,"state",{open:!1});Q(this,"onUpdateInput",t=>this.props.onChange(t.target.value));Q(this,"onUpdateStringState",t=>this.props.onChange(t));Q(this,"togglePicker",t=>this.setState({open:t}))}render(){return Ao.default.createElement(Ao.default.Fragment,null,Ao.default.createElement("input",{value:this.props.value,onChange:this.onUpdateInput,type:"text"}),Ao.default.createElement(fn,{className:"tco-grid-template-picker",modalClass:"tco-grid-template-picker",open:this.state.open,swatchTag:"button",content:Ao.default.createElement(G,{type:"cog"}),onToggle:this.togglePicker},Ao.default.createElement(Ele,{key:this.props.value,value:this.props.value,onUpdate:this.onUpdateStringState},({onAdd:t,...n})=>Ao.default.createElement("div",{className:"tco-picker-input-content"},Ao.default.createElement("header",{className:"tco-control-group-header"},Ao.default.createElement("span",{className:"tco-control-group-label"},"Manage Template"),Ao.default.createElement("button",{onClick:t,className:"tco-control-group-header-action"},Ao.default.createElement(G,{type:"plus"}))),Ao.default.createElement(Sle,{emptyMessage:this.props.emptyMessage,...n})))))}};Q(D1,"defaultProps",{emptyMessage:""})});var Nz={};D(Nz,{default:()=>xA});function xA({value:e,updateValue:t,options:n}){let{breakoutMode:o,dynamicContent:r}=Dt();return o?bA.default.createElement(Vr,{value:e,onUpdate:t,dynamicContent:r}):bA.default.createElement(D1,{value:e,onChange:t,emptyMessage:bA.default.createElement(Zt,{title:n.empty.title,message:n.empty.message})})}var bA,Lz=x(()=>{bA=P(B());hu();Yr();Mz();Gt();Mt()});var Vz={};D(Vz,{default:()=>ox});var M1,ox,Fz=x(()=>{M1=P(B());je();ox=class extends M1.default.PureComponent{constructor(){super(...arguments);Q(this,"onClickMessage",()=>{this.props.updateValue(this.props.options.clickValue)})}render(){let{}=this.props.options;return M1.default.createElement("div",{className:"tco-global-container-message",onClick:this.onClickMessage},M1.default.createElement(G,{type:"container"}),M1.default.createElement("span",null,"Deselect ",M1.default.createElement("strong",null,"Global Container")," to customize Width / Max Width"))}}});var zz={};D(zz,{default:()=>Sp});function HIe(e,t,n){if(n==="slide-container-inline")return["start","center","end"];let o=e==="grid",r=t==="cross",i=n==="content",s=n==="self",a=o?["start","center","end"]:["flex-start","center","flex-end"],l=["space-between","space-around","space-evenly"],u=["baseline"],c=["stretch"],p=["auto"],m=[...a];return o?(m=[...m,...c],i&&(m=[...m,...l])):r||s?m=[...m,...u,...c]:m=[...m,...l],s&&(m=[...m,...p]),m}var Ale,$Ie,jIe,Sp,rx=x(()=>{Ale=P(B());ss();Se();$Ie={start:"ui:placement-{dir}-start","flex-start":"ui:placement-{dir}-start",center:"ui:placement-{dir}-center",end:"ui:placement-{dir}-end","flex-end":"ui:placement-{dir}-end","space-between":"ui:placement-{dir}-between","space-around":"ui:placement-{dir}-around","space-evenly":"ui:placement-{dir}-evenly",baseline:"ui:placement-{dir}-baseline",stretch:"ui:placement-{dir}-stretch",auto:"ui:placement-{dir}-auto"};jIe=({value:e,display:t="flex",axis:n="main",context:o="content",iconDirection:r="x",onChange:i})=>Ale.default.createElement(aS,{value:e,options:HIe(t,n,o).map(s=>({label:v(`app.forms.flex.${s}`),icon:($Ie[s]||"").replace("{dir}",r||"x"),value:s})),onChange:i}),Sp=jIe});var Bz={};D(Bz,{default:()=>ix});function WIe({onClick:e,isPlaced:t}){let{id:n}=Be(),{id:o}=Wn(),r=Ke(),i=(0,mr.useCallback)(()=>{e(),t&&r(zb(n,o))},[n,o,e,t,r]);return mr.default.createElement(_n,{className:"tco-btn tco-control-group-header-action",onClick:i,tooltip:"Use Auto Placement"},mr.default.createElement(G,{type:"auto-place-cell"}))}var mr,ix,Uz=x(()=>{mr=P(B());je();rx();Gt();gn();ht();$t();Pt();is();ix=class extends mr.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{hideMessage:!1});Q(this,"onHideAutoPlacementMessage",()=>this.setState({hideMessage:!0}));Q(this,"onChange",(t,n)=>this.props.updateValue(n,t));Q(this,"onChangeJustifySelfValue",t=>this.onChange("justify_self",t));Q(this,"onChangeAlignSelfValue",t=>this.onChange("align_self",t));Q(this,"onClickAutoPlace",()=>{this.setState({hideMessage:!1})})}getIsPlaced(){return this.props.values.column_start||this.props.values.column_end||this.props.values.row_start||this.props.values.row_end||this.props.values.justify_self!=="auto"||this.props.values.align_self!=="auto"}render(){let t=this.getIsPlaced(),n=t||this.state.hideMessage;return mr.default.createElement(mi,{topLevelOnly:!0,isAugmented:!0,afterHeader:t||this.state.hideMessage?mr.default.createElement(WIe,{onClick:this.onClickAutoPlace,isPlaced:t}):null,...this.props},!t&&!this.state.hideMessage&&mr.default.createElement("div",{className:"tco-control-list-message",onClick:this.onHideAutoPlacementMessage},mr.default.createElement("div",{className:"tco-control-list-message-content"},mr.default.createElement(G,{type:"auto-place-cell"}),mr.default.createElement("h6",null,"Auto Placement"),mr.default.createElement("p",null,"For greater control, click to access the advanced layout\xA0options"))),mr.default.createElement(ko,{label:"X Start",height:"1",primaryKey:"column_start",parentControl:this.props},(o,r)=>mr.default.createElement("input",{type:"text",value:o,placeholder:"Start",onChange:i=>{r(i.target.value)}})),mr.default.createElement(ko,{label:"X End",height:"1",primaryKey:"column_end",parentControl:this.props},(o,r)=>mr.default.createElement("input",{type:"text",value:o,placeholder:"End",onChange:i=>{r(i.target.value)}})),mr.default.createElement(ko,{label:"X Justify",height:"1",primaryKey:"justify_self",parentControl:this.props},(o,r)=>mr.default.createElement(Sp,{value:o,display:"grid",axis:"main",context:"self",iconDirection:"x",onChange:r})),mr.default.createElement(ko,{label:"Y Start",height:"1",primaryKey:"row_start",parentControl:this.props},(o,r)=>mr.default.createElement("input",{type:"text",value:o,placeholder:"Start",onChange:i=>{r(i.target.value)}})),mr.default.createElement(ko,{label:"Y End",height:"1",primaryKey:"row_end",parentControl:this.props},(o,r)=>mr.default.createElement("input",{type:"text",value:o,placeholder:"End",onChange:i=>{r(i.target.value)}})),mr.default.createElement(ko,{label:"Y Align",height:"1",primaryKey:"align_self",parentControl:this.props},(o,r)=>mr.default.createElement(Sp,{value:o,display:"grid",axis:"cross",context:"self",iconDirection:"y",onChange:r})))}}});var $z={};D($z,{default:()=>wA});function KIe(e){let t=Ts();return Pi.default.createElement(Le,{height:5},Pi.default.createElement(We,null,Pi.default.createElement("div",{className:"tco-legacy-column"},Pi.default.createElement(Ple,{...e}),Pi.default.createElement(Ile,{setDragging:t,...e}))))}function wA(e){let{id:t}=Be(),{id:n}=Wn();return Pi.default.createElement(YIe,{inspecting:n,doc:t,...e})}var Pi,Tle,GIe,qIe,QIe,Ple,Ile,YIe,Hz=x(()=>{Pi=P(B());ht();De();Tv();as();$t();Se();Gt();wt();Pt();is();Tle=["1/1","1/2 + 1/2","1/3 + 2/3","2/3 + 1/3","1/3 + 1/3 + 1/3","1/4 + 1/4 + 1/4 + 1/4","1/5 + 1/5 + 1/5 + 1/5 + 1/5"],GIe=Tle.map(e=>({layout:e,markup:e.split(" + ").reduce((t,n)=>(t+=`<span class="is-${n.replace("/","-")}">${n}</span>`,t),"")})),qIe=()=>{let e=V9();return(t,{inspecting:n,doc:o})=>{let r=n?e(t,{id:n,doc:o})||[]:[],i=r.map(s=>s.size).join(" + ");return{columns:r,currentLayout:i,isCustomLayout:!Tle.includes(i)}}},QIe={elementMove:Yf,elementUpdateColumnLayout:VV},Ple=class extends Pi.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{useCustom:!1,customValue:""});Q(this,"onChange",t=>{let n=t.target.value;this.chooseLayout(n),this.setState({customValue:n,useCustom:!0})})}chooseLayout(t){this.setState({useCustom:!1}),this.props.elementUpdateColumnLayout(this.props.doc,this.props.inspecting,t)}render(){let t=this.props.isCustomLayout||this.state.useCustom,n=this.state.customValue||this.props.currentLayout;return Pi.default.createElement("div",{className:K("tco-legacy-column-layout",{"has-custom-layout":t})},Pi.default.createElement("ul",null,GIe.map(({layout:o,markup:r})=>Pi.default.createElement("li",{className:K({"is-active":!t&&this.props.currentLayout===o}),key:o,onClick:()=>this.chooseLayout(o),dangerouslySetInnerHTML:{__html:r}})),Pi.default.createElement("li",{className:K("is-custom",{"is-active":t}),onClick:()=>this.setState({useCustom:!0})},Pi.default.createElement("span",{className:"is-1-1 is-custom"},Pi.default.createElement("span",null,v("app.custom-abbr"))))),t&&Pi.default.createElement("input",{type:"text",value:n,onChange:this.onChange}))}},Ile=class extends Pi.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{isDragging:!1})}componentDidMount(){!this.ulRef||(this.drake=Cf([this.ulRef],{accepts(){return!0},moves:t=>!!t.classList&&t.classList.contains("tco-legacy-column-order-item"),mirrorContainer:window.csAppData.rootEl,direction:"horizontal",revertOnSpill:!0}),this.drake.on("drag",t=>{this.liftIndex=[...t.parentElement.children].indexOf(t),this.setState({isDragging:!0}),this.props.setDragging(!0)}),this.drake.on("drop",(t,n,o,r)=>{let i=r&&r.parentElement&&[...r.parentElement.children].indexOf(r)-1,s=this.props.columns[this.liftIndex]&&this.props.columns[this.liftIndex]._id;s&&this.props.elementMove(this.props.doc,s,i)}),this.drake.on("dragend",()=>{this.setState({isDragging:!1}),this.props.setDragging(!1)}))}componentWillUnmount(){this.drake&&this.drake.destroy()}render(){return Pi.default.createElement("ul",{className:K("tco-legacy-column-order",{"is-sorting":this.state.isDragging}),ref:t=>this.ulRef=t},this.props.columns.map(({_id:t,size:n})=>Pi.default.createElement("li",{key:t,className:K("tco-legacy-column-order-item",`is-${n.replace("/","-")}`)},Pi.default.createElement("span",{className:"handle"},Pi.default.createElement("span",null,n)))))}};YIe=tr(qIe(),QIe)(KIe)});var jz={};D(jz,{default:()=>CA,defaultSliderOptions:()=>N1});function CA(e){return Ole.default.createElement(yn,{validKeywords:N1.valid_keywords,availableUnits:N1.available_units,ranges:N1.ranges,slider:!0,...e})}var Ole,N1,EA=x(()=>{Ole=P(B());gu();N1={available_units:["px","em","rem","%"],ranges:{px:{min:0,max:100,step:1},em:{min:0,max:2.5,step:.001},rem:{min:0,max:2.5,step:.001},"%":{min:0,max:100,step:.1}},valid_keywords:["calc"]}});var Wz={};D(Wz,{default:()=>SA});function JIe({makeQueryValueSet:e,unwrapSideValues:t,...n},{updateQueryValue:o,value:r}){if(!n.noQueryStyles)return{...n,updateQueryValue:o};let i=t(r);return{...n,value:pr.reduce((a,l)=>(a[l]=e(i[l]),a),{}),isToggledOn:!i.off,linked:i.linked,updateQueryValue:(a,l)=>o(a,l,null)}}function SA(e){let{options:{center:t,...n},updateQueryValue:o,queryValues:r={},rawQueryValues:i={}}=e,s=(()=>pr.reduce((F,q)=>{let{disabled:U,fallback_value:J}=n[q]||{};return U&&typeof J!="undefined"&&(F[q]=J),F},{}))(),[a,l]=(0,qi.useState)(!1),[u,c]=(0,qi.useState)(null),{selectedSide:p,setSelectedSide:m,bpInfo:d,linked:f,isToggledOn:h,hasFallbackValues:g,value:y,noQueryStyles:_}=JIe(Nb(i,r,s,"value"),e),b=u!==null&&pr.every(F=>u[F]===u[pr[0]]),w=u!==null?b:f,S=`${d.base}-${d.currentBreakpoint}`,C=(0,qi.useRef)(S);(0,qi.useEffect)(()=>{C.current!==S&&(C.current=S,c(null))},[S]);let k=F=>{let q=_?e.value:r.value[d.base][0],[,U]=q.match(/!?(.*)/);o("value",`${F?"":"!"}${U}`,null)},A=(F,q,U=null)=>{if(m(q),w){c(pr.reduce((X,R)=>({...X,[R]:F}),{})),o("value",F,_?d.base:oh(r.value,d,U));return}l(!1),c(X=>({...X??pr.reduce((M,se)=>(M[se]=y[se]?.value??"",M),{}),[q]:F}));let J=y,oe=_?d.base:oh(J[q].queryValues,d,U),ce=oe!==d.base,T=pr.map(X=>X===q?ce&&J[q].queryValues[oe][2]===F?"qs":F:ce&&J[X].rawQueryValues&&J[X].rawQueryValues[oe]===null?"qs":J[X].queryValues[oe][0]);o("value",T.join(" "),oe)},O=F=>{if(c(null),g&&(l(F),!F))return;let q=y[p].queryValues[d.base][0];if(F&&!g){let U=y[p].rawQueryValues;o("value",q,null,U)}else{let U=y[p].rawQueryValues.map(oe=>oe===null?null:pr.map(ce=>typeof s[ce]!="undefined"?"qs":oe).join(" ")),J=pr.map(oe=>typeof s[oe]!="undefined"?s[oe]:q).join(" ");o("value",J,null,U)}},V=()=>{let F=y.top.queryValues[d.base][0],q=y.bottom.queryValues[d.base][0],U=f?y.top.rawQueryValues.map(J=>null):null;o("value",`${F} auto ${q} auto`,null,U)},$=(()=>!h||!t?null:qi.default.createElement(_n,{onClick:V,className:"tco-btn tco-control-group-header-action",tooltip:"Auto Left / Right"},qi.default.createElement(G,{type:"margin-x-auto"})))(),H=pr.reduce((F,q)=>(F[q]=U=>{A(U,q)},F),{}),N=pr.reduce((F,q)=>(F[q]=(U,J,oe)=>void A(J,q,oe),F),{});return qi.default.createElement(mi,{topLevelOnly:!0,isToggledOn:h,onToggle:k,afterHeader:$,...e},h&&qi.default.createElement(qi.default.Fragment,null,qi.default.createElement(Le,{label:v("app.controls.link-sides")},qi.default.createElement(We,null,qi.default.createElement(to,{value:w||a,choices:XIe(),onUpdate:O}))),pr.map(F=>qi.default.createElement(ZIe,{key:F,side:F,noQueryStyles:_,value:u?.[F]??y[F].value,queryValues:y[F].queryValues,onUpdate:H[F],onUpdateQueryValue:N[F],mainLabel:e.control.label,label:(n.labels??{})[F]??v(Wm[F]),queryInspectorLabel:(n.query_inspector_labels??{})[F]??v(Wm[F]),options:Ks(N1,n[F]||{})}))))}var qi,Dle,XIe,ZIe,Gz=x(()=>{qi=P(B());gu();ss();qd();Se();Gt();gn();je();Un();Dle=P(Mn());EA();XIe=(0,Dle.memoize)(()=>[{value:!1,icon:"ui:unlink",tooltip:v("app.controls.unlinked")},{value:!0,icon:"ui:link",tooltip:v("app.controls.linked")}]);ZIe=({noQueryStyles:e,mainLabel:t,label:n,queryInspectorLabel:o,onUpdateQueryValue:r,value:i,queryValues:s,onUpdate:a,options:{unit_mode:l,valid_keywords:u,available_units:c,disabled:p,fallback_value:m,ranges:d}})=>qi.default.createElement(ko,{label:n,queryInspectorLabel:v("app.labeled",{context:o,label:t}),primaryKey:"value",parentControl:{values:{value:i},queryValues:p||e?{}:{value:s},updateQueryValue:r,updateValue:a}},(f,h)=>qi.default.createElement(yn,{value:f,onUpdate:h,unitMode:l,validKeywords:u,availableUnits:c,disabled:p,fallbackValue:m,ranges:d,slider:!0}))});var qz={};D(qz,{default:()=>sx});var kA,RIe,sx,Qz=x(()=>{kA=P(B());De();Ss();Mt();RIe=["date"],sx=class extends kA.default.PureComponent{render(){return kA.default.createElement(ks.Consumer,null,({dynamicContent:t})=>{let{placeholder:n,monospace:o,input_type:r,dynamic_content:i,dateTimeOptions:s}=this.props.options,a=r&&RIe.includes(r)?r:"text",l=t&&i!==!1&&a==="text",u=this.props.value==="TBD"?window.csAppData.countdownTBD:this.props.value;return kA.default.createElement(hn,{className:K({"cs-input-code":o}),type:"date",dateTimeOptions:this.props.dateTimeOptions||s,onUpdate:this.props.updateValue,value:u,dcType:l?"scalar":!1,placeholder:n||""})})}}});var Yz={};D(Yz,{default:()=>L1});function L1({value:e,updateValue:t}){let[n,o]=(0,jo.useState)(!1),[r,i]=(0,jo.useState)(!1),s=(0,jo.useMemo)(()=>{let y=il(`z ${e}`);return{flexGrow:typeof y[1]!="undefined"?y[1]:"",flexShrink:typeof y[2]!="undefined"?y[2]:"",flexBasis:typeof y[3]!="undefined"?y[3]:""}},[e]),{value:a,label:l,icon:u}=(0,jo.useMemo)(()=>{let{value:y,label:_,icon:b}=Mle();if(!r){let w=Nle().find(({value:S})=>S===e);w&&w.value&&w.label&&(y=w.value,_=w.label,b=w.icon)}return{value:y,label:_,icon:b}},[e,r]),c=(0,jo.useMemo)(()=>[...Nle(),Mle()].map(({icon:y,..._})=>({icon:`ui:${y}`,..._})),[]),p=(0,jo.useCallback)((y,_)=>{let{flexGrow:b,flexShrink:w,flexBasis:S}={...s,[y]:_};t(`${b} ${w} ${S}`)},[t,s]),m=(0,jo.useCallback)(y=>{let _=y==="custom";i(_),_||t(y)},[t,i]),d=(0,jo.useCallback)(y=>{p("flexGrow",y.target.value)},[p]),f=(0,jo.useCallback)(y=>{p("flexShrink",y.target.value)},[p]),h=(0,jo.useCallback)(y=>{p("flexBasis",y.target.value)},[p]),g=(0,jo.useCallback)(y=>o(y),[o]);return jo.default.createElement(fn,{open:n,modalClass:"is-flex-picker",label:l,isInput:!0,swatchLabelClass:"has-value",reposition:e==="custom"?"one":"two",content:jo.default.createElement(G,{type:u}),onToggle:g},jo.default.createElement("div",{className:"tco-choose-picker-content"},jo.default.createElement(to,{isVertical:!0,value:a,choices:c,onUpdate:m}),a==="custom"&&jo.default.createElement(ml,null,jo.default.createElement($o,null,jo.default.createElement(kp,{label:v("app.forms.flex.flex-grow")},jo.default.createElement("input",{type:"text",value:s.flexGrow,onChange:d})),jo.default.createElement(kp,{label:v("app.forms.flex.flex-shrink")},jo.default.createElement("input",{type:"text",value:s.flexShrink,onChange:f})),jo.default.createElement(kp,{label:v("app.forms.flex.flex-basis")},jo.default.createElement("input",{type:"text",value:s.flexBasis,onChange:h}))))))}var jo,Kz,Mle,Nle,AA=x(()=>{jo=P(B());ss();qr();je();Da();Se();Gt();Kz=P(Mn()),Mle=(0,Kz.memoize)(()=>({value:"custom",icon:"flex-custom",label:v("app.custom")})),Nle=(0,Kz.memoize)(()=>[{label:v("app.forms.flex.standard"),value:"0 1 auto",icon:"flex-standard"},{label:v("app.forms.flex.no-shrink"),value:"0 0 auto",icon:"flex-no-shrink"},{label:v("app.forms.flex.fill-space"),value:"1 0 auto",icon:"flex-fill-space"},{label:v("app.forms.flex.fill-space-equally"),value:"1 0 0%",icon:"flex-fill-space-equally"}])});var Xz={};D(Xz,{default:()=>TA});function TA({value:e,updateValue:t}){let n=yu(e,t);return n||Lle.default.createElement(L1,{value:e,updateValue:t})}var Lle,Jz=x(()=>{Lle=P(B());AA();Mt()});var oB={};D(oB,{parseCssFilter:()=>tB,parseCssTransform:()=>nB});var eOe,Vle,Fle,tOe,zle,PA,Zz,Ble,nOe,Rz,Qi,oOe,rOe,iOe,sOe,eB,Ule,aOe,Xm,lOe,tB,nB,IA=x(()=>{Sk();eOe=e=>th(Hm)(Hm)(e),Vle=Sae(eOe(Xo(","))),Fle=th(Xo("("))(Xo(")")),tOe=y1(Ns([aV,sV,Xo("-"),Xo("."),Xo("#"),Xo("%"),Xo(" ")])).map(e=>e.join("")),zle=Tb(_1(Xo(" "))),PA=e=>za(e.reduce((t,n,o)=>(t.push(n),o!==e.length-1&&t.push(_1(Xo(" "))),t),[])).map(t=>t.filter((n,o)=>o%2===0)),Zz=y1(Ns([aV,sV,Xo("-")])).map(e=>e.join("")),Ble=Ek(()=>Ns([nOe,tOe])),nOe=za([Zz,Fle(Vle(Ble)).map(e=>e.join(",")),Hm]).map(([e,t])=>`${e}(${t})`),Rz=e=>za([e,Fle(Vle(Ble))]),Qi=e=>Rz(hc(e)),oOe=PA([Qi("rotateX"),Qi("rotateY"),Qi("rotateZ")]).map(([[,[e]],[,[t]],[,[n]]])=>["rotate",{x:e,y:t,z:n}]),rOe=PA([Qi("rotateX"),Qi("rotateY")]).map(([[,[e]],[,[t]]])=>["rotate",{x:e,y:t}]),iOe=PA([Qi("rotateX"),Qi("rotateZ")]).map(([[,[e]],[,[t]]])=>["rotate",{x:e,z:t}]),sOe=PA([Qi("rotateY"),Qi("rotateZ")]).map(([[,[e]],[,[t]]])=>["rotate",{y:e,z:t}]),eB=e=>([,[t,n]])=>[e,{x:t,y:n}],Ule=e=>([,[t,n,o]])=>[e,{x:t,y:n,z:o}],aOe=zle(Ns([Qi("translate").map(eB("translate")),Qi("translate3d").map(Ule("translate")),Qi("scale").map(eB("scale")),Qi("scale3d").map(Ule("scale")),Qi("skew").map(eB("skew")),oOe,rOe,iOe,sOe,Qi("rotateX").map(([,[e]])=>["rotate",{x:e}]),Qi("rotateY").map(([,[e]])=>["rotate",{y:e}]),Qi("rotateZ").map(([,[e]])=>["rotate",{z:e}]),Qi("perspective").map(([,[e]])=>["perspective",{amount:e}]),Rz(Zz).map(([e,t])=>["skip",`${e}(${t.join(",")})`])])),Xm=e=>Qi(e).map(([t,[n]])=>[t,n]),lOe=zle(Ns([Xm("blur"),Xm("brightness"),Xm("contrast"),Xm("grayscale"),Xm("hue-rotate"),Xm("invert"),Xm("saturate"),Xm("sepia"),Rz(Zz).map(([e,t])=>["skip",`${e}(${t.join(",")})`])])),tB=e=>{try{let{result:t,isError:n,error:o}=lOe.run(e.trim());if(!n)return t;console.warn("CSS transform parse Error",o)}catch(t){console.warn("CSS transform parse Error",t)}return[]},nB=e=>{try{let{result:t,isError:n,error:o}=aOe.run(e.trim());if(!n)return t;console.warn("CSS transform parse Error",o)}catch(t){console.warn("CSS transform parse Error",t)}return[]}});var iB={};D(iB,{default:()=>V1});function cOe({value:e,onUpdateItem:t}){return Qt.default.createElement(Qt.default.Fragment,null,Qt.default.createElement(Le,{label:"Value"}," ",Qt.default.createElement(yn,{value:e,onUpdate:t,slider:!0})))}function pOe({value:e,onUpdateItem:t}){return Qt.default.createElement(Qt.default.Fragment,null,Qt.default.createElement(Le,{label:"Value"}," ",Qt.default.createElement(yn,{value:e,onUpdate:t,slider:!0})))}function mOe({value:e,onUpdateItem:t}){return Qt.default.createElement(Qt.default.Fragment,null,Qt.default.createElement(Le,{label:"Value"}," ",Qt.default.createElement(yn,{value:e,onUpdate:t,slider:!0})))}function dOe({value:e,onUpdateItem:t}){return Qt.default.createElement(Qt.default.Fragment,null,Qt.default.createElement(Le,{label:"Value"}," ",Qt.default.createElement(yn,{value:e,onUpdate:t,slider:!0})))}function fOe({value:e,onUpdateItem:t}){return Qt.default.createElement(Qt.default.Fragment,null,Qt.default.createElement(Le,{label:"Value"}," ",Qt.default.createElement(yn,{value:e,unitMode:"angle",onUpdate:t,slider:!0})))}function hOe({value:e,onUpdateItem:t}){return Qt.default.createElement(Qt.default.Fragment,null,Qt.default.createElement(Le,{label:"Value"}," ",Qt.default.createElement(yn,{value:e,onUpdate:t,slider:!0})))}function gOe({value:e,onUpdateItem:t}){return Qt.default.createElement(Qt.default.Fragment,null,Qt.default.createElement(Le,{label:"Value"}," ",Qt.default.createElement(yn,{value:e,onUpdate:t,slider:!0})))}function yOe({value:e,onUpdateItem:t}){return Qt.default.createElement(Qt.default.Fragment,null,Qt.default.createElement(Le,{label:"Value"}," ",Qt.default.createElement(yn,{value:e,onUpdate:t,slider:!0})))}function bOe({value:e,updateValue:t,children:n}){let[o,r]=pu({initialState:()=>tB(e).map(([i,s])=>({type:i,param:{[i]:s}})),makeDefault:()=>({type:"blur",param:{}})});return vo(()=>{t(vOe(o))},[o]),Qt.default.createElement(Qt.default.Fragment,null,n(o,r))}function V1(e){let t=yu(e.value,e.updateValue);return t||Qt.default.createElement(Hle,{...e})}var Qt,$le,uOe,_Oe,rB,vOe,Hle,OA=x(()=>{Qt=P(B());qr();je();Yu();gu();Yr();dc();Gt();IA();rr();Se();Mt();$le={blur:"Blur",brightness:"Brightness",contrast:"Contrast",grayscale:"Grayscale","hue-rotate":"Hue Rotate",invert:"Invert",saturate:"Saturate",sepia:"Sepia"},uOe=Object.keys($le).map(e=>({value:e,label:$le[e]}));_Oe={blur:cOe,brightness:pOe,contrast:mOe,grayscale:dOe,"hue-rotate":fOe,invert:hOe,saturate:gOe,sepia:yOe},rB={blur:"5px",brightness:"200%",contrast:"200%",grayscale:"100%","hue-rotate":"180deg",invert:"100%",saturate:"200%",sepia:"100%"},vOe=e=>e.reduce((t,{type:n,param:o})=>{let r=o[n]||rB[n];return t.push(n==="skip"?r:`${n}(${r})`),t},[]).join(" ");Hle=class extends Qt.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{open:!1});Q(this,"onTogglePicker",t=>this.setState({open:t}));Q(this,"onUpdateText",t=>{this.props.onChange(t.target.value)})}render(){return Qt.default.createElement(fn,{open:this.state.open,modalClass:"is-filter",isScrolling:!0,isInput:!0,swatchLabelClass:this.props.value.trim()?"has-value":"",label:this.props.value.trim()||v("app.edit"),content:Qt.default.createElement(G,{type:"filter"}),onToggle:this.onTogglePicker},Qt.default.createElement(bOe,{value:this.props.value,updateValue:this.props.updateValue},(t,{onAdd:n,onUpdate:o,onMove:r,onDelete:i,onDuplicate:s})=>Qt.default.createElement(Qt.default.Fragment,null,Qt.default.createElement("div",{className:"tco-picker-input-content"},Qt.default.createElement(Hf,{addLabel:"Add Filter",emptyMessage:Qt.default.createElement(Zt,{title:v("app.controls.effects.add-filter"),message:v("app.controls.effects.add-filter-empty")}),onMove:r,onAdd:n,onDelete:i,onDuplicate:s,values:t,renderItemLabel:a=>`${a.type}(${a.param[a.type]||rB[a.type]||""})`,renderItemContent:a=>{let l=_Oe[a.type];return Qt.default.createElement(Qt.default.Fragment,null,Qt.default.createElement(Le,{label:"Type"},Qt.default.createElement(Wr,{value:a.type,options:uOe,onChange:u=>o(a.id,{type:u})})),l&&Qt.default.createElement(l,{value:a.param[a.type]||rB[a.type]||"",onUpdateItem:u=>o(a.id,{param:{...a.param,[a.type]:u}})}))}})),Qt.default.createElement("div",{className:"tco-picker-input"},Qt.default.createElement("input",{type:"text",className:"tco-no-input-focus",value:this.props.value,onChange:a=>this.props.updateValue(a.target.value),placeholder:this.props.options.placeholder})))))}}});var uB={};D(uB,{default:()=>F1});function EOe({value:e,onUpdateItem:t}){let n=o=>r=>{let{x:i,y:s}=e,a=e.z&&e.z!=="0px"?e.z:void 0;t({x:i,y:s,z:a,[o]:r})};return It.default.createElement(It.default.Fragment,null,It.default.createElement(Le,{label:It.default.createElement(G,{type:"axisX"})},It.default.createElement(yn,{value:e.x,onUpdate:n("x"),slider:!0,...sB})),It.default.createElement(Le,{label:It.default.createElement(G,{type:"axisY"})},It.default.createElement(yn,{value:e.y,onUpdate:n("y"),slider:!0,...sB})),It.default.createElement(Le,{label:It.default.createElement(G,{type:"axisZ"})},It.default.createElement(yn,{value:e.z,onUpdate:n("z"),slider:!0,...sB})))}function SOe({value:e,onUpdateItem:t}){let n=o=>r=>{let{x:i,y:s}=e,a=e.z&&e.z!=="0deg"?e.z:void 0;t({x:i,y:s,z:a,[o]:r})};return It.default.createElement(It.default.Fragment,null,It.default.createElement(Le,{label:It.default.createElement(G,{type:"rotateX"})},It.default.createElement(yn,{value:e.x,onUpdate:n("x"),slider:!0,...lB})),It.default.createElement(Le,{label:It.default.createElement(G,{type:"rotateY"})},It.default.createElement(yn,{value:e.y,onUpdate:n("y"),slider:!0,...lB})),It.default.createElement(Le,{label:It.default.createElement(G,{type:"rotateZ"})},It.default.createElement(yn,{value:e.z,onUpdate:n("z"),slider:!0,...lB})))}function kOe({value:e,onUpdateItem:t}){let{x:n="1",y:o,z:r="1"}=e,i=s=>a=>{t({x:n,y:o||n,z:r&&r!=="1"?r:void 0,[s]:a})};return It.default.createElement(It.default.Fragment,null,It.default.createElement(Le,{label:It.default.createElement(G,{type:"axisX"})},It.default.createElement(yn,{value:n,onUpdate:i("x"),slider:!0,...aB})),It.default.createElement(Le,{label:It.default.createElement(G,{type:"axisY"})},It.default.createElement(yn,{value:o||n,onUpdate:i("y"),slider:!0,...aB})),It.default.createElement(Le,{label:It.default.createElement(G,{type:"axisZ"})},It.default.createElement(yn,{value:r,onUpdate:i("z"),slider:!0,...aB})))}function AOe({value:e,onUpdateItem:t}){let n=o=>r=>{let{x:i,y:s}=e;t({x:i,y:s,[o]:r})};return It.default.createElement(It.default.Fragment,null,It.default.createElement(Le,{label:It.default.createElement(G,{type:"axisX"})},It.default.createElement(yn,{value:e.x,onUpdate:n("x"),slider:!0,...Gle})),It.default.createElement(Le,{label:It.default.createElement(G,{type:"axisY"})},It.default.createElement(yn,{value:e.y,onUpdate:n("y"),slider:!0,...Gle})))}function TOe({value:e,onUpdateItem:t}){return It.default.createElement(It.default.Fragment,null,It.default.createElement(Le,{label:"Value"},It.default.createElement(yn,{value:e.amount||"0px",onUpdate:n=>t({amount:n}),slider:!0,...COe})))}function IOe({value:e,updateValue:t,children:n}){let[o,r]=pu({initialState:()=>nB(e).map(([i,s])=>({type:i,params:{[i]:s}})),makeDefault:()=>({type:"translate",params:{translate:{x:"0px",y:"0px"}}})});return vo(()=>{t(xOe(o))},[o]),It.default.createElement(It.default.Fragment,null,n(o,r))}function F1(e){let t=yu(e.value,e.updateValue);return t||It.default.createElement(qle,{...e})}var It,jle,xOe,Wle,wOe,sB,aB,Gle,lB,COe,POe,qle,DA=x(()=>{It=P(B());qr();je();Yu();gu();Yr();dc();Gt();IA();rr();Mt();Se();jle=({type:e,params:t})=>{let n=[],o=t[e]||{},r=({x:s,y:a},l="",u="0")=>[s||`${u}${l}`,a||`${u}${l}`].join(", ").trim(),i=({x:s,y:a,z:l},u="",c="0")=>[s||`${c}${u}`,a||`${c}${u}`,l||`${c}${u}`].join(", ").trim();switch(e){case"translate":o.z&&o.z!=="0px"?n.push(`translate3d(${i(o,"px")})`):n.push(`translate(${r(o,"px")})`);break;case"rotate":let{x:s="0deg",y:a="0deg",z:l="0deg"}=o;s!=="0deg"&&n.push(`rotateX(${s})`),a!=="0deg"&&n.push(`rotateY(${a})`),l!=="0deg"&&n.push(`rotateZ(${l})`),s==="0deg"&&a==="0deg"&&l==="0deg"&&n.push("rotateX(0deg)");break;case"scale":o.z&&o.z!=="1"?n.push(`scale3d(${i(o,"","1")})`):o.x===o.y?n.push(`scale(${o.x||"1"})`):n.push(`scale(${r(o,"","1")})`);break;case"skew":n.push(`skew(${r(o,"deg")})`);break;case"perspective":n.push(`perspective(${o.amount||"0px"})`);break;default:typeof o=="string"&&n.push(o)}return n.join(" ")},xOe=e=>e.map(jle).join(" "),Wle={translate:"Move",rotate:"Rotate",scale:"Scale",skew:"Skew",perspective:"Perspective"},wOe=Object.keys(Wle).map(e=>({value:e,label:Wle[e]})),sB={validKeywords:["calc"],availableUnits:["px","em","rem","vw","vh","vmin","vmax","%"],fallbackValue:"0px",ranges:{px:{min:-100,max:100,step:1},em:{min:-10,max:10,step:.25},rem:{min:-10,max:10,step:.01},vw:{min:-100,max:100,step:5},vh:{min:-100,max:100,step:5},vmin:{min:-100,max:100,step:5},vmax:{min:-100,max:100,step:5},"%":{min:-100,max:100,step:5}}},aB={unitMode:"unitless",fallbackValue:"1",min:0,max:2,step:.1},Gle={unitMode:"angle",fallbackValue:"0deg",ranges:{deg:{min:-45,max:45,step:1}}},lB={unitMode:"angle",fallbackValue:"0deg",ranges:{deg:{min:-360,max:360,step:1}}},COe={validKeywords:["calc"],availableUnits:["px"],fallbackValue:"500px",ranges:{px:{min:500,max:2e3,step:50}}};POe={translate:EOe,rotate:SOe,scale:kOe,skew:AOe,perspective:TOe};qle=class extends It.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{open:!1});Q(this,"onTogglePicker",t=>this.setState({open:t}));Q(this,"onUpdateText",t=>{this.props.onChange(t.target.value)})}render(){return It.default.createElement(fn,{isScrolling:!0,open:this.state.open,modalClass:"is-transform",isInput:!0,swatchLabelClass:this.props.value.trim()?"has-value":"",label:this.props.value.trim()||v("app.edit"),content:It.default.createElement(G,{type:"transform"}),onToggle:this.onTogglePicker},It.default.createElement(IOe,{value:this.props.value,updateValue:this.props.updateValue},(t,{onAdd:n,onUpdate:o,onMove:r,onDelete:i,onDuplicate:s})=>It.default.createElement(It.default.Fragment,null,It.default.createElement("div",{className:"tco-picker-input-content"},It.default.createElement(Hf,{onAdd:n,emptyMessage:It.default.createElement(Zt,{title:v("app.controls.effects.add-transform"),message:v("app.controls.effects.add-transform-empty")}),addLabel:"Add Transform",onMove:r,onDelete:i,onDuplicate:s,values:t,renderItemLabel:jle,renderItemContent:a=>{let l=POe[a.type];return It.default.createElement(It.default.Fragment,null,It.default.createElement(Le,{label:"Type"},It.default.createElement(Wr,{value:a.type,options:wOe,onChange:u=>o(a.id,{type:u})})),l&&It.default.createElement(l,{value:a.params[a.type]||{},onUpdateItem:u=>o(a.id,{params:{...a.params,[a.type]:u}})}))}})),It.default.createElement("div",{className:"tco-picker-input"},It.default.createElement("input",{type:"text",className:"tco-no-input-focus",value:this.props.value,onChange:a=>this.props.updateValue(a.target.value),placeholder:this.props.options.placeholder})))))}}});var pB={};D(pB,{default:()=>NA});function NA(e){let{values:t,updateValue:n,updateQueryValue:o}=e,{dynamicContent:r,breakoutMode:i}=Dt(),s=(0,uo.useCallback)(()=>{n("center","justify"),n("center","align")},[n]),a=(0,uo.useCallback)(g=>{o("toggle",g,null)},[o]),u=(0,uo.useMemo)(()=>(t.direction||"row").split("-")[0],[t.direction])==="row",c=u?"justify":"align",p=u?"align":"justify",m=typeof t.toggle!="undefined",d=typeof t.self!="undefined",f=t.toggle,h=!m||f;return uo.default.createElement(mi,{topLevelOnly:!0,isToggledOn:f,onToggle:m?a:null,afterHeader:h&&uo.default.createElement(_n,{onClick:s,className:"tco-btn tco-control-group-header-action",tooltip:"Center All"},uo.default.createElement(G,{type:"quick-center-flexbox"})),...e},h&&uo.default.createElement(uo.default.Fragment,null,uo.default.createElement(ko,{label:v("app.controls.flex.direction"),primaryKey:"direction",onlyAffectKey:!0,parentControl:e,noInput:!0,controlInputWrapper:!0},(g,y)=>{if(i)return uo.default.createElement(Vr,{value:g,onUpdate:y,dynamicContent:r});let _=(g||"").replace("-reverse",""),b=g.includes("-reverse");return uo.default.createElement(uo.default.Fragment,null,uo.default.createElement(We,{half:!0},uo.default.createElement(to,{value:_,choices:OOe(),onUpdate:w=>{y(`${w}${b?"-reverse":""}`,"direction");let S=VOe(t.align),C=LOe(t.justify);t.justify!==S&&n(S,"justify"),t.align!==C&&n(C,"align")}})),uo.default.createElement(We,{half:!0},uo.default.createElement(an,{checked:b,label:v("app.controls.flex.reverse"),onToggle:w=>{y(`${_}${w?"-reverse":""}`)}})))}),uo.default.createElement(ko,{label:v("app.controls.flex.wrap"),primaryKey:"wrap",onlyAffectKey:!0,parentControl:e},(g,y)=>uo.default.createElement(to,{value:g,choices:DOe(),onUpdate:y})),uo.default.createElement(ko,{label:v("app.controls.flex.gap"),primaryKey:"gap",onlyAffectKey:!0,parentControl:e},(g,y)=>uo.default.createElement(CA,{value:g,onUpdate:y})),uo.default.createElement(ko,{label:v("app.controls.flex.align-h"),primaryKey:c,onlyAffectKey:!0,parentControl:e},(g,y)=>i?uo.default.createElement(Vr,{value:g,onUpdate:y,dynamicContent:r}):uo.default.createElement(Sp,{value:g,display:"flex",axis:u?"main":"cross",context:"content",iconDirection:"x",onChange:y})),uo.default.createElement(ko,{label:v("app.controls.flex.align-v"),primaryKey:p,onlyAffectKey:!0,parentControl:e},(g,y)=>i?uo.default.createElement(Vr,{value:g,onUpdate:y,dynamicContent:r}):uo.default.createElement(Sp,{value:g,display:"flex",axis:u?"cross":"main",context:"content",iconDirection:"y",onChange:y})),d&&uo.default.createElement(ko,{label:v("app.controls.flex.self"),primaryKey:"self",parentControl:e},(g,y)=>i?uo.default.createElement(Vr,{value:g,onUpdate:y,dynamicContent:r}):uo.default.createElement(L1,{value:g,updateValue:y}))))}var uo,cB,OOe,DOe,MA,MOe,NOe,LOe,VOe,mB=x(()=>{uo=P(B());Gt();ss();ci();AA();rx();gn();je();Se();cB=P(Mn());Mt();EA();OOe=(0,cB.memoize)(()=>[{value:"row",icon:"ui:horizontal",tooltip:v("app.controls.flex.row")},{value:"column",icon:"ui:vertical",tooltip:v("app.controls.flex.column")}]),DOe=(0,cB.memoize)(()=>[{value:!0,label:v("app.forms.toggle.on")},{value:!1,label:v("app.forms.toggle.off")}]),MA=["flex-start","center","flex-end"],MOe=["space-between","space-around"],NOe=["stretch"],LOe=e=>[...MA,...NOe].includes(e)?e:e==="space-around"?"stretch":MA[0],VOe=e=>[...MA,...MOe].includes(e)?e:e==="stretch"?"space-around":MA[0]});var dB={};D(dB,{default:()=>z1});function z1({value:e,values:t,updateValue:n}){let{weight:o,options:r,isDc:i}=YM(e,t.font_family),{breakoutMode:s,dynamicContent:a}=Dt(),l=(0,ax.useCallback)(u=>{n(u)},[n]);return i||s?ax.default.createElement(Rr,{value:e,updateValue:n,dynamicContent:a,isCustomValue:i,resetValue:"fw-normal"}):ax.default.createElement(Jr,{value:o,options:r,onChange:l})}var ax,LA=x(()=>{ax=P(B());Oa();Se();gm();Mt();Dl()});var fB={};D(fB,{default:()=>lx});function FOe({id:e,title:t,selected:n,group:o,onUpdate:r}){let i=(0,kn.useCallback)(()=>{r(e)},[r,e]);return kn.default.createElement("span",{onClick:i,title:t,"data-cs-icon-id":e,"data-cs-icon-group":o,className:K("tco-icons-choice",{"is-active":n===e})},kn.default.createElement(rp,{icon:e}))}function BOe({list:e,value:t,onUpdate:n}){let[o,r]=(0,kn.useState)(!1),i=(0,kn.useMemo)(()=>o?e:e.slice(0,50),[o,e]);(0,kn.useEffect)(()=>{let a=setTimeout(()=>{r(!0)});return()=>{clearTimeout(a)}},[]);let s=(0,kn.useRef)();return kn.default.createElement("div",{ref:s,className:"tco-icons-wrapper"},kn.default.createElement(pb,{items:i,scrollRef:s,renderFunc:function(a){return kn.default.createElement(zOe,{key:`${a.id}${a.prefix}`,onUpdate:n,selected:t,...a})}}))}function lx({label:e,value:t,onUpdate:n,closeOnSelect:o=!0}){let{isLoading:r,allTabs:i=[],enabledTabs:s,getGroupFromPrefix:a,searchIconGroup:l,resolveIconPrefix:u}=op(),[c,p]=(0,kn.useState)(!1),m=(0,kn.useCallback)(S=>{n(S),o&&p(!1)},[n,o]),d=s&&s.length&&s[0].value,[f,h]=(0,kn.useState)(),[g,y]=(0,kn.useState)(d);(0,kn.useEffect)(()=>{!g&&!r&&y(a(u(t)))},[r,g,y]);let _=(0,kn.useMemo)(function(){return i.length<=1?[]:{choices:i}},[i]),b=(0,kn.useCallback)(S=>{h(S)},[h]),w=(0,kn.useMemo)(()=>r?[]:l(f,g),[r,l,f,g]);return kn.default.createElement(fn,{className:"tco-form-icon-picker",modalClass:"is-icon-picker",isInput:!0,open:c,onToggle:p,label:e||v("app.edit"),content:kn.default.createElement("div",{"data-cs-icon-id":t},kn.default.createElement(rp,{icon:t}))},r?kn.default.createElement(Ln,null):kn.default.createElement(kn.default.Fragment,null,s.length<=0?kn.default.createElement(Zt,{title:"No icons available.",message:"You currently have all Font Awesome familes disabled. To utilize the icon picker again you will need to enable at least one icon group."}):kn.default.createElement(kn.default.Fragment,null,kn.default.createElement("div",{className:"tco-picker-header"},kn.default.createElement(os,{query:f,context:v("app.forms.icon-picker.search-context"),focusOnShortcut:!1,onQueryChange:b}),i.length>1&&kn.default.createElement("div",{className:"tco-picker-tabs tco-picker-tabs-icon"},kn.default.createElement(Ei,{options:_,value:g,updateValue:y,useDynamicContent:!1}))),w.length<=0?kn.default.createElement(Zt,{title:v("app.forms.icon-picker.blank"),message:"Try an alternate word that matches what you're looking for or start over."}):kn.default.createElement(BOe,{value:t,list:w,onUpdate:m}))))}var kn,Iht,zOe,hB=x(()=>{kn=P(B());De();Iht=P(Mn());wr();qr();Ta();wv();Se();Yr();gf();rc();QS();zOe=(0,kn.memo)(FOe)});var gB={};D(gB,{default:()=>B1});function B1({value:e,values:t={},level:n,options:o={},updateValue:r}){let{dynamicContent:i,breakoutMode:s}=Dt(),a=(0,Tu.useCallback)(function(l){r(l,"alt")},[r]);return Tu.default.createElement(Tu.default.Fragment,null,Tu.default.createElement(We,{half:!!t.alt||o.half||n>2&&o.half!==!1},s?Tu.default.createElement(Vr,{value:e,onUpdate:r,dynamicContent:i,placeholder:o.label}):Tu.default.createElement(lx,{value:e,label:o.label,onUpdate:r})),t.alt&&Tu.default.createElement(We,{half:!0},s?Tu.default.createElement(Vr,{value:t.alt,onUpdate:a,dynamicContent:i,placeholder:o.alt_label||o.label}):Tu.default.createElement(lx,{value:t.alt,label:o.alt_label||o.label,onUpdate:a})))}var Tu,VA=x(()=>{Tu=P(B());hB();Gt();Mt()});var _B={};D(_B,{detectValueType:()=>Qle,useImageIDFix:()=>ux,useImageType:()=>FA,useResolveImage:()=>yB});function yB(e){let t=FA(e);return Od(`attachment-id:${e??""}`,async()=>t!=="attachment"||!e?{}:await yr("locate-attachment",{attachment:e}))}function FA(e){return(0,U1.useMemo)(()=>Qle(e),[e])}function Qle(e=""){let[t,n]=e.split(":");return t===String(parseInt(t,10))?"attachment":e.includes("{{dc:")?"dynamic-content":"url"}function ux(e,t,n){let[o,r]=(0,U1.useState)(!1);(0,U1.useEffect)(function(){o||(r(!0),parseFloat(e).toString()===e&&n(`${e}:full`,t))},[e,o,r])}var U1,cx=x(()=>{U1=P(B());ng();Lo()});var vB={};D(vB,{default:()=>ch});function ch({value:e="",onUpdate:t,classes:n={},pattern:o,useDynamicContent:r=!1,initialWidth:i="",initialHeight:s="",inputProps:a={},onUpdateDimensions:l,children:u}){let c=FA(e),{isLoading:p,data:{data:{src:m,width:d,height:f,alt:h}={}}={}}=yB(e);(0,xo.useEffect)(()=>{p||(m&&_(m),h&&w(h),(f||d)&&C({height:f,width:d}))},[p,m,d,f,h]);let g=c==="dynamic-content",[y,_]=(0,xo.useState)(()=>c==="url"?e:""),[b,w]=(0,xo.useState)(""),[S,C]=(0,xo.useState)({width:i,height:s}),k=(0,xo.useRef)(),A=(0,xo.useCallback)(N=>{l&&(l(N),C(N))},[l]),O=(0,xo.useCallback)(({url:N="",alt:F,height:q,id:U,size:J,width:oe})=>{if(U){let ce=`${U}${J?`:${J}`:""}`;Hi.setQueryData(`attachment-id:${ce}`,{src:N,width:oe,height:q,alt:F},{staleTime:1/0}),t(`${U}${J?`:${J}`:""}`)}else F&&w(F),(q||oe)&&C({height:q,width:oe}),_(N),t(N)},[t,w]),V=(0,xo.useCallback)(()=>{k.current&&k.current(),k.current=ac({single:!0,onInsert:O})},[O]),$=(0,xo.useCallback)(()=>{t(""),_(""),w(""),C({height:"",width:""})},[t]);(0,xo.useEffect)(()=>{k.current&&k.current()},[]);let H=xo.default.createElement(xo.default.Fragment,null,xo.default.createElement("div",{className:K("tco-image",{"is-pattern":o,"is-empty":!e},n),style:{backgroundImage:y?`url(${y})`:"none"}},g&&xo.default.createElement("span",{className:"is-dc"},xo.default.createElement(G,{type:"database"})),xo.default.createElement("span",{onClick:V,className:"is-add"},xo.default.createElement(G,{type:"plus"})),xo.default.createElement("span",{onClick:$,className:"is-remove"},xo.default.createElement(G,{type:"close"})),c==="url"&&xo.default.createElement(UOe,{key:e,src:e,onUpdate:A})),!r&&xo.default.createElement("div",{className:"tco-code-editor-buttons"},xo.default.createElement(Ia,{inputProps:a,extensionType:"image-upload-button",contentType:"image",onUpdate:t})));return typeof u=="function"?u({output:H,dimensions:g?{}:S,altPreview:b}):H}var xo,UOe,zA=x(()=>{xo=P(B());De();je();Tm();ng();vi();Lo();cx();As();fm();UOe=({src:e,onUpdate:t})=>{let n=(0,xo.useRef)();return(0,xo.useEffect)(()=>{if(!n.current)return()=>{};let o=n.current,r=({target:i})=>{t({width:i.naturalWidth||window.csAppData.defaultImageWidth,height:i.naturalHeight||window.csAppData.defaultImageHeight})};return o.addEventListener("load",r),()=>{o.removeEventListener("load",r)}},[t]),xo.default.createElement("img",{src:e,ref:n,style:{width:1,height:1,opacity:0,pointerEvents:"none"}})}});var xB={};D(xB,{default:()=>bB});var rn,Kle,bB,wB=x(()=>{rn=P(B());De();ci();zA();je();Se();Gt();rc();Mt();Ss();cx();l1();Kle=(0,rn.memo)(e=>{let{values:t,updateValue:n,options:o,level:r}=e,{dynamicContent:i}=Dt(),s=i&&o.dynamic_content!==!1,a=O=>typeof t[O]!="undefined",l=(0,rn.useCallback)(O=>O&&(t.is_retina?Math.round(O/2):O)||"",[t.is_retina]),u=a("img_source")?"img_source":"value",c=(0,rn.useCallback)(({width:O,height:V})=>{O!==t.width&&n(O,"width"),V!==t.height&&n(V,"height")},[t.width,t.height,n]),p=(0,rn.useCallback)(O=>{n(O,u)},[n,u]),m=rn.default.createElement(We,null,rn.default.createElement(ch,{useDynamicContent:s,value:t[u],onUpdate:p,onUpdateDimensions:c,inputProps:e,classes:{"tco-image-with-dynamic-content":s}}),s&&rn.default.createElement("div",{className:"tco-image-dc-url-controlimage",style:{position:"absolute",bottom:"0px",left:"0px",right:"0px",zIndex:50}},rn.default.createElement(hn,{type:"text",value:t[u],dcType:"scalar",contentType:"image",controlProps:e,label:v("app.controls.image"),placeholder:v("app.controls.image.source"),onUpdate:p}))),d=(0,rn.useCallback)(function(O){n(O,"attachment_srcset")},[n]),f=(0,rn.useCallback)(function(O){n(O,"decorative")},[n]);if(ux(t[u],u,n),r>1)return m;let h=a("decorative"),g=a("has_link"),y=a("is_retina"),_=a("alt_text")&&(!h||!t.decorative),b=a("object_fit"),w=a("attachment_srcset"),S=a("fetch_priority"),C=(0,rn.useMemo)(()=>({choices:[{value:"contain",label:v("app.controls.image.contain")},{value:"cover",label:v("app.controls.image.cover")},{value:"fill",label:v("app.controls.image.fill")},{value:"none",label:v("app.controls.image.none")},{value:"scale-down",label:v("app.controls.image.scale-down")}]}),[]),k=(0,rn.useMemo)(()=>({choices:[{value:"",label:v("app.controls.image.fetch-priority.auto")},{value:"high",label:v("app.controls.image.fetch-priority.high")},{value:"low",label:v("app.controls.image.fetch-priority.low")}]}),[]),A=4;return _&&(A-=1),g&&(A-=.5),b&&(A-=1),A=Math.floor(A),rn.default.createElement(ch,{initalWidth:t.width,initalHeight:t.height,inputProps:e,useDynamicContent:s,value:t[u],onUpdate:p,onUpdateDimensions:c},({output:O,altPreview:V,dimensions:{width:$,height:H}})=>rn.default.createElement(rn.default.Fragment,null,rn.default.createElement(Le,{label:y?v("app.controls.image.retina"):v("app.controls.image.dim-preview")},rn.default.createElement(We,null,rn.default.createElement("div",{className:"tco-image-dimensions"},y&&rn.default.createElement("button",{className:K({"is-active":t.is_retina}),onClick:()=>n(!t.is_retina,"is_retina")},rn.default.createElement(G,{type:"retina"})),rn.default.createElement("div",null,rn.default.createElement("span",null,v("app.controls.image.w")),rn.default.createElement("input",{type:"text",disabled:!0,readOnly:!0,value:l($)})),rn.default.createElement("div",null,rn.default.createElement("span",null,v("app.controls.image.h")),rn.default.createElement("input",{type:"text",disabled:!0,readOnly:!0,value:l(H)}))))),rn.default.createElement(Le,{label:v("app.controls.image.source"),height:A},O),s&&rn.default.createElement(Le,{label:" ",style:{marginTop:"-6px"}},rn.default.createElement(We,null,rn.default.createElement(hn,{type:"text",value:t[u],dcType:"scalar",contentType:"image",controlProps:e,label:v("app.controls.image"),placeholder:v("app.controls.image.source"),onUpdate:N=>n(N,u)}))),_&&rn.default.createElement(Le,{label:v("app.controls.image.alt-text")},rn.default.createElement(We,null,rn.default.createElement(hn,{dcType:s?"scalar":!1,type:"text",value:t.alt_text,controlProps:e,id:e.id+"-alt",label:v("app.controls.image.alt-text"),placeholder:V||o.alt_text_placeholder||v("app.controls.image.alt-text-placeholder"),onUpdate:N=>n(N,"alt_text")}))),b&&rn.default.createElement(rn.default.Fragment,null,rn.default.createElement(ko,{label:v("app.controls.image.object-fit"),primaryKey:"object_fit",parentControl:e},(N,F)=>rn.default.createElement(Ei,{value:N,updateValue:F,options:C})),rn.default.createElement(ko,{label:v("app.controls.image.object-position"),primaryKey:"object_position",parentControl:e},(N,F)=>rn.default.createElement(hn,{dcType:s?"scalar":!1,type:"text",value:N,placeholder:"50% 50%",onUpdate:F}))),w&&rn.default.createElement(ko,{label:v("app.controls.image.attachment-srcset"),description:v("app.controls.image.attachment-srcset.description"),primaryKey:"attachment_srcset",parentControl:e},(N,F)=>rn.default.createElement(Vl,{value:N,updateValue:d})),S&&rn.default.createElement(ko,{label:v("app.controls.image.fetch-priority"),primaryKey:"fetch_priority",parentControl:e},(N,F)=>rn.default.createElement(Ei,{value:N,updateValue:F,options:k})),h&&rn.default.createElement(ko,{label:v("app.controls.image.decorative"),description:v("app.controls.image.decorative.description"),primaryKey:"decorative",parentControl:e},(N,F)=>rn.default.createElement(Vl,{value:N,updateValue:f}))))});Kle.displayName="ControlImage";bB=Kle});var CB={};D(CB,{default:()=>px});var Pu,Yle,px,BA=x(()=>{Pu=P(B());zA();Mt();Ss();Se();cx();Yle=(0,Pu.memo)(({options:e={},value:t,updateValue:n,height:o=2,...r}={})=>{let{breakoutMode:i,dynamicContent:s}=Dt(),a=(0,Pu.useCallback)(c=>{n(c)},[n]);if(ux(t,null,n),i)return Pu.default.createElement(Vr,{value:t,onUpdate:n,dynamicContent:s});let l=s&&e.dynamic!==!1,u="tco-image-with-dynamic-content";return Pu.default.createElement(Pu.default.Fragment,null,Pu.default.createElement(ch,{allowAttachmentID:!0,useDynamicContent:l,value:t,pattern:e.pattern,onUpdate:a,classes:{[u]:l}}),l&&Pu.default.createElement("div",{className:"tco-image-dc-url"},Pu.default.createElement(hn,{type:"text",value:t,dcType:"scalar",contentType:"image",controlProps:r,placeholder:v("app.controls.image.source"),onUpdate:a})))});Yle.displayName="ControlImageSource";px=Yle});var SB={};D(SB,{default:()=>EB});var $1,$Oe,EB,kB=x(()=>{$1=P(B());De();ss();je();gf();Ps();$Oe=(0,$1.memo)(function(e){let{info:t}=lr(),n=t.map(({tag:i})=>({value:i,icon:`ui:size-${i}`})),o=e.value==="none"||!!n.find(({value:i})=>e.value===i),r=(0,$1.useCallback)(i=>{e.updateValue(i)},[e.updateValue]);return $1.default.createElement(to,{choices:n,offValue:"none",value:o?e.value:"xl",onUpdate:r})}),EB=$Oe});var TB={};D(TB,{default:()=>H1});function H1({breakoutMode:e=!1,Component:t=an,resetValue:n=!1,...o}){if(e||typeof o.value!="boolean"){let r=typeof o.value=="boolean"?(!!o.value).toString():o.value;return AB.default.createElement(Rr,{...o,isCustomValue:!0,updateValue:o.onUpdate,resetValue:n,value:r})}return AB.default.createElement(t,{...o})}var AB,UA=x(()=>{AB=P(B());ci();Dl()});var PB={};D(PB,{default:()=>mx});function mx(e){return Xle.default.createElement(H1,{...e,Component:an})}var Xle,IB=x(()=>{Xle=P(B());ci();UA()});var MB={};D(MB,{default:()=>dx});var go,j1,HOe,jOe,OB,DB,Jle,dx,NB=x(()=>{go=P(B());Gt();ss();ci();IB();Se();j1=P(Mn());Ss();Mt();HOe=(0,j1.memoize)(()=>[{value:"url",icon:"ui:link",tooltip:v("app.controls.link.url")},{value:"email",icon:"ui:mail",tooltip:v("app.controls.link.email")},{value:"tel",icon:"ui:phone",tooltip:v("app.controls.link.phone")}]),jOe=(0,j1.memoize)(e=>(e||"").match(/mailto:/)?"email":(e||"").match(/tel:/)?"tel":"url"),OB=(0,j1.memoize)(e=>(e||"").match(/mailto:/)?e.replace(/mailto:(?:\/\/)?/g,"").replace(/\?.*/g,""):""),DB=(0,j1.memoize)(e=>{if(!(e||"").match(/mailto:/))return"";let t=e.match(/\?subject=(.*)/)||"";return!t&&!t[1]?"":t[1]}),Jle=(0,j1.memoize)(e=>(e||"").match(/tel:/)?e.replace(/tel:(?:\/\/)?/g,""):""),dx=class extends go.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{linkType:null});Q(this,"updateEmailAddress",t=>{let n=DB(this.props.values.url),o=t.replace(/mailto:(?:\/\/)?/g,"").replace(/\?.*/g,"");this.props.updateValue(`mailto:${o}${n?`?subject=${n}`:""}`,"url")});Q(this,"updateEmailSubject",t=>{let n=OB(this.props.values.url),o=t.length>0?`?subject=${t}`:"";this.props.updateValue(`mailto:${n}${o}`,"url")});Q(this,"updatePhoneNumber",t=>{this.props.updateValue(t===""?"":`tel:${t}`,"url")});Q(this,"onChooseLinkType",t=>this.setState({linkType:t}));Q(this,"onUpdateContent",t=>this.props.updateValue(t,"content"));Q(this,"onUpdateUrl",t=>this.props.updateValue(t,"url"));Q(this,"onToggleNewTab",t=>this.props.updateValue(t,"new_tab"));Q(this,"onToggleNoFollow",t=>this.props.updateValue(t,"nofollow"))}getLinkType(){return this.state.linkType===null?jOe(this.props.values.url):this.state.linkType}getLinkPreview(){let{url:t}=this.props.values;switch(this.getLinkType()){case"email":{let n=DB(t);return`mailto:${OB(t)}${n?`?subject=${n}`:""}`}case"tel":return`tel:${Jle(t)}`}return t}isKeyMapped(t){return typeof this.props.values[t]!="undefined"}render(){let{breakoutMode:t}=this.props;return go.default.createElement(ks.Consumer,null,({dynamicContent:n})=>{let o=this.getLinkType(),r=n&&this.props.options.dynamic_content!==!1;return go.default.createElement(go.default.Fragment,null,go.default.createElement(Le,{label:v("app.controls.link.type")},go.default.createElement(We,null,go.default.createElement(to,{value:o,choices:HOe(),onUpdate:this.onChooseLinkType}))),this.isKeyMapped("content")&&go.default.createElement(Le,{label:v("app.controls.link.content")},go.default.createElement(We,null,go.default.createElement(hn,{dcType:r?"scalar":!1,value:this.props.values.content,onUpdate:this.onUpdateContent}))),o==="url"&&go.default.createElement(Le,{label:v("app.controls.link.url")},go.default.createElement(We,null,go.default.createElement(hn,{dcType:r?"scalar":!1,value:this.props.values.url,placeholder:v("app.controls.link.url-placeholder"),onUpdate:this.onUpdateUrl})),this.isKeyMapped("new_tab")&&go.default.createElement(We,{half:!t&&typeof this.props.values.new_tab=="boolean"},go.default.createElement(mx,{breakoutMode:t,checked:this.props.values.new_tab,label:v("app.controls.link.new-tab"),onToggle:this.onToggleNewTab,value:this.props.values.new_tab,placeholder:v("app.controls.link.new-tab"),dcType:r?"scalar":!1,onUpdate:this.onToggleNewTab})),this.isKeyMapped("nofollow")&&go.default.createElement(We,{half:!t&&typeof this.props.values.nofollow=="boolean"},go.default.createElement(mx,{breakoutMode:t,checked:this.props.values.nofollow,onToggle:this.onToggleNoFollow,value:this.props.values.nofollow,placeholder:v("app.controls.link.nofollow"),dcType:r?"scalar":!1,onUpdate:this.onToggleNoFollow},go.default.createElement("code",null,"nofollow")))),o==="email"&&go.default.createElement(Le,{label:v("app.controls.link.email")},go.default.createElement(We,null,go.default.createElement(hn,{dcType:r?"scalar":!1,value:OB(this.props.values.url),placeholder:v("app.controls.link.email-placeholder"),onUpdate:this.updateEmailAddress}))),o==="email"&&go.default.createElement(Le,{label:v("app.controls.link.email-subject")},go.default.createElement(We,null,go.default.createElement(hn,{dcType:r?"scalar":!1,value:DB(this.props.values.url),placeholder:v("app.controls.link.email-subject-placeholder"),onUpdate:this.updateEmailSubject}))),o==="tel"&&go.default.createElement(Le,{label:v("app.controls.link.phone")},go.default.createElement(We,null,go.default.createElement(hn,{dcType:r?"scalar":!1,value:Jle(this.props.values.url),placeholder:v("app.controls.link.phone-placeholder"),onUpdate:this.updatePhoneNumber}))),(o==="tel"||o==="email")&&go.default.createElement(Le,{label:v("app.controls.link.preview")},go.default.createElement(We,null,go.default.createElement("input",{type:"text",value:this.getLinkPreview(),disabled:!0}))))})}}});var VB={};D(VB,{default:()=>fx});var LB,fx,FB=x(()=>{LB=P(B());De();fx=class extends LB.default.PureComponent{render(){let{placeholder:t,monospace:n,min:o,max:r,step:i}=this.props.options;return LB.default.createElement("input",{className:K({"cs-input-code":n}),type:"number",value:this.props.value,placeholder:t||"",onChange:s=>this.props.updateValue(s.target.value),min:o,max:r,step:i})}}});var zB={};D(zB,{default:()=>$A});function $A(e){let{control:{options:{title:t,message:n}={}}={}}=e;return React.createElement(Zt,{title:t,message:n})}var BB=x(()=>{Yr()});var UB={};D(UB,{default:()=>W1});function W1(e){let{options:{display:t="flex",axis:n="main",context:o="content",icon_direction:r="x"}={}}=e,i=yu(e.value,e.updateValue);return i||Zle.default.createElement(Sp,{value:e.value,display:t,axis:n,context:o,iconDirection:r,onChange:e.updateValue})}var Zle,HA=x(()=>{Zle=P(B());rx();Mt()});var $B={};D($B,{default:()=>hx});var jA,hx,HB=x(()=>{jA=P(B());P2();Gt();hx=class extends jA.default.PureComponent{render(){return jA.default.createElement(We,null,jA.default.createElement(sm,{value:this.props.value,onUpdateValue:t=>this.props.updateValue(t),placeholder:this.props.options.placeholder}))}}});var jB={};D(jB,{default:()=>WA});function GOe({options:e,dynamicArguments:t,onAdd:n,onDelete:o,isLast:r,value:i,onUpdate:s}){let a=(0,Jo.useMemo)(()=>{let u={};if(Array.isArray(e))for(let c of e)u[au(c.value)]=!0;return u},[e]),l=(0,Jo.useMemo)(()=>!i||i===""?!1:i===WOe?!0:Array.isArray(e)&&e.length>0&&!a[au(i)],[i,a,e]);return Jo.default.createElement("li",{className:"is-statement"},l?Jo.default.createElement(Rr,{resetValue:e?.[0]?.value??"",isCustomValue:l,value:i,updateValue:s}):Jo.default.createElement(sh,{options:e,dynamicArguments:t,value:i,onChange:s}),Jo.default.createElement("button",{className:K("tco-btn","is-and",{"is-active":!r}),onClick:n},v("app.and")),o&&Jo.default.createElement("button",{className:"tco-btn is-delete",onClick:o},Jo.default.createElement(G,{type:"close"})))}function WA({options:{add_label:e,require_one:t,choices:n,dynamic_arguments:o={}}={},value:r,updateValue:i}){let[s,a]=(0,Jo.useState)(null),[l,u]=(0,Jo.useState)(!1),[c,p,...m]=(0,Jo.useMemo)(()=>typeof n!="string"?[null]:n.split(":"),[n]),d=s||n||[],f=Array.isArray(d)?d[0]?.value??null:null,[h,g]=(0,Jo.useState)(Array.isArray(r)?r:[]),y=(0,Jo.useCallback)((S=0)=>{g(C=>{let k=[...C];return k.splice(S+1,0,f),k})},[g,f]),_=(0,Jo.useCallback)(S=>{g(C=>{let k=[...C];return k.splice(S,1),k})},[g]),b=(0,Jo.useCallback)((S,C)=>{g(k=>{let A=[...k];return A[C]=S,A})},[g]);vo(()=>{i(h)},[h]);let w=t!==!0||h.length>1;return Jo.default.createElement(Jo.default.Fragment,null,c==="dynamic"&&Jo.default.createElement(Ug,{name:p,params:m,setDynamicOptions:a,setLoading:u,dynamicArguments:o}),Jo.default.createElement("ul",{className:"tco-select-many tco-picker-assignments-list"},h.map((S,C)=>Jo.default.createElement(GOe,{options:d,dynamicArguments:o,key:C,value:S,isLast:!h[C+1],onAdd:()=>y(C),onDelete:w?()=>_(C):null,onUpdate:k=>b(k,C)})),h.length<=0&&Jo.default.createElement("li",{className:"is-add"},Jo.default.createElement("button",{onClick:()=>y(0),className:"tco-btn tco-btn-info"},e||v("app.add")))))}var Jo,WOe,WB=x(()=>{Jo=P(B());De();Oa();je();Se();rr();kv();Dl();$d();WOe="__custom__"});var GB={};D(GB,{default:()=>gx});var Cr,Rle,qOe,gx,qB=x(()=>{Cr=P(B());Gt();ss();ci();Yu();Ss();Se();Mt();Rle=P(Mn()),qOe=(0,Rle.memoize)(()=>[{value:"link",label:v("app.controls.share.link")},{value:"share",label:v("app.controls.share")}]),gx=class extends Cr.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{linkType:null});Q(this,"onUpdateUrl",t=>this.props.updateValue(t,"url"));Q(this,"onUpdateNewTab",t=>this.props.updateValue(t,"new_tab"));Q(this,"onUpdateNofollow",t=>this.props.updateValue(t,"nofollow"));Q(this,"onUpdateShareEnabled",t=>this.props.updateValue(t==="share","share_enabled"));Q(this,"onUpdateShareType",t=>this.props.updateValue(t,"share_type"));Q(this,"onUpdateShareTitle",t=>this.props.updateValue(t,"share_title"))}isKeyMapped(t){return typeof this.props.values[t]!="undefined"}renderShare(t){return Cr.default.createElement(Cr.default.Fragment,null,Cr.default.createElement(Le,{label:v("app.controls.share")},Cr.default.createElement(We,null,Cr.default.createElement(Wr,{value:this.props.values.share_type,options:window.csAppData.socialShareOptions,onChange:this.onUpdateShareType}))),Cr.default.createElement(Le,{label:v("app.controls.share.title")},Cr.default.createElement(We,null,Cr.default.createElement(hn,{dcType:t?"scalar":!1,store:this.props.store,value:this.props.values.share_title,onUpdate:this.onUpdateShareTitle}))))}renderLink(t){return Cr.default.createElement(Le,{label:v("app.controls.link.url")},Cr.default.createElement(We,null,Cr.default.createElement(hn,{dcType:t?"scalar":!1,store:this.props.store,value:this.props.values.url,placeholder:v("app.controls.link.url-placeholder"),onUpdate:this.onUpdateUrl})),this.isKeyMapped("new_tab")&&Cr.default.createElement(We,{half:!0},Cr.default.createElement(an,{checked:this.props.values.new_tab,label:v("app.controls.link.new-tab"),onToggle:this.onUpdateNewTab})),this.isKeyMapped("nofollow")&&Cr.default.createElement(We,{half:!0},Cr.default.createElement(an,{checked:this.props.values.nofollow,onToggle:this.onUpdateNofollow},Cr.default.createElement("code",null,"nofollow"))))}render(){return Cr.default.createElement(ks.Consumer,null,({dynamicContent:t})=>{let n=t&&this.props.options.dynamic_content!==!1;return Cr.default.createElement(Cr.default.Fragment,null,Cr.default.createElement(Le,{label:v("app.controls.share.type")},Cr.default.createElement(We,null,Cr.default.createElement(to,{value:this.props.values.share_enabled?"share":"link",choices:qOe(),onUpdate:this.onUpdateShareEnabled}))),this.props.values.share_enabled?this.renderShare(n):this.renderLink(n))})}}});var QB={};D(QB,{default:()=>G1});function QOe(e){let t=ZD(e.context);return ni.default.createElement(eue,{...e,options:t})}function eue({value:e=[],context:t,updateValue:n,options:o={}}){let{docTypeName:r}=Be(),i=Object.values(o),[s,a]=pu({initialState:()=>Array.isArray(e)?e:[],makeDefault:c=>({group:!0,condition:"",value:""}),makeId:Ws}),l=(0,ni.useCallback)(function(c,p){return xg(c,p,o)},[r]);vo(()=>{n(s.map(({id:c,...p})=>p))},[s]);let u=(0,ni.useCallback)(()=>{o[1]?a.onAdd({condition:o[1].options[0].value,group:!0}):a.onAdd({condition:o[0].options[0].value,group:!0})},[a.onAdd,o]);return lh([s?.length,i?.length]),ni.default.createElement("ul",{className:"tco-picker-assignments-list"},s.map((c,p)=>ni.default.createElement(k1,{context:t,options:o,findFunc:l,key:c.id,value:c,handlers:a,isLast:!s[p+1]||s[p+1].group})),ni.default.createElement("li",null,ni.default.createElement("button",{onClick:u,className:"tco-btn tco-btn-info"},"Add Condition Group")))}function G1({label:e,value:t,updateValue:n,options:o={}}){let[r,i]=(0,ni.useState)(!1),{dynamicContent:s}=Dt(),a=!Array.isArray(t)&&t,l=t,u=(0,ni.useCallback)(p=>i(m=>typeof p=="undefined"?!m:p),[i]);if(a)return ni.default.createElement(Rr,{resetValue:KOe,updateValue:n,dcType:"array",isCustomValue:!0,value:l});let c=v("app.edit");return t&&(c=v("app.controls.show-condition")+" ("+t.length+")"),ni.default.createElement("div",{className:K("tco-h-flex tco-full-width tco-no-gap",{"tco-inline-picker-dc":s})},ni.default.createElement(fn,{open:r,modalClass:"is-assignments",isInput:!0,onToggle:u,label:c,content:ni.default.createElement(G,{type:"assignments"})},ni.default.createElement("div",{className:"tco-picker-assignments-content"},ni.default.createElement("header",{className:"tco-control-group-header"},ni.default.createElement("span",{className:"tco-control-group-label"},"Conditions")),o.statement_options?ni.default.createElement(eue,{value:t,context:"element",updateValue:n,options:o.statement_options}):ni.default.createElement(QOe,{value:t,context:"element",updateValue:n}))),s&&ni.default.createElement(Xr,{type:"array",onInsert:n,mode:"inline-input"}))}var ni,KOe,GA=x(()=>{ni=P(B());qr();Se();rr();De();Zi();je();tf();sA();Kb();Pt();tf();Mt();nl();Dl();KOe=[]});var YB={};D(YB,{default:()=>YA});function YA({value:e="",placeholder:t="",mode:n=null,showContentPreview:o=!1,onUpdate:r=()=>{},onSelectionChange:i,autoFocus:s=!0,richTextDefault:a=!1,onlyRaw:l=!1,height:u=1,availableModes:c=["raw","text","html"],expandable:p=!1,modalClassName:m="",children:d,inputProps:f}){let h=Uo("ui_theme"),g=Uo("tinymce_preserve_p_tags"),y=c.filter(F=>JOe.includes(F)).filter(F=>!(F==="text"&&!qA())),[_,b]=(0,Kn.useState)(()=>{if(n&&y.includes(n))return n;let F=l?"raw":"html";return a&&y.includes("text")?"text":F}),[w,S]=(0,Kn.useState)(!1),C=o?e||t:"",k=(0,Kn.useCallback)(()=>{S(!1)},[S]),A=(0,Kn.useCallback)(()=>{S(F=>!F)},[S]),O=p&&!w,V=(0,Kn.useMemo)(()=>Kn.default.createElement(KB,{uiTheme:h,preservePTags:g,autoFocus:s,placeholder:t,mode:_,extraToolbar:!O,availableModes:y,value:e,onSelectionChange:i,onUpdate:r,inputProps:f},d),[e,y,O,i,h,s,t,_,r]),$=l?v("app.edit"):null,H=Kn.default.createElement(Kn.default.Fragment,null,y.map(F=>Kn.default.createElement("button",{key:F,onClick:()=>b(F),className:K({"is-active":F===_})},$||v(`app.controls.text-editor.mode-${F==="text"?"rich-text":F}`)))),N=(0,Kn.useMemo)(()=>w?v("app.a11y.close"):p?Kn.default.createElement(G,{type:"swarr"}):v(`app.controls.text-editor.${o?"click-to-edit":"edit-text"}`),[p,w]);return O?Kn.default.createElement(P1,{nav:H,onToggle:A},V):Kn.default.createElement(Kn.default.Fragment,null,Kn.default.createElement(Af,{className:K({"is-expandable":p,"is-floating":w}),label:N,onClick:A},u>1?Kn.default.createElement("textarea",{value:C,disabled:!0}):Kn.default.createElement("input",{value:C,type:"text",disabled:!0})),w&&Kn.default.createElement(ic,{name:"text-editor",onClose:k,active:!0,nav:H,className:m},V))}var Kn,YOe,XOe,qA,JOe,QA,KA,tue,nue,KB,XB=x(()=>{Kn=P(B());De();Se();hu();ao();Vo();Fn();je();hp();hA();YOe=0,XOe=()=>`cswpeditor-${YOe++}`,qA=()=>typeof window.tinyMCEPreInit!="undefined",JOe=["html","text","raw"],QA=!1,KA=!1,tue=!1,nue=class extends Kn.default.Component{constructor(){super(...arguments);Q(this,"state",{localValue:null});Q(this,"lazyUpdate",Zr(t=>{this.props.onChange(t)},50));Q(this,"onBlur",()=>this.setState({localValue:null}));Q(this,"onChange",t=>{this.setState({localValue:t.target.value}),this.lazyUpdate(t.target.value)})}componentDidMount(){this.textareaEl.addEventListener("blur",this.onBlur)}componentWillUnmount(){this.lazyUpdate.cancel(),this.textareaEl.removeEventListener("blur",this.onBlur)}render(){let{onChange:t,inputRef:n,value:o,...r}=this.props,i=this.state.localValue===null?o:this.state.localValue;return Kn.default.createElement("textarea",{ref:s=>{this.textareaEl=s,n(s)},value:i,onChange:this.onChange,...r})}},KB=class extends Kn.default.PureComponent{constructor(){super(...arguments);Q(this,"getEditor",()=>this.editor);Q(this,"updateSelectionFromTextarea",t=>this.props.onSelectionChange(t.target));Q(this,"onUpdateFromHTML",t=>this.props.onUpdate(t));this.textAreaRef=Kn.default.createRef(),this.editorID=XOe()}componentDidMount(){if(!this.props.availableModes.includes("text"))return this.focusActiveEditor();if(!qA()){tue||(ws(v("app.notify.tinymce-failed"),{timeout:15e3}),tue=!0);return}this.props.mode==="text"&&this.initializeEditor()}componentDidUpdate(t){if(!qA()){this.setState({mode:"html"}),this.focusActiveEditor();return}this.props.mode==="text"?this.initializeEditor():this.editor&&(this.editor.destroy(),this.editor=null),t.mode!==this.props.mode&&this.focusActiveEditor(),this.editor&&!QA&&t.value!==this.props.value&&(this.editor.setContent(this.props.value,{format:"raw"}),QA=!1)}componentWillUnmount(){this.editor&&this.editor.destroy(),this.idleUpdate&&this.idleUpdate.cancel()}focusActiveEditor(){let t=this.props.mode==="html"||this.props.mode==="raw";if(t||!qA()){this.htmlTextArea&&this.htmlTextArea.focus();return}if(!t&&this.editor)try{var n=this.editor;n.focus(new CustomEvent("focus")),setTimeout(function(){n.selection.select(n.getBody(),!0),n.selection.collapse(!1)},250)}catch(o){console.error("TinyMCE Error",o)}}initializeEditor(){let t={...window.tinyMCEPreInit.mceInit.cswpeditor},n=this.props.extraToolbar?{}:{toolbar1:"bold,italic,strikethrough,underline,bullist,numlist,blockquote,link,forecolor,cs_media",toolbar2:"",toolbar3:""};window.tinymce.init({...t,...n,id:this.editorID,selector:`#${this.editorID}`,resize:!1,valid_elements:"*[*]",extended_valid_elements:"*[*]",body_class:`${window.tinyMCEPreInit.mceInit.cswpeditor.body_class} tco-ui-theme-${this.props.uiTheme||"dark"}`,content_css:`${window.tinyMCEPreInit.mceInit.cswpeditor.content_css},${window.csAppData.textEditorContentCss}`,setup:o=>{this.editor=o,o.on("init",()=>{window.wpActiveEditor||(window.wpActiveEditor=this.editorID),this.focusActiveEditor()}),o.addButton("cs_media",{icon:"image",onclick:()=>{!window.wp||!window.wp.media||!window.wp.media.editor||window.wp.media.editor.open(this.editorID,{frame:"post",state:"insert",title:window.wp.media.view.l10n.addMedia,multiple:!0})}}),this.idleUpdate&&this.idleUpdate.cancel(),this.idleUpdate=Zr(()=>{if(this.props.mode!=="text")return;KA&&clearTimeout(KA);let r=this.editor.getContent();this.props.preservePTags&&(r=r.replace(/<p/gi,"<p tco-preserve-p").replace(/\n?<br\s*?\/>\n?/gi,"%%tco-preserve-br%%")),r=window.wp.editor.removep(r).replace(/<p tco-preserve-p/gi,"<p").replace(/%%tco-preserve-br%%/gi,`<br />
`).replace(/^(?:<p>(.*)<\/p>)$/g,"$1"),r!==this.props.value&&(QA=!0,this.props.onUpdate(r),KA=setTimeout(function(){QA=!1,KA=!1},250))},75),o.on("keyup change NodeChange PostProcess",()=>this.idleUpdate())}})}render(){return Kn.default.createElement(Kn.default.Fragment,null,Kn.default.createElement("div",{className:K("tco-text-editor",`tco-text-editor-mode-${this.props.mode}`)},this.props.mode==="text"&&Kn.default.createElement("div",{className:"tco-text-editor-text"},Kn.default.createElement("div",{id:`wp-${this.editorID}-wrap`,className:"wp-core-ui wp-editor-wrap tmce-active"},Kn.default.createElement("div",{id:`wp-${this.editorID}-editor-container`,className:"wp-editor-container"},Kn.default.createElement("textarea",{id:this.editorID,className:"tco-wp-editor wp-editor-area",defaultValue:this.props.value})))),this.props.mode==="html"&&Kn.default.createElement(da,{value:this.props.value,className:"tco-text-editor-html",onUpdate:this.onUpdateFromHTML,type:"html",inputProps:this.props.inputProps}),this.props.mode==="raw"&&Kn.default.createElement(nue,{value:this.props.value,className:"tco-text-editor-raw",onChange:this.onUpdateFromHTML,onFocus:this.updateSelectionFromTextarea,onMouseUp:this.updateSelectionFromTextarea,onKeyUp:this.updateSelectionFromTextarea,inputRef:t=>this.htmlTextArea=t})),typeof this.props.children=="function"?this.props.children(this.props.mode,this.getEditor):this.props.children)}};Q(KB,"defaultProps",{value:"",placeholder:"",mode:null,uiTheme:"",preservePTags:!0,extraToolbar:!0,onUpdate:()=>{},autoFocus:!0,availableModes:[],onSelectionChange:()=>{}})});var JB={};D(JB,{default:()=>q1});function q1({options:e={},value:t,updateValue:n,...o}){let{placeholder:r,mode:i,height:s,dynamic_content:a,dc_tags:l,disable_input_preview:u,no_rich_text:c,no_html:p,only_raw:m=!1,expandable:d,modalClassName:f=""}=e,[{selectionStart:h,selectionEnd:g},y]=(0,ph.useState)({selectionStart:null,selectionEnd:null}),{ui_theme:_,rich_text_default:b}=Wt(),{dynamicContent:w}=Dt(),S=A=>{let O=t.substr(0,h),V=t.substring(g);n(`${O}${A}${V}`)},C=(A,O)=>{A&&A.execCommand("mceInsertContent",!1,O)};return ph.default.createElement(YA,{mode:i,availableModes:(()=>c?["html","raw"]:m?["raw"]:p?["text"]:["html","text","raw"])(),contentStyle:_==="dark"?"dark":"",value:t,onlyRaw:m,placeholder:r,height:s,richTextDefault:b,showContentPreview:!u,onUpdate:n,onSelectionChange:y,expandable:d,inputProps:o,modalClassName:f},(A,O)=>{let V=A==="raw"?S:$=>C(O(),$);return ph.default.createElement("div",{className:"tco-code-editor-buttons"},A!=="html"&&ph.default.createElement(Ia,{inputProps:o.control,extensionType:"text-editor-button",onUpdate:V}),w&&a!==!1&&A!=="html"&&ph.default.createElement(Xr,{mode:"inline",value:t,type:a||"scalar",extraTags:l,onInsert:V,selectionStart:h===null?t.length:h,selectionEnd:h===null?t.length:g}))})}var ph,XA=x(()=>{ph=P(B());XB();nl();Mt();Fn();fm()});var ZB={};D(ZB,{default:()=>yx});var Ls,yx,RB=x(()=>{Ls=P(B());gu();Vm();qd();Da();Se();Gt();yx=class extends Ls.default.PureComponent{constructor(){super(...arguments);Q(this,"updateToggle",t=>{let[,n]=this.props.value.match(/!?(.*)/);this.props.updateValue(`${t?"":"!"}${n}`,"value",0)})}isKeyMapped(t){return typeof this.props.values[t]!="undefined"}getValues(){let t=il(this.props.value||"");return{xOffset:typeof t[0]!="undefined"?t[0]:"0px",yOffset:typeof t[1]!="undefined"?t[1]:"0px",blur:typeof t[2]!="undefined"?t[2]:"0px"}}updatePart(t,n,o){let{xOffset:r,yOffset:i,blur:s}=Object.assign({},o,{[n]:t}),a=`${r} ${i} ${s}`;this.props.updateValue(a,"value",0)}render(){let t=this.getValues(),n=Ks({available_units:["px","em","rem"],ranges:{px:{min:-50,max:50,step:1},em:{min:-1,max:1,step:.001},rem:{min:-1,max:1,step:.001}}},this.props.options.x_offset||{}),o=Ks({available_units:["px","em","rem"],ranges:{px:{min:-50,max:50,step:1},em:{min:-1,max:1,step:.001},rem:{min:-1,max:1,step:.001}}},this.props.options.y_offset||{}),r=Ks({available_units:["px","em","rem"],ranges:{px:{min:0,max:50,step:1},em:{min:0,max:2.5,step:.001},rem:{min:0,max:2.5,step:.001}}},this.props.options.blur||{}),i=this.props.options.color||{},s=Object.assign({},i,{label:i.alt_label||i.label||""}),a=this.props.value.trim().indexOf("!")!==0;return Ls.default.createElement(mi,{topLevelOnly:!0,isToggledOn:a,onToggle:this.updateToggle,...this.props},a&&Ls.default.createElement(Ls.default.Fragment,null,Ls.default.createElement(Le,{label:v("app.controls.x-offset")},Ls.default.createElement(We,null,Ls.default.createElement(yn,{value:t.xOffset,onUpdate:l=>this.updatePart(l,"xOffset",t),unitMode:n.unit_mode,validKeywords:n.valid_keywords,availableUnits:n.available_units,disabled:n.disabled,fallbackValue:n.fallback_value,slider:!0,step:n.step,min:n.min,max:n.max,ranges:n.ranges}))),Ls.default.createElement(Le,{label:v("app.controls.y-offset")},Ls.default.createElement(We,null,Ls.default.createElement(yn,{value:t.yOffset,onUpdate:l=>this.updatePart(l,"yOffset",t),unitMode:o.unit_mode,validKeywords:o.valid_keywords,availableUnits:o.available_units,disabled:o.disabled,fallbackValue:o.fallback_value,slider:!0,step:o.step,min:o.min,max:o.max,ranges:o.ranges}))),Ls.default.createElement(Le,{label:v("app.controls.blur")},Ls.default.createElement(We,null,Ls.default.createElement(yn,{value:t.blur,onUpdate:l=>this.updatePart(l,"blur",t),unitMode:r.unit_mode,validKeywords:r.valid_keywords,availableUnits:r.available_units,disabled:r.disabled,fallbackValue:r.fallback_value,slider:!0,step:r.step,min:r.min,max:r.max,ranges:r.ranges}))),this.isKeyMapped("color")&&Ls.default.createElement(Le,{label:v("app.controls.color")},this.isKeyMapped("alt_color")?Ls.default.createElement(Bf,{base:{value:this.props.values.color,options:i,onUpdate:l=>this.props.updateValue(l,"color",0)},alt:{value:this.props.values.alt_color,options:s,onUpdate:l=>this.props.updateValue(l,"alt_color",0)},usePalette:i.palette!==!1,label:i.swatch_label||this.props.options.label||"",disableGradients:!0}):Ls.default.createElement(pp,{value:this.props.values.color,options:i,usePalette:i.palette!==!1,onUpdate:l=>this.props.updateValue(l,"color",0),disableGradients:!0}))))}}});var eU={};D(eU,{default:()=>Q1});function Q1({options:e={},onInsert:t,className:n=""}={}){let o=(0,_x.useCallback)(function(){ac({fileTypes:e.file_types,single:!0,onInsert:t})},[e.file_types,t]);return _x.default.createElement("button",{className:`tco-control-file-button  tco-cursor-pointer ${n}`,onClick:o},_x.default.createElement(G,{type:"link"}))}var _x,JA=x(()=>{_x=P(B());je();Tm()});var tU={};D(tU,{default:()=>Jm});var Iu,Jm,ZA=x(()=>{Iu=P(B());De();nl();Mt();JA();fm();Jm=class extends Iu.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{selectionStart:null,selectionEnd:null});Q(this,"onInputChange",t=>{this.props.updateValue(t.target.value)});Q(this,"onDcInsert",t=>{let n=this.state.selectionStart===null?this.props.value.length:this.state.selectionStart,o=this.state.selectionEnd===null?this.props.value.length:this.state.selectionEnd,r=this.props.value.substr(0,n),i=this.props.value.substring(o);this.props.updateValue(`${r}${t}${i}`)});Q(this,"onFileInputInsert",t=>{typeof t=="string"&&(t={url:t});let n=t.url?t.url:t.id+":"+t.size,o=this.props.value?this.props.value+`
`+n:n;this.props.updateValue(o)});Q(this,"updateSelection",t=>{let{selectionStart:n,selectionEnd:o}=t.target;this.setState({selectionStart:n,selectionEnd:o})})}render(){return Iu.default.createElement(ks.Consumer,null,({dynamicContent:t})=>{let{placeholder:n,monospace:o,dynamic_content:r,dc_tags:i,file_input:s=null}=this.props.options,a=Iu.default.createElement("textarea",{className:K({"tco-input-code":o}),value:this.props.value,placeholder:n||"",onChange:l=>this.props.updateValue(l.target.value),onFocus:this.updateSelection,onMouseUp:this.updateSelection,onKeyUp:this.updateSelection});return!t||r===!1?a:Iu.default.createElement("div",{className:"tco-input-button-wrapper"},a,Iu.default.createElement("div",{className:"tco-code-editor-buttons tco-textarea-editor-buttons"},Iu.default.createElement(Xr,{mode:"inline",type:r||"scalar",extraTags:i,onInsert:this.onDcInsert}),s&&Iu.default.createElement(Iu.default.Fragment,null,Iu.default.createElement(Ia,{...this.props,fileInput:s,extensionType:"textarea-file-input",onUpdate:this.onFileInputInsert}),Iu.default.createElement(Q1,{options:s,onInsert:this.onFileInputInsert,className:"tco-btn tco-btn-no-padding"}))))})}};Q(Jm,"defaultProps",{options:{}})});var nU={};D(nU,{default:()=>Ap});var K1,Ap,vx=x(()=>{K1=P(B());nl();gu();Gt();Mt();Ap=class extends K1.default.PureComponent{constructor(){super(...arguments);Q(this,"onUpdate",t=>this.props.updateValue(t))}render(){return K1.default.createElement(ks.Consumer,null,({dynamicContent:t})=>{let{dynamic_content:n,dc_tags:o,unit_mode:r,valid_keywords:i,available_units:s,disabled:a,fallback_value:l}=this.props.options,u=K1.default.createElement(yn,{value:this.props.value,onUpdate:this.onUpdate,unitMode:r,dynamic:!!n,validKeywords:i,availableUnits:s,disabled:a,fallbackValue:l});return!t||!n||r!=="unitless"?u:K1.default.createElement("div",{className:"tco-input-button-wrapper"},u,K1.default.createElement(Xr,{type:n||"scalar",extraTags:o,onInsert:this.onUpdate}))})}}});var rU={};D(rU,{default:()=>bx});var oU,bx,iU=x(()=>{oU=P(B()),bx=class extends oU.default.PureComponent{componentDidMount(){console.warn("Unable to render unknown control type",this)}render(){return oU.default.createElement("div",null)}}});var sU={};D(sU,{default:()=>RA});function RA({param:e,value:t,onUpdate:n}){let{options:o,offValue:r,multiple:i=!1,arrayOutput:s=!1,delimiter:a=", ",customValue:l=Cv}=e.options,u=(0,xx.useMemo)(()=>({choices:o,off_value:r,delimiter:a,arrayOutput:s,custom_value:l}),[o,r,l]);return i?(!Array.isArray(t)&&u.arrayOutput&&(t=[t]),xx.default.createElement(A1,{value:t,updateValue:n,options:u})):xx.default.createElement(bf,{value:t,updateValue:n,options:u})}var xx,aU=x(()=>{xx=P(B());Ev();fA()});var lU={};D(lU,{default:()=>t5});function t5({param:e,value:t,onUpdate:n}){let{placeholder:o="",lint:r=""}=e.options,i=(0,e5.useMemo)(()=>({placeholder:o,mode:r,header_label:e.label}),[o,r,e.label]);return e5.default.createElement(Km,{options:i,value:t,updateValue:n})}var e5,uU=x(()=>{e5=P(B());tx()});var pU={};D(pU,{ParamControlColorPair:()=>cU,default:()=>n5});function n5({param:e,value:t,onUpdate:n}){let{palette:o=!0}=e.options,r=(0,Tp.useMemo)(()=>({palette:o}),[o]);return Tp.default.createElement(Cp,{value:t,updateValue:n,options:r})}function cU({param:e,value:t,onUpdate:n}){let o=(0,Tp.useMemo)(()=>{let s=e.options;return{palette:s.palette??!0,label:s.label??v("app.controls.base"),alt_label:s.altLabel??v("app.controls.interaction")}},[e.options]),r=(0,Tp.useMemo)(()=>{let{base:s,alt:a}=typeof t=="object"?t:{};return{value:s??"",alt:a??""}},[t]),i=(0,Tp.useCallback)((s,a="base")=>{let l={base:r.value,alt:r.alt,[a]:s};n(l)},[r,n]);return Tp.default.createElement(Cp,{value:r.value,values:r,updateValue:i,options:o})}var Tp,mU=x(()=>{Tp=P(B());Jb();Se()});var dU={};D(dU,{default:()=>i5});function i5({param:e,value:t,onUpdate:n}){let{slider:o,keywords:r,units:i,unitless:s,ranges:a,fallback_value:l}=ROe(e),u=(0,wx.useMemo)(()=>s?{valid_keywords:r??[],unit_mode:"unitless",fallback_value:l,...a.unit}:{available_units:i,valid_keywords:r,ranges:a},[i,s,r,a,l]);return o?wx.default.createElement(Ml,{value:t,updateValue:n,options:u}):wx.default.createElement(Ap,{value:t,updateValue:n,options:u})}var wx,oue,Pp,o5,ZOe,r5,rue,ROe,fU=x(()=>{wx=P(B());vx();$g();oue=P(Mn()),Pp=["px","em","rem","%","vw","vh","vmin","vmax"],o5=["px","em","rem","vw","vh","vmin","vmax"],ZOe=["px","em","rem","%","vw","vh","vmin","vmax","fr"],r5={px:{min:0,max:1e3,step:20},em:{min:0,max:50,step:1},rem:{min:0,max:50,step:1},"%":{min:0,max:100,step:1},vw:{min:0,max:100,step:1},vh:{min:0,max:100,step:1},vmin:{min:0,max:100,step:1},vmax:{min:0,max:100,step:1}},rue={dimension:{slider:!0,units:Pp,ranges:r5,keywords:[]},size:{slider:!0,units:Pp,ranges:r5,keywords:["auto"]},"min-size":{slider:!0,units:Pp,ranges:r5,keywords:["none"]},"max-size":{slider:!0,units:Pp,ranges:r5,keywords:["none"]},"size-sm":{slider:!0,units:o5,keywords:["auto"],ranges:{px:{min:1,max:50,step:1},em:{min:1,max:3,step:.05},rem:{min:1,max:3,step:.05},vw:{min:1,max:3,step:.05},vh:{min:1,max:3,step:.05},vmin:{min:1,max:3,step:.05},vmax:{min:1,max:3,step:.05}}},margin:{slider:!0,units:Pp,keywords:["auto"],ranges:{px:{min:-100,max:100,step:5},em:{min:-5,max:5,step:.25},rem:{min:-5,max:5,step:.25},"%":{min:-5,max:5,step:.25},vw:{min:-5,max:5,step:.25},vh:{min:-5,max:5,step:.25},vmin:{min:-5,max:5,step:.25},vmax:{min:-5,max:5,step:.25}}},"border-width":{slider:!0,units:Pp,keywords:[],ranges:{px:{min:0,max:20,step:1},em:{min:0,max:1,step:.1},rem:{min:0,max:1,step:.1},"%":{min:0,max:4,step:.25},vw:{min:0,max:4,step:.25},vh:{min:0,max:4,step:.25},vmin:{min:0,max:4,step:.25},vmax:{min:0,max:4,step:.25}}},"border-radius":{slider:!0,units:Pp,keywords:[],ranges:{px:{min:0,max:20,step:1},em:{min:0,max:1,step:.1},rem:{min:0,max:1,step:.1},"%":{min:0,max:4,step:.25},vw:{min:0,max:4,step:.25},vh:{min:0,max:4,step:.25},vmin:{min:0,max:4,step:.25},vmax:{min:0,max:4,step:.25}}},padding:{slider:!0,units:Pp,keywords:[],ranges:{px:{min:0,max:100,step:5},em:{min:0,max:5,step:.25},rem:{min:0,max:5,step:.25},"%":{min:0,max:5,step:.25},vw:{min:0,max:5,step:.25},vh:{min:0,max:5,step:.25},vmin:{min:0,max:5,step:.25},vmax:{min:0,max:5,step:.25}}},gap:{slider:!0,units:o5,keywords:[],ranges:{px:{min:0,max:50,step:1},em:{min:0,max:3,step:.05},rem:{min:0,max:3,step:.05},vw:{min:0,max:3,step:.05},vh:{min:0,max:3,step:.05},vmin:{min:0,max:3,step:.05},vmax:{min:0,max:3,step:.05}}},"gap-sm":{slider:!0,units:o5,keywords:[],ranges:{px:{min:0,max:20,step:1},em:{min:0,max:1,step:.05},rem:{min:0,max:1,step:.05},vw:{min:0,max:1,step:.05},vh:{min:0,max:1,step:.05},vmin:{min:0,max:1,step:.05},vmax:{min:0,max:1,step:.05}}},"flex-basis":{slider:!0,units:Pp,keywords:["auto"],ranges:{px:{min:200,max:720,step:20},em:{min:10,max:45,step:1},rem:{min:10,max:45,step:1},"%":{min:25,max:100,step:1},vw:{min:10,max:50,step:1},vh:{min:10,max:50,step:1},vmin:{min:10,max:50,step:1},vmax:{min:10,max:50,step:1}}},"grid-template-track":{slider:!0,units:ZOe,keywords:["auto"],ranges:{px:{min:200,max:720,step:20},em:{min:10,max:45,step:1},rem:{min:10,max:45,step:1},"%":{min:25,max:100,step:1},vw:{min:10,max:50,step:1},vh:{min:10,max:50,step:1},vmin:{min:10,max:50,step:1},vmax:{min:10,max:50,step:1},fr:{min:.25,max:2,step:.01}}},"font-size":{slider:!0,units:o5,keywords:[],ranges:{px:{min:10,max:36,step:1},em:{min:.5,max:4,step:.05},rem:{min:.5,max:4,step:.05},vw:{min:0,max:10,step:.05},vh:{min:0,max:10,step:.05},vmin:{min:0,max:10,step:.05},vmax:{min:0,max:10,step:.05}}},"letter-spacing":{slider:!0,units:["em","rem"],keywords:[],ranges:{em:{min:-.125,max:1,step:.005},rem:{min:-.125,max:1,step:.005}}},"line-height":{slider:!0,unitless:!0,keywords:[],fallback_value:1,ranges:{unit:{min:1,max:2.5,step:.1}}},opacity:{slider:!0,unitless:!0,keywords:[],fallback_value:1,ranges:{unit:{min:0,max:1,step:.01}}},"z-index":{slider:!1,unitless:!0,keywords:["auto"],fallback_value:"auto",ranges:{unit:{}}},time:{slider:!0,units:["s","ms"],keywords:[],ranges:{s:{min:0,max:5,step:.1},ms:{min:0,max:5e3,step:25}}}},ROe=({type:e,options:t})=>{let n=t,o=(0,oue.merge)({},rue[e?.toLowerCase()]??rue.size,n);return n.units&&(o.units=n.units),o}});var hU={};D(hU,{default:()=>s5});function s5({param:e,value:t,onUpdate:n}){let{}=e.options;return iue.default.createElement(B1,{value:t,updateValue:n})}var iue,gU=x(()=>{iue=P(B());VA()});var yU={};D(yU,{default:()=>l5});function l5({param:e,value:t,onUpdate:n}){let{}=e.options,o=(0,a5.useCallback)(r=>{n(`global-ff:${r}`)},[n]);return a5.default.createElement(Bm,{value:t.replace("global-ff:",""),updateValue:o})}var a5,_U=x(()=>{a5=P(B());mb()});var vU={};D(vU,{default:()=>u5});function u5({param:e,appliedValue:t,value:n,baseValue:o,onUpdate:r}){let{family:i}=e.options,s=(0,Y1.useMemo)(()=>{let l=o?.[i]??"inherit";return typeof l!="string"&&(l="inherit"),{font_family:l.replace("global-ff:","")}},[n,i,o]);vo(()=>{s.font_family&&r(`global-fw:${s.font_family}|${(n??"").split("|").pop()??"fw-normal"}`)},[s.font_family]);let a=(0,Y1.useCallback)(l=>{r(`global-fw:${s.font_family}|${l}`)},[r]);return Y1.default.createElement(z1,{value:(n??"").split("|").pop(),values:s,updateValue:a})}var Y1,bU=x(()=>{Y1=P(B());LA();rr()});var xU={};D(xU,{default:()=>Cx});function Cx({param:e,value:t,onUpdate:n}){let{}=e.options;return sue.default.createElement(px,{value:t,updateValue:n})}var sue,wU=x(()=>{sue=P(B());BA();Cx.getHeight=({options:e})=>e?.height??3});var CU={};D(CU,{default:()=>X1});function X1({param:e,value:t,onUpdate:n,breakoutMode:o}){let{icon:r,action:i}=e.options,s=i&&eDe.includes(i),{data:{_parent:a}={}}=ur(),l=Ke(),u=(0,mh.useCallback)(()=>{a&&i==="inspect-parent"&&l(ma(a))},[i,l,a]),c=s?"a":"span";return o?mh.default.createElement(eo,{value:t,updateValue:n}):mh.default.createElement(c,{className:"tco-parameter-message",onClick:u},mh.default.createElement(vf,{icon:r}),mh.default.createElement("span",null,t))}var mh,eDe,EU=x(()=>{mh=P(B());Gt();Mt();la();$t();ht();eDe=["inspect-parent"];X1.getHeight=({options:e},t)=>t?1:e.height??2;X1.formatLabel=({label:e},t)=>t?e:null});var SU={};D(SU,{default:()=>c5});function c5({param:e,value:t,onUpdate:n}){let{slider:o=!0,min:r=0,max:i=1e3,step:s=1}=e.options,a=(0,Ex.useMemo)(()=>({unit_mode:"unitless",min:r,max:i,step:s}),[r,i,s]);return o?Ex.default.createElement(Ml,{value:t,updateValue:n,options:a}):Ex.default.createElement(Ap,{value:t,updateValue:n,options:a})}var Ex,kU=x(()=>{Ex=P(B());vx();$g()});var AU={};D(AU,{default:()=>m5});function m5({param:e,value:t,onUpdate:n}){let{display:o="flex",axis:r="main",iconDirection:i="x",self:s=!1}=e.options,a=(0,p5.useMemo)(()=>({display:o,axis:r,icon_direction:i,context:s?"self":"content"}),[o,r,i,s]);return p5.default.createElement(W1,{value:t,updateValue:n,options:{choices:a}})}var p5,TU=x(()=>{p5=P(B());HA()});var PU={};D(PU,{default:()=>d5});function d5({param:e,value:t,onUpdate:n}){let{options:o=[]}=e.options;return aue.default.createElement(Ei,{value:t,updateValue:n,options:{choices:o}})}var aue,IU=x(()=>{aue=P(B());rc()});var OU={};D(OU,{default:()=>h5});function h5({param:e,value:t,onUpdate:n}){let{placeholder:o="",monospace:r}=e.options,i=(0,f5.useMemo)(()=>({placeholder:o,monospace:r}),[o,r]);return f5.default.createElement(eo,{options:i,value:t,updateValue:n})}var f5,DU=x(()=>{f5=P(B());la()});var MU={};D(MU,{default:()=>dh});function dh({param:e,value:t,onUpdate:n}){let{expandable:o}=e.options,r=(0,g5.useMemo)(()=>{let i=o?{expandable:!0}:{};return i.modalClassName="tco-ignore-focus-loss",i},[o]);return g5.default.createElement(q1,{value:t,updateValue:n,options:r})}var g5,NU=x(()=>{g5=P(B());XA();dh.getHeight=({options:e})=>e?.height??2;dh.getHeight=({options:e})=>{let{height:t,expandable:n}=e;return t??(n?6:2)};dh.formatLabel=({options:e,label:t})=>e.expandable?null:t});var LU={};D(LU,{default:()=>Sx});function Sx({param:e,value:t,onUpdate:n}){let{placeholder:o="",monospace:r}=e.options,i=(0,y5.useMemo)(()=>({placeholder:o,monospace:r}),[o,r]);return y5.default.createElement(Jm,{options:i,value:t,updateValue:n})}var y5,VU=x(()=>{y5=P(B());ZA();Sx.getHeight=({options:e})=>e?.height??2});var FU={};D(FU,{default:()=>v5});function v5({param:e,value:t,onUpdate:n}){let{placeholder:o=""}=e.options,r=(0,_5.useMemo)(()=>({placeholder:o}),[o]);return _5.default.createElement(V1,{options:r,value:t,updateValue:n})}var _5,zU=x(()=>{_5=P(B());OA()});var BU={};D(BU,{default:()=>x5});function x5({param:e,value:t,onUpdate:n}){let{placeholder:o=""}=e.options,r=(0,b5.useMemo)(()=>({placeholder:o}),[o]);return b5.default.createElement(F1,{options:r,value:t,updateValue:n})}var b5,UU=x(()=>{b5=P(B());DA()});var $U={};D($U,{default:()=>J1});function J1({options:e={},value:t,updateValue:n,height:o=2,...r}={}){let{breakoutMode:i,dynamicContent:s}=Dt(),a=(0,Zm.useCallback)(function(l){if(!l?.id){n(l?.url||"");return}n(`${l.id}:raw`)},[n]);return i?Zm.default.createElement(Vr,{value:t,onUpdate:n,dynamicContent:s}):Zm.default.createElement(Zm.default.Fragment,null,Zm.default.createElement(hn,{type:"text",value:t,dcType:"scalar",placeholder:e?.placeholder||v("app.controls.image.source"),parentClassName:"tco-dynamic-content-with-file",onUpdate:n}),Zm.default.createElement(Q1,{onInsert:a,className:"tco-control-secondary-button",options:e}))}var Zm,w5=x(()=>{Zm=P(B());Mt();Ss();JA();Se()});var HU={};D(HU,{default:()=>E5});function E5({param:e,value:t,onUpdate:n}){let{file_types:o,placeholder:r}=e.options,i=(0,C5.useMemo)(()=>({file_types:o,placeholder:r}),[o,r]);return C5.default.createElement(J1,{value:t,updateValue:n,options:i})}var C5,jU=x(()=>{C5=P(B());w5()});var WU={};D(WU,{default:()=>k5});function k5({param:e,value:t,onUpdate:n}){let{options:o}=e.options;t===""&&(t=!1);let r=(0,S5.useMemo)(()=>({}),[o]);return S5.default.createElement(Vl,{value:t,updateValue:n,options:r})}var S5,GU=x(()=>{S5=P(B());l1()});var qU={};D(qU,{default:()=>A5});function A5({param:e,value:t,onUpdate:n}){return lue.default.createElement(G1,{label:e.label,value:t,updateValue:n,options:e.options})}var lue,QU=x(()=>{lue=P(B());GA()});var YU={};D(YU,{locateParamControl:()=>KU});var tDe,KU,XU=x(()=>{aU();uU();mU();fU();gU();_U();bU();wU();EU();kU();TU();IU();DU();NU();VU();zU();UU();jU();GU();QU();tDe=e=>{switch(e.toLowerCase()){case"choose":return RA;case"code":return t5;case"color":return n5;case"color-pair":return cU;case"message":return X1;case"dimension":case"size":case"min-size":case"max-size":case"size-sm":case"margin":case"border-width":case"border-radius":case"padding":case"gap":case"gap-sm":case"flex-basis":case"grid-template-track":case"font-size":case"letter-spacing":case"line-height":case"opacity":case"z-index":case"time":return i5;case"fa-icon":return s5;case"font-family":return l5;case"font-weight":return u5;case"image":return Cx;case"number":return c5;case"placement":return m5;case"text-editor":return dh;case"textarea":return Sx;case"select":return d5;case"filter":return v5;case"transform":return x5;case"file":return E5;case"toggle":return k5;case"show-condition":return A5;case"text":default:return h5}},KU=e=>tDe(e)});var JU={};D(JU,{default:()=>Z1});function Z1({param:e,path:t,value:n,appliedValue:o,updateValue:r}){let{options:{on:i="on",off:s=""}={}}=e,a=dl(t,e.name),l=(0,T5.useCallback)(u=>{let c=u?i:s,p={...n??{}},m=c===e.initial?ug(p,a):ru(p,a,c);r(m)},[n,e.initial,a,r,i,s]);return T5.default.createElement(an,{flipLabel:!0,checked:cr(o,a)===i,label:e.label,onToggle:l})}var T5,P5=x(()=>{T5=P(B());ci();Ld();fp()});var ZU={};D(ZU,{default:()=>Ip});function nDe({breakoutMode:e,component:t,label:n,height:o,path:r,isListItem:i,keepPath:s,param:a,appliedValue:l,value:u,updateValue:c}){let{currentBreakpoint:p,breakpointConfig:m,base:d}=lr(),f=i&&s?r:dl(r,a.name),h=(0,zt.useCallback)(k=>{let A={...u??{}},O=k===a.initial?ug(A,f):ru(A,f,k);c(O)},[u,c,a.initial,f]),g=cr(l,r),y=cr(l,f,p),_=(0,zt.useCallback)((k,A,O)=>{c(dL(u,k,A,O,m))},[c,m]),b=(0,zt.useCallback)((k,A)=>{c(fL(u,k,[A],m))},[c,u,m]),w=(0,zt.useCallback)((k,A,O)=>{l._bp_data_resolved&&l._bp_data_resolved[f]&&l._bp_data_resolved[f][O]&&A===l._bp_data_resolved[f][O][2]?b(f,O):O===null||O===d?h(A):_(f,A,O)},[f,l?._bp_data_resolved,h,_,b,d]),S=(0,zt.useCallback)((k,A)=>{l._bp_data&&(l._bp_data[f]||[]).filter(O=>O!==null).length>0?w(A,k,p):w(A,k,null)},[w,l?._bp_data,p,f]),C={values:{value:y},queryValues:{value:l._bp_data_resolved[f]},updateQueryValue:w,updateValue:S};return zt.default.createElement(ko,{label:n,labelBefore:a.options.labelBefore,labelAfter:a.options.labelAfter,description:a.description,className:K(`is-${a.type}`),queryInspectorLabel:n,height:o,primaryKey:"value",controlInputWrapper:!0,parentControl:C},(k,A)=>zt.default.createElement(t,{breakoutMode:e,param:a,baseValue:g,value:k??"",appliedValue:l,onUpdate:A}))}function oDe({breakoutMode:e,component:t,label:n,height:o,path:r,isListItem:i,keepPath:s,param:a,appliedValue:l,value:u,updateValue:c}){let p=i&&s?r:dl(r,a.name),m=(0,zt.useCallback)(h=>{let g={...u??{}},y=h===a.initial?ug(g,p):ru(g,p,h);c(y)},[u,c,a.initial,p]),d=cr(l,r),f=cr(l,p);return zt.default.createElement(kp,{label:n,labelBefore:a.options.labelBefore,labelAfter:a.options.labelAfter,description:a.description,height:o,className:K(`is-${a.type}`)},zt.default.createElement(t,{breakoutMode:e,param:a,baseValue:d,value:f??"",appliedValue:l,onUpdate:m}))}function rDe(e){let{breakoutMode:t}=Dt(),{param:n}=e,o=(0,zt.useMemo)(()=>KU(n.type),[n.type]),r=o.formatLabel??(({label:a})=>a),i=o.getHeight??(({options:a})=>a?.height??null),s=n.isVar&&n.responsive!==!1?nDe:oDe;return zt.default.createElement(s,{...e,component:o,breakoutMode:t,label:r(n,t),height:i(n,t)})}function Ip(e){let{path:t,isListItem:n,param:o,appliedValue:r,value:i,updateValue:s}=e;return o.type==="group"||o.list&&!n?zt.default.createElement(iDe,{isListItem:n,param:o,path:t,value:i,appliedValue:r,updateValue:s}):zt.default.createElement(rDe,{...e})}function iDe({path:e,isListItem:t,param:n,value:o,appliedValue:r,updateValue:i}){let{breakoutMode:s}=Dt(),a=(0,zt.useContext)(uue),l=n.type==="group"?`${e}.${n.name}`:e,u=(0,zt.useCallback)(()=>{a.push({param:n,path:e,isListItem:t})},[a?.push,n,e,t]);if(n.type==="group"&&n.options.noPicker){let c=n.schema.filter(({condition:m})=>m(s,cr(r,l),r));if(c.length<=0)return null;let p=zt.default.createElement(cue,{filtered:c,path:l,appliedValue:r,value:o,updateValue:i});return n.options.noLabel?p:zt.default.createElement(fh,{control:n,label:n.label},p)}return!a||a.length<=0?zt.default.createElement(cDe,{path:e,param:n,value:o,appliedValue:r,updateValue:i}):zt.default.createElement(kp,{label:n.label},zt.default.createElement(C_,{isInput:!0,onClick:u,label:v("app.edit"),className:"is-parameter-frame"}))}function cue({filtered:e,path:t,appliedValue:n,value:o,updateValue:r}){return zt.default.createElement(zt.default.Fragment,null,e.map(i=>zt.default.createElement(Ip,{key:i.name,path:t,param:i,appliedValue:n,value:o,updateValue:r})))}function sDe({path:e,param:t,appliedValue:n,value:o,updateValue:r}){let{breakoutMode:i}=Dt(),s=`${e}.${t.name}`,a=t.toggle&&t.toggle?.condition(i,cr(n,s),n),l=t.schema.filter(({type:u,condition:c})=>u!=="toggle"&&c(i,cr(n,s),n));return!a&&l.length<=0?null:zt.default.createElement(ml,null,zt.default.createElement(Ba,{label:t.label},a&&zt.default.createElement(Z1,{path:`${e}.${t.name}`,param:t.toggle,appliedValue:n,value:o,updateValue:r})),zt.default.createElement($o,null,zt.default.createElement(cue,{filtered:l,path:s,appliedValue:n,value:o,updateValue:r})))}function aDe({path:e,param:t,appliedValue:n,value:o,updateValue:r}){return zt.default.createElement(ml,null,zt.default.createElement(R1,{path:dl(e,t.name),param:t,headerLabel:t.label,appliedValue:n,value:o,updateValue:r}))}function lDe({path:e,isListItem:t,param:n,appliedValue:o,value:r,updateValue:i}){return zt.default.createElement("div",{className:"tco-picker-frame"},n.list&&!t?zt.default.createElement(aDe,{path:e,param:n,appliedValue:o,value:r,updateValue:i}):zt.default.createElement(sDe,{path:e,param:n,appliedValue:o,value:r,updateValue:i}))}function uDe({path:e,param:t,value:n,appliedValue:o,updateValue:r}){let[i,s]=(0,zt.useState)([{param:t,path:e}]),a=(0,zt.useCallback)(c=>{s(p=>[...p,c])},[s]),l=(0,zt.useCallback)(()=>{s(c=>c.slice(0,c.length-1))},[s]),u=(0,zt.useMemo)(()=>({frames:i,push:a}),[i,a]);return zt.default.createElement(zt.default.Fragment,null,i.length>1&&zt.default.createElement("div",{className:"tco-picker-header"},zt.default.createElement("button",{style:{color:"white"},onClick:l},"\u276E",i[i.length-2].label)),zt.default.createElement("div",{className:"tco-picker-stack"},zt.default.createElement(uue.Provider,{value:u},i.map(({param:c,path:p,isListItem:m},d)=>zt.default.createElement(lDe,{key:`${c.name}-${d}`,isListItem:m,path:p,param:c,appliedValue:o,value:n,updateValue:r})))))}function cDe({path:e,param:t,value:n,appliedValue:o,updateValue:r}){let[i,s]=(0,zt.useState)(!1),a=(0,zt.useCallback)(l=>{s(l)},[s]);return zt.default.createElement(kp,{label:t.label},zt.default.createElement(fn,{isScrolling:!0,open:i,modalClass:"is-control-group",swatchClass:"is-parameter-frame",isInput:!0,onToggle:a,label:v("app.edit")},zt.default.createElement(uDe,{path:e,param:t,value:n,appliedValue:o,updateValue:r})))}var zt,uue,I5=x(()=>{zt=P(B());De();Gt();qr();Ld();Se();XU();O5();P5();fp();Ps();qf();Mt();uue=(0,zt.createContext)([])});var e$={};D(e$,{default:()=>R1});function dDe({path:e,param:t,appliedValue:n,value:o,updateValue:r}){let{breakoutMode:i}=Dt();return t.type==="group"?To.default.createElement(To.default.Fragment,null,t.schema.filter(({condition:s})=>{let a={...n};return a[t.name]=cr(n,e),a.__item=a[t.name],a={...a,...a[t.name]},s(i,cr(n,dl(e,t.name)),a)}).map(s=>To.default.createElement(Ip,{key:s.name,isListItem:!0,param:s,path:e,appliedValue:n,value:o,updateValue:r}))):To.default.createElement(Ip,{param:t,isListItem:!0,keepPath:!0,path:e,appliedValue:n,value:o,updateValue:r})}function R1({path:e,appliedValue:t,value:n,updateValue:o,headerLabel:r=" ",param:i,...s}){let a=cr(t,e)??[],[l,u]=(0,To.useState)(null),c=(0,To.useMemo)(()=>a.map((S,C)=>({id:`id${mDe(S,C)}`,path:dl(e,C)})),[a,e]),p=(0,To.useRef)();(0,To.useEffect)(()=>{p.current=t},[t]);let m=(0,To.useCallback)(S=>To.default.createElement(Ba,{headerModifierClass:"has-add extra",label:r},To.default.createElement("button",{onClick:S,className:"tco-control-group-header-action"},To.default.createElement(G,{type:"plus"}))),[r]),d=(0,To.useCallback)((S,C)=>{let k=C+1;if(!i.options.itemLabel)return v("app.indexed",{label:v("app.item"),index:k});let A=cr(t,S.path)??"";return i.options.itemLabel.replaceAll(/{{(\w+)}}/g,function(O,V){return V==="index"?k:cr(A,V)??""})},[t,c,i.itemLabel]),f=(0,To.useCallback)(S=>To.default.createElement($o,null,To.default.createElement(dDe,{param:i,path:S.path,appliedValue:t,value:n,updateValue:o})),[t,n,o,i]),h=(0,To.useCallback)(()=>{let S=cr(n,e)??[];o(ru(n,e,[...S,i.initial])),u(S.length)},[t,n,o,e,i.initial,u]),g=(0,To.useCallback)((S,C)=>{let k=[...cr(n,e)??[]];k.splice(C<0?k.length+C:C,0,k.splice(S,1)[0]),o(ru(n,e,k)),u(C)},[t,n,o,e,u]),y=(0,To.useCallback)((S,C,k)=>{let A=[...cr(n,e)??[]];A.splice(k,1),o(ru(n,e,A)),u(O=>k===O?null:k<O?O-1:O)},[t,n,o,e,u]),_=(0,To.useCallback)((S,C,k)=>{let A=[...cr(n,e)??[]],O=V=>Array.isArray(V)?[...V]:typeof V=="object"&&V!==null?{...V}:V;A.splice(k+1,0,O(cr(n,C.path))),o(ru(n,e,A)),u(k+1)},[t,n,o,e,u]),b=(0,To.useCallback)((S,C,k)=>{u(A=>A===k?null:k)},[u]),w=(0,To.useCallback)((S,C)=>l===C,[l]);return To.default.createElement(s1,{renderHeader:m,onMove:g,onAdd:h,onDelete:y,onDuplicate:_,values:c,renderItemLabel:d,renderItemContent:f,onClickExpand:b,isExpanded:w,controlInputWrapper:!0})}var To,RU,pDe,mDe,O5=x(()=>{To=P(B());je();Ld();Gt();dc();fp();I5();Se();Mt();RU=new WeakMap,pDe=0,mDe=(e,t)=>typeof e!="object"?t:(RU.has(e,t)||RU.set(e,t,pDe++),RU.get(e,t))});var t$={};D(t$,{default:()=>D5});function D5({value:e,updateValue:t,options:n={},...o}){let{breakoutMode:r}=Dt(),i=Ne(({ui:{breakpointConfig:m}})=>m),{applyValue:s,param:a,params:l,isTopLevel:u,path:c=""}=n,p=s(e,i);if(a?.condition&&!a.condition(r,p,p))return null;if(u){let m=l.filter(({condition:d})=>d(r,p,p));return m.length<=0?null:_c.default.createElement(Ho,{"data-tco-control-group-name":o.parentName,"data-tco-control-id":o.id},m.map(d=>_c.default.createElement(Ip,{key:d.name,path:c,param:d,appliedValue:p,value:e,updateValue:t})))}if(a.list)return _c.default.createElement(Ho,{"data-tco-control-group-name":o.parentName,"data-tco-control-id":o.id,className:"is-augmented",managedChildren:!0},_c.default.createElement(R1,{path:dl(c,a.name),param:a,appliedValue:p,value:e,updateValue:t,options:n}));if(a.type==="group"){let m=dl(c,a.name),d=a.toggle&&a.toggle?.condition(r,cr(p,m),p),f=a.schema.filter(({type:h,condition:g})=>h!=="toggle"&&g(r,cr(p,m),p));return!d&&f.length<=0?null:_c.default.createElement(Ho,{"data-tco-control-group-name":o.parentName,"data-tco-control-id":o.id,className:K({"is-augmented":a.toggle}),managedChildren:!0},d&&_c.default.createElement(Ba,{label:" "},_c.default.createElement(Z1,{path:m,param:a.toggle,appliedValue:p,value:e,updateValue:t})),_c.default.createElement($o,null,f.map(h=>_c.default.createElement(Ip,{key:h.name,param:h,path:m,appliedValue:p,value:e,updateValue:t}))))}return null}var _c,n$=x(()=>{_c=P(B());De();Gt();O5();P5();I5();fp();ht();Mt()});var o$={};D(o$,{default:()=>M5});function M5({key:e,value:t,updateValue:n,options:o={}}){t=typeof t!="object"?{}:t;let r=o.authorize_endpoint,i=o.redirect_uri,s=o.access_token_endpoint,a=(0,Vs.useCallback)(function(p){n({...t,key:p})},[n,t]),l=(0,Vs.useCallback)(function(p){n({...t,secret:p})},[n,t]),u=(0,Vs.useCallback)(function(p){n({...t,access_token:p})},[n,t]),c=(0,Vs.useCallback)(function(){if(!t.key||!t.secret){Lt("You have not set the key or secret");return}let p=new URLSearchParams;p.set("client_id",t.key),p.set("redirect_uri",i),p.set("response_type","code"),p.set("token_access_type","offline");let m=r+"?"+p.toString(),d=window.open(m,"_blank","width=500,height=600");function f(h){!d.closed||(window.removeEventListener("focus",f),yr(s).then(function(g){if(!g){Lt("Did not obtain an access token");return}u(g),so("Access Token Saved. Dont forgot to press save")}).catch(function(g){Lt(g)}))}window.addEventListener("focus",f)},[t,r,i,n,u,s]);return Vs.default.createElement(We,null,Vs.default.createElement("p",null,"App Key"),Vs.default.createElement(eo,{value:t.key||"",updateValue:a}),Vs.default.createElement("p",null,"App Secret"),Vs.default.createElement(eo,{value:t.secret||"",updateValue:l}),Vs.default.createElement("p",null,"Access Token"),Vs.default.createElement(eo,{value:t.access_token||"",updateValue:u}),Vs.default.createElement("p",null,"Redirect URL:"),Vs.default.createElement("p",{contentEditable:!0},i),Vs.default.createElement("br",null),Vs.default.createElement("button",{className:"tco-btn tco-btn-info",onClick:c},"Connect"))}var Vs,r$=x(()=>{Vs=P(B());Gt();la();ao();Lo()});var i$={};D(i$,{default:()=>N5});function N5(e){let{link:t="",tooltip:n="",text:o="",button_type:r="tco-btn-info",show_icon:i=!1}=e.options,s=(0,e0.useCallback)(function(){window.open(t,"_blank")},[t]);return e0.default.createElement(_n,{onClick:s,className:`tco-btn ${r} tco-btn-outlink`,tooltip:n},e0.default.createElement("div",{className:"tco-h-flex"},o,"\xA0",i&&e0.default.createElement(G,{type:"nearr"})))}var e0,s$=x(()=>{e0=P(B());gn();je()});var l$={};D(l$,{default:()=>L5});function L5(e){let{docId:t}=Be();function n(o){let r=window.csAppData.dashboardUrl+(window.csAppData.dashboardUrlCanEdit?`post.php?post=${t}&action=edit`:"");window.open(r,"_blank")}return a$.default.createElement(_n,{onClick:n,className:"tco-btn tco-control-group-header-action",tooltip:"Go to Admin"},a$.default.createElement(G,{type:"nearr"}))}var a$,u$=x(()=>{a$=P(B());gn();je();Pt()});var c$={};D(c$,{default:()=>V5});function V5(e){return pue.default.createElement(Hk,{tooltipClass:"has-actions",className:"tco-btn",label:v("app.templates.save"),side:"top",...e})}var pue,p$=x(()=>{pue=P(B());Se();jk();gn();Un()});var m$={};D(m$,{default:()=>F5});function fDe({docId:e,type:t,id:n}){let o=Zg({elementType:t}),{isLoading:r,items:i}=o,s=Ke(),a=i.length<=0,l=r?v("app.loading"):v("app.presets.na"),u=a?l:v("app.presets.placeholder"),[c,p]=(0,ha.useState)(null),[m,d]=(0,ha.useState)(!1),f=(0,ha.useCallback)(async()=>{if(!!c)try{let{meta:{atts:g}}=await If(c);if(!g)return;s(cp(e,n,g,m)),so("Applied Element Preset!")}catch(g){console.warn(g)}},[c,s,e,m]),h=i.map(({id:g,title:y})=>({value:g,label:y}));return ha.default.createElement(Le,{className:"tco-control-select-action"},ha.default.createElement(We,null,ha.default.createElement(Wr,{placeholder:u,isPartOfSelectAction:!0,value:c,options:h,noOptionsMessage:()=>l,onChange:g=>p(g)}),ha.default.createElement(La,{label:v("app.apply"),className:"tco-btn",prompt:v("app.inspector.apply-preset-warning"),accept:v("app.presets.apply-confirm"),onAccept:f},TV(t)&&ha.default.createElement(an,{label:v("app.presets.replace-content"),checked:m,onClick:()=>d(!m)}))))}function F5(){let{data:e}=ur(),{_type:t,_id:n}=e,{id:o}=Be(),{userCanInContext:r,userCan:i,...s}=kt(),a=i("global.apply_preset")&&i(`element-library.${t}.apply_preset`),l=i("template.save")&&i(`element-library.${t}.save_preset`);return ha.default.createElement("div",{className:"tco-control-group"},ha.default.createElement($o,null,a&&ha.default.createElement(fDe,{docId:o,key:n,type:t,id:n}),l&&ha.default.createElement(V5,{element:e})))}var ha,d$=x(()=>{ha=P(B());ht();ci();Un();$t();Se();Nn();Gt();gn();Is();p$();Yu();Pt();Mt();ao()});var h$={};D(h$,{formattingFunctions:()=>f$,preRemote:()=>B5});function z5(e){let t=(0,mue.default)(e);return t.isValid()?t.format("MMM Do, YYYY"):e}var mue,due,fue,f$,B5,g$=x(()=>{k2();Se();mue=P(af()),due=P(Mn()),fue=(0,due.memoize)(e=>{let t=csAppData.orderbyOptions.find(({value:n})=>e===n);return t?t.label:""});f$={"timing-function":e=>{let t=h_().find(({value:n})=>n===e);return t?t.label:e},"date-range":(e,t)=>e&&t?v("app.date.range",{before:z5(e),after:z5(t)}):e?v("app.date.before",{date:z5(e)}):t?v("app.date.after",{date:z5(t)}):v("app.any"),length:e=>Array.isArray(e)&&e?.length||0,orderby:(e,t)=>e==="rand"?fue(e):`${fue(e)} / ${v(t==="ASC"?"app.ascending":"app.descending")}`},B5={"query-builder-posts":(e,t,n)=>e.length===0&&n.length===0?v("app.edit"):!1,"query-builder-terms":(e,t)=>t.length===0?v("app.any"):!1,"query-builder-authors":(e,t)=>t.length===0?v("app.any"):!1}});var v$={};D(v$,{slugify:()=>$5,useFormattedLabel:()=>_$});function _$(e,t,n){let o=gDe(gue(e),t),[r,i]=(0,U5.useState)(()=>o.length>0?"%%LOADING%%":e);return(0,U5.useEffect)(()=>{let s=!1;return o.length>0&&Promise.all(gue(e).map(a=>hDe(a,t))).then(a=>{s||i(a.reduce((l,[u,c])=>l.replace(u,c),e))}),()=>{s=!0}},[i,e,o.length,...o]),r==="%%LOADING%%"?"":r||n||v("app.edit")}function $5(e){return e.replace(/[^a-zA-Z0-9]/g,"-").toLowerCase()}var U5,hue,gue,yue,y$,hDe,gDe,H5=x(()=>{U5=P(B()),hue=P(Mn());g$();Se();vi();gue=(0,hue.memoize)(e=>{let t=new RegExp(/{{([\w\d-_:,]*)}}/gi),n=[],o;for(;o=t.exec(e);){let[r,i]=o,s=i.split(":"),a=s.pop();n.push([r,[a.split(","),...s]])}return n}),yue={...f$,remote:async(e,...t)=>{if(B5[e]){let n=B5[e](...t);if(n)return n}return await ul("formatting",{data:{type:e,args:t}})}},y$=(e,t)=>e.map(n=>t[n]),hDe=async([e,[t,n,...o]],r)=>[e,n&&yue[n]?await yue[n](...o,...y$(t,r)):y$(t,r)],gDe=(e,t)=>e.reduce((n,[,[o]])=>[...n,...y$(o,t)],[])});var b$={};D(b$,{default:()=>j5});function j5({path:e,appliedValue:t,value:n,updateValue:o,options:r={},control:i={},...s}){let a=ur(),l=Dt(),u=l.controls,c=l.dynamicContent,p=!!r.inline,m=i.label||" ";r.initial=r.initial||{};let d=r.item_label||null,f=!Array.isArray(n)&&n,h=n;n=Array.isArray(n)?n:[];let[g,y]=(0,wo.useState)(null),_=n,b=lh([n.length]),w=(0,wo.useCallback)(q=>wo.default.createElement(Ba,{headerModifierClass:"has-add extra",label:m,description:i.description},c&&wo.default.createElement(Xr,{type:"array",onInsert:o,mode:"inline-input"}),!f&&wo.default.createElement("button",{onClick:q,className:"tco-control-group-header-action"},wo.default.createElement(G,{type:"plus"}))),[m,f,o,c,o]),S=(0,wo.useMemo)(function(){let q=[];return n.map(function(U){q.push(U.id)}),q},[n]),C=(0,wo.useCallback)(function(q,U,J){let oe=[..._];if(!oe[q]){console.warn("Index does not exist for value list",q);return}oe[q]={...oe[q],[U]:J},o(oe)},[_,o]),k=(0,wo.useCallback)((q,U)=>{let J=U+1;if(!d)return v("app.indexed",{label:v("app.item"),index:J});let oe=_[U];return d.replaceAll(/{{(\w+)}}/g,function(ce,T){return T==="index"?J:oe[T]||""})},[t,_,d]),A=(0,wo.useCallback)((q,U)=>wo.default.createElement(Ms,{config:l,data:q,ctx:a.ctx,onUpdateValue:function(J,oe){C(U,J,oe)},onUpdateQueryValue:console.log},wo.default.createElement(Wi,{control:i,extend:PD,updateValue:o})),[C,r,l,u]),O=(0,wo.useCallback)(()=>{o([...n,{...r.initial,id:hy(_ue,S)}]),y(n.length)},[t,n,o,e,r.initial,y]),V=(0,wo.useCallback)((q,U)=>{let J=[...n];J.splice(U<0?J.length+U:U,0,J.splice(q,1)[0]),o(J),y(U)},[t,n,o,e,y]),$=(0,wo.useCallback)((q,U,J)=>{let oe=[...n];oe.splice(J,1),o(oe),y(ce=>J===ce?null:J<ce?ce-1:ce)},[t,n,o,y]),H=(0,wo.useCallback)((q,U,J)=>{let oe=[...n],ce=T=>Array.isArray(T)?[...T]:typeof T=="object"&&T!==null?{...T,id:hy(_ue,S)}:T;oe.splice(J+1,0,ce(U)),o(oe),y(J+1)},[t,n,o,e,y]),N=(0,wo.useCallback)((q,U,J)=>{y(oe=>oe===J?null:J),b()},[y,b]),F=(0,wo.useCallback)((q,U)=>g===U,[g]);return f?wo.default.createElement(Le,{label:i.label,description:i.description},wo.default.createElement(We,null,wo.default.createElement(Rr,{resetValue:yDe,updateValue:o,dcType:"array",isCustomValue:!0,value:h}))):p?wo.default.createElement(Le,{label:m,description:i.description},wo.default.createElement(We,null,wo.default.createElement(s1,{onMove:V,addBefore:!1,onAdd:O,onDelete:$,onDuplicate:H,values:_,renderItemLabel:k,renderItemContent:A,onClickExpand:N,isExpanded:F,controlInputWrapper:!0}))):wo.default.createElement("div",{className:"tco-control-list-editor"},wo.default.createElement(s1,{renderHeader:w,onMove:V,onAdd:O,onDelete:$,onDuplicate:H,values:_,renderItemLabel:k,renderItemContent:A,onClickExpand:N,isExpanded:F,controlInputWrapper:!0}))}var wo,_ue,yDe,x$=x(()=>{wo=P(B());je();Gt();dc();Se();Mt();Mt();Cu();Kb();Zi();Or();nl();Dl();_ue="all",yDe=[]});var w$={};D(w$,{default:()=>W5});function W5({options:{add_label:e,require_one:t,choices:n}={},value:o,updateValue:r}){let i=Array.isArray(n)?n[0].value:null,[s,a]=(0,Zo.useState)(Array.isArray(o)?o:[]),[l,u]=(0,Zo.useState)(!1),c=(0,Zo.useCallback)(h=>{a(g=>{let y=[...g];return y.push(h),y})},[a,i]),p=(0,Zo.useCallback)(function(h){console.log(h),u(!1),c(h)},[c,u]),m=(0,Zo.useCallback)(h=>{a(g=>{let y=[...g];return y.splice(h,1),y})},[a]),d=(0,Zo.useCallback)((h,g)=>{a(y=>{let _=[...y];return _[g]=h,_})},[a]);vo(()=>{r(s)},[s]);let f=t!==!0||s.length>1;return Zo.default.createElement("div",{className:"tco-tag-selector tco-full-width"},s.map((h,g)=>Zo.default.createElement(_De,{options:n,key:`${h}:${g}`,value:h,onDelete:f?()=>{m(g)}:null})),Zo.default.createElement(fn,{className:"tco-form-tag-selector",modalClass:"tco-tag-selector-modal",isInput:!0,open:l,onToggle:u,content:"Add"},Zo.default.createElement(vDe,{choices:n,onSelect:p})))}function vDe({choices:e,onSelect:t}){let[n,o]=(0,Zo.useState)(""),r=(0,Zo.useMemo)(function(){if(!n)return e;let i=[...e],s=new RegExp(vv(n?.toLowerCase()||""),"i");return i=i.filter(function(a){return a.label?.match&&a.label.match(s)}),i},[n]);return Zo.default.createElement(Zo.default.Fragment,null,Zo.default.createElement("div",{className:"tco-modal-search tco-standard-padding"},Zo.default.createElement(eo,{value:n,updateValue:o,options:{placeholder:"Search",autoFocus:!0}})),Zo.default.createElement("div",{className:"tco-tag-selector-scroll"},r.map(function(i,s){return Zo.default.createElement("div",{className:"tco-tag-selector-selectable",key:s,onClick:function(){t(i.value)}},i.label)})))}var Zo,_De,C$=x(()=>{Zo=P(B());je();Se();rr();qr();la();Da();_De=({options:e,onDelete:t,value:n})=>{let o=(0,Zo.useMemo)(function(){for(let r=0;r<e.length;++r){let i=e[r];if(i.value===n)return i.label}return n},[e,n]);return Zo.default.createElement("span",{className:"is-tag"},o,t&&Zo.default.createElement("button",{className:"tco-btn is-delete",onClick:t},Zo.default.createElement(G,{type:"close"})))}});var E$={};D(E$,{default:()=>G5});function G5({updateValue:e,value:t,values:n,...o}){let[r,i]=(0,t0.useState)(n.title||"");return(0,t0.useEffect)(function(){if(r===n.title)return;let s=$5(r);if(t&&t.indexOf(s)===-1)return;let a=$5(n.title);i(n.title),e(a)},[t,n.title,e,r,i]),t0.default.createElement(eo,{...o,value:n.slug,updateValue:e})}var t0,S$=x(()=>{t0=P(B());la();H5()});var k$={};D(k$,{default:()=>n0,withControlWrapper:()=>en});function en(e,t){return class extends oo.default.Component{render(){let o=typeof e.transformProps=="function"?e.transformProps(this.props):this.props;return oo.default.createElement(mi,{...t,...o},(r={})=>oo.default.createElement(e,{...o,...r,wrapperOptions:t}))}}}function vue(e){let t=(0,oo.useMemo)(function(){let n=e.wrapperOptions.isSubGroup?0:1;return{level:e.level+n,parentHeight:e.height}},[e.height,e.level,e.wrapperOptions.isSubGroup]);return oo.default.createElement(e.ListComponent,{control:e.control,controlProps:t})}function bDe({control:e,hasExtension:t,level:n,...o}){let{rootControl:r,controls:i}=Ds(),s=r===e.id,a=(0,oo.useMemo)(()=>e.controls.map(u=>i[u].options.name).filter(u=>!!u),[i]),l=(0,oo.useMemo)(function(){return{level:n,childrenGroups:a}},[n,a?.join("|")]);return oo.default.createElement(oo.default.Fragment,null,s&&oo.default.createElement(o.ListComponent,{control:e,controlProps:l}),t&&!s&&oo.default.createElement("div",{className:"tco-control-section-heading-extension"}))}function xDe({control:e,value:t,options:n,level:o,index:r,...i}){let{subGroupToggles:s,updateSubGroupState:a}=Ds(),l=(0,oo.useMemo)(()=>typeof s[e.options.name]!="undefined"?s[e.options.name]:!0,[s[e.options.name],r]);(0,oo.useEffect)(function(){!e?.options?.name||typeof s[e.options.name]=="undefined"&&a({[e.options.name]:!0})},[s,e.options.name,a]);let u=(0,oo.useCallback)(m=>{let d=!l,f={};if(m.metaKey||m.ctrlKey){m.preventDefault();for(let h in s)f[h]=d}f[e.options.name]=d,a(f)},[a,l,e.options.name,s]),c=Ne(({ui:m})=>m.breakpointConfig),p=(0,oo.useMemo)(function(){return{level:o,parentName:e.options.name}},[o,e.options.name]);if(n.parameterConfig?.param?.condition){let{applyValue:m,param:d}=n.parameterConfig,f=m(t,c);if(!d.condition(f,f))return null}return e.label?oo.default.createElement(oo.default.Fragment,null,oo.default.createElement(T$,{open:l,label:e.label,"data-tco-sub-module":e.options.name,onClick:u}),l&&oo.default.createElement(i.ListComponent,{control:e,controlProps:p})):oo.default.createElement(i.ListComponent,{control:e,controlProps:p})}var oo,bue,wDe,CDe,EDe,n0,A$=x(()=>{oo=P(B());LD();tz();oz();lz();cz();mz();hz();yz();fA();Ev();bz();tx();Jb();Ez();Pz();Oz();Lz();Fz();Uz();Hz();Gz();Qz();Jz();OA();DA();mB();mb();LA();VA();wB();BA();kB();NB();FB();BB();HA();HB();rc();WB();qB();GA();la();XA();RB();ZA();l1();vx();$g();iU();n$();w5();r$();s$();Gt();u$();d$();De();qr();je();H5();Mt();ht();x$();C$();S$();uv();bue=en(vue,{isList:!0}),wDe=en(vue,{isList:!0,isSubGroup:!0}),CDe=e=>{let[t,n]=(0,oo.useState)(!1),{label:o,empty_label:r,icon:i}=e.control.options,s=_$(o,e.values,r),a=(0,oo.useCallback)(l=>{n(l)},[n]);return oo.default.createElement(We,{half:e.level===3},oo.default.createElement(fn,{isScrolling:!0,open:t,label:s,isInput:!0,swatchLabelClass:s!=r?"has-value":"",modalClass:"is-control-group",content:i&&oo.default.createElement(G,{type:i}),onToggle:a},oo.default.createElement(bue,{...e,level:0})))},EDe={"group-module":bDe,"group-sub-module":xDe,group:bue,"sub-group":wDe,"group-picker":en(CDe),_columns:en(wA,{topLevelOnly:!0}),"layout-row":en(_A,{singular:!0,defaultHeight:5}),"layout-grid-preview":en(vA,{singular:!0,noHalf:!0}),"layout-grid-template":en(xA,{singular:!0,noHalf:!0}),"global-container-placeholder":en(ox,{singular:!0,noHalf:!0}),"layout-cell":ix,placement:en(W1,{singular:!0}),"aspect-ratio":en(__,{singular:!0}),attributes:Yb,border:cA,"breakpoint-manager":pA,"box-shadow":Zb,"bp-hide":en(mA,{singular:!0}),"checkbox-list":en(dA,{managed:!0}),"choose-multi":en(A1,{singular:!0}),"choose-single":en(bf,{singular:!0}),"classic-dimensions":en(ex,{topLevelOnly:!0}),"code-editor":en(Km,{singular:!0}),color:en(Cp,{managed:!0}),dimensions:SA,assignments:en(lA,{singular:!0}),"show-condition":en(G1,{singular:!0}),"date-time":en(sx,{singular:!0}),flex:en(TA,{singular:!0}),filter:en(V1,{singular:!0}),flexbox:NA,"font-family":en(Bm,{singular:!0}),"font-weight":en(z1,{singular:!0}),icon:en(B1,{managed:!0}),image:en(bB,{managed:!0,managedTopLevel:!0,defaultHeight:3}),"image-source":en(px,{singular:!0,noHalf:!0,defaultHeight:3}),label:en(nx,{singular:!0,autoHalf:!0,forceLabel:!0}),"choose-breakpoint":en(EB,{singular:!0,noHalf:!0}),link:en(dx,{topLevelOnly:!0}),number:en(fx,{singular:!0,autoHalf:!0}),message:en($A,{topLevelOnly:!1}),ratio:en(hx,{singular:!0,noHalf:!0}),select:en(Ei,{singular:!0,autoHalf:!0}),"select-many":en(WA,{singular:!0}),"tag-selector":en(W5,{singular:!0}),share:en(gx,{topLevelOnly:!0}),text:en(eo,{singular:!0,autoHalf:!0}),"text-editor":en(q1,{singular:!0,noHalf:!0}),"text-shadow":yx,textarea:en(Jm,{singular:!0,noHalf:!0,defaultHeight:5}),toggle:en(Vl,{singular:!0,noHalf:!0}),transform:en(F1,{singular:!0}),unit:en(Ap,{singular:!0,autoHalf:!0}),"unit-slider":en(Ml,{singular:!0,noHalf:!0}),parameters:D5,unknown:bx,preset:(0,oo.memo)(F5),"wordpress-edit":L5,outlink:en(N5,{singular:!0}),list:j5,file:en(J1,{singular:!0,noHalf:!0}),"tree-data-select":en(ep,{singular:!0,autoHalf:!0}),oauth:en(M5),slugger:en(G5)},n0=EDe});var P$={};D(P$,{default:()=>q5});function q5({message:e=""}){return kx.default.createElement("div",{className:"tco-control"},kx.default.createElement("div",{className:"tco-control-label"}),kx.default.createElement("div",{className:"tco-control-inputs"},kx.default.createElement("div",{className:"tco-control-input"},e)))}var kx,I$=x(()=>{kx=P(B())});var O$={};D(O$,{default:()=>fh});function fh({children:e,label:t,control:n={},...o}){let{options:r={}}=n,i=(0,jl.useRef)(),s=n.description,a=null,l=!0;r.toggle&&(l=!!o.value,a=jl.default.createElement(SDe,{...o}));let u=xi(i,s?jl.default.createElement("p",{className:"tco-help-text-content"},s):null,{className:"tco-help-text",delay:750});return jl.default.createElement("li",{className:"tco-control-sub-group"},jl.default.createElement("div",{className:"tco-control-sub-group-label"},jl.default.createElement("span",{ref:i,className:K("tco-control-group-label",{"has-description":!!s})},t,a),u),l?jl.default.createElement($o,null,e):jl.default.createElement($o,null,jl.default.createElement(q5,{message:v("app.disabled")})))}function SDe({value:e=!0,keys:t={},...n}){let o=(0,xue.useCallback)(function(r){setTimeout(function(){n.updateValue(!e,t?.value)},[15])},[e]);return jl.default.createElement(vu,{on:!!e,onToggle:o,className:"tco-sub-group-toggle"})}var jl,xue,D$=x(()=>{jl=P(B());a1();De();lb();I$();xue=P(B());Se();gn()});var M$={};D(M$,{Contextual:()=>Q5});function kDe({className:e,style:t,close:n,children:o,...r}){let i=(0,Fs.useRef)();return cu({refs:[i],onFocusLoss:()=>n()}),(0,Fs.useEffect)(()=>(window.csAppData.rootEl.classList.add("tco-contextual-open"),()=>{window.csAppData.rootEl.classList.remove("tco-contextual-open")}),[]),ReactDOM.createPortal(Fs.default.createElement("div",{ref:i,style:t,className:K("tco-contextual is-active",e),...r},o),window.csAppData.rootEl)}function Q5({tag:e="div",tooltip:t,contextualProps:n,content:o,children:r,...i}){let s=(0,Fs.useRef)(),a=xi(s,t?Fs.default.createElement("p",{className:"tco-help-text-content",dangerouslySetInnerHTML:{__html:t}}):null,{className:"tco-help-text",delay:750}),[l,u]=(0,Fs.useState)(null),c=(0,Fs.useCallback)(()=>{u(null)},[u]),p=(0,Fs.useCallback)(d=>{if(r){let f={left:`${d.clientX}px`,top:`${d.clientY}px`},h=0,g=0;d.clientY>window.innerHeight/2&&(g="-100%"),d.clientX>window.innerWidth/2&&(h="-100%"),f.transform=`translate3d(${h}, ${g}, 0)`,u(f)}},[u,r]);return Fs.default.createElement(Fs.default.Fragment,null,Fs.default.createElement(e,{ref:s,onClick:p,...i},o),a,l&&r&&Fs.default.createElement(kDe,{close:c,style:l,...n},typeof r=="function"?r(c):r))}var Fs,N$=x(()=>{Fs=P(B());De();wt();gn()});var L$={};D(L$,{default:()=>o0});function wue(e,t,n){let{base:o}=t,r=!0,i=!1,s=!1,a=!1;for(var l in e){let u=e[l][n],[,c]=u;r&&(r=c===t.base),s||(s=c===n&&!r),a||(a=c===n&&n!==o),i||(i=c!==t.base&&n!==t.base)}return[r,i,a,s]}function ADe(e,t){for(var n in e)if(e[n][t][3])return!0;return!1}function TDe({renderControl:e,onUpdatePreviewSize:t,bpInfo:n,queryValues:o,onUpdate:r,index:i,item:s}){let{base:a,info:l,currentBreakpoint:u}=n,[c,p,m]=s,d=i===u,[f,h]=(0,co.useState)(!1),g=Object.keys(o).reduce((A,O)=>(A[O]=o[O][i][0],A),{}),[y,_,b,w]=wue(o,n,i),S=w&&f,C={"is-active":d,"is-reset-query-style":S,"is-inherited-query-style":_,"is-base-query-style":y,"is-current-query-style":b},k=(0,co.useCallback)(()=>{r(m,i)},[r,m,i]);return co.default.createElement("div",{className:"tco-query-style-tree-branch"},co.default.createElement(sc,{onClick:A=>{A.metaKey||A.ctrlKey?(A.preventDefault(),t(i)):S&&k(i)},overflow:!0,delay:750,tooltip:i===a&&"Base Breakpoint",className:K("tco-query-style-tree-breakpoint",`is-${l[i].tag}`,C),onMouseEnter:({metaKey:A,ctrlKey:O})=>{!A&&!O&&h(!0)},onMouseLeave:()=>{h(!1)}},S?co.default.createElement(G,{type:"reset"}):co.default.createElement(co.default.Fragment,null,co.default.createElement(G,{type:`size-${l[i].tag}`}),i===a&&co.default.createElement("i",null,co.default.createElement(G,{type:"circle"})))),co.default.createElement("div",{className:"tco-query-style-tree-controls"},e(g,i)),i!==a&&co.default.createElement("i",{className:K("tco-query-style-tree-connector",{"is-down":i>a,"is-up":i<a,"is-active":S,"is-reset":w}),"aria-hidden":"true"},co.default.createElement(G,{type:"caret"})))}function PDe({renderControl:e,onUpdate:t,label:n,primaryKey:o,onlyAffectKey:r=!1,queryValues:i,bpInfo:s}){let a=r?{[o]:i[o]}:i,l=(0,co.useCallback)((c,p)=>{for(var m in a){if(typeof a[m][p][2]=="undefined")continue;let d=a[m][p][2];t(m,d,p)}},[o,t]),u=rS(s.activeBreakpoint,!0);return co.default.createElement(co.default.Fragment,null,co.default.createElement("header",{className:"tco-control-group-header"},co.default.createElement("span",{className:"tco-control-group-label"},n)),co.default.createElement("div",{className:"tco-query-style-tree"},i[o].map((c,p)=>co.default.createElement(TDe,{key:p,index:p,item:c,onUpdatePreviewSize:u(p),queryValues:a,bpInfo:s,onUpdate:l,primaryKey:o,renderControl:e}))))}function o0({className:e,labelBefore:t,labelAfter:n,tag:o="div",label:r,queryInspectorLabel:i,onlyAffectKey:s=!1,description:a,primaryKey:l,queryValues:u,onUpdate:c,children:p}){let m=lr(),{currentBreakpoint:d,base:f}=m,h=i||r,g=h&&typeof h!="string"?co.default.createElement("span",null,h):co.default.createElement("span",{dangerouslySetInnerHTML:{__html:h||"&nbsp;"}}),_=co.default.createElement(co.default.Fragment,null,t,r&&typeof r!="string"?co.default.createElement("span",null,r):co.default.createElement("span",{dangerouslySetInnerHTML:{__html:r||"&nbsp;"}}),n);if(!u||!u[l]||!u[l][f])return co.default.createElement(Q5,{tag:o,className:K(e,{"has-description":!!a}),content:_,tooltip:a});try{let V=u[l][f][3]}catch{debugger}let b=s?{[l]:u[l]}:u,w=ADe(b,f),[,S]=u[l][d]||[],[C,k,A,O]=wue(b,m,d||1);return co.default.createElement(Q5,{tag:o,className:K(e,"has-query-style",{"has-description":!!a},w?{"is-current-query-style":A,"is-inherited-query-style":k,"is-base-query-style":C}:{}),content:_,tooltip:a,contextualProps:{className:"is-query-style"}},V=>co.default.createElement(PDe,{renderControl:p,close:V,primaryKey:l,onlyAffectKey:s,label:g,queryValues:u,onUpdate:c,bpInfo:m}))}var co,K5=x(()=>{co=P(B());De();Ps();N$();je();gn()});var F$={};D(F$,{Control:()=>bb,ControlGroup:()=>Ho,ControlGroupAccordionHeading:()=>T$,ControlGroupContainer:()=>ml,ControlGroups:()=>ti,ControlHeader:()=>Ba,ControlIcon:()=>vf,ControlInline:()=>ko,ControlInput:()=>We,ControlInputs:()=>V$,ControlItem:()=>Le,ControlList:()=>$o,ControlQuickActionButton:()=>Eue,ControlSingle:()=>kp,ControlSubGroup:()=>fh,ControlWrapper:()=>mi});var ft,vf,ti,T$,IDe,Ba,Cue,V$,ml,Ho,ODe,Le,We,ko,DDe,Eue,kp,mi,bb,Gt=x(()=>{ft=P(B());De();A$();a1();D$();gn();jE();ci();K5();gn();je();wv();lb();Or();vf=({icon:e=""})=>e?e.indexOf("css:")===0?ft.default.createElement("span",{className:K("tco-css-icon",`is-${e.substr(4)}`)}):e.indexOf("ui:")===0?ft.default.createElement(G,{type:e.substr(3)}):ft.default.createElement(rp,{icon:e}):null,ti=({children:e,className:t})=>ft.default.createElement("div",{className:K("tco-control-groups",t)},e),T$=({open:e,label:t,...n})=>ft.default.createElement("button",{className:K("tco-control-section-heading","is-toggle","is-control-accordion-heading",{"is-active":e}),...n},ft.default.createElement("strong",null,t),ft.default.createElement(G,{type:"chevron"})),IDe=({label:e,description:t})=>{let n=(0,ft.useRef)(),o=xi(n,t?ft.default.createElement("p",{className:"tco-help-text-content",dangerouslySetInnerHTML:{__html:t}}):null,{className:"tco-help-text",delay:750});return ft.default.createElement(ft.default.Fragment,null,ft.default.createElement("span",{ref:n,className:K("tco-control-group-label",{"has-description":!!t}),dangerouslySetInnerHTML:{__html:e||"&nbsp;"}}),o)},Ba=({label:e,noHeader:t,description:n,children:o,headerModifierClass:r,...i})=>ft.default.createElement(ft.default.Fragment,null,!t&&(e||o)&&ft.default.createElement("header",{className:r?`tco-control-group-header ${r}`:"tco-control-group-header"},ft.default.createElement(IDe,{label:e??" ",description:n}),o)),Cue=(0,ft.memo)(({label:e,labelBefore:t,labelAfter:n,description:o,baseClass:r="tco-control-label",className:i})=>{let s=(0,ft.useRef)(),a=xi(s,o?ft.default.createElement("p",{className:"tco-help-text-content",dangerouslySetInnerHTML:{__html:o}}):null,{className:"tco-help-text",delay:750});return ft.default.createElement("div",{className:K(r,{"has-description":!!o},i)},t,e&&typeof e!="string"?ft.default.createElement("span",{ref:s},e):ft.default.createElement("span",{ref:s,dangerouslySetInnerHTML:{__html:e||"&nbsp;"}}),n,a)});Cue.displayName="ControlLabelNoQueryInfo";V$=({children:e})=>ft.default.createElement("div",{className:"tco-control-inputs"},e),ml=({className:e,children:t,...n})=>ft.default.createElement("div",{className:K("tco-control-group",e),...n},t),Ho=({label:e,noHeader:t=!1,description:n,afterHeader:o,headerModifierClass:r,children:i,managedChildren:s,...a})=>ft.default.createElement(ml,{...a},ft.default.createElement(Ba,{noHeader:t,label:e,description:n,headerModifierClass:r},o),s?ft.default.createElement(ft.default.Fragment,null,i):ft.default.createElement($o,null,i)),ODe=({label:e,labelBefore:t,labelAfter:n,queryInspectorLabel:o,description:r,primaryKey:i,renderQueryControl:s,queryValues:a,onUpdateQueryValue:l,baseClass:u="tco-control-label",className:c,...p})=>ft.default.createElement(o0,{className:K(u,c),primaryKey:i,onlyAffectKey:!!p.onlyAffectKey,queryValues:a,onUpdate:l,queryInspectorLabel:o,labelBefore:t,label:e,labelAfter:n,description:r},(m,d)=>s({values:m,breakpoint:d,onUpdateQueryValue:l})),Le=({className:e,height:t=null,horizontalOffset:n,label:o,labelBefore:r,labelAfter:i,queryInspectorLabel:s,description:a,labelClass:l,primaryKey:u,queryValues:c,renderQueryControl:p,onUpdateQueryValue:m,onlyAffectKey:d,children:f,...h})=>{let g=(0,ft.useMemo)(()=>r?ft.default.createElement(vf,{icon:r}):null,[r]),y=(0,ft.useMemo)(()=>i?ft.default.createElement(vf,{icon:i}):null,[i]);return ft.default.createElement("li",{className:K("tco-control",e,t?`is-height-${t}`:"",n?`is-horizontal-offset-${n}`:""),...h},o&&(u&&c&&c[u]?ft.default.createElement(ODe,{primaryKey:u,onlyAffectKey:!!d,onUpdateQueryValue:m,queryValues:c,queryInspectorLabel:s,label:o,labelBefore:g,labelAfter:y,description:a,className:l,renderQueryControl:p}):ft.default.createElement(Cue,{label:o,labelBefore:g,labelAfter:y,description:a,className:l})),ft.default.createElement(V$,null,f))},We=({children:e,half:t,className:n})=>{let o=e7();return ft.default.createElement("div",{onClick:o,className:K("tco-control-input",n,{"is-1-2":t})},e)},ko=({primaryKey:e,queryInspectorLabel:t,controlInputWrapper:n,noInput:o,parentControl:{values:r,queryValues:i,updateQueryValue:s,updateValue:a},children:l,...u})=>{let c=(0,ft.useCallback)((m,d=e)=>{a(m,d)},[a,e]),p=l(r[e],c,r);return ft.default.createElement(Le,{queryInspectorLabel:t,queryValues:i,primaryKey:e,onUpdateQueryValue:s,renderQueryControl:({values:m,breakpoint:d,onUpdateQueryValue:f})=>{let h=l(m[e],(g,y=e)=>{f(y,g,d)},m);return n?ft.default.createElement(V$,null,h):h},...u},o?p:ft.default.createElement(We,null,p))},DDe=({icon:e})=>{if(!!e)return e.indexOf("ui:")===0?ft.default.createElement(G,{type:e.substr(3)}):ft.default.createElement(rp,{icon:e})},Eue=({action:e,updateValue:t})=>{let n=(0,ft.useCallback)(()=>{Object.entries(e.set).forEach(([o,r])=>{t(r,o,!0)})},[e.set,t]);return ft.default.createElement(_n,{onClick:n,className:"tco-btn tco-control-group-header-action",tooltip:e.label},ft.default.createElement(DDe,{icon:e.icon}))},kp=e=>ft.default.createElement(Le,{...e},ft.default.createElement(We,null,e.children)),mi=class extends ft.default.PureComponent{constructor(){super(...arguments);Q(this,"renderQueryControl",({values:t,breakpoint:n,onUpdateQueryValue:o})=>this.getChildren({inQueryInspector:!0,values:t,value:t.value,updateValue:(r,i="value")=>{o(i,r,n)}}));Q(this,"onToggleControl",t=>{let{options:n}=this.props.control,o=t?n.toggle.on:n.toggle.off;typeof this.props.values.toggle=="undefined"?this.props.updateValue(o):this.props.updateValue(o,"toggle")});Q(this,"onToggleCheckbox",t=>{let{on:n,off:o}=this.props.options.checkbox;this.props.updateValue(t?n:o,"checkbox")});Q(this,"onUpdateToggleChoice",t=>{this.props.updateValue(t,"select")})}getChildren(t={}){return typeof this.props.children=="function"?this.props.children(t):this.props.children}render(){let{type:t,options:n}=this.props.control,o=t==="group"||t==="sub-group"?"":`tco-control-${t}`,r=n._originalType?`${o}-${n._originalType.replace("/","-")}`:"";if(this.props.topLevelOnly&&this.props.level>1)return console.warn(`${this.props.control.type} can only be used as a top level control`),null;let i=n.toggle&&n.toggle.on==(typeof this.props.values.toggle=="undefined"?this.props.value:this.props.values.toggle)||this.props.onToggle&&this.props.isToggledOn,a=(n.toggle&&n.toggle.off==(typeof this.props.values.toggle=="undefined"?this.props.value:this.props.values.toggle)||this.props.onToggle&&!this.props.isToggledOn)&&!(n.toggle&&n.toggle.always_show),u=(()=>this.props.singular?ft.default.createElement(We,{half:this.props.autoHalf!==!1&&this.props.level>2||n.half&&!this.props.noHalf},this.getChildren()):a?null:ft.default.createElement(ft.default.Fragment,null,this.getChildren()))(),c=this.props.control.options.height||this.props.control.options.has_sub_labels&&2||this.props.defaultHeight||null;if(t==="sub-group")return ft.default.createElement(fh,{...this.props,label:this.props.control.label},u);function p(m,d,f){let h=m.type&&n0[m.type]?n0[m.type]:Eue;return ft.default.createElement(h,{key:d,action:m,updateValue:f.updateValue,options:m.options})}if(this.props.level===1){let m=()=>{if(this.props.onToggle)return ft.default.createElement(ft.default.Fragment,null,this.props.afterHeader,ft.default.createElement(vu,{on:this.props.isToggledOn,onToggle:this.props.onToggle,...this.props.toggleOptions||Ir}));if(n.toggle){let{on_label:d,off_label:f,weighted:h,choices:g}=n.toggle;return ft.default.createElement(ft.default.Fragment,null,this.props.afterHeader,ft.default.createElement(vu,{onLabel:d,offLabel:f,offValue:n.toggle.off,selectedChoice:this.props.values.select,choices:g,weighted:h,on:i,onUpdateChoice:this.onUpdateToggleChoice,onToggle:this.onToggleControl}))}if(n.checkbox){let{on:d,label:f}=n.checkbox;return ft.default.createElement(ft.default.Fragment,null,this.props.afterHeader,ft.default.createElement(an,{flipLabel:!0,checked:d==this.props.values.checkbox,label:f,onToggle:this.onToggleCheckbox}))}return n.actions?ft.default.createElement(ft.default.Fragment,null,this.props.afterHeader,n.actions.map((d,f)=>p(d,f,this.props))):this.props.afterHeader};return ft.default.createElement(Ho,{className:K(o,r,this.props.className,{"is-in-colgroup":n.grouped,"is-faux-columns":n.faux_columns,"is-on":i,"is-off":a,"is-augmented":n.checkbox||n.actions||this.props.isAugmented}),"data-tco-control-group-name":this.props.parentName,"data-tco-control-id":this.props.id,label:this.props.control.label,description:this.props.control.description,afterHeader:m(),headerModifierClass:this.props.headerModifierClass,managedChildren:a||this.props.managedChildren},this.props.topLevelOnly||this.props.isList||this.props.managedChildren||this.props.managedTopLevel?u:ft.default.createElement(Le,{labelClass:this.props.labelClass,height:c,horizontalOffset:this.props.control.options.horizontal_offset,labelBefore:this.props.control.options.label_before},u))}return this.props.level===2?ft.default.createElement(Le,{className:K(o,r,this.props.className,{"is-in-colgroup":n.grouped,"is-faux-columns":n.faux_columns,"is-on":i,"is-off":a}),labelClass:this.props.labelClass,"data-tco-control-group-name":this.props.parentName,"data-tco-control-id":this.props.id,height:c,horizontalOffset:this.props.control.options.horizontal_offset,labelBefore:this.props.control.options.label_before,label:this.props.control.label,description:this.props.control.description,primaryKey:"value",queryValues:this.props.queryValues,onUpdateQueryValue:this.props.updateQueryValue,renderQueryControl:this.renderQueryControl},u):u}};Q(mi,"defaultProps",{afterHeader:null,headerModifierClass:null,includeList:!0});bb=class extends ft.default.PureComponent{getControlComponent(){return this.props.control.type==="children"||this.props.control.type==="sortable"?this.props.OutlineComponent:n0[this.props.control.type]||n0.unknown}render(){let t=this.getControlComponent(),n=this.props.control.options||Ir;return ft.default.createElement(t,{options:n,values:this.props.values,value:this.props.values.value,updateValue:this.props.updateValue,updateQueryValue:this.props.updateQueryValue,level:this.props.level,height:n.height||n.has_sub_labels&&2||null,...this.props})}};Q(bb,"defaultProps",{id:null,level:1,tag:"div",orientation:"vertical"})});var U$={};D(U$,{maxDataAtom:()=>r0,reload:()=>B$,resetCache:()=>z$,useMaxData:()=>Y5,useMaxHasSupport:()=>NDe});function Y5(){return He(r0)[0]}function NDe(){return window.csAppData.maxEnabled?Y5()?.data?.hasMaxSupport:!1}function z$(){Bi(r0,{isLoading:!0,data:{}}),B$(function(e){Bi(r0,e)})}function B$(e){requestIdleCallback(()=>{or("late-expansion-data").then(t=>{let n={...t,isLoading:!1,timestamp:Date.now()};e(n)},t=>{console.warn("Failed to get max data",t),e({data:{},error:t.message,isLoading:!1})})})}var r0,MDe,X5=x(()=>{Lo();Kt();SC();r0=Ya("cs-max-data",{isLoading:!0,data:{}}),MDe=60*60*1e3*3;r0.onMount=(e,t)=>{let n=window.csAppData.preferences.use_max,o=Sl(r0);if(!n){o.isLoading||e(CP);return}!o.isLoading&&o.timestamp+MDe>Date.now()||B$(e)}});var $$={};D($$,{default:()=>i0});function i0({children:e="Clear Max Cache",className:t=void 0,...n}){return Sue.default.createElement(_n,{onClick:z$,tooltip:v("app.max.action.cache-reset-text"),className:t,...n},e)}var Sue,J5=x(()=>{Sue=P(B());gn();X5();Se()});var H$={};D(H$,{default:()=>R5});function R5({preferences:e={}}){return!window.csAppData.maxEnabled||!e.use_max?null:Z5.default.createElement(ml,null,Z5.default.createElement(Ba,{label:"Actions"}),Z5.default.createElement(i0,null))}var Z5,j$=x(()=>{Z5=P(B());Gt();J5()});var q$={};D(q$,{SettingsPreferences:()=>G$,SettingsPreferencesOutput:()=>kue,createPreferencesMiddleware:()=>W$,usePreference:()=>Uo,usePreferences:()=>Wt,useSetPreferences:()=>Mm});function W$(){let e;return({getState:t})=>n=>o=>{let r=n(o);if(["PREFERENCES:UPDATE","PREFERENCES:REPLACE"].includes(o.type)){let i=t().preferences;cancelIdleCallback(e),e=requestIdleCallback(()=>{or("update-preferences",{user_id:window.csAppData.current_user,data:i})})}return r}}function G$(){let{isLoading:e,preferenceControls:t}=Pl();return e?Wl.default.createElement(Ln,{lg:!0}):Wl.default.createElement(kue,{controls:t})}function kue({controls:e=[]}){let{userCan:t}=kt(),n=Ne(s=>s.preferences),o=Mm(),r=(0,Wl.useMemo)(()=>({id:"preferences",namespace:"preferences",...Cs(e),conditionProcessors:{user_can:(s,{value:a,or:l})=>({a,b:()=>t(s),op:"==",or:l})}}),[t,e]),i=(0,Wl.useCallback)((s,a)=>{t("preferences.update")&&o({[s]:a})},[r,o]);return Wl.default.createElement(Ms,{config:r,data:n,onUpdateValue:i},Wl.default.createElement(ti,null,Wl.default.createElement(Wi,{control:{id:"root"}})),Wl.default.createElement(R5,{preferences:n}))}function Mm(){let e=Ke();return(0,Wl.useCallback)(t=>{e({type:"PREFERENCES:UPDATE",payload:t})},[e])}function Wt(){return Ne(e=>e.preferences)}function Uo(e){return Ne(t=>t.preferences[e])}var Wl,Fn=x(()=>{Wl=P(B());Or();Gt();Mt();Cu();Nn();ht();mu();wr();rr();Lo();j$()});var Q$={};D(Q$,{default:()=>vc});function vc({id:e,children:t,css:n}){return Tue.default.createPortal(Aue.default.createElement("style",{id:e},n,t),window.document.head)}var Aue,Tue,s0=x(()=>{Aue=P(B()),Tue=P(_i())});var K$={};D(K$,{scrollBarOffset:()=>hh,scrollBarWidth:()=>e4});var Pue,e4,hh,a0=x(()=>{Pue=P(Mn()),e4=(0,Pue.memoize)(()=>{let e=document.createElement("div");e.style.visibility="hidden",e.style.width="100px",e.style.msOverflowStyle="scrollbar",document.body.appendChild(e);let t=e.offsetWidth;e.style.overflow="scroll";let n=document.createElement("div");n.style.width="100%",e.appendChild(n);let o=n.offsetWidth;return e.parentNode.removeChild(e),t-o}),hh=()=>document.body.clientHeight>window.innerHeight?e4():0});var Y$={};D(Y$,{arraysEqual:()=>Ax});function Ax(e,t){return e=Array.isArray(e)?e:[],t=Array.isArray(t)?t:[],e.length===t.length&&e.every((n,o)=>n===t[o])}var X$=x(()=>{});var oH={};D(oH,{ManageRootUI:()=>Tx,Orient:()=>eH,ProtoButton:()=>UDe,defineInitialUiState:()=>gh,dragTuning:()=>Iue,getCachedPosition:()=>i7,getNamedUiStateAtom:()=>R$,setCachedPosition:()=>r7,useCursorLockStyle:()=>Mue,useDocumentClass:()=>u0,useDragInteraction:()=>c0,useEditLabel:()=>gM,useHideWorkspace:()=>ui,useIsDraggingOrResizing:()=>Bg,useIsEditingLabel:()=>LDe,useIsInlineEditing:()=>nH,useNamedUiState:()=>Vn,useNamedUiStateSearch:()=>ia,useNamedUiStateStack:()=>tH,useNamedUiStateToggle:()=>Fa,useNamedUiStateToggleGroup:()=>sb,useNamedUiStateValue:()=>Ig,useOnFocusLoss:()=>cu,usePreloader:()=>Lue,useRemovePreloader:()=>yh,useRemovePreloaderImmediately:()=>Ou,useSetCursorLock:()=>Due,useSetDraggingOrResizing:()=>Ts,validOutsideDetached:()=>_S});function gh(e,t){Z$.set(e,t)}function Vn(e,t){return He(R$(e,t))}function Ig(e,t){return mt(R$(e,t))}function gM(){return Vn("editing-label")}function LDe(){return Ig("editing-label")}function eH({children:e,orientation:t}){return zn.default.createElement(FDe.Provider,{value:t},e)}function Mue(){let[e]=He(Oue);(0,zn.useEffect)(()=>{let t;return e&&(t=document.createElement("style"),t.innerText=`
      *, *:before, *:after {
        cursor: ${e} !important;
      }`,document.head.append(t)),()=>{t&&t.remove()}},[e])}function Lue(){let[e,t]=He(Nue);(0,zn.useEffect)(()=>{e&&n4&&(n4.classList.add("is-stage-0"),setTimeout(()=>n4&&n4.remove(),500))},[e]),(0,zn.useEffect)(()=>{setTimeout(()=>{t(!0)},3e3)},[])}function u0(e,t=!0){(0,zn.useEffect)(()=>{let n=document.documentElement,o=n.classList.contains(e);!o&&t&&n.classList.add(e),o&&!t&&n.classList.remove(e)},[e,t])}function zDe(){let{ui_theme:e}=Wt();u0("tco-ui-theme-light",e==="light"),u0("tco-ui-theme-dark",e==="dark")}function BDe(){let{custom_app_css:e}=Wt();return e?zn.default.createElement(vc,null,e):null}function Tx(){let e=ui();return u0("tco-has-scrollbars",e4()>0),u0("tco-app-inactive",e),u0(`tco-user-${window.csAppData.current_user}`),zDe(),Lue(),Mue(),zn.default.createElement(zn.default.Fragment,null,zn.default.createElement(BDe,null))}function Fa(e){let[t,n]=Vn(e,!1),o=(0,zn.useCallback)(i=>{n(typeof i!="undefined"?!!i:s=>!s)},[n]),r=(0,zn.useCallback)(()=>{o()},[o]);return[t,o,r]}function sb(e,t=[]){let[n,o]=Vn(e,t),r=(0,zn.useCallback)((i,s)=>{!i||o(a=>(typeof s=="undefined"?!a.includes(i):s)?[...a,i]:a.filter(u=>u!==i))},[o]);return[n,r]}function tH(e){let[t,n]=Vn(e,[]),o=(0,zn.useCallback)(()=>{n(a=>{let l=[...a];return l.pop(),l})},[n]),r=(0,zn.useCallback)((a,l)=>{n(u=>[...u,[a,l]])},[n]),i=(0,zn.useCallback)(()=>{n([])},[n]),s=(0,zn.useCallback)((a,l)=>!!t.find(([u,c])=>a===u&&JSON.stringify(l)===JSON.stringify(c)),[t]);return(0,zn.useMemo)(()=>({stack:t,set:n,pop:o,reset:i,push:r,matches:s}),[t,n,o,i,r,s])}function ia(e){let[t,n]=Vn(`search-${e}`),o=(0,zn.useCallback)(i=>n(i),[n]),r=(0,zn.useCallback)(()=>n(""),[n]);return{isSearching:!!t,query:t,onSearch:o,clearSearch:r}}function r7(e,{top:t,left:n,width:o,height:r}){return Wu("ui",`floater-${e}`,{top:t,left:n,width:o,height:r})}function i7(e){let t=Lc("ui",`floater-${e}`)??{};return typeof t.width=="undefined"||(t.width+40>window.innerWidth&&(t.left="0px"),t.height+40>window.innerHeight&&(t.top="0px"),t.width=Math.min(window.innerWidth-5,t.width),t.height=Math.min(window.innerHeight-5,t.height)),t}function _S(e){return!(e.closest(".tco-react-select__menu")||e.closest(".tco-tooltip")||e.closest(".media-modal")||e.closest(".tco-ignore-focus-loss")||e.closest(".tco-action-modal-outer")||e.closest(".tco-floater"))}function cu({refs:e=[],ignore:t=[],enabled:n=!0,onFocusLoss:o}){let r=(0,zn.useRef)(),i=Bg();(0,zn.useEffect)(()=>{r.current=i},[i]);function s(a){for(var l in l0)if(Ax(l0[l],a))return!0;return!1}(0,zn.useEffect)(()=>{n&&!!e&&!!e[0]&&e[0].current!==null&&!Ax(Rm,e)&&!s(e)&&(l0.push(e),Rm=e)},[e]),(0,zn.useEffect)(()=>{let a=(e??[]).map(_=>_?_?.current??_:null).filter(_=>!!_),l=(t??[]).map(_=>_?_?.current??_:null).filter(_=>!!_);if(!n||a.length<=0)return()=>{};let u=!1,c=_=>{if(!_S(_))return!1;let b=_.closest("#tco-root > *:not(.tco-ui-root)");return _.closest(".tco-content-nav-overlay")?!0:b?!a.find(S=>S===b||b.contains(S)):!0},p=_=>!a.find(b=>b.contains(_)),m=_=>!l.find(b=>b.contains(_)),d=_=>{if(!(Rm&&!!Rm[0].current&&!Ax(Rm,e))&&c(_.target)&&p(_.target)&&m(_.target)){let b=!1;try{b=u&&window.getSelection().toString()}catch{}if(!b&&!r.current)for(o(),l0.pop();l0.length&&(Rm=l0.pop(),!(Rm&&Rm[0].current!==null)););}},f=()=>{let _=document.activeElement.id&&document.activeElement.id.match(/cswpeditor-.*/);document.activeElement.nodeName==="IFRAME"&&!_&&o()},h=_=>{u=!0,window.document.body.removeEventListener("mousemove",h)},g=_=>{d(_),window.document.body.removeEventListener("mousemove",h)},y=_=>{window.document.body.addEventListener("mousemove",h),u=!1};return window.document.body.addEventListener("mouseup",g),window.document.body.addEventListener("mousedown",y),window.document.body.addEventListener("focus",d),window.addEventListener("blur",f),()=>{window.document.body.removeEventListener("mouseup",g),window.document.body.removeEventListener("mousedown",y),window.document.body.removeEventListener("focus",d),window.removeEventListener("blur",f)}},[n])}function UDe({message:e,children:t,...n}){let o=(0,zn.useCallback)(()=>{ws(e)},[e]);return zn.default.createElement("a",{...n,onClick:o},t)}function ui(){return Ne(({ui:e})=>e.hideWorkspace)}function nH(){return Ne(function({ui:e}){return e.inlineEditing})}var zn,J$,Z$,Rm,l0,R$,Iue,t4,VDe,Bg,Ts,FDe,Oue,Due,Nue,n4,yh,Ou,c0,wt=x(()=>{zn=P(B());ht();Kt();Fn();s0();a0();jp();ao();X$();J$=new Map,Z$=new Map,Rm=[],l0=[],R$=(e,t)=>{if(!J$.has(e)){let n=Z$.has(e)?Z$.get(e):t;J$.set(e,Fe(n))}return J$.get(e)};gh("editing-label",!1);Iue={events:15,distance:20},t4=Fe(!1),VDe=Fe(e=>e(t4),(e,t,n)=>{let o=e(t4);n!==o&&t(t4,n)}),Bg=()=>mt(t4),Ts=()=>Bo(VDe),FDe=(0,zn.createContext)("horizontal");Oue=Fe(),Due=()=>He(Oue)[1];Nue=Fe(!1),n4=document.querySelector(".tco-root-preloader"),yh=()=>{let[,e]=He(Nue);return(0,zn.useCallback)(()=>{e(!0)},[])},Ou=()=>{let e=yh();(0,zn.useEffect)(()=>{e()},[e])};c0=(e,{enabled:t=!0,tuning:n=Iue,axis:o,cursor:r,onBegin:i,canDrag:s,onEnd:a,onMove:l})=>{let u=Ts(),c=Due(),p=(0,zn.useCallback)(h=>s?s(h):h.target,[s]),m=(0,zn.useCallback)((...h)=>{u(!0),c(r||null),i&&i(...h)},[r,u,c,i]),d=(0,zn.useCallback)((...h)=>{u(!1),c(null),a&&a(...h)},[r,u,c,i]),f=(0,zn.useCallback)((...h)=>{l&&l(...h)},[l]);(0,zn.useEffect)(()=>{if(!e.current||!t)return()=>{};let h=e.current,g=0,y=!1,_,b,w=O=>{let V=p(O);V&&(_=[O.clientX,O.clientY],g=0,y=!1,window.addEventListener("pointerup",S),window.addEventListener("pointermove",A),m(h,V,_))},S=O=>{window.removeEventListener("pointermove",A),window.removeEventListener("pointerup",S),b&&f(h,C(b),!1,!0,[O.clientX,O.clientY]),d(h)},C=O=>o==="x"?O[0]:o==="y"?O[1]:O,k=([O,V])=>{if(g>=n.events)return!0;let $=Math.abs(O)>n.distance,H=Math.abs(V)>n.distance;return o==="x"?$:o==="y"?H:$||H},A=O=>{O.preventDefault();let V=[O.clientX-_[0],O.clientY-_[1]];k(V)?(b=V,f(h,C(b),!y,!1,[O.clientX,O.clientY]),y=!0):g+=1};return h.addEventListener("pointerdown",w),()=>{h.removeEventListener("pointerdown",w),window.removeEventListener("pointerup",w),window.removeEventListener("pointermove",A)}},[t,m,d,f,o,n.events,n.distance,p])}});var cH={};D(cH,{AnchorWithTooltip:()=>sH,ButtonWithConfirm:()=>La,ButtonWithDropdown:()=>m0,ButtonWithFlyover:()=>aH,ButtonWithPopover:()=>qb,ButtonWithSavePrompt:()=>uH,ButtonWithTooltip:()=>_n,Link:()=>lH,Popover:()=>Bue,Tooltip:()=>sc,TooltipPosition:()=>kf,useFlyover:()=>zue,usePopover:()=>iH,useTooltip:()=>xi});function kf({position:e="top",children:t}){return Ot.default.createElement(Fue.Provider,{value:e},t)}function $De(e,{height:t},{y:n,height:o}){switch(e){case"left":case"right":return n+o/2-t/2;case"top":return n-p0-t;case"bottom":return n+o+p0;default:return null}}function HDe(e,{width:t},{x:n,width:o}){switch(e){case"top":case"bottom":let r=n+o/2-t/2;return r+t>window.innerWidth?window.innerWidth-(t+p0):r<0?p0:r;case"left":return n-p0-t;case"right":return n+o+p0;default:return null}}function rH(e,{closeOnMouseLeave:t=!1,onClose:n,positionOverwrite:o}={}){let r=(0,Ot.useRef)(),i=o||(0,Ot.useContext)(Fue),[s,a]=(0,Ot.useState)(!1),[l,u]=(0,Ot.useState)(!1),[c,p]=(0,Ot.useState)(null),m=(0,Ot.useRef)({});return(0,Ot.useLayoutEffect)(()=>{if(!s||!r.current||!e.current)return()=>{};let d=e.current,f=r.current;m.current=r.current.getBoundingClientRect();let h=()=>{let w=d.getBoundingClientRect();m.current=r.current.getBoundingClientRect(),p(S=>{let C=$De(i,m.current,w),k=HDe(i,m.current,w);return{...S||{},top:C!==null?`${C}px`:"auto",left:k!==null?`${k}px`:"auto"}})},g=w=>{w.target!==f&&!f.contains(w.target)&&(n&&n(),a(!1))},y=w=>{w.target.contains(d)&&h()};h(),window.addEventListener("mousedown",g),window.addEventListener("resize",h),document.addEventListener("scroll",y,{capture:!0});let _=()=>{u(!0)},b=()=>{a(!1),u(!1)};return t&&(f.addEventListener("mouseenter",_),f.addEventListener("mouseleave",b)),()=>{t&&(f.removeEventListener("mouseenter",_),f.removeEventListener("mouseleave",b)),window.removeEventListener("mousedown",g),window.removeEventListener("resize",h),document.removeEventListener("scroll",y,{capture:!0})}},[s,a,i,t]),[r,i,s,a,c,l]}function xi(e,t,{html:n=!1,overflow:o,className:r,delay:i=0,positionOverwrite:s,...a}={}){let[l,u,c,p,m]=rH(e,{positionOverwrite:s}),d=Bg();if((0,Ot.useEffect)(()=>{if(!e.current)return()=>{};let y,_=()=>{i?y=setTimeout(()=>p(!0),i):p(!0)},b=()=>{clearTimeout(y),p(!1)},w=e.current;return w.addEventListener("mouseenter",_),w.addEventListener("mouseleave",b),()=>{clearTimeout(y),w.removeEventListener("mouseenter",_),w.removeEventListener("mouseleave",b)}},[]),!c||d)return null;let f=typeof t=="function"?t():t;if(!f)return null;let h=K("tco-tooltip",r,{"is-active":m,"has-overflow":o}),g=n?Ot.default.createElement("div",{ref:l,style:m,className:h,dangerouslySetInnerHTML:{__html:f},...a}):Ot.default.createElement("div",{ref:l,style:m,className:h,...a},f);return o4.default.createPortal(g,window.csAppData.rootEl)}function iH(e,t,{className:n,onOpen:o,onClose:r,positionOverwrite:i,...s}){let[a,l,u,c,p]=rH(e,{onClose:r,positionOverwrite:i});(0,Ot.useEffect)(()=>{if(!e.current)return()=>{};let f=e.current,h=g=>{g.stopPropagation(),g.preventDefault(),o&&o(),c(!0)};return u||f.addEventListener("click",h),()=>{f.removeEventListener("click",h)}},[u]);let m=(0,Ot.useCallback)(f=>{f.stopPropagation(),f.preventDefault()},[]);if(!u)return null;let d=t(()=>c(!1));return d?o4.default.createPortal(Ot.default.createElement("div",{ref:a,onClick:m,style:p,className:K("tco-tooltip",n,`is-${l}`,p?"is-active":null),...s},d),window.csAppData.rootEl):null}function zue(e,t,{className:n,delay:o=0,...r}={}){let[i,s,a,l,u,c]=rH(e,{closeOnMouseLeave:!0});if((0,Ot.useEffect)(()=>{if(!e.current)return()=>{};let m,d,f=()=>{clearTimeout(d),clearTimeout(m),o?m=setTimeout(()=>l(!0),o):l(!0)},h=()=>{clearTimeout(d),clearTimeout(m),d=setTimeout(()=>{clearTimeout(m),l(!1)},200)},g=e.current;return g.addEventListener("mouseenter",f),c||g.addEventListener("mouseleave",h),()=>{clearTimeout(d),clearTimeout(m),g.removeEventListener("mouseenter",f),g.removeEventListener("mouseleave",h)}},[c]),!a)return null;let p=t(()=>l(!1));return p?o4.default.createPortal(Ot.default.createElement("div",{ref:i,style:u,className:K("tco-tooltip",n,`is-${s}`,u?"is-active":null),...r},p),window.csAppData.rootEl):null}function _n({tooltip:e,className:t="tco-btn",children:n,tooltipProps:o={},...r}){let i=(0,Ot.useRef)(),s=xi(i,e,o);return Ot.default.createElement("button",{className:t,ref:i,...r},n,s)}function sc({tag:e="span",tooltip:t,delay:n,className:o,overflow:r,children:i,...s}){let a=(0,Ot.useRef)(),l=xi(a,t,{overflow:r,delay:n});return Ot.default.createElement(e,{className:o,ref:a,...s},i,l)}function sH(e){return Ot.default.createElement(sc,{tag:"a",...e})}function aH({className:e,popoverClassName:t,noBtnClass:n,tooltip:o,label:r,children:i,...s}){let a=(0,Ot.useRef)(),l=zue(a,i,{className:K("has-actions",t)}),u=xi(a,l?null:o);return Ot.default.createElement("button",{className:K(!n&&"tco-btn",e),ref:a,...s},r,l,u)}function Bue({tag:e="span",className:t,tooltipClass:n,tooltip:o,label:r,children:i,positionOverwrite:s,...a}){let l=(0,Ot.useRef)(),u=iH(l,i,{className:n,onOpen:a.onOpen,onClose:a.onDecline,positionOverwrite:s}),c=xi(l,u?null:o);return delete a.onOpen,delete a.onDecline,Ot.default.createElement(e,{className:t,ref:l,...a},r,u,c)}function qb({tag:e="button",className:t,noBtnClass:n,...o}){return Ot.default.createElement(Bue,{tag:e,className:t,...o})}function La({label:e,tooltip:t,prompt:n,children:o,onAccept:r,accept:i,decline:s,className:a,...l}){return Ot.default.createElement(qb,{tooltip:t,tooltipClass:"has-actions",label:e,className:K(a),...l},u=>Ot.default.createElement(Ot.default.Fragment,null,n&&Ot.default.createElement("div",{className:"tco-tooltip-action-section"},Ot.default.createElement("p",null,n)),o&&Ot.default.createElement("div",{className:"tco-tooltip-action-section"},o),Ot.default.createElement("div",{className:"tco-tooltip-action-section"},Ot.default.createElement("button",{onClick:()=>{u(),r()},className:"tco-btn tco-btn-nope"},i||v("app.confirm-yep")),Ot.default.createElement("button",{onClick:()=>{u(),l.onDecline&&l.onDecline()},className:"tco-btn"},s||v("app.confirm-no-thanks")))))}function m0({label:e,renderLabel:t,active:n,onUpdate:o,options:r,children:i,...s}){let a=(0,Ot.useMemo)(()=>r.find(({value:l})=>l===n)?.label??v("app.select"),[n,r]);return Ot.default.createElement(qb,{tooltipClass:"has-options",label:t?t(a,n):e,...s},l=>Ot.default.createElement("ul",null,r.map(({value:u,label:c})=>Ot.default.createElement("li",{key:u},Ot.default.createElement("button",{className:K({"is-active":n===u}),onClick:()=>{o(u),l()}},c)))))}function lH({tooltip:e,children:t,...n}){let o=(0,Ot.useRef)(),r=xi(o,e);return Ot.default.createElement(Vue.Link,{_ref:o,...n},t,r)}function jDe({onSave:e,saveLabel:t,close:n,placeholder:o,defaultName:r=""}){let[i,s]=(0,Ot.useState)(r),a=(0,Ot.useRef)(null);return(0,Ot.useEffect)(()=>{a.current&&a.current.focus()},[]),Ot.default.createElement(Ot.default.Fragment,null,Ot.default.createElement("div",{className:"tco-tooltip-action-section"},Ot.default.createElement("input",{ref:a,type:"text",placeholder:o,value:i,onChange:l=>{s(l.target.value)}})),Ot.default.createElement("div",{className:"tco-tooltip-action-section"},Ot.default.createElement("button",{onClick:()=>{e(i,n)},className:"tco-btn"},t||v("app.save"))))}function uH({tag:e="button",className:t,label:n,onSave:o,tooltip:r,saveLabel:i,children:s,defaultName:a="",placeholder:l,...u}){let c=(0,Ot.useRef)(),p=iH(c,d=>Ot.default.createElement(jDe,{close:d,saveLabel:i,defaultName:a,onSave:o,placeholder:l}),{className:"has-actions"}),m=xi(c,p?null:r);return Ot.default.createElement(e,{className:t,ref:c,...u},n,s,p,m)}var Ot,Vue,o4,Fue,p0,gn=x(()=>{Ot=P(B()),Vue=P(Xa()),o4=P(_i());De();wt();Se();Fue=(0,Ot.createContext)("top"),p0=8});var pH={};D(pH,{default:()=>an});var _h,an,ci=x(()=>{_h=P(B());De();gn();je();an=class extends _h.default.PureComponent{render(){let t=_h.default.createElement(sc,{className:"tco-rc-label",tooltip:this.props.tooltip},this.props.children||this.props.label);return _h.default.createElement("label",{className:K("tco-rc","tco-rc-checkbox",{"has-flipped-label":this.props.flipLabel}),onClick:this.props.onClick,style:this.props.style},this.props.flipLabel&&t,_h.default.createElement("input",{type:"checkbox",checked:this.props.checked,onChange:n=>this.props.onToggle(n.target.checked,n)}),_h.default.createElement("span",{className:"tco-rc-indicator"},_h.default.createElement(G,{type:"check"})),!this.props.flipLabel&&t)}};Q(an,"defaultProps",{style:{},label:"",onClick:void 0,checked:!1,flipLabel:!1,onToggle:()=>{}})});var dH={};D(dH,{useHiddenDocuments:()=>vh,useToggleHiddenDocuments:()=>mH});var Uue,r4,mH,vh,Px=x(()=>{Uue=P(B());Kt();bi();r4=Ya("hidden-documents",!1);r4.onMount=e=>uu({"hidden-documents":En(()=>{e(t=>!t)})});vs(r4);mH=()=>{let[e,t]=He(r4),n=(0,Uue.useCallback)(()=>{t(o=>!o)},[t]);return[e,n]},vh=()=>mt(r4)});var hH={};D(hH,{ElementManagerComponentInstance:()=>vF,ElementManagerComponents:()=>bF,componentReplace:()=>s4,convertComponentToDocFormat:()=>Gv,hasComponentsWithType:()=>WDe,useComponentLibrary:()=>I9,useComponents:()=>ls,useComponentsWithType:()=>jue,useUpdateComponentData:()=>QN});function jue(e){let n=mt(i4)?.componentData||{},o=[];return Object.values(n).map(r=>{let i=r.data[r.root];if(!i){console.warn("Component root invalid",r);return}i._type===e&&o.push(r)}),o}function WDe(e){let t=jue(e);return t&&!!t.length}function vF({element:e}){let t=Ke(),{id:n}=Be(),o=vh(),r=(0,Nt.useCallback)(()=>{t(KV(n,e._id))},[t,n,e._id]),i=(0,$ue.useNavigate)(),{componentData:s,componentDocSettings:a}=ls()??{},l=(0,Nt.useMemo)(()=>s?.[e.component_id]?.doc,[s,e.component_id]),u=(0,Nt.useMemo)(()=>o||a[`c${l}`]?.[3]!=="hidden",[o,l]),c=(0,Nt.useCallback)(()=>{l&&i({to:`/edit/${l}`})},[l,i]);return u?Nt.default.createElement("div",{className:"tco-element-manager-section is-span-3"},Nt.default.createElement("h2",{className:"has-no-line"},"Component Instance"),Nt.default.createElement("ul",{className:"is-single-column"},Nt.default.createElement("li",{className:"is-clicker",disabled:!l,onClick:c},Nt.default.createElement("span",{className:"is-label with-icon"},Nt.default.createElement(G,{type:"component-brick"})," ",Nt.default.createElement("span",null,"Edit Component")," ",Nt.default.createElement(G,{type:"rarr"})),l?Nt.default.createElement("p",null,"Click to open the source Component document."):Nt.default.createElement("p",{className:"is-error"},"Unable to resolve document ID for this component")),Nt.default.createElement("li",{className:"is-clicker",onClick:r},Nt.default.createElement(an,{label:"Enable Customization",checked:e._customize_component}),Nt.default.createElement("p",null,"Show the Customize controls in the Inspector")))):null}function Wue(e){qDe.map(t=>{delete e[t]})}function Gv(e){e={...e};let t=[],n=Object.keys(e),o=r=>{let i=[];return n.map(s=>{let a=e[s];!a._parent||a._parent===r&&(Wue(a),a._modules=o(a._id),i.push(a))}),i};return n.map(r=>{let i=e[r];(e[i._parent]||{})._type==="region"&&(Wue(i),i._modules=o(i._id),delete i._id,t.push(i))}),t}function bF({element:e}){let t=Ke(),{id:n,docTypeName:o}=Be(),{exportValidation:r,slotValidation:i,ancestorComponentLabel:s}=Ne(g=>{let y=g.elements[n]??{},_=b1(o,y,e._id),b=x1(o,y,e._id);return{exportValidation:_,slotValidation:b,ancestorComponentLabel:b===0?y[Db(y,e._id)]?._label??null:null}}),a=(0,Nt.useCallback)(()=>{r===0&&t(HV(n,e._id))},[t,n,e._id,r]),l=(0,Nt.useCallback)(()=>{i===0&&t(jV(n,e._id))},[t,n,e._id,i]),u=(0,Nt.useCallback)(()=>{t(WV(n,e._id))},[t,n,e._id]),c=(0,Nt.useCallback)(()=>{t(GV(n,e._id))},[t,n,e._id]),p=(0,Nt.useCallback)(()=>{t(qV(n,e._id))},[t,n,e._id]),m=(0,Nt.useCallback)(()=>{t(QV(n,e._id))},[t,n,e._id]),d=(0,Nt.useMemo)(()=>s!==null?`Enable Slot for: ${s}`:"Enable Slot",[s]),f=(0,Nt.useMemo)(()=>e._type!=="component"?-1:e._is_c_export?1:0,[e._type,e._is_c_export]),h=(0,Nt.useCallback)(()=>{t(YV(n,e._id))},[t,n,e._id]);return Nt.default.createElement("div",{className:"tco-element-manager-section is-span-3"},Nt.default.createElement("h2",{className:"has-no-line"},"Component"),Nt.default.createElement("ul",{className:"is-single-column"},Nt.default.createElement("li",{className:K("is-clicker",{"is-disabled":r!==0}),onClick:a},Nt.default.createElement(an,{label:"Export Component",checked:e._is_c_export}),Nt.default.createElement("p",null,"Each exported Element is available as a Component in the Element Library for reuse throughout your site."),r!==0&&Nt.default.createElement("p",{className:"is-error"},fH[`component-${r}`])),Nt.default.createElement("li",{className:K("is-clicker",{"is-disabled":i!==0}),onClick:l},Nt.default.createElement(an,{label:d,checked:e._is_c_slot}),Nt.default.createElement("p",null,"A Slot means this Element can receive children when building out a page using the Component."),i!==0&&Nt.default.createElement("p",{className:"is-error"},fH[`slot-${i}`])),e._is_c_export&&Nt.default.createElement("li",{className:"is-clicker",onClick:p},Nt.default.createElement(an,{label:"Enable Prefab",checked:e._c_prefab}),Nt.default.createElement("p",null,"When enabled, newly created components will include parameter values and children copied from the component source.")),e._is_c_export&&Nt.default.createElement("li",{className:"is-clicker",onClick:m},Nt.default.createElement(an,{label:"Hide Children Control",checked:e._c_hide_children}),Nt.default.createElement("p",null,"When inspecting an instance of this component, the Children control will be hidden. This is useful for bringing focus to other top level content.")),e._is_c_export&&Nt.default.createElement("li",{className:"is-clicker",onClick:u},Nt.default.createElement(an,{label:"Make Private",checked:e._c_private}),Nt.default.createElement("p",null,"Private Components are only available for use in the Component Builder. This can be helpful in creating patterns to organize Sets with multiple exports, crafting internal documentation, et cetera.")),e._is_c_export&&Nt.default.createElement("li",{className:"is-clicker",onClick:c},Nt.default.createElement(an,{label:"Library Top Level",checked:e._c_library_top_level}),Nt.default.createElement("p",null,"Useful for layout Elements. These exports will only be shown in the Element Library when adding an Element at the top level of the Document Outline (similar to how the Section Element can only be added in this way).")),f>=0&&Nt.default.createElement(Nt.default.Fragment,null,Nt.default.createElement("li",{className:K("is-clicker",{"is-disabled":f!==0}),onClick:h},Nt.default.createElement(an,{label:"Pass Through",checked:e._c_thru&&f===0}),Nt.default.createElement("p",null,'Because this element is a component instance, it can be "passed through" allowing it to be inspected as a virtual child of the current Export. Pass through components do not expose access to Slots.'),f!==0&&Nt.default.createElement("p",{className:"is-error"},fH[`component-${f}`])))))}var Nt,$ue,Hue,i4,ls,s4,QN,GDe,I9,qDe,fH,pa=x(()=>{Nt=P(B());Kt();ea();De();ht();je();ci();Un();$t();Px();Pt();$ue=P(Xa());Se();sp();Hue=P(Mn()),i4=Fe({});i4.onMount=e=>{let t,n=()=>{let o=t;t=bs.getState().components,o!==t&&e(t)};return n(),bs.subscribe(n)};ls=()=>mt(i4);s4=([e,t,n],o)=>({type:"COMPONENTS:REPLACE",fromDoc:o,payload:{componentData:e,componentVirtualIndex:n,componentDocSettings:t}}),QN=()=>{let e=Ke();return(0,Nt.useCallback)(([t,n,o],r)=>{e(s4([t,n,o],r))})},GDe=Fe(e=>{let{componentData:t,componentVirtualIndex:n,componentDocSettings:o}=e(i4);return{componentData:t,componentVirtualIndex:n,componentDocSettings:o,library:Object.entries(t).filter(([r,{root:i,data:s,doc:a}])=>!!s[i]).map(([r,{root:i,data:s,doc:a}])=>({id:r,label:s[i]._label,type:s[i]._type,icon:s[i]._icon,isPrivate:!!s[i]._c_private,isTopLevel:!!s[i]._c_library_top_level,docId:a,scope:["all"]}))}}),I9=(e,t)=>{let{library:n,componentDocSettings:o}=He(GDe)[0];return(0,Nt.useMemo)(()=>{let r=n.filter(({docId:s,isPrivate:a})=>!(window.parseInt(e,10)===window.parseInt(s,10)||a&&t!=="component")).map(s=>({...s,group:o[`c${s?.docId}`]?.[2]})),i=Object.entries(r.reduce((s,{group:a,...l})=>{let u=a?`components-${(0,Hue.kebabCase)(a)}`:"_components";return s[u]||(s[u]={title:a||v("common.document.components"),items:[]}),s[u].items.push(l),s},{})).map(([s,a])=>({name:s,...a}));return i.sort(IN),i},[n,e,t])};qDe=["_c_export","_c_id","_c_library_top_level","_c_prefab"];fH={"component-2":"This Element can not be an Export because one of its ancestors is an Export","component-3":"This Element can not be an Export because one of its descendants is an Export","component-4":"Set a Label before flagging this Element as a Component Export","slot-2":"Only elements with a dropzone (Div, Column, Cell) can enable a Slot","slot-3":"Set this Element or a parent Element as an Export before enabling the Slot","slot-4":"This Element can not be a Slot because one of its ancestors is a Slot","slot-5":"This Element can not be a Slot because one of its descendants is a Slot","slot-6":"Set a Label before creating a Component Slot with this Element","thru-1":"Pass Through can only be used on a descendant of an Export"}});var u4={};D(u4,{DataContainer:()=>ZDe,FetchMore:()=>que,getCachedData:()=>KDe,invalidateComponentData:()=>Jg,invalidateDocument:()=>u_,invalidateIndex:()=>Tl,invalidateQuery:()=>Im,queryClient:()=>Hi,requestData:()=>Gue,requestDocument:()=>Ix,requestQuery:()=>ul,updateQuery:()=>Df,useCreateDocument:()=>l4,useCreateDocumentMutation:()=>yH,useDocument:()=>gH,useDocumentIndexForTypeData:()=>Dx,useDocumentIndexFullData:()=>_H,useDocumentSearchData:()=>vH,useIndexMutations:()=>Ox,useInfiniteRequestQuery:()=>a4,useRequestMutation:()=>cc,useRequestQuery:()=>PS,useRerender:()=>Que});function ed(e,t={}){return[e,t]}function Im(e,t={}){Hi.invalidateQueries(ed(e,t))}function u_(e){Hi.invalidateQueries(ed("document",{id:e}))}function Df(e,t,n,o){Hi.setQueryData(ed(e,t),n,o)}async function ul(e,{data:t={},cacheKey:n,...o}={}){let r=ed(e,t),i=Hi.getQueryData(r);if(i)return i;let{data:s}=await yr(e,t);return Hi.setQueryData(r,s,{staleTime:1/0,...o}),s}function PS(e,{data:t={},...n}={}){return Od(ed(e,t),()=>Gue(e,t),{staleTime:1/0,...n})}function Ix(e){return ul("document",{data:{id:parseInt(e,10)},cacheTime:100})}function gH(e){return PS("document",{data:{id:parseInt(e,10)},cacheTime:100})}function KDe(e,t={}){return Hi.getQueryData(ed(e,t))}function que({tag:e="span",handler:t}){let[n,o]=b2();return(0,ps.useEffect)(()=>{o&&t()},[o,t]),ps.default.createElement(e,{ref:n})}function YDe({tag:e,canFetchMore:t,isFetchingMore:n,fetchMore:o}){return!t||n?null:ps.default.createElement(que,{tag:e,handler:o})}function a4(e,{data:t={},...n}={}){let o=(i,s=0)=>new Promise((a,l)=>yr(e,{...t,pageParam:i.pageParam,cursor:s}).then(({data:u})=>a(u),l)),r=aI(ed(e,t),o,{staleTime:1/0,getFetchMore:(i,s)=>i.length<parseInt(window.csAppData.locatorLimit,10)?null:s.length,...n});return{...r,maybeFetchMore:i=>ps.default.createElement(YDe,{tag:i,...r})}}function cc(e,t={}){let{mutateAsync:n}=iI((0,ps.useCallback)(o=>QDe(e,o),[e]),{throwOnError:!0,...t});return n}async function Jg(){let{data:{componentData:e,componentDocSettings:t,componentVirtualIndex:n,errors:o}}=await yr("component-refresh");o&&o.length>0&&console.warn(o),bs.dispatch(s4([e,t,n]))}function yH(){let e=cc("document-create",{onSuccess:t=>{Tl()}});return(0,ps.useCallback)(async(t,n,o)=>{let r={type:t,settings:XDe(t),...o},i=typeof n=="function"?await n(r):{...r,...n},s=await e(i);return Df("document",{id:s.id},s),s},[])}function Que(){let[,e]=(0,ps.useState)(1);return(0,ps.useCallback)(()=>{e(t=>t+1)},[e])}function JDe(e){return cc("document-delete",{onSuccess:(t,n)=>{Tl(),Hi.invalidateQueries(ed("document",n))}})}function l4(){let e=yH(),t=Hd(),n=(0,ps.useMemo)(()=>t?{lang:t}:{},[t]);return(0,ps.useCallback)(async(o,r)=>{let{labelSingular:i}=Pr(o);try{return await e(o,r,n)}catch(s){Lt(v("app.notify.failed-to-create",{context:i,message:s.message}),{warn:s})}},[e,n])}function Ox(e){let{labelSingular:t}=Pr(e),n=Que(),o=yH(),r=JDe(e),i=c4(),s=(0,ps.useCallback)(xa(async(l,u)=>{try{let c=await o(e,{title:v("app.copied",{title:u}),clone:l});return so(v("app.notify.duplicated",{context:t})),n(),c}catch(c){Lt(v("app.notify.failed-to-duplicate",{context:t}),{warn:c})}}),[e,t,o]),a=(0,ps.useCallback)(xa(async l=>{try{i(l);let u=await r({id:l});return so(v("app.notify.deleted",{context:t})),n(),u}catch(u){Lt(v("app.notify.failed-to-delete",{context:t}),{warn:u})}}),[t,r]);return{duplicate:s,deletePermanent:a}}function ZDe({children:e}){return ps.default.createElement(nI,{client:Hi},e)}var ps,Hi,Gue,QDe,Tl,XDe,Dx,_H,vH,vi=x(()=>{ps=P(B());ng();xs();ao();Lo();Se();XI();ZI();jd();Za();Pt();pa();ea();Hi=new ZP({defaultOptions:{queries:{refetchOnWindowFocus:!1,refetchOnReconnect:!1}}});window.csAppData.queryClient=Hi;Gue=(...e)=>new Promise((t,n)=>yr(...e).then(({data:o})=>t(o),n)),QDe=(...e)=>new Promise((t,n)=>or(...e).then(({data:o})=>t(o),n));Tl=()=>{Hi.invalidateQueries(["document-index"]),Hi.invalidateQueries(["document-index-full"]),Hi.invalidateQueries(["document-search"])};XDe=e=>{let{baseType:t,subType:n,postType:o}=Pr(e);return t==="layout"?{layout_type:n}:t==="content"?{general_post_type:o,general_post_status:"draft"}:{}};Dx=(e,t={})=>{let n=a4("document-index",{data:{docType:e,...t}}),{data:o,isFetchingMore:r,maybeFetchMore:i,error:s,isError:a,isLoading:l}=n;return{data:o,isFetchingMore:r,maybeFetchMore:i,error:s,isError:a,isLoading:l}},_H=()=>{let e=a4("document-index-full"),{data:t,isFetchingMore:n,maybeFetchMore:o,error:r,isError:i,isLoading:s}=e;return{data:t,isFetchingMore:n,maybeFetchMore:o,error:r,isError:i,isLoading:s}},vH=e=>{let t=a4("document-search",{data:{search:e}}),{data:n,isFetchingMore:o,maybeFetchMore:r,error:i,isError:s,isLoading:a}=t;return{data:n,isFetchingMore:o,maybeFetchMore:r,error:i,isError:s,isLoading:a}}});var bH={};D(bH,{default:()=>p4});function p4({docs:e,onClose:t,onMove:n}){let[o,r]=(0,Ki.useState)(!1),[i,s]=Rd("lg",{sm:400,md:600}),a=e.length>5?"sm":s,l=e,u=(0,d0.useCallback)(()=>{r(!0)},[r]),c=(0,d0.useCallback)(()=>{r(!1)},[r]);return Ki.default.createElement("div",{className:K("tco-document-tabs",{"is-dragging":o})},Ki.default.createElement("div",{className:"tco-document-tabs-scroller-outer",ref:i},Ki.default.createElement("div",{className:"tco-document-tabs-scroller-inner"},Ki.default.createElement("div",{className:"tco-document-tabs-content"},l.map(p=>Ki.default.createElement(t8e,{key:p.id,onMoveTab:n,doc:p,size:a,onClose:t,onBeginDrag:u,onEndDrag:c}))))))}var Ki,d0,Kue,RDe,e8e,t8e,xH=x(()=>{Ki=P(B());De();je();d0=P(B()),Kue=P(Xa());rr();wt();Kt();Pt();RDe=Fe(null),e8e=Fe([]),t8e=({doc:e,size:t,onClose:n,onMoveTab:o,onBeginDrag:r,onEndDrag:i})=>{let[s,a]=He(RDe),[l,u]=He(e8e),c=Be(),p=(0,Kue.useNavigate)(),m=(0,d0.useCallback)(b=>{b.preventDefault(),b.stopPropagation(),n(e.id)},[e.id,n]),d=(0,Ki.useRef)(),f=(0,Ki.useRef)(),h=(0,d0.useCallback)((b,w,S,C,[k])=>{if(S){let{top:F,left:q,width:U,height:J}=b.getBoundingClientRect(),oe=b.closest(".tco-document-tabs").querySelector(".tco-document-tab").getBoundingClientRect(),ce=b.cloneNode(!0);ce.style.width=`${U}px`,ce.style.height=`${J}px`,ce.style.top=`${F}px`,ce.style.left=`${q}px`,ce.classList.add("is-shadow"),f.current={shadowEl:ce,y:(F+J)/2,min:oe.left-(q+U),max:oe.left+oe.width+U-40},window.csAppData.rootEl.prepend(f.current.shadowEl),a(e.id)}let{shadowEl:A,y:O,min:V,max:$}=f.current;if(!A)return;let H=w;H<V&&(H=V),H>$&&(H=$),A.style.transform=`translate3d(${H}px,0,0)`;let N=document.elementFromPoint(k,O)?.closest(".tco-document-tab");if(N){let F=N.getBoundingClientRect(),q=F.left+F.width/2,U=k>q,J=parseInt(N.getAttribute("data-tab-index"),10);f.current.dropIndex=null;let oe=J;U&&(oe+=1),oe>e.index&&(oe-=1),oe===e.index?u([]):(u([J,U]),f.current.dropIndex=oe)}C&&(a(null),u([]),f.current.dropIndex!==null&&o&&o({from:e.index,to:f.current.dropIndex}),f.current.shadowEl.remove(),f.current={})},[e.id,a,u,e.index,o]);c0(d,{axis:"x",onMove:h,onBegin:r,onEnd:i});let g=(0,d0.useCallback)(async b=>{b.preventDefault(),c.id!==e.id&&p({to:e.href})},[p,e.href,c.id,c.isEdited]),y=l[0]===e.index,_=y&&l[1];return Ki.default.createElement("a",{ref:d,onClick:g,"data-tab-docment-id":e.id,"data-tab-index":e.index,className:K("tco-document-tab",{"has-indicator":y,"has-indicator-after":_,"is-active":e.isActive,"is-edited":e.isEdited,"is-dragging":s===e.id})},Ki.default.createElement("h6",{className:e.isEdited?"is-primary is-edited":"is-primary"},Ki.default.createElement("strong",null,e.isEdited&&(t==="sm"?Ki.default.createElement("i",null,"*"):Ki.default.createElement("i",null,"Edited\xA0\u2013\xA0")),e.title),Ki.default.createElement("button",{onClick:m},Ki.default.createElement(G,{type:"close"}))),Ki.default.createElement("div",{className:"is-secondary"},e.docTypeInfo?.labelSingular))}});var f4={};D(f4,{UndoRedoButtons:()=>PH,cleanHistory:()=>SH,createHistoryMiddleware:()=>AH,createHistoryReducer:()=>TH});function SH(e,t){t(m4,([,n])=>[0,n.filter(({doc:o})=>!o||e.includes(o))])}function AH(){return({getState:e,dispatch:t})=>n=>o=>{let[,r]=u8e.find(([i])=>o.type.match(i))??[];if(r){let i=e(),s=n(o),a=e();return r(s,i,a,t),s}return n(o)}}function TH(e){return function(t,n){if(n.type==="HISTORY_STEP"){let{from:o}=n,[r,i]=wH,s=i.slice(Math.min(o,r),Math.max(o,r));if(r>o)return er(t,a=>{s.forEach(({undo:l})=>{l(a)})},a=>{a.length<=0||(n.patches||(n.patches={}),n.patches.history=a)});if(r<o)return er(t,a=>{s.forEach(({redo:l})=>{l(a)})},a=>{a.length<=0||(n.patches||(n.patches={}),n.patches.history=a)})}return e(t,n)}}function Yue(){let e=Ke(),[[t,n],o]=He(EH),r=(0,Wo.useRef)(t);(0,Wo.useEffect)(()=>{r.current=t},[t]);let i=(0,Wo.useCallback)(s=>{let a=r.current,l=typeof s=="function"?s(a):s;o(([,u])=>[l,u]),e({type:"HISTORY_STEP",from:a})},[e]);return[t,n,i]}function c8e(){let{open:e}=Qn("action-history"),[t=0,n=[],o]=Yue(),r=n.length>0&&n[t],i=t>0,s=(0,Wo.useCallback)(()=>{r&&o(c=>c+1)},[r]),a=(0,Wo.useCallback)(()=>{i&&o(c=>c-1)},[i]);Ko({undo:()=>{s()},redo:()=>{a()}},[s,a]);let l=(0,Wo.useCallback)(c=>{c.metaKey?e(c):s()},[s,e]),u=(0,Wo.useCallback)(c=>{c.metaKey?e(c):a()},[a,e]);return Wo.default.createElement(Wo.default.Fragment,null,Wo.default.createElement(ol,{tooltip:v("app.undo"),className:K("is-undo",{disabled:!r}),label:Wo.default.createElement(G,{type:"undo"}),onClick:l}),Wo.default.createElement(ol,{tooltip:v("app.redo"),className:K("is-redo",{disabled:!i}),label:Wo.default.createElement(G,{type:"redo"}),onClick:u}))}function PH(){let{isActive:e}=Be();return e?Wo.default.createElement("div",{className:"tco-tool-group"},Wo.default.createElement(c8e,null)):null}function p8e(){return Wo.default.createElement(ei,{id:"action-history",label:v("app.history.title")},Wo.default.createElement(m8e,null))}function m8e(){let e=mt(h4),[t,n,o]=Yue();return Wo.default.createElement("ul",{className:"tco-action-history is-scrollable-floater-content"},n.map(({type:r,label:i,id:s,isActive:a,doc:l},u)=>Wo.default.createElement("li",{key:s,className:K({"is-active":t===u})},Wo.default.createElement("button",{onClick:()=>o(u)},Wo.default.createElement("span",null,typeof i=="function"?i({docs:e}):i),Wo.default.createElement("i",null,Wo.default.createElement(G,{type:"check"}))))))}var Wo,n8e,wH,CH,m4,EH,kH,o8e,r8e,d4,i8e,s8e,a8e,l8e,u8e,f0=x(()=>{Wo=P(B());De();ht();je();Vo();Se();bi();Pt();hm();Ka();Kt();Zi();Qo();n8e=(Number.isNaN(window.Number(window.csAppData.max_action_history_items))?5e3:window.Number(window.csAppData.max_action_history_items))-1,wH=[0,[]],m4=Fe(wH),EH=Fe(e=>e(m4),(e,t,n)=>{let o=typeof n=="function"?n(e(m4)):n;wH=o,t(m4,o)});vs(EH);EH.onMount=e=>(CH=t=>{e(t)},()=>{CH=null});kH=e=>{CH(([t,n])=>[0,[{id:Ws(),...e},...n.slice(t,n8e)]])},o8e=({type:e,doc:t},n,o)=>{if(e==="ELEMENT_SETUP")return;let r=n.elements[t],i=o.elements[t];kH({doc:t,label:({docs:s})=>`Element Changed (${s[t]?.title})`,undo:s=>{s.elements[t]=r},redo:s=>{s.elements[t]=i}})},r8e=({type:e,doc:t},n,o)=>{if(e==="SETTINGS:FILL")return;let r=n.settings[t],i=o.settings[t];kH({doc:t,label:({docs:s})=>`Setting Changed (${s[t]?.title})`,undo:s=>{s.settings[t]=r},redo:s=>{s.settings[t]=i}})},d4=({key:e})=>(t,n,o)=>{let r=n[e],i=o[e];kH({label:`${e} Updated`,undo:s=>{s[e]=r},redo:s=>{s[e]=i}})},i8e=d4({key:"themeOptions"}),s8e=d4({key:"colors"}),a8e=d4({key:"fontItems"}),l8e=d4({key:"fontConfig"}),u8e=[[/^ELEMENT/,o8e],[/^SETTINGS/,r8e],[/^THEME_OPTIONS/,i8e],[/^COLORS/,s8e],[/^FONT_ITEMS/,a8e],[/^FONT_CONFIG/,l8e]];sn(p8e)});var v4={};D(v4,{DocRouteLoader:()=>VH,DocumentTabsApp:()=>zH,LoadedDocument:()=>sce,NonDocRouteLoader:()=>FH,activeDocumentAtom:()=>ff,activeDocumentMarkupSettingsAtom:()=>Q7,activeDocumentRawAtom:()=>Mv,activeDocumentSettingsAtom:()=>ice,activeDocumentWithElementsAtom:()=>qm,closeDocument:()=>_4,currentDocumentRaw:()=>Nx,dirtyDocs:()=>al,documentElementDataAtom:()=>IH,getDocumentDataById:()=>Wd,getDocumentDefaultSettings:()=>BH,openDocsWithSettingsByIds:()=>h4,unsavedWarning:()=>Lx,useActiveDocument:()=>Be,useActiveDocumentPreviewUrl:()=>MH,useActiveDocumentWithElement:()=>tp,useCloseDocument:()=>c4,useCreatableDocumentTypes:()=>qv,useCreatePermissions:()=>Rg,useDocumentCacheSave:()=>y4,useDocumentNeedsReload:()=>c_,usePreviewGroupForDoc:()=>NH,useSetPreviewUrlForDoc:()=>DH,useUpdateActiveDocumentSettings:()=>v8e,useUpdateDocumentSettings:()=>cl});function MH(){let e=Be();return mt(g4)[e.id]||null}function b8e(e){(0,Fo.useEffect)(()=>{let t=v("common.title.cornerstone");return document.title=[t,...e].filter(n=>!!n).reverse().join(" - "),()=>document.title=t},e)}function x8e(){let e=Ke(),t=Be();return b8e([t.docTypeInfo.labelSingular,t.title]),(0,Fo.useEffect)(()=>{td[t.id]||(e({type:"SETTINGS:FILL",doc:t.id,payload:t.data.settings}),e(DV(t.id,t.data.normalized)))},[]),null}function sce({doc:e}){let{permissionContext:t,setPermissionContext:n}=kt(),o=e.docTypeInfo?.permissionContext&&e.docTypeInfo.permissionContext!==t;return(0,Fo.useEffect)(()=>{o&&n(e.docTypeInfo.permissionContext)},[e.docTypeInfo?.permissionContext,o,n]),o?null:Fo.default.createElement(x8e,{key:e.id})}function w8e({id:e}){let t=yh(),[,n]=He(gl),{userCan:o}=kt(),r=gH(e),{isError:i,data:s,isLoading:a}=r,l=s?im(s):null,u=ls();return(0,Fo.useEffect)(()=>{if(!a&&l){let{builder:c,data:p,id:m,title:d,docTypeInfo:f,docTypeName:h}=l??{},g=!!l&&!i&&o(l.docTypeInfo.permissionContext);if(g){let y=p.elements.e0?kV(p.elements):p.elements,_=jm(y,{resetIds:!0,components:u}).entities.element;Mx.set(e,{id:m,normalized:_,...p})}else Mx.delete(e);n(y=>y.map(_=>_.id===e?g?{..._,...c,title:d,docTypeInfo:f,docTypeName:h,isLoading:!1}:null:_).filter(_=>!!_)),t()}},[a,o,l,i]),(0,Fo.useEffect)(()=>{async function c(){if(!r.error)return;let p=v("app.error-document",{context:r.error.message});await Bd(p,{onAccept:null,accept:!1})}c()},[r&&r.error]),null}function C8e(){let e=mt(g8e),[t]=He(Nx),n=(0,Fo.useMemo)(()=>e.split(":").filter(i=>!!i),[e]),o=(0,Fo.useRef)(null),r=(0,bh.useNavigate)();return(0,Fo.useEffect)(()=>{let i=t?.id??null;o.current&&o.current!==i&&(td[i]?r({to:td[i]}):r(i?{to:`/edit/${i}`}:{to:"/"})),o.current=i},[t,r,n]),Fo.default.createElement(Fo.default.Fragment,null,n.map(i=>Fo.default.createElement(w8e,{key:i,id:i})),t&&!t.isLoading&&Fo.default.createElement(sce,{doc:t}))}function VH(){let e=(0,bh.useMatch)(),{params:{id:t},search:{url:n=null}={}}=e,o=OH(),r=ece(),[,i]=He(Du),s=(0,bh.useNavigate)(),[a,l]=He(gl),u=(0,Fo.useRef)(),[,c]=He(y4);return(0,Fo.useEffect)(()=>{if(u.current===t)return;u.current&&c(u.current);let p=a.findIndex(m=>m.id===t);if(n&&(r({id:t,group:null}),o({id:t,url:n})),p===-1){let m=E8e(t);l(d=>[...d,{id:t,title:m?.title??"Loading",docTypeName:m.docTypeName,isLoading:!0}]),i(a.length)}else i(p);u.current=t,n&&s({search:""})},[t,a,i,o,r]),null}function FH(){let e=yh(),{params:{id:t},search:{url:n=null}={}}=(0,bh.useMatch)(),o=OH(),[,r]=He(Du),[i,s]=He(gl),{userCan:a}=kt(),l=(0,bh.useNavigate)();return(0,Fo.useEffect)(()=>{if(e(),t&&td[t]){let u=td[t]();if(a(u.permissionContext)&&(!u.explicitPermission||a(u.explicitPermission))){let c=i.findIndex(p=>p.id===t);n&&o({id:t,url:n}),c===-1?(s(p=>[...p,{id:t,isLoading:!1,...u}]),r(i.length)):r(c)}else l({to:"/",search:""});n&&l({search:""})}else l({to:"/",search:""})},[t,n,o]),null}async function Lx(){return Ri(v("app.unsaved-warning"))}function zH(){let[e]=He(LH),t=c4(),[,n]=He(_8e),[o]=He(al),r=(0,Fo.useCallback)(async s=>{o.includes(s)&&!await Lx()||t(s)},[t,o]),i=(0,Fo.useMemo)(()=>e.filter(({id:s})=>!Xue.includes(s)),[e]);return Fo.default.createElement(p4,{docs:i,onClose:r,onMove:n})}function BH(e){let t=window.csAppData.documentDefaultSettings??{};return t[e]!==void 0?t[e]:e?.startsWith("content:")?t.content??{}:e?.startsWith("layout:")?t["layout:single"]??{}:{}}var Fo,bh,td,Xue,Jue,IH,Zue,gl,Du,al,g4,d8e,OH,DH,Rue,f8e,ece,NH,h8e,tce,LH,h4,Wd,nce,g8e,Mx,oce,rce,Nx,y8e,ff,Mv,qm,ice,tp,Q7,y4,c_,_4,_8e,Be,v8e,cl,E8e,c4,Rg,qv,Pt=x(()=>{Fo=P(B());Nn();bh=P(Xa());vi();Un();ht();$t();Se();Kt();wt();ea();Un();pa();xH();wa();Za();Kt();f0();jp();Qo();td={"theme-options":()=>({title:v("common.title.options-theme"),docTypeInfo:{labelSingular:"",permissionContext:"global",explicitPermission:"global.theme_options"},permissionContext:"global",settingsLoaded:!0,data:{}}),dev:()=>({title:"Dev",docTypeInfo:{labelSingular:"",permissionContext:"dev"},permissionContext:"dev",data:{}})},Xue=["theme-options"],Jue=ba(e=>e.settings,{}),IH=ba(e=>e.elements,{});vs(Jue);vs(IH);Zue=Fe(null),gl=Fe(e=>{let t=e(Zue);if(!t)try{return JSON.parse(wC("open-docs")).filter(({id:n})=>!td[n]).map(n=>({...n,isPending:!0,isLoading:!0}))}catch{}return t??[]},(e,t,n)=>{let o=typeof n=="function"?n(e(gl)):n;t(Zue,o)}),Du=Fe(null),al=Fe([]),g4=Ya("document-preview-urls",{}),d8e=Fe(null,(e,t,{id:n,url:o})=>{t(g4,r=>({...r,[n]:o}))}),OH=()=>Bo(d8e),DH=e=>{let t=OH();return(0,Fo.useCallback)(n=>t({id:e,url:n}),[e,t])};Rue=Ya("document-preview-groups",{}),f8e=Fe(null,(e,t,{id:n,group:o})=>{t(Rue,r=>({...r,[n]:o}))}),ece=()=>Bo(f8e),NH=e=>{let t=mt(Rue),n=ece(),o=(0,Fo.useCallback)(r=>n({id:e,group:r}),[e,n]);return[t[e],o]},h8e=Fe(e=>{let t=e(Du),n=e(al),o=e(g4);return e(gl).map((r,i)=>nce(r,{index:i,previewUrls:o,activeIndex:t,dirty:n}))}),LH=Fe(e=>{let t=e(Jue),n=e(Du),o=e(al),r=e(g4),i=e(gl).map((a,l)=>nce(a,{index:l,previewUrls:r,activeIndex:n,dirty:o,settingsData:t[a.id]})),s=i.map(({id:a,title:l,docTypeName:u})=>({id:a,title:l,docTypeName:u}));return cancelIdleCallback(tce),tce=requestIdleCallback(()=>{CC("open-docs",JSON.stringify(s))}),i}),h4=Fe(e=>e(LH).reduce((t,n)=>(t[n.id]=n,t),{})),Wd=e=>Sl(h4)[e]??{},nce=(e,{index:t,previewUrls:n,activeIndex:o,dirty:r,settingsData:i=null})=>{let s=!!td[e.id],a=s?null:e.id,l=im(e);return{...l,index:t,docId:a,isNonDocument:s,settingsLoaded:s||!!i,settingsData:i??{},isActive:t===o,isEdited:a&&r.includes(a),href:s?`/${e.id}`:`/edit/${a}`,title:i?.[l?.docTypeInfo?.titleKey]??e.title,previewUrl:e.documentUrl??n[e.id]??l?.docTypeInfo?.defaultPreviewUrl??window.csAppData.home_url}},g8e=Fe(e=>{let t=e(Du);return e(gl).filter(({isLoading:n,isPending:o,id:r},i)=>n&&(t===i||!o)).map(({id:n})=>n).join(":")}),Mx=new Map,oce=e=>Fe(t=>{let n=t(Du),o=t(e)[n]??{},r=Mx.get(o.id)??{};return o.id?{...o,data:r}:null}),rce=e=>Fe(t=>t(e)??{isLoading:!0}),Nx=oce(h8e),y8e=oce(LH),ff=rce(y8e),Mv=rce(Nx),qm=Fe(e=>{let t=e(ff);return{elementsData:e(IH)[t.docId],...t}}),ice=Fe(e=>e(ff)?.settingsData),tp=()=>mt(qm),Q7=Cy(ice,e=>e.prop("__last_markup_change__")),y4=Fe(null,(e,t,n)=>{let o=e(qm);Mx.set(n,{id:o.docId,normalized:o.elementsData,settings:o.settingsData,...o})}),c_=Fe(null,(e,t,n)=>{let o=e(gl),r=Array.isArray(e(al))?e(al):[],i=o.findIndex(l=>l.id===n);if(i===-1){console.warn("Reload not found",n);return}r=r||[];let s=r.filter(l=>l!==n),a=[...o];a[i]={...a[i],isLoading:!0,isPending:!1},t(al,s),t(gl,a)}),_4=Fe(null,(e,t,n)=>{n=n.toString(),Mx.delete(n);let o=e(gl),r=e(Du),i=o.findIndex(u=>u.id===n),s=o.filter(u=>u.id!==n&&!Xue.includes(u.id)),a=o.length-s.length;t(gl,s);let l=s.map(({id:u})=>u);if(t(al,u=>u.filter(c=>l.includes(c))),s.length<=0)t(Du,-1);else if(i<=r){let u=Math.max(0,r-a);t(Du,u)}SH(s.map(({id:u})=>u),t)}),_8e=Fe(null,(e,t,{from:n,to:o})=>{let r=e(Du),i=e(gl),s=i[r],a=[...i];a.splice(o<0?i.length+o:o,0,a.splice(n,1)[0]);let l=a.findIndex(({id:u})=>s.id===u);l!==r&&t(Du,l),t(gl,a)}),Be=()=>He(ff)[0],v8e=()=>{let{id:e}=Be();return cl(e)},cl=e=>{let t=Ke();return(0,Fo.useCallback)(n=>{e&&!td[e]&&t({type:"SETTINGS:UPDATE",doc:e,payload:n})},[t,e])};sn(C8e);E8e=e=>{try{let t={};return Hi.queryCache.queries.filter(({queryKey:n})=>n.includes("document-index")).find(({state:{data:{pages:n=[]}}={}})=>n.find(o=>o.find(r=>`${r.id}`===e?(t=r,!0):!1))),t}catch(t){console.warn(t)}return{}};c4=()=>{let[,e]=He(_4),t=Ke();return(0,Fo.useCallback)(n=>{e(n),t({type:"SETTINGS:DELETE",doc:n}),t({type:"ELEMENT_CLOSE_DOC",doc:n})},[e])};Rg=Gs(({userCan:e})=>Xu().filter(({permissionContext:t})=>e(`${t}.create`)).map(({value:t})=>t)),qv=Gs(({userCan:e})=>Xu().filter(({permissionContext:t})=>e(`${t}.create`)))});var UH={};D(UH,{default:()=>b4});async function ace({error:e,markup:t,elements:n,components:o,documentId:r}){return e?(console.warn(e),{}):{elements:Object.entries(n).reduce((s,[a,l])=>{let[u,c,p,m,d,f,h,g]=l;return s[a]={hash:c,type:u,extraneous:g,markup:t[c],originalType:p,inlineCss:m,hidden:d,contextIds:f,tssShim:h},s},{}),components:o,doc:r}}function b4(){return({dispatch:e})=>t=>n=>{let o=t(n);if(n.type==="RENDER_ELEMENTS"&&ace(n.payload).then(r=>{e({type:"RENDER:UPDATE",payload:r,initial:!1})}),n.type==="RENDER_ALL_ELEMENTS"&&ace(n.payload).then(r=>{e({type:"RENDER:UPDATE",payload:r,initial:!0})}),n.type==="COMPONENTS:REPLACE"&&n.fromDoc){let{docTypeName:r}=Wd(n.fromDoc);r==="custom:component"&&e({type:"RENDER:PURGE",payload:{doc:n.fromDoc},initial:!0})}return o}}var $H=x(()=>{Pt()});var jH={};D(jH,{loadExtractions:()=>HH});function k8e(e){let t=document.createElement("template");return t.innerHTML=e.trim(),t.content.firstChild}function A8e({tag:e,href:t}){try{if(!window.document.querySelector(`link[href*="${t.split("?").shift()}"]`)){let n=k8e(e);document.querySelector("head").append(n)}}catch(n){console.warn("Failed to load style",n)}}function T8e({handle:e,src:t,before:n,...o}){return new Promise(r=>{let i=t.split("?").shift(),s=i.split("/").pop().replace(".js","");if(S8e.includes(s)&&window.document.querySelector(`script[src*="${s}"]`)||window.document.querySelector(`script[src*="${i}"]`))return r();if(n){let l=window.document.createElement("script");l.setAttribute("data-cs-script-extra",e),l.innerHTML=n,window.document.body.append(l)}let a=document.createElement("script");window.document.body.append(a),a.onload=()=>r(),a.onerror=l=>{console.warn("Error loading script",l),r()},a.src=t})}function P8e(e){return e.reduce((t,n)=>t.then(o=>n().then(r=>[...o,r])),Promise.resolve([]))}async function HH({styles:e,scripts:t}){return e.forEach(n=>{requestIdleCallback(()=>{A8e(n)})}),await P8e(t.map(n=>()=>T8e(n))),!0}var S8e,WH=x(()=>{S8e=["react","react-dom","react.min","react-dom.min"]});var GH={};D(GH,{default:()=>E4,renderElementTree:()=>lce});async function lce(e,{previewElementConditions:t=!0,previewForceScrollEffects:n=!1,shouldLoadExtractions:o=!0}){let r=await yg("cs-render",{config:window.csAppData.preview,rootElement:e,flags:{elementConditions:t,forceScrollEffects:n}});return o&&HH(r).then(function(){window.csProfile("extractions loaded","cs-render")}),r}function uce(e,t){let n=e[t._parent];if(!n)return t._id;let{options:{render_children:o=!1}={}}=Bt(n._type);return o?uce(e,n):t._id}async function D8e(e,t){let n=Nr(e,{doc:window.csAppData.preview.documentId}),o=O8e(n,I8e(n,t));return lce(Nk(n,o),e.ui)}function dce({getState:e,dispatch:t},n=null){clearTimeout(cce),n&&(Array.isArray(n)?n:[n]).forEach(r=>{w4.push(r)}),cce=setTimeout(()=>{let o=[...w4];if(w4.length>0&&mce){w4=[];let r=window.csAppData.renderDebounce===C4;C4=window.csAppData.renderDebounce,D8e(e(),o).then(i=>{t({type:"RENDER_ELEMENTS",payload:i}),window.dispatchEvent(new CustomEvent("cs-preview-render")),r&&(C4=pce)},i=>{console.warn("Failed render",i)})}},C4)}function N8e({dispatch:e,getState:t},n){if(n.type==="XFR:APPLY_PATCHES"){let o=window.csAppData.preview.documentId,r=M8e(n);if(n.toApply?.render&&n.original.initial&&n.original.payload.doc===o&&(mce=!0,ys("XFR:COMPLETE")),r.length>0){let s=t(),a=Nr(s,{doc:o}),l=r.map(u=>{let c=a[u];return c?uce(a,c):null}).filter(u=>!!u);l.length>0&&(dce({getState:t,dispatch:e},(0,x4.uniq)(l)),s.ui.inlineEditing&&e({type:"UI:END_INLINE_EDITING"}))}let i=n.toApply?.ui;if(i){let s=["previewElementConditions","previewForceScrollEffects","previewElementToggleLock","previewElementSlideInteractions"];if(i.filter(({path:[l]})=>s.includes(l)).length>0){let l=Nr(t(),{doc:window.csAppData.preview.documentId});dce({getState:t,dispatch:e},[n1(l)])}}}}function E4(){return e=>t=>n=>{let o=t(n);return N8e(e,n),o}}var x4,I8e,O8e,cce,w4,pce,C4,mce,M8e,qH=x(()=>{Un();Lo();WH();Un();as();x4=P(Mn());ea();I8e=(e,t)=>{let n=(s,a=0)=>a>100?(console.warn("Depth reached max getAncestors"),[]):e[s]&&e[s]._parent?[...n(e[s]._parent,++a),e[s]._parent]:[],[o,...r]=t.map(s=>[...n(s),s]);if(r.length===0)return o;let i=o.findIndex((s,a)=>r.length!==r.filter(l=>l[a]===s).length);return o.slice(0,i)},O8e=(e,t)=>{let n=t.findIndex(l=>e[l].looper_provider),o=t.findIndex(l=>e[l].looper_consumer),r=t.findIndex(l=>{let{_type:u}=e[l],{options:{link_prefix:c=""}={}}=Bt(u);return c&&e[l][`${c}_tag`]==="a"&&!!e[l][`${c}_href`]}),i=t.findIndex(l=>e[l]._type==="component"),s=t.findIndex(l=>!!e[l]._p_json),a=[n,o,r,i,s].filter(l=>l>=0).sort();return a.length>0?t[a[0]]:t[t.length-1]};w4=[],pce=12,C4=pce,mce=!1;M8e=e=>{let t=e.toApply?.history?.[0];return t&&t.path[0]==="elements"&&t.path[1]===window.csAppData.preview.documentId?(0,x4.uniq)(Object.keys(t.value??{})):e.toApply?.elements&&e.original.doc?(0,x4.uniq)(e.toApply?.elements.filter(({path:[n]})=>n===window.csAppData.preview.documentId).map(({path:[,n]})=>n)):[]}});var QH={};D(QH,{default:()=>S4});function S4(){return({dispatch:e,getState:t})=>n=>o=>{if(o.type==="XFR:APPLY_PATCHES"&&L8e.includes(o.original.type)){let{newElements:r=[],autoOpenToggles:i=[]}=o.original.payload||{};if(r[0]){let s=o.original.type==="ELEMENT_ADD:POPULATE_REGIONS";requestAnimationFrame(()=>e(vb(o.original.payload.newElements[0],{force:s})))}i.forEach(s=>{window.csAutoOpenToggles.set(s,!0)})}return n(o)}}var L8e,KH=x(()=>{$t();L8e=["ELEMENT_ADD","ELEMENT_ADD:SIBLING","ELEMENT_ADD:POPULATE_REGIONS","ELEMENT_DUPLICATE"];window.csAutoOpenToggles=new Map});var YH={};D(YH,{default:()=>k4});function V8e(e,t,n){n(wu())}function k4(){return({dispatch:e,getState:t})=>n=>o=>{let r=n(o);return fce[o.type]&&setTimeout(()=>fce[o.type](o,t(),e)),r}}var fce,XH=x(()=>{$t();fce={ELEMENT_DELETE:V8e}});var ZH={};D(ZH,{default:()=>JH});var A4,F8e,z8e,B8e,JH,RH=x(()=>{Ka();A4=P(Mn());Se();Un();Ob();_g();window.csAppData.immerCurrent=Hh;F8e=["_type","_id","_modules","_parent"],z8e=(0,A4.memoize)((e,t)=>{let n=Bt(e);return n.options.side_effects?n.options.side_effects.filter(({observe:o})=>o===t||Array.isArray(o)&&o.includes(t)).map(({conditions:o,...r})=>({conditions:d_(o),...r})).filter(({conditions:o})=>o.length>0).map(({apply:o,conditions:r})=>({apply:o,test:i=>f_(r.map(({value:s,key:a,op:l,or:u})=>({a:s,b:i[a],op:l,or:u})))})):null},(e,t)=>`${e}:${t}`),B8e=()=>(e={},t)=>{let{type:n,doc:o,payload:r,ui:i={},preferences:s={}}=t??{};return o?er(e,a=>{if(n==="ELEMENT_CLOSE_DOC"){delete a[o];return}if(n==="ELEMENT_SETUP"){a[o]=r;return}if(!a[o])return;let{id:l}=r||{};if(l==="root"||!n)return;let{activeBreakpoint:u,viewingBreakpoint:c,breakpointConfig:p=[]}=i,m=u??c??null,d=eb(a[o]);function f(z){let ne=a[o][z]._parent;a[o][z]._region=a[o][ne]._region,Os(a[o],z).forEach(j=>{a[o][j]._region=a[o][ne]._region})}function h(z,ne,j){a[o][z]._parent=ne,f(z),a[o][ne]._modules||(a[o][ne]._modules=[]),Number.isInteger(j)?a[o][ne]._modules.splice(j,0,z):a[o][ne]._modules.push(z)}function g(z,ne,{index:j,reflow:te=!0,autoOpenToggles:re=!1}={}){if(!ne||!ne._type)return;let{result:pe,entities:{element:he}}=jm(ne);if(Object.keys(he).forEach(L=>{a[o][L]=he[L]}),h(pe,z,j),te&&S(z),re){let L=Bt(ne._type);L.options.toggle_on_create&&L.options.toggle_on_create.enabled&&(r.autoOpenToggles||(r.autoOpenToggles=[]),r.autoOpenToggles=[...r.autoOpenToggles,pe])}return r.newElements||(r.newElements=[]),r.newElements=[...r.newElements,pe],pe}function y(z,ne,j,te){if(!z||!ne||ne.length<=0)return;let re=[];ne.forEach(he=>{let{result:L,entities:Z}=jm(he);Object.keys(Z.element).forEach(Y=>a[o][Y]=Z.element[Y]),a[o][L]._parent=z,re.push(L)}),a[o][z]._modules||(a[o][z]._modules=[]);let pe=-1;j&&(pe=a[o][z]._modules.indexOf(j),pe!==-1&&te&&pe++),a[o][z]._modules.splice(pe,0,...re),re.map(f),r.newElements||(r.newElements=[]),r.newElements=[...r.newElements,...re]}function _(z,ne){let j=_p(a[o][z]._type);Object.keys(ne).forEach(te=>{Ak(ne[te],j[te])?delete a[o][z][te]:a[o][z][te]=ne[te]})}function b(z){let ne=_p(a[o][z]._type),j=(Bt(a[o][z]._type).options.spacing_keys||[]).reduce((re,pe)=>(re[pe]=ne[pe],re),{}),te=Object.keys(j);return te.length>0&&(_(z,j),te.forEach(re=>void oe(z,re))),z}let w=(z,ne)=>{let j=CV(ne);if(!j)return;a[o][z]._modules||(a[o][z]._modules=[]);let te=j.length-a[o][z]._modules.length;for(;--te>=0;)g(z,Ul({preferences:s,breakpointConfig:p,parentType:a[o][z]._type},{_type:a[o][z]._type==="row"?"column":"classic:column"}),{reflow:!1});a[o][z]._modules.forEach(re=>{let pe=j.pop();_(re,{_active:!!pe,size:pe||""})})},S=z=>{if(!(!a[o][z]||!a[o][z]._modules)&&["row","classic:row"].includes(a[o][z]._type)){let ne=a[o][z]._modules.map(pe=>yp(a[o][pe])).filter(pe=>pe._active!==!1),j=ne.map(pe=>pe.size).join("+");if(Ok(j))return;let te=ne.slice(0,6),re=te.map(()=>`1/${te.length}`).join("+");w(z,re)}},C=(z,ne)=>{let j={};oe(z,"layout_row_layout"),oe(z,"layout_row_grow");let[te,,re]=p,pe=[];j.layout_row_layout=ne;let he=ne.split(" ");he.length>1&&(m>=2&&he.length>2?te===1?(j.layout_row_layout="50% 50%",pe.push([0,"100%"]),pe.push([2,ne])):te===0?(j.layout_row_layout="100%",pe.push([1,"50% 50%"]),pe.push([2,ne])):te>1&&(pe.push([0,"100%"]),pe.push([1,"50% 50%"])):m>0&&(te===0?(j.layout_row_layout="100%",pe.push([1,ne])):pe.push([0,"100%"]))),j.layout_row_grow=Boolean(he.length>1&&he.length&!0);let L=a[o][z]._type,Z=Rv(L,a[o][z]._region)??{};he.forEach(()=>{g(z,Ul({parentType:L,preferences:s,breakpointConfig:p},Z))}),_(z,j),pe.forEach(([Y,Te])=>{ce({layout_row_layout:Te},z,Y)})},k=(z,ne)=>(j,te)=>{let{_modules:re,_type:pe,...he}=te;re.forEach(Z=>{g(j,Ul({parentType:z,preferences:s,breakpointConfig:p},Z))});let L={...C1({type:z,parentType:a[o][a[o][j]._parent]._type}),...he};ne.forEach(Z=>{oe(j,Z)}),_(j,L)},A=k("layout-grid",["layout_grid_template_columns","layout_grid_template_rows","layout_grid_gap_column","layout_grid_gap_row","layout_grid_justify_content","layout_grid_align_content","layout_grid_justify_items","layout_grid_align_items","layout_grid_width","layout_grid_max_width","layout_grid_margin","layout_grid_padding"]),O=k("layout-slide-container",["layout_slide_container_layout_type","layout_slide_container_inline_slide_basis","layout_slide_container_inline_page_count","layout_slide_container_inline_gap","layout_slide_container_inline_align","layout_slide_container_stacked_align","layout_slide_container_inline_justify","layout_slide_container_autoplay","layout_slide_container_autoplay_duration","layout_slide_container_inline_wrap_around","layout_slide_container_adaptive_height","layout_slide_container_inline_draggable","layout_slide_container_stacked_swipe","layout_slide_container_inline_free_scroll","layout_slide_container_inline_scroll_by","layout_slide_container_stacked_entrance","layout_slide_container_stacked_exit","layout_slide_container_duration","layout_slide_container_timing_function","layout_slide_container_content_global_container","layout_slide_container_content_width","layout_slide_container_content_max_width","layout_slide_container_padding"]),V=(z,ne)=>{if(ne==="start")return 0;let j=a[o][z]._modules.indexOf(l);return j===-1?null:ne==="up"?Math.max(0,j-1):ne==="down"?Math.min(a[o][z]._modules.length-1,j+1):null},$=(z,ne)=>{let j=a[o][l]._parent,te=a[o][j]._modules.indexOf(l);if(z===j||!z){let re=Number.isInteger(ne)?ne:a[o][j]._modules.length-1;a[o][j]._modules.splice(re,0,a[o][j]._modules.splice(te,1)[0])}else a[o][j]._modules.splice(te,1),h(l,z,ne),S(j);S(z)},H=z=>{!a[o][z]||(Os(a[o],z).forEach(ne=>delete a[o][ne]),a[o][z]._modules=[])},N=z=>{H(z);let ne=a[o][z]._parent;r.parent=ne,delete a[o][z],ne&&a[o][ne]._modules&&(a[o][ne]._modules.splice(a[o][ne]._modules.indexOf(z),1),S(ne))},F=z=>(ne,...j)=>z((0,A4.pickBy)(ne,(te,re)=>!F8e.includes(re)),ne,...j),q=`_bp_data${p[0]}_${p[2]}`,U=()=>Array.from({length:p[1].length}).map((z,ne)=>ne),J=()=>Array.from({length:p[1].length}).map(z=>null),oe=(z,ne,j=[])=>{if(a[o][z][q]&&a[o][z][q]&&a[o][z][q][ne]){let te=U();(j.length>0?j:te).filter(pe=>te.includes(pe)).forEach(pe=>{a[o][z][q][ne][pe]=null}),a[o][z][q][ne].filter(pe=>pe!==null).length===0&&delete a[o][z][q][ne],Object.keys(a[o][z][q]).length===0&&delete a[o][z][q]}},ce=F((z,ne,j,te)=>{(!a[o][j][q]||Array.isArray(a[o][j][q])&&a[o][j][q].length<=0)&&(a[o][j][q]={}),Object.keys(z).forEach(re=>{a[o][j][q][re]||(a[o][j][q][re]=J()),a[o][j][q][re][te]=z[re]})}),T=F((z,ne)=>{let j=[],te=a[o][l],re=Bt(te._type),pe=yp(te),he=(Z,Y)=>pe[Z]===Y?null:z8e(e[o][l]._type,Z);Object.keys(z).forEach(Z=>{let Y=he(Z,z[Z]);Y&&(j=[...j,...Y])});let L=re?.options?.label_key;L&&z[L]?z._label=z[L]:L&&z._label&&(z[L]=z._label),_(l,z),ne._modules&&(H(l),y(l,ne._modules),S(l)),j.forEach(({test:Z,apply:Y})=>{Z(yp(a[o][l]))&&T(Y)})}),X=(z,ne=null,j=null)=>{let te=ne==="_active"?m:ne;if(te===null||j||te===p[0]){T(z),j&&Object.keys(j).forEach(L=>{oe(l,L),j[L].forEach((Z,Y)=>{Y!==p[0]&&Z!==null&&ce({[L]:Z},l,Y)})});return}let re=w1(a[o][l]._type),{base:pe,q:he}=Object.keys(z).reduce((L,Z)=>{let[,Y]=re[Z]||[],Te=!Y||Y.includes("markup")?"base":"q";return L[Te][Z]=z[Z],L},{base:{},q:{}});ce(he,l,te),T(pe)},R=z=>{let ne=z==="all"?["xs","sm","md","lg","xl"]:z;return Array.isArray(ne)?ne:[ne]},M=(z,ne,j)=>{let te=z[`layout_grid_template_columns_${ne}`],re=z[`layout_grid_template_rows_${ne}`],pe=R(j).reduce((he,L)=>(he[`layout_grid_template_columns_${L}`]=te,he[`layout_grid_template_rows_${L}`]=re,he),{});_(l,pe)},se=["ELEMENT_MOVE","ELEMENT_LOCK","ELEMENT_ADD:SIBLING","ELEMENT_MOVE","ELEMENT_SHIFT","ELEMENT_MOVE:BEFORE","ELEMENT_MOVE:AFTER","ELEMENT_DUPLICATE","ELEMENT_DELETE","ELEMENT_UPDATE:SET_LABEL","ELEMENT_LOCK"];if(!(a[o]?.[l]&&Ll(a[o][l]._type)&&se.includes(n)))switch(n){case"ELEMENT_CLEAR":{a[o]=r??{};break}case"ELEMENT_REPLACE_STATE":case"ELEMENT_RESET":{a[o]=r;break}case"ELEMENT_ADD":{let{atts:z,index:ne}=r,j=Number.isInteger(ne)?ne:a[o][l]._modules.length;z&&z._type&&g(l,Ul({parentType:a[o][l]._type,preferences:s,breakpointConfig:p},Object.assign({},z),{index:j}),{index:j,autoOpenToggles:!0});break}case"ELEMENT_ADD:SIBLING":{let{atts:z,after:ne}=r,j=a[o][l]._parent,te=a[o][j]._modules.indexOf(l),re=ne?te+1:te;g(j,Ul({parentType:a[o][j]._type,preferences:s,breakpointConfig:p},z||{_type:a[o][l]._type},{index:re}),{index:re,autoOpenToggles:!0});break}case"ELEMENT_ADD:REPLACE":{let{replacement:z}=r,ne=a[o][l]._parent,j=a[o][ne]._modules.indexOf(l);g(ne,Ul({parentType:a[o][ne]._type,preferences:s,breakpointConfig:p},z,{index:j}),{index:j,autoOpenToggles:!0}),N(l);break}case"ELEMENT_MOVE":{let{parent:z,index:ne,proxy:j=!1}=r;j||$(z,ne);break}case"ELEMENT_SHIFT":{let{shift:z}=r,ne=a[o][l]._parent,j=V(ne,z);$(ne,j);break}case"ELEMENT_MOVE:BEFORE":{let{sibling:z}=r,ne=a[o][z]._parent,j=a[o][ne]._modules.indexOf(z),te=a[o][l]._parent,re=a[o][te]._modules.indexOf(l),pe=ne===te&&j>re?j-1:j;$(ne,pe);break}case"ELEMENT_MOVE:AFTER":{let{sibling:z}=r,ne=a[o][z]._parent,j=a[o][ne]._modules.indexOf(z),te=a[o][l]._parent,re=a[o][te]._modules.indexOf(l),pe=ne===te&&j>re?j-1:j;$(ne,pe+1);break}case"ELEMENT_DUPLICATE":{if(d(a[o][l]._parent))break;let z=a[o][l],ne=Bt(z._type),j=nh(a[o],l,{removeIds:!0,withoutAtts:["_c_id","_c_export","_c_slot","_c_thru"],withoutDCAtts:["id"],cleanDefaults:!0}),te=a[o][a[o][l]._parent],re=te._modules.indexOf(l)+1;if(j._label){let pe=1,he=j._label,L=Y=>te._modules.find(Te=>Y===a[o][Te]._label);for(;L(j._label);)j._label=v("app.copy-of-numeric",{title:he,index:pe++});let Z=ne?.options?.label_key;Z&&(j[Z]=j._label)}g(a[o][l]._parent,j,{index:re});break}case"ELEMENT_DELETE":{N(l);break}case"ELEMENT_DELETE_CHILDREN":{H(l),S(l);break}case"ELEMENT_ADD:POPULATE_REGIONS":{let{regions:z={},target:ne,replace:j}=r,te=ne?tb(a[o])(ne):[];Object.keys(z).forEach(re=>{let pe=Object.keys(a[o]).find(he=>a[o][he]._type==="region"&&a[o][he]._region===re);if(pe){let he=a[o][pe]?._modules.at(-1)??null;ne&&te.includes(pe)?(y(a[o][ne]._parent,z[re],ne,he,!0),j&&N(ne)):y(pe,z[re],he,!0)}});break}case"ELEMENT_ADD:INSERT_CHILDREN":{let{children:z,sibling:ne,after:j}=r;y(l,z,ne,j);break}case"ELEMENT_UPDATE:APPLY_ATTRIBUTES":{T(r.replaceContent?r.atts:Lk(r.atts,a[o][l]._type),!1);break}case"ELEMENT_UPDATE:UNSET_QUERY_STYLE":{oe(l,r.key,[r.bp]);break}case"ELEMENT_UPDATE:SET_ATTRIBUTES":{X(r.atts,r.bp,r.queryValues);break}case"ELEMENT_UPDATE:SET_LABEL":{let ne={_label:r.label};T(ne);break}case"ELEMENT_UPDATE:RESET_STYLE":{T(PV(a[o][l])),Array.from({length:5}).forEach((z,ne)=>{a[o][l][`_q${ne}`]&&delete a[o][l][`_q${ne}`]});break}case"ELEMENT_UPDATE:SET_COLUMN_LAYOUT":{w(l,r.layout);break}case"ELEMENT_CREATE_ROW_LAYOUT":{let z=r.createSection?g(l,Ul({preferences:s,breakpointConfig:p,parentType:a[o][l]._type},{_type:"section",_modules:[]})):l,ne=r.createRow?g(z,Ul({preferences:s,breakpointConfig:p,parentType:a[o][z]._type},{_type:"layout-row"})):z;C(ne,r.layout),r.updatedElements=[l,...Os(a[o],l)];break}case"ELEMENT_CREATE_GRID_LAYOUT":{let z=r.createGrid?g(l,Ul({preferences:s,breakpointConfig:p,parentType:a[o][l]._type},{_type:"layout-grid"})):l;A(z,r.values),r.updatedElements=[l,...Os(a[o],l)];break}case"ELEMENT_CREATE_SLIDE_CONTAINER_LAYOUT":{let z=r.createGrid?g(l,Ul({preferences:s,breakpointConfig:p,parentType:a[o][l]._type},{_type:"layout-slide-container"})):l;O(z,r.values),r.updatedElements=[l,...Os(a[o],l)];break}case"ELEMENT_UPDATE_CELL_AUTO_PLACE":{let{source:z,from:ne,to:j}=r;oe(l,"layout_cell_column_start"),oe(l,"layout_cell_column_end"),oe(l,"layout_cell_row_start"),oe(l,"layout_cell_row_end"),oe(l,"layout_cell_justify_self"),oe(l,"layout_cell_align_self"),X({layout_cell_column_start:"",layout_cell_column_end:"",layout_cell_row_start:"",layout_cell_row_end:"",layout_cell_justify_self:"auto",layout_cell_align_self:"auto"},null),r.updatedElements=[l,...Os(a[o],l)];break}case"ELEMENT_UPDATE_GRID_LAYOUT":{let{source:z,from:ne,to:j}=r;M(z,ne,j),r.updatedElements=[l,...Os(a[o],l)];break}case"ELEMENT_LOCK":{T({_locked:r.locked===null?!a[o][l]._locked:r.locked});break}case"ELEMENT_VISIBILITY":{T({_hidden:!!r.visibility});break}case"ELEMENT_COMPONENT_EXPORT":{if(b1("custom:component",a[o],l)===0){let z=!Hh(a[o])[l]._c_id,ne=r.enabled===null?!a[o][l]._c_export||z:r.enabled,j={_c_export:ne};ne&&z&&(j._c_id=Lb()),T(j)}break}case"ELEMENT_COMPONENT_SLOT":{if(x1("custom:component",a[o],l)===0){let z=!Hh(a)[o][l]._c_id,ne=r.enabled===null?!a[o][l]._c_slot||z:r.enabled,j={_c_slot:ne};ne&&z&&(j._c_id=Lb()),T(j)}break}case"ELEMENT_COMPONENT_PRIVATE":{T({_c_private:r.enabled===null?!a[o][l]._c_private:r.enabled});break}case"ELEMENT_COMPONENT_LIBRARY_TOP_LEVEL":{T({_c_library_top_level:r.enabled===null?!a[o][l]._c_library_top_level:r.enabled});break}case"ELEMENT_COMPONENT_PREFAB":{T({_c_prefab:r.enabled===null?!a[o][l]._c_prefab:r.enabled});break}case"ELEMENT_COMPONENT_HIDE_CHILDREN":{T({_c_hide_children:r.enabled===null?!a[o][l]._c_hide_children:r.enabled});break}case"ELEMENT_CUSTOMIZE_COMPONENT":{T({_customize_component:r.enabled===null?!a[o][l]._customize_component:r.enabled});break}case"ELEMENT_COMPONENT_PASS_THRU":{let z=!Hh(a)[o][l]._c_id,ne={_c_thru:r.enabled===null?!a[o][l]._c_thru:r.enabled};z&&(ne._c_id=Lb()),T(ne);break}}},a=>{a.length<=0||(t.patches||(t.patches={}),t.patches.elements=a)}):e},JH=B8e});var ej={};D(ej,{default:()=>T4});var U8e,$8e,T4,tj=x(()=>{Ka();jp();ao();U8e={incomingElement:null,liftedElement:null,inlineEditing:null,remoteMedia:{},elementCursor:null,observing:null,observingForced:!1,suspendDrag:!1,viewSiteURL:null,previewCursor:"auto",uiModalTab:null,uiStartBlankParams:{},componentData:{},componentVirtualIndex:{},componentCssAndJs:{},breakpointConfig:window.csAppData.breakpoints.config,previewDimensions:{width:null,scale:1,x:0,y:0},currentFocusElementBox:{},activeBreakpoint:null,viewingBreakpoint:null,previewElementConditions:Lc("ui","element-conditions","allow"),previewElementSlideInteractions:Lc("ui","element-interaction-ignore","allow"),previewForceScrollEffects:Lc("ui","force-scroll-effects","none"),previewElementToggleLock:Lc("ui","element-toggle-lock","unlocked"),contextMenu:{},editingGrid:null,scrollTo:null,scrollToForce:null,hideWorkspace:!1},$8e=(e,t)=>er(e||U8e,n=>{let{type:o,payload:r}=t;switch(o){case"UI:UPDATE":{Object.keys(r).forEach(i=>{n[i]=r[i]});break}case"UI:SET_INCOMING_ELEMENT":{n.incomingElement=r;break}case"UI:CLEAR_INCOMING_ELEMENT":{n.incomingElement=null;break}case"UI:OBSERVE_START":{n.observing=r.id,n.observingForce=!!r.forced;break}case"UI:OBSERVE_END":{n.observing=null,n.observingForce=!1;break}case"UI:BEGIN_ROW_RESIZE":{n.resizingRow=r.id;break}case"UI:END_ROW_RESIZE":{n.resizingRow=null;break}case"UI:BEGIN_GRID_EDITOR":{n.editingGrid=r.id;break}case"UI:END_GRID_EDITOR":{n.editingGrid=null;break}case"UI:REMOTE_MEDIA":{n.remoteMedia=r.id?r:{};break}case"UI:INLINE_EDITING_BEGIN":{n.inlineEditing=r.id;break}case"UI:INLINE_EDITING_END":{n.inlineEditing=null;break}case"UI:TOGGLE_CONTEXT_MENU":{if(!e.contextMenu.active){n.contextMenu=r;break}e.contextMenu.handle===r.handle&&(r.active?n.contextMenu=r:n.contextMenu={});break}case"UI:HIDE_WORKSPACE":{n.hideWorkspace=!e.hideWorkspace;break}case"UI:PREVIEW_BREAKPOINT":{n.activeBreakpoint=r.active,r.active!==null&&(n.viewingBreakpoint=r.active);break}case"UI:PREVIEW_BREAKPOINT_VIEWING":{n.activeBreakpoint===null&&(n.viewingBreakpoint=r.viewing);break}case"UI:BUILDER_INSPECT":break;case"UI:SCROLL_TO_ELEMENT":{n.scrollTo=r.id,n.scrollToForce=!!r.force;break}case"UI:SCROLL_TO_RESET":{n.scrollTo=null,n.scrollToForce=!1;break}case"UI:ELEMENT_CONDITIONS":{n.previewElementConditions=r;break}case"UI:IGNORE_SLIDE_INTERACTIONS":{n.previewElementSlideInteractions=r;break}case"UI:FORCE_SCROLL_EFFECTS":{n.previewForceScrollEffects=r;break}case"UI:LOCK_TOGGLEABLES":{n.previewElementToggleLock=r?"locked":"unlocked";break}case"UI:CURRENT_ELEMENT_FOCUS":{n.currentFocusElementBox=r;break}case"UI:ACTIVE_BREAKPOINT":{n.activeBreakpoint=r,n.previewDimensions.typed=!1,Number.isInteger(r)&&(n.viewingBreakpoint=r);break}case"UI:START_BLANK":{let{modalTab:i,target:s,replace:a}=r;n.uiModalTab=i,n.uiStartBlankParams={target:s,replace:a};break}case"UI:START_BLANK_CLOSE":{n.uiModalTab=null,n.uiStartBlankParams={};break}case"UI:PREVIEW_DIMENSIONS":{n.previewDimensions={...n.previewDimensions,...r},r.typed&&(n.activeBreakpoint=null);break}case"UI:NOTIFY":{ws(r.message,r);break}}},n=>{n.length<=0||(t.patches||(t.patches={}),t.patches.ui=n)}),T4=$8e});var nj={};D(nj,{default:()=>H8e,xfrInitialState:()=>P4,xfrReducer:()=>Vx});function Vx(e){return(t,n)=>{let{type:o,payload:r}=n;switch(o){case"XFR:SETUP":return er(t||{},i=>{Object.keys(r).forEach(s=>{i.xfr[s]=r[s]})});case"XFR:INIT_FRAME":return er(t||{},i=>{Object.keys(n.payload).forEach(s=>{i[s]=n.payload[s]})});case"XFR:APPLY_PATCHES":return n.toApply.history?k6(t,n.toApply.history):er(t||{},i=>{Object.keys(n.toApply).forEach(s=>{if(s)try{i[s]=k6(t[s],n.toApply[s])}catch(a){console.warn("Unable to apply XFR patches",a)}})})}return e(t,n)}}var P4,H8e,oj=x(()=>{Ka();P4={isFrame:!1,ready:!1,appId:null,subscribe:()=>{}};H8e=Vx});var rj={};D(rj,{default:()=>I4});function I4(){let e={};return(t,n)=>er(t||e,o=>{let{type:r,initial:i=!1,payload:{doc:s,elements:a,components:l}={}}=n;switch(r){case"RENDER:UPDATE":{i&&(o[s]={elements:{},componentIds:[]}),o[s]||(o[s]={elements:{},componentIds:[]}),Object.entries(a).forEach(([u,c])=>{if(!u){console.warn("No element ID for RENDER:UPDATE",u,c);return}o[s].elements[u]=c}),l&&l.forEach(u=>{o[s].componentIds.includes(u)||o[s].componentIds.push(u)});break}case"RENDER:PURGE":Object.keys(o).forEach(u=>{s!==u&&delete o[u]})}},o=>{o.length<=0||(n.patches||(n.patches={}),n.patches.render=o)})}var ij=x(()=>{Ka()});var aj={};D(aj,{makeDataReducer:()=>nd,makeKeyedDataReducer:()=>sj});function nd(e,t,n){let o=n?n():{},r=hce[e];return(i,s)=>{let{type:a,doc:l,payload:u,ui:c={},preferences:p={}}=s??{},{activeBreakpoint:m,viewingBreakpoint:d,breakpointConfig:f=[]}=c,h=m??d??null;return er(i||o,g=>{let{type:y,payload:_}=s;function b(k){let[,A,O]=window.csAppData.themeOptionsData;Object.keys(k).forEach(V=>{g[V]=k[V],O[V]?.includes("markup")&&!window.csAppData.themeOptionsConfig.previewExclusions.includes(V)&&(g.__last_markup_change__=Date.now())})}let w=(k,A=[])=>{ZS(g,k,A,f)},S=(k,A)=>{Object.entries(k).forEach(([O,V])=>{JS(g,O,V,A,f)})},C=(k,A=null,O=null)=>{let V=A==="_active"?h:A;if(V===null||O||V===f[0]){b(k),O&&Object.keys(O).forEach(N=>{w(N),O[N].forEach((F,q)=>{q!==f[0]&&F!==null&&S({[N]:F},q)})});return}let{base:$,q:H}=Object.keys(k).reduce((N,F)=>{let q=window.csAppData.themeOptionsData[2][F],U=!q||q.includes("markup")?"base":"q";return N[U][F]=k[F],N},{base:{},q:{}});S(H,V),b($)};switch(y){case`${t}:REFRESH_MARKUP`:g.__last_markup_change__=Date.now();break;case`${t}:UPDATE`:if(typeof _=="function")return _(i);if(Array.isArray(_))return _;if(typeof _=="object"){Object.keys(_).forEach(k=>{g[k]=_[k]});return}break;case`${t}:UPDATE_WITH_OPTIONS`:if(_.unset){w(_.key,[_.bp]);return}C(_.atts,_.bp,_.queryValues);return;case`${t}:RESET`:case`${t}:REPLACE`:return typeof _=="function"?_(i):Array.isArray(_)||typeof _=="object"?_:{}}},g=>{g.length<=0||(s.patches||(s.patches={}),s.patches[e]=g)})}}function sj(e,t,n){let o=n?n():{},r=hce[e];return(i,s)=>er(i||o,a=>{let{type:l,doc:u,payload:c={}}=s;switch(l){case`${t}:DELETE`:delete a[u];break;case`${t}:FILL`:(Array.isArray(c)||typeof c=="object")&&(a[u]={...c},r&&(a[u].__last_markup_change__=Date.now()));break;case`${t}:REFRESH_MARKUP`:r&&(a[u].__last_markup_change__=Date.now());break;case`${t}:UPDATE`:Object.keys(c).forEach(p=>{a[u][p]=c[p],r&&!r.includes(p)&&(a[u].__last_markup_change__=Date.now())});break;case`${t}:RESET`:case`${t}:REPLACE`:(Array.isArray(c)||typeof c=="object")&&(a[u]=c,r&&(a[u].__last_markup_change__=Date.now()));break}},a=>{a.length<=0||(s.patches||(s.patches={}),s.patches[e]=a)})}var hce,lj=x(()=>{Ka();qf();Ob();hce={settings:["customCSS","customJS"]}});var uj={};D(uj,{ReduxStore:()=>R8e,addMessageHandler:()=>kd,addResponseHandler:()=>gy,store:()=>bs,xfrRequest:()=>yy,xfrSend:()=>ys});function G8e(){return({getState:e})=>t=>n=>{let{ui:o={}}=e();return t({...n,ui:o})}}function q8e(){return({dispatch:e,getState:t})=>n=>o=>typeof o=="function"?o(e,t):n(o)}function Gl(e,t=[]){let n=Y8e(t)?t:r=>t.indexOf(r.type)>=0,o=e(void 0,{});return(r=o,i)=>n(i)?e(r,i):r}function R8e({children:e}){return React.createElement(GJ,{store:bs},e)}var j8e,W8e,gce,Q8e,K8e,Y8e,X8e,J8e,Z8e,bs,ea=x(()=>{pC();IJ();ht();gC();$H();f0();qH();KH();XH();pC();RH();tj();oj();ij();lj();Fn();Lf();gC();({xfrMiddleware:j8e,setupXfrMiddleware:W8e}=hC({isFrame:!!window.csAppConfig.data.isPreview,getAppId:()=>window.csAppId,keys:["elements","ui","colors","fontItems","fontConfig","themeOptions","settings","preferences","components","render"]}));gce=[q8e(),G8e(),j8e],Q8e=window.csAppConfig.data.isPreview?[...gce,E4(),S4()]:[...gce,W$(),b4(),H9(),k4(),AH()],K8e={type:null,payload:null,meta:null,error:!1},Y8e=e=>!!(e&&e.constructor&&e.call&&e.apply);X8e=()=>Vx(TH(X6({elements:Gl(JH(),({type:e})=>e.match(/^ELEMENT/)||e.match(/^@@/)),render:Gl(I4(),({type:e})=>e.match(/^RENDER/)),ui:Gl(T4,({type:e})=>e.match(/^UI/)),clipboard:Gl($9(),({type:e})=>e.match(/^CLIPBOARD/)),action:(e=K8e,t)=>({...e,...t}),xfr:e=>e||P4,preferences:Gl(nd("preferences","PREFERENCES",()=>window.csAppData.preferences),({type:e})=>e.match(/^PREFERENCES/)),themeOptions:Gl(nd("themeOptions","THEME_OPTIONS",()=>window.csAppData.themeOptionsData[0]&&window.csAppData.themeOptionsData[0]||{}),({type:e})=>e.match(/^THEME_OPTIONS/)),colors:Gl(nd("colors","COLORS",()=>window.csAppData.colors?.items||[]),({type:e})=>e.match(/^COLORS/)),fontItems:Gl(nd("fontItems","FONT_ITEMS",()=>window.csAppData.fonts?.fontItems||[]),({type:e})=>e.match(/^FONT_ITEMS/)),fontConfig:Gl(nd("fontConfig","FONT_CONFIG",()=>window.csAppData.fonts?.fontConfig||{}),({type:e})=>e.match(/^FONT_CONFIG/)),settings:Gl(sj("settings","SETTINGS"),({type:e})=>e.match(/^SETTINGS/)),components:Gl(nd("components","COMPONENTS",()=>window.csAppData.components),({type:e})=>e.match(/^COMPONENTS/))}))),J8e=()=>Vx(X6({ui:Gl(T4,({type:e})=>e.match(/^UI/)),xfr:e=>e||{...P4,isFrame:!0},data:e=>e||{},clipboard:e=>e||LS(),elements:e=>e||{},render:e=>e||{},action:e=>e||{},preferences:e=>e||{},settings:e=>e||{},themeOptions:e=>e||{},colors:e=>e||[],fontItems:e=>e||[],fontConfig:e=>e||{},components:e=>e||{}})),Z8e=window.csAppConfig.data.isPreview?J8e():X8e(),bs=Y6(Z8e,PJ(TJ(...Q8e)));W8e(bs);window.csAppData.store=bs});var O4={};D(O4,{AppRouter:()=>cj,RedirectToEdit:()=>Fx});function cj({children:e,routes:t,launchRoutes:n}){let o=(0,bc.useMemo)(()=>[{path:"/launch/:name",element:bc.default.createElement(oMe,{launchRoutes:n})},...t],[]);return bc.default.createElement(ga.Router,{location:eMe,basepath:tMe,routes:o},bc.default.createElement(ga.Outlet,null),e)}var bc,ga,eMe,tMe,Fx,nMe,oMe,D4=x(()=>{bc=P(B()),ga=P(Xa());Vo();wt();gh("cs-menu-open",!1);gh("cs-create-open",!1);({location:eMe,basePath:tMe}=(()=>{let[e,t]=window.csAppData.permalinks??[];if(e){let n=`${window.csAppData.urlBase}${window.csAppData.appSlug}`,o=new ga.ReactLocation;return{location:new ga.ReactLocation,basePath:n}}return{location:new ga.ReactLocation({history:(0,ga.createMemoryHistory)({initialEntries:[`/${t}`]})}),basePath:"/"}})()),Fx=()=>{let{params:{id:e}}=(0,ga.useMatch)();return e?bc.default.createElement(ga.Navigate,{to:`/edit/${e}`}):null},nMe=({id:e})=>{let{open:t}=Qn(e);return(0,bc.useEffect)(()=>{t()},[]),null},oMe=({launchRoutes:e})=>{let{params:{name:t=""}}=(0,ga.useMatch)(),n=e[t];return n?bc.default.createElement(nMe,{id:n}):null}});var M4=ct(()=>{window.requestIdleCallback||(window.requestIdleCallback=function(e){let t=Date.now();return setTimeout(()=>{e({didTimeout:!1,timeRemaining(){return Math.max(0,50-(Date.now()-t))}})},1)},window.requestIdleCallback.isPolyfill=!0);window.cancelIdleCallback||(window.cancelIdleCallback=function(e){clearTimeout(e)})});var N4={};var pj,mj,rMe,L4=x(()=>{pj=P(af()),mj={d:"DD",D:"ddd",j:"D",l:"dddd",N:"E",S:function(){return"["+this.format("Do").replace(/\d*/g,"")+"]"},w:"d",z:function(){return this.format("DDD")-1},W:"W",F:"MMMM",m:"MM",M:"MMM",n:"M",t:function(){return this.daysInMonth()},L:function(){return this.isLeapYear()?1:0},o:"GGGG",Y:"YYYY",y:"YY",a:"a",A:"A",B:function(){var e=this.clone().utc(),t=(e.hours()+1)%24+e.minutes()/60+e.seconds()/3600;return Math.floor(t*1e3/24)},g:"h",G:"H",h:"hh",H:"HH",i:"mm",s:"ss",u:"[u]",e:"[e]",I:function(){return this.isDST()?1:0},O:"ZZ",P:"Z",T:"[T]",Z:function(){return parseInt(this.format("ZZ"),10)*36},c:"YYYY-MM-DD[T]HH:mm:ssZ",r:"ddd, DD MMM YYYY HH:mm:ss ZZ",U:"X"},rMe=/[dDjlNSwzWFmMntLoYyaABgGhHisueIOPTZcrU]/g;(0,pj.default)().__proto__.convertPHPFormat=function(e){var t=this;return e.replace(rMe,function(n){return typeof mj[n]=="function"?mj[n].call(t):mj[n]})};(0,pj.default)().__proto__.formatPHP=function(e){return this.format(this.convertPHPFormat(e))}});var V4={};D(V4,{setupWorker:()=>iMe});async function iMe(){try{}catch(e){console.warn("Unable to setup worker",e)}}var H2t,dj=x(()=>{Mg();Zi();H2t=Fi()});var F4={};D(F4,{wpAuth:()=>sMe});function sMe(){window.jQuery(document).on("heartbeat-tick.wp-auth-check",function(e,t){if("wp-auth-check"in t&&t["wp-auth-check"]){let n=document.getElementById("wp-auth-check-wrap");n&&!n.classList.contains("hidden")&&window.wp.heartbeat.connectNow()}}),window.document.addEventListener("click",function(e){e.target.matches(".wp-auth-check-close")&&window.wp.heartbeat.connectNow()})}var fj=x(()=>{});function lMe(e){let t=/\.([^./]*?)$/g.exec(e);return t?t[1]:""}function xh(e){let t=lMe(e).toLowerCase();return aMe[t]||""}function bce(e,t){if(e.match(/^[a-z]+:\/\//i))return e;if(e.match(/^\/\//))return window.location.protocol+e;if(e.match(/^[a-z]+:/i))return e;let n=document.implementation.createHTMLDocument(),o=n.createElement("base"),r=n.createElement("a");return n.head.appendChild(o),n.body.appendChild(r),t&&(o.href=t),r.href=e,r.href}function zx(e){return e.search(/^(data:)/)!==-1}function wh(e,t){return`data:${t};base64,${e}`}function xce(e){return e.split(/,/)[1]}function ql(e){let t=[];for(let n=0,o=e.length;n<o;n+=1)t.push(e[n]);return t}function z4(e,t){let n=window.getComputedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}function Cce(e){let t=z4(e,"border-left-width"),n=z4(e,"border-right-width");return e.clientWidth+t+n}function Ece(e){let t=z4(e,"border-top-width"),n=z4(e,"border-bottom-width");return e.clientHeight+t+n}function Sce(){let e,t;try{t=process}catch{}let n=t&&t.env?t.env.devicePixelRatio:null;return n&&(e=parseInt(n,10),Number.isNaN(e)&&(e=1)),e||window.devicePixelRatio||1}function Bx(e){return new Promise((t,n)=>{let o=new Image;o.onload=()=>t(o),o.onerror=n,o.crossOrigin="anonymous",o.decoding="sync",o.src=e})}function uMe(e){return yce(this,void 0,void 0,function*(){return Promise.resolve().then(()=>new XMLSerializer().serializeToString(e)).then(encodeURIComponent).then(t=>`data:image/svg+xml;charset=utf-8,${t}`)})}function kce(e,t,n){return yce(this,void 0,void 0,function*(){let o="http://www.w3.org/2000/svg",r=document.createElementNS(o,"svg"),i=document.createElementNS(o,"foreignObject");return r.setAttribute("width",`${t}`),r.setAttribute("height",`${n}`),r.setAttribute("viewBox",`0 0 ${t} ${n}`),i.setAttribute("width","100%"),i.setAttribute("height","100%"),i.setAttribute("x","0"),i.setAttribute("y","0"),i.setAttribute("externalResourcesRequired","true"),r.appendChild(i),i.appendChild(e),uMe(r)})}var yce,_ce,vce,aMe,wce,od=x(()=>{yce=function(e,t,n,o){function r(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function a(c){try{u(o.next(c))}catch(p){s(p)}}function l(c){try{u(o.throw(c))}catch(p){s(p)}}function u(c){c.done?i(c.value):r(c.value).then(a,l)}u((o=o.apply(e,t||[])).next())})},_ce="application/font-woff",vce="image/jpeg",aMe={woff:_ce,woff2:_ce,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:vce,jpeg:vce,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"};wce=function(){let t=0,n=()=>`0000${(Math.random()*Math.pow(36,4)<<0).toString(36)}`.slice(-4);return()=>(t+=1,`u${n()}${t}`)}()});function cMe(e){let t=e.replace(/\?.*/,"");return/ttf|otf|eot|woff2?/i.test(t)&&(t=t.replace(/.*\//,"")),t}function h0(e,t){let n=cMe(e);if(hj[n]!=null)return hj[n];t.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+new Date().getTime());let o=i=>{let s="";if(t.imagePlaceholder){let l=t.imagePlaceholder.split(/,/);l&&l[1]&&(s=l[1])}let a=`Failed to fetch resource: ${e}`;return i&&(a=typeof i=="string"?i:i.message),a&&console.error(a),{blob:s,contentType:""}},r=window.fetch(e).then(i=>i.blob().then(s=>({blob:s,contentType:i.headers.get("Content-Type")||""}))).then(({blob:i,contentType:s})=>new Promise((a,l)=>{let u=new FileReader;u.onloadend=()=>a({contentType:s,blob:u.result}),u.onerror=l,u.readAsDataURL(i)})).then(({blob:i,contentType:s})=>({contentType:s,blob:xce(i)})).catch(o);return hj[n]=r,r}var hj,B4=x(()=>{od();hj={}});function pMe(e){let t=e.getPropertyValue("content");return`${e.cssText} content: '${t.replace(/'|"/g,"")}';`}function mMe(e){return ql(e).map(t=>{let n=e.getPropertyValue(t),o=e.getPropertyPriority(t);return`${t}: ${n}${o?" !important":""};`}).join(" ")}function dMe(e,t,n){let o=`.${e}:${t}`,r=n.cssText?pMe(n):mMe(n);return document.createTextNode(`${o}{${r}}`)}function Ace(e,t,n){let o=window.getComputedStyle(e,n),r=o.getPropertyValue("content");if(r===""||r==="none")return;let i=wce();try{t.className=`${t.className} ${i}`}catch{return}let s=document.createElement("style");s.appendChild(dMe(i,n,o)),t.appendChild(s)}function Tce(e,t){Ace(e,t,":before"),Ace(e,t,":after")}var Pce=x(()=>{od()});function fMe(e){return g0(this,void 0,void 0,function*(){let t=e.toDataURL();return t==="data:,"?Promise.resolve(e.cloneNode(!1)):Bx(t)})}function hMe(e,t){return g0(this,void 0,void 0,function*(){return Promise.resolve(e.poster).then(n=>h0(n,t)).then(n=>wh(n.blob,xh(e.poster)||n.contentType)).then(n=>Bx(n))})}function gMe(e,t){return g0(this,void 0,void 0,function*(){return e instanceof HTMLCanvasElement?fMe(e):e instanceof HTMLVideoElement&&e.poster?hMe(e,t):Promise.resolve(e.cloneNode(!1))})}function _Me(e,t,n){var o;return g0(this,void 0,void 0,function*(){let r=yMe(e)&&e.assignedNodes?ql(e.assignedNodes()):ql(((o=e.shadowRoot)!==null&&o!==void 0?o:e).childNodes);return r.length===0||e instanceof HTMLVideoElement?Promise.resolve(t):r.reduce((i,s)=>i.then(()=>gj(s,n)).then(a=>{a&&t.appendChild(a)}),Promise.resolve()).then(()=>t)})}function vMe(e,t){let n=window.getComputedStyle(e),o=t.style;!o||(n.cssText?o.cssText=n.cssText:ql(n).forEach(r=>{o.setProperty(r,n.getPropertyValue(r),n.getPropertyPriority(r))}))}function bMe(e,t){e instanceof HTMLTextAreaElement&&(t.innerHTML=e.value),e instanceof HTMLInputElement&&t.setAttribute("value",e.value)}function xMe(e,t){return g0(this,void 0,void 0,function*(){return t instanceof Element?Promise.resolve().then(()=>vMe(e,t)).then(()=>Tce(e,t)).then(()=>bMe(e,t)).then(()=>t):Promise.resolve(t)})}function gj(e,t,n){return g0(this,void 0,void 0,function*(){return!n&&t.filter&&!t.filter(e)?Promise.resolve(null):Promise.resolve(e).then(o=>gMe(o,t)).then(o=>_Me(e,o,t)).then(o=>xMe(e,o))})}var g0,yMe,Ice=x(()=>{B4();Pce();od();g0=function(e,t,n,o){function r(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function a(c){try{u(o.next(c))}catch(p){s(p)}}function l(c){try{u(o.throw(c))}catch(p){s(p)}}function u(c){c.done?i(c.value):r(c.value).then(a,l)}u((o=o.apply(e,t||[])).next())})};yMe=e=>e.tagName!=null&&e.tagName.toUpperCase()==="SLOT"});function SMe(e){let t=e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1");return new RegExp(`(url\\(['"]?)(${t})(['"]?\\))`,"g")}function kMe(e){let t=[];return e.replace(Oce,(n,o,r)=>(t.push(r),n)),t.filter(n=>!zx(n))}function AMe(e,t,n,o,r){let i=n?bce(t,n):t;return Promise.resolve(i).then(s=>r?r(s):h0(s,o)).then(s=>typeof s=="string"?wh(s,xh(t)):wh(s.blob,xh(t)||s.contentType)).then(s=>e.replace(SMe(t),`$1${s}$3`)).then(s=>s,()=>i)}function TMe(e,{preferredFontFormat:t}){return t?e.replace(EMe,n=>{for(;;){let[o,,r]=CMe.exec(n)||[];if(!r)return"";if(r===t)return`src: ${o};`}}):e}function yj(e){return e.search(Oce)!==-1}function U4(e,t,n){return wMe(this,void 0,void 0,function*(){if(!yj(e))return Promise.resolve(e);let o=TMe(e,n);return Promise.resolve(o).then(kMe).then(r=>r.reduce((i,s)=>i.then(a=>AMe(a,s,t,n)),Promise.resolve(o)))})}var wMe,Oce,CMe,EMe,_j=x(()=>{B4();od();wMe=function(e,t,n,o){function r(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function a(c){try{u(o.next(c))}catch(p){s(p)}}function l(c){try{u(o.throw(c))}catch(p){s(p)}}function u(c){c.done?i(c.value):r(c.value).then(a,l)}u((o=o.apply(e,t||[])).next())})},Oce=/url\((['"]?)([^'"]+?)\1\)/g,CMe=/url\([^)]+\)\s*format\((["'])([^"']+)\1\)/g,EMe=/src:\s*(?:url\([^)]+\)\s*format\([^)]+\)[,;]\s*)+/g});function PMe(e,t){var n;return $4(this,void 0,void 0,function*(){let o=(n=e.style)===null||n===void 0?void 0:n.getPropertyValue("background");return o?Promise.resolve(o).then(r=>U4(r,null,t)).then(r=>(e.style.setProperty("background",r,e.style.getPropertyPriority("background")),e)):Promise.resolve(e)})}function IMe(e,t){return $4(this,void 0,void 0,function*(){if(!(e instanceof HTMLImageElement&&!zx(e.src))&&!(e instanceof SVGImageElement&&!zx(e.href.baseVal)))return Promise.resolve(e);let n=e instanceof HTMLImageElement?e.src:e.href.baseVal;return Promise.resolve(n).then(o=>h0(o,t)).then(o=>wh(o.blob,xh(n)||o.contentType)).then(o=>new Promise((r,i)=>{e.onload=r,e.onerror=i,e instanceof HTMLImageElement?(e.srcset="",e.src=o):e.href.baseVal=o})).then(()=>e,()=>e)})}function OMe(e,t){return $4(this,void 0,void 0,function*(){let o=ql(e.childNodes).map(r=>vj(r,t));return Promise.all(o).then(()=>e)})}function vj(e,t){return $4(this,void 0,void 0,function*(){return e instanceof Element?Promise.resolve(e).then(n=>PMe(n,t)).then(n=>IMe(n,t)).then(n=>OMe(n,t)):Promise.resolve(e)})}var $4,Dce=x(()=>{B4();_j();od();$4=function(e,t,n,o){function r(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function a(c){try{u(o.next(c))}catch(p){s(p)}}function l(c){try{u(o.throw(c))}catch(p){s(p)}}function u(c){c.done?i(c.value):r(c.value).then(a,l)}u((o=o.apply(e,t||[])).next())})}});function Mce(e,t){let{style:n}=e;t.backgroundColor&&(n.backgroundColor=t.backgroundColor),t.width&&(n.width=`${t.width}px`),t.height&&(n.height=`${t.height}px`);let o=t.style;return o!=null&&Object.keys(o).forEach(r=>{n[r]=o[r]}),e}var Nce=x(()=>{});function Vce(e){let t=Lce[e];if(t!=null)return t;let n=window.fetch(e).then(o=>({url:e,cssText:o.text()}));return Lce[e]=n,n}function Fce(e){return Ux(this,void 0,void 0,function*(){return e.cssText.then(t=>{let n=t,o=/url\(["']?([^"')]+)["']?\)/g,i=(n.match(/url\([^)]+\)/g)||[]).map(s=>{let a=s.replace(o,"$1");return a.startsWith("https://")||(a=new URL(a,e.url).href),window.fetch(a).then(l=>l.blob()).then(l=>new Promise((u,c)=>{let p=new FileReader;p.onloadend=()=>{n=n.replace(s,`url(${p.result})`),u([s,p.result])},p.onerror=c,p.readAsDataURL(l)}))});return Promise.all(i).then(()=>n)})})}function zce(e){if(e==null)return[];let t=[],n=/(\/\*[\s\S]*?\*\/)/gi,o=e.replace(n,""),r=new RegExp("((@.*?keyframes [\\s\\S]*?){([\\s\\S]*?}\\s*?)})","gi");for(;;){let l=r.exec(o);if(l===null)break;t.push(l[0])}o=o.replace(r,"");let i=/@import[\s\S]*?url\([^)]*\)[\s\S]*?;/gi,s="((\\s*?(?:\\/\\*[\\s\\S]*?\\*\\/)?\\s*?@media[\\s\\S]*?){([\\s\\S]*?)}\\s*?})|(([\\s\\S]*?){([\\s\\S]*?)})",a=new RegExp(s,"gi");for(;;){let l=i.exec(o);if(l===null){if(l=a.exec(o),l===null)break;i.lastIndex=a.lastIndex}else a.lastIndex=i.lastIndex;t.push(l[0])}return t}function DMe(e){return Ux(this,void 0,void 0,function*(){let t=[],n=[];return e.forEach(o=>{if("cssRules"in o)try{ql(o.cssRules).forEach((r,i)=>{if(r.type===CSSRule.IMPORT_RULE){let s=i+1,a=r.href,l=Vce(a).then(u=>u?Fce(u):"").then(u=>zce(u).forEach(c=>{try{o.insertRule(c,c.startsWith("@import")?s+=1:o.cssRules.length)}catch(p){console.error("Error inserting rule from remote css",{rule:c,error:p})}})).catch(u=>{console.error("Error loading remote css",u.toString())});n.push(l)}})}catch(r){let i=e.find(s=>s.href==null)||document.styleSheets[0];o.href!=null&&n.push(Vce(o.href).then(s=>s?Fce(s):"").then(s=>zce(s).forEach(a=>{i.insertRule(a,o.cssRules.length)})).catch(s=>{console.error("Error loading remote stylesheet",s.toString())})),console.error("Error inlining remote css file",r.toString())}}),Promise.all(n).then(()=>(e.forEach(o=>{if("cssRules"in o)try{ql(o.cssRules).forEach(r=>{t.push(r)})}catch(r){console.error(`Error while reading CSS rules from ${o.href}`,r.toString())}}),t))})}function MMe(e){return e.filter(t=>t.type===CSSRule.FONT_FACE_RULE).filter(t=>yj(t.style.getPropertyValue("src")))}function NMe(e){return Ux(this,void 0,void 0,function*(){return new Promise((t,n)=>{e.ownerDocument==null&&n(new Error("Provided element is not within a Document")),t(ql(e.ownerDocument.styleSheets))}).then(t=>DMe(t)).then(MMe)})}function Bce(e,t){return Ux(this,void 0,void 0,function*(){return NMe(e).then(n=>Promise.all(n.map(o=>{let r=o.parentStyleSheet?o.parentStyleSheet.href:null;return U4(o.cssText,r,t)}))).then(n=>n.join(`
`))})}function Uce(e,t){return Ux(this,void 0,void 0,function*(){return(t.fontEmbedCSS!=null?Promise.resolve(t.fontEmbedCSS):Bce(e,t)).then(n=>{let o=document.createElement("style"),r=document.createTextNode(n);return o.appendChild(r),e.firstChild?e.insertBefore(o,e.firstChild):e.appendChild(o),e})})}var Ux,Lce,$ce=x(()=>{od();_j();Ux=function(e,t,n,o){function r(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function a(c){try{u(o.next(c))}catch(p){s(p)}}function l(c){try{u(o.throw(c))}catch(p){s(p)}}function u(c){c.done?i(c.value):r(c.value).then(a,l)}u((o=o.apply(e,t||[])).next())})},Lce={}});function jce(e,t={}){let n=t.width||Cce(e),o=t.height||Ece(e);return{width:n,height:o}}function LMe(e,t={}){return Hce(this,void 0,void 0,function*(){let{width:n,height:o}=jce(e,t);return Promise.resolve(e).then(r=>gj(r,t,!0)).then(r=>Uce(r,t)).then(r=>vj(r,t)).then(r=>Mce(r,t)).then(r=>kce(r,n,o))})}function VMe(e){(e.width>yl||e.height>yl)&&(e.width>yl&&e.height>yl?e.width>e.height?(e.height*=yl/e.width,e.width=yl):(e.width*=yl/e.height,e.height=yl):e.width>yl?(e.height*=yl/e.width,e.width=yl):(e.width*=yl/e.height,e.height=yl))}function Wce(e,t={}){return Hce(this,void 0,void 0,function*(){return LMe(e,t).then(Bx).then(n=>{let o=document.createElement("canvas"),r=o.getContext("2d"),i=t.pixelRatio||Sce(),{width:s,height:a}=jce(e,t),l=t.canvasWidth||s,u=t.canvasHeight||a;return o.width=l*i,o.height=u*i,t.skipAutoScale||VMe(o),o.style.width=`${l}`,o.style.height=`${u}`,t.backgroundColor&&(r.fillStyle=t.backgroundColor,r.fillRect(0,0,o.width,o.height)),r.drawImage(n,0,0,o.width,o.height),o})})}var Hce,yl,Gce=x(()=>{Ice();Dce();Nce();$ce();od();Hce=function(e,t,n,o){function r(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function a(c){try{u(o.next(c))}catch(p){s(p)}}function l(c){try{u(o.throw(c))}catch(p){s(p)}}function u(c){c.done?i(c.value):r(c.value).then(a,l)}u((o=o.apply(e,t||[])).next())})};yl=16384});var H4={};D(H4,{capture:()=>bj});async function bj(e){try{let t=await Wce(e),n=document.createElement("canvas"),o=n.getContext("2d"),{width:r,height:i}=t,s=Math.min(r,i),a=r>i?r/i:1,l=s*a,u=i>r?i/r:1,c=s*u;return n.width=s,n.height=s,o.drawImage(t,0,0,l,c),n.toDataURL("image/jpeg",.2)}catch(t){console.warn("error",t)}}var xj=x(()=>{Gce();ea();gy("template-thumbnail",async function({type:e,options:{id:t}={}}){if(e==="document"){let n=document.querySelector("[data-cs-zone]");if(n)return await bj(n)}if(e==="element"){let n=document.querySelector(`[data-cs-observeable-id=${t}]`);if(n)return await bj(n)}throw new Error("Unable to capture thumbnail")})});var W4={};D(W4,{BarButtonCodeEditors:()=>wj});function j4({id:e="",label:t=""}){return(0,oi.useMemo)(function(){return{id:e,label:t}},[e,t])}function zMe({active:e}){let{id:t,docTypeInfo:{labelSingular:n}={},settingsData:o={}}=Be(),r=cl(t),i=j4({id:t+"-document-css",label:v("app.context-css",{context:n})});return oi.default.createElement(da,{visible:e,key:t,placeholder:v("app.code-editors.css_placeholder_context",{context:n}),value:o.customCSS,inputProps:i,onUpdate:s=>r({customCSS:s}),type:"css"})}function BMe({active:e}){let[t,n]=Um(),o=window.csAppData.themeOptionsConfig.globalCssKey,r=j4({id:o+"-global-css",label:v("app.context-css",{context:v("app.global")})});return oi.default.createElement(da,{visible:e,placeholder:v("app.code-editors.css_placeholder_global"),value:t[o],onUpdate:i=>{n(o,i)},inputProps:r,type:"css"})}function UMe({active:e}){let{id:t,docTypeInfo:{labelSingular:n}={},settingsData:o={}}=Be(),r=cl(t),i=j4({id:t+"-document-js",label:v("app.context-js",{context:n})});return oi.default.createElement(da,{key:t,visible:e,placeholder:v("app.code-editors.js_placeholder_context",{context:n}),value:o.customJS,onUpdate:s=>r({customJS:s}),type:"js",inputProps:i})}function $Me({active:e}){let[t,n]=Um(),o=window.csAppData.themeOptionsConfig.globalJsKey,r=j4({id:o+"-global-js",label:v("app.context-js",{context:v("app.global")})});return oi.default.createElement(da,{visible:e,placeholder:v("app.code-editors.js_placeholder_global"),value:t[o],onUpdate:i=>{n(o,i)},type:"js",inputProps:r})}function HMe(){let{code_editors:e}=Wt(),t=FMe(),{docId:n,isActive:o,docTypeInfo:{labelSingular:r}={}}=Be(),i=(0,oi.useMemo)(()=>{if(!e)return[];let u=[];return o&&t.includes("doc-css")&&u.push("doc-css"),o&&t.includes("doc-css")&&u.push("doc-js"),t.includes("global-css")&&u.push("global-css"),t.includes("global-js")&&u.push("global-js"),u},[e,o,t]),s=(0,oi.useCallback)(u=>{if(u==="doc-css")return v("app.context-css",{context:r});if(u==="doc-js")return v("app.context-js",{context:r});if(u==="global-css")return v("app.context-css",{context:v("app.global")});if(u==="global-js")return v("app.context-js",{context:v("app.global")})},[r]),a=Ke(),l=(0,oi.useCallback)(u=>u==="doc-js"||u==="global-js"?oi.default.createElement("button",{onClick:()=>{u==="doc-js"&&a({type:"SETTINGS:REFRESH_MARKUP",doc:n}),u==="global-js"&&a({type:"THEME_OPTIONS:REFRESH_MARKUP"})}},v("app.run")):null,[a,n]);return oi.default.createElement(ei,{id:"code-editors",tabs:i,renderTabLabel:s,renderTabActions:l},u=>oi.default.createElement(oi.default.Fragment,null,i.includes("doc-css")&&oi.default.createElement(zMe,{active:u==="doc-css"}),i.includes("global-css")&&oi.default.createElement(BMe,{active:u==="global-css"}),i.includes("doc-js")&&oi.default.createElement(UMe,{active:u==="doc-js"}),i.includes("global-js")&&oi.default.createElement($Me,{active:u==="global-js"})))}function wj(){let{isReady:e,isOpen:t,toggle:n}=Qn("code-editors");return e?oi.default.createElement("div",{className:"tco-tool-group"},oi.default.createElement(ol,{onClick:n,tooltip:"Custom Code",className:K({"is-code":!0,"is-active":t}),label:oi.default.createElement(G,{type:"code"})})):null}var oi,FMe,G4=x(()=>{oi=P(B());De();hp();wm();Se();Pt();ht();Fn();Vo();Nn();hm();je();Qo();FMe=Gs(({userCan:e,userCanInContext:t})=>{let n=[];return t("edit_custom_css")&&n.push("doc-css"),t("edit_custom_js")&&n.push("doc-js"),e("unfiltered_html")&&e("manage_options")&&e("global.edit_custom_css")&&n.push("global-css"),e("unfiltered_html")&&e("manage_options")&&e("global.edit_custom_css")&&n.push("global-js"),n});sn(HMe)});var Sj={};D(Sj,{UiCssOpen:()=>Cj,UiCssWindow:()=>Ej});function Cj(){let{open:e}=Qn(qce);return y0.default.createElement("button",{className:"tco-btn",onClick:e},"Edit UI CSS")}function Ej(){let e=Mm(),{custom_app_css:t}=Wt(),n=(0,y0.useCallback)(o=>e({custom_app_css:o}),[e]);return y0.default.createElement(ei,{id:qce,label:"UI CSS"},y0.default.createElement(da,{type:"css",placeholder:"/* Add styles to adjust the app UI */",value:t,onUpdate:n}))}var y0,qce,kj=x(()=>{y0=P(B());Vo();hp();Vo();Fn();qce="ui-css"});var Aj={};D(Aj,{default:()=>xc});function xc({id:e,docId:t,label:n,storeKey:o,dispatchAction:r,notification:i}){let s=Ke(),[a,l]=(0,Ii.useState)(null),[u,c]=(0,Ii.useState)(1),p=(0,Ii.useCallback)(()=>{l(null),c(f=>f+1)},[c,l]),m=(0,Ii.useCallback)(()=>{if(!!a){try{let f={type:r,payload:JSON.parse(a)};t&&(f.doc=t),s(f),i&&ws(i)}catch(f){console.warn(f),Lt("Invalid JSON")}l(null)}},[a,i,l,s,r,t]),d=(0,Ii.useCallback)(f=>{l(f)},[l]);return Ii.default.createElement(ei,{id:e,label:n,actions:Ii.default.createElement(jMe,{onReload:p,onApply:m,changes:a})},Ii.default.createElement(WMe,{docId:t,storeKey:o,loadCount:u,onUpdate:d,changes:a}))}function jMe({onReload:e,onApply:t,changes:n}){return Ii.default.createElement(Ii.default.Fragment,null,Ii.default.createElement(_n,{onClick:e,tooltip:"Reload"},Ii.default.createElement(G,{type:"reload"})),Ii.default.createElement(_n,{className:K("tco-btn",{disabled:!n}),onClick:t,tooltip:"Apply Changes"},Ii.default.createElement(G,{type:"play"})))}function WMe({docId:e,storeKey:t,loadCount:n,onUpdate:o,changes:r}){let i=Ne(a=>e?a[t][e]:a[t]),s=(0,Ii.useMemo)(()=>r||JSON.stringify(i,null,2),[i,r]);return Ii.default.createElement(da,{key:n,type:"json",value:s,onUpdate:o})}var Ii,Tj=x(()=>{Ii=P(B());Vo();De();hp();ht();gn();je();ao()});var Oj={};D(Oj,{DataStoreControls:()=>Ij,DataStoreWindows:()=>Pj});function Pj(){let{docId:e,title:t}=Be();return Tn.default.createElement(Tn.default.Fragment,null,e&&Tn.default.createElement(xc,{key:`${e}:elements`,id:"data-store-elements",dispatchAction:"ELEMENT_REPLACE_STATE",docId:e,storeKey:"elements",label:`Document Elements State (${t})`}),e&&Tn.default.createElement(xc,{key:`${e}:settings`,id:"data-store-settings",dispatchAction:"SETTINGS:REPLACE",docId:e,storeKey:"settings",label:`Document Settings State (${t})`}),Tn.default.createElement(xc,{id:"data-store-font-items",dispatchAction:"FONT_ITEMS:REPLACE",storeKey:"fontItems",label:"Global Font Items State"}),Tn.default.createElement(xc,{id:"data-store-font-config",dispatchAction:"FONT_CONFIG:REPLACE",storeKey:"fontConfig",label:"Global Font Config State"}),Tn.default.createElement(xc,{id:"data-store-colors",dispatchAction:"COLORS:REPLACE",storeKey:"colors",label:"Global Colors State"}),Tn.default.createElement(xc,{id:"data-store-preferences",dispatchAction:"PREFERENCES:REPLACE",storeKey:"preferences",label:"Preferences State",notification:"Preferences Updated."}),Tn.default.createElement(xc,{id:"data-store-theme-options",dispatchAction:"THEME_OPTIONS:REPLACE",storeKey:"themeOptions",label:"Theme Options State",notification:"Theme Options Updated."}))}function Ch({id:e}){let{open:t}=Qn(e);return Tn.default.createElement("button",{className:"tco-btn",onClick:t},"Edit State")}function Ij(){let{docId:e}=Be(),t=(0,Tn.useCallback)(async function(){let n=await nm({query:{"cs-export-all":"1"},data:{}}),o=n.clone(),r=window.csAppData.siteTitle;try{let i=await o.json();if(i&&!i.success){Lt("Could not export documents "+JSON.stringify(i));return}}catch{}Am(await n.blob(),`${r} - SiteExport.tco`)},[]);return Tn.default.createElement(Ho,{label:"Data Store"},Tn.default.createElement(Le,{label:"Document Elements"},Tn.default.createElement(We,null,e?Tn.default.createElement(Ch,{id:"data-store-elements"}):Tn.default.createElement("button",{className:"tco-btn",disabled:!0},"No Active Document"))),Tn.default.createElement(Le,{label:"Document Settings"},Tn.default.createElement(We,null,e?Tn.default.createElement(Ch,{id:"data-store-settings"}):Tn.default.createElement("button",{className:"tco-btn",disabled:!0},"No Active Document"))),Tn.default.createElement(Le,{label:"Colors"},Tn.default.createElement(We,null,Tn.default.createElement(Ch,{id:"data-store-colors"}))),Tn.default.createElement(Le,{label:"Font Items"},Tn.default.createElement(We,null,Tn.default.createElement(Ch,{id:"data-store-font-items"}))),Tn.default.createElement(Le,{label:"Font Config"},Tn.default.createElement(We,null,Tn.default.createElement(Ch,{id:"data-store-font-config"}))),Tn.default.createElement(Le,{label:"Preferences"},Tn.default.createElement(We,null,Tn.default.createElement(Ch,{id:"data-store-preferences"}))),Tn.default.createElement(Le,{label:"Theme Options"},Tn.default.createElement(We,null,Tn.default.createElement(Ch,{id:"data-store-theme-options"}))),Tn.default.createElement(Le,{label:v("app.export-site"),description:v("app.export-site-description")},Tn.default.createElement(We,null,Tn.default.createElement("button",{className:"tco-btn",onClick:t},v("app.export")))))}var Tn,Dj=x(()=>{Tn=P(B());Vo();Lo();Dv();ao();Se();Gt();Pt();Tj()});var Lj={};D(Lj,{UserToolsInspector:()=>Mj,UserToolsUpdate:()=>Nj});function Mj({name:e}){let t=mt(GMe(e)),[n,o]=He(Qce(e));if(!t)return null;let r=(0,rd.useCallback)((i,s)=>{o(a=>({...a,[i]:s}))},[t,o]);return rd.default.createElement(Ms,{config:t,data:n,onUpdateValue:r},rd.default.createElement(ti,null,rd.default.createElement(Wi,{control:{id:"root"}})))}function Nj({name:e}){let t=mt(Qce(e)),n=(0,rd.useCallback)(xa(async()=>{let o=window.csAppData.devToolkit[e]?.label??"";try{await or("dev-toolkit-user-save",{name:e,data:t}),so(v("app.notify.saved",{context:o}))}catch(r){console.warn(r),Lt(v("app.notify.saved",{context:o}))}}),[e,t]);return rd.default.createElement("button",{onClick:n},v("app.save"))}var rd,GMe,Qce,Vj=x(()=>{rd=P(B());Se();ao();Or();Mt();Gt();Cu();Lo();xs();Pt();Yr();Kt();GMe=Cl(e=>{let t=`dev-toolkit-user-${e}`;return Fe({id:t,namespace:t,...Cs(window.csAppData.devToolkit[e].controls)})}),Qce=Cl(e=>Fe(window.csAppData.devToolkit[e].data))});var Q4={};D(Q4,{DevValueInput:()=>Fj,DevValueObject:()=>Yce,DevValueToggle:()=>q4});function XMe({query:e}){let{readonly:t,virtual:n,meta:o,hidden:r}=Tk,i=(0,Ve.useMemo)(()=>[...t,...n].filter(g=>!r.includes(g))),s=(0,Ve.useMemo)(()=>i.filter(g=>!e||g.includes(e)),[i,e]),a=(0,Ve.useMemo)(()=>o.filter(g=>!r.includes(g)),[]),l=(0,Ve.useMemo)(()=>a.filter(g=>!e||g.includes(e)),[a,e]),u=(0,Ve.useMemo)(()=>[...t,...n,...o,...r],[]),{data:c,onUpdateValue:p,onUpdateQueryValue:m}=ur(),d=c??{},f=(0,Ve.useMemo)(()=>Object.keys(d).filter(g=>!u.includes(g)).filter(g=>!e||g.includes(e)),[d,u,e]),h=lr();return Ve.default.createElement("div",{className:"tco-dev-toolkit-grid"},s.map(g=>Ve.default.createElement(qMe,{key:g,name:g,value:d[g]})),l.map(g=>["_label","_locked","_icon"].includes(g)?Ve.default.createElement($x,{key:g,name:g,value:d[g],onUpdateValue:p}):["_p_data","_p_json","_p_local"].includes(g)?Ve.default.createElement(Yce,{key:g,name:g,value:d[g],onUpdateValue:p}):Ve.default.createElement($x,{key:g,name:g,bpInfo:h,queryValues:d._bp_data_resolved,value:d[g],onUpdateValue:p,onUpdateQueryValue:m})),f.map(g=>Ve.default.createElement($x,{key:g,name:g,bpInfo:h,queryValues:d._bp_data_resolved,value:d[g],onUpdateValue:p,onUpdateQueryValue:m})))}function JMe({query:e}){let{doc:t,isActive:n}=Be(),{id:o}=Wn()??{};return!o||!n?Ve.default.createElement(Zt,{title:v("app.inspector.na-title"),message:v("app.inspector.na-message")}):Ve.default.createElement(XMe,{query:e,key:`${t}${o}`})}function ZMe({query:e}){let[t,n]=Um(),o=Object.keys(t).filter(i=>!e||i.includes(e)),r=(0,Ve.useCallback)((i,s)=>{n(i,s)},[n]);return Ve.default.createElement("div",{className:"tco-dev-toolkit-grid"},o.map(i=>Ve.default.createElement($x,{key:i,name:i,value:t[i],onUpdateValue:r})))}function RMe({query:e}){let{isActive:t}=Be();return t?Ve.default.createElement(e7e,{query:e}):Ve.default.createElement(Zt,{title:"No Active Document",message:""})}function e7e({query:e}){let{id:t,settingsData:n}=Be(),o=cl(t),r=Object.keys(n).filter(i=>!e||i.includes(e));return Ve.default.createElement("div",{className:"tco-dev-toolkit-grid"},r.map(i=>{let s=Array.isArray(n[i]);return Ve.default.createElement($x,{key:i,name:i,value:s?JSON.stringify(n[i]):n[i],onUpdateValue:(a,l)=>{let u=s?JSON.parse(l):l;(!s||Array.isArray(u))&&o({[a]:u})}})}))}function n7e(){let{id:e}=Be(),{id:t=null}=Wn()||{},n=jr(),{data:o={}}=ur(),r=(0,Ve.useCallback)(()=>{let{elements:i}=n.getState();Va(t7e(Vk(t,i?.[e])))},[n,t,e]);return t?Ve.default.createElement("button",{disabled:!t,onClick:r,className:"tco-btn"},o?o.__label:v("app.inspector.na-title")):Ve.default.createElement("span",null,"Only available while inspecting an element.")}function o7e(){let{id:e}=Be(),{id:t=null}=Wn()||{},n=jr(),{data:o={}}=ur(),r=(0,Ve.useCallback)(()=>{let{elements:i}=n.getState(),s=Vk(t,i?.[e]??{});Va(JSON.stringify(s))},[n,t]);return t?Ve.default.createElement("button",{disabled:!t,onClick:r,className:"tco-btn"},o?o.__label:v("app.inspector.na-title")):Ve.default.createElement("span",null,"Only available while inspecting an element.")}function r7e(){let{id:e}=Be(),{id:t=null}=Wn()||{},{data:n={}}=ur(),o=n&&n._type,r=Ke(),i=(0,Ve.useCallback)(()=>{(async()=>{try{let a=await window.navigator.clipboard.readText(),l=JSON.parse(a);l._type!==o?r(zV(e,t,l)):r(cp(e,t,l,!0))}catch(a){Lt("Failed to paste",{warn:a})}})()},[r,t,o]);return t?Ve.default.createElement("button",{disabled:!t,onClick:i,className:"tco-btn"},n?n.__label:v("app.inspector.na-title")):Ve.default.createElement("span",null,"Only available while inspecting an element.")}function a7e(){let{id:e,docTypeName:t}=Be(),n=Ke(),o=(0,Ve.useCallback)(()=>{let{regions:r}=Pr(t);n(MV(e,r)),n({type:"SETTINGS:REPLACE",doc:e,payload:BH(t)}),ws(v("app.dev-toolkit.reset-document.success"))},[n,e,t]);return Ve.default.createElement(La,{label:v("app.dev-toolkit.reset-document.label"),prompt:v("app.dev-toolkit.reset-document.confirm"),onAccept:o,className:"tco-btn"})}function l7e(){let e=Mm(),{auto_inspect_element:t}=Wt(),{isActive:n}=Be(),{open:o}=Qn("parameters-json-theme-options"),{id:r=null}=Wn()||{};return Ve.default.createElement(ti,null,Ve.default.createElement(Ho,{label:"Inspector"},Ve.default.createElement(i7e,null),Ve.default.createElement(s7e,null),Ve.default.createElement(Le,{label:"Auto Type",description:"Enter the name of an element and when the builder loads it will automatically inspect the first element of that type"},Ve.default.createElement(We,null,Ve.default.createElement("input",{type:"text",value:t,onChange:i=>{e({auto_inspect_element:i.target.value})}})))),Ve.default.createElement(Ho,{label:"Preferences"},Ve.default.createElement(Le,{label:"UI CSS"},Ve.default.createElement(We,null,Ve.default.createElement(Cj,null)))),Ve.default.createElement(Ho,{label:"Theme Options"},Ve.default.createElement(Le,{label:"Globals"},Ve.default.createElement(We,null,Ve.default.createElement("button",{className:"tco-btn",onClick:o},"Edit JSON Parameters")))),Ve.default.createElement(Ij,null),n&&Ve.default.createElement(Ho,{label:v("app.actions")},Ve.default.createElement(Le,{label:v("app.dev-toolkit.reset-document.label")},Ve.default.createElement(We,null,Ve.default.createElement(a7e,null)))),n&&!!r&&Ve.default.createElement(Ho,{label:"Elements"},Ve.default.createElement(Le,{label:"Prefab Values"},Ve.default.createElement(We,null,Ve.default.createElement(n7e,null))),Ve.default.createElement(Le,{label:"Copy Element"},Ve.default.createElement(We,null,Ve.default.createElement(o7e,null))),Ve.default.createElement(Le,{label:"Paste Element"},Ve.default.createElement(We,null,Ve.default.createElement(r7e,null)))))}function c7e(){let{dev_toolkit:e}=Wt(),t=u7e(),n=(0,Ve.useMemo)(()=>e?t.map(({value:s})=>s):[],[t,e]),o=(0,Ve.useCallback)(s=>t.find(({value:a})=>a===s)?.label??"",[t]),r=(0,Ve.useCallback)(s=>{let{userTools:a}=t.find(({value:l})=>l===s)??{};if(a)return Ve.default.createElement(Nj,{name:a})},[t]),i=(0,Ve.useCallback)(s=>{let{userTools:a}=t.find(({value:l})=>l===s)??{};return a?Ve.default.createElement(Mj,{name:a}):null},[t]);return e?Ve.default.createElement(Ve.default.Fragment,null,Ve.default.createElement(ei,{id:"dev-toolkit",tabs:n,renderTabLabel:o,showSearch:s=>["inspector","settings","theme-options"].includes(s),renderTabActions:r},(s,{query:a})=>Ve.default.createElement("div",{className:"is-scrollable-floater-content"},s==="inspector"&&Ve.default.createElement(JMe,{query:a}),s==="settings"&&Ve.default.createElement(RMe,{query:a}),s==="theme-options"&&Ve.default.createElement(ZMe,{query:a}),s==="tools"&&Ve.default.createElement(l7e,null),i(s))),Ve.default.createElement(Ej,null),Ve.default.createElement(Pj,null)):null}var Ve,qMe,q4,Kce,Yce,Fj,QMe,KMe,YMe,$x,t7e,i7e,s7e,u7e,zj=x(()=>{De();Ve=P(B());ht();$t();Mt();Pt();Se();Yr();wm();Nn();Fn();hp();Gt();ao();Un();K5();Ps();Vo();kj();Dj();hm();je();Lf();mv();Px();Vj();is();Qo();gn();Za();qMe=({name:e,value:t})=>Ve.default.createElement(Ve.default.Fragment,null,Ve.default.createElement("span",{className:"is-label is-readonly"},e),Ve.default.createElement("span",{className:"is-value is-readonly"},Ve.default.createElement("input",{type:"text",readOnly:!0,value:t}))),q4=({value:e,onUpdate:t})=>{let n=String(e)==="true"?"tco-btn tco-btn-yep":"tco-btn tco-btn-nope";return Ve.default.createElement("button",{className:n,onClick:()=>t(!e)},String(e))},Kce=({onUpdate:e,value:t,label:n,stringify:o=!0})=>{let[r,i]=(0,Ve.useState)(!1),s=(0,Ve.useCallback)(()=>{i(!1)},[i]),a=vk(t);return Ve.default.createElement(Ve.default.Fragment,null,Ve.default.createElement(Af,{label:n??(a.substr(0,200).replace(/\s+/g," ").trim()||"Edit"),onClick:()=>i(l=>!l)}),r&&Ve.default.createElement(ic,{name:"code-editor-dev-toolkit-json",label:n,onClose:s,active:!0},Ve.default.createElement(Rf,{value:t,stringify:o,onUpdate:e})))},Yce=({label:e,name:t,value:n,onUpdateValue:o})=>{let r=(0,Ve.useCallback)(i=>{o(t,i)},[o,t]);return Ve.default.createElement(Ve.default.Fragment,null,!e&&Ve.default.createElement("span",{className:"is-label"},t),Ve.default.createElement(Kce,{stringify:!1,label:e,value:n,onUpdate:r}))},Fj=({value:e,onUpdate:t,placeholder:n=""})=>{let o=(0,Ve.useRef)(null);return(0,Ve.useEffect)(()=>{o.current&&(o.current.value=e)},[e]),(0,Ve.useEffect)(()=>{if(!o.current)return()=>{};let r=o.current,i=a=>{a.key==="Enter"&&t(a.target.value)},s=()=>{r.value!==e&&t(r.value)};return r.addEventListener("keydown",i),r.addEventListener("blur",s),()=>{r.removeEventListener("keydown",s),r.removeEventListener("keydown",i)}},[t]),Ve.default.createElement("input",{ref:o,type:"text",defaultValue:e,placeholder:n})},QMe=({value:e,onUpdate:t})=>{let n=(0,Ve.useMemo)(()=>JSON.stringify(e),[e]),o=(0,Ve.useCallback)(r=>{try{t(JSON.parse(r))}catch(i){console.warn(i)}},[t]);return Ve.default.createElement(Fj,{value:n,onUpdate:o})},KMe=(e,t)=>t==="menu"?Kce:typeof e=="boolean"?q4:typeof e=="string"?Fj:QMe,YMe=({component:e,name:t,value:n,onUpdate:o,breakpoint:r})=>{let i=(0,Ve.useCallback)(s=>{o(t,s,r)},[t,o,r]);return Ve.default.createElement(e,{value:n,onUpdate:i})},$x=({name:e,label:t,bpInfo:n={},value:o,onUpdateValue:r,onUpdateQueryValue:i,queryValues:s={}})=>{let a=(0,Ve.useMemo)(()=>s&&s[e]&&s[e][n.base][3]?s[e][n.currentBreakpoint][0]:o,[e,n.base,s,n.currentBreakpoint]),l=KMe(a,e),u=(0,Ve.useCallback)(c=>{r(e,c)},[r]);return Ve.default.createElement(Ve.default.Fragment,null,Ve.default.createElement(o0,{tag:"span",className:"is-label",onUpdate:i,primaryKey:e,queryValues:s,label:t??e},(c,p)=>Ve.default.createElement(YMe,{component:l,value:c[e],name:e,breakpoint:p,onUpdate:i})),Ve.default.createElement("span",{className:"is-value"},Ve.default.createElement(l,{value:a,onUpdate:u})))};t7e=e=>{let t=a=>Array.from({length:a}).map(()=>" ").join(""),n=a=>t(a*2),o=(a,l)=>{if(l.length===0)return"[]";let u=`[
`,c=l.reduce((m,d,f)=>(m+=`${n(a+1)}${d}`,f!==l.length-1&&(m+=`,
`),m),""),p=`${n(a)}]`;return`${u}${c}
${p}`},r=a=>a.match(/\n/)?`"${a.replace(new RegExp(/\n/,"g"),"\\n").replace(new RegExp(/"/,"g"),'\\"')}"`:`'${a.replace(new RegExp(/'/,"g"),"\\'")}'`,i=(a,l)=>typeof l=="string"?r(l):typeof l=="number"?l:typeof l=="boolean"?l?"true":"false":Array.isArray(l)?o(a+1,l.map(u=>i(a+1,u))):typeof l=="object"&&l!==null?o(a+1,s(a+1,l)):"null",s=(a,l)=>{let u=Object.keys(l),c=u.reduce((p,m)=>m.length>p?m.length:p,0);return u.map(p=>`'${p}'${t(c-p.length)} => ${i(a,l[p])}`)};return`${n(1)}${s(0,{values:e})}`};i7e=()=>{let[e,t]=FM();return Ve.default.createElement(Le,{label:"Breakout Mode","data-tco-shortcut":"inspector-breakout-mode"},Ve.default.createElement(We,null,Ve.default.createElement(q4,{value:e,onUpdate:t})))},s7e=()=>{let[e,t]=mH();return Ve.default.createElement(Le,{label:"Hidden Documents","data-tco-shortcut":"hidden-documents",description:'Set document_visibility to "hidden" from Settings to hide a component'},Ve.default.createElement(We,null,Ve.default.createElement(q4,{value:e,onUpdate:t})))};u7e=Gs(({userCan:e})=>{if(!e("manage_options"))return[];let t=[{value:"inspector",label:v("app.inspector.title")},{value:"settings",label:v("app.settings.title")},{value:"theme-options",label:v("common.title.options-theme")},{value:"tools",label:"Tools"}],n=Object.entries(window.csAppData.devToolkit).map(([o,{label:r}])=>({value:`user-${o}`,label:r,userTools:o}));return[...t,...n]});sn(c7e)});var Bj={};D(Bj,{default:()=>wc});var K4,Xce,Jce,wc,Hx=x(()=>{K4=P(B()),Xce=P(_i());hu();Jce=5,wc=class extends K4.default.Component{constructor(){super(...arguments);Q(this,"state",{opening:!1,x:0,y:0});Q(this,"reposition",Zr(()=>{let t={opening:!1},{width:n,height:o,right:r,bottom:i}=this.menuRef.getBoundingClientRect();r>window.innerWidth-this.props.minOffset&&(t.x=this.state.x-n),i>window.innerHeight&&(t.y=Math.max(this.props.minOffset,window.innerHeight-(o+this.props.minOffset))),this.setState(t)}));Q(this,"openContextMenuOn",(t,n,o,r)=>{this.props.onNewTarget(t,r),this.props.onOpenMenu(),this.setState({opening:!0,x:Math.max(this.props.minOffset,o.clientX),y:Math.max(this.props.minOffset,o.clientY)}),this.isOpening=!0});Q(this,"onContextMenu",t=>{if(t?.detail?.attribute){let s=t.detail;return s.attribute!==this.props.targetAttribute?void 0:(t.preventDefault(),requestAnimationFrame(()=>{this.openContextMenuOn(s.value,t,s)}),!1)}let{target:n,ctrlKey:o,metaKey:r}=t,i=o||r;if(!this.menuRef||n!==this.menuRef&&!i&&!this.menuRef.contains(n)){let s=this.findClosestTarget(n);if(s){let a=s.getAttribute(this.props.targetAttribute);return t.preventDefault(),requestAnimationFrame(()=>{this.openContextMenuOn(a,t,t,s)}),!1}}});Q(this,"onWindowBlur",()=>{this.props.open&&!this.props.forceOpen&&this.props.onCloseMenu()});Q(this,"onMouseUp",t=>{this.props.open&&!this.props.forceOpen&&!this.isOpening&&(!this.menuRef||t.target!==this.menuRef&&!this.menuRef.contains(t.target))&&this.props.onCloseMenu(),this.isOpening&&(this.isOpening=!1)});Q(this,"onOverlayClick",t=>{t.target===this.menuRef||this.menuRef&&this.menuRef.contains(t.target)||(t.stopPropagation(),t.preventDefault(),requestAnimationFrame(()=>{this.props.onCloseMenu()}))})}componentDidMount(){window.addEventListener("contextmenu",this.onContextMenu),window.document.body.addEventListener("mouseup",this.onMouseUp,!0),window.addEventListener("blur",this.onWindowBlur)}componentDidUpdate(t,n){this.state.opening&&!n.opening&&this.reposition()}componentWillUnmount(){this.reposition.cancel(),window.removeEventListener("contextmenu",this.onContextMenu),window.document.body.removeEventListener("mouseup",this.onMouseUp,!0),window.removeEventListener("blur",this.onWindowBlur)}getStyleAttribute(){let t={left:Math.max(this.state.x,Jce),top:Math.max(this.state.y,Jce)};return!this.props.open&&!this.state.opening&&(t.display="none"),this.state.opening&&(t.visibility="hidden"),t}findClosestTarget(t){return t.hasAttribute(this.props.targetAttribute)?t:t.closest(`[${this.props.targetAttribute}]`)}render(){let t=K4.default.createElement("div",{onClick:this.onOverlayClick,onContextMenu:this.onOverlayClick,className:"tco-overlay",style:{display:this.props.open?"":"none"}},K4.default.createElement("div",{ref:n=>this.menuRef=n,className:"tco-contextual is-menu",style:this.getStyleAttribute()},this.props.children));return Xce.default.createPortal(t,window.csAppData.rootEl)}};Q(wc,"defaultProps",{minOffset:15,forceOpen:!1,inset:5,validateTarget:()=>{}})});var Uj={};D(Uj,{useElementParentLocked:()=>Eh});function Eh(e=null){e||(e=window.csAppData?.preview?.documentId);let t=Ne(n=>n.elements[e]||Ir);return(0,Zce.useCallback)(n=>{let o=t[n],r=0;for(;o&&o._parent&&t[o._parent];){if(!t[o._parent])return console.warn("Element could not find parent",o),Rce;if(o=t[o._parent],o._locked)return{element:o,locked:!0};if(++r,r>p7e)return Rce}return{element:t[n],locked:!1}},[t,e])}var Zce,p7e,Rce,jx=x(()=>{Kt();Pt();Zce=P(B());ht();Or();p7e=100,Rce={element:{},locked:!1}});var Y4={};D(Y4,{ElementContextMenuBuilder:()=>epe});var Po,m7e,d7e,$j,f7e,epe,Hj=x(()=>{Po=P(B());De();ht();Sm();je();Hx();as();Un();$t();$t();$t();bi();Nn();Fn();Pt();gb();Qo();wt();jx();Or();m7e=()=>{let e=Lm();return(t,{doc:n,docTypeName:o,dev_toolkit:r,handle:i,isParentLocked:s,permissions:{permissionContext:a,userCanInContext:l,userCan:u}})=>{let{contextMenu:c={}}=t.ui,{meta:p}=c,m=i===c.handle&&p&&p.id;if(!m)return Ir;let d=e(t,{id:m,doc:n,docTypeName:o}),{_locked:f}=d,h=`element-library.${d._type}.`,g=p&&p.context||"default",{clipboard:{element:{atts:y}={}}}=t,_=y&&y._type,b=[],w=!d.__virtual&&!d._locked;["layout-cell"].includes(d._type)&&!d._locked&&(b.push({icon:Po.default.createElement(G,{type:"move-to-front"}),action:"move-to-front",label:"Bring to Front",group:0}),b.push({icon:Po.default.createElement(G,{type:"move-forward"}),action:"move-forward",label:"Bring Forward",group:0}),b.push({icon:Po.default.createElement(G,{type:"move-backward"}),action:"move-backward",label:"Send Backward",group:0}),b.push({icon:Po.default.createElement(G,{type:"move-to-back"}),action:"move-to-back",label:"Send to Back",group:0}),b.push({icon:Po.default.createElement(G,{type:"auto-place-cell"}),action:"auto-place-cell",label:"Use Auto Placement",group:0})),u(`${h}copy`)&&w&&b.push({icon:Po.default.createElement(G,{type:"copy"}),action:"duplicate",label:"Duplicate",shortcut:"duplicate",group:1}),u(`${h}delete`)&&w&&b.push({icon:Po.default.createElement(G,{type:"trash"}),action:"delete",label:"Delete",shortcut:"delete",group:1}),l("element_locking")&&!d.__virtual&&b.push({icon:Po.default.createElement(G,{type:f?"unlock":"lock"}),action:"lock",label:f?"Unlock":"Lock",shortcut:"lock",group:1}),u(`${h}copy`)&&w&&(b.push({icon:Po.default.createElement(G,{type:"clipboard"}),action:"copy",label:"Copy",shortcut:"copy",group:2}),r&&b.push({icon:Po.default.createElement(G,{type:"clipboard"}),action:"copy-minimal",label:"Copy Minimal",shortcut:"copy-minimal",group:2}));let S=_===d._type;if(u(`${h}paste`)&&w){let C=!S&&pc(d._type,_);b.push({icon:Po.default.createElement(G,{type:"paste"}),action:"paste",label:C?`Paste ${Bt(_).title}`:"Paste",disabled:!S&&!C,shortcut:"paste",group:2})}if(u(`${h}paste_style`)&&w){let C=!S&&nb(d._type,_);b.push({icon:Po.default.createElement(G,{type:"color"}),action:"paste-style",label:C?`Paste ${Bt(_).title} Style`:"Paste Style",disabled:!S&&!C,shortcut:"paste-style",group:2})}return u(`${h}clear_style`)&&w&&b.push({icon:Po.default.createElement(G,{type:"rewind"}),action:"reset-style",label:"Reset Style",group:2}),g==="outline-item"&&d.__has_children&&!d._locked&&(b.push({icon:Po.default.createElement(G,{type:"caret-down"}),action:"layout-expand-all",label:"Layout: Expand All",group:4}),b.push({icon:Po.default.createElement(G,{type:"caret"}),action:"layout-collapse-all",label:"Layout: Collapse All",group:4})),u(`${h}manage`)&&b.push({icon:Po.default.createElement(G,{type:"element-manage"}),action:"element-manage",label:"Manage",group:5}),{element:d,clipboardElement:y,contextMenu:c,actions:b}}},d7e=(e,{expandDeep:t,collapseAll:n})=>({dispatchers:{delete:(o,r)=>e(fc(o,r)),duplicate:(o,r)=>e(mp(o,r)),copy:(o,r)=>e(Ub(o,r)),"copy-minimal":(o,r)=>e(sF(o,r)),paste:(o,r)=>e($b(o,r)),"paste-style":(o,r)=>e(Hb(o,r)),"reset-style":(o,r)=>e(FV(o,r)),"layout-expand-all":(o,r)=>t(r),"layout-collapse-all":(o,r)=>n(r),"move-forward":(o,r)=>e(E1(o,r,"down")),"move-backward":(o,r)=>e(E1(o,r,"up")),"move-to-front":(o,r)=>e(E1(o,r,"end")),"move-to-back":(o,r)=>e(E1(o,r,"start")),"auto-place-cell":(o,r)=>e(zb(o,r)),lock:(o,r)=>e(rh(o,r)),"element-manage":(o,r)=>e(iF(r))},uiObserveStart:o=>e(xu(o,!1,!0)),uiObserveEnd:()=>e(wu()),uiToggleContextMenu:o=>e(Bb(o))}),$j=class extends Po.default.Component{constructor(){super(...arguments);Q(this,"state",{open:!1});Q(this,"onOpenMenu",()=>this.setState({open:!0}));Q(this,"onNewTarget",t=>{let[n,o]=t.split("::"),r=this.props.isParentLocked(n);return r.locked&&(n=r.element._id),n&&(this.props.uiObserveStart(n,!1,!0),this.props.uiToggleContextMenu({handle:this.props.handle,active:!0,meta:{id:n,context:o}})),!0});Q(this,"onCloseMenu",()=>{this.props.uiObserveEnd(),this.setState({open:!1}),this.props.uiToggleContextMenu({handle:this.props.handle,active:!1,meta:null})})}componentDidUpdate(t){let{handle:n,contextMenu:o}=this.props;o.handle!==t.contextMenu.handle&&o.handle!==n&&this.setState({open:!1})}onClickAction(t){this.onCloseMenu(),t&&this.props.dispatchers[t]&&this.props.dispatchers[t](this.props.doc,this.props.element._id)}renderActionGroup(t,n){return Po.default.createElement("ul",{key:t},n.map(({icon:o=null,action:r,label:i,shortcut:s=null,disabled:a})=>Po.default.createElement("li",{key:r,className:K({"is-disabled":a}),onClick:()=>{a||this.onClickAction(r)}},o,i&&Po.default.createElement("strong",null,i),s&&Po.default.createElement("em",null,Wc(s)))))}renderContent(){let t=this.props.actions.reduce((n,o)=>(n[`${o.group}`]||(n[`${o.group}`]=[]),n[`${o.group}`].push(o),n),{});return Po.default.createElement(Po.default.Fragment,null,Po.default.createElement("h6",null,Po.default.createElement(ca,{type:this.props.element.__icon}),Po.default.createElement("span",null,this.props.element.__label)),Object.keys(t).map(n=>this.renderActionGroup(n,t[n])))}render(){return Po.default.createElement(wc,{open:this.state.open,targetAttribute:this.props.targetAttribute,onCloseMenu:this.onCloseMenu,onOpenMenu:this.onOpenMenu,onNewTarget:this.onNewTarget},this.props.element&&this.renderContent())}};Q($j,"defaultProps",{handle:"default",contextMenu:{},targetAttribute:"data-cs-observeable-id"});f7e=tr(m7e(),d7e)($j),epe=()=>{let{context_menu:e,dev_toolkit:t}=Wt(),{id:n,docTypeName:o}=Be(),r=kt(),{expandDeep:i,collapseAll:s}=xL(n),a=Eh(n);return e?Po.default.createElement(f7e,{doc:n,dev_toolkit:t,docTypeName:o,permissions:r,handle:"builder",targetAttribute:"data-tco-ctx-menu",expandDeep:i,collapseAll:s,isParentLocked:a}):null};sn(epe)});var X4={};D(X4,{DocumentTabContextMenuBuilder:()=>ope,DocumentTabContextMenuPreview:()=>_7e});function y7e(e){let[t,n]=(0,Go.useState)({open:!1}),o=(0,tpe.useNavigate)(),r=Ox(e.doc?e.doc.docTypeName:"default"),[,i]=He(_4);(0,Go.useEffect)(()=>{let{handle:f,contextMenu:h}=e;h&&h.handle!==e.contextMenu.handle&&h.handle!==f&&n({open:!1})},[e,e.id]);let s=()=>n({open:!0,forceOpen:!1}),a=f=>{let h=f|0;return h&&(e.uiToggleContextMenu({handle:e.handle,active:!0,meta:{id:h}}),s()),!0},l=()=>{n({open:!1,forceOpen:!1}),e.uiToggleContextMenu({handle:e.handle,active:!1,meta:null})};function u(){n({open:!0,forceOpen:!0})}async function c(f=!1){l();let h=await r.duplicate(e.doc.id,e.doc.title);f&&o({to:`/edit/${h.id}`})}function p(){l(),r.deletePermanent(e.doc.id,e.doc.title),i(e.doc.id)}function m(){n({open:!0,forceOpen:!1})}let d=()=>{let f=e.actions[0],h=e.actions[1],g=jj&&e.actions[2];return Go.default.createElement(Go.default.Fragment,null,Go.default.createElement("h6",null,Go.default.createElement("span",null,e.doc.title)),Go.default.createElement("ul",null,Go.default.createElement("li",{className:K({"is-disabled":f.disabled}),onClick:()=>{f.disabled||c()}},f.icon,f.label&&Go.default.createElement("strong",null,f.label),f.shortcut&&Go.default.createElement("em",null,Wc(f.shortcut))),Go.default.createElement("li",{className:K({"is-disabled":h.disabled}),onClick:()=>{h.disabled||c(!0)}},h.icon,h.label&&Go.default.createElement("strong",null,h.label),h.shortcut&&Go.default.createElement("em",null,Wc(h.shortcut))),jj&&Go.default.createElement(La,{className:"",tag:"li",label:Go.default.createElement(Go.default.Fragment,null,Go.default.createElement(G,{type:"trash"}),Go.default.createElement("strong",null,g.label)),prompt:v("app.notify.delete-confirm-perm",{context:e.doc.docTypeName}),onAccept:p,onOpen:u,onDecline:m})))};return Go.default.createElement(wc,{open:t.open,forceOpen:t.forceOpen,targetAttribute:e.targetAttribute,onCloseMenu:l,onOpenMenu:s,onNewTarget:a},e.doc&&d())}function _7e(){let{context_menu:e}=Wt(),t=ui(),n=nH(),o=kt();return e&&!t&&!n?Go.default.createElement(npe,{doc:window.csAppData.preview.documentId,permissions:o,handle:"document-tab"}):null}var Go,tpe,jj,h7e,g7e,npe,ope,Wj=x(()=>{Go=P(B());De();ht();je();Hx();Se();Kt();$t();gn();tpe=P(Xa());bi();Nn();Fn();Pt();Qo();Pt();vi();wt();jj=!1,h7e=()=>(e,{handle:t,permissions:{permissionContext:n,userCanInContext:o}})=>{let{contextMenu:r={}}=e.ui,{meta:i}=r,s=t===r.handle&&i&&i.id;if(!s)return{};let a=Wd(s);if(!a)return{};let l=[];return l.push({icon:Go.default.createElement(G,{type:"copy"}),action:"duplicate",label:"Duplicate",group:1}),l.push({icon:Go.default.createElement(G,{type:"copy"}),action:"duplicateAndOpen",label:"Duplicate & Open",group:1}),jj&&l.push({icon:Go.default.createElement(G,{type:"trash"}),action:"delete",label:"Delete",group:1}),{id:s,doc:a,contextMenu:r,actions:l}},g7e=(e,t)=>({dispatchers:{delete:(n,o)=>{},duplicate:(n,o)=>{}},uiToggleContextMenu:n=>e(Bb(n))});npe=tr(h7e(),g7e)(y7e),ope=()=>{let{context_menu:e}=Wt(),t=kt();return e?Go.default.createElement(npe,{permissions:t,handle:"document-tab",targetAttribute:"data-tab-docment-id"}):null};sn(ope)});var qj={};D(qj,{useContextOpenHandler:()=>Gj,useIsCorrectContextMenu:()=>b7e});function b7e({handle:e}){let t=Ne(r=>r.ui?.contextMenu||{}),{meta:n}=t;return e===t.handle&&n&&n.id}function Gj({dataType:e="int",...t}){let[n,o]=(0,id.useState)({open:!1,current:null});function r(l){n.current||(l=!1),o(u=>({...u,open:l}))}(0,id.useEffect)(()=>{let{handle:l,contextMenu:u}=t;u&&u.handle!==t.contextMenu.handle&&u.handle!==l&&r(!1)},[t,t.id]);let i=(0,id.useCallback)(()=>{!n.current||r(!0)},[n,o]),s=(0,id.useCallback)(l=>{let u=v7e[e],c=u?u(l):l;return o(p=>({...p,current:c})),c?(i(),!0):!1},[t,i]),a=(0,id.useCallback)(()=>{o({open:!1})},[o,t]);return[n,o,i,s,a]}var id,v7e,Qj=x(()=>{id=P(B());ht();v7e={int:parseInt,json:JSON.parse}});var Kj={};D(Kj,{default:()=>J4});function J4({title:e,actions:t}){return Cc.default.createElement(Cc.default.Fragment,null,Cc.default.createElement("h6",null,Cc.default.createElement("span",null,e)),Cc.default.createElement("ul",null,t&&t.map((n,o)=>Cc.default.createElement("li",{key:o,className:K({"is-disabled":n.disabled}),onClick:n.handler},Cc.default.createElement(G,{type:n.icon}),n.label&&Cc.default.createElement("strong",null,n.label),n.shortcut&&Cc.default.createElement("em",null,Wc(n.shortcut))))))}var Cc,Yj=x(()=>{Cc=P(B());je();De();bi()});var Z4={};D(Z4,{ElementManagerContextMenuBuilder:()=>rpe,default:()=>Xj});function Xj(e){let[t,n,o,r,i]=Gj({dataType:"json"}),{componentData:s}=ls(),a=Be(),l=Ke();async function u(m){if(!m.id)return c(m);if(s[m.id])return{_type:"component",component_id:m.id};let d=m.id.indexOf&&m.id.indexOf("-")!==-1,f=await ap({id:m.id,isRemote:d}),h=f.meta?.atts?f.meta?.atts:f.meta?.elements;if(!h)throw console.warn("Template could not copy",f),new Error("Template has no elements to copy");return h}function c(m){return{_type:m.type}}let p=[];return p.push({icon:"copy",handler:(0,_0.useCallback)(async m=>{let d;if(!!t.current){try{d=await u(t.current)}catch(f){let h=f.message+" : "+t.current.id;Bd(h,{onAccept:null,accept:!1});return}return i(),l(aF(a.id,d))}},[t,t.current]),label:v("app.copy"),group:0}),_0.default.createElement(wc,{open:t.open,targetAttribute:e.targetAttribute,onCloseMenu:i,onOpenMenu:o,onNewTarget:r},a&&_0.default.createElement(J4,{title:t.current&&t.current.title,actions:p}))}var _0,rpe,Jj=x(()=>{_0=P(B());ht();Hx();Se();Nn();Fn();Qo();Pt();Qj();Yj();Nl();wa();vi();Om();mu();pa();$t();rpe=()=>{let{context_menu:e}=Wt(),t=kt();return e?_0.default.createElement(Xj,{permissions:t,handle:"template-manager",targetAttribute:"data-element-template-id"}):null};sn(rpe)});var Rj={};D(Rj,{DocumentSettings:()=>Zj});function w7e({config:e}){let{id:t,settingsLoaded:n,settingsData:o}=Be(),r=cl(t),i=(0,ipe.useCallback)((s,a)=>{r({[s]:a})},[e,r]);return n?React.createElement(Ms,{config:e,data:o,onUpdateValue:i},React.createElement(ti,null,React.createElement(Wi,{control:{id:"root"}}))):null}function Zj(){let[e]=He(x7e);return e?React.createElement(w7e,{config:e}):React.createElement(Zt,{title:v("app.inspector.na-title"),message:v("app.inspector.na-message")})}var ipe,x7e,eW=x(()=>{ipe=P(B());Or();Mt();Gt();Cu();Nn();Se();Pt();Yr();Kt();x7e=Fe(e=>{let{userCan:t}=e(Ey),{docId:n,isActive:o,settingControls:r}=e(Nx)??{};return!o||!r?null:{id:`document-settings-${n}`,namespace:"document-settings",...Cs(r),conditionProcessors:{user_can:(i,{value:s,or:a})=>({a:s,b:()=>t(i),op:"==",or:a})}}})});var tW={};D(tW,{default:()=>upe});function lpe({index:e}){let{indicator:[t,n]=[]}=(0,Yn.useContext)(spe);return e!==t?null:Yn.default.createElement("div",{className:"tco-layer-indicator is-after",style:{"--lvl":n}})}function R4({index:e,level:t=0,actions:n=null,label:o="",updateLabel:r=null,collapsible:i=!1,isOpen:s=!1,onToggleCollapse:a=null,before:l=null,after:u=null}){return Yn.default.createElement(Yn.default.Fragment,null,Yn.default.createElement("div",{className:K("tco-layer",{"is-top-lvl":t===0}),style:{"--lvl":t}},t===0&&Yn.default.createElement(ape,null),Yn.default.createElement("div",{className:"tco-layer-content"},Yn.default.createElement("div",{className:"tco-layer-content-before"},i?Yn.default.createElement("button",{className:K("tco-layer-collapse",{"is-collapsed":!s}),onClick:a},Yn.default.createElement(G,{type:"caret"})):l),Yn.default.createElement("div",{className:"tco-layer-content-inner"},Yn.default.createElement(li,{label:o,updateLabel:r})),Yn.default.createElement("div",{className:"tco-layer-content-after"},n&&Yn.default.createElement("div",{className:"tco-layer-actions"},n),u))),Yn.default.createElement(lpe,{index:e}))}function upe(){let[e,t]=(0,Yn.useState)([2,2]),n=(0,Yn.useMemo)(()=>({indicator:e}),[e]);return Yn.default.createElement(spe.Provider,{value:n},Yn.default.createElement("div",{className:"tco-layers is-vertical"},Yn.default.createElement("div",{className:"tco-layers-list can-add"},Yn.default.createElement(R4,{label:"Section",index:0}),Yn.default.createElement(R4,{label:"Row",level:1,index:1}),Yn.default.createElement(R4,{label:"Column",level:2,index:2}),Yn.default.createElement(R4,{label:"Section",index:3}),Yn.default.createElement(lpe,{index:4}),Yn.default.createElement(ape,{alwaysShow:!0}))))}var Yn,spe,ape,nW=x(()=>{Yn=P(B());De();je();tl();spe=(0,Yn.createContext)(),ape=({label:e="Add Element",onClick:t=null,alwaysShow:n=!1})=>Yn.default.createElement("button",{onClick:t,className:K("tco-layer-add-level-zero ",{"show-label":n})},Yn.default.createElement("span",null,Yn.default.createElement(G,{type:"plus"}),e))});var rW={};D(rW,{WP_TOOLBAR_ACTIVE:()=>cpe,useWordpressToolbarActive:()=>ppe,useWordpressToolbarPadding:()=>oW});var cpe,ppe,oW,iW=x(()=>{cpe=!!window.csAppData.shared?.preferences?.show_wp_toolbar,ppe=()=>cpe,oW=()=>{let e=ppe(),t=window.innerWidth;return{padding:e?t>784?32:42:0,size:e?t:0}}});var sW={};D(sW,{BarDropdownPage:()=>Sh,default:()=>sd});function sd({id:e,className:t,label:n,order:o="end",href:r,children:i,startOpen:s,offset:a=9,border:l=2,position:u="bottom"}){let[c,p,m]=E7e(e,s),d=ri.default.createRef(),{padding:f,size:h}=oW(),[g,y]=(0,ri.useState)({top:"auto",left:"auto",right:"auto",bottom:"auto"});function _(){if(!c.current)return;let b=c.current.getBoundingClientRect(),w=d.current.getBoundingClientRect(),S=a+l;y(C=>{let k=`${b.width+S}px`,A=b.height+S,O=o==="start"?`${b.y+S}px`:"auto",V=o==="start"?"auto":`${window.innerHeight-b.y-b.height+S}px`,$=o==="start"?`${b.x+S}`:"auto",H=o==="start"?"auto":`${window.innerWidth-b.x-b.width}px`;return $!=="auto"&&($=Math.min($,window.innerWidth-w.width-S),$=$+"px"),u==="top"?{...C,top:A+f+"px",left:$,right:H,bottom:"auto"}:u==="left"?{...C,top:O,left:k,right:"auto",bottom:V}:u==="right"?{...C,top:O,left:"auto",right:k,bottom:V}:u==="bottom"?{...C,top:"auto",left:$,right:H,bottom:A+"px"}:C})}return(0,ri.useEffect)(()=>{_()},[d.current,h]),ri.default.createElement(ri.default.Fragment,null,ri.default.createElement("div",{ref:c,className:K("has-bar-dropdown",t,{"is-active":p})},ri.default.createElement(ol,{className:K(`is-${e}`),label:n,href:r,onClick:b=>{(!r||!b.metaKey)&&(b.preventDefault(),b.stopPropagation(),p||_(),m())}}),ri.default.createElement("div",{style:g,ref:d,className:K(["tco-bar-dropdown",`is-${u}`,`is-${o}`],{"is-active":p})},typeof i=="function"?i(m,p):i)))}function Sh({title:e,className:t,onBack:n,active:o=!0,children:r,action:i}){return ri.default.createElement("div",{className:K("tco-bar-dropdown-page",`is-${n?"sub":"main"}`,t,{"is-active":o})},(e||i)&&ri.default.createElement("h1",null,n&&ri.default.createElement("button",{onClick:n},ri.default.createElement(G,{type:"larr"})),ri.default.createElement("span",null,e),i),ri.default.createElement(ka,null,r))}var ri,C7e,E7e,Wx=x(()=>{ri=P(B());De();wt();hm();Kt();je();cm();iW();C7e=Fe(null),E7e=(e,t)=>{let[n,o]=He(C7e);(0,ri.useEffect)(()=>{t&&o(e)},[e,t,o]);let r=n===e,i=(0,ri.useRef)();cu({refs:[i],enabled:r,onFocusLoss:()=>{o(a=>e===a?null:a)}});let s=(0,ri.useCallback)(a=>o(l=>(typeof a=="undefined"?l!==e:!!a)?e:null),[o]);return[i,r,s]}});var aW={};D(aW,{default:()=>eT});function S7e({items:e,originId:t,toggle:n,doc:o}){let[r,i]=(0,ro.useState)("Section Template"),[s,a]=(0,ro.useState)(!1),[,l]=Fa("document-is-selecting-template"),u=(0,ro.useMemo)(()=>({id:e[0]}),[e]),[c,p]=Ef("element",u,{useCapture:s}),m=(0,ro.useRef)(null),d=(0,ro.useCallback)(function(){a(!s)},[s,a]);(0,ro.useEffect)(()=>{m.current&&m.current.focus()},[]);let f=(0,ro.useCallback)(_=>{i(_.target.value)},[i]),h=jr(),g=Of("element","__multi__"),y=(0,ro.useCallback)(async()=>{let b=h.getState().elements?.[o.id]??{},w={title:r,preview:c,meta:{elements:e.map(S=>Vf(b,S))}};await g(w)&&(n(),l(!1))},[r,h,o?.id,o?.docTypeName,c,n,l,g,e,t]);return ro.default.createElement("div",{className:"tco-save-template-form"},ro.default.createElement("h1",null,ro.default.createElement("span",null,"Section Template")),ro.default.createElement(Gm,{useCapture:s,previewImageUrl:c,enablePreviewHandler:d}),ro.default.createElement("div",{className:"tco-save-template-form-row"},ro.default.createElement("span",{className:"tco-save-template-form-row-label"},"Name and Save"),ro.default.createElement("div",{className:"tco-save-template-form-inputs"},ro.default.createElement("input",{ref:m,type:"text",placeholder:o.title,value:r,onChange:f}),ro.default.createElement("button",{onClick:y,className:"tco-btn is-save"},v("app.save")))))}function k7e({items:e,originId:t,doc:n}){let{workspace_side:o}=Wt();return ro.default.createElement(sd,{className:"tco-workspace-foot-action",id:"save-doc-template",order:o==="left"?"start":"end",position:"bottom",label:ro.default.createElement(ro.default.Fragment,null,ro.default.createElement(G,{type:"save-library"}),ro.default.createElement("span",null,"Save Template"))},(i,s)=>ro.default.createElement(Sh,{className:"is-save-template"},s&&(e.length>0?ro.default.createElement(S7e,{toggle:i,doc:n,items:e,originId:t}):ro.default.createElement(ro.default.Fragment,null))))}function eT({originId:e}){let{userCan:t}=kt(),n=Be(),[o]=Vn("document-section-template-selection",[]);return t("template")&&n.id&&o.length>0?ro.default.createElement(k7e,{doc:n,items:o,originId:e}):null}var ro,lW=x(()=>{ro=P(B());ht();Wx();je();Pt();Se();Fn();Is();qg();wt();Nn();Un();Gb()});var cW={};D(cW,{default:()=>uW});function A7e(){let e=Lm();return(t,{id:n,doc:o,docTypeName:r})=>({element:e(t,{id:n,doc:o,docTypeName:r})||{}})}function T7e({selected:e,onClick:t,element:n}){return Js.default.createElement("div",{className:K("tco-layer","is-lvl-0",{"is-selected":e}),onClick:t},Js.default.createElement("div",{className:"tco-layer-content"},Js.default.createElement("div",{className:"tco-layer-content-before"},Js.default.createElement(G,{type:"check-circle"})),Js.default.createElement("div",{className:"tco-layer-content-inner"},Js.default.createElement("span",null,n.__label))))}function I7e(){let e=Lm();return(t,{originId:n,doc:o,docTypeName:r})=>({items:e(t,{id:n,doc:o,docTypeName:r})?._modules??[]})}function O7e({items:e,doc:t,docTypeName:n}){let[o,r]=(0,Js.useState)(e),[,i]=Vn("document-section-template-selection",[]),s=(0,Js.useCallback)((a,{metaKey:l})=>{r(u=>l?!!u.find(p=>p===a)?[]:[...e]:u.includes(a)?u.filter(c=>c!==a):[a,...u])},[r]);return(0,Js.useEffect)(()=>(i(e.filter(a=>o.includes(a))),()=>{i([])}),[e,o]),Js.default.createElement("div",{className:"tco-layers"},Js.default.createElement("div",{className:K("tco-layers-list","tco-layers-list-save")},e.map(a=>Js.default.createElement(P7e,{key:a,id:a,selected:o.includes(a),onClick:l=>s(a,l),doc:t,docTypeName:n}))))}var Js,P7e,uW,pW=x(()=>{Js=P(B());De();Se();ht();je();as();wt();P7e=tr(A7e())(T7e);uW=tr(I7e())(O7e)});var mW={};D(mW,{default:()=>tT});function tT(){let{id:e,title:t}=Be(),n=(0,Gx.useCallback)(function(){or("export-document",{id:e}).then(function(o){let r=V6(o.data.tco),i=new Blob([r],{type:"application/zip"});Am(i,`${t}.tco`)})},[e,t]);return e?Gx.default.createElement(_n,{onClick:n,className:"",tooltip:v("app.export")},Gx.default.createElement(G,{type:"download"})):null}var Gx,dW=x(()=>{Gx=P(B());gn();Pt();je();Se();Lo();Dv();Hu()});var fW={};D(fW,{DocumentWorkspace:()=>Qx,DocumentWorkspaceFooter:()=>Kx,DocumentWorkspaceHeader:()=>qx,useDocumentWorkspaceTabs:()=>mpe});function qx(){let{title:e,docId:t,docTypeInfo:{labelSingular:n}={}}=Be(),o=mpe(),{id:r,docTypeName:i}=Be(),s=cl(r),a=(0,Pn.useCallback)(c=>{let m={[i.indexOf("content")===0||i.indexOf("component")!==-1?"general_post_title":"general_title"]:c},d=setTimeout(()=>{s(m)},25);return()=>clearTimeout(d)}),l=(0,Pn.useCallback)(()=>{}),u=t?e:v("app.doc-workspace.na-title");return Pn.default.createElement(Pn.default.Fragment,null,Pn.default.createElement(sa,{id:"document",onUpdate:a,onStateChange:l,subTitle:t?n:v("app.document.title"),subTitleChildren:Pn.default.createElement(Pn.default.Fragment,null,Pn.default.createElement(tT,null)),title:u,tabs:t?o:[]},Pn.default.createElement(li,{label:u,onUpdate:a,canEdit:!!t,onEdit:a,onStateChange:l})),Pn.default.createElement(N7e,null))}function L7e(){let{id:e}=Wn(),t=ype(),{docId:n,docTypeName:o}=Be(),[r]=Fa("document-is-selecting-template");return t?r?Pn.default.createElement(uW,{originId:t,key:t,doc:n,docTypeName:o}):Pn.default.createElement(f1,{inspecting:e,originId:t}):null}function Qx(){let{docId:e}=Be();return Pn.default.createElement(aa,{id:"document"},({tab:t})=>Pn.default.createElement(Pn.default.Fragment,null,e&&t==="outline"&&Pn.default.createElement(L7e,null),e&&t==="settings"&&Pn.default.createElement(Zj,null),!e&&Pn.default.createElement(Zt,{message:v("app.doc-workspace.na-message")})))}function Kx(){let[e,t,n]=Fa("document-is-selecting-template"),[o]=mm("document"),r=kF(),i=ype(),{docTypeInfo:s}=Be(),{userCan:a}=kt();return o!=="outline"||!i||!r||s?.subType==="component"||!a("template.save")?null:Pn.default.createElement(Pn.default.Fragment,null,e&&Pn.default.createElement(eT,{className:"tco-workspace-foot-action",originId:i}),Pn.default.createElement("button",{className:"tco-workspace-foot-action",onClick:n},e?Pn.default.createElement(Pn.default.Fragment,null,Pn.default.createElement(G,{type:"close"}),Pn.default.createElement("span",null,v("app.templates.section.exit"))):Pn.default.createElement(Pn.default.Fragment,null,Pn.default.createElement(G,{type:"check-circle"}),Pn.default.createElement("span",null,v("app.templates.section.create")))))}var Pn,mpe,dpe,D7e,fpe,hpe,gpe,ype,M7e,N7e,nT=x(()=>{Pn=P(B());De();Pt();ok();Pa();je();Se();eW();Kt();Nn();Yr();nW();is();wt();lW();pW();tl();Nn();dW();mpe=Gs(({userCan:e})=>{let t=[];return t.push({value:"outline",label:v("app.outline.title")}),t.push({value:"settings",label:v("app.settings.title")}),t}),dpe=["top","left","right","bottom"],D7e=e=>[...e].sort((t,n)=>{let o=dpe.indexOf(t._region||""),r=dpe.indexOf(n._region||"");return o<r?-1:o>r?1:0}),fpe=Fe(e=>{let t=e(qm),{docTypeName:n,docTypeInfo:o,settingsData:r={},elementsData:i={}}=t,s=[...o?.regions??[]],a=Object.keys(i).filter(l=>i[l]._type==="region").map(l=>i[l]);return n==="layout:header"&&!r.multi_region&&!a.find(({_region:l,_modules:u=[]})=>l!=="top"&&u.length>0)&&(s=["top"]),D7e(a.filter(({_region:l})=>s.includes(l)))}),hpe=Fe(""),gpe=Fe(e=>{let t=e(fpe),n=e(hpe);return t.find(({_region:o})=>o===n)??t[0]},(e,t,n)=>{t(hpe,n)}),ype=()=>mt(gpe)?._id,M7e=(0,Pn.memo)(({isActive:e,onClick:t,region:n})=>Pn.default.createElement("li",{className:K(n,{"is-active":e}),onClick:()=>t(n)},Pn.default.createElement("span",null),Pn.default.createElement("b",null,v(`app.regions.${n}`)))),N7e=()=>{let[e]=mm("document"),t=mt(fpe),[{_id:n}={},o]=He(gpe);return e!=="outline"||t.length<=1?null:Pn.default.createElement("div",{className:"tco-region-selector"},Pn.default.createElement("ul",null,t.map(({_id:r,_region:i})=>Pn.default.createElement(M7e,{isActive:n===r,key:i,region:i,id:r,onClick:o}))))}});var oT={};D(oT,{default:()=>gW});var _l,hW,_pe,gW,rT=x(()=>{_l=P(B());Se();De();Pa();nT();Vo();Qo();Fn();hW=(0,_l.forwardRef)(({className:e,style:t},n)=>{let{workspace_side:o,workspace_outline_display:r}=Wt();return _l.default.createElement(Jc,{ref:n,className:K(e,"tco-workspace-outline",{"workspace-side-right":o==="right","workspace-side-left":o==="left","is-modal":r==="modal","is-adjacent":r==="adjacent"}),style:t},_l.default.createElement("div",{className:"tco-workspace-head tco-workspace-outline-head"},_l.default.createElement(qx,null)),_l.default.createElement(Qx,null),_l.default.createElement("div",{className:"tco-workspace-foot"},_l.default.createElement(Kx,null)))}),_pe=(0,_l.forwardRef)(({className:e,style:t},n)=>_l.default.createElement(ei,{id:"outline",name:v("app.outline.title"),nav:_l.default.createElement("strong",null,v("app.outline.title"))},_l.default.createElement(hW,null)));hW.displayName="AppWorkspaceOutline";_pe.displayName="AppWorkspaceOutlineModal";sn(_pe);gW=hW});var yW={};D(yW,{default:()=>v0});function V7e({item:e,headings:t,renderCell:n,onClick:o}){return React.createElement("tr",{onClick:o?r=>o(e,r):null},t.map(({key:r,className:i})=>React.createElement("td",{key:r,className:i},n(r,e))))}function F7e({className:e,headings:t}){return React.createElement("table",{className:K(e,"is-head")},React.createElement("thead",null,React.createElement("tr",null,t.map(({key:n,label:o,content:r,className:i})=>React.createElement("th",{key:n,title:o,className:i},r||React.createElement("span",null,o))))))}function v0({headings:e,wrapHeader:t,renderCell:n,getItemKey:o,className:r,onClickRow:i,items:s,children:a}){let l=o||(c=>c.id),u=React.createElement(F7e,{headings:e,className:r});return React.createElement(React.Fragment,null,t?t(u):u,React.createElement("table",{className:K(r,"is-body")},React.createElement("tbody",null,s.map(c=>React.createElement(V7e,{key:l(c),onClick:i,item:c,headings:e,renderCell:n})),a)))}var iT=x(()=>{je();wr();De()});var _W={};D(_W,{BuilderSettingsDataContext:()=>z7e,EntitySettings:()=>$7e,useEntitySettings:()=>sT,useEntitySettingsData:()=>B7e,useEntitySettingsReset:()=>U7e});function B7e(){return Ne(e=>e.settings)}function sT(e){let t=Ne(r=>r.settings),n=Ke(),o=(0,ad.useCallback)(r=>{n({type:"SETTINGS:UPDATE",doc:e,payload:r})},[n]);return[t,o]}function U7e(){let e=Ke();return(0,ad.useCallback)(t=>{e({type:"SETTINGS:RESET",payload:t})},[e])}function $7e(){let[e,t]=sT(),{doc:{builder:{settings:n=[]}={}}={}}=Be(),{userCan:o}=kt(),r=(0,ad.useMemo)(()=>({id:"document-settings",...Cs(n),conditionProcessors:{user_can:(s,{value:a,or:l})=>({a,b:()=>o(s),op:"==",or:l})}}),[o,n]),i=(0,ad.useCallback)((s,a)=>{t({[s]:a})},[r,t]);return React.createElement(Ms,{config:r,data:e,onUpdateValue:i},React.createElement(ti,null,React.createElement(Wi,{control:{id:"root"}})))}var ad,z7e,vW=x(()=>{ad=P(B());Or();Mt();Gt();Cu();Nn();Se();Pt();ht();z7e=(0,ad.createContext)({})});var bW={};D(bW,{default:()=>lT});function q7e(e,t,n,o){let{activeSortMode:r,sortModes:i,setSortMode:s}=Pv(),{data:a,isFetchingMore:l,maybeFetchMore:u,error:c,isError:p,isLoading:m}=Dx(n,{search:o,order:r,orderby:"title"});a=a&&a.pages&&a.pages[0];let d=a||[];if(d=d.filter(f=>`${f.id}`!==t),p)throw new Error(c);return{maybeFetchMore:u,sortModes:i,activeSortMode:r,setSortMode:s,isLoading:m,isFetchingMore:l,items:d,count:d.length}}function Q7e(e,t,n,o){let r=t&&t.name,i=Ke();return(0,di.useCallback)(async s=>{Ui();let a;try{if(a=await Ix(s),a.docTypeName!==r)throw new Error("type mismatch");let l=a.type==="component"?Gv(a.data.elements):a.data.elements._modules?.[0]._modules,u=t?.regions?.[0];i(_u(e,{[u]:l}))}catch(l){return Lt(v("app.notify.failed-to-clone-elements",{context:a?.title}),{warn:l}),nr(),!1}return so(v("app.notify.cloned-elements",{context:a.title})),nr(),!0},[i,r,n,e])}function K7e(e,t,n){if(e==="content"){if(t==="type")return n.typeLabel;if(t==="postStatus")return window.csAppData.postStatuses[n.postStatus]??n.postStatus??""}return n[t]??""}function lT({query:e,onComplete:t}){let[n,o]=(0,di.useState)(!1),r=Be(),{docId:i,docTypeName:s,docTypeInfo:{label:a}={}}=r,l=s,[u,c]=sT(i),{index:p,entity:m,entities:d}=(0,di.useMemo)(()=>H7e()[s]||{},[s]),{isLoading:f,maybeFetchMore:h,items:g,count:y,sortModes:_,activeSortMode:b,setSortMode:w}=q7e(p,i,s,e),S=Q7e(i,r.docTypeInfo,m,c);return f?di.default.createElement(Ln,{active:!0,mega:!0}):di.default.createElement(di.default.Fragment,null,di.default.createElement(Lv,{className:"has-modal-table"},di.default.createElement(v0,{headings:G7e(l),className:"tco-modal-table has-inner-cell-padding-x",wrapHeader:C=>di.default.createElement("div",{className:"tco-modal-content-header"},di.default.createElement("div",{className:"tco-modal-content-header-nowrap-line"},di.default.createElement("h2",null,v("app.existing",{context:a})),di.default.createElement("div",{className:"tco-modal-content-header-actions"},_.length>0&&di.default.createElement(m0,{className:"tco-btn",renderLabel:k=>di.default.createElement(di.default.Fragment,null,"Sort:\xA0",di.default.createElement("strong",null,di.default.createElement("span",null,k))),active:b,onUpdate:w,options:_}))),C),renderCell:(C,k)=>K7e(l,C,k),onClickRow:async({id:C},k)=>{k.preventDefault(),k.stopPropagation(),n||(o(!0),await S(C)&&t(),o(!1))},items:g},h("tr"))))}var di,aT,H7e,j7e,W7e,G7e,xW=x(()=>{di=P(B());Se();sp();aT=P(Mn());Yg();$t();gn();ht();Pt();vi();iT();ao();xs();vW();wr();pa();H7e=()=>({"layout:header":{index:"index-headers",entity:v("app.elements.entity"),entities:v("app.elements.entities")},"layout:footer":{index:"index-footers",entity:v("app.elements.entity"),entities:v("app.elements.entities")},"layout:single":{index:"index-layouts",entity:v("app.elements.entity"),entities:v("app.elements.entities")},component:{index:"index-component",entity:v("app.elements.entity"),entities:v("app.elements.entities")},"content:page":{index:"index-content",entity:v("app.templates.type-content"),entities:v("app.templates.type-content")}}),j7e=e=>e==="content:page"?["title","postStatus","modified"]:e==="global-block"||e==="component"?["title","modified"]:["title","modified"],W7e=e=>e==="title"?v("app.title"):e==="postType"?v("app.post-type"):e==="postStatus"?v("app.status"):e==="modified"?v("app.last-modified"):e==="assignmentLabel"?"Assignment":e,G7e=(0,aT.memoize)(e=>j7e(e).map(t=>({key:t,label:W7e(t),className:`is-${(0,aT.kebabCase)(t)}`})))});var uT={};D(uT,{default:()=>CW});function CW(){let[e,t]=(0,zs.useState)(null),n=Ne(c=>c.ui.uiModalTab),[o,r]=(0,zs.useState)(""),i=(0,zs.useMemo)(()=>wW.includes(n)?n:!1,[n]);(0,zs.useEffect)(()=>{r("")},[r,i]);let s=Ke(),a=(0,zs.useCallback)(()=>{s(rF())},[s]);(0,zs.useEffect)(()=>{i&&t(i)},[i]);let l=e||i,u=wW.includes("clone")&&l==="clone";return zs.default.createElement(Nv,{isActive:!!i,onClose:a,nav:zs.default.createElement(zs.default.Fragment,null,wW.map(c=>zs.default.createElement("a",{key:c,onClick:()=>{s(vp(c))},className:K({"is-active":l===c})},Y7e[c]))),actions:zs.default.createElement(os,{noClear:!0,autoFocus:i,query:o,onQueryChange:c=>r(c)})},u&&zs.default.createElement(lT,{query:o,onComplete:a}))}var zs,Y7e,wW,EW=x(()=>{zs=P(B());ht();De();Yg();$t();Ta();xW();Qo();Y7e={clone:"Clone Existing"},wW=["clone"];sn(CW)});var kW={};D(kW,{useWindowSize:()=>SW});function X7e(){Bi(vpe,{width:window.innerWidth,height:window.innerHeight})}function SW(){return mt(vpe)}var vpe,AW=x(()=>{Kt();vpe=Fe({width:window.innerWidth,height:window.innerHeight});window.addEventListener("resize",X7e)});var TW={};D(TW,{useOutlineMode:()=>kh});function kh(){let{width:e}=SW(),{workspace_outline_display:t}=Wt(),n=t==="adjacent";return{isSplit:(t==="split"||n)&&e>1200,isModal:t==="modal",isAdjacent:n}}var Yx=x(()=>{Fn();AW()});var IW={};D(IW,{DocumentElementInspector:()=>PW,useWorkspace:()=>Ua});function PW({children:e}){let{id:t,docTypeName:n}=Be(),[o,r]=(0,Br.useState)(null),{isLoading:i,elementsInspectorData:s}=Pl(),a=Uo("dynamic_content"),l=Ke(),u=Ne(O=>(O.elements?.[t]?.[o]||{})._type),c=ls(),m=Bt(u).options.query_styles!==!1,d=(0,Br.useCallback)(N9(o,t,n),[t,o]),f=Ne(d),h=(0,Br.useMemo)(function(){return JSON.parse(f)},[f]),{userCanInContext:g}=kt(),y=dV(h),_=(0,Br.useMemo)(()=>i?{isLoading:!0}:xV(u,s,a,g,y),[u,a,g,i,s,y]),b=pv(),w=(0,Br.useMemo)(()=>({id:o,..._,breakoutMode:b,isLoadingLateData:i,namespace:"elements",locked:y.locked}),[o,b,i,_,y.locked]),S=(0,Br.useCallback)((O,V=null)=>{l(Vb(t,o,O,{bp:m?V:null}))},[t,m,o,l]),C=(0,Br.useCallback)((O,V,$,H)=>{H?l(S1(t,o,O,V,{bp:$,queryValues:{[O]:H}})):h._bp_data_resolved&&h._bp_data_resolved[O]&&h._bp_data_resolved[O][$]&&V===h._bp_data_resolved[O][$][2]?l(LV(t,o,O,$)):l(S1(t,o,O,V,{bp:$}))},[o,t,h?._bp_data_resolved,l]),{currentBreakpoint:k}=lr(),A=(0,Br.useCallback)((O,V)=>{h._bp_data&&(h._bp_data[O]||[]).filter($=>$!==null).length>0?C(O,V,k):C(O,V,null)},[C,h?._bp_data,k]);return Br.default.createElement(Ms,{config:w,data:h,ctx:c,onUpdate:S,onUpdateValue:A,onUpdateQueryValue:C},e,Br.default.createElement(Z7e,{doc:t,setInspecting:r,inspecting:o}))}function Z7e({doc:e,inspecting:t,setInspecting:n}){let o=Uo("auto_inspect_element"),r=(0,Br.useRef)(null),[,i]=d1(e);(0,Br.useEffect)(()=>{t&&i(t,!0,{parent:!0})},[t,i]);let{navigate:s,navItems:a}=Ua(),l=(0,Br.useRef)(!1),u=jr(),c=(0,bpe.useNavigate)(),p=(0,Br.useCallback)((m,d=!0)=>{m&&n(m),d&&m&&s("inspector"),l.current=!1},[s,n]);Zd(u,({action:{type:m,payload:d={}},...f})=>{if(m==="ELEMENT_ADD"&&d.inspect&&d.newElements&&d.newElements[0]){p(d.newElements[0]);return}if(m==="UI:BUILDER_INSPECT"||m==="UI:END_ROW_RESIZE"){p(d.id,d.navigate);return}if(m==="UI:PREVIEW_NAVIGATE"&&d.route){c({to:d.route});return}if(m==="UI:PREVIEW_NAV_WORKSPACE"){s(d);return}if(t&&!f.elements[e]?.[t]){n(null);return}if(!t&&l.current){let h=f.elements[e]&&Object.keys(f.elements[e]).find(g=>f.elements[e]?.[g]._type===o);if(h){p(h);return}}},[s,c,n,t,p,o,e]),(0,Br.useEffect)(()=>{a.includes("inspector")&&(l.current=o)},[a]),(0,Br.useEffect)(()=>{r.current||(r.current=e),r.current!==e&&s("document"),r.current=e},[e,s])}var Br,bpe,Ua,J7e,ld=x(()=>{Br=P(B());Nn();wt();mu();Fn();fp();Un();as();Mt();ht();$t();rr();Ps();bpe=P(Xa());pa();Pt();gb();mv();Yx();Ua=()=>{let{isSplit:e,isModal:t}=kh(),n=J7e(),[o,r]=Vn("active-workspace-pane",null);return(0,Br.useMemo)(()=>{let i=e||t?n.filter(a=>a!=="document"):n;return{navigate:a=>{i.includes(a)&&r(a)},pane:o||i[0],navItems:i}},[e,t,n,o,r])},J7e=Gs(({userCan:e,permissionContext:t})=>{let n=[];return t==="dev"?["dev"]:(n.push("document"),n.push("inspector"),e("element-library")&&n.push("elements"),e("template")&&n.push("templates"),e("global")&&n.push("globals"),n)})});var cT={};D(cT,{default:()=>OW});function OW(){let e=Ke(),t=Ne(s=>s.ui.uiModalTab),{navigate:n}=Ua(),[o,r]=Vn("workspace-tabs-document");function i(){e(vp(""))}return(0,xpe.useEffect)(()=>{if(t===R7e){n("templates"),i();return}if(t===eNe){n("document"),r("outline"),i();return}},[t]),null}var xpe,R7e,eNe,DW=x(()=>{xpe=P(B());ht();Qo();ld();wt();$t();ht();R7e="starter-templates",eNe="starter-outline";sn(OW)});var MW={};D(MW,{default:()=>mT});function mT({src:e,title:t="video"}){return pT.default.createElement(pT.default.Fragment,null,pT.default.createElement("video",{src:e,allowFullScreen:!0,controls:!0,style:{width:"100%",height:"auto"},title:t}))}var pT,NW=x(()=>{pT=P(B())});var LW={};D(LW,{default:()=>b0});function b0({src:e,title:t="IFrame Video"}){return dT.default.createElement(dT.default.Fragment,null,dT.default.createElement("iframe",{src:e,allow:"fullscreen; picture-in-picture",allowFullScreen:!0,style:{width:"100%",height:"320px"},title:t}))}var dT,fT=x(()=>{dT=P(B())});var VW={};D(VW,{default:()=>gT});function gT({src:e,title:t="Max Video"}){let n=window.csAppData?.licenseKey,o=window.csAppData.themecoDomain+"/max/video/"+n+"?url="+e;return hT.default.createElement(hT.default.Fragment,null,hT.default.createElement(b0,{src:o,title:t}))}var hT,FW=x(()=>{hT=P(B());fT()});var zW={};D(zW,{default:()=>_T});function _T({src:e,type:t="iframe",...n}){switch(e&&e.match(/\.mp4/i)&&(t="video"),e&&e.match(/^https:\/\/player.vimeo.com\/video/)&&tNe&&(t="max"),t){case"iframe":return yT.default.createElement(b0,{src:e,...n});case"video":return yT.default.createElement(mT,{src:e,...n});case"max":return yT.default.createElement(gT,{src:e,...n})}}var yT,tNe,BW=x(()=>{yT=P(B());NW();fT();FW();tNe=!1});var vT={};D(vT,{default:()=>UW});function wpe(){setTimeout(async()=>{Tl(),lp(),await Jg()},25)}function UW(){let{isOpen:e}=Qn("max-manager"),t=Y5(),{use_max:n}=Wt(),{userCan:o}=kt(),[r,i]=(0,Re.useState)(!1),s=b9(),[a,l]=(0,Re.useState)(!1),u=Be(),c=Ke(),p=u&&u.docTypeInfo?.regions?.[0],m=(0,Re.useRef)(),d=(0,Re.useRef)(),f=(0,Re.useRef)();(0,Re.useEffect)(()=>{i(!1)},[e,u.docId]),(0,Re.useEffect)(()=>{l(!1)},[r]),(0,Re.useEffect)(()=>{setTimeout(function(){i(!1)},25)},[t]);let h=(0,Re.useMemo)(function(){if(!r||!r.course)return!1;for(let U=0;U<r.course.length;++U)if(r.course[U].tcoFile)return!0;return!1},[r]),g=(0,Re.useCallback)(async(U,J={})=>ap({id:U,isRemote:!0},J),[t]),y=(U,J,oe={})=>xa(async()=>{try{await J(),so(U)}catch(ce){Lt(ce.message)}},{message:U,...oe}),_=async(U,J={})=>{let oe=await g(U,{saveToLibrary:!1,...J});if(J.fullSite||J.asTemplates){wpe();return}if(!oe)throw Error(`Could not find template ${U}`);if(s(oe.title)&&!await Ri(v("app.max.template.exists",{name:oe.title})))throw new Error(v("app.notify.install-cancel"));await g(U,{saveToLibrary:!0,...J}),wpe()},b=(0,Re.useCallback)(U=>y(v("app.max.template.add"),async()=>{await _(U)}),[t]),w=(0,Re.useCallback)(function(U){return async function(){if(!await Ud(`<p>${window.csAppData.siteConfirmMessages.theme_options}</p>`))return;await y(v("app.max.template.add"),async()=>{await _(U,{fullSite:!0})},{fullScreen:!0,message:v("app.max.action.import-site")})(),window.location.href=window.location.href}},[t]),S=(0,Re.useCallback)(function(U){return y(v("app.max.template.add"),async()=>{await _(U,{asTemplates:!0,saveToLibrary:!0})},{fullScreen:!0,message:v("app.max.action.import-site-templates")})},[t]),C=(0,Re.useCallback)(U=>y(v("app.max.template.demo"),async()=>{let J=await g(U),oe=J.meta?.atts?J.meta?.atts:J.meta?.elements;oe=Array.isArray(oe)?oe:[oe],c(_u(u.docId,{[p]:oe}))}),[t,p]),k=(0,Re.useMemo)(function(){if(!r||!r?.course)return!1;for(let U=0;U<r.course.length;++U)if(r.course[U].tcoFileType==="site")return!0;return!1},[r]),A=(0,Re.useCallback)(()=>y(v("app.max.template.add"),async()=>{for(let U=0;U<r.course.length;++U){let J=r.course[U];if(!!J.tcoFile)try{await _(J.tcoFile),ai("Installed "+J.title)}catch{ai("Did not install "+J.title)}}}),[r]),O=(0,Re.useCallback)(()=>{!m.current||setTimeout(()=>{m.current.scrollTo({top:0})},25)},[m]),V=(0,Re.useCallback)(U=>()=>{!m.current||!U.current||setTimeout(()=>{m.current.scrollTo({top:U.current.offsetTop-20})},25)},[m,d]),$=!t.isLoading||!!t?.data?.errors,H=t?.data?.data||[],N=Object.values(t?.data?.errors||[]);N=N.map(JSON.stringify);let F=r&&r.course&&function(){let U=r.course.filter(J=>{if(J.title==="Information")return J});return U&&U[0]}(),q=0;return t.error||!n||!window.csAppData.maxEnabled||!o("template.max")?null:Re.default.createElement(Re.default.Fragment,null,Re.default.createElement(ei,{id:"max-manager",name:"max",nav:Re.default.createElement(Re.default.Fragment,null,!r&&Re.default.createElement(Re.default.Fragment,null,Re.default.createElement("strong",null,"Max")),r&&Re.default.createElement(Re.default.Fragment,null,Re.default.createElement("button",{onClick:()=>i(!1)},Re.default.createElement(G,{type:"larr"}),Re.default.createElement("strong",null,r.title)),r.purchased&&Re.default.createElement("a",{onClick:O},"Videos")," ",r.purchased&&Re.default.createElement("a",{onClick:V(d)},"Assets")," ",r.purchased&&Re.default.createElement("a",{onClick:V(f)},"Information")),Re.default.createElement(i0,{className:"tco-max-refresh",tooltipProps:{positionOverwrite:"bottom"}},Re.default.createElement(G,{type:"import"})))},t.isLoading&&Re.default.createElement(Ln,null),!!N.length&&Re.default.createElement(Re.default.Fragment,null,Re.default.createElement("h2",{className:"tco-max-error-title"},"Error"),Re.default.createElement("code",{className:"tco-max-errors"},N)),$&&!r&&Re.default.createElement("div",{className:"tco-courses"},Re.default.createElement("ul",null,H.map(U=>Re.default.createElement("li",{key:`course-${U.title}`,style:{position:"relative"}},!U.purchased&&Re.default.createElement("div",{className:"tco-max-not-purchased"},Re.default.createElement(G,{type:"lock"})),Re.default.createElement("a",{onClick:()=>i(U),style:{backgroundImage:`url(${U.image})`,bgPosition:"50% 50%",bgRepeat:"no-repeat",bgSize:"cover"}},Re.default.createElement("img",{src:U.image,alt:U.title}),Re.default.createElement("span",{className:"tco-visually-hidden"},U.title)))))),$&&r&&Re.default.createElement("div",{className:"tco-course",ref:m},r.purchased&&Re.default.createElement("div",{className:"tco-course-content"},Re.default.createElement("div",{className:"tco-course-section is-videos",id:"videos"},Re.default.createElement("ol",{className:"tco-course-videos"},r.course.map((U,J)=>U.title==="Information"?null:(++q,Re.default.createElement("li",{key:`${r.title}-video-${U.title}`},U.videoFile&&Re.default.createElement("figure",null,Re.default.createElement(_T,{title:U.title,src:U.videoFile})),Re.default.createElement("h3",null,Re.default.createElement("span",null,q,". ",U.title)," ",Re.default.createElement("span",null)),Re.default.createElement("p",{dangerouslySetInnerHTML:{__html:U.description}})))))),Re.default.createElement("div",{className:"tco-course-section is-aside",id:"aside",ref:d},h&&Re.default.createElement("table",{className:"tco-course-assets"},Re.default.createElement("tr",null,Re.default.createElement("th",{className:"is-title"},"Assets"),Re.default.createElement("th",{className:"is-actions"},!k&&Re.default.createElement("button",{onClick:A()},Re.default.createElement(G,{type:"plus"})," ",v("app.max.action.add-all")))),r.course.map((U,J)=>{if(U.tcoFile)return Re.default.createElement("tr",{key:`${r.title}-asset-${U.title}`},Re.default.createElement("td",{className:"is-title"},U.title),Re.default.createElement("td",{className:"is-actions"},u.docId&&U.tcoFileType==="element"&&Re.default.createElement("a",{className:"tco-btn",onClick:C(U.tcoFile)},Re.default.createElement(G,{type:"plus"})," ",v("app.max.action.add-document")),U.tcoFileType==="site"&&Re.default.createElement(Re.default.Fragment,null,Re.default.createElement("a",{className:"tco-btn",onClick:w(U.tcoFile)},Re.default.createElement(G,{type:"plus"})," ",v("app.max.action.import-site")),Re.default.createElement("a",{className:"tco-btn",onClick:S(U.tcoFile)},Re.default.createElement(G,{type:"plus"})," ",v("app.max.action.add"))),U.tcoFileType!=="site"&&Re.default.createElement("a",{className:"tco-btn",onClick:b(U.tcoFile)},Re.default.createElement(G,{type:"plus"})," ",v("app.max.action.add"))))})),Re.default.createElement("div",{className:"tco-course-info",ref:f},F&&Re.default.createElement(Re.default.Fragment,null,Re.default.createElement("button",{className:a?"tco-course-info-toggle is-active":"tco-course-info-toggle",onClick:()=>l(!a)},"Information ",Re.default.createElement(G,{type:"caret"})),Re.default.createElement("div",{className:a?"tco-course-info-content is-active":"tco-course-info-content",dangerouslySetInnerHTML:{__html:F.description}}))))),!r.purchased&&Re.default.createElement("div",{className:"tco-course-intro"},Re.default.createElement("a",{href:`https://theme.co/checkout/${r.slug||"max"}`,target:"_blank",rel:"noreferrer",className:"tco-btn tco-btn-yep tco-course-intro-purchase"},"Unlock ",r.title),Re.default.createElement("a",{href:`https://theme.co/${r.slug||"max"}`,target:"_blank",rel:"noreferrer",className:"tco-max-learn-more"},v("app.max.unlock.about")," ",r.title),Re.default.createElement("p",{className:"tco-max-subscribe-section"},v("app.max.unlock.get-access",{title:r.title}),Re.default.createElement("a",{href:"https://theme.co/checkout/max",target:"_blank",rel:"noreferrer",className:"tco-max-yep"},v("app.max.unlock.subscribe-to-max"))),Re.default.createElement("a",{href:"https://theme.co/max",target:"_blank",rel:"noreferrer",className:"tco-max-learn-more"},v("app.max.unlock.learn-more"))))))}var Re,$W=x(()=>{Re=P(B());ht();De();je();X5();Nl();xs();$t();Pt();Qo();Vo();BW();ao();Se();wr();Om();wa();Is();vi();J5();Fn();Nn();sn(UW)});var HW={};D(HW,{default:()=>bT});function bT(){return Bs.default.createElement("ul",{className:"tco-content-nav-list"},Bs.default.createElement("li",null,Bs.default.createElement("a",{className:"tco-content-nav-index-item",href:"https://theme.co/docs/",rel:"noopener noreferrer",target:"_blank"},Bs.default.createElement("span",null,v("app.docs.title")),Bs.default.createElement("div",{className:"tco-content-nav-index-item-after"},Bs.default.createElement(G,{type:"rarr"})," "))),Bs.default.createElement("li",null,Bs.default.createElement("a",{className:"tco-content-nav-index-item",href:"https://www.youtube.com/@yourthemeco",rel:"noopener noreferrer",target:"_blank"},Bs.default.createElement("span",null,v("app.videos.title")),Bs.default.createElement("div",{className:"tco-content-nav-index-item-after"},Bs.default.createElement(G,{type:"rarr"})," "))),Bs.default.createElement("li",null,Bs.default.createElement("a",{className:"tco-content-nav-index-item",href:"https://theme.co/forum/",rel:"noopener noreferrer",target:"_blank"},Bs.default.createElement("span",null,v("app.forum.title")),Bs.default.createElement("div",{className:"tco-content-nav-index-item-after"},Bs.default.createElement(G,{type:"rarr"})," "))))}var Bs,jW=x(()=>{Bs=P(B());Se();je()});var WW={};D(WW,{default:()=>xT});function xT(){let e=N2(),t=Object.keys(e).reduce((n,o)=>{let{display:r}=e[o],[i,s]=r;return s?[...n,{key:o,shortcut:i,label:s}]:n},[]);return Ah.default.createElement("dl",{className:"tco-keyboard-shortcuts"},t.map(({key:n,shortcut:o,label:r})=>Ah.default.createElement(Ah.default.Fragment,{key:n},Ah.default.createElement("dt",null,r),Ah.default.createElement("dd",null,o.split(" ").map(i=>Ah.default.createElement("kbd",{key:i,className:i.length>1?"tco-key-md":""},L2(i)))))))}var Ah,GW=x(()=>{Ah=P(B());bi()});var wT={};D(wT,{default:()=>qW});function qW(){return Ec.default.createElement(ei,{id:"preferences",name:v("app.preferences.title"),nav:Ec.default.createElement("strong",null,v("app.preferences.title"))},Ec.default.createElement(rf,{state:"preferences-tab",tabs:[{value:"preferences",label:v("app.settings.title"),content:Ec.default.createElement("div",{className:"tco-app-scroll-area"},Ec.default.createElement(G$,null))},{value:"keyboard-shortcuts",label:v("app.keyboard-shortcuts.title"),content:Ec.default.createElement("div",{className:"tco-app-scroll-area tco-preferences-scroll-padding"},Ec.default.createElement(xT,null))},{value:"help",label:v("app.support.title"),content:Ec.default.createElement("div",{className:"tco-app-scroll-area tco-preferences-scroll-padding"},Ec.default.createElement(bT,null))}]}))}var Ec,QW=x(()=>{Ec=P(B());Vo();Fn();Se();Qo();sf();jW();GW();sn(qW)});var Cpe={};async function nNe(){Xw();let e=async()=>{if(window.csAppConfig.data.isPreview){let{decode:i}=await Promise.resolve().then(()=>(Hu(),ry));if(!window.csPreviewSharedData)throw new Error("window.csPreviewSharedData was not in the iframe. This could be a result of malformed <head> html. Ensure Custom CSS does not include html tags.");return JSON.parse(i(window.csPreviewSharedData))}let{uncompress:o}=await Promise.resolve().then(()=>(Sd(),dy)),r=window.csAppConfig.data.canGzip?o(window.csAppConfig.data.app):window.csAppConfig.data.app;return{...r,...r.shared}};window.csAppData={...window.csAppConfig.data,...await e()};let{ReduxStore:t}=await Promise.resolve().then(()=>(ea(),uj));await Promise.resolve().then(()=>P(M4())),await Promise.resolve().then(()=>(L4(),N4)),await Promise.resolve().then(()=>(Lo(),a_));let{addStrings:n}=await Promise.resolve().then(()=>(Se(),r_));n(window.csAppData.app_i18n),n(window.csAppData.common_i18n),n(window.csAppData.admin_i18n),window.dispatchEvent(new CustomEvent("cs-app-core-booted"))}var ZTt,Epe=x(()=>{"use strict";ZTt=P(B());Ka();ao();window.document.addEventListener("readystatechange",function(){document.readyState==="interactive"&&nNe()})});var KW={};D(KW,{StackNavigator:()=>Xx,StackNavigatorButton:()=>kpe,useStackNavigator:()=>Sc});function Xx({renderToggle:e,toggleState:t,stackState:n,config:o,className:r}){let[i,s]=Fa(t),a=tH(n),l=(0,Bn.useCallback)(()=>{s(!1)},[s]),u=(0,Bn.useRef)();cu({refs:[u],enabled:i,onFocusLoss:l});let c=(0,Bn.useCallback)(d=>{typeof d=="boolean"?s(d):s()},[s]);(0,Bn.useEffect)(()=>{i||a.set([])},[i,a.set]);let p=(0,Bn.useMemo)(()=>({...a,toggle:s}),[a,s]),m=(0,Bn.useMemo)(()=>[["root",{isRoot:!0,depth:a.stack.length}],...a.stack].filter(([d])=>!!o[d]).map(d=>[o[d[0]],...d]),[a.stack,o]);return Bn.default.createElement(Spe.Provider,{value:p},Bn.default.createElement("div",{ref:u,className:K("tco-content-nav",r,{"is-active":i})},e({onToggle:c,isOpen:i}),i&&Bn.default.createElement("div",{className:"tco-content-nav-dresser"},m.map(([d,f,h])=>Bn.default.createElement(d,{key:f,data:h,isOpen:i},g=>Bn.default.createElement(oNe,{name:f,isOpen:i,...g}))))),i&&Bn.default.createElement("div",{className:"tco-content-nav-overlay"}))}var Bn,Spe,Sc,kpe,oNe,Jx=x(()=>{Bn=P(B());De();je();wt();gn();Spe=(0,Bn.createContext)(),Sc=()=>(0,Bn.useContext)(Spe),kpe=(0,Bn.forwardRef)(({id:e,toggleClose:t,toggleRoot:n,data:o,className:r,children:i,...s},a)=>{let{push:l,matches:u,toggle:c,set:p}=Sc(),m=(0,Bn.useMemo)(()=>JSON.stringify(o),[o]),d=(0,Bn.useMemo)(()=>u(e,o),[u,e,m]),f=(0,Bn.useCallback)(h=>{if(!!e){if(d){(t||n)&&h.target.blur(),t&&c(!1),n&&p([]);return}c(!0),l(e,o)}},[d,l,e,m,p,t,c]);return Bn.default.createElement(_n,{ref:a,onClick:f,className:K(r,{"is-active":d}),...s},i)});kpe.displayName="StackNavigatorButton";oNe=({isRoot:e,name:t,label:n,header:o,footer:r,content:i,headerClass:s,frameClass:a,contentClass:l,children:u,className:c})=>{let[p,m]=(0,Bn.useState)(!1),{stack:d,pop:f}=Sc();(0,Bn.useEffect)(()=>{let y=setTimeout(()=>{m(!0)});return()=>{clearTimeout(y)}},[m]);let h=(0,Bn.useCallback)(()=>{m(!1),setTimeout(()=>{f()},300)},[f,m]),g=(0,Bn.useMemo)(()=>p||e,[p,e,d]);return Bn.default.createElement("div",{className:K("tco-content-nav-drawer",c,a,{"is-active":g,"is-root":e,[`is-${t}`]:!!t})},!!(o||n)&&Bn.default.createElement("header",{className:K("tco-content-nav-drawer-header",s)},n&&!e&&Bn.default.createElement("h2",null,Bn.default.createElement("button",{onClick:h},Bn.default.createElement(G,{type:"larr"})),n),o),Bn.default.createElement("div",{className:K("tco-content-nav-drawer-content",l)},i,u),r&&Bn.default.createElement("footer",{className:"tco-content-nav-drawer-footer"},r))}});var YW={};D(YW,{default:()=>CT});function CT({state:e,includeAll:t}){let[n,o]=Vn(e);(0,ud.useEffect)(()=>{if(!n)if(t)o("all");else{let s=Xu()?.[0].value;s&&o(s)}},[n,t]);let r=(0,ud.useCallback)(s=>{o(s)},[o]),i=(0,ud.useMemo)(()=>t?[{value:"all",label:v("app.all-documents")},...window.csAppData.documentTypes]:window.csAppData.documentTypes,[t]);return ud.default.createElement(Jr,{className:"is-document-navigation",value:n,onChange:r,options:i})}var ud,XW=x(()=>{ud=P(B());Za();Oa();wt();Se()});var ZW={};D(ZW,{getPostStatusFromId:()=>JW});function JW(e){let t=e.states?e.states:{};if(!Object.keys(t).length)return"";for(let n in Ape){let o=Ape[n];if(!!t[o])return rNe+t[o]}return""}var Ape,rNe,RW=x(()=>{Ape=["wc_page_for_myaccount","wc_page_for_shop","wc_page_for_cart","wc_page_for_checkout","wc_page_for_terms","page_on_front","page_for_posts","draft"],rNe=" \u2014 "});var eG={};D(eG,{useCreateWithProgress:()=>Ppe,useOnInstall:()=>Th});function Ppe(){let e=l4();return(0,ET.useCallback)(async function(n){let o=Pr(n).labelSingular;Ui();let r=await e(n,async i=>({title:v("app.untitled-thing",{context:o}),...i}));return so(v("app.created-new",{context:o})),nr(),r},[e])}function Th(){let e=l4(),t=Ppe(),n=(0,Tpe.useNavigate)(),{toggle:o}=Sc(),[r,i]=Fa("creating-document"),s=(0,ET.useCallback)(async l=>{if(String(l.id).indexOf(Pm)===0)return await t(l.subType);if(l.type==="document"){let{name:u}=Pr(l.subType);if(!u)return null;if(Ui({fullScreen:!0,message:`Creating ${l.title}`}),!l.isRemote||await Kg())try{let c=await e(u,async p=>{let{meta:m}=await ap(l);return m?{title:l.title,...p,...m}:null});return nr(),c}catch(c){console.warn(c)}nr()}if(l.type==="site"){if(console.log("INSTALL SITE",l),Ui({fullScreen:!0,message:`Installing ${l.title}`}),await Kg())try{let u=await Hv(l);return u||ai(v("app.notify.install-cancel")),Tl(),nr(),u?{id:u}:null}catch(u){console.warn(u)}nr()}},[e]),a=(0,ET.useCallback)(async(...l)=>{if(r)return;i(!0);let u=await s(...l);u?.id&&n({to:`/edit/${u.id}`}),o(!1),i(!1)},[s,r,i,n,o]);return[r,a]}var ET,Tpe,ST=x(()=>{vi();ET=P(B());Se();Tpe=P(Xa());Jx();wt();dS();Za();xs();Nl();Tf();ao()});var nG={};D(nG,{PreferenceToolbarButton:()=>Zx,PreferenceToolbarButtonWithPreference:()=>tG});function Zx({onOpen:e=null,icon:t="cog",forceOpen:n=!1,tooltip:o=null}){let{isReady:r,isOpen:i,toggle:s,open:a}=Qn("preferences");o=o||v("app.preferences.title");let l=(0,Ph.useCallback)(u=>{if(n){a(),e&&e();return}s(!i),!i&&e&&e()},[r,s,i]);return r?Ph.default.createElement("div",{className:"tco-tool-group"},Ph.default.createElement(_n,{onClick:l,tooltip:o,className:K("tco-bar-button","is-dev-toolkit",{"is-active":i})},Ph.default.createElement(G,{type:t}))):null}function tG(e={}){return Uo("preferences_in_toolbar")?Ph.default.createElement(Zx,{...e}):null}var Ph,kT=x(()=>{Ph=P(B());Vo();gn();De();je();Se();Fn()});var rG={};D(rG,{default:()=>AT});function AT(){let[,e]=Vn("cs-menu-open"),[,t]=Vn("preferences-tab"),n=window.csAppData.dashboardUrl,o=(0,oG.useCallback)(function(){e(),t("preferences")},[e,t]),r=(0,oG.useCallback)(function(){e(),t("help")},[e,t]);return React.createElement(React.Fragment,null,React.createElement(Zx,{onOpen:r,icon:"help",forceOpen:!0,tooltip:v("app.help.title")}),React.createElement(Zx,{onOpen:o,forceOpen:!0}),React.createElement(sH,{tooltip:"WordPress Dashboard",href:n},v("app.exit")))}var oG,iG=x(()=>{oG=P(B());Se();wt();kT();gn()});var aG={};D(aG,{default:()=>TT});function TT(){return Et.default.createElement(Xx,{config:uNe,toggleState:"cs-menu-open",className:"is-cs-menu",stackState:"cs-menu",renderToggle:e=>Et.default.createElement(cNe,{...e})})}var Et,Ipe,iNe,sNe,sG,aNe,lNe,uNe,cNe,lG=x(()=>{Et=P(B());je();Se();Za();Ta();Jx();Nn();gn();wt();vi();wr();Yr();jd();vi();Ipe=P(Xa());bi();jd();XW();Px();RW();ST();Tf();iG();iNe=({query:e})=>{let{data:{pages:t}={},isFetchingMore:n,maybeFetchMore:o,error:r,isError:i,isLoading:s}=vH(e.toLowerCase()),a=Hd(),l=vh(),u=(0,Et.useMemo)(()=>{if(!Array.isArray(t))return[];let p=t.reduce((m,d)=>[...m,...d],[]).map(im);return Uc()?l_(p,a):p},[t,a]),c=(0,Et.useMemo)(()=>Xu().filter(({value:p})=>!!u.find(({docTypeName:m})=>m===p)).map(({value:p,label:m})=>({value:p,label:m,items:u.filter(({docTypeName:d})=>d===p).filter(d=>l||d.visibility!=="hidden")})).filter(({items:p})=>p.length>0),[l,u]);if(i)throw new Error(r);return Et.default.createElement(Et.default.Fragment,null,s?Et.default.createElement(Ln,{lg:!0}):Et.default.createElement(Et.default.Fragment,null,c.length<=0&&Et.default.createElement(Zt,{title:v("app.no-things-found",{context:v("app.documents")}),message:v("app.plus-create",{context:v("app.document")})}),c.map(({value:p,label:m,items:d})=>Et.default.createElement(Et.default.Fragment,{key:p},Et.default.createElement("strong",{className:"tco-content-nav-label"},m),Et.default.createElement("ul",{className:"tco-content-nav-list"},d.map(f=>Et.default.createElement(sG,{key:f.id,data:f}))))),n&&Et.default.createElement(Ln,{lg:!0}),o()))},sNe=({query:e})=>{let{data:{pages:t}={},isFetchingMore:n,maybeFetchMore:o,error:r,isError:i,isLoading:s}=_H(),a=vh(),l=Hd(),[,u]=Th(),{userCan:c}=kt(),p=(0,Et.useMemo)(()=>{if(!Array.isArray(t))return[];let d=t.reduce((f,h)=>[...f,...h],[]).map(im);return d.sort((f,h)=>f.title.localeCompare(h.title)),Uc()?l_(d,l):d},[t,l]),m=(0,Et.useMemo)(()=>Xu().filter(({value:d})=>!!p.find(({docTypeName:f})=>f===d)).map(({value:d,label:f})=>({value:d,label:f,docTypeInfo:Pr(d),items:p.filter(({docTypeName:h})=>h===d).filter(h=>a||h.visibility!=="hidden")})).filter(({items:d})=>d.length>0),[a,p]);if(i)throw new Error(r);return Et.default.createElement(Et.default.Fragment,null,s?Et.default.createElement(Ln,{absolute:!0,lg:!0}):Et.default.createElement(Et.default.Fragment,null,m.length<=0&&Et.default.createElement(Zt,{title:v("app.no-things-found",{context:v("app.documents")}),message:v("app.plus-create",{context:v("app.document")})}),m.map(({value:d,label:f,items:h,docTypeInfo:g})=>Et.default.createElement(Et.default.Fragment,{key:d},Et.default.createElement("strong",{className:"tco-content-nav-label"},c(`${g.permissionContext}.create`)&&Et.default.createElement("a",{className:"tco-float-right",onClick:function(){u({id:Pm,subType:d})}},Et.default.createElement(G,{type:"plus"})),f),Et.default.createElement("ul",{className:"tco-content-nav-list"},h.map(y=>Et.default.createElement(sG,{key:y.id,data:y}))))),n&&Et.default.createElement(Ln,{lg:!0}),o()))},sG=({data:e})=>{let t=(0,Ipe.useNavigate)(),{toggle:n}=Sc(),{id:o,title:r,docTypeName:i,docTypeInfo:{permissionContext:s,labelSingular:a}={}}=e,{userCan:l}=kt(),{duplicate:u,deletePermanent:c}=Ox(i),p=(0,Et.useCallback)(h=>{h.preventDefault(),h.stopPropagation(),u(o,r)},[o,r]),m=(0,Et.useCallback)(h=>{c(o)},[o]),d=`/edit/${o}`,f=(0,Et.useCallback)(h=>{h.preventDefault(),h.stopPropagation(),D2(h)||n(!1),t({to:d})},[d,n]);return Et.default.createElement("li",null,Et.default.createElement(lH,{onClick:f,className:"tco-content-nav-index-item",to:d},Et.default.createElement("span",null,r,JW(e)),Et.default.createElement("div",{className:"tco-content-nav-index-item-after"},Et.default.createElement("div",{className:"tco-content-nav-index-item-actions"},l(`${s}.create`)&&Et.default.createElement(_n,{className:"",onClick:p,tooltip:v("app.duplicate")},Et.default.createElement(G,{type:"copy"})),l(`${s}.delete`)&&Et.default.createElement(La,{className:"",tooltip:v("app.delete"),label:Et.default.createElement(G,{type:"trash"}),prompt:v("app.notify.delete-confirm-perm",{context:a}),onAccept:m})))))},aNe=({type:e})=>{let t=Hd(),n=vh(),{data:{pages:o}={},isFetchingMore:r,maybeFetchMore:i,error:s,isError:a,isLoading:l}=Dx(e),{label:u}=Pr(e),c=(0,Et.useMemo)(()=>{if(!Array.isArray(o))return null;let p=o.reduce((m,d)=>[...m,...d],[]).filter(m=>n||m.visibility!=="hidden").map(im);return Uc()?l_(p,t):p},[o,t,n]);if(a)throw new Error(s);return l?Et.default.createElement(Ln,{lg:!0}):c.length<=0?Et.default.createElement(Zt,{title:v("app.no-things-found",{context:u}),message:v("app.plus-create",{context:v("app.document")})}):Et.default.createElement("ul",{className:"tco-content-nav-list"},c.map(p=>Et.default.createElement(sG,{key:p.id,data:p})),r&&Et.default.createElement(Ln,{lg:!0}),i())},lNe=({children:e,isOpen:t,data:{depth:n}})=>{let{isSearching:o,query:r,clearSearch:i}=ia("document-search"),[s]=Vn("selected-doc-type");return(0,Et.useEffect)(()=>{i()},[t]),e({header:Et.default.createElement(Et.default.Fragment,null,Et.default.createElement(CT,{state:"selected-doc-type",includeAll:!0}),Et.default.createElement(fu,{id:"document-search",placeholder:"Search\u2026",autoFocus:t})),footer:Et.default.createElement(AT,null),content:t&&n<=1&&(o?Et.default.createElement(iNe,{query:r}):s&&(s==="all"?Et.default.createElement(sNe,null):Et.default.createElement(aNe,{type:s})))})},uNe={root:lNe},cNe=({onToggle:e})=>(Ko({"search-documents":()=>{e(!0)},esc:En(()=>{e(!1)})},[e]),Et.default.createElement("button",{className:"tco-content-nav-toggle",onClick:e},Et.default.createElement(G,{type:"logo-cornerstone"}),Et.default.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 64.2 7.9",style:{enableBackground:"new 0 0 64.2 7.9"},xmlSpace:"preserve"},Et.default.createElement("g",null,Et.default.createElement("g",{transform:"translate(-1.000000, 0.000000)"},Et.default.createElement("path",{d:"M5.5,5.9l1,1C5.8,7.5,5.1,7.8,4.2,7.8C2.5,7.8,1,6.8,1,4.7s1.4-3.1,3.1-3.1c0.8,0,1.5,0.2,2.1,0.9l-0.9,1C5.1,3.1,4.6,2.9,4.2,2.9c-1,0-1.7,0.7-1.7,1.8c0,1.1,0.8,1.7,1.7,1.7C4.7,6.4,5.1,6.3,5.5,5.9z M9.6,1.6c1.9,0,3.1,1.4,3.1,3.1c0,1.7-1.2,3.1-3.1,3.1S6.6,6.4,6.6,4.7C6.6,3,7.7,1.6,9.6,1.6z M9.6,2.9C8.6,2.9,8,3.8,8,4.7c0,0.9,0.5,1.7,1.6,1.7s1.6-0.8,1.6-1.7C11.2,3.8,10.6,2.9,9.6,2.9z M13.3,1.7h1.4l0.1,0.7c0.5-0.7,1.1-0.8,1.7-0.8c0.6,0,1.2,0.2,1.5,0.6l-0.7,1.3C17,3.1,16.7,3,16.3,3c-0.8,0-1.5,0.4-1.5,1.5v3.1h-1.5V1.7z M24,7.6h-1.5V4.5C22.5,3.6,22,3,21.1,3c-0.9,0-1.5,0.8-1.5,1.7v3h-1.5V1.7h1.3l0.1,0.8c0.6-0.6,1.2-0.9,1.9-0.9c1.4,0,2.5,1,2.5,2.9V7.6z M30.7,5.2h-4.6c0.1,0.7,0.7,1.3,1.8,1.3c0.5,0,1.2-0.2,1.6-0.6l0.9,0.9c-0.6,0.6-1.6,1-2.5,1c-2,0-3.3-1.3-3.3-3.2c0-1.8,1.2-3.1,3.1-3.1C29.7,1.5,30.9,2.8,30.7,5.2z M26.1,4h3.2c-0.1-0.8-0.7-1.2-1.5-1.2C27,2.8,26.3,3.2,26.1,4z M31.4,1.7h1.4l0.1,0.7c0.5-0.7,1.1-0.8,1.7-0.8c0.6,0,1.2,0.2,1.5,0.6l-0.7,1.3C35.1,3.1,34.8,3,34.4,3c-0.8,0-1.5,0.4-1.5,1.5v3.1h-1.5V1.7z M40.9,2.3l-0.8,1c-0.4-0.4-0.9-0.5-1.5-0.5c-0.7,0-1.1,0.2-1.1,0.6c0,0.4,0.3,0.6,1.1,0.6c1.1,0.1,2.5,0.3,2.5,1.9c0,1-0.9,1.9-2.5,1.9c-0.9,0-1.9-0.2-2.7-1.1l0.7-1c0.4,0.5,1.4,0.8,2,0.8c0.6,0,1.1-0.3,1.1-0.7c0-0.4-0.3-0.6-1.2-0.6c-1.1-0.1-2.4-0.5-2.4-1.8c0-1.4,1.4-1.8,2.5-1.8C39.5,1.5,40.2,1.7,40.9,2.3z M42.3,0.2L43.8,0v1.7h1.6V3h-1.6v2.6c0,0.6,0.3,0.8,0.8,0.8c0.2,0,0.5-0.1,0.7-0.2l0.4,1.2c-0.4,0.2-0.8,0.2-1.2,0.3c-1.3,0-2.1-0.7-2.1-2.2V3h-1.1V1.7h1.1V0.2z M48.9,1.6C50.8,1.6,52,3,52,4.7c0,1.7-1.2,3.1-3.1,3.1c-1.9,0-3.1-1.4-3.1-3.1C45.8,3,47,1.6,48.9,1.6z M48.9,2.9c-1.1,0-1.6,0.9-1.6,1.8c0,0.9,0.5,1.7,1.6,1.7s1.6-0.8,1.6-1.7C50.5,3.8,49.9,2.9,48.9,2.9z M58.4,7.6h-1.5V4.5c0-0.9-0.5-1.6-1.4-1.6C54.6,3,54,3.7,54,4.6v3h-1.5V1.7h1.3L54,2.5c0.6-0.6,1.2-0.9,1.9-0.9c1.4,0,2.5,1,2.5,2.9V7.6z M65.1,5.2h-4.6c0.1,0.7,0.7,1.3,1.8,1.3c0.5,0,1.2-0.2,1.6-0.6l0.9,0.9c-0.6,0.6-1.6,1-2.5,1c-2,0-3.3-1.3-3.3-3.2c0-1.8,1.2-3.1,3.1-3.1C64.1,1.5,65.4,2.8,65.1,5.2z M60.5,4h3.2c-0.1-0.8-0.7-1.2-1.5-1.2C61.4,2.8,60.8,3.2,60.5,4z"}))))))});var uG={};D(uG,{default:()=>PT});function Ope({isSearching:e,isLoading:t,isCreating:n,onInstall:o,siteData:r,groups:i,groupData:s,state:a}){if(t)return In.default.createElement(Ln,{lg:!0});if(i.length<=0)return In.default.createElement(Zt,{title:v("app.no-things-found",{context:v("app.templates.entities")}),message:""});if(e){let l=i.map(({value:u,label:c})=>({value:u,label:c,items:s.get(u)?.templates??[]})).filter(({items:u})=>u.length>0);return r.length&&(l=[{value:"site",label:"Sites",items:[...r]},...l]),l.length<=0?In.default.createElement(Zt,{title:v("app.no-things-found",{context:v("app.templates.entities")}),message:""}):In.default.createElement(In.default.Fragment,null,l.map(({value:u,label:c,items:p})=>In.default.createElement(In.default.Fragment,{key:u},p.length>0&&In.default.createElement("strong",{className:"tco-content-nav-label"},c),In.default.createElement(lc,{isCreate:!0,items:p,onInstall:o,className:"is-sm"}))))}return In.default.createElement(fNe,{state:a,items:i},l=>In.default.createElement(lc,{isCreate:!0,items:l==="sites"?r:s.get(l).templates??[],onInstall:o,className:"is-sm"}))}function hNe({isOpen:e,children:t}){let n=jv(),o=Rg(),r=(0,In.useMemo)(()=>o.length<=0?[]:[{value:"blank",label:"Blank"},...n],[o,n]),[i]=Vn("document-create-tabs"),{reset:s,toggle:a}=Sc();return t({frameClass:`is-document-create-tab-${i}`,headerClass:`is-${i}`,contentClass:"is-flush",header:In.default.createElement(In.default.Fragment,null,In.default.createElement("div",{className:K("is-document-create-tabs-wrapper",`is-${i}`)},In.default.createElement(rf,{state:"document-create-tabs",tabs:r,className:"is-document-create"})),i!=="blank"&&In.default.createElement(fu,{id:"create-new",key:"search-"+i,placeholder:"Search\u2026",autoFocus:e})),content:In.default.createElement(In.default.Fragment,null,i==="theme"&&In.default.createElement(pNe,null),i==="library"&&In.default.createElement(mNe,null),i==="blank"&&In.default.createElement(dNe,null))})}function PT(){return Rg().length<=0?null:In.default.createElement(Xx,{config:yNe,toggleState:"cs-create-open",className:"is-create-new",stackState:"cs-create",renderToggle:t=>In.default.createElement(gNe,{...t})})}var In,pNe,mNe,dNe,fNe,gNe,yNe,cG=x(()=>{In=P(B());De();je();Se();Pt();Ta();Jx();Nn();wt();wr();Yr();bi();sf();i1();Is();Tf();ST();pNe=()=>{let{isSearching:e,query:t}=ia("create-new"),{items:n,isLoading:o}=ll(Wv(),{filter:up({type:"document"}),query:t}),{userCan:r}=kt(),i=r("manage_options"),{groupData:s,groups:a}=h9(n),l=(0,In.useMemo)(()=>i?window.csAppData?.remoteAssets?.templates?.sites??[]:[],[i]),u=(0,In.useMemo)(()=>t?l.filter(d=>{let f=new RegExp(t,"ig");return!!d.title.match(f)}):l,[l,t]),c=(0,In.useMemo)(()=>u.length<=0?a:[{label:"Sites",value:"sites"},...a],[a,u]),[p,m]=Th();return In.default.createElement(Ope,{isSearching:e,isLoading:o,isCreating:p,onInstall:m,groups:c,groupData:s,siteData:u,state:"document-create-theme-accordion"})},mNe=()=>{let{isSearching:e,query:t}=ia("create-new"),{items:n,isLoading:o}=ll(uc(),{filter:up({type:"document"}),query:t}),{groupData:r,groups:i}=f9(n),[s,a]=Th();return In.default.createElement(Ope,{isSearching:e,isLoading:o,isCreating:s,onInstall:a,groups:i,groupData:r,state:"document-create-library-accordion"})},dNe=()=>{let e=qv(),[,t]=Th(),n=(0,In.useMemo)(()=>e.map(({value:o,labelSingular:r})=>({id:`${Pm}/${o}`,title:r,type:"document",subType:o})),[e]);return In.default.createElement(lc,{isCreate:!0,items:n,onInstall:t,className:"is-sm"})},fNe=({state:e,items:t,children:n})=>(sb(e,[t?.[0]?.value]),In.default.createElement(Uf,{state:e,items:t},n));gNe=({isOpen:e,onToggle:t})=>{let{reset:n,toggle:o}=Sc(),r=(0,In.useCallback)(()=>{e||t()},[e,t,n]);return Ko({"create-new":()=>{t(!0)},esc:()=>{t(!1)}},[t]),In.default.createElement(In.default.Fragment,null,In.default.createElement("button",{className:"tco-content-nav-toggle",onClick:t},In.default.createElement(G,{type:"plus"})))},yNe={root:hNe}});var pG={};D(pG,{default:()=>IT});function _Ne({setPreviewUrl:e,choices:t,value:n}){return Array.isArray(t)?gt.default.createElement(Jr,{options:t,onChange:e,value:n}):gt.default.createElement(sh,{options:t,transform:({id:o,title:r,parentTitle:i,typeLabel:s,url:a,value:l,label:u})=>({value:a||l,label:r||u,meta:{parentTitle:i,typeLabel:s}}),value:n,onChange:e})}function vNe({setPreviewUrl:e,format:t,value:n}){let o=(0,gt.useRef)();(0,gt.useEffect)(()=>{o.current&&o.current.focus()},[]);let r=(0,gt.useCallback)(({target:{value:i}})=>{e(t.replace("SEARCHQUERYPLACEHOLDER",encodeURIComponent(i)))},[t,e]);return gt.default.createElement("input",{ref:o,type:"text",onChange:r})}function wNe(){let{id:e,docTypeInfo:t}=Be(),n=DH(e),o=xNe(t),r=RD(o),i=e8(o),[s,a]=NH(e),l=MH(),{criteria:u={}}=(0,gt.useMemo)(()=>i.find(({key:m})=>m===s)??{},[i,s]),c=(0,gt.useCallback)(function(m){(i.find(({key:f})=>f===m)??{}).url&&n(u.url),a(m)},[i,n,a]),p=u&&u.type&&bNe[u.type];return gt.default.createElement("ul",{className:"tco-bar-dropdown-list"},gt.default.createElement("li",null,gt.default.createElement("div",{className:"has-controls"},gt.default.createElement(Jr,{grouped:!0,options:r,placeholder:"Select URL",value:s,onChange:c}),p&&gt.default.createElement(p,{setPreviewUrl:n,value:l,...u}))))}function CNe({toggle:e,navigate:t,notice:n}){let o=(0,gt.useCallback)(()=>{!t||(t(),e(!1))},[e,t]);return gt.default.createElement("ul",{className:"tco-bar-dropdown-list"},gt.default.createElement("li",null,gt.default.createElement("a",{onClick:o,className:"is-featured is-warn"},gt.default.createElement("span",null,n),t&&gt.default.createElement("kbd",null,"\u2192"))))}function ONe({doc:e}){let{docId:t,docTypeInfo:{baseType:n,labelSingular:o}={},docTypeName:r,previewUrl:i,settingsData:s,settingsLoaded:a,settingControls:l}=e,{navigate:u}=Ua(),[,c]=mm("document"),p=a&&l?.length>0,m=(0,gt.useCallback)(()=>{c("settings"),u("document")},[u,c]),d=Ne(function({ui:w}){return w.previewForceScrollEffects}),f=Ne(function({ui:w}){return w.previewElementConditions}),h=Ne(function({ui:w}){return w.previewElementToggleLock}),g=(0,gt.useMemo)(()=>d!=="none"||f!=="allow"||h==="locked",[d,f,h]),y=(0,gt.useMemo)(()=>p?n==="layout"&&(s?.assignments??[]).length<=0?`This ${o} is not assigned. Manage assignments from Document Settings.`:n==="content"&&s?.general_post_status==="draft"?`This ${o} is a draft. Publish it from Document Settings.`:null:null,[p,n,s,o]),_=(0,gt.useMemo)(()=>{let w=[];return n!=="content"&&w.push(["switcher",gt.default.createElement(wNe,{key:"switcher-select"})]),t&&w.push(["settings",gt.default.createElement(PNe,{key:"preview-settings"})]),i&&r!=="custom:component"&&w.push(["link",gt.default.createElement(INe,{url:i,key:"preview-link"})]),w},[n,t,i,r]);return gt.default.createElement("div",{className:"tco-tool-group"},gt.default.createElement(sd,{id:"preview",order:"end",position:"top",href:i,label:y||g?gt.default.createElement("span",null,gt.default.createElement("b",{className:"tco-bubble has-pulse is-bottom is-left"}),gt.default.createElement(G,{type:"preview"})):gt.default.createElement(G,{type:"preview"})},w=>gt.default.createElement(Sh,{className:"is-preview"},y&&gt.default.createElement(CNe,{toggle:w,navigate:m,notice:y}),gt.default.createElement("h1",null,gt.default.createElement("span",null,"Preview")),_.map(([S,C],k)=>gt.default.createElement(gt.default.Fragment,{key:S},C,k<_.length-1&&gt.default.createElement("hr",{className:"tco-bar-dropdown-divider"}))))))}function IT(){let e=Be();return e.id?gt.default.createElement(ONe,{doc:e}):null}var gt,bNe,xNe,ENe,Dpe,SNe,kNe,ANe,TNe,PNe,INe,mG=x(()=>{gt=P(B());ht();Wx();ss();je();Pt();Oa();Se();tf();jp();rr();Vo();ld();Fn();Pa();bNe={select:_Ne,text:vNe},xNe=({baseType:e,subType:t}={})=>e==="layout"&&!["header","footer"].includes(t)?t:"any";ENe=()=>{let e=Ne(({ui:r})=>r.previewForceScrollEffects),t=Ke();vo(()=>{Wu("ui","force-scroll-effects",e)},[e]);let n=(0,gt.useMemo)(()=>[{value:"in",label:"In"},{value:"out",label:"Out"}],[]),o=(0,gt.useCallback)(r=>t({type:"UI:FORCE_SCROLL_EFFECTS",payload:r}),[t]);return gt.default.createElement("div",null,gt.default.createElement("span",null,"Force Scroll Effects")," ",gt.default.createElement(to,{value:e,choices:n,offValue:"none",isToggle:!0,onUpdate:o}))},Dpe=[{value:"ignore",label:"Ignore"}],SNe=()=>{let e=Ne(({ui:o})=>o.previewElementSlideInteractions),t=Ke();vo(()=>{Wu("ui","element-interaction-ignore",e)},[e]);let n=(0,gt.useCallback)(o=>t({type:"UI:IGNORE_SLIDE_INTERACTIONS",payload:o}),[t]);return gt.default.createElement("div",null,gt.default.createElement("span",null,"Slide Interactions")," ",gt.default.createElement(to,{value:e,choices:Dpe,offValue:"allow",isToggle:!0,onUpdate:n}))},kNe=()=>{let e=Ne(({ui:o})=>o.previewElementConditions),t=Ke();vo(()=>{Wu("ui","element-conditions",e)},[e]);let n=(0,gt.useCallback)(o=>t({type:"UI:ELEMENT_CONDITIONS",payload:o}),[t]);return gt.default.createElement("div",null,gt.default.createElement("span",null,"Element Conditions")," ",gt.default.createElement(to,{value:e,choices:Dpe,offValue:"allow",isToggle:!0,onUpdate:n}))},ANe=[{value:"locked",label:"Locked"}],TNe=()=>{let e=Ne(({ui:o})=>o.previewElementToggleLock),t=Ke();vo(()=>{Wu("ui","element-toggle-lock",e)},[e]);let n=(0,gt.useCallback)(o=>t({type:"UI:LOCK_TOGGLEABLES",payload:o==="locked"}),[t]);return gt.default.createElement("div",null,gt.default.createElement("span",null,"Element Toggles")," ",gt.default.createElement(to,{value:e,choices:ANe,offValue:"unlocked",isToggle:!0,onUpdate:n}))},PNe=()=>gt.default.createElement("ul",{className:"tco-bar-dropdown-list"},gt.default.createElement("li",null,gt.default.createElement(TNe,null)),gt.default.createElement("li",null,gt.default.createElement(SNe,null)),gt.default.createElement("li",null,gt.default.createElement(kNe,null)),gt.default.createElement("li",null,gt.default.createElement(ENe,null))),INe=({url:e})=>gt.default.createElement("ul",{className:"tco-bar-dropdown-list"},gt.default.createElement("li",null,gt.default.createElement("a",{href:e,target:"_blank",rel:"noopener, noreferrer"},gt.default.createElement("span",null,"View on Frontend")," ",gt.default.createElement("kbd",null,"\u2192"))))});var dG={};D(dG,{default:()=>OT});function OT(){let{docId:e}=Be(),[t]=He(al),[,n]=He(c_),[,o]=He(y4),r=(0,x0.useCallback)(async()=>{t.includes(e)&&!await Lx()||(o(e),n(e))},[e,n,o,t,Lx]);return Ko({reload:En(r)},[r]),e?x0.default.createElement("div",{className:"tco-tool-group"},x0.default.createElement(_n,{onClick:r,tooltip:v("app.preview.reload"),className:K("tco-bar-button","is-preview-reload"),tooltipProps:DNe},x0.default.createElement(G,{type:"reload"}))):null}var x0,DNe,fG=x(()=>{x0=P(B());De();je();Kt();Pt();gn();bi();Pt();Se();DNe={positionOverwrite:"bottom"}});var hG={};D(hG,{default:()=>Rx});var Ql,Mpe,Rx,DT=x(()=>{Ql=P(B());De();lG();cG();Pt();jd();mG();fG();Sf();Mpe=(0,Ql.forwardRef)(({className:e,style:t},n)=>Ql.default.createElement("div",{ref:n,className:K("tco-bar","is-docbar",e),style:t},Ql.default.createElement(TT,null),Ql.default.createElement(PT,null),Ql.default.createElement(zH,null),Ql.default.createElement(sO,null),Ql.default.createElement("div",{className:"tco-tools"},Ql.default.createElement(OT,null),Ql.default.createElement(IT,null)),Ql.default.createElement(UN,null)));Mpe.displayName="DocBar";Rx=Mpe});var gG={};D(gG,{default:()=>MT});function MNe({label:e,statusLabels:t=[],locked:n,position:o,active:r,id:i,className:s,...a}){let l=(0,Yi.useRef)(),u=[...t],c=parseInt(getComputedStyle(document.body).getPropertyValue("--d-bar-crumb-max-width"));l&&l.current&&l.current.getBoundingClientRect().width>=c&&(u=[{label:v("app.status.label",{label:e}),icon:"label",key:"element-label"},...t]);let p=t.length,m=xi(l,u.length?u.map(({key:f,icon:h,label:g})=>Yi.default.createElement("span",{key:f},Yi.default.createElement(G,{type:h})," ",g)):"",{className:"tco-help-text has-status-icons"}),d=(0,Yi.useMemo)(()=>n?Yi.default.createElement("span",{className:"tco-crumb-status"},Yi.default.createElement(G,{type:"lock"})):p>0?Yi.default.createElement("span",{className:"tco-crumb-status"},Yi.default.createElement("span",{className:"tco-crumb-status-count"},Yi.default.createElement(G,{type:`num-${p}`}))):null,[p,n]);return Yi.default.createElement("button",{className:K("tco-crumb",{"is-active":r},s),ref:l,...a},m,d,Yi.default.createElement("span",{className:"tco-crumb-label"},e))}function MT({activeItem:e,makeItemAtts:t=()=>({}),items:n,onNavigate:o,onMouseEnter:r,onMouseLeave:i,position:s}){let a=["all","breadcrumbs"].includes(Uo("status_indicators"));return Yi.default.createElement("div",{className:"tco-crumbs"},Yi.default.createElement("div",{className:"tco-crumbs-scroller-outer"},Yi.default.createElement("div",{className:"tco-crumbs-scroller-inner"},Yi.default.createElement("div",{className:"tco-crumbs-content"},n.map(({id:l,label:u,classes:c,locked:p,statusLabels:m=[]})=>Yi.default.createElement(MNe,{active:l===e,className:K(c),locked:p,statusLabels:a?m:Zu,key:l,id:l,label:u,onClick:d=>{l!==e&&o(l,d)},onMouseEnter:d=>{r(l,d)},onMouseLeave:d=>{i(l,d)},position:s,...t({id:l})}))))))}var Yi,yG=x(()=>{Yi=P(B());De();je();gn();Fn();Se();Or()});var _G={};D(_G,{default:()=>NT});function NT(){let{id:e,docTypeName:t}=Be(),n=kt(),{id:o}=Wn()??{},r=(0,cd.useCallback)(F9(e,t,o,n),[e,t,o,n]),i=Ne(r),s=Ke(),a=(0,cd.useCallback)(({id:p})=>({"data-tco-ctx-menu":p}),[]),l=(0,cd.useCallback)(p=>{s(ma(p))},[s]),u=(0,cd.useCallback)(p=>{s(xu(p))},[s]),c=(0,cd.useCallback)(()=>{s(wu())},[s]);return!o||i.length<=0?null:cd.default.createElement(MT,{items:i,activeItem:o,makeItemAtts:a,onNavigate:l,onMouseEnter:u,onMouseLeave:c})}var cd,vG=x(()=>{cd=P(B());Nn();ht();yG();$t();as();is();Pt()});var xG={};D(xG,{DevToolkitButton:()=>bG});function bG(){let{isReady:e,isOpen:t,toggle:n}=Qn("dev-toolkit"),o=(0,w0.useCallback)(r=>{n(!t)},[e,n,t]);return e?w0.default.createElement("div",{className:"tco-tool-group"},w0.default.createElement(_n,{onClick:o,tooltip:"Dev Toolkit",className:K("tco-bar-button","is-dev-toolkit",{"is-active":t})},w0.default.createElement(G,{type:"dev"}))):null}var w0,wG=x(()=>{w0=P(B());Vo();gn();De();je()});var CG={};D(CG,{default:()=>LT});function LT({onSelect:e,fileTypes:t=void 0}){let n=(0,C0.useCallback)(function(){t9({fileTypes:t,multiple:!1,onSelect:o=>{e&&e(o)}})},[t,e]);return C0.default.createElement("div",{className:"tco-tool-group"},C0.default.createElement(_n,{onClick:n,tooltip:v("app.media-library.title"),className:K("tco-bar-button","is-media-libary")},C0.default.createElement(G,{type:"image"})))}var C0,EG=x(()=>{C0=P(B());Se();Tm();je();gn();De()});var SG={};D(SG,{default:()=>VT});function VT(){let{isModal:e}=kh(),{isReady:t,isOpen:n,toggle:o}=Qn("outline"),r=(0,E0.useCallback)(i=>{o(!n)},[t,o,n]);return!t||!e?null:E0.default.createElement("div",{className:"tco-tool-group"},E0.default.createElement(_n,{onClick:r,tooltip:v("app.outline.title"),className:K("tco-bar-button","is-outline-modal")},E0.default.createElement(G,{type:"nav-document"})))}var E0,kG=x(()=>{E0=P(B());Se();je();gn();De();Vo();Yx()});var TG={};D(TG,{default:()=>AG});var $a,Npe,AG,PG=x(()=>{$a=P(B());De();Ps();f0();G4();vG();wG();EG();kG();kT();fm();Npe=(0,$a.forwardRef)(({className:e,style:t},n)=>$a.default.createElement("div",{ref:n,className:K("tco-bar","is-toolbar","is-spaced",e),style:t},$a.default.createElement(NT,null),$a.default.createElement("div",{className:"tco-tools"},$a.default.createElement(Z7,null),$a.default.createElement(bG,null),$a.default.createElement(tG,null),$a.default.createElement(LT,null),$a.default.createElement(wj,null),$a.default.createElement(VT,null),$a.default.createElement(PH,null),$a.default.createElement(Ia,{extensionType:"toolbar"}))));Npe.displayName="Toolbar";AG=Npe});var OG={};D(OG,{default:()=>IG});var S0,Lpe,IG,DG=x(()=>{S0=P(B());De();Fn();ao();Vg();Lpe=(0,S0.forwardRef)(({output:e,id:t,className:n,style:o},r)=>{let{preview_inset:i=!1,disable_preview:s}=Wt();return S0.default.createElement("div",{className:K("tco-canvas",{"is-inset":i},n),style:o},!s&&S0.default.createElement(RE,{className:n}),S0.default.createElement(zd,null))});Lpe.displayName="Canvas";IG=Lpe});var VG={};D(VG,{DevWorkspace:()=>MG,DevWorkspaceFooter:()=>LG,DevWorkspaceHeader:()=>NG});function VNe(){let e=!0,[t,n]=(0,at.useState)(!1),o=(0,at.useCallback)(s=>n(s),[n]),[r,i]=(0,at.useState)("transparent");return at.default.createElement(fn,{open:t,modalClass:e?"is-color-with-palette":"is-color-solo",isInput:!0,swatchLabelClass:"has-value",label:"Edit",onToggle:o},at.default.createElement("div",{className:"tco-picker-header"},at.default.createElement("div",{className:"tco-picker-tabs"},at.default.createElement("button",{className:"is-active"},"Base"),at.default.createElement("button",{className:""},"Interaction"),at.default.createElement("button",null,at.default.createElement("svg",{class:"tco-svg is-link",width:"16",height:"16",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},at.default.createElement("g",null,at.default.createElement("path",{d:"M11,0C9.7,0,8.4,0.5,7.5,1.5L6.3,2.6C5.9,3,5.9,3.6,6.3,4s1,0.4,1.4,0l1.2-1.2c1.1-1.1,3.1-1.1,4.2,0 C13.7,3.4,14,4.2,14,5s-0.3,1.6-0.9,2.1L12,8.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l1.2-1.2 C15.5,7.6,16,6.3,16,5s-0.5-2.6-1.5-3.5C13.6,0.5,12.3,0,11,0z"}),at.default.createElement("path",{d:"M8.3,12l-1.2,1.2c-1.1,1.1-3.1,1.1-4.2,0C2.3,12.6,2,11.8,2,11s0.3-1.6,0.9-2.1L4,7.7c0.4-0.4,0.4-1,0-1.4 s-1-0.4-1.4,0L1.5,7.5C0.5,8.4,0,9.7,0,11s0.5,2.6,1.5,3.5C2.4,15.5,3.7,16,5,16s2.6-0.5,3.5-1.5l1.2-1.2c0.4-0.4,0.4-1,0-1.4 S8.7,11.6,8.3,12z"}),at.default.createElement("path",{d:"M9.4,5.2L5.2,9.4c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l4.2-4.2 c0.4-0.4,0.4-1,0-1.4C10.4,4.8,9.8,4.8,9.4,5.2z"})))))),at.default.createElement("div",{className:"tco-color-picker-sections"},at.default.createElement("div",{className:"is-picker"},at.default.createElement(HS,{value:r,onUpdate:i})),e&&at.default.createElement("div",{className:"is-palettes"},at.default.createElement("div",{className:"is-palettes-inner"},at.default.createElement(Vpe,{context:"picker"})))))}function FNe(){return at.default.createElement(ti,null,at.default.createElement(Ho,{label:"Setup"},at.default.createElement(Le,{label:"Color"},at.default.createElement(VNe,null))),at.default.createElement(Ho,{label:"Loader"},at.default.createElement(Ln,null)))}var at,NNe,LNe,Vpe,zNe,BNe,MG,NG,LG,FG=x(()=>{at=P(B());De();je();wt();Se();qr();wr();Pa();Gt();Vm();NNe=[{value:"tab1",label:"Tab 1"},{value:"tab2",label:"Tab 2"}],LNe=[{label:"Palette",palette:[{value:"rgba(255, 0, 0, 0.06)",label:"Rojo",class:"is-active-color"},{value:"rgba(0, 255, 0, 0.55)",label:"Verde",class:""},{value:"rgba(0, 0, 255, 0.27)",label:"Azul",class:""},{value:"#f39f18",label:"Sunny Sunflower with Sunbeams Shining Down",class:""},{value:"#3d642d",label:"Fern",class:"is-modified-color"},{value:"#ea899a",label:"Le Pink Panther",class:""}]},{label:"Luxury Woman Coach",palette:[{value:"rgb(255, 255, 255)",label:"BG 1",class:""},{value:"rgb(235, 234, 233)",label:"BG 2",class:""},{value:"rgb(35, 31, 32)",label:"Base",class:""},{value:"rgb(20, 17, 18)",label:"Heading",class:""},{value:"rgb(35, 31, 32)",label:"iBG 1",class:""},{value:"rgb(158, 151, 147)",label:"iBG 2",class:""},{value:"rgb(224, 223, 222)",label:"iBase",class:""},{value:"rgb(255, 255, 255)",label:"iHeading",class:""},{value:"rgb(192, 131, 105)",label:"Accent 1",class:""},{value:"rgb(251, 216, 192)",label:"Accent 2",class:""},{value:"rgb(35, 31, 32)",label:"Text on Accent",class:""},{value:"rgb(20, 17, 18)",label:"Form",class:""},{value:"rgb(255, 255, 255)",label:"iForm",class:""},{value:"rgb(20, 17, 18)",label:"Shadow",class:""}]}];Vpe=({context:e="workspace"})=>at.default.createElement(at.default.Fragment,null,at.default.createElement("div",{className:"tco-control-group"},at.default.createElement("header",{className:"tco-control-group-header"},at.default.createElement("span",{className:"tco-control-group-label"},"Solo Add")),at.default.createElement("ul",{className:"tco-value-list"},at.default.createElement("li",{className:"tco-value-list-add"},at.default.createElement("span",null,at.default.createElement(G,{type:"plus"})," Add Item")))),LNe.map(t=>at.default.createElement("div",{className:"tco-control-group"},at.default.createElement("header",{className:"tco-control-group-header"},at.default.createElement("span",{className:"tco-control-group-label"},t.label),e==="workspace"&&at.default.createElement("button",{className:"tco-control-group-header-action"},at.default.createElement("svg",{className:"tco-svg is-plus",width:"16",height:"16",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},at.default.createElement("g",null,at.default.createElement("path",{d:"M15,7H9V1c0-0.6-0.4-1-1-1S7,0.4,7,1v6H1C0.4,7,0,7.4,0,8s0.4,1,1,1h6v6c0,0.6,0.4,1,1,1s1-0.4,1-1V9h6 c0.6,0,1-0.4,1-1S15.6,7,15,7z"}))))),at.default.createElement("ul",{className:"tco-value-list"},t.palette.map(n=>at.default.createElement("li",{className:`tco-value-list-item ${e!=="workspace"?n.class:""}`},at.default.createElement("span",{className:"tco-value-list-item-main"},e==="workspace"&&at.default.createElement("span",{className:"tco-value-list-item-handle"},at.default.createElement("b",null),at.default.createElement("b",null),at.default.createElement("b",null),at.default.createElement("b",null)),at.default.createElement("span",{className:"tco-value-list-item-content"},at.default.createElement("span",{className:"tco-value-list-item-swatch"},at.default.createElement("span",{style:{backgroundColor:n.value}})),at.default.createElement("span",null,n.label)),e==="workspace"&&at.default.createElement("span",{className:"tco-value-list-item-actions"},at.default.createElement("button",null,at.default.createElement("svg",{className:"tco-svg is-copy",width:"16",height:"16",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},at.default.createElement("g",null,at.default.createElement("path",{d:"M10,4H2C1.4,4,1,4.4,1,5v10c0,0.6,0.4,1,1,1h8c0.6,0,1-0.4,1-1V5C11,4.4,10.6,4,10,4z"}),at.default.createElement("path",{d:"M14,0H4v2h9v11h2V1C15,0.4,14.6,0,14,0z"})))),at.default.createElement("button",null,at.default.createElement("svg",{className:"tco-svg is-trash",width:"16",height:"16",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},at.default.createElement("g",null,at.default.createElement("path",{d:"M15.98,3.196l-0.011-0.002C15.977,3.128,16,3.069,16,3c0-2.916-7.182-3-8-3S0,0.084,0,3 c0,0.069,0.023,0.128,0.031,0.194L0.02,3.196l1.983,9.919C2.117,15.096,5.165,16,8,16s5.883-0.904,5.997-2.884L15.98,3.196z M8,2 c3.137,0,5.155,0.584,5.829,1C13.155,3.416,11.137,4,8,4S2.845,3.416,2.171,3C2.845,2.584,4.863,2,8,2z"})))))))),at.default.createElement("li",{className:"tco-value-list-add"},at.default.createElement("span",null,at.default.createElement(G,{type:"plus"})," Add Item")))))),zNe=()=>at.default.createElement(FNe,null),BNe=()=>at.default.createElement(Vpe,{context:"workspace"}),MG=()=>at.default.createElement(aa,{id:"dev"},({tab:e})=>at.default.createElement(at.default.Fragment,null,e==="tab1"&&at.default.createElement(zNe,null),e==="tab2"&&at.default.createElement(BNe,null))),NG=()=>at.default.createElement(sa,{title:"Dev",id:"dev",tabs:NNe}),LG=()=>at.default.createElement(at.default.Fragment,null,at.default.createElement("a",{className:"tco-workspace-foot-action"},at.default.createElement(G,{type:"save-library"}),at.default.createElement("span",null,"Action")),at.default.createElement("a",{className:"tco-workspace-foot-action"},at.default.createElement(G,{type:"save-library"}),at.default.createElement("span",null,"Action")))});var qG={};D(qG,{default:()=>KNe,getStarterTemplatesByType:()=>tme,getStarterTemplatesByTypeV2:()=>GG});function GG(e,t=!1){let n=[];if(t||e==="layout:archive-wc"||e==="layout:single-wc"||e==="custom:component"||e==="content:post"){let o=tme(e);for(let r in o){let i={...o[r]};i.id=r,i.title=i.label,i.subType=e,i.isRemote=!1,i.template=i.template.layout?JSON.parse(i.template.layout):JSON.parse(i.template.content),i.type="document",i.isStarter=!0,n.push(i)}}return n}var Op,zG,Fpe,zpe,Bpe,Upe,Mu,BG,k0,UNe,FT,UG,zT,$Ne,Dp,BT,ew,Ih,UT,$pe,tw,HNe,kc,$G,jNe,Hpe,jpe,Wpe,Gpe,qpe,$T,HG,Qpe,Kpe,Ype,Xpe,WNe,nw,GNe,qNe,QNe,jG,WG,Jpe,Zpe,Rpe,eme,tme,KNe,QG=x(()=>{Za();Op='"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAAB4CAYAAACZ15x5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTcwMTQzN0RGNkQ5MTFFQUI3QjY4QTM3NEE4QTJBMTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTcwMTQzN0VGNkQ5MTFFQUI3QjY4QTM3NEE4QTJBMTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NzAxNDM3QkY2RDkxMUVBQjdCNjhBMzc0QThBMkExMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NzAxNDM3Q0Y2RDkxMUVBQjdCNjhBMzc0QThBMkExMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn3p/kkAAAWhSURBVHja7J2BcZs6GIDhnQfwBmED0wlCJnjtBHU2aCZIOkG6QfwmeOkExhOEN8GjG9AJXNTiu5zPSEL6BUZ8350aNwYBij7+XwKb9Hg8JgAwDiv1T5qmz+2PnOYACEbVBreHVfcfJVtBmwCE5S+aAADhABAOABAOAOEAAOEAJmVluVxKUwEYMd5FQoQDIKUEQDgAQDgAhAMAhANAOACEAwCEA0A4AEA4AIQDQDgAQDgAhAMAhANAOABAOACEA0A4AEA4AIQDAIQDQDgAhAOAwKxoglHIu5K9+13VlZrmWRDdM773yZ+vae4rMXT4o2WRevTyui1PbfnfsL23tmwH1v004HgKh/22rbuP/YA6Qh3HJDppyl65tpSUMgu0bB9FJ9KjRX1K8Jeuk2aBTjYhlwfGcF6dyLfDbR3lOUkq3eE3CIdwY7MJ2EHPZXvxTEP3wp0+DywoINwkKWXuKdt76f7tfpJSIhwpZQ/PwieIR8H6CoRDuGuUzXWdIpGfRfsyQZRDtsAs4Tpc5rhONWD5z4b367bct6V8V7+KiB8txoTfRhzDjiGcaot/HNdDuIgj3KtQyta05dOZwHX3u5dEfw3uVki4XFhMX+GeSCnjxaUT3QpG0Z0mWj4Y6iWlRLjFpJRSnfm7IfqVjpFzKAXCIdy1ppRDhFtH0g7ZjI4F4a6UYqJ155haE90QLmg6WRrSuWxBbYFwI7FasHBNgLHfnKM9t3QR4bzRzTb+1xWXdWMczxLhiHBBI1x9JRFOXQQ+jCjcpUsU6wgjOsIh3EV2I7bHhuhGSjnVmKVKzLdvFZG1SY5wCDdFdFM0CRMnpshXowgppYRw5dnrIjLhdMd0aRyXa7IA6TZQ29pbjm13CDcfbGcZG4E6ro2DkHBqFvej8L6tLVP1Q4ydcqkp5eGsU8WWUpaa9zYDxm8lSSDCSQjXWEa4GIXLLYVDNoTznhx4Pza59NqlrmulsjyezcD1AeEGR6a65/VSolxmOX4DhBtduLneY3iwTCtzItx4xDpLeTsw1aqS+C4KVwbhXhP9Z+CqQOl0YylzjXBxRLjG8ndzF67uSqY5IU0xYaJkuyPCxYPpRtz6wpm7NtS3Tsx3pVzrOG6rOYmQTiKcN6aItE2GP60mD3jWfzbss080OPQc6+mk1Dc+ZcIE4cSEc62zDLi/RaC6TeM4ItzIxDhLeTOTOseg0qTCtz2pd4NwCHcNEW6u9EXmL0Q3hEM4eQ6Bl4cFC3eaUZxLvWOllSGXhwULl8+07ilSSoRDuOBSqCn2tKfcO9Ztuj639nx/TOnUsdRogXC2mGYTdWfv2rFuU0T4W/NelozzeTTbcRnRDeHEIpzpO0xKz7r72GrWNT2iWOrullJYTHBktSDhbM7ejSbF09X9mujvXnlry9fkz3d0qEiqvrbg0SIFlhKgEl7O92+0d1jvIYoIfDwek64BjpoyB9aGY7B5BrepHfpkLAzruZa+7T05/L3eLLaXDTwu13Z0KcUcdNKUvXItppTSFC1+CpzhdXfXl8LH8y2RvWHatH81EyaM4SSFsxHih8c2HgSPpe5SUElMNyQzYYJwg7ix6MS+Ee7GsO69wHGcngku/XGg0lNIQLhBEU5CONM2dp7SKcnuAkUbU8pYogPCSQlXDujwOmwG7rtOmqHjIbWPHwKndiUpJcJJYLrXsRbqlIpsgDxfLbZ9SkVdJJUax9XJPD/RPjtSNVWZpunecPZOaSrv6JufyXp6ek9N80SD7lJJ2bp2t6KNRsHm0VhASgkACAeAcACAcAAIB4BwAIBwAAgHAAgHgHAAgHAACAeAcACAcAAIBwAIB4BwAAgHAAgHgHAAgHAACAcACAeAcAAIBwC+2H7z8pGmAiDCASAcACAcAMIBIBwAIBzA3DldFuBhgQBh+e3Y70cOA8A4/BJgAB5Wp1CKAqtGAAAAAElFTkSuQmCC"',zG='{"bar_base_font_size":"1rem","bar_bg_color":"#c5c5c5","bar_height":"auto","bar_outer_spacing":"2rem","bar_row_flex_wrap":true,"bar_padding":"1rem 0rem 1rem 0rem","bar_box_shadow_dimensions":"!0em 0.15em 2em","_type":"bar","_label":"Bar","_modules":[{"container_flex":"1 1 18rem","container_row_flex_justify":"flex-start","container_margin":"0rem -0.25rem 0rem -0.25rem","container_padding":"0.5rem 2rem 0.5rem 0rem","_type":"container","_label":"Container","_modules":[{"text_margin":"0rem 0.25px 0rem 0.25rem","text_font_style":"italic","text_content":"We love websites and the people who build them.","_type":"text"}]},{"container_flex":"0 0 auto","container_margin":"0rem -0.25rem 0rem -0.25rem","container_padding":"0.5rem 0rem 0.5rem 0rem","_type":"container","_label":"Container","_modules":[{"anchor_width":"2em","anchor_height":"2em","anchor_margin":"0rem 0.25rem 0rem 0.25rem","anchor_box_shadow_dimensions":"!0em 0.15em 0.65em 0em","anchor_graphic_icon_font_size":"1em","_type":"social"},{"anchor_width":"2em","anchor_height":"2em","anchor_margin":"0rem 0.25rem 0rem 0.25rem","anchor_box_shadow_dimensions":"!0em 0.15em 0.65em 0em","anchor_graphic_icon":"twitter","anchor_graphic_icon_font_size":"1em","anchor_graphic_icon_color_alt":"#1da1f2","_type":"social"},{"anchor_width":"2em","anchor_height":"2em","anchor_margin":"0rem 0.25rem 0rem 0.25rem","anchor_box_shadow_dimensions":"!0em 0.15em 0.65em 0em","anchor_graphic_icon":"youtube","anchor_graphic_icon_font_size":"1em","anchor_graphic_icon_color_alt":"#ff0000","_type":"social"}]}]}',Fpe=`{"hide_bp":" lg xl","_type":"bar","_label":"Bar","_modules":[{"container_flex":"1 0 auto","_type":"container","_label":"Container","_modules":[{"image_src":${Op},"image_width":220,"image_height":120,"_type":"image"},{"_type":"nav-layered"}]}]}`,zpe='{"section_bg_color":"#f2f2f2","section_margin":"!0px 0px 0px 0px","section_padding":"10vmin 0px 10vmin 0px","_type":"section","_label":"Information","_modules":[{"layout_row_layout_md":"100%","layout_row_gap_column":"24px","layout_row_gap_row":"24px","layout_row_grow":true,"layout_row_global_container":true,"layout_row_margin":"0px auto 0px auto","layout_row_padding":"!0px 0px 0px 0px","layout_row_border_radius":"!0px 0px 0px 0px","_type":"layout-row","_label":"Row","_modules":[{"layout_column_bg_color":"#ffffff","layout_column_padding":"calc(1.25rem + 4vmin) calc(1.25rem + 4vmin) calc(1.25rem + 4vmin) calc(1.25rem + 4vmin)","layout_column_border_radius":"4px 4px 4px 4px","layout_column_box_shadow_dimensions":"0px 2px 5px 0px","layout_column_box_shadow_color":"rgba(0, 0, 0, 0.06)","_type":"layout-column","_label":"Column","_modules":[{"text_margin":"0em 0em 0.64em 0em","text_line_height":"1.1","text_text_color":"#121212","text_content":"Description","text_base_font_size":"1.25rem","text_tag":"h2","_type":"headline"},{"_type":"the-content","_label":"Product Long Description"}]},{"layout_column_bg_color":"#ffffff","layout_column_padding":"calc(1.25rem + 4vmin) calc(1.25rem + 4vmin) calc(1.25rem + 4vmin) calc(1.25rem + 4vmin)","layout_column_border_radius":"4px 4px 4px 4px","layout_column_box_shadow_dimensions":"0px 2px 5px 0px","layout_column_box_shadow_color":"rgba(0, 0, 0, 0.06)","_type":"layout-column","_label":"Column","_modules":[{"text_margin":"0em 0em 1em 0em","text_line_height":"1.1","text_text_color":"#121212","text_content":"Details","text_base_font_size":"1.25rem","text_tag":"h2","_type":"headline"},{"content":"{{dc:woocommerce:product_additional_information}}","_type":"content-area","_label":"Product Additional Information"}]}]},{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_gap_column":"24px","layout_row_gap_row":"24px","layout_row_global_container":true,"layout_row_margin":"24px auto 0px auto","_type":"layout-row","_label":"Row","_modules":[{"layout_column_bg_color":"#ffffff","layout_column_padding":"calc(1.25rem + 4vmin) calc(1.25rem + 4vmin) calc(1.25rem + 4vmin) calc(1.25rem + 4vmin)","layout_column_border_radius":"4px 4px 4px 4px","layout_column_box_shadow_dimensions":"0px 2px 5px 0px","layout_column_box_shadow_color":"rgba(0, 0, 0, 0.06)","id":"reviews","_type":"layout-column","_label":"Column","_modules":[{"text_margin":"0em 0em 1em 0em","text_line_height":"1.1","text_text_color":"#121212","text_content":"Reviews ({{dc:woocommerce:product_review_count}})","text_base_font_size":"1.25rem","text_tag":"h2","_type":"headline"},{"content":"{{dc:woocommerce:product_reviews}}","_type":"content-area","_label":"Product Reviews"}]}]}]}',Bpe=({type:e="cart"})=>`{"section_bg_color":"#ffffff","section_padding":"12vmin 0px 12vmin 0px","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"33.33% 66.66%","layout_row_layout_lg":"33.33% 66.66%","layout_row_layout_md":"100%","layout_row_gap_column":"2rem","layout_row_flex_align":"baseline","layout_row_gap_row":"0.64rem","layout_row_reverse":true,"layout_row_grow":true,"layout_row_global_container":true,"layout_row_margin":"0px auto 6vmin auto","layout_row_padding":"0rem 0rem 1.25rem 0rem","layout_row_border_width":"0px 0px 1px 0px","layout_row_border_style":"solid solid solid solid","layout_row_border_color":"transparent transparent #121212 transparent","layout_row_border_color_alt":"  #121212 ","_type":"layout-row","_label":"Row","_modules":[{"layout_column_flexbox":true,"layout_column_flex_direction":"row","layout_column_flex_wrap":false,"layout_column_flex_justify":"space-between","_type":"layout-column","_label":"Column","_modules":[{"line_width":"1em","line_max_width":"1em","line_size":"1em","line_color":"transparent","line_border_radius":"100em","hide_bp":" md sm xs","_type":"line","_label":"Responsive Push"},{"anchor_bg_color":"transparent","anchor_padding":"!0em","anchor_border_radius":"4px","anchor_box_shadow_dimensions":"!0em 0em 0em 0em","anchor_box_shadow_color":"transparent","anchor_text_margin":"!0px","anchor_primary_line_height":"1.2","anchor_primary_text_color":"#121212","anchor_primary_text_color_alt":"rgba(18, 18, 18, 0.55)","anchor_flex_align":"baseline","anchor_text_overflow":true,"anchor_text_primary_content":"Back to ${e==="checkout"?"Cart":"Shop"}","anchor_graphic":true,"anchor_graphic_margin":"0em 0.262em 0em 0em","anchor_graphic_icon":"o-arrow-left","anchor_graphic_icon_font_size":"1em","anchor_graphic_icon_width":"1em","anchor_graphic_icon_height":"1em","anchor_graphic_icon_color":"#121212","anchor_graphic_icon_color_alt":"rgba(18, 18, 18, 0.55)","anchor_graphic_icon_alt":"o-arrow-left","anchor_href":"{{dc:woocommerce:${e==="checkout"?"cart":"shop"}_url}}","_type":"button"}]},{"layout_column_flexbox":true,"layout_column_flex_direction":"row","layout_column_flex_wrap":false,"layout_column_flex_justify":"space-between","layout_column_flex_align":"baseline","_type":"layout-column","_label":"Column","_modules":[{"text_font_weight":"bold","text_line_height":"1","text_text_color":"#121212","text_content":"{{dc:post:title}}","text_base_font_size":"3.051rem","_type":"headline","_label":"The Title"}]}]},{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_global_container":true,"layout_row_margin":"0px auto 0px auto","_type":"layout-row","_label":"Row","_modules":[{"layout_column_bg_color":"#ffffff","layout_column_padding":"!0em","_type":"layout-column","_label":"Column","_modules":[{"_type":"the-content","_label":"The Content"}]}]}]}`,Upe='{"section_bg_color":"#ffffff","section_padding":"12vmin 0px 12vmin 0px","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_gap_column":"2rem","layout_row_flex_align":"baseline","layout_row_gap_row":"0.64rem","layout_row_reverse":true,"layout_row_grow":true,"layout_row_global_container":true,"layout_row_margin":"0px auto 6vmin auto","layout_row_padding":"0rem 0rem 1.25rem 0rem","layout_row_border_width":"0px 0px 1px 0px","layout_row_border_style":"solid solid solid solid","layout_row_border_color":"transparent transparent #121212 transparent","layout_row_border_color_alt":"  #121212 ","_type":"layout-row","_label":"Row","_modules":[{"layout_column_flexbox":true,"layout_column_flex_direction":"row","layout_column_flex_wrap":false,"layout_column_flex_justify":"space-between","layout_column_flex_align":"baseline","_type":"layout-column","_label":"Column","_modules":[{"text_font_weight":"bold","text_line_height":"1","text_text_color":"#121212","text_content":"{{dc:post:title}}","text_base_font_size":"3.051rem","_type":"headline","_label":"The Title"}]}]},{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_global_container":true,"layout_row_margin":"0px auto 0px auto","_type":"layout-row","_label":"Row","_modules":[{"layout_column_bg_color":"#ffffff","layout_column_padding":"!0em","_type":"layout-column","_label":"Column","_modules":[{"_type":"the-content","_label":"The Content"}]}]}]}',Mu=({children:e})=>React.createElement("span",{className:"is-shadow"},e),BG=({children:e})=>React.createElement("div",{className:"is-section"},e),k0=({region:e=null,children:t})=>React.createElement("div",{className:`is-bar${e!==null?` is-${e}`:""}`},t),UNe=({children:e})=>React.createElement("div",{className:"is-header"},e),FT=({children:e})=>React.createElement("div",{className:"is-content"},e),UG=({children:e})=>React.createElement("div",{className:"is-post"},e),zT=()=>React.createElement("figure",{className:"is-logo"}),$Ne=()=>React.createElement("nav",{className:"is-nav-inline"},React.createElement("i",null),React.createElement("i",null),React.createElement("i",null)),Dp=()=>React.createElement("nav",{className:"is-nav-column"},React.createElement("span",null,React.createElement("b",null),React.createElement("i",null),React.createElement("i",null),React.createElement("i",null),React.createElement("i",null))),BT=()=>React.createElement("i",{className:"is-icon"}),ew=()=>React.createElement("strong",{className:"is-title"}),Ih=()=>React.createElement("p",{className:"is-paragraph"},React.createElement("i",null),React.createElement("i",null),React.createElement("i",null)),UT=()=>React.createElement("p",{className:"is-text"},React.createElement("i",null)),$pe=()=>React.createElement("a",{className:"is-button"}),tw=()=>React.createElement("figure",{className:"is-image"},React.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M15,1H1C0.4,1,0,1.4,0,2v12c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1V2C16,1.4,15.6,1,15,1z M6,4c0.6,0,1,0.4,1,1 c0,0.6-0.4,1-1,1C5.4,6,5,5.6,5,5C5,4.4,5.4,4,6,4z M2,12l2-4l3,2l3-4l4,6H2z"}))),HNe=()=>React.createElement("figure",{className:"is-woo"},React.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M14,0H2C0.9,0,0,0.9,0,2v12c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V2C16,0.9,15.1,0,14,0z M13.1,4.4c-0.4,0.7-0.7,1.9-1,3.6c-0.2,1.6-0.3,2.9-0.3,3.8c0,0.2,0,0.5-0.1,0.7c-0.1,0.2-0.3,0.3-0.5,0.4c-0.3,0-0.5-0.1-0.8-0.4c-0.9-0.9-1.7-2.4-2.2-4.2c-0.6,1.3-1.1,2.2-1.4,2.9c-0.6,1.1-1.1,1.7-1.5,1.7c-0.3,0-0.5-0.2-0.7-0.7c-0.5-1.3-1.1-3.8-1.6-7.6c0-0.3,0-0.5,0.2-0.7c0.1-0.2,0.3-0.3,0.6-0.3c0.5,0,0.8,0.2,0.9,0.7c0.3,2.1,0.6,3.8,1,5.3l2.2-4.2C8,5,8.2,4.8,8.5,4.8c0.4,0,0.7,0.2,0.8,0.8C9.6,7,9.9,8.1,10.3,9.1c0.3-2.5,0.7-4.4,1.3-5.5c0.1-0.3,0.4-0.4,0.7-0.4c0.2,0,0.4,0,0.6,0.2s0.3,0.3,0.3,0.6C13.2,4.1,13.2,4.2,13.1,4.4z"}))),kc=()=>React.createElement("div",{className:"is-feature-box"},React.createElement(BT,null),React.createElement(ew,null),React.createElement(Ih,null)),$G=()=>React.createElement(UG,null,React.createElement(tw,null),React.createElement(Ih,null)),jNe=()=>React.createElement(UG,null,React.createElement(tw,null),React.createElement(FT,null,React.createElement(Ih,null),React.createElement(UT,null))),Hpe=()=>React.createElement(React.Fragment,null,React.createElement(UG,null,React.createElement(tw,null),React.createElement(FT,null,React.createElement(Ih,null),React.createElement(UT,null))),React.createElement(Mu,null)),jpe=()=>React.createElement(React.Fragment,null,React.createElement($G,null),React.createElement($G,null),React.createElement($G,null)),Wpe=()=>React.createElement(React.Fragment,null,React.createElement(jNe,null)),Gpe=()=>React.createElement(React.Fragment,null,React.createElement(Hpe,null),React.createElement(Hpe,null)),qpe=()=>React.createElement(React.Fragment,null,React.createElement(Mu,null),React.createElement(FT,null),React.createElement(ew,null),React.createElement($pe,null),React.createElement(Ih,null),React.createElement(tw,null)),$T=({hasButton:e=!1})=>React.createElement(React.Fragment,null,React.createElement(Mu,null),React.createElement(FT,null),React.createElement(UNe,null,React.createElement(ew,null),e&&React.createElement(UT,null)),React.createElement(HNe,null)),HG=()=>React.createElement(BG,null,React.createElement(ew,null),React.createElement(Ih,null),React.createElement(tw,null)),Qpe=()=>React.createElement(React.Fragment,null,React.createElement(Mu,null),React.createElement(HG,null)),Kpe=()=>React.createElement(React.Fragment,null,React.createElement(Mu,null),React.createElement(HG,null),React.createElement(HG,null)),Ype=()=>React.createElement(React.Fragment,null,React.createElement(Mu,null),React.createElement(BG,null,React.createElement(kc,null),React.createElement(kc,null),React.createElement(kc,null),React.createElement(kc,null))),Xpe=()=>React.createElement(React.Fragment,null,React.createElement(Mu,null),React.createElement(BG,null,React.createElement(kc,null),React.createElement(kc,null),React.createElement(kc,null),React.createElement(kc,null),React.createElement(kc,null),React.createElement(kc,null))),WNe=({region:e="top"})=>React.createElement(k0,{region:e},React.createElement(zT,null),React.createElement($Ne,null)),nw=({region:e="top",children:t})=>React.createElement(React.Fragment,null,React.createElement(Mu,null),React.createElement(WNe,{region:e}),t),GNe=()=>React.createElement(k0,null,React.createElement(zT,null),React.createElement(Dp,null),React.createElement(Dp,null)),qNe=()=>React.createElement(k0,null,React.createElement(zT,null),React.createElement(Dp,null),React.createElement(Dp,null),React.createElement(Dp,null)),QNe=()=>React.createElement(k0,null,React.createElement(zT,null),React.createElement(Dp,null),React.createElement(Dp,null),React.createElement(Dp,null),React.createElement(Dp,null)),jG=()=>React.createElement(k0,null,React.createElement(UT,null),React.createElement(BT,null),React.createElement(BT,null),React.createElement(BT,null)),WG={"content-01":{label:"Split 1",classNames:["is-content","is-split","is-1"],pieces:()=>React.createElement(Qpe,null),template:{content:'[{"section_padding":"65px 0px 65px 0px","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"400px","layout_row_layout_lg":"400px","layout_row_layout_md":"400px","layout_row_layout_sm":"400px","layout_row_layout_xs":"400px","layout_row_gap_column":"3rem","layout_row_gap_row":"55px","layout_row_grow":true,"layout_row_global_container":true,"_type":"layout-row","_label":"Row","_modules":[{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_label":"Column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature Title","text_base_font_size":"1.25em","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.5em","text_subheadline_line_height":"1.55","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_label":"Column","_modules":[{"image_inner_border_radius":"6px 6px 6px 6px","image_src":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABkAAAAPoAQMAAAC8taDAAAAAA1BMVEW1tbVGVhzfAAAA/0lEQVR42uzBgQAAAACAoP2pF6kCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD24EAAAAAAAMj/tRFUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYU9OBAAAAAAAPJ/bQRVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWkPDgQAAAAABPlbD7BCBQAAAAAAAAAAAAAAAAAAAAAwARFVAAH2r/IqAAAAAElFTkSuQmCC","image_width":1600,"image_height":1000,"_type":"image"}]}]}]}]'}},"content-02":{label:"Split 2",classNames:["is-content","is-split","is-2"],pieces:()=>React.createElement(Qpe,null),template:{content:'[{"section_padding":"65px 0px 65px 0px","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"400px","layout_row_layout_lg":"400px","layout_row_layout_md":"400px","layout_row_layout_sm":"400px","layout_row_layout_xs":"400px","layout_row_gap_column":"3rem","layout_row_gap_row":"55px","layout_row_reverse":true,"layout_row_grow":true,"layout_row_global_container":true,"_type":"layout-row","_label":"Row","_modules":[{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_label":"Column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature Title","text_base_font_size":"1.25em","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.5em","text_subheadline_line_height":"1.55","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_label":"Column","_modules":[{"image_inner_border_radius":"6px 6px 6px 6px","image_src":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABkAAAAPoAQMAAAC8taDAAAAAA1BMVEW1tbVGVhzfAAAA/0lEQVR42uzBgQAAAACAoP2pF6kCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD24EAAAAAAAMj/tRFUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYU9OBAAAAAAAPJ/bQRVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWkPDgQAAAAABPlbD7BCBQAAAAAAAAAAAAAAAAAAAAAwARFVAAH2r/IqAAAAAElFTkSuQmCC","image_width":1600,"image_height":1000,"_type":"image"}]}]}]}]'}},"content-03":{label:"Split 3",classNames:["is-content","is-split","is-3"],pieces:()=>React.createElement(Kpe,null),template:{content:`[
        {"section_padding":"65px 0px 65px 0px","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"400px","layout_row_layout_lg":"400px","layout_row_layout_md":"400px","layout_row_layout_sm":"400px","layout_row_layout_xs":"400px","layout_row_gap_column":"3rem","layout_row_gap_row":"55px","layout_row_grow":true,"layout_row_global_container":true,"_type":"layout-row","_label":"Row","_modules":[{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_label":"Column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature Title","text_base_font_size":"1.25em","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.5em","text_subheadline_line_height":"1.55","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_label":"Column","_modules":[{"image_inner_border_radius":"6px 6px 6px 6px","image_src":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABkAAAAPoAQMAAAC8taDAAAAAA1BMVEW1tbVGVhzfAAAA/0lEQVR42uzBgQAAAACAoP2pF6kCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD24EAAAAAAAMj/tRFUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYU9OBAAAAAAAPJ/bQRVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWkPDgQAAAAABPlbD7BCBQAAAAAAAAAAAAAAAAAAAAAwARFVAAH2r/IqAAAAAElFTkSuQmCC","image_width":1600,"image_height":1000,"_type":"image"}]}]}]},
        {"section_bg_color":"#f2f2f2","section_padding":"65px 0px 65px 0px","section_border_width":"0px","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"400px","layout_row_layout_lg":"400px","layout_row_layout_md":"400px","layout_row_layout_sm":"400px","layout_row_layout_xs":"400px","layout_row_gap_column":"3rem","layout_row_gap_row":"55px","layout_row_reverse":true,"layout_row_grow":true,"layout_row_global_container":true,"_type":"layout-row","_label":"Row","_modules":[{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_label":"Column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature Title","text_base_font_size":"1.25em","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.5em","text_subheadline_line_height":"1.55","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_label":"Column","_modules":[{"image_inner_border_radius":"6px 6px 6px 6px","image_src":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABkAAAAPoAQMAAAC8taDAAAAAA1BMVEW1tbVGVhzfAAAA/0lEQVR42uzBgQAAAACAoP2pF6kCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD24EAAAAAAAMj/tRFUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYU9OBAAAAAAAPJ/bQRVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWkPDgQAAAAABPlbD7BCBQAAAAAAAAAAAAAAAAAAAAAwARFVAAH2r/IqAAAAAElFTkSuQmCC","image_width":1600,"image_height":1000,"_type":"image"}]}]}]}
      ]`}},"content-04":{label:"Split 4",classNames:["is-content","is-split","is-4"],pieces:()=>React.createElement(Kpe,null),template:{content:`[
        {"section_padding":"65px 0px 65px 0px","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"400px","layout_row_layout_lg":"400px","layout_row_layout_md":"400px","layout_row_layout_sm":"400px","layout_row_layout_xs":"400px","layout_row_gap_column":"3rem","layout_row_gap_row":"55px","layout_row_reverse":true,"layout_row_grow":true,"layout_row_global_container":true,"_type":"layout-row","_label":"Row","_modules":[{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_label":"Column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature Title","text_base_font_size":"1.25em","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.5em","text_subheadline_line_height":"1.55","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_label":"Column","_modules":[{"image_inner_border_radius":"6px 6px 6px 6px","image_src":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABkAAAAPoAQMAAAC8taDAAAAAA1BMVEW1tbVGVhzfAAAA/0lEQVR42uzBgQAAAACAoP2pF6kCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD24EAAAAAAAMj/tRFUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYU9OBAAAAAAAPJ/bQRVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWkPDgQAAAAABPlbD7BCBQAAAAAAAAAAAAAAAAAAAAAwARFVAAH2r/IqAAAAAElFTkSuQmCC","image_width":1600,"image_height":1000,"_type":"image"}]}]}]},
        {"section_bg_color":"#f2f2f2","section_padding":"65px 0px 65px 0px","section_border_width":"0px","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"400px","layout_row_layout_lg":"400px","layout_row_layout_md":"400px","layout_row_layout_sm":"400px","layout_row_layout_xs":"400px","layout_row_gap_column":"3rem","layout_row_gap_row":"55px","layout_row_grow":true,"layout_row_global_container":true,"_type":"layout-row","_label":"Row","_modules":[{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_label":"Column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature Title","text_base_font_size":"1.25em","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.5em","text_subheadline_line_height":"1.55","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_label":"Column","_modules":[{"image_inner_border_radius":"6px 6px 6px 6px","image_src":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABkAAAAPoAQMAAAC8taDAAAAAA1BMVEW1tbVGVhzfAAAA/0lEQVR42uzBgQAAAACAoP2pF6kCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD24EAAAAAAAMj/tRFUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYU9OBAAAAAAAPJ/bQRVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWkPDgQAAAAABPlbD7BCBQAAAAAAAAAAAAAAAAAAAAAwARFVAAH2r/IqAAAAAElFTkSuQmCC","image_width":1600,"image_height":1000,"_type":"image"}]}]}]}
      ]`}},"content-05":{label:"Feature Boxes 1",classNames:["is-content","is-feature-boxes","is-1"],pieces:()=>React.createElement(Ype,null),template:{content:'[{"section_padding":"65px 0px 65px 0px","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"400px","layout_row_layout_lg":"400px","layout_row_layout_md":"400px","layout_row_layout_sm":"400px","layout_row_layout_xs":"400px","layout_row_flex_justify":"space-evenly","layout_row_gap_column":"3rem","layout_row_gap_row":"55px","layout_row_global_container":true,"_type":"layout-row","_modules":[{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature 01","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_flex_align":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-at","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature 02","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_flex_align":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-atom-alt","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature 03","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_flex_align":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-arrow-circle-up","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature 04","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_flex_align":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-balance-scale","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]}]}]}]'}},"content-06":{label:"Feature Boxes 2",classNames:["is-content","is-feature-boxes","is-2"],pieces:()=>React.createElement(Xpe,null),template:{content:'[{"section_padding":"65px 0px 65px 0px","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"320px","layout_row_layout_lg":"320px","layout_row_layout_md":"320px","layout_row_layout_sm":"320px","layout_row_layout_xs":"320px","layout_row_flex_justify":"space-evenly","layout_row_gap_column":"3rem","layout_row_gap_row":"55px","layout_row_grow":true,"layout_row_global_container":true,"_type":"layout-row","_modules":[{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature 01","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_flex_align":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-at","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature 02","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_flex_align":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-atom-alt","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature 03","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_flex_align":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-arrow-circle-up","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature 04","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_flex_align":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-balance-scale","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature 05","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_flex_align":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-badge-check","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_content":"Feature 06","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_flex_align":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-alarm-clock","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]}]}]}]'}},"content-07":{label:"Feature Boxes 3",classNames:["is-content","is-feature-boxes","is-3"],pieces:()=>React.createElement(Ype,null),template:{content:'[{"section_padding":"65px 0px 65px 0px","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"400px","layout_row_layout_lg":"400px","layout_row_layout_md":"400px","layout_row_layout_sm":"400px","layout_row_layout_xs":"400px","layout_row_flex_justify":"space-evenly","layout_row_gap_column":"3rem","layout_row_gap_row":"55px","layout_row_global_container":true,"_type":"layout-row","_modules":[{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_text_align":"center","text_content":"Feature 01","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_subheadline_text_align":"center","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-at","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_text_align":"center","text_content":"Feature 02","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_subheadline_text_align":"center","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-atom-alt","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_text_align":"center","text_content":"Feature 03","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_subheadline_text_align":"center","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-arrow-circle-up","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_text_align":"center","text_content":"Feature 04","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_subheadline_text_align":"center","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-balance-scale","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]}]}]}]'}},"content-08":{label:"Feature Boxes 4",classNames:["is-content","is-feature-boxes","is-4"],pieces:()=>React.createElement(Xpe,null),template:{content:'[{"section_padding":"65px 0px 65px 0px","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"320px","layout_row_layout_lg":"320px","layout_row_layout_md":"320px","layout_row_layout_sm":"320px","layout_row_layout_xs":"320px","layout_row_flex_justify":"space-evenly","layout_row_gap_column":"3rem","layout_row_gap_row":"55px","layout_row_grow":true,"layout_row_global_container":true,"_type":"layout-row","_modules":[{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_text_align":"center","text_content":"Feature 01","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_subheadline_text_align":"center","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-at","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_text_align":"center","text_content":"Feature 02","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_subheadline_text_align":"center","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-atom-alt","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_text_align":"center","text_content":"Feature 03","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_subheadline_text_align":"center","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-arrow-circle-up","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_text_align":"center","text_content":"Feature 04","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_subheadline_text_align":"center","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-balance-scale","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_text_align":"center","text_content":"Feature 05","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_subheadline_text_align":"center","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-badge-check","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]},{"layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","_type":"layout-column","_modules":[{"text_max_width":"19em","text_font_weight":"bold","text_font_size":"1.25em","text_line_height":"1.1","text_text_align":"center","text_content":"Feature 06","text_base_font_size":"1.25em","text_flex_direction":"column","text_flex_justify":"flex-start","text_subheadline":true,"text_subheadline_content":"This is the feature description, where you can go into more detail about the item mentioned here.","text_subheadline_spacing":"0.512em","text_subheadline_line_height":"1.55","text_subheadline_text_align":"center","text_graphic":true,"text_graphic_margin":"0em 0em 0.8em 0em","text_graphic_icon":"l-alarm-clock","text_graphic_icon_width":"2em","text_graphic_icon_height":"2em","text_graphic_icon_color":"#ffffff","text_graphic_icon_bg_color":"#000000","text_graphic_icon_border_radius":"4px 4px 4px 4px","_type":"headline"}]}]}]}]'}}},Jpe={"footer-01":{label:"2 Column Nav",classNames:["is-footer","is-2-column-nav"],pieces:()=>React.createElement(React.Fragment,null,React.createElement(Mu,null),React.createElement(GNe,null),React.createElement(jG,null)),template:{footer:`[{"bar_base_font_size":"1rem","bar_z_index":"9998","bar_height":"auto","bar_outer_spacing":"2rem","bar_row_flex_wrap":true,"bar_row_flex_justify":"flex-start","bar_row_flex_align":"flex-start","bar_padding":"3rem 0rem 0rem 0rem","_type":"bar","_label":"Bar","_modules":[{"container_flex":"0 0 auto","container_margin":"0rem 3rem 3rem 0rem","_type":"container","_label":"Container","_modules":[{"image_src":${Op},"image_width":220,"image_height":120,"_type":"image"}]},{"container_flex":"1 1 36rem","container_margin":"0rem 0rem 3rem 0rem","_type":"container","_label":"Container","_modules":[{"layout_row_layout_xl":"13rem","layout_row_layout_lg":"13rem","layout_row_layout_md":"13rem","layout_row_layout_sm":"13rem","layout_row_layout_xs":"13rem","layout_row_gap_column":"3rem","layout_row_gap_row":"3rem","layout_row_grow":true,"layout_row_width":"100%","_type":"layout-row","_label":"Row","_modules":[{"_type":"layout-column","_label":"Column","_modules":[{"text_margin":"0em 0em 1em 0em","text_padding":"0em 0em 0.4em 0em","text_border_width":"0px 0px 2px 0px","text_border_style":"solid solid solid solid","text_border_color":"transparent transparent #e5e5e5 transparent","text_line_height":"1","text_text_color":"#000000","text_content":"01","text_base_font_size":"1.25em","_type":"headline"},{"menu":"sample:default_no_dropdowns","menu_base_font_size":"1.25em","menu_margin":"-0.25em 0em -0.25em 0em","menu_row_flex_direction":"column","menu_row_flex_justify":"flex-start","anchor_margin":"0em","anchor_padding":"0.25em 0em 0.25em 0em","anchor_text_margin":"!5px","anchor_primary_font_weight":"bold","anchor_flex_justify":"flex-start","anchor_sub_indicator_margin":"!5px","_type":"nav-inline"}]},{"_type":"layout-column","_label":"Column","_modules":[{"text_margin":"0em 0em 1em 0em","text_padding":"0em 0em 0.4em 0em","text_border_width":"0px 0px 2px 0px","text_border_style":"solid solid solid solid","text_border_color":"transparent transparent #e5e5e5 transparent","text_line_height":"1","text_text_color":"#000000","text_content":"02","text_base_font_size":"1.25em","_type":"headline"},{"menu":"sample:default_no_dropdowns","menu_base_font_size":"1.25em","menu_margin":"-0.25em 0em -0.25em 0em","menu_row_flex_direction":"column","menu_row_flex_justify":"flex-start","anchor_margin":"0em","anchor_padding":"0.25em 0em 0.25em 0em","anchor_text_margin":"!5px","anchor_primary_font_weight":"bold","anchor_flex_justify":"flex-start","anchor_sub_indicator_margin":"!5px","_type":"nav-inline"}]}]}]}]}, ${zG}]`}},"footer-02":{label:"3 Column Nav",classNames:["is-footer","is-3-column-nav"],pieces:()=>React.createElement(React.Fragment,null,React.createElement(Mu,null),React.createElement(qNe,null),React.createElement(jG,null)),template:{footer:`[{"bar_base_font_size":"1rem","bar_z_index":"9998","bar_height":"auto","bar_outer_spacing":"2rem","bar_row_flex_wrap":true,"bar_row_flex_justify":"flex-start","bar_row_flex_align":"flex-start","bar_padding":"3rem 0rem 0rem 0rem","_type":"bar","_label":"Bar","_modules":[{"container_flex":"0 0 auto","container_margin":"0rem 3rem 3rem 0rem","_type":"container","_label":"Container","_modules":[{"image_src":${Op},"image_width":220,"image_height":120,"_type":"image"}]},{"container_flex":"1 1 36rem","container_margin":"0rem 0rem 3rem 0rem","_type":"container","_label":"Container","_modules":[{"layout_row_layout_xl":"13rem","layout_row_layout_lg":"13rem","layout_row_layout_md":"13rem","layout_row_layout_sm":"13rem","layout_row_layout_xs":"13rem","layout_row_gap_column":"3rem","layout_row_gap_row":"3rem","layout_row_grow":true,"layout_row_width":"100%","_type":"layout-row","_label":"Row","_modules":[{"_type":"layout-column","_label":"Column","_modules":[{"text_margin":"0em 0em 1em 0em","text_padding":"0em 0em 0.4em 0em","text_border_width":"0px 0px 2px 0px","text_border_style":"solid solid solid solid","text_border_color":"transparent transparent #e5e5e5 transparent","text_line_height":"1","text_text_color":"#000000","text_content":"01","text_base_font_size":"1.25em","_type":"headline"},{"menu":"sample:default_no_dropdowns","menu_base_font_size":"1.25em","menu_margin":"-0.25em 0em -0.25em 0em","menu_row_flex_direction":"column","menu_row_flex_justify":"flex-start","anchor_margin":"0em","anchor_padding":"0.25em 0em 0.25em 0em","anchor_text_margin":"!5px","anchor_primary_font_weight":"bold","anchor_flex_justify":"flex-start","anchor_sub_indicator_margin":"!5px","_type":"nav-inline"}]},{"_type":"layout-column","_label":"Column","_modules":[{"text_margin":"0em 0em 1em 0em","text_padding":"0em 0em 0.4em 0em","text_border_width":"0px 0px 2px 0px","text_border_style":"solid solid solid solid","text_border_color":"transparent transparent #e5e5e5 transparent","text_line_height":"1","text_text_color":"#000000","text_content":"02","text_base_font_size":"1.25em","_type":"headline"},{"menu":"sample:default_no_dropdowns","menu_base_font_size":"1.25em","menu_margin":"-0.25em 0em -0.25em 0em","menu_row_flex_direction":"column","menu_row_flex_justify":"flex-start","anchor_margin":"0em","anchor_padding":"0.25em 0em 0.25em 0em","anchor_text_margin":"!5px","anchor_primary_font_weight":"bold","anchor_flex_justify":"flex-start","anchor_sub_indicator_margin":"!5px","_type":"nav-inline"}]},{"_type":"layout-column","_label":"Column","_modules":[{"text_margin":"0em 0em 1em 0em","text_padding":"0em 0em 0.4em 0em","text_border_width":"0px 0px 2px 0px","text_border_style":"solid solid solid solid","text_border_color":"transparent transparent #e5e5e5 transparent","text_line_height":"1","text_text_color":"#000000","text_content":"03","text_base_font_size":"1.25em","_type":"headline"},{"menu":"sample:default_no_dropdowns","menu_base_font_size":"1.25em","menu_margin":"-0.25em 0em -0.25em 0em","menu_row_flex_direction":"column","menu_row_flex_justify":"flex-start","anchor_margin":"0em","anchor_padding":"0.25em 0em 0.25em 0em","anchor_text_margin":"!5px","anchor_primary_font_weight":"bold","anchor_flex_justify":"flex-start","anchor_sub_indicator_margin":"!5px","_type":"nav-inline"}]}]}]}]}, ${zG}]`}},"footer-03":{label:"4 Column Nav",classNames:["is-footer","is-4-column-nav"],pieces:()=>React.createElement(React.Fragment,null,React.createElement(Mu,null),React.createElement(QNe,null),React.createElement(jG,null)),template:{footer:`[{"bar_base_font_size":"1rem","bar_z_index":"9998","bar_height":"auto","bar_outer_spacing":"2rem","bar_row_flex_wrap":true,"bar_row_flex_justify":"flex-start","bar_row_flex_align":"flex-start","bar_padding":"3rem 0rem 0rem 0rem","_type":"bar","_label":"Bar","_modules":[{"container_flex":"0 0 auto","container_margin":"0rem 3rem 3rem 0rem","_type":"container","_label":"Container","_modules":[{"image_src":${Op},"image_width":220,"image_height":120,"_type":"image"}]},{"container_flex":"1 1 36rem","container_margin":"0rem 0rem 3rem 0rem","_type":"container","_label":"Container","_modules":[{"layout_row_layout_xl":"13rem","layout_row_layout_lg":"13rem","layout_row_layout_md":"13rem","layout_row_layout_sm":"13rem","layout_row_layout_xs":"13rem","layout_row_gap_column":"3rem","layout_row_gap_row":"3rem","layout_row_grow":true,"layout_row_width":"100%","_type":"layout-row","_label":"Row","_modules":[{"_type":"layout-column","_label":"Column","_modules":[{"text_margin":"0em 0em 1em 0em","text_padding":"0em 0em 0.4em 0em","text_border_width":"0px 0px 2px 0px","text_border_style":"solid solid solid solid","text_border_color":"transparent transparent #e5e5e5 transparent","text_line_height":"1","text_text_color":"#000000","text_content":"01","text_base_font_size":"1.25em","_type":"headline"},{"menu":"sample:default_no_dropdowns","menu_base_font_size":"1.25em","menu_margin":"-0.25em 0em -0.25em 0em","menu_row_flex_direction":"column","menu_row_flex_justify":"flex-start","anchor_margin":"0em","anchor_padding":"0.25em 0em 0.25em 0em","anchor_text_margin":"!5px","anchor_primary_font_weight":"bold","anchor_flex_justify":"flex-start","anchor_sub_indicator_margin":"!5px","_type":"nav-inline"}]},{"_type":"layout-column","_label":"Column","_modules":[{"text_margin":"0em 0em 1em 0em","text_padding":"0em 0em 0.4em 0em","text_border_width":"0px 0px 2px 0px","text_border_style":"solid solid solid solid","text_border_color":"transparent transparent #e5e5e5 transparent","text_line_height":"1","text_text_color":"#000000","text_content":"02","text_base_font_size":"1.25em","_type":"headline"},{"menu":"sample:default_no_dropdowns","menu_base_font_size":"1.25em","menu_margin":"-0.25em 0em -0.25em 0em","menu_row_flex_direction":"column","menu_row_flex_justify":"flex-start","anchor_margin":"0em","anchor_padding":"0.25em 0em 0.25em 0em","anchor_text_margin":"!5px","anchor_primary_font_weight":"bold","anchor_flex_justify":"flex-start","anchor_sub_indicator_margin":"!5px","_type":"nav-inline"}]},{"_type":"layout-column","_label":"Column","_modules":[{"text_margin":"0em 0em 1em 0em","text_padding":"0em 0em 0.4em 0em","text_border_width":"0px 0px 2px 0px","text_border_style":"solid solid solid solid","text_border_color":"transparent transparent #e5e5e5 transparent","text_line_height":"1","text_text_color":"#000000","text_content":"03","text_base_font_size":"1.25em","_type":"headline"},{"menu":"sample:default_no_dropdowns","menu_base_font_size":"1.25em","menu_margin":"-0.25em 0em -0.25em 0em","menu_row_flex_direction":"column","menu_row_flex_justify":"flex-start","anchor_margin":"0em","anchor_padding":"0.25em 0em 0.25em 0em","anchor_text_margin":"!5px","anchor_primary_font_weight":"bold","anchor_flex_justify":"flex-start","anchor_sub_indicator_margin":"!5px","_type":"nav-inline"}]},{"_type":"layout-column","_label":"Column","_modules":[{"text_margin":"0em 0em 1em 0em","text_padding":"0em 0em 0.4em 0em","text_border_width":"0px 0px 2px 0px","text_border_style":"solid solid solid solid","text_border_color":"transparent transparent #e5e5e5 transparent","text_line_height":"1","text_text_color":"#000000","text_content":"04","text_base_font_size":"1.25em","_type":"headline"},{"menu":"sample:default_no_dropdowns","menu_base_font_size":"1.25em","menu_margin":"-0.25em 0em -0.25em 0em","menu_row_flex_direction":"column","menu_row_flex_justify":"flex-start","anchor_margin":"0em","anchor_padding":"0.25em 0em 0.25em 0em","anchor_text_margin":"!5px","anchor_primary_font_weight":"bold","anchor_flex_justify":"flex-start","anchor_sub_indicator_margin":"!5px","_type":"nav-inline"}]}]}]}]}, ${zG}]`}}},Zpe={"header-01":{label:"Simple 1",classNames:["is-header","is-simple","is-1"],pieces:()=>React.createElement(nw,{region:"top"}),template:{top:`[{"_type":"bar","_label":"Bar","_modules":[{"container_flex":"1 0 auto","_type":"container","_label":"Container","_modules":[{"image_src":${Op},"image_width":220,"image_height":120,"_type":"image"},{"menu":"sample:default_no_dropdowns","hide_bp":" sm xs","_type":"nav-inline"},{"hide_bp":" lg md xl","_type":"nav-layered"}]}]}]`}},"header-02":{label:"Simple 2",classNames:["is-header","is-simple","is-2"],pieces:()=>React.createElement(nw,{region:"bottom"}),template:{bottom:`[{"_type":"bar","_label":"Bar","_modules":[{"container_flex":"1 0 auto","_type":"container","_label":"Container","_modules":[{"image_src":${Op},"image_width":220,"image_height":120,"_type":"image"},{"menu":"sample:default_no_dropdowns","hide_bp":" sm xs","_type":"nav-inline"},{"hide_bp":" lg md xl","_type":"nav-layered"}]}]}]`}},"header-03":{label:"Simple 3",classNames:["is-header","is-simple","is-3"],pieces:()=>React.createElement(nw,{region:"left"}),template:{top:`[${Fpe}]`,left:`[{"hide_bp":" md sm xs","_type":"bar","_label":"Bar","_modules":[{"_type":"container","_label":"Container","_modules":[{"image_src":${Op},"image_margin":"0em 0em 2em 0em","image_width":220,"image_height":120,"_type":"image"},{"menu":"sample:default_no_dropdowns","_type":"nav-inline"}]}]}]`}},"header-04":{label:"Simple 4",classNames:["is-header","is-simple","is-4"],pieces:()=>React.createElement(nw,{region:"right"}),template:{top:`[${Fpe}]`,right:`[{"hide_bp":" md sm xs","_type":"bar","_label":"Bar","_modules":[{"_type":"container","_label":"Container","_modules":[{"image_src":${Op},"image_margin":"0em 0em 2em 0em","image_width":220,"image_height":120,"_type":"image"},{"menu":"sample:default_no_dropdowns","_type":"nav-inline"}]}]}]`}},"header-05":{label:"Hero",classNames:["is-header","is-hero"],pieces:()=>React.createElement(nw,{region:"top"},React.createElement(k0,{region:"top"},React.createElement(ew,null),React.createElement(Ih,null),React.createElement($pe,null))),template:{top:`[{"bar_position_top":"absolute","bar_height":"6rem","bar_outer_spacing":"20px","bar_box_shadow_dimensions":"!0em 0.15em 2em 0px","_type":"bar","_label":"Bar","_modules":[{"container_flex":"1 0 auto","_type":"container","_label":"Container","_modules":[{"image_src":${Op},"image_width":220,"image_height":120,"_type":"image"},{"menu":"sample:default_no_dropdowns","hide_bp":" sm xs","_type":"nav-inline"},{"menu":"sample:default_no_dropdowns","hide_bp":" lg md xl","_type":"nav-layered"}]}]}, {"bar_z_index":"9998","bar_height":"auto","bar_outer_spacing":"20px","bar_padding":"6rem 0em 0em 0em","_type":"bar","_label":"Bar","_modules":[{"container_flex":"1 1 auto","container_row_flex_direction":"column","container_row_flex_justify":"center","container_padding":"3rem 0rem 5rem 0rem","_type":"container","_label":"Container","_modules":[{"text_width":"100%","text_max_width":"26em","text_margin":"0em 0em 1em 0em","text_font_weight":"bold","text_font_size":"1.95em","text_line_height":"1.1","text_text_align":"center","text_content":"More than a hero: a&nbsp;header","text_base_font_size":"1.56em","text_subheadline":true,"text_subheadline_content":"Make an impactful statement on your website with this simple and effective design&nbsp;pattern.","text_subheadline_spacing":"0.32em","text_subheadline_line_height":"1.45","text_subheadline_font_style":"italic","text_subheadline_text_align":"center","_type":"headline"},{"anchor_base_font_size":"1.25em","anchor_bg_color":"#4caf50","anchor_bg_color_alt":"#8bc34a","anchor_padding":"1em 1.56em 1em 1.95em","anchor_border_radius":"100em 100em 100em 100em","anchor_box_shadow_color":"rgba(0, 0, 0, 0.15)","anchor_box_shadow_color_alt":"rgba(0, 0, 0, 0.15)","anchor_text_margin":"!0px 0px 0px 0px","anchor_primary_letter_spacing":"0.065em","anchor_primary_line_height":"1.3","anchor_primary_text_transform":"uppercase","anchor_primary_text_color":"#ffffff","anchor_primary_text_color_alt":"#ffffff","anchor_flex_direction":"row-reverse","anchor_graphic":true,"anchor_graphic_margin":"0em 0em 0em 0.64em","anchor_graphic_icon":"l-arrow-circle-right","anchor_graphic_icon_font_size":"1.56em","anchor_graphic_icon_color":"#ffffff","anchor_graphic_icon_alt_enable":true,"anchor_graphic_icon_color_alt":"#ffffff","anchor_graphic_icon_alt":"l-check-circle","anchor_graphic_interaction":"x-anchor-flip-y","_type":"button"}]}]}]`}}},Rpe={"layout-wc-01":{url:"wc:product",label:"Product 1",classNames:["is-layout","is-product","is-1"],pieces:()=>React.createElement(qpe,null),template:{layout:`[
        {"section_padding":"0vmin 0px 10vmin 0px","_type":"section","_label":"Intro","_modules":[{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_grow":true,"layout_row_global_container":true,"layout_row_margin":"5vmin auto 5vmin auto","_type":"layout-row","_label":"Notices","_modules":[{"_type":"layout-column","_label":"Column","_modules":[{"_type":"tp-wc-shop-notices"}]}]},{"layout_row_layout":"41.667% 58.333%","_bp_base": "4_4", "_bp_data4_4": { "layout_row_layout": ["100%", null, null, null, null] },"layout_row_gap_column":"3rem","layout_row_gap_row":"3rem","layout_row_grow":true,"layout_row_global_container":true,"_type":"layout-row","_label":"Row","_modules":[{"layout_column_flexbox":true,"layout_column_flex_align":"stretch","_type":"layout-column","_label":"Column","_modules":[{"text_max_width":"12em","text_font_weight":"bold","text_line_height":"1.125","text_text_color":"#121212","text_content":"{{dc:woocommerce:product_title}}","text_base_font_size":"calc(1.563rem + 3vmin)","_type":"headline","_label":"Product Title"},{"layout_div_base_font_size":"1.25em","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_align":"center","layout_div_margin":"1rem 0rem 1.25rem 0rem","layout_div_padding":"0em 0em 0em 0em","layout_div_border_radius":"!0px 0px 0px 0px","_type":"layout-div","_label":"Pricing and Reviews","_modules":[{"text_margin":"0em 0.8em 0em 0em","text_line_height":"1","text_text_decoration":"line-through","text_text_color":"#888888","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_regular_price}}","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-sale"}],"_type":"text","_label":"Original"},{"text_bg_color":"#f0f0f0","text_margin":"0em 0.8em 0em 0em","text_padding":"0.64em 0.64em 0.64em 0.64em","text_border_radius":"4px 4px 4px 4px","text_font_weight":"bold","text_line_height":"1","text_text_color":"#121212","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_price}}","_type":"text","_label":"Current"},{"rating_base_font_size":"0.8em","rating_value_content":"{{dc:woocommerce:product_average_rating}}","rating_margin":"!0em 0em 0em 0em","show_condition":[{"group":true,"condition":"wc:product-has","value":"has-reviews"}],"_type":"rating","_label":"Product Rating"}]},{"anchor_width":"100%","anchor_max_width":"16em","anchor_bg_color":"#121212","anchor_bg_color_alt":"#212121","anchor_margin":"0.167rem 0rem 1.25rem 0rem","anchor_padding":"1em 1.563em 1em 1.563em","anchor_border_radius":"100em 100em 100em 100em","anchor_box_shadow_dimensions":"!0em 0.15em 0.65em 0em","anchor_text_margin":"5px 5px 5px 5px","anchor_primary_font_weight":"bold","anchor_primary_letter_spacing":"0.115em","anchor_primary_text_transform":"uppercase","anchor_primary_text_color":"rgba(255, 255, 255, 0.66)","anchor_primary_text_color_alt":"#ffffff","anchor_text_primary_content":"Add to Cart","anchor_graphic":true,"anchor_graphic_icon":"o-plus","anchor_graphic_icon_font_size":"1em","anchor_graphic_icon_width":"1em","anchor_graphic_icon_height":"1em","anchor_graphic_icon_color":"rgba(255, 255, 255, 0.66)","anchor_graphic_icon_alt_enable":true,"anchor_graphic_icon_color_alt":"#ffffff","anchor_graphic_icon_alt":"o-arrow-down","anchor_graphic_interaction":"x-anchor-flip-y","anchor_href":"?add-to-cart={{dc:woocommerce:product_id}}","class":"add_to_cart_button ajax_add_to_cart","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-in-stock"}],"custom_atts":"{\\"data-quantity\\":\\"1\\",\\"data-product_id\\":\\"{{dc:woocommerce:product_id}}\\",\\"data-product_sku\\":\\"{{dc:woocommerce:product_sku}}\\",\\"aria-label\\":\\"Add \u201C{{dc:woocommerce:product_title}}\u201D to your cart\\",\\"rel\\":\\"nofollow\\"}","_type":"button","_label":"Add to Cart Button"},{"text_max_width":"36em","text_margin":"!0rem 0rem 0rem 0rem","text_line_height":"1.7","text_text_color":"#121212","text_content":"{{dc:woocommerce:product_short_description}}","_type":"text","_label":"Product Short Description"}]},{"_type":"layout-column","_label":"Column","_modules":[{"product_gallery_overflow":"hidden","product_gallery_border_radius":"4px 4px 4px 4px","_type":"tp-wc-product-gallery"},{"layout_div_base_font_size":"0.8em","layout_div_z_index":"10","layout_div_bg_color":"#121212","layout_div_width":"12em","layout_div_height":"3em","layout_div_position":"absolute","layout_div_top":"0px","layout_div_left":"0px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"center","layout_div_flex_align":"center","layout_div_border_radius":"2px 2px 2px 2px","effects_transform":"translate3d(-0.512rem, -0.512rem, 0) rotateZ(-7deg)","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-backorder","toggle":true}],"_type":"layout-div","_label":"On Backorder","_modules":[{"text_margin":"0em -0.115em 0em 0em","text_font_weight":"bold","text_line_height":"1","text_letter_spacing":"0.115em","text_text_transform":"uppercase","text_text_color":"#ffffff","text_content":"On Backorder","_type":"text"}]},{"layout_div_base_font_size":"0.8em","layout_div_z_index":"10","layout_div_bg_color":"#121212","layout_div_width":"11em","layout_div_height":"3em","layout_div_position":"absolute","layout_div_top":"0px","layout_div_left":"0px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"center","layout_div_flex_align":"center","layout_div_border_radius":"2px 2px 2px 2px","effects_transform":"translate3d(-0.512rem, -0.512rem, 0) rotateZ(-7deg)","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-in-stock","toggle":false}],"_type":"layout-div","_label":"Out of Stock","_modules":[{"text_margin":"0em -0.115em 0em 0em","text_font_weight":"bold","text_line_height":"1","text_letter_spacing":"0.115em","text_text_transform":"uppercase","text_text_color":"#ffffff","text_content":"Out of Stock","_type":"text"}]},{"layout_div_base_font_size":"0.8em","layout_div_z_index":"10","layout_div_bg_color":"#121212","layout_div_width":"5em","layout_div_height":"3em","layout_div_position":"absolute","layout_div_top":"0px","layout_div_left":"0px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"center","layout_div_flex_align":"center","layout_div_border_radius":"2px 2px 2px 2px","effects_transform":"translate3d(-0.512rem, -0.512rem, 0) rotateZ(-7deg)","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-in-stock"},{"group":false,"condition":"wc:product-is","value":"is-on-sale"},{"group":false,"condition":"wc:product-is","value":"is-on-backorder","toggle":false}],"_type":"layout-div","_label":"Sale Flash","_modules":[{"text_margin":"0em -0.115em 0em 0em","text_font_weight":"bold","text_line_height":"1","text_letter_spacing":"0.115em","text_text_transform":"uppercase","text_text_color":"#ffffff","text_content":"Sale!","_type":"text"}]}]}]}]},
        ${zpe}
      ]`}},"layout-wc-02":{url:"wc:product",label:"Product 2",classNames:["is-layout","is-product","is-2"],pieces:()=>React.createElement(qpe,null),template:{layout:`[
        {"section_padding":"0vmin 0px 10vmin 0px","_type":"section","_label":"Intro","_modules":[{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_grow":true,"layout_row_global_container":true,"layout_row_margin":"5vmin auto 5vmin auto","_type":"layout-row","_label":"Notices","_modules":[{"_type":"layout-column","_label":"Column","_modules":[{"_type":"tp-wc-shop-notices"}]}]},{"layout_row_layout":"41.667% 58.333%","_bp_base": "4_4", "_bp_data4_4": { "layout_row_layout": ["100%", null, null, null, null] },"layout_row_gap_column":"3rem","layout_row_gap_row":"3rem","layout_row_reverse":true,"layout_row_grow":true,"layout_row_global_container":true,"_type":"layout-row","_label":"Row","_modules":[{"layout_column_flexbox":true,"layout_column_flex_align":"stretch","_type":"layout-column","_label":"Column","_modules":[{"text_max_width":"12em","text_font_weight":"bold","text_line_height":"1.125","text_text_color":"#121212","text_content":"{{dc:woocommerce:product_title}}","text_base_font_size":"calc(1.563rem + 3vmin)","_type":"headline","_label":"Product Title"},{"layout_div_base_font_size":"1.25em","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_align":"center","layout_div_margin":"1rem 0rem 1.25rem 0rem","layout_div_padding":"0em 0em 0em 0em","layout_div_border_radius":"!0px 0px 0px 0px","_type":"layout-div","_label":"Pricing and Reviews","_modules":[{"text_margin":"0em 0.8em 0em 0em","text_line_height":"1","text_text_decoration":"line-through","text_text_color":"#888888","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_regular_price}}","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-sale"}],"_type":"text","_label":"Original"},{"text_bg_color":"#f0f0f0","text_margin":"0em 0.8em 0em 0em","text_padding":"0.64em 0.64em 0.64em 0.64em","text_border_radius":"4px 4px 4px 4px","text_font_weight":"bold","text_line_height":"1","text_text_color":"#121212","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_price}}","_type":"text","_label":"Current"},{"rating_base_font_size":"0.8em","rating_value_content":"{{dc:woocommerce:product_average_rating}}","rating_margin":"!0em 0em 0em 0em","show_condition":[{"group":true,"condition":"wc:product-has","value":"has-reviews"}],"_type":"rating","_label":"Product Rating"}]},{"anchor_width":"100%","anchor_max_width":"16em","anchor_bg_color":"#121212","anchor_bg_color_alt":"#212121","anchor_margin":"0.167rem 0rem 1.25rem 0rem","anchor_padding":"1em 1.563em 1em 1.563em","anchor_border_radius":"100em 100em 100em 100em","anchor_box_shadow_dimensions":"!0em 0.15em 0.65em 0em","anchor_text_margin":"5px 5px 5px 5px","anchor_primary_font_weight":"bold","anchor_primary_letter_spacing":"0.115em","anchor_primary_text_transform":"uppercase","anchor_primary_text_color":"rgba(255, 255, 255, 0.66)","anchor_primary_text_color_alt":"#ffffff","anchor_text_primary_content":"Add to Cart","anchor_graphic":true,"anchor_graphic_icon":"o-plus","anchor_graphic_icon_font_size":"1em","anchor_graphic_icon_width":"1em","anchor_graphic_icon_height":"1em","anchor_graphic_icon_color":"rgba(255, 255, 255, 0.66)","anchor_graphic_icon_alt_enable":true,"anchor_graphic_icon_color_alt":"#ffffff","anchor_graphic_icon_alt":"o-arrow-down","anchor_graphic_interaction":"x-anchor-flip-y","anchor_href":"?add-to-cart={{dc:woocommerce:product_id}}","class":"add_to_cart_button ajax_add_to_cart","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-in-stock"}],"custom_atts":"{\\"data-quantity\\":\\"1\\",\\"data-product_id\\":\\"{{dc:woocommerce:product_id}}\\",\\"data-product_sku\\":\\"{{dc:woocommerce:product_sku}}\\",\\"aria-label\\":\\"Add \u201C{{dc:woocommerce:product_title}}\u201D to your cart\\",\\"rel\\":\\"nofollow\\"}","_type":"button","_label":"Add to Cart Button"},{"text_max_width":"36em","text_margin":"!0rem 0rem 0rem 0rem","text_line_height":"1.7","text_text_color":"#121212","text_content":"{{dc:woocommerce:product_short_description}}","_type":"text","_label":"Product Short Description"}]},{"_type":"layout-column","_label":"Column","_modules":[{"product_gallery_overflow":"hidden","product_gallery_border_radius":"4px 4px 4px 4px","_type":"tp-wc-product-gallery"},{"layout_div_base_font_size":"0.8em","layout_div_z_index":"10","layout_div_bg_color":"#121212","layout_div_width":"12em","layout_div_height":"3em","layout_div_position":"absolute","layout_div_top":"0px","layout_div_left":"0px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"center","layout_div_flex_align":"center","layout_div_border_radius":"2px 2px 2px 2px","effects_transform":"translate3d(-0.512rem, -0.512rem, 0) rotateZ(-7deg)","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-backorder","toggle":true}],"_type":"layout-div","_label":"On Backorder","_modules":[{"text_margin":"0em -0.115em 0em 0em","text_font_weight":"bold","text_line_height":"1","text_letter_spacing":"0.115em","text_text_transform":"uppercase","text_text_color":"#ffffff","text_content":"On Backorder","_type":"text"}]},{"layout_div_base_font_size":"0.8em","layout_div_z_index":"10","layout_div_bg_color":"#121212","layout_div_width":"11em","layout_div_height":"3em","layout_div_position":"absolute","layout_div_top":"0px","layout_div_left":"0px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"center","layout_div_flex_align":"center","layout_div_border_radius":"2px 2px 2px 2px","effects_transform":"translate3d(-0.512rem, -0.512rem, 0) rotateZ(-7deg)","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-in-stock","toggle":false}],"_type":"layout-div","_label":"Out of Stock","_modules":[{"text_margin":"0em -0.115em 0em 0em","text_font_weight":"bold","text_line_height":"1","text_letter_spacing":"0.115em","text_text_transform":"uppercase","text_text_color":"#ffffff","text_content":"Out of Stock","_type":"text"}]},{"layout_div_base_font_size":"0.8em","layout_div_z_index":"10","layout_div_bg_color":"#121212","layout_div_width":"5em","layout_div_height":"3em","layout_div_position":"absolute","layout_div_top":"0px","layout_div_left":"0px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"center","layout_div_flex_align":"center","layout_div_border_radius":"2px 2px 2px 2px","effects_transform":"translate3d(-0.512rem, -0.512rem, 0) rotateZ(-7deg)","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-in-stock"},{"group":false,"condition":"wc:product-is","value":"is-on-sale"},{"group":false,"condition":"wc:product-is","value":"is-on-backorder","toggle":false}],"_type":"layout-div","_label":"Sale Flash","_modules":[{"text_margin":"0em -0.115em 0em 0em","text_font_weight":"bold","text_line_height":"1","text_letter_spacing":"0.115em","text_text_transform":"uppercase","text_text_color":"#ffffff","text_content":"Sale!","_type":"text"}]}]}]}]},
        ${zpe}
      ]`}},"layout-wc-03":{url:"wc:cart",label:"Cart",classNames:["is-layout","is-wc-single","is-cart"],pieces:()=>React.createElement($T,{hasButton:!0}),template:{layout:`[${Bpe("cart")}]`}},"layout-wc-04":{url:"wc:checkout",label:"Checkout",classNames:["is-layout","is-wc-single","is-checkout"],pieces:()=>React.createElement($T,{hasButton:!0}),template:{layout:`[${Bpe("checkout")}]`}},"layout-wc-05":{url:"wc:my-account",label:"My Account",classNames:["is-layout","is-wc-single","is-my-account"],pieces:()=>React.createElement($T,null),template:{layout:`[${Upe}]`}},"layout-wc-06":{url:"wc:terms",label:"Terms",classNames:["is-layout","is-wc-single","is-terms"],pieces:()=>React.createElement($T,null),template:{layout:`[${Upe}]`}}},eme={"archive-wc-01":{label:"Minimal Light",classNames:["is-archive","is-minimal","is-light"],pieces:()=>React.createElement(jpe,null),template:{layout:'[{"section_bg_color":"#ffffff","section_bg_color_alt":"#ffffff","section_padding":"12vmin 0vmin 0vmin 0vmin","looper_provider_query_post_types":["post"],"_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_grow":true,"layout_row_global_container":true,"looper_provider_query_post_types":["post"],"_type":"layout-row","_label":"Intro","_modules":[{"looper_provider_query_post_types":["post"],"_type":"layout-column","_label":"Column","_modules":[{"text_font_weight":"bold","text_line_height":"0.95","text_letter_spacing":"-0.035em","text_text_align":"center","text_text_color":"#121212","text_text_color_alt":"#121212","text_content":"Welcome to my shop.","text_base_font_size":"calc(2rem + 9vmin)","text_flex_direction":"column","_type":"headline"}]}]},{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_grow":true,"layout_row_global_container":true,"layout_row_margin":"6vmin auto 6vmin auto","looper_provider_query_post_types":["post"],"_type":"layout-row","_label":"Notices","_modules":[{"looper_provider_query_post_types":["post"],"_type":"layout-column","_label":"Column","_modules":[{"_type":"tp-wc-shop-notices"}]}]},{"layout_row_layout_xl":"33.33% 33.33% 33.33%","layout_row_layout_lg":"33.33% 33.33% 33.33%","layout_row_layout_sm":"50% 50%","layout_row_gap_column":"2rem","layout_row_gap_row":"65px","layout_row_global_container":true,"layout_row_margin":"0px auto 12vmin auto","looper_provider_query_post_types":["post"],"_type":"layout-row","_label":"Products","_modules":[{"layout_column_tag":"article","layout_column_z_index":"1","looper_provider_query_post_types":["post"],"looper_consumer":true,"_type":"layout-column","_label":"Product","_modules":[{"layout_div_base_font_size":"0.8rem","layout_div_z_index":"2","layout_div_bg_color":"#121212","layout_div_width":"5em","layout_div_height":"3em","layout_div_position":"absolute","layout_div_top":"0px","layout_div_left":"0px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"center","layout_div_flex_align":"center","layout_div_border_radius":"4px 4px 4px 4px","effects_transform":"translate3d(-0.512em, -0.512em, 0) rotateZ(-7deg)","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-sale"}],"looper_provider_query_post_types":["post"],"_type":"layout-div","_label":"Sale Flash","_modules":[{"text_margin":"0em -0.115em 0em 0em","text_font_weight":"bold","text_line_height":"1","text_letter_spacing":"0.115em","text_text_transform":"uppercase","text_text_color":"#fff","text_content":"Sale!","_type":"text"}]},{"layout_div_tag":"figure","effects_provider":true,"effects_provider_targets":"effects","effects_alt":true,"effects_transform_alt":"translate(0px, -4px)","looper_provider_query_post_types":["post"],"_type":"layout-div","_label":"Figure","_modules":[{"image_display":"block","image_styled_width":"100%","image_bg_color":"#e5e5e5","image_bg_color_alt":"#e5e5e5","image_outer_border_radius":"4px 4px 4px 4px","image_inner_border_radius":"4px 4px 4px 4px","image_src":"{{dc:post:featured_image_id}}","image_link":true,"image_href":"{{dc:post:permalink}}","image_alt":"Featured image for \u201C{{dc:woocommerce:product_title}}\u201D","show_condition":[{"group":true,"condition":"current-post:featured-image","value":""}],"_type":"image","_label":"Featured Image"},{"layout_div_tag":"a","layout_div_z_index":"-1","layout_div_bg_color":"#e5e5e5","layout_div_href":"{{dc:post:permalink}}","layout_div_padding":"0px 0px 100% 0px","layout_div_border_radius":"4px","show_condition":[{"group":true,"condition":"current-post:featured-image","value":"","toggle":false}],"_type":"layout-div","_label":"Placeholder"},{"layout_div_base_font_size":"1rem","layout_div_bg_color":"#ffffff","layout_div_position":"absolute","layout_div_left":"10px","layout_div_bottom":"10px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_align":"baseline","layout_div_padding":"0.409em 0.512em 0.409em 0.512em","layout_div_border_radius":"4px 4px 4px 4px","looper_provider_query_post_types":["post"],"_type":"layout-div","_label":"Pricing","_modules":[{"text_margin":"0em 0.327em 0em 0em","text_padding":"!0em 0em 0em 0em","text_border_radius":"!0px 0px 0px 0px","text_font_weight":"bold","text_line_height":"1","text_text_decoration":"line-through","text_text_color":"rgba(18, 18, 18, 0.55)","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_regular_price}}","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-sale"}],"_type":"text","_label":"Original"},{"text_padding":"!0em 0em 0em 0em","text_border_radius":"!0px 0px 0px 0px","text_font_weight":"bold","text_line_height":"1","text_text_color":"#121212","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_price}}","_type":"text","_label":"Current"}]},{"layout_div_position":"absolute","layout_div_top":"50%","layout_div_left":"50%","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"center","layout_div_flex_align":"center","effects_transform":"translate3d(-50%, -50%, 0)","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-in-stock"}],"looper_provider_query_post_types":["post"],"_type":"layout-div","_label":"Overlay","_modules":[{"anchor_base_font_size":"1.25rem","anchor_bg_color":"#121212","anchor_padding":"1em 1.25em 1em 1.25em","anchor_border_radius":"4px 4px 4px 4px","anchor_box_shadow_dimensions":"0em 0.65em 1.5em 0em","anchor_box_shadow_color":"rgba(0, 0, 0, 0.55)","anchor_text_margin":"!5px","anchor_primary_font_weight":"bold","anchor_primary_letter_spacing":"0.0115em","anchor_primary_text_align":"center","anchor_primary_text_color":"#ffffff","anchor_primary_text_color_alt":"rgba(255, 255, 255, 0.55)","anchor_text_primary_content":"Add&nbsp;to&nbsp;Cart","anchor_href":"?add-to-cart={{dc:woocommerce:product_id}}","effects_opacity":"0","effects_transform":"translate3d(0, 4px, 0)","effects_alt":true,"effects_transform_alt":"translate3d(0, 0, 0)","class":"add_to_cart_button ajax_add_to_cart","custom_atts":"{\\"data-quantity\\":\\"1\\",\\"data-product_id\\":\\"{{dc:woocommerce:product_id}}\\",\\"data-product_sku\\":\\"{{dc:woocommerce:product_sku}}\\",\\"aria-label\\":\\"Add \u201C{{dc:woocommerce:product_title}}\u201D to your cart\\",\\"rel\\":\\"nofollow\\"}","_type":"button","_label":"Add to Cart Button"}]}]},{"text_margin":"0.8em 0em 0em 0em","text_padding":"!0em 0em 0em 0em","text_font_weight":"bold","text_letter_spacing":"0.01em","text_text_color":"#121212","text_text_color_alt":"rgba(18, 18, 18, 0.55)","text_link":true,"text_href":"{{dc:post:permalink}}","text_content":"{{dc:post:title}}","text_base_font_size":"1.25em","text_tag":"h2","text_flex_direction":"row-reverse","text_flex_justify":"space-between","text_flex_align":"baseline","text_graphic_margin":"0em 0em 0em 1em","_type":"headline","_label":"The Title"}]}]},{"_type":"layout-div","_label":"Navigation","_modules":[{"pagination_numbered_hide":"xl","pagination_base_font_size":"1.95em","pagination_items_prev_icon":"l-arrow-left","pagination_items_next_icon":"l-arrow-right","pagination_items_min_width":"4em","pagination_items_min_height":"5em","pagination_items_gap":"0px","pagination_items_grow":true,"pagination_items_bg_color":"rgba(18, 18, 18, 0.11)","pagination_items_bg_color_alt":"rgba(18, 18, 18, 0.16)","pagination_items_padding":"!0em 0em 0em 0em","pagination_items_border_radius":"!0em 0em 0em 0em","pagination_items_box_shadow_dimensions":"!0px 0px 0px 0px","pagination_items_box_shadow_color_alt":"","pagination_items_text_color":"rgba(18, 18, 18, 0.44)","pagination_items_text_color_alt":"#121212","_type":"tp-wc-product-pagination"}]}]}]'}},"archive-wc-02":{label:"Minimal Dark",classNames:["is-archive","is-minimal","is-dark"],pieces:()=>React.createElement(jpe,null),template:{layout:'[{"section_bg_color":"#000000","section_padding":"12vmin 0vmin 0vmin 0vmin","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_grow":true,"layout_row_global_container":true,"_type":"layout-row","_label":"Intro","_modules":[{"_type":"layout-column","_label":"Column","_modules":[{"text_font_weight":"bold","text_line_height":"0.95","text_letter_spacing":"-0.035em","text_text_align":"center","text_text_color":"#ffffff","text_content":"Welcome to my shop.","text_base_font_size":"calc(2rem + 9vmin)","text_flex_direction":"column","_type":"headline"}]}]},{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_global_container":true,"layout_row_margin":"6vmin auto 6vmin auto","show_condition":[],"_type":"layout-row","_label":"Notices","_modules":[{"_type":"layout-column","_label":"Column","_modules":[{"_type":"tp-wc-shop-notices"}]}]},{"layout_row_layout_xl":"33.33% 33.33% 33.33%","layout_row_layout_lg":"33.33% 33.33% 33.33%","layout_row_layout_sm":"50% 50%","layout_row_gap_column":"2rem","layout_row_gap_row":"65px","layout_row_global_container":true,"layout_row_margin":"0px auto 12vmin auto","_type":"layout-row","_label":"Products","_modules":[{"layout_column_tag":"article","layout_column_z_index":"1","looper_consumer":true,"_type":"layout-column","_label":"Product","_modules":[{"layout_div_base_font_size":"0.8rem","layout_div_z_index":"2","layout_div_bg_color":"#323232","layout_div_width":"5em","layout_div_height":"3em","layout_div_position":"absolute","layout_div_top":"0px","layout_div_left":"0px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"center","layout_div_flex_align":"center","layout_div_border_radius":"4px 4px 4px 4px","effects_transform":"translate3d(-0.512em, -0.512em, 0) rotateZ(-7deg)","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-sale"}],"_type":"layout-div","_label":"Sale Flash","_modules":[{"text_margin":"0em -0.115em 0em 0em","text_font_weight":"bold","text_line_height":"1","text_letter_spacing":"0.115em","text_text_transform":"uppercase","text_text_color":"#fff","text_content":"Sale!","_type":"text"}]},{"effects_provider":true,"effects_provider_targets":"effects","effects_alt":true,"effects_transform_alt":"translate(0px, -4px)","_type":"layout-div","_label":"Figure","_modules":[{"image_display":"block","image_styled_width":"100%","image_bg_color":"#212121","image_outer_border_radius":"4px 4px 4px 4px","image_inner_border_radius":"4px 4px 4px 4px","image_src":"{{dc:post:featured_image_id}}","image_link":true,"image_href":"{{dc:post:permalink}}","image_alt":"Featured image for \u201C{{dc:woocommerce:product_title}}\u201D","effects_opacity":"0.77","effects_alt":true,"show_condition":[{"group":true,"condition":"current-post:featured-image","value":""}],"_type":"image","_label":"Featured Image"},{"layout_div_tag":"a","layout_div_z_index":"-1","layout_div_bg_color":"#212121","layout_div_href":"{{dc:post:permalink}}","layout_div_padding":"0px 0px 100% 0px","layout_div_border_radius":"4px","show_condition":[{"group":true,"condition":"current-post:featured-image","value":"","toggle":false}],"_type":"layout-div","_label":"Placeholder"},{"layout_div_base_font_size":"1rem","layout_div_bg_color":"#323232","layout_div_position":"absolute","layout_div_left":"10px","layout_div_bottom":"10px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_align":"baseline","layout_div_padding":"0.409em 0.512em 0.409em 0.512em","layout_div_border_radius":"4px 4px 4px 4px","_type":"layout-div","_label":"Pricing","_modules":[{"text_margin":"0em 0.327em 0em 0em","text_padding":"!0em 0em 0em 0em","text_border_radius":"!0px 0px 0px 0px","text_font_weight":"bold","text_line_height":"1","text_text_decoration":"line-through","text_text_color":"rgba(255, 255, 255, 0.33)","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_regular_price}}","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-sale"}],"_type":"text","_label":"Original"},{"text_padding":"!0em 0em 0em 0em","text_border_radius":"!0px 0px 0px 0px","text_font_weight":"bold","text_line_height":"1","text_text_color":"#fff","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_price}}","_type":"text","_label":"Current"}]},{"layout_div_position":"absolute","layout_div_top":"50%","layout_div_left":"50%","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"center","layout_div_flex_align":"center","effects_transform":"translate3d(-50%, -50%, 0)","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-in-stock"}],"_type":"layout-div","_label":"Overlay","_modules":[{"anchor_base_font_size":"1.25rem","anchor_bg_color":"#fff","anchor_padding":"1em 1.25em 1em 1.25em","anchor_border_radius":"4px 4px 4px 4px","anchor_box_shadow_dimensions":"0em 0.65em 1.5em 0em","anchor_box_shadow_color":"rgba(0, 0, 0, 0.55)","anchor_text_margin":"!5px","anchor_primary_font_weight":"bold","anchor_primary_letter_spacing":"0.0115em","anchor_primary_text_align":"center","anchor_primary_text_color":"#121212","anchor_primary_text_color_alt":"rgba(18, 18, 18, 0.55)","anchor_text_primary_content":"Add&nbsp;to&nbsp;Cart","anchor_href":"?add-to-cart={{dc:woocommerce:product_id}}","effects_opacity":"0","effects_transform":"translate3d(0, 4px, 0)","effects_alt":true,"effects_transform_alt":"translate3d(0, 0, 0)","class":"add_to_cart_button ajax_add_to_cart","custom_atts":"{\\"data-quantity\\":\\"1\\",\\"data-product_id\\":\\"{{dc:woocommerce:product_id}}\\",\\"data-product_sku\\":\\"{{dc:woocommerce:product_sku}}\\",\\"aria-label\\":\\"Add \u201C{{dc:woocommerce:product_title}}\u201D to your cart\\",\\"rel\\":\\"nofollow\\"}","_type":"button","_label":"Add to Cart Button"}]}]},{"text_margin":"0.8em 0em 0em 0em","text_padding":"!0em 0em 0em 0em","text_font_weight":"bold","text_letter_spacing":"0.01em","text_text_color":"#ffffff","text_text_color_alt":"rgba(255, 255, 255, 0.55)","text_link":true,"text_href":"{{dc:post:permalink}}","text_content":"{{dc:post:title}}","text_base_font_size":"1.25em","text_tag":"h2","text_flex_direction":"row-reverse","text_flex_justify":"space-between","text_flex_align":"baseline","text_graphic_margin":"0em 0em 0em 1em","_type":"headline","_label":"The Title"}]}]},{"_type":"layout-div","_label":"Navigation","_modules":[{"pagination_numbered_hide":"xl","pagination_base_font_size":"1.95em","pagination_items_prev_icon":"l-arrow-left","pagination_items_next_icon":"l-arrow-right","pagination_items_min_width":"4em","pagination_items_min_height":"5em","pagination_items_gap":"0px","pagination_items_grow":true,"pagination_items_bg_color":"rgba(255, 255, 255, 0.11)","pagination_items_bg_color_alt":"rgba(255, 255, 255, 0.16)","pagination_items_padding":"!0em 0em 0em 0em","pagination_items_border_radius":"!0em 0em 0em 0em","pagination_items_box_shadow_dimensions":"!0px 0px 0px 0px","pagination_items_box_shadow_color_alt":"","pagination_items_text_color":"rgba(255, 255, 255, 0.33)","pagination_items_text_color_alt":"#fff","_type":"tp-wc-product-pagination"}]}]}]'}},"archive-wc-03":{label:"Flat Light",classNames:["is-archive","is-flat","is-light"],pieces:()=>React.createElement(Wpe,null),template:{layout:'[{"section_overflow":"hidden","section_bg_color":"#ffffff","section_href":"http://test.com/","section_blank":true,"section_nofollow":true,"section_margin":"!0px 0px 0px 0px","section_padding":"0vmin 0px 0vmin 0px","section_box_shadow_color_alt":"transparent","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_grow":true,"layout_row_global_container":true,"layout_row_margin":"6vmin auto 6vmin auto","_type":"layout-row","_label":"Notices","_modules":[{"_type":"layout-column","_label":"Column","_modules":[{"_type":"tp-wc-shop-notices"}]}]},{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_global_container":true,"_type":"layout-row","_label":"Row","_modules":[{"_type":"layout-column","_label":"Products","_modules":[{"text_margin":"0px 0px 8px 0px","text_line_height":"0.775","text_letter_spacing":"-0.045em","text_text_align":"left","text_text_color":"#d2d2d2","text_content":"The shop.","text_base_font_size":"calc(19vmin)","text_flex_direction":"row-reverse","text_flex_justify":"space-between","text_content_margin":"!0px 0px 0px 0px","text_graphic_margin":"0em 0px 0px 0px","_type":"headline","_label":"Intro"},{"layout_row_layout_xl":"33.33% 66.66%","layout_row_layout_lg":"33.33% 66.66%","layout_row_layout_md":"33.33% 66.66%","layout_row_tag":"article","layout_row_gap_column":"0px","layout_row_gap_row":"0px","layout_row_grow":true,"layout_row_width":"100%","layout_row_bg_color":"#d2d2d2","layout_row_margin":"0px auto 12vmin auto","layout_row_border_radius":"!0px 0px 0px 0px","layout_row_box_shadow_dimensions":"16px 16px 0px 0px","layout_row_box_shadow_color":"#ededed","effects_transform":"translate(-8px, -8px)","looper_consumer":true,"_type":"layout-row","_label":"Product","_modules":[{"layout_column_tag":"a","layout_column_overflow":"hidden","layout_column_bg_color":"#a2a2a2","layout_column_href":"{{dc:post:permalink}}","layout_column_flexbox":true,"layout_column_flex_justify":"flex-end","layout_column_padding":"!0px 0px 0px 0px","bg_lower_parallax_size":"110%","bg_lower_parallax_direction":"h","bg_upper_color":"rgba(18, 18, 18, 0.22)","show_condition":[{"group":true,"condition":"current-post:featured-image","value":""}],"_type":"layout-column","_label":"Featured Image","_modules":[{"image_styled_width":"100%","image_styled_height":"100%","image_src":"{{dc:post:featured_image_id}}","image_alt":"Featured image for \u201C{{dc:woocommerce:product_title}}\u201D","image_object_fit":"cover","effects_duration":"500ms","effects_alt":true,"effects_transform_alt":"translate3d(0, 0, 0) scale(1.05, 1.05)","_type":"image","_label":"Image"}]},{"layout_column_tag":"article","layout_column_height":"62vmin","layout_column_min_height":"300px","layout_column_href":"http://what.com/","layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","layout_column_padding":"12vmin 8vmin 12vmin 8vmin","_type":"layout-column","_label":"Article","_modules":[{"layout_div_base_font_size":"0.8rem","layout_div_bg_color":"#121212","layout_div_width":"5em","layout_div_height":"3em","layout_div_position":"absolute","layout_div_top":"0px","layout_div_right":"0px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"center","layout_div_flex_align":"center","layout_div_border_radius":"2px 2px 2px 2px","effects_transform":"translate(0.512rem, -0.512rem) rotateZ(7deg)","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-sale"}],"_type":"layout-div","_label":"Sale Flash","_modules":[{"text_margin":"0em -0.115em 0em 0em","text_font_weight":"bold","text_line_height":"1","text_letter_spacing":"0.115em","text_text_transform":"uppercase","text_text_color":"#fff","text_content":"Sale!","_type":"text"}]},{"text_max_width":"8.5em","text_line_height":"1.3","text_font_style":"italic","text_text_color":"#121212","text_text_color_alt":"rgba(18, 18, 18, 0.55)","text_link":true,"text_href":"{{dc:post:permalink}}","text_content":"{{dc:woocommerce:product_title}}","text_base_font_size":"calc(1.25rem + 3.5vmin)","text_tag":"h2","_type":"headline","_label":"The Title"},{"layout_div_position":"absolute","layout_div_left":"16px","layout_div_right":"16px","layout_div_bottom":"16px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"flex-end","layout_div_flex_align":"baseline","_type":"layout-div","_label":"Pricing","_modules":[{"text_margin":"0em 0em 0em 0.64em","text_line_height":"1","text_letter_spacing":"0.065em","text_font_style":"italic","text_text_decoration":"line-through","text_text_color":"rgba(18, 18, 18, 0.33)","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_regular_price}}","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-sale"}],"_type":"text","_label":"Original"},{"text_margin":"0em 0em 0em 0.64em","text_line_height":"1","text_letter_spacing":"0.065em","text_font_style":"italic","text_text_color":"#121212","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_price}}","_type":"text","_label":"Current"},{"anchor_bg_color":"transparent","anchor_margin":"0em 0em 0em 1em","anchor_padding":"!0px 0px 0px 0px","anchor_border_radius":"!0px 0px 0px 0px","anchor_box_shadow_dimensions":"!0em 0em 0em 0em","anchor_box_shadow_color":"transparent","anchor_text_margin":"!0px 0px 0px 0px","anchor_primary_letter_spacing":"0.065em","anchor_primary_font_style":"italic","anchor_primary_text_transform":"uppercase","anchor_primary_text_color":"#121212","anchor_primary_text_color_alt":"","anchor_flex_direction":"row-reverse","anchor_flex_align":"baseline","anchor_text_primary_content":"Cart","anchor_graphic":true,"anchor_graphic_margin":"0px 0px 0px 0.32768em","anchor_graphic_icon":"l-plus","anchor_graphic_icon_font_size":"1em","anchor_graphic_icon_width":"1em","anchor_graphic_icon_height":"1em","anchor_graphic_icon_color":"rgba(18, 18, 18, 0.33)","anchor_graphic_icon_color_alt":"#121212","anchor_graphic_icon_alt":"o-arrow-down","anchor_href":"?add-to-cart={{dc:woocommerce:product_id}}","class":"add_to_cart_button ajax_add_to_cart","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-in-stock"}],"custom_atts":"{\\"data-quantity\\":\\"1\\",\\"data-product_id\\":\\"{{dc:woocommerce:product_id}}\\",\\"data-product_sku\\":\\"{{dc:woocommerce:product_sku}}\\",\\"aria-label\\":\\"Add \u201C{{dc:woocommerce:product_title}}\u201D to your cart\\",\\"rel\\":\\"nofollow\\"}","_type":"button","_label":"Add to Cart Button"}]}]}]},{"pagination_numbered_hide":"sm","pagination_numbered_end_size":"2","pagination_numbered_mid_size":"3","pagination_base_font_size":"1.25em","pagination_flex_justify":"flex-end","pagination_margin":"0px 2px 12vmin 2px","pagination_items_gap":"10px","pagination_items_bg_color":"transparent","pagination_items_bg_color_alt":"#d2d2d2","pagination_items_padding":"0.8em 0.8em 0.8em 0.8em","pagination_items_border_radius":"0.5px 0.5px 0.5px 0.5px","pagination_items_box_shadow_color_alt":"#d2d2d2","pagination_items_text_color":"rgba(18, 18, 18, 0.33)","pagination_items_text_color_alt":"#121212","pagination_current_text_color":"#121212","pagination_current_box_shadow_color":"#d2d2d2","pagination_current_bg_color":"#d2d2d2","pagination_dots":true,"pagination_dots_text_color":"rgba(18, 18, 18, 0.33)","pagination_prev_next_box_shadow_color_alt":"#121212","pagination_prev_next_bg_color":"#121212","pagination_prev_next_bg_color_alt":"","_type":"tp-wc-product-pagination"}]}]}]}]'}},"archive-wc-04":{label:"Flat Dark",classNames:["is-archive","is-flat","is-dark"],pieces:()=>React.createElement(Wpe,null),template:{layout:'[{"section_overflow":"hidden","section_bg_color":"#242424","section_href":"http://test.com/","section_blank":true,"section_nofollow":true,"section_margin":"!0px 0px 0px 0px","section_padding":"0vmin 0px 0vmin 0px","section_box_shadow_color_alt":"transparent","_type":"section","_label":"Section","_modules":[{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_grow":true,"layout_row_global_container":true,"layout_row_margin":"6vmin auto 6vmin auto","_type":"layout-row","_label":"Notices","_modules":[{"_type":"layout-column","_label":"Column","_modules":[{"_type":"tp-wc-shop-notices"}]}]},{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_global_container":true,"_type":"layout-row","_label":"Row","_modules":[{"_type":"layout-column","_label":"Products","_modules":[{"text_margin":"0px 0px 8px 0px","text_line_height":"0.775","text_letter_spacing":"-0.045em","text_text_align":"left","text_text_color":"#121212","text_content":"The shop.","text_base_font_size":"calc(19vmin)","text_flex_direction":"row-reverse","text_flex_justify":"space-between","text_content_margin":"!0px 0px 0px 0px","text_graphic_margin":"0em 0px 0px 0px","_type":"headline","_label":"Intro"},{"layout_row_layout_xl":"33.33% 66.66%","layout_row_layout_lg":"33.33% 66.66%","layout_row_layout_md":"33.33% 66.66%","layout_row_tag":"article","layout_row_gap_column":"0px","layout_row_gap_row":"0px","layout_row_grow":true,"layout_row_width":"100%","layout_row_bg_color":"#121212","layout_row_margin":"0px auto 12vmin auto","layout_row_border_radius":"!0px 0px 0px 0px","layout_row_box_shadow_dimensions":"16px 16px 0px 0px","layout_row_box_shadow_color":"rgba(128, 128, 128, 0.22)","effects_transform":"translate(-8px, -8px)","looper_consumer":true,"_type":"layout-row","_label":"Product","_modules":[{"layout_column_tag":"a","layout_column_overflow":"hidden","layout_column_bg_color":"#000000","layout_column_href":"{{dc:post:permalink}}","layout_column_flexbox":true,"layout_column_flex_justify":"flex-end","layout_column_padding":"!0px 0px 0px 0px","bg_lower_parallax_size":"110%","bg_lower_parallax_direction":"h","bg_upper_color":"rgba(18, 18, 18, 0.22)","show_condition":[{"group":true,"condition":"current-post:featured-image","value":""}],"_type":"layout-column","_label":"Featured Image","_modules":[{"image_styled_width":"100%","image_styled_height":"100%","image_src":"{{dc:post:featured_image_id}}","image_alt":"Featured image for \u201C{{dc:woocommerce:product_title}}\u201D","image_object_fit":"cover","effects_duration":"500ms","effects_alt":true,"effects_transform_alt":"translate3d(0, 0, 0) scale(1.05, 1.05)","_type":"image","_label":"Image"}]},{"layout_column_tag":"article","layout_column_height":"62vmin","layout_column_min_height":"300px","layout_column_href":"http://what.com/","layout_column_flexbox":true,"layout_column_flex_justify":"center","layout_column_flex_align":"center","layout_column_padding":"12vmin 8vmin 12vmin 8vmin","_type":"layout-column","_label":"Article","_modules":[{"layout_div_base_font_size":"0.8rem","layout_div_bg_color":"#000","layout_div_width":"5em","layout_div_height":"3em","layout_div_position":"absolute","layout_div_top":"0px","layout_div_right":"0px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"center","layout_div_flex_align":"center","layout_div_border_radius":"2px 2px 2px 2px","effects_transform":"translate(0.512rem, -0.512rem) rotateZ(7deg)","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-sale"}],"_type":"layout-div","_label":"Sale Flash","_modules":[{"text_margin":"0em -0.115em 0em 0em","text_font_weight":"bold","text_line_height":"1","text_letter_spacing":"0.115em","text_text_transform":"uppercase","text_text_color":"#fff","text_content":"Sale!","_type":"text"}]},{"text_max_width":"8.5em","text_line_height":"1.3","text_font_style":"italic","text_text_color":"#ffffff","text_text_color_alt":"rgba(255, 255, 255, 0.55)","text_link":true,"text_href":"{{dc:post:permalink}}","text_content":"{{dc:woocommerce:product_title}}","text_base_font_size":"calc(1.25rem + 3.5vmin)","text_tag":"h2","_type":"headline","_label":"The Title"},{"layout_div_position":"absolute","layout_div_left":"16px","layout_div_right":"16px","layout_div_bottom":"16px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"flex-end","layout_div_flex_align":"baseline","_type":"layout-div","_label":"Pricing","_modules":[{"text_margin":"0em 0em 0em 0.64em","text_line_height":"1","text_letter_spacing":"0.065em","text_font_style":"italic","text_text_decoration":"line-through","text_text_color":"rgba(255, 255, 255, 0.22)","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_regular_price}}","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-sale"}],"_type":"text","_label":"Original"},{"text_margin":"0em 0em 0em 0.64em","text_line_height":"1","text_letter_spacing":"0.065em","text_font_style":"italic","text_text_color":"#fff","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_price}}","_type":"text","_label":"Current"},{"anchor_bg_color":"transparent","anchor_margin":"0em 0em 0em 1em","anchor_padding":"!0px 0px 0px 0px","anchor_border_radius":"!0px 0px 0px 0px","anchor_box_shadow_dimensions":"!0em 0em 0em 0em","anchor_box_shadow_color":"transparent","anchor_text_margin":"!0px 0px 0px 0px","anchor_primary_letter_spacing":"0.065em","anchor_primary_font_style":"italic","anchor_primary_text_transform":"uppercase","anchor_primary_text_color":"#fff","anchor_primary_text_color_alt":"","anchor_flex_direction":"row-reverse","anchor_flex_align":"baseline","anchor_text_primary_content":"Cart","anchor_graphic":true,"anchor_graphic_margin":"0px 0px 0px 0.32768em","anchor_graphic_icon":"l-plus","anchor_graphic_icon_font_size":"1em","anchor_graphic_icon_width":"1em","anchor_graphic_icon_height":"1em","anchor_graphic_icon_color":"rgba(255, 255, 255, 0.22)","anchor_graphic_icon_color_alt":"#fff","anchor_graphic_icon_alt":"o-arrow-down","anchor_href":"?add-to-cart={{dc:woocommerce:product_id}}","class":"add_to_cart_button ajax_add_to_cart","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-in-stock"}],"custom_atts":"{\\"data-quantity\\":\\"1\\",\\"data-product_id\\":\\"{{dc:woocommerce:product_id}}\\",\\"data-product_sku\\":\\"{{dc:woocommerce:product_sku}}\\",\\"aria-label\\":\\"Add \u201C{{dc:woocommerce:product_title}}\u201D to your cart\\",\\"rel\\":\\"nofollow\\"}","_type":"button","_label":"Add to Cart Button"}]}]}]},{"pagination_numbered_hide":"sm","pagination_numbered_end_size":"2","pagination_numbered_mid_size":"3","pagination_base_font_size":"1.25em","pagination_flex_justify":"flex-end","pagination_margin":"0px 2px 12vmin 2px","pagination_items_gap":"10px","pagination_items_bg_color":"transparent","pagination_items_bg_color_alt":"#d2d2d2","pagination_items_padding":"0.8em 0.8em 0.8em 0.8em","pagination_items_border_radius":"0.5px 0.5px 0.5px 0.5px","pagination_items_box_shadow_color_alt":"#d2d2d2","pagination_items_text_color":"rgba(18, 18, 18, 0.33)","pagination_items_text_color_alt":"#121212","pagination_current_text_color":"#121212","pagination_current_box_shadow_color":"#d2d2d2","pagination_current_bg_color":"#d2d2d2","pagination_dots":true,"pagination_dots_text_color":"rgba(18, 18, 18, 0.33)","pagination_prev_next_box_shadow_color_alt":"#121212","pagination_prev_next_bg_color":"#121212","pagination_prev_next_bg_color_alt":"","_type":"tp-wc-product-pagination"}]}]}]}]'}},"archive-wc-05":{label:"Classic Light",classNames:["is-archive","is-classic","is-light"],pieces:()=>React.createElement(Gpe,null),template:{layout:'[{"section_overflow":"hidden","section_bg_color":"#f2f2f2","section_bg_color_alt":"#f2f2f2","section_padding":"0vmin 0vmin 14vmin 0vmin","section_box_shadow_color_alt":"transparent","_type":"section","_label":"Section","_modules":[{"layout_div_base_font_size":"calc(1rem + 20vmin)","layout_div_z_index":"1","layout_div_position":"absolute","layout_div_top":"0","layout_div_left":"0","effects_transform":"translate(-100%, 0px) rotateZ(-90deg) translate(0.1em, -15%)","effects_transform_origin":"100% 0%","_type":"layout-div","_label":"Intro","_modules":[{"text_margin":"0em 0em 0em 0em","text_font_weight":"bold","text_line_height":"0.925","text_letter_spacing":"-0.025em","text_text_align":"center","text_text_color":"rgba(18, 18, 18, 0.06)","text_text_color_alt":"rgba(18, 18, 18, 0.06)","text_content":"The shop.","text_flex_direction":"column","text_subheadline_content":"We love to write killer content.<br/>Kick up your feed and stay a while.","text_subheadline_spacing":"0.64em","text_subheadline_font_size":"0.262144em","text_subheadline_line_height":"1.35","text_subheadline_letter_spacing":"-0.005em","text_subheadline_font_style":"italic","text_subheadline_text_align":"center","text_subheadline_text_color":"rgba(18, 18, 18, 0.22)","_type":"headline"}]},{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_grow":true,"layout_row_global_container":true,"layout_row_margin":"7vmin auto 7vmin auto","_type":"layout-row","_label":"Notices","_modules":[{"_type":"layout-column","_label":"Column","_modules":[{"_type":"tp-wc-shop-notices"}]}]},{"layout_row_layout_md":"100%","layout_row_gap_column":"1.5rem","layout_row_gap_row":"65px","layout_row_global_container":true,"layout_row_z_index":"2","_type":"layout-row","_label":"Products","_modules":[{"layout_column_tag":"article","layout_column_bg_color":"#ffffff","layout_column_bg_color_alt":"#ffffff","layout_column_flexbox":true,"layout_column_flex_align":"stretch","layout_column_border_radius":"!0px 0px 0px 0px","layout_column_box_shadow_dimensions":"0em 0.25em 1.65em 0em","layout_column_box_shadow_color":"rgba(0, 0, 0, 0.18)","layout_column_box_shadow_color_alt":"rgba(0, 0, 0, 0.18)","layout_column_primary_particle_scale":"scale-x","layout_column_primary_particle_transform_origin":"0% 100%","layout_column_primary_particle_color":"rgba(18, 18, 18, 0.44)","effects_provider_targets":" colors effects particles","looper_consumer":true,"_type":"layout-column","_label":"Product","_modules":[{"layout_div_base_font_size":"0.8rem","layout_div_z_index":"2","layout_div_bg_color":"#121212","layout_div_width":"5.25em","layout_div_height":"3em","layout_div_position":"absolute","layout_div_top":"0px","layout_div_left":"0px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"center","layout_div_flex_align":"center","layout_div_border_radius":"2px 2px 2px 2px","effects_transform":"translate(-0.512em, -0.512em) rotate(-7deg)","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-sale"}],"_type":"layout-div","_label":"Sale Flash","_modules":[{"text_margin":"0em -0.115em 0em 0em","text_font_weight":"bold","text_line_height":"1","text_letter_spacing":"0.115em","text_text_align":"center","text_text_transform":"uppercase","text_text_color":"#fff","text_content":"Sale!","_type":"text"}]},{"layout_div_tag":"figure","layout_div_z_index":"1","layout_div_bg_color":"#d2d2d2","layout_div_overflow_x":"hidden","layout_div_overflow_y":"hidden","layout_div_flex_wrap":false,"layout_div_padding":"!0rem 0rem 0rem 0rem","layout_div_border_radius":"!0px 0px 0px 0px","show_condition":[{"group":true,"condition":"current-post:featured-image","value":""}],"_type":"layout-div","_label":"Figure","_modules":[{"image_styled_width":"100%","image_inner_border_radius":"!0px 0px 0px 0px","image_src":"{{dc:post:featured_image_id}}","image_link":true,"image_href":"{{dc:post:permalink}}","image_alt":"Featured image for \u201C{{dc:woocommerce:product_title}}\u201D","effects_duration":"500ms","effects_alt":true,"effects_transform_alt":"translate3d(0, 0, 0) scale(1.05, 1.05)","_type":"image","_label":"Featured Image"}]},{"layout_div_tag":"article","layout_div_z_index":"1","layout_div_flex":"1 0 auto","layout_div_flexbox":true,"layout_div_flex_align":"stretch","layout_div_margin":"0px 0px 0px 0px","layout_div_padding":"2rem 2rem 2rem 2rem","bg_lower_parallax":true,"bg_lower_parallax_direction":"h","_type":"layout-div","_label":"Article","_modules":[{"layout_div_base_font_size":"1rem","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_align":"baseline","layout_div_margin":"0em 0em 0.64em 0em","_type":"layout-div","_label":"Pricing","_modules":[{"text_margin":"0em 0.4096em 0em 0em","text_line_height":"1","text_letter_spacing":"0.085em","text_text_decoration":"line-through","text_text_transform":"uppercase","text_text_color":"rgba(18, 18, 18, 0.44)","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_regular_price}}","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-sale"}],"_type":"text","_label":"Original"},{"text_margin":"!0em 0em 0em 0em","text_line_height":"1","text_letter_spacing":"0.085em","text_text_transform":"uppercase","text_text_color":"rgb(0, 0, 0)","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_price}}","_type":"text","_label":"Current"}]},{"text_max_width":"18em","text_margin":"0rem 0rem auto 0rem","text_font_weight":"bold","text_line_height":"1.35","text_text_color":"#121212","text_text_color_alt":"rgba(18, 18, 18, 0.44)","text_link":true,"text_href":"{{dc:post:permalink}}","text_content":"{{dc:woocommerce:product_title}}","text_base_font_size":"1.5625rem","text_tag":"h2","text_content_margin":"!0px 0px 0px 0px","_type":"headline","_label":"The Title"},{"anchor_has_link_control":false,"anchor_base_font_size":"1rem","anchor_bg_color":"transparent","anchor_bg_color_alt":"transparent","anchor_margin":"3rem -2rem -2rem -2rem","anchor_padding":"2rem 2rem 2rem 2rem","anchor_border_radius":"!0px 0px 0px 0px","anchor_box_shadow_dimensions":"!0em 0em 0em 0em","anchor_box_shadow_color":"transparent","anchor_box_shadow_color_alt":"transparent","anchor_text_margin":"!0px 0px 0px 0px","anchor_primary_letter_spacing":"0.085em","anchor_primary_line_height":"0.8","anchor_primary_text_transform":"uppercase","anchor_primary_text_color":"rgba(18, 18, 18, 0.44)","anchor_primary_text_color_alt":"#121212","anchor_flex_direction":"row-reverse","anchor_flex_justify":"space-between","anchor_text_primary_content":"Add to Cart","anchor_primary_particle_scale":"scale-x","anchor_primary_particle_transform_origin":"0% 100%","anchor_primary_particle_color":"rgba(18, 18, 18, 0.44)","anchor_graphic":true,"anchor_graphic_margin":"0px 0px 0px 0.512em","anchor_graphic_icon":"o-plus","anchor_graphic_icon_font_size":"1em","anchor_graphic_icon_width":"1em","anchor_graphic_icon_height":"1em","anchor_graphic_icon_color":"rgba(18, 18, 18, 0.44)","anchor_graphic_icon_alt_enable":true,"anchor_graphic_icon_color_alt":"#121212","anchor_graphic_icon_alt":"o-arrow-down","anchor_graphic_interaction":"x-anchor-flip-y","anchor_href":"?add-to-cart={{dc:woocommerce:product_id}}","class":"add_to_cart_button ajax_add_to_cart","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-in-stock"}],"custom_atts":"{\\"data-quantity\\":\\"1\\",\\"data-product_id\\":\\"{{dc:woocommerce:product_id}}\\",\\"data-product_sku\\":\\"{{dc:woocommerce:product_sku}}\\",\\"aria-label\\":\\"Add \u201C{{dc:woocommerce:product_title}}\u201D to your cart\\",\\"rel\\":\\"nofollow\\"}","_type":"button","_label":"Add to Cart Button"}]}]}]},{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_grow":true,"layout_row_global_container":true,"layout_row_z_index":"2","layout_row_margin":"65px auto 0px auto","_type":"layout-row","_label":"Pagination","_modules":[{"_type":"layout-column","_label":"Column","_modules":[{"pagination_numbered_end_size":"2","pagination_numbered_mid_size":"3","pagination_items_padding":"!0em 0em 0em 0em","_type":"tp-wc-product-pagination"}]}]},{"layout_div_base_font_size":"calc(1rem + 20vmin)","layout_div_z_index":"1","layout_div_position":"absolute","layout_div_right":"0","layout_div_bottom":"0","effects_transform":"rotateZ(90deg) translate(0.1em, 85%)","effects_transform_origin":"100% 100%","_type":"layout-div","_label":"Intro Mirror","_modules":[{"text_margin":"0em 0em 0em 0em","text_font_weight":"bold","text_line_height":"0.925","text_letter_spacing":"-0.025em","text_text_align":"center","text_text_color":"rgba(18, 18, 18, 0.06)","text_text_color_alt":"rgba(18, 18, 18, 0.06)","text_content":"The shop.","text_tag":"span","text_flex_direction":"column","text_subheadline_content":"We love to write killer content.<br/>Kick up your feed and stay a while.","text_subheadline_spacing":"0.64em","text_subheadline_font_size":"0.262144em","text_subheadline_line_height":"1.35","text_subheadline_letter_spacing":"-0.005em","text_subheadline_font_style":"italic","text_subheadline_text_align":"center","text_subheadline_text_color":"rgba(18, 18, 18, 0.22)","_type":"headline"}]}]}]'}},"archive-wc-06":{label:"Classic Dark",classNames:["is-archive","is-classic","is-dark"],pieces:()=>React.createElement(Gpe,null),template:{layout:'[{"section_overflow":"hidden","section_bg_color":"#242424","section_padding":"0vmin 0vmin 14vmin 0vmin","section_box_shadow_color_alt":"transparent","_type":"section","_label":"Section","_modules":[{"layout_div_base_font_size":"calc(1rem + 20vmin)","layout_div_z_index":"1","layout_div_position":"absolute","layout_div_top":"0","layout_div_left":"0","effects_transform":"translate(-100%, 0px) rotateZ(-90deg) translate(0.1em, -15%)","effects_transform_origin":"100% 0%","_type":"layout-div","_label":"Intro","_modules":[{"text_margin":"0em 0em 0em 0em","text_font_weight":"bold","text_line_height":"0.925","text_letter_spacing":"-0.025em","text_text_align":"center","text_text_color":"rgba(18, 18, 18, 0.33)","text_content":"The shop.","text_flex_direction":"column","text_subheadline_content":"We love to write killer content.<br/>Kick up your feed and stay a while.","text_subheadline_spacing":"0.64em","text_subheadline_font_size":"0.262144em","text_subheadline_line_height":"1.35","text_subheadline_letter_spacing":"-0.005em","text_subheadline_font_style":"italic","text_subheadline_text_align":"center","text_subheadline_text_color":"rgba(18, 18, 18, 0.22)","_type":"headline"}]},{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_grow":true,"layout_row_global_container":true,"layout_row_margin":"7vmin auto 7vmin auto","_type":"layout-row","_label":"Notices","_modules":[{"_type":"layout-column","_label":"Column","_modules":[{"_type":"tp-wc-shop-notices"}]}]},{"layout_row_layout_md":"100%","layout_row_gap_column":"1.5rem","layout_row_gap_row":"65px","layout_row_global_container":true,"layout_row_z_index":"2","_type":"layout-row","_label":"Products","_modules":[{"layout_column_tag":"article","layout_column_bg_color":"#121212","layout_column_flexbox":true,"layout_column_flex_align":"stretch","layout_column_border_radius":"!0px 0px 0px 0px","layout_column_box_shadow_dimensions":"0em 0.25em 1.65em 0em","layout_column_box_shadow_color":"rgba(0, 0, 0, 0.18)","layout_column_box_shadow_color_alt":"rgba(0, 0, 0, 0.18)","layout_column_primary_particle_transform_origin":"0% 100%","layout_column_primary_particle_color":"rgba(255, 255, 255, 0.22)","effects_provider_targets":" colors effects particles","looper_consumer":true,"_type":"layout-column","_label":"Product","_modules":[{"layout_div_base_font_size":"0.8rem","layout_div_z_index":"2","layout_div_bg_color":"#121212","layout_div_width":"5.25em","layout_div_height":"3em","layout_div_position":"absolute","layout_div_top":"0px","layout_div_left":"0px","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_justify":"center","layout_div_flex_align":"center","layout_div_border_radius":"2px 2px 2px 2px","effects_transform":"translate(-0.512em, -0.512em) rotate(-7deg)","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-sale"}],"_type":"layout-div","_label":"Sale Flash","_modules":[{"text_margin":"0em -0.115em 0em 0em","text_font_weight":"bold","text_line_height":"1","text_letter_spacing":"0.115em","text_text_align":"center","text_text_transform":"uppercase","text_text_color":"#fff","text_content":"Sale!","_type":"text"}]},{"layout_div_tag":"figure","layout_div_z_index":"1","layout_div_bg_color":"#242424","layout_div_overflow_x":"hidden","layout_div_overflow_y":"hidden","layout_div_flex_wrap":false,"layout_div_padding":"!0rem 0rem 0rem 0rem","layout_div_border_radius":"!0px 0px 0px 0px","show_condition":[{"group":true,"condition":"current-post:featured-image","value":""}],"_type":"layout-div","_label":"Figure","_modules":[{"image_styled_width":"100%","image_inner_border_radius":"!0px 0px 0px 0px","image_src":"{{dc:post:featured_image_id}}","image_link":true,"image_href":"{{dc:post:permalink}}","image_alt":"Featured image for \u201C{{dc:woocommerce:product_title}}\u201D","effects_duration":"500ms","effects_alt":true,"effects_transform_alt":"translate3d(0, 0, 0) scale(1.05, 1.05)","_type":"image","_label":"Featured Image"}]},{"layout_div_tag":"article","layout_div_z_index":"1","layout_div_flex":"1 0 auto","layout_div_flexbox":true,"layout_div_flex_align":"stretch","layout_div_margin":"0px 0px 0px 0px","layout_div_padding":"2rem 2rem 2rem 2rem","bg_lower_parallax":true,"bg_lower_parallax_direction":"h","_type":"layout-div","_label":"Article","_modules":[{"layout_div_base_font_size":"1rem","layout_div_flexbox":true,"layout_div_flex_direction":"row","layout_div_flex_align":"baseline","layout_div_margin":"0em 0em 0.64em 0em","_type":"layout-div","_label":"Pricing","_modules":[{"text_margin":"0em 0.4096em 0em 0em","text_line_height":"1","text_letter_spacing":"0.085em","text_text_decoration":"line-through","text_text_transform":"uppercase","text_text_color":"rgba(255, 255, 255, 0.22)","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_regular_price}}","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-on-sale"}],"_type":"text","_label":"Original"},{"text_margin":"!0em 0em 0em 0em","text_line_height":"1","text_letter_spacing":"0.085em","text_text_transform":"uppercase","text_text_color":"#fff","text_content":"{{dc:woocommerce:currency_symbol}}{{dc:woocommerce:product_price}}","_type":"text","_label":"Current"}]},{"text_max_width":"18em","text_margin":"0rem 0rem auto 0rem","text_font_weight":"bold","text_line_height":"1.35","text_text_color":"#fff","text_text_color_alt":"rgba(255, 255, 255, 0.44)","text_link":true,"text_href":"{{dc:post:permalink}}","text_content":"{{dc:woocommerce:product_title}}","text_base_font_size":"1.5625rem","text_tag":"h2","text_content_margin":"!0px 0px 0px 0px","_type":"headline","_label":"The Title"},{"anchor_has_link_control":false,"anchor_base_font_size":"1rem","anchor_bg_color":"transparent","anchor_bg_color_alt":"transparent","anchor_margin":"3rem -2rem -2rem -2rem","anchor_padding":"2rem 2rem 2rem 2rem","anchor_border_radius":"!0px 0px 0px 0px","anchor_box_shadow_dimensions":"!0em 0em 0em 0em","anchor_box_shadow_color":"transparent","anchor_box_shadow_color_alt":"transparent","anchor_text_margin":"!0px 0px 0px 0px","anchor_primary_letter_spacing":"0.085em","anchor_primary_line_height":"0.8","anchor_primary_text_transform":"uppercase","anchor_primary_text_color":"rgba(255, 255, 255, 0.22)","anchor_primary_text_color_alt":"#fff","anchor_flex_direction":"row-reverse","anchor_flex_justify":"space-between","anchor_text_primary_content":"Add to Cart","anchor_primary_particle_scale":"scale-x","anchor_primary_particle_transform_origin":"0% 100%","anchor_primary_particle_color":"rgba(255, 255, 255, 0.22)","anchor_graphic":true,"anchor_graphic_margin":"0px 0px 0px 0.512em","anchor_graphic_icon":"o-plus","anchor_graphic_icon_font_size":"1em","anchor_graphic_icon_width":"1em","anchor_graphic_icon_height":"1em","anchor_graphic_icon_color":"rgba(255, 255, 255, 0.22)","anchor_graphic_icon_alt_enable":true,"anchor_graphic_icon_color_alt":"#fff","anchor_graphic_icon_alt":"o-arrow-down","anchor_graphic_interaction":"x-anchor-flip-y","anchor_href":"?add-to-cart={{dc:woocommerce:product_id}}","class":"add_to_cart_button ajax_add_to_cart","show_condition":[{"group":true,"condition":"wc:product-is","value":"is-in-stock"}],"custom_atts":"{\\"data-quantity\\":\\"1\\",\\"data-product_id\\":\\"{{dc:woocommerce:product_id}}\\",\\"data-product_sku\\":\\"{{dc:woocommerce:product_sku}}\\",\\"aria-label\\":\\"Add \u201C{{dc:woocommerce:product_title}}\u201D to your cart\\",\\"rel\\":\\"nofollow\\"}","_type":"button","_label":"Add to Cart Button"}]}]}]},{"layout_row_layout_xl":"100%","layout_row_layout_lg":"100%","layout_row_layout_md":"100%","layout_row_grow":true,"layout_row_global_container":true,"layout_row_z_index":"2","layout_row_margin":"65px auto 0px auto","_type":"layout-row","_label":"Pagination","_modules":[{"_type":"layout-column","_label":"Column","_modules":[{"pagination_numbered_end_size":"2","pagination_numbered_mid_size":"3","pagination_items_bg_color":"rgba(18, 18, 18, 0.44)","pagination_items_bg_color_alt":"","pagination_items_padding":"!0em 0em 0em 0em","pagination_items_text_color":"rgba(255, 255, 255, 0.22)","pagination_items_text_color_alt":"#fff","pagination_current_text_color":"#fff","pagination_current_box_shadow_color":"rgba(18, 18, 18, 0.44)","pagination_current_bg_color":"#121212","pagination_dots":true,"pagination_dots_text_color":"rgba(255, 255, 255, 0.22)","_type":"tp-wc-product-pagination"}]}]},{"layout_div_base_font_size":"calc(1rem + 20vmin)","layout_div_z_index":"1","layout_div_position":"absolute","layout_div_right":"0","layout_div_bottom":"0","effects_transform":"rotateZ(90deg) translate(0.1em, 85%)","effects_transform_origin":"100% 100%","_type":"layout-div","_label":"Intro Mirror","_modules":[{"text_margin":"0em 0em 0em 0em","text_font_weight":"bold","text_line_height":"0.925","text_letter_spacing":"-0.025em","text_text_align":"center","text_text_color":"rgba(18, 18, 18, 0.33)","text_content":"The shop.","text_tag":"span","text_flex_direction":"column","text_subheadline_content":"We love to write killer content.<br/>Kick up your feed and stay a while.","text_subheadline_spacing":"0.64em","text_subheadline_font_size":"0.262144em","text_subheadline_line_height":"1.35","text_subheadline_letter_spacing":"-0.005em","text_subheadline_font_style":"italic","text_subheadline_text_align":"center","text_subheadline_text_color":"rgba(18, 18, 18, 0.22)","_type":"headline"}]}]}]'}}},tme=e=>{let t={content:WG,"custom:component":WG,"layout:footer":Jpe,"layout:header":Zpe,"layout:single-wc":Rpe,"layout:archive-wc":eme};if(t[e])return t[e];let{baseType:n}=Pr(e);return t[n]?t[n]:{}};KNe={content:WG,footer:Jpe,header:Zpe,"layout-single-wc":Rpe,"layout-archive-wc":eme}});var KG={};D(KG,{default:()=>HT});function YNe({toggle:e,doc:t}){let[n,o]=(0,Io.useState)(t.title),[r,i]=(0,Io.useState)(!1),[s,a]=Ef("document",void 0,{useCapture:r}),l=(0,Io.useRef)(null);(0,Io.useEffect)(()=>{l.current&&l.current.focus()},[]);let u=(0,Io.useCallback)(function(){i(!r)},[r,i]),c=(0,Io.useCallback)(f=>{o(f.target.value)},[o]),p=jr(),m=Of("document",t.docTypeName),d=(0,Io.useCallback)(async()=>{let{elements:f,settings:h}=hS(t,p.getState()),g={title:n||t.title,preview:s,meta:{elements:f,settings:t.docTypeInfo.portableSettings.reduce((y,_)=>(y[_]=h[_],y),{})}};await m(g)&&e()},[n,p,t,s,e,m]);return Io.default.createElement("div",{className:"tco-save-template-form"},Io.default.createElement("h1",null,Io.default.createElement("span",null,t.docTypeInfo.labelSingular," Template")),Io.default.createElement(Gm,{useCapture:r,previewImageUrl:s,enablePreviewHandler:u}),Io.default.createElement("div",{className:"tco-save-template-form-row"},Io.default.createElement("span",{className:"tco-save-template-form-row-label"},"Name and Save"),Io.default.createElement("div",{className:"tco-save-template-form-inputs"},Io.default.createElement("input",{ref:l,type:"text",placeholder:t.title,value:n,onChange:c}),Io.default.createElement("button",{onClick:d,className:"tco-btn is-save"},v("app.save")))))}function XNe({doc:e}){let{docId:t,type:n,docTypeInfo:{baseType:o,labelSingular:r}={},previewUrl:i,settingsData:s}=e,{workspace_side:a}=Wt();return Io.default.createElement(sd,{className:"tco-workspace-foot-action",id:"save-doc-template",order:a==="left"?"start":"end",position:"bottom",label:Io.default.createElement(Io.default.Fragment,null,Io.default.createElement(G,{type:"save-library"}),Io.default.createElement("span",null,v("app.templates.save")))},(u,c)=>Io.default.createElement(Sh,{className:"is-save-template"},c&&Io.default.createElement(YNe,{toggle:u,doc:e})))}function HT(){let e=Be();return e.id?Io.default.createElement(XNe,{doc:e}):null}var Io,YG=x(()=>{Io=P(B());ht();Wx();je();Pt();Se();wr();Sf();Fn();Is();qg();Gb()});var ome,nme=x(()=>{ome="data:image/png;base64,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"});var ime,rme=x(()=>{ime="data:image/png;base64,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"});var ame,sme=x(()=>{ame="data:image/png;base64,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"});var ume,lme=x(()=>{ume="data:image/png;base64,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"});var XG={};D(XG,{default:()=>ow});function ow(){let{toggle:e}=Qn("max-manager");return dr.default.createElement("div",{className:"tco-max-workspace-banner",onClick:e},dr.default.createElement("svg",{className:"tco-max-workspace-banner-themeco-logo",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 4320 504",enableBackground:"new 0 0 4320 504",xmlSpace:"preserve"},dr.default.createElement("polygon",{fill:"currentColor",points:"198,0 0,0 0,108 198,108 198,504 306,504 306,108 504,108 504,0 306,0"}),dr.default.createElement("polygon",{fill:"currentColor",points:"1008,198 720,198 720,0 612,0 612,198 612,306 612,504 720,504 720,306 1008,306 1008,504 1116,504 1116,306 1116,198 1116,0 1008,0"}),dr.default.createElement("rect",{fill:"currentColor",x:"1224",width:"504",height:"108"}),dr.default.createElement("rect",{fill:"currentColor",x:"1224",y:"198",width:"504",height:"108"}),dr.default.createElement("rect",{fill:"currentColor",x:"1224",y:"396",width:"504",height:"108"}),dr.default.createElement("polygon",{fill:"currentColor",points:"2214,0 2106,0 1944,0 1836,0 1836,108 1836,504 1944,504 1944,108 2106,108 2106,504 2214,504 2214,108 2376,108 2376,504 2484,504 2484,108 2484,0 2376,0"}),dr.default.createElement("rect",{fill:"currentColor",x:"2592",width:"504",height:"108"}),dr.default.createElement("rect",{fill:"currentColor",x:"2592",y:"198",width:"504",height:"108"}),dr.default.createElement("rect",{fill:"currentColor",x:"2592",y:"396",width:"288",height:"108"}),dr.default.createElement("rect",{fill:"currentColor",x:"2988",y:"396",width:"108",height:"108"}),dr.default.createElement("polygon",{fill:"currentColor",points:"3204,0 3204,108 3204,396 3204,504 3312,504 3708,504 3708,396 3312,396 3312,108 3708,108 3708,0 3312,0"}),dr.default.createElement("path",{fill:"currentColor",d:"M4212,0h-288h-108v108v288v108h108h288h108V396V108V0H4212z M4212,396h-288V108h288V396z"})),dr.default.createElement("svg",{className:"tco-max-workspace-banner-max-logo",width:"1252px",height:"513px",viewBox:"0 0 1252 513",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},dr.default.createElement("g",{stroke:"none",strokeWidth:"1",fill:"currentColor",fillRule:"evenodd"},dr.default.createElement("g",{transform:"translate(-961.000000, -11550.000000)",fill:"currentColor",fillRule:"nonzero"},dr.default.createElement("path",{d:"M1533.64484,11750.1208 C1534.99623,11755.5386 1534.65838,11759.602 1532.63131,11762.3109 C1527.90148,11769.0832 1520.63792,11779.0722 1510.8404,11792.2782 C1501.04289,11805.4842 1489.89416,11819.8752 1477.39389,11835.4515 C1464.89362,11851.0278 1451.54893,11866.9425 1437.35943,11883.196 C1423.16993,11899.4496 1409.4874,11914.3484 1396.31143,11927.8931 C1383.13547,11941.4377 1370.8043,11952.4425 1359.31756,11960.9079 C1347.83083,11969.3733 1338.70914,11973.6059 1331.95224,11973.6059 C1323.84395,11973.6059 1316.24254,11967.8496 1309.14779,11956.3366 C1302.05304,11944.8237 1298.50572,11933.3109 1298.50572,11921.798 C1298.50572,11910.9623 1301.03952,11896.5714 1306.1072,11878.6247 C1311.17488,11860.6781 1317.256,11841.5466 1324.35076,11821.2297 C1331.44551,11800.9128 1339.38475,11780.5961 1348.16873,11760.2792 C1356.9527,11739.9623 1364.89195,11721.3387 1371.9867,11704.4079 C1379.08145,11687.4771 1385.16257,11673.7634 1390.23025,11663.2663 L1397.83173,11647.5208 C1397.83173,11646.1663 1397.49389,11645.1505 1396.8182,11644.4733 C1393.43975,11644.4733 1386.17618,11650.7376 1375.02729,11663.2663 C1363.8784,11675.7951 1350.87155,11691.3712 1336.00636,11709.995 C1321.14117,11728.6189 1305.4316,11748.7662 1288.87718,11770.4376 C1272.32276,11792.109 1257.11995,11812.4256 1243.2683,11831.3881 C1229.41664,11850.3506 1217.59224,11866.4346 1207.79472,11879.6406 C1197.99721,11892.8466 1192.76069,11899.7881 1192.085,11900.4653 C1188.70655,11904.5287 1184.31462,11906.5604 1178.9091,11906.5604 C1172.82789,11906.5604 1165.90216,11903.1743 1158.13172,11896.402 C1150.36128,11889.6297 1146.47612,11879.4714 1146.47612,11865.9267 C1146.47612,11860.5089 1148.16532,11851.8743 1151.54377,11840.0228 C1154.92222,11828.1712 1159.31415,11814.9654 1164.71967,11800.4049 C1170.12519,11785.8445 1175.69956,11770.9456 1181.44293,11755.7079 C1187.1863,11740.4702 1192.76066,11726.4179 1198.16618,11713.5505 C1203.57171,11700.6831 1207.96363,11690.0169 1211.34208,11681.5515 L1216.40974,11668.8535 L1215.39621,11666.8218 C1214.04482,11666.8218 1206.44342,11675.1177 1192.59176,11691.7099 C1178.74011,11708.3021 1161.67918,11729.6345 1141.40846,11755.7079 C1121.13775,11781.7813 1099.6849,11810.9018 1077.04926,11843.0703 C1054.41363,11875.2388 1033.9743,11906.8989 1015.73066,11938.0515 C1014.37928,11941.4376 1012.18332,11943.6386 1009.14271,11944.6545 C1006.1021,11945.6703 1002.89262,11946.1782 999.514167,11946.1782 C990.73019,11946.1782 982.115265,11942.6228 973.669134,11935.5119 C965.223002,11928.401 961,11918.0733 961,11904.5287 C961,11898.4336 964.716242,11884.8892 972.148838,11863.895 C979.581433,11842.9009 988.365278,11819.5368 998.500636,11793.802 C1008.63599,11768.0672 1018.60228,11741.9942 1028.39979,11715.5822 C1038.1973,11689.1702 1045.46087,11667.4991 1050.1907,11650.5683 C1052.21777,11643.796 1053.23129,11636.6852 1053.23129,11629.2356 C1053.23129,11621.7861 1055.59617,11618.0614 1060.32601,11618.0614 C1062.35307,11618.0614 1065.39366,11619.0772 1069.44778,11621.1089 C1073.50191,11623.1406 1077.72493,11625.5109 1082.11692,11628.2198 C1086.50891,11630.9287 1090.73191,11633.8069 1094.78605,11636.8545 C1098.8402,11639.902 1101.88076,11642.103 1103.90783,11643.4574 C1109.31335,11647.5208 1112.01607,11652.9386 1112.01607,11659.7109 C1112.01607,11667.1604 1109.14443,11679.3504 1103.40106,11696.2812 C1097.65769,11713.212 1090.73197,11731.4969 1082.62368,11751.1366 C1074.5154,11770.7763 1066.57615,11790.0771 1058.80571,11809.0396 C1051.03527,11828.0021 1045.12307,11843.2395 1041.06893,11854.7525 C1049.8529,11844.594 1060.49487,11831.3882 1072.99514,11815.1347 C1085.49542,11798.8811 1098.50226,11781.9506 1112.01607,11764.3426 C1125.52988,11746.7346 1139.04349,11728.9575 1152.5573,11711.0109 C1166.07111,11693.0643 1178.74012,11676.9803 1190.5647,11662.7584 C1202.38929,11648.5366 1212.52449,11636.8545 1220.97062,11627.7119 C1229.41676,11618.5693 1235.32896,11613.998 1238.70741,11613.998 C1242.76153,11613.998 1247.82916,11615.0139 1253.91037,11617.0455 C1259.99159,11619.0772 1265.73487,11621.7861 1271.14039,11625.1723 C1276.54592,11628.5584 1281.27568,11632.6218 1285.32982,11637.3624 C1289.38397,11642.103 1291.41101,11647.1822 1291.41101,11652.6 C1291.41101,11658.0178 1287.86369,11669.0227 1280.76894,11685.6149 C1273.67418,11702.207 1266.07278,11719.6455 1257.96449,11737.9307 C1249.85621,11756.2159 1242.2548,11773.1465 1235.16005,11788.7228 C1228.0653,11804.2991 1224.51798,11813.4416 1224.51798,11816.1505 C1225.19367,11816.1505 1229.24775,11811.2406 1236.68035,11801.4208 C1244.11295,11791.6009 1253.40355,11779.2417 1264.55244,11764.3426 L1301.03955,11715.5822 C1314.21551,11697.9742 1327.22236,11681.7209 1340.06048,11666.8218 C1352.8986,11651.9227 1364.72301,11639.5634 1375.53406,11629.7436 C1386.3451,11619.9237 1395.12895,11615.0139 1401.88585,11615.0139 C1407.96707,11615.0139 1414.21711,11616.3683 1420.63617,11619.0772 C1427.05523,11621.7862 1433.13635,11625.1723 1438.87972,11629.2356 C1444.62309,11633.299 1449.18394,11637.8703 1452.56239,11642.9495 C1455.94084,11648.0287 1457.63004,11653.2772 1457.63004,11658.695 C1457.63004,11664.1129 1455.09624,11673.0861 1450.02856,11685.6149 C1444.96088,11698.1436 1438.373,11713.3811 1430.26471,11731.3277 C1422.15643,11749.2743 1413.37258,11768.9138 1403.91291,11790.2465 C1394.45325,11811.5793 1385.33156,11833.4197 1376.54759,11855.7683 C1375.8719,11857.1228 1374.01377,11861.8633 1370.97317,11869.9901 C1367.93256,11878.1169 1364.55416,11886.9207 1360.83786,11896.402 C1357.12156,11905.8832 1353.91208,11915.0257 1351.20932,11923.8297 C1348.50656,11932.6337 1347.1552,11938.7287 1347.1552,11942.1148 L1347.1552,11943.1307 C1347.83089,11943.8079 1348.50657,11944.1465 1349.18226,11944.1465 C1350.53364,11944.1465 1357.62828,11937.8822 1370.4664,11925.3535 C1383.30452,11912.8247 1398.67625,11896.91 1416.58205,11877.6089 C1434.48785,11858.3078 1453.06906,11837.1447 1472.32624,11814.1188 C1491.58342,11791.093 1508.30651,11769.0833 1522.49601,11748.0891 C1523.84739,11745.3802 1525.70551,11744.195 1528.07043,11744.5337 C1530.43534,11744.8723 1532.29346,11746.7346 1533.64484,11750.1208 Z M1824.52815,11750.1208 C1826.55523,11754.8614 1826.21739,11758.9247 1823.51462,11762.3109 C1818.1091,11769.7604 1809.49417,11782.1197 1797.66959,11799.3891 C1785.84501,11816.6585 1773.176,11834.4355 1759.66219,11852.7208 C1746.14838,11871.006 1732.46585,11887.2593 1718.6142,11901.4812 C1704.76254,11915.703 1693.10705,11923.8297 1683.64739,11925.8614 C1679.59324,11927.2158 1674.86348,11926.7079 1669.45796,11924.3376 C1664.05243,11921.9673 1659.15375,11918.0733 1654.76176,11912.6554 C1650.36977,11907.2376 1646.82245,11900.4654 1644.11969,11892.3386 C1641.41693,11884.2118 1640.40341,11875.0694 1641.0791,11864.9109 C1641.0791,11857.4613 1642.43046,11847.6416 1645.13322,11835.4515 C1647.83598,11823.2613 1651.21438,11810.3941 1655.26853,11796.8495 C1644.45748,11812.4258 1634.66011,11826.3088 1625.87614,11838.499 C1617.09216,11850.6892 1608.984,11861.5247 1601.5514,11871.0059 C1593.44311,11880.4872 1585.16603,11889.799 1576.7199,11898.9416 C1568.27377,11908.0842 1559.65884,11915.8722 1550.87487,11922.3059 C1542.09089,11928.7396 1533.47596,11932.6337 1525.02983,11933.9881 C1516.5837,11935.3426 1508.64446,11932.2951 1501.21186,11924.8455 C1493.77927,11918.0732 1487.86706,11909.608 1483.47507,11899.4495 C1479.08309,11889.291 1476.54928,11882.5188 1475.87359,11879.1327 C1472.49514,11858.8157 1475.70462,11835.2823 1485.50214,11808.5317 C1495.29965,11781.7811 1507.96866,11755.3694 1523.50954,11729.296 C1539.05042,11703.2226 1555.43567,11679.5199 1572.66578,11658.1871 C1589.89588,11636.8543 1604.25409,11621.7862 1615.74083,11612.9822 C1631.28171,11600.792 1646.65344,11595.5436 1661.85648,11597.2366 C1677.05951,11598.9297 1690.4042,11603.8396 1701.89094,11611.9663 C1709.32354,11617.3842 1715.40466,11623.3099 1720.13449,11629.7436 C1724.86433,11636.1773 1727.90489,11642.1029 1729.25627,11647.5208 C1732.63472,11661.0654 1731.95904,11675.1177 1727.22921,11689.6782 C1722.49937,11704.2387 1716.08041,11716.2594 1707.97212,11725.7406 C1716.08041,11730.4812 1721.48585,11734.2059 1724.18862,11736.9148 C1728.91845,11743.0099 1730.26981,11750.4594 1728.24274,11759.2634 L1712.02625,11803.9604 C1710.67487,11808.0238 1707.97214,11815.3039 1703.918,11825.801 C1699.86386,11836.2981 1696.14762,11847.1336 1692.76916,11858.3079 C1689.39071,11869.4822 1687.19475,11879.1326 1686.18121,11887.2594 C1685.16768,11895.3862 1686.68796,11898.7723 1690.7421,11897.4178 C1696.14763,11895.3861 1703.74903,11889.2911 1713.54654,11879.1327 C1723.34406,11868.9742 1733.8171,11856.7842 1744.96599,11842.5624 C1756.11489,11828.3405 1767.77037,11812.7644 1779.9328,11795.8337 C1792.09523,11778.9029 1803.24396,11762.9882 1813.37932,11748.0891 C1818.10915,11741.994 1821.82539,11742.6712 1824.52815,11750.1208 Z M1586.34844,11861.8634 C1593.78104,11853.0594 1601.55136,11843.0703 1609.65965,11831.896 C1617.76793,11820.7217 1625.53826,11809.5476 1632.97085,11798.3733 C1640.40345,11787.199 1647.32917,11776.5327 1653.74823,11766.3743 C1660.16729,11756.2158 1665.40381,11747.4119 1669.45796,11739.9624 C1668.78227,11739.9624 1668.10659,11739.6238 1667.4309,11738.9465 L1666.41737,11738.9465 C1665.06598,11736.9148 1665.06598,11735.2218 1666.41737,11733.8673 C1669.12013,11729.8039 1673.84989,11723.5396 1680.6068,11715.0743 C1687.3637,11706.6089 1693.10698,11697.2971 1697.83682,11687.1386 C1702.56665,11676.9801 1705.10045,11666.4832 1705.4383,11655.6475 C1705.77614,11644.8118 1701.55314,11634.6535 1692.76916,11625.1723 C1689.39071,11620.4317 1684.66095,11618.7386 1678.57973,11620.0931 C1669.79576,11622.1248 1659.99839,11630.0821 1649.18734,11643.9653 C1638.3763,11657.8486 1627.73433,11674.7791 1617.26113,11694.7574 C1606.78792,11714.7357 1596.65272,11736.2375 1586.85521,11759.2634 C1577.05769,11782.2892 1568.61169,11803.791 1561.51694,11823.7693 C1554.42219,11843.7476 1549.01674,11860.5088 1545.30045,11874.0535 C1541.58415,11887.5981 1540.40171,11895.0475 1541.75309,11896.402 C1545.80723,11899.7881 1551.88836,11897.9258 1559.99664,11890.8148 C1568.10493,11883.7039 1576.88877,11874.0535 1586.34844,11861.8634 Z M2211.69688,11750.1208 C2213.72395,11754.8614 2213.38611,11758.9247 2210.68335,11762.3109 L2203.58864,11772.9772 C2197.50742,11782.1198 2189.23034,11793.9712 2178.75713,11808.5317 C2168.28393,11823.0921 2156.2906,11839.3455 2142.77679,11857.2921 C2129.26298,11875.2387 2115.9183,11892.3385 2102.74233,11908.5921 C2089.56637,11924.8456 2077.06628,11938.898 2065.24169,11950.7495 C2053.41711,11962.601 2043.78867,11969.5426 2036.35607,11971.5743 C2034.329,11972.2515 2031.28844,11971.9129 2027.23429,11970.5584 C1998.85529,11961.0772 1978.92272,11942.6229 1967.43598,11915.195 C1955.94924,11887.7672 1946.48972,11854.0754 1939.05712,11814.1188 C1923.51624,11829.6951 1908.48235,11845.2712 1893.95501,11860.8475 C1879.42766,11876.4238 1865.40729,11892.6771 1851.89348,11909.6079 C1840.40674,11923.8298 1829.9337,11938.7286 1820.47403,11954.3049 C1811.01436,11969.8813 1802.73728,11984.4415 1795.64253,11997.9861 C1788.54778,12011.5308 1782.97342,12023.3821 1778.91927,12033.5406 C1774.86513,12043.6991 1772.50025,12050.8099 1771.82456,12054.8733 C1771.14887,12058.2594 1768.78399,12060.6297 1764.72984,12061.9842 C1760.6757,12063.3386 1756.95946,12063.3386 1753.58101,12061.9842 C1747.49979,12058.598 1741.92543,12053.8575 1736.85775,12047.7624 C1731.79007,12041.6673 1728.91843,12034.8951 1728.24274,12027.4455 C1727.56705,12019.3188 1730.60761,12008.3139 1737.36451,11994.4307 C1744.12142,11980.5475 1752.22958,11966.1565 1761.68925,11951.2574 C1771.14892,11936.3583 1780.94628,11922.4753 1791.08164,11909.6079 C1801.217,11896.7405 1809.32516,11886.9208 1815.40638,11880.1485 C1833.65002,11858.4771 1852.40015,11837.9912 1871.65733,11818.6901 C1890.91451,11799.389 1910.00248,11780.9347 1928.92182,11763.3267 C1928.24613,11761.9723 1927.90829,11760.6178 1927.90829,11759.2634 C1927.90829,11757.9089 1927.57045,11756.5545 1926.89475,11755.2 C1926.21906,11753.1683 1925.20554,11748.0891 1923.85416,11739.9624 C1922.50278,11731.8356 1920.81358,11722.5238 1918.78651,11712.0267 C1916.75944,11701.5296 1914.7324,11690.6941 1912.70532,11679.5198 C1910.67825,11668.3455 1908.65121,11658.3565 1906.62414,11649.5525 C1899.19155,11658.3565 1891.59014,11668.3455 1883.8197,11679.5198 C1876.04926,11690.6941 1868.44785,11701.8683 1861.01526,11713.0426 C1853.58266,11724.2169 1846.3191,11735.0524 1839.22435,11745.5495 C1832.1296,11756.0466 1825.54172,11765.3584 1819.4605,11773.4851 C1816.75774,11777.5485 1813.37934,11777.5485 1809.32519,11773.4851 C1805.94674,11768.7445 1805.94674,11764.004 1809.32519,11759.2634 C1811.35227,11755.8772 1816.75771,11747.4119 1825.54168,11733.8673 C1834.32566,11720.3227 1843.61627,11705.7625 1853.41378,11690.1861 C1863.21129,11674.6098 1872.16406,11659.8803 1880.27234,11645.997 C1888.38063,11632.1138 1893.44823,11622.802 1895.4753,11618.0614 C1896.82668,11614.6752 1899.52941,11613.6594 1903.58355,11615.0139 C1912.36753,11615.6911 1920.64461,11616.0297 1928.41505,11616.0297 C1936.18549,11616.0297 1943.28014,11617.0455 1949.6992,11619.0772 C1956.11826,11621.1089 1961.5237,11624.495 1965.91569,11629.2356 C1970.30767,11633.9763 1973.51716,11640.7485 1975.54423,11649.5525 C1976.89561,11654.9703 1978.41589,11662.9277 1980.10512,11673.4248 C1981.79434,11683.9218 1983.9903,11695.9425 1986.69307,11709.4871 C2013.045,11683.7523 2036.18705,11659.2031 2056.11992,11635.8386 C2076.05279,11612.4741 2090.411,11588.9407 2099.19497,11565.2376 C2099.87066,11563.2059 2100.37742,11561.3436 2100.71527,11559.6505 C2101.05311,11557.9574 2101.55987,11556.0951 2102.23557,11554.0634 C2102.91126,11551.3544 2105.27614,11550 2109.33028,11550 C2113.38442,11550 2117.26959,11551.3544 2120.98588,11554.0634 C2124.70218,11556.7723 2127.57382,11560.8356 2129.60089,11566.2535 C2131.62797,11571.6713 2131.29013,11577.7663 2128.58736,11584.5386 C2118.45201,11612.9823 2101.22216,11641.2563 2076.8973,11669.3614 C2052.57244,11697.4665 2025.20738,11726.7563 1994.80131,11757.2317 C2000.20684,11787.7071 2005.95012,11819.0285 2012.03133,11851.197 C2018.11255,11883.3655 2024.53151,11911.3009 2031.28842,11935.004 C2032.6398,11939.7446 2034.16008,11942.2842 2035.8493,11942.6228 C2037.53853,11942.9614 2040.07233,11941.7762 2043.45078,11939.0673 C2050.20769,11933.6495 2058.65369,11925.3535 2068.78905,11914.1792 C2078.92441,11903.0049 2089.7353,11890.4763 2101.22203,11876.5931 C2112.70877,11862.7098 2124.19534,11848.4882 2135.68208,11833.9277 C2147.16882,11819.3673 2157.64186,11805.8228 2167.10153,11793.2941 C2176.5612,11780.7653 2184.33152,11770.4377 2190.41274,11762.3109 C2196.49395,11754.1841 2199.87235,11749.4436 2200.54804,11748.0891 C2205.27788,11741.994 2208.99412,11742.6712 2211.69688,11750.1208 Z"})))),dr.default.createElement("div",{className:"tco-max-workspace-banner-collage"},dr.default.createElement("figure",{className:"is-modern-sliders",style:{backgroundImage:`url(${ome})`}}),dr.default.createElement("figure",{className:"is-gridorama",style:{backgroundImage:`url(${ime})`}}),dr.default.createElement("figure",{className:"is-super-loopers",style:{backgroundImage:`url(${ame})`}}),dr.default.createElement("figure",{className:"is-web-design-magic",style:{backgroundImage:`url(${ume})`}})),dr.default.createElement("div",{className:"tco-btn"},"Launch Max"))}var dr,JG=x(()=>{dr=P(B());Se();nme();rme();sme();lme();Vo()});var eq={};D(eq,{TemplatesWorkspaceData:()=>ZG,TemplatesWorkspaceLibrary:()=>cme,TemplatesWorkspaceTheme:()=>pme,templatesWorkspaceConfig:()=>RG});var On,t9e,n9e,o9e,ZG,cme,pme,RG,tq=x(()=>{On=P(B());De();je();tl();Se();wt();Pt();i1();Is();wr();QG();Tf();Yr();Pa();Vo();YG();Nn();JG();Fn();Is();gh("template-workspace-accordion",["doc"]);t9e=({context:e})=>On.default.createElement("div",{className:"tco-library-header"},On.default.createElement("p",{dangerouslySetInnerHTML:{__html:v("app.template.doc-type-message",{context:e})}}),On.default.createElement(Fv,{context:"workspace"})),n9e=({isLoading:e,onInstall:t,data:n,activeTemplateLoading:o})=>{let r=(0,On.useMemo)(()=>[{value:"name",label:"Name"},{value:"manage",label:""}],[]),[i]=ES("workspace");if(n.count<=0)return On.default.createElement(Zt,{title:v("app.no-things-found",{context:v("app.templates.entities")}),message:"Click Save Template to store your current document"});let s=e?"is-temporarily-disabled":"";return i==="grid"?On.default.createElement(lc,{activeTemplateLoading:o,className:s,items:n.items,onInstall:t}):On.default.createElement(zv,{noHeader:!0,activeTemplateLoading:o,className:s,headings:r,items:n.items,onInstall:t})},o9e=({isLoading:e,isRemote:t,data:n,onSetLoading:o,tabType:r="",activeTemplateLoading:i})=>{let{id:s,docTypeInfo:a,settingsData:l={}}=Be(),u=(0,On.useMemo)(()=>{let p=[{value:"doc",label:n.doc.safeCount===0?a.label:v("app.labeled",{context:n.doc.safeCount,label:n.doc.safeCount===1?a?.labelSingular:a?.label})},{value:"section",label:n.doc.safeCount===0?"Sections":v("app.labeled",{context:n.section.safeCount,label:n.section.safeCount===1?"Section":"Sections"})}];return r==="themeco"&&p.push({value:"pack",label:n.pack.safeCount+" "+v("app.packs")}),p},[n.doc.safeCount,n.section.safeCount,a?.labelSingular,a?.label,r]),c=$v({onSetLoading:o,isRemote:t});return n.doc.isLoading||n.section.isLoading?On.default.createElement(Ln,{lg:!0}):a?On.default.createElement(On.default.Fragment,null,On.default.createElement(t9e,{context:a?.labelSingular}),On.default.createElement(Uf,{state:"template-workspace-accordion",items:u},p=>On.default.createElement(n9e,{key:p.value,isLoading:e,data:n[p],onInstall:c,activeTemplateLoading:i}))):On.default.createElement(Zt,{message:v("app.template.no-doc-message")})},ZG=({templateData:e,isRemote:t,search:n,tabType:o})=>{let{docTypeName:r}=Be(),[i,s]=(0,On.useState)({isLoading:!1,template:null}),a={doc:ll(e,{filter:up({type:"document",subType:r}),query:n.query}),section:ll(e,{filter:up({type:"element",subType:"__multi__"}),query:n.query}),pack:ll(e,{filter:up({type:"pack"}),query:n.query})},l=(0,On.useCallback)((u,c=null)=>{s({isLoading:u,template:c})},[s]);return On.default.createElement(o9e,{isLoading:!!i.isLoading,isRemote:t,onSetLoading:l,activeTemplateLoading:i.template,tabType:o,data:a})},cme=({search:e})=>{let t=uc();return On.default.createElement(ZG,{templateData:t,search:e})},pme=({search:e})=>{let t=Wv(),{docTypeName:n}=Be(),o=GG(n);return t.templates=[...t.templates,...o],On.default.createElement(ZG,{templateData:t,isRemote:!0,tabType:"themeco",search:e})},RG={icon:"nav-templates",Workspace:()=>{let{docId:e}=Be(),{use_max:t}=Wt(),{userCan:n}=kt();return!e&&t&&window.csAppData.maxEnabled&&n("template.max")?On.default.createElement(ow,null):On.default.createElement(aa,{id:"templates"},({tab:o,search:r})=>On.default.createElement(On.default.Fragment,null,e&&o==="library"&&On.default.createElement(cme,{search:r}),e&&o==="theme"&&On.default.createElement(pme,{search:r}),e&&o==="max"&&On.default.createElement(ow,null),!e&&On.default.createElement(Zt,{message:v("app.doc-workspace.na-message")})))},Header:()=>{let{docId:e}=Be(),t=jv(),{userCan:n}=kt(),{use_max:o}=Wt();t.length&&n("template.max")&&o&&(t=[...t,{value:"max",label:"Max"}]);let r=e?null:v("app.doc-workspace.na-title");return On.default.createElement(sa,{id:"templates",subTitle:v("app.templates.library"),title:r,tabs:e?t:[],search:!!e},e?"":On.default.createElement(li,{label:r,canEdit:!1}))},Footer:()=>{let{userCan:e}=kt(),{docId:t}=Be();return e("template.manage_library")?On.default.createElement(On.default.Fragment,null,t&&On.default.createElement(HT,{className:"tco-workspace-foot-action"}),On.default.createElement(bS,{id:"template-manager",className:"tco-workspace-foot-action"},On.default.createElement(G,{type:"manage-library"}),On.default.createElement("span",null,"Manage Library"))):null}}});var oq={};D(oq,{default:()=>nq});var fi,mme,r9e,dme,nq,rq=x(()=>{fi=P(B());De();ld();Pa();nT();is();Se();je();Om();FG();tq();wm();bi();wt();Pt();Kt();mme={dev:{icon:"dev",Workspace:MG,Header:NG,Footer:LG},document:{icon:"nav-document",Workspace:Qx,Header:qx,Footer:Kx},inspector:{icon:"nav-inspector",Workspace:SF,Header:IF,Footer:PF},elements:{icon:"nav-elements",Workspace:E9,Header:C9,Footer:null},templates:RG,globals:{icon:"layers",Main:fk,Workspace:QL,Header:qL,Footer:null}},r9e=({id:e,active:t,navigate:n,data:o})=>{let r=(0,fi.useCallback)(()=>{n(e)},[n,e]);return fi.default.createElement("button",{className:K({"is-active":t===e}),onClick:r},fi.default.createElement(G,{type:o.icon}))},dme=(0,fi.forwardRef)(({output:e,id:t,activeTab:n,className:o,style:r},i)=>{let{navigate:s,pane:a,navItems:l}=Ua(),[u,c]=(0,fi.useState)(!1),[p,m]=Vn("workspace-tabs-document"),{docId:d}=Be(),[{updateRootControl:f,themeOptionsRootId:h}]=He(mk);(0,fi.useEffect)(()=>{a||s(l[0])},[a,s,l[0]]),(0,fi.useEffect)(()=>{!u||!f||(f(u),c(!1))},[u,f]),(0,fi.useEffect)(()=>{s("document"),m("outline")},[d]),Ko({copy:{handler:()=>{},preventDefault:!1},paste:()=>{},"paste-style":()=>{},delete:()=>{},duplicate:()=>{},"workspace-outline":En(()=>{s("document")}),"workspace-inspector":En(()=>{s("inspector")}),"workspace-elements":En(()=>{s("elements")}),"workspace-templates":En(()=>{s("templates")}),"workspace-global":En(()=>{s("globals"),setTimeout(()=>{c(h)},25)}),"goto-colors":En(()=>{s("globals"),setTimeout(()=>{c("manage-colors")},25)}),"goto-fonts":En(()=>{s("globals"),setTimeout(()=>{c("manage-fonts")},25)})},[s,f,h]);let{Workspace:g,Header:y,Footer:_,Main:b}=mme[a]||{};return fi.default.createElement(b||Jc,{ref:i,className:o,style:r},fi.default.createElement("div",{className:"tco-workspace-head"},fi.default.createElement("nav",{className:"tco-workspace-tabs"},l.map(S=>fi.default.createElement(r9e,{key:S,id:S,active:a,navigate:s,data:mme[S]}))),y&&fi.default.createElement(y,null)),g&&fi.default.createElement(g,null),_&&fi.default.createElement("div",{className:"tco-workspace-foot"},fi.default.createElement(_,null)))});dme.displayName="AppWorkspace";nq=dme});var gme=ct(aq=>{"use strict";Object.defineProperty(aq,"__esModule",{value:!0});var i9e=Z_(),iq=tE(),sq=eE();function s9e(e){return e&&e.__esModule?e:{default:e}}var a9e=s9e(i9e);function fme(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function hme(e,t,n){var o=[],r=sq.getRegisteredStyles(e,o,n);return o.length<2?n:r+t(o)}var l9e=function(t){var n=a9e.default(t);n.sheet.speedy=function(a){this.isSpeedy=a},n.compat=!0;var o=function(){for(var l=arguments.length,u=new Array(l),c=0;c<l;c++)u[c]=arguments[c];var p=iq.serializeStyles(u,n.registered,void 0);return sq.insertStyles(n,p,!1),n.key+"-"+p.name},r=function(){for(var l=arguments.length,u=new Array(l),c=0;c<l;c++)u[c]=arguments[c];var p=iq.serializeStyles(u,n.registered),m="animation-"+p.name;return fme(n,{name:p.name,styles:"@keyframes "+m+"{"+p.styles+"}"}),m},i=function(){for(var l=arguments.length,u=new Array(l),c=0;c<l;c++)u[c]=arguments[c];var p=iq.serializeStyles(u,n.registered);fme(n,p)},s=function(){for(var l=arguments.length,u=new Array(l),c=0;c<l;c++)u[c]=arguments[c];return hme(n.registered,o,u9e(u))};return{css:o,cx:s,injectGlobal:i,keyframes:r,hydrate:function(l){l.forEach(function(u){n.inserted[u]=!0})},flush:function(){n.registered={},n.inserted={},n.sheet.flush()},sheet:n.sheet,cache:n,getRegisteredStyles:sq.getRegisteredStyles.bind(null,n.registered),merge:hme.bind(null,n.registered,o)}},u9e=function e(t){for(var n="",o=0;o<t.length;o++){var r=t[o];if(r!=null){var i=void 0;switch(typeof r){case"boolean":break;case"object":{if(Array.isArray(r))i=e(r);else{i="";for(var s in r)r[s]&&s&&(i&&(i+=" "),i+=s)}break}default:i=r}i&&(n&&(n+=" "),n+=i)}}return n};aq.default=l9e});var _me=ct((JOt,yme)=>{"use strict";yme.exports=gme()});var lq={};D(lq,{default:()=>A0});function p9e(e){let t=new $c.Entity("window-arrangement-item"),n=new $c.Array(t);t.define({arrangement:n});let o=r=>{let i=r.id??Fi();if(r.arrangement)return{...r,id:i,arrangement:(r.arrangement??[]).map(s=>({...o(s),parent:i}))};if(r.tabs){let s=(r.tabs??[]).map(a=>({...o(a),parent:i}));return{...r,id:i,activeTab:s?.[0]?.id,tabs:s}}return{...r,id:i}};return Gd(o(e),t).entities["window-arrangement-item"]}function A0(e){let t=Fe(),n=Fe(),o=Fe(p9e(e.defaultArrangement)),{prefix:r="tco-ui",types:i,minSize:s}=m9e(e),{css:a}=(0,vme.default)({key:r}),l=($,H,N)=>{let{type:F}=$[H]??{},{fluid:q,width:U,height:J}=i[F]??{};if(q)return"1fr";if(N==="x"){if(U)return typeof U=="number"?`${U}px`:U}else if(J)return typeof J=="number"?`${J}px`:J;return"auto"},u=($,H,N)=>{let F=(q,U)=>{let{type:J}=$[q]??{};if(J==="layout"){let R=($[q].arrangement??[]).map(M=>F(M,$,y(U)));return Math.max(0,...R)}let{minWidth:oe,minHeight:ce,height:T,width:X}=i[J]??{};return U==="x"?oe??X??s??0:ce??T??s??0};return F(H,N)},c=($,H)=>{let{type:N}=$[H]??{};return!!i?.[N]?.resizable},p=$=>({"--tco-ui-area":`a${$}`}),m=($,H,N,F)=>{let q=H.join(" "),U=Array.from({length:H.length}).map((J,oe)=>`a${oe}`);return $==="y"?a`
        grid-template: ${q} / auto;
        grid-template-areas: ${U.map(J=>`"${J}"`).join(" ")};
        ${F?"":`--tco-ui-area: a${N};`}
      `:a`
      grid-template: auto / ${q};
      grid-template-areas: "${U.join(" ")}";
      ${F?"":`--tco-ui-area: a${N};`}
    `},d=($,H)=>{if($==="horizontal"){if(H.includes("n"))return"is-top";if(H.includes("s"))return"is-bottom"}else{if(H.includes("e"))return"is-right";if(H.includes("w"))return"is-left"}return"is-inner"},f=({axis:$,orientation:H,edges:N,index:F})=>K(`is-${H}`,"tco-ui-outlet",d(H,N)),h=({item:$})=>{let H=Bo(o),N=Bo(t),[F]=He(n),{Component:q=O,canMove:U}=i?.[$.type]??{},J=(0,Er.useRef)(),oe=(0,Er.useRef)();(0,Er.useEffect)(()=>{oe.current=F},[F]);let ce=(0,Er.useCallback)(()=>{N($.id)},[N,$.id]),T=(0,Er.useCallback)(()=>{N(null)},[N]);c0(J,{enabled:U.length>0,onBegin:ce,onEnd:T,cursor:"grabbing"});let X=(0,Er.useCallback)(se=>{H(z=>er(z,ne=>{ne[$.id].activeTab=se}))},[$.id,H]),R=f($),M=p($.index);return React.createElement(ka,{className:R,style:M},React.createElement(q,{ref:J,className:R,style:M,navigateTab:X,...$}))},g=({axis:$,index:H,edges:N,id:F})=>{let U=mt(o)[F]??{},J=$??U.axis,oe={...U,index:H,edges:N,axis:J,orientation:J==="x"?"horizontal":"vertical"};return U.type==="layout"?React.createElement(A,{...oe}):React.createElement(eH,{orientation:oe.orientation},React.createElement(h,{item:oe}))},y=$=>$==="x"?"y":"x",_=($,H,N,F,q=!0)=>F.split("").filter(U=>{if(N==="x"){if(U==="w")return $;if(U==="e")return H}else{if(U==="n")return $;if(U==="s")return H}return q}).join(""),b=($,H,N)=>N?0:H?-50:50,w=({axis:$,isStart:H,edge:N,isOuter:F})=>{let q=F?6:12,U=F?20:50,J=$==="x"?`translate(0,${b($,H,N)}%)`:`translate(${b($,H,N)}%,0)`;return a`
      --edge: ${N};
      ${$==="x"?`
      height: ${q}px;
      width: calc(100% - ${U}vw);
      transform: ${J};
      justify-self: center;
      align-self: ${H?"start":"end"};
    `:`
      width: ${q}px;
      height: calc(100% - ${U}vh);
      transform: ${J};
      justify-self: ${H?"start":"end"};
      align-self: center;
    `}

      opacity: 0.8;
      background: ${F?"rgb(255,0,0)":"rgb(255,0,255)"};

      &:hover {
        // transform: ${J} scale(1.2);
        opacity: 1;
      }
    `},S=({id:$,axis:H,edge:N,index:F,onResize:q,isOuter:U})=>{let J=(0,Er.useRef)(),[oe,ce]=He(n);return(0,Er.useEffect)(()=>{let T=J.current;if(!T)return()=>{};let X=!1,R=()=>{ce([$,F,U])},M=()=>{ce(null)};return T.addEventListener("pointerenter",R),T.addEventListener("pointerleave",M),()=>{T.removeEventListener("pointerenter",R),T.removeEventListener("pointerleave",M)}},[$,F,ce,U]),(0,Er.useEffect)(()=>()=>{oe?.[0]===$&&oe?.[1]===F&&oe?.[2]===U&&ce(null)},[]),React.createElement("div",{ref:J,className:K(`${r}-dropzone`,`is-${H}`,w({axis:H,edge:N,index:F,isStart:F===0,isOuter:U})),style:p(F===0?F:F-1)})},C=({axis:$,index:H,onResize:N})=>{let F=(0,Er.useRef)(),q=(0,Er.useCallback)((U,J,oe,ce)=>{N(H,J,oe,ce)},[N,H]);return c0(F,{axis:y($),onMove:q,cursor:$==="x"?"row-resize":"col-resize"}),React.createElement("div",{ref:F,className:K(`${r}-resize-handle`,`is-${$}`),style:p(H)})},k=($,H,[N,F,q,U])=>{let J=$-1,oe=[...N],ce=q[J],T=q[$],X=ce&&T,R=F[J]+H,M=F[$]-H,se=U[J],z=U[$];if(ce){let ne=0;oe[J]=`${Math.max(se,R+ne)}px`}else T&&(oe[$]=`${Math.max(z,M)}px`);return oe},A=({id:$,index:H,arrangement:N=[],axis:F="y",edges:q=""})=>{let U=$==="root",[J,oe]=He(o),[ce]=He(t),T=(0,Er.useMemo)(()=>{let pe=N.map(he=>l(J,he,F));return m(F,pe,H,U)},[F,H,U,N,J,l]),X=U?"nswe":q,R=N.length-1,M=y(F),se=(0,Er.useMemo)(()=>{if(!ce)return[];let pe=[];for(let he=0;he<=N.length;he++)N[he]===ce||N[he-1]===ce||pe.push(he);return pe},[ce,N,J]),z=(0,Er.useMemo)(()=>U?ce?[0,1]:[]:[],[ce,N,J]),ne=(0,Er.useMemo)(()=>{if(ce)return[];let pe=[];for(let he=1;he<N.length;he++)(c(J,N[he])||c(J,N[he-1]))&&pe.push(he);return pe},[ce,N,J]);(0,Er.useEffect)(()=>{te.current.removeAttribute("style")},[J]);let j=(0,Er.useRef)(),te=(0,Er.useRef)(),re=(0,Er.useCallback)((pe,he,L,Z)=>{let Y=F==="x"?"gridTemplateColumns":"gridTemplateRows";if(L){let Ue=window.getComputedStyle(te.current);Ue&&(j.current=[N.map(Ie=>l(J,Ie,F)),Ue[Y].split(" ").map(Ie=>parseFloat(Ie)),N.map(Ie=>c(J,Ie)),N.map(Ie=>u(J,Ie,F))])}if(!j.current)return;let Te=k(pe,he,j.current);!Te||(te.current.style[Y]=Te.join(" "),c9e(),Z&&oe(Ue=>Ue))},[F,J,$]);return React.createElement("div",{ref:te,className:K("tco-ui-layout",{"tco-ui-root":U},T)},N.map((pe,he)=>React.createElement(g,{index:he,key:pe,id:pe,axis:M,edges:_(he===0,he===R,F,X)})),ne.map(pe=>React.createElement(C,{key:`handle${pe}`,axis:M,index:pe,id:$,onResize:re})),z.map(pe=>React.createElement(S,{key:`handle${pe}`,axis:F,index:pe,id:$,isOuter:!0,edge:_(pe===0,pe===1,M,X,!1)})),se.map(pe=>React.createElement(S,{key:`handle${pe}`,axis:M,index:pe,id:$,edge:_(pe===0,pe===N.length,F,X,!1)})))},O=({className:$})=>React.createElement("div",{className:$});function V(){return(0,Er.useEffect)(()=>(window.document.documentElement.classList.add("tco-ui-updates"),()=>{window.document.documentElement.classList.remove("tco-ui-updates")}),[]),React.createElement(g,{id:"root"})}return{UiLayout:V,uiStateAtom:o}}var Er,vme,c9e,m9e,jT=x(()=>{Er=P(B());De();Kt();Zi();vme=P(_me());w2();wt();o_();cm();Ka();Hp();({triggerScan:c9e}=gr);m9e=({types:e,minSize:t,prefix:n})=>{let o=r=>({resizable:!1,fluid:!1,canMove:Array.isArray(r.canMove)?r.canMove:[r.canMove].filter(i=>["x","y","outer","floating"].includes(i)),...r});return{prefix:n??"tco-ui",minSize:t??20,types:{...Object.entries(e??{}).reduce((r,[i,s])=>(r[i]=o(s),r),{}),layout:{}}}}});var uq={};D(uq,{default:()=>WT});function WT(){let{navigate:e}=Ua();return(0,bme.useLayoutEffect)(()=>{e("globals")},[e]),null}var bme,cq=x(()=>{bme=P(B());ld()});var pq={};D(pq,{default:()=>rw});function rw({id:e=""}){let{open:t}=Qn(e);return(0,xme.useEffect)(()=>{setTimeout(function(){t()},15)},[]),null}var xme,mq=x(()=>{xme=P(B());Vo()});function d9e(e,t){Mp[e]||(Mp[e]=[]),Mp[e].push(typeof t=="function"?t:()=>t)}function f9e(e,t){if(!Mp[e])return;let n=Mp[e].indexOf(t);Mp[e].splice(n,1)}function h9e(e,t){T0[e]||(T0[e]=[]),T0[e].push(t)}function g9e(){let e=[...arguments],t=e.shift(),n=e.shift(),o=Mp[t]?Mp[t]:[];return(T0[t]?T0[t]:[]).forEach(i=>i.call(this,n,...e)),o.reduce((i,s)=>s.call(this,i,...e),n)}var Mp,T0,dq,wme=x(()=>{Mp={},T0={};dq={filter:d9e,action:h9e,apply:g9e,filters:Mp,actions:T0,remove_filter:f9e}});var fq={};var hq=x(()=>{wme();window.csGlobal=window.csGlobal||{};window.csGlobal.csHooks=dq;window.csHooks=dq});var qT={};D(qT,{default:()=>yq});function yq(){return Ne(function(t){return t.themeOptions.cs_twig_enabled})?GT.default.createElement(GT.default.Fragment,null,GT.default.createElement(y9e,null)):null}function y9e(){(0,gq.useEffect)(function(){return window.csHooks.filter("cs_app_dynamic_content_insert",Cme),function(){window.csHooks.remove_filter("cs_app_dynamic_content_insert",Cme)}},[]),(0,gq.useEffect)(function(){return window.csHooks.filter("cs_app_code_editor_options",Eme),function(){window.csHooks.remove_filter("cs_app_code_editor_options",Eme)}},[])}function Cme(e,t,n,o,r,i){if(i==="array")return e;if(typeof r?.twig_format=="string")return _k(r.twig_format,o);if(t)return e;n=n.replace(":",".");let s="";o?.fallback&&(s=` | default('${o.fallback}')`);let a="";if(typeof o!="undefined"){let l={...o};l.fallback&&delete l.fallback,a="("+JSON.stringify(l)+")"}return`{{ ${n}${a}${s} }}`}function Eme(e,t){return(t==="html"||t==="twig")&&(e.mode={name:"twig",base:"xml"}),t==="element-css"&&(e.mode={name:"twig",base:"css"}),e}var GT,gq,_q=x(()=>{GT=P(B());Qo();gq=P(B());ht();nl();sn(yq)});var KT={};D(KT,{default:()=>vq});function vq(){return Uo("autosave")?QT.default.createElement(b9e,null):null}function b9e(){let e=HN(v9e),t=yS(),n=$N(),o=t||n;(0,QT.useEffect)(function(){if(!o)return;let r=setTimeout(function(){e()},_9e);return function(){r&&clearTimeout(r)}},[e,o])}var QT,_9e,v9e,bq=x(()=>{QT=P(B());Fn();Sf();Qo();_9e=3e3,v9e={shouldNotify:!1};sn(vq)});var YT={};D(YT,{default:()=>kme});function kme(){return(0,ii.useEffect)(()=>{window.csProfile("app root rendered"),window.dispatchEvent(new CustomEvent("cs-app-rendered"))},[]),ii.default.createElement(cj,{launchRoutes:{templates:"template-manager"},routes:[{path:"/",element:ii.default.createElement(S9e,null)},{path:"/theme-options",element:ii.default.createElement(WT,null)},{path:"/design-cloud",element:ii.default.createElement(rw,{id:"template-manager"})},{path:"/max",element:ii.default.createElement(rw,{id:"max-manager"})},{path:"/edit/:id",element:ii.default.createElement(VH,null)},{path:"/content/:id",element:ii.default.createElement(Fx,null)},{path:"/layouts/:id",element:ii.default.createElement(Fx,null)},{path:"/components/:id",element:ii.default.createElement(Fx,null)},{path:"/:id",element:ii.default.createElement(FH,null)}]},ii.default.createElement(PW,null,ii.default.createElement($I,null),ii.default.createElement(E9e,null),ii.default.createElement(w9e,null),ii.default.createElement(Tx,null)))}var ii,Sme,x9e,w9e,C9e,E9e,S9e,xq=x(()=>{ii=P(B());wt();Pt();DT();PG();DG();rq();rT();jT();D4();ld();Nn();Fn();wt();Qo();Kt();wt();cq();Vo();mq();Yx();Promise.resolve().then(()=>hq());Promise.resolve().then(()=>_q());Promise.resolve().then(()=>bq());Sme=window.getComputedStyle(window.document.documentElement),x9e=window.csAppData?.preferences?.workspace_side==="left"?{type:"layout",id:"root",axis:"x",arrangement:[{type:"workspace",output:"workspace"},{type:"layout",arrangement:[{type:"docbar",output:""},{type:"canvas",output:"preview"},{type:"toolbar",output:""}]},{type:"outline",output:"outline"}]}:{type:"layout",id:"root",axis:"x",arrangement:[{type:"outline",output:"outline"},{type:"layout",arrangement:[{type:"docbar",output:""},{type:"canvas",output:"preview"},{type:"toolbar",output:""}]},{type:"workspace",output:"workspace"}]},{UiLayout:w9e,uiStateAtom:C9e}=A0({name:"cs1",types:{docbar:{axis:"x",height:"var(--d-docbar-height)",Component:Rx},toolbar:{axis:"x",height:"var(--d-toolbar-height)",Component:AG},workspace:{axis:"y",minWidth:parseFloat(Sme.getPropertyValue("--d-workspace-min")),width:"var(--d-workspace-min)",resizable:!0,Component:nq},outline:{axis:"y",minWidth:parseFloat(Sme.getPropertyValue("--d-workspace-min")),width:"var(--d-workspace-min)",resizable:!0,Component:gW},docked:{resizable:!0},canvas:{fluid:!0,Component:IG}},defaultArrangement:x9e}),E9e=()=>{let{workspace_side:e}=Wt(),t=Bo(C9e),{navigate:n,pane:o,navItems:r}=Ua(),{close:i,open:s,isOpen:a}=Qn("outline"),l=(0,ii.useRef)(!1),{isAdjacent:u,isModal:c,isSplit:p}=kh();return(0,ii.useEffect)(()=>{if(p||c){let m=o==="document"?"inspector":r.includes(o)?o:null;m&&n(m)}c!==l.current&&(c?a||s():a&&i()),l.current=c,t(m=>{let d={...m},f={...d.root},h=Object.values(d),g=h.find(S=>S.type==="workspace"),y=h.find(S=>S.type==="outline"),_=h.find(S=>S.type==="layout"&&S.id!=="root");if(!g||!_)return m;let b=p?y?.id:null;f.arrangement=f.arrangement.filter(S=>S!==y?.id);let w=[];return u?w=e==="left"?[b,g.id,_.id]:[_.id,g.id,b]:w=e==="left"?[g.id,_.id,b]:[b,_.id,g.id],f.arrangement=w.filter(Boolean),d.root=f,d})},[e,t,o,p,u,c,r,n,i,s,a]),null},S9e=()=>{let e=window.csAppData.lastSave||window.csAppData?.colors?.items?.length>0?"cs-menu-open":"cs-create-open",[,t]=Fa(e),{setPermissionContext:n}=kt(),o=yh();return(0,ii.useEffect)(()=>{t(!0),n("global"),o()},[]),null}});var wq={};D(wq,{default:()=>Ame});function Ame({title:e,className:t,onBack:n,active:o=!0,children:r,action:i}){return Oh.default.createElement("div",{className:K("tco-bar-dropdown-page",`is-${n?"sub":"main"}`,t,{"is-active":o})},(e||i)&&Oh.default.createElement("h1",null,n&&Oh.default.createElement("button",{onClick:n},Oh.default.createElement(G,{type:"larr"})),Oh.default.createElement("span",null,e),i),Oh.default.createElement(ka,null,r))}var Oh,Tme=x(()=>{Oh=P(B());De();je();cm()});function k9e(e,{top:t,left:n,width:o,height:r}){return Wu("ui",`floater-${e}`,{top:t,left:n,width:o,height:r})}function Pme(){return(0,wn.useContext)(Cq)}function Ime(e,t){let{dragging:n,setDragging:o,position:r,setPosition:i}=(0,wn.useContext)(Cq),s=(0,wn.useCallback)(()=>{o(null),i(e,t)},[e,t,i]);return{isActive:P9e(r[e],e)===t,lastPosition:r[e],onEndDrag:s,isMoving:n===e}}function Ome({id:e,selector:t,disabled:n=!1}={}){let o=(0,wn.useRef)(null),{dragging:r,setDragIntent:i,setDragging:s}=(0,wn.useContext)(Cq);return(0,wn.useEffect)(()=>{let a=o.current;if(!a||n)return()=>{};let l=!1,u=0,c=()=>{l&&(l=!1,u=0,s(null)),i(!1),window.removeEventListener("mouseup",c),window.removeEventListener("mousemove",p)},p=()=>{u>=A9e?(l=!0,window.removeEventListener("mousemove",p),s(e)):(u+=1,i(!0))},m=()=>{window.addEventListener("mouseup",c),window.addEventListener("mousemove",p)},d=h=>h===h||h.contains(h)?t?h.matches(t):!0:!1,f=h=>{d(h.target)&&m()};return a.addEventListener("mousedown",f),()=>{i(!1),a.removeEventListener("mousedown",f),window.removeEventListener("mouseup",c),window.removeEventListener("mousemove",p)}},[n,i]),[o,r===e]}function I9e(e){switch(e){case"top":return"bottom";case"left":return"right";case"right":return"left";case"bottom":default:return"top"}}function O9e(e){switch(e){case"bottom":return"top";default:return"bottom"}}function D9e(e){switch(e){case"bottom":return"bottom";default:return"top"}}function M9e(e,t){return t[e]||t.positionInvert}function Dme({position:e,children:t,tooltip:n}){let o=(0,wn.useMemo)(()=>{let r=iw(e);return{position:e,positionInvert:I9e(e),flow:O9e(e),flowInvert:D9e(e),isHorizontal:r==="horizontal",orientation:r}},[e]);return wn.default.createElement(T9e.Provider,{value:o},wn.default.createElement(kf,{position:M9e(n,o)},t))}function Eq({name:e,position:t,undocked:n,onDrop:o}){let r=(0,wn.useRef)(null),i=(0,wn.useRef)({});return(0,wn.useEffect)(()=>{if(!r.current||!n)return()=>{};let{width:s,height:a}=r.current.getBoundingClientRect(),l=s/2,u=40,c=({clientX:p,clientY:m})=>{let d=p-l,f=m-u;i.current={left:d,top:f,width:s,height:a},r.current.style.left=`${d}px`,r.current.style.top=`${f}px`};return window.addEventListener("mousemove",c),()=>{window.removeEventListener("mousemove",c)}},[n]),(0,wn.useEffect)(()=>{let s=r.current;if(!s)return()=>{};let a=()=>{o(i.current)};return s.addEventListener("mouseup",a),()=>{s.removeEventListener("mouseup",a)}},[o]),wn.default.createElement("div",{ref:r,className:K("tco-drag-target",`is-${t}`,{"is-floating":n})},wn.default.createElement("i",null))}function N9e({type:e,position:t,className:n,children:o,draggable:r=!0,...i}){let[s,a]=Ome({id:e,selector:".tco-bar-divider, .tco-bar, .tco-bar-button:not(.is-menu), .tco-bar-button svg",disabled:!r});return wn.default.createElement(Dme,{context:`bar-${t}`,position:t},wn.default.createElement("div",{ref:s,className:K("tco-bar",`is-${e}`,`is-${t}`,n,`is-${iw(t)}`,{"is-moving":a}),...i},o))}function Sq({type:e,position:t,...n}){let{isActive:o,isMoving:r,onEndDrag:i}=Ime(e,t);return o?wn.default.createElement(N9e,{type:e,position:t,...n}):r?wn.default.createElement(Eq,{position:t,onDrop:i}):null}function L9e({...e}){let[t,n]=Ome({id:"workspace",selector:".tco-workspace-nav, .tco-workspace-nav button, .tco-workspace-header, .tco-workspace-title"});return wn.default.createElement(kq,{ref:t,className:K({"is-moving":n}),...e})}function Aq({position:e,...t}){let{isActive:n,isMoving:o,onEndDrag:r}=Ime("workspace",e);return n?wn.default.createElement(L9e,{position:e,...t}):o?wn.default.createElement(Eq,{position:e,onDrop:r}):null}function V9e({position:e,...t}){let{setPosition:n,setDragging:o}=Pme(),r=(0,wn.useCallback)(()=>o("workspace"),[o]),i=(0,wn.useCallback)(()=>o(null),[o]),s=(0,wn.useCallback)((a,l)=>{let u=iw(e);u==="horizontal"&&!["e","w"].includes(a)&&(n("workspace","undocked-left"),l(c=>({...c,width:300}))),u==="vertical"&&!["n","s"].includes(a)&&(n("workspace","undocked-top"),l(c=>({...c,height:300})))},[e]);return wn.default.createElement(Ng,{corners:!1,dragFrom:".tco-workspace-header, .tco-workspace-header button, .tco-workspace-header span, .tco-workspace-title",name:"workspace",onMoveBegin:r,onMoveEnd:i,onResizeEdge:s},(a,l,u,c)=>wn.default.createElement(kq,{ref:a,position:e,className:K("is-floating",l),handles:c,style:u,...t}))}function Mme({...e}){let{dragging:t,setDragging:n,position:o,setPosition:r}=Pme(),i=o.workspace.indexOf("undocked")!==-1,s=`undocked-${o.workspace}`,a=(0,wn.useCallback)(l=>{k9e("workspace",l),n(null),r("workspace",s)},[s,r,n]);return i?wn.default.createElement(V9e,{position:o.workspace.replace("undocked-",""),...e}):t==="workspace"?wn.default.createElement(Eq,{undocked:o.workspace,position:iw(o.workspace),onDrop:a}):null}var wn,A9e,Cq,T9e,iw,P9e,kq,Nme=x(()=>{wn=P(B());De();gv();jp();gn();A9e=15,Cq=wn.default.createContext(),T9e=wn.default.createContext(),iw=e=>["left","right"].includes(e)?"vertical":"horizontal",P9e=(e,t)=>t==="workspace"?["left","right"].includes(e)?e:"right":["top","bottom","left","right"].includes(e)?e:"top";kq=wn.default.forwardRef(({children:e,handles:t,position:n,className:o,...r},i)=>wn.default.createElement(Dme,{context:"workspace",position:n},wn.default.createElement("div",{ref:i,className:K("tco-workspace",`is-${n}`,`is-${iw(n)}`,o),...r},e,t)));kq.displayName="WorkspaceOutput"});var Tq={};D(Tq,{default:()=>Vme});function F9e({children:e}){return Ur.default.createElement("div",{className:"tco-window"},e)}function z9e({children:e}){return Ur.default.createElement("div",{className:"tco-canvas"},Ur.default.createElement(ka,null,e))}function Lme({children:e,...t}){return(0,Ur.useEffect)(()=>{window.dispatchEvent(new Event("resize"))},[]),Ur.default.createElement(Sq,{type:"navigation",...t},e)}function XT({children:e,extra:t,...n}){return Ur.default.createElement(Sq,{type:"tools",...n},Ur.default.createElement(Rx,{extra:t}))}function Vme({barExtra:e,barNav:t,barNavClass:n,workspace:o,children:r}){return Ur.default.createElement(Ur.default.Fragment,null,Ur.default.createElement(XT,{extra:e,position:"left"}),o&&Ur.default.createElement(Aq,{position:"left"},o),Ur.default.createElement(F9e,null,Ur.default.createElement(XT,{extra:e,position:"top"}),t&&t(i=>Ur.default.createElement(Lme,{className:n,position:"top"},i)),Ur.default.createElement(z9e,null,r,Ur.default.createElement(zd,null)),t&&t(i=>Ur.default.createElement(Lme,{className:n,position:"bottom"},i)),Ur.default.createElement(XT,{extra:e,position:"bottom"})),o&&Ur.default.createElement(Aq,{position:"right"},o),Ur.default.createElement(XT,{extra:e,position:"right"}),o&&Ur.default.createElement(Mme,null,o))}var Ur,Fme=x(()=>{Ur=P(B());Nme();DT();cm();ao()});var Pq={};D(Pq,{default:()=>zme});function zme(){return Oi.default.createElement("ul",{className:"tco-bar-dropdown-list"},Oi.default.createElement("li",null,Oi.default.createElement("a",{className:"is-help",href:"https://theme.co/docs/",target:"_blank"},Oi.default.createElement("span",null,Oi.default.createElement("strong",null,v("app.docs.title")),Oi.default.createElement("i",null,v("app.docs.info"))),Oi.default.createElement("kbd",null,"\u2192"))),Oi.default.createElement("li",null,Oi.default.createElement("a",{className:"is-help",href:"https://www.youtube.com/channel/UCgY5E3tOI83kBEahh9Y3uRg/playlists",target:"_blank"},Oi.default.createElement("span",null,Oi.default.createElement("strong",null,v("app.videos.title")),Oi.default.createElement("i",null,v("app.videos.info"))),Oi.default.createElement("kbd",null,"\u2192"))),Oi.default.createElement("li",null,Oi.default.createElement("a",{className:"is-help",href:"https://theme.co/forum/",target:"_blank"},Oi.default.createElement("span",null,Oi.default.createElement("strong",null,v("app.support.title")),Oi.default.createElement("i",null,v("app.support.info"))),Oi.default.createElement("kbd",null,"\u2192"))))}var Oi,Bme=x(()=>{Oi=P(B());Se()});var Iq={};D(Iq,{Button:()=>B9e});function B9e({className:e="",children:t,...n}){return Ume.default.createElement("button",{className:"tco-btn "+e,...n},t)}var Ume,$me=x(()=>{Ume=P(B())});var Oq={};D(Oq,{GridPreset:()=>Hme,default:()=>sw});function Hme({id:e,onClick:t,displayText:n=!0}){return Kl.default.createElement("li",{className:`tco-layout-scroller-${e}`,onClick:t},Kl.default.createElement("div",null,new Array(JT[e].previewCellCount).fill().map((o,r)=>r).map(o=>Kl.default.createElement("i",{key:o}))),n&&Kl.default.createElement("strong",null,JT[e].title))}var Kl,JT,sw,Dq=x(()=>{Kl=P(B()),JT=window.csAppData.gridPresets,sw=class extends Kl.default.Component{constructor(){super();Q(this,"onWheel",t=>{t.stopPropagation()});Q(this,"setDimensions",t=>{if(!this.elScroll||!this.elContent)return;let n=parseInt(window.getComputedStyle(this.elScroll).width),o=parseInt(window.getComputedStyle(this.elScroll,":before").width),r=parseInt(window.getComputedStyle(this.elContent).width);isNaN(n)&&(n=0),isNaN(o)&&(o=0),isNaN(r)&&(r=0),setTimeout(()=>{if(!this.elScroll)return null;this.setState({scrollerWidthFull:n,scrollerWidthAdj:n-o*2,contentWidth:r,scrollOffset:this.elScroll.scrollLeft})},25)});Q(this,"goBack",()=>{this.setScrollState(-this.getScrollerWidthFull())});Q(this,"goForward",()=>{this.setScrollState(this.getScrollerWidthFull())});Q(this,"setScrollState",t=>{let n=this.getContentWidth()-this.getScrollerWidthAdj(),o=0;t=this.elScroll.scrollLeft+t,t=Math.max(o,t),t=Math.min(n,t),this.setState({scrollOffset:t}),this.elScroll.scrollTo({top:0,left:t,behavior:"smooth"})});this.state={scrollerWidthFull:0,scrollerWidthAdj:0,contentWidth:0,scrollOffset:0,isInserting:!1}}componentDidMount(){this.setDimensions(),window.addEventListener("resize",this.setDimensions),this.elScroll.addEventListener("wheel",this.onWheel),this.elScroll.addEventListener("scroll",this.setDimensions)}componentWillUnmount(){window.removeEventListener("resize",this.setDimensions),this.elScroll.removeEventListener("wheel",this.onWheel),this.elScroll.removeEventListener("scroll",this.setDimensions)}setScrollerWidthFull(t){this.setState({scrollerWidthFull:t})}setScrollerWidthAdj(t){this.setState({scrollerWidthAdj:t})}setContentWidth(t){this.setState({contentWidth:t})}setScrollOffset(t){this.setState({scrollOffset:t})}getScrollerWidthFull(){return this.state.scrollerWidthFull}getScrollerWidthAdj(){return this.state.scrollerWidthAdj}getContentWidth(){return this.state.contentWidth}getScrollOffset(){return this.state.scrollOffset}atStart(){return this.getScrollOffset()<=0}atEnd(){return this.getContentWidth()-this.getScrollOffset()-this.getScrollerWidthAdj()<=0}insert(t,n){this.state.isInserting||(this.setState({isInserting:!0}),this.props.onChooseLayout(JT[n].values,t))}renderButtonClassNames(t="bck"){let n=[`tco-layout-scroller-nav-${t}`],o=t==="bck"&&this.atStart(),r=t==="fwd"&&this.atEnd();return(o||r)&&(n=[`tco-layout-scroller-nav-${t}`,"is-hidden"]),n.join(" ")}render(){return Kl.default.createElement("div",{className:"tco-layout-scroller-outer"},Kl.default.createElement("a",{className:this.renderButtonClassNames("bck"),role:"button",onClick:this.goBack},"\u2190"),Kl.default.createElement("a",{className:this.renderButtonClassNames("fwd"),role:"button",onClick:this.goForward},"\u2192"),Kl.default.createElement("div",{className:"tco-layout-scroller-inner",ref:t=>this.elScroll=t},Kl.default.createElement("ul",{className:"tco-layout-scroller-options",ref:t=>this.elContent=t},Object.keys(JT).map(t=>Kl.default.createElement(Hme,{key:t,id:t,onClick:n=>this.insert(n,t)})))))}}});var Mq={};D(Mq,{default:()=>aw});var Nu,ZT,aw,Nq=x(()=>{Nu=P(B()),ZT=window.csAppData.sliderPresets,aw=class extends Nu.default.Component{constructor(){super();Q(this,"onWheel",t=>{t.stopPropagation()});Q(this,"setDimensions",()=>{if(!this.elScroll||!this.elContent)return;let t=parseInt(window.getComputedStyle(this.elScroll).width),n=parseInt(window.getComputedStyle(this.elScroll,":before").width),o=parseInt(window.getComputedStyle(this.elContent).width);isNaN(t)&&(t=0),isNaN(n)&&(n=0),isNaN(o)&&(o=0),this.setState({scrollerWidthFull:t,scrollerWidthAdj:t-n*2,contentWidth:o,scrollOffset:this.elScroll.scrollLeft})});Q(this,"goBack",()=>{let t=this.getScrollOffset()-this.getScrollerWidthFull(),n=0;this.elScroll.scrollTo({top:0,left:Math.max(t,n),behavior:"smooth"})});Q(this,"goForward",()=>{let t=this.getScrollOffset()+this.getScrollerWidthFull(),n=this.getContentWidth()-this.getScrollerWidthAdj();this.elScroll.scrollTo({top:0,left:Math.min(t,n),behavior:"smooth"})});this.state={scrollerWidthFull:0,scrollerWidthAdj:0,contentWidth:0,scrollOffset:0,isInserting:!1}}componentDidMount(){this.setDimensions(),window.addEventListener("resize",this.setDimensions),this.elScroll.addEventListener("wheel",this.onWheel)}componentWillUnmount(){window.removeEventListener("resize",this.setDimensions),this.elScroll.removeEventListener("wheel",this.onWheel)}setScrollerWidthFull(t){this.setState({scrollerWidthFull:t})}setScrollerWidthAdj(t){this.setState({scrollerWidthAdj:t})}setContentWidth(t){this.setState({contentWidth:t})}setScrollOffset(t){this.setState({scrollOffset:t})}getScrollerWidthFull(){return this.state.scrollerWidthFull}getScrollerWidthAdj(){return this.state.scrollerWidthAdj}getContentWidth(){return this.state.contentWidth}getScrollOffset(){return this.state.scrollOffset}atStart(){return this.getScrollOffset()<=0}atEnd(){return this.getContentWidth()-this.getScrollOffset()-this.getScrollerWidthAdj()<=0}insert(t,n){this.state.isInserting||(this.setState({isInserting:!0}),this.props.onChooseLayout(ZT[n].values,t))}renderButtonClassNames(t="bck"){let n=[`tco-layout-scroller-nav-${t}`],o=t==="bck"&&this.atStart(),r=t==="fwd"&&this.atEnd();return(o||r)&&(n=[`tco-layout-scroller-nav-${t}`,"is-hidden"]),n.join(" ")}render(){return Nu.default.createElement("div",{className:"tco-layout-scroller-outer",onScroll:this.setDimensions},Nu.default.createElement("a",{className:this.renderButtonClassNames("bck"),role:"button",onClick:this.goBack},"\u2190"),Nu.default.createElement("a",{className:this.renderButtonClassNames("fwd"),role:"button",onClick:this.goForward},"\u2192"),Nu.default.createElement("div",{className:"tco-layout-scroller-inner",ref:t=>this.elScroll=t},Nu.default.createElement("ul",{className:"tco-layout-scroller-options",ref:t=>this.elContent=t},Object.keys(ZT).map(t=>Nu.default.createElement("li",{key:t,className:`tco-layout-scroller-${t}`,onClick:n=>this.insert(n,t)},Nu.default.createElement("div",null,new Array(ZT[t].previewCellCount).fill().map((n,o)=>o).map(n=>Nu.default.createElement("i",{key:n}))),Nu.default.createElement("strong",null,ZT[t].title))))))}}});function ya(){}function RT(){}var lw=x(()=>{});function jme(e,t){let n=t||{};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}var Wme=x(()=>{});function e3(e,t){return((t||H9e).jsx?$9e:U9e).test(e)}var U9e,$9e,H9e,Gme=x(()=>{U9e=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,$9e=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,H9e={}});var qme=x(()=>{Gme()});function Lq(e){return typeof e=="object"?e.type==="text"?Qme(e.value):!1:Qme(e)}function Qme(e){return e.replace(j9e,"")===""}var j9e,Kme=x(()=>{j9e=/[ \t\n\f\r]/g});var Yme=x(()=>{Kme()});var pd,Vq=x(()=>{pd=class{constructor(t,n,o){this.normal=n,this.property=t,o&&(this.space=o)}};pd.prototype.normal={};pd.prototype.property={};pd.prototype.space=void 0});function Fq(e,t){let n={},o={};for(let r of e)Object.assign(n,r.property),Object.assign(o,r.normal);return new pd(n,o,t)}var Xme=x(()=>{Vq()});function uw(e){return e.toLowerCase()}var zq=x(()=>{});var Us,Bq=x(()=>{Us=class{constructor(t,n){this.attribute=n,this.property=t}};Us.prototype.attribute="";Us.prototype.booleanish=!1;Us.prototype.boolean=!1;Us.prototype.commaOrSpaceSeparated=!1;Us.prototype.commaSeparated=!1;Us.prototype.defined=!1;Us.prototype.mustUseProperty=!1;Us.prototype.number=!1;Us.prototype.overloadedBoolean=!1;Us.prototype.property="";Us.prototype.spaceSeparated=!1;Us.prototype.space=void 0});var cw={};D(cw,{boolean:()=>mn,booleanish:()=>si,commaOrSpaceSeparated:()=>Ha,commaSeparated:()=>md,number:()=>tt,overloadedBoolean:()=>Uq,spaceSeparated:()=>Oo});function Dh(){return 2**++W9e}var W9e,mn,si,Uq,tt,Oo,md,Ha,pw=x(()=>{W9e=0,mn=Dh(),si=Dh(),Uq=Dh(),tt=Dh(),Oo=Dh(),md=Dh(),Ha=Dh()});function Jme(e,t,n){n&&(e[t]=n)}var $q,P0,Hq=x(()=>{Bq();pw();$q=Object.keys(cw),P0=class extends Us{constructor(t,n,o,r){let i=-1;super(t,n);if(Jme(this,"space",r),typeof o=="number")for(;++i<$q.length;){let s=$q[i];Jme(this,$q[i],(o&cw[s])===cw[s])}}};P0.prototype.defined=!0});function Yl(e){let t={},n={};for(let[o,r]of Object.entries(e.properties)){let i=new P0(o,e.transform(e.attributes||{},o),r,e.space);e.mustUseProperty&&e.mustUseProperty.includes(o)&&(i.mustUseProperty=!0),t[o]=i,n[uw(o)]=o,n[uw(i.attribute)]=o}return new pd(t,n,e.space)}var Mh=x(()=>{zq();Hq();Vq()});var jq,Zme=x(()=>{Mh();pw();jq=Yl({properties:{ariaActiveDescendant:null,ariaAtomic:si,ariaAutoComplete:null,ariaBusy:si,ariaChecked:si,ariaColCount:tt,ariaColIndex:tt,ariaColSpan:tt,ariaControls:Oo,ariaCurrent:null,ariaDescribedBy:Oo,ariaDetails:null,ariaDisabled:si,ariaDropEffect:Oo,ariaErrorMessage:null,ariaExpanded:si,ariaFlowTo:Oo,ariaGrabbed:si,ariaHasPopup:null,ariaHidden:si,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Oo,ariaLevel:tt,ariaLive:null,ariaModal:si,ariaMultiLine:si,ariaMultiSelectable:si,ariaOrientation:null,ariaOwns:Oo,ariaPlaceholder:null,ariaPosInSet:tt,ariaPressed:si,ariaReadOnly:si,ariaRelevant:null,ariaRequired:si,ariaRoleDescription:Oo,ariaRowCount:tt,ariaRowIndex:tt,ariaRowSpan:tt,ariaSelected:si,ariaSetSize:tt,ariaSort:null,ariaValueMax:tt,ariaValueMin:tt,ariaValueNow:tt,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}})});function t3(e,t){return t in e?e[t]:t}var Wq=x(()=>{});function n3(e,t){return t3(e,t.toLowerCase())}var Gq=x(()=>{Wq()});var Rme,ede=x(()=>{Gq();Mh();pw();Rme=Yl({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:md,acceptCharset:Oo,accessKey:Oo,action:null,allow:null,allowFullScreen:mn,allowPaymentRequest:mn,allowUserMedia:mn,alt:null,as:null,async:mn,autoCapitalize:null,autoComplete:Oo,autoFocus:mn,autoPlay:mn,blocking:Oo,capture:null,charSet:null,checked:mn,cite:null,className:Oo,cols:tt,colSpan:null,content:null,contentEditable:si,controls:mn,controlsList:Oo,coords:tt|md,crossOrigin:null,data:null,dateTime:null,decoding:null,default:mn,defer:mn,dir:null,dirName:null,disabled:mn,download:Uq,draggable:si,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:mn,formTarget:null,headers:Oo,height:tt,hidden:mn,high:tt,href:null,hrefLang:null,htmlFor:Oo,httpEquiv:Oo,id:null,imageSizes:null,imageSrcSet:null,inert:mn,inputMode:null,integrity:null,is:null,isMap:mn,itemId:null,itemProp:Oo,itemRef:Oo,itemScope:mn,itemType:Oo,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:mn,low:tt,manifest:null,max:null,maxLength:tt,media:null,method:null,min:null,minLength:tt,multiple:mn,muted:mn,name:null,nonce:null,noModule:mn,noValidate:mn,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:mn,optimum:tt,pattern:null,ping:Oo,placeholder:null,playsInline:mn,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:mn,referrerPolicy:null,rel:Oo,required:mn,reversed:mn,rows:tt,rowSpan:tt,sandbox:Oo,scope:null,scoped:mn,seamless:mn,selected:mn,shadowRootClonable:mn,shadowRootDelegatesFocus:mn,shadowRootMode:null,shape:null,size:tt,sizes:null,slot:null,span:tt,spellCheck:si,src:null,srcDoc:null,srcLang:null,srcSet:null,start:tt,step:null,style:null,tabIndex:tt,target:null,title:null,translate:null,type:null,typeMustMatch:mn,useMap:null,value:si,width:tt,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:Oo,axis:null,background:null,bgColor:null,border:tt,borderColor:null,bottomMargin:tt,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:mn,declare:mn,event:null,face:null,frame:null,frameBorder:null,hSpace:tt,leftMargin:tt,link:null,longDesc:null,lowSrc:null,marginHeight:tt,marginWidth:tt,noResize:mn,noHref:mn,noShade:mn,noWrap:mn,object:null,profile:null,prompt:null,rev:null,rightMargin:tt,rules:null,scheme:null,scrolling:si,standby:null,summary:null,text:null,topMargin:tt,valueType:null,version:null,vAlign:null,vLink:null,vSpace:tt,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:mn,disableRemotePlayback:mn,prefix:null,property:null,results:tt,security:null,unselectable:null},space:"html",transform:n3})});var tde,nde=x(()=>{Wq();Mh();pw();tde=Yl({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:Ha,accentHeight:tt,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:tt,amplitude:tt,arabicForm:null,ascent:tt,attributeName:null,attributeType:null,azimuth:tt,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:tt,by:null,calcMode:null,capHeight:tt,className:Oo,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:tt,diffuseConstant:tt,direction:null,display:null,dur:null,divisor:tt,dominantBaseline:null,download:mn,dx:null,dy:null,edgeMode:null,editable:null,elevation:tt,enableBackground:null,end:null,event:null,exponent:tt,externalResourcesRequired:null,fill:null,fillOpacity:tt,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:md,g2:md,glyphName:md,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:tt,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:tt,horizOriginX:tt,horizOriginY:tt,id:null,ideographic:tt,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:tt,k:tt,k1:tt,k2:tt,k3:tt,k4:tt,kernelMatrix:Ha,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:tt,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:tt,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:tt,overlineThickness:tt,paintOrder:null,panose1:null,path:null,pathLength:tt,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:Oo,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:tt,pointsAtY:tt,pointsAtZ:tt,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Ha,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Ha,rev:Ha,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Ha,requiredFeatures:Ha,requiredFonts:Ha,requiredFormats:Ha,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:tt,specularExponent:tt,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:tt,strikethroughThickness:tt,string:null,stroke:null,strokeDashArray:Ha,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:tt,strokeOpacity:tt,strokeWidth:null,style:null,surfaceScale:tt,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Ha,tabIndex:tt,tableValues:null,target:null,targetX:tt,targetY:tt,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Ha,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:tt,underlineThickness:tt,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:tt,values:null,vAlphabetic:tt,vMathematical:tt,vectorEffect:null,vHanging:tt,vIdeographic:tt,version:null,vertAdvY:tt,vertOriginX:tt,vertOriginY:tt,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:tt,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:t3})});var qq,ode=x(()=>{Mh();qq=Yl({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()}})});var Qq,rde=x(()=>{Mh();Gq();Qq=Yl({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:n3})});var Kq,ide=x(()=>{Mh();Kq=Yl({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}})});var Yq,sde=x(()=>{Yq={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"}});function Xq(e,t){let n=uw(t),o=t,r=Us;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&q9e.test(t)){if(t.charAt(4)==="-"){let i=t.slice(5).replace(ade,K9e);o="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{let i=t.slice(4);if(!ade.test(i)){let s=i.replace(G9e,Q9e);s.charAt(0)!=="-"&&(s="-"+s),t="data"+s}}r=P0}return new r(o,t)}function Q9e(e){return"-"+e.toLowerCase()}function K9e(e){return e.charAt(1).toUpperCase()}var G9e,ade,q9e,lde=x(()=>{Hq();Bq();zq();G9e=/[A-Z]/g,ade=/-[a-z]/g,q9e=/^data[-\w.:]+$/i});var ude,o3,cde=x(()=>{Xme();Zme();ede();nde();ode();rde();ide();sde();lde();ude=Fq([jq,Rme,qq,Qq,Kq],"html"),o3=Fq([jq,tde,qq,Qq,Kq],"svg")});function pde(e){return e.join(" ").trim()}var mde=x(()=>{});var _de=ct((lMt,yde)=>{var dde=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,Y9e=/\n/g,X9e=/^\s*/,J9e=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,Z9e=/^:\s*/,R9e=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,eLe=/^[;\s]*/,tLe=/^\s+|\s+$/g,nLe=`
`,fde="/",hde="*",Nh="",oLe="comment",rLe="declaration";yde.exports=function(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,o=1;function r(h){var g=h.match(Y9e);g&&(n+=g.length);var y=h.lastIndexOf(nLe);o=~y?h.length-y:o+h.length}function i(){var h={line:n,column:o};return function(g){return g.position=new s(h),c(),g}}function s(h){this.start=h,this.end={line:n,column:o},this.source=t.source}s.prototype.content=e;var a=[];function l(h){var g=new Error(t.source+":"+n+":"+o+": "+h);if(g.reason=h,g.filename=t.source,g.line=n,g.column=o,g.source=e,t.silent)a.push(g);else throw g}function u(h){var g=h.exec(e);if(!!g){var y=g[0];return r(y),e=e.slice(y.length),g}}function c(){u(X9e)}function p(h){var g;for(h=h||[];g=m();)g!==!1&&h.push(g);return h}function m(){var h=i();if(!(fde!=e.charAt(0)||hde!=e.charAt(1))){for(var g=2;Nh!=e.charAt(g)&&(hde!=e.charAt(g)||fde!=e.charAt(g+1));)++g;if(g+=2,Nh===e.charAt(g-1))return l("End of comment missing");var y=e.slice(2,g-2);return o+=2,r(y),e=e.slice(g),o+=2,h({type:oLe,comment:y})}}function d(){var h=i(),g=u(J9e);if(!!g){if(m(),!u(Z9e))return l("property missing ':'");var y=u(R9e),_=h({type:rLe,property:gde(g[0].replace(dde,Nh)),value:y?gde(y[0].replace(dde,Nh)):Nh});return u(eLe),_}}function f(){var h=[];p(h);for(var g;g=d();)g!==!1&&(h.push(g),p(h));return h}return c(),f()};function gde(e){return e?e.replace(tLe,Nh):Nh}});var vde=ct(mw=>{"use strict";var iLe=mw&&mw.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(mw,"__esModule",{value:!0});mw.default=aLe;var sLe=iLe(_de());function aLe(e,t){var n=null;if(!e||typeof e!="string")return n;var o=(0,sLe.default)(e),r=typeof t=="function";return o.forEach(function(i){if(i.type==="declaration"){var s=i.property,a=i.value;r?t(s,a,i):a&&(n=n||{},n[s]=a)}}),n}});var Jq,bde,xde=x(()=>{Jq=P(vde(),1),bde=Jq.default.default||Jq.default});function wde(e){return t;function t(n){let o=n&&n.position&&n.position[e]||{};if(typeof o.line=="number"&&o.line>0&&typeof o.column=="number"&&o.column>0)return{line:o.line,column:o.column,offset:typeof o.offset=="number"&&o.offset>-1?o.offset:void 0}}}function Zq(e){let t=I0(e),n=r3(e);if(t&&n)return{start:t,end:n}}var r3,I0,Cde=x(()=>{r3=wde("end"),I0=wde("start")});var i3=x(()=>{Cde()});function dd(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?Ede(e.position):"start"in e||"end"in e?Ede(e):"line"in e||"column"in e?Rq(e):""}function Rq(e){return Sde(e&&e.line)+":"+Sde(e&&e.column)}function Ede(e){return Rq(e&&e.start)+"-"+Rq(e&&e.end)}function Sde(e){return e&&typeof e=="number"?e:1}var kde=x(()=>{});var eQ=x(()=>{kde()});var Di,Ade=x(()=>{eQ();Di=class extends Error{constructor(t,n,o){super();typeof n=="string"&&(o=n,n=void 0);let r="",i={},s=!1;if(n&&("line"in n&&"column"in n?i={place:n}:"start"in n&&"end"in n?i={place:n}:"type"in n?i={ancestors:[n],place:n.position}:i={...n}),typeof t=="string"?r=t:!i.cause&&t&&(s=!0,r=t.message,i.cause=t),!i.ruleId&&!i.source&&typeof o=="string"){let l=o.indexOf(":");l===-1?i.ruleId=o:(i.source=o.slice(0,l),i.ruleId=o.slice(l+1))}if(!i.place&&i.ancestors&&i.ancestors){let l=i.ancestors[i.ancestors.length-1];l&&(i.place=l.position)}let a=i.place&&"start"in i.place?i.place.start:i.place;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=a?a.column:void 0,this.fatal=void 0,this.file,this.message=r,this.line=a?a.line:void 0,this.name=dd(i.place)||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=s&&i.cause&&typeof i.cause.stack=="string"?i.cause.stack:"",this.actual,this.expected,this.note,this.url}};Di.prototype.file="";Di.prototype.name="";Di.prototype.reason="";Di.prototype.message="";Di.prototype.stack="";Di.prototype.column=void 0;Di.prototype.line=void 0;Di.prototype.ancestors=void 0;Di.prototype.cause=void 0;Di.prototype.fatal=void 0;Di.prototype.place=void 0;Di.prototype.ruleId=void 0;Di.prototype.source=void 0});var tQ=x(()=>{Ade()});function oQ(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");let n=t.filePath||void 0,o;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");o=bLe(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");o=vLe(n,t.jsx,t.jsxs)}let r={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:o,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?o3:ude,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},i=Pde(r,e,void 0);return i&&typeof i!="string"?i:r.create(e,r.Fragment,{children:i||void 0},void 0)}function Pde(e,t,n){if(t.type==="element")return dLe(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return fLe(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return gLe(e,t,n);if(t.type==="mdxjsEsm")return hLe(e,t);if(t.type==="root")return yLe(e,t,n);if(t.type==="text")return _Le(e,t)}function dLe(e,t,n){let o=e.schema,r=o;t.tagName.toLowerCase()==="svg"&&o.space==="html"&&(r=o3,e.schema=r),e.ancestors.push(t);let i=Ode(e,t.tagName,!1),s=xLe(e,t),a=iQ(e,t);return pLe.has(t.tagName)&&(a=a.filter(function(l){return typeof l=="string"?!Lq(l):!0})),Ide(e,s,i,t),rQ(s,a),e.ancestors.pop(),e.schema=o,e.create(t,i,s,n)}function fLe(e,t){if(t.data&&t.data.estree&&e.evaluater){let o=t.data.estree.body[0];return ya(o.type==="ExpressionStatement"),e.evaluater.evaluateExpression(o.expression)}dw(e,t.position)}function hLe(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);dw(e,t.position)}function gLe(e,t,n){let o=e.schema,r=o;t.name==="svg"&&o.space==="html"&&(r=o3,e.schema=r),e.ancestors.push(t);let i=t.name===null?e.Fragment:Ode(e,t.name,!0),s=wLe(e,t),a=iQ(e,t);return Ide(e,s,i,t),rQ(s,a),e.ancestors.pop(),e.schema=o,e.create(t,i,s,n)}function yLe(e,t,n){let o={};return rQ(o,iQ(e,t)),e.create(t,e.Fragment,o,n)}function _Le(e,t){return t.value}function Ide(e,t,n,o){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=o)}function rQ(e,t){if(t.length>0){let n=t.length>1?t:t[0];n&&(e.children=n)}}function vLe(e,t,n){return o;function o(r,i,s,a){let u=Array.isArray(s.children)?n:t;return a?u(i,s,a):u(i,s)}}function bLe(e,t){return n;function n(o,r,i,s){let a=Array.isArray(i.children),l=I0(o);return t(r,i,s,a,{columnNumber:l?l.column-1:void 0,fileName:e,lineNumber:l?l.line:void 0},void 0)}}function xLe(e,t){let n={},o,r;for(r in t.properties)if(r!=="children"&&nQ.call(t.properties,r)){let i=CLe(e,r,t.properties[r]);if(i){let[s,a]=i;e.tableCellAlignToStyle&&s==="align"&&typeof a=="string"&&mLe.has(t.tagName)?o=a:n[s]=a}}if(o){let i=n.style||(n.style={});i[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=o}return n}function wLe(e,t){let n={};for(let o of t.attributes)if(o.type==="mdxJsxExpressionAttribute")if(o.data&&o.data.estree&&e.evaluater){let i=o.data.estree.body[0];ya(i.type==="ExpressionStatement");let s=i.expression;ya(s.type==="ObjectExpression");let a=s.properties[0];ya(a.type==="SpreadElement"),Object.assign(n,e.evaluater.evaluateExpression(a.argument))}else dw(e,t.position);else{let r=o.name,i;if(o.value&&typeof o.value=="object")if(o.value.data&&o.value.data.estree&&e.evaluater){let a=o.value.data.estree.body[0];ya(a.type==="ExpressionStatement"),i=e.evaluater.evaluateExpression(a.expression)}else dw(e,t.position);else i=o.value===null?!0:o.value;n[r]=i}return n}function iQ(e,t){let n=[],o=-1,r=e.passKeys?new Map:lLe;for(;++o<t.children.length;){let i=t.children[o],s;if(e.passKeys){let l=i.type==="element"?i.tagName:i.type==="mdxJsxFlowElement"||i.type==="mdxJsxTextElement"?i.name:void 0;if(l){let u=r.get(l)||0;s=l+"-"+u,r.set(l,u+1)}}let a=Pde(e,i,s);a!==void 0&&n.push(a)}return n}function CLe(e,t,n){let o=Xq(e.schema,t);if(!(n==null||typeof n=="number"&&Number.isNaN(n))){if(Array.isArray(n)&&(n=o.commaSeparated?jme(n):pde(n)),o.property==="style"){let r=typeof n=="object"?n:ELe(e,String(n));return e.stylePropertyNameCase==="css"&&(r=SLe(r)),["style",r]}return[e.elementAttributeNameCase==="react"&&o.space?Yq[o.property]||o.property:o.attribute,n]}}function ELe(e,t){let n={};try{bde(t,o)}catch(r){if(!e.ignoreInvalidStyle){let i=r,s=new Di("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:i,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw s.file=e.filePath||void 0,s.url=Tde+"#cannot-parse-style-attribute",s}}return n;function o(r,i){let s=r;s.slice(0,2)!=="--"&&(s.slice(0,4)==="-ms-"&&(s="ms-"+s.slice(4)),s=s.replace(cLe,ALe)),n[s]=i}}function Ode(e,t,n){let o;if(!n)o={type:"Literal",value:t};else if(t.includes(".")){let r=t.split("."),i=-1,s;for(;++i<r.length;){let a=e3(r[i])?{type:"Identifier",name:r[i]}:{type:"Literal",value:r[i]};s=s?{type:"MemberExpression",object:s,property:a,computed:Boolean(i&&a.type==="Literal"),optional:!1}:a}ya(s,"always a result"),o=s}else o=e3(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};if(o.type==="Literal"){let r=o.value;return nQ.call(e.components,r)?e.components[r]:r}if(e.evaluater)return e.evaluater.evaluateExpression(o);dw(e)}function dw(e,t){let n=new Di("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=Tde+"#cannot-handle-mdx-estrees-without-createevaluater",n}function SLe(e){let t={},n;for(n in e)nQ.call(e,n)&&(t[kLe(n)]=e[n]);return t}function kLe(e){let t=e.replace(uLe,TLe);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function ALe(e,t){return t.toUpperCase()}function TLe(e){return"-"+e.toLowerCase()}var nQ,lLe,uLe,cLe,pLe,mLe,Tde,Dde=x(()=>{Wme();lw();qme();Yme();cde();mde();xde();i3();tQ();nQ={}.hasOwnProperty,lLe=new Map,uLe=/[A-Z]/g,cLe=/-([a-z])/g,pLe=new Set(["table","tbody","thead","tfoot","tr"]),mLe=new Set(["td","th"]),Tde="https://github.com/syntax-tree/hast-util-to-jsx-runtime"});var Mde=x(()=>{Dde()});var fw,Nde=x(()=>{fw={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]}});var Lde=x(()=>{Nde()});function sQ(e,t){let n=t||PLe,o=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,r=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return Vde(e,o,r)}function Vde(e,t,n){if(ILe(e)){if("value"in e)return e.type==="html"&&!n?"":e.value;if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return Fde(e.children,t,n)}return Array.isArray(e)?Fde(e,t,n):""}function Fde(e,t,n){let o=[],r=-1;for(;++r<e.length;)o[r]=Vde(e[r],t,n);return o.join("")}function ILe(e){return Boolean(e&&typeof e=="object")}var PLe,zde=x(()=>{PLe={}});var Bde=x(()=>{zde()});function O0(e){let t="&"+e+";";Ude.innerHTML=t;let n=Ude.textContent;return n.charCodeAt(n.length-1)===59&&e!=="semi"||n===t?!1:n}var Ude,s3=x(()=>{Ude=document.createElement("i")});function $s(e,t,n,o){let r=e.length,i=0,s;if(t<0?t=-t>r?0:r+t:t=t>r?r:t,n=n>0?n:0,o.length<1e4)s=Array.from(o),s.unshift(t,n),e.splice(...s);else for(n&&e.splice(t,n);i<o.length;)s=o.slice(i,i+1e4),s.unshift(t,0),e.splice(...s),i+=1e4,t+=1e4}function _a(e,t){return e.length>0?($s(e,e.length,0,t),e):t}var fd=x(()=>{});function Hde(e){let t={},n=-1;for(;++n<e.length;)OLe(t,e[n]);return t}function OLe(e,t){let n;for(n in t){let r=($de.call(e,n)?e[n]:void 0)||(e[n]={}),i=t[n],s;if(i)for(s in i){$de.call(r,s)||(r[s]=[]);let a=i[s];DLe(r[s],Array.isArray(a)?a:a?[a]:[])}}}function DLe(e,t){let n=-1,o=[];for(;++n<t.length;)(t[n].add==="after"?e:o).push(t[n]);$s(e,0,0,o)}var $de,jde=x(()=>{fd();$de={}.hasOwnProperty});function a3(e,t){let n=Number.parseInt(e,t);return n<9||n===11||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"\uFFFD":String.fromCodePoint(n)}var aQ=x(()=>{});function Np(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var l3=x(()=>{});function hw(e){return e!==null&&(e<32||e===127)}function Tt(e){return e!==null&&e<-2}function hi(e){return e!==null&&(e<0||e===32)}function dn(e){return e===-2||e===-1||e===32}function hd(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}var vl,ms,Wde,gw,Gde,qde,Qde,Kde,Do=x(()=>{vl=hd(/[A-Za-z]/),ms=hd(/[\dA-Za-z]/),Wde=hd(/[#-'*+\--9=?A-Z^-~]/);gw=hd(/\d/),Gde=hd(/[\dA-Fa-f]/),qde=hd(/[!-/:-@[-`{-~]/);Qde=hd(/\p{P}|\p{S}/u),Kde=hd(/\s/)});function Xl(e){let t=[],n=-1,o=0,r=0;for(;++n<e.length;){let i=e.charCodeAt(n),s="";if(i===37&&ms(e.charCodeAt(n+1))&&ms(e.charCodeAt(n+2)))r=2;else if(i<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(i))||(s=String.fromCharCode(i));else if(i>55295&&i<57344){let a=e.charCodeAt(n+1);i<56320&&a>56319&&a<57344?(s=String.fromCharCode(i,a),r=1):s="\uFFFD"}else s=String.fromCharCode(i);s&&(t.push(e.slice(o,n),encodeURIComponent(s)),o=n+r+1,s=""),r&&(n+=r,r=0)}return t.join("")+e.slice(o)}var Lh=x(()=>{Do()});function vn(e,t,n,o){let r=o?o-1:Number.POSITIVE_INFINITY,i=0;return s;function s(l){return dn(l)?(e.enter(n),a(l)):t(l)}function a(l){return dn(l)&&i++<r?(e.consume(l),a):(e.exit(n),t(l))}}var ds=x(()=>{Do()});function MLe(e){let t=e.attempt(this.parser.constructs.contentInitial,o,r),n;return t;function o(a){if(a===null){e.consume(a);return}return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),vn(e,t,"linePrefix")}function r(a){return e.enter("paragraph"),i(a)}function i(a){let l=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=l),n=l,s(a)}function s(a){if(a===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(a);return}return Tt(a)?(e.consume(a),e.exit("chunkText"),i):(e.consume(a),s)}}var Yde,Xde=x(()=>{ds();Do();Yde={tokenize:MLe}});function NLe(e){let t=this,n=[],o=0,r,i,s;return a;function a(b){if(o<n.length){let w=n[o];return t.containerState=w[1],e.attempt(w[0].continuation,l,u)(b)}return u(b)}function l(b){if(o++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,r&&_();let w=t.events.length,S=w,C;for(;S--;)if(t.events[S][0]==="exit"&&t.events[S][1].type==="chunkFlow"){C=t.events[S][1].end;break}y(o);let k=w;for(;k<t.events.length;)t.events[k][1].end={...C},k++;return $s(t.events,S+1,0,t.events.slice(w)),t.events.length=k,u(b)}return a(b)}function u(b){if(o===n.length){if(!r)return m(b);if(r.currentConstruct&&r.currentConstruct.concrete)return f(b);t.interrupt=Boolean(r.currentConstruct&&!r._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(Zde,c,p)(b)}function c(b){return r&&_(),y(o),m(b)}function p(b){return t.parser.lazy[t.now().line]=o!==n.length,s=t.now().offset,f(b)}function m(b){return t.containerState={},e.attempt(Zde,d,f)(b)}function d(b){return o++,n.push([t.currentConstruct,t.containerState]),m(b)}function f(b){if(b===null){r&&_(),y(0),e.consume(b);return}return r=r||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:r,contentType:"flow",previous:i}),h(b)}function h(b){if(b===null){g(e.exit("chunkFlow"),!0),y(0),e.consume(b);return}return Tt(b)?(e.consume(b),g(e.exit("chunkFlow")),o=0,t.interrupt=void 0,a):(e.consume(b),h)}function g(b,w){let S=t.sliceStream(b);if(w&&S.push(null),b.previous=i,i&&(i.next=b),i=b,r.defineSkip(b.start),r.write(S),t.parser.lazy[b.start.line]){let C=r.events.length;for(;C--;)if(r.events[C][1].start.offset<s&&(!r.events[C][1].end||r.events[C][1].end.offset>s))return;let k=t.events.length,A=k,O,V;for(;A--;)if(t.events[A][0]==="exit"&&t.events[A][1].type==="chunkFlow"){if(O){V=t.events[A][1].end;break}O=!0}for(y(o),C=k;C<t.events.length;)t.events[C][1].end={...V},C++;$s(t.events,A+1,0,t.events.slice(k)),t.events.length=C}}function y(b){let w=n.length;for(;w-- >b;){let S=n[w];t.containerState=S[1],S[0].exit.call(t,e)}n.length=b}function _(){r.write([null]),i=void 0,r=void 0,t.containerState._closeFlow=void 0}}function LLe(e,t,n){return vn(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}var Jde,Zde,Rde=x(()=>{ds();Do();fd();Jde={tokenize:NLe},Zde={tokenize:LLe}});function lQ(e){if(e===null||hi(e)||Kde(e))return 1;if(Qde(e))return 2}var efe=x(()=>{Do()});function D0(e,t,n){let o=[],r=-1;for(;++r<e.length;){let i=e[r].resolveAll;i&&!o.includes(i)&&(t=i(t,n),o.push(i))}return t}var u3=x(()=>{});function VLe(e,t){let n=-1,o,r,i,s,a,l,u,c;for(;++n<e.length;)if(e[n][0]==="enter"&&e[n][1].type==="attentionSequence"&&e[n][1]._close){for(o=n;o--;)if(e[o][0]==="exit"&&e[o][1].type==="attentionSequence"&&e[o][1]._open&&t.sliceSerialize(e[o][1]).charCodeAt(0)===t.sliceSerialize(e[n][1]).charCodeAt(0)){if((e[o][1]._close||e[n][1]._open)&&(e[n][1].end.offset-e[n][1].start.offset)%3&&!((e[o][1].end.offset-e[o][1].start.offset+e[n][1].end.offset-e[n][1].start.offset)%3))continue;l=e[o][1].end.offset-e[o][1].start.offset>1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;let p={...e[o][1].end},m={...e[n][1].start};tfe(p,-l),tfe(m,l),s={type:l>1?"strongSequence":"emphasisSequence",start:p,end:{...e[o][1].end}},a={type:l>1?"strongSequence":"emphasisSequence",start:{...e[n][1].start},end:m},i={type:l>1?"strongText":"emphasisText",start:{...e[o][1].end},end:{...e[n][1].start}},r={type:l>1?"strong":"emphasis",start:{...s.start},end:{...a.end}},e[o][1].end={...s.start},e[n][1].start={...a.end},u=[],e[o][1].end.offset-e[o][1].start.offset&&(u=_a(u,[["enter",e[o][1],t],["exit",e[o][1],t]])),u=_a(u,[["enter",r,t],["enter",s,t],["exit",s,t],["enter",i,t]]),u=_a(u,D0(t.parser.constructs.insideSpan.null,e.slice(o+1,n),t)),u=_a(u,[["exit",i,t],["enter",a,t],["exit",a,t],["exit",r,t]]),e[n][1].end.offset-e[n][1].start.offset?(c=2,u=_a(u,[["enter",e[n][1],t],["exit",e[n][1],t]])):c=0,$s(e,o-1,n-o+3,u),n=o+u.length-c-2;break}}for(n=-1;++n<e.length;)e[n][1].type==="attentionSequence"&&(e[n][1].type="data");return e}function FLe(e,t){let n=this.parser.constructs.attentionMarkers.null,o=this.previous,r=lQ(o),i;return s;function s(l){return i=l,e.enter("attentionSequence"),a(l)}function a(l){if(l===i)return e.consume(l),a;let u=e.exit("attentionSequence"),c=lQ(l),p=!c||c===2&&r||n.includes(l),m=!r||r===2&&c||n.includes(o);return u._open=Boolean(i===42?p:p&&(r||!m)),u._close=Boolean(i===42?m:m&&(c||!p)),t(l)}}function tfe(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}var yw,nfe=x(()=>{fd();efe();u3();yw={name:"attention",resolveAll:VLe,tokenize:FLe}});function zLe(e,t,n){let o=0;return r;function r(d){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(d),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i}function i(d){return vl(d)?(e.consume(d),s):d===64?n(d):u(d)}function s(d){return d===43||d===45||d===46||ms(d)?(o=1,a(d)):u(d)}function a(d){return d===58?(e.consume(d),o=0,l):(d===43||d===45||d===46||ms(d))&&o++<32?(e.consume(d),a):(o=0,u(d))}function l(d){return d===62?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(d),e.exit("autolinkMarker"),e.exit("autolink"),t):d===null||d===32||d===60||hw(d)?n(d):(e.consume(d),l)}function u(d){return d===64?(e.consume(d),c):Wde(d)?(e.consume(d),u):n(d)}function c(d){return ms(d)?p(d):n(d)}function p(d){return d===46?(e.consume(d),o=0,c):d===62?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(d),e.exit("autolinkMarker"),e.exit("autolink"),t):m(d)}function m(d){if((d===45||ms(d))&&o++<63){let f=d===45?m:p;return e.consume(d),f}return n(d)}}var uQ,ofe=x(()=>{Do();uQ={name:"autolink",tokenize:zLe}});function BLe(e,t,n){return o;function o(i){return dn(i)?vn(e,r,"linePrefix")(i):r(i)}function r(i){return i===null||Tt(i)?t(i):n(i)}}var gd,c3=x(()=>{ds();Do();gd={partial:!0,tokenize:BLe}});function ULe(e,t,n){let o=this;return r;function r(s){if(s===62){let a=o.containerState;return a.open||(e.enter("blockQuote",{_container:!0}),a.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(s),e.exit("blockQuoteMarker"),i}return n(s)}function i(s){return dn(s)?(e.enter("blockQuotePrefixWhitespace"),e.consume(s),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(s))}}function $Le(e,t,n){let o=this;return r;function r(s){return dn(s)?vn(e,i,"linePrefix",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s):i(s)}function i(s){return e.attempt(p3,t,n)(s)}}function HLe(e){e.exit("blockQuote")}var p3,rfe=x(()=>{ds();Do();p3={continuation:{tokenize:$Le},exit:HLe,name:"blockQuote",tokenize:ULe}});function jLe(e,t,n){return o;function o(i){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(i),e.exit("escapeMarker"),r}function r(i){return qde(i)?(e.enter("characterEscapeValue"),e.consume(i),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(i)}}var m3,ife=x(()=>{Do();m3={name:"characterEscape",tokenize:jLe}});function WLe(e,t,n){let o=this,r=0,i,s;return a;function a(p){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(p),e.exit("characterReferenceMarker"),l}function l(p){return p===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(p),e.exit("characterReferenceMarkerNumeric"),u):(e.enter("characterReferenceValue"),i=31,s=ms,c(p))}function u(p){return p===88||p===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(p),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),i=6,s=Gde,c):(e.enter("characterReferenceValue"),i=7,s=gw,c(p))}function c(p){if(p===59&&r){let m=e.exit("characterReferenceValue");return s===ms&&!O0(o.sliceSerialize(m))?n(p):(e.enter("characterReferenceMarker"),e.consume(p),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)}return s(p)&&r++<i?(e.consume(p),c):n(p)}}var d3,sfe=x(()=>{s3();Do();d3={name:"characterReference",tokenize:WLe}});function GLe(e,t,n){let o=this,r={partial:!0,tokenize:S},i=0,s=0,a;return l;function l(C){return u(C)}function u(C){let k=o.events[o.events.length-1];return i=k&&k[1].type==="linePrefix"?k[2].sliceSerialize(k[1],!0).length:0,a=C,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),c(C)}function c(C){return C===a?(s++,e.consume(C),c):s<3?n(C):(e.exit("codeFencedFenceSequence"),dn(C)?vn(e,p,"whitespace")(C):p(C))}function p(C){return C===null||Tt(C)?(e.exit("codeFencedFence"),o.interrupt?t(C):e.check(afe,h,w)(C)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),m(C))}function m(C){return C===null||Tt(C)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),p(C)):dn(C)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),vn(e,d,"whitespace")(C)):C===96&&C===a?n(C):(e.consume(C),m)}function d(C){return C===null||Tt(C)?p(C):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),f(C))}function f(C){return C===null||Tt(C)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),p(C)):C===96&&C===a?n(C):(e.consume(C),f)}function h(C){return e.attempt(r,w,g)(C)}function g(C){return e.enter("lineEnding"),e.consume(C),e.exit("lineEnding"),y}function y(C){return i>0&&dn(C)?vn(e,_,"linePrefix",i+1)(C):_(C)}function _(C){return C===null||Tt(C)?e.check(afe,h,w)(C):(e.enter("codeFlowValue"),b(C))}function b(C){return C===null||Tt(C)?(e.exit("codeFlowValue"),_(C)):(e.consume(C),b)}function w(C){return e.exit("codeFenced"),t(C)}function S(C,k,A){let O=0;return V;function V(q){return C.enter("lineEnding"),C.consume(q),C.exit("lineEnding"),$}function $(q){return C.enter("codeFencedFence"),dn(q)?vn(C,H,"linePrefix",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(q):H(q)}function H(q){return q===a?(C.enter("codeFencedFenceSequence"),N(q)):A(q)}function N(q){return q===a?(O++,C.consume(q),N):O>=s?(C.exit("codeFencedFenceSequence"),dn(q)?vn(C,F,"whitespace")(q):F(q)):A(q)}function F(q){return q===null||Tt(q)?(C.exit("codeFencedFence"),k(q)):A(q)}}}function qLe(e,t,n){let o=this;return r;function r(s){return s===null?n(s):(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),i)}function i(s){return o.parser.lazy[o.now().line]?n(s):t(s)}}var afe,f3,lfe=x(()=>{ds();Do();afe={partial:!0,tokenize:qLe},f3={concrete:!0,name:"codeFenced",tokenize:GLe}});function KLe(e,t,n){let o=this;return r;function r(u){return e.enter("codeIndented"),vn(e,i,"linePrefix",4+1)(u)}function i(u){let c=o.events[o.events.length-1];return c&&c[1].type==="linePrefix"&&c[2].sliceSerialize(c[1],!0).length>=4?s(u):n(u)}function s(u){return u===null?l(u):Tt(u)?e.attempt(QLe,s,l)(u):(e.enter("codeFlowValue"),a(u))}function a(u){return u===null||Tt(u)?(e.exit("codeFlowValue"),s(u)):(e.consume(u),a)}function l(u){return e.exit("codeIndented"),t(u)}}function YLe(e,t,n){let o=this;return r;function r(s){return o.parser.lazy[o.now().line]?n(s):Tt(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),r):vn(e,i,"linePrefix",4+1)(s)}function i(s){let a=o.events[o.events.length-1];return a&&a[1].type==="linePrefix"&&a[2].sliceSerialize(a[1],!0).length>=4?t(s):Tt(s)?r(s):n(s)}}var _w,QLe,ufe=x(()=>{ds();Do();_w={name:"codeIndented",tokenize:KLe},QLe={partial:!0,tokenize:YLe}});function XLe(e){let t=e.length-4,n=3,o,r;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(o=n;++o<t;)if(e[o][1].type==="codeTextData"){e[n][1].type="codeTextPadding",e[t][1].type="codeTextPadding",n+=2,t-=2;break}}for(o=n-1,t++;++o<=t;)r===void 0?o!==t&&e[o][1].type!=="lineEnding"&&(r=o):(o===t||e[o][1].type==="lineEnding")&&(e[r][1].type="codeTextData",o!==r+2&&(e[r][1].end=e[o-1][1].end,e.splice(r+2,o-r-2),t-=o-r-2,o=r+2),r=void 0);return e}function JLe(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function ZLe(e,t,n){let o=this,r=0,i,s;return a;function a(m){return e.enter("codeText"),e.enter("codeTextSequence"),l(m)}function l(m){return m===96?(e.consume(m),r++,l):(e.exit("codeTextSequence"),u(m))}function u(m){return m===null?n(m):m===32?(e.enter("space"),e.consume(m),e.exit("space"),u):m===96?(s=e.enter("codeTextSequence"),i=0,p(m)):Tt(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),u):(e.enter("codeTextData"),c(m))}function c(m){return m===null||m===32||m===96||Tt(m)?(e.exit("codeTextData"),u(m)):(e.consume(m),c)}function p(m){return m===96?(e.consume(m),i++,p):i===r?(e.exit("codeTextSequence"),e.exit("codeText"),t(m)):(s.type="codeTextData",c(m))}}var cQ,cfe=x(()=>{Do();cQ={name:"codeText",previous:JLe,resolve:XLe,tokenize:ZLe}});function vw(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}var pQ,pfe=x(()=>{pQ=class{constructor(t){this.left=t?[...t]:[],this.right=[]}get(t){if(t<0||t>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return t<this.left.length?this.left[t]:this.right[this.right.length-t+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(t,n){let o=n??Number.POSITIVE_INFINITY;return o<this.left.length?this.left.slice(t,o):t>this.left.length?this.right.slice(this.right.length-o+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-o+this.left.length).reverse())}splice(t,n,o){let r=n||0;this.setCursor(Math.trunc(t));let i=this.right.splice(this.right.length-r,Number.POSITIVE_INFINITY);return o&&vw(this.left,o),i.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),vw(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),vw(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t<this.left.length){let n=this.left.splice(t,Number.POSITIVE_INFINITY);vw(this.right,n.reverse())}else{let n=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);vw(this.left,n.reverse())}}}});function h3(e){let t={},n=-1,o,r,i,s,a,l,u,c=new pQ(e);for(;++n<c.length;){for(;n in t;)n=t[n];if(o=c.get(n),n&&o[1].type==="chunkFlow"&&c.get(n-1)[1].type==="listItemPrefix"&&(l=o[1]._tokenizer.events,i=0,i<l.length&&l[i][1].type==="lineEndingBlank"&&(i+=2),i<l.length&&l[i][1].type==="content"))for(;++i<l.length&&l[i][1].type!=="content";)l[i][1].type==="chunkText"&&(l[i][1]._isInFirstContentOfListItem=!0,i++);if(o[0]==="enter")o[1].contentType&&(Object.assign(t,RLe(c,n)),n=t[n],u=!0);else if(o[1]._container){for(i=n,r=void 0;i--;)if(s=c.get(i),s[1].type==="lineEnding"||s[1].type==="lineEndingBlank")s[0]==="enter"&&(r&&(c.get(r)[1].type="lineEndingBlank"),s[1].type="lineEnding",r=i);else if(s[1].type!=="linePrefix")break;r&&(o[1].end={...c.get(r)[1].start},a=c.slice(r,n),a.unshift(o),c.splice(r,n-r+1,a))}}return $s(e,0,Number.POSITIVE_INFINITY,c.slice(0)),!u}function RLe(e,t){let n=e.get(t)[1],o=e.get(t)[2],r=t-1,i=[],s=n._tokenizer||o.parser[n.contentType](n.start),a=s.events,l=[],u={},c,p,m=-1,d=n,f=0,h=0,g=[h];for(;d;){for(;e.get(++r)[1]!==d;);i.push(r),d._tokenizer||(c=o.sliceStream(d),d.next||c.push(null),p&&s.defineSkip(d.start),d._isInFirstContentOfListItem&&(s._gfmTasklistFirstContentOfListItem=!0),s.write(c),d._isInFirstContentOfListItem&&(s._gfmTasklistFirstContentOfListItem=void 0)),p=d,d=d.next}for(d=n;++m<a.length;)a[m][0]==="exit"&&a[m-1][0]==="enter"&&a[m][1].type===a[m-1][1].type&&a[m][1].start.line!==a[m][1].end.line&&(h=m+1,g.push(h),d._tokenizer=void 0,d.previous=void 0,d=d.next);for(s.events=[],d?(d._tokenizer=void 0,d.previous=void 0):g.pop(),m=g.length;m--;){let y=a.slice(g[m],g[m+1]),_=i.pop();l.push([_,_+y.length-1]),e.splice(_,2,y)}for(l.reverse(),m=-1;++m<l.length;)u[f+l[m][0]]=f+l[m][1],f+=l[m][1]-l[m][0]-1;return u}var mQ=x(()=>{fd();pfe()});function tVe(e){return h3(e),e}function nVe(e,t){let n;return o;function o(a){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),r(a)}function r(a){return a===null?i(a):Tt(a)?e.check(eVe,s,i)(a):(e.consume(a),r)}function i(a){return e.exit("chunkContent"),e.exit("content"),t(a)}function s(a){return e.consume(a),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,r}}function oVe(e,t,n){let o=this;return r;function r(s){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),vn(e,i,"linePrefix")}function i(s){if(s===null||Tt(s))return n(s);let a=o.events[o.events.length-1];return!o.parser.constructs.disable.null.includes("codeIndented")&&a&&a[1].type==="linePrefix"&&a[2].sliceSerialize(a[1],!0).length>=4?t(s):e.interrupt(o.parser.constructs.flow,n,t)(s)}}var dQ,eVe,mfe=x(()=>{ds();Do();mQ();dQ={resolve:tVe,tokenize:nVe},eVe={partial:!0,tokenize:oVe}});function g3(e,t,n,o,r,i,s,a,l){let u=l||Number.POSITIVE_INFINITY,c=0;return p;function p(y){return y===60?(e.enter(o),e.enter(r),e.enter(i),e.consume(y),e.exit(i),m):y===null||y===32||y===41||hw(y)?n(y):(e.enter(o),e.enter(s),e.enter(a),e.enter("chunkString",{contentType:"string"}),h(y))}function m(y){return y===62?(e.enter(i),e.consume(y),e.exit(i),e.exit(r),e.exit(o),t):(e.enter(a),e.enter("chunkString",{contentType:"string"}),d(y))}function d(y){return y===62?(e.exit("chunkString"),e.exit(a),m(y)):y===null||y===60||Tt(y)?n(y):(e.consume(y),y===92?f:d)}function f(y){return y===60||y===62||y===92?(e.consume(y),d):d(y)}function h(y){return!c&&(y===null||y===41||hi(y))?(e.exit("chunkString"),e.exit(a),e.exit(s),e.exit(o),t(y)):c<u&&y===40?(e.consume(y),c++,h):y===41?(e.consume(y),c--,h):y===null||y===32||y===40||hw(y)?n(y):(e.consume(y),y===92?g:h)}function g(y){return y===40||y===41||y===92?(e.consume(y),h):h(y)}}var fQ=x(()=>{Do()});function y3(e,t,n,o,r,i){let s=this,a=0,l;return u;function u(d){return e.enter(o),e.enter(r),e.consume(d),e.exit(r),e.enter(i),c}function c(d){return a>999||d===null||d===91||d===93&&!l||d===94&&!a&&"_hiddenFootnoteSupport"in s.parser.constructs?n(d):d===93?(e.exit(i),e.enter(r),e.consume(d),e.exit(r),e.exit(o),t):Tt(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),p(d))}function p(d){return d===null||d===91||d===93||Tt(d)||a++>999?(e.exit("chunkString"),c(d)):(e.consume(d),l||(l=!dn(d)),d===92?m:p)}function m(d){return d===91||d===92||d===93?(e.consume(d),a++,p):p(d)}}var hQ=x(()=>{Do()});function _3(e,t,n,o,r,i){let s;return a;function a(m){return m===34||m===39||m===40?(e.enter(o),e.enter(r),e.consume(m),e.exit(r),s=m===40?41:m,l):n(m)}function l(m){return m===s?(e.enter(r),e.consume(m),e.exit(r),e.exit(o),t):(e.enter(i),u(m))}function u(m){return m===s?(e.exit(i),l(s)):m===null?n(m):Tt(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),vn(e,u,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(m))}function c(m){return m===s||m===null||Tt(m)?(e.exit("chunkString"),u(m)):(e.consume(m),m===92?p:c)}function p(m){return m===s||m===92?(e.consume(m),c):c(m)}}var gQ=x(()=>{ds();Do()});function Vh(e,t){let n;return o;function o(r){return Tt(r)?(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),n=!0,o):dn(r)?vn(e,o,n?"linePrefix":"lineSuffix")(r):t(r)}}var yQ=x(()=>{ds();Do()});function iVe(e,t,n){let o=this,r;return i;function i(d){return e.enter("definition"),s(d)}function s(d){return y3.call(o,e,a,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(d)}function a(d){return r=Np(o.sliceSerialize(o.events[o.events.length-1][1]).slice(1,-1)),d===58?(e.enter("definitionMarker"),e.consume(d),e.exit("definitionMarker"),l):n(d)}function l(d){return hi(d)?Vh(e,u)(d):u(d)}function u(d){return g3(e,c,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(d)}function c(d){return e.attempt(rVe,p,p)(d)}function p(d){return dn(d)?vn(e,m,"whitespace")(d):m(d)}function m(d){return d===null||Tt(d)?(e.exit("definition"),o.parser.defined.push(r),t(d)):n(d)}}function sVe(e,t,n){return o;function o(a){return hi(a)?Vh(e,r)(a):n(a)}function r(a){return _3(e,i,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(a)}function i(a){return dn(a)?vn(e,s,"whitespace")(a):s(a)}function s(a){return a===null||Tt(a)?t(a):n(a)}}var _Q,rVe,dfe=x(()=>{fQ();hQ();ds();gQ();yQ();Do();l3();_Q={name:"definition",tokenize:iVe},rVe={partial:!0,tokenize:sVe}});function aVe(e,t,n){return o;function o(i){return e.enter("hardBreakEscape"),e.consume(i),r}function r(i){return Tt(i)?(e.exit("hardBreakEscape"),t(i)):n(i)}}var vQ,ffe=x(()=>{Do();vQ={name:"hardBreakEscape",tokenize:aVe}});function lVe(e,t){let n=e.length-2,o=3,r,i;return e[o][1].type==="whitespace"&&(o+=2),n-2>o&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(o===n-1||n-4>o&&e[n-2][1].type==="whitespace")&&(n-=o+1===n?2:4),n>o&&(r={type:"atxHeadingText",start:e[o][1].start,end:e[n][1].end},i={type:"chunkText",start:e[o][1].start,end:e[n][1].end,contentType:"text"},$s(e,o,n-o+1,[["enter",r,t],["enter",i,t],["exit",i,t],["exit",r,t]])),e}function uVe(e,t,n){let o=0;return r;function r(c){return e.enter("atxHeading"),i(c)}function i(c){return e.enter("atxHeadingSequence"),s(c)}function s(c){return c===35&&o++<6?(e.consume(c),s):c===null||hi(c)?(e.exit("atxHeadingSequence"),a(c)):n(c)}function a(c){return c===35?(e.enter("atxHeadingSequence"),l(c)):c===null||Tt(c)?(e.exit("atxHeading"),t(c)):dn(c)?vn(e,a,"whitespace")(c):(e.enter("atxHeadingText"),u(c))}function l(c){return c===35?(e.consume(c),l):(e.exit("atxHeadingSequence"),a(c))}function u(c){return c===null||c===35||hi(c)?(e.exit("atxHeadingText"),a(c)):(e.consume(c),u)}}var bQ,hfe=x(()=>{ds();Do();fd();bQ={name:"headingAtx",resolve:lVe,tokenize:uVe}});var gfe,xQ,yfe=x(()=>{gfe=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],xQ=["pre","script","style","textarea"]});function mVe(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function dVe(e,t,n){let o=this,r,i,s,a,l;return u;function u(M){return c(M)}function c(M){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(M),p}function p(M){return M===33?(e.consume(M),m):M===47?(e.consume(M),i=!0,h):M===63?(e.consume(M),r=3,o.interrupt?t:T):vl(M)?(e.consume(M),s=String.fromCharCode(M),g):n(M)}function m(M){return M===45?(e.consume(M),r=2,d):M===91?(e.consume(M),r=5,a=0,f):vl(M)?(e.consume(M),r=4,o.interrupt?t:T):n(M)}function d(M){return M===45?(e.consume(M),o.interrupt?t:T):n(M)}function f(M){let se="CDATA[";return M===se.charCodeAt(a++)?(e.consume(M),a===se.length?o.interrupt?t:H:f):n(M)}function h(M){return vl(M)?(e.consume(M),s=String.fromCharCode(M),g):n(M)}function g(M){if(M===null||M===47||M===62||hi(M)){let se=M===47,z=s.toLowerCase();return!se&&!i&&xQ.includes(z)?(r=1,o.interrupt?t(M):H(M)):gfe.includes(s.toLowerCase())?(r=6,se?(e.consume(M),y):o.interrupt?t(M):H(M)):(r=7,o.interrupt&&!o.parser.lazy[o.now().line]?n(M):i?_(M):b(M))}return M===45||ms(M)?(e.consume(M),s+=String.fromCharCode(M),g):n(M)}function y(M){return M===62?(e.consume(M),o.interrupt?t:H):n(M)}function _(M){return dn(M)?(e.consume(M),_):V(M)}function b(M){return M===47?(e.consume(M),V):M===58||M===95||vl(M)?(e.consume(M),w):dn(M)?(e.consume(M),b):V(M)}function w(M){return M===45||M===46||M===58||M===95||ms(M)?(e.consume(M),w):S(M)}function S(M){return M===61?(e.consume(M),C):dn(M)?(e.consume(M),S):b(M)}function C(M){return M===null||M===60||M===61||M===62||M===96?n(M):M===34||M===39?(e.consume(M),l=M,k):dn(M)?(e.consume(M),C):A(M)}function k(M){return M===l?(e.consume(M),l=null,O):M===null||Tt(M)?n(M):(e.consume(M),k)}function A(M){return M===null||M===34||M===39||M===47||M===60||M===61||M===62||M===96||hi(M)?S(M):(e.consume(M),A)}function O(M){return M===47||M===62||dn(M)?b(M):n(M)}function V(M){return M===62?(e.consume(M),$):n(M)}function $(M){return M===null||Tt(M)?H(M):dn(M)?(e.consume(M),$):n(M)}function H(M){return M===45&&r===2?(e.consume(M),U):M===60&&r===1?(e.consume(M),J):M===62&&r===4?(e.consume(M),X):M===63&&r===3?(e.consume(M),T):M===93&&r===5?(e.consume(M),ce):Tt(M)&&(r===6||r===7)?(e.exit("htmlFlowData"),e.check(cVe,R,N)(M)):M===null||Tt(M)?(e.exit("htmlFlowData"),N(M)):(e.consume(M),H)}function N(M){return e.check(pVe,F,R)(M)}function F(M){return e.enter("lineEnding"),e.consume(M),e.exit("lineEnding"),q}function q(M){return M===null||Tt(M)?N(M):(e.enter("htmlFlowData"),H(M))}function U(M){return M===45?(e.consume(M),T):H(M)}function J(M){return M===47?(e.consume(M),s="",oe):H(M)}function oe(M){if(M===62){let se=s.toLowerCase();return xQ.includes(se)?(e.consume(M),X):H(M)}return vl(M)&&s.length<8?(e.consume(M),s+=String.fromCharCode(M),oe):H(M)}function ce(M){return M===93?(e.consume(M),T):H(M)}function T(M){return M===62?(e.consume(M),X):M===45&&r===2?(e.consume(M),T):H(M)}function X(M){return M===null||Tt(M)?(e.exit("htmlFlowData"),R(M)):(e.consume(M),X)}function R(M){return e.exit("htmlFlow"),t(M)}}function fVe(e,t,n){let o=this;return r;function r(s){return Tt(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),i):n(s)}function i(s){return o.parser.lazy[o.now().line]?n(s):t(s)}}function hVe(e,t,n){return o;function o(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(gd,t,n)}}var wQ,cVe,pVe,_fe=x(()=>{Do();yfe();c3();wQ={concrete:!0,name:"htmlFlow",resolveTo:mVe,tokenize:dVe},cVe={partial:!0,tokenize:hVe},pVe={partial:!0,tokenize:fVe}});function gVe(e,t,n){let o=this,r,i,s;return a;function a(T){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(T),l}function l(T){return T===33?(e.consume(T),u):T===47?(e.consume(T),S):T===63?(e.consume(T),b):vl(T)?(e.consume(T),A):n(T)}function u(T){return T===45?(e.consume(T),c):T===91?(e.consume(T),i=0,f):vl(T)?(e.consume(T),_):n(T)}function c(T){return T===45?(e.consume(T),d):n(T)}function p(T){return T===null?n(T):T===45?(e.consume(T),m):Tt(T)?(s=p,J(T)):(e.consume(T),p)}function m(T){return T===45?(e.consume(T),d):p(T)}function d(T){return T===62?U(T):T===45?m(T):p(T)}function f(T){let X="CDATA[";return T===X.charCodeAt(i++)?(e.consume(T),i===X.length?h:f):n(T)}function h(T){return T===null?n(T):T===93?(e.consume(T),g):Tt(T)?(s=h,J(T)):(e.consume(T),h)}function g(T){return T===93?(e.consume(T),y):h(T)}function y(T){return T===62?U(T):T===93?(e.consume(T),y):h(T)}function _(T){return T===null||T===62?U(T):Tt(T)?(s=_,J(T)):(e.consume(T),_)}function b(T){return T===null?n(T):T===63?(e.consume(T),w):Tt(T)?(s=b,J(T)):(e.consume(T),b)}function w(T){return T===62?U(T):b(T)}function S(T){return vl(T)?(e.consume(T),C):n(T)}function C(T){return T===45||ms(T)?(e.consume(T),C):k(T)}function k(T){return Tt(T)?(s=k,J(T)):dn(T)?(e.consume(T),k):U(T)}function A(T){return T===45||ms(T)?(e.consume(T),A):T===47||T===62||hi(T)?O(T):n(T)}function O(T){return T===47?(e.consume(T),U):T===58||T===95||vl(T)?(e.consume(T),V):Tt(T)?(s=O,J(T)):dn(T)?(e.consume(T),O):U(T)}function V(T){return T===45||T===46||T===58||T===95||ms(T)?(e.consume(T),V):$(T)}function $(T){return T===61?(e.consume(T),H):Tt(T)?(s=$,J(T)):dn(T)?(e.consume(T),$):O(T)}function H(T){return T===null||T===60||T===61||T===62||T===96?n(T):T===34||T===39?(e.consume(T),r=T,N):Tt(T)?(s=H,J(T)):dn(T)?(e.consume(T),H):(e.consume(T),F)}function N(T){return T===r?(e.consume(T),r=void 0,q):T===null?n(T):Tt(T)?(s=N,J(T)):(e.consume(T),N)}function F(T){return T===null||T===34||T===39||T===60||T===61||T===96?n(T):T===47||T===62||hi(T)?O(T):(e.consume(T),F)}function q(T){return T===47||T===62||hi(T)?O(T):n(T)}function U(T){return T===62?(e.consume(T),e.exit("htmlTextData"),e.exit("htmlText"),t):n(T)}function J(T){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(T),e.exit("lineEnding"),oe}function oe(T){return dn(T)?vn(e,ce,"linePrefix",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(T):ce(T)}function ce(T){return e.enter("htmlTextData"),s(T)}}var CQ,vfe=x(()=>{ds();Do();CQ={name:"htmlText",tokenize:gVe}});function bVe(e){let t=-1,n=[];for(;++t<e.length;){let o=e[t][1];if(n.push(e[t]),o.type==="labelImage"||o.type==="labelLink"||o.type==="labelEnd"){let r=o.type==="labelImage"?4:2;o.type="data",t+=r}}return e.length!==n.length&&$s(e,0,e.length,n),e}function xVe(e,t){let n=e.length,o=0,r,i,s,a;for(;n--;)if(r=e[n][1],i){if(r.type==="link"||r.type==="labelLink"&&r._inactive)break;e[n][0]==="enter"&&r.type==="labelLink"&&(r._inactive=!0)}else if(s){if(e[n][0]==="enter"&&(r.type==="labelImage"||r.type==="labelLink")&&!r._balanced&&(i=n,r.type!=="labelLink")){o=2;break}}else r.type==="labelEnd"&&(s=n);let l={type:e[i][1].type==="labelLink"?"link":"image",start:{...e[i][1].start},end:{...e[e.length-1][1].end}},u={type:"label",start:{...e[i][1].start},end:{...e[s][1].end}},c={type:"labelText",start:{...e[i+o+2][1].end},end:{...e[s-2][1].start}};return a=[["enter",l,t],["enter",u,t]],a=_a(a,e.slice(i+1,i+o+3)),a=_a(a,[["enter",c,t]]),a=_a(a,D0(t.parser.constructs.insideSpan.null,e.slice(i+o+4,s-3),t)),a=_a(a,[["exit",c,t],e[s-2],e[s-1],["exit",u,t]]),a=_a(a,e.slice(s+1)),a=_a(a,[["exit",l,t]]),$s(e,i,e.length,a),e}function wVe(e,t,n){let o=this,r=o.events.length,i,s;for(;r--;)if((o.events[r][1].type==="labelImage"||o.events[r][1].type==="labelLink")&&!o.events[r][1]._balanced){i=o.events[r][1];break}return a;function a(m){return i?i._inactive?p(m):(s=o.parser.defined.includes(Np(o.sliceSerialize({start:i.end,end:o.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(m),e.exit("labelMarker"),e.exit("labelEnd"),l):n(m)}function l(m){return m===40?e.attempt(yVe,c,s?c:p)(m):m===91?e.attempt(_Ve,c,s?u:p)(m):s?c(m):p(m)}function u(m){return e.attempt(vVe,c,p)(m)}function c(m){return t(m)}function p(m){return i._balanced=!0,n(m)}}function CVe(e,t,n){return o;function o(p){return e.enter("resource"),e.enter("resourceMarker"),e.consume(p),e.exit("resourceMarker"),r}function r(p){return hi(p)?Vh(e,i)(p):i(p)}function i(p){return p===41?c(p):g3(e,s,a,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(p)}function s(p){return hi(p)?Vh(e,l)(p):c(p)}function a(p){return n(p)}function l(p){return p===34||p===39||p===40?_3(e,u,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(p):c(p)}function u(p){return hi(p)?Vh(e,c)(p):c(p)}function c(p){return p===41?(e.enter("resourceMarker"),e.consume(p),e.exit("resourceMarker"),e.exit("resource"),t):n(p)}}function EVe(e,t,n){let o=this;return r;function r(a){return y3.call(o,e,i,s,"reference","referenceMarker","referenceString")(a)}function i(a){return o.parser.defined.includes(Np(o.sliceSerialize(o.events[o.events.length-1][1]).slice(1,-1)))?t(a):n(a)}function s(a){return n(a)}}function SVe(e,t,n){return o;function o(i){return e.enter("reference"),e.enter("referenceMarker"),e.consume(i),e.exit("referenceMarker"),r}function r(i){return i===93?(e.enter("referenceMarker"),e.consume(i),e.exit("referenceMarker"),e.exit("reference"),t):n(i)}}var Fh,yVe,_Ve,vVe,v3=x(()=>{fQ();hQ();gQ();yQ();Do();fd();l3();u3();Fh={name:"labelEnd",resolveAll:bVe,resolveTo:xVe,tokenize:wVe},yVe={tokenize:CVe},_Ve={tokenize:EVe},vVe={tokenize:SVe}});function kVe(e,t,n){let o=this;return r;function r(a){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(a),e.exit("labelImageMarker"),i}function i(a){return a===91?(e.enter("labelMarker"),e.consume(a),e.exit("labelMarker"),e.exit("labelImage"),s):n(a)}function s(a){return a===94&&"_hiddenFootnoteSupport"in o.parser.constructs?n(a):t(a)}}var EQ,bfe=x(()=>{v3();EQ={name:"labelStartImage",resolveAll:Fh.resolveAll,tokenize:kVe}});function AVe(e,t,n){let o=this;return r;function r(s){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(s),e.exit("labelMarker"),e.exit("labelLink"),i}function i(s){return s===94&&"_hiddenFootnoteSupport"in o.parser.constructs?n(s):t(s)}}var SQ,xfe=x(()=>{v3();SQ={name:"labelStartLink",resolveAll:Fh.resolveAll,tokenize:AVe}});function TVe(e,t){return n;function n(o){return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),vn(e,t,"linePrefix")}}var bw,wfe=x(()=>{ds();bw={name:"lineEnding",tokenize:TVe}});function PVe(e,t,n){let o=0,r;return i;function i(u){return e.enter("thematicBreak"),s(u)}function s(u){return r=u,a(u)}function a(u){return u===r?(e.enter("thematicBreakSequence"),l(u)):o>=3&&(u===null||Tt(u))?(e.exit("thematicBreak"),t(u)):n(u)}function l(u){return u===r?(e.consume(u),o++,l):(e.exit("thematicBreakSequence"),dn(u)?vn(e,a,"whitespace")(u):a(u))}}var zh,kQ=x(()=>{ds();Do();zh={name:"thematicBreak",tokenize:PVe}});function DVe(e,t,n){let o=this,r=o.events[o.events.length-1],i=r&&r[1].type==="linePrefix"?r[2].sliceSerialize(r[1],!0).length:0,s=0;return a;function a(d){let f=o.containerState.type||(d===42||d===43||d===45?"listUnordered":"listOrdered");if(f==="listUnordered"?!o.containerState.marker||d===o.containerState.marker:gw(d)){if(o.containerState.type||(o.containerState.type=f,e.enter(f,{_container:!0})),f==="listUnordered")return e.enter("listItemPrefix"),d===42||d===45?e.check(zh,n,u)(d):u(d);if(!o.interrupt||d===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(d)}return n(d)}function l(d){return gw(d)&&++s<10?(e.consume(d),l):(!o.interrupt||s<2)&&(o.containerState.marker?d===o.containerState.marker:d===41||d===46)?(e.exit("listItemValue"),u(d)):n(d)}function u(d){return e.enter("listItemMarker"),e.consume(d),e.exit("listItemMarker"),o.containerState.marker=o.containerState.marker||d,e.check(gd,o.interrupt?n:c,e.attempt(IVe,m,p))}function c(d){return o.containerState.initialBlankLine=!0,i++,m(d)}function p(d){return dn(d)?(e.enter("listItemPrefixWhitespace"),e.consume(d),e.exit("listItemPrefixWhitespace"),m):n(d)}function m(d){return o.containerState.size=i+o.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(d)}}function MVe(e,t,n){let o=this;return o.containerState._closeFlow=void 0,e.check(gd,r,i);function r(a){return o.containerState.furtherBlankLines=o.containerState.furtherBlankLines||o.containerState.initialBlankLine,vn(e,t,"listItemIndent",o.containerState.size+1)(a)}function i(a){return o.containerState.furtherBlankLines||!dn(a)?(o.containerState.furtherBlankLines=void 0,o.containerState.initialBlankLine=void 0,s(a)):(o.containerState.furtherBlankLines=void 0,o.containerState.initialBlankLine=void 0,e.attempt(OVe,t,s)(a))}function s(a){return o.containerState._closeFlow=!0,o.interrupt=void 0,vn(e,e.attempt(Zs,t,n),"linePrefix",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(a)}}function NVe(e,t,n){let o=this;return vn(e,r,"listItemIndent",o.containerState.size+1);function r(i){let s=o.events[o.events.length-1];return s&&s[1].type==="listItemIndent"&&s[2].sliceSerialize(s[1],!0).length===o.containerState.size?t(i):n(i)}}function LVe(e){e.exit(this.containerState.type)}function VVe(e,t,n){let o=this;return vn(e,r,"listItemPrefixWhitespace",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4+1);function r(i){let s=o.events[o.events.length-1];return!dn(i)&&s&&s[1].type==="listItemPrefixWhitespace"?t(i):n(i)}}var Zs,IVe,OVe,Cfe=x(()=>{ds();Do();c3();kQ();Zs={continuation:{tokenize:MVe},exit:LVe,name:"list",tokenize:DVe},IVe={partial:!0,tokenize:VVe},OVe={partial:!0,tokenize:NVe}});function FVe(e,t){let n=e.length,o,r,i;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){o=n;break}e[n][1].type==="paragraph"&&(r=n)}else e[n][1].type==="content"&&e.splice(n,1),!i&&e[n][1].type==="definition"&&(i=n);let s={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",s,t]),e.splice(i+1,0,["exit",e[o][1],t]),e[o][1].end={...e[i][1].end}):e[o][1]=s,e.push(["exit",s,t]),e}function zVe(e,t,n){let o=this,r;return i;function i(u){let c=o.events.length,p;for(;c--;)if(o.events[c][1].type!=="lineEnding"&&o.events[c][1].type!=="linePrefix"&&o.events[c][1].type!=="content"){p=o.events[c][1].type==="paragraph";break}return!o.parser.lazy[o.now().line]&&(o.interrupt||p)?(e.enter("setextHeadingLine"),r=u,s(u)):n(u)}function s(u){return e.enter("setextHeadingLineSequence"),a(u)}function a(u){return u===r?(e.consume(u),a):(e.exit("setextHeadingLineSequence"),dn(u)?vn(e,l,"lineSuffix")(u):l(u))}function l(u){return u===null||Tt(u)?(e.exit("setextHeadingLine"),t(u)):n(u)}}var b3,Efe=x(()=>{ds();Do();b3={name:"setextUnderline",resolveTo:FVe,tokenize:zVe}});var AQ=x(()=>{nfe();ofe();c3();rfe();ife();sfe();lfe();ufe();cfe();mfe();dfe();ffe();hfe();_fe();vfe();v3();bfe();xfe();wfe();Cfe();Efe();kQ()});function BVe(e){let t=this,n=e.attempt(gd,o,e.attempt(this.parser.constructs.flowInitial,r,vn(e,e.attempt(this.parser.constructs.flow,r,e.attempt(dQ,r)),"linePrefix")));return n;function o(i){if(i===null){e.consume(i);return}return e.enter("lineEndingBlank"),e.consume(i),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function r(i){if(i===null){e.consume(i);return}return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),t.currentConstruct=void 0,n}}var Sfe,kfe=x(()=>{AQ();ds();Sfe={tokenize:BVe}});function Ife(e){return{resolveAll:Ofe(e==="text"?UVe:void 0),tokenize:t};function t(n){let o=this,r=this.parser.constructs[e],i=n.attempt(r,s,a);return s;function s(c){return u(c)?i(c):a(c)}function a(c){if(c===null){n.consume(c);return}return n.enter("data"),n.consume(c),l}function l(c){return u(c)?(n.exit("data"),i(c)):(n.consume(c),l)}function u(c){if(c===null)return!0;let p=r[c],m=-1;if(p)for(;++m<p.length;){let d=p[m];if(!d.previous||d.previous.call(o,o.previous))return!0}return!1}}}function Ofe(e){return t;function t(n,o){let r=-1,i;for(;++r<=n.length;)i===void 0?n[r]&&n[r][1].type==="data"&&(i=r,r++):(!n[r]||n[r][1].type!=="data")&&(r!==i+2&&(n[i][1].end=n[r-1][1].end,n.splice(i+2,r-i-2),r=i+2),i=void 0);return e?e(n,o):n}}function UVe(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||e[n][1].type==="lineEnding")&&e[n-1][1].type==="data"){let o=e[n-1][1],r=t.sliceStream(o),i=r.length,s=-1,a=0,l;for(;i--;){let u=r[i];if(typeof u=="string"){for(s=u.length;u.charCodeAt(s-1)===32;)a++,s--;if(s)break;s=-1}else if(u===-2)l=!0,a++;else if(u!==-1){i++;break}}if(a){let u={type:n===e.length||l||a<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:i?s:o.start._bufferIndex+s,_index:o.start._index+i,line:o.end.line,column:o.end.column-a,offset:o.end.offset-a},end:{...o.end}};o.end={...u.start},o.start.offset===o.end.offset?Object.assign(o,u):(e.splice(n,0,["enter",u,t],["exit",u,t]),n+=2)}n++}return e}var Afe,Tfe,Pfe,TQ=x(()=>{Afe={resolveAll:Ofe()},Tfe=Ife("string"),Pfe=Ife("text")});var PQ={};D(PQ,{attentionMarkers:()=>KVe,contentInitial:()=>HVe,disable:()=>YVe,document:()=>$Ve,flow:()=>WVe,flowInitial:()=>jVe,insideSpan:()=>QVe,string:()=>GVe,text:()=>qVe});var $Ve,HVe,jVe,WVe,GVe,qVe,QVe,KVe,YVe,Dfe=x(()=>{AQ();TQ();$Ve={[42]:Zs,[43]:Zs,[45]:Zs,[48]:Zs,[49]:Zs,[50]:Zs,[51]:Zs,[52]:Zs,[53]:Zs,[54]:Zs,[55]:Zs,[56]:Zs,[57]:Zs,[62]:p3},HVe={[91]:_Q},jVe={[-2]:_w,[-1]:_w,[32]:_w},WVe={[35]:bQ,[42]:zh,[45]:[b3,zh],[60]:wQ,[61]:b3,[95]:zh,[96]:f3,[126]:f3},GVe={[38]:d3,[92]:m3},qVe={[-5]:bw,[-4]:bw,[-3]:bw,[33]:EQ,[38]:d3,[42]:yw,[60]:[uQ,CQ],[91]:SQ,[92]:[vQ,m3],[93]:Fh,[95]:yw,[96]:cQ},QVe={null:[yw,Afe]},KVe={null:[42,95]},YVe={null:[]}});function Mfe(e,t,n){let o={_bufferIndex:-1,_index:0,line:n&&n.line||1,column:n&&n.column||1,offset:n&&n.offset||0},r={},i=[],s=[],a=[],l=!0,u={attempt:O(k),check:O(A),consume:w,enter:S,exit:C,interrupt:O(A,{interrupt:!0})},c={code:null,containerState:{},defineSkip:y,events:[],now:g,parser:e,previous:null,sliceSerialize:f,sliceStream:h,write:d},p=t.tokenize.call(c,u),m;return t.resolveAll&&i.push(t),c;function d(N){return s=_a(s,N),_(),s[s.length-1]!==null?[]:(V(t,0),c.events=D0(i,c.events,c),c.events)}function f(N,F){return JVe(h(N),F)}function h(N){return XVe(s,N)}function g(){let{_bufferIndex:N,_index:F,line:q,column:U,offset:J}=o;return{_bufferIndex:N,_index:F,line:q,column:U,offset:J}}function y(N){r[N.line]=N.column,H()}function _(){let N;for(;o._index<s.length;){let F=s[o._index];if(typeof F=="string")for(N=o._index,o._bufferIndex<0&&(o._bufferIndex=0);o._index===N&&o._bufferIndex<F.length;)b(F.charCodeAt(o._bufferIndex));else b(F)}}function b(N){l=void 0,m=N,p=p(N)}function w(N){Tt(N)?(o.line++,o.column=1,o.offset+=N===-3?2:1,H()):N!==-1&&(o.column++,o.offset++),o._bufferIndex<0?o._index++:(o._bufferIndex++,o._bufferIndex===s[o._index].length&&(o._bufferIndex=-1,o._index++)),c.previous=N,l=!0}function S(N,F){let q=F||{};return q.type=N,q.start=g(),c.events.push(["enter",q,c]),a.push(q),q}function C(N){let F=a.pop();return F.end=g(),c.events.push(["exit",F,c]),F}function k(N,F){V(N,F.from)}function A(N,F){F.restore()}function O(N,F){return q;function q(U,J,oe){let ce,T,X,R;return Array.isArray(U)?se(U):"tokenize"in U?se([U]):M(U);function M(te){return re;function re(pe){let he=pe!==null&&te[pe],L=pe!==null&&te.null,Z=[...Array.isArray(he)?he:he?[he]:[],...Array.isArray(L)?L:L?[L]:[]];return se(Z)(pe)}}function se(te){return ce=te,T=0,te.length===0?oe:z(te[T])}function z(te){return re;function re(pe){return R=$(),X=te,te.partial||(c.currentConstruct=te),te.name&&c.parser.constructs.disable.null.includes(te.name)?j(pe):te.tokenize.call(F?Object.assign(Object.create(c),F):c,u,ne,j)(pe)}}function ne(te){return l=!0,N(X,R),J}function j(te){return l=!0,R.restore(),++T<ce.length?z(ce[T]):oe}}}function V(N,F){N.resolveAll&&!i.includes(N)&&i.push(N),N.resolve&&$s(c.events,F,c.events.length-F,N.resolve(c.events.slice(F),c)),N.resolveTo&&(c.events=N.resolveTo(c.events,c))}function $(){let N=g(),F=c.previous,q=c.currentConstruct,U=c.events.length,J=Array.from(a);return{from:U,restore:oe};function oe(){o=N,c.previous=F,c.currentConstruct=q,c.events.length=U,a=J,H()}}function H(){o.line in r&&o.column<2&&(o.column=r[o.line],o.offset+=r[o.line]-1)}}function XVe(e,t){let n=t.start._index,o=t.start._bufferIndex,r=t.end._index,i=t.end._bufferIndex,s;if(n===r)s=[e[n].slice(o,i)];else{if(s=e.slice(n,r),o>-1){let a=s[0];typeof a=="string"?s[0]=a.slice(o):s.shift()}i>0&&s.push(e[r].slice(0,i))}return s}function JVe(e,t){let n=-1,o=[],r;for(;++n<e.length;){let i=e[n],s;if(typeof i=="string")s=i;else switch(i){case-5:{s="\r";break}case-4:{s=`
`;break}case-3:{s=`\r
`;break}case-2:{s=t?" ":"	";break}case-1:{if(!t&&r)continue;s=" ";break}default:s=String.fromCharCode(i)}r=i===-2,o.push(s)}return o.join("")}var Nfe=x(()=>{Do();fd();u3()});function IQ(e){let o={constructs:Hde([PQ,...(e||{}).extensions||[]]),content:r(Yde),defined:[],document:r(Jde),flow:r(Sfe),lazy:{},string:r(Tfe),text:r(Pfe)};return o;function r(i){return s;function s(a){return Mfe(o,i,a)}}}var Lfe=x(()=>{jde();Xde();Rde();kfe();TQ();Dfe();Nfe()});function OQ(e){for(;!h3(e););return e}var Vfe=x(()=>{mQ()});function DQ(){let e=1,t="",n=!0,o;return r;function r(i,s,a){let l=[],u,c,p,m,d;for(i=t+(typeof i=="string"?i.toString():new TextDecoder(s||void 0).decode(i)),p=0,t="",n&&(i.charCodeAt(0)===65279&&p++,n=void 0);p<i.length;){if(Ffe.lastIndex=p,u=Ffe.exec(i),m=u&&u.index!==void 0?u.index:i.length,d=i.charCodeAt(m),!u){t=i.slice(p);break}if(d===10&&p===m&&o)l.push(-3),o=void 0;else switch(o&&(l.push(-5),o=void 0),p<m&&(l.push(i.slice(p,m)),e+=m-p),d){case 0:{l.push(65533),e++;break}case 9:{for(c=Math.ceil(e/4)*4,l.push(-2);e++<c;)l.push(-1);break}case 10:{l.push(-4),e=1;break}default:o=!0,e=1}p=m+1}return a&&(o&&l.push(-5),t&&l.push(t),l.push(null)),l}}var Ffe,zfe=x(()=>{Ffe=/[\0\t\n\r]/g});var Bfe=x(()=>{Lfe();Vfe();zfe()});function Ufe(e){return e.replace(ZVe,RVe)}function RVe(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){let r=n.charCodeAt(1),i=r===120||r===88;return a3(n.slice(i?2:1),i?16:10)}return O0(n)||e}var ZVe,$fe=x(()=>{s3();aQ();ZVe=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi});function MQ(e,t,n){return typeof t!="string"&&(n=t,t=void 0),eFe(n)(OQ(IQ(n).document().write(DQ()(e,t,!0))))}function eFe(e){let t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:i(it),autolinkProtocol:O,autolinkEmail:O,atxHeading:i(Te),blockQuote:i(pe),characterEscape:O,characterReference:O,codeFenced:i(he),codeFencedFenceInfo:s,codeFencedFenceMeta:s,codeIndented:i(he,s),codeText:i(L,s),codeTextData:O,data:O,codeFlowValue:O,definition:i(Z),definitionDestinationString:s,definitionLabelString:s,definitionTitleString:s,emphasis:i(Y),hardBreakEscape:i(Ue),hardBreakTrailing:i(Ue),htmlFlow:i(Ie,s),htmlFlowData:O,htmlText:i(Ie,s),htmlTextData:O,image:i(Qe),label:s,link:i(it),listItem:i(ue),listItemValue:m,listOrdered:i(ot,p),listUnordered:i(ot),paragraph:i(de),reference:M,referenceString:s,resourceDestinationString:s,resourceTitleString:s,setextHeading:i(Te),strong:i(ve),thematicBreak:i(Oe)},exit:{atxHeading:l(),atxHeadingSequence:S,autolink:l(),autolinkEmail:re,autolinkProtocol:te,blockQuote:l(),characterEscapeValue:V,characterReferenceMarkerHexadecimal:z,characterReferenceMarkerNumeric:z,characterReferenceValue:ne,characterReference:j,codeFenced:l(g),codeFencedFence:h,codeFencedFenceInfo:d,codeFencedFenceMeta:f,codeFlowValue:V,codeIndented:l(y),codeText:l(q),codeTextData:V,data:V,definition:l(),definitionDestinationString:w,definitionLabelString:_,definitionTitleString:b,emphasis:l(),hardBreakEscape:l(H),hardBreakTrailing:l(H),htmlFlow:l(N),htmlFlowData:V,htmlText:l(F),htmlTextData:V,image:l(J),label:ce,labelText:oe,lineEnding:$,link:l(U),listItem:l(),listOrdered:l(),listUnordered:l(),paragraph:l(),referenceString:se,resourceDestinationString:T,resourceTitleString:X,resource:R,setextHeading:l(A),setextHeadingLineSequence:k,setextHeadingText:C,strong:l(),thematicBreak:l()}};jfe(t,(e||{}).mdastExtensions||[]);let n={};return o;function o(ie){let ye={type:"root",children:[]},W={stack:[ye],tokenStack:[],config:t,enter:a,exit:u,buffer:s,resume:c,data:n},ge=[],Pe=-1;for(;++Pe<ie.length;)if(ie[Pe][1].type==="listOrdered"||ie[Pe][1].type==="listUnordered")if(ie[Pe][0]==="enter")ge.push(Pe);else{let $e=ge.pop();Pe=r(ie,$e,Pe)}for(Pe=-1;++Pe<ie.length;){let $e=t[ie[Pe][0]];Hfe.call($e,ie[Pe][1].type)&&$e[ie[Pe][1].type].call(Object.assign({sliceSerialize:ie[Pe][2].sliceSerialize},W),ie[Pe][1])}if(W.tokenStack.length>0){let $e=W.tokenStack[W.tokenStack.length-1];($e[1]||Wfe).call(W,void 0,$e[0])}for(ye.position={start:yd(ie.length>0?ie[0][1].start:{line:1,column:1,offset:0}),end:yd(ie.length>0?ie[ie.length-2][1].end:{line:1,column:1,offset:0})},Pe=-1;++Pe<t.transforms.length;)ye=t.transforms[Pe](ye)||ye;return ye}function r(ie,ye,W){let ge=ye-1,Pe=-1,$e=!1,ee,ae,be,Ee;for(;++ge<=W;){let ze=ie[ge];switch(ze[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{ze[0]==="enter"?Pe++:Pe--,Ee=void 0;break}case"lineEndingBlank":{ze[0]==="enter"&&(ee&&!Ee&&!Pe&&!be&&(be=ge),Ee=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:Ee=void 0}if(!Pe&&ze[0]==="enter"&&ze[1].type==="listItemPrefix"||Pe===-1&&ze[0]==="exit"&&(ze[1].type==="listUnordered"||ze[1].type==="listOrdered")){if(ee){let nt=ge;for(ae=void 0;nt--;){let Je=ie[nt];if(Je[1].type==="lineEnding"||Je[1].type==="lineEndingBlank"){if(Je[0]==="exit")continue;ae&&(ie[ae][1].type="lineEndingBlank",$e=!0),Je[1].type="lineEnding",ae=nt}else if(!(Je[1].type==="linePrefix"||Je[1].type==="blockQuotePrefix"||Je[1].type==="blockQuotePrefixWhitespace"||Je[1].type==="blockQuoteMarker"||Je[1].type==="listItemIndent"))break}be&&(!ae||be<ae)&&(ee._spread=!0),ee.end=Object.assign({},ae?ie[ae][1].start:ze[1].end),ie.splice(ae||ge,0,["exit",ee,ze[2]]),ge++,W++}if(ze[1].type==="listItemPrefix"){let nt={type:"listItem",_spread:!1,start:Object.assign({},ze[1].start),end:void 0};ee=nt,ie.splice(ge,0,["enter",nt,ze[2]]),ge++,W++,be=void 0,Ee=!0}}}return ie[ye][1]._spread=$e,W}function i(ie,ye){return W;function W(ge){a.call(this,ie(ge),ge),ye&&ye.call(this,ge)}}function s(){this.stack.push({type:"fragment",children:[]})}function a(ie,ye,W){this.stack[this.stack.length-1].children.push(ie),this.stack.push(ie),this.tokenStack.push([ye,W||void 0]),ie.position={start:yd(ye.start),end:void 0}}function l(ie){return ye;function ye(W){ie&&ie.call(this,W),u.call(this,W)}}function u(ie,ye){let W=this.stack.pop(),ge=this.tokenStack.pop();if(ge)ge[0].type!==ie.type&&(ye?ye.call(this,ie,ge[0]):(ge[1]||Wfe).call(this,ie,ge[0]));else throw new Error("Cannot close `"+ie.type+"` ("+dd({start:ie.start,end:ie.end})+"): it\u2019s not open");W.position.end=yd(ie.end)}function c(){return sQ(this.stack.pop())}function p(){this.data.expectingFirstListItemValue=!0}function m(ie){if(this.data.expectingFirstListItemValue){let ye=this.stack[this.stack.length-2];ye.start=Number.parseInt(this.sliceSerialize(ie),10),this.data.expectingFirstListItemValue=void 0}}function d(){let ie=this.resume(),ye=this.stack[this.stack.length-1];ye.lang=ie}function f(){let ie=this.resume(),ye=this.stack[this.stack.length-1];ye.meta=ie}function h(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function g(){let ie=this.resume(),ye=this.stack[this.stack.length-1];ye.value=ie.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function y(){let ie=this.resume(),ye=this.stack[this.stack.length-1];ye.value=ie.replace(/(\r?\n|\r)$/g,"")}function _(ie){let ye=this.resume(),W=this.stack[this.stack.length-1];W.label=ye,W.identifier=Np(this.sliceSerialize(ie)).toLowerCase()}function b(){let ie=this.resume(),ye=this.stack[this.stack.length-1];ye.title=ie}function w(){let ie=this.resume(),ye=this.stack[this.stack.length-1];ye.url=ie}function S(ie){let ye=this.stack[this.stack.length-1];if(!ye.depth){let W=this.sliceSerialize(ie).length;ye.depth=W}}function C(){this.data.setextHeadingSlurpLineEnding=!0}function k(ie){let ye=this.stack[this.stack.length-1];ye.depth=this.sliceSerialize(ie).codePointAt(0)===61?1:2}function A(){this.data.setextHeadingSlurpLineEnding=void 0}function O(ie){let W=this.stack[this.stack.length-1].children,ge=W[W.length-1];(!ge||ge.type!=="text")&&(ge=ke(),ge.position={start:yd(ie.start),end:void 0},W.push(ge)),this.stack.push(ge)}function V(ie){let ye=this.stack.pop();ye.value+=this.sliceSerialize(ie),ye.position.end=yd(ie.end)}function $(ie){let ye=this.stack[this.stack.length-1];if(this.data.atHardBreak){let W=ye.children[ye.children.length-1];W.position.end=yd(ie.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(ye.type)&&(O.call(this,ie),V.call(this,ie))}function H(){this.data.atHardBreak=!0}function N(){let ie=this.resume(),ye=this.stack[this.stack.length-1];ye.value=ie}function F(){let ie=this.resume(),ye=this.stack[this.stack.length-1];ye.value=ie}function q(){let ie=this.resume(),ye=this.stack[this.stack.length-1];ye.value=ie}function U(){let ie=this.stack[this.stack.length-1];if(this.data.inReference){let ye=this.data.referenceType||"shortcut";ie.type+="Reference",ie.referenceType=ye,delete ie.url,delete ie.title}else delete ie.identifier,delete ie.label;this.data.referenceType=void 0}function J(){let ie=this.stack[this.stack.length-1];if(this.data.inReference){let ye=this.data.referenceType||"shortcut";ie.type+="Reference",ie.referenceType=ye,delete ie.url,delete ie.title}else delete ie.identifier,delete ie.label;this.data.referenceType=void 0}function oe(ie){let ye=this.sliceSerialize(ie),W=this.stack[this.stack.length-2];W.label=Ufe(ye),W.identifier=Np(ye).toLowerCase()}function ce(){let ie=this.stack[this.stack.length-1],ye=this.resume(),W=this.stack[this.stack.length-1];if(this.data.inReference=!0,W.type==="link"){let ge=ie.children;W.children=ge}else W.alt=ye}function T(){let ie=this.resume(),ye=this.stack[this.stack.length-1];ye.url=ie}function X(){let ie=this.resume(),ye=this.stack[this.stack.length-1];ye.title=ie}function R(){this.data.inReference=void 0}function M(){this.data.referenceType="collapsed"}function se(ie){let ye=this.resume(),W=this.stack[this.stack.length-1];W.label=ye,W.identifier=Np(this.sliceSerialize(ie)).toLowerCase(),this.data.referenceType="full"}function z(ie){this.data.characterReferenceType=ie.type}function ne(ie){let ye=this.sliceSerialize(ie),W=this.data.characterReferenceType,ge;W?(ge=a3(ye,W==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):ge=O0(ye);let Pe=this.stack[this.stack.length-1];Pe.value+=ge}function j(ie){let ye=this.stack.pop();ye.position.end=yd(ie.end)}function te(ie){V.call(this,ie);let ye=this.stack[this.stack.length-1];ye.url=this.sliceSerialize(ie)}function re(ie){V.call(this,ie);let ye=this.stack[this.stack.length-1];ye.url="mailto:"+this.sliceSerialize(ie)}function pe(){return{type:"blockquote",children:[]}}function he(){return{type:"code",lang:null,meta:null,value:""}}function L(){return{type:"inlineCode",value:""}}function Z(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function Y(){return{type:"emphasis",children:[]}}function Te(){return{type:"heading",depth:0,children:[]}}function Ue(){return{type:"break"}}function Ie(){return{type:"html",value:""}}function Qe(){return{type:"image",title:null,url:"",alt:null}}function it(){return{type:"link",title:null,url:"",children:[]}}function ot(ie){return{type:"list",ordered:ie.type==="listOrdered",start:null,spread:ie._spread,children:[]}}function ue(ie){return{type:"listItem",spread:ie._spread,checked:null,children:[]}}function de(){return{type:"paragraph",children:[]}}function ve(){return{type:"strong",children:[]}}function ke(){return{type:"text",value:""}}function Oe(){return{type:"thematicBreak"}}}function yd(e){return{line:e.line,column:e.column,offset:e.offset}}function jfe(e,t){let n=-1;for(;++n<t.length;){let o=t[n];Array.isArray(o)?jfe(e,o):tFe(e,o)}}function tFe(e,t){let n;for(n in t)if(Hfe.call(t,n))switch(n){case"canContainEols":{let o=t[n];o&&e[n].push(...o);break}case"transforms":{let o=t[n];o&&e[n].push(...o);break}case"enter":case"exit":{let o=t[n];o&&Object.assign(e[n],o);break}}}function Wfe(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+dd({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+dd({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+dd({start:t.start,end:t.end})+") is still open")}var Hfe,Gfe=x(()=>{Bde();Bfe();aQ();$fe();l3();s3();eQ();Hfe={}.hasOwnProperty});var qfe=x(()=>{Gfe()});function x3(e){let t=this;t.parser=n;function n(o){return MQ(o,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}var Qfe=x(()=>{qfe()});var Kfe=x(()=>{Qfe()});function Yfe(e,t){let n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)}var Xfe=x(()=>{});function Jfe(e,t){let n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:`
`}]}var Zfe=x(()=>{});function Rfe(e,t){let n=t.value?t.value+`
`:"",o={};t.lang&&(o.className=["language-"+t.lang]);let r={type:"element",tagName:"code",properties:o,children:[{type:"text",value:n}]};return t.meta&&(r.data={meta:t.meta}),e.patch(t,r),r=e.applyData(t,r),r={type:"element",tagName:"pre",properties:{},children:[r]},e.patch(t,r),r}var ehe=x(()=>{});function the(e,t){let n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}var nhe=x(()=>{});function ohe(e,t){let n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}var rhe=x(()=>{});function ihe(e,t){let n=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",o=String(t.identifier).toUpperCase(),r=Xl(o.toLowerCase()),i=e.footnoteOrder.indexOf(o),s,a=e.footnoteCounts.get(o);a===void 0?(a=0,e.footnoteOrder.push(o),s=e.footnoteOrder.length):s=i+1,a+=1,e.footnoteCounts.set(o,a);let l={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+r,id:n+"fnref-"+r+(a>1?"-"+a:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(s)}]};e.patch(t,l);let u={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,u),e.applyData(t,u)}var she=x(()=>{Lh()});function ahe(e,t){let n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}var lhe=x(()=>{});function uhe(e,t){if(e.options.allowDangerousHtml){let n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}var che=x(()=>{});function w3(e,t){let n=t.referenceType,o="]";if(n==="collapsed"?o+="[]":n==="full"&&(o+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+o}];let r=e.all(t),i=r[0];i&&i.type==="text"?i.value="["+i.value:r.unshift({type:"text",value:"["});let s=r[r.length-1];return s&&s.type==="text"?s.value+=o:r.push({type:"text",value:o}),r}var NQ=x(()=>{});function phe(e,t){let n=String(t.identifier).toUpperCase(),o=e.definitionById.get(n);if(!o)return w3(e,t);let r={src:Xl(o.url||""),alt:t.alt};o.title!==null&&o.title!==void 0&&(r.title=o.title);let i={type:"element",tagName:"img",properties:r,children:[]};return e.patch(t,i),e.applyData(t,i)}var mhe=x(()=>{Lh();NQ()});function dhe(e,t){let n={src:Xl(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);let o={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,o),e.applyData(t,o)}var fhe=x(()=>{Lh()});function hhe(e,t){let n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);let o={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,o),e.applyData(t,o)}var ghe=x(()=>{});function yhe(e,t){let n=String(t.identifier).toUpperCase(),o=e.definitionById.get(n);if(!o)return w3(e,t);let r={href:Xl(o.url||"")};o.title!==null&&o.title!==void 0&&(r.title=o.title);let i={type:"element",tagName:"a",properties:r,children:e.all(t)};return e.patch(t,i),e.applyData(t,i)}var _he=x(()=>{Lh();NQ()});function vhe(e,t){let n={href:Xl(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);let o={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)}var bhe=x(()=>{Lh()});function xhe(e,t,n){let o=e.all(t),r=n?nFe(n):whe(t),i={},s=[];if(typeof t.checked=="boolean"){let c=o[0],p;c&&c.type==="element"&&c.tagName==="p"?p=c:(p={type:"element",tagName:"p",properties:{},children:[]},o.unshift(p)),p.children.length>0&&p.children.unshift({type:"text",value:" "}),p.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let a=-1;for(;++a<o.length;){let c=o[a];(r||a!==0||c.type!=="element"||c.tagName!=="p")&&s.push({type:"text",value:`
`}),c.type==="element"&&c.tagName==="p"&&!r?s.push(...c.children):s.push(c)}let l=o[o.length-1];l&&(r||l.type!=="element"||l.tagName!=="p")&&s.push({type:"text",value:`
`});let u={type:"element",tagName:"li",properties:i,children:s};return e.patch(t,u),e.applyData(t,u)}function nFe(e){let t=!1;if(e.type==="list"){t=e.spread||!1;let n=e.children,o=-1;for(;!t&&++o<n.length;)t=whe(n[o])}return t}function whe(e){let t=e.spread;return t??e.children.length>1}var Che=x(()=>{});function Ehe(e,t){let n={},o=e.all(t),r=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++r<o.length;){let s=o[r];if(s.type==="element"&&s.tagName==="li"&&s.properties&&Array.isArray(s.properties.className)&&s.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}let i={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(o,!0)};return e.patch(t,i),e.applyData(t,i)}var She=x(()=>{});function khe(e,t){let n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}var Ahe=x(()=>{});function The(e,t){let n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)}var Phe=x(()=>{});function Ihe(e,t){let n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}var Ohe=x(()=>{});function Dhe(e,t){let n=e.all(t),o=n.shift(),r=[];if(o){let s={type:"element",tagName:"thead",properties:{},children:e.wrap([o],!0)};e.patch(t.children[0],s),r.push(s)}if(n.length>0){let s={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},a=I0(t.children[1]),l=r3(t.children[t.children.length-1]);a&&l&&(s.position={start:a,end:l}),r.push(s)}let i={type:"element",tagName:"table",properties:{},children:e.wrap(r,!0)};return e.patch(t,i),e.applyData(t,i)}var Mhe=x(()=>{i3()});function Nhe(e,t,n){let o=n?n.children:void 0,i=(o?o.indexOf(t):1)===0?"th":"td",s=n&&n.type==="table"?n.align:void 0,a=s?s.length:t.children.length,l=-1,u=[];for(;++l<a;){let p=t.children[l],m={},d=s?s[l]:void 0;d&&(m.align=d);let f={type:"element",tagName:i,properties:m,children:[]};p&&(f.children=e.all(p),e.patch(p,f),f=e.applyData(p,f)),u.push(f)}let c={type:"element",tagName:"tr",properties:{},children:e.wrap(u,!0)};return e.patch(t,c),e.applyData(t,c)}var Lhe=x(()=>{});function Vhe(e,t){let n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}var Fhe=x(()=>{});function Uhe(e){let t=String(e),n=/\r?\n|\r/g,o=n.exec(t),r=0,i=[];for(;o;)i.push($he(t.slice(r,o.index),r>0,!0),o[0]),r=o.index+o[0].length,o=n.exec(t);return i.push($he(t.slice(r),r>0,!1)),i.join("")}function $he(e,t,n){let o=0,r=e.length;if(t){let i=e.codePointAt(o);for(;i===zhe||i===Bhe;)o++,i=e.codePointAt(o)}if(n){let i=e.codePointAt(r-1);for(;i===zhe||i===Bhe;)r--,i=e.codePointAt(r-1)}return r>o?e.slice(o,r):""}var zhe,Bhe,Hhe=x(()=>{zhe=9,Bhe=32});function jhe(e,t){let n={type:"text",value:Uhe(String(t.value))};return e.patch(t,n),e.applyData(t,n)}var Whe=x(()=>{Hhe()});function Ghe(e,t){let n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}var qhe=x(()=>{});function C3(){}var Qhe,Khe=x(()=>{Xfe();Zfe();ehe();nhe();rhe();she();lhe();che();mhe();fhe();ghe();_he();bhe();Che();She();Ahe();Phe();Ohe();Mhe();Lhe();Fhe();Whe();qhe();Qhe={blockquote:Yfe,break:Jfe,code:Rfe,delete:the,emphasis:ohe,footnoteReference:ihe,heading:ahe,html:uhe,imageReference:phe,image:dhe,inlineCode:hhe,linkReference:yhe,link:vhe,listItem:xhe,list:Ehe,paragraph:khe,root:The,strong:Ihe,table:Dhe,tableCell:Vhe,tableRow:Nhe,text:jhe,thematicBreak:Ghe,toml:C3,yaml:C3,definition:C3,footnoteDefinition:C3}});var E3,M0,Bh,N0,xw,ww,Cw,Ew,S3,k3,LQ=x(()=>{E3=-1,M0=0,Bh=1,N0=2,xw=3,ww=4,Cw=5,Ew=6,S3=7,k3=8});var Yhe,oFe,VQ,Xhe=x(()=>{LQ();Yhe=typeof self=="object"?self:globalThis,oFe=(e,t)=>{let n=(r,i)=>(e.set(i,r),r),o=r=>{if(e.has(r))return e.get(r);let[i,s]=t[r];switch(i){case M0:case E3:return n(s,r);case Bh:{let a=n([],r);for(let l of s)a.push(o(l));return a}case N0:{let a=n({},r);for(let[l,u]of s)a[o(l)]=o(u);return a}case xw:return n(new Date(s),r);case ww:{let{source:a,flags:l}=s;return n(new RegExp(a,l),r)}case Cw:{let a=n(new Map,r);for(let[l,u]of s)a.set(o(l),o(u));return a}case Ew:{let a=n(new Set,r);for(let l of s)a.add(o(l));return a}case S3:{let{name:a,message:l}=s;return n(new Yhe[a](l),r)}case k3:return n(BigInt(s),r);case"BigInt":return n(Object(BigInt(s)),r);case"ArrayBuffer":return n(new Uint8Array(s).buffer,s);case"DataView":{let{buffer:a}=new Uint8Array(s);return n(new DataView(a),s)}}return n(new Yhe[i](s),r)};return o},VQ=e=>oFe(new Map,e)(0)});var L0,rFe,iFe,Sw,A3,sFe,FQ,Jhe=x(()=>{LQ();L0="",{toString:rFe}={},{keys:iFe}=Object,Sw=e=>{let t=typeof e;if(t!=="object"||!e)return[M0,t];let n=rFe.call(e).slice(8,-1);switch(n){case"Array":return[Bh,L0];case"Object":return[N0,L0];case"Date":return[xw,L0];case"RegExp":return[ww,L0];case"Map":return[Cw,L0];case"Set":return[Ew,L0];case"DataView":return[Bh,n]}return n.includes("Array")?[Bh,n]:n.includes("Error")?[S3,n]:[N0,n]},A3=([e,t])=>e===M0&&(t==="function"||t==="symbol"),sFe=(e,t,n,o)=>{let r=(s,a)=>{let l=o.push(s)-1;return n.set(a,l),l},i=s=>{if(n.has(s))return n.get(s);let[a,l]=Sw(s);switch(a){case M0:{let c=s;switch(l){case"bigint":a=k3,c=s.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+l);c=null;break;case"undefined":return r([E3],s)}return r([a,c],s)}case Bh:{if(l){let m=s;return l==="DataView"?m=new Uint8Array(s.buffer):l==="ArrayBuffer"&&(m=new Uint8Array(s)),r([l,[...m]],s)}let c=[],p=r([a,c],s);for(let m of s)c.push(i(m));return p}case N0:{if(l)switch(l){case"BigInt":return r([l,s.toString()],s);case"Boolean":case"Number":case"String":return r([l,s.valueOf()],s)}if(t&&"toJSON"in s)return i(s.toJSON());let c=[],p=r([a,c],s);for(let m of iFe(s))(e||!A3(Sw(s[m])))&&c.push([i(m),i(s[m])]);return p}case xw:return r([a,s.toISOString()],s);case ww:{let{source:c,flags:p}=s;return r([a,{source:c,flags:p}],s)}case Cw:{let c=[],p=r([a,c],s);for(let[m,d]of s)(e||!(A3(Sw(m))||A3(Sw(d))))&&c.push([i(m),i(d)]);return p}case Ew:{let c=[],p=r([a,c],s);for(let m of s)(e||!A3(Sw(m)))&&c.push(i(m));return p}}let{message:u}=s;return r([a,{name:l,message:u}],s)};return i},FQ=(e,{json:t,lossy:n}={})=>{let o=[];return sFe(!(t||n),!!t,new Map,o)(e),o}});var V0,zQ=x(()=>{Xhe();Jhe();V0=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?VQ(FQ(e,t)):structuredClone(e):(e,t)=>VQ(FQ(e,t))});function aFe(e,t){let n=[{type:"text",value:"\u21A9"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function lFe(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function Zhe(e){let t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||aFe,o=e.options.footnoteBackLabel||lFe,r=e.options.footnoteLabel||"Footnotes",i=e.options.footnoteLabelTagName||"h2",s=e.options.footnoteLabelProperties||{className:["sr-only"]},a=[],l=-1;for(;++l<e.footnoteOrder.length;){let u=e.footnoteById.get(e.footnoteOrder[l]);if(!u)continue;let c=e.all(u),p=String(u.identifier).toUpperCase(),m=Xl(p.toLowerCase()),d=0,f=[],h=e.footnoteCounts.get(p);for(;h!==void 0&&++d<=h;){f.length>0&&f.push({type:"text",value:" "});let _=typeof n=="string"?n:n(l,d);typeof _=="string"&&(_={type:"text",value:_}),f.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+m+(d>1?"-"+d:""),dataFootnoteBackref:"",ariaLabel:typeof o=="string"?o:o(l,d),className:["data-footnote-backref"]},children:Array.isArray(_)?_:[_]})}let g=c[c.length-1];if(g&&g.type==="element"&&g.tagName==="p"){let _=g.children[g.children.length-1];_&&_.type==="text"?_.value+=" ":g.children.push({type:"text",value:" "}),g.children.push(...f)}else c.push(...f);let y={type:"element",tagName:"li",properties:{id:t+"fn-"+m},children:e.wrap(c,!0)};e.patch(u,y),a.push(y)}if(a.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:i,properties:{...V0(s),id:"footnote-label"},children:[{type:"text",value:r}]},{type:"text",value:`
`},{type:"element",tagName:"ol",properties:{},children:e.wrap(a,!0)},{type:"text",value:`
`}]}}var Rhe=x(()=>{zQ();Lh()});function uFe(e){let t=[],n=-1;for(;++n<e.length;)t[n]=T3(e[n]);return P3(o);function o(...r){let i=-1;for(;++i<t.length;)if(t[i].apply(this,r))return!0;return!1}}function cFe(e){let t=e;return P3(n);function n(o){let r=o,i;for(i in e)if(r[i]!==t[i])return!1;return!0}}function pFe(e){return P3(t);function t(n){return n&&n.type===e}}function P3(e){return t;function t(n,o,r){return Boolean(dFe(n)&&e.call(this,n,typeof o=="number"?o:void 0,r||void 0))}}function mFe(){return!0}function dFe(e){return e!==null&&typeof e=="object"&&"type"in e}var T3,ege=x(()=>{T3=function(e){if(e==null)return mFe;if(typeof e=="function")return P3(e);if(typeof e=="object")return Array.isArray(e)?uFe(e):cFe(e);if(typeof e=="string")return pFe(e);throw new Error("Expected function, string, or object as test")}});var tge=x(()=>{ege()});function nge(e){return e}var oge=x(()=>{});function $Q(e,t,n,o){let r;typeof t=="function"&&typeof n!="function"?(o=n,n=t):r=t;let i=T3(r),s=o?-1:1;a(e,void 0,[])();function a(l,u,c){let p=l&&typeof l=="object"?l:{};if(typeof p.type=="string"){let d=typeof p.tagName=="string"?p.tagName:typeof p.name=="string"?p.name:void 0;Object.defineProperty(m,"name",{value:"node ("+nge(l.type+(d?"<"+d+">":""))+")"})}return m;function m(){let d=rge,f,h,g;if((!t||i(l,u,c[c.length-1]||void 0))&&(d=fFe(n(l,c)),d[0]===I3))return d;if("children"in l&&l.children){let y=l;if(y.children&&d[0]!==UQ)for(h=(o?y.children.length:-1)+s,g=c.concat(y);h>-1&&h<y.children.length;){let _=y.children[h];if(f=a(_,h,g)(),f[0]===I3)return f;h=typeof f[1]=="number"?f[1]:h+s}}return d}}}function fFe(e){return Array.isArray(e)?e:typeof e=="number"?[BQ,e]:e==null?rge:[e]}var rge,BQ,I3,UQ,ige=x(()=>{tge();oge();rge=[],BQ=!0,I3=!1,UQ="skip"});var sge=x(()=>{ige()});function kw(e,t,n,o){let r,i,s;typeof t=="function"&&typeof n!="function"?(i=void 0,s=t,r=n):(i=t,s=n,r=o),$Q(e,i,a,r);function a(l,u){let c=u[u.length-1],p=c?c.children.indexOf(l):void 0;return s(l,p,c)}}var age=x(()=>{sge()});var HQ=x(()=>{age()});function lge(e,t){let n=t||hFe,o=new Map,r=new Map,i=new Map,s={...Qhe,...n.handlers},a={all:u,applyData:yFe,definitionById:o,footnoteById:r,footnoteCounts:i,footnoteOrder:[],handlers:s,one:l,options:n,patch:gFe,wrap:vFe};return kw(e,function(c){if(c.type==="definition"||c.type==="footnoteDefinition"){let p=c.type==="definition"?o:r,m=String(c.identifier).toUpperCase();p.has(m)||p.set(m,c)}}),a;function l(c,p){let m=c.type,d=a.handlers[m];if(jQ.call(a.handlers,m)&&d)return d(a,c,p);if(a.options.passThrough&&a.options.passThrough.includes(m)){if("children"in c){let{children:h,...g}=c,y=V0(g);return y.children=a.all(c),y}return V0(c)}return(a.options.unknownHandler||_Fe)(a,c,p)}function u(c){let p=[];if("children"in c){let m=c.children,d=-1;for(;++d<m.length;){let f=a.one(m[d],c);if(f){if(d&&m[d-1].type==="break"&&(!Array.isArray(f)&&f.type==="text"&&(f.value=uge(f.value)),!Array.isArray(f)&&f.type==="element")){let h=f.children[0];h&&h.type==="text"&&(h.value=uge(h.value))}Array.isArray(f)?p.push(...f):p.push(f)}}}return p}}function gFe(e,t){e.position&&(t.position=Zq(e))}function yFe(e,t){let n=t;if(e&&e.data){let o=e.data.hName,r=e.data.hChildren,i=e.data.hProperties;if(typeof o=="string")if(n.type==="element")n.tagName=o;else{let s="children"in n?n.children:[n];n={type:"element",tagName:o,properties:{},children:s}}n.type==="element"&&i&&Object.assign(n.properties,V0(i)),"children"in n&&n.children&&r!==null&&r!==void 0&&(n.children=r)}return n}function _Fe(e,t){let n=t.data||{},o="value"in t&&!(jQ.call(n,"hProperties")||jQ.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,o),e.applyData(t,o)}function vFe(e,t){let n=[],o=-1;for(t&&n.push({type:"text",value:`
`});++o<e.length;)o&&n.push({type:"text",value:`
`}),n.push(e[o]);return t&&e.length>0&&n.push({type:"text",value:`
`}),n}function uge(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}var jQ,hFe,cge=x(()=>{zQ();HQ();i3();Khe();jQ={}.hasOwnProperty,hFe={}});function O3(e,t){let n=lge(e,t),o=n.one(e,void 0),r=Zhe(n),i=Array.isArray(o)?{type:"root",children:o}:o||{type:"root",children:[]};return r&&(ya("children"in i),i.children.push({type:"text",value:`
`},r)),i}var pge=x(()=>{lw();Rhe();cge()});var mge=x(()=>{pge()});function D3(e,t){return e&&"run"in e?async function(n,o){let r=O3(n,{file:o,...t});await e.run(r,o)}:function(n,o){return O3(n,{file:o,...e||t})}}var dge=x(()=>{mge()});var fge=x(()=>{dge()});function WQ(e){if(e)throw e}var hge=x(()=>{});var Ege=ct((GVt,Cge)=>{"use strict";var M3=Object.prototype.hasOwnProperty,gge=Object.prototype.toString,yge=Object.defineProperty,_ge=Object.getOwnPropertyDescriptor,vge=function(t){return typeof Array.isArray=="function"?Array.isArray(t):gge.call(t)==="[object Array]"},bge=function(t){if(!t||gge.call(t)!=="[object Object]")return!1;var n=M3.call(t,"constructor"),o=t.constructor&&t.constructor.prototype&&M3.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!n&&!o)return!1;var r;for(r in t);return typeof r=="undefined"||M3.call(t,r)},xge=function(t,n){yge&&n.name==="__proto__"?yge(t,n.name,{enumerable:!0,configurable:!0,value:n.newValue,writable:!0}):t[n.name]=n.newValue},wge=function(t,n){if(n==="__proto__")if(M3.call(t,n)){if(_ge)return _ge(t,n).value}else return;return t[n]};Cge.exports=function e(){var t,n,o,r,i,s,a=arguments[0],l=1,u=arguments.length,c=!1;for(typeof a=="boolean"&&(c=a,a=arguments[1]||{},l=2),(a==null||typeof a!="object"&&typeof a!="function")&&(a={});l<u;++l)if(t=arguments[l],t!=null)for(n in t)o=wge(a,n),r=wge(t,n),a!==r&&(c&&r&&(bge(r)||(i=vge(r)))?(i?(i=!1,s=o&&vge(o)?o:[]):s=o&&bge(o)?o:{},xge(a,{name:n,newValue:e(c,s,r)})):typeof r!="undefined"&&xge(a,{name:n,newValue:r}));return a}});function Aw(e){if(typeof e!="object"||e===null)return!1;let t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}var Sge=x(()=>{});function GQ(){let e=[],t={run:n,use:o};return t;function n(...r){let i=-1,s=r.pop();if(typeof s!="function")throw new TypeError("Expected function as last argument, not "+s);a(null,...r);function a(l,...u){let c=e[++i],p=-1;if(l){s(l);return}for(;++p<r.length;)(u[p]===null||u[p]===void 0)&&(u[p]=r[p]);r=u,c?kge(c,a)(...u):s(null,...u)}}function o(r){if(typeof r!="function")throw new TypeError("Expected `middelware` to be a function, not "+r);return e.push(r),t}}function kge(e,t){let n;return o;function o(...s){let a=e.length>s.length,l;a&&s.push(r);try{l=e.apply(this,s)}catch(u){let c=u;if(a&&n)throw c;return r(c)}a||(l&&l.then&&typeof l.then=="function"?l.then(i,r):l instanceof Error?r(l):i(l))}function r(s,...a){n||(n=!0,t(s,...a))}function i(s){r(null,s)}}var Age=x(()=>{});var Tge=x(()=>{Age()});function bFe(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Tw(e);let n=0,o=-1,r=e.length,i;if(t===void 0||t.length===0||t.length>e.length){for(;r--;)if(e.codePointAt(r)===47){if(i){n=r+1;break}}else o<0&&(i=!0,o=r+1);return o<0?"":e.slice(n,o)}if(t===e)return"";let s=-1,a=t.length-1;for(;r--;)if(e.codePointAt(r)===47){if(i){n=r+1;break}}else s<0&&(i=!0,s=r+1),a>-1&&(e.codePointAt(r)===t.codePointAt(a--)?a<0&&(o=r):(a=-1,o=s));return n===o?o=s:o<0&&(o=e.length),e.slice(n,o)}function xFe(e){if(Tw(e),e.length===0)return".";let t=-1,n=e.length,o;for(;--n;)if(e.codePointAt(n)===47){if(o){t=n;break}}else o||(o=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function wFe(e){Tw(e);let t=e.length,n=-1,o=0,r=-1,i=0,s;for(;t--;){let a=e.codePointAt(t);if(a===47){if(s){o=t+1;break}continue}n<0&&(s=!0,n=t+1),a===46?r<0?r=t:i!==1&&(i=1):r>-1&&(i=-1)}return r<0||n<0||i===0||i===1&&r===n-1&&r===o+1?"":e.slice(r,n)}function CFe(...e){let t=-1,n;for(;++t<e.length;)Tw(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":EFe(n)}function EFe(e){Tw(e);let t=e.codePointAt(0)===47,n=SFe(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function SFe(e,t){let n="",o=0,r=-1,i=0,s=-1,a,l;for(;++s<=e.length;){if(s<e.length)a=e.codePointAt(s);else{if(a===47)break;a=47}if(a===47){if(!(r===s-1||i===1))if(r!==s-1&&i===2){if(n.length<2||o!==2||n.codePointAt(n.length-1)!==46||n.codePointAt(n.length-2)!==46){if(n.length>2){if(l=n.lastIndexOf("/"),l!==n.length-1){l<0?(n="",o=0):(n=n.slice(0,l),o=n.length-1-n.lastIndexOf("/")),r=s,i=0;continue}}else if(n.length>0){n="",o=0,r=s,i=0;continue}}t&&(n=n.length>0?n+"/..":"..",o=2)}else n.length>0?n+="/"+e.slice(r+1,s):n=e.slice(r+1,s),o=s-r-1;r=s,i=0}else a===46&&i>-1?i++:i=-1}return n}function Tw(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}var Lu,Pge=x(()=>{Lu={basename:bFe,dirname:xFe,extname:wFe,join:CFe,sep:"/"}});function kFe(){return"/"}var Ige,Oge=x(()=>{Ige={cwd:kFe}});function F0(e){return Boolean(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}var qQ=x(()=>{});function Dge(e){if(typeof e=="string")e=new URL(e);else if(!F0(e)){let t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){let t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return AFe(e)}function AFe(e){if(e.hostname!==""){let o=new TypeError('File URL host must be "localhost" or empty on darwin');throw o.code="ERR_INVALID_FILE_URL_HOST",o}let t=e.pathname,n=-1;for(;++n<t.length;)if(t.codePointAt(n)===37&&t.codePointAt(n+1)===50){let o=t.codePointAt(n+2);if(o===70||o===102){let r=new TypeError("File URL path must not include encoded / characters");throw r.code="ERR_INVALID_FILE_URL_PATH",r}}return decodeURIComponent(t)}var Mge=x(()=>{qQ();qQ()});function KQ(e,t){if(e&&e.includes(Lu.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+Lu.sep+"`")}function YQ(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function Nge(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function TFe(e){return Boolean(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}var QQ,z0,Lge=x(()=>{tQ();Pge();Oge();Mge();QQ=["history","path","basename","stem","extname","dirname"],z0=class{constructor(t){let n;t?F0(t)?n={path:t}:typeof t=="string"||TFe(t)?n={value:t}:n=t:n={},this.cwd="cwd"in n?"":Ige.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let o=-1;for(;++o<QQ.length;){let i=QQ[o];i in n&&n[i]!==void 0&&n[i]!==null&&(this[i]=i==="history"?[...n[i]]:n[i])}let r;for(r in n)QQ.includes(r)||(this[r]=n[r])}get basename(){return typeof this.path=="string"?Lu.basename(this.path):void 0}set basename(t){YQ(t,"basename"),KQ(t,"basename"),this.path=Lu.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?Lu.dirname(this.path):void 0}set dirname(t){Nge(this.basename,"dirname"),this.path=Lu.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?Lu.extname(this.path):void 0}set extname(t){if(KQ(t,"extname"),Nge(this.dirname,"extname"),t){if(t.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Lu.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){F0(t)&&(t=Dge(t)),YQ(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?Lu.basename(this.path,this.extname):void 0}set stem(t){YQ(t,"stem"),KQ(t,"stem"),this.path=Lu.join(this.dirname||"",t+(this.extname||""))}fail(t,n,o){let r=this.message(t,n,o);throw r.fatal=!0,r}info(t,n,o){let r=this.message(t,n,o);return r.fatal=void 0,r}message(t,n,o){let r=new Di(t,n,o);return this.path&&(r.name=this.path+":"+r.name,r.file=this.path),r.fatal=!1,this.messages.push(r),r}toString(t){return this.value===void 0?"":typeof this.value=="string"?this.value:new TextDecoder(t||void 0).decode(this.value)}}});var XQ=x(()=>{Lge()});var Vge,Fge=x(()=>{Vge=function(e){let o=this.constructor.prototype,r=o[e],i=function(){return r.apply(i,arguments)};return Object.setPrototypeOf(i,o),i}});function ZQ(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function RQ(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function eK(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function zge(e){if(!Aw(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function Bge(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function V3(e){return IFe(e)?e:new z0(e)}function IFe(e){return Boolean(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function OFe(e){return typeof e=="string"||DFe(e)}function DFe(e){return Boolean(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}var N3,PFe,L3,JQ,Uge=x(()=>{hge();N3=P(Ege(),1);lw();Sge();Tge();XQ();Fge();PFe={}.hasOwnProperty,L3=class extends Vge{constructor(){super("copy");this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=GQ()}copy(){let t=new L3,n=-1;for(;++n<this.attachers.length;){let o=this.attachers[n];t.use(...o)}return t.data((0,N3.default)(!0,{},this.namespace)),t}data(t,n){return typeof t=="string"?arguments.length===2?(eK("data",this.frozen),this.namespace[t]=n,this):PFe.call(this.namespace,t)&&this.namespace[t]||void 0:t?(eK("data",this.frozen),this.namespace=t,this):this.namespace}freeze(){if(this.frozen)return this;let t=this;for(;++this.freezeIndex<this.attachers.length;){let[n,...o]=this.attachers[this.freezeIndex];if(o[0]===!1)continue;o[0]===!0&&(o[0]=void 0);let r=n.call(t,...o);typeof r=="function"&&this.transformers.use(r)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(t){this.freeze();let n=V3(t),o=this.parser||this.Parser;return ZQ("parse",o),o(String(n),n)}process(t,n){let o=this;return this.freeze(),ZQ("process",this.parser||this.Parser),RQ("process",this.compiler||this.Compiler),n?r(void 0,n):new Promise(r);function r(i,s){let a=V3(t),l=o.parse(a);o.run(l,a,function(c,p,m){if(c||!p||!m)return u(c);let d=p,f=o.stringify(d,m);OFe(f)?m.value=f:m.result=f,u(c,m)});function u(c,p){c||!p?s(c):i?i(p):(ya(n,"`done` is defined if `resolve` is not"),n(void 0,p))}}}processSync(t){let n=!1,o;return this.freeze(),ZQ("processSync",this.parser||this.Parser),RQ("processSync",this.compiler||this.Compiler),this.process(t,r),Bge("processSync","process",n),ya(o,"we either bailed on an error or have a tree"),o;function r(i,s){n=!0,WQ(i),o=s}}run(t,n,o){zge(t),this.freeze();let r=this.transformers;return!o&&typeof n=="function"&&(o=n,n=void 0),o?i(void 0,o):new Promise(i);function i(s,a){ya(typeof n!="function","`file` can\u2019t be a `done` anymore, we checked");let l=V3(n);r.run(t,l,u);function u(c,p,m){let d=p||t;c?a(c):s?s(d):(ya(o,"`done` is defined if `resolve` is not"),o(void 0,d,m))}}}runSync(t,n){let o=!1,r;return this.run(t,n,i),Bge("runSync","run",o),ya(r,"we either bailed on an error or have a tree"),r;function i(s,a){WQ(s),r=a,o=!0}}stringify(t,n){this.freeze();let o=V3(n),r=this.compiler||this.Compiler;return RQ("stringify",r),zge(t),r(t,o)}use(t,...n){let o=this.attachers,r=this.namespace;if(eK("use",this.frozen),t!=null)if(typeof t=="function")l(t,n);else if(typeof t=="object")Array.isArray(t)?a(t):s(t);else throw new TypeError("Expected usable value, not `"+t+"`");return this;function i(u){if(typeof u=="function")l(u,[]);else if(typeof u=="object")if(Array.isArray(u)){let[c,...p]=u;l(c,p)}else s(u);else throw new TypeError("Expected usable value, not `"+u+"`")}function s(u){if(!("plugins"in u)&&!("settings"in u))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");a(u.plugins),u.settings&&(r.settings=(0,N3.default)(!0,r.settings,u.settings))}function a(u){let c=-1;if(u!=null)if(Array.isArray(u))for(;++c<u.length;){let p=u[c];i(p)}else throw new TypeError("Expected a list of plugins, not `"+u+"`")}function l(u,c){let p=-1,m=-1;for(;++p<o.length;)if(o[p][0]===u){m=p;break}if(m===-1)o.push([u,...c]);else if(c.length>0){let[d,...f]=c,h=o[m][1];Aw(h)&&Aw(d)&&(d=(0,N3.default)(!0,h,d)),o[m]=[u,d,...f]}}}},JQ=new L3().freeze()});var $ge=x(()=>{Uge()});function nK(e){let t=VFe(e),n=FFe(e);return zFe(t.runSync(t.parse(n),n),e)}function VFe(e){let t=e.rehypePlugins||Hge,n=e.remarkPlugins||Hge,o=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...jge}:jge;return JQ().use(x3).use(n).use(D3,o).use(t)}function FFe(e){let t=e.children||"",n=new z0;return typeof t=="string"?n.value=t:RT("Unexpected value `"+t+"` for `children` prop, expected `string`"),n}function zFe(e,t){let n=t.allowedElements,o=t.allowElement,r=t.components,i=t.disallowedElements,s=t.skipHtml,a=t.unwrapDisallowed,l=t.urlTransform||Wge;for(let c of LFe)Object.hasOwn(t,c.from)&&RT("Unexpected `"+c.from+"` prop, "+(c.to?"use `"+c.to+"` instead":"remove it")+" (see <"+MFe+"#"+c.id+"> for more info)");return n&&i&&RT("Unexpected combined `allowedElements` and `disallowedElements`, expected one or the other"),t.className&&(e={type:"element",tagName:"div",properties:{className:t.className},children:e.type==="root"?e.children:[e]}),kw(e,u),oQ(e,{Fragment:B0.Fragment,components:r,ignoreInvalidStyle:!0,jsx:B0.jsx,jsxs:B0.jsxs,passKeys:!0,passNode:!0});function u(c,p,m){if(c.type==="raw"&&m&&typeof p=="number")return s?m.children.splice(p,1):m.children[p]={type:"text",value:c.value},p;if(c.type==="element"){let d;for(d in fw)if(Object.hasOwn(fw,d)&&Object.hasOwn(c.properties,d)){let f=c.properties[d],h=fw[d];(h===null||h.includes(c.tagName))&&(c.properties[d]=l(String(f||""),d,c))}}if(c.type==="element"){let d=n?!n.includes(c.tagName):i?i.includes(c.tagName):!1;if(!d&&o&&typeof p=="number"&&(d=!o(c,p,m)),d&&m&&typeof p=="number")return a&&c.children?m.children.splice(p,1,...c.children):m.children.splice(p,1),p}}}function Wge(e){let t=e.indexOf(":"),n=e.indexOf("?"),o=e.indexOf("#"),r=e.indexOf("/");return t===-1||r!==-1&&t>r||n!==-1&&t>n||o!==-1&&t>o||NFe.test(e.slice(0,t))?e:""}var B0,tK,MFe,Hge,jge,NFe,LFe,Gge=x(()=>{lw();Mde();Lde();B0=P(Ic("react/jsx-runtime"),1),tK=P(B(),1);Kfe();fge();$ge();HQ();XQ();MFe="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",Hge=[],jge={allowDangerousHtml:!0},NFe=/^(https?|ircs?|mailto|xmpp)$/i,LFe=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}]});var qge=x(()=>{Gge()});var rK={};D(rK,{default:()=>HFe});var Ro,BFe,UFe,Qge,$Fe,oK,HFe,Kge=x(()=>{Ro=P(B());De();qge();tx();TE();BFe=/\.(mp3|aac|flac|opus)/,UFe=/\.(mp4|ogg)/,Qge=({alt:e,src:t})=>{if(t.match(BFe))return Ro.default.createElement("audio",{controls:!0},Ro.default.createElement("source",{src:t}));if(t.match(UFe))return Ro.default.createElement("video",{controls:!0,loop:!0},Ro.default.createElement("source",{src:t}));e=e||"An Example Image";let[,n,o]=e.match(/(?:(.+?)\|)?(.+)/)||[],r=(n||"").split(",");return Ro.default.createElement("img",{src:t,alt:o,classes:[]})},$Fe=()=>({image:Qge,img:Qge,a:e=>Ro.default.createElement("a",{href:e.href,target:"_blank",rel:"noreferrer noopener"},e.children),table:e=>Ro.default.createElement("div",{className:"tco-table-scroll"},Ro.default.createElement("table",null,e.children.reverse())),heading:({level:e,children:t})=>{let n=`h${e}`;return Ro.default.createElement(n,null,t)},p:e=>Ro.default.createElement("p",{...e}),code:({node:e,className:t="",children:n,...o})=>{let r=/language-(\w+)/.exec(t||""),i=r&&r[1];return i?Ro.default.createElement("div",{className:"tco-markdown-code-editor"},Ro.default.createElement(Km,{value:n,updateValue:console.log,CodeEditorButtonsComponent:sv,options:{mode:i,expandable:!0,header_label:i.toUpperCase()}})):Ro.default.createElement("code",{className:"tco-markdown-inline-code "+t,...o},n)},link:e=>Ro.default.createElement("a",{...e,target:"_blank",rel:"nofollow noopener noreferrer"})}),oK=Ro.default.forwardRef(({tag:e,begin:t,end:n,source:o,classes:r,className:i,extraRenderers:s={},...a},l)=>{let u=(0,Ro.useCallback)(({children:m})=>e?Ro.default.createElement("div",{ref:l,className:K("is-longform","is-markdown",i,...r),...a},m):Ro.default.createElement(Ro.default.Fragment,null,m),[e,l,t,n,i,r,a]),c=(0,Ro.useMemo)($Fe,[]),p=(0,Ro.useMemo)(function(){return{...c,root:u,...s}},[u,c,s]);return Ro.default.createElement("div",{className:"tco-markdown"},Ro.default.createElement(nK,{components:p},o))});oK.displayName="MarkdownContent";oK.defaultProps={tag:"div",className:"",classes:[]};HFe=oK});var iK={};D(iK,{default:()=>z3});var F3,Yge,z3,Xge=x(()=>{F3=P(B()),Yge=P(_i());De();z3=class extends F3.default.PureComponent{constructor(){super(...arguments);Q(this,"closeOnOutsideFocus",t=>{!this.isActive()||!this.popoverRef||this.popoverRef.contains(t.target)||this.props.onOutsideClick()});Q(this,"updatePosition",()=>{if(!this.containerRef||!this.props.fixed||!this.props.active)return;let t=7,n=5,o=15,r=window.innerHeight,i=window.innerWidth,{top:s,bottom:a,left:l,width:u,height:c}=this.containerRef.getBoundingClientRect(),p,m=this.props.side||"bottom";switch(m){case"top":p={bottom:r-a+c+t+n,left:l};break;case"left":p={top:s+c/2,right:i-l+t+n};break;case"bottom":p={top:s+c+t+n,left:l};break;case"right":p={top:s+c/2,left:l+u+t+n};break}if(this.props.flowCorrection&&this.popoverRef){let d=this.popoverRef.getBoundingClientRect(),f=!1;if(m==="left"||m==="right"){let h=d.height/2;p.top+h>r&&(p.top=s-d.height+o*2,f="end"),p.top-h<0&&(p.top=s-o,f="start")}this.setState({flow:f})}this.setState({style:p})});this.state={show:!1,isTransitioning:!1,flow:"",style:{}}}componentDidMount(){this.setState({container:document.querySelector(this.props.popoverParentSelector),scrollBox:this.containerRef.closest(".cs-scroll-box"),scrollContainer:this.containerRef.closest(".cs-scroll-container")||window.document.body}),window.document.body.addEventListener("click",this.closeOnOutsideFocus),window.document.body.addEventListener("focus",this.closeOnOutsideFocus),this.props.fixed&&(this.addFixedEvents(),this.openOrClose())}componentDidUpdate(t){t.fixed!==this.state.fixed&&this.addFixedEvents(),this.props.fixed&&t.active!==this.props.active&&this.openOrClose()}addFixedEvents(){this.removeFixedEvents(),!!this.containerRef&&(window.addEventListener("resize",this.updatePosition),this.state.scrollBox?(this.state.scrollBox.addEventListener("ps-scroll-y",this.updatePosition),this.state.scrollBox.addEventListener("ps-scroll-x",this.updatePosition)):this.state.scrollContainer&&this.state.scrollContainer.addEventListener("scroll",this.updatePosition))}openOrClose(){this.props.active?(this.updatePosition(),this.setState({show:!0})):this.setState({show:!1})}maybeFocusInput(){}removeFixedEvents(){window.removeEventListener("resize",this.updatePosition),this.state.scrollBox&&(this.state.scrollBox.removeEventListener("ps-scroll-y",this.updatePosition),this.state.scrollBox.removeEventListener("ps-scroll-x",this.updatePosition)),this.state.scrollContainer&&this.state.scrollContainer.removeEventListener("scroll",this.updatePosition)}componentWillUnmount(){this.removeFixedEvents(),window.document.body.removeEventListener("click",this.closeOnOutsideFocus),window.document.body.removeEventListener("focus",this.closeOnOutsideFocus)}isActive(){return this.props.fixed?this.props.active&&this.state.show:this.props.active}render(){let t=!this.props.fixed&&this.props.flowCorrection?this.state.flow&&`cs-popover-flow-${this.state.flow}`:"",n=F3.default.createElement("div",{className:K("cs-popover",{"cs-popover-fixed":this.props.fixed,"cs-active":this.isActive(),"cs-transitioning":this.state.isTransitioning},`cs-popover-${this.props.side}`,t),ref:o=>this.popoverRef=o,style:this.state.style},this.props.active&&this.props.children);return F3.default.createElement("div",{ref:o=>this.containerRef=o,style:{position:"relative",zIndex:100,minHeight:"100%"}},this.props.fixed&&this.state.container&&!!this.state.container.nodeType?Yge.default.createPortal(n,this.state.container):n)}};Q(z3,"defaultProps",{fixed:!1,side:"bottom",flowCorrection:!0,onOutsideClick:()=>{},popoverParentSelector:".cs-app"})});var sK={};D(sK,{closestMatch:()=>Pw});function Pw(e,t){return e&&(e.matches(t)?e:e.closest(t))}var B3=x(()=>{});var lK={};D(lK,{useSetObserverFromDOM:()=>aK});function aK(){let e=Ke(),t=IS();return function(n){n=n.target||n;let o=Pw(n,'[data-cs-observe="true"]');if(!o)return;let r=o.getAttribute("data-cs-observeable-id");r&&(e(xu(r)),t(r))}}var uK=x(()=>{ht();B3();$t();e1()});var pK={};D(pK,{validTargets:()=>U3,withInlineEditing:()=>cK});function jFe(e,t,n){return Object.keys(t).map(o=>{let{selector:r}=t[o];if(!r)return!1;if(t[o].selector==="root")return{key:o,target:n};if(e.matches(r))return{key:o,target:e};let i=e.closest(r);return i&&n.contains(i)?{key:o,target:i}:!1}).map(({key:o,target:r})=>{if(!o)return!1;if(!t[o].editing_target)return{key:o,target:r};let i=r.querySelector(t[o].editing_target);return i?{key:o,target:i}:!1}).find(o=>!!o)}function Zge(e){let t=e.getAttribute("tco-inline-editing-mode");return e.tagName==="DIV"&&t!=="simple"||t==="full"}function WFe({target:e,onClickMedia:t,initInlineEditing:n}){let o=["bold","italic","strikethrough","underline","forecolor"],r=["textcolor","paste","wordpress","link","lists","tco-inline-editing"];Zge(e)&&(o.pop(),o.unshift("formatselect"),o=o.concat(["forecolor","listoptions","alignoptions","pastetext","removeformat","cs_media","link","superscript","subscript"])),o.unshift("tco-controls");let i=o.join(" "),s=window.csPreviewData?.editor?.tinymce?.textcolor_map;return s&&(s=oc(s)),{target:e,toolbar:i,theme:"modern",skin:"lightgray",selection_toolbar:i,insert_toolbar:!1,target_list:[{title:"None",value:""},{title:"Same page",value:"_self"},{title:"New page",value:"_blank"},{title:"Parent frame",value:"_parent"}],inline:!0,force_p_newlines:!0,force_br_newlines:!1,forced_root_block:"",plugins:r.join(" "),menubar:!1,convert_urls:!1,browser_spellcheck:!0,textcolor_map:s,setup:a=>{a.addButton("cs_media",{icon:"image",tooltip:v("common.editor.insert-image"),onclick:t})},init_instance_callback:n}}function GFe(e,{_disabled:t,_type:n,...o},r,i,s){let[a,l]=(0,$r.useState)(!1),u=(0,$r.useRef)(()=>{}),c=Object.keys(r.options.inline).filter(p=>!bo(o?.[p]??"")).map(p=>r.options.inline[p].selector).join("|");return(0,$r.useEffect)(()=>{if(e.current.root&&XFe()&&!t&&!["component","slot","component-thru"].includes(n)){let p=e.current.root,m=!1;if(c.split("|").filter(d=>!!d).forEach(d=>{if(d==="root"){m=!0;return}let f=p.querySelector(d);!f&&p.matches&&(f=p.matches(d)),f&&(m=!0)}),m){l(!0);let d=f=>u.current(f);return p.addEventListener("dblclick",d),()=>{p.removeEventListener("dblclick",d)}}}return()=>{}},[l,t,n,c]),(0,$r.useEffect)(()=>{!a||i||!e.current.root?u.current=()=>{}:u.current=({target:p,clientX:m,clientY:d})=>{let f=jFe(p,r.options.inline||{},e.current.root);f&&s(f,{clientX:m,clientY:d})}},[a,r.options.inline,i,s]),a}function qFe(e,t,n,o){let r=Ke(),i=(0,$r.useRef)({}),s=(0,$r.useRef)(),a=aK(),l=jr();(0,$r.useEffect)(()=>{n&&s.current&&s.current(o)},[n,o.id,o.close,o.open,o.html]);let u=(0,$r.useCallback)(()=>{let{editor:h,key:g}=i.current,y=h.getContent();r(ZV()),i.current.editor.destroy(),t._type==="text"&&(e.current.root.innerHTML=y),r(S1(window.csAppData.preview.documentId,t._id,g,y)),f()},[r,t._id,i.current]),c=(0,$r.useCallback)(h=>{l.getState().ui.inlineEditing&&!s.current&&u()},[u]),p=(0,$r.useCallback)(h=>{e.current.root&&e.current.root.contains(h.target)&&h.target.closest("button")&&h.preventDefault()},[]),m=(0,$r.useCallback)(h=>{let g=!e.current.root||!e.current.root.contains(h.target),y=!!h.target.closest(".media-modal.wp-core-ui"),_=!!h.target.closest(".mce-container");g&&!y&&!_&&(u(),a(h))},[u]),d=(0,$r.useCallback)(({target:h,key:g},y)=>{s.current=null,r(JV(t._id)),h.innerHTML=t[g],window.tinymce.init(WFe({target:h,onClickMedia(_){let{editor:b}=i.current,w=b.selection.getBookmark();s.current=({html:S})=>{b.focus(),w&&b.selection.moveToBookmark(w),S&&b.execCommand("mceInsertContent",!1,S)},r(Xg(t._id,{open:!0}))},initInlineEditing:_=>{if(!_||!e.current.root)return;i.current={editor:_,key:g},JFe(_,y);let b=_.getElement().closest("a[href]");b&&b.removeAttribute("href");let w=ZFe(_);w(),_.on("keydown",w),_.on("blur",c),window.document.body.addEventListener("mousedown",m),window.document.body.addEventListener("mousedown",p),window.document.body.addEventListener("focus",m)}}))},[t,c,m,p,r]),f=(0,$r.useCallback)(()=>{window.document.body.removeEventListener("mousedown",m),window.document.body.removeEventListener("mousedown",p),window.document.body.removeEventListener("focus",m)},[m,p]);return d}function QFe(e){function t(r){let i=Object.assign({},e.buttons[r]);return delete i.active,i}function n(r){return r.map(t)}function o(r){setTimeout(()=>{r.classes.add("tco-inline-text-editor-panel"),r.$el.css("width",""),r.$el.find(".mce-container-body").css("width","")},0)}e.addButton("alignoptions",{type:"menubutton",tooltip:v("common.editor.alignment"),icon:"aligncenter",menu:n(["alignleft","aligncenter","alignright","alignjustify","alignnone"]),onShow:({control:r})=>o(r)}),e.addButton("listoptions",{type:"menubutton",tooltip:v("common.editor.lists"),icon:"bullist",menu:n(["bullist","numlist","indent","outdent"]),onShow:({control:r})=>o(r)})}function KFe(e){(!e.editorManager.ui.FloatPanel.zIndex||e.editorManager.ui.FloatPanel.zIndex<100065535)&&(e.editorManager.ui.FloatPanel.zIndex=100065535);let t;function n(){let o=window.tinyMCE.DOM.getRect(e.getBody()),{x:r,y:i,w:s}=t.layoutRect();t.classes.add("arrow"),t.classes.remove("tco-is-left"),t.classes.remove("tco-is-right"),t.classes.remove("arrow-down"),t.classes.remove("arrow-up");let a=r+Math.abs(o.w-s)/2*(r===o.x^o.w>s?-1:1);a<0?t.classes.add("tco-is-left"):a+s>window.innerWidth?t.classes.add("tco-is-right"):t.layoutRect({x:a}),i<0?t.classes.add("tco-is-vp-top"):t.classes.add(i<o.y?"arrow-down":"arrow-up")}e.addButton("tco-controls",{text:" ",icon:!1,onPostRender:({control:o})=>{o.hide(),t||(t=o.rootControl,t.on("move",n),t.on("postrender",()=>t.classes.add("tco-inline-text-editor")))}}),Zge(e.targetElm)&&QFe(e)}function YFe(){return window.tinymce&&window.tinymce.PluginManager?(window.tinymce.PluginManager.lookup["tco-inline-editing"]||window.tinymce.PluginManager.add("tco-inline-editing",KFe),!0):!1}function XFe(){return YFe()?!0:(Jge||(console.warn("Inline editing disabled because TinyMCE was not loaded."),Jge=!0),!1)}function JFe(e,{clientX:t,clientY:n}){let o,r;if(window.document.caretPositionFromPoint){let i=window.document.caretPositionFromPoint(t,n);o=i.offsetNode,r=i.offset}else if(window.document.caretRangeFromPoint){let i=window.document.caretRangeFromPoint(t,n);o=i.startContainer,r=i.startOffset}e.focus(),o?e.selection.setCursorLocation(o,r):e.selection.select(e.getBody(),!0),e.selection.collapse(!1)}function ZFe(e){return()=>{let t=e.getElement();if(t&&t.tagName==="SPAN"&&!t.querySelector("br[data-mce-bogus]")){let n=window.document.createElement("br");n.setAttribute("data-mce-bogus","1"),t.append(n)}}}var $r,jFt,U3,Jge,cK,$3=x(()=>{$r=P(B());De();jFt=P(Mn());ht();$t();$t();Se();uK();yf();As();U3=new WeakMap,Jge=!1;cK=(e,t)=>{let n=(0,$r.forwardRef)(({observer:o,className:r,...i},s)=>{let a=Ne(m=>m.ui.inlineEditing),l=Ne(m=>m.ui.remoteMedia),u=a===i.element._id,c=qFe(s,i.element,u,l),p=GFe(s,i.element,t,u,c);return(0,$r.useEffect)(()=>{s.current.root&&U3.set(s.current.root,p)},[p]),(0,$r.useEffect)(()=>{s.current.root&&s.current.root.classList.toggle("is-inline-editing",u)},[u]),$r.default.createElement(e,{ref:s,...i})});return n.displayName=e.displayName+"withInlineEditing",n}});var dK={};D(dK,{default:()=>H3});function H3(){return ReactDOM.createPortal(Xn.default.createElement(oze,null),window.csAppData.rootEl)}var Xn,mK,Rge,RFe,e1e,eze,tze,nze,oze,fK=x(()=>{De();Xn=P(B());a0();ht();$t();je();mK=P(Mn());as();Un();$3();jg();jx();B3();Or();as();Rge=22,RFe=2,e1e=1,eze=100,tze=125,nze=650,oze=()=>{let[e,t]=(0,Xn.useState)(null),n=Mf(window.csAppData.preview.documentId,e)??Ir,o=Eh(),r=(0,Xn.useRef)(),i=(0,Xn.useRef)(),s=(0,Xn.useRef)(!1),a=(0,Xn.useRef)(null),[l,u]=(0,Xn.useState)("top left"),c=Ne(V=>V.ui.observing),p=Ne(V=>V.ui.observingForced),m=Ke(),d=(0,Xn.useCallback)(V=>xu(V),[m]),f=(0,Xn.useCallback)(()=>{p||requestAnimationFrame(function(){m(wu)})},[m,p]);(0,Xn.useEffect)(()=>{t(c)},[c,t]);let h=lS(n),g=(0,Xn.useCallback)(()=>{if(!i.current||!r.current)return;let V=r.current,{top:$,right:H,bottom:N,left:F}=i.current.getBoundingClientRect(),{innerWidth:q,innerHeight:U}=window,J=q-hh(),oe=U,ce=[];$-Rge>=0&&ce.push("top"),H>J&&ce.push("right"),N+Rge<oe&&ce.push("bottom"),F>=0&&ce.push("left");let T=ce.includes("top")?"top":"bottom";!ce.includes("top")&&!ce.includes("bottom")&&(T="top-inside");let X=`${T} ${ce.includes("left")?"left":"right"}`,R=s.current?0:RFe;V.style.top=`${Math.max(0,$-R)}px`,V.style.left=`${Math.max(0,F-R)}px`,V.style.right=`${H>=J?0:J-(H+R)}px`,V.style.bottom=`${N>=oe?0:oe-(N+R)}px`,u(X)},[u]),{icon:y,style:_}=(0,Xn.useMemo)(()=>e?xN(U3.get(i.current)===!0?["inline-editing"]:h):Ir,[e,h]),b=(0,Xn.useMemo)(()=>(e&&n.__label)??"",[e,n.__label]),w=(0,Xn.useCallback)((V,$)=>{if(!r.current)return;i.current=V,t($);let H=V.matches("[data-cs-dropzone], .x-row.tco-element-preview"),N=s.current!==H;s.current=H,N&&(r.current.style.display="none"),g(V),r.current&&(r.current.style.display="block")},[g,u]),S=(0,Xn.useCallback)(()=>{!r.current||(i.current=null,r.current.style.display="none",s.current=!1,t(null),u("top left"))},[u]);(0,Xn.useEffect)(()=>{r.current&&(r.current.style.display="none")},[]);let C=(0,Xn.useMemo)(()=>(0,mK.throttle)(g,e1e));(0,Xn.useEffect)(()=>{let V,$,H=()=>{clearTimeout(V),clearInterval($),$=setInterval(g,e1e),V=setTimeout(()=>{clearInterval($)},nze)};return window.addEventListener("tco-toggle",H),window.addEventListener("scroll",C,!0),window.addEventListener("resize",C,!0),window.addEventListener("blur",C,!0),window.addEventListener("focus",C,!0),()=>{clearTimeout(V),C.cancel(),window.removeEventListener("tco-toggle",H),window.removeEventListener("scroll",C,!0),window.removeEventListener("resize",C,!0),window.removeEventListener("blur",C,!0),window.removeEventListener("focus",C)}},[g,C]);let k=(0,Xn.useCallback)(V=>{clearTimeout(a.current);let $=window.document.querySelector(`[data-cs-observeable-id="${V}"]`);if($&&$!==i.current){let H=$.closest("[data-x-toggleable]");if(H){let N=window.xToggleGetState(H.getAttribute("data-x-toggleable"));if(H.hasAttribute("data-x-toggle")){if(N){let F=window.document.querySelector(`[data-cs-observeable-container="${V}"]`);if(F)return w(F,V),!0}return w($,V),!0}if(!N)return!1}return w($,V),!0}},[w]),A=(0,Xn.useMemo)(()=>(0,mK.throttle)(V=>{let $=Pw(V,'[data-cs-observe="true"]');if(i.current===$){C();return}if(!$){S(),f();return}let H=$.getAttribute("data-cs-observeable-container");if(H){w($,H),m(d(H));return}let N=$.getAttribute("data-cs-observeable-id"),F=o(N);if(F.locked){m(d(F.element._id)),t(F.element._id),k(F.element._id);return}w($,N)},tze),[C,w,S,d,f,o,m,t,k]);(0,Xn.useEffect)(()=>{if(p)return;let V=H=>void A(H.target),$=H=>void A(H.toElement||H.relatedTarget);return window.document.body.addEventListener("mousemove",V,!0),window.document.body.addEventListener("mouseenter",V,!0),window.document.body.addEventListener("mouseleave",$,!0),()=>{A.cancel(),window.document.body.removeEventListener("mousemove",V,!0),window.document.body.removeEventListener("mouseenter",V,!0),window.document.body.removeEventListener("mouseleave",$,!0)}},[A,p]),(0,Xn.useEffect)(()=>{c||S(),c&&!k(c)&&i.current&&(a.current=setTimeout(S,eze))},[w,S,c,k]),n._locked&&(y="lock",_=null);let O=(0,Xn.useMemo)(function(){return{__html:b}},[b]);return Xn.default.createElement("div",{ref:r,className:K("tco-observer",l),style:_},Xn.default.createElement("div",{className:"tco-observer-label"},y?Xn.default.createElement("span",null,Xn.default.createElement(G,{type:y}),Xn.default.createElement("span",{dangerouslySetInnerHTML:O})):Xn.default.createElement("span",{dangerouslySetInnerHTML:O})))}});var gK={};D(gK,{default:()=>hK});var rze,hK,yK=x(()=>{rze={accept:"accept",acceptcharset:"acceptCharset","accept-charset":"acceptCharset",accesskey:"accessKey",action:"action",allowfullscreen:"allowFullScreen",alt:"alt",as:"as",async:"async",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",capture:"capture",cellpadding:"cellPadding",cellspacing:"cellSpacing",challenge:"challenge",charset:"charSet",checked:"checked",children:"children",cite:"cite",class:"className",classid:"classID",classname:"className",cols:"cols",colspan:"colSpan",content:"content",contenteditable:"contentEditable",contextmenu:"contextMenu",controls:"controls",controlslist:"controlsList",coords:"coords",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",data:"data",datetime:"dateTime",default:"default",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",defer:"defer",dir:"dir",disabled:"disabled",disablepictureinpicture:"disablePictureInPicture",disableremoteplayback:"disableRemotePlayback",download:"download",draggable:"draggable",enctype:"encType",enterkeyhint:"enterKeyHint",for:"htmlFor",form:"form",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",headers:"headers",height:"height",hidden:"hidden",high:"high",href:"href",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",icon:"icon",id:"id",innerhtml:"innerHTML",inputmode:"inputMode",integrity:"integrity",is:"is",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",kind:"kind",label:"label",lang:"lang",list:"list",loop:"loop",low:"low",manifest:"manifest",marginwidth:"marginWidth",marginheight:"marginHeight",max:"max",maxlength:"maxLength",media:"media",mediagroup:"mediaGroup",method:"method",min:"min",minlength:"minLength",multiple:"multiple",muted:"muted",name:"name",nomodule:"noModule",nonce:"nonce",novalidate:"noValidate",open:"open",optimum:"optimum",pattern:"pattern",placeholder:"placeholder",playsinline:"playsInline",poster:"poster",preload:"preload",profile:"profile",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rel:"rel",required:"required",reversed:"reversed",role:"role",rows:"rows",rowspan:"rowSpan",sandbox:"sandbox",scope:"scope",scoped:"scoped",scrolling:"scrolling",seamless:"seamless",selected:"selected",shape:"shape",size:"size",sizes:"sizes",span:"span",spellcheck:"spellCheck",src:"src",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",start:"start",step:"step",style:"style",summary:"summary",tabindex:"tabIndex",target:"target",title:"title",type:"type",usemap:"useMap",value:"value",width:"width",wmode:"wmode",wrap:"wrap",about:"about",accentheight:"accentHeight","accent-height":"accentHeight",accumulate:"accumulate",additive:"additive",alignmentbaseline:"alignmentBaseline","alignment-baseline":"alignmentBaseline",allowreorder:"allowReorder",alphabetic:"alphabetic",amplitude:"amplitude",arabicform:"arabicForm","arabic-form":"arabicForm",ascent:"ascent",attributename:"attributeName",attributetype:"attributeType",autoreverse:"autoReverse",azimuth:"azimuth",basefrequency:"baseFrequency",baselineshift:"baselineShift","baseline-shift":"baselineShift",baseprofile:"baseProfile",bbox:"bbox",begin:"begin",bias:"bias",by:"by",calcmode:"calcMode",capheight:"capHeight","cap-height":"capHeight",clip:"clip",clippath:"clipPath","clip-path":"clipPath",clippathunits:"clipPathUnits",cliprule:"clipRule","clip-rule":"clipRule",color:"color",colorinterpolation:"colorInterpolation","color-interpolation":"colorInterpolation",colorinterpolationfilters:"colorInterpolationFilters","color-interpolation-filters":"colorInterpolationFilters",colorprofile:"colorProfile","color-profile":"colorProfile",colorrendering:"colorRendering","color-rendering":"colorRendering",contentscripttype:"contentScriptType",contentstyletype:"contentStyleType",cursor:"cursor",cx:"cx",cy:"cy",d:"d",datatype:"datatype",decelerate:"decelerate",descent:"descent",diffuseconstant:"diffuseConstant",direction:"direction",display:"display",divisor:"divisor",dominantbaseline:"dominantBaseline","dominant-baseline":"dominantBaseline",dur:"dur",dx:"dx",dy:"dy",edgemode:"edgeMode",elevation:"elevation",enablebackground:"enableBackground","enable-background":"enableBackground",end:"end",exponent:"exponent",externalresourcesrequired:"externalResourcesRequired",fill:"fill",fillopacity:"fillOpacity","fill-opacity":"fillOpacity",fillrule:"fillRule","fill-rule":"fillRule",filter:"filter",filterres:"filterRes",filterunits:"filterUnits",floodopacity:"floodOpacity","flood-opacity":"floodOpacity",floodcolor:"floodColor","flood-color":"floodColor",focusable:"focusable",fontfamily:"fontFamily","font-family":"fontFamily",fontsize:"fontSize","font-size":"fontSize",fontsizeadjust:"fontSizeAdjust","font-size-adjust":"fontSizeAdjust",fontstretch:"fontStretch","font-stretch":"fontStretch",fontstyle:"fontStyle","font-style":"fontStyle",fontvariant:"fontVariant","font-variant":"fontVariant",fontweight:"fontWeight","font-weight":"fontWeight",format:"format",from:"from",fx:"fx",fy:"fy",g1:"g1",g2:"g2",glyphname:"glyphName","glyph-name":"glyphName",glyphorientationhorizontal:"glyphOrientationHorizontal","glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphorientationvertical:"glyphOrientationVertical","glyph-orientation-vertical":"glyphOrientationVertical",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",hanging:"hanging",horizadvx:"horizAdvX","horiz-adv-x":"horizAdvX",horizoriginx:"horizOriginX","horiz-origin-x":"horizOriginX",ideographic:"ideographic",imagerendering:"imageRendering","image-rendering":"imageRendering",in2:"in2",in:"in",inlist:"inlist",intercept:"intercept",k1:"k1",k2:"k2",k3:"k3",k4:"k4",k:"k",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",kerning:"kerning",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",letterspacing:"letterSpacing","letter-spacing":"letterSpacing",lightingcolor:"lightingColor","lighting-color":"lightingColor",limitingconeangle:"limitingConeAngle",local:"local",markerend:"markerEnd","marker-end":"markerEnd",markerheight:"markerHeight",markermid:"markerMid","marker-mid":"markerMid",markerstart:"markerStart","marker-start":"markerStart",markerunits:"markerUnits",markerwidth:"markerWidth",mask:"mask",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",mathematical:"mathematical",mode:"mode",numoctaves:"numOctaves",offset:"offset",opacity:"opacity",operator:"operator",order:"order",orient:"orient",orientation:"orientation",origin:"origin",overflow:"overflow",overlineposition:"overlinePosition","overline-position":"overlinePosition",overlinethickness:"overlineThickness","overline-thickness":"overlineThickness",paintorder:"paintOrder","paint-order":"paintOrder",panose1:"panose1","panose-1":"panose1",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointerevents:"pointerEvents","pointer-events":"pointerEvents",points:"points",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",prefix:"prefix",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",property:"property",r:"r",radius:"radius",refx:"refX",refy:"refY",renderingintent:"renderingIntent","rendering-intent":"renderingIntent",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",resource:"resource",restart:"restart",result:"result",results:"results",rotate:"rotate",rx:"rx",ry:"ry",scale:"scale",security:"security",seed:"seed",shaperendering:"shapeRendering","shape-rendering":"shapeRendering",slope:"slope",spacing:"spacing",specularconstant:"specularConstant",specularexponent:"specularExponent",speed:"speed",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stemh:"stemh",stemv:"stemv",stitchtiles:"stitchTiles",stopcolor:"stopColor","stop-color":"stopColor",stopopacity:"stopOpacity","stop-opacity":"stopOpacity",strikethroughposition:"strikethroughPosition","strikethrough-position":"strikethroughPosition",strikethroughthickness:"strikethroughThickness","strikethrough-thickness":"strikethroughThickness",string:"string",stroke:"stroke",strokedasharray:"strokeDasharray","stroke-dasharray":"strokeDasharray",strokedashoffset:"strokeDashoffset","stroke-dashoffset":"strokeDashoffset",strokelinecap:"strokeLinecap","stroke-linecap":"strokeLinecap",strokelinejoin:"strokeLinejoin","stroke-linejoin":"strokeLinejoin",strokemiterlimit:"strokeMiterlimit","stroke-miterlimit":"strokeMiterlimit",strokewidth:"strokeWidth","stroke-width":"strokeWidth",strokeopacity:"strokeOpacity","stroke-opacity":"strokeOpacity",suppresscontenteditablewarning:"suppressContentEditableWarning",suppresshydrationwarning:"suppressHydrationWarning",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textanchor:"textAnchor","text-anchor":"textAnchor",textdecoration:"textDecoration","text-decoration":"textDecoration",textlength:"textLength",textrendering:"textRendering","text-rendering":"textRendering",to:"to",transform:"transform",typeof:"typeof",u1:"u1",u2:"u2",underlineposition:"underlinePosition","underline-position":"underlinePosition",underlinethickness:"underlineThickness","underline-thickness":"underlineThickness",unicode:"unicode",unicodebidi:"unicodeBidi","unicode-bidi":"unicodeBidi",unicoderange:"unicodeRange","unicode-range":"unicodeRange",unitsperem:"unitsPerEm","units-per-em":"unitsPerEm",unselectable:"unselectable",valphabetic:"vAlphabetic","v-alphabetic":"vAlphabetic",values:"values",vectoreffect:"vectorEffect","vector-effect":"vectorEffect",version:"version",vertadvy:"vertAdvY","vert-adv-y":"vertAdvY",vertoriginx:"vertOriginX","vert-origin-x":"vertOriginX",vertoriginy:"vertOriginY","vert-origin-y":"vertOriginY",vhanging:"vHanging","v-hanging":"vHanging",videographic:"vIdeographic","v-ideographic":"vIdeographic",viewbox:"viewBox",viewtarget:"viewTarget",visibility:"visibility",vmathematical:"vMathematical","v-mathematical":"vMathematical",vocab:"vocab",widths:"widths",wordspacing:"wordSpacing","word-spacing":"wordSpacing",writingmode:"writingMode","writing-mode":"writingMode",x1:"x1",x2:"x2",x:"x",xchannelselector:"xChannelSelector",xheight:"xHeight","x-height":"xHeight",xlinkactuate:"xlinkActuate","xlink:actuate":"xlinkActuate",xlinkarcrole:"xlinkArcrole","xlink:arcrole":"xlinkArcrole",xlinkhref:"xlinkHref","xlink:href":"xlinkHref",xlinkrole:"xlinkRole","xlink:role":"xlinkRole",xlinkshow:"xlinkShow","xlink:show":"xlinkShow",xlinktitle:"xlinkTitle","xlink:title":"xlinkTitle",xlinktype:"xlinkType","xlink:type":"xlinkType",xmlbase:"xmlBase","xml:base":"xmlBase",xmllang:"xmlLang","xml:lang":"xmlLang",xmlns:"xmlns","xml:space":"xmlSpace",xmlnsxlink:"xmlnsXlink","xmlns:xlink":"xmlnsXlink",xmlspace:"xmlSpace",y1:"y1",y2:"y2",y:"y",ychannelselector:"yChannelSelector",z:"z",zoomandpan:"zoomAndPan"},hK=rze});var bK={};D(bK,{default:()=>Iw,elementQuerySelectorAll:()=>Ow,styleStringToObject:()=>vK});function lze(e){let t={};for(let n=e.attributes.length-1;n>=0;n--)t[aze(e.attributes[n].name,e)]=e.attributes[n].value;return t}function o1e(e,t=!1){return Array.from(e).map(n=>uze(n,t)).filter(n=>!!n)}function uze(e,t=!1){switch(e.nodeType){case 3:return e.data;case 1:let n=e.tagName.toLowerCase();if(!n.match(/^[\w\-]+$/))throw new Error("Invalid HTML Tags");let o=lze(e),r=e.innerHTML;if(n==="script")return{[Vu]:n,...o,[_K]:r};if(n==="textarea")return{[Vu]:n,...o,defaultValue:r};if(t1e.includes(n))return{[Vu]:n,...o};if(t||ize(r)||r.includes("data-cs-dropzone"))return{[Vu]:n,...o,children:o1e(e.childNodes)};let i=e.getAttribute("data-cs-dropzone");return i?{[Vu]:n,...o,children:[`%%{children('${i}')}%%`]}:{[Vu]:n,...o,[_K]:r}}return null}function cze(e){return e.children&&e.children.find(t=>typeof t=="string"&&t.indexOf("%%{children")!==-1)}function mze(){let e={rootRef:["root"]},t={},n=0,o=0;function r([s,a=""]){let[l,u]=s.split(".");return u?(t[l]||(t[(0,_d.camelCase)(l)]=l),`x(_${l}['${u}']${a})`):e[s]?s:`x(props['${s}']${a})`}function i(s,{isRoot:a,rootHasChildren:l,isPortalChild:u}={}){if(typeof s=="string"){let k=new RegExp(sze,"gi"),A,O=[],V=0;for(;A=k.exec(s);){let N=s.substring(V,A.index);N&&O.push(N),O.push(A[0]),V=k.lastIndex}let $=s.substring(V);$&&O.push($);let H=JSON.stringify(O.length>0?O:[s]).replace(/"%%{([-&;\\\w\d\s\\/."+=]+)(\(.*\))}%%"/gi,(N,...F)=>r(F,Object.keys(e)));return H.substring(1,H.length-1)}if(s["tco-html-portal"])return!Array.isArray(s.children)||s.children.length<=0?"":`this.createPortal("${s["tco-html-portal"]}", [${s.children.map(k=>i(k,{isPortalChild:!0})).join(",")}])`;let{[Vu]:c,[_K]:p,children:m=[],className:d="",style:f="",...h}=s,g=[d],y=[f],_=[];if(a&&(_.push("rootProps"),h.ref="%%{rootRef}%%",!l&&!t1e.includes(s[Vu])&&c!=="textarea"&&m.push("%%{children()}%%")),cze(s)||a&&!l){_.push("containerProps");let[[,k]=[]]=(h.ref??"").matchAll(/%%{([-&;\w\d\s_\/."+=]+)}%%/gi),A=`outlet${o++}`;k?e[k].push(A):(e[`${A}Ref`]=[A],h.ref=`%%{${`${A}Ref`}}%%`)}if(u){_.push("portalProps");let[[,k]=[]]=(h.ref??"").matchAll(/%%{([-&;\w\d\s_\/."+=]+)}%%/gi);if(!k){let A=`portal${n++}`;e[`${A}Ref`]=[A],h.ref=`%%{${`${A}Ref`}}%%`}}let b=k=>typeof k=="string"?k.replace(/%%{([-&;\w\d\s_/."+=]+)(\(.*\))?}%%/gi,(O,...V)=>`%%{${r(V)}}%%`):k,w={...h,className:g,style:y},S=pze(Object.keys(w).reduce((k,A)=>(k[A]=Array.isArray(w[A])?w[A].map(b):b(w[A]),k),{})),C=_?`spread: this.spread(props, ${JSON.stringify(_)}),`:"";return p?`this.createElement("${c}", ${S}, {${C} html: ${JSON.stringify({__html:p})} } )`:m.length<=0?`this.createElement("${c}", ${S}, {${C} })`:`this.createElement("${c}", ${S}, {${C}  children: [${m.map(k=>i(k)).join(",")}] })`}return{mapper:i,refs:e,deps:t}}function dze(e,{fallbackTag:t="div"}={}){let o=new DOMParser().parseFromString(`<html><body>${e}</body></html>`,"text/html"),r=e.indexOf("%%{children")!==-1,i=!1,{mapper:s,...a}=mze();function l({refs:d,deps:f},h){let g=h.length>1?`this.createFragment(${h.join(", ")})`:h[0],{declarations:y,accessors:_}=Object.keys(d).reduce(({declarations:w,accessors:S},C)=>({declarations:[...w,`const ${C} = React.useRef()`],accessors:[...S,...d[C].map(k=>`get ${k}() { return ${C}.current; }`)]}),{declarations:[],accessors:[]}),b=Object.keys(f).map(w=>`var _${w} = this.makeProp(props,'${f[w]}')`);return[`${y.join(";")};`,`React.useImperativeHandle(ref, () => ({ ${_.join(", ")} }));`,`${b.join(";")};`,"const x = (props.postProcess || function(x){return x;});",`return ${g};`].join("")}let u=o1e(o.body.childNodes,!0),p=u.find(d=>!!d[Vu])?u:[{[Vu]:t,children:u}];return l(a,p.map(d=>d[Vu]&&!i?(i=!0,s(d,{isRoot:!0,rootHasChildren:r})):s(d)).filter(d=>typeof d!="string"||!!d.replace(/\s+/,"")))}function fze(e){return/(^-moz)|(^-o-)|(^-webkit)/gi.test(e)?(0,_d.upperFirst)((0,_d.camelCase)(e)):/^--/.test(e)?e:(0,_d.camelCase)(e)}function r1e(e){return Object.keys(e||{}).reduce((t,n)=>(t[fze(n.trim())]=e[n],t),{})}function vK(e){if(typeof e!="string")return e;try{return r1e(e.split(/;(?!base64)/).reduce((t,n)=>{let o=n.split(":");o.length>2&&(o[1]=o.slice(1).join(":"));let[r,i]=o;if(r!=null&&typeof i=="string"&&r.length>0&&i.length>0){let s=i.trim();s.indexOf("!")!==0&&(t[r]=s)}return t},{}))}catch(t){console.warn("Unable to parse style string",{e:t,style:e})}return{}}function Iw(e,t=!1){t&&(n1e=!0);let n={children:[],className:"",style:{},data:{},portalProps:{className:""},containerProps:{className:""},postProcess:s=>s},o=dze(e),r={parsedHtml:o,component:new Function("props","ref",o),makeProp(s,a){return(0,_d.merge)(s[a],n[a]||{})},createElement(s,{className:a,style:l,...u},{spread:{className:c=[],style:p=[],...m}={},children:d,html:f}){let h={...u,className:[...a,...c].join(" ").trim(),style:{...[...l,...p].reduce((g,y)=>({...g,...typeof y=="string"?vK(y):y}),{})},...m};return f?React.createElement(s,{...h,dangerouslySetInnerHTML:f}):!d||d.length<=0?React.createElement(s,h):React.createElement(s,h,...d)},spread(s,a=[]){return a.reduce((l={},u)=>{let c=Object.keys(u==="rootProps"?n:n[u]),p=u==="rootProps"?s:s[u]||{};return Object.keys(p).reduce((m,d)=>(d==="className"&&m.className.push(p[d]||""),d==="style"&&m.style.push(p[d]||{}),c.includes(d)||(m[d]=p[d]),m),l)},{className:[],style:[]})},createFragment(...s){return React.createElement(React.Fragment,null,...s)},processInlineStyle(s){return typeof s=="string"?vK(s):r1e(s)},createPortal(s,a){try{return this.zones||(this.zones={}),this.zones[s]||(this.zones[s]=document.querySelector(`[data-cs-zone="${s}"]`)),ReactDOM.createPortal(React.createElement(React.Fragment,null,...a),this.zones[s])}catch(l){console.warn("Unable to create portal",l)}return null}},i=React.forwardRef((s,a)=>r.component(s,a));return t&&(n1e=!1),i}function Ow(e,t){return Object.keys(e.current||{}).reduce((n,o)=>e.current[o]?[...n,...e.current[o].querySelectorAll(t)]:n,[])}var _d,t1e,Vu,_K,n1e,ize,sze,aze,pze,j3=x(()=>{yK();_d=P(Mn()),t1e=["area","base","br","col","embed","hr","img","input","keygen","link","meta","param","source","track","wbr","menuitem"],Vu=Symbol("node-tag"),_K=Symbol("node-innerhtml"),n1e=!1,ize=e=>!!(e||"").match(new RegExp('%%{([\\w\\d\\s_/."+=]+)((.*))?}%%',"gi")),sze='%%{([-&;\\w\\d\\s_/."+=]+)((.*))}%%',aze=(e,t)=>e==="value"&&t.attributes?.type?.value!=="submit"?"defaultValue":hK[e]||e;pze=e=>JSON.stringify(e).replace(/"?%%{(.+?)}%%"?/gi,(t,n)=>{let o=t.indexOf('"')===0?"":'" + ',r=t.lastIndexOf('"')===t.length-1?"":' + "';return`${o}${n}${r}`})});var wK={};D(wK,{withDraggable:()=>xK});function hze(e){let t=document.createElement("div");t.setAttribute("style","position:fixed;top:-100%;visibility:hidden;height:100vh;width:100vw;display:block;"),t.innerHTML=e.outerHTML;let n=t.children[0]||null;if(!n)return 0;let o=s=>["x-hide-xl","x-hide-lg","x-hide-md","x-hide-sm","x-hide-xs"].forEach(a=>s.classList.remove(a));o(n),[...n.querySelectorAll(".x-hide-xl, .x-hide-lg, .x-hide-md, .x-hide-sm, .x-hide-xs")].map(o),document.body.append(t);let r=getComputedStyle(n),i=n.offsetHeight+parseInt(r.marginTop,10)+parseInt(r.marginBottom,10);return t.remove(),i}function gze(e,t,n,o){let[r,i]=(0,Hs.useState)(!1),s=SV(o);(0,Hs.useEffect)(()=>{if(!e.current||!e.current.root||s.options.dropzone||s.options.empty_placeholder===!1||n)return()=>{};let l=e.current.root;if(l.matches("[data-cs-dropzone]"))return;let u,c,p=[...e.current.root.querySelectorAll("img")];function m(){clearTimeout(c),clearTimeout(u),cancelIdleCallback(u)}function d(){m(),c=setTimeout(()=>{if(!e.current)return;let f=s.options.empty_preview_min_height||6,h=Math.max(hze(e.current.root),e.current.root.getBoundingClientRect().height);if(h<f+1)i(!0);else{let g=l.querySelector(".tco-empty-element");if(!g){i(!1);return}let{height:y}=g.getBoundingClientRect();if(h-y<f+1)return;i(!1)}},20)}return p.length<=0&&(d(),window.addEventListener("resize",d,{passive:!0})),()=>{m(),window.removeEventListener("resize",d)}},[e.current,n,i,s]);let a=!0;return(0,Hs.useMemo)(()=>n?!1:r||!t.options.dropzone&&t.options.empty_placeholder!==!1&&!a,[r,a,n,t])}var Hs,xK,CK=x(()=>{Hs=P(B());De();ht();Sm();Un();Un();xK=(e,t,{hidden:n},o)=>{let r=(0,Hs.forwardRef)(({after:i,...s},a)=>{let l=gze(a,t,n,o),u=Ne(d=>d.ui.isInlineEditing),p=Ne(d=>d.ui.liftedElement)===s.element._id,m=(0,Hs.useMemo)(()=>p||u?null:l?Hs.default.createElement(Hs.default.Fragment,null,Hs.default.createElement("div",{className:"tco-empty-element"},Hs.default.createElement("div",{className:"tco-empty-element-icon"},Hs.default.createElement(ca,{type:s.element.__icon}))),i):i,[i,p,l,u,s.element.__icon]);return(0,Hs.useEffect)(()=>{a.current&&a.current.root&&a.current.root.classList.toggle("is-dragging",p)},[p]),Hs.default.createElement(e,{ref:a,after:m,...s})});return r.displayName=e.displayName+"WithDraggable",r}});var SK={};D(SK,{useWcFragments:()=>EK});var i1e,yze,EK,kK=x(()=>{i1e=P(B());j3();hu();yze=Zr(()=>{window.jQuery(document.body).trigger("wc_fragment_refresh")},50),EK=(e,t)=>{(0,i1e.useEffect)(()=>{(t.options.wc_fragments||Ow(e,"[data-csdc-wc]").length>0)&&yze()},[t.options.wc_fragments])}});var AK={};D(AK,{default:()=>U0});var _ze,U0,W3=x(()=>{Se();_ze=({message:e="",className:t=""})=>React.createElement("div",{className:`tco-empty-element ${t}`},React.createElement("p",{className:"tco-empty-element-message"},React.createElement("span",{dangerouslySetInnerHTML:{__html:e||v("common.elements-preview-unknown")}}))),U0=_ze});var PK={};D(PK,{withMessageNoPreview:()=>TK,withMessageUndefined:()=>Dw});var ja,TK,Dw,IK=x(()=>{ja=P(B());W3();Se();TK=(e,t)=>(0,ja.forwardRef)(({after:n,...o},r)=>{let i=v("common.formatting-colon",{prefix:(t.title||o.element._type).replace("Classic ",""),content:v("common.elements-preview-unavailable",{url:window.csAppData.preview.urk})}),s=ja.default.createElement(U0,{message:i});return ja.default.createElement(e,{ref:r,after:n?ja.default.createElement(ja.default.Fragment,null,n,s):s,...o})}),Dw=(e,t)=>{let n=(0,ja.forwardRef)(({after:o,...r},i)=>{let s=(0,ja.useMemo)(()=>r.element._type==="component"?v("common.elements-component-missing-preview",{component_id:r?.element?.component_id,id:r?.element?._id}):v("common.formatting-colon",{prefix:(t.title||r.element._type).replace("Classic ",""),content:v("common.elements-undefined-preview",{url:window.csAppData.preview.url})}),[t.title,r.element._type,r.element._id]),a=ja.default.createElement(U0,{message:s});return ja.default.createElement(e,{ref:i,after:o?ja.default.createElement(ja.default.Fragment,null,o,a):a,...r})});return n.displayName=e.displayName+Dw.displayName,n};Dw.displayName="WithMessageUndefined"});var OK={};D(OK,{default:()=>G3});function G3({isComponents:e,type:t,isRegion:n,id:o,isLocked:r,libraryContext:i}){let s=Ke(),{userCan:a}=kt(),l=(0,Sr.useCallback)(u=>{let c=u.target.getAttribute("data-type");s(Xs(window.csAppData.preview.documentId,o,{_type:c}))},[n,o,s]);return Sr.default.createElement("div",{className:K("tco-layout-picker","tco-starter-area","has-layout-grid","is-starter",n?"":"x-container max width",{"is-region":n,"is-section":t==="section","tco-is-locked":r})},Sr.default.createElement("h1",null,Sr.default.createElement("strong",null,v("common.preview.choose-layout"))),Sr.default.createElement("div",{className:"x-container tco-h-flex tco-starter-button-wrapper"},vze.map(function(u){let c=Bt(u.type);return!c||c.id==="undefined"||!a("element-library."+u.type)?null:Sr.default.createElement("button",{className:"tco-btn",type:"button",key:u.type,"data-type":u.type,onClick:l},u.content?u.content:u.type,Sr.default.createElement("span",null,v(u.label)))})))}var Sr,vze,DK=x(()=>{Sr=P(B());Nn();De();ht();Se();$t();Un();vze=[{type:"layout-row",label:"app.controls.flex.row",content:Sr.default.createElement("svg",{width:"170px",height:"80px",viewBox:"0 0 170 80",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},Sr.default.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},Sr.default.createElement("rect",{id:"Rectangle",stroke:"#5E5E5E",strokeWidth:"2",fill:"#AEAEAE",x:"1",y:"1",width:"168",height:"78",rx:"3"}),Sr.default.createElement("rect",{id:"Rectangle",fill:"#5E5E5E",x:"4",y:"4",width:"162",height:"35",rx:"2"})))},{type:"layout-div",label:"app.element.div",content:Sr.default.createElement("svg",{width:"170px",height:"80px",viewBox:"0 0 170 80",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},Sr.default.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},Sr.default.createElement("rect",{id:"Rectangle",stroke:"#5E5E5E",strokeWidth:"2",fill:"#AEAEAE",x:"1",y:"1",width:"168",height:"78",rx:"3"}),Sr.default.createElement("rect",{id:"Rectangle",fill:"#5E5E5E",x:"4",y:"4",width:"162",height:"72",rx:"2"})))},{type:"layout-grid",label:"app.element.grid",content:Sr.default.createElement("svg",{width:"170px",height:"80px",viewBox:"0 0 170 80",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},Sr.default.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},Sr.default.createElement("rect",{id:"Rectangle",stroke:"#5E5E5E",strokeWidth:"2",fill:"#AEAEAE",x:"1",y:"1",width:"168",height:"78",rx:"3"}),Sr.default.createElement("rect",{id:"Rectangle",fill:"#5E5E5E",x:"4",y:"4",width:"80",height:"35",rx:"2"}),Sr.default.createElement("rect",{id:"Rectangle",fill:"#5E5E5E",x:"4",y:"41",width:"80",height:"35",rx:"2"}),Sr.default.createElement("rect",{id:"Rectangle",fill:"#5E5E5E",x:"86",y:"41",width:"80",height:"35",rx:"2"}),Sr.default.createElement("rect",{id:"Rectangle",fill:"#5E5E5E",x:"86",y:"4",width:"80",height:"35",rx:"2"})))}]});var NK={};D(NK,{default:()=>MK});var Lp,bze,MK,LK=x(()=>{Lp=P(B());DK();wt();bze=e=>{let t=(0,Lp.forwardRef)(({after:n,...o},r)=>{let i=ui(),s=o.element._locked||o.element._disabled,a=(0,Lp.useMemo)(()=>!i&&o.element._modules.length<=0,[s,i,o.element._modules.length]);return Lp.default.createElement(e,{ref:r,after:Lp.default.createElement(Lp.default.Fragment,null,n,a&&Lp.default.createElement(G3,{type:"section",id:o.element._id,isLocked:s})),...o})});return t.displayName=e.displayName+"WithSection",t},MK=bze});var FK={};D(FK,{default:()=>Mw});var Ac,s1e,xze,wze,VK,Mw,zK=x(()=>{Ac=P(B()),s1e=P(_i());De();a0();s0();xze=({label:e,active:t})=>Ac.default.createElement("div",{className:K("tco-row-resizer-label",{"is-active":t})},Ac.default.createElement("span",null,e)),wze=({onMouseDown:e,reverse:t,active:n,width:o=0})=>{let r={width:o};return r[t?"marginLeft":"marginRight"]=`calc(${o} / 2 * -1)`,Ac.default.createElement("div",{onMouseDown:e,className:K("tco-row-resizer-handle",{"is-active":n}),style:r})},VK=8,Mw=class extends Ac.default.Component{constructor(){super(...arguments);Q(this,"state",{active:!1,showLabels:!1,minSize:VK,draggingIndex:null,updatedLayout:null,position:{},reverse:!1});Q(this,"onMouseOverEnter",t=>{t.target===this.props.rootEl&&(this.didLeave=!1,this.setState({active:!0}))});Q(this,"onMouseLeave",t=>{t.target===this.props.rootEl&&(this.didLeave=!0,this.state.draggingIndex===null&&this.deactivate())});Q(this,"onScrollOrResize",()=>this.reposition());Q(this,"reposition",()=>{if(!this.props.rootEl||!this.state.active)return;let{top:t,left:n,bottom:o,right:r,width:i}=this.props.rootEl.getBoundingClientRect(),s=this.props.rootEl.querySelector(".x-row-inner"),a=s?window.getComputedStyle(s)["flex-direction"]==="row-reverse":!1,l={top:Math.max(0,t),bottom:window.innerHeight-o,right:window.innerWidth-hh()-r,left:n,width:i};this.setState({position:l,reverse:a}),this.updateGapSizing()});Q(this,"onDrag",t=>{let{updatedLayout:n,draggingIndex:o}=this.state,r=Array.from(n||this.props.layout,parseFloat),{clientX:i}=t,{left:s,width:a}=this.props.rootEl.getBoundingClientRect(),l=Math.min(Math.max(i-s,0),a)/a*100;this.state.reverse&&(l=100-l);let u=(d,f)=>d+parseFloat(f),c=r.slice(0,o).reduce(u,0),p=r.slice(o+2).reduce(u,0),m=Math.min(Math.max(l,c+this.state.minSize),100-p-this.state.minSize);r[o]=Math.round((m-c)*100)/100,r[o+1]=100-(c+p+r[o]),this.setState({updatedLayout:r.map(d=>`${d.toFixed(2)}%`.replace(".00",""))})});Q(this,"endDrag",t=>{t.preventDefault(),this.didLeave&&this.deactivate(),this.setState({showLabels:!1,draggingIndex:null}),this.props.onResizeEnd(),window.document.body.removeEventListener("mousemove",this.onDrag,!0),window.document.body.removeEventListener("mouseup",this.endDrag,!0),this.state.updatedLayout&&this.state.updatedLayout.join(" ")!==this.props.layout.join(" ")&&this.props.onUpdate(this.state.updatedLayout)})}componentDidMount(){!this.props.rootEl||(window.document.body.addEventListener("mouseenter",this.onMouseOverEnter,!0),window.document.body.addEventListener("mouseover",this.onMouseOverEnter,!0),window.document.body.addEventListener("mouseleave",this.onMouseLeave,!0),this.updateGapSizing())}componentDidUpdate(t,n){n.active!==this.state.active&&(this.state.active?(window.addEventListener("resize",this.onScrollOrResize),window.addEventListener("scroll",this.onScrollOrResize),this.reposition()):(window.removeEventListener("resize",this.onScrollOrResize),window.removeEventListener("scroll",this.onScrollOrResize))),t.gapSize!==this.props.gapSize&&this.updateGapSizing()}componentWillUnmount(){window.document.body.removeEventListener("mouseenter",this.onMouseOverEnter,!0),window.document.body.removeEventListener("mouseover",this.onMouseOverEnter,!0),window.document.body.removeEventListener("mouseleave",this.onMouseLeave,!0),window.document.body.removeEventListener("mousemove",this.onDrag,!0),window.document.body.removeEventListener("mouseup",this.endDrag,!0),window.removeEventListener("resize",this.onScrollOrResize),window.removeEventListener("scroll",this.onScrollOrResize),this.state.draggingIndex!==null&&this.props.onResizeEnd()}deactivate(){this.setState({active:!1,position:{},updatedLayout:null})}updateGapSizing(){if(!this.props.rootEl)return;let t=this.props.rootEl.querySelectorAll(".x-col"),n=[...t].reduce((a,l)=>{let{width:u}=l.getBoundingClientRect();return a+=u,a},0),{width:o}=this.props.rootEl.getBoundingClientRect(),i=(o-n)/(t.length-1)/o,s=VK;i>VK/100/t.length&&(s=Math.round(s+i*100)),s!==this.state.minSize&&this.setState({minSize:s})}beginDrag(t,n){t.nativeEvent.which!==3&&(t.preventDefault(),t.stopPropagation(),this.props.onResizeBegin(),this.setState({showLabels:!0,draggingIndex:n}),window.document.body.addEventListener("mouseup",this.endDrag,!0),window.document.body.addEventListener("mousemove",this.onDrag,!0))}renderColumn(t){let n=this.state.updatedLayout?this.state.updatedLayout[t]:this.props.layout[t];return Ac.default.createElement("div",{key:t,className:"tco-row-resizer-col"},t<this.props.layout.length-1&&Ac.default.createElement(wze,{reverse:this.state.reverse,active:t===this.state.draggingIndex,width:this.props.gapSize,onMouseDown:o=>this.beginDrag(o,t)}),Ac.default.createElement(xze,{label:n,active:this.state.showLabels}))}renderStyle(){if(this.state.updatedLayout===null)return null;let{length:t}=this.state.updatedLayout,n=this.state.updatedLayout.reduce((o,r,i)=>{let s=`${t}n - ${t-(i+1)}`;return o+=`.e${window.csAppData.preview.documentId}-${this.props.elementID}.tco-element-preview .x-row-inner > *:nth-child(${s}) { flex-basis: calc(${r} - ${this.props.gapSize}) !important; }
`,o},"");return Ac.default.createElement(vc,null,n)}renderResizer(){let{top:t,right:n,bottom:o,left:r}=this.state.position;return Ac.default.createElement("div",{className:K("tco-row-resizer x-row-inner",{"has-inside-label":this.state.position.top<=40,"is-dragging":this.state.draggingIndex!==null,"is-reversed":this.state.reverse}),style:{top:t,right:n,bottom:o,left:r}},this.props.layout.map((i,s)=>this.renderColumn(s)),this.renderStyle())}canResize(){if(this.props.layout.filter(o=>!o.match(/^[\d.]+%$/)).length>0)return!1;let t=this.props.layout.map(parseFloat);return!(t.filter(o=>o<this.state.minSize).length>0||Math.abs(t.reduce((o,r)=>(o+=r,o),0)-100)>.02)}render(){return!this.state.active||!this.props.rootEl||!this.canResize()?null:s1e.default.createPortal(this.renderResizer(),this.props.rootEl)}}});var UK={};D(UK,{default:()=>BK});var Mi,Cze,BK,$K=x(()=>{Mi=P(B());ht();zK();yA();De();$t();$t();Se();wt();Cze=e=>{let t=(0,Mi.forwardRef)(({after:n,...o},r)=>{let i=Ke(),s=(0,Mi.useCallback)((h,g)=>{i(BV(window.csAppData.preview.documentId,o.element._id,h))},[i,o.element._id]),a=(0,Mi.useCallback)(()=>{i(RV(o.element._id))},[i,o.element._id]),l=(0,Mi.useCallback)(()=>{i(eF(o.element._id))},[i]),u=ui(),c=(0,Mi.useMemo)(()=>(o.element.layout_row_layout||"").split(" "),[o.element.layout_row_layout]),p=(0,Mi.useCallback)(h=>{i(Fb(window.csAppData.preview.documentId,o.element._id,{layout_row_layout:h.join(" ")}))},[i,o.element._id]),m=o.element._locked||o.element._disabled,d=(0,Mi.useMemo)(()=>!u&&o.element._modules.length<=0,[u,m,o.element._modules.length]),f=(0,Mi.useMemo)(()=>!d&&!u&&!m&&c.length>0,[c.length,u,d,m]);return Mi.default.createElement(e,{ref:r,after:Mi.default.createElement(Mi.default.Fragment,null,n,d&&Mi.default.createElement("div",{className:K("tco-layout-picker","is-layout-row","has-layout-row",{"tco-is-locked":m})},Mi.default.createElement("h1",null,Mi.default.createElement("strong",null,v("common.preview.choose-layout"))),Mi.default.createElement(I1,{onChooseLayout:s})),f&&Mi.default.createElement(Mw,{layout:c,gapSize:o.element.layout_row_gap_column||"0",elementID:o.element._id,key:r.current?.root,rootEl:r.current?.root,onUpdate:p,onResizeBegin:a,onResizeEnd:l})),...o})});return t.displayName=e.displayName+"WithLayoutRow",t},BK=Cze});var HK={};D(HK,{default:()=>$0});function Eze({isInteracting:e,isMoving:t,isPlaced:n,position:o,onMouseDown:r}){let i=(0,Wa.useRef)(),{top:s,left:a,height:l,width:u}=o||{},c=(0,Wa.useCallback)(p=>{r(p,{isResizing:p.target.getAttribute("tco-cell-resize"),isMoving:i.current===p.target})},[r]);return Wa.default.createElement("div",{className:K("tco-grid-editor-cell-actions",{"is-fixed":!!o,"is-interacting":e,"is-moving":t,"is-placed":n}),style:o&&{top:s,left:a,height:l,width:u}},Wa.default.createElement("div",{className:"tco-grid-editor-cell-actions-inner",ref:i,onMouseDown:c},Wa.default.createElement("a",{className:"tco-grid-editor-cell-action is-resize","tco-cell-resize":"nw"}),Wa.default.createElement("a",{className:"tco-grid-editor-cell-action is-resize","tco-cell-resize":"ne"}),Wa.default.createElement("a",{className:"tco-grid-editor-cell-action is-resize","tco-cell-resize":"se"}),Wa.default.createElement("a",{className:"tco-grid-editor-cell-action is-resize","tco-cell-resize":"sw"})))}var Wa,a1e,$0,jK=x(()=>{Wa=P(B()),a1e=P(_i());De();$0=class extends Wa.default.Component{constructor(){super(...arguments);Q(this,"onMouseDown",(t,{isResizing:n,isMoving:o})=>{t.button!==0||this.props.updating&&this.props.updating.id===this.props.elID||((n||o)&&(window.addEventListener("mouseup",this.onMouseUp,!0),window.addEventListener("mousemove",this.onMouseMove,!0),window.addEventListener("wheel",this.onMouseMove,!0)),this.props.onCellActionBegin(t,this.props.elID,{isMoving:o,isResizing:n}))});Q(this,"onMouseMove",t=>{this.isInteracting()&&this.props.onCellActionContinue(t,this.props.elID)});Q(this,"onMouseUp",t=>{this.props.onCellActionEnd(t,this.props.elID),window.removeEventListener("mouseup",this.onMouseUp,!0),window.removeEventListener("mousemove",this.onMouseMove,!0),window.removeEventListener("wheel",this.onMouseMove,!0)})}componentDidMount(){this.updateCellRef(),this.props.onUpdateCellRef(this.props.elID,this.rootEl),window.addEventListener("resize",this.onResize)}componentDidUpdate(t){this.props.areaStyles&&Object.keys(this.props.areaStyles||{}).find(o=>this.props.areaStyles[o]!==t.areaStyles[o])&&this.updateCellRef()}componentWillUnmount(){window.removeEventListener("resize",this.onResize),window.document.body.removeEventListener("mouseup",this.onMouseUp,!0),window.document.body.removeEventListener("mousemove",this.onMouseMove,!0)}updateCellRef(){this.props.onUpdateCellRef(this.props.elID,this.rootEl)}isInteracting(){return this.props.isMoving||this.props.isResizing}isPlaced(){let{gridColumnStart:t,gridColumnEnd:n,gridRowStart:o,gridRowEnd:r}=this.props.areaStyles;return t!==""||n!==""||o!==""||r!==""}render(){let t=this.isInteracting(),n=this.isPlaced(),o=Wa.default.createElement(Eze,{isInteracting:t,isMoving:this.props.isMoving,isPlaced:n,position:this.props.position,onMouseDown:this.onMouseDown});return Wa.default.createElement("div",{ref:r=>{this.rootEl=r},className:K("x-cell",{"is-interacting":t,"is-moving":this.props.isMoving,"is-placed":n}),style:this.props.areaStyles,"data-cs-observeable-id":this.props.elID,"data-cs-observeable":JSON.stringify({mode:"inspect"})},this.props.position?a1e.default.createPortal(o,window.csAppData.rootEl):o)}};Q($0,"defaultProps",{isResizing:!1,isMoving:!1,position:null})});var QK={};D(QK,{areRectanglesOverlapping:()=>Nw,convertIndexToCoord:()=>WK,getRectangleOverlapRatio:()=>GK,identifyOccupiedCells:()=>qK});function WK(e,t){if(t===0)return{x:0,y:0};let n=Math.floor(e/t);return{x:e%t,y:n}}function Nw(e,t,n=0){return!(e.left>t.right-n||t.left>e.right-n||e.top>t.bottom-n||t.top>e.bottom-n)}function GK(e,t){if(!Nw(e,t))return 0;let n=Math.max(e.top,t.top),o=Math.max(e.left,t.left),r=Math.min(e.bottom,t.bottom),i=Math.min(e.right,t.right),s=(e.right-e.left)*(e.bottom-e.top),a=(t.right-t.left)*(t.bottom-t.top),l=(i-o)*(r-n);return s+a-l<=0?0:Math.max(l/s,l/a)}var qK,q3=x(()=>{qK=(e,t,n=[])=>{let o=Object.keys(e);return t.filter(({inner:r})=>!!o.find(i=>!n.includes(i)&&Nw(r,e[i],5)))}});var KK={};D(KK,{default:()=>H0});var vd,H0,YK=x(()=>{vd=P(B());De();q3();H0=class extends vd.default.Component{constructor(){super(...arguments);Q(this,"trackRefs",[]);Q(this,"onResize",()=>this.updateTrackDimensions())}componentDidMount(){this.updateTrackDimensions(),window.addEventListener("resize",this.onResize)}componentWillUnmount(){window.removeEventListener("resize",this.onResize)}updateTrackDimensions(){this.props.onUpdateGridTrackDimensions(this.trackRefs.map(t=>{let{offsetTop:n,offsetLeft:o,offsetHeight:r,offsetWidth:i}=t;return{top:n,left:o,bottom:n+r,right:o+i}}).map((t,n)=>{let{top:o,left:r,bottom:i,right:s}=t,{rowCount:a,columnCount:l,xGap:u,yGap:c}=this.props,{x:p,y:m}=WK(n,this.props.columnCount),d=u/2,f=c/2,h={top:m===0?o:o-f,left:p===0?r:r-d,bottom:m===a-1?i:i+f,right:p===l-1?s:s+d};return{index:n,inner:t,outer:h,x:p,y:m}}))}render(){let t=new Array(this.props.columnCount*this.props.rowCount).fill().map((l,u)=>u),n=this.props.updating.id?{...this.props.cellRects,[this.props.updating.id]:this.props.updating.cellRect}:this.props.cellRects,o=qK(n,this.props.gridTrackDimensions,[this.props.activeCell]).map(({index:l})=>l),r=this.props.gridTrackActiveCells.map(({index:l})=>l),{gridTemplateRows:i,gridTemplateColumns:s,padding:a}=this.props;return vd.default.createElement("div",{key:"track-overlay",className:"tco-grid-editor-overlay is-tracks",style:{gridTemplateRows:i,gridTemplateColumns:s,padding:a}},t.map(l=>vd.default.createElement("div",{key:l,ref:u=>{this.trackRefs[l]=u},className:K("x-cell",{"is-occupied":o.includes(l),"is-active":r.includes(l)})},vd.default.createElement("i",null),vd.default.createElement("span",{className:"is-underlay-bg"}),vd.default.createElement("span",{className:"is-overlay-bg"}),vd.default.createElement("span",{className:"is-overlay-border"}))))}};Q(H0,"defaultProps",{columnCount:0,rowCount:0})});var ZK={};D(ZK,{default:()=>JK});function kze(e,t){let[n,o]=[e,t].map(r=>r.map(({index:i})=>i).sort());return n.join("")!==o.join("")}var Jl,l1e,Sze,u1e,Aze,Tze,Pze,XK,JK,RK=x(()=>{Jl=P(B());ht();De();hu();$t();as();je();jK();YK();q3();l1e=class extends Jl.default.Component{render(){let{activeCell:t,gridTemplateRows:n,gridTemplateColumns:o,padding:r}=this.props;return Jl.default.createElement("div",{className:K("tco-grid-editor-overlay","is-cells",{"is-interacting-cell":!!t}),style:{gridTemplateRows:n,gridTemplateColumns:o,padding:r}},this.props.children)}},Sze=e=>{let{minX:t,minY:n,maxX:o,maxY:r}=e.reduce(({minX:i,minY:s,maxX:a,maxY:l},{x:u,y:c})=>({minX:typeof i!="undefined"?Math.min(i,u):u,minY:typeof s!="undefined"?Math.min(s,c):c,maxX:typeof a!="undefined"?Math.max(a,u):u,maxY:typeof l!="undefined"?Math.max(l,c):c}),{});return{colSpan:1+o-t,rowSpan:1+r-n}},u1e=(e,t,n)=>{let[o,r]=e.map((c,p)=>({index:p,distance:Math.abs(t-c)})).sort((c,p)=>c.distance-p.distance).map(({index:c})=>c),i=n%2===0,s=(i?n:n+1)/2,a=i&&o>=r?0:1,l=Math.max(0,o+a-s),u=l+n-1;return u>e.length-1?[Math.max(0,e.length-n),e.length-1]:[l,u]};Aze=(e,t,{elID:n},o)=>((t.elements[e][n]||{})._modules||[]).map(i=>o(t,{id:i,doc:window.csAppData.preview.documentId,docTypeName:window.csAppData.preview.docType})).map(i=>{let{layout_cell_column_start:s,layout_cell_column_end:a,layout_cell_row_start:l,layout_cell_row_end:u}=i;return{id:i._id,areaStyles:{gridColumnEnd:a,gridColumnStart:s,gridRowEnd:u,gridRowStart:l}}}),Tze=()=>{let e=Xv();return(t,n)=>{let r=t.ui.editingGrid===n.elID?Aze(window.csAppData.preview.documentId,t,n,e):[];return{element:e(t,{id:n.elID,doc:window.csAppData.preview.documentId,docTypeName:window.csAppData.preview.docType}),gridCounter:t.ui.gridCounter,isEditingGrid:t.ui.editingGrid===n.elID,cells:r}}},Pze={uiBeginGridEditor:tF,uiEndGridEditor:nF,inspect:ma},XK=class extends Jl.default.Component{constructor(){super(...arguments);Q(this,"state",{gridTemplateColumns:"",gridTemplateRows:"",padding:"",xGap:0,yGap:0,activeCell:null,interaction:{},cellRects:{},cellRefs:{},updating:{id:null,cellRect:{}},gridTrackDimensions:[],gridTrackActiveCells:[],gridTrackOriginCells:[],hasTrackDimensions:!1});Q(this,"overlayRef",Jl.default.createRef());Q(this,"idleUpdateComputedStyles",Zr(()=>this.updateComputedStyles(),15));Q(this,"idleResetInteraction",Zr(()=>{this.resetInteraction()}));Q(this,"idleUpdateCellRects",Zr(()=>{this.updateCellRects()},100));Q(this,"onUpdateGridTrackDimensions",t=>{this.setState({gridTrackDimensions:t,hasTrackDimensions:!0}),this.updateCellRects()});Q(this,"onResize",()=>{this.props.isEditingGrid&&(this.idleUpdateComputedStyles(),this.idleUpdateCellRects())});Q(this,"onMouseEnterButton",()=>{this.props.isEditingGrid||this.idleUpdateComputedStyles()});Q(this,"onToggleEditor",t=>{t.stopPropagation(),clearTimeout(t.nativeEvent.tcoCancelInspect),this.props.isEditingGrid?this.props.uiEndGridEditor():this.props.uiBeginGridEditor(this.props.elID)});Q(this,"onUpdateCellRef",(t,n)=>{this.state.updating&&this.state.updating.id===t&&this.softResetInteraction(),this.setState(o=>({cellRefs:{...o.cellRefs,[t]:n},cellRects:{...o.cellRects,[t]:this.locateCellRect(n,this.getCurrentGridBounds())}}))});Q(this,"onCellActionBegin",(t,n,o)=>{this.interactionOffsetX=0,this.interactionOffsetY=0;let r=this.locateCellRects(this.getCurrentGridBounds());this.idleResetInteraction.cancel();let i=this.positionCellFromInteraction(t,n,o,r,!0),s={...o,position:i},a=n?this.identifyActiveTrackCells(s):[];this.setState({cellRects:r,activeCell:n,gridTrackActiveCells:a,gridTrackOriginCells:a,interaction:s})});Q(this,"onCellActionContinue",(t,n)=>{this.idleResetInteraction.cancel(),this.setState(o=>{let r=this.positionCellFromInteraction(t,n,o.interaction,o.cellRects),i={...o.interaction,position:r},s=n?this.identifyActiveTrackCells(i):[];return{activeCell:n,gridTrackActiveCells:s,interaction:i}})});Q(this,"onCellActionEnd",(t,n)=>{let{interaction:o,cellRects:r,activeCell:i,gridTrackOriginCells:s}=this.state;if(i){let a=this.identifyActiveTrackCells({...o,position:this.positionCellFromInteraction(t,i,o,r)}),l=a.reduce((w,{inner:S,x:C,y:k})=>(w.x1=typeof w.x1=="undefined"?C:Math.min(w.x1,C),w.y1=typeof w.y1=="undefined"?k:Math.min(w.y1,k),w.x2=typeof w.x2=="undefined"?C:Math.max(w.x2,C),w.y2=typeof w.y2=="undefined"?k:Math.max(w.y2,k),w.x1===C&&(w.left=S.left),w.y1===k&&(w.top=S.top),w.x2===C&&(w.right=S.right),w.y2===k&&(w.bottom=S.bottom),w),{}),{x1:u,y1:c,x2:p,y2:m,top:d,left:f,bottom:h,right:g}=l,{topBound:y,leftBound:_}=this.getCurrentGridBounds(),b={top:d+y,left:f+_,height:h-d,width:g-f};a.length>=0&&kze(a,s)?(this.props.onMoveCell(i,{gridColumnStart:u+1,gridColumnEnd:p+2,gridRowStart:c+1,gridRowEnd:m+2}),this.setState({updating:{id:i,cellRect:r[n]},interaction:{...o,position:b},gridTrackOriginCells:[],gridTrackActiveCells:a}),this.idleResetInteraction()):this.resetInteraction()}else this.idleResetInteraction();this.props.inspect(n)})}componentDidMount(){this.idleUpdateComputedStyles(),window.addEventListener("resize",this.onResize)}componentDidUpdate(t){this.props.isEditingGrid&&(t.isEditingGrid!==this.props.isEditingGrid||this.props.gridCounter!==t.gridCounter)&&(this.idleUpdateComputedStyles(),this.idleUpdateCellRects()),this.props.element!==t.element&&this.idleUpdateComputedStyles()}componentWillUnmount(){this.idleUpdateComputedStyles.cancel(),this.idleResetInteraction.cancel(),this.idleUpdateCellRects.cancel(),window.removeEventListener("resize",this.onResize)}getCurrentGridBounds(){if(!this.props.rootEl||!this.props.isEditingGrid)return{topBound:0,leftBound:0};let{top:t,left:n}=this.props.rootEl.getBoundingClientRect();return{topBound:t,leftBound:n}}softResetInteraction(){this.setState({activeCell:null,gridTrackActiveCells:[],gridTrackOriginCells:[],interaction:{}})}resetInteraction(){this.setState({updating:{id:null,cellRect:{}},activeCell:null,gridTrackActiveCells:[],gridTrackOriginCells:[],interaction:{}}),this.updateCellRects(),this.props.onResetInteraction()}locateCellRects(t){let{cellRefs:n}=this.state;return Object.keys(n).reduce((o,r)=>(o[r]=this.locateCellRect(n[r],t),o),{})}locateCellRect(t,{topBound:n,leftBound:o}){let{top:r,left:i,bottom:s,right:a,width:l,height:u}=t.getBoundingClientRect();return{width:l,height:u,top:r-n,left:i-o,bottom:s-n,right:a-o}}positionCellFromInteraction(t,n,{isResizing:o,isMoving:r},i,s){return n?o?this.calculateCellResize(t,n,o,i,s):r?this.calculateCellMove(t,n,i,s):{}:{}}calculateCellResize({clientX:t,clientY:n},o,r,i,s){let{top:a,left:l,bottom:u,right:c,height:p,width:m}=i[o],{topBound:d,leftBound:f}=this.getCurrentGridBounds(),h={x:l,y:a,top:a+d,left:l+f,height:p,width:m};if(r.includes("n")){s&&(this.interactionOffsetY=n-(a+d));let g=u+d,y=n-this.interactionOffsetY;n>=g?(h.top=g,h.height=y-g+this.interactionOffsetY*2):(h.top=y,h.height=g-y),h.y=h.top-d}if(r.includes("w")){s&&(this.interactionOffsetX=t-(l+f));let g=c+f,y=t-this.interactionOffsetX;t>=g?(h.left=g,h.width=y-g+this.interactionOffsetX*2):(h.left=y,h.width=g-y),h.x=h.left-f}if(r.includes("s")){s&&(this.interactionOffsetY=u+d-n);let g=n+this.interactionOffsetY,y=a+d;if(n<=y){let _=g-this.interactionOffsetY*2;h.top=_,h.y=_-d,h.height=y-_}else h.height=g-y}if(r.includes("e")){s&&(this.interactionOffsetX=c+f-t);let g=t+this.interactionOffsetX,y=l+f;if(t<=l){let _=g-this.interactionOffsetX*2;h.left=_,h.x=_-d,h.width=y-_}else h.width=g-y}return h}calculateCellMove({clientX:t,clientY:n},o,r,i){let{top:s,left:a,height:l,width:u}=r[o],{topBound:c,leftBound:p}=this.getCurrentGridBounds();i&&(this.interactionOffsetY=n-(s+c),this.interactionOffsetX=t-(a+p));let m=n-this.interactionOffsetY,d=t-this.interactionOffsetX;return{x:d-p,y:m-c,left:d,top:m,height:l,width:u,position:"fixed"}}identifyNextMovement(t){let{gridTrackDimensions:n,gridTrackOriginCells:o}=this.state,r=o.length>0?o:n.filter(({inner:g})=>GK(g,t)>.75),{xTracks:i,yTracks:s}=n.reduce((g,{x:y,y:_,inner:b})=>(y===0&&g.yTracks.push(b.top+(b.bottom-b.top)/2),_===0&&g.xTracks.push(b.left+(b.right-b.left)/2),g),{xTracks:[],yTracks:[]}),{colSpan:a,rowSpan:l}=Sze(r),u=t.left+(t.right-t.left)/2,c=t.top+(t.bottom-t.top)/2,[p,m]=u1e(i,u,a),[d,f]=u1e(s,c,l),h=(g,y)=>g>=p&&g<=m&&y>=d&&y<=f;return n.reduce((g,{x:y,y:_,index:b})=>(h(y,_)&&g.push(b),g),[])}identifyActiveTrackCells(t){let{isMoving:n,position:o={}}=t,{x:r,y:i,height:s,width:a}=o,l={top:i+1,left:r+1,bottom:i+s-1,right:r+a-1};if(n){let u=this.identifyNextMovement(l);return this.state.gridTrackDimensions.filter(({index:c})=>u.includes(c))}return this.state.gridTrackDimensions.filter(({inner:u})=>Nw(u,l))}updateCellRects(){this.setState({cellRects:this.locateCellRects(this.getCurrentGridBounds())})}updateComputedStyles(){if(!this.props.rootEl)return;let{gridTemplateColumns:t,gridTemplateRows:n,gridRowGap:o,gridColumnGap:r,padding:i}=window.getComputedStyle(this.props.rootEl),s=t.split(" ").length,a=n.split(" ").length;this.setState({gridTemplateColumns:t,gridTemplateRows:n,columnCount:s,rowCount:a,padding:i,xGap:parseFloat(r)||0,yGap:parseFloat(o)||0})}renderCellsOverlay(){if(!this.props.isEditingGrid)return null;let{gridTemplateRows:t,gridTemplateColumns:n,padding:o}=this.state;return Jl.default.createElement(l1e,{activeCell:this.state.activeCell,gridTemplateRows:t,gridTemplateColumns:n,padding:o},this.props.cells.map(({id:r,areaStyles:i})=>Jl.default.createElement($0,{key:r,elID:r,areaStyles:i,updating:this.state.updating,onUpdateCellRef:this.onUpdateCellRef,onCompleteCellAction:this.onCompleteCellAction,onCellAction:this.onCellAction,onCellActionBegin:this.onCellActionBegin,onCellActionContinue:this.onCellActionContinue,onCellActionEnd:this.onCellActionEnd,...this.state.activeCell===r?this.state.interaction:{}})))}renderTrackOverlay(){if(!this.props.isEditingGrid)return null;let{gridTemplateRows:t,gridTemplateColumns:n,rowCount:o,columnCount:r,padding:i,xGap:s,yGap:a}=this.state;return Jl.default.createElement(H0,{ref:this.overlayRef,key:`${t}:${n}:${s}:${a}`,activeCell:this.state.activeCell,gridTemplateRows:t,gridTemplateColumns:n,padding:i,columnCount:r,rowCount:o,xGap:s,yGap:a,updating:this.state.updating,cellRects:this.state.cellRects,gridTrackActiveCells:this.state.gridTrackActiveCells,gridTrackDimensions:this.state.gridTrackDimensions,onUpdateGridTrackDimensions:this.onUpdateGridTrackDimensions})}render(){return Jl.default.createElement(Jl.default.Fragment,null,Jl.default.createElement("button",{className:K("tco-preview-action is-grid-action",{"is-active":this.props.isEditingGrid}),onMouseEnter:this.onMouseEnterButton,onPointerUp:this.onToggleEditor},Jl.default.createElement(G,{type:this.props.isEditingGrid?"check-circle":"grid-cell-editor"})),this.renderCellsOverlay(),this.renderTrackOverlay())}};Q(XK,"defaultProps",{gridCounter:0});JK=tr(Tze(),Pze)(XK)});var tY={};D(tY,{default:()=>eY});var kr,Ize,eY,nY=x(()=>{kr=P(B());ht();De();Dq();$t();RK();Se();wt();Ize=(e,t)=>{let n=(0,kr.forwardRef)(({after:o,...r},i)=>{let[s,a]=(0,kr.useState)({}),l=ui(),c=Ne(b=>b.ui.editingGrid)===r.element._id,p=Ke(),m=(0,kr.useCallback)((b,w)=>{w.preventDefault(),w.stopPropagation(),p(UV(window.csAppData.preview.documentId,r.element._id,b))},[p,r.element._id]),d=(0,kr.useCallback)((b,w)=>{let{gridColumnStart:S,gridColumnEnd:C,gridRowStart:k,gridRowEnd:A}=w;p(Fb(window.csAppData.preview.documentId,b,{layout_cell_column_start:S,layout_cell_column_end:C,layout_cell_row_start:k,layout_cell_row_end:A})),a({id:b,areaStyles:w})},[p,a]),f=(0,kr.useCallback)(()=>{a({})},[a]),h=r.element._locked||r.element._disabled,g=(0,kr.useMemo)(()=>!l&&r.element._modules.length<=0,[l,h,r.element._modules.length]),y=(0,kr.useMemo)(()=>!g&&!l&&!h,[l,g,h]);(0,kr.useEffect)(()=>{i.current.root&&(i.current.root.classList.toggle("has-preview-action",!0),i.current.root.classList.toggle("is-editing-grid",c))},[c]);let _=(0,kr.useMemo)(()=>!c||!s?.id?"":`[data-cs-observable="${s?.id}"].x-cell {
    grid-column-start: ${s?.areaStyles?.gridColumnStart};
    grid-column-end: ${s?.areaStyles?.gridColumnEnd};
    grid-row-start: ${s?.areaStyles?.gridRowStart};
    grid-row-end: ${s?.areaStyles?.gridRowEnd};
    }`,[c,s]);return kr.default.createElement(e,{...r,after:kr.default.createElement(kr.default.Fragment,null,o,g&&kr.default.createElement("div",{className:K("tco-layout-picker","is-layout-grid","has-layout-grid",{"tco-is-locked":h})},kr.default.createElement("h1",null,kr.default.createElement("strong",null,v("common.preview.choose-layout"))),kr.default.createElement(sw,{onChooseLayout:m})),y&&kr.default.createElement(JK,{elID:r.element._id,key:i.current?.root,onMoveCell:d,onResetInteraction:f,rootEl:i.current?.root}),_&&kr.default.createElement("style",null,_)),ref:i})});return n.displayName=e.displayName+"WithLayoutGrid",n},eY=Ize});var rY={};D(rY,{default:()=>oY});var Ga,Oze,oY,iY=x(()=>{Ga=P(B());ht();$t();De();Nq();Se();wt();Oze=(e,t)=>{let n=(0,Ga.forwardRef)(({after:o,...r},i)=>{let s=Ke(),a=ui(),l=(0,Ga.useCallback)((p,m)=>{m.preventDefault(),m.stopPropagation(),s($V(window.csAppData.preview.documentId,r.element._id,p))},[s,r.element._id]),u=r.element._locked||r.element._disabled,c=(0,Ga.useMemo)(()=>!a&&r.element._modules.length<=0,[a,r.element._modules.length]);return Ga.default.createElement(e,{...r,after:Ga.default.createElement(Ga.default.Fragment,null,o,c&&Ga.default.createElement("div",{className:K("tco-layout-picker","has-layout-slide-container",{"tco-is-locked":u})},Ga.default.createElement("h1",null,Ga.default.createElement("strong",null,v("common.preview.choose-layout"))),Ga.default.createElement(aw,{onChooseLayout:l}))),ref:i})});return n.displayName=e.displayName+"WithLayoutSlideContainer",n},oY=Oze});var aY={};D(aY,{default:()=>sY});var Q3,Dze,sY,lY=x(()=>{Q3=P(B()),Dze=(e,t)=>{let n=(0,Q3.forwardRef)(({...o},r)=>Q3.default.createElement(e,{...o,ref:r}));return n.displayName=e.displayName+"WithCell",n},sY=Dze});var cY={};D(cY,{default:()=>uY});var Lw,Mze,uY,pY=x(()=>{Lw=P(B()),Mze=(e,t)=>(0,Lw.forwardRef)(({...n},o)=>((0,Lw.useEffect)(()=>{if(o.current.root){let r=0,i="px",s=(String(n.element.gap_size)||"").match(/([\.\d]+)(\w+)/);s&&(s[1]&&(r=s[1]),s[2]&&(i=s[2])),o.current.root.style.margin="0px",o.current.root.style.paddingTop=`${r}${i}`}},[n.element.gap_size]),(0,Lw.useEffect)(()=>{o.current.root&&(o.current.root.classList.add("tco-empty-bg"),o.current.root.classList.add("cs-gap-preview"))},[]),React.createElement(e,{ref:o,...n}))),uY=Mze});var dY={};D(dY,{default:()=>mY});var Vw,Nze,mY,fY=x(()=>{Vw=P(B()),Nze=(e,t)=>(0,Vw.forwardRef)(({...n},o)=>((0,Vw.useEffect)(()=>{o.current.root&&o.current.root.style.setProperty("--cs-gap-size",n.element.gap_size)},[n.element.gap_size]),(0,Vw.useEffect)(()=>{if(o.current.root){let r=n.element.gap_direction==="vertical";o.current.root.classList.toggle("cs-gap-preview",!0),o.current.root.classList.toggle("tco-empty-bg",!0),o.current.root.classList.toggle("gap-vertical",r),o.current.root.classList.toggle("gap-horizontal",!r)}},[n.element.gap_direction]),React.createElement(e,{ref:o,...n}))),mY=Nze});var hY={};D(hY,{default:()=>K3});var K3,gY=x(()=>{LK();$K();nY();iY();lY();pY();fY();K3={section:MK,"layout-row":BK,"layout-grid":eY,"layout-slide-container":oY,"layout-cell":sY,gap:mY,"classic:gap":uY}});var _Y={};D(_Y,{withPreviewNav:()=>yY});var Fu,yY,vY=x(()=>{Fu=P(B());De();ht();je();yY=(e,t)=>(0,Fu.forwardRef)(({className:n,after:o,...r},i)=>{let[s,a]=(0,Fu.useState)({}),l=Ke(),u=(0,Fu.useCallback)(()=>{s.action&&l({type:"UI:PREVIEW_NAVIGATE",payload:s.action})},[l,s.action]);(0,Fu.useEffect)(()=>{if(i.current.root){let p=i.current.root;try{let d=(()=>p.hasAttribute("data-cs-nav-btn")?p:p.querySelector("[data-cs-nav-btn]"))();if(d){let f=JSON.parse(d.getAttribute("data-cs-nav-btn"));f&&a(f)}}catch(m){console.warn("Unable to decode content navigation attribute",m)}}},[]);let c=(0,Fu.useMemo)(()=>s.action?React.createElement(React.Fragment,null,o,React.createElement("button",{className:K("tco-preview-action"),"data-cs-preview-ui":!0,onClick:u},s.icon&&React.createElement(G,{type:s.icon}))):o,[o,u,s.action,s.label]);return(0,Fu.useEffect)(()=>{i.current.root&&i.current.root.classList.toggle("has-preview-action",!0)},[]),React.createElement(e,{ref:i,after:c,...r})})});var CY={};D(CY,{PostProcessManager:()=>bY,postProcess:()=>j0,usePostProcess:()=>xY,usePostProcessString:()=>wY});function bY(){let e=Ne(function(l){return l.colors}),t=Ne(function(l){return l.fontItems}),n=Ne(function(l){return l.fontConfig}),[,o]=He(p1e),[,r]=He(m1e),[,i]=He(d1e),[,s]=He(f1e),a=Dg();return(0,Vp.useEffect)(()=>{o(e)},[e]),(0,Vp.useEffect)(()=>{r(t)},[t]),(0,Vp.useEffect)(()=>{i(n)},[n]),(0,Vp.useEffect)(()=>{s(a)},[]),null}function xY(){let[e]=He(h1e);return(0,Vp.useCallback)(t=>typeof t=="string"?Y3(j0(t,e),e):t,[e])}function wY(e){let[t]=He(h1e);return(0,Vp.useMemo)(()=>j0(e,t),[e,t])}var Vp,c1e,p1e,m1e,d1e,f1e,h1e,Lze,Vze,Y3,g1e,y1e,X3,_1e,Fze,v1e,b1e,x1e,w1e,j0,Fw=x(()=>{Vp=P(B());ht();Qd();c1e=P(_v());gm();Kt();p1e=Fe(),m1e=Fe(),d1e=Fe(),f1e=Fe(),h1e=Fe(e=>({colors:e(p1e),fontItems:e(m1e),fontConfig:e(d1e),fontOptions:e(f1e)}));Lze=(e,t)=>{if(typeof t=="undefined")return e;let n=(0,c1e.default)(e);return n.setAlpha(t),n.toRgbString()},Vze=(e,t)=>{let n=t.split(":");n[0]==="global-color"&&n.shift();let[o,r]=n,{value:i}=e.find(({_id:s})=>s&&s===o)||{};return i?Lze(i,r):"transparent"},Y3=(e,{colors:t=[]}={})=>e.replace(/global-color:([^\s]*)/g,(n,o)=>Vze(t,o)),g1e=(e,{fontItems:t=[],fontConfig:{typekitItems:n=[],customFontItems:o=[]}={}}={})=>{let r=u=>{if((u.source==="system"||u.source==="google")&&window.csAppData.fontData[u.name])return window.csAppData.fontData[u.name];if(u.source==="custom"){for(let c of o)if(c._id===u.name)return{source:"custom",stack:c.stack,family:c.family,weights:$E(c)}}if(u.source==="typekit"){let c=u.name.trim();for(let p of n)if(p.family.trim()===c)return{...p,source:"typekit"}}return null},i=u=>{if(!u.source||!u.name)return null;let c=r(u);return c?{...c,handle:`${u.source}:${u.name}`,weightNormal:rl(u.weightNormal??"400",c.weights),weightBold:rl(u.weightBold??"700",c.weights)}:null};for(let u of t)if(u._id===e)return i(u);let s=e.split(":");if(s.length!==2)return null;let[a,l]=s;return i({source:a,name:l})},X3=new Map,_1e=new Set,Fze=({fontConfig:e}={})=>{let t=Array.from(X3.values()).filter(({handle:n})=>!_1e.has(n));X3=new Map,t.forEach(({source:n,handle:o,family:r,weights:i})=>{if(_1e.add(o),n==="google"){let s=i.reduce((c,p)=>[...c,`${p}`,`${p}i`],[]).join(","),a=new URL("https://fonts.googleapis.com/css"),l=new URLSearchParams({family:`${r}:${s}`,display:"swap"});e.googleSubsets.length>0&&l.set("subsets",e.googleSubsets.join(",")),a.search=l.toString();let u=document.createElement("link");u.setAttribute("rel","stylesheet"),u.setAttribute("type","text/css"),u.setAttribute("media","all"),u.setAttribute("crossorigin","anonymous"),u.setAttribute("href",a.toString()),window.document.head.append(u)}})},v1e=(e,t)=>{X3.has(e.handle)||(X3.set(e.handle,e),clearTimeout(y1e),y1e=setTimeout(()=>Fze(t),0))},b1e=(e,t)=>{let n=g1e(e,t);return n?(v1e(n,t),n.stack):e},x1e=(e,t)=>{let n=e.split("|");if(n.length!==2)return"inherit";let[o,r]=n;if(o==="inherit")return r==="fw-normal"?"normal":r==="fw-bold"?"bold":r;let i=g1e(o,t);if(i){if(v1e(i,t),r==="inherit")return"inherit";if(r==="fw-normal")return i.weightNormal;if(r==="fw-bold")return i.weightBold===i.weightNormal?"bolder":i.weightBold;if(`${parseInt(r,10)}`===r)return rl(r,i.weights)}return r==="fw-normal"?"normal":r==="fw-bold"?"bold":r},w1e={color:Y3,"tss-color":Y3,"global-color":Y3,"font-weight":x1e,"font-family":b1e,"tss-fw":x1e,"tss-ff":b1e},j0=(e,t={})=>e&&e.replace(/%%post ([\w-:]+?)%%(.*?)%%\/post%%/g,(n,o,r)=>w1e[o]?w1e[o](r,t):r)});var EY={};D(EY,{default:()=>Uh});var J3,Uh,Z3=x(()=>{J3=P(B());W3();Uh=class extends J3.default.PureComponent{constructor(){super(...arguments);Q(this,"state",{hasError:!1})}static getDerivedStateFromError(t){return{hasError:!0}}componentDidCatch(t,n){console.warn("Render error",{error:t,info:n,props:this.props})}getObserverProps(){return this.props.observer?{"data-cs-observeable-id":this.props.elId,"data-cs-observeable":this.getObserver(),"data-cs-observe":!0}:{}}getObserver(){try{return JSON.stringify(this.props.observer)}catch(t){console.warn("unable to generate observer",t,this.props.observer)}return null}render(){return this.state.hasError?J3.default.createElement("div",{...this.getObserverProps()},J3.default.createElement(U0,{message:this.props.message})):this.props.children}}});var TY={};D(TY,{getInfo:()=>bd,getMappedElement:()=>AY,setMappedElement:()=>e6,useElementAtom:()=>R3,useSetPreviewElementData:()=>SY});function SY(e,t,{_id:n,_type:o,__icon:r,__label:i,_locked:s,_disabled:a,...l}){let[u,c]=R3(n),p=Bt(l._type),m=l[p.options?.dropzone?.z_index_key]??null,d=l[p.options?.dropzone?.pointer_events_key]??null,[f,h]=(0,$h.useState)(0);(0,$h.useEffect)(()=>{h(g=>g+1)},[h,m,d]),(0,$h.useEffect)(()=>{c({_id:n,_type:o,__icon:r,__label:i,_locked:s,_disabled:a,lastDropzone:f})},[f,c,n,o,r,i,s,a,m,d]),(0,$h.useEffect)(()=>{e.current?.root&&C1e.set(e.current.root,u)},[u]),(0,$h.useEffect)(()=>()=>{E1e.remove(n)},[n])}var $h,C1e,E1e,R3,bd,kY,e6,AY,zw=x(()=>{$h=P(B());Kt();Un();C1e=new WeakMap,E1e=Cl(()=>Fe({})),R3=e=>He(E1e(e));bd=e=>C1e.get(e)??{},kY=new Map,e6=(e,t)=>{t?kY.set(e,t):kY.delete(e)},AY=e=>kY.get(e)});var IY={};D(IY,{createRenderComponent:()=>PY});var qo,S1e,zze,Bze,k1e,Uze,A1e,T1e,$ze,PY,OY=x(()=>{qo=P(B());De();j3();S1e=P(Mn());Un();CK();$3();kK();IK();gY();vY();Fw();Z3();Se();zw();zze=(e,t)=>(0,qo.forwardRef)(({...n},o)=>((0,qo.useEffect)(()=>{(()=>{if(!window.csAutoOpenToggles.get(n.element._id))return;window.csAutoOpenToggles.delete(n.element._id);let i=t.options.toggle_on_create.selector||"[data-x-toggle]",s=o.current.root.matches(i)?o.current.root:o.current.root.querySelector(i),a=s.parentElement.closest("[data-x-toggleable]"),l=s.getAttribute("data-x-toggleable");a&&!window.xToggleGetState(a.getAttribute("data-x-toggleable"))||requestAnimationFrame(()=>{window.xToggleUpdate(l,!0)})})()},[n.element._id]),qo.default.createElement(e,{ref:o,...n}))),Bze=(e,t,n,{originalType:o})=>{let r=qo.default.forwardRef(({element:i={},after:s,before:a,children:l,className:u="",...c},p)=>{SY(p,o,i),EK(p,t),(0,qo.useEffect)(()=>()=>{window.xToggleIntegrityCheck()});let m=xY();(0,qo.useEffect)(()=>{p.current.root&&window.csGlobal.rivet.util.triggerScan()},[]);let d=i._locked||i._disabled;(0,qo.useEffect)(()=>{p.current.root&&p.current.root.querySelectorAll(":scope [data-cs-observe]").forEach(y=>{y.setAttribute("data-cs-observe",!d)})},[d]),(0,qo.useEffect)(()=>{p.current.root&&Ow(p.current,"script").forEach(y=>{try{window.jQuery(y).after(y.outerHTML),y.remove()}catch(_){console.warn("Error running inline script",{script:y,e:_})}})},[]);let f=(0,qo.useMemo)(()=>i._disabled?{}:{"data-cs-observeable-id":i._id,"data-cs-observe":!0},[i._id,i._disabled]),[h,g]=(0,qo.useState)(null);return(0,qo.useEffect)(()=>{let y=Object.values(p.current).reduce((_,b)=>{b.classList&&b.classList.contains("x-column")&&b.setAttribute("data-cs-dropzone",b.getAttribute("data-cs-observeable-id"));let w=b.getAttribute("data-cs-dropzone");return w&&(_[w]=b),_},{});return g(Object.keys(y)),Object.entries(y).forEach(_=>{e6(..._)}),()=>{Object.keys(y).forEach(_=>{e6(_,null)})}},[g]),qo.default.createElement(Uh,{observer:!i._disabled,elId:i._id,type:t.id,message:v("common.elements-preview-template-error")},qo.default.createElement(e,{ref:p,className:K("tco-element-preview",u),postProcess:m,data:i,...f,...c},(y=i._id)=>h?l({after:s,before:a,containerId:y,isDisabled:d,isDropzone:h.includes(y)}):null),n&&qo.default.createElement(n,null,()=>{}))});return r.displayName=e.displayName+"WithMakeBaseComponent",r},k1e={draggable:{transform:xK},"inline-editing":{condition:e=>e.options.inline,transform:cK},"preview-nav":{condition:e=>e.options.preview_nav,transform:yY},"message-undefined":{condition:e=>e.id==="undefined",transform:Dw},"message-no-preview":{condition:e=>e.options.can_preview===!1,transform:TK},"auto-open-toggle":{condition:e=>e.options.toggle_on_create?.enabled,transform:zze},element:{condition:(e,{originalType:t})=>!t&&!!K3[e.id],transform:(e,t)=>K3[t.id](e,t)}},Uze=(e,t,n,o,r)=>Object.keys(k1e).reduce((i,s)=>{let{condition:a,transform:l}=k1e[s];if(!a||a(t,o,r))try{let u=l(i,t,o,r);if(u)return u}catch(u){console.warn("Preview transformation failed",u)}return i},Bze(e,t,n,o)),A1e=e=>(0,qo.forwardRef)(({children:t,...n},o)=>qo.default.createElement(e,{ref:o,...n},qo.default.createElement(qo.default.Fragment,null,qo.default.createElement("p",null,"This element could not render due to invalid template markup. This could be due to changes introduced by a third party plugin. The front end of your site should still function normally"),t)));A1e.displayName="FailedRenderComponent";T1e=(e,{noError:t=!1})=>{try{return Iw(e.trim())}catch(o){console.warn("Template parse error",o,JSON.stringify({e:o,markup:e}))}let n=Iw(v("app.elements.failed-to-render"));return t?n:A1e(n)},$ze=(0,qo.memo)((0,qo.forwardRef)(()=>null)),PY=(0,S1e.memoize)((e,{markup:t="",extraneous:n="",type:o,hidden:r,originalType:i},s)=>{let a=Bt(o);return o==="slot"?$ze:Uze(T1e(t,{noError:!0}),a,n?T1e(n,{noError:!0}):null,{hidden:r,originalType:i},s)})});var DY={};D(DY,{useDragulaHandler:()=>Bw});function Bw(e,t,n,o=[],r=!1){(0,P1e.useEffect)(()=>{if(!e.current||!r)return()=>{};let i=e.current;i.csAlreadyDragged=!1;let s=a=>{i.csAlreadyDragged||(i.csAlreadyDragged=!0,setTimeout(function(){n(a,...a.detail.args),i.csAlreadyDragged=!1},25))};return i.addEventListener(t,s),()=>{i.removeEventListener(t,s)}},[...o,r])}var P1e,MY=x(()=>{P1e=P(B())});var LY={};D(LY,{default:()=>t6});function t6(){return NY.default.createElement("div",{className:"tco-empty-target"},NY.default.createElement(G,{type:"nav-elements","data-nav-workspace":"elements"}))}var NY,VY=x(()=>{NY=P(B());je()});var zY={};D(zY,{PreviewElementChildren:()=>W0});var zo,FY,Hze,I1e,jze,W0,BY=x(()=>{zo=P(B()),FY=P(Mn());ht();$t();as();Un();OY();Z3();yv();zw();je();$t();$t();MY();VY();Hze=()=>{let e=Xv();return(t,{id:n})=>{let o=window.csAppData.preview.documentId,r=e(t,{id:n,doc:o,docTypeName:window.csAppData.preview.docType});if(!r)return{};let i=t.render[o]?.elements?.[n];if(!i)return{};let{hash:s=null,hidden:a=!1}=i;return{element:r,Component:PY(s,i,r),hash:s,hidden:a||typeof r._active!="undefined"&&(r._active===!1||r._active==="false"),definition:Bt(r._type)}}},I1e=(0,zo.memo)(function({hash:e,Component:t,hidden:n,originalType:o,id:r,element:i,definition:s={}}){let a=(0,zo.useRef)({});return n||!i||!t?null:zo.default.createElement(Uh,{observer:!i._disabled,elId:r,type:s.id},zo.default.createElement(t,{ref:a,key:i._disabled,element:i},({before:l=null,after:u=null,containerId:c,isDisabled:p,isDropzone:m}={})=>c!==r?zo.default.createElement(W0,{key:c,elID:c,isDisabled:p,isDropzone:m}):zo.default.createElement(zo.default.Fragment,null,l,!s.options.render_children&&zo.default.createElement(W0,{key:r,elID:r,isDisabled:p,isDropzone:m}),u)))});I1e.displayName="PreviewElement";jze=tr(Hze(),{inspect:ma})(I1e),W0=(0,zo.memo)(function({elID:e,isDisabled:t,isDropzone:n}){let o=(0,zo.useRef)(null),[r]=R3(e),i=Ne(_=>{let b=_.elements?.[window.csAppData.preview.documentId]??{};return!b[e]||!b[e]._modules?[]:((0,FY.uniq)(b[e]._modules).length!==b[e]._modules.length&&console.warn("Duplicate state key detected",b),b)}),s=(0,zo.useMemo)(function(){return(0,FY.uniq)(i[e]?._modules||[]).filter(_=>i[_]?i[_]._type!=="slot":(console.warn(`_modules of ${e} contains non existing elements`),!1))},[i]);(0,zo.useEffect)(()=>{let _=AY(e);_&&(o.current=_)},[]);let[a,l]=(0,zo.useState)(!1);(0,zo.useEffect)(()=>{let _;return o.current&&(_=setTimeout(()=>{let{zIndex:b,pointerEvents:w}=window.getComputedStyle(o.current),S=w!=="none",C=b==="auto"||parseInt(b,10)>=0;l(S&&C)},25)),()=>{clearTimeout(_)}},[r.lastDropzone,l,o.current&&window.getComputedStyle(o.current).pointerEvents]);let u=n&&a,c=Ke(),p=Ne(_=>_.ui.liftedElement),m=Ne(_=>_.ui.incomingElement),[d,f]=(0,zo.useState)(!1);Bw(o,"dragula-cancel-container",()=>{f(!1)},[f],u),Bw(o,"dragula-drag-lift",(_,b,w)=>{setTimeout(()=>{try{f(s.length===1);let{_id:S}=bd(b);S&&c(oF(S))}catch(S){console.warn("unable to lift element",S)}},0)},[c,f,s.length],u),Bw(o,"dragula-drop-into",(_,b,w,S,C)=>{if(f(!1),!m||!m._type)return;let k=Array.from(w.children);k=k.filter(function(O){return!!O.getAttribute("data-cs-observeable-id")});let A=C?k.indexOf(C):k.length;A=Math.max(A,0),c(Xs(window.csAppData.preview.documentId,e,m,A,{inspect:!0}))},[c,f,p,m,e],u);let h=(0,zo.useMemo)(function(){if(!s.length)return!1;for(let _ in s){let b=s[_];if(!(i[b]||{})._hidden)return!0}return!1},[i,s,r]),g=(0,zo.useMemo)(()=>!u||t?!1:d||!h,[u,t,d,h]),y=g||!!((r._locked||r._disabled)&&!h&&o.current);return(0,zo.useEffect)(()=>{o.current&&(o.current.classList.toggle("tco-empty",y),o.current.classList.toggle("tco-is-locked",!!r._locked))},[g,y,r]),r._hidden?null:zo.default.createElement(zo.default.Fragment,null,s.map(_=>zo.default.createElement(jze,{key:_,id:_})),y&&zo.default.createElement(t6,null))});W0.displayName="PreviewElementChildren"});var UY={};D(UY,{default:()=>xd});function o6({onClick:e,title:t,desc:n,blobPath:o,content:r}){return Jn.default.createElement("button",{type:"button",className:"tco-btn",onClick:e},r||null,Jn.default.createElement("span",null,v(t)))}function qze({onStartFromScratch:e,onUseStarter:t,onCloneExisting:n,onUseTemplate:o}){let r=(0,Jn.useRef)(),[i,s]=b2({triggerOnce:!0}),a=(0,Jn.useCallback)(l=>{r.current=l,i(l)},[i]);return(0,Jn.useEffect)(()=>{let l=setTimeout(()=>{if(!s){let{top:u}=r.current.getBoundingClientRect();window.scrollTo({left:0,top:u+window.scrollY,behavior:"smooth"})}},350);return()=>{clearTimeout(l)}},[s]),!e&&!n&&!o?null:Jn.default.createElement("div",{ref:a,className:K("tco-layout-picker","tco-starter-area","tco-starter-blank-area","has-layout-grid","is-starter","x-container max width center")},Jn.default.createElement("h1",{className:"x-container"},v("app.starter.get-started")),Jn.default.createElement("div",{className:"x-container tco-h-flex tco-starter-button-wrapper"},e&&Jn.default.createElement(o6,{onClick:e,...n6.fromScratch}),t&&Jn.default.createElement(o6,{onClick:t,...n6.starterTemplates}),o&&Jn.default.createElement(o6,{onClick:o,...n6.useTemplate}),n&&Jn.default.createElement(o6,{onClick:n,...n6.cloneExisting})))}function xd(e){if(!e.isRegion)return null;let t=Ke(),{userCanInContext:n}=kt(),{navigate:o}=Ua(),r=Uo("default_layout_element"),i=(0,Jn.useCallback)(()=>{let l=window.csAppData.preview.documentId,u=window.csAppData.preview.docType,c=p1(u,r);t(Xs(l,e.id,c)),t(vp("starter-outline"))},[t,e.id,r]),s=(0,Jn.useCallback)(()=>{t(vp("starter-templates"))},[t]),a=(0,Jn.useCallback)(()=>{t(vp("clone"))},[t]);return Jn.default.createElement(qze,{onStartFromScratch:i,onUseStarter:s,onCloneExisting:a})}var Jn,Wze,O1e,Gze,n6,$Y=x(()=>{Jn=P(B());Nn();XI();ht();$t();ld();De();Se();ek();Fn();Wze=Jn.default.createElement("svg",{width:"170px",height:"80px",viewBox:"0 0 170 80",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},Jn.default.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},Jn.default.createElement("rect",{fill:"#FFFFFF",x:"0",y:"0",width:"170",height:"80"}),Jn.default.createElement("rect",{id:"Rectangle",stroke:"#5E5E5E",strokeWidth:"2",fill:"#AEAEAE",x:"1",y:"1",width:"168",height:"78",rx:"3"}))),O1e=Jn.default.createElement("svg",{width:"170px",height:"80px",viewBox:"0 0 170 80",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},Jn.default.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},Jn.default.createElement("rect",{id:"Rectangle",stroke:"#5E5E5E",strokeWidth:"2",fill:"#AEAEAE",x:"1",y:"1",width:"168",height:"78",rx:"3"}),Jn.default.createElement("path",{d:"M50.0660819,44.6595171 L78,78 L78,78 L16,78 L43.9339181,44.6595171 C45.352671,42.9661668 47.8755292,42.7435617 49.5688795,44.1623147 C49.7488875,44.3131322 49.9152643,44.4795091 50.0660819,44.6595171 Z",id:"Triangle",fill:"#5E5E5E"}),Jn.default.createElement("path",{d:"M105.258097,19.9608239 L153,78 L153,78 L51,78 L98.7419029,19.9608239 C100.222052,18.1614266 102.88065,17.902625 104.680048,19.3827744 C104.890989,19.5562907 105.084581,19.7498825 105.258097,19.9608239 Z",id:"Triangle",fill:"#5E5E5E"}))),Gze=Jn.default.createElement("svg",{width:"170px",height:"80px",viewBox:"0 0 170 80",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},Jn.default.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},Jn.default.createElement("rect",{id:"Rectangle",stroke:"#5E5E5E",strokeWidth:"2",fill:"#AEAEAE",x:"1",y:"1",width:"168",height:"78",rx:"3"}),Jn.default.createElement("rect",{id:"Rectangle",fill:"#5E5E5E",x:"4",y:"4",width:"80",height:"72",rx:"2"}),Jn.default.createElement("rect",{id:"Rectangle",fill:"#5E5E5E",x:"126",y:"31",width:"2",height:"17",rx:"1"}),Jn.default.createElement("rect",{id:"Rectangle",fill:"#5E5E5E",transform:"translate(127, 39.5) rotate(90) translate(-127, -39.5)",x:"126",y:"31",width:"2",height:"17",rx:"1"}))),n6={fromScratch:{title:"app.blank",desc:"Blaze your own trail and bring your creative vision to life.",content:Wze},starterTemplates:{title:"app.templates.use",desc:"Get up and running with helpful wireframes and saved templates.",content:O1e},useTemplate:{title:"app.templates.entity",desc:"Looking for a little help? Start from template library.",content:O1e},cloneExisting:{title:"app.clone",desc:"Browse your existing content and use it as a starting point.",content:Gze}}});var QY={};D(QY,{ComponentCustomCss:()=>M1e,DocumentCustomCss:()=>D1e,ElementStyleTag:()=>r6,PreviewCss:()=>qY,PreviewGlobalCss:()=>jY,StyleNeighbor:()=>GY,StyleOverwriteWithPostProcessing:()=>WY,ThemeOptionsCss:()=>L1e,usePostProcessedCss:()=>HY});function HY(e){let[t,n]=(0,bn.useState)(null),o=(0,bn.useRef)(null),r=(0,bn.useCallback)(Gr(e,({themeOptions:s})=>s,({settings:s})=>s[window.csAppData.preview.documentId]??Ir,({fontItems:s})=>s,({fontConfig:s})=>s,({colors:s})=>s,(s=[],a,l,u,c,p)=>({items:s,previewState:{optionsData:a,fontsData:{items:u,config:c},colors:p,settings:l,documentId:window.csAppData.preview.documentId}})),[e]),i=Ne(r);return(0,bn.useEffect)(()=>{let s=!1;o.current&&(o.current=null,n(null));let a=u=>{s||(n(u.join(" ")),o.current=!0)},l=setTimeout(()=>{i.items.find(u=>bo(u.css))?yg("cs-css",{type:"post-process-css",...i}).then(u=>{s||a(u)}):s||a(i.items.map(({css:u})=>u))},150);return()=>{s=!0,clearTimeout(l)}},[i,n]),(0,bn.useMemo)(()=>t||i.items.reduce((s,{css:a})=>`${s} ${j0(a)}`,[]),[t,i.items])}function jY(){let e=(0,bn.useCallback)(Gr(t=>t.themeOptions[window.csAppData.themeOptionsConfig.globalCssKey]||"",t=>[{css:t,doc:null}]),[]);return bn.default.createElement(WY,{selector:"style[id^=cs-global-custom]",selectCss:e})}function D1e(){let e=(0,bn.useCallback)(Gr(t=>t.settings[window.csAppData.preview.documentId]?.customCSS||"",t=>[{css:t,doc:window.csAppData.preview.documentId}]),[]);return window.csAppData.preview.documentId?bn.default.createElement(WY,{selector:`style[id^=cs-${window.csAppData.preview.documentId}-custom]`,selectCss:e}):null}function M1e(){let e=(0,bn.useCallback)(Gr(n=>n.render[window.csAppData.preview.documentId]?.componentIds??Zu,n=>n.components.componentDocSettings,(n,o)=>n.map(r=>({doc:r,css:o[`c${r}`]?.[0]}))),[]),t=HY(e);return t?bn.default.createElement(GY,{id:"cs-component-custom",selector:"style[id^=cs-global-custom]",css:t}):null}function WY({selector:e,selectCss:t}){return N1e(e,HY(t)),null}function GY({selector:e,id:t,css:n}){let[o,r]=(0,bn.useState)(!1),i=(0,bn.useRef)(null);return(0,bn.useEffect)(()=>{let s=document.createElement("style");s.setAttribute("id",t),i.current=s;let a=document.querySelector(e);return a?a.insertAdjacentElement("afterend",s):console.warn("Style tracker could not locate existing style tag",e),r(!0),()=>{r(!1),s.remove()}},[e,t]),(0,bn.useEffect)(()=>{o&&i.current&&(i.current.innerHTML=n)},[o,n]),null}function Xze(){let e=Ne(Qze);return bn.default.createElement(bn.default.Fragment,null,e.map(t=>bn.default.createElement(Yze,{key:t,id:t})))}function L1e(){let[e,t]=(0,bn.useState)(null),n=N1e("style[id^=cs-theme-options-generated]",e,t),o=(0,bn.useCallback)(Gr(({themeOptions:i})=>i,({settings:i})=>i[window.csAppData.preview.documentId]??Ir,({fontItems:i})=>i,({fontConfig:i})=>i,({colors:i})=>i,(i,s,a,l,u)=>({previewState:{optionsData:i,fontsData:{items:a,config:l},colors:u,settings:s,documentId:window.csAppData.preview.documentId}})),[]),r=Ne(o);return vo(()=>{if(!n.current)return()=>{};let i=!1,s=setTimeout(()=>{yg("cs-css",{type:"generate-theme-options",...r}).then(a=>{i||t(j0(a))})},150);return()=>{i=!0,clearTimeout(s)}},[r,t]),null}function qY(){return bn.default.createElement(bn.default.Fragment,null,bn.default.createElement(Xze,null),bn.default.createElement(D1e,null),bn.default.createElement(M1e,null),bn.default.createElement(L1e,null))}var bn,N1e,r6,Qze,Kze,Yze,i6=x(()=>{bn=P(B());ht();rr();Fw();Lo();Qd();Or();As();N1e=(e,t,n)=>{let o=(0,bn.useRef)(null);return(0,bn.useEffect)(()=>{let r=document.querySelector(e);r?(o.current=r,n&&n(o.current?.innerHTML)):console.warn("Style tracker could not locate existing style tag",e)},[e,n]),vo(()=>{o.current&&(o.current.innerHTML=t)},[t]),o},r6=(0,bn.memo)(({id:e,css:t})=>{let n=wY(t),o=window.csAppData.preview.documentId;return o&&n?bn.default.createElement(GY,{id:e,selector:`style[id^=cs-${o}-generated]`,css:n}):null});r6.displayName="ElementStyleTag";Qze=Gr(e=>e.elements,e=>Object.keys(e[window.csAppData.preview.documentId]??{}).reverse()),Kze=()=>(e,{id:t})=>{let{inlineCss:n="",tssShim:o=""}=e.render?.[window.csAppData.preview.documentId]?.elements?.[t]??Ir;return{inlineCss:n,tssShim:o}},Yze=tr(Kze(),{})((0,bn.memo)(({id:e,tssShim:t,inlineCss:n})=>((0,bn.useEffect)(()=>{window.csGlobal.rivet.util.triggerScan()},[t,n]),bn.default.createElement(bn.default.Fragment,null,n&&bn.default.createElement(r6,{id:`cs-el-${e}-inline`,css:n}),t&&bn.default.createElement(r6,{id:`cs-el-${e}`,css:t})))))});var KY={};D(KY,{default:()=>a6});function Zze(e){let t=(0,gi.useMemo)(function(){return function(n){return Object.keys(n.render?.[e]?.elements??Zu).length>0}},[e]);return Ne(t)}function Rze({zone:e,region:t}){let n=(0,gi.useMemo)(M9,[]),o=window.csAppData.preview.documentId,{regionId:r,count:i=0}=Ne(a=>n(a,{region:t,doc:o})),s=Zze(o);if((0,gi.useEffect)(()=>{let a;return s&&Jze.includes(t)&&(a=setTimeout(function(){GE(s6.get(e))},1e3)),function(){a&&clearTimeout(a)}},[e,t,s]),(0,gi.useEffect)(()=>{if(r){let a=s6.get(e).closest("[data-cs-observeable-nav]");a&&a.removeAttribute("data-cs-observeable-nav")}},[e,r]),!r)return null;if(i<=0){let a=window.csAppData.preview.docType,{baseType:l}=Pr(a),u=F1e[`${a}|${t}`]||F1e[`${l}|${t}`];return u?gi.default.createElement(u,{id:r}):null}return gi.default.createElement(W0,{elID:r})}function eBe(e){switch(e){case"footer":return"cs_colophon";case"content":return"cs_content";case"top":case"left":case"bottom":case"right":return"cs_masthead";case"layout":return"cs_layout";default:return""}}function tBe(e){switch(e){case"cs_colophon":return["footer"];case"cs_content":return["content"];case"cs_masthead":return["top","left","right","bottom"];case"cs_layout":return["layout"];default:return[]}}function nBe({regions:e,zone:t}){let n=gi.default.createElement(gi.default.Fragment,null,e.map(o=>gi.default.createElement(Rze,{key:o,region:o,zone:t})));return V1e.default.createPortal(n,s6.get(t))}function a6(){let[e,t]=(0,gi.useState)([]),n=Ke();(0,gi.useEffect)(()=>{let r=document.querySelector("[data-cs-initial-render]");r?n({type:"RENDER_ALL_ELEMENTS",payload:r.getAttribute("data-cs-gzip")?py(r.innerHTML):JSON.parse(Gh(r.innerHTML))}):ys("XFR:COMPLETE")},[n]),(0,gi.useEffect)(()=>{let r=[...document.querySelectorAll("[data-cs-zone]")].reduce((a,l)=>{let u=l.getAttribute("data-cs-zone");return u&&(a[u]=l),a},{}),i=Object.keys(r);Object.entries(r).forEach(([a,l])=>{s6.set(a,l)}),t(i);let{regions:s}=Pr(window.csAppData.preview.docType);s.reduce((a,l)=>{let u=eBe(l);return u&&!i.includes(u)&&!a.includes(u)&&a.push(u),a},[]).forEach(a=>{n({type:"UI:NOTIFY",payload:{type:"error",message:v(`app.preview-error.missing-zone.${a}`),timeout:15e3,dismissible:!0}})})},[n,t]);let o=(0,gi.useMemo)(()=>e.map(r=>[r,tBe(r)]).filter(([,r])=>r.length>0),[e]);return o.length<=0?null:gi.default.createElement(gi.default.Fragment,null,gi.default.createElement(qY,null),o.map(([r,i])=>gi.default.createElement(nBe,{key:r,zone:r,regions:i})))}var gi,V1e,s6,Uw,F1e,Jze,YY=x(()=>{gi=P(B()),V1e=P(_i());ht();as();BY();$Y();i6();ht();as();$t();$t();yv();Sd();Hu();ea();Za();Or();Se();s6=new Map,Uw=(e,t={})=>{let n=D9(e);return(o,{id:r})=>({id:r,libraryContext:Nf(o,{id:r,doc:window.csAppData.preview.documentId}),...t})},F1e={"layout:header|top":tr(Uw("top",{isRegion:!0}))(xd),"layout:footer|footer":tr(Uw("footer",{isRegion:!0}))(xd),"custom:component|content":tr(Uw("content",{isRegion:!0,isComponents:!0}))(xd),"content|content":tr(Uw("content",{isRegion:!0}))(xd),"layout|layout":tr(Uw("layout",{isRegion:!0}))(xd)},Jze=["footer"]});var XY={};D(XY,{default:()=>l6});function rBe(){let e=(0,yi.useRef)(),t=(0,yi.useRef)(),n=(0,yi.useRef)(),o=Ne(s=>s.ui.incomingElement),r=ui(),i=Ke();return(0,yi.useEffect)(()=>{let s=Cf({isContainer:l=>l.matches("[data-cs-dropzone], .tco-indicator-container"),moves:l=>{if(l.matches(".tco-indicator"))return!0;let{_id:u,_disabled:c,originalType:p}=bd(l);return!(!u||c||["component-thru","slot"].includes(p)||t.current||l.matches("[data-cs-dropzone], .is-inline-editing")||window.xToggleGetStateFromNode(l))},accepts:(l,u)=>{if(l.contains(u)||l===u)return!1;let{_id:c}=bd(l);return!!(c||l.matches(".tco-indicator"))},invalid:(l,u,c)=>l.tagName==="TEXTAREA"&&window.getComputedStyle(l).resize!=="none",copy:!1,hideIndicator:!1,revertOnSpill:!1,slideFactorX:50,slideFactorY:50,mirrorContainer:document.body,offset:function(l,u,c,p){return{x:u.width/2,y:u.height/2}},direction:l=>{let{flexDirection:u,display:c}=getComputedStyle(l);return c!=="flex"?!1:!["column","column-reverse"].includes(u)}});e.current=s;let a=l=>{requestAnimationFrame(function(){l.classList.toggle("is-pending",!1),l.style.removeProperty("--cs-dropzone-height"),l.style.removeProperty("--cs-dropzone-width")}),setTimeout(function(){window.dispatchEvent(new Event("resize"))},300)};return s.on("cancel",function(l,u,c){l.classList.toggle("is-drag-element",!1),a(c)}),s.on("drop",(l,u,c,p)=>{if(l.classList.toggle("is-drag-element",!1),a(c),s.incoming){s.cancel(!0);return}let m=Array.from(u.children);m=m.filter(function(_){return!!_.getAttribute("data-cs-observeable-id")});let d=u.getAttribute("data-cs-observeable-id"),{_id:f}=bd(l),h=0,g=m.indexOf(l),y=m.indexOf(p);y===-1?h=g||0:h=y-1,h=Math.max(0,h),i(Yf(window.csAppData.preview.documentId,f,h,d)),u!==c&&s.cancel(!0)}),s.on("drag",(l,u)=>{window.xToggleTempUnlock(),requestAnimationFrame(function(){l.classList.toggle("is-drag-element",!0);let{height:c,width:p}=u.getBoundingClientRect();u.style.setProperty("--cs-dropzone-height",`${parseFloat(c)}px`),u.style.setProperty("--cs-dropzone-width",`${parseFloat(p)}px`),i(Cm({elementCursor:!0}))})}),s.on("dragend",()=>{window.xToggleTempRelock(),requestAnimationFrame(function(){i(Kv())})}),s.on("over",function(l,u,c){requestAnimationFrame(function(){let{display:p,flexDirection:m}=window.getComputedStyle(u);u.classList.toggle("is-flex-row",p.includes("flex")&&m==="row"),u.classList.toggle("tco-receiving",!0)})}),s.on("out",function(l,u,c){requestAnimationFrame(function(){u.classList.toggle("is-flex-row",!1),u.classList.toggle("tco-receiving",!1)})}),s.on("cloned",(l,u)=>{}),()=>{s.destroy()}},[bd]),(0,yi.useEffect)(()=>{e.current&&(o?(e.current.incoming=!0,e.current.start(n.current)):(e.current.incoming=!1,e.current.cancel(!0)))},[o]),(0,yi.useEffect)(()=>{t.current=r},[r]),yi.default.createElement("div",{className:"tco-indicator-container",style:{display:"none"}},yi.default.createElement("div",{ref:n,className:"tco-indicator is-draggable is-dragging"}))}function iBe(){let e=Ne(l=>l.ui.editingGrid),t=Ne(l=>l.ui.inlineEditing),n=Ne(l=>l.ui.resizingRow),o=Ne(l=>l.ui.elementCursor),r=ui(),{docId:i}=Be(),s=Eh(i),a=Ke();return(0,yi.useEffect)(()=>{if(o)return;let l=u=>{if(u.which===3)return;let c=".tco-empty-target svg";if(u.target.matches(c)||u.target.closest(c))u.preventDefault(),u.stopPropagation(),a({type:"PREVIEW:OPEN_ELEMENTS"});else{let p=u.target.closest("[data-cs-observeable-id]");if(!p)return;let m=p.getAttribute("data-cs-observeable-id"),d=s(m);d.locked&&(m=d.element._id),clearTimeout(u.tcoCancelInspect),u.tcoCancelInspect=setTimeout(()=>{a(ma(m))},1)}};return document.body.addEventListener("click",l,{passive:!0,bubbles:!0}),()=>{document.body.removeEventListener("click",l)}},[a,s,o]),(0,yi.useEffect)(function(){function l(u){let c=Array.from(u.classList).find(f=>f.includes("tco-observe"));if(!c)return;let[,,p]=c.split("-"),m=document.querySelector(`[data-cs-observeable-id="${p}"]`);if(!m)return;u.setAttribute("data-cs-observeable-id",p),u.setAttribute("data-cs-observe","true");let d=JSON.parse(m.getAttribute("data-cs-observeable"))||{};u.setAttribute("data-cs-observeable",JSON.stringify({...d,mode:"virtual"}))}return window.csGlobal.rivet.attach('[class*="tco-observe-"]',l),()=>{}},[]),e||t||r||o||n?null:yi.default.createElement(oBe,null)}function l6(){return yi.default.createElement(yi.default.Fragment,null,yi.default.createElement(a6,null),yi.default.createElement(iBe,null),yi.default.createElement(rBe,null))}var yi,oBe,JY=x(()=>{yi=P(B());ht();fK();Tv();YY();$t();Pt();zw();jx();wt();oBe=(0,yi.memo)(H3)});var RY={};D(RY,{default:()=>G0});var $w,z1e,ZY,sBe,aBe,B1e,G0,eX=x(()=>{$w=P(B()),z1e=P(_i());De();ZY=P(Mn());hu();a0();sBe=2,aBe=e=>{let{top:t,right:n,bottom:o,left:r,height:i,width:s}=e.getBoundingClientRect();if(i<=0){let a=e.scrollHeight;return{top:t,right:n,bottom:t+a,left:r,height:a,width:s}}return{top:t,right:n,bottom:o,left:r,height:i,width:s}},B1e={edgeClass:"top left",meta:{},style:{display:"none"},active:!1},G0=class extends $w.default.Component{constructor(){super(...arguments);Q(this,"state",B1e);Q(this,"delayUpdatePosition",Zr(()=>this.updatePosition(),180));Q(this,"delayUpdatePositionSoft",Zr(()=>this.updatePosition(!0),180));Q(this,"maybeUpdateInnerState",Zr(t=>{t?this.updatePosition():this.delayUpdatePosition()},100));Q(this,"throttleUpdate",(0,ZY.throttle)(t=>{if(!t)return this.props.updateTarget(null);let n=t.hasAttribute(this.props.targetAttribute)?t:t.closest(`[${this.props.targetAttribute}]`);if(this.props.targetAttribute===this.props.metaAttribute)this.targetEl!==n&&(this.targetEl=n,this.delayUpdatePosition.cancel(),this.delayUpdatePositionSoft.cancel(),this.maybeUpdateInnerState(!!n));else{let o=n?n.getAttribute(this.props.targetAttribute):null;this.props.observing!==o&&(this.delayUpdatePosition.cancel(),this.delayUpdatePositionSoft.cancel(),this.props.updateTarget(o))}},125));Q(this,"onScrollOrFocus",(0,ZY.throttle)(()=>this.updatePosition(!0),50));Q(this,"onMouseMove",t=>this.throttleUpdate(t.target));Q(this,"onMouseLeave",t=>this.throttleUpdate(t.toElement||t.relatedTarget));Q(this,"onMouseLeaveDocument",t=>{this.props.observing||(this.targetEl=null,this.updatePosition())})}componentDidMount(){window.addEventListener("focus",this.onScrollOrFocus),window.addEventListener("scroll",this.onScrollOrFocus),window.addEventListener("blur",this.onScrollOrFocus),window.document.body.addEventListener("mousemove",this.onMouseMove,!0),window.document.body.addEventListener("mouseenter",this.onMouseMove,!0),window.document.body.addEventListener("mouseleave",this.onMouseLeave,!0),window.document.addEventListener("mouseleave",this.onMouseLeaveDocument),this.autoResizeInterval=setInterval(()=>this.delayUpdatePositionSoft(),650),this.updatePosition()}componentDidUpdate(t){this.props.observing!==t.observing&&(this.props.observing?this.updatePosition():this.delayUpdatePosition())}componentWillUnmount(){clearInterval(this.autoResizeInterval),this.delayUpdatePosition.cancel(),this.delayUpdatePositionSoft.cancel(),this.throttleUpdate.cancel(),this.maybeUpdateInnerState.cancel(),window.document.body.removeEventListener("mousemove",this.onMouseMove,!0),window.document.body.removeEventListener("mouseenter",this.onMouseMove,!0),window.document.body.removeEventListener("mouseleave",this.onMouseLeave,!0),window.removeEventListener("focus",this.onScrollOrFocus),window.removeEventListener("blur",this.onScrollOrFocus),window.removeEventListener("scroll",this.onScrollOrFocus),window.document.removeEventListener("mouseleave",this.onMouseLeaveDocument)}updatePosition(t=!1){this.delayUpdatePositionSoft.cancel();let{meta:n}=this.state;if(this.props.targetAttribute!==this.props.metaAttribute&&(!this.targetEl||!t)&&(this.targetEl=document.querySelector(`[${this.props.targetAttribute}="${this.props.observing}"]`)),!t){if(this.targetEl&&this.targetEl.hasAttribute(this.props.metaAttribute)){let y=this.targetEl.getAttribute(this.props.metaAttribute);try{n=JSON.parse(y)}catch(_){console.warn(_,y)}}this.delayUpdatePosition.cancel()}if(!this.targetEl){this.state.active&&this.setState(B1e);return}let{top:o,right:r,bottom:i,left:s}=aBe(this.targetEl),{innerWidth:a,innerHeight:l}=window,u=a-hh(),c=l,p=[],m=22;o-m>=0&&p.push("top"),r>u&&p.push("right"),i+m<c&&p.push("bottom"),s>=0&&p.push("left");let d=p.includes("top")?"top":"bottom";!p.includes("top")&&!p.includes("bottom")&&(d="top-inside");let f=`${d} ${p.includes("left")?"left":"right"}`,h=n.insetOutline?0:sBe,g={top:Math.max(0,o-h),left:Math.max(0,s-h),right:r>=u?0:u-(r+h),bottom:i>=c?0:c-(i+h)};(this.state.style.top!==g.top||this.state.style.left!==g.left||this.state.style.right!==g.right||this.state.style.bottom!==g.bottom||this.state.style.edgeClass!==f||this.state.meta.label!==n.label||this.state.meta.mode!==n.mode)&&this.setState({style:g,edgeClass:f,active:!0,meta:n})}renderLabel(){let t=this.props.renderLabel?this.props.renderLabel(this.state.meta):$w.default.createElement("span",{dangerouslySetInnerHTML:{__html:this.state.meta.label}});return t&&$w.default.createElement("div",{className:"tco-observer-label"},t)}render(){return this.props.hide?null:z1e.default.createPortal($w.default.createElement("div",{className:K("tco-observer",this.state.edgeClass,this.state.meta.mode?`is-${this.state.meta.mode}`:""),style:this.state.style},this.renderLabel(),this.props.children),window.csAppData.rootEl)}};Q(G0,"defaultProps",{targetAttribute:"data-cs-observeable-id",metaAttribute:"data-cs-observeable",observing:null,renderLabel:null,updateTarget:()=>{}})});var nX={};D(nX,{default:()=>tX});function lBe(){let e=Ke(),t=(0,q0.useCallback)(async n=>{let o=n.target.matches("[data-cs-observeable-nav]")?n.target:n.target.closest("[data-cs-observeable-nav]");if(o){let r=o.getAttribute("data-cs-observeable-nav");try{let{action:i}=JSON.parse(r);if(!await Ri(v("app.edit-another",{context:i.context})))return;e({type:"UI:PREVIEW_NAVIGATE",payload:i})}catch(i){console.warn(i,r)}return!1}},[e]);return(0,q0.useEffect)(()=>(window.document.body.addEventListener("click",t),()=>{window.document.body.removeEventListener("click",t)}),[t]),q0.default.createElement(G0,{targetAttribute:"data-cs-observeable-nav",metaAttribute:"data-cs-observeable-nav"})}var q0,tX,oX=x(()=>{q0=P(B());ht();eX();Se();wa();tX=lBe});var u6={};D(u6,{default:()=>U1e});function uBe(){(0,Zl.useEffect)(()=>{Object.keys(window.csAppPreviewOverlays||{}).forEach(i=>{try{let s=JSON.stringify(window.csAppPreviewOverlays[i]);[...document.querySelectorAll(i)].forEach(a=>{a.setAttribute("data-cs-observeable-nav",s)})}catch{console.warn("Unable to setup overlay nav")}}),window.csProfile("nav container ready")},[]);let e=ui(),t=Ne(i=>i.ui.elementCursor),n=Ne(i=>i.ui.resizingRow),o=Ne(i=>i.ui.editingGrid),r=Ne(i=>i.ui.observing);return e||t||n||o||r?null:Zl.default.createElement(tX,null)}function U1e(){let e=Ne(t=>t.xfr.ready);return uF(),(0,Zl.useEffect)(()=>{window.document.title="tco-preview",window.csGlobal&&(window.csGlobal.isPreview=!0),window.csAppData.preview.uiTheme&&document.documentElement.classList.add(`tco-ui-theme-${window.csAppData.preview.uiTheme}`),window.csProfile("preview root rendered")},[]),(0,Zl.useEffect)(()=>{window.csAppData.preview.docType||ys("XFR:COMPLETE")},[]),e?Zl.default.createElement(Zl.default.Fragment,null,Zl.default.createElement(bY,null),Zl.default.createElement(uBe,null),window.csAppData.preview.docType&&Zl.default.createElement(l6,null),Zl.default.createElement(jY,null)):null}var Zl,rX=x(()=>{Zl=P(B());ht();JY();oX();i6();Fw();Kf();ea();wt()});var iX={};D(iX,{default:()=>$1e});function cBe({type:e,subtype:t}){let n=`<strong>${v(`app.templates.type-${e}`)}</strong>`;return t&&e==="preset"?v("app.templates.subtype-format",{type:n,subtype:Bt(t).title}):n}function pBe({downloadName:e,selection:t}){let n=t.length,[o,r]=Pf();return St.default.createElement(uH,{disabled:r,defaultName:e,className:"tco-btn tco-btn-yep",saveLabel:v("app.download",{context:""}),placeholder:v("app.thing-name",{context:v("app.templates.entity")}),label:v("app.download"),onSave:(i,s)=>{o(i,t)&&s()}})}function mBe({selection:e}){let t=e.length,n=Bv();return St.default.createElement(La,{disabled:t.length<=0,className:"tco-btn tco-btn-nope",label:v("app.delete"),prompt:v(`app.templates.delete-popover.${t>1?"n":"one"}`,{count:t}),onAccept:()=>{n(e)}})}function $1e({isImporting:e,onImportFiles:t,query:n}){let{items:o,filters:r,activeFilter:i,setFilter:s,sortModes:a,activeSortMode:l,setSortMode:u,isLoading:c}=useFilteredTemplates(n),p=o.length,[m,d]=(0,St.useState)([]);(0,St.useEffect)(()=>{let C=m.filter(k=>!o.find(({id:A})=>A===k));C.length>0&&d(k=>k.filter(A=>!C.includes(A)))},[o]);let f=m.length===o.length,h=(0,St.useCallback)(()=>{d(f?[]:o.map(({id:C})=>C))},[f,d,o]),g=C=>{d(k=>k.includes(C)?k.filter(A=>A!==C):[...k,C])},y=[];y.push({key:"select",label:"Select",className:"is-select",content:St.default.createElement(an,{checked:f,onToggle:h})}),y.push({key:"name",label:"Name",className:"is-name"}),y.push({key:"type",label:"Type",className:"is-type"}),y.push({key:"preview",label:"Preview",className:"is-preview"}),y.push({key:"hide",label:"Hide",className:"is-hide"});let _=(0,St.useRef)(),b=(0,St.useCallback)(C=>{C.target.files&&!e&&t(C.target.files),_.current&&_.current.reset()},[e,t]),w=!0,S=(0,St.useMemo)(()=>{if(m.length>1)return v("app.templates.entities-template",{context:v("app.multiple")});if(m.length===1){let C=o.find(({id:k})=>m[0]===k);return C?C.title:""}return""},[m,o]);return c?St.default.createElement(Ln,{mega:!0}):St.default.createElement(Lv,{className:K("is-full-width","has-modal-table","is-template-manager")},St.default.createElement(v0,{headings:y,className:"tco-modal-table has-inner-cell-padding-x is-template-manager",wrapHeader:C=>St.default.createElement("div",{className:"tco-modal-content-header"},St.default.createElement("div",{className:"tco-modal-content-header-nowrap-line"},typeof p=="number"&&St.default.createElement("h2",null,m.length===0?v("common.count",{index:p,label:p===1?v("app.templates.entity"):v("app.templates.entities")}):v("app.selected",{context:v("common.count",{index:m.length,label:m.length===1?v("app.templates.entity"):v("app.templates.entities")})})),St.default.createElement("div",{className:"tco-modal-content-header-actions"},m.length>0&&St.default.createElement(pBe,{selection:m,downloadName:S}),m.length>0&&St.default.createElement(mBe,{selection:m}),St.default.createElement("form",{className:"",ref:_},St.default.createElement("input",{id:"tco-tm-import-files",onChange:b,type:"file",name:"files[]"}),t&&St.default.createElement("label",{htmlFor:"tco-tm-import-files"},v("app.import"),"\xA0\xA0",St.default.createElement("span",null,St.default.createElement(G,{type:"import"})))),r.length>0&&St.default.createElement(m0,{className:"tco-btn",renderLabel:k=>St.default.createElement(St.default.Fragment,null,"Filter:\xA0",St.default.createElement("strong",null,St.default.createElement("span",null,k))),active:i,onUpdate:s,options:r}),a.length>0&&St.default.createElement(m0,{className:"tco-btn",renderLabel:k=>St.default.createElement(St.default.Fragment,null,"Sort:\xA0",St.default.createElement("strong",null,St.default.createElement("span",null,k))),active:l,onUpdate:u,options:a}))),C),renderCell:(C,k)=>{switch(C){case"select":return St.default.createElement(an,{checked:m.includes(k.id),onToggle:()=>g(k.id)});case"name":return St.default.createElement(dBe,{item:k});case"type":return St.default.createElement("span",{dangerouslySetInnerHTML:{__html:cBe(k)}});case"preview":return St.default.createElement(hBe,{canUpdate:w,item:k});case"hide":return St.default.createElement(fBe,{item:k});default:return null}},items:o}))}var St,dBe,fBe,hBe,H1e=x(()=>{St=P(B());De();Se();Nn();gn();wr();je();ci();Un();tl();Nl();Is();Tm();Yg();iT();dBe=({item:{type:e,title:t,id:n}})=>{let o=useUpdateTemplate(e),[r,i]=(0,St.useState)(t),s=(0,St.useCallback)(a=>{i(a),o({id:n,title:a})},[o,n]);return St.default.createElement(li,{label:r,onUpdate:s})},fBe=({item:{type:e,hidden:t,id:n}})=>{let o=useUpdateTemplate(e),[r,i]=(0,St.useState)(t),s=(0,St.useCallback)(a=>{i(a),o({id:n,hidden:a})},[o,n]);return St.default.createElement(an,{checked:r,onToggle:s})},hBe=({canUpdate:e,item:{type:t,title:n,preview:o,id:r}})=>{let i=(0,St.useRef)(),s=useUpdateTemplate(t),[a,l]=(0,St.useState)(o),u=(0,St.useCallback)(p=>{l(p),s({id:r,preview:p})},[s,r]),c=(0,St.useCallback)(async()=>{i.current&&i.current(),i.current=ac({single:!0,onInsert:({url:p})=>{u(p)}})},[u,r]);return(0,St.useEffect)(()=>{i.current&&i.current()},[]),St.default.createElement(kf,{position:"left"},St.default.createElement("img",{src:o,className:"tco-modal-tm-preview-image-preload",loading:"lazy"}),a&&St.default.createElement(aH,{popoverClassName:"has-preview-image",noBtnClass:!0,label:St.default.createElement(G,{type:"image"})},p=>St.default.createElement(St.default.Fragment,null,St.default.createElement("div",{className:"tco-tooltip-action-section"},St.default.createElement("div",{className:"tco-modal-tm-preview-image"},St.default.createElement("img",{src:o,alt:n}))),e&&St.default.createElement("div",{className:"tco-tooltip-action-section"},St.default.createElement("button",{onClick:()=>{u(""),p()},className:"tco-modal-tm-preview-btn tco-btn tco-btn-nope"},v("app.templates.remove-preview-image"))))),!a&&St.default.createElement("button",{onClick:c},St.default.createElement(G,{type:"plus"})))}});var sX={};D(sX,{default:()=>j1e});function j1e({options:e={},value:t,control:n={},height:o=2,...r}={}){let i=(0,Rl.useRef)(null),s=(0,Rl.useCallback)(function(){Va(t)},[t]),a=(0,Rl.useCallback)(function(){let l=i.current.querySelector("input");!l||l.select()},[t]);return Rl.default.createElement(We,null,Rl.default.createElement(Ba,{label:n.label,description:n.description}),Rl.default.createElement("div",{className:"tco-h-flex tco-control-copy-text",ref:i,onFocus:a},Rl.default.createElement(eo,{value:t,parentClassName:"tco-dynamic-content-with-file"}),Rl.default.createElement("div",{className:"tco-cursor-pointer tco-control-ending-button",onClick:s},Rl.default.createElement(G,{type:"copy"}))))}var Rl,W1e=x(()=>{Rl=P(B());la();je();Lf();Gt();Gt()});var aX={};D(aX,{default:()=>G1e});function G1e(e){let t=(0,c6.useMemo)(function(){return{...e.options||{},dynamic_content:!1}},[e.options]);return c6.default.createElement(eo,{...e,options:t})}var c6,q1e=x(()=>{c6=P(B());la()});var lX={};D(lX,{default:()=>K1e});function K1e(e){return Q1e.default.createElement(H1,{...e,Component:to})}var Q1e,Y1e=x(()=>{Q1e=P(B());ss();UA()});var uX={};D(uX,{default:()=>X1e});function X1e({}){return Ar.default.createElement("div",{className:"tco-starter-container-selector tco-blank-state"},Ar.default.createElement("div",null,Ar.default.createElement(G,{type:"move-backward"})," Go Back"),Ar.default.createElement("h1",null,"Select a Container"),Ar.default.createElement("ul",{className:"x-container max width"},Ar.default.createElement("li",null,Ar.default.createElement("figure",null,Ar.default.createElement("i",{className:"x-framework-icon","data-x-icon-s":"\uF0DB"})),Ar.default.createElement("h2",null,Ar.default.createElement("span",null,"Section")),Ar.default.createElement("p",null,"Get started easily with Sections, Rows, and Columns")),Ar.default.createElement("li",null,Ar.default.createElement("figure",null,Ar.default.createElement("i",{className:"x-framework-icon","data-x-icon-s":"\uF466"})),Ar.default.createElement("h2",null,Ar.default.createElement("span",null,"Div")),Ar.default.createElement("p",null,"Simple and effective, divs can solve a number of different problems from advanced positioning, to flex box")),Ar.default.createElement("li",null,Ar.default.createElement("figure",null,Ar.default.createElement("i",{className:"x-framework-icon","data-x-icon-s":"\uF00A"})),Ar.default.createElement("h2",null,Ar.default.createElement("span",null,"Grid")),Ar.default.createElement("p",null,"Create perfectly aligned cells, edit and move them around as well"))))}var Ar,J1e=x(()=>{Ar=P(B());je()});var cX={};D(cX,{default:()=>_Be});var Ye,Z1e,gBe,yBe,_Be,Tc,zu,vBe,bBe,R1e,e0e,t0e=x(()=>{Ye=P(B());De();je();Ta();ci();tl();Se();rr();wt();Pt();wr();Z1e=e=>Vn(`template-view-${e}`,"grid"),gBe=({context:e})=>{let[t,n]=Z1e(e),o=(0,Ye.useMemo)(()=>["list","grid"],[]);return Ye.default.createElement("div",{className:"tco-library-view-toggle"},o.map(r=>Ye.default.createElement("button",{key:r,className:K({"is-active":r===t}),onClick:()=>n(r)},Ye.default.createElement(G,{type:`view-${r}`}))))},yBe=({type:e="modal"})=>{let[t]=Z1e("modal"),[n,o]=(0,Ye.useState)(null),r=e==="expressify"?bBe:vBe,[i,s]=Rd("xl",{xs:300,sm:500,md:700,lg:900,xl:1100}),a=l=>{o(n===l?null:l)};return Ye.default.createElement(Ye.default.Fragment,null,Ye.default.createElement("div",{className:"tco-library-header"},Ye.default.createElement(os,{placeholder:"Search library\u2026"}),Ye.default.createElement(gBe,{context:"modal"})),Ye.default.createElement("div",{className:"tco-library-content"},Ye.default.createElement("aside",null,Ye.default.createElement(R1e,{title:"Categories",singular:"Category",theItems:Tc}),Ye.default.createElement(R1e,{title:"Tags",singular:"Tag",theItems:zu})),t==="list"&&Ye.default.createElement(Ye.default.Fragment,null,Ye.default.createElement("table",{className:`tco-library-table is-${s}`,ref:i},Ye.default.createElement("tbody",null,e!=="expressify"&&Ye.default.createElement("tr",null,e==="modal"&&Ye.default.createElement("th",{className:"is-selection"},Ye.default.createElement(an,null)),Ye.default.createElement("th",{className:"is-name"},Ye.default.createElement("span",null,"Name")),Ye.default.createElement("th",{className:"is-type"},Ye.default.createElement("span",null,"Type")),Ye.default.createElement("th",{className:"is-taxonomy"},Ye.default.createElement("span",null,"Categories")),Ye.default.createElement("th",{className:"is-taxonomy"},Ye.default.createElement("span",null,"Tags")),Ye.default.createElement("th",{className:"is-manage"})),r.map((l,u)=>Ye.default.createElement(Ye.default.Fragment,{key:u},Ye.default.createElement("tr",{className:n===u?"is-active":null,onClick:()=>e==="modal"?a(u):console.log("hey")},e==="modal"&&Ye.default.createElement("td",{className:"is-selection"},Ye.default.createElement(an,null)),Ye.default.createElement("td",{className:"is-name"},Ye.default.createElement("span",null,l.name)),Ye.default.createElement("td",{className:"is-type"},Ye.default.createElement("span",null,l.type)),Ye.default.createElement("td",{className:"is-taxonomy"},l.categories!==null?l.categories.map((c,p)=>Ye.default.createElement("span",{key:p},c)):"\u2014"),Ye.default.createElement("td",{className:"is-taxonomy"},l.tags!==null?l.tags.map((c,p)=>Ye.default.createElement("span",{key:p},c)):"\u2014"),Ye.default.createElement("td",{className:"is-manage"},e==="modal"&&Ye.default.createElement("button",{className:n===u?"tco-btn tco-btn-manage-library is-active":"tco-btn tco-btn-manage-library"},n===u?Ye.default.createElement(G,{type:"close"}):Ye.default.createElement(G,{type:"more"})),e!=="modal"&&Ye.default.createElement("button",{className:"tco-btn tco-btn-install-library"},"Install"))),n===u&&Ye.default.createElement("tr",null,Ye.default.createElement("td",{className:"is-manager",colspan:"6"},Ye.default.createElement(e0e,{title:l.name})))))))),t==="grid"&&Ye.default.createElement(Ye.default.Fragment,null,Ye.default.createElement("ol",{className:"tco-library-grid is-lg"},r.map((l,u)=>Ye.default.createElement(Ye.default.Fragment,{key:u},Ye.default.createElement("li",{className:n===u?"is-active":null,onClick:()=>e==="modal"?a(u):console.log("hey")},Ye.default.createElement("figure",null,Ye.default.createElement("img",{src:`https://picsum.photos/800/800?random=${l.name}`,width:"400",height:"400",alt:"Template"})),Ye.default.createElement("div",{className:"is-content is-start"},Ye.default.createElement("div",{className:"is-info"},Ye.default.createElement("strong",null,l.name),Ye.default.createElement("span",null,l.type),l.categories!==null&&e==="modal"&&Ye.default.createElement("span",{className:"is-taxonomy-line"},"Categories:\xA0",l.categories.map((c,p)=>Ye.default.createElement("span",{key:p},c))),l.tags!==null&&e==="modal"&&Ye.default.createElement("span",{className:"is-taxonomy-line"},"Tags:\xA0",l.tags.map((c,p)=>Ye.default.createElement("span",{key:p},c)))),Ye.default.createElement("div",{className:"is-actions is-revealed"},e==="modal"&&Ye.default.createElement("button",{className:n===u?"tco-btn tco-btn-manage-library is-active":"tco-btn tco-btn-manage-library"},n===u?Ye.default.createElement(G,{type:"close"}):Ye.default.createElement(G,{type:"more"})),e!=="modal"&&Ye.default.createElement("button",{className:"tco-btn tco-btn-install-library"},"Install")))),n===u&&Ye.default.createElement("li",{className:"is-manager"},Ye.default.createElement(e0e,{title:l.name}))))))))},_Be=yBe,Tc=["Business","Food & Drink","Layouts","Minimal","Technology"],zu=["1","2","3","a","another","b","my longer tag","my really super duper long tag that goes on forever","my tag","taggy tag"],vBe=[{name:"My Cool Header",type:"Header",categories:null,tags:null},{name:"Squeeze Page Top",type:"Header",categories:Tc,tags:zu},{name:"Another Header Idea",type:"Header",categories:null,tags:null},{name:"Landing Page Header With an Incredibly Long Title Because Paople Do That",type:"Section",categories:null,tags:null},{name:"Optin Page Main Area",type:"Section",categories:null,tags:zu},{name:"Button Idea",type:"Component",categories:null,tags:null},{name:"Max Headline",type:"Component",categories:Tc,tags:null},{name:"Blog Index",type:"Archive",categories:Tc,tags:null},{name:"Shop",type:"WC Archive",categories:null,tags:zu},{name:"Product Page",type:"WC Single",categories:Tc,tags:null},{name:"Blog Page",type:"Single",categories:null,tags:null},{name:"Speaking & Media",type:"Page",categories:null,tags:null},{name:"About",type:"Page",categories:null,tags:null},{name:"Home",type:"Page",categories:null,tags:zu},{name:"My Cool Header",type:"Header",categories:null,tags:null},{name:"Squeeze Page Top",type:"Header",categories:Tc,tags:zu},{name:"Another Header Idea",type:"Header",categories:null,tags:null},{name:"Landing Page Header With an Incredibly Long Title Because Paople Do That",type:"Section",categories:null,tags:null},{name:"Optin Page Main Area",type:"Section",categories:null,tags:zu},{name:"Button Idea",type:"Component",categories:null,tags:null},{name:"Max Headline",type:"Component",categories:Tc,tags:null},{name:"Blog Index",type:"Archive",categories:Tc,tags:null},{name:"Shop",type:"WC Archive",categories:null,tags:zu},{name:"Product Page",type:"WC Single",categories:Tc,tags:null},{name:"Blog Page",type:"Single",categories:null,tags:null},{name:"Speaking & Media",type:"Page",categories:null,tags:null},{name:"About",type:"Page",categories:null,tags:null},{name:"Home",type:"Page",categories:null,tags:zu}],bBe=[{name:"Home",type:"Page",categories:null,tags:null},{name:"About",type:"Page",categories:null,tags:null},{name:"Contact",type:"Page",categories:Tc,tags:zu},{name:"Speaking and Media",type:"Page",categories:null,tags:null},{name:"Opt-In Confirmation",type:"Page",categories:null,tags:zu}],R1e=({title:e="",singular:t="",theItems:n=[]})=>{let[o,r]=(0,Ye.useState)(!1);return Ye.default.createElement("div",{className:"tco-library-taxonomy-list"},Ye.default.createElement("h6",null,e),Ye.default.createElement("ol",null,n.map(i=>Ye.default.createElement("li",{key:`cat-${i}`},Ye.default.createElement("div",{className:"is-before"},o&&Ye.default.createElement("button",null,Ye.default.createElement(G,{type:"trash"})),!o&&Ye.default.createElement(an,null)),o&&Ye.default.createElement(li,{label:i,onUpdate:()=>{}}),!o&&Ye.default.createElement("span",null,i)))),o&&Ye.default.createElement("div",{className:"tco-library-add-new"},Ye.default.createElement("input",{placeholder:`Add new ${t.toLowerCase()}...`,type:"text"}),Ye.default.createElement("button",{className:"tco-btn"},Ye.default.createElement(G,{type:"plus"}))),Ye.default.createElement("button",{className:o?"tco-library-manage-list is-save":"tco-library-manage-list",onClick:()=>r(!o)},o&&Ye.default.createElement("span",null,"Close Manager"),!o&&Ye.default.createElement("span",null,"Manage ",e)))},e0e=({title:e=""})=>Ye.default.createElement("div",{className:"tco-library-item-manager"},Ye.default.createElement("div",{className:"is-module"},Ye.default.createElement("strong",null,"Actions"),Ye.default.createElement("div",{className:"is-actions"},Ye.default.createElement("button",{className:"tco-btn tco-btn-yep"},"Download"),Ye.default.createElement("button",{className:"tco-btn tco-btn-nope"},"Delete"),Ye.default.createElement("button",{className:"tco-btn"},"Change Screenshot"))),Ye.default.createElement("div",{className:"is-module"},Ye.default.createElement("strong",null,"Title"),Ye.default.createElement("input",{value:e,type:"text"})))});var pX={};D(pX,{default:()=>n0e});function n0e({videoId:e,title:t="vimeo"}){let n=`https://player.vimeo.com/video/${e}`;return p6.default.createElement(p6.default.Fragment,null,p6.default.createElement("iframe",{src:n,allow:"fullscreen; picture-in-picture",allowFullScreen:!0,style:{width:"100%",height:"320px"},title:t}))}var p6,o0e=x(()=>{p6=P(B())});var mX={};D(mX,{makeContextMenuAtts:()=>xBe});function xBe(...e){return{"data-tco-context-menu":JSON.stringify(e)}}var r0e=x(()=>{});var dX={};D(dX,{InspectorControlsSimple:()=>CBe});function CBe({id:e="",controls:t=[],defaultValues:n={}}){let[o,r]=Vn(e,n),i=(0,wd.useCallback)(function(l,u){if(typeof l=="function"){l(r,o);return}let c={...o};c[l]=u,r(c)},[r,o]),s=(0,wd.useMemo)(function(){let l=[...t];return Cs(l)||[]},[t]),a=(0,wd.useMemo)(function(){return{id:e,namespace:e,breakoutMode:!1,controls:s.controls,conditions:s.conditions}},[s]);return wd.default.createElement(Ms,{config:a,data:o,onUpdateValue:i,onUpdateQueryValue:console.log},wd.default.createElement(Wi,{control:wBe}))}var wd,wBe,i0e=x(()=>{wd=P(B());Mt();Cu();Or();wt();wBe={id:"root"}});var fX={};D(fX,{withUiColorContrast:()=>EBe});var s0e,EBe,a0e=x(()=>{s0e=P(B()),EBe=(e,t)=>(0,s0e.forwardRef)(({...n},o)=>React.createElement(e,{ref:o,...n}))});var gX={};D(gX,{invalidateTemplateIndex:()=>hX,requestTemplateItem:()=>kBe,resolveTemplateLabel:()=>l0e,useCreateTemplate:()=>u0e,useCreateTemplateFromEntity:()=>ABe,useUpdateTemplate:()=>c0e});function hX(){Im("template-all"),Object.keys(SBe).forEach(e=>{Im("template-list",{id:e})})}function u0e(e,t){let n=c0e(e),o=(0,Q0.useCallback)((i,s)=>{Im("template-list",{id:e}),hX(),Df("template-item",{id:i.id},i,{staleTime:1/0})},[e]),r=cc("template-item-create",{onSuccess:o});return(0,Q0.useCallback)(async({title:i,...s},...a)=>{let l=l0e(e),u=await ul("template-list",{data:{id:e}}),p=(t?u.filter(m=>t===m.subtype):u).find(({title:m})=>m===i);if(p){if(await Ri(v("app.notify.name-overwrite-confirm",{context:l}))){Ui();try{so(v("app.notify.updated",{context:l}));let m=await n({...s,id:p.id,title:i});return nr(),m}catch(m){Lt(v("app.notify.failed-to-update",{context:l}),{warn:m})}}}else{Ui();try{let m=await r({...s,title:i,type:e},...a);return so(v("app.notify.saved",{context:l})),nr(),m}catch(m){Lt(v("app.notify.failed-to-save",{context:l}),{warn:m})}}return nr(),null},[e,r,t])}function c0e(e){let t=(0,Q0.useCallback)((o,r)=>{Im("template-list",{id:e}),hX(),Df("template-item",{id:o.id},o,{staleTime:1/0})},[e]),n=cc("template-item-update",{onSuccess:t});return(0,Q0.useCallback)((o,...r)=>n({...o,type:e},...r),[n])}function kBe(e,t={}){return ul("template-item",{data:{id:e},...t})}function ABe(e){let t=u0e(e);return(0,Q0.useCallback)(async(n,o,r)=>{let{data:{elements:i,settings:s},builder:{portableSettings:a=[]}={}}=await Ix(n),l={regions:i,settings:a.reduce((c,p)=>(c[p]=s[p],c),{})};await t({title:o,meta:l})&&r()},[e,t])}var Q0,tjt,fjt,l0e,SBe,p0e=x(()=>{Q0=P(B()),tjt=P(af());vi();ng();Se();xs();wa();ao();sp();fjt=P(lv()),l0e=e=>{switch(e){case"preset":return v("app.templates.preset.entity");case"content":return v("app.templates.entity");case"header":return v("app.templates.entity-template",{context:v("common.document.header")});case"footer":return v("app.templates.entity-template",{context:v("common.document.footer")});case"layout":return v("app.templates.entity-template",{context:v("common.document.layout")});default:return""}},SBe=["header","footer","layout","content","preset"]});var m0e={};var d0e=x(()=>{});var yX={};D(yX,{isURLFromSameDomain:()=>PBe});function PBe(e){try{return new URL(e).hostname===TBe}catch{}return!1}var TBe,f0e=x(()=>{TBe=window.location.hostname});var bX={};D(bX,{parseColor:()=>UBe});function UBe(e){let t=e.trim();return BBe(t)}var h0e,IBe,K0,OBe,DBe,g0e,_X,MBe,NBe,LBe,y0e,_0e,Hw,VBe,FBe,zBe,vX,BBe,v0e=x(()=>{h0e=P(_v());Sk();IBe={transparent:"#00000000",black:"#000000",silver:"#c0c0c0",gray:"#808080",white:"#ffffff",maroon:"#800000",red:"#ff0000",purple:"#800080",fuchsia:"#ff00ff",green:"#008000",lime:"#00ff00",olive:"#808000",yellow:"#ffff00",navy:"#000080",blue:"#0000ff",teal:"#008080",aqua:"#00ffff",orange:"#ffa500",aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",blanchedalmond:"#ffebcd",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",oldlace:"#fdf5e6",olivedrab:"#6b8e23",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",whitesmoke:"#f5f5f5",yellowgreen:"#9acd32",rebeccapurple:"#663399"},K0=e=>gc(Hm)(e),OBe=K0(Xo("(")),DBe=K0(Xo(")")),g0e=th(OBe)(DBe),_X=K0(Xo(",")),MBe=gc(Xo("#"))(Ib(_1(gp(/^[a-f0-9]/)))(Ck).map(e=>{let t=n=>{let o=[];for(let r=0;r<n.length;r+=2)o.push(parseInt(`${n[r]}${n[r+1]}`,16));return o};return e.length===3?t([e[0],e[0],e[1],e[1],e[2],e[2],"f","f"]):e.length===4?t([e[0],e[0],e[1],e[1],e[2],e[2],e[3],e[3]]):e.length===6?t([...e,"f","f"]):e.length===8?t(e):null})).chain(e=>e?Ab(e):iV("Invalid hexcode")).map(([e,t,n,o])=>({type:"hex",r:e,g:t,b:n,a:o/255})),NBe=e=>e===0?e:e/255,LBe=wk.map(e=>[e,NBe(Math.min(255,Math.max(parseInt(e,10),0)))]),y0e=za([wk,Pb(za([Xo("."),wk]).map(e=>e.join("")))]).map(e=>e.filter(t=>t!==null).join("")).map(e=>[e,parseFloat(e)]),_0e=Ib(y0e)(Xo("%")).map(e=>[`${e}%`,Math.min(100,Math.max(parseFloat(e),0))/100]),Hw=K0(Ns([_0e,LBe])),VBe=K0(Ns([_0e,y0e])),FBe=za([Ns([hc("rgba"),hc("rgb")]),Ns([g0e(za([Hw,gc(_X)(Hw),gc(_X)(Hw),Pb(gc(_X)(VBe))])).map(e=>e.filter(t=>!!t)),g0e(_1(Hw).chain(e=>e.length===3?Pb(gc(K0(Xo("/")))(Hw)).chain(t=>Ab(t?[...e,t]:e)):Ab(e)))])]).map(([e,t])=>e==="rgb"?t.length!==3?{error:`rgb requires 3 components. ${t.length} were used`}:{type:e,r:t[0][1],g:t[1][1],b:t[2][1],a:1,original:{r:t[0][0],g:t[1][0],b:t[2][0]}}:t.length!==4?{error:`rgba requires 4 components. ${t.length} were used`}:{type:e,r:t[0][1],g:t[1][1],b:t[2][1],a:t[3][1],original:{r:t[0][0],g:t[1][0],b:t[2][0],a:t[3][0]}}).chain(e=>e.error?iV(e.error):Ab(e)),zBe=gc(Aae)(Ns([MBe,FBe])),vX=new Map,BBe=e=>{let t=IBe[e]??e;if(vX.has(e))return vX.get(e);let{isError:n,error:o,result:r}=zBe.run(t);if(n){let i=(0,h0e.default)(t);if(i._format)return{type:i._format,r:i._r,g:i._g,b:i._b,a:i._a};throw new Error(`Unable to parse color | ${o}`)}return Object.freeze(r),vX.set(e,r),r}});var CX={};D(CX,{default:()=>k0e});function eUe(e){return Object.keys(e).reduce((t,n)=>{let o=e[n].replace(new RegExp("&","g"),"&amp;").replace(new RegExp('"',"g"),"&quot;").replace(new RegExp("'","g"),"&apos;").replace(new RegExp("'","g"),"&apos;").replace(new RegExp("<","g"),"&lt;").replace(new RegExp(">","g"),"&gt;");return t+=e[n]?` ${n}="${o}"`:` ${n}`,t},"")}function xX(e){return(e||[]).reduce((t,{type:n,name:o,data:r,attribs:i,children:s})=>{switch(n){case"text":r&&typeof r=="string"&&(t+=r);break;case"comment":r&&typeof r=="string"&&(t+=`<!--${r}-->`);break;case"style":case"script":case"tag":t+=nUe(tUe({type:n,name:o}),i,s);break}return t},"")}function E0e(e,t,n=0){return e.children&&e.children.length>0&&(e.children=e.children.map(o=>E0e(o,t,n+1))),n<t?(e.pure=!1,e):KBe(e)||YBe(e)?(e.pure=!0,e):e.type==="text"||e.type==="comment"?(e.pure=!w0e(e.data),e):(e.pure=C0e(e)&&!w0e(JSON.stringify(e.attribs)),e)}function wX(e,t,n){if(e.type==="text")return e.data;if(e.type==="comment")return!1;let o=RBe(e,t),r={name:e.name,props:o};return x0e(e)||typeof o.dangerouslySetInnerHTML!="undefined"||typeof n!="undefined"&&(r.children=n,r.children.find(i=>typeof i=="string"&&i.indexOf("%%{children}%%")!==-1)&&(r.childRoot=!0)),r}function S0e(e,t){return QBe(e)?(e.attribs.defaultValue=xX(e.children),wX(e,t)):C0e(e)&&XBe(e)?(e.attribs.dangerouslySetInnerHTML=xX(e.children),wX(e,t)):wX(e,t,(e.children||[]).map(S0e).filter(n=>!!n))}function k0e(e){let t=document.createElement("div");t.innerHTML=e.replace(new RegExp(/<svg.*?<\/svg>/g),"");let n=new DomHandler;new HtmlParser(n,{decodeEntities:!0}).parseComplete(`<div data-cs-template-wrapper>${e}</div>`);let r=n.dom.filter(i=>!!i&&i.type!=="directive").map(i=>(Array.isArray(i.children)&&(i.children=i.children.map(s=>E0e(s,2))),i)).map(S0e);return r.length<=1?r[0]:r}var b0e,$Be,HBe,jBe,WBe,GBe,qBe,x0e,QBe,w0e,KBe,YBe,C0e,XBe,JBe,ZBe,RBe,tUe,nUe,A0e=x(()=>{b0e=["area","base","br","col","embed","hr","img","input","keygen","link","meta","param","source","track","wbr","menuitem"],$Be=[],HBe=[...b0e,$Be],jBe=["accept","acceptCharset","accessKey","action","allowFullScreen","allowTransparency","alt","async","autoComplete","autoFocus","autoPlay","capture","cellPadding","cellSpacing","challenge","charSet","checked","cite","classID","className","colSpan","cols","content","contentEditable","contextMenu","controls","coords","crossOrigin","data","dateTime","default","defer","dir","disabled","download","draggable","encType","form","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","headers","height","hidden","high","href","hrefLang","htmlFor","httpEquiv","icon","id","inputMode","integrity","is","keyParams","keyType","kind","label","lang","list","loop","low","manifest","marginHeight","marginWidth","max","maxLength","media","mediaGroup","method","min","minLength","multiple","muted","name","noValidate","nonce","open","optimum","pattern","placeholder","poster","preload","profile","radioGroup","readOnly","rel","required","reversed","role","rowSpan","rows","sandbox","scope","scoped","scrolling","seamless","selected","shape","size","sizes","span","spellCheck","src","srcDoc","srcLang","srcSet","start","step","style","summary","tabIndex","target","title","type","useMap","value","width","wmode","wrap"],WBe=["autoCapitalize","autoCorrect","color","itemProp","itemScope","itemType","itemRef","itemID","security","unselectable","results","autoSave"],GBe=["accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baseProfile","baselineShift","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","ideographic","imageRendering","in","in2","intercept","k","k1","k2","k3","k4","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","points","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","scale","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","vHanging","vIdeographic","vMathematical","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","viewBox","viewTarget","visibility","widths","wordSpacing","writingMode","x","x1","x2","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlns","xmlnsXlink","xmlBase","xmlLang","xmlSpace","y","y1","y2","yChannelSelector","z","zoomAndPan"],qBe=[...jBe,...WBe,...GBe].reduce((e,t)=>{let n=t.toLowerCase();return n!==t&&(e[n]=t),e},{}),x0e=e=>e.type==="tag"&&b0e.includes(e.name),QBe=e=>e.type==="tag"&&e.name==="textarea",w0e=e=>!!(e||"").match(new RegExp('%%{([\\w\\d\\s_/."+=]+)}%%',"gi")),KBe=e=>Object.keys(e.attribs||{}).find(t=>t.indexOf("on")===0),YBe=e=>e.parent&&e.parent.name==="script"||e.type==="script",C0e=e=>!Array.isArray(e.children)||e.children.length===0?!0:e.attribs["tco-html-portal"]?!1:e.children.filter(t=>t.pure).length===e.children.length,XBe=e=>!(e.type==="text"||e.type==="comment"||x0e(e)),JBe=e=>e==="class"?"className":e==="value"?"defaultValue":e==="for"?"htmlFor":e==="dangerouslySetInnerHTML"?"dangerouslySetInnerHTML":qBe[e.replace(/[-:]/,"")]||e,ZBe=(e,t)=>e==="dangerouslySetInnerHTML"?{__html:t}:typeof t=="string"?t:"",RBe=(e,t)=>Object.keys(e.attribs||{}).reduce((n,o)=>(n[JBe(o)]=ZBe(o,e.attribs[o]),n),{key:t});tUe=({type:e,name:t})=>["script","style"].includes(e)?e:t,nUe=(e,t,n)=>{let o=eUe(t),r=n?xX(n):"";return HBe.includes(e)?`<${e}${o}/>`:`<${e}${o}>${r}</${e}>`}});var EX={};D(EX,{default:()=>T0e});function T0e(){return e=>t=>n=>{console.log("%c Dispatching ","background: #222; color: #bada55",n);let o=performance.now(),r=t(n),i=performance.now();return console.log(`%c "${n.type}" took ${(i-o).toFixed(2)} ms.`,"background: #bada55; color: #222"),r}}var P0e=x(()=>{});var SX={};D(SX,{timestamp:()=>oUe});function oUe(){return Math.floor(new Date().getTime()/1e3)}var I0e=x(()=>{});var sUe={};function I(e){if(!e.default)return e;var t=e.default;for(let n in e)t[n]=e[n];return t}var rUe,iUe,O0e=x(()=>{Epe();M0e();i1();xq();rq();rT();hm();Wx();Tme();Fme();yG();DG();hp();rL();Hx();cG();lG();FG();DT();xH();XW();nT();dW();nl();Ss();Hj();AN();Sm();bL();Yr();fm();wv();mL();jL();Bme();wF();vG();$me();GW();SL();Dq();yA();Nq();Vg();wr();Kge();Yg();ok();Yx();nW();pW();qr();Xge();rX();JY();mG();oX();fG();YY();K5();gv();cm();YG();lW();Ta();Jx();s0();je();iT();sf();a9();H1e();Tf();tq();sk();$L();cq();zL();PG();lk();Pa();Dl();bq();xW();EW();DW();Gb();IM();VY();jW();Yj();Qj();Wj();Jj();Gt();ik();Cu();DL();FF();BF();sA();GF();QF();$F();JF();LF();YF();jF();LD();tz();oz();lz();cz();hz();mz();iz();yz();fA();Ev();bz();tx();Jb();Hz();EF();W1e();Qz();Gz();u$();I$();JA();w5();OA();Jz();mB();mb();LA();Fz();VA();wB();BA();Ez();Uz();Oz();Lz();Pz();kB();NB();lb();x$();BB();hF();FB();r$();s$();n$();HA();HB();rc();WB();qB();GA();S$();D$();C$();la();XA();q1e();RB();ZA();l1();DA();vx();$g();iU();RL();JL();uv();A$();wG();p$();UA();ci();IB();ss();Az();Y1e();VS();Vm();ME();hA();AA();X9();Mz();hB();zA();tl();EG();rx();P2();Yu();Oa();XB();a1();gu();dc();EA();kG();JG();J5();$W();iG();I5();aU();uU();mU();fU();gU();jU();zU();_U();bU();wU();EU();kU();TU();IU();QU();DU();VU();NU();GU();UU();O5();P5();XU();j$();kT();QW();d$();J1e();fK();eX();L7();v7();p7();F7();cf();M7();DK();$Y();pY();Z3();W3();fY();lY();nY();$K();iY();BY();LK();gY();RK();jK();YK();zK();MY();q3();t0e();mq();jT();QS();kM();TE();fT();FW();BW();NW();o0e();_O();xO();EO();AO();IO();ED();MO();VO();BO();HO();GO();KO();JO();eD();oD();sD();uD();mD();hD();_D();wD();$t();X5();Kt();mv();Lf();G4();bm();pa();wa();r0e();N$();sp();vi();Tj();Dj();kj();Vj();zj();is();eW();ST();Px();Pt();RW();Za();Kb();B3();As();kv();e1();jk();ek();Un();jx();Om();kE();rN();Dv();gf();gm();g$();H5();wm();f0();rr();xj();Lo();Se();Zi();cx();i0e();Mt();bi();Kf();mu();p9();ld();WE();tf();Qo();ao();gb();fp();IA();Nn();Fn();rUe=P(Q6());xs();OY();CK();WH();$3();IK();Fw();zw();vY();yv();i6();a0e();kK();qf();Ps();D4();Sf();as();vW();QG();jg();jp();Nl();p0e();Is();qg();k2();gn();d0e();uK();jE();bM();iW();wt();f0e();dS();Ob();ZI();Vo();dj();fj();Tm();jd();_q();Qd();v0e();j3();A0e();yK();o_();mV();$H();XH();P0e();qH();KH();gC();lj();RH();ij();tj();oj();hq();X$();h7();Hu();De();Qh();_g();L4();RN();I0e();Tv();Sd();hu();yf();Jd();Q9();qd();Or();iUe=P(M4());a0();Da();Mg();$d();m6();AW();window.Cornerstone={};window.Cornerstone.app_core=I(Cpe);window.Cornerstone.app=I(D0e);window.Cornerstone.components={};window.Cornerstone.components.Accordions=I(R9);window.Cornerstone.components.AppRoot=I(YT);window.Cornerstone.components.AppWorkspace=I(oq);window.Cornerstone.components.AppWorkspaceOutline=I(oT);window.Cornerstone.components.BarButton=I(BM);window.Cornerstone.components.BarDropdown=I(sW);window.Cornerstone.components.BarDropdownPage=I(wq);window.Cornerstone.components.BaseUI=I(Tq);window.Cornerstone.components.Breadcrumbs=I(gG);window.Cornerstone.components.Canvas=I(OG);window.Cornerstone.components.CodeEditor=I(rV);window.Cornerstone.components.ColorManager=I(oL);window.Cornerstone.components.ContextMenu=I(Bj);window.Cornerstone.components.CreateNew=I(uG);window.Cornerstone.components.CsMenu=I(aG);window.Cornerstone.components.Dev=I(VG);window.Cornerstone.components.DocBar=I(hG);window.Cornerstone.components.DocumentTabs=I(bH);window.Cornerstone.components.DocumentTypeSelect=I(YW);window.Cornerstone.components.DocumentWorkspace=I(fW);window.Cornerstone.components.Documents={};window.Cornerstone.components.Documents.DocumentExportButton=I(mW);window.Cornerstone.components.DynamicContent=I(nV);window.Cornerstone.components.DynamicContentInput=I(MM);window.Cornerstone.components.ElementContextMenu=I(Y4);window.Cornerstone.components.ElementCursor=I(kN);window.Cornerstone.components.ElementIcon=I(CN);window.Cornerstone.components.ElementInserter=I(vL);window.Cornerstone.components.EmptyMessage=I(mM);window.Cornerstone.components.Extensions={};window.Cornerstone.components.Extensions.AppExtensions=I(DM);window.Cornerstone.components.FaIcon=I(aN);window.Cornerstone.components.FontManager=I(pL);window.Cornerstone.components.Globals={};window.Cornerstone.components.Globals.GlobalTopButtons=I(HL);window.Cornerstone.components.Help=I(Pq);window.Cornerstone.components.Inspector={};window.Cornerstone.components.Inspector.ElementLockedMessage=I(xF);window.Cornerstone.components.InspectorBreadcrumbs=I(_G);window.Cornerstone.components.Interactive={};window.Cornerstone.components.Interactive.Buttons=I(Iq);window.Cornerstone.components.KeyboardShortcuts=I(WW);window.Cornerstone.components.LayerStatusIndicators=I(EL);window.Cornerstone.components.LayoutPresetsGrid=I(Oq);window.Cornerstone.components.LayoutPresetsRow=I(Sz);window.Cornerstone.components.LayoutPresetsSlideContainer=I(Mq);window.Cornerstone.components.LivePreview=I(U7);window.Cornerstone.components.Loader=I(nM);window.Cornerstone.components.Markdown={};window.Cornerstone.components.Markdown.MarkdownContent=I(rK);window.Cornerstone.components.Modal=I(KN);window.Cornerstone.components.Outline=I(AL);window.Cornerstone.components.OutlineHooks=I(TW);window.Cornerstone.components.OutlineNew=I(tW);window.Cornerstone.components.OutlineTemplateSelection=I(cW);window.Cornerstone.components.Picker=I($D);window.Cornerstone.components.Popover=I(iK);window.Cornerstone.components.Preview=I(u6);window.Cornerstone.components.PreviewLiveEditing=I(XY);window.Cornerstone.components.PreviewManager=I(pG);window.Cornerstone.components.PreviewObserverNav=I(nX);window.Cornerstone.components.PreviewReload=I(dG);window.Cornerstone.components.PreviewZones=I(KY);window.Cornerstone.components.QueryStyleInfo=I(L$);window.Cornerstone.components.ResizeHandles=I(o7);window.Cornerstone.components.SafeErrorBoundary=I(fM);window.Cornerstone.components.SaveDocumentTemplate=I(KG);window.Cornerstone.components.SaveSectionTemplate=I(aW);window.Cornerstone.components.Search=I(yM);window.Cornerstone.components.StackNavigator=I(KW);window.Cornerstone.components.Style=I(Q$);window.Cornerstone.components.Svg=I(cI);window.Cornerstone.components.Table=I(yW);window.Cornerstone.components.Tabs=I(EM);window.Cornerstone.components.TemplateManagerModal=I(s9);window.Cornerstone.components.TemplateManagerOldVersion=I(iX);window.Cornerstone.components.TemplateView=I(r9);window.Cornerstone.components.TemplateWorkspace=I(eq);window.Cornerstone.components.ThemeOptions={};window.Cornerstone.components.ThemeOptions.CustomStack=I(VL);window.Cornerstone.components.ThemeOptions.ImportThemeOptionsButton=I(UL);window.Cornerstone.components.ThemeOptions.OpenThemeOptions=I(uq);window.Cornerstone.components.ThemeOptions.ThemeOptionsTab=I(FL);window.Cornerstone.components.Toolbar=I(TG);window.Cornerstone.components.Workspace={};window.Cornerstone.components.Workspace.ButtonTooltipMap=I(BL);window.Cornerstone.components.Workspace=I(AM);window.Cornerstone.components.breakout={};window.Cornerstone.components.breakout.BreakoutWithReset=I(dN);window.Cornerstone.components.builder={};window.Cornerstone.components.builder.Autosave=I(KT);window.Cornerstone.components.builder.CloneExisting=I(bW);window.Cornerstone.components.builder.CloneExistingModal=I(uT);window.Cornerstone.components.builder.OpenTemplatesForStarter=I(cT);window.Cornerstone.components.builder.ThumbnailPreviewCreator=I(gF);window.Cornerstone.components.code_editor={};window.Cornerstone.components.code_editor.CodeEditorPreferencesMount=I(PM);window.Cornerstone.components.content={};window.Cornerstone.components.content.EmptyDropzone=I(LY);window.Cornerstone.components.content.HelpContent=I(HW);window.Cornerstone.components.contextmenus={};window.Cornerstone.components.contextmenus.ContextMenuBuilder=I(Kj);window.Cornerstone.components.contextmenus.ContextMenuHooks=I(qj);window.Cornerstone.components.contextmenus.DocumentTabContextMenu=I(X4);window.Cornerstone.components.contextmenus.ElementManagerContextMenu=I(Z4);window.Cornerstone.components.controls={};window.Cornerstone.components.controls.Control=I(F$);window.Cornerstone.components.controls.InspectorControl=I(NL);window.Cornerstone.components.controls.InspectorControlList=I(dF);window.Cornerstone.components.controls.InspectorControlOutline=I(OL);window.Cornerstone.components.controls.statements={};window.Cornerstone.components.controls.statements.SelectExpression=I(VF);window.Cornerstone.components.controls.statements.SelectTreeDataExpression=I(zF);window.Cornerstone.components.controls.statements.Statement=I(ZF);window.Cornerstone.components.controls.statements.StatementControlDatePicker=I(WF);window.Cornerstone.components.controls.statements.StatementControlSelect=I(qF);window.Cornerstone.components.controls.statements.StatementControlText=I(UF);window.Cornerstone.components.controls.statements.StatementControls=I(XF);window.Cornerstone.components.controls.statements.StatementExpressionInput=I(NF);window.Cornerstone.components.controls.statements.StatementToggleBoolean=I(KF);window.Cornerstone.components.controls.statements.StatementToggleOperator=I(HF);window.Cornerstone.components.controls.types={};window.Cornerstone.components.controls.types.ControlAspectRatio=I(ND);window.Cornerstone.components.controls.types.ControlAssignments=I(ez);window.Cornerstone.components.controls.types.ControlAttributes=I(nz);window.Cornerstone.components.controls.types.ControlBorder=I(az);window.Cornerstone.components.controls.types.ControlBoxShadow=I(uz);window.Cornerstone.components.controls.types.ControlBpHide=I(fz);window.Cornerstone.components.controls.types.ControlBreakpointManager=I(pz);window.Cornerstone.components.controls.types.ControlCheckbox=I(rz);window.Cornerstone.components.controls.types.ControlCheckboxList=I(gz);window.Cornerstone.components.controls.types.ControlChooseMulti=I(_z);window.Cornerstone.components.controls.types.ControlChooseSingle=I(mN);window.Cornerstone.components.controls.types.ControlClassicDimensions=I(vz);window.Cornerstone.components.controls.types.ControlCodeEditor=I(wz);window.Cornerstone.components.controls.types.ControlColor=I(sz);window.Cornerstone.components.controls.types.ControlColumns=I($z);window.Cornerstone.components.controls.types.ControlComponentSelector=I(CF);window.Cornerstone.components.controls.types.ControlCopyText=I(sX);window.Cornerstone.components.controls.types.ControlDateTime=I(qz);window.Cornerstone.components.controls.types.ControlDimensions=I(Wz);window.Cornerstone.components.controls.types.ControlEditInWordpress=I(l$);window.Cornerstone.components.controls.types.ControlEmptyMessage=I(P$);window.Cornerstone.components.controls.types.ControlFileButton=I(eU);window.Cornerstone.components.controls.types.ControlFileInput=I($U);window.Cornerstone.components.controls.types.ControlFilter=I(iB);window.Cornerstone.components.controls.types.ControlFlex=I(Xz);window.Cornerstone.components.controls.types.ControlFlexbox=I(pB);window.Cornerstone.components.controls.types.ControlFontFamily=I(cL);window.Cornerstone.components.controls.types.ControlFontWeight=I(dB);window.Cornerstone.components.controls.types.ControlGlobalContainerPlaceholder=I(Vz);window.Cornerstone.components.controls.types.ControlIcon=I(gB);window.Cornerstone.components.controls.types.ControlImage=I(xB);window.Cornerstone.components.controls.types.ControlImageSource=I(CB);window.Cornerstone.components.controls.types.ControlLabel=I(Cz);window.Cornerstone.components.controls.types.ControlLayoutCell=I(Bz);window.Cornerstone.components.controls.types.ControlLayoutGridPreview=I(Iz);window.Cornerstone.components.controls.types.ControlLayoutGridTemplate=I(Nz);window.Cornerstone.components.controls.types.ControlLayoutRow=I(Tz);window.Cornerstone.components.controls.types.ControlLegacyChooseBreakpoint=I(SB);window.Cornerstone.components.controls.types.ControlLink=I(MB);window.Cornerstone.components.controls.types.ControlList=I(nL);window.Cornerstone.components.controls.types.ControlListEditor=I(b$);window.Cornerstone.components.controls.types.ControlMessage=I(zB);window.Cornerstone.components.controls.types.ControlNavigateUpElementLevel=I(fF);window.Cornerstone.components.controls.types.ControlNumber=I(VB);window.Cornerstone.components.controls.types.ControlOAuth=I(o$);window.Cornerstone.components.controls.types.ControlOutLink=I(i$);window.Cornerstone.components.controls.types.ControlParameters=I(t$);window.Cornerstone.components.controls.types.ControlPlacement=I(UB);window.Cornerstone.components.controls.types.ControlRatio=I($B);window.Cornerstone.components.controls.types.ControlSelect=I(fN);window.Cornerstone.components.controls.types.ControlSelectMany=I(jB);window.Cornerstone.components.controls.types.ControlShare=I(GB);window.Cornerstone.components.controls.types.ControlShowCondition=I(QB);window.Cornerstone.components.controls.types.ControlSlugger=I(E$);window.Cornerstone.components.controls.types.ControlSubGroup=I(O$);window.Cornerstone.components.controls.types.ControlTagSelector=I(w$);window.Cornerstone.components.controls.types.ControlText=I(NM);window.Cornerstone.components.controls.types.ControlTextEditor=I(JB);window.Cornerstone.components.controls.types.ControlTextNoDC=I(aX);window.Cornerstone.components.controls.types.ControlTextShadow=I(ZB);window.Cornerstone.components.controls.types.ControlTextarea=I(tU);window.Cornerstone.components.controls.types.ControlToggle=I(sL);window.Cornerstone.components.controls.types.ControlTransform=I(uB);window.Cornerstone.components.controls.types.ControlUnit=I(nU);window.Cornerstone.components.controls.types.ControlUnitSlider=I(bN);window.Cornerstone.components.controls.types.ControlUnknown=I(rU);window.Cornerstone.components.controls.types.InspectorDataSelect=I(ZL);window.Cornerstone.components.controls.types.ParameterFieldSelect=I(XL);window.Cornerstone.components.controls.types.TreeDataFieldSelect=I(VM);window.Cornerstone.components.controls.types.index=I(k$);window.Cornerstone.components.devtoolkit={};window.Cornerstone.components.devtoolkit.DevToolkitButton=I(xG);window.Cornerstone.components.element_manager={};window.Cornerstone.components.element_manager.ElementManagerButton=I(c$);window.Cornerstone.components.forms={};window.Cornerstone.components.forms.BooleanControlOrDynamicContent=I(TB);window.Cornerstone.components.forms.Checkbox=I(pH);window.Cornerstone.components.forms.CheckboxOrDynamicContent=I(PB);window.Cornerstone.components.forms.Choose=I(pN);window.Cornerstone.components.forms.ChooseLayoutRow=I(kz);window.Cornerstone.components.forms.ChooseOrDynamicContent=I(lX);window.Cornerstone.components.forms.ColorPalette=I(G9);window.Cornerstone.components.forms.ColorPicker=I(Z9);window.Cornerstone.components.forms.DateTime=I(OM);window.Cornerstone.components.forms.ExpandableArea=I(xz);window.Cornerstone.components.forms.FlexPicker=I(Yz);window.Cornerstone.components.forms.GradientBuilder=I(Y9);window.Cornerstone.components.forms.GridTemplateInput=I(Dz);window.Cornerstone.components.forms.IconPicker=I(fB);window.Cornerstone.components.forms.ImageUpload=I(vB);window.Cornerstone.components.forms.LabelInput=I(hM);window.Cornerstone.components.forms.MediaLibrary=I(CG);window.Cornerstone.components.forms.PlacementPicker=I(zz);window.Cornerstone.components.forms.Ratio=I(DD);window.Cornerstone.components.forms.Select=I(oO);window.Cornerstone.components.forms.SelectReact=I(MF);window.Cornerstone.components.forms.TextEditor=I(YB);window.Cornerstone.components.forms.Toggle=I(iL);window.Cornerstone.components.forms.UnitField=I(_N);window.Cornerstone.components.forms.ValueList=I(tL);window.Cornerstone.components.forms.WidthUnitField=I(jz);window.Cornerstone.components.forms.WorkspaceOutline=I(SG);window.Cornerstone.components.max={};window.Cornerstone.components.max.MaxBanner=I(XG);window.Cornerstone.components.max.MaxClearCacheButton=I($$);window.Cornerstone.components.max.MaxManager=I(vT);window.Cornerstone.components.menu={};window.Cornerstone.components.menu.MenuFooter=I(rG);window.Cornerstone.components.parameters={};window.Cornerstone.components.parameters.ParamControl=I(ZU);window.Cornerstone.components.parameters.ParamControlChoose=I(sU);window.Cornerstone.components.parameters.ParamControlCode=I(lU);window.Cornerstone.components.parameters.ParamControlColor=I(pU);window.Cornerstone.components.parameters.ParamControlDimension=I(dU);window.Cornerstone.components.parameters.ParamControlFaIcon=I(hU);window.Cornerstone.components.parameters.ParamControlFile=I(HU);window.Cornerstone.components.parameters.ParamControlFilter=I(FU);window.Cornerstone.components.parameters.ParamControlFontFamily=I(yU);window.Cornerstone.components.parameters.ParamControlFontWeight=I(vU);window.Cornerstone.components.parameters.ParamControlImage=I(xU);window.Cornerstone.components.parameters.ParamControlMessage=I(CU);window.Cornerstone.components.parameters.ParamControlNumber=I(SU);window.Cornerstone.components.parameters.ParamControlPlacement=I(AU);window.Cornerstone.components.parameters.ParamControlSelect=I(PU);window.Cornerstone.components.parameters.ParamControlShowCondition=I(qU);window.Cornerstone.components.parameters.ParamControlText=I(OU);window.Cornerstone.components.parameters.ParamControlTextArea=I(LU);window.Cornerstone.components.parameters.ParamControlTextEditor=I(MU);window.Cornerstone.components.parameters.ParamControlToggle=I(WU);window.Cornerstone.components.parameters.ParamControlTransform=I(BU);window.Cornerstone.components.parameters.ParamList=I(e$);window.Cornerstone.components.parameters.ParamToggle=I(JU);window.Cornerstone.components.parameters.index=I(YU);window.Cornerstone.components.preferences={};window.Cornerstone.components.preferences.PreferenceActions=I(H$);window.Cornerstone.components.preferences.PreferenceToolbarButton=I(nG);window.Cornerstone.components.preferences.PreferencesWindow=I(wT);window.Cornerstone.components.presets={};window.Cornerstone.components.presets.BuilderInspectorPresets=I(m$);window.Cornerstone.components.preview={};window.Cornerstone.components.preview.ContainerSelector=I(uX);window.Cornerstone.components.preview.ElementObserver=I(dK);window.Cornerstone.components.preview.Observer=I(RY);window.Cornerstone.components.preview.PreviewLinkTargeting=I(N7);window.Cornerstone.components.preview.PreviewScrollTo=I(_7);window.Cornerstone.components.preview.PreviewToAppEvents=I(c7);window.Cornerstone.components.preview.PreviewUI=I(V7);window.Cornerstone.components.preview.PreviewUtils=I(g7);window.Cornerstone.components.preview.PreviewVariableColors=I(D7);window.Cornerstone.components.preview.SectionStarter=I(OK);window.Cornerstone.components.preview.Starter=I(UY);window.Cornerstone.components.preview_elements={};window.Cornerstone.components.preview_elements.ClassicGap=I(cY);window.Cornerstone.components.preview_elements.ElementErrorBoundary=I(EY);window.Cornerstone.components.preview_elements.ElementErrorMessage=I(AK);window.Cornerstone.components.preview_elements.Gap=I(dY);window.Cornerstone.components.preview_elements.LayoutCell=I(aY);window.Cornerstone.components.preview_elements.LayoutGrid=I(tY);window.Cornerstone.components.preview_elements.LayoutRow=I(UK);window.Cornerstone.components.preview_elements.LayoutSlideContainer=I(rY);window.Cornerstone.components.preview_elements.PreviewElement=I(zY);window.Cornerstone.components.preview_elements.Section=I(NK);window.Cornerstone.components.preview_elements.elements=I(hY);window.Cornerstone.components.preview_elements.inc={};window.Cornerstone.components.preview_elements.inc.GridEditor=I(ZK);window.Cornerstone.components.preview_elements.inc.GridEditorCell=I(HK);window.Cornerstone.components.preview_elements.inc.GridEditorTrackOverlay=I(KK);window.Cornerstone.components.preview_elements.inc.RowResizer=I(FK);window.Cornerstone.components.preview_elements.inc.dragging=I(DY);window.Cornerstone.components.preview_elements.inc.helpers=I(QK);window.Cornerstone.components.proto={};window.Cornerstone.components.proto.Library=I(cX);window.Cornerstone.components.routing={};window.Cornerstone.components.routing.OpenAppWindow=I(pq);window.Cornerstone.components.ui_layout={};window.Cornerstone.components.ui_layout.UiLayout=I(lq);window.Cornerstone.components.util={};window.Cornerstone.components.util.InfiniteScroll=I(lL);window.Cornerstone.components.util.ScrollPreservation=I(SM);window.Cornerstone.components.util.react_utils=I(CM);window.Cornerstone.components.video={};window.Cornerstone.components.video.IFramePlayer=I(LW);window.Cornerstone.components.video.MaxPlayer=I(VW);window.Cornerstone.components.video.VideoFactory=I(zW);window.Cornerstone.components.video.VideoPlayer=I(MW);window.Cornerstone.components.video.VimeoPlayer=I(pX);window.Cornerstone.control_transforms={};window.Cornerstone.control_transforms.atts=I(yO);window.Cornerstone.control_transforms.audio=I(bO);window.Cornerstone.control_transforms.border_radius=I(CO);window.Cornerstone.control_transforms.choose=I(kO);window.Cornerstone.control_transforms.font_style=I(PO);window.Cornerstone.control_transforms.index=I(CD);window.Cornerstone.control_transforms.info=I(DO);window.Cornerstone.control_transforms.margin=I(LO);window.Cornerstone.control_transforms.menu=I(zO);window.Cornerstone.control_transforms.multi_choose=I($O);window.Cornerstone.control_transforms.omega=I(WO);window.Cornerstone.control_transforms.padding=I(QO);window.Cornerstone.control_transforms.post_picker=I(XO);window.Cornerstone.control_transforms.sidebar=I(RO);window.Cornerstone.control_transforms.single_choose=I(nD);window.Cornerstone.control_transforms.slider=I(iD);window.Cornerstone.control_transforms.text_align=I(lD);window.Cornerstone.control_transforms.text_decoration=I(pD);window.Cornerstone.control_transforms.text_format=I(fD);window.Cornerstone.control_transforms.text_transform=I(yD);window.Cornerstone.control_transforms.transition=I(xD);window.Cornerstone.inc={};window.Cornerstone.inc.actions=I(lF);window.Cornerstone.inc.api={};window.Cornerstone.inc.api.MaxData=I(U$);window.Cornerstone.inc.atoms=I(IC);window.Cornerstone.inc.breakout_mode=I(zM);window.Cornerstone.inc.clipboard=I(j9);window.Cornerstone.inc.code_editors=I(W4);window.Cornerstone.inc.colors=I(I7);window.Cornerstone.inc.components=I(hH);window.Cornerstone.inc.confirm=I(RI);window.Cornerstone.inc.context_menu=I(mX);window.Cornerstone.inc.contextuals=I(M$);window.Cornerstone.inc.data_filtering=I(ON);window.Cornerstone.inc.data=I(u4);window.Cornerstone.inc.dev_toolkit={};window.Cornerstone.inc.dev_toolkit.DataStoreWindowPattern=I(Aj);window.Cornerstone.inc.dev_toolkit.data_store=I(Oj);window.Cornerstone.inc.dev_toolkit.ui_css=I(Sj);window.Cornerstone.inc.dev_toolkit.user_tools=I(Lj);window.Cornerstone.inc.dev_toolkit=I(Q4);window.Cornerstone.inc.document_inspector=I(OF);window.Cornerstone.inc.document_settings=I(Rj);window.Cornerstone.inc.documents={};window.Cornerstone.inc.documents.create=I(eG);window.Cornerstone.inc.documents.hidden_documents=I(dH);window.Cornerstone.inc.documents.index=I(v4);window.Cornerstone.inc.documents.post_states=I(ZW);window.Cornerstone.inc.documents.types=I(uO);window.Cornerstone.inc.dom={};window.Cornerstone.inc.dom.eventeffects=I(RF);window.Cornerstone.inc.dom.selector=I(sK);window.Cornerstone.inc.dynamiccontent=I($M);window.Cornerstone.inc.dynamicoptions=I(DF);window.Cornerstone.inc.element_actions=I(_9);window.Cornerstone.inc.element_manager=I(_F);window.Cornerstone.inc.elements={};window.Cornerstone.inc.elements.DefaultElementInserting=I(_L);window.Cornerstone.inc.elements.index=I(OV);window.Cornerstone.inc.elements.tree=I(Uj);window.Cornerstone.inc.elements_library=I(k9);window.Cornerstone.inc.events={};window.Cornerstone.inc.events.index=I(wM);window.Cornerstone.inc.eyedropper=I(oN);window.Cornerstone.inc.file=I(BN);window.Cornerstone.inc.font_awesome=I(sN);window.Cornerstone.inc.fonts=I(XM);window.Cornerstone.inc.formatting_functions=I(h$);window.Cornerstone.inc.formatting=I(v$);window.Cornerstone.inc.globals=I(KL);window.Cornerstone.inc.history=I(f4);window.Cornerstone.inc.hooks=I(KD);window.Cornerstone.inc.html_to_image=I(H4);window.Cornerstone.inc.http=I(a_);window.Cornerstone.inc.i18n=I(r_);window.Cornerstone.inc.ids=I(aP);window.Cornerstone.inc.image=I(_B);window.Cornerstone.inc.inspector_editor=I(dX);window.Cornerstone.inc.inspector=I(mF);window.Cornerstone.inc.jotai={};window.Cornerstone.inc.keybindings=I(F2);window.Cornerstone.inc.keyboard_shortcuts=I(Uk);window.Cornerstone.inc.late_data=I(XD);window.Cornerstone.inc.legacy_site_importer=I(c9);window.Cornerstone.inc.live_editing=I(IW);window.Cornerstone.inc.live_preview=I(l7);window.Cornerstone.inc.locator=I(t8);window.Cornerstone.inc.mount=I(HI);window.Cornerstone.inc.notify=I(GI);window.Cornerstone.inc.outline=I(wL);window.Cornerstone.inc.parameters=I(gV);window.Cornerstone.inc.parsers=I(oB);window.Cornerstone.inc.permissions=I(DC);window.Cornerstone.inc.preferences=I(q$);window.Cornerstone.inc.profiling=I(rUe);window.Cornerstone.inc.progress=I(_2);window.Cornerstone.inc.render={};window.Cornerstone.inc.render.composition=I(IY);window.Cornerstone.inc.render.draggable=I(wK);window.Cornerstone.inc.render.extractions=I(jH);window.Cornerstone.inc.render.inline_editing=I(pK);window.Cornerstone.inc.render.messages=I(PK);window.Cornerstone.inc.render.post_process=I(CY);window.Cornerstone.inc.render.preview_data=I(TY);window.Cornerstone.inc.render.preview_nav=I(_Y);window.Cornerstone.inc.render.scroll=I(d7);window.Cornerstone.inc.render.styling=I(QY);window.Cornerstone.inc.render.ui_color_contrast=I(fX);window.Cornerstone.inc.render.wc_fragments=I(SK);window.Cornerstone.inc.responsive_styling=I(hL);window.Cornerstone.inc.responsive=I(R7);window.Cornerstone.inc.routing=I(O4);window.Cornerstone.inc.save=I(WN);window.Cornerstone.inc.selectors=I(B9);window.Cornerstone.inc.settings={};window.Cornerstone.inc.settings.entity_settings=I(_W);window.Cornerstone.inc.starter_templates=I(qG);window.Cornerstone.inc.status_indicators=I(wN);window.Cornerstone.inc.storage=I(wP);window.Cornerstone.inc.template_manager=I(TS);window.Cornerstone.inc.templates_old=I(gX);window.Cornerstone.inc.templates=I(g9);window.Cornerstone.inc.thumbnails=I(LN);window.Cornerstone.inc.timing_functions=I(vD);window.Cornerstone.inc.tooltips=I(cH);window.Cornerstone.inc.types={};window.Cornerstone.inc.types.parameters=I(m0e);window.Cornerstone.inc.ui={};window.Cornerstone.inc.ui.observer=I(lK);window.Cornerstone.inc.ui.positioning=I(t7);window.Cornerstone.inc.ui.scroll=I(vM);window.Cornerstone.inc.ui.wordpress_toolbar=I(rW);window.Cornerstone.inc.ui_state=I(oH);window.Cornerstone.inc.url=I(yX);window.Cornerstone.inc.validation=I(zN);window.Cornerstone.inc.values=I(_V);window.Cornerstone.inc.window_focus=I(JI);window.Cornerstone.inc.window_management=I(JN);window.Cornerstone.inc.worker=I(V4);window.Cornerstone.inc.wp_auth=I(F4);window.Cornerstone.inc.wp_media=I(CS);window.Cornerstone.inc.wpml=I(lO);window.Cornerstone.integration={};window.Cornerstone.integration.Twig=I(qT);window.Cornerstone.lib={};window.Cornerstone.lib.beeline=I(SD);window.Cornerstone.lib.color_parser=I(bX);window.Cornerstone.lib.html_to_react={};window.Cornerstone.lib.html_to_react.html_to_react=I(bK);window.Cornerstone.lib.html_to_react.parser=I(CX);window.Cornerstone.lib.html_to_react.possible_standard_names=I(gK);window.Cornerstone.lib.rivet=I(UI);window.Cornerstone.lib.yellin=I(pV);window.Cornerstone.middleware={};window.Cornerstone.middleware.app_render=I(UH);window.Cornerstone.middleware.app_side_effects=I(YH);window.Cornerstone.middleware.performance=I(EX);window.Cornerstone.middleware.preview_render=I(GH);window.Cornerstone.middleware.preview_side_effects=I(QH);window.Cornerstone.middleware.xfr=I(cP);window.Cornerstone.reducers={};window.Cornerstone.reducers.data=I(aj);window.Cornerstone.reducers.elements=I(ZH);window.Cornerstone.reducers.render=I(rj);window.Cornerstone.reducers.ui=I(ej);window.Cornerstone.reducers.xfr=I(nj);window.Cornerstone.util={};window.Cornerstone.util.CsHooksApp=I(fq);window.Cornerstone.util.array=I(Y$);window.Cornerstone.util.attempts=I(f7);window.Cornerstone.util.base64=I(ry);window.Cornerstone.util.clsx=I(lI);window.Cornerstone.util.conditionals=I(pP);window.Cornerstone.util.control_conditions=I(dO);window.Cornerstone.util.convert_php_date_format=I(N4);window.Cornerstone.util.custom_media_manager=I(ZN);window.Cornerstone.util.date=I(SX);window.Cornerstone.util.dragula=I(SN);window.Cornerstone.util.gzip=I(dy);window.Cornerstone.util.idle_callback=I(tN);window.Cornerstone.util.json=I(uN);window.Cornerstone.util.lists=I(WD);window.Cornerstone.util.math=I(q9);window.Cornerstone.util.merge_options=I(hO);window.Cornerstone.util.normalize_controls=I(OD);window.Cornerstone.util.polyfill=I(iUe);window.Cornerstone.util.scrollbar_width=I(K$);window.Cornerstone.util.string=I(C7);window.Cornerstone.util.url=I(ZM);window.Cornerstone.util.values=I(tO);window.Cornerstone.util.wdyr=I(LX);window.Cornerstone.util.window=I(kW)});function kX(){return React.createElement(React.Fragment,null)}var N0e=x(()=>{});function TX(){return Ou(),At.default.createElement(At.default.Fragment,null,At.default.createElement(vc,{css:aUe}),At.default.createElement(hUe,null))}var At,aUe,L0e,lUe,AX,uUe,cUe,pUe,mUe,dUe,fUe,hUe,V0e=x(()=>{At=P(B());s0();jT();wt();wt();De();je();Se();Pa();aUe=`
  .tco-proto-bar {
    background: var(--c-bg-bar);
  }

  .tco-proto-info = {
    position: absolute; inset: 0; display: flex; justify-content: center; align-items: center;
  }
`,L0e="tco-proto-bar",lUe="tco-proto-info",AX=({children:e})=>At.default.createElement("div",{className:lUe},e),uUe=(0,At.forwardRef)(({className:e,style:t},n)=>At.default.createElement("div",{ref:n,className:K(L0e,e),style:t},At.default.createElement(AX,null,"Documents"))),cUe=(0,At.forwardRef)(({className:e,style:t},n)=>At.default.createElement("div",{ref:n,className:K(L0e,e),style:t},At.default.createElement(AX,null,"Toolbar"))),pUe=({id:e,active:t,navigate:n,data:o})=>{let r=(0,At.useCallback)(()=>{n(e)},[n,e]);return At.default.createElement("button",{className:K({"is-active":t===e}),onClick:r},At.default.createElement(G,{type:o.icon}))},mUe=(0,At.forwardRef)(({className:e,tabs:t,activeTab:n,navigateTab:o,style:r,...i},s)=>{let a=t.reduce((m,d)=>(m[d.id]={...d,data:fUe[d.output]},m),{}),l=a[n],{Workspace:u,Header:c,Footer:p}=l?.data??{};return At.default.createElement("div",{ref:s,className:K("tco-workspace",e),style:r},At.default.createElement("div",{className:"tco-workspace-head"},At.default.createElement("nav",{className:"tco-workspace-tabs"},t.map(m=>At.default.createElement(pUe,{key:m.id,id:m.id,active:n,navigate:o,data:a?.[m.id].data}))),c&&At.default.createElement(c,null)),u&&At.default.createElement(u,null),p&&At.default.createElement("div",{className:"tco-workspace-foot"},At.default.createElement(p,null)))}),dUe=(0,At.forwardRef)(({className:e,style:t},n)=>At.default.createElement("div",{ref:n,className:K(e),style:t},At.default.createElement(AX,null,"Preview"))),fUe={document:{icon:"nav-document",Workspace:()=>At.default.createElement(aa,{id:"proto-document"},({tab:e})=>At.default.createElement(At.default.Fragment,null)),Header:()=>At.default.createElement(sa,{title:"Document",id:"proto-document",tabs:[{value:"outline",label:"Outline"},{value:"settings",label:"Settings"}]}),Footer:null},inspector:{icon:"nav-inspector",Workspace:()=>At.default.createElement(aa,{id:"proto-inspector"},({tab:e})=>At.default.createElement(At.default.Fragment,null)),Header:()=>At.default.createElement(sa,{subTitle:"Inspector",title:"Element",id:"proto-inspector"}),Footer:()=>At.default.createElement(At.default.Fragment,null,At.default.createElement("a",{className:"tco-workspace-foot-action"},At.default.createElement(G,{type:"copy"}),At.default.createElement("span",null,"Duplicate")),At.default.createElement("a",{className:"tco-workspace-foot-action"},At.default.createElement(G,{type:"trash"}),At.default.createElement("span",null,"Delete")))},elements:{icon:"nav-elements",Workspace:()=>At.default.createElement(aa,{id:"proto-elements"}),Header:()=>At.default.createElement(sa,{subTitle:"Elements",search:!0,id:"proto-elements"}),Footer:null},templates:{icon:"nav-templates",Workspace:()=>At.default.createElement(aa,{id:"proto-templates"},({tab:e})=>At.default.createElement(At.default.Fragment,null,e==="tab1"&&At.default.createElement(Tab1,null),e==="tab2"&&At.default.createElement(Tab2,null))),Header:()=>At.default.createElement(sa,{subTitle:"Templates",id:"proto-templates",search:!0,tabs:[{value:"theme",label:"Theme"},{value:"library",label:"Library"}]}),Footer:()=>At.default.createElement(At.default.Fragment,null,At.default.createElement("a",{className:"tco-workspace-foot-action"},At.default.createElement(G,{type:"save-library"}),At.default.createElement("span",null,"Save Template")),At.default.createElement("a",{className:"tco-workspace-foot-action"},At.default.createElement(G,{type:"save-library"}),At.default.createElement("span",null,"Manage Library")))},globals:{icon:"layers",Workspace:()=>At.default.createElement(aa,{id:"proto-global"},({tab:e})=>At.default.createElement(At.default.Fragment,null,e==="tab1"&&At.default.createElement(Tab1,null),e==="tab2"&&At.default.createElement(Tab2,null))),Header:()=>At.default.createElement(sa,{title:"Example.com",subTitle:"Globals",id:"proto-global",tabs:[{value:"theme-options",label:"Theme Options"},{value:"colors",label:"Colors"},{value:"fonts",label:"Fonts"}]}),Footer:null}},{UiLayout:hUe}=A0({name:"cs-proto2",resizeHandleClass:"is-handle",types:{toolbar:{axis:"x",minHeight:34,height:50,resizable:!0,canMove:["x","y","outer"],Component:uUe},statusbar:{axis:"x",minHeight:34,height:34,resizable:!0,canMove:["x","y","outer"],Component:cUe},workspace:{axis:"y",resizable:!0,width:360,minWidth:200,canMove:["x","y","outer","floating"],Component:mUe},docked:{resizable:!0},canvas:{minHeight:20,minWidth:20,fluid:!0,Component:dUe}},defaultArrangement:{type:"layout",id:"root",axis:"x",arrangement:[{type:"layout",arrangement:[{type:"toolbar",output:"bar-primary"},{type:"canvas",output:"preview"},{type:"statusbar",output:"bar-secondary"}]},{type:"workspace",output:"workspace",tabs:[{type:"panel",output:"document"},{type:"panel",output:"inspector"},{type:"panel",output:"elements"},{type:"panel",output:"templates"},{type:"panel",output:"globals"}]}]}})});function PX(){return Ou(),React.createElement(React.Fragment,null,React.createElement(ic,{name:"proto",active:!0,header:React.createElement(React.Fragment,null,React.createElement("span",null)),nav:React.createElement(React.Fragment,null,React.createElement("a",{className:"is-active"},"Tab 1"),React.createElement("a",null,"Tab 2"),React.createElement("a",null,"Tab 3"))}))}var F0e=x(()=>{Vo();wt()});function IX(){return Ou(),null}var jjt,z0e=x(()=>{jjt=P(B());wt()});function DX(){return Ou(),OX.default.createElement(OX.default.Fragment,null)}var OX,B0e=x(()=>{OX=P(B());wt()});function MX(){Ou();let e=(0,qa.useCallback)(o=>{let r=`<Svg type="${o}"/>`;Va(r,`${r} Copied!`)},[]),{query:t}=ia("proto-svg"),n=(0,qa.useMemo)(()=>t?zy.filter(o=>o.includes(t)):zy,[zy,t]);return qa.default.createElement(qa.default.Fragment,null,qa.default.createElement(fu,{id:"proto-svg"}),qa.default.createElement(vc,{css:gUe}),qa.default.createElement("ul",{className:"tco-ui-svg-sheet"},n.map(o=>qa.default.createElement("li",{key:o,onClick:()=>{e(o)}},qa.default.createElement(G,{type:o}),qa.default.createElement("span",{title:o},o)))),qa.default.createElement(zd,null))}var qa,gUe,U0e=x(()=>{qa=P(B());je();wt();s0();Lf();ao();Ta();wt();gUe=`

.tco-ui-svg-sheet {
  position: absolute;
  inset: 40px;
  top: 60px;
  display: grid;
  gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fill, 100px);
  overflow: auto;
}

.tco-ui-svg-sheet li {
  background: var(--c-bg-bar);
  height: 100px;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  border-radius: 8px;
  position: relative;
}

.tco-ui-svg-sheet li {
  font-size: 2em;
}

.tco-ui-svg-sheet li span {
  position: absolute;
  font-size: 10px;
  bottom: 4px;
  max-width: 80%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.tco-ui-svg-sheet li:hover svg {
  color: var(--c-head);
}


`});var H0e={};D(H0e,{default:()=>$0e});function $0e(){let e=window.location.toString().split("/").slice(-2)?.[1]??"";return React.createElement(React.Fragment,null,e==="1"&&React.createElement(kX,null),e==="2"&&React.createElement(TX,null),e==="3"&&React.createElement(PX,null),e==="4"&&React.createElement(IX,null),e==="5"&&React.createElement(DX,null),e==="svg"&&React.createElement(MX,null),React.createElement(Tx,null))}var j0e=x(()=>{wt();N0e();V0e();F0e();z0e();B0e();U0e()});var D0e={};async function yUe(){window.process={env:"DEV"},Xw();let e=async()=>{if(window.csAppConfig.data.isPreview){let{decode:d}=await Promise.resolve().then(()=>(Hu(),ry));if(!window.csPreviewSharedData)throw new Error("window.csPreviewSharedData was not in the iframe. This could be a result of malformed <head> html. Ensure Custom CSS does not include html tags.");return JSON.parse(d(window.csPreviewSharedData))}let{uncompress:p}=await Promise.resolve().then(()=>(Sd(),dy)),m=window.csAppConfig.data.canGzip?p(window.csAppConfig.data.app):window.csAppConfig.data.app;return{...m,...m.shared}};window.csAppData={...window.csAppConfig.data,...await e()},await Promise.resolve().then(()=>P(Q6())),window.csProfile("boot");let{ReduxStore:t}=await Promise.resolve().then(()=>(ea(),uj)),{registerKeyMap:n}=await Promise.resolve().then(()=>(bi(),F2));await Promise.resolve().then(()=>(D4(),O4)),await Promise.resolve().then(()=>(Kf(),Uk));let{DataContainer:o}=await Promise.resolve().then(()=>(vi(),u4)),{ManageAtoms:r}=await Promise.resolve().then(()=>(Kt(),IC));await Promise.resolve().then(()=>(Nn(),DC)),await Promise.resolve().then(()=>P(M4())),await Promise.resolve().then(()=>(L4(),N4)),await Promise.resolve().then(()=>(Lo(),a_)),n(window.csAppData.keybindings,window.csAppData.preferences.keybindings||{});let{addStrings:i}=await Promise.resolve().then(()=>(Se(),r_));i(window.csAppData.app_i18n),i(window.csAppData.common_i18n);let{setupWorker:s}=await Promise.resolve().then(()=>(dj(),V4));if(s(),!window.csAppData.isPreview){let{wpAuth:p}=await Promise.resolve().then(()=>(fj(),F4));p()}window.csAppData.isPreview&&await Promise.resolve().then(()=>(xj(),H4)),window.csAppData.isPreview||(await Promise.resolve().then(()=>(f0(),f4)),await Promise.resolve().then(()=>(xs(),_2)),await Promise.resolve().then(()=>(Pt(),v4)),await Promise.resolve().then(()=>(Nl(),TS)),await Promise.resolve().then(()=>(G4(),W4)),await Promise.resolve().then(()=>(zj(),Q4)),await Promise.resolve().then(()=>(Tm(),CS)),await Promise.resolve().then(()=>(Hj(),Y4)),await Promise.resolve().then(()=>(Wj(),X4)),await Promise.resolve().then(()=>(Jj(),Z4)),await Promise.resolve().then(()=>(rT(),oT)),await Promise.resolve().then(()=>(EW(),uT)),await Promise.resolve().then(()=>(DW(),cT)),await Promise.resolve().then(()=>($W(),vT)),await Promise.resolve().then(()=>(QW(),wT)),await Promise.resolve().then(()=>(O0e(),sUe)));let l=(await(async p=>window.csAppData.dev&&(window.location.toString().split("/").slice(-2)?.[0]??"").indexOf("prototype")===0?await Promise.resolve().then(()=>(j0e(),H0e)):p?await Promise.resolve().then(()=>(rX(),u6)):await Promise.resolve().then(()=>(xq(),YT)))(!!window.csAppData.preview)).default;window.csProfile("begin render root");let u=document.createElement("div");u.setAttribute("id","tco-root"),u.classList.add("tco-forms"),window.csAppData.rootEl=u,document.body.prepend(u),d6(u,Bu.default.createElement(function(){let[p,m]=Bu.default.useState(!1);return(0,Bu.useEffect)(()=>{m(!0)},[m]),Bu.default.createElement(Bu.default.Fragment,null,Bu.default.createElement(r,null),Bu.default.createElement(o,null,Bu.default.createElement(t,null,p&&Bu.default.createElement(l,null))))},null))}var Bu,M0e=x(()=>{m6();Bu=P(B());zX();Ka();window.document.addEventListener("readystatechange",function(){document.readyState==="interactive"&&yUe()})});"use strict";M0e();})();
/*!
 * hotkeys-js v3.8.7
 * A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.
 * 
 * Copyright (c) 2021 kenny wong <[email protected]>
 * http://jaywcjlove.github.io/hotkeys
 * 
 * Licensed under the MIT license.
 */
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0

THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.

See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
/**
 * @license React
 * use-sync-external-store-with-selector.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */
/**
 * react-location
 *
 * Copyright (c) TanStack
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */
/** @license React v16.13.1
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

Youez - 2016 - github.com/yon3zu
LinuXploit