File: /home/crowdandsafety/public_html/wp-content/plugins/cornerstone/assets/js/dashboard.7.7.13.js
"use strict";(()=>{var dU=Object.create;var Gp=Object.defineProperty;var mU=Object.getOwnPropertyDescriptor;var hU=Object.getOwnPropertyNames;var gU=Object.getPrototypeOf,vU=Object.prototype.hasOwnProperty;var yU=(e,t,n)=>t in e?Gp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var bU=e=>Gp(e,"__esModule",{value:!0});var $a=(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 _=(e,t)=>()=>(e&&(t=e(e=0)),t);var Ke=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Jr=(e,t)=>{for(var n in t)Gp(e,n,{get:t[n],enumerable:!0})},xU=(e,t,n,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of hU(t))!vU.call(e,r)&&(n||r!=="default")&&Gp(e,r,{get:()=>t[r],enumerable:!(o=mU(t,r))||o.enumerable});return e},D=(e,t)=>xU(bU(Gp(e!=null?dU(gU(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var W=(e,t,n)=>(yU(e,typeof t!="symbol"?t+"":t,n),n);var j=Ke((wse,sT)=>{sT.exports=window.React});var lT=Ke((Ese,aT)=>{aT.exports=window.ReactDOM});function Go(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 Ha(e){return!!e&&!!e[zt]}function Os(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)===kU}(e)||Array.isArray(e)||!!e[Yp]||!!e.constructor[Yp]||Zm(e)||Rm(e))}function na(e,t,n){n===void 0&&(n=!1),ja(e)===0?(n?Object.keys:tc)(e).forEach(function(o){n&&typeof o=="symbol"||t(o,e[o],e)}):e.forEach(function(o,r){return t(r,o,e)})}function ja(e){var t=e[zt];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:Zm(e)?2:Rm(e)?3:0}function Wa(e,t){return ja(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Jm(e,t){return ja(e)===2?e.get(t):e[t]}function cT(e,t,n){var o=ja(e);o===2?e.set(t,n):o===3?(e.delete(t),e.add(n)):e[t]=n}function pT(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function Zm(e){return TU&&e instanceof Map}function Rm(e){return OU&&e instanceof Set}function Vo(e){return e.o||e.t}function l1(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=bT(e);delete t[zt];for(var n=tc(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 u1(e,t){return t===void 0&&(t=!1),c1(e)||Ha(e)||!Os(e)||(ja(e)>1&&(e.set=e.add=e.clear=e.delete=CU),Object.freeze(e),t&&na(e,function(n,o){return u1(o,!0)},!0)),e}function CU(){Go(2)}function c1(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function ks(e){var t=b1[e];return t||Go(18,e),t}function p1(e,t){b1[e]||(b1[e]=t)}function qp(){return Kp}function f1(e,t){t&&(ks("Patches"),e.u=[],e.s=[],e.v=t)}function eh(e){d1(e),e.p.forEach(wU),e.p=null}function d1(e){e===Kp&&(Kp=e.l)}function fT(e){return Kp={p:[],l:Kp,h:e,m:!0,_:0}}function wU(e){var t=e[zt];t.i===0||t.i===1?t.j():t.O=!0}function m1(e,t){t._=t.p.length;var n=t.p[0],o=e!==void 0&&e!==n;return t.h.g||ks("ES5").S(t,e,o),o?(n[zt].P&&(eh(t),Go(4)),Os(e)&&(e=th(t,e),t.l||nh(t,e)),t.u&&ks("Patches").M(n[zt].t,e,t.u,t.s)):e=th(t,n,[]),eh(t),t.u&&t.v(t.u,t.s),e!==y1?e:void 0}function th(e,t,n){if(c1(t))return t;var o=t[zt];if(!o)return na(t,function(i,s){return dT(e,o,t,i,s,n)},!0),t;if(o.A!==e)return t;if(!o.P)return nh(e,o.t,!0),o.t;if(!o.I){o.I=!0,o.A._--;var r=o.i===4||o.i===5?o.o=l1(o.k):o.o;na(o.i===3?new Set(r):r,function(i,s){return dT(e,o,r,i,s,n)}),nh(e,r,!1),n&&e.u&&ks("Patches").R(o,n,e.u,e.s)}return o.o}function dT(e,t,n,o,r,i){if(Ha(r)){var s=th(e,r,i&&t&&t.i!==3&&!Wa(t.D,o)?i.concat(o):void 0);if(cT(n,o,s),!Ha(s))return;e.m=!1}if(Os(r)&&!c1(r)){if(!e.h.F&&e._<1)return;th(e,r),t&&t.A.l||nh(e,r)}}function nh(e,t,n){n===void 0&&(n=!1),e.h.F&&e.m&&u1(t,n)}function h1(e,t){var n=e[zt];return(n?Vo(n):e)[t]}function mT(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 Zr(e){e.P||(e.P=!0,e.l&&Zr(e.l))}function g1(e){e.o||(e.o=l1(e.t))}function Qp(e,t,n){var o=Zm(t)?ks("MapSet").N(t,n):Rm(t)?ks("MapSet").T(t,n):e.g?function(r,i){var s=Array.isArray(r),a={i:s?1:0,A:i?i.A:qp(),P:!1,I:!1,D:{},l:i,t:r,k:null,o:null,j:null,C:!1},l=a,u=Xp;s&&(l=[a],u=Jp);var c=Proxy.revocable(l,u),p=c.revoke,f=c.proxy;return a.k=f,a.j=p,f}(t,n):ks("ES5").J(t,n);return(n?n.A:qp()).p.push(o),o}function ec(e){return Ha(e)||Go(22,e),function t(n){if(!Os(n))return n;var o,r=n[zt],i=ja(n);if(r){if(!r.P&&(r.i<4||!ks("ES5").K(r)))return r.t;r.I=!0,o=hT(n,i),r.I=!1}else o=hT(n,i);return na(o,function(s,a){r&&Jm(r.t,s)===a||cT(o,s,t(a))}),i===3?new Set(o):o}(e)}function hT(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return l1(e)}function EU(){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[zt];return Xp.get(u,s)},set:function(u){var c=this[zt];Xp.set(c,s,u)}},l}function t(s){for(var a=s.length-1;a>=0;a--){var l=s[a][zt];if(!l.P)switch(l.i){case 5:o(l)&&Zr(l);break;case 4:n(l)&&Zr(l)}}}function n(s){for(var a=s.t,l=s.k,u=tc(l),c=u.length-1;c>=0;c--){var p=u[c];if(p!==zt){var f=a[p];if(f===void 0&&!Wa(a,p))return!0;var d=l[p],m=d&&d[zt];if(m?m.t!==f:!pT(d,f))return!0}}var h=!!a[zt];return u.length!==tc(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&&Go(3,JSON.stringify(Vo(s)))}var i={};p1("ES5",{J:function(s,a){var l=Array.isArray(s),u=function(p,f){if(p){for(var d=Array(f.length),m=0;m<f.length;m++)Object.defineProperty(d,""+m,e(m,!0));return d}var h=bT(f);delete h[zt];for(var g=tc(h),v=0;v<g.length;v++){var y=g[v];h[y]=e(y,p||!!h[y].enumerable)}return Object.create(Object.getPrototypeOf(f),h)}(l,s),c={i:l?5:4,A:a?a.A:qp(),P:!1,I:!1,D:{},l:a,t:s,k:u,o:null,O:!1,C:!1};return Object.defineProperty(u,zt,{value:c,writable:!0}),u},S:function(s,a,l){l?Ha(a)&&a[zt].A===s&&t(s.p):(s.u&&function u(c){if(c&&typeof c=="object"){var p=c[zt];if(p){var f=p.t,d=p.k,m=p.D,h=p.i;if(h===4)na(d,function(C){C!==zt&&(f[C]!==void 0||Wa(f,C)?m[C]||u(d[C]):(m[C]=!0,Zr(p)))}),na(f,function(C){d[C]!==void 0||Wa(d,C)||(m[C]=!1,Zr(p))});else if(h===5){if(o(p)&&(Zr(p),m.length=!0),d.length<f.length)for(var g=d.length;g<f.length;g++)m[g]=!1;else for(var v=f.length;v<d.length;v++)m[v]=!0;for(var y=Math.min(d.length,f.length),x=0;x<y;x++)d.hasOwnProperty(x)||(m[x]=!0),m[x]===void 0&&u(d[x])}}}}(s.p[0]),t(s.p))},K:function(s){return s.i===4?n(s):o(s)}})}function SU(){function e(o){if(!Os(o))return o;if(Array.isArray(o))return o.map(e);if(Zm(o))return new Map(Array.from(o.entries()).map(function(s){return[s[0],e(s[1])]}));if(Rm(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 Wa(o,Yp)&&(r[Yp]=o[Yp]),r}function t(o){return Ha(o)?e(o):o}var n="add";p1("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=ja(l),p=""+s[u];c!==0&&c!==1||p!=="__proto__"&&p!=="constructor"||Go(24),typeof l=="function"&&p==="prototype"&&Go(24),typeof(l=Jm(l,p))!="object"&&Go(15,s.join("/"))}var f=ja(l),d=e(i.value),m=s[s.length-1];switch(a){case"replace":switch(f){case 2:return l.set(m,d);case 3:Go(16);default:return l[m]=d}case n:switch(f){case 1:return m==="-"?l.push(d):l.splice(m,0,d);case 2:return l.set(m,d);case 3:return l.add(d);default:return l[m]=d}case"remove":switch(f){case 1:return l.splice(m,1);case 2:return l.delete(m);case 3:return l.delete(i.value);default:return delete l[m]}default:Go(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,f=a.o;na(a.D,function(d,m){var h=Jm(p,d),g=Jm(f,d),v=m?Wa(p,d)?"replace":n:"remove";if(h!==g||v!=="replace"){var y=l.concat(d);u.push(v==="remove"?{op:v,path:y}:{op:v,path:y,value:g}),c.push(v===n?{op:"remove",path:y}:v==="remove"?{op:n,path:y,value:t(h)}:{op:"replace",path:y,value:t(h)})}})}(o,r,i,s);case 5:case 1:return function(a,l,u,c){var p=a.t,f=a.D,d=a.o;if(d.length<p.length){var m=[d,p];p=m[0],d=m[1];var h=[c,u];u=h[0],c=h[1]}for(var g=0;g<p.length;g++)if(f[g]&&d[g]!==p[g]){var v=l.concat([g]);u.push({op:"replace",path:v,value:t(d[g])}),c.push({op:"replace",path:v,value:t(p[g])})}for(var y=p.length;y<d.length;y++){var x=l.concat([y]);u.push({op:n,path:x,value:t(d[y])})}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,f=a.o,d=0;p.forEach(function(m){if(!f.has(m)){var h=l.concat([d]);u.push({op:"remove",path:h,value:m}),c.unshift({op:n,path:h,value:m})}d++}),d=0,f.forEach(function(m){if(!p.has(m)){var h=l.concat([d]);u.push({op:n,path:h,value:m}),c.unshift({op:"remove",path:h,value:m})}d++})}(o,r,i,s)}},M:function(o,r,i,s){i.push({op:"replace",path:[],value:r===y1?void 0:r}),s.push({op:"replace",path:[],value:o})}})}function _U(){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(Os(l)){var u=Qp(a.A.h,l,a);a.p.set(l,u),a.o.add(u)}else a.o.add(l)}))}function o(a){a.O&&Go(3,JSON.stringify(Vo(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[zt]={i:2,l:c,A:c?c.A:qp(),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 Vo(this[zt]).size}}),l.has=function(u){return Vo(this[zt]).has(u)},l.set=function(u,c){var p=this[zt];return o(p),Vo(p).has(u)&&Vo(p).get(u)===c||(t(p),Zr(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[zt];return o(c),t(c),Zr(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[zt];o(u),Vo(u).size&&(t(u),Zr(u),u.D=new Map,na(u.t,function(c){u.D.set(c,!1)}),u.o.clear())},l.forEach=function(u,c){var p=this;Vo(this[zt]).forEach(function(f,d){u.call(c,p.get(d),d,p)})},l.get=function(u){var c=this[zt];o(c);var p=Vo(c).get(u);if(c.I||!Os(p)||p!==c.t.get(u))return p;var f=Qp(c.A.h,p,c);return t(c),c.o.set(u,f),f},l.keys=function(){return Vo(this[zt]).keys()},l.values=function(){var u,c=this,p=this.keys();return(u={})[oh]=function(){return c.values()},u.next=function(){var f=p.next();return f.done?f:{done:!1,value:c.get(f.value)}},u},l.entries=function(){var u,c=this,p=this.keys();return(u={})[oh]=function(){return c.entries()},u.next=function(){var f=p.next();if(f.done)return f;var d=c.get(f.value);return{done:!1,value:[f.value,d]}},u},l[oh]=function(){return this.entries()},a}(),s=function(){function a(u,c){return this[zt]={i:3,l:c,A:c?c.A:qp(),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 Vo(this[zt]).size}}),l.has=function(u){var c=this[zt];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[zt];return o(c),this.has(u)||(n(c),Zr(c),c.o.add(u)),this},l.delete=function(u){if(!this.has(u))return!1;var c=this[zt];return o(c),n(c),Zr(c),c.o.delete(u)||!!c.p.has(u)&&c.o.delete(c.p.get(u))},l.clear=function(){var u=this[zt];o(u),Vo(u).size&&(n(u),Zr(u),u.o.clear())},l.values=function(){var u=this[zt];return o(u),n(u),u.o.values()},l.entries=function(){var u=this[zt];return o(u),n(u),u.o.entries()},l.keys=function(){return this.values()},l[oh]=function(){return this.values()},l.forEach=function(u,c){for(var p=this.values(),f=p.next();!f.done;)u.call(c,f.value,f.value,this),f=p.next()},a}();p1("MapSet",{N:function(a,l){return new i(a,l)},T:function(a,l){return new s(a,l)}})}function gT(){EU(),_U(),SU()}var vT,Kp,v1,TU,OU,yT,y1,Yp,zt,oh,kU,tc,bT,b1,Xp,Jp,AU,mi,jn,_se,Tse,Ose,x1,kse,Ase,Ai=_(()=>{v1=typeof Symbol!="undefined"&&typeof Symbol("x")=="symbol",TU=typeof Map!="undefined",OU=typeof Set!="undefined",yT=typeof Proxy!="undefined"&&Proxy.revocable!==void 0&&typeof Reflect!="undefined",y1=v1?Symbol.for("immer-nothing"):((vT={})["immer-nothing"]=!0,vT),Yp=v1?Symbol.for("immer-draftable"):"__$immer_draftable",zt=v1?Symbol.for("immer-state"):"__$immer_state",oh=typeof Symbol!="undefined"&&Symbol.iterator||"@@iterator",kU=""+Object.prototype.constructor,tc=typeof Reflect!="undefined"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols!==void 0?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,bT=Object.getOwnPropertyDescriptors||function(e){var t={};return tc(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},b1={},Xp={get:function(e,t){if(t===zt)return e;var n=Vo(e);if(!Wa(n,t))return function(r,i,s){var a,l=mT(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||!Os(o)?o:o===h1(e.t,t)?(g1(e),e.o[t]=Qp(e.A.h,o,e)):o},has:function(e,t){return t in Vo(e)},ownKeys:function(e){return Reflect.ownKeys(Vo(e))},set:function(e,t,n){var o=mT(Vo(e),t);if(o==null?void 0:o.set)return o.set.call(e.k,n),!0;if(!e.P){var r=h1(Vo(e),t),i=r==null?void 0:r[zt];if(i&&i.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(pT(n,r)&&(n!==void 0||Wa(e.t,t)))return!0;g1(e),Zr(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 h1(e.t,t)!==void 0||t in e.t?(e.D[t]=!1,g1(e),Zr(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=Vo(e),o=Reflect.getOwnPropertyDescriptor(n,t);return o&&{writable:!0,configurable:e.i!==1||t!=="length",enumerable:o.enumerable,value:n[t]}},defineProperty:function(){Go(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){Go(12)}},Jp={};na(Xp,function(e,t){Jp[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),Jp.deleteProperty=function(e,t){return Jp.set.call(this,e,t,void 0)},Jp.set=function(e,t,n){return Xp.set.call(this,e[0],t,n,e[0])};AU=function(){function e(n){var o=this;this.g=yT,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 v=arguments.length,y=Array(v>1?v-1:0),x=1;x<v;x++)y[x-1]=arguments[x];return l.produce(h,function(C){var T;return(T=i).call.apply(T,[g,C].concat(y))})}}var u;if(typeof i!="function"&&Go(6),s!==void 0&&typeof s!="function"&&Go(7),Os(r)){var c=fT(o),p=Qp(o,r,void 0),f=!0;try{u=i(p),f=!1}finally{f?eh(c):d1(c)}return typeof Promise!="undefined"&&u instanceof Promise?u.then(function(h){return f1(c,s),m1(h,c)},function(h){throw eh(c),h}):(f1(c,s),m1(u,c))}if(!r||typeof r!="object"){if((u=i(r))===void 0&&(u=r),u===y1&&(u=void 0),o.F&&u1(u,!0),s){var d=[],m=[];ks("Patches").M(r,u,d,m),s(d,m)}return u}Go(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),f=1;f<c;f++)p[f-1]=arguments[f];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){Os(n)||Go(8),Ha(n)&&(n=ec(n));var o=fT(this),r=Qp(this,n,void 0);return r[zt].C=!0,d1(o),r},t.finishDraft=function(n,o){var r=n&&n[zt],i=r.A;return f1(i,o),m1(void 0,i)},t.setAutoFreeze=function(n){this.F=n},t.setUseProxies=function(n){n&&!yT&&Go(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=ks("Patches").$;return Ha(n)?s(n,o):this.produce(n,function(a){return s(a,o)})},e}(),mi=new AU,jn=mi.produce,_se=mi.produceWithPatches.bind(mi),Tse=mi.setAutoFreeze.bind(mi),Ose=mi.setUseProxies.bind(mi),x1=mi.applyPatches.bind(mi),kse=mi.createDraft.bind(mi),Ase=mi.finishDraft.bind(mi)});function xT(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=xT(e[t]))&&(o&&(o+=" "),o+=n);else for(t in e)e[t]&&(o&&(o+=" "),o+=t);return o}function PU(){for(var e=0,t,n,o="";e<arguments.length;)(t=arguments[e++])&&(n=xT(t))&&(o&&(o+=" "),o+=n);return o}var ie,Ye=_(()=>{ie=PU});function C1(e={}){let t={...IU,...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 As(e="all"){return DU(e)()}function rh(e="all",t=[]){let n=As(e);return t.includes(n)?rh(e,t):n}var IU,Mse,Ga,Ur,w1,MU,DU,Er=_(()=>{IU={length:30,alphabet:"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"};Mse=C1(),Ga=C1({length:18}),Ur=C1({length:8}),w1={},MU=()=>{let e=0;return()=>`id-${e++}`},DU=e=>(w1[e]||(w1[e]=MU()),w1[e])});var CT={};Jr(CT,{I18n:()=>NU,addStrings:()=>LU,t:()=>w});function LU(e={}){Object.keys(e).forEach(t=>E1[t]=e[t])}function w(e,t={}){return E1[e]?Object.keys(t).reduce((n,o)=>n.replace(new RegExp(`{{${o}}}`,"g"),t[o]),E1[e]):(console.warn("Unable to locate i18n string",e,t),e)}var E1,NU,ke=_(()=>{E1={};NU=({t:e,...t})=>e(e,t)});function Ji(...e){wT(...e)}function In(e,t){Ji(e,{type:"success",...t})}function Nt(e,t){Ji(e,{type:"error",...t})}function VU({type:e,title:t,dismissible:n,message:o,state:r,onClose:i}){return React.createElement("div",{className:ie("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 ET(){let[e,t]=(0,nc.useState)([]);(0,nc.useEffect)(()=>{wT=(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:Ur(),type:i,state:"ready",title:w(`app.notification-${i}`),message:r,timeout:a,dismissible:l,options:u,added:Date.now()},...c])}},[t]);let[n,o]=(0,nc.useState)([]);return(0,nc.useEffect)(()=>{let r,i=()=>{let s=!1,a=[],l=Date.now();e.forEach(u=>{let c=(u.timeout||FU)-S1;if(u.state==="show"&&l-u.added>c-S1){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(VU,{key:r,...i,onClose:()=>{t(s=>s.map(a=>a.id===r?{...a,timeout:S1*2,added:Date.now()}:a))}})))}var nc,FU,S1,wT,Wn=_(()=>{nc=D(j());Ye();Er();ke();FU=3e3,S1=650,wT=()=>{}});var _1,ST,UU,BU,oc,_T,TT,zU,Zp,ih,$U,sr,OT,kT,AT,T1,sh,O1,Hl,HU,jU,k1,PT,Ps,A1,WU,GU,P1,I1,ah,IT,jl,qU,MT,lh,DT,LT,M1,D1,NT,QU,FT=_(()=>{_1="3.6.1",ST=_1,UU=typeof atob=="function",BU=typeof btoa=="function",oc=typeof Buffer=="function",_T=typeof TextDecoder=="function"?new TextDecoder:void 0,TT=typeof TextEncoder=="function"?new TextEncoder:void 0,zU="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Zp=[...zU],ih=(e=>{let t={};return e.forEach((n,o)=>t[n]=o),t})(Zp),$U=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,sr=String.fromCharCode.bind(String),OT=typeof Uint8Array.from=="function"?Uint8Array.from.bind(Uint8Array):(e,t=n=>n)=>new Uint8Array(Array.prototype.slice.call(e,0).map(t)),kT=e=>e.replace(/[+\/]/g,t=>t=="+"?"-":"_").replace(/=+$/m,""),AT=e=>e.replace(/[^A-Za-z0-9\+\/]/g,""),T1=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+=Zp[t>>18&63]+Zp[t>>12&63]+Zp[t>>6&63]+Zp[t&63]}return s?i.slice(0,s-3)+"===".substring(s):i},sh=BU?e=>btoa(e):oc?e=>Buffer.from(e,"binary").toString("base64"):T1,O1=oc?e=>Buffer.from(e).toString("base64"):e=>{let t=4096,n=[];for(let o=0,r=e.length;o<r;o+=t)n.push(sr.apply(null,e.subarray(o,o+t)));return sh(n.join(""))},Hl=(e,t=!1)=>t?kT(O1(e)):O1(e),HU=e=>{if(e.length<2){var t=e.charCodeAt(0);return t<128?e:t<2048?sr(192|t>>>6)+sr(128|t&63):sr(224|t>>>12&15)+sr(128|t>>>6&63)+sr(128|t&63)}else{var t=65536+(e.charCodeAt(0)-55296)*1024+(e.charCodeAt(1)-56320);return sr(240|t>>>18&7)+sr(128|t>>>12&63)+sr(128|t>>>6&63)+sr(128|t&63)}},jU=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,k1=e=>e.replace(jU,HU),PT=oc?e=>Buffer.from(e,"utf8").toString("base64"):TT?e=>O1(TT.encode(e)):e=>sh(k1(e)),Ps=(e,t=!1)=>t?kT(PT(e)):PT(e),A1=e=>Ps(e,!0),WU=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,GU=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 sr((n>>>10)+55296)+sr((n&1023)+56320);case 3:return sr((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return sr((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},P1=e=>e.replace(WU,GU),I1=e=>{if(e=e.replace(/\s+/g,""),!$U.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=ih[e.charAt(i++)]<<18|ih[e.charAt(i++)]<<12|(o=ih[e.charAt(i++)])<<6|(r=ih[e.charAt(i++)]),n+=o===64?sr(t>>16&255):r===64?sr(t>>16&255,t>>8&255):sr(t>>16&255,t>>8&255,t&255);return n},ah=UU?e=>atob(AT(e)):oc?e=>Buffer.from(e,"base64").toString("binary"):I1,IT=oc?e=>OT(Buffer.from(e,"base64")):e=>OT(ah(e),t=>t.charCodeAt(0)),jl=e=>IT(MT(e)),qU=oc?e=>Buffer.from(e,"base64").toString("utf8"):_T?e=>_T.decode(IT(e)):e=>P1(ah(e)),MT=e=>AT(e.replace(/[-_]/g,t=>t=="-"?"+":"/")),lh=e=>qU(MT(e)),DT=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)},LT=e=>({value:e,enumerable:!1,writable:!0,configurable:!0}),M1=function(){let e=(t,n)=>Object.defineProperty(String.prototype,t,LT(n));e("fromBase64",function(){return lh(this)}),e("toBase64",function(t){return Ps(this,t)}),e("toBase64URI",function(){return Ps(this,!0)}),e("toBase64URL",function(){return Ps(this,!0)}),e("toUint8Array",function(){return jl(this)})},D1=function(){let e=(t,n)=>Object.defineProperty(Uint8Array.prototype,t,LT(n));e("toBase64",function(t){return Hl(this,t)}),e("toBase64URI",function(){return Hl(this,!0)}),e("toBase64URL",function(){return Hl(this,!0)})},NT=()=>{M1(),D1()},QU={version:_1,VERSION:ST,atob:ah,atobPolyfill:I1,btoa:sh,btoaPolyfill:T1,fromBase64:lh,toBase64:Ps,encode:Ps,encodeURI:A1,encodeURL:A1,utob:k1,btou:P1,decode:lh,isValid:DT,fromUint8Array:Hl,toUint8Array:jl,extendString:M1,extendUint8Array:D1,extendBuiltins:NT}});var VT={};Jr(VT,{Base64:()=>QU,VERSION:()=>ST,atob:()=>ah,atobPolyfill:()=>I1,base64ToArrayBuffer:()=>YU,btoa:()=>sh,btoaPolyfill:()=>T1,btou:()=>P1,decode:()=>lh,encode:()=>Ps,encodeURI:()=>A1,encodeURL:()=>A1,extendBuiltins:()=>NT,extendString:()=>M1,extendUint8Array:()=>D1,fromBase64:()=>lh,fromUint8Array:()=>Hl,isValid:()=>DT,toBase64:()=>Ps,toUint8Array:()=>jl,utob:()=>k1,version:()=>_1});function KU(e){return e<0?0:e>255?255:e}function YU(e){let t=window.atob?atob(e):e.replace(/-/g,"+").replace(/_/g,"=");return new Uint8Array(t.length).map((n,o)=>KU(t.charCodeAt(o)))}var rc=_(()=>{FT()});function mB(e,t,n){return n||(n=t,t={}),typeof n!="function"&&qo(7),lB(e,t,[aB],function(o){return XT(gh(o.data[0],JT(o.data[1])))},1,n)}function gh(e,t){return mh(e,t)}function ZT(e,t){t||(t={});var n=nB(),o=e.length;n.p(e);var r=oB(e,t,fB(t),8),i=r.length;return uB(r,t),$1(r,i-8,n.d()),$1(r,i-4,o),r}function hB(e,t){return mh(e.subarray(cB(e),-8),t||new mo(pB(e)))}function gB(e,t){return mh((dB(e),e.subarray(2,-4)),t)}function vh(e,t){return e[0]==31&&e[1]==139&&e[2]==8?hB(e,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?gh(e,t):gB(e,t)}function e4(e,t){if(t){for(var n=new mo(e.length),o=0;o<e.length;++o)n[o]=e.charCodeAt(o);return n}if(RT)return RT.encode(e);for(var r=e.length,i=new mo(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 mo(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 ic(i,0,s)}function Qa(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(H1)return H1.decode(e);var r=yB(e),i=r[0],s=r[1];return s.length&&qo(8),i}}function n4(e,t,n){n||(n=t,t={}),typeof n!="function"&&qo(7);var o=[],r=function(){for(var h=0;h<o.length;++h)o[h]()},i={},s=function(h,g){t4(function(){n(h,g)})};t4(function(){s=n});for(var a=e.length-22;Ri(e,a)!=101010256;--a)if(!a||e.length-a>65558)return s(qo(13,0,1),null),r;var l=Is(e,a+8);if(l){var u=l,c=Ri(e,a+16),p=c==4294967295;if(p){if(a=Ri(e,a-12),Ri(e,a)!=101075792)return s(qo(13,0,1),null),r;u=l=Ri(e,a+32),c=Ri(e,a+48)}for(var f=t&&t.filter,d=function(h){var g=xB(e,c,p),v=g[0],y=g[1],x=g[2],C=g[3],T=g[4],E=g[5],k=bB(e,E);c=T;var S=function(A,B){A?(r(),s(A,null)):(B&&(i[C]=B),--l||s(null,i))};if(!f||f({name:C,size:y,originalSize:x,compression:v}))if(!v)S(null,ic(e,k,k+y));else if(v==8){var P=e.subarray(k,k+y);if(y<32e4)try{S(null,gh(P,new mo(x)))}catch(A){S(A,null)}else o.push(mB(P,{size:x},S))}else S(qo(14,"unknown compression type "+v,1),null);else S(null,null)},m=0;m<u;++m)d(m)}else s(null,{});return r}var UT,XU,mo,Br,Rp,ef,tf,uh,BT,zT,L1,N1,$T,HT,jT,ch,oa,dn,Zi,qa,dn,dn,dn,dn,nf,dn,JU,WT,ZU,GT,ph,Pi,fh,dh,ic,qT,qo,mh,ra,of,F1,V1,QT,rf,U1,KT,RU,B1,eB,tB,nB,oB,rB,YT,hh,iB,sB,aB,XT,JT,lB,Is,Ri,z1,$1,uB,cB,pB,fB,dB,RT,H1,vB,yB,bB,xB,CB,t4,j1=_(()=>{UT={},XU=function(e,t,n,o,r){var i=new Worker(UT[t]||(UT[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},mo=Uint8Array,Br=Uint16Array,Rp=Uint32Array,ef=new mo([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]),tf=new mo([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]),uh=new mo([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),BT=function(e,t){for(var n=new Br(31),o=0;o<31;++o)n[o]=t+=1<<e[o-1];for(var r=new Rp(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]},zT=BT(ef,2),L1=zT[0],N1=zT[1];L1[28]=258,N1[258]=28;$T=BT(tf,0),HT=$T[0],jT=$T[1],ch=new Br(32768);for(dn=0;dn<32768;++dn)oa=(dn&43690)>>>1|(dn&21845)<<1,oa=(oa&52428)>>>2|(oa&13107)<<2,oa=(oa&61680)>>>4|(oa&3855)<<4,ch[dn]=((oa&65280)>>>8|(oa&255)<<8)>>>1;Zi=function(e,t,n){for(var o=e.length,r=0,i=new Br(t);r<o;++r)e[r]&&++i[e[r]-1];var s=new Br(t);for(r=0;r<t;++r)s[r]=s[r-1]+i[r-1]<<1;var a;if(n){a=new Br(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,f=p|(1<<c)-1;p<=f;++p)a[ch[p]>>>l]=u}else for(a=new Br(o),r=0;r<o;++r)e[r]&&(a[r]=ch[s[e[r]-1]++]>>>15-e[r]);return a},qa=new mo(288);for(dn=0;dn<144;++dn)qa[dn]=8;for(dn=144;dn<256;++dn)qa[dn]=9;for(dn=256;dn<280;++dn)qa[dn]=7;for(dn=280;dn<288;++dn)qa[dn]=8;nf=new mo(32);for(dn=0;dn<32;++dn)nf[dn]=5;JU=Zi(qa,9,0),WT=Zi(qa,9,1),ZU=Zi(nf,5,0),GT=Zi(nf,5,1),ph=function(e){for(var t=e[0],n=1;n<e.length;++n)e[n]>t&&(t=e[n]);return t},Pi=function(e,t,n){var o=t/8|0;return(e[o]|e[o+1]<<8)>>(t&7)&n},fh=function(e,t){var n=t/8|0;return(e[n]|e[n+1]<<8|e[n+2]<<16)>>(t&7)},dh=function(e){return(e+7)/8|0},ic=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?Br:e.BYTES_PER_ELEMENT==4?Rp:mo)(n-t);return o.set(e.subarray(t,n)),o},qT=["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"],qo=function(e,t,n){var o=new Error(t||qT[e]);if(o.code=e,Error.captureStackTrace&&Error.captureStackTrace(o,qo),!n)throw o;return o},mh=function(e,t,n){var o=e.length;if(!o||n&&n.f&&!n.l)return t||new mo(0);var r=!t||n,i=!n||n.i;n||(n={}),t||(t=new mo(o*3));var s=function(Y){var N=t.length;if(Y>N){var R=new mo(Math.max(N*2,Y));R.set(t),t=R}},a=n.f||0,l=n.p||0,u=n.b||0,c=n.l,p=n.d,f=n.m,d=n.n,m=o*8;do{if(!c){a=Pi(e,l,1);var h=Pi(e,l+1,3);if(l+=3,h)if(h==1)c=WT,p=GT,f=9,d=5;else if(h==2){var x=Pi(e,l,31)+257,C=Pi(e,l+10,15)+4,T=x+Pi(e,l+5,31)+1;l+=14;for(var E=new mo(T),k=new mo(19),S=0;S<C;++S)k[uh[S]]=Pi(e,l+S*3,7);l+=C*3;for(var P=ph(k),A=(1<<P)-1,B=Zi(k,P,1),S=0;S<T;){var z=B[Pi(e,l,A)];l+=z&15;var g=z>>>4;if(g<16)E[S++]=g;else{var V=0,I=0;for(g==16?(I=3+Pi(e,l,3),l+=2,V=E[S-1]):g==17?(I=3+Pi(e,l,7),l+=3):g==18&&(I=11+Pi(e,l,127),l+=7);I--;)E[S++]=V}}var H=E.subarray(0,x),X=E.subarray(x);f=ph(H),d=ph(X),c=Zi(H,f,1),p=Zi(X,d,1)}else qo(1);else{var g=dh(l)+4,v=e[g-4]|e[g-3]<<8,y=g+v;if(y>o){i&&qo(0);break}r&&s(u+v),t.set(e.subarray(g,y),u),n.b=u+=v,n.p=l=y*8,n.f=a;continue}if(l>m){i&&qo(0);break}}r&&s(u+131072);for(var re=(1<<f)-1,ue=(1<<d)-1,ve=l;;ve=l){var V=c[fh(e,l)&re],q=V>>>4;if(l+=V&15,l>m){i&&qo(0);break}if(V||qo(2),q<256)t[u++]=q;else if(q==256){ve=l,c=null;break}else{var J=q-254;if(q>264){var S=q-257,me=ef[S];J=Pi(e,l,(1<<me)-1)+L1[S],l+=me}var Ce=p[fh(e,l)&ue],we=Ce>>>4;Ce||qo(3),l+=Ce&15;var X=HT[we];if(we>3){var me=tf[we];X+=fh(e,l)&(1<<me)-1,l+=me}if(l>m){i&&qo(0);break}r&&s(u+131072);for(var M=u+J;u<M;u+=4)t[u]=t[u-X],t[u+1]=t[u+1-X],t[u+2]=t[u+2-X],t[u+3]=t[u+3-X];u=M}}n.l=c,n.p=ve,n.b=u,n.f=a,c&&(a=1,n.m=f,n.d=p,n.n=d)}while(!a);return u==t.length?t:ic(t,0,u)},ra=function(e,t,n){n<<=t&7;var o=t/8|0;e[o]|=n,e[o+1]|=n>>>8},of=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},F1=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[B1,0];if(r==1){var s=new mo(n[0].s+1);return s[n[0].s]=1,[s,1]}n.sort(function(T,E){return T.f-E.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 f=i[0].s,o=1;o<r;++o)i[o].s>f&&(f=i[o].s);var d=new Br(f+1),m=V1(n[c-1],d,0);if(m>t){var o=0,h=0,g=m-t,v=1<<g;for(i.sort(function(E,k){return d[k.s]-d[E.s]||E.f-k.f});o<r;++o){var y=i[o].s;if(d[y]>t)h+=v-(1<<m-d[y]),d[y]=t;else break}for(h>>>=g;h>0;){var x=i[o].s;d[x]<t?h-=1<<t-d[x]++-1:++o}for(;o>=0&&h;--o){var C=i[o].s;d[C]==t&&(--d[C],++h)}m=t}return[new mo(d),m]},V1=function(e,t,n){return e.s==-1?Math.max(V1(e.l,t,n+1),V1(e.r,t,n+1)):t[e.s]=n},QT=function(e){for(var t=e.length;t&&!e[--t];);for(var n=new Br(++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]},rf=function(e,t){for(var n=0,o=0;o<t.length;++o)n+=e[o]*t[o];return n},U1=function(e,t,n){var o=n.length,r=dh(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},KT=function(e,t,n,o,r,i,s,a,l,u,c){ra(t,c++,n),++r[256];for(var p=F1(r,15),f=p[0],d=p[1],m=F1(i,15),h=m[0],g=m[1],v=QT(f),y=v[0],x=v[1],C=QT(h),T=C[0],E=C[1],k=new Br(19),S=0;S<y.length;++S)k[y[S]&31]++;for(var S=0;S<T.length;++S)k[T[S]&31]++;for(var P=F1(k,7),A=P[0],B=P[1],z=19;z>4&&!A[uh[z-1]];--z);var V=u+5<<3,I=rf(r,qa)+rf(i,nf)+s,H=rf(r,f)+rf(i,h)+s+14+3*z+rf(k,A)+(2*k[16]+3*k[17]+7*k[18]);if(V<=I&&V<=H)return U1(t,c,e.subarray(l,l+u));var X,re,ue,ve;if(ra(t,c,1+(H<I)),c+=2,H<I){X=Zi(f,d,0),re=f,ue=Zi(h,g,0),ve=h;var q=Zi(A,B,0);ra(t,c,x-257),ra(t,c+5,E-1),ra(t,c+10,z-4),c+=14;for(var S=0;S<z;++S)ra(t,c+3*S,A[uh[S]]);c+=3*z;for(var J=[y,T],me=0;me<2;++me)for(var Ce=J[me],S=0;S<Ce.length;++S){var we=Ce[S]&31;ra(t,c,q[we]),c+=A[we],we>15&&(ra(t,c,Ce[S]>>>5&127),c+=Ce[S]>>>12)}}else X=JU,re=qa,ue=ZU,ve=nf;for(var S=0;S<a;++S)if(o[S]>255){var we=o[S]>>>18&31;of(t,c,X[we+257]),c+=re[we+257],we>7&&(ra(t,c,o[S]>>>23&31),c+=ef[we]);var M=o[S]&31;of(t,c,ue[M]),c+=ve[M],M>3&&(of(t,c,o[S]>>>5&8191),c+=tf[M])}else of(t,c,X[o[S]]),c+=re[o[S]];return of(t,c,X[256]),c+re[256]},RU=new Rp([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),B1=new mo(0),eB=function(e,t,n,o,r,i){var s=e.length,a=new mo(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=U1(l,u+1,e.subarray(c,p))}else{for(var f=RU[t-1],d=f>>>13,m=f&8191,h=(1<<n)-1,g=new Br(32768),v=new Br(h+1),y=Math.ceil(n/3),x=2*y,C=function(L){return(e[L]^e[L+1]<<y^e[L+2]<<x)&h},T=new Rp(25e3),E=new Br(288),k=new Br(32),S=0,P=0,c=0,A=0,B=0,z=0;c<s;++c){var V=C(c),I=c&32767,H=v[V];if(g[I]=H,v[V]=I,B<=c){var X=s-c;if((S>7e3||A>24576)&&X>423){u=KT(e,l,0,T,E,k,P,A,z,c-z,u),A=S=P=0,z=c;for(var re=0;re<286;++re)E[re]=0;for(var re=0;re<30;++re)k[re]=0}var ue=2,ve=0,q=m,J=I-H&32767;if(X>2&&V==C(c-J))for(var me=Math.min(d,X)-1,Ce=Math.min(32767,c),we=Math.min(258,X);J<=Ce&&--q&&I!=H;){if(e[c+ue]==e[c+ue-J]){for(var M=0;M<we&&e[c+M]==e[c+M-J];++M);if(M>ue){if(ue=M,ve=J,M>me)break;for(var Y=Math.min(J,M-2),N=0,re=0;re<Y;++re){var R=c-J+re+32768&32767,Z=g[R],de=R-Z+32768&32767;de>N&&(N=de,H=R)}}}I=H,H=g[I],J+=I-H+32768&32767}if(ve){T[A++]=268435456|N1[ue]<<18|jT[ve];var Ee=N1[ue]&31,O=jT[ve]&31;P+=ef[Ee]+tf[O],++E[257+Ee],++k[O],B=c+ue,++S}else T[A++]=e[c],++E[e[c]]}}u=KT(e,l,i,T,E,k,P,A,z,c-z,u),!i&&u&7&&(u=U1(l,u+1,B1))}return ic(a,0,o+dh(u)+r)},tB=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}(),nB=function(){var e=-1;return{p:function(t){for(var n=e,o=0;o<t.length;++o)n=tB[n&255^t[o]]^n>>>8;e=n},d:function(){return~e}}},oB=function(e,t,n,o,r){return eB(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)},rB=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},YT=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]},hh=[],iB=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},sB=function(e,t,n,o){var r;if(!hh[n]){for(var i="",s={},a=e.length-1,l=0;l<a;++l)r=YT(e[l],i,s),i=r[0],s=r[1];hh[n]=YT(e[a],i,s)}var u=rB({},hh[n][1]);return XU(hh[n][0]+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+t.toString()+"}",n,u,iB(u),o)},aB=function(){return[mo,Br,Rp,ef,tf,uh,L1,HT,WT,GT,ch,qT,Zi,ph,Pi,fh,dh,ic,qo,mh,gh,XT,JT]},XT=function(e){return postMessage(e,[e.buffer])},JT=function(e){return e&&e.size&&new mo(e.size)},lB=function(e,t,n,o,r,i){var s=sB(n,o,r,function(a,l){s.terminate(),i(a,l)});return s.postMessage([e,t],t.consume?[e.buffer]:[]),function(){s.terminate()}},Is=function(e,t){return e[t]|e[t+1]<<8},Ri=function(e,t){return(e[t]|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24)>>>0},z1=function(e,t){return Ri(e,t)+Ri(e,t+4)*4294967296},$1=function(e,t,n){for(;n;++t)e[t]=n,n>>>=8},uB=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&&$1(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)}},cB=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&qo(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)},pB=function(e){var t=e.length;return(e[t-4]|e[t-3]<<8|e[t-2]<<16|e[t-1]<<24)>>>0},fB=function(e){return 10+(e.filename&&e.filename.length+1||0)},dB=function(e){((e[0]&15)!=8||e[0]>>>4>7||(e[0]<<8|e[1])%31)&&qo(6,"invalid zlib data"),e[1]&32&&qo(6,"invalid zlib data: preset dictionaries not supported")};RT=typeof TextEncoder!="undefined"&&new TextEncoder,H1=typeof TextDecoder!="undefined"&&new TextDecoder,vB=0;try{H1.decode(B1,{stream:!0}),vB=1}catch{}yB=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,ic(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)}};bB=function(e,t){return t+30+Is(e,t+26)+Is(e,t+28)},xB=function(e,t,n){var o=Is(e,t+28),r=Qa(e.subarray(t+46,t+46+o),!(Is(e,t+8)&2048)),i=t+46+o,s=Ri(e,t+20),a=n&&s==4294967295?CB(e,i):[s,Ri(e,t+24),Ri(e,t+42)],l=a[0],u=a[1],c=a[2];return[Is(e,t+10),l,u,r,i+Is(e,t+30)+Is(e,t+32),c]},CB=function(e,t){for(;Is(e,t)!=1;t+=4+Is(e,t+2));return[z1(e,t+12),z1(e,t+4),z1(e,t+20)]},t4=typeof queueMicrotask=="function"?queueMicrotask:typeof setTimeout=="function"?setTimeout:function(e){e()}});var o4={};Jr(o4,{compress:()=>yh,uncompress:()=>W1});function W1(e){try{return JSON.parse(Qa(vh(jl(e))))}catch(t){console.warn("Failed to inflate gzip data",t)}return e}function yh(e){try{let t=e4(typeof e=="string"?e:JSON.stringify(e));return Hl(ZT(t,{level:8,mem:8}))}catch(t){console.warn("Failed to compress gzip data",t)}return e}var bh=_(()=>{j1();rc()});function ar(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 SB(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 q1(e,t,n){if(typeof e!="function")throw new Error(ar(2));if(typeof t=="function"&&typeof n=="function"||typeof n=="function"&&typeof arguments[3]=="function")throw new Error(ar(0));if(typeof t=="function"&&typeof n=="undefined"&&(n=t,t=void 0),typeof n!="undefined"){if(typeof n!="function")throw new Error(ar(1));return n(q1)(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,v)=>{s.set(v,g)}))}function c(){if(l)throw new Error(ar(3));return r}function p(g){if(typeof g!="function")throw new Error(ar(4));if(l)throw new Error(ar(5));let v=!0;u();let y=a++;return s.set(y,g),function(){if(!!v){if(l)throw new Error(ar(6));v=!1,u(),s.delete(y),i=null}}}function f(g){if(!SB(g))throw new Error(ar(7));if(typeof g.type=="undefined")throw new Error(ar(8));if(typeof g.type!="string")throw new Error(ar(17));if(l)throw new Error(ar(9));try{l=!0,r=o(r,g)}finally{l=!1}return(i=s).forEach(y=>{y()}),g}function d(g){if(typeof g!="function")throw new Error(ar(10));o=g,f({type:xh.REPLACE})}function m(){let g=p;return{subscribe(v){if(typeof v!="object"||v===null)throw new Error(ar(11));function y(){let C=v;C.next&&C.next(c())}return y(),{unsubscribe:g(y)}},[r4](){return this}}}return f({type:xh.INIT}),{dispatch:f,subscribe:p,getState:c,replaceReducer:d,[r4]:m}}function _B(e){Object.keys(e).forEach(t=>{let n=e[t];if(typeof n(void 0,{type:xh.INIT})=="undefined")throw new Error(ar(12));if(typeof n(void 0,{type:xh.PROBE_UNKNOWN_ACTION()})=="undefined")throw new Error(ar(13))})}function Q1(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{_B(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 f=o[p],d=n[f],m=a[f],h=d(m,l);if(typeof h=="undefined"){let g=l&&l.type;throw new Error(ar(14))}c[f]=h,u=u||h!==m}return u=u||o.length!==Object.keys(a).length,u?c:a}}function K1(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,n)=>(...o)=>t(n(...o)))}function i4(...e){return t=>(n,o)=>{let r=t(n,o),i=()=>{throw new Error(ar(15))},s={getState:r.getState,dispatch:(l,...u)=>i(l,...u)},a=e.map(l=>l(s));return i=K1(...a)(r.dispatch),{...r,dispatch:i}}}var wB,r4,G1,EB,xh,Ch=_(()=>{wB=(()=>typeof Symbol=="function"&&Symbol.observable||"@@observable")(),r4=wB,G1=()=>Math.random().toString(36).substring(7).split("").join("."),EB={INIT:`@@redux/INIT${G1()}`,REPLACE:`@@redux/REPLACE${G1()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${G1()}`},xh=EB});var s4,a4=_(()=>{Ch();s4=K1});var u4=Ke(l4=>{"use strict";var sf=j();function TB(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var OB=typeof Object.is=="function"?Object.is:TB,kB=sf.useSyncExternalStore,AB=sf.useRef,PB=sf.useEffect,IB=sf.useMemo,MB=sf.useDebugValue;l4.useSyncExternalStoreWithSelector=function(e,t,n,o,r){var i=AB(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=IB(function(){function l(d){if(!u){if(u=!0,c=d,d=o(d),r!==void 0&&s.hasValue){var m=s.value;if(r(m,d))return p=m}return p=d}if(m=p,OB(c,d))return m;var h=o(d);return r!==void 0&&r(m,h)?(c=d,m):(c=d,p=h)}var u=!1,c,p,f=n===void 0?null:n;return[function(){return l(t())},f===null?void 0:function(){return l(f())}]},[t,n,o,r]);var a=kB(e,i[0],i[1]);return PB(function(){s.hasValue=!0,s.value=a},[a]),MB(a),a}});var p4=Ke((Qse,c4)=>{"use strict";c4.exports=u4()});function qB(e){if(typeof e=="object"&&e!==null){let{$$typeof:t}=e;switch(t){case LB:switch(e=e.type,e){case FB:case UB:case VB:case $B:case HB:return e;default:switch(e=e&&e.$$typeof,e){case zB:case f4:case jB:case Y1:return e;case BB:return e;default:return t}}case NB:return t}}}function QB(e){return qB(e)===Y1}function KB(e,t,n,o,{areStatesEqual:r,areOwnPropsEqual:i,areStatePropsEqual:s}){let a=!1,l,u,c,p,f;function d(y,x){return l=y,u=x,c=e(l,u),p=t(o,u),f=n(c,p,u),a=!0,f}function m(){return c=e(l,u),t.dependsOnOwnProps&&(p=t(o,u)),f=n(c,p,u),f}function h(){return e.dependsOnOwnProps&&(c=e(l,u)),t.dependsOnOwnProps&&(p=t(o,u)),f=n(c,p,u),f}function g(){let y=e(l,u),x=!s(y,c);return c=y,x&&(f=n(c,p,u)),f}function v(y,x){let C=!i(x,u),T=!r(y,l,x,u);return l=y,u=x,C&&T?m():C?h():T?g():f}return function(x,C){return a?v(x,C):d(x,C)}}function YB(e,{initMapStateToProps:t,initMapDispatchToProps:n,initMergeProps:o,...r}){let i=t(e,r),s=n(e,r),a=o(e,r);return KB(i,s,a,e,r)}function XB(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 X1(e){return function(n){let o=e(n);function r(){return o}return r.dependsOnOwnProps=!1,r}}function d4(e){return e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):e.length!==1}function m4(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=d4(e);let u=i(a,l);return typeof u=="function"&&(i.mapToProps=u,i.dependsOnOwnProps=d4(u),u=i(a,l)),u},i}}function J1(e,t){return(n,o)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${o.wrappedComponentName}.`)}}function JB(e){return e&&typeof e=="object"?X1(t=>XB(e,t)):e?typeof e=="function"?m4(e,"mapDispatchToProps"):J1(e,"mapDispatchToProps"):X1(t=>({dispatch:t}))}function ZB(e){return e?typeof e=="function"?m4(e,"mapStateToProps"):J1(e,"mapStateToProps"):X1(()=>({}))}function RB(e,t,n){return{...n,...e,...t}}function ez(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 tz(e){return e?typeof e=="function"?ez(e):J1(e,"mergeProps"):()=>RB}function nz(e){e()}function oz(){let e=null,t=null;return{clear(){e=null,t=null},notify(){nz(()=>{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 g4(e,t){let n,o=h4,r=0,i=!1;function s(h){c();let g=o.subscribe(h),v=!1;return()=>{v||(v=!0,g(),p())}}function a(){o.notify()}function l(){m.onStateChange&&m.onStateChange()}function u(){return i}function c(){r++,n||(n=t?t.addNestedSub(l):e.subscribe(l),o=oz())}function p(){r--,n&&r===0&&(n(),n=void 0,o.clear(),o=h4)}function f(){i||(i=!0,c())}function d(){i&&(i=!1,p())}let m={addNestedSub:s,notifyNestedSubs:a,handleChangeWrapper:l,isSubscribed:u,trySubscribe:f,tryUnsubscribe:d,getListeners:()=>o};return m}function v4(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function Z1(e,t){if(v4(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])||!v4(e[n[r]],t[n[r]]))return!1;return!0}function b4(e){return QB(e)?y4:fz[e.$$typeof]||uz}function R1(e,t){if(typeof t!="string"){if(C4){let i=gz(t);i&&i!==C4&&R1(e,i)}let n=mz(t);x4&&(n=n.concat(x4(t)));let o=b4(e),r=b4(t);for(let i=0;i<n.length;++i){let s=n[i];if(!cz[s]&&!(r&&r[s])&&!(o&&o[s])){let a=hz(t,s);try{dz(e,s,a)}catch{}}}}return e}function vz(){if(!_t.createContext)return{};let e=tb[eb]??(tb[eb]=new Map),t=e.get(_t.createContext);return t||(t=_t.createContext(null),e.set(_t.createContext,t)),t}function bz(e,t,n){wh(()=>e(...t),n)}function xz(e,t,n,o,r,i){e.current=o,n.current=!1,r.current&&(r.current=null,i())}function Cz(e,t,n,o,r,i,s,a,l,u,c){if(!e)return()=>{};let p=!1,f=null,d=()=>{if(p||!a.current)return;let h=t.getState(),g,v;try{g=o(h,r.current)}catch(y){v=y,f=y}v||(f=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,f)throw f}}function wz(e,t){return e===t}function Ez(e,t,n,{pure:o,areStatesEqual:r=wz,areOwnPropsEqual:i=Z1,areStatePropsEqual:s=Z1,areMergedPropsEqual:a=Z1,forwardRef:l=!1,context:u=ia}={}){let c=u,p=ZB(e),f=JB(t),d=tz(n),m=Boolean(e);return g=>{let v=g.displayName||g.name||"Component",y=`Connect(${v})`,x={shouldHandleStateChanges:m,displayName:y,wrappedComponentName:v,WrappedComponent:g,initMapStateToProps:p,initMapDispatchToProps:f,initMergeProps:d,areStatesEqual:r,areStatePropsEqual:s,areOwnPropsEqual:i,areMergedPropsEqual:a};function C(k){let[S,P,A]=_t.useMemo(()=>{let{reactReduxForwardedRef:O,...U}=k;return[k.context,O,U]},[k]),B=_t.useMemo(()=>{let O=c;return S?.Consumer,O},[S,c]),z=_t.useContext(B),V=Boolean(k.store)&&Boolean(k.store.getState)&&Boolean(k.store.dispatch),I=Boolean(z)&&Boolean(z.store),H=V?k.store:z.store,X=I?z.getServerState:H.getState,re=_t.useMemo(()=>YB(H.dispatch,x),[H]),[ue,ve]=_t.useMemo(()=>{if(!m)return yz;let O=g4(H,V?void 0:z.subscription),U=O.notifyNestedSubs.bind(O);return[O,U]},[H,V,z]),q=_t.useMemo(()=>V?z:{...z,subscription:ue},[V,z,ue]),J=_t.useRef(void 0),me=_t.useRef(A),Ce=_t.useRef(void 0),we=_t.useRef(!1),M=_t.useRef(!1),Y=_t.useRef(void 0);wh(()=>(M.current=!0,()=>{M.current=!1}),[]);let N=_t.useMemo(()=>()=>Ce.current&&A===me.current?Ce.current:re(H.getState(),A),[H,A]),R=_t.useMemo(()=>U=>ue?Cz(m,H,ue,re,me,J,we,M,Ce,ve,U):()=>{},[ue]);bz(xz,[me,J,we,A,Ce,ve]);let Z;try{Z=_t.useSyncExternalStore(R,N,X?()=>re(X(),A):N)}catch(O){throw Y.current&&(O.message+=`
The error may be correlated with this previous error:
${Y.current.stack}
`),O}wh(()=>{Y.current=void 0,Ce.current=void 0,J.current=Z});let de=_t.useMemo(()=>_t.createElement(g,{...Z,ref:P}),[P,g,Z]);return _t.useMemo(()=>m?_t.createElement(B.Provider,{value:q},de):de,[B,de,q])}let E=_t.memo(C);if(E.WrappedComponent=g,E.displayName=C.displayName=y,l){let S=_t.forwardRef(function(A,B){return _t.createElement(E,{...A,reactReduxForwardedRef:B})});return S.displayName=y,S.WrappedComponent=g,R1(S,g)}return R1(E,g)}}function Sz(e){let{children:t,context:n,serverState:o,store:r}=e,i=_t.useMemo(()=>{let l=g4(r);return{store:r,subscription:l,getServerState:o?()=>o:void 0}},[r,o]),s=_t.useMemo(()=>r.getState(),[r]);return wh(()=>{let{subscription:l}=i;return l.onStateChange=l.notifyNestedSubs,l.trySubscribe(),s!==r.getState()&&l.notifyNestedSubs(),()=>{l.tryUnsubscribe(),l.onStateChange=void 0}},[i,s]),_t.createElement((n||ia).Provider,{value:i},t)}function nb(e=ia){return function(){return _t.useContext(e)}}function S4(e=ia){let t=e===ia?E4:nb(e),n=()=>{let{store:o}=t();return o};return Object.assign(n,{withTypes:()=>n}),n}function _z(e=ia){let t=e===ia?ac:S4(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}function Oz(e=ia){let t=e===ia?E4:nb(e),n=(o,r={})=>{let{equalityFn:i=Tz}=typeof r=="function"?{equalityFn:r}:r,s=t(),{store:a,subscription:l,getServerState:u}=s,c=_t.useRef(!0),p=_t.useCallback({[o.name](d){let m=o(d);if(!1){if((x==="always"||x==="once"&&c.current)&&!i(m,C))try{}catch(E){}if((y==="always"||y==="once"&&c.current)&&m===d)try{}catch(T){}}return m}}[o.name],[o]),f=(0,_4.useSyncExternalStoreWithSelector)(l.addNestedSub,a.getState,u||a.getState,p,i);return _t.useDebugValue(f),f};return Object.assign(n,{withTypes:()=>n}),n}var _t,_4,DB,LB,NB,FB,VB,UB,BB,zB,f4,$B,HB,Y1,jB,WB,GB,h4,rz,iz,sz,az,lz,wh,uz,cz,pz,y4,fz,dz,mz,x4,hz,gz,C4,eb,tb,ia,yz,sc,w4,E4,ac,on,Tz,Qt,Mn=_(()=>{_t=D(j(),1),_4=D(p4(),1),DB=_t.version.startsWith("19"),LB=Symbol.for(DB?"react.transitional.element":"react.element"),NB=Symbol.for("react.portal"),FB=Symbol.for("react.fragment"),VB=Symbol.for("react.strict_mode"),UB=Symbol.for("react.profiler"),BB=Symbol.for("react.consumer"),zB=Symbol.for("react.context"),f4=Symbol.for("react.forward_ref"),$B=Symbol.for("react.suspense"),HB=Symbol.for("react.suspense_list"),Y1=Symbol.for("react.memo"),jB=Symbol.for("react.lazy"),WB=f4,GB=Y1;h4={notify(){},get:()=>[]};rz=()=>typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined",iz=rz(),sz=()=>typeof navigator!="undefined"&&navigator.product==="ReactNative",az=sz(),lz=()=>iz||az?_t.useLayoutEffect:_t.useEffect,wh=lz();uz={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},cz={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},pz={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},y4={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},fz={[WB]:pz,[GB]:y4};dz=Object.defineProperty,mz=Object.getOwnPropertyNames,x4=Object.getOwnPropertySymbols,hz=Object.getOwnPropertyDescriptor,gz=Object.getPrototypeOf,C4=Object.prototype;eb=Symbol.for("react-redux-context"),tb=typeof globalThis!="undefined"?globalThis:{};ia=vz(),yz=[null,null];sc=Ez;w4=Sz;E4=nb();ac=S4();on=_z(),Tz=(e,t)=>e===t;Qt=Oz()});function kz(){if(window.parent!==window)return window.parent;if(window.opener!==window)return window.opener;throw new Error("Called without a parent/opener")}function ib({isFrame:e,getAppId:t,keys:n}){let o=c=>{T4.forEach(p=>{p(c)})},r=[],i=c=>{r.push(c)},s=()=>c=>p=>{if(p.type.indexOf("XFR:")!==0&&p.xfr!==!1&&e){let f={...p,xfr:!1};if(ob&&console.log("XFR FRAME",p),p.local)return c(p);if(p.lazy)return requestIdleCallback(()=>i(f)),c(p);i(f)}if(c(p),p.patches){ob&&console.log("XFR PATCHES",p);let{patches:f,payload:d,...m}=p;i({type:"XFR:APPLY_PATCHES",toApply:f,original:{...m,payload:typeof d=="function"?{}:d}})}},a=c=>{for(i=c;r.length>0;)i(r.shift())},l=c=>{e?Pz(c,{appId:t(),onMessage:o,setSend:a,keys:n}):Iz(c,{appId:Ur(),onMessage:o,setSend:a,keys:n})};return O4=c=>i({direct:c}),{xfrMiddleware:s,setupXfrMiddleware:l}}var ob,T4,Eh,O4,Ii,lc,Az,k4,rb,Sh,Pz,Iz,sb=_(()=>{Er();ob=!1,T4=[],Eh=new Map,O4=()=>{},Ii=(...e)=>O4(...e),lc=e=>{T4.push(e)},Az=e=>(Eh.has(e)||Eh.set(e,new Set),Eh.get(e)),k4=(e,t)=>{Az(e).add(t)},rb=new Map,Sh=(e,t)=>{let n=Ur();return new Promise((o,r)=>{Ii({request:{...t,channel:e,id:n}}),rb.set(n,[o,r])})};lc(async function(e){if(e.request){let{channel:t,id:n,...o}=e.request,r=Array.from(Eh.get(t));try{let i={};for(let s of r)i=await s(o,i);Ii({response:{id:n,result:i}})}catch(i){Ii({response:{id:n,error:i}})}}});lc(async function(e){if(e.response){let{error:t,id:n,result:o}=e.response,[r,i]=rb.get(n);t?i(t):r(o),rb.delete(n)}});Pz=({dispatch:e},{onMessage:t,appId:n,setSend:o,keys:r})=>{let i=Ur(),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(f=>{try{p.postMessage({appId:n,message:f}),ob&&console.log("XFR SEND",f)}catch(d){console.warn("Failed to send message to app",d)}})};window.addEventListener("message",l,!0),kz().postMessage({type:"tco-request-port",appId:n,frameId:i},"*")},Iz=({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=Ur(),f=new MessageChannel;f.port1.addEventListener("message",c,!1),f.port1.start(),s[p]=f.port1;let d=()=>{f.port1.removeEventListener("message",c,!1),f.port1.close(),s[p]=null,delete s[p]},m=({data:h})=>{if(h.type!=="tco-request-port"&&h.appId!==o)return;let g=e(),v=Object.keys(g).filter(y=>i.includes(y)).reduce((y,x)=>(y[x]=g[x],y),{});l?l.postMessage({type:"tco-init-port",appId:o,frameId:h.frameId,state:v},"*",[f.port2]):d(),window.removeEventListener("message",m)};return window.addEventListener("message",m,!1),d}}})}});var ln=Ke((Jse,A4)=>{A4.exports=window.lodash});function Sr(e){return e==null}function ab(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 Mz(e){return ab(e)||typeof e=="string"&&/\S/.test(e)===!1}function _h(e){return!Mz(e)}var af=_(()=>{});function Ve(e,t){let n=`atom${++Qz}`,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 yt(e,t){let n=db(t),{s:o}=(0,Uo.useContext)(n),r=(0,Uo.useCallback)(u=>{let c=o[lb](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,Uo.useReducer)((0,Uo.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,Uo.useEffect)(()=>{let u=o[pb](e,l);return l(void 0),u},[o,e]),(0,Uo.useEffect)(()=>{o[cb](e,i)}),(0,Uo.useDebugValue)(s),s}function _r(e,t){let n=db(t),{s:o,w:r}=(0,Uo.useContext)(n);return(0,Uo.useCallback)(s=>{if((Jn.env&&Jn.env.MODE)!=="production"&&!("write"in e))throw new Error("not writable atom");let a=l=>o[ub](e,s,l);return r?r(a):a()},[o,r,e])}function dt(e,t){return"scope"in e&&(console.warn("atom.scope is deprecated. Please do useAtom(atom, scope) instead."),t=e.scope),[yt(e,t),_r(e,t)]}var Uo,Jn,uc,P4,Dz,Th,Oh,I4,Lz,Nz,Fz,M4,Vz,Uz,D4,Bz,zz,kh,lb,ub,cb,pb,L4,$z,Hz,jz,Wz,Gz,qz,fb,db,Qz,Ka=_(()=>{Uo=D(j(),1),Jn={},uc=Symbol(),P4=e=>!!e[uc],Dz=e=>!e[uc].c,Th=e=>{var t,n;(n=(t=e[uc]).c)==null||n.call(t)},Oh=(e,t)=>{let n=e[uc].o,o=t[uc].o;return n===o||e===o||P4(n)&&Oh(n,t)},I4=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[uc]=t,n},Lz=Object.defineProperty,Nz=Object.defineProperties,Fz=Object.getOwnPropertyDescriptors,M4=Object.getOwnPropertySymbols,Vz=Object.prototype.hasOwnProperty,Uz=Object.prototype.propertyIsEnumerable,D4=(e,t,n)=>t in e?Lz(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Bz=(e,t)=>{for(var n in t||(t={}))Vz.call(t,n)&&D4(e,n,t[n]);if(M4)for(var n of M4(t))Uz.call(t,n)&&D4(e,n,t[n]);return e},zz=(e,t)=>Nz(e,Fz(t)),kh=e=>"init"in e,lb="r",ub="w",cb="c",pb="s",L4="h",$z="n",Hz="l",jz="a",Wz="m",Gz=e=>{let t=new WeakMap,n=new WeakMap,o=new Map,r,i;if((Jn.env&&Jn.env.MODE)!=="production"&&(r=new Set,i=new Set),e)for(let[q,J]of e){let me={v:J,r:0,d:new Map};(Jn.env&&Jn.env.MODE)!=="production"&&(Object.freeze(me),kh(q)||console.warn("Found initial value for derived atom which can cause unexpected behavior",q)),t.set(q,me)}let s=new WeakMap,a=(q,J,me)=>{let Ce=s.get(J);Ce||(Ce=new Map,s.set(J,Ce)),me.then(()=>{Ce.get(q)===me&&(Ce.delete(q),Ce.size||s.delete(J))}),Ce.set(q,me)},l=q=>{let J=new Set,me=s.get(q);return me&&(s.delete(q),me.forEach((Ce,we)=>{Th(Ce),J.add(we)})),J},u=new WeakMap,c=q=>{let J=u.get(q);return J||(J=new Map,u.set(q,J)),J},p=(q,J)=>{if(q){let me=c(q),Ce=me.get(J);return Ce||(Ce=p(q.p,J),Ce&&("p"in Ce&&Ce.p.then(()=>me.delete(J)),me.set(J,Ce))),Ce}return t.get(J)},f=(q,J,me)=>{if((Jn.env&&Jn.env.MODE)!=="production"&&Object.freeze(me),q)c(q).set(J,me);else{let Ce=t.get(J);t.set(J,me),o.has(J)||o.set(J,Ce)}},d=(q,J=new Map,me)=>{if(!me)return J;let Ce=new Map,we=!1;return me.forEach(M=>{var Y;let N=((Y=p(q,M))==null?void 0:Y.r)||0;Ce.set(M,N),J.get(M)!==N&&(we=!0)}),J.size===Ce.size&&!we?J:Ce},m=(q,J,me,Ce,we)=>{let M=p(q,J);if(M){if(we&&(!("p"in M)||!Oh(M.p,we)))return M;"p"in M&&Th(M.p)}let Y={v:me,r:(M==null?void 0:M.r)||0,d:d(q,M==null?void 0:M.d,Ce)};return!M||!("v"in M)||!Object.is(M.v,me)?(++Y.r,Y.d.has(J)&&(Y.d=new Map(Y.d).set(J,Y.r))):Y.d!==M.d&&(Y.d.size!==M.d.size||!Array.from(Y.d.keys()).every(N=>M.d.has(N)))&&Promise.resolve().then(()=>{H(q)}),f(q,J,Y),Y},h=(q,J,me,Ce,we)=>{let M=p(q,J);if(M){if(we&&(!("p"in M)||!Oh(M.p,we)))return M;"p"in M&&Th(M.p)}let Y={e:me,r:(M==null?void 0:M.r)||0,d:d(q,M==null?void 0:M.d,Ce)};return f(q,J,Y),Y},g=(q,J,me,Ce)=>{let we=p(q,J);if(we&&"p"in we){if(Oh(we.p,me))return we;Th(we.p)}a(q,J,me);let M={p:me,r:(we==null?void 0:we.r)||0,d:d(q,we==null?void 0:we.d,Ce)};return f(q,J,M),M},v=(q,J,me,Ce)=>{if(me instanceof Promise){let we=I4(me.then(M=>{m(q,J,M,Ce,we)}).catch(M=>{if(M instanceof Promise)return P4(M)?M.then(()=>{x(q,J,!0)}):M;h(q,J,M,Ce,we)}));return g(q,J,we,Ce)}return m(q,J,me,Ce)},y=(q,J)=>{let me=p(q,J);if(me){let Ce=zz(Bz({},me),{i:me.r});f(q,J,Ce)}else(Jn.env&&Jn.env.MODE)!=="production"&&console.warn("[Bug] could not invalidate non existing atom",J)},x=(q,J,me)=>{if(!me){let we=p(q,J);if(we&&(we.r!==we.i&&"p"in we&&!Dz(we.p)||(we.d.forEach((M,Y)=>{if(Y!==J)if(!n.has(Y))x(q,Y);else{let N=p(q,Y);N&&N.r===N.i&&x(q,Y)}}),Array.from(we.d).every(([M,Y])=>{let N=p(q,M);return N&&"v"in N&&N.r===Y}))))return we}let Ce=new Set;try{let we=J.read(M=>{Ce.add(M);let Y=M===J?p(q,M):x(q,M);if(Y){if("e"in Y)throw Y.e;if("p"in Y)throw Y.p;return Y.v}if(kh(M))return M.init;throw new Error("no atom init")});return v(q,J,we,Ce)}catch(we){if(we instanceof Promise){let M=I4(we);return g(q,J,M,Ce)}return h(q,J,we,Ce)}},C=(q,J)=>x(J,q),T=q=>{let J=n.get(q);return J||(J=z(q)),J},E=(q,J)=>!J.l.size&&(!J.t.size||J.t.size===1&&J.t.has(q)),k=q=>{let J=n.get(q);J&&E(q,J)&&V(q)},S=(q,J)=>{let me=n.get(J);me==null||me.t.forEach(Ce=>{Ce!==J&&(y(q,Ce),S(q,Ce))})},P=(q,J,me)=>{let Ce=!0,we=(N,R)=>{let Z=x(q,N);if("e"in Z)throw Z.e;if("p"in Z){if(R==null?void 0:R.unstable_promise)return Z.p.then(()=>we(N,R));throw(Jn.env&&Jn.env.MODE)!=="production"&&console.info("Reading pending atom state in write operation. We throw a promise for now.",N),Z.p}if("v"in Z)return Z.v;throw(Jn.env&&Jn.env.MODE)!=="production"&&console.warn("[Bug] no value found while reading atom in write operation. This is probably a bug.",N),new Error("no value found")},M=(N,R)=>{let Z;if(N===J){if(!kh(N))throw new Error("atom not writable");l(N).forEach(Ee=>{Ee!==q&&v(Ee,N,R)}),v(q,N,R),S(q,N)}else Z=P(q,N,R);return Ce||H(q),Z},Y=J.write(we,M,me);return Ce=!1,q=void 0,Y},A=(q,J,me)=>{let Ce=P(me,q,J);return H(me),Ce},B=q=>!!q.write,z=(q,J)=>{let me={t:new Set(J&&[J]),l:new Set};if(n.set(q,me),(Jn.env&&Jn.env.MODE)!=="production"&&i.add(q),x(void 0,q).d.forEach((we,M)=>{let Y=n.get(M);Y?Y.t.add(q):M!==q&&z(M,q)}),B(q)&&q.onMount){let we=Y=>A(q,Y),M=q.onMount(we);M&&(me.u=M)}return me},V=q=>{var J;let me=(J=n.get(q))==null?void 0:J.u;me&&me(),n.delete(q),(Jn.env&&Jn.env.MODE)!=="production"&&i.delete(q);let Ce=p(void 0,q);Ce?Ce.d.forEach((we,M)=>{if(M!==q){let Y=n.get(M);Y&&(Y.t.delete(q),E(M,Y)&&V(M))}}):(Jn.env&&Jn.env.MODE)!=="production"&&console.warn("[Bug] could not find atom state to unmount",q)},I=(q,J,me)=>{let Ce=new Set(J.d.keys());me==null||me.forEach((we,M)=>{if(Ce.has(M)){Ce.delete(M);return}let Y=n.get(M);Y&&(Y.t.delete(q),E(M,Y)&&V(M))}),Ce.forEach(we=>{let M=n.get(we);M?M.t.add(q):n.has(q)&&z(we,q)})},H=q=>{if(q){c(q).forEach((me,Ce)=>{if(me!==t.get(Ce)){let we=n.get(Ce);we==null||we.l.forEach(M=>M(q))}});return}for(;o.size;){let J=Array.from(o);o.clear(),J.forEach(([me,Ce])=>{let we=p(void 0,me);we&&we.d!==(Ce==null?void 0:Ce.d)&&I(me,we,Ce==null?void 0:Ce.d);let M=n.get(me);M==null||M.l.forEach(Y=>Y())})}(Jn.env&&Jn.env.MODE)!=="production"&&r.forEach(J=>J())},X=q=>{c(q).forEach((me,Ce)=>{let we=t.get(Ce);(me.r>((we==null?void 0:we.r)||0)||"v"in me&&me.r===(we==null?void 0:we.r)&&me.d!==(we==null?void 0:we.d))&&(t.set(Ce,me),me.d!==(we==null?void 0:we.d)&&I(Ce,me,we==null?void 0:we.d))})},re=(q,J)=>{J&&X(J),H(void 0)},ue=(q,J)=>{let Ce=T(q).l;return Ce.add(J),()=>{Ce.delete(J),k(q)}},ve=(q,J)=>{for(let[me,Ce]of q)kh(me)&&(v(J,me,Ce),S(J,me));H(J)};return(Jn.env&&Jn.env.MODE)!=="production"?{[lb]:C,[ub]:A,[cb]:re,[pb]:ue,[L4]:ve,[$z]:q=>(r.add(q),()=>{r.delete(q)}),[Hz]:()=>i.values(),[jz]:q=>t.get(q),[Wz]:q=>n.get(q)}:{[lb]:C,[ub]:A,[cb]:re,[pb]:ue,[L4]:ve}},qz=(e,t)=>({s:t?t(e).SECRET_INTERNAL_store:Gz(e)}),fb=new Map,db=e=>(fb.has(e)||fb.set(e,(0,Uo.createContext)(qz())),fb.get(e)),Qz=0});function hb(e){if(Wl[e])return Wl[e];let t=window.localStorage.getItem(`${cc()}${e}`);if(t)try{let n=JSON.parse(t);return Wl[e]=n,n}catch(n){console.warn("Unable to get localstorage value",n,{item:e,stored:t})}}function N4(e,t){window.localStorage.setItem(`${cc()}${e}`,JSON.stringify(t))}function Kz(e){window.localStorage.removeItem(`${cc()}${e}`)}function Gl(e,t,n={}){let o=(hb(e)??{})[t];return typeof o=="undefined"?n:o}function F4(e,t,n){try{let r={...hb(e)??{},[t]:n};Wl[e]=r,N4(e,r)}catch(o){console.warn("Unable to set localstorage value",o,{item:e,key:t,value:n})}}function gb(e){if(Wl[e])return Wl[e];let t=window.sessionStorage.getItem(`${cc()}${e}`);if(t)try{let n=JSON.parse(t);return Wl[e]=n,n}catch(n){console.warn("Unable to get localstorage value",n,{item:e,stored:t})}}function vb(e,t){window.sessionStorage.setItem(`${cc()}${e}`,JSON.stringify(t))}function Yz(e){window.sessionStorage.removeItem(`${cc()}${e}`)}var Wl,mb,cc,V4,U4,lf=_(()=>{rc();Wl={},cc=()=>(mb||(mb=`cs-${Ps(`${window.csAppData.siteUrl}${window.csAppData.urlBase}`)}-`),mb);V4={getItem:hb,removeItem:Kz,setItem:N4};U4={getItem:gb,removeItem:Yz,setItem:vb}});function ql(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 B4(e,t){let n=(0,uf.useMemo)(()=>Ve(null,(r,i,[s,a,l])=>{try{a(e(r,i,s))}catch(u){l(u)}}),[e]),o=_r(n,t);return(0,uf.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 Ah(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 bb(e,t,n=z4){let o=()=>{try{let s=n.getItem(e);return s instanceof Promise?s.catch(()=>t):s}catch{return t}},r=Ve(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},Ve(s=>s(r),(s,a,l)=>{if(l===yb)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 uf,yb,Xz,Jz,cf,oae,rae,iae,sae,z4,aae,Ph=_(()=>{Ka();Ka();uf=D(j(),1),yb=Symbol();Xz=(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)},Jz=(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)},cf=()=>{let e=new WeakMap;return(n,o)=>{let r=Xz(e,o);if(r)return r;let i=n();return Jz(e,o,i),i}},oae=cf();rae=cf(),iae=cf(),sae=cf();z4=Ah(()=>localStorage);z4.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)}};aae=cf()});function mn(e,t,n){switch(arguments.length){case 2:{let o=(r,i)=>e(r,t(r,i));return o._tag=wb[e._tag][t._tag],o._removable=t._removable||!1,o}default:{let o=wb[e._tag][t._tag],r=(i,s)=>e(i,t(i,n(i,s)));return r._tag=wb[o][n._tag],r._removable=n._removable||!1,r}}}var sa,xb,Ih,Zz,$4,Rz,e$,Cb,wb,pc,H4,t$,Mh,Mi,Eb,Sb,n$,_b,j4,W4,G4,Tb,o$,q4,r$,Q4,Ob,kb,pf,K4,Y4,Ab,i$,s$,a$,l$,u$,c$,p$,f$,d$,m$,h$,g$,An,Pb,X4=_(()=>{sa=e=>e,xb=e=>({_tag:"Left",value:e}),Ih=e=>({_tag:"Right",value:e}),Zz=(e,t,n)=>n._tag==="Left"?e(n.value):t(n.value),$4={dimap:(e,t,n)=>o=>t(n(e(o))),first:e=>([t,n])=>[e(t),n],right:e=>t=>t._tag==="Left"?t:Ih(e(t.value)),wander:e=>t=>t.map(e)},Rz={empty:()=>{},foldMap:(e,t)=>{for(let n=0;n<t.length;n++){let o=e(t[n]);if(o!=null)return o}}},e$={empty:()=>[],foldMap:(e,t)=>{let n=[];return t.forEach(o=>{n=n.concat(e(o))}),n}},Cb=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)}),wb={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}},pc=(e,t)=>{let n=t;return n._tag=e,n},H4=e=>(e._removable=!0,e);t$=pc("Equivalence",(e,t)=>t),Mh=(e,t)=>pc("Iso",(n,o)=>n.dimap(e,t,o)),Mi=(e,t)=>pc("Lens",(n,o)=>n.dimap(r=>[e(r),r],t,n.first(o))),Eb=(e,t)=>pc("Prism",(n,o)=>n.dimap(e,r=>Zz(sa,t,r),n.right(o))),Sb=pc("Traversal",(e,t)=>e.dimap(sa,sa,e.wander(t))),n$=e=>pc("Getter",(t,n)=>t.dimap(e,sa,n)),_b=(e,t,n)=>e($4,t)(n),j4=(e,t,n)=>e($4,()=>t)(n),W4=(e,t)=>e(Cb({}),sa)(t),G4=(e,t)=>e(Cb(Rz),sa)(t),Tb=(e,t)=>e(Cb(e$),n=>[n])(t),o$=Mh(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}),q4=e=>Mi(t=>t[e],([t,n])=>Object.assign(Object.assign({},n),{[e]:t})),r$=e=>Mi(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)}),Q4=e=>Mi(t=>t[e],([t,n])=>{let o=n.slice();return o[e]=t,o}),Ob=Q4(0),kb=e=>Eb(t=>e(t)?Ih(t):xb(t),sa),pf=Symbol("__no_match__"),K4=kb(e=>e!==pf),Y4=Symbol("__remove_me__"),Ab=e=>H4(mn(Mi(t=>0<=e&&e<t.length?t[e]:pf,([t,n])=>{if(t===pf)return n;if(t===Y4)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}}),K4)),i$=Eb(e=>e===void 0?xb(void 0):Ih(e),sa),s$=e=>Eb(t=>e(t)?Ih(t):xb(t),sa),a$=e=>H4(mn(Mi(t=>{let n=t.findIndex(e);return n===-1?[pf,-1]:[t[n],n]},([[t,n],o])=>{if(t===pf)return o;if(t===Y4)return[...o.slice(0,n),...o.slice(n+1)];let r=o.slice();return r[n]=t,r}),Ob,K4)),l$=e=>mn(Mi(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}),Ob),u$=e=>Mi(t=>t===void 0?e:t,([t,n])=>t),c$=e=>mn(Mi(t=>{let n=Tb(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 _b(e,()=>t[r++],o)}),Ob),p$=e=>Mi(t=>e(t),([t,n])=>t),f$=e=>Mi(t=>t,([t,n])=>e(t)),d$=Mi(e=>{},([e,t])=>e===void 0?t:[e,...t]),m$=Mi(e=>{},([e,t])=>e===void 0?t:[...t,e]),h$=mn(Mh(e=>e.split(""),e=>e.join("")),Sb),g$=mn(Mh(e=>e.split(/\b/),e=>e.join("")),Sb,kb(e=>!/\s+/.test(e))),An=class{constructor(t){this._ref=t}get _tag(){return this._ref._tag}get _removable(){return this._ref._removable}compose(t){return new An(mn(this._ref,t._ref))}iso(t,n){return new An(mn(this._ref,Mh(t,n)))}indexed(){return new An(mn(this._ref,o$))}prop(t){return new An(mn(this._ref,q4(t)))}path(...t){return t.length===1&&(t=t[0].split(".")),new An(t.reduce((n,o)=>mn(n,q4(o)),this._ref))}pick(t){return new An(mn(this._ref,r$(t)))}nth(t){return new An(mn(this._ref,Q4(t)))}filter(t){return new An(mn(this._ref,l$(t)))}valueOr(t){return new An(mn(this._ref,u$(t)))}partsOf(t){let n=typeof t=="function"?t(Pb):t;return new An(mn(this._ref,c$(n._ref)))}reread(t){return new An(mn(this._ref,p$(t)))}rewrite(t){return new An(mn(this._ref,f$(t)))}optional(){return new An(mn(this._ref,i$))}guard_(){return t=>this.guard(t)}guard(t){return new An(mn(this._ref,s$(t)))}at(t){return new An(mn(this._ref,Ab(t)))}head(){return new An(mn(this._ref,Ab(0)))}index(t){return new An(mn(this._ref,Ab(t)))}find(t){return new An(mn(this._ref,a$(t)))}elems(){return new An(mn(this._ref,Sb))}to(t){return new An(mn(this._ref,n$(t)))}when(t){return new An(mn(this._ref,kb(t)))}chars(){return new An(mn(this._ref,h$))}words(){return new An(mn(this._ref,g$))}prependTo(){return new An(mn(this._ref,d$))}appendTo(){return new An(mn(this._ref,m$))}},Pb=new An(t$)});var J4=_(()=>{});function Z4(){return Pb}function R4(e){return t=>W4(e._ref,t)}function eO(e){return t=>G4(e._ref,t)}function tO(e){return t=>Tb(e._ref,t)}function nO(e){return t=>n=>_b(e._ref,t,n)}function oO(e){return t=>n=>j4(e._ref,t,n)}var rO=_(()=>{X4();J4()});function iO(e,t){return w$(()=>{let n=t(Z4());return Ve(r=>S$(n,r(e)),(r,i,s)=>{let a=E$(s)?nO(n)(s):oO(n)(s);return i(e,a(r(e)))})},[e,t])}var b$,x$,C$,w$,E$,S$,sO=_(()=>{rO();Ka();b$=(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)},x$=(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)},C$=()=>{let e=new WeakMap;return(n,o)=>{let r=b$(e,o);if(r)return r;let i=n();return x$(e,o,i),i}},w$=C$(),E$=e=>typeof e=="function";S$=(e,t)=>e._tag==="Traversal"?tO(e)(t):e._tag==="Prism"?eO(e)(t):R4(e)(t)});function aO(){return null}var lO=_(()=>{});var fO={};Jr(fO,{ManageAtoms:()=>pO,atom:()=>Ve,atomFamily:()=>ql,atomWithLocalStorage:()=>Di,atomWithRedux:()=>Rr,atomWithSessionStorage:()=>Dh,memoizedAtom:()=>df,mountInApp:()=>lr,mountInPreview:()=>Ib,readAtom:()=>Ms,useAtom:()=>dt,useAtomValue:()=>yt,useLocalStorage:()=>A$,useSessionStorage:()=>ff,useUpdateAtom:()=>_r,writeAtom:()=>zr});function ff(e,t){return dt(O$({key:e,initial:t}))}function A$(e,t){return dt(k$({key:e,initial:t}))}var es,_$,T$,Di,Dh,O$,k$,df,Rr,Lh,lr,Ib,Mb,uO,P$,Ms,zr,I$,Db,cO,pO,Jt=_(()=>{es=D(j());Ka();lf();Ph();Ka();Ph();sO();ts();lO();_$=Ah(()=>V4),T$=Ah(()=>U4),Di=(e,t)=>bb(e,t,_$),Dh=(e,t)=>bb(e,t,T$),O$=ql(({key:e,initial:t})=>Dh(e,t),(e,t)=>e.key===t.key),k$=ql(({key:e,initial:t})=>Di(e,t),(e,t)=>e.key===t.key);df=(e,t)=>{let n=iO(e,t);return Ve(o=>(o(n),Ms(e)))},Rr=(e,t,n)=>{let o=Ve(t);return o.onMount=r=>{let i,s=()=>{let a=i;i=e(ur.getState()),a!==i&&r(i)};return s(),ur.subscribe(s)},n?Ve(r=>r(o),(r,i,s)=>{ur.dispatch(n(s))}):o},Lh={app:[],preview:[]},lr=e=>{Lh.app.push(e)},Ib=e=>{Lh.preview.push(e)},P$=(e,t)=>{Mb=e,uO=t},Ms=e=>Mb(e),zr=(e,t)=>e.write(Mb,uO,t),I$=()=>{let e=B4(P$);return(0,es.useEffect)(()=>{e()},[e]),null},cO=(0,es.memo)(()=>{Db||(Db=window.csAppData.isPreview?Lh.preview:Lh.app);for(let e of Db)yt(e);return null});cO.displayName="MountAtoms";pO=(0,es.memo)(()=>es.default.createElement(es.default.Fragment,null,es.default.createElement(I$,null),es.default.createElement(cO,null),es.default.createElement(aO,null)));pO.displayName="ManageAtoms"});function hO(e,t){if(typeof e!="string")return!1;let[n]=e.split(".");if(dO[n]&&!dO[n]())return!1;if(mO[e])return mO[e]();function o(r,{context:i}){return hO(`${i}.${r}`)}return e.indexOf("{context}")===0?o(e.replace("{context}.",""),t):M$(e)}function D$(e){return Ve(t=>e(t(vO)))}function Ql(e){let t=D$(e);return()=>dt(t)[0]}function Vn(){let[e,t]=dt(gO),[n]=dt(vO);return{permissionContext:e,setPermissionContext:t,...n}}var Lb,Nb,dO,mO,Nh,M$,gO,vO,cr=_(()=>{Lb=D(ln());af();Jt();Nb=(0,Lb.memoize)(()=>!!window.csAppData.env.siteBuilder),dO={headers:Nb,footers:Nb,layouts:Nb},mO={dev:()=>window.csAppData.preferences.dev_toolkit},Nh={};Object.keys(window.csAppData.permissions).forEach(e=>Nh[e.replace(/\./g,"::")]=window.csAppData.permissions[e]);M$=(0,Lb.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(Sr(Nh[s])&&!Sr(o[n[0]])){let l=[n[0],o[n[0]]];n.length>1&&l.push(i),s=l.join("::")}n.push(i);let a=Sr(Nh[s])?null:Nh[s];if(r.includes(n[0])||(a=!!a),Sr(o[i])&&a===!1)return!1}return!0});gO=Ve((window.csAppData.isPreview&&window.csAppData.shared?.permissions)??"global"),vO=Ve(e=>{let t=e(gO),n=o=>hO(o,{context:t});return{userCan:n,permissionContext:t,userCanInContext:o=>n(`${t}.${o}`)}})});var bO=Ke((Fh,yO)=>{(function(e,t){typeof Fh=="object"&&typeof yO!="undefined"?t(Fh):typeof define=="function"&&define.amd?define(["exports"],t):t((e=typeof globalThis!="undefined"?globalThis:e||self).HistoryLibrary={})})(Fh,function(e){"use strict";function t(){return(t=Object.assign||function(p){for(var f=1;f<arguments.length;f++){var d=arguments[f];for(var m in d)Object.prototype.hasOwnProperty.call(d,m)&&(p[m]=d[m])}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,f,d){return Math.min(Math.max(p,f),d)}function s(p){p.preventDefault(),p.returnValue=""}function a(){var p=[];return{get length(){return p.length},push:function(f){return p.push(f),function(){p=p.filter(function(d){return d!==f})}},call:function(f){p.forEach(function(d){return d&&d(f)})}}}function l(){return Math.random().toString(36).substr(2,8)}function u(p){var f=p.pathname,d=f===void 0?"/":f,m=p.search,h=m===void 0?"":m,g=p.hash,v=g===void 0?"":g;return h&&h!=="?"&&(d+=h.charAt(0)==="?"?h:"?"+h),v&&v!=="#"&&(d+=v.charAt(0)==="#"?v:"#"+v),d}function c(p){var f={};if(p){var d=p.indexOf("#");d>=0&&(f.hash=p.substr(d),p=p.substr(0,d));var m=p.indexOf("?");m>=0&&(f.search=p.substr(m),p=p.substr(0,m)),p&&(f.pathname=p)}return f}e.createBrowserHistory=function(p){p===void 0&&(p={});var f=p.window,d=f===void 0?document.defaultView:f,m=d.history;function h(){var V=d.location,I=V.pathname,H=V.search,X=V.hash,re=m.state||{};return[re.idx,{pathname:I,search:H,hash:X,state:re.usr||null,key:re.key||"default"}]}var g=null;d.addEventListener(r,function(){if(g)E.call(g),g=null;else{var V=e.Action.Pop,I=h(),H=I[0],X=I[1];if(E.length){if(H!=null){var re=x-H;re&&(g={action:V,location:X,retry:function(){z(-1*re)}},z(re))}}else B(V)}});var v=e.Action.Pop,y=h(),x=y[0],C=y[1],T=a(),E=a();function k(V){return typeof V=="string"?V:u(V)}function S(V,I){return I===void 0&&(I=null),t({pathname:C.pathname,hash:"",search:""},typeof V=="string"?c(V):V,{state:I,key:l()})}function P(V,I){return[{usr:V.state,key:V.key,idx:I},k(V)]}function A(V,I,H){return!E.length||(E.call({action:V,location:I,retry:H}),!1)}function B(V){v=V;var I=h();x=I[0],C=I[1],T.call({action:v,location:C})}function z(V){m.go(V)}return x==null&&(x=0,m.replaceState(t({},m.state,{idx:x}),"")),{get action(){return v},get location(){return C},createHref:k,push:function V(I,H){var X=e.Action.Push,re=S(I,H);if(A(X,re,function(){V(I,H)})){var ue=P(re,x+1),ve=ue[0],q=ue[1];try{m.pushState(ve,"",q)}catch{d.location.assign(q)}B(X)}},replace:function V(I,H){var X=e.Action.Replace,re=S(I,H);if(A(X,re,function(){V(I,H)})){var ue=P(re,x),ve=ue[0],q=ue[1];m.replaceState(ve,"",q),B(X)}},go:z,back:function(){z(-1)},forward:function(){z(1)},listen:function(V){return T.push(V)},block:function(V){var I=E.push(V);return E.length===1&&d.addEventListener(o,s),function(){I(),E.length||d.removeEventListener(o,s)}}}},e.createHashHistory=function(p){p===void 0&&(p={});var f=p.window,d=f===void 0?document.defaultView:f,m=d.history;function h(){var I=c(d.location.hash.substr(1)),H=I.pathname,X=H===void 0?"/":H,re=I.search,ue=re===void 0?"":re,ve=I.hash,q=ve===void 0?"":ve,J=m.state||{};return[J.idx,{pathname:X,search:ue,hash:q,state:J.usr||null,key:J.key||"default"}]}var g=null;function v(){if(g)k.call(g),g=null;else{var I=e.Action.Pop,H=h(),X=H[0],re=H[1];if(k.length){if(X!=null){var ue=C-X;ue&&(g={action:I,location:re,retry:function(){V(-1*ue)}},V(ue))}}else z(I)}}d.addEventListener(r,v),d.addEventListener("hashchange",function(){u(h()[1])!==u(T)&&v()});var y=e.Action.Pop,x=h(),C=x[0],T=x[1],E=a(),k=a();function S(I){return function(){var H=document.querySelector("base"),X="";if(H&&H.getAttribute("href")){var re=d.location.href,ue=re.indexOf("#");X=ue===-1?re:re.slice(0,ue)}return X}()+"#"+(typeof I=="string"?I:u(I))}function P(I,H){return H===void 0&&(H=null),t({pathname:T.pathname,hash:"",search:""},typeof I=="string"?c(I):I,{state:H,key:l()})}function A(I,H){return[{usr:I.state,key:I.key,idx:H},S(I)]}function B(I,H,X){return!k.length||(k.call({action:I,location:H,retry:X}),!1)}function z(I){y=I;var H=h();C=H[0],T=H[1],E.call({action:y,location:T})}function V(I){m.go(I)}return C==null&&(C=0,m.replaceState(t({},m.state,{idx:C}),"")),{get action(){return y},get location(){return T},createHref:S,push:function I(H,X){var re=e.Action.Push,ue=P(H,X);if(B(re,ue,function(){I(H,X)})){var ve=A(ue,C+1),q=ve[0],J=ve[1];try{m.pushState(q,"",J)}catch{d.location.assign(J)}z(re)}},replace:function I(H,X){var re=e.Action.Replace,ue=P(H,X);if(B(re,ue,function(){I(H,X)})){var ve=A(ue,C),q=ve[0],J=ve[1];m.replaceState(q,"",J),z(re)}},go:V,back:function(){V(-1)},forward:function(){V(1)},listen:function(I){return E.push(I)},block:function(I){var H=k.push(I);return k.length===1&&d.addEventListener(o,s),function(){H(),k.length||d.removeEventListener(o,s)}}}},e.createMemoryHistory=function(p){p===void 0&&(p={});var f=p,d=f.initialEntries,m=d===void 0?["/"]:d,h=f.initialIndex,g=m.map(function(A){return t({pathname:"/",search:"",hash:"",state:null,key:l()},typeof A=="string"?c(A):A)}),v=i(h??g.length-1,0,g.length-1),y=e.Action.Pop,x=g[v],C=a(),T=a();function E(A,B){return B===void 0&&(B=null),t({pathname:x.pathname,search:"",hash:""},typeof A=="string"?c(A):A,{state:B,key:l()})}function k(A,B,z){return!T.length||(T.call({action:A,location:B,retry:z}),!1)}function S(A,B){y=A,x=B,C.call({action:y,location:x})}function P(A){var B=i(v+A,0,g.length-1),z=e.Action.Pop,V=g[B];k(z,V,function(){P(A)})&&(v=B,S(z,V))}return{get index(){return v},get action(){return y},get location(){return x},createHref:function(A){return typeof A=="string"?A:u(A)},push:function A(B,z){var V=e.Action.Push,I=E(B,z);k(V,I,function(){A(B,z)})&&(v+=1,g.splice(v,g.length,I),S(V,I))},replace:function A(B,z){var V=e.Action.Replace,I=E(B,z);k(V,I,function(){A(B,z)})&&(g[v]=I,S(V,I))},go:P,back:function(){P(-1)},forward:function(){P(1)},listen:function(A){return C.push(A)},block:function(A){return T.push(A)}}},e.createPath=u,e.parsePath=c,Object.defineProperty(e,"__esModule",{value:!0})})});var CO=Ke((Mae,xO)=>{"use strict";xO.exports=bO()});var aa=Ke((Vh,wO)=>{(function(e,t){typeof Vh=="object"&&typeof wO!="undefined"?t(Vh,j(),CO()):typeof define=="function"&&define.amd?define(["exports","react","history"],t):t((e=typeof globalThis!="undefined"?globalThis:e||self).ReactLocation={},e.React,e.History)})(Vh,function(e,t,n){"use strict";function o(Q){if(Q&&Q.__esModule)return Q;var oe=Object.create(null);return Q&&Object.keys(Q).forEach(function(ae){if(ae!=="default"){var he=Object.getOwnPropertyDescriptor(Q,ae);Object.defineProperty(oe,ae,he.get?he:{enumerable:!0,get:function(){return Q[ae]}})}}),oe.default=Q,Object.freeze(oe)}var r=o(t);function i(){return i=Object.assign||function(Q){for(var oe=1;oe<arguments.length;oe++){var ae=arguments[oe];for(var he in ae)Object.prototype.hasOwnProperty.call(ae,he)&&(Q[he]=ae[he])}return Q},i.apply(this,arguments)}function s(Q,oe){if(Q==null)return{};var ae,he,Se={},Oe=Object.keys(Q);for(he=0;he<Oe.length;he++)ae=Oe[he],oe.indexOf(ae)>=0||(Se[ae]=Q[ae]);return Se}function a(Q){if(!Q)return"";var oe=decodeURIComponent(Q);return oe!=="false"&&(oe==="true"||(0*+oe==0?+oe:oe))}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"],f=["style","className"],d=["style","className"],m=["pending"],h=["children"],g=r.createContext(null),v=r.createContext(null),y=r.createContext(null),x=Boolean(typeof window!="undefined"&&window.document&&window.document.createElement),C=x?r.useLayoutEffect:r.useEffect;class T{constructor(){this.listeners=[]}subscribe(oe){return this.listeners.push(oe),()=>{this.listeners=this.listeners.filter(ae=>ae!==oe)}}notify(){this.listeners.forEach(oe=>oe())}}function E(Q){return r.createElement(v.Provider,Q)}function k(){let Q=P(),oe=q(),ae=ve();return C(()=>{oe({to:".",search:!0,hash:!0}).href!==Q.current.href&&ae({to:".",search:!0,hash:!0,fromCurrent:!0,replace:!0})},[]),null}class S extends T{constructor(oe){var ae;let{location:he,__experimental__snapshot:Se}=oe,Oe=s(oe,u);super(),this.routesById={},this.update=F=>{let{basepath:ye,routes:Ae}=F,Ne=s(F,c);Object.assign(this,Ne),this.basepath=Z("/"+(ye??"")),this.routesById={};let $=(K,le)=>K.map(ge=>{var De,je,Be,Ge;let Re=(De=ge.path)!=null?De:"*",pe=R([(le==null?void 0:le.id)==="root"?"":le==null?void 0:le.id,(Re==null?void 0:Re.replace(/(.)\/$/,"$1"))+(ge.id?"-"+ge.id:"")]);if(ge=i({},ge,{pendingMs:(je=ge.pendingMs)!=null?je:Ne==null?void 0:Ne.defaultPendingMs,pendingMinMs:(Be=ge.pendingMinMs)!=null?Be:Ne==null?void 0:Ne.defaultPendingMinMs,id:pe}),this.routesById[pe])throw new Error;return this.routesById[pe]=ge,ge.children=(Ge=ge.children)!=null&&Ge.length?$(ge.children,ge):void 0,ge});this.routes=$(Ae),this.rootMatch={id:"root",params:{},search:{},pathname:this.basepath,route:null,ownData:{},data:{},isLoading:!1,status:"resolved"}},this.setState=F=>{let ye=F({state:this.state,pending:this.pending});this.state=ye.state,this.pending=ye.pending,this.cleanMatchCache(),this.notify()},this.matchCache={},this.cleanMatchCache=()=>{var F,ye,Ae;let Ne=[...(F=this==null?void 0:this.state.matches)!=null?F:[],...(ye=this==null||(Ae=this.pending)==null?void 0:Ae.matches)!=null?ye:[]].map($=>$.id);Object.values(this.matchCache).forEach($=>{var K;if(!$.updatedAt||Ne.includes($.id))return;let le=Date.now()-((K=$.updatedAt)!=null?K:0);(!$.maxAge||le>$.maxAge)&&($.route.unloader&&$.route.unloader($),delete this.matchCache[$.id])})},this.updateLocation=F=>{let ye;return{promise:new Promise(Ae=>{let Ne=new B(this,F);this.setState($=>i({},$,{pending:{location:Ne.location,matches:Ne.matches}})),ye=Ne.subscribe(()=>{let $=this.state.matches;$.filter(K=>!Ne.matches.find(le=>le.id===K.id)).forEach(K=>{K.onExit==null||K.onExit(K)}),$.filter(K=>Ne.matches.find(le=>le.id===K.id)).forEach(K=>{K.route.onTransition==null||K.route.onTransition(K)}),Ne.matches.filter(K=>!$.find(le=>le.id===K.id)).forEach(K=>{K.onExit=K.route.onMatch==null?void 0:K.route.onMatch(K)}),this.setState(K=>i({},K,{state:{location:Ne.location,matches:Ne.matches},pending:void 0})),Ae()}),Ne.loadData(),Ne.startPending()}),unsubscribe:ye}},this.__experimental__createSnapshot=()=>({location:this.state.location,matches:this.state.matches.map(F=>{let{ownData:ye,id:Ae}=F;return{id:Ae,ownData:ye}})}),this.update(Oe);let Ie=[];if(Se){let F=new B(this,he.current);F.matches.forEach((ye,Ae)=>{var Ne,$,K,le;if(ye.id!==((Ne=Se.matches[Ae])==null?void 0:Ne.id))throw new Error("Router hydration mismatch: "+ye.id+" !== "+((le=Se.matches[Ae])==null?void 0:le.id));ye.ownData=($=(K=Se.matches[Ae])==null?void 0:K.ownData)!=null?$:{}}),z(F.matches),Ie=F.matches}this.state={location:(ae=Se==null?void 0:Se.location)!=null?ae:he.current,matches:Ie},he.subscribe(()=>this.notify())}}function P(){let Q=r.useContext(g);return Y(!!Q,"useLocation must be used within a <ReactLocation />"),Q.location}class A{constructor(oe){this.status="loading",this.ownData={},this.data={},this.isLoading=!1,this.notify=ae=>{var he;(he=this.matchLoader)==null||he.preNotify(ae?this:void 0)},this.assignMatchLoader=ae=>{this.matchLoader=ae},this.startPending=()=>{this.pendingTimeout&&clearTimeout(this.pendingTimeout),this.route.pendingMs!==void 0&&(this.pendingTimeout=setTimeout(()=>{var ae;this.status==="loading"&&(this.status="pending"),(ae=this.notify)==null||ae.call(this),this.route.pendingMinMs!==void 0&&(this.pendingMinPromise=new Promise(he=>setTimeout(he,this.route.pendingMinMs)))},this.route.pendingMs))},this.load=ae=>{var he,Se;if(this.maxAge=(he=(Se=ae.maxAge)!=null?Se:this.route.loaderMaxAge)!=null?he:ae.router.defaultLoaderMaxAge,this.loaderPromise)return;let Oe=this.route.import;this.loaderPromise=(Oe?(()=>(this.isLoading=!0,Oe({params:this.params,search:this.search}).then(Ie=>{this.route=i({},this.route,Ie)})))():Promise.resolve()).then(()=>{let Ie=[];["element","errorElement","pendingElement"].forEach(Ae=>{let Ne=this.route[Ae];this[Ae]||(typeof Ne=="function"?(this.isLoading=!0,Ie.push(Ne(this).then($=>{this[Ae]=$}))):this[Ae]=this.route[Ae])});let F=this.route.loader,ye=F?new Promise(async Ae=>{this.isLoading=!0;let Ne=le=>{this.updatedAt=Date.now(),Ae(this.ownData),this.status=le},$=le=>{this.ownData=le,this.error=void 0,Ne("resolved")},K=le=>{console.error(le),this.error=le,Ne("rejected")};try{$(await F(this,{parentMatch:ae.parentMatch,dispatch:async le=>{var ge;le.type==="resolve"?$(le.data):le.type==="reject"?K(le.error):le.type==="loading"?this.isLoading=!0:le.type==="maxAge"&&(this.maxAge=le.maxAge),this.updatedAt=Date.now(),(ge=this.notify)==null||ge.call(this,!0)}}))}catch(le){K(le)}}):Promise.resolve();return Promise.all([...Ie,ye]).then(()=>{this.status="resolved",this.isLoading=!1,this.startPending=void 0}).then(()=>this.pendingMinPromise).then(()=>{var Ae;this.pendingTimeout&&clearTimeout(this.pendingTimeout),(Ae=this.notify)==null||Ae.call(this,!0)})}).then(()=>this.ownData)},Object.assign(this,oe)}}class B extends T{constructor(oe,ae){var he;super(),he=this,this.preNotifiedMatches=[],this.status="pending",this.preNotify=Oe=>{Oe&&(this.preNotifiedMatches.includes(Oe)||this.preNotifiedMatches.push(Oe)),Oe&&this.preNotifiedMatches.length!==this.matches.length||(this.status="resolved",z(this.matches),this.notify())},this.loadData=async function(Oe){var Ie;let{maxAge:F}=Oe===void 0?{}:Oe;if(he.router.cleanMatchCache(),(Ie=he.matches)!=null&&Ie.length)return he.firstRenderPromises=[],he.matches.forEach((ye,Ae)=>{var Ne,$;let K=(Ne=he.matches)==null?void 0:Ne[Ae-1];ye.assignMatchLoader==null||ye.assignMatchLoader(he),ye.load==null||ye.load({maxAge:F,parentMatch:K,router:he.router}),($=he.firstRenderPromises)==null||$.push(ye.loaderPromise)}),await Promise.all(he.firstRenderPromises).then(()=>(he.preNotify(),he.matches));he.preNotify()},this.load=async function(Oe){let{maxAge:Ie}=Oe===void 0?{}:Oe;return await he.loadData({maxAge:Ie})},this.startPending=async()=>{this.matches.forEach(Oe=>Oe.startPending==null?void 0:Oe.startPending())},this.router=oe,this.location=ae,this.matches=[];let Se=I(this.router,this.location);this.matches=Se==null?void 0:Se.map(Oe=>(this.router.matchCache[Oe.id]||(this.router.matchCache[Oe.id]=new A(Oe)),this.router.matchCache[Oe.id]))}}function z(Q){Q==null||Q.forEach((oe,ae)=>{var he;let Se=Q==null?void 0:Q[ae-1];oe.data=i({},(he=Se==null?void 0:Se.data)!=null?he:{},oe.ownData)})}function V(){let Q=r.useContext(y);if(!Q)throw Y(!0,"You are trying to use useRouter() outside of ReactLocation!"),new Error;return Q.router}function I(Q,oe){if(!Q.routes.length)return[];let ae=[],he=async(Se,Oe)=>{var Ie;let{pathname:F,params:ye}=Oe,Ae=(Q!=null&&Q.filterRoutes?Q==null?void 0:Q.filterRoutes(Se):Se).find(K=>{var le,ge;let De=R([F,K.path]),je=!!(K.path!=="/"||(le=K.children)!=null&&le.length),Be=Ce(oe,{to:De,search:K.search,fuzzy:je,caseSensitive:(ge=K.caseSensitive)!=null?ge:Q.caseSensitive});return Be&&(ye=i({},ye,Be)),!!Be});if(!Ae)return;let Ne=H(Ae.path,ye);F=R([F,Ne]);let $={id:H(Ae.id,ye,!0),route:Ae,params:ye,pathname:F,search:oe.search};ae.push($),(Ie=Ae.children)!=null&&Ie.length&&he(Ae.children,$)};return he(Q.routes,Q.rootMatch),ae}function H(Q,oe,ae){return R(Ee(Q).map(he=>{return he.value!=="*"||ae?he.type==="param"?(Se=oe[he.value.substring(1)])!=null?Se:"":he.value:"";var Se}))}function X(){let Q=P(),oe=ue(),ae=V(),he=q();return U(async function(Se,Oe){var Ie;Se===void 0&&(Se=Q.current);let F=he(i({},Se,{from:(Ie=Se.from)!=null?Ie:{pathname:oe.pathname}}));return await new B(ae,F).load(Oe)})}function re(){return r.useContext(v)}function ue(){var Q;return(Q=re())==null?void 0:Q[0]}function ve(){let Q=P(),oe=ue(),ae=q();return U(function(he){var Se;let{search:Oe,hash:Ie,replace:F,from:ye,to:Ae,fromCurrent:Ne}=he;Ne=(Se=Ne)!=null?Se:Ae===void 0;let $=ae({to:Ae,search:Oe,hash:Ie,from:Ne?Q.current:ye??{pathname:oe.pathname}});Q.navigate($,F)})}function q(){let Q=P(),oe=V();return U(ae=>{let he=Q.buildNext(oe.basepath,ae),Se=I(oe,he).map(Oe=>{var Ie;return(Ie=Oe.route.searchFilters)!=null?Ie:[]}).flat().filter(Boolean);return Q.buildNext(oe.basepath,i({},ae,{__searchFilters:Se}))})}function J(){var Q;let oe=V(),[ae,...he]=re(),Se=he[0];if(!Se)return null;let Oe=(Q=Se.errorElement)!=null?Q:oe.defaultErrorElement,Ie=(()=>{var F,ye;if(Se.status==="rejected"){if(Oe)return Oe;if(!oe.useErrorBoundary)return"An unknown error occured!";throw Se.error}let Ae=(F=Se.pendingElement)!=null?F:oe.defaultPendingElement;if(Se.status==="loading")return null;if(Se.status==="pending"&&(Se.route.pendingMs||Ae))return Ae??null;let Ne=(ye=Se.element)!=null?ye:oe.defaultElement;return Ne??r.createElement(J,null)})();return r.createElement(E,{value:he},Ie)}function me(){let Q=V(),oe=ue();return U(ae=>O(Q.basepath,oe.pathname,Z(ae)))}function Ce(Q,oe){let ae=de(Q,oe),he=function(Se,Oe){return!(!Oe.search||!Oe.search(Se.search))}(Q,oe);if((!oe.to||ae)&&(!oe.search||he))return ae??{}}function we(){let Q=V(),oe=me();return U(ae=>{let{pending:he}=ae,Se=s(ae,m);if(Se=i({},Se,{to:Se.to?oe(""+Se.to):void 0}),he){var Oe;return(Oe=Q.pending)==null||!Oe.location?void 0:Ce(Q.pending.location,Se)}return Ce(Q.state.location,Se)})}function M(Q,oe){let ae=P();r.useEffect(()=>{if(!oe)return;let he=ae.history.block(Se=>{window.confirm(Q)?(he(),Se.retry()):ae.current.pathname=window.location.pathname});return he},[oe,ae,Q])}function Y(Q,oe){if(!Q){typeof console!="undefined"&&console.warn(oe);try{throw new Error(oe)}catch{}}}function N(Q,oe){return typeof Q=="function"?Q(oe):Q}function R(Q){return Z(Q.filter(Boolean).join("/"))}function Z(Q){return(""+Q).replace(/\/{2,}/g,"/")}function de(Q,oe){var ae;let he=Ee(Q.pathname),Se=Ee(""+((ae=oe.to)!=null?ae:"*")),Oe={};return(()=>{for(let Ie=0;Ie<Math.max(he.length,Se.length);Ie++){let F=he[Ie],ye=Se[Ie],Ae=Ie===Se.length-1,Ne=Ie===he.length-1;if(ye){if(ye.type==="wildcard")return!(F==null||!F.value)&&(Oe["*"]=R(he.slice(Ie).map($=>$.value)),!0);if(ye.type==="pathname"){if(ye.value==="/"&&(F==null||!F.value))return!0;if(F){if(oe.caseSensitive){if(ye.value!==F.value)return!1}else if(ye.value.toLowerCase()!==F.value.toLowerCase())return!1}}if(!F)return!1;ye.type==="param"&&(Oe[ye.value.substring(1)]=F.value)}if(Ae&&!Ne)return!!oe.fuzzy}return!0})()?Oe:void 0}function Ee(Q){if(!Q)return[];let oe=[];if((Q=Z(Q)).slice(0,1)==="/"&&(Q=Q.substring(1),oe.push({type:"pathname",value:"/"})),!Q)return oe;let ae=Q.split("/").filter(Boolean);return oe.push(...ae.map(he=>he.startsWith("*")?{type:"wildcard",value:he}:he.charAt(0)===":"?{type:"param",value:he}:{type:"pathname",value:he})),Q.slice(-1)==="/"&&(Q=Q.substring(1),oe.push({type:"pathname",value:"/"})),oe}function O(Q,oe,ae){oe=oe.replace(new RegExp("^"+Q),"/"),ae=ae.replace(new RegExp("^"+Q),"/");let he=Ee(oe),Se=Ee(ae);return Se.forEach((Oe,Ie)=>{if(Oe.value==="/")Ie?Ie===Se.length-1&&he.push(Oe):he=[Oe];else if(Oe.value==="..")he.pop();else{if(Oe.value===".")return;he.push(Oe)}}),Z(R([Q,...he.map(Oe=>Oe.value)]))}function U(Q){let oe=r.useRef(),ae=r.useRef(Q);return ae.current=Q,oe.current||(oe.current=function(){return ae.current(...arguments)}),oe.current}function L(Q,oe){if(Q===oe)return Q;let ae=Array.isArray(Q)&&Array.isArray(oe);if(ae||xe(Q)&&xe(oe)){let he=ae?Q.length:Object.keys(Q).length,Se=ae?oe:Object.keys(oe),Oe=Se.length,Ie=ae?[]:{},F=0;for(let ye=0;ye<Oe;ye++){let Ae=ae?ye:Se[ye];Ie[Ae]=L(Q[Ae],oe[Ae]),Ie[Ae]===Q[Ae]&&F++}return he===Oe&&F===he?Q:Ie}return oe}function xe(Q){if(!Pe(Q))return!1;let oe=Q.constructor;if(oe===void 0)return!0;let ae=oe.prototype;return!!Pe(ae)&&!!ae.hasOwnProperty("isPrototypeOf")}function Pe(Q){return Object.prototype.toString.call(Q)==="[object Object]"}let _e=He(JSON.parse),Le=$e(JSON.stringify);function He(Q){return oe=>{oe.substring(0,1)==="?"&&(oe=oe.substring(1));let ae=function(he){for(var Se,Oe,Ie={},F=he.split("&");Se=F.shift();)Ie[Oe=(Se=Se.split("=")).shift()]!==void 0?Ie[Oe]=[].concat(Ie[Oe],a(Se.shift())):Ie[Oe]=a(Se.shift());return Ie}(oe);for(let he in ae){let Se=ae[he];if(typeof Se=="string")try{ae[he]=Q(Se)}catch{}}return ae}}function $e(Q){return oe=>{(oe=i({},oe))&&Object.keys(oe).forEach(he=>{let Se=oe[he];if(Se===void 0||Se===void 0)delete oe[he];else if(Se&&typeof Se=="object"&&Se!==null)try{oe[he]=Q(Se)}catch{}});let ae=function(he,Se){var Oe,Ie,F,ye="";for(Oe in he)if((F=he[Oe])!==void 0)if(Array.isArray(F))for(Ie=0;Ie<F.length;Ie++)ye&&(ye+="&"),ye+=encodeURIComponent(Oe)+"="+encodeURIComponent(F[Ie]);else ye&&(ye+="&"),ye+=encodeURIComponent(Oe)+"="+encodeURIComponent(F);return(Se||"")+ye}(oe).toString();return ae?"?"+ae:""}}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(Q){var oe;let{to:ae=".",search:he,hash:Se,children:Oe,target:Ie,style:F={},replace:ye,onClick:Ae,onMouseEnter:Ne,className:$="",getActiveProps:K=()=>({className:"active"}),getInactiveProps:le=()=>({}),activeOptions:ge,preload:De,disabled:je,_ref:Be}=Q,Ge=s(Q,p),Re=X(),pe=ue(),Me=P(),qe=V(),et=ve(),Ct=q();De=(oe=De)!=null?oe:qe.defaultLinkPreloadMaxAge;try{Y(!1,"<Link /> should not be used for external URLs like: "+new URL(""+ae).href)}catch{}let wt=Ct({to:ae,search:he,hash:Se,from:{pathname:pe.pathname}}),Gt=Me.current.pathname===wt.pathname,Xt=Me.current.pathname.split("/"),rt=wt.pathname.split("/").every((fe,Ue)=>fe===Xt[Ue]),Pt=Me.current.hash===wt.hash,St=ge!=null&&ge.exact?Gt:rt,No=ge==null||!ge.includeHash||Pt,Fo=St&&No,ta=Fo?K():{},{style:ne={},className:G=""}=ta,be=s(ta,f),ee=Fo?{}:le(),{style:ce={},className:Te=""}=ee,se=s(ee,d);return r.createElement("a",i({ref:Be,href:je?void 0:wt.href,onClick:fe=>{je||(Ae&&Ae(fe),function(Ue){return!!(Ue.metaKey||Ue.altKey||Ue.ctrlKey||Ue.shiftKey)}(fe)||fe.defaultPrevented||Ie&&Ie!=="_self"||fe.button!==0||(fe.preventDefault(),et({to:ae,search:he,hash:Se,replace:ye,from:{pathname:pe.pathname}})))},onMouseEnter:fe=>{Ne&&Ne(fe),De&&De>0&&Re({to:ae,search:he,hash:Se},{maxAge:De})},target:Ie,style:i({},F,ne,ce),className:[$,G,Te].filter(Boolean).join(" ")||void 0},je?{role:"link","aria-disabled":!0}:void 0,Ge,be,se,{children:typeof Oe=="function"?Oe({isActive:Fo}):Oe}))},e.MatchRoute=function(Q){let{children:oe}=Q,ae=s(Q,h),he=we()(ae);return typeof oe=="function"?oe(he):he?oe:null},e.MatchesProvider=E,e.Navigate=function(Q){let oe=ve();return C(()=>{oe(Q)},[oe]),null},e.Outlet=J,e.Prompt=function(Q){let{message:oe,when:ae,children:he}=Q;return M(oe,ae==null||ae),he??null},e.ReactLocation=class extends T{constructor(Q){var oe,ae;super(),this.isTransitioning=!1,this.history=(Q==null?void 0:Q.history)||(x?n.createBrowserHistory():n.createMemoryHistory()),this.stringifySearch=(oe=Q==null?void 0:Q.stringifySearch)!=null?oe:Le,this.parseSearch=(ae=Q==null?void 0:Q.parseSearch)!=null?ae:_e,this.current=this.parseLocation(this.history.location),this.destroy=this.history.listen(he=>{this.current=this.parseLocation(he.location,this.current),this.notify()})}buildNext(Q,oe){var ae,he,Se,Oe;Q===void 0&&(Q="/"),oe===void 0&&(oe={});let Ie=i({},this.current,oe.from),F=O(Q,Ie.pathname,""+((ae=oe.to)!=null?ae:".")),ye=(he=oe.__searchFilters)!=null&&he.length?oe.__searchFilters.reduce((le,ge)=>ge(le),Ie.search):Ie.search,Ae=oe.search===!0?ye:oe.search?(Se=N(oe.search,ye))!=null?Se:{}:(Oe=oe.__searchFilters)!=null&&Oe.length?ye:{},Ne=L(Ie.search,Ae),$=this.stringifySearch(Ne),K=oe.hash===!0?Ie.hash:N(oe.hash,Ie.hash);return K=K?"#"+K:"",{pathname:F,search:Ne,searchStr:$,hash:K,href:""+F+$+K,key:oe.key}}navigate(Q,oe){this.current=Q,this.navigateTimeout&&clearTimeout(this.navigateTimeout);let ae="replace";return oe||(ae="push"),this.parseLocation(this.history.location).href===this.current.href&&!this.current.key&&(ae="replace"),ae==="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(Q,oe){var ae;let he=this.parseSearch(Q.search);return{pathname:Q.pathname,searchStr:Q.search,search:L(oe==null?void 0:oe.search,he),hash:(ae=Q.hash.split("#").reverse()[0])!=null?ae:"",href:""+Q.pathname+Q.search+Q.hash,key:Q.key}}},e.RouteMatch=A,e.Router=function(Q){let{children:oe,location:ae,__experimental__snapshot:he}=Q,Se=s(Q,l),Oe=r.useRef(null);Oe.current||(Oe.current=new S({location:ae,__experimental__snapshot:he,routes:Se.routes}));let Ie=Oe.current,[F,ye]=r.useReducer(()=>({}),{});return Ie.update(Se),C(()=>Ie.subscribe(()=>{ye()}),[]),C(()=>Ie.updateLocation(ae.current).unsubscribe,[ae.current.key]),r.createElement(g.Provider,{value:{location:ae}},r.createElement(y.Provider,{value:{router:Ie}},r.createElement(k,null),r.createElement(E,{value:[Ie.rootMatch,...Ie.state.matches]},oe??r.createElement(J,null))))},e.RouterInstance=S,e.cleanPath=Z,e.defaultParseSearch=_e,e.defaultStringifySearch=Le,e.functionalUpdate=N,e.matchByPath=de,e.matchRoute=Ce,e.matchRoutes=I,e.parsePathname=Ee,e.parseSearchWith=He,e.resolvePath=O,e.stringifySearchWith=$e,e.useLoadRoute=X,e.useLocation=P,e.useMatch=ue,e.useMatchRoute=we,e.useMatches=re,e.useNavigate=ve,e.useParentMatches=function(){let Q=V(),oe=ue(),ae=Q.state.matches;return ae.slice(0,ae.findIndex(he=>he.id===oe.id)-1)},e.usePrompt=M,e.useResolvePath=me,e.useRouter=V,e.useSearch=function(){return P().current.search},Object.defineProperty(e,"__esModule",{value:!0})})});function mf(e,t){return mf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,r){return o.__proto__=r,o},mf(e,t)}var EO=_(()=>{});function $r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,mf(e,t)}var Ya=_(()=>{EO()});var Li,Kl=_(()=>{Li=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 Tt(){return Tt=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},Tt.apply(this,arguments)}var la=_(()=>{});function lo(){}function SO(e,t){return typeof e=="function"?e(t):e}function hf(e){return typeof e=="number"&&e>=0&&e!==1/0}function gf(e){return Array.isArray(e)?e:[e]}function Uh(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Xa(e,t,n){return bf(e)?typeof t=="function"?Tt({},n,{queryKey:e,queryFn:t}):Tt({},t,{queryKey:e}):e}function _O(e,t,n){return bf(e)?typeof t=="function"?Tt({},n,{mutationKey:e,mutationFn:t}):Tt({},t,{mutationKey:e}):typeof e=="function"?Tt({},t,{mutationFn:e}):Tt({},e)}function Ds(e,t,n){return bf(e)?[Tt({},t,{queryKey:e}),n]:[e||{},t]}function L$(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 Fb(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(bf(a)){if(o){if(t.queryHash!==vf(a,t.options))return!1}else if(!yf(t.queryKey,a))return!1}var u=L$(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 Vb(e,t){var n=e.exact,o=e.fetching,r=e.predicate,i=e.mutationKey;if(bf(i)){if(!t.options.mutationKey)return!1;if(n){if(Ja(t.options.mutationKey)!==Ja(i))return!1}else if(!yf(t.options.mutationKey,i))return!1}return!(typeof o=="boolean"&&t.state.status==="loading"!==o||r&&!r(t))}function vf(e,t){var n=(t==null?void 0:t.queryKeyHashFn)||Ja;return n(e)}function Ja(e){var t=gf(e);return N$(t)}function N$(e){return JSON.stringify(e,function(t,n){return Ub(n)?Object.keys(n).sort().reduce(function(o,r){return o[r]=n[r],o},{}):n})}function yf(e,t){return TO(gf(e),gf(t))}function TO(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!TO(e[n],t[n])}):!1}function fc(e,t){if(e===t)return e;var n=Array.isArray(e)&&Array.isArray(t);if(n||Ub(e)&&Ub(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]=fc(e[u],t[u]),s[u]===e[u]&&a++}return o===i&&a===o?e:s}return t}function OO(e,t){if(e&&!t||t&&!e)return!1;for(var n in e)if(e[n]!==t[n])return!1;return!0}function Ub(e){if(!kO(e))return!1;var t=e.constructor;if(typeof t=="undefined")return!0;var n=t.prototype;return!(!kO(n)||!n.hasOwnProperty("isPrototypeOf"))}function kO(e){return Object.prototype.toString.call(e)==="[object Object]"}function bf(e){return typeof e=="string"||Array.isArray(e)}function AO(e){return new Promise(function(t){setTimeout(t,e)})}function Bb(e){Promise.resolve().then(e).catch(function(t){return setTimeout(function(){throw t})})}function Bh(){if(typeof AbortController=="function")return new AbortController}var Yl,Hr=_(()=>{la();Yl=typeof window=="undefined"});var F$,Za,zh=_(()=>{Ya();Kl();Hr();F$=function(e){$r(t,e);function t(){var o;return o=e.call(this)||this,o.setup=function(r){var i;if(!Yl&&((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}(Li),Za=new F$});var V$,dc,zb=_(()=>{Ya();Kl();Hr();V$=function(e){$r(t,e);function t(){var o;return o=e.call(this)||this,o.setup=function(r){var i;if(!Yl&&((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}(Li),dc=new V$});function U$(e){return Math.min(1e3*Math.pow(2,e),3e4)}function xf(e){return typeof(e==null?void 0:e.cancel)=="function"}function mc(e){return e instanceof PO}var PO,$h,Cf=_(()=>{zh();zb();Hr();PO=function(t){this.revert=t==null?void 0:t.revert,this.silent=t==null?void 0:t.silent};$h=function(t){var n=this,o=!1,r,i,s,a;this.abort=t.abort,this.cancel=function(f){return r==null?void 0:r(f)},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(f,d){s=f,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 f(){if(!n.isResolved){var d;try{d=t.fn()}catch(m){d=Promise.reject(m)}r=function(h){if(!n.isResolved&&(u(new PO(h)),n.abort==null||n.abort(),xf(d)))try{d.cancel()}catch{}},n.isTransportCancelable=xf(d),Promise.resolve(d).then(l).catch(function(m){var h,g;if(!n.isResolved){var v=(h=t.retry)!=null?h:3,y=(g=t.retryDelay)!=null?g:U$,x=typeof y=="function"?y(n.failureCount,m):y,C=v===!0||typeof v=="number"&&n.failureCount<v||typeof v=="function"&&v(n.failureCount,m);if(o||!C){u(m);return}n.failureCount++,t.onFail==null||t.onFail(n.failureCount,m),AO(x).then(function(){if(!Za.isFocused()||!dc.isOnline())return c()}).then(function(){o?u(m):f()})}})}};p()}});var B$,en,ns=_(()=>{Hr();B$=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):Bb(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&&Bb(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}(),en=new B$});function Xl(){return IO}function $b(e){IO=e}var IO,wf=_(()=>{IO=console});var MO,DO=_(()=>{la();Hr();ns();wf();Cf();MO=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=Tt({},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(),hf(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=SO(o,a);return((i=(s=this.options).isDataEqual)==null?void 0:i.call(s,a,l))?l=a:this.options.structuralSharing!==!1&&(l=fc(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(lo).catch(lo):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||!Uh(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(y){return y.options.queryFn});c&&this.setOptions(c.options)}var p=gf(this.queryKey),f=Bh(),d={queryKey:p,pageParam:void 0,meta:this.meta};Object.defineProperty(d,"signal",{enumerable:!0,get:function(){if(f)return i.abortSignalConsumed=!0,f.signal}});var m=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:m,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 v;this.dispatch({type:"fetch",meta:(v=h.fetchOptions)==null?void 0:v.meta})}return this.retryer=new $h({fn:h.fetchFn,abort:f==null||(l=f.abort)==null?void 0:l.bind(f),onSuccess:function(x){i.setData(x),i.cache.config.onSuccess==null||i.cache.config.onSuccess(x,i),i.cacheTime===0&&i.optionalRemove()},onError:function(x){mc(x)&&x.silent||i.dispatch({type:"error",error:x}),mc(x)||(i.cache.config.onError==null||i.cache.config.onError(x,i),Xl().error(x)),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),en.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 Tt({},o,{fetchFailureCount:o.fetchFailureCount+1});case"pause":return Tt({},o,{isPaused:!0});case"continue":return Tt({},o,{isPaused:!1});case"fetch":return Tt({},o,{fetchFailureCount:0,fetchMeta:(i=r.meta)!=null?i:null,isFetching:!0,isPaused:!1},!o.dataUpdatedAt&&{error:null,status:"loading"});case"success":return Tt({},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 mc(a)&&a.revert&&this.revertState?Tt({},this.revertState):Tt({},o,{error:a,errorUpdateCount:o.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:o.fetchFailureCount+1,isFetching:!1,isPaused:!1,status:"error"});case"invalidate":return Tt({},o,{isInvalidated:!0});case"setState":return Tt({},o,r.state);default:return o}},e}()});var LO,NO=_(()=>{Ya();Hr();DO();ns();Kl();LO=function(e){$r(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:vf(l,i),c=this.get(u);return c||(c=new MO({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;en.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=Ds(r,i),a=s[0];return typeof a.exact=="undefined"&&(a.exact=!0),this.queries.find(function(l){return Fb(a,l)})},n.findAll=function(r,i){var s=Ds(r,i),a=s[0];return Object.keys(a).length>0?this.queries.filter(function(l){return Fb(a,l)}):this.queries},n.notify=function(r){var i=this;en.batch(function(){i.listeners.forEach(function(s){s(r)})})},n.onFocus=function(){var r=this;en.batch(function(){r.queries.forEach(function(i){i.onFocus()})})},n.onOnline=function(){var r=this;en.batch(function(){r.queries.forEach(function(i){i.onOnline()})})},t}(Li)});function Hb(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}function z$(e,t){switch(t.type){case"failed":return Tt({},e,{failureCount:e.failureCount+1});case"pause":return Tt({},e,{isPaused:!0});case"continue":return Tt({},e,{isPaused:!1});case"loading":return Tt({},e,{context:t.context,data:void 0,error:null,isPaused:!1,status:"loading",variables:t.variables});case"success":return Tt({},e,{data:t.data,error:null,status:"success",isPaused:!1});case"error":return Tt({},e,{data:void 0,error:t.error,failureCount:e.failureCount+1,isPaused:!1,status:"error"});case"setState":return Tt({},e,t.state);default:return e}}var FO,jb=_(()=>{la();wf();ns();Cf();Hr();FO=function(){function e(n){this.options=Tt({},n.defaultOptions,n.options),this.mutationId=n.mutationId,this.mutationCache=n.mutationCache,this.observers=[],this.state=n.state||Hb(),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(lo).catch(lo)):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),Xl().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 $h({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=z$(this.state,o),en.batch(function(){r.observers.forEach(function(i){i.onMutationUpdate(o)}),r.mutationCache.notify(r)})},e}()});var VO,UO=_(()=>{Ya();ns();jb();Hr();Kl();VO=function(e){$r(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 FO({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;en.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 Vb(r,i)})},n.findAll=function(r){return this.mutations.filter(function(i){return Vb(r,i)})},n.notify=function(r){var i=this;en.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 en.batch(function(){return r.reduce(function(i,s){return i.then(function(){return s.continue().catch(lo)})},Promise.resolve())})},t}(Li)});function Ef(){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",f=(u==null?void 0:u.direction)==="backward",d=((s=t.state.data)==null?void 0:s.pages)||[],m=((a=t.state.data)==null?void 0:a.pageParams)||[],h=Bh(),g=h==null?void 0:h.signal,v=m,y=!1,x=t.options.queryFn||function(){return Promise.reject("Missing queryFn")},C=function(I,H,X,re){return v=re?[H].concat(v):[].concat(v,[H]),re?[X].concat(I):[].concat(I,[X])},T=function(I,H,X,re){if(y)return Promise.reject("Cancelled");if(typeof X=="undefined"&&!H&&I.length)return Promise.resolve(I);var ue={queryKey:t.queryKey,signal:g,pageParam:X,meta:t.meta},ve=x(ue),q=Promise.resolve(ve).then(function(me){return C(I,X,me,re)});if(xf(ve)){var J=q;J.cancel=ve.cancel}return q},E;if(!d.length)E=T([]);else if(p){var k=typeof c!="undefined",S=k?c:Wb(t.options,d);E=T(d,k,S)}else if(f){var P=typeof c!="undefined",A=P?c:BO(t.options,d);E=T(d,P,A,!0)}else(function(){v=[];var V=typeof t.options.getNextPageParam=="undefined",I=l&&d[0]?l(d[0],0,d):!0;E=I?T([],V,m[0]):Promise.resolve(C([],m[0],d[0]));for(var H=function(ue){E=E.then(function(ve){var q=l&&d[ue]?l(d[ue],ue,d):!0;if(q){var J=V?m[ue]:Wb(t.options,ve);return T(ve,V,J)}return Promise.resolve(C(ve,m[ue],d[ue]))})},X=1;X<d.length;X++)H(X)})();var B=E.then(function(V){return{pages:V,pageParams:v}}),z=B;return z.cancel=function(){y=!0,h==null||h.abort(),xf(E)&&E.cancel()},B}}}}function Wb(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function BO(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}function zO(e,t){if(e.getNextPageParam&&Array.isArray(t)){var n=Wb(e,t);return typeof n!="undefined"&&n!==null&&n!==!1}}function $O(e,t){if(e.getPreviousPageParam&&Array.isArray(t)){var n=BO(e,t);return typeof n!="undefined"&&n!==null&&n!==!1}}var Gb=_(()=>{Cf();Hr()});var qb,HO=_(()=>{la();Hr();NO();UO();zh();zb();ns();Gb();qb=function(){function e(n){n===void 0&&(n={}),this.queryCache=n.queryCache||new LO,this.mutationCache=n.mutationCache||new VO,this.defaultOptions=n.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}var t=e.prototype;return t.mount=function(){var o=this;this.unsubscribeFocus=Za.subscribe(function(){Za.isFocused()&&dc.isOnline()&&(o.mutationCache.onFocus(),o.queryCache.onFocus())}),this.unsubscribeOnline=dc.subscribe(function(){Za.isFocused()&&dc.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=Ds(o,r),s=i[0];return s.fetching=!0,this.queryCache.findAll(s).length},t.isMutating=function(o){return this.mutationCache.findAll(Tt({},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=Xa(o),a=this.defaultQueryOptions(s);return this.queryCache.build(this,a).setData(r,i)},t.setQueriesData=function(o,r,i){var s=this;return en.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=Ds(o,r),s=i[0],a=this.queryCache;en.batch(function(){a.findAll(s).forEach(function(l){a.remove(l)})})},t.resetQueries=function(o,r,i){var s=this,a=Ds(o,r,i),l=a[0],u=a[1],c=this.queryCache,p=Tt({},l,{active:!0});return en.batch(function(){return c.findAll(l).forEach(function(f){f.reset()}),s.refetchQueries(p,u)})},t.cancelQueries=function(o,r,i){var s=this,a=Ds(o,r,i),l=a[0],u=a[1],c=u===void 0?{}:u;typeof c.revert=="undefined"&&(c.revert=!0);var p=en.batch(function(){return s.queryCache.findAll(l).map(function(f){return f.cancel(c)})});return Promise.all(p).then(lo).catch(lo)},t.invalidateQueries=function(o,r,i){var s,a,l,u=this,c=Ds(o,r,i),p=c[0],f=c[1],d=Tt({},p,{active:(s=(a=p.refetchActive)!=null?a:p.active)!=null?s:!0,inactive:(l=p.refetchInactive)!=null?l:!1});return en.batch(function(){return u.queryCache.findAll(p).forEach(function(m){m.invalidate()}),u.refetchQueries(d,f)})},t.refetchQueries=function(o,r,i){var s=this,a=Ds(o,r,i),l=a[0],u=a[1],c=en.batch(function(){return s.queryCache.findAll(l).map(function(f){return f.fetch(void 0,Tt({},u,{meta:{refetchPage:l==null?void 0:l.refetchPage}}))})}),p=Promise.all(c).then(lo);return(u==null?void 0:u.throwOnError)||(p=p.catch(lo)),p},t.fetchQuery=function(o,r,i){var s=Xa(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(lo).catch(lo)},t.fetchInfiniteQuery=function(o,r,i){var s=Xa(o,r,i);return s.behavior=Ef(),this.fetchQuery(s)},t.prefetchInfiniteQuery=function(o,r,i){return this.fetchInfiniteQuery(o,r,i).then(lo).catch(lo)},t.cancelMutations=function(){var o=this,r=en.batch(function(){return o.mutationCache.getAll().map(function(i){return i.cancel()})});return Promise.all(r).then(lo).catch(lo)},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 Ja(o)===Ja(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 yf(o,i.queryKey)}))==null?void 0:r.defaultOptions:void 0},t.setMutationDefaults=function(o,r){var i=this.mutationDefaults.find(function(s){return Ja(o)===Ja(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 yf(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=Tt({},this.defaultOptions.queries,this.getQueryDefaults(o==null?void 0:o.queryKey),o,{_defaulted:!0});return!r.queryHash&&r.queryKey&&(r.queryHash=vf(r.queryKey,r)),r},t.defaultQueryObserverOptions=function(o){return this.defaultQueryOptions(o)},t.defaultMutationOptions=function(o){return(o==null?void 0:o._defaulted)?o:Tt({},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 $$(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function jO(e,t){return $$(e,t)||e.state.dataUpdatedAt>0&&Qb(e,t,t.refetchOnMount)}function Qb(e,t,n){if(t.enabled!==!1){var o=typeof n=="function"?n(e):n;return o==="always"||o!==!1&&Kb(e,t)}return!1}function WO(e,t,n,o){return n.enabled!==!1&&(e!==t||o.enabled===!1)&&(!n.suspense||e.state.status!=="error")&&Kb(e,n)}function Kb(e,t){return e.isStaleByTime(t.staleTime)}var Sf,Yb=_(()=>{la();Ya();Hr();ns();zh();Kl();wf();Cf();Sf=function(e){$r(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),jO(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())},n.onUnsubscribe=function(){this.listeners.length||this.destroy()},n.shouldFetchOnReconnect=function(){return Qb(this.currentQuery,this.options,this.options.refetchOnReconnect)},n.shouldFetchOnWindowFocus=function(){return Qb(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&&WO(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(Tt({},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(lo)),i},n.updateStaleTimeout=function(){var r=this;if(this.clearStaleTimeout(),!(Yl||this.currentResult.isStale||!hf(this.options.staleTime))){var i=Uh(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,!(Yl||this.options.enabled===!1||!hf(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(function(){(i.options.refetchIntervalInBackground||Za.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,f=p?r.state:this.currentQueryInitialState,d=p?this.currentResult:this.previousQueryResult,m=r.state,h=m.dataUpdatedAt,g=m.error,v=m.errorUpdatedAt,y=m.isFetching,x=m.status,C=!1,T=!1,E;if(i.optimisticResults){var k=this.hasListeners(),S=!k&&jO(r,i),P=k&&WO(r,s,i,a);(S||P)&&(y=!0,h||(x="loading"))}if(i.keepPreviousData&&!m.dataUpdateCount&&(d==null?void 0:d.isSuccess)&&x!=="error")E=d.data,h=d.dataUpdatedAt,x=d.status,C=!0;else if(i.select&&typeof m.data!="undefined")if(l&&m.data===(u==null?void 0:u.data)&&i.select===this.selectFn)E=this.selectResult;else try{this.selectFn=i.select,E=i.select(m.data),i.structuralSharing!==!1&&(E=fc(l==null?void 0:l.data,E)),this.selectResult=E,this.selectError=null}catch(z){Xl().error(z),this.selectError=z}else E=m.data;if(typeof i.placeholderData!="undefined"&&typeof E=="undefined"&&(x==="loading"||x==="idle")){var A;if((l==null?void 0:l.isPlaceholderData)&&i.placeholderData===(c==null?void 0:c.placeholderData))A=l.data;else if(A=typeof i.placeholderData=="function"?i.placeholderData():i.placeholderData,i.select&&typeof A!="undefined")try{A=i.select(A),i.structuralSharing!==!1&&(A=fc(l==null?void 0:l.data,A)),this.selectError=null}catch(z){Xl().error(z),this.selectError=z}typeof A!="undefined"&&(x="success",E=A,T=!0)}this.selectError&&(g=this.selectError,E=this.selectResult,v=Date.now(),x="error");var B={status:x,isLoading:x==="loading",isSuccess:x==="success",isError:x==="error",isIdle:x==="idle",data:E,dataUpdatedAt:h,error:g,errorUpdatedAt:v,failureCount:m.fetchFailureCount,errorUpdateCount:m.errorUpdateCount,isFetched:m.dataUpdateCount>0||m.errorUpdateCount>0,isFetchedAfterMount:m.dataUpdateCount>f.dataUpdateCount||m.errorUpdateCount>f.errorUpdateCount,isFetching:y,isRefetching:y&&x!=="loading",isLoadingError:x==="error"&&m.dataUpdatedAt===0,isPlaceholderData:T,isPreviousData:C,isRefetchError:x==="error"&&m.dataUpdatedAt!==0,isStale:Kb(r,i),refetch:this.refetch,remove:this.remove};return B},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,f=r[p]!==i[p],d=u==null?void 0:u.some(function(h){return h===c}),m=l==null?void 0:l.some(function(h){return h===c});return f&&!m&&(!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,!OO(this.currentResult,i)){var s={cache:!0};(r==null?void 0:r.listeners)!==!1&&this.shouldNotifyListeners(this.currentResult,i)&&(s.listeners=!0),this.notify(Tt({},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"&&!mc(r.error)&&(i.onError=!0),this.updateResult(i),this.hasListeners()&&this.updateTimers()},n.notify=function(r){var i=this;en.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}(Li)});var GO,qO=_(()=>{la();Ya();Yb();Gb();GO=function(e){$r(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,Tt({},r,{behavior:Ef()}),i)},n.getOptimisticResult=function(r){return r.behavior=Ef(),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,f=r.state,d=e.prototype.createResult.call(this,r,i);return Tt({},d,{fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:zO(i,(s=f.data)==null?void 0:s.pages),hasPreviousPage:$O(i,(a=f.data)==null?void 0:a.pages),isFetchingNextPage:f.isFetching&&((l=f.fetchMeta)==null||(u=l.fetchMore)==null?void 0:u.direction)==="forward",isFetchingPreviousPage:f.isFetching&&((c=f.fetchMeta)==null||(p=c.fetchMore)==null?void 0:p.direction)==="backward"})},t}(Sf)});var QO,KO=_(()=>{la();Ya();jb();ns();Kl();QO=function(e){$r(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,Tt({},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:Hb(),i=Tt({},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;en.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}(Li)});var YO=_(()=>{});var _f=_(()=>{HO();Yb();wf();ns();YO()});var hi=Ke((uue,XO)=>{XO.exports=window.ReactDOM});var JO,ZO,RO=_(()=>{JO=D(hi()),ZO=JO.default.unstable_batchedUpdates});var ek=_(()=>{_f();RO();en.setBatchNotifyFunction(ZO)});var tk,nk=_(()=>{tk=console});var ok=_(()=>{_f();nk();$b(tk)});function sk(e){return e&&typeof window!="undefined"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=rk),window.ReactQueryClientContext):rk}var Ra,rk,ik,Tf,Xb,Hh=_(()=>{Ra=D(j()),rk=Ra.default.createContext(void 0),ik=Ra.default.createContext(!1);Tf=function(){var t=Ra.default.useContext(sk(Ra.default.useContext(ik)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},Xb=function(t){var n=t.client,o=t.contextSharing,r=o===void 0?!1:o,i=t.children;Ra.default.useEffect(function(){return n.mount(),function(){n.unmount()}},[n]);var s=sk(r);return Ra.default.createElement(ik.Provider,{value:r},Ra.default.createElement(s.Provider,{value:n},i))}});function H$(){var e=!1;return{clearReset:function(){e=!1},reset:function(){e=!0},isReset:function(){return e}}}var Jb,j$,ak,lk=_(()=>{Jb=D(j());j$=Jb.default.createContext(H$()),ak=function(){return Jb.default.useContext(j$)}});function jh(e,t,n){return typeof t=="function"?t.apply(void 0,n):typeof t=="boolean"?t:!!e}var Zb=_(()=>{});function Rb(e,t,n){var o=hc.default.useRef(!1),r=hc.default.useState(0),i=r[1],s=_O(e,t,n),a=Tf(),l=hc.default.useRef();l.current?l.current.setOptions(s):l.current=new QO(a,s);var u=l.current.getCurrentResult();hc.default.useEffect(function(){o.current=!0;var p=l.current.subscribe(en.batchCalls(function(){o.current&&i(function(f){return f+1})}));return function(){o.current=!1,p()}},[]);var c=hc.default.useCallback(function(p,f){l.current.mutate(p,f).catch(lo)},[]);if(u.error&&jh(void 0,l.current.options.useErrorBoundary,[u.error]))throw u.error;return Tt({},u,{mutate:c,mutateAsync:u.mutate})}var hc,uk=_(()=>{la();hc=D(j());ns();Hr();KO();Hh();Zb()});function Wh(e,t){var n=gc.default.useRef(!1),o=gc.default.useState(0),r=o[1],i=Tf(),s=ak(),a=i.defaultQueryObserverOptions(e);a.optimisticResults=!0,a.onError&&(a.onError=en.batchCalls(a.onError)),a.onSuccess&&(a.onSuccess=en.batchCalls(a.onSuccess)),a.onSettled&&(a.onSettled=en.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=gc.default.useState(function(){return new t(i,a)}),u=l[0],c=u.getOptimisticResult(a);if(gc.default.useEffect(function(){n.current=!0,s.clearReset();var p=u.subscribe(en.batchCalls(function(){n.current&&r(function(f){return f+1})}));return u.updateResult(),function(){n.current=!1,p()}},[s,u]),gc.default.useEffect(function(){u.setOptions(a,{listeners:!1})},[a,u]),a.suspense&&c.isLoading)throw u.fetchOptimistic(a).then(function(p){var f=p.data;a.onSuccess==null||a.onSuccess(f),a.onSettled==null||a.onSettled(f,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&&jh(a.suspense,a.useErrorBoundary,[c.error,u.getCurrentQuery()]))throw c.error;return a.notifyOnChangeProps==="tracked"&&(c=u.trackResult(c,a)),c}var gc,ex=_(()=>{gc=D(j());ns();lk();Hh();Zb()});function Jl(e,t,n){var o=Xa(e,t,n);return Wh(o,Sf)}var ck=_(()=>{_f();Hr();ex()});function tx(e,t,n){var o=Xa(e,t,n);return Wh(o,GO)}var pk=_(()=>{qO();Hr();ex()});var fk=_(()=>{});var dk=_(()=>{ek();ok();Hh();uk();ck();pk();fk()});var Of=_(()=>{_f();dk()});function q$({type:e="",className:t,...n}){let o=(0,b.useMemo)(()=>W$(e),[e]),r=(0,b.useMemo)(()=>G$(e,o),[e,o]),i=(0,b.useMemo)(()=>nx(e),[e]);return b.default.createElement("svg",{className:ie("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 b,Gh,mk,Jue,W$,G$,nx,Q$,te,Ze=_(()=>{b=D(j());Ye();Gh={add:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.default.createElement("circle",{cx:"7.5",cy:"8.5",r:"1.5"}),b.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"}),b.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":b.default.createElement("g",null,b.default.createElement("rect",{height:"8",width:"8",x:"4",y:"4"}),b.default.createElement("rect",{height:"2",width:"2",y:"4"}),b.default.createElement("rect",{height:"2",width:"2",y:"10"}),b.default.createElement("rect",{height:"2",width:"2",x:"14",y:"4"}),b.default.createElement("rect",{height:"2",width:"2",x:"14",y:"10"}),b.default.createElement("rect",{height:"2",width:"2",x:"4"}),b.default.createElement("rect",{height:"2",width:"2",x:"10"}),b.default.createElement("rect",{height:"2",width:"2",x:"4",y:"14"}),b.default.createElement("rect",{height:"2",width:"2",x:"10",y:"14"})),at:b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.default.createElement("path",{d:"M16,0H5v5H0v11h11v-5h5V0z M9,14H2V7h3v4h4V14z M14,9h-3V5H7V2h7V9z"})),bolt:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.default.createElement("polygon",{points:"5.6,8.4 1.6,6 0,7.6 5.6,14 16,3.6 14.4,2"})),clear:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.default.createElement("path",{d:"M14,0H4v2h9v11h2V1C15,0.4,14.6,0,14,0z"})),clipboard:b.default.createElement("g",null,b.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"}),b.default.createElement("rect",{height:"4",width:"6",x:"5"})),circle:b.default.createElement("g",null,b.default.createElement("circle",{cx:"8",cy:"8",r:"7"})),"circle-out":b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.default.createElement("rect",{height:"4",width:"6",x:"5"}),b.default.createElement("rect",{height:"2",width:"8",x:"4",y:"6"}),b.default.createElement("rect",{height:"2",width:"8",x:"4",y:"10"})),"cursor-text":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.default.createElement("path",{d:"M12.586,15l-3.793-3.793L7,14L5,6l8,2l-2.793,1.793L14,13.586L12.586,15z"}),b.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:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.default.createElement("rect",{height:"2",width:"16",y:"14"}),b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.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"}),b.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"}),b.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:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.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"}),b.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"}),b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.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":b.default.createElement("g",null,b.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"}),b.default.createElement("circle",{cx:"14.5",cy:"3.5",r:"2.5"})),"info-styled-square":b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.default.createElement("path",{d:"M6,9.007H1a1,1,0,0,0,0,2H6a1,1,0,0,0,0-2Z"}),b.default.createElement("path",{d:"M6,13H1a1,1,0,0,0,0,2H6a1,1,0,0,0,0-2Z"}),b.default.createElement("path",{d:"M1,3H15a1,1,0,0,0,0-2H1A1,1,0,0,0,1,3Z"}),b.default.createElement("path",{d:"M15,5H1A1,1,0,0,0,1,7H15a1,1,0,0,0,0-2Z"}),b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.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"}),b.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:b.default.createElement("g",null,b.default.createElement("polygon",{points:"8,8 12,4 9,4 9,0 7,0 7,4 4,4 "}),b.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:b.default.createElement("g",null,b.default.createElement("polygon",{points:"8,12 12,8 8,4 8,7 0,7 0,9 8,9"}),b.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:b.default.createElement("g",null,b.default.createElement("polygon",{points:"4,4 0,8 4,12 4,9 10,9 10,7 4,7"}),b.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":b.default.createElement("g",null,b.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"}),b.default.createElement("path",{d:"M11,4H2v2h8v8h2V5C12,4.4,11.6,4,11,4z"}),b.default.createElement("path",{d:"M15,0H6v2h8v8h2V1C16,0.4,15.6,0,15,0z"})),"looper-consumer":b.default.createElement("g",null,b.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"}),b.default.createElement("path",{d:"M11,4H2v2h8v8h2V5C12,4.4,11.6,4,11,4z"}),b.default.createElement("path",{d:"M15,0H6v2h8v8h2V1C16,0.4,15.6,0,15,0z"})),mail:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.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"}),b.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"}),b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.default.createElement("circle",{cx:"8",cy:"8",r:"2"}),b.default.createElement("circle",{cx:"2",cy:"8",r:"2"}),b.default.createElement("circle",{cx:"14",cy:"8",r:"2"})),move:b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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"}),b.default.createElement("rect",{height:"14",width:"2",x:"14",y:"1"})),"move-forward":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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"}),b.default.createElement("rect",{height:"14",width:"2",y:"1"})),"move-up-layer":b.default.createElement("g",null,b.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"}),b.default.createElement("path",{d:"M15,8H11v2h4a1,1,0,0,0,0-2Z"}),b.default.createElement("path",{d:"M0,9a1,1,0,0,0,1,1H7V8H1A1,1,0,0,0,0,9Z"})),"fast-forward":b.default.createElement("g",null,b.default.createElement("polygon",{points:"7,6.4 0,1 0,15 7,9.6 7,15 16,8 7,1 "})),nearr:b.default.createElement("g",null,b.default.createElement("path",{d:"M14,1H6v2h5.586L1.293,13.293l1.414,1.414L13,4.414V10h2V2C15,1.448,14.552,1,14,1z"})),swarr:b.default.createElement("g",null,b.default.createElement("path",{d:"M14,1H6v2h5.586L1.293,13.293l1.414,1.414L13,4.414V10h2V2C15,1.448,14.552,1,14,1z"})),none:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.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"}),b.default.createElement("path",{d:"M6.714,16H1.261V14.831l3.031-4.3H1.333V9H6.638v1.164L3.607,14.473H6.714Z"}),b.default.createElement("polygon",{points:"13 11 13 0 11 0 11 11 8 11 12 16 16 11 13 11"})),phone:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.default.createElement("rect",{height:"7",width:"2",x:"7"})),preview:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.default.createElement("path",{d:"M8,5C2.8,5,0,8.8,0,15c1.5-2.4,2.7-4,8-4v4l8-7L8,1V5z"})),reset:b.default.createElement("g",null,b.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"}),b.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"}),b.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"}),b.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:b.default.createElement("g",{id:"g10",transform:"matrix(-0.94614865,0,0,0.97216696,14.590278,0.02504974)"}," ",b.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"})," ",b.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"})," ",b.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"})," ",b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.default.createElement("path",{d:"M2,4H0V1A1,1,0,0,1,1,0H4V2H2Z"}),b.default.createElement("path",{d:"M16,4H14V2H12V0h3a1,1,0,0,1,1,1Z"}),b.default.createElement("path",{d:"M4,16H1a1,1,0,0,1-1-1V12H2v2H4Z"}),b.default.createElement("path",{d:"M15,16H12V14h2V12h2v3A1,1,0,0,1,15,16Z"}),b.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:b.default.createElement("g",null,b.default.createElement("polygon",{points:"9,1 0,8 9,15 9,9.6 16,15 16,1 9,6.4 "})),"remove-spacing":b.default.createElement("g",null,b.default.createElement("path",{d:"M2,6H0V1c0-0.6,0.4-1,1-1h5v2H2V6z"}),b.default.createElement("path",{d:"M16,6h-2V2h-4V0h5c0.6,0,1,0.4,1,1V6z"}),b.default.createElement("path",{d:"M15,16h-5v-2h4v-4h2v5C16,15.6,15.6,16,15,16z"}),b.default.createElement("path",{d:"M6,16H1c-0.6,0-1-0.4-1-1v-5h2v4h4V16z"})),eye:b.default.createElement("g",null,b.default.createElement("path",{d:"M2,4H0V1A1,1,0,0,1,1,0H4V2H2Z"}),b.default.createElement("path",{d:"M16,4H14V2H12V0h3a1,1,0,0,1,1,1Z"}),b.default.createElement("path",{d:"M4,16H1a1,1,0,0,1-1-1V12H2v2H4Z"}),b.default.createElement("path",{d:"M15,16H12V14h2V12h2v3A1,1,0,0,1,15,16Z"}),b.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":b.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":b.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":b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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"}),b.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":b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.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"}),b.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"}),b.default.createElement("polygon",{points:"16,9 16,7 9,7 7,7 0,7 0,9"})),text:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.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"}),b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.default.createElement("rect",{height:"2",width:"16",y:"14"}),b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.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"}),b.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"}),b.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"}),b.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:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.default.createElement("polygon",{points:"2,6 14,6 8,0"}),b.default.createElement("polygon",{points:"8,16 14,10 2,10"})),"sort-asc":b.default.createElement("g",null,b.default.createElement("polygon",{points:"2,6 14,6 8,0"})),"sort-desc":b.default.createElement("g",null,b.default.createElement("polygon",{points:"8,16 14,10 2,10"})),"drag-indicator":b.default.createElement("g",null,b.default.createElement("circle",{cx:"4",cy:"2",r:"2"}),b.default.createElement("circle",{cx:"12",cy:"2",r:"2"}),b.default.createElement("circle",{cx:"4",cy:"14",r:"2"}),b.default.createElement("circle",{cx:"12",cy:"14",r:"2"}),b.default.createElement("circle",{cx:"4",cy:"8",r:"2"}),b.default.createElement("circle",{cx:"12",cy:"8",r:"2"})),tag:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.default.createElement("circle",{cx:"8",cy:"7",r:"3"}),b.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:b.default.createElement("g",null,b.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"}),b.default.createElement("circle",{cx:"8",cy:"8",r:"2"})),hidden:b.default.createElement("g",null,b.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"}),b.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":b.default.createElement("g",null,b.default.createElement("rect",{x:"4",width:"8",height:"16"}),b.default.createElement("rect",{y:"3",width:"2",height:"10"}),b.default.createElement("rect",{x:"14",y:"3",width:"2",height:"10"})),"margin-y-auto":b.default.createElement("g",null,b.default.createElement("rect",{y:"4",width:"16",height:"8"}),b.default.createElement("rect",{x:"3",width:"10",height:"2"}),b.default.createElement("rect",{x:"3",y:"14",width:"10",height:"2"})),wand:b.default.createElement("g",null,b.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"}),b.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"}),b.default.createElement("rect",{height:"2",width:"3",x:"13",y:"7"}),b.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"}),b.default.createElement("rect",{height:"3",width:"2",x:"7"}),b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.default.createElement("polygon",{points:"7.586 1 1 7.586 1 10.414 10.414 1 7.586 1"}),b.default.createElement("polygon",{points:"1 1 1 4.414 4.414 1 1 1"}),b.default.createElement("polygon",{points:"11.586 15 15 15 15 11.586 11.586 15"}),b.default.createElement("polygon",{points:"15 1 13.586 1 1 13.586 1 15 2.414 15 15 2.414 15 1"}),b.default.createElement("polygon",{points:"15 5.586 5.586 15 8.414 15 15 8.414 15 5.586"})),"view-list":b.default.createElement("g",null,b.default.createElement("circle",{cx:"2",cy:"2",r:"2"}),b.default.createElement("circle",{cx:"2",cy:"8",r:"2"}),b.default.createElement("circle",{cx:"2",cy:"14",r:"2"}),b.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"}),b.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"}),b.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":b.default.createElement("g",null,b.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"}),b.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"}),b.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"}),b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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"}),b.default.createElement("rect",{height:"5",width:"2",x:"6",y:"11"}),b.default.createElement("rect",{height:"7",width:"2",x:"6"})),"logo-x":b.default.createElement("g",null,b.default.createElement("g",{transform:"translate(0.750000, 0.750000)"},b.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"}),b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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"}),b.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"}),b.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"}),b.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":b.default.createElement("g",null,b.default.createElement("polygon",{points:"2,2 6,2 6,0 0,0 0,6 2,6 "}),b.default.createElement("polygon",{points:"10,0 10,2 14,2 14,6 16,6 16,0 "}),b.default.createElement("polygon",{points:"14,14 10,14 10,16 16,16 16,10 14,10 "}),b.default.createElement("polygon",{points:"2,10 0,10 0,16 6,16 6,14 2,14 "}),b.default.createElement("rect",{height:"8",width:"8",x:"4",y:"4"})),"flex-custom":b.default.createElement("g",null,b.default.createElement("rect",{height:"2",width:"4",x:"6",y:"14"}),b.default.createElement("rect",{height:"2",width:"4",x:"6"}),b.default.createElement("rect",{height:"4",width:"2",x:"14",y:"6"}),b.default.createElement("rect",{height:"4",width:"2",y:"6"}),b.default.createElement("path",{d:"M2,2h2V0H1C0.4,0,0,0.4,0,1v3h2V2z"}),b.default.createElement("path",{d:"M15,0h-3v2h2v2h2V1C16,0.4,15.6,0,15,0z"}),b.default.createElement("path",{d:"M14,14h-2v2h3c0.6,0,1-0.4,1-1v-3h-2V14z"}),b.default.createElement("path",{d:"M2,12H0v3c0,0.6,0.4,1,1,1h3v-2H2V12z"})),"flex-fill-space":b.default.createElement("g",null,b.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 "}),b.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":b.default.createElement("g",null,b.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 "}),b.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 "}),b.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 "}),b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.default.createElement("rect",{height:"16",width:"16",rx:"1",ry:"1"})),"placement-x-around":b.default.createElement("g",null,b.default.createElement("rect",{height:"10",width:"4",x:"6",y:"3"}),b.default.createElement("rect",{height:"16",width:"2"}),b.default.createElement("rect",{height:"16",width:"2",x:"14"})),"placement-x-auto":b.default.createElement("g",null,b.default.createElement("polygon",{points:"7.7207,5 6.72058,8 9.27942,8 8.2793,5 "}),b.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":b.default.createElement("g",null,b.default.createElement("polygon",{points:"3,0 0,3 2,3 2,13 0,13 3,16 6,13 4,13 4,3 6,3 "}),b.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":b.default.createElement("g",null,b.default.createElement("rect",{x:"12",y:"3",width:"4",height:"10"}),b.default.createElement("rect",{y:"3",width:"4",height:"10"}),b.default.createElement("rect",{x:"7",width:"2",height:"16"})),"placement-x-center":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.default.createElement("rect",{height:"16",width:"2",x:"14"}),b.default.createElement("rect",{height:"4",width:"12",x:"0",y:"3"}),b.default.createElement("rect",{height:"4",width:"8",x:"4",y:"9"})),"placement-x-evenly":b.default.createElement("g",null,b.default.createElement("rect",{x:"6",y:"3",width:"4",height:"10"}),b.default.createElement("rect",{width:"2",height:"6"}),b.default.createElement("rect",{y:"10",width:"2",height:"6"}),b.default.createElement("rect",{x:"14",width:"2",height:"6"}),b.default.createElement("rect",{x:"14",y:"10",width:"2",height:"6"})),"placement-x-start":b.default.createElement("g",null,b.default.createElement("rect",{height:"16",width:"2"}),b.default.createElement("rect",{height:"4",width:"12",x:"4",y:"3"}),b.default.createElement("rect",{height:"4",width:"8",x:"4",y:"9"})),"placement-x-stretch":b.default.createElement("g",null,b.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"}),b.default.createElement("rect",{x:"5",width:"2",height:"4"}),b.default.createElement("rect",{x:"9",width:"2",height:"4"}),b.default.createElement("rect",{x:"13",width:"2",height:"4"}),b.default.createElement("rect",{x:"1",width:"2",height:"4"})),"placement-y-around":b.default.createElement("g",null,b.default.createElement("rect",{height:"4",width:"10",x:"3",y:"6"}),b.default.createElement("rect",{height:"2",width:"16"}),b.default.createElement("rect",{height:"2",width:"16",y:"14"})),"placement-y-auto":b.default.createElement("g",null,b.default.createElement("polygon",{points:"7.7207,5 6.72058,8 9.27942,8 8.2793,5 "}),b.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":b.default.createElement("g",null,b.default.createElement("polygon",{points:"3,0 0,3 2,3 2,13 0,13 3,16 6,13 4,13 4,3 6,3 "}),b.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":b.default.createElement("g",null,b.default.createElement("rect",{x:"3",y:"12",width:"10",height:"4"}),b.default.createElement("rect",{x:"3",width:"10",height:"4"}),b.default.createElement("rect",{y:"7",width:"16",height:"2"})),"placement-y-center":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.default.createElement("rect",{height:"2",width:"16",y:"14"}),b.default.createElement("rect",{height:"12",width:"4",x:"3",y:"0"}),b.default.createElement("rect",{height:"8",width:"4",x:"9",y:"4"})),"placement-y-evenly":b.default.createElement("g",null,b.default.createElement("rect",{x:"3",y:"6",width:"10",height:"4"}),b.default.createElement("rect",{x:"10",width:"6",height:"2"}),b.default.createElement("rect",{width:"6",height:"2"}),b.default.createElement("rect",{x:"10",y:"14",width:"6",height:"2"}),b.default.createElement("rect",{y:"14",width:"6",height:"2"})),"placement-y-start":b.default.createElement("g",null,b.default.createElement("rect",{height:"2",width:"16"}),b.default.createElement("rect",{height:"12",width:"4",x:"9",y:"4"}),b.default.createElement("rect",{height:"8",width:"4",x:"3",y:"4"})),"placement-y-stretch":b.default.createElement("g",null,b.default.createElement("rect",{height:"14",width:"9",rx:"1",ry:"1",x:"7",y:"1"}),b.default.createElement("rect",{height:"2",width:"4",y:"9"}),b.default.createElement("rect",{height:"2",width:"4",y:"5"}),b.default.createElement("rect",{height:"2",width:"4",y:"1"}),b.default.createElement("rect",{height:"2",width:"4",y:"13"})),"size-xs":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.default.createElement("path",{d:"M24,17c0,2.2-1.8,4-4,4H4c-2.2,0-4-1.8-4-4H24z"}),b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.default.createElement("rect",{height:"2",width:"16",y:"1"}),b.default.createElement("rect",{height:"2",width:"10",y:"5"}),b.default.createElement("rect",{height:"2",width:"16",y:"9"}),b.default.createElement("rect",{height:"2",width:"10",y:"13"})),"text-align-center":b.default.createElement("g",null,b.default.createElement("rect",{height:"2",width:"16",y:"1"}),b.default.createElement("rect",{height:"2",width:"10",x:"3",y:"5"}),b.default.createElement("rect",{height:"2",width:"16",y:"9"}),b.default.createElement("rect",{height:"2",width:"10",x:"3",y:"13"})),"text-align-right":b.default.createElement("g",null,b.default.createElement("rect",{height:"2",width:"16",y:"1"}),b.default.createElement("rect",{height:"2",width:"10",x:"6",y:"5"}),b.default.createElement("rect",{height:"2",width:"16",y:"9"}),b.default.createElement("rect",{height:"2",width:"10",x:"6",y:"13"})),"text-align-justify":b.default.createElement("g",null,b.default.createElement("rect",{height:"2",width:"16",y:"1"}),b.default.createElement("rect",{height:"2",width:"16",y:"5"}),b.default.createElement("rect",{height:"2",width:"16",y:"9"}),b.default.createElement("rect",{height:"2",width:"16",y:"13"})),code:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.default.createElement("g",{className:"is-axis",style:{opacity:"0.55"}},b.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"}),b.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"})),b.default.createElement("g",{className:"is-arrow"},b.default.createElement("polygon",{points:"16,9.8 13,7.8 13,11.8"}),b.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"}),b.default.createElement("circle",{cx:"6.2",cy:"9.8",r:"1.5"}),b.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:b.default.createElement("g",null,b.default.createElement("g",{className:"is-axis",style:{opacity:"0.55"}},b.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"}),b.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"})),b.default.createElement("g",{className:"is-arrow"},b.default.createElement("polygon",{points:"6.2,0 4.2,3 8.2,3"}),b.default.createElement("rect",{x:"5.8",y:"2",width:"1",height:"7"}),b.default.createElement("circle",{cx:"6.2",cy:"9.8",r:"1.5"}),b.default.createElement("path",{d:"M14.4,0H16l-2.3,4.2v2.5h-1.4V4.2L10,0h1.7l1.4,2.9L14.4,0z"}))),axisZ:b.default.createElement("g",null,b.default.createElement("g",{className:"is-axis",style:{opacity:"0.55"}},b.default.createElement("path",{d:"M6.8,7.6V0h-1v7.6C6.1,7.5,6.4,7.5,6.8,7.6z"}),b.default.createElement("path",{d:"M8.4,9.2c0.1,0.3,0.1,0.7,0,1H16v-1H8.4z"})),b.default.createElement("g",{className:"is-arrow"},b.default.createElement("polygon",{points:"0,16 3.5,15.3 0.7,12.5"}),b.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"}),b.default.createElement("circle",{cx:"6.2",cy:"9.8",r:"1.5"}),b.default.createElement("path",{d:"M10,5.6l4-4.4h-3.9V0H16v1.1l-4,4.4h4v1.2h-6V5.6z"}))),rotateX:b.default.createElement("g",null,b.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"}),b.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:b.default.createElement("g",null,b.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"}),b.default.createElement("path",{d:"M14.4,0H16l-2.3,4.2v2.5h-1.4V4.2L10,0h1.7l1.4,2.9L14.4,0z"})),rotateZ:b.default.createElement("g",null,b.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"}),b.default.createElement("path",{d:"M10,5.6l4-4.4h-3.9V0H16v1.1l-4,4.4h4v1.2h-6V5.6z"})),"nav-document":b.default.createElement("g",null,b.default.createElement("circle",{cx:"2",cy:"2",r:"2"}),b.default.createElement("circle",{cx:"2",cy:"8",r:"2"}),b.default.createElement("circle",{cx:"2",cy:"14",r:"2"}),b.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"}),b.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"}),b.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":b.default.createElement("g",null,b.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"}),b.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"}),b.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":b.default.createElement("g",null,b.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"}),b.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"}),b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.default.createElement("path",{d:"M7.8,4.4L5.1,7.1l-1.9-2l5-5.1h3v16H7.8V4.4z"})),"num-2":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.default.createElement("path",{d:"M10,3H2V0h12v2.4L8.1,16H4.3L10,3z"})),"num-8":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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:b.default.createElement("g",null,b.default.createElement("path",{d:"M12,6H10V4A2,2,0,0,0,6,4V6H4V4a4,4,0,0,1,8,0Z"}),b.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:b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.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"}),b.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"}),b.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"}),b.default.createElement("ellipse",{cx:"12",cy:"2.5",rx:"3",ry:"1.5"})),"component-export":b.default.createElement("g",null,b.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":b.default.createElement("g",null,b.default.createElement("rect",{height:"2",width:"4",x:"6",y:"14"}),b.default.createElement("rect",{height:"2",width:"4",x:"6"}),b.default.createElement("rect",{height:"4",width:"2",x:"14",y:"6"}),b.default.createElement("rect",{height:"4",width:"2",y:"6"}),b.default.createElement("path",{d:"M2,2h2V0H1C0.4,0,0,0.4,0,1v3h2V2z"}),b.default.createElement("path",{d:"M15,0h-3v2h2v2h2V1C16,0.4,15.6,0,15,0z"}),b.default.createElement("path",{d:"M14,14h-2v2h3c0.6,0,1-0.4,1-1v-3h-2V14z"}),b.default.createElement("path",{d:"M2,12H0v3c0,0.6,0.4,1,1,1h3v-2H2V12z"})),"element-manage":b.default.createElement("g",null,b.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"}),b.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"}))},mk={"nav-design-cloud":"cloud","nav-templates":"template","nav-theme-options":"layers","component-thru":"thru"},Jue=Object.keys(Gh),W$=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,G$=(e,t)=>e==="eye-slash"?[640,512]:e==="eye-open"?[576,512]:[t,t],nx=e=>mk[e]?nx(mk[e]):typeof Gh[e]=="string"?nx(Gh[e]):Gh[e];Q$=(0,b.memo)(q$),te=Q$});function Ls(e){if(typeof e=="function")return Ls(e());if(typeof e=="number")return e;let t=Number.parseFloat(e);return Number.isNaN(t)?0:t}function K$(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 kf,Y$,Af=_(()=>{kf=e=>typeof e=="function"?kf(e()):typeof e=="string"?e:"";Y$=e=>(t,n)=>t[e]-n[e]});var X$,J$,hk,Z$,R$,ox,eH,Pf,tH,nH,oH,rH,iH,sH,aH,lH,rx,uH,cH,ix=_(()=>{X$=(e,t=100)=>Math.ceil(e*t)/t,J$=(e,t=100)=>Math.floor(e*t)/t,hk=(e,t=100)=>Math.round((e+Number.EPSILON)*t)/t,Z$=e=>e.toString().split(/\./)[1]?.length??0,R$=e=>e.toString().split(/,/)[1]?.length??0,ox=(e,t)=>(t+e)%t,eH=([e,t],[n,o])=>[ox(e,n),ox([t,o])],Pf=(e,t,n)=>Math.min(Math.max(e,t),n),tH=([e,t],n,o)=>[Pf(e,n,o),Pf(t,n,o)],nH=([e,t],[n,o])=>[e+n,t+o],oH=([e,t],[n,o])=>e===n&&t===o,rH=e=>e.map(Math.abs),iH=(e,t)=>e.map(n=>hk(n,t)),sH=([e,t],[n,o])=>[e-n,t-o],aH=([e,t],[n,o])=>[e*n,t*o],lH=([e,t],[n,o])=>[e/n,t/o],rx=(e,t,n)=>(e-t+n)%n,uH=(e,t,n)=>e+n*(t-e),cH=(e,t,n)=>{let o=rx(e,t,n),r=rx(t,e,n);return o===r?0:o>r?-1:1}});function pH(e){return setTimeout(e,0)}function sx(e,t,n={}){var o=!0,r=!0;return o="leading"in n?!!n.leading:o,r="trailing"in n?!!n.trailing:r,vc(e,t,{leading:o,maxWait:t,trailing:r})}function vc(e,t=0,n={}){var o,r,i,s,a,l,u=0,c=!1,p=!1,f=!0;c=!!n.leading,p="maxWait"in n,i=p?Math.max(n.maxWait||0,t):i,f="trailing"in n?!!n.trailing:f;function d(E){var k=o,S=r;return o=r=void 0,u=E,s=e.apply(S,k),s}function m(E){return u=E,a=setTimeout(v,t),c?d(E):s}function h(E){var k=E-l,S=E-u,P=t-k;return p?Math.min(P,i-S):P}function g(E){var k=E-l,S=E-u;return l===void 0||k>=t||k<0||p&&S>=i}function v(){var E=window.Date.now();if(g(E))return y(E);a=setTimeout(v,h(E))}function y(E){return a=void 0,f&&o?d(E):(o=r=void 0,s)}function x(){a!==void 0&&clearTimeout(a),u=0,o=l=r=a=void 0}function C(){return a===void 0?s:y(window.Date.now())}function T(){var E=window.Date.now(),k=g(E);if(o=arguments,r=this,l=E,k){if(a===void 0)return m(l),()=>void x();if(p)return clearTimeout(a),a=setTimeout(v,t),d(l),()=>void x()}return a===void 0&&(a=setTimeout(v,t)),()=>void x()}return T.cancel=x,T.flush=C,T}function ax(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 If=_(()=>{});function gk(e,t){return 1-3*t+3*e}function vk(e,t){return 3*t-6*e}function yk(e){return 3*e}function Qh(e,t,n){return((gk(t,n)*e+vk(t,n))*e+yk(t))*e}function bk(e,t,n){return 3*gk(t,n)*e*e+2*vk(t,n)*e+yk(t)}function vH(e,t,n,o,r){var i,s,a=0;do s=t+(n-t)/2,i=Qh(s,o,r)-e,i>0?n=s:t=s;while(Math.abs(i)>mH&&++a<hH);return s}function yH(e,t,n,o){for(var r=0;r<fH;++r){var i=bk(t,n,o);if(i===0)return t;var s=Qh(t,n,o)-e;t-=s/i}return t}function bH(e){return e}function lx(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 bH;for(var r=gH?new Float32Array(Mf):new Array(Mf),i=0;i<Mf;++i)r[i]=Qh(i*qh,e,n);function s(a){for(var l=0,u=1,c=Mf-1;u!==c&&r[u]<=a;++u)l+=qh;--u;var p=(a-r[u])/(r[u+1]-r[u]),f=l+p*qh,d=bk(f,e,n);return d>=dH?yH(a,f,e,n):d===0?f:vH(a,l,l+qh,e,n)}return function(l){return l===0||l===1?l:Qh(s(l),t,o)}}var fH,dH,mH,hH,Mf,qh,gH,xk=_(()=>{fH=4,dH=.001,mH=1e-7,hH=10,Mf=11,qh=1/(Mf-1),gH=typeof Float32Array=="function"});function Zl(e){return CH[e]||bn(e)}var xH,bn,CH,wH,Kh=_(()=>{xk();If();xH=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)"}},bn=ax(e=>{let t=xH(e);try{let[,n]=t.match(/cubic-bezier\((.*)\)/);return lx(...n.split(",").map(o=>Number(o.trim())))}catch{console.warn("unable to parse easing function",t)}return bn("ease")}),CH={easeInQuad:bn("cubic-bezier(0.550, 0.085, 0.680, 0.530)"),easeInCubic:bn("cubic-bezier(0.550, 0.055, 0.675, 0.190)"),easeInQuart:bn("cubic-bezier(0.895, 0.030, 0.685, 0.220)"),easeInQuint:bn("cubic-bezier(0.755, 0.050, 0.855, 0.060)"),easeInSine:bn("cubic-bezier(0.470, 0.000, 0.745, 0.715)"),easeInExpo:bn("cubic-bezier(0.950, 0.050, 0.795, 0.035)"),easeInCirc:bn("cubic-bezier(0.600, 0.040, 0.980, 0.335)"),easeInBack:bn("cubic-bezier(0.600, -0.280, 0.735, 0.045)"),easeOutQuad:bn("cubic-bezier(0.250, 0.460, 0.450, 0.940)"),easeOutCubic:bn("cubic-bezier(0.215, 0.610, 0.355, 1.000)"),easeOutQuart:bn("cubic-bezier(0.165, 0.840, 0.440, 1.000)"),easeOutQuint:bn("cubic-bezier(0.230, 1.000, 0.320, 1.000)"),easeOutSine:bn("cubic-bezier(0.390, 0.575, 0.565, 1.000)"),easeOutExpo:bn("cubic-bezier(0.190, 1.000, 0.220, 1.000)"),easeOutCirc:bn("cubic-bezier(0.075, 0.820, 0.165, 1.000)"),easeOutBack:bn("cubic-bezier(0.175, 0.885, 0.320, 1.275)"),easeInOutQuad:bn("cubic-bezier(0.455, 0.030, 0.515, 0.955)"),easeInOutCubic:bn("cubic-bezier(0.645, 0.045, 0.355, 1.000)"),easeInOutQuart:bn("cubic-bezier(0.770, 0.000, 0.175, 1.000)"),easeInOutQuint:bn("cubic-bezier(0.860, 0.000, 0.070, 1.000)"),easeInOutSine:bn("cubic-bezier(0.445, 0.050, 0.550, 0.950)"),easeInOutExpo:bn("cubic-bezier(1.000, 0.000, 0.000, 1.000)"),easeInOutCirc:bn("cubic-bezier(0.785, 0.135, 0.150, 0.860)"),easeInOutBack:bn("cubic-bezier(0.680, -0.550, 0.265, 1.550)"),materialStand:bn("cubic-bezier(0.400, 0.000, 0.200, 1.000)"),materialDecel:bn("cubic-bezier(0.000, 0.000, 0.200, 1.000)"),materialAccel:bn("cubic-bezier(0.400, 0.000, 1.000, 1.000)"),materialSharp:bn("cubic-bezier(0.400, 0.000, 0.600, 1.000)")};wH=e=>{let t=Zl(e);return n=>{let o=(-1*n+1)/2,r=Math.min(1,Math.max(0,o));return(t(r)-.5)*2}}});function OH(e){if(!e)return-1;for(var t=0;e=e.previousElementSibling;)t++;return t}function ux(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(/"/g,'"'))}catch{}}return n}function PH(e,t){let n=e,o;for(;n&&n.parentElement;)n=n.parentElement.closest(t),n&&(o=n);return o}function DH(e){if(!e)return 0;let n=window.getComputedStyle(e)["transition-duration"]||"";return parseFloat(n.replace("s",""))*1e3}var EH,SH,_H,TH,cx,kH,AH,Ck,Yh,Xh,IH,MH,px,Jh=_(()=>{EH=(e,t)=>e?.classList?.contains(t),SH=(e,t)=>e?.classList?.add(t),_H=(e,t)=>e?.classList?.remove(t),TH=(e,t,n)=>e?.classList?.toggle(t,n);cx=e=>{let t=document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body.children},kH=(e,t)=>{Array.from(cx(t)).forEach(n=>{e.append(n)})},AH=e=>{Array.from(cx(e.innerHTML)).forEach(t=>{e.insertAdjacentElement("afterend",t)}),e.remove()};Ck=e=>e&&e.parentElement?Array.from(e.parentElement.children).filter(t=>t!==e):[],Yh=(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)},Xh=e=>e?e.offsetParent?e.offsetTop+Xh(e.offsetParent):e.offsetTop:0,IH=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}},MH=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},px=e=>{let t=Yh(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(Ck(i).find(a=>(s=e(a)?a:t(a),s)),s)return s;i=i.parentElement}};return r=>n(r)||o(r)||null}});function NH(e,t){return Rl(e&&window.getComputedStyle(e).getPropertyValue("transition-duration"),t)}function fx(e){let t=window.getComputedStyle(e);t.getPropertyValue("transition-duration");let n=Rl(t.getPropertyValue("transition-duration"),0),o=Rl(t.getPropertyValue("transition-delay"),0),r=Rl(t.getPropertyValue("animation-duration"),0),i=Rl(t.getPropertyValue("animation-delay"),0);return{transitionDuration:n,transitionDelay:o,animationDuration:r,animationDelay:i,transitionTime:n+o,animationTime:r+i}}var wk,LH,Df,Rl,Zh,FH,VH,Ek,Sk,UH,Lf=_(()=>{If();Kh();wk=(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=vc(c=>{i=c,a||l()},n);return u.reset=()=>{r=!1,i=!1,s=[]},u},LH=(e,t,n,o=!1)=>wk((r,i,s)=>{r?e(()=>void i(t)):t(i),s&&s(i)},{delay:n,initialState:o}),Df=e=>{let t=!1;return(...n)=>{if(!t)return t=!0,e(...n)}},Rl=(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};Zh=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)},FH=({setup:e=()=>{},update:t=()=>{},complete:n=()=>{},cancel:o=()=>{},duration:r,easing:i})=>{let s=Rl(r,500),a=Zl(i);e();let l=Zh(u=>{if(u<s)t(a(u/s));else return t(1),n(),!1});return()=>{o(),l()}},VH=(e,t,n)=>t===n?n:n>t?t+(n-t)*e:t+(t-n)*(e*-1),Ek=e=>Object.keys(e).reduce((t,n)=>(t[n]=parseFloat(e[n]),t),{}),Sk=(e,{update:t,interpolate:n=VH,...o})=>{let r=Ek(e);return(i={})=>{let s=Ek(i);return FH({update:a=>{t(Object.keys(s).reduce((l,u)=>(l[u]=n(a,r[u],s[u]),l),{}))},...o})}},UH=(e,t)=>{let n=typeof e=="object"?Sk(e,t):Sk({from:e},{...t,update:({from:o})=>t.update(o)});return o=>n(typeof o=="object"?o:{from:o})}});var _k=Ke(()=>{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 BH(e,t,n){return Ns(e,`${Tk}-${t}`,n)}function zH(e,t){e.dispatchEvent(new CustomEvent(`${Tk}-${t}`))}function $H(e,t,n={},o=!0){e.dispatchEvent(new CustomEvent(t),{bubbles:o,detail:n})}function Ns(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 tl(e,t,n){return Ns(e,t,n,el)}function yc(e){let t=()=>void e();return document.readyState==="complete"?(t(),()=>{}):tl(document,"readystatechange",function(){document.readyState==="complete"&&setTimeout(t,0)})}function Ok(e,t,n,o=Nf){let r=function(i){e.removeEventListener(t,r),n(i)};return e.addEventListener(t,r,o),()=>void e.removeEventListener(t,r)}function Rh(e,t,n){return Ok(e,t,n,el)}function HH(e,t){let o=window.getComputedStyle(e)["transition-duration"];if(o=o?parseFloat(o.replace("s","")):0,o===0){t();return}let r=Df(t),i=setTimeout(function(){r()},o*1e3+500),s=Rh(e,"transitionend",r);return function(){clearTimeout(i),s()}}var Tk,el,Nf,Ff,gi,dx,bc=_(()=>{Lf();Promise.resolve().then(()=>D(_k()));Tk="rvt",el={passive:!0},Nf={passive:!1};Ff=e=>(Array.isArray(e)?e.map(Ff):[e]).flat().filter(t=>typeof t=="function"),gi=e=>{let t=Ff(e);return()=>t.forEach(n=>n())};dx=(e,t)=>(t&&e(document.visibilityState==="visible"),gi([Ns(window,"pagehide",()=>{e(!1)}),Ns(window.document,"visibilitychange",()=>{e(document.visibilityState==="visible")})]))});function Vf(e,t){let n,o=null;return function(r){if(n){o=r;return}n=setTimeout(function(){e(o),n=null},t)}}var mx=_(()=>{});function Cc(e,t){return xc.has(e)||xc.set(e,new Map),xc.get(e).has(t)||xc.get(e).set(t,ux(e,t)),xc.get(e).get(t)}function jH(e,t){if(!e)return{};let n=Cc(e,t);return typeof n=="object"?n:{}}function vx(e,t){let n=function(o){let r=Ik(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),{}),Ik(n).set(o,r)}return r};return n}function KH(e){let t=vx([e]);return n=>t(n)[e]}function YH(e){return vx(e,t=>parseFloat(t))}function XH(e,{c:t=1,min:n=Number.NEGATIVE_INFINITY,max:o=Number.POSITIVE_INFINITY}){let r=Ls(n),i=Ls(o);return Bf(()=>{let s=Pf(parseFloat(getComputedStyle(e,null).width)/(t*10),r,i);e.style.setProperty("font-size",`${s}px`)},!0)}function ZH(){return window.innerWidth<=978.98&&JH}var Uf,hx,xc,WH,eg,Bf,zf,GH,kk,tg,Ak,qH,QH,gx,Pk,Ik,JH,ng=_(()=>{If();bc();Jh();ix();Af();mx();Uf=(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}},hx=Uf(),xc=Uf();WH=()=>window.dispatchEvent(new CustomEvent("rvt-scan")),eg=e=>Ns(window,"rvt-scan",()=>e()),Bf=(e,t=!1)=>{t&&e();let n=Vf(e,100);return gi([tl(window,"resize",n,el),Ns(screen.orientation,"change",n)])},zf=(e,t=!1)=>{t&&e();let n=Vf(e,40);return tl(window,"scroll",n)},GH=(e,t=!1)=>(t&&e(),tl(window,"scroll",e)),kk=(e,t=!1)=>gi([zf(e,t),tg(e,t)]),tg=(e,t)=>gi([eg(e),Bf(e,t)]),Ak=(e,t)=>gi([eg(e),yc(e),dx(e,!1),Bf(e,t)]),qH=(e,t,n=!1)=>{let o,r,i=kk(()=>{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()}},QH=(e,{throttle:t=50}={})=>{let n,r=sx(()=>{n=requestAnimationFrame(()=>void e())},t,{trailing:!0}),i=vc(r,450);return[yc(i),Bf(i),eg(r),()=>cancelAnimationFrame(n)]};Ak(()=>{gx=new WeakMap,Pk=new WeakMap},!0);zf(()=>{Pk=new WeakMap},!0);Ik=e=>{let t=gx.get(e);return t||(t=new WeakMap,gx.set(e,t)),t};JH="ontouchstart"in document.documentElement});function Mt(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-"+Mk,this.options=Mt.Adapter.extend({},Mt.defaults,e),this.element=this.options.element,this.adapter=new Mt.Adapter(this.element),this.callback=e.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=Mt.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=Mt.Context.findOrCreateByElement(this.options.context),Mt.offsetAliases[this.options.offset]&&(this.options.offset=Mt.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),wc[this.key]=this,Mk+=1}var Mk,wc,yx,Dk=_(()=>{Mk=0,wc={};Mt.prototype.queueTrigger=function(e){this.group.queueTrigger(this,e)};Mt.prototype.trigger=function(e){!this.enabled||this.callback&&this.callback.apply(this,e)};Mt.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete wc[this.key]};Mt.prototype.disable=function(){return this.enabled=!1,this};Mt.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this};Mt.prototype.next=function(){return this.group.next(this)};Mt.prototype.previous=function(){return this.group.previous(this)};Mt.invokeAll=function(e){var t=[];for(var n in wc)t.push(wc[n]);for(var o=0,r=t.length;o<r;o++)t[o][e]()};Mt.destroyAll=function(){Mt.invokeAll("destroy")};Mt.disableAll=function(){Mt.invokeAll("disable")};Mt.enableAll=function(){Mt.Context.refreshAll();for(var e in wc)wc[e].enabled=!0;return this};Mt.refreshAll=function(){Mt.Context.refreshAll()};Mt.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight};Mt.viewportWidth=function(){return document.documentElement.clientWidth};Mt.adapters=[];Mt.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0};Mt.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=Mt.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,Mt.windowContext||(Mt.windowContext=!0,Mt.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||Mt.isTouch)&&(r.didScroll=!0,requestAnimationFrame(i))})},o.prototype.handleResize=function(){Mt.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 f=a.oldScroll<p.triggerPoint,d=a.newScroll>=p.triggerPoint,m=f&&d,h=!f&&!d;(m||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?Mt.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?Mt.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],f=p.options.offset,d=p.triggerPoint,m=0,h=d==null,g,v,y,x,C;p.element!==p.element.window&&(m=p.adapter.offset()[u.offsetProp]),typeof f=="function"?f=f.apply(p):typeof f=="string"&&(f=parseFloat(f),p.options.offset.indexOf("%")>-1&&(f=Math.ceil(u.contextDimension*f/100))),g=u.contextScroll-u.contextOffset,p.triggerPoint=Math.floor(m+g-f),v=d<u.oldScroll,y=p.triggerPoint>=u.oldScroll,x=v&&y,C=!v&&!y,!h&&x?(p.queueTrigger(u.backward),s[p.group.id]=p.group):(!h&&C||h&&u.oldScroll>=p.triggerPoint)&&(p.queueTrigger(u.forward),s[p.group.id]=p.group)}}return requestAnimationFrame(function(){for(var T in s)s[T].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()},Mt.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=Mt.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=Mt.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=Mt.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)},Mt.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(f,d,m){for(var h=0,g=d.length-1;h<g;h++){var v=d[h];(!m||m===v)&&f.removeEventListener(v)}}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},Mt.adapters.push({name:"noframework",Adapter:n}),Mt.Adapter=n})();yx=Mt});function RH(e,t,n,o=!0){let r=new yx({element:e,handler:(...s)=>{t(...s),o&&i()},offset:n}),i=()=>r&&void r.destroy();return i}var $f,ej,tj,nj,oj,Lk=_(()=>{Dk();bc();tl(window,"rvt-scan",yx.Context.refreshAll);$f=new Map,ej=({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}}},tj=(e,t)=>new IntersectionObserver((n,o)=>{let{subscribers:r}=$f.get(e);n.forEach(i=>{let s=r.get(i.target);if(s)for(let a of s.values())a(i)})},t),nj=e=>{let{key:t,options:n}=ej(e);return $f.has(t)||$f.set(t,{observer:tj(t,n),subscribers:new Map,key:t}),$f.get(t)},oj=(e,t,n)=>{if(typeof window.IntersectionObserver=="undefined")return function(){};let{observer:o,subscribers:r,key:i}=nj(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(),$f.delete(i))}}});function jf(e,t){document.querySelector(":root").style.setProperty(e,t)}function Fk(e,t,n,o,r,i=null){let s=e===window;return Zh(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 bx,xx,rj,Hf,ij,sj,aj,og,rg,ig,lj,uj,cj,Nk,Vk=_(()=>{Kh();Af();Lf();Jh();mx();bc();ng();bx=0,xx="--x-body-scroll-bar-size",rj=`var(${xx}, 0)`,Hf="--x-body-scroll-active-bar-size",ij=`var(${Hf}, 0)`,sj=(e=0,t=850,n=null,o=()=>{},r=window)=>{let i=Ls(typeof e=="function"?e(0):e),s=Zl(n),a=Ls(t),l=r.scrollY||document.documentElement.scrollTop;return Fk(r,l,s,a,o,i)},aj=(e,t=0,n=850,o=null,r=()=>{},i=window)=>{let s=Zl(o),a=Ls(n),l=i.scrollY||document.documentElement.scrollTop;return Fk(i,l,s,a,r,function(){return Xh(e)+Ls(typeof t=="function"?t(0):t)})},og="auto",rg=!1,ig=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())},lj=()=>{if(rg)return;rg=!0;let{adminBarOffset:e}=window.csGlobal;og=document.body.style.touchAction==="none"?og:document.body.style.touchAction,document.body.style.touchAction="none";let t=window.scrollY-e();document.body.style.top=-t+"px",document.body.classList.add("x-body-scroll-disabled"),window.addEventListener("wheel",ig,Nf),window.addEventListener("scroll",ig,Nf),jf(Hf,bx+"px")},uj=()=>{if(!rg)return;rg=!1;let{adminBarOffset:e}=window.csGlobal;document.body.style.touchAction=og==="none"?"auto":og,document.body.classList.remove("x-body-scroll-disabled");let t=-(parseFloat(document.body.style.top)-e());document.body.style.top="",window.scrollTo({top:t}),setTimeout(function(){window.dispatchEvent(new CustomEvent("resize"))},250),window.removeEventListener("wheel",ig),window.removeEventListener("scroll",ig),jf(Hf,"0px")},cj=(e,t=0,n=0,o)=>{let r=Vf(function(){o(Nk(e,t,n))},25);return gi([tg(r),zf(r)])},Nk=(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};yc(function(){bx=window.innerWidth-document.body.offsetWidth,jf(xx,bx+"px"),jf(Hf,"0px")})});function Uk(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 Bk,pj,fj,zk=_(()=>{bc();Lf();Bk=(e,t)=>(n,{after:o}={})=>{e(n);let r=Uk(n);return()=>{t(n),r(),typeof o=="function"&&o()}},pj=Bk(e=>e.style.setProperty("opacity",1,"important"),e=>e.style.removeProperty("opacity")),fj=(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?fx(e).animationTime:0;e.csAnimationEndingTimeout&&clearTimeout(e.csAnimationEndingTimeout);let a=Df(()=>{r&&(e.csAnimationEndingTimeout=setTimeout(function(){e.style.animationName===t&&e.style.setProperty("animation-name","")},250)),i()});Rh(e,"animationend",a),o&&setTimeout(a,s)}});function os(e,t,n){t=typeof t=="number"?Sc(t.toString()):typeof t=="string"?Sc(t):t;let o=(r,i,s,a)=>{let l,u=i[a];if(i.length>a){if(Array.isArray(r))try{u=Cx(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 eu(e,t,n){t=typeof t=="number"?Sc(t.toString()):typeof t=="string"?Sc(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 Ec(e,t){t=typeof t=="number"?Sc(t.toString()):typeof t=="string"?Sc(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=Cx(a,o),s=o.slice()):s=Object.assign({},o),s[a]=n(o[a],r,i+1),s):(Array.isArray(o)?(a=Cx(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 Cx(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 Sc(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 wx,tu=_(()=>{wx={get:eu,set:os,deleteProperty:Ec}});function nu(e,t){if(Array.isArray(t))return t.map(i=>nu(e,i));if(typeof t=="function")return nu(e,t(e));if(typeof t=="object")return Object.keys(t).reduce((i,s)=>(i[s]=nu(e,t[s]),i),{});if(typeof t!="string")return t;let n,o=()=>(n||(n=window.getComputedStyle(e)),n),r=hx.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=wx.get(r,s);return typeof l=="undefined"?a:l})}var $k,dj,mj,Ex,hj,Hk=_(()=>{Af();tu();ng();$k=(e,t)=>t&&typeof e=="object"?wx.get(e,kf(t)):e,dj=(e,t,n)=>t&&typeof e=="object"?{...e,[kf(t)]:n}:n;mj=(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)},Ex=(e,t)=>{if(typeof e=="undefined")return null;if(!Array.isArray(e))return Ex([e,"==",t]);let[n,o,r]=e;return e.length<=0?null:[n,o,r||t]},hj=(e,t,n,o)=>{try{let r=Ex(t,o);if(!r)return!0;let[i,s,a]=r;return mj($k(n,nu(e,a)),nu(e,i),nu(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 xo={};Jr(xo,{NON_PASSIVE_ARGS:()=>Nf,PASSIVE_ARGS:()=>el,SCROLLBAR_ACTIVE_VAR_NAME:()=>Hf,SCROLLBAR_ACTIVE_VAR_STRING:()=>ij,SCROLLBAR_VAR_NAME:()=>xx,SCROLLBAR_VAR_STRING:()=>rj,absVector:()=>rH,addClass:()=>SH,addVectors:()=>nH,animateToElement:()=>aj,animateTopOffset:()=>sj,appendHtmlString:()=>kH,balanceFromDifference:()=>cH,ceil:()=>X$,clamp:()=>Pf,clampVector:()=>tH,debounce:()=>vc,defer:()=>pH,dispatch:()=>$H,distanceInRange:()=>rx,divideVectors:()=>lH,doOnce:()=>Df,elementAttributes:()=>xc,elementIndex:()=>OH,elementIsVisibleInViewport:()=>Nk,elementMeta:()=>hx,ensureNumber:()=>Ls,ensureString:()=>kf,evaluateCondition:()=>hj,expandElementValue:()=>nu,farthest:()=>PH,floor:()=>J$,fontCompress:()=>XH,forceOpaque:()=>pj,getCachedAttribute:()=>Cc,getCachedJsonAttribute:()=>jH,getDurations:()=>fx,getEasing:()=>Zl,getJsonAttrContent:()=>ux,getOuterHeight:()=>MH,getPrecisionLength:()=>Z$,getPrecisionLengthWithCommas:()=>R$,getStateValue:()=>$k,getTransitionDuration:()=>NH,getTransitionTimingMS:()=>DH,hasClass:()=>EH,intersect:()=>oj,isMobile:()=>ZH,isScalar:()=>K$,lerp:()=>uH,listener:()=>Ns,listenerPassive:()=>tl,lockMotion:()=>Uk,makeAlternatingSynchronizer:()=>LH,makeDirectionalEasing:()=>wH,makeElementWeakMap:()=>Uf,makeFindClosest:()=>px,makeGetComputedFloatValues:()=>YH,makeGetComputedStyle:()=>KH,makeGetComputedStyles:()=>vx,makeMotionLockedUpdate:()=>Bk,makeRafLoop:()=>Zh,makeSortByKey:()=>Y$,makeStateSynchronizer:()=>wk,makeTreeWalker:()=>Yh,memoize:()=>ax,multiplyVectors:()=>aH,normalizeCondition:()=>Ex,normalizeTeardown:()=>Ff,offsetFromTop:()=>Xh,onLoad:()=>yc,onPageVisibilityChange:()=>dx,onPercentScrolled:()=>qH,onResize:()=>Bf,onResizeOrScan:()=>tg,onScan:()=>eg,onScanLazy:()=>QH,onScroll:()=>zf,onScrollOrResize:()=>kk,onScrollRaw:()=>GH,onViewportChange:()=>Ak,once:()=>Ok,oncePassive:()=>Rh,parseHTML:()=>cx,parseTime:()=>Rl,removeClass:()=>_H,rivetDispatch:()=>zH,rivetListener:()=>BH,round:()=>hk,roundVector:()=>iH,runAnimation:()=>fj,scrollOffset:()=>IH,scrollingDisable:()=>lj,scrollingEnable:()=>uj,setRootVar:()=>jf,siblings:()=>Ck,subtractVectors:()=>sH,teardown:()=>gi,throttle:()=>sx,toggleClass:()=>TH,transitionEnd:()=>HH,triggerScan:()=>WH,tween:()=>UH,unwrapHtmlTemplate:()=>AH,updateStateKey:()=>dj,vectorsEq:()=>oH,watchElementIsVisible:()=>cj,waypoint:()=>RH,wrapNumber:()=>ox,wrapVector:()=>eH});var nl=_(()=>{Af();ix();If();Kh();Jh();ng();Lk();Lf();Vk();bc();zk();Hk()});function ag({el:e,handle:t,handles:n,defaultOption:o,options:r}){let i=n||[t],s=i.find(({type:d})=>d&&Wf.has(d));if(!s)return sg(`Unknown rivet type: ${i[0]?.type}`,e);let{handler:a,config:{defaultOption:l,priority:u=0,...c}={},archetype:p}=Wf.get(s.type),f=l&&o?{[l]:o}:{};return[u,()=>Sx.get(p)(a,e,{...f,...r||{}},s.name,c)]}function lg(e){return e.sort(([t],[n])=>t-n)}var Wf,Sx,sg,ua,ou,ug=_(()=>{Wf=new Map,Sx=new Map,sg=(...e)=>void console.warn(...e),ua=(e,t)=>{if(Wf.has(e))return sg("Rivet archetypes can not be redefined");Sx.set(e,typeof t=="function"?t:(n,...o)=>n(...o))},ou=(e,t,n,o={})=>{if(Wf.has(t))return sg(`Rivet ${t} already registered`);if(!Sx.has(e))return sg("Rivet archetype unknown",e);Wf.set(t,{archetype:e,handler:n,config:o})}});function jk(e=window.document.body){return Yh(Tx)(e)}function Tx(e){if(e.hasAttributes()){let t=e.attributes;for(let n=t.length-1;n>=0;n--)if(t[n].name.indexOf(_x)===0)return!0}return!1}function gj(e,t){let n=Cc(e,t);return typeof n!="object"&&typeof n!="undefined"&&n!==""?{defaultOption:n,options:{}}:{options:n}}function vj(e){let t=new Set;for(let n=e.attributes.length-1;n>=0;n--){let o=e.attributes[n].name;if(o.indexOf(_x)!==0)continue;let r=o.substr(_x.length+1),i=r.split("-");t.add({el:e,handles:[{type:r,name:"default"},{name:i.pop(),type:i.join("-")}],...gj(e,o)})}return t}function Ox(e){return gi(lg(Array.from(vj(e)).map(t=>ag(t)).filter(t=>!!t)).map(([,t])=>t()))}var _x,Wk=_(()=>{ug();nl();_x="data-rvt"});function Gk(e,t){try{return e&&e.matches&&e.matches(t)}catch{}return!1}function qk(e){try{return window.document.querySelectorAll(e)}catch(t){console.warn(t)}return[]}var Qk=_(()=>{});function pg(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};kx.add(o),Kk&&yj(o)}function yj(e){clearTimeout(Xk),Ax.add(e),Xk=setTimeout(()=>{let t=Array.from(Ax.values());Ax.clear(),Jk(t)},0)}function Jk(e){e.sort(({priority:t},{priority:n})=>t-n),e.forEach(({selector:t,handler:n})=>{Array.from(qk(t)).forEach(o=>{fg(o,n,Zk(t,o))})})}function Zk(e,t){let n=e.match(/(data-[\w-]+)/g)||[];return n&&n.length?n=n.pop():n=null,n?Cc(t,n):null}function fg(e,t,n){try{if(bj(e,t)||!document.body.contains(e))return;xj(e,t);let o=Ff(t.call(window,e,n));Array.isArray(o)&&o.map(r=>{Rk(e,r)}),typeof o=="function"&&Rk(e,o)}catch(o){console.warn("Failed to attach handler to element",e,t,n,o)}}function Rk(e,t){typeof t=="function"&&(cg.get(e)||cg.set(e,new Set),cg.get(e).add(t))}function bj(e,t){return _c.get(e)&&_c.get(e).get(t)}function xj(e,t){_c.get(e)||_c.set(e,new WeakMap),_c.get(e).set(t,!0)}var Kk,Yk,Xk,kx,Ax,cg,_c,eA=_(()=>{nl();Wk();Qk();Kk=!1,Yk=null,kx=new Set,Ax=new Set,cg=new WeakMap,_c=new WeakMap;window.document.addEventListener("DOMContentLoaded",()=>{jk().forEach(e=>{fg(e,t=>Ox(t))}),Jk(Array.from(kx.values())),Yk=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])}Tx(n)&&fg(n,o=>Ox(o)),kx.forEach(({selector:o,handler:r})=>{n&&Gk(n,o)&&fg(n,r,Zk(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=cg.get(n);if(o)for(let r of o.values())r.call(window,n),o.delete(r),_c.delete(n)})}),Yk.observe(window.document.body,{childList:!0,subtree:!0}),Kk=!0})});var Fs={};Jr(Fs,{container:()=>un,initState:()=>Pj,makeDetectStateChange:()=>nA,makeDispatch:()=>_j,makeInspect:()=>Sj,subscribe:()=>Tj});function nA(e){let t={};return n=>{let o=e.filter(r=>t[r]!==n[r]);return e.forEach(r=>{t[r]=n[r]}),o}}var un,tA,oA,rA,iA,Cj,sA,Tc,aA,lA,wj,Ej,Sj,_j,Tj,Oj,kj,Aj,Pj,uA=_(()=>{nl();un={providers:new Map,subscribers:new Map,relationships:new Map,providerIndex:new WeakMap,subscriberIndex:new WeakMap},tA=(()=>{let e=0;return()=>e++})();oA=(e,t)=>un.subscriberIndex.get(e)?.get(t)?.id,rA=e=>un.providers.get(un.relationships.get(e)),iA=(e,t)=>rA(oA(e,t)),Cj=(e,t)=>un.providerIndex.has(e)&&un.providerIndex.get(e).has(t),sA=(e,t)=>{let n=px(o=>Cj(o,t))(e);return n?un.providerIndex.get(n).get(t):null},Tc=new WeakMap;window.addEventListener("rvt-store-provider",()=>{Tc=new WeakMap});aA=(e,t)=>(Tc.get(e)||Tc.set(e,{}),Tc.get(e).name||(Tc.get(e).name=un.providers.get(sA(e,t))),Tc.get(e).name),lA=(e,t=!1)=>{let n=rA(e);if(!n)return;let o=un.subscribers.get(e);if(!!o)for(let r of o.values()){let[i,s]=r;i(n.state,s(n.state),t)}},wj=(e,t,n)=>{let o,r=()=>{let s=un.relationships.get(e),a=sA(t,n);s!==a&&(un.relationships.set(e,a),clearTimeout(o),o=setTimeout(()=>lA(e,!0),10))},i=Ns(window,"rvt-store-provider",r);return r(),()=>{clearTimeout(o),i()}},Ej=(e,t)=>[typeof e=="function"?e:()=>{},nA(Array.isArray(t)?t:[])],Sj=(e,t)=>()=>aA(e,t)?.state,_j=(e,t)=>n=>aA(e,t)?.dispatch(n),Tj=(e,t,n=()=>{},o=[])=>{let r=Ej(n,o);if(un.subscriberIndex.has(e)||un.subscriberIndex.set(e,new Map),!un.subscriberIndex.get(e).has(t)){let s=tA();un.subscribers.set(s,new Set),un.subscriberIndex.get(e).set(t,{id:s,teardown:wj(s,e,t)})}return un.subscribers.get(oA(e,t)).add(r),{unsubscribe:()=>{let{id:s,teardown:a}=un.subscriberIndex.get(e).get(t),l=un.subscribers.get(s);l.delete(r),l.size===0&&(un.subscribers.delete(s),un.relationships.delete(s),un.subscriberIndex.get(e).delete(t),a())},getState:()=>iA(e,t)?.state??{},dispatch:s=>iA(e,t)?.dispatch(s)}},Oj=e=>typeof e!="function"?t=>t:(...t)=>e(...t),kj=e=>{let t;return n=>{let{state:o,...r}=un.providers.get(e);un.providers.set(e,{...r,state:r.reducer(n(o))}),cancelAnimationFrame(t),t=requestAnimationFrame(()=>{for(let[i,s]of un.relationships)s===e&&lA(i)})}},Aj=(e,t,{_reducer:n,...o})=>{if(un.providerIndex.get(e)||un.providerIndex.set(e,new Map),un.providerIndex.get(e).has(t))return;let r=Oj(n),i=tA();return un.providers.set(i,{reducer:r,state:r(o),dispatch:kj(i)}),un.providerIndex.get(e).set(t,i),window.dispatchEvent(new CustomEvent("rvt-store-provider")),()=>{un.providers.delete(i),un.providerIndex.get(e).delete(t)}},Pj=(e,t={},n=window.document.documentElement)=>{if(!e){console.warn("States must set an ID",e,t,n);return}return Aj(n,e,t)}});function Gf(e){return cA.has(e)}var cA,pA=_(()=>{nl();cA=Uf(!1);Gf.enable=function(e){cA.set(e,!0)}});var Mx={};Jr(Mx,{attach:()=>pg,debug:()=>Gf,defineRivetArchetype:()=>ua,drive:()=>Ix,registerAction:()=>ru,registerBehavior:()=>iu,registerEvent:()=>rs,registerInnate:()=>qf,registerMacro:()=>Px,registerObserver:()=>ol,store:()=>Fs,util:()=>xo});function Ij(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,ag(r)}function Ix(e){return gi(lg(e.filter(t=>!!t).map(t=>Ij(...t)).filter(t=>!!t)).map(([,t])=>t()))}var ru,ol,iu,qf,Px,rs,is=_(()=>{nl();ug();ug();eA();uA();nl();pA();ru=(...e)=>ou("action",...e),ol=(...e)=>ou("observer",...e),iu=(...e)=>ou("behavior",...e),qf=(...e)=>ou("innate",...e),Px=(...e)=>ou("macro",...e),rs=(...e)=>ou("event",...e)});var Mj,Dj,fA,Lj,dA=_(()=>{is();({rivetListener:Mj,rivetDispatch:Dj,expandElementValue:fA,onScanLazy:Lj}=xo);ua("behavior");ua("innate");ua("macro",(e,t,n,o)=>e(t,Ix,n,o));ua("action",(e,t,n,o)=>{let r=()=>void e(t,fA(t,n));return Mj(t,o,i=>{n.defer?setTimeout(r,0):r()})});ua("event",(e,t,n,o)=>e(()=>Dj(t,o),fA(t,n),t));ua("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}=Fs.subscribe(t,o,l,s),f=r?Lj(()=>l(p(),[],!1,!0)):()=>{};return[c,u,f]})});var Nj,Fj,mA=_(()=>{is();({expandElementValue:Nj,getStateValue:Fj}=xo);ol("outlet",(e,{key:t})=>{let n=e.innerHTML;return o=>{try{let r=Fj(o,Nj(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 hA,Vj,Uj,gA=_(()=>{is();({listener:hA}=xo),Vj=["click","focus","focusin","focusout","blur"];Vj.forEach(e=>{rs(`on${e}`,(t,{preventDefault:n=!0,stopPropagation:o=!1,once:r=!1},i)=>{let s;return hA(i,e,a=>{r&&s||(s=!0,n&&a.preventDefault(),o&&a.stopPropagation(),t())})})});Uj=["keydown","keyup"];Uj.forEach(e=>{rs(`on${e}`,(t,{key:n,preventDefault:o=!0,stopPropagation:r=!1,once:i=!1},s)=>{let a;return hA(document,e,l=>{i&&a||(a=!0,l.key===n&&(o&&l.preventDefault(),r&&l.stopPropagation(),t()))})},{defaultOption:"key"})})});var Bj,zj,$j,Hj,jj,dg,vA=_(()=>{is();nl();({throttle:Bj,debounce:zj,onLoad:$j,onScanLazy:Hj,triggerScan:jj,listener:dg}=xo);rs("onready",e=>{setTimeout(()=>void e(),0)});rs("onload",e=>$j(e));rs("onexit",(e,{delay:t=1e3,repeat:n=!1})=>{let o,r=!1;return dg(document,"mouseout",i=>{clearTimeout(o),!i.toElement&&!i.relatedTarget&&!r&&(o=setTimeout(()=>void e(),t),n||(r=!0))})},{defaultOption:"delay"});rs("onresize",(e,{throttle:t=50})=>dg(window,"resize",Bj(e,t,{trailing:!0}),el),{defaultOption:"throttle"});rs("onresized",(e,{debounce:t=500})=>dg(window,"resize",zj(e,t,{trailing:!0}),el),{defaultOption:"debounce"});rs("onscan",(e,t)=>Hj(e,t),{defaultOption:"throttle"});pg("img",e=>dg(e,"load",()=>void jj()))});function xA(){yA=window.innerHeight}function Qj(e,{prop:t,easingFn:n}){let{top:o,height:r}=e.getBoundingClientRect(),i=o+r/2,s=yA/2;e.style.setProperty(t,n((i-s)/s))}function CA(){if(!!mg){for(let[e,t]of hg)Qj(e,t);bA=requestAnimationFrame(CA)}}var Wj,Gj,qj,yA,bA,mg,hg,Kj,wA,EA=_(()=>{is();({animateTopOffset:Wj,makeDirectionalEasing:Gj,intersect:qj}=xo),mg=!1,hg=new Map;window.addEventListener("resize",xA);xA();Kj=(e,t)=>{hg.set(e,t),!mg&&(mg=!0,bA=requestAnimationFrame(CA))},wA=e=>{hg.delete(e),hg.size<=0&&(mg=!1)};iu("intersect",(e,{easing:t="linear",prop:n="--rvt-intersect"})=>[qj(e,({isIntersecting:r})=>{r?Kj(e,{easingFn:Gj(t),prop:n}):wA(e)},{threshold:0,top:"0px",bottom:"0px"}),()=>void wA(e)],{defaultOption:"prop"});ru("scroll-to-top",(e,{offset:t,speed:n,easing:o="easeInOutExpo"})=>{Wj(t,n,o)},{defaultOption:"offset"});Px("scroll-top",(e,t)=>t([[e,"onclick"],[e,"scroll-to-top"]]))});var SA,_A,Yj,gg,Xj,TA=_(()=>{is();({ensureNumber:SA,updateStateKey:_A,getStateValue:Yj,expandElementValue:gg}=xo);qf("define",(e,t={},n)=>{if(!n.match(/^\w+$/)){console.warn("Rivet state keys must be alphanumeric");return}let{_reducer:o,...r}=t.__value||t||{};Fs.initState(n,{_reducer:o,...gg(e,r)},e)},{defaultOption:"__value",priority:-1});ru("set",(e,{state:t,key:n,value:o})=>{Fs.makeDispatch(e,t)(r=>_A(r,gg(e,n),o))});Xj=(e,t,n)=>{let o=e.includes(t);return n&&o?e.filter(r=>r!==t):o?e:[...e,t]};ru("list",(e,{state:t,key:n,value:o,toggle:r=!0})=>{Fs.makeDispatch(e,t)(s=>{let a=gg(e,n),l=Yj(s,a);return Array.isArray(l)?_A(s,a,Xj(l,o,r)):s})});ru("inc",(e,{state:t,key:n,amount:o=1,min:r=null,max:i=null,wrap:s=!1})=>{let a=Fs.makeDispatch(e,t),l=u=>SA(u)+SA(o);a(u=>{let c=gg(e,n);return c?{...u||{},[c]:l(u[c])}:l(u)})},{defaultOption:"state"})});var OA=_(()=>{is();qf("debug",e=>{Gf.enable(e),e.removeAttribute("data-rvt-debug")},{defaultOption:"message"})});var kA,Jj,Dx,vg,yg,Zj,Rj,AA,eW,tW,nW,PA=_(()=>{is();({isScalar:kA,getTransitionDuration:Jj,getStateValue:Dx,expandElementValue:vg,evaluateCondition:yg,listener:Zj,fontCompress:Rj,addClass:AA,removeClass:eW}=xo),tW=(e,t)=>{let n=e||"$v";return kA(n)?kA(t)?`${n}`.replace("$v",t):n==="$v"?"":n:""};ol("classname",(e,{key:t,classname:n,condition:o})=>{let r="";return i=>{let s=Dx(i,vg(e,t)),l=yg(e,o,i,t)?tW(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"});ol("prop",(e,{key:t,prop:n,value:o,condition:r})=>{let i=null;return s=>{let a=Dx(s,vg(e,t));yg(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"});ol("attr",(e,{key:t,attr:n,value:o,condition:r})=>{let i=null;return s=>{let a=Dx(s,vg(e,t));yg(e,r,s,t)?a!==i&&e.setAttribute(n,typeof o=="undefined"?a:o):a!==i&&e.removeAttribute(n),i=a}},{defaultOption:"key"});ol("height",(e,{key:t,condition:n,selector:o})=>{let r,i;return(s,a,l,u)=>{if(t&&!u){let p=vg(e,t);if(s[p]===r)return;r=s[p]}let c=yg(e,n,s,t);setTimeout(()=>{if(c){let[p,...f]=Array.from(e.querySelectorAll(o)).map(d=>d.offsetHeight).sort((d,m)=>m-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);iu("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()},Jj(n,300)+100)},a=l=>{clearTimeout(o),l?(t==="open"&&i(),r()):t!=="open"&&s()};return t==="close"&&r(),Zj(n,"tco-toggle",({detail:{state:l}={}})=>void a(l))},{defaultOption:"mode"});iu("font-compress",(e,t)=>Rj(e,t));nW=(e,t)=>{try{if(t)return Array.from(e.querySelectorAll(t))}catch{}return e};iu("inner-wrap",(e,{selector:t="",tag:n="span",class:o=""})=>nW(e,t).map(r=>{let i=document.createElement(n);AA(i,"has-been-tagged"),o&&AA(i,o),Array.from(r.childNodes).forEach(s=>{i.appendChild(s)}),r.append(i),i.offsetHeight,eW(i,"has-been-tagged")}),{defaultOption:"selector"})});var IA=_(()=>{dA();mA();gA();vA();EA();TA();OA();PA()});var Vpe,Lx=_(()=>{is();IA();is();Vpe={...Mx}});function uo(e){oW.set(Ga(),e);try{zr(rW,Date.now())}catch{}}var MA,oW,rW,Ni=_(()=>{MA=D(j());Er();Jt();oW=new Map,rW=Ve(Date.now())});function rl({fullScreen:e=!1,message:t=""}={}){NA({isRunning:!0,fullScreen:e}),Fi(t)}function Vs(){clearTimeout(FA),FA=setTimeout(()=>{NA({isRunning:!1,fullScreen:!1})},100)}function Fi(e=""){zr(LA,e)}function il(e,{endDelay:t,...n}={}){return async(...o)=>{rl(n);let r=await e(...o);return Vs({delay:t}),r}}var ei,DA,su,LA,NA,FA,iW,sW,VA,Us=_(()=>{ei=D(j());Ye();Jt();Ze();Lx();Ni();DA={stage:0,fullScreen:!1},su=Ve(DA),LA=Ve(""),NA=xo.makeStateSynchronizer(({isRunning:e,fullScreen:t,delay:n},o)=>{e?(zr(su,{stage:1,fullScreen:t}),setTimeout(()=>{zr(su,{stage:2,fullScreen:t}),o()},500)):(zr(su,r=>({stage:3,fullScreen:r.fullScreen})),setTimeout(()=>{zr(su,{stage:4,fullScreen:!1}),setTimeout(()=>{zr(su,{stage:0,fullScreen:!1}),setTimeout(()=>{o()},500)},n??500)},1e3))},{delay:0,initialState:DA});lr(su);iW=({fullScreen:e,stage:t})=>{let n=yt(LA);return ei.default.createElement("div",{className:ie("tco-progress-overlay",`is-stage-${e?t:0}`)},n!=="__ABORT__"&&ei.default.createElement("div",{className:"tco-progress-overlay-content"},ei.default.createElement(te,{type:"logo-cornerstone"}),ei.default.createElement("h2",{className:"tco-progress-overlay-title"},n||ei.default.createElement("span",{dangerouslySetInnerHTML:{__html:" "}}))))},sW=()=>{let{stage:e,fullScreen:t}=yt(su)??{};return ei.default.createElement(ei.default.Fragment,null,ei.default.createElement(iW,{stage:e,fullScreen:t}),ei.default.createElement(VA,{stage:e,fullScreen:t}))},VA=(0,ei.memo)(({stage:e,fullScreen:t,className:n=""})=>t?null:ei.default.createElement("div",{className:ie("tco-progress",`is-stage-${e}`,n),"aria-hidden":!0},ei.default.createElement("div",null)));VA.displayName="ProgressBar";uo(sW)});var HA={};Jr(HA,{httpFetch:()=>Oc,httpRemoteGet:()=>zA,normalizePath:()=>UA,request:()=>ho,requestDelete:()=>lW,requestEndpoint:()=>Vx,requestPost:()=>xn,requestPreviewEndpoint:()=>Ux,safeParseJson:()=>Qf});function UA(e,t){return`${aW}/${e}${t?`/${t}`:""}`}function xn(e,t,n){return ho(e,t,{method:"POST",...n})}function lW(e,t,n){return ho(e,t,{method:"DELETE",...n})}function BA(e,t=!0){if(!t||!Fx)return{request:e,gzip:!1};let n=JSON.stringify(e),o=yh(n),r=n.length>o.length;return{request:r?o:e,gzip:r}}function ho(e,{id:t,...n}={},{gzip:o=!0,method:r="GET",...i}={}){r==="GET"&&(n._wp_nonce=window.csAppData._cs_nonce);let s=UA(e,t),a=new AbortController,l=a.signal,u=new Promise((c,p)=>{let f=r==="GET"?{...n}:{};(!o||!Fx)&&(f.gzip=0);let d={method:r,signal:l,path:Nx(s,f),...i};r!=="GET"&&(d.data=BA(n)),sl(d).then(m=>{if(m.error)p(m.error);else{if(m.gzip!==!1&&i.parse!==!1&&Fx)try{c({...m,data:W1(m.data)})}catch(h){p(h)}c(m)}},p)});return u.cancel=()=>a.abort(),u}async function Oc({url:e,query:t,data:n}={}){let o=e||window.csAppData.urlBase,[r,i={}]=uW(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?Nx(o,t):o,s)}async function zA({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?Nx(e,n):e,o)}async function Qf(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 Vx(e,t){let n=await Oc({url:window.csAppData.home_url,query:{[e]:"1"},data:t}),o=await Qf(n);return $A(o),o.data}async function Ux(e,t){let n=await Oc({url:window.csAppData.preview.url,query:{[e]:"1"},data:t}),o=await Qf(n);return $A(o),o.data}function $A(e){if(e&&!e.success)throw new Error(JSON.stringify(e));if(!e)throw new Error("Failed to parse, expected JSON response")}var sl,Nx,Fx,aW,uW,Dn=_(()=>{bh();({apiFetch:sl,url:{addQueryArgs:Nx}}=window.wp);sl.use(sl.createRootURLMiddleware(window.csAppData.fetch.rootUrl));sl.nonceMiddleware=sl.createNonceMiddleware(window.csAppData.fetch.nonce);sl.nonceEndpoint=window.csAppData.fetch.nonceUrl;sl.use(sl.nonceMiddleware);Fx=window.csAppData.canGzip,aW=window.csAppData.routePrefix||"themeco/data";uW=e=>e instanceof FormData?(e.append("_nonce",window.csAppData._cs_nonce),[e]):[JSON.stringify({_nonce:window.csAppData._cs_nonce,...BA(e)}),{"Content-Type":"application/json","X-WP-Nonce":window.csAppData.fetch.nonce}]});function pW(e){return e?(bg.has(e)||(WA+=1,bg.set(e,WA.toString())),bg.get(e)):"0"}function fW(e){return Object.keys(e).sort().filter(t=>e[t]!==void 0).map(t=>`${t}_${t==="root"?pW(e.root):e[t]}`).toString()}function dW(e){let t=fW(e),n=Bx.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},Bx.set(t,n)}return n}function mW(e,t,n={},o=cW){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}=dW(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(),Bx.delete(r))}}function GA({threshold:e,delay:t,trackVisibility:n,rootMargin:o,root:r,triggerOnce:i,skip:s,initialInView:a,fallbackInView:l,onChange:u}={}){var c;let[p,f]=al.useState(null),d=al.useRef(u),[m,h]=al.useState({inView:!!a,entry:void 0});d.current=u,al.useEffect(()=>{if(s||!p)return;let x;return x=mW(p,(C,T)=>{h({inView:C,entry:T}),d.current&&d.current(C,T),T.isIntersecting&&i&&x&&(x(),x=void 0)},{root:r,rootMargin:o,threshold:e,trackVisibility:n,delay:t},l),()=>{x&&x()}},[Array.isArray(e)?e.toString():e,p,r,o,i,s,n,l,t]);let g=(c=m.entry)==null?void 0:c.target,v=al.useRef(void 0);!p&&g&&!i&&!s&&v.current!==g&&(v.current=g,h({inView:!!a,entry:void 0}));let y=[f,m.inView,m.entry];return y.ref=y[0],y.inView=y[1],y.entry=y[2],y}var jA,al,Bx,bg,WA,cW,qA=_(()=>{jA=D(j(),1),al=D(j(),1),Bx=new Map,bg=new WeakMap,WA=0,cW=void 0});var QA=_(()=>{});function xg(e,t={}){return new Promise(n=>{window.confirmHandler({message:e,decline:w("app.back"),onDecline:()=>n(!1),...t})})}function au(e,{bypass:t=!1,...n}={}){return t?Promise.resolve(!0):new Promise(o=>{window.confirmHandler===KA&&(window.confirmHandler=window.top.confirmHandler),window.confirmHandler({message:e,...n,onAccept:()=>o(!0),onDecline:()=>o(!1)})})}function hW({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 Tr.default.createElement("div",{className:ie("tco-action-modal-outer",{"is-active":e})},Tr.default.createElement("div",{className:"tco-action-modal-inner"},Tr.default.createElement("div",{className:"tco-action-modal-content"},typeof r=="string"?Tr.default.createElement("div",{className:"tco-action-modal-message",dangerouslySetInnerHTML:{__html:r}}):Tr.default.createElement("div",{className:"tco-action-modal-message"},typeof r=="function"?r({onAccept:t,onDecline:n}):r),u&&Tr.default.createElement("div",{className:"tco-action-modal-form"},u(c=>c?t():n())),Tr.default.createElement("div",{className:"tco-action-modal-actions"},l&&l(c=>c?t():n()),t&&!o&&i&&Tr.default.createElement("button",{className:ie("tco-btn",s||"tco-btn-nope"),onClick:t},i),o&&i&&Tr.default.createElement("a",{className:"tco-btn",href:o},i),n&&a&&Tr.default.createElement("button",{className:"tco-btn",onClick:n},a)))))}function gW(){let[e,t]=(0,Tr.useState)({});return(0,Tr.useEffect)(()=>{window.confirmHandler=({onAccept:n,acceptUrl:o=null,onDecline:r,message:i,accept:s,acceptClass:a,decline:l,extra:u,form:c})=>{let p=f=>()=>{typeof f=="function"&&f(),t(d=>({...d,active:!1,onAccept:()=>{},onDecline:()=>{}}))};t({active:!0,accept:s!==!1?s||w("app.confirm-yep"):null,decline:l||w("app.confirm-nope"),acceptClass:a,onAccept:p(n),onDecline:p(r),acceptUrl:o,extra:u,form:c,message:i})}},[t]),Tr.default.createElement(hW,{...e})}var Tr,KA,ca=_(()=>{Tr=D(j());Ye();ke();Ni();KA=()=>{};window.confirmHandler=KA;uo(gW)});function lu(e){return typeof e=="object"?JSON.stringify(e):e}function YA(e){try{var t=JSON.parse(e);if(typeof t=="object")return t}catch{}return e}function ll(e,t){return e==t||JSON.stringify(e)===JSON.stringify(t)}var Kf=_(()=>{});function pr({value:e=null,emptyValue:t="",placeholder:n="",onChange:o,disabled:r,options:i,groups:s}){let a=(0,Zn.useMemo)(()=>s?s.reduce((m,{options:h=[]})=>[...m,...h],[]):i??[],[i,s]),l=(0,Zn.useMemo)(()=>a.find(({value:m})=>ll(m,e)),[a,e]),[u,c]=(0,Zn.useState)(!1),p=(0,Zn.useCallback)(()=>{c(!0)},[c]),f=(0,Zn.useCallback)(()=>{c(!1)},[c]),d=(0,Zn.useCallback)(m=>{typeof o=="function"&&o(YA(m.target.value))},[o]);return Zn.default.createElement("div",{className:ie("tco-styled-select",{"is-active":u})},Zn.default.createElement("div",{className:ie("tco-styled-select-label",{"tco-styled-select-placeholder":!e})},Zn.default.createElement("span",null,l&&l.label||n)),Zn.default.createElement(te,{type:"select"}),Zn.default.createElement("select",{disabled:r,onChange:d,onFocus:p,onBlur:f,value:l?lu(e):t},!l&&Zn.default.createElement("option",{value:t,disabled:!0},n),s?s.map(({name:m,label:h,options:g})=>Zn.default.createElement("optgroup",{key:m,label:h},Zn.default.createElement(zx,{options:g}))):Zn.default.createElement(zx,{options:i})))}var Zn,zx,ss=_(()=>{Zn=D(j());Ye();Ze();ke();Kf();zx=(0,Zn.memo)(({options:e=[]})=>Zn.default.createElement(Zn.default.Fragment,null,e.map(({value:t,label:n,disabled:o})=>{let r=lu(t);return Zn.default.createElement("option",{key:r,value:r,disabled:o},n)})));zx.displayName="Options"});function JA(){return yt(XA)}function bW(){return!!window.csAppData.wpml}var Yf,vW,XA,yW,$x=_(()=>{Yf=D(j());ca();Jt();vW=D(aa());ke();ss();as();Us();Wn();Dn();Ye();rn();Jt();rn();XA=Di("wpml-lang",window.csAppData.wpml?.defaultLang),yW=Ve(e=>bW()?{lang:e(XA)}:{})});var Xf,CW,Cg,wW,Wx,Efe,ul,Gx,Ac=_(()=>{Xf=D(ln()),CW=(0,Xf.memoize)(()=>window.csAppData.documentTypes.reduce((e,{name:t,...n})=>({...e,[t]:n}),{})),Cg=(0,Xf.memoize)(()=>window.csAppData.documentTypes.reduce((e,{options:t=[]})=>[...e,...t],[])),wW=(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}},Wx=(0,Xf.memoize)(()=>Cg().reduce((e,{value:t,...n})=>({...e,[t]:wW(t,n)}),{})),Efe=(0,Xf.memoize)(e=>{let[t]=e.split(":");return CW()[t]?.options??[]}),ul=e=>Wx()[e]??{},Gx=(e={})=>e.docTypeName?{...e,docTypeInfo:ul(e.docTypeName)}:e});function ZA(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 RA(e,t,n){return t&&ZA(e.prototype,t),n&&ZA(e,n),e}function Bs(){return Bs=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},Bs.apply(this,arguments)}function qx(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function Jf(e){return!!(e&&typeof e.hasOwnProperty=="function"&&(e.hasOwnProperty("__ownerID")||e._map&&e._map.hasOwnProperty("__ownerID")))}function e5(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 EW,SW,Qx,_W,TW,OW,t5,kW,AW,n5,PW,IW,MW,DW,Pc,wg,Kx=_(()=>{EW=function(t){return function(n){return Jf(n)?n.get(t):n[t]}},SW=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(m,h){return Bs({},m,h)}:l,c=i.processStrategy,p=c===void 0?function(m){return Bs({},m)}:c,f=i.fallbackStrategy,d=f===void 0?function(m,h){}:f;this._key=n,this._getId=typeof a=="function"?a:EW(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 Bs({},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 f=this._processStrategy(o,r,i);return Object.keys(this.schema).forEach(function(d){if(f.hasOwnProperty(d)&&typeof f[d]=="object"){var m=u.schema[d],h=typeof m=="function"?m(o):m;f[d]=s(f[d],f,d,h,a,l)}}),a(this,f,o,r,i),c},t.denormalize=function(o,r){var i=this;return Jf(o)?e5(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)},RA(e,[{key:"key",get:function(){return this._key}},{key:"idAttribute",get:function(){return this._idAttribute}}]),e}(),Qx=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=Jf(o)?o.get("schema"):o.schema;if(!this.isSingleSchema&&!i)return o;var s=this.isSingleSchema?void 0:Jf(o)?o.get("id"):o.id,a=this.isSingleSchema?this.schema:this.schema[i];return r(s||o,a)},RA(e,[{key:"isSingleSchema",get:function(){return!this._schemaAttribute}}]),e}(),_W=function(e){qx(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}(Qx),TW=function(e){qx(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,f,d){var m,h=r[f];return h!=null?Bs({},p,(m={},m[f]=c.normalizeValue(h,r,f,a,l,u),m)):p},{})},n.denormalize=function(r,i){var s=this;return Object.keys(r).reduce(function(a,l){var u,c=r[l];return Bs({},a,(u={},u[l]=s.denormalizeValue(c,i),u))},{})},t}(Qx),OW=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]},t5=function(t){return Array.isArray(t)?t:Object.keys(t).map(function(n){return t[n]})},kW=function(t,n,o,r,i,s,a){t=OW(t);var l=t5(n);return l.map(function(u,c){return i(u,o,r,t,s,a)})},AW=function(e){qx(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=t5(r);return p.map(function(f,d){return c.normalizeValue(f,i,s,a,l,u)}).filter(function(f){return f!=null})},n.denormalize=function(r,i){var s=this;return r&&r.map?r.map(function(a){return s.denormalizeValue(a,i)}):r},t}(Qx),n5=function(t,n,o,r,i,s,a){var l=Bs({},n);return Object.keys(t).forEach(function(u){var c=t[u],p=typeof c=="function"?c(n):c,f=i(n[u],n,u,p,s,a);f==null?delete l[u]:l[u]=f}),l},PW=function(t,n,o){if(Jf(n))return e5(t,n,o);var r=Bs({},n);return Object.keys(t).forEach(function(i){r[i]!=null&&(r[i]=o(r[i],t[i]))}),r},IW=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 Bs({},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 n5.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 PW.apply(void 0,[this.schema].concat(r))},e}(),MW=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)?kW:n5;return a(r,t,n,o,e,i,s)}return r.normalize(t,n,o,e,i,s)},DW=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}},Pc={Array:AW,Entity:SW,Object:IW,Union:_W,Values:TW},wg=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=DW(o),i={},s=MW(t,t,null,n,r,i);return{entities:o,result:s}}});function r5(e){return e=e?String(e):"",e===""?!0:e.trim().split(" ").filter(t=>!t.match(/^0[a-zA-Z%]+|0$|none$/)).length===0}function NW(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:r5(t):n==="NOT EMPTY"?Array.isArray(t)?t.length>0:!r5(t):((typeof e=="boolean"||typeof t=="boolean")&&(e=!!e,t=!!t),n==="="||n==="=="?e==t:n==="!="?e!=t:!0)}function i5(e){if(ab(e))return{};let{key:t,value:n,op:o,or:r}=e;return Sr(r)&&(r=!1),!Sr(e.option)&&Sr(t)&&(t=e.option),o5.includes(o)&&(n=!1),_h(t)&&_h(n)?((!_h(o)||!LW.includes(o))&&(o="=="),{key:t,value:n,op:o,or:r}):(t=Object.keys(e)[0],i5({key:t,value:e[t]}))}function FW({key:e,value:t,op:n}){return!Sr(e)&&!Sr(t)&&!Sr(n)}function Eg(e){return Array.isArray(e)?e.map(i5).filter(FW):[]}function Sg(e){return e.map(({a:t,b:n,op:o})=>NW(t,n,o)).reduce((t,n,o)=>e[o].or?t||n:t&&n)}var o5,LW,Zf=_(()=>{af();o5=["EMPTY","NOT EMPTY","MORE THAN ONE","EXACTLY ONE"],LW=["=","==","!=",">",">=","<","<=","LIKE","NOT LIKE","IN","NOT IN","BETWEEN","NOT BETWEEN",...o5]});function Ic(e){return Array.isArray(e)?BW(e):_g(e)?zW(e):e}function BW(e){let t=e.slice(0,0);return Tg(e).forEach(n=>{t[n]=Ic(e[n])}),t}function zW(e){let t=Object.getPrototypeOf(e)===null?Object.create(null):{};return Tg(e).forEach(n=>{t[n]=Ic(e[n])}),t}function Yx(e,t,n){return n.concatArrays&&Array.isArray(e)&&Array.isArray(t)?$W(e,t,n):!_g(t)||!_g(e)?Ic(t):l5(e,t,Tg(t),n)}function jr(){let e=Yx(Ic(a5),this!==UW&&this||{},a5),t={};for(let n=0;n<arguments.length;n++){let o=arguments[n];if(o!==void 0){if(!_g(o))throw new TypeError(`\`${o}\` is not an Option Object`);t=Yx(t,o,e)}}return t}var _g,s5,VW,UW,a5,Tg,l5,$W,Mc=_(()=>{_g=function(e){let t;return Object.prototype.toString.call(e)==="[object Object]"&&(t=Object.getPrototypeOf(e),t===null||t===Object.getPrototypeOf({}))},{hasOwnProperty:s5}=Object.prototype,VW=Object.propertyIsEnumerable,UW=window,a5={concatArrays:!1},Tg=e=>{let t=[];for(let n in e)s5.call(e,n)&&t.push(n);if(Object.getOwnPropertySymbols){let n=Object.getOwnPropertySymbols(e);for(let o=0;o<n.length;o++)VW.call(e,n[o])&&t.push(n[o])}return t};l5=(e,t,n,o)=>(n.forEach(r=>{r in e?e[r]=Yx(e[r],t[r],o):e[r]=Ic(t[r])}),e),$W=(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++)!s5.call(i,a)||(s.push(String(a)),i===e?o[r++]=i[a]:o[r++]=Ic(i[a]));o=l5(o,i,Tg(i).filter(a=>s.indexOf(a)===-1),n)}),o}});function u5(e){e.type="group",e.controls=[],e.keys.id&&e.controls.push({key:e.keys.id,type:"text",label:w("app.controls.id"),options:{monospace:!0}}),e.keys.class&&e.controls.push({key:e.keys.class,type:"text",label:w("app.controls.class"),options:{monospace:!0}}),e.keys.style&&e.controls.push({key:e.keys.style,type:"textarea",label:w("app.controls.inline-css"),options:{height:5-e.controls.length,monospace:!0}})}var c5=_(()=>{ke()});function p5(e){e.type="group",e.controls=[],e.keys.url&&e.controls.push({key:e.keys.url,type:"text",label:w("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:w("app.controls.media.preload-content"),options:{choices:[{value:"none",label:w("app.controls.media.none")},{value:"auto",label:w("app.controls.media.auto")},{value:"metadata",label:w("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:w("app.controls.media.advanced")}),e.keys.loop&&n.push({key:"loop",label:w("app.controls.media.loop")}),e.keys.autoplay&&n.push({key:"autoplay",label:w("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:w("app.controls.media.display-function"),options:{list:n}})}delete e.keys}var f5=_(()=>{ke()});function d5(e){e.type="dimensions",e.options.labels||(e.options.labels={top:w("app.controls.box.top-left"),right:w("app.controls.box.top-right"),bottom:w("app.controls.box.bttm-right"),left:w("app.controls.box.bttm-left")},e.options.query_inspector_labels={top:w("app.controls.box.top-left"),right:w("app.controls.box.top-right"),bottom:w("app.controls.box.bottom-right"),left:w("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 m5=_(()=>{ke()});function h5(e){e.type="choose-single"}var g5=_(()=>{});function y5(e){e.type="choose",e.label=w("app.controls.font-style"),e.options={choices:[{value:"normal",label:w("app.controls.font-style.normal")},{value:"italic",children:v5.default.createElement("i",null,w("app.controls.font-style.italic"))}]}}var v5,b5=_(()=>{v5=D(j());ke()});function x5(e){e.type="group",e.controls=[],e.keys.type&&e.controls.push({key:e.keys.type,type:"choose",label:w("app.controls.info.type"),options:{choices:[{value:"tooltip",label:w("app.controls.info.normal")},{value:"popover",label:w("app.controls.info.popover")}]}}),e.keys.placement&&e.controls.push({key:e.keys.placement,type:"choose",label:w("app.controls.info.placement"),options:{choices:[{value:"top",icon:"arrow-up",tooltip:w("app.controls.box.top")},{value:"right",icon:"arrow-right",tooltip:w("app.controls.box.right")},{value:"bottom",icon:"arrow-down",tooltip:w("app.controls.box.bottom")},{value:"left",icon:"arrow-left",tooltip:w("app.controls.box.left")}]}}),e.keys.trigger&&e.controls.push({key:e.keys.trigger,type:"select",label:w("app.controls.info.trigger"),options:{choices:[{value:"hover",label:w("app.controls.info.hover")},{value:"focus",label:w("app.controls.info.focus")},{value:"click",label:w("app.controls.info.click")}]}}),e.keys.title&&e.controls.push({key:e.keys.title,type:"text",label:w("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:w("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 C5=_(()=>{ke()});function w5(e){e.type="dimensions",e.options.labels||(e.options.labels={bottom:w("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 E5=_(()=>{ke()});function S5(e){e.type="select",e.options={choices:"dynamic:menus"}}var _5=_(()=>{});function T5(e){e.type="choose-multi"}var O5=_(()=>{});function k5(e){e.type="group",e.controls=[],e.keys.toggle_hash&&e.controls.push({key:e.keys.toggle_hash,type:"text",label:w("app.controls.toggle-hash"),description:w("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:w("app.controls.id")}),e.keys.class&&e.controls.push({key:e.keys.class,type:"text",label:w("app.controls.class")}),e.keys.style&&e.controls.push({key:e.keys.style,type:"text",label:w("app.controls.inline-css"),options:{dynamic_content:!1}}),e.keys.css&&e.controls.push({key:e.keys.css,type:"code-editor",label:w("app.controls.element-css"),options:{height:2,mode:"element-css",button_label:w("app.controls.edit"),header_label:w("app.controls.element-css"),disable_input_preview:!0,placeholder:w("app.controls.element-css-placeholder")}}),e.keys.bp&&e.controls.push({key:e.keys.bp,label:w("app.controls.hide-bp"),type:"bp-hide"}),e.keys.show_condition&&e.controls.push({key:e.keys.show_condition,type:"show-condition",label:w("app.controls.show-condition")})}var Wfe,A5=_(()=>{Wfe=D(j());ke()});function P5(e){e.type="dimensions",e.options.labels||(e.options.labels={bottom:w("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 I5=_(()=>{ke()});function M5(e){e.type="select";let t=`dynamic:post-picker:${e.options.post_type}`,n=e.options.placeholder||w("app.select");e.options={choices:t,placeholder:n}}var D5=_(()=>{ke()});function L5(e){e.type="select",e.options={choices:"dynamic:sidebars",placeholder:w("app.controls.sidebar.select")}}var N5=_(()=>{ke()});function F5(e){e.type="choose-single"}var V5=_(()=>{});function U5(e){e.type="unit-slider"}var B5=_(()=>{});function z5(e){e.type="choose",e.label||(e.label=w("app.controls.text-align.label")),e.options={off_value:"none",choices:[{value:"left",icon:"ui:text-align-left",tooltip:w("app.controls.text-align.left")},{value:"center",icon:"ui:text-align-center",tooltip:w("app.controls.text-align.center")},{value:"right",icon:"ui:text-align-right",tooltip:w("app.controls.text-align.right")},{value:"justify",icon:"ui:text-align-justify",tooltip:w("app.controls.text-align.justify")}]}}var $5=_(()=>{ke()});function H5(e){e.type="choose",e.label=w("app.controls.text-decoration.label"),e.options={off_value:"none",choices:[{value:"underline",icon:"ui:underline",tooltip:w("app.controls.text-decoration.underline")},{value:"line-through",icon:"ui:strikethrough",tooltip:w("app.controls.text-decoration.line-through")}]}}var j5=_(()=>{ke()});function W5(e){e.type="group",e.controls=[];let t={label:w("app.controls.base"),alt_label:w("app.controls.hover")};if(e.keys.font_family&&(e.controls.push({label:w("app.controls.text-format.font-family"),key:e.keys.font_family,type:"font-family"}),e.keys.font_weight&&e.controls.push({label:w("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:w("app.controls.text.color"),options:o})}e.keys.bg_color&&e.controls.push({label:w("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:w("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:w("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:w("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 G5=_(()=>{ke()});function q5(e){e.type="choose",e.label=w("app.controls.text-transform.label"),e.options={off_value:"none",choices:[{value:"uppercase",children:Og.default.createElement("span",{className:"tt"},"TT"),tooltip:w("app.controls.text-transform.uppercase")},{value:"capitalize",children:Og.default.createElement("span",{className:"tt"},"Tt"),tooltip:w("app.controls.text-transform.capitalize")},{value:"lowercase",children:Og.default.createElement("span",{className:"tt"},"tt"),tooltip:w("app.controls.text-transform.lowercase")}]}}var Og,Q5=_(()=>{Og=D(j());ke()});var HW,kg,Xx=_(()=>{ke();HW=()=>[{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"}],kg=HW});function Y5(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:K5})),e.keys.delay&&(t.push("{{delay}}"),n.push({key:e.keys.delay,type:"unit-slider",label:"Delay",options:K5})),e.keys.timing&&(t.push("{{timing-function:timing}}"),n.push({key:e.keys.timing,type:"select",label:"Easing",options:{choices:kg()}})),n.length>0&&e.controls.push({type:"group",label:e.label,controls:n}),e.options={label:t.join(" / "),icon:"transition"}}var K5,X5=_(()=>{ke();Xx();K5={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 Jx,J5=_(()=>{ke();af();c5();f5();m5();g5();b5();C5();E5();_5();O5();A5();I5();D5();N5();V5();B5();$5();j5();G5();Q5();X5();Jx={atts:u5,audio:p5,"border-radius":d5,choose:h5,"font-style":y5,info:x5,margin:w5,menu:S5,"multi-choose":T5,omega:k5,padding:P5,"post-picker":M5,sidebar:L5,"single-choose":F5,slider:U5,"text-align":z5,"text-decoration":H5,"text-format":W5,"text-transform":q5,transition:Y5,"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))),Sr(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=w("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"}}});function Zx(e){let t=new WeakMap,n=jW(),o=WW();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 uu(...e){let t=Zx(e.pop());return(...n)=>t(...e.map(o=>o(...n)))}var jW,WW,Ag=_(()=>{jW=()=>{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]}}},WW=()=>{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)})}});function YW(e,t){let n=new Map;return Object.keys(t).forEach(o=>{let[r,i]=o.split(":");!i&&!n.has(r)&&n.set(r,Pg(o,t[o],new Map)),i&&n.has(r)&&n.get(r).controls.set(i,tC(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 R5(e,t){return cl(YW(e,t))}function nC(...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 Rx,GW,eC,Z5,qW,pa,QW,KW,cl,Pg,tC,ls=_(()=>{Ai();Er();Kx();Zf();Mc();J5();Ag();Rx=new Pc.Entity("control",void 0,{idAttribute:"id"}),GW=new Pc.Array(Rx);Rx.define({controls:GW});eC=new Map,Z5={level:2},qW=[],pa={},QW=e=>{let t=JSON.stringify(e);return eC.has(t)||eC.set(t,Ga()),eC.get(t)},KW=(e,t)=>e.replace(new RegExp(/{{([-\w\d]+)}}/,"g"),(n,o)=>t[o]||"").trim(),cl=Zx((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:f="",label_prefix:d="",label_vars:m={},title:h="",description:g="",conditions:v=[],index:y,condition:x,controls:C}=r,T=C instanceof Map?Array.from(C.values()):C,E=r.options&&!Array.isArray(r.options)?r.options:{},k=r.default_options&&!Array.isArray(r.default_options)?r.default_options:{};Array.isArray(v)||console.warn("Control conditions must be an array",{type:a,conditions:v});let S=Eg(x?[...v,x]:[...v]),P=S.length>0?QW(S):null;P&&(n[P]={result:!1,conditions:S});let A=u?{value:u}:c??{};if(a==="checkbox-list"&&Object.keys(c??{}).length<=0&&(E?.list??[]).forEach(H=>{A[H.key]=H.key}),!A.value){let H=Object.keys(A);H.length>0&&(A.value=A[H[0]])}let B=Object.assign({},m);d&&(B.prefix=d);let z=p||h;typeof p!="string"&&(console.warn("Control label must be a string",r),z="");let V={...E},I={id:l??Ur(),type:a,keys:A,label:KW(z,B),description:g,conditions:P,options:jr(k,V),controls:Array.isArray(T)?T.map(H=>o(H,r,s+1)).filter(H=>!!H):qW};return typeof f=="string"&&f&&(I.group=f),y&&(I.searchIndex=y),!I.options._originalType&&typeof Jx[a]=="function"?(I.options._originalType=a,o(jn(I,H=>{Jx[a](H),H.conditions=v,H.condition=x}))):I}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:wg({id:"root",controls:i},Rx).entities.control,conditions:n}}catch(r){return console.warn(r),null}}),Pg=(e,t,n=[],o={})=>({type:"group-module",id:`group-${e}`,label:t,options:{name:e,...o},controls:n}),tC=(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 us,cu,oC=_(()=>{us=D(j()),cu=class extends us.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 us.default.createElement("ul",{className:"tco-form-ratio-input"},us.default.createElement("li",null,us.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||""})),us.default.createElement("li",null," ",us.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 2 6"},us.default.createElement("circle",{cx:"1",cy:"1",r:"1"}),us.default.createElement("circle",{cx:"1",cy:"5",r:"1"}))),us.default.createElement("li",null,us.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||""})))}};W(cu,"defaultProps",{value:null,valueA:null,valueB:null,onUpdateTermA:()=>{},onUpdateTermB:()=>{},onUpdateValue:()=>{},placeholder:""})});var rC,Ig,eP=_(()=>{rC=D(j());oC();Ig=class extends rC.default.PureComponent{render(){return rC.default.createElement(cu,{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 sC(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent&&e.attachEvent("on".concat(t),function(){n(window.event)})}function tP(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 nP(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 XW(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 aP(e){iP=e||"all"}function ed(){return iP||"all"}function JW(){return Rn.slice(0)}function ZW(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 RW(e){return typeof e=="string"&&(e=Mg(e)),Rn.indexOf(e)!==-1}function eG(e,t){var n,o;e||(e=ed());for(var r in Qo)if(Object.prototype.hasOwnProperty.call(Qo,r))for(n=Qo[r],o=0;o<n.length;)n[o].scope===e?n.splice(o,1):o++;ed()===e&&aP(t||"all")}function tG(e){var t=e.keyCode||e.which||e.charCode,n=Rn.indexOf(t);if(n>=0&&Rn.splice(n,1),e.key&&e.key.toLowerCase()==="meta"&&Rn.splice(0,Rn.length),(t===93||t===224)&&(t=91),t in fr){fr[t]=!1;for(var o in pu)pu[o]===t&&(fa[o]=!1)}}function nG(e){if(!e)Object.keys(Qo).forEach(function(s){return delete Qo[s]});else if(Array.isArray(e))e.forEach(function(s){s.key&&aC(s)});else if(typeof e=="object")e.key&&aC(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=""),aC({key:e,scope:r,method:i,splitKey:"+"})}}function lP(e,t,n){var o;if(t.scope===n||t.scope==="all"){o=t.mods.length>0;for(var r in fr)Object.prototype.hasOwnProperty.call(fr,r)&&(!fr[r]&&t.mods.indexOf(+r)>-1||fr[r]&&t.mods.indexOf(+r)===-1)&&(o=!1);(t.mods.length===0&&!fr[16]&&!fr[18]&&!fr[17]&&!fr[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 uP(e){var t=Qo["*"],n=e.keyCode||e.which||e.charCode;if(!!fa.filter.call(this,e)){if((n===93||n===224)&&(n=91),Rn.indexOf(n)===-1&&n!==229&&Rn.push(n),["ctrlKey","altKey","shiftKey","metaKey"].forEach(function(d){var m=rP[d];e[d]&&Rn.indexOf(m)===-1?Rn.push(m):!e[d]&&Rn.indexOf(m)>-1?Rn.splice(Rn.indexOf(m),1):d==="metaKey"&&e[d]&&Rn.length===3&&(e.ctrlKey||e.shiftKey||e.altKey||(Rn=Rn.slice(Rn.indexOf(m))))}),n in fr){fr[n]=!0;for(var o in pu)pu[o]===n&&(fa[o]=!0);if(!t)return}for(var r in fr)Object.prototype.hasOwnProperty.call(fr,r)&&(fr[r]=e[rP[r]]);e.getModifierState&&!(e.altKey&&!e.ctrlKey)&&e.getModifierState("AltGraph")&&(Rn.indexOf(17)===-1&&Rn.push(17),Rn.indexOf(18)===-1&&Rn.push(18),fr[17]=!0,fr[18]=!0);var i=ed();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)&&lP(e,t[s],i);if(n in Qo){for(var a=0;a<Qo[n].length;a++)if((e.type==="keydown"&&Qo[n][a].keydown||e.type==="keyup"&&Qo[n][a].keyup)&&Qo[n][a].key){for(var l=Qo[n][a],u=l.splitKey,c=l.key.split(u),p=[],f=0;f<c.length;f++)p.push(Mg(c[f]));p.sort().join("")===Rn.sort().join("")&&lP(e,l,i)}}}}function oG(e){return sP.indexOf(e)>-1}function fa(e,t,n){Rn=[];var o=nP(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=tP(pu,e)),e=e[e.length-1],e=e==="*"?"*":Mg(e),e in Qo||(Qo[e]=[]),Qo[e].push({keyup:l,keydown:u,scope:i,mods:r,shortcut:o[a],method:n,key:o[a],splitKey:c});typeof s!="undefined"&&!oG(s)&&window&&(sP.push(s),sC(s,"keydown",function(p){uP(p)}),sC(window,"focus",function(){Rn=[]}),sC(s,"keyup",function(p){uP(p),tG(p)}))}var iC,oP,pu,rP,fr,Qo,Rf,Rn,iP,sP,Mg,aC,lC,Dg,cP,fu,pP=_(()=>{iC=typeof navigator!="undefined"?navigator.userAgent.toLowerCase().indexOf("firefox")>0:!1;oP={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,"-":iC?173:189,"=":iC?61:187,";":iC?59:186,"'":222,"[":219,"]":221,"\\":220},pu={"\u21E7":16,shift:16,"\u2325":18,alt:18,option:18,"\u2303":17,ctrl:17,control:17,"\u2318":91,cmd:91,command:91},rP={16:"shiftKey",18:"altKey",17:"ctrlKey",91:"metaKey",shiftKey:16,ctrlKey:17,altKey:18,metaKey:91},fr={16:!1,18:!1,17:!1,91:!1},Qo={};for(Rf=1;Rf<20;Rf++)oP["f".concat(Rf)]=111+Rf;Rn=[],iP="all",sP=[],Mg=function(t){return oP[t.toLowerCase()]||pu[t.toLowerCase()]||t.toUpperCase().charCodeAt(0)};aC=function(t){var n=t.key,o=t.scope,r=t.method,i=t.splitKey,s=i===void 0?"+":i,a=nP(n);a.forEach(function(l){var u=l.split(s),c=u.length,p=u[c-1],f=p==="*"?"*":Mg(p);if(!!Qo[f]){o||(o=ed());var d=c>1?tP(pu,u):[];Qo[f]=Qo[f].map(function(m){var h=r?m.method===r:!0;return h&&m.scope===o&&XW(m.mods,d)?{}:m})}})};lC={setScope:aP,getScope:ed,deleteScope:eG,getPressedKeyCodes:JW,isPressed:RW,filter:ZW,unbind:nG};for(Dg in lC)Object.prototype.hasOwnProperty.call(lC,Dg)&&(fa[Dg]=lC[Dg]);typeof window!="undefined"&&(cP=window.hotkeys,fa.noConflict=function(e){return e&&window.hotkeys===fa&&(window.hotkeys=cP),fa},window.hotkeys=fa);fu=fa});var kP={};Jr(kP,{activeBindingAtom:()=>nd,bindKey:()=>Lg,bindKeys:()=>cs,clearScope:()=>xP,displayBinding:()=>EP,getKeybindings:()=>CP,getScope:()=>bP,makeUnsafeBinding:()=>Ln,modkeyOn:()=>mP,normalizeKeyLabel:()=>wP,registerKeyMap:()=>vP,setScope:()=>yP,triggerBinding:()=>zs,useKeybindings:()=>Wr});function Lg(e,t={}){let{keys:n,keyup:o=!1,keydown:r=!1}=td[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),da[e]||(da[e]=[]);let c=()=>i({synthentic:!0},{synthentic:!0});if(da[e].push([c,l]),OP(),!n)return()=>{};let p=s&&!(o||r),f=(d,m)=>{if(!(gP&&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,m))}};return fu(n,u,f),()=>{da[e]=da[e].filter(([d])=>d!==c),fu.unbind(n,f),OP()}}function cs(e){let t=Object.keys(e).reduce((n,o)=>(typeof e[o]=="function"?n.push(Lg(o,{handler:e[o]})):n.push(Lg(o,e[o])),n),[]);return()=>t.map(n=>n())}function zs(e){da[e]&&da[e].forEach(([t])=>t())}function yP(e){return fu.setScope(e)}function bP(){return fu.getScope()}function xP(){return fu.deleteScope()}function CP(){return td}function wP(e){return e.toLocaleLowerCase().replace(/^./,e[0].toLocaleUpperCase())}function EP(e){let{display:t=[]}=td[e]||{};return(t[0]||"").split(" ").join(pl?"":"+")}function Ln(e,t=!0,n=!0){return{handler:e,keydown:!0,allowInputs:t,allowIframe:!0,preventDefault:n}}function uG(){let e=[],t=[],n=(p,f)=>{t.includes(Ng)&&!p.includes(Ng)&&zs("mod-keyup"),p.includes(Ng)&&!t.includes(Ng)&&zs("mod-keydown"),t.includes("shift")&&!p.includes("shift")&&zs("shift-keyup"),p.includes("shift")&&!t.includes("shift")&&zs("shift-keydown"),t.includes("alt")&&!p.includes("alt")&&zs("alt-keyup"),p.includes("alt")&&!t.includes("alt")&&zs("alt-keydown")},o=p=>{let f=SP(e);n(f,p),t=f},r=()=>{e=[],o()};function*i(){for(;;){let[p,f]=yield,{key:d,meta:m}=lG(f);if(!d||!d||p==="down"&&e[0]&&e[0].type==="down"&&e[0].key===d)continue;let h=[{type:p,key:d,meta:m}];if(pl&&d==="meta"&&p==="up"){let v=e.findIndex(({type:y,key:x})=>y==="down"&&x==="meta");v!==-1&&e.slice(0,v).filter(({type:y,key:x})=>y==="down"&&!["shift","control"].includes(x)).forEach(y=>{h.unshift({...y,type:"up"})})}!f.isSynthetic,e=[...h,...e].slice(0,sG);let g=SP(e);n(g,f),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 Wr(e={},t=[],{enabled:n=!0}={}){(0,fP.useEffect)(()=>n&&Object.keys(e).length>0?cs(e):()=>{},[n,...t])}var fP,pl,rG,dP,mP,hP,iG,gP,td,da,vP,sG,SP,aG,lG,Ng,nd,_P,TP,OP,ps=_(()=>{fP=D(j());pP();Jt();fu.filter=()=>!0;pl=window.navigator.userAgent.includes("Mac"),rG=pl?"command":"ctrl",dP=pl?"option":"alt",mP=e=>pl?e.metaKey:e.ctrlKey,hP=e=>e.replace(new RegExp("mod","g"),rG).replace(new RegExp("option","g"),dP).replace(new RegExp("alt","g"),dP).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:",""),iG=e=>e.toUpperCase().replace(new RegExp("shift","gi"),pl?"\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"),pl?"\u232B":"Delete").replace(new RegExp("\\+","gi")," "),gP=!1,td={},da={},vP=(e,t={})=>{try{let n=(o,r,i="")=>{if(!r)return;let s=hP(t?.[o]??r);td[o]={keys:s,display:[iG(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])=>{td[o]||n(o,r)})}catch(n){console.warn("Unable to setup keybindings",n)}};sG=12,SP=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,aG=e=>null,lG=e=>{let t=null,n={metaKey:e.metaKey};if(e.code==="AltRight")return gP=e.type==="keydown",{key:null};if(e.key)t=hP(e.key.toLowerCase()),n.original=e.key;else{let o=aG(e.code||e.keyCode||e.which);t=o.toLowerCase(),n.original=o}return t?{key:t,meta:n}:{key:null}},Ng=pl?"meta":"ctrl";uG();nd=Ve([]),OP=()=>{let e=Object.entries(da).filter(([n,o])=>o.length>0).map(([n])=>n),t=e.join("|");t!==_P&&(cancelIdleCallback(TP),_P=t,TP=requestIdleCallback(()=>{zr(nd,e.map(n=>({name:n,allowIframe:!!da[n].find(([,o])=>o)})))}))}});function cG({getSwatchElement:e,className:t="",reposition:n,focusSelector:o=null,closeOnFocusLoss:r=!0,close:i,children:s,offsetLeft:a=0}){Wr({esc:Ln(()=>i())},[i]);let l=(0,Pn.useRef)(),[{side:u,top:c,left:p,visible:f},d]=(0,Pn.useState)({side:null,top:"",left:"",visible:!1}),m=(0,Pn.useCallback)(()=>{d(y=>{let C=e().getBoundingClientRect(),T=l.current.getBoundingClientRect(),E=C.top-T.height,k=window.innerHeight-(C.top+T.height),S=C.left-T.width,P=window.innerWidth-(C.right+T.width),A=!1,B=!0;E<0&&(B=k<0?k<E:!1),P<0&&(A=S<0?S>P:!0);let z=B?C.top-T.height:C.bottom,V=T.height+uC;if(B)V>=C.top&&(z=uC);else{let I=window.innerHeight-C.bottom;I<=V&&(z=C.bottom-(T.height-I)-uC)}return{side:B?"top":"bottom",top:z,left:A?C.right-T.width:C.left,visible:!0}})},[d,e]);(0,Pn.useEffect)(()=>{m()},[n,m]),(0,Pn.useEffect)(()=>{let y=e(),x=C=>{C.target.contains(y)&&m()};return document.addEventListener("scroll",x,{capture:!0}),window.addEventListener("resize",m),()=>{document.removeEventListener("scroll",x,{capture:!0}),window.removeEventListener("resize",m)}},[m,e]),(0,Pn.useEffect)(()=>{if(o){let y=l.current.querySelector(o);y&&y.focus()}},[o]),Dc({refs:[l],ignore:[e()],enabled:r,onFocusLoss:()=>i()});let h=Qt(y=>y.ui.hideWorkspace),g=(0,Pn.useMemo)(function(){return{top:c,left:p+a}},[c,p,a]);if(h)return null;let v=Pn.default.createElement("div",{className:ie("tco-picker-modal",t,f&&u?`tco-picker-floating-${u}`:null,{"tco-picker-floating":!0}),ref:l,style:g},s);return AP.default.createPortal(v,window.csAppData.rootEl)}function qt({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:f=null,offsetLeft:d=0,renderSwatch:m,renderSwatchDeps:h=[],onToggle:g,children:v}){let y=(0,Pn.useRef)(),x=(0,Pn.useCallback)(()=>y.current??null,[]),C=(0,Pn.useMemo)(function(){return m?m({ref:y}):Pn.default.createElement(Fg,{tag:s,isInput:o,className:r,ref:y,onClick:()=>g(!c),label:e,labelClass:i},n)},[m,y.current,s,o,r,c,g,e,i,n,...h]),T=(0,Pn.useCallback)(()=>g(!1),[g]),E=c&&Pn.default.createElement(cG,{className:ie(a,{"is-scrolling":l}),reposition:f,getSwatchElement:x,close:T,focusSelector:p,offsetLeft:d},v);return u?Pn.default.createElement(Pn.default.Fragment,null,C,E):Pn.default.createElement("div",{className:ie("tco-picker",{"is-active":c},t)},C,E)}var Pn,AP,uC,Fg,Co=_(()=>{Pn=D(j()),AP=D(hi());Ye();sn();ps();Mn();uC=20;Fg=(0,Pn.forwardRef)(({tag:e="div",isInput:t,className:n,onClick:o,label:r,labelClass:i,children:s,...a},l)=>Pn.default.createElement(e,{className:ie(n,{"tco-picker-swatch":t}),onClick:o,ref:l,...a},r&&Pn.default.createElement("span",{className:i,dangerouslySetInnerHTML:{__html:r}}),s&&Pn.default.createElement("div",null,s)));Fg.displayName="PickerSwatch"});function Vg(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 PP({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]:f})=>f===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]:f})=>f===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})}}}var Lc=_(()=>{});function wo(e,t){let n=Or.default.useRef(!1);Or.default.useEffect(()=>{n.current?e():n.current=!0},t)}function ma({initialState:e=[],makeDefault:t=()=>({}),duplicateTransform:n,idKey:o="id",makeId:r=As}){let[i,s]=(0,Or.useState)(()=>(typeof e=="function"?e()||[]:e).map(l=>({...l,[o]:l[o]||r()}))),a=(0,Or.useMemo)(()=>PP({setValues:s,makeId:r,makeDefault:t,idKey:o,duplicateTransform:n}),[s]);return[i,a]}function Ug(e,t,n=[]){let o=(0,Or.useCallback)(t,[n]);(0,Or.useEffect)(()=>{let r=()=>{o(e.getState())},i=e.subscribe(r);return()=>i()},[o,...n])}function IP(e,t=!0){return(0,Or.useEffect)(()=>{t&&e.current&&e.current.focus()},[t]),e}var Or,cC,Eo=_(()=>{Or=D(j());Er();Jt();Lc();cC=(e="",t={})=>{let[n,o]=(0,Or.useState)(),r=(0,Or.useRef)();return(0,Or.useEffect)(()=>{if(!r.current)return()=>{};let i=t?Object.entries(t).sort(([,f],[,d])=>f-d):null,s=f=>{if(!i)return f;let d=i.find(([m,h])=>f<=h);return d?d[0]:e},a=f=>f.contentBoxSize?(Array.isArray(f.contentBoxSize)?f.contentBoxSize[0]:f.contentBoxSize).inlineSize:f.contentRect.width,l=r.current,u,c=f=>{let d=s(f);d!==u&&o(d),u=d};c(l.getBoundingClientRect().width);let p=new ResizeObserver(f=>{for(let d of f)c(a(d))});return p.observe(l),()=>{p.unobserve(l),p.disconnect()}},[]),[r,n]}});function Nc(){return yt(Bg)}function fG(e,{mount:t=!0,lazy:n=!0}={}){let o=Ve({isLoading:!0},async(i,s,a)=>{if(a==="init"){let l=i(Bg),u=async()=>await e(l,i);s(o,n?await pG(u):await u())}}),r=Ve(i=>{let{isLoading:s}=i(Bg);return s?{isLoading:!0}:i(o)});return o.onMount=i=>{i("init")},t&&lr(r),r}function Fc(e,t){let n=fG(e,t);return()=>yt(n)}var MP,Bg,DP,pG,fl=_(()=>{Dn();Jt();MP=new Set,Bg=Ve({isLoading:!0}),DP=e=>MP.add(e);Bg.onMount=e=>{!window.csAppData.use_late_data||requestIdleCallback(()=>{xn("late-data").then(({data:t})=>{let n={...t,isLoading:!1};e(n),Array.from(MP).forEach(o=>o(n))},t=>{console.warn("Failed to get late app data",t)})})};pG=e=>new Promise((t,n)=>{requestIdleCallback(()=>{async function o(){return await e()}o().then(r=>t(r))})})});function hG(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:w("common.document.component"),options:t.options}],t}function LP(e){let{docTypeName:t}=At(),n=zg(t),o=n?.options&&n?.options[0]||null,r=(0,pC.useMemo)(function(){let s=gG(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,pC.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 Vc,pC,dG,mG,zg,gG,od,NP,xme,Cme,rd=_(()=>{Vc=D(ln());Ac();fl();pC=D(j());rn();ke();dG=window.csAppData.globalAssignmentContexts||["global","expression"],mG=Fc(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,Vc.memoize)(u=>{let{controls:c}=t;return r(Object.keys(c),u).reduce((f,d)=>[...f,...c[d]||[]],[])}),s=(0,Vc.memoize)(u=>{let{labels:c,controls:p}=t;return r(Object.keys(p),u).map(d=>({label:c[d],options:p[d].map(m=>({...m,value:m.key}))}))}),l=Object.values(Wx()).filter(({baseType:u})=>u==="layout").reduce((u,{name:c,assignmentContext:p})=>(u[c]={options:s(p),controls:i(p)},u),{});return l["custom:component"]=hG(l),{assignments:l}}),zg=e=>(mG()?.assignments||{})[e]||{};gG=(e,t)=>t==="element"?e:dG,od=(0,Vc.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)}`);NP=(e,t)=>t==="any"?e:e.includes(t)?[t]:[],xme=(0,Vc.memoize)(e=>{let t=NP(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}))}))}),Cme=(0,Vc.memoize)(e=>NP(Object.keys(window.csAppData.previewContexts.controls),e).reduce((n,o)=>[...n,...window.csAppData.previewContexts.controls[o]||[]],[]))});var $g=Ke((Eme,id)=>{function vG(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}id.exports=vG,id.exports.__esModule=!0,id.exports.default=id.exports});var ad=Ke((Sme,sd)=>{var yG=$g();function FP(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 bG(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?FP(Object(n),!0).forEach(function(o){yG(e,o,n[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):FP(Object(n)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(n,o))})}return e}sd.exports=bG,sd.exports.__esModule=!0,sd.exports.default=sd.exports});var VP=Ke((_me,ld)=>{function xG(e){if(Array.isArray(e))return e}ld.exports=xG,ld.exports.__esModule=!0,ld.exports.default=ld.exports});var UP=Ke((Tme,ud)=>{function CG(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}}ud.exports=CG,ud.exports.__esModule=!0,ud.exports.default=ud.exports});var fC=Ke((Ome,cd)=>{function wG(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}cd.exports=wG,cd.exports.__esModule=!0,cd.exports.default=cd.exports});var dC=Ke((kme,pd)=>{var BP=fC();function EG(e,t){if(!!e){if(typeof e=="string")return BP(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 BP(e,t)}}pd.exports=EG,pd.exports.__esModule=!0,pd.exports.default=pd.exports});var zP=Ke((Ame,fd)=>{function SG(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}fd.exports=SG,fd.exports.__esModule=!0,fd.exports.default=fd.exports});var Hg=Ke((Pme,dd)=>{var _G=VP(),TG=UP(),OG=dC(),kG=zP();function AG(e,t){return _G(e)||TG(e,t)||OG(e,t)||kG()}dd.exports=AG,dd.exports.__esModule=!0,dd.exports.default=dd.exports});var $P=Ke((Ime,md)=>{function PG(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}md.exports=PG,md.exports.__esModule=!0,md.exports.default=md.exports});var gd=Ke((Mme,hd)=>{var IG=$P();function MG(e,t){if(e==null)return{};var n=IG(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}hd.exports=MG,hd.exports.__esModule=!0,hd.exports.default=hd.exports});var WP=Ke(jP=>{"use strict";var HP=ad(),mC=Hg(),DG=gd(),du=j(),LG=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function NG(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,f=e.onMenuOpen,d=e.value,m=DG(e,LG),h=du.useState(a!==void 0?a:n),g=mC(h,2),v=g[0],y=g[1],x=du.useState(l!==void 0?l:r),C=mC(x,2),T=C[0],E=C[1],k=du.useState(d!==void 0?d:s),S=mC(k,2),P=S[0],A=S[1],B=du.useCallback(function(ue,ve){typeof u=="function"&&u(ue,ve),A(ue)},[u]),z=du.useCallback(function(ue,ve){var q;typeof c=="function"&&(q=c(ue,ve)),y(q!==void 0?q:ue)},[c]),V=du.useCallback(function(){typeof f=="function"&&f(),E(!0)},[f]),I=du.useCallback(function(){typeof p=="function"&&p(),E(!1)},[p]),H=a!==void 0?a:v,X=l!==void 0?l:T,re=d!==void 0?d:P;return HP(HP({},m),{},{inputValue:H,menuIsOpen:X,onChange:B,onInputChange:z,onMenuClose:I,onMenuOpen:V,value:re})}jP.useStateManager=NG});var Uc=Ke((Lme,ha)=>{function hC(){return ha.exports=hC=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},ha.exports.__esModule=!0,ha.exports.default=ha.exports,hC.apply(this,arguments)}ha.exports=hC,ha.exports.__esModule=!0,ha.exports.default=ha.exports});var gC=Ke((Nme,vd)=>{function FG(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}vd.exports=FG,vd.exports.__esModule=!0,vd.exports.default=vd.exports});var vC=Ke((Fme,yd)=>{function GP(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 VG(e,t,n){return t&&GP(e.prototype,t),n&&GP(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}yd.exports=VG,yd.exports.__esModule=!0,yd.exports.default=yd.exports});var qP=Ke((Vme,ga)=>{function yC(e,t){return ga.exports=yC=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,r){return o.__proto__=r,o},ga.exports.__esModule=!0,ga.exports.default=ga.exports,yC(e,t)}ga.exports=yC,ga.exports.__esModule=!0,ga.exports.default=ga.exports});var bC=Ke((Ume,bd)=>{var UG=qP();function BG(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&&UG(e,t)}bd.exports=BG,bd.exports.__esModule=!0,bd.exports.default=bd.exports});var QP=Ke((Bme,va)=>{function xC(e){return va.exports=xC=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},va.exports.__esModule=!0,va.exports.default=va.exports,xC(e)}va.exports=xC,va.exports.__esModule=!0,va.exports.default=va.exports});var KP=Ke((zme,xd)=>{function zG(){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}}xd.exports=zG,xd.exports.__esModule=!0,xd.exports.default=xd.exports});var jg=Ke(($me,ya)=>{function CC(e){return ya.exports=CC=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},ya.exports.__esModule=!0,ya.exports.default=ya.exports,CC(e)}ya.exports=CC,ya.exports.__esModule=!0,ya.exports.default=ya.exports});var YP=Ke((Hme,Cd)=>{function $G(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}Cd.exports=$G,Cd.exports.__esModule=!0,Cd.exports.default=Cd.exports});var XP=Ke((jme,wd)=>{var HG=jg().default,jG=YP();function WG(e,t){if(t&&(HG(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return jG(e)}wd.exports=WG,wd.exports.__esModule=!0,wd.exports.default=wd.exports});var wC=Ke((Wme,Ed)=>{var JP=QP(),GG=KP(),qG=XP();function QG(e){var t=GG();return function(){var o=JP(e),r;if(t){var i=JP(this).constructor;r=Reflect.construct(o,arguments,i)}else r=o.apply(this,arguments);return qG(this,r)}}Ed.exports=QG,Ed.exports.__esModule=!0,Ed.exports.default=Ed.exports});var ZP=Ke((Gme,Sd)=>{var KG=fC();function YG(e){if(Array.isArray(e))return KG(e)}Sd.exports=YG,Sd.exports.__esModule=!0,Sd.exports.default=Sd.exports});var RP=Ke((qme,_d)=>{function XG(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}_d.exports=XG,_d.exports.__esModule=!0,_d.exports.default=_d.exports});var eI=Ke((Qme,Td)=>{function JG(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}Td.exports=JG,Td.exports.__esModule=!0,Td.exports.default=Td.exports});var EC=Ke((Kme,Od)=>{var ZG=ZP(),RG=RP(),eq=dC(),tq=eI();function nq(e){return ZG(e)||RG(e)||eq(e)||tq()}Od.exports=nq,Od.exports.__esModule=!0,Od.exports.default=Od.exports});var tI=Ke(SC=>{"use strict";Object.defineProperty(SC,"__esModule",{value:!0});function oq(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 rq(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 iq=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(rq(this));var r=this.tags[this.tags.length-1];if(this.isSpeedy){var i=oq(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}();SC.StyleSheet=iq});var oI=Ke((Xme,nI)=>{"use strict";nI.exports=tI()});var iI=Ke((Wg,rI)=>{(function(e,t){typeof Wg=="object"&&typeof rI!="undefined"?t(Wg):typeof define=="function"&&define.amd?define(["exports"],t):(e=e||self,t(e.stylis={}))})(Wg,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",f="@supports",d="@document",m="@namespace",h="@keyframes",g="@font-face",v="@counter-style",y="@font-feature-values",x=Math.abs,C=String.fromCharCode,T=Object.assign;function E(F,ye){return(((ye<<2^B(F,0))<<2^B(F,1))<<2^B(F,2))<<2^B(F,3)}function k(F){return F.trim()}function S(F,ye){return(F=ye.exec(F))?F[0]:F}function P(F,ye,Ae){return F.replace(ye,Ae)}function A(F,ye){return F.indexOf(ye)}function B(F,ye){return F.charCodeAt(ye)|0}function z(F,ye,Ae){return F.slice(ye,Ae)}function V(F){return F.length}function I(F){return F.length}function H(F,ye){return ye.push(F),F}function X(F,ye){return F.map(ye).join("")}e.line=1,e.column=1,e.length=0,e.position=0,e.character=0,e.characters="";function re(F,ye,Ae,Ne,$,K,le){return{value:F,root:ye,parent:Ae,type:Ne,props:$,children:K,line:e.line,column:e.column,length:le,return:""}}function ue(F,ye){return T(re("",null,null,"",null,null,0),F,{length:-F.length},ye)}function ve(){return e.character}function q(){return e.character=e.position>0?B(e.characters,--e.position):0,e.column--,e.character===10&&(e.column=1,e.line--),e.character}function J(){return e.character=e.position<e.length?B(e.characters,e.position++):0,e.column++,e.character===10&&(e.column=1,e.line++),e.character}function me(){return B(e.characters,e.position)}function Ce(){return e.position}function we(F,ye){return z(e.characters,F,ye)}function M(F){switch(F){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 Y(F){return e.line=e.column=1,e.length=V(e.characters=F),e.position=0,[]}function N(F){return e.characters="",F}function R(F){return k(we(e.position-1,U(F===91?F+2:F===40?F+1:F)))}function Z(F){return N(Ee(Y(F)))}function de(F){for(;(e.character=me())&&e.character<33;)J();return M(F)>2||M(e.character)>3?"":" "}function Ee(F){for(;J();)switch(M(e.character)){case 0:H(xe(e.position-1),F);break;case 2:H(R(e.character),F);break;default:H(C(e.character),F)}return F}function O(F,ye){for(;--ye&&J()&&!(e.character<48||e.character>102||e.character>57&&e.character<65||e.character>70&&e.character<97););return we(F,Ce()+(ye<6&&me()==32&&J()==32))}function U(F){for(;J();)switch(e.character){case F:return e.position;case 34:case 39:F!==34&&F!==39&&U(e.character);break;case 40:F===41&&U(F);break;case 92:J();break}return e.position}function L(F,ye){for(;J()&&F+e.character!==47+10;)if(F+e.character===42+42&&me()===47)break;return"/*"+we(ye,e.position-1)+"*"+C(F===47?F:J())}function xe(F){for(;!M(me());)J();return we(F,e.position)}function Pe(F){return N(_e("",null,null,null,[""],F=Y(F),0,[0],F))}function _e(F,ye,Ae,Ne,$,K,le,ge,De){for(var je=0,Be=0,Ge=le,Re=0,pe=0,Me=0,qe=1,et=1,Ct=1,wt=0,Gt="",Xt=$,rt=K,Pt=Ne,St=Gt;et;)switch(Me=wt,wt=J()){case 40:if(Me!=108&&St.charCodeAt(Ge-1)==58){A(St+=P(R(wt),"&","&\f"),"&\f")!=-1&&(Ct=-1);break}case 34:case 39:case 91:St+=R(wt);break;case 9:case 10:case 13:case 32:St+=de(Me);break;case 92:St+=O(Ce()-1,7);continue;case 47:switch(me()){case 42:case 47:H(He(L(J(),Ce()),ye,Ae),De);break;default:St+="/"}break;case 123*qe:ge[je++]=V(St)*Ct;case 125*qe:case 59:case 0:switch(wt){case 0:case 125:et=0;case 59+Be:pe>0&&V(St)-Ge&&H(pe>32?$e(St+";",Ne,Ae,Ge-1):$e(P(St," ","")+";",Ne,Ae,Ge-2),De);break;case 59:St+=";";default:if(H(Pt=Le(St,ye,Ae,je,Be,$,ge,Gt,Xt=[],rt=[],Ge),K),wt===123)if(Be===0)_e(St,ye,Pt,Pt,Xt,K,Ge,ge,rt);else switch(Re){case 100:case 109:case 115:_e(F,Pt,Pt,Ne&&H(Le(F,Pt,Pt,0,0,$,ge,Gt,$,Xt=[],Ge),rt),$,rt,Ge,ge,Ne?Xt:rt);break;default:_e(St,Pt,Pt,Pt,[""],rt,0,ge,rt)}}je=Be=pe=0,qe=Ct=1,Gt=St="",Ge=le;break;case 58:Ge=1+V(St),pe=Me;default:if(qe<1){if(wt==123)--qe;else if(wt==125&&qe++==0&&q()==125)continue}switch(St+=C(wt),wt*qe){case 38:Ct=Be>0?1:(St+="\f",-1);break;case 44:ge[je++]=(V(St)-1)*Ct,Ct=1;break;case 64:me()===45&&(St+=R(J())),Re=me(),Be=Ge=V(Gt=St+=xe(Ce())),wt++;break;case 45:Me===45&&V(St)==2&&(qe=0)}}return K}function Le(F,ye,Ae,Ne,$,K,le,ge,De,je,Be){for(var Ge=$-1,Re=$===0?K:[""],pe=I(Re),Me=0,qe=0,et=0;Me<Ne;++Me)for(var Ct=0,wt=z(F,Ge+1,Ge=x(qe=le[Me])),Gt=F;Ct<pe;++Ct)(Gt=k(qe>0?Re[Ct]+" "+wt:P(wt,/&\f/g,Re[Ct])))&&(De[et++]=Gt);return re(F,ye,Ae,$===0?i:ge,De,je,Be)}function He(F,ye,Ae){return re(F,ye,Ae,r,C(ve()),z(F,2,-2),0)}function $e(F,ye,Ae,Ne){return re(F,ye,Ae,s,z(F,0,Ne),z(F,Ne+1,-1),Ne)}function Q(F,ye){switch(E(F,ye)){case 5103:return o+"print-"+F+F;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+F+F;case 5349:case 4246:case 4810:case 6968:case 2756:return o+F+n+F+t+F+F;case 6828:case 4268:return o+F+t+F+F;case 6165:return o+F+t+"flex-"+F+F;case 5187:return o+F+P(F,/(\w+).+(:[^]+)/,o+"box-$1$2"+t+"flex-$1$2")+F;case 5443:return o+F+t+"flex-item-"+P(F,/flex-|-self/,"")+F;case 4675:return o+F+t+"flex-line-pack"+P(F,/align-content|flex-|-self/,"")+F;case 5548:return o+F+t+P(F,"shrink","negative")+F;case 5292:return o+F+t+P(F,"basis","preferred-size")+F;case 6060:return o+"box-"+P(F,"-grow","")+o+F+t+P(F,"grow","positive")+F;case 4554:return o+P(F,/([^-])(transform)/g,"$1"+o+"$2")+F;case 6187:return P(P(P(F,/(zoom-|grab)/,o+"$1"),/(image-set)/,o+"$1"),F,"")+F;case 5495:case 3959:return P(F,/(image-set\([^]*)/,o+"$1$`$1");case 4968:return P(P(F,/(.+:)(flex-)?(.*)/,o+"box-pack:$3"+t+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+o+F+F;case 4095:case 3583:case 4068:case 2532:return P(F,/(.+)-inline(.+)/,o+"$1$2")+F;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(V(F)-1-ye>6)switch(B(F,ye+1)){case 109:if(B(F,ye+4)!==45)break;case 102:return P(F,/(.+:)(.+)-([^]+)/,"$1"+o+"$2-$3$1"+n+(B(F,ye+3)==108?"$3":"$2-$3"))+F;case 115:return~A(F,"stretch")?Q(P(F,"stretch","fill-available"),ye)+F:F}break;case 4949:if(B(F,ye+1)!==115)break;case 6444:switch(B(F,V(F)-3-(~A(F,"!important")&&10))){case 107:return P(F,":",":"+o)+F;case 101:return P(F,/(.+:)([^;!]+)(;|!.+)?/,"$1"+o+(B(F,14)===45?"inline-":"")+"box$3$1"+o+"$2$3$1"+t+"$2box$3")+F}break;case 5936:switch(B(F,ye+11)){case 114:return o+F+t+P(F,/[svh]\w+-[tblr]{2}/,"tb")+F;case 108:return o+F+t+P(F,/[svh]\w+-[tblr]{2}/,"tb-rl")+F;case 45:return o+F+t+P(F,/[svh]\w+-[tblr]{2}/,"lr")+F}return o+F+t+F+F}return F}function oe(F,ye){for(var Ae="",Ne=I(F),$=0;$<Ne;$++)Ae+=ye(F[$],$,F,ye)||"";return Ae}function ae(F,ye,Ae,Ne){switch(F.type){case u:case s:return F.return=F.return||F.value;case r:return"";case h:return F.return=F.value+"{"+oe(F.children,Ne)+"}";case i:F.value=F.props.join(",")}return V(Ae=oe(F.children,Ne))?F.return=F.value+"{"+Ae+"}":""}function he(F){var ye=I(F);return function(Ae,Ne,$,K){for(var le="",ge=0;ge<ye;ge++)le+=F[ge](Ae,Ne,$,K)||"";return le}}function Se(F){return function(ye){ye.root||(ye=ye.return)&&F(ye)}}function Oe(F,ye,Ae,Ne){if(F.length>-1&&!F.return)switch(F.type){case s:F.return=Q(F.value,F.length);break;case h:return oe([ue(F,{value:P(F.value,"@","@"+o)})],Ne);case i:if(F.length)return X(F.props,function($){switch(S($,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return oe([ue(F,{props:[P($,/:(read-\w+)/,":"+n+"$1")]})],Ne);case"::placeholder":return oe([ue(F,{props:[P($,/:(plac\w+)/,":"+o+"input-$1")]}),ue(F,{props:[P($,/:(plac\w+)/,":"+n+"$1")]}),ue(F,{props:[P($,/:(plac\w+)/,t+"input-$1")]})],Ne)}return""})}}function Ie(F){switch(F.type){case i:F.props=F.props.map(function(ye){return X(Z(ye),function(Ae,Ne,$){switch(B(Ae,0)){case 12:return z(Ae,1,V(Ae));case 0:case 40:case 43:case 62:case 126:return Ae;case 58:$[++Ne]==="global"&&($[Ne]="",$[++Ne]="\f"+z($[Ne],Ne=1,-1));case 32:return Ne===1?"":Ae;default:switch(Ne){case 0:return F=Ae,I($)>1?"":Ae;case(Ne=I($)-1):case 2:return Ne===2?Ae+F+F:Ae+F;default:return Ae}}})})}}e.CHARSET=c,e.COMMENT=r,e.COUNTER_STYLE=v,e.DECLARATION=s,e.DOCUMENT=d,e.FONT_FACE=g,e.FONT_FEATURE_VALUES=y,e.IMPORT=u,e.KEYFRAMES=h,e.MEDIA=l,e.MOZ=n,e.MS=t,e.NAMESPACE=m,e.PAGE=a,e.RULESET=i,e.SUPPORTS=f,e.VIEWPORT=p,e.WEBKIT=o,e.abs=x,e.alloc=Y,e.append=H,e.assign=T,e.caret=Ce,e.char=ve,e.charat=B,e.combine=X,e.comment=He,e.commenter=L,e.compile=Pe,e.copy=ue,e.dealloc=N,e.declaration=$e,e.delimit=R,e.delimiter=U,e.escaping=O,e.from=C,e.hash=E,e.identifier=xe,e.indexof=A,e.match=S,e.middleware=he,e.namespace=Ie,e.next=J,e.node=re,e.parse=_e,e.peek=me,e.prefix=Q,e.prefixer=Oe,e.prev=q,e.replace=P,e.ruleset=Le,e.rulesheet=Se,e.serialize=oe,e.sizeof=I,e.slice=we,e.stringify=ae,e.strlen=V,e.substr=z,e.token=M,e.tokenize=Z,e.tokenizer=Ee,e.trim=k,e.whitespace=de,Object.defineProperty(e,"__esModule",{value:!0})})});var sI=Ke(_C=>{"use strict";Object.defineProperty(_C,"__esModule",{value:!0});var sq=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}};_C.default=sq});var Gg=Ke((Zme,aI)=>{"use strict";aI.exports=sI()});var lI=Ke(TC=>{"use strict";Object.defineProperty(TC,"__esModule",{value:!0});function aq(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}TC.default=aq});var OC=Ke((ehe,uI)=>{"use strict";uI.exports=lI()});var fI=Ke(kC=>{"use strict";Object.defineProperty(kC,"__esModule",{value:!0});var lq=oI(),eo=iI(),uq=Gg(),cq=OC();function cI(e){return e&&e.__esModule?e:{default:e}}var pq=cI(uq),fq=cI(cq),dq=function(t,n,o){for(var r=0,i=0;r=i,i=eo.peek(),r===38&&i===12&&(n[o]=1),!eo.token(i);)eo.next();return eo.slice(t,eo.position)},mq=function(t,n){var o=-1,r=44;do switch(eo.token(r)){case 0:r===38&&eo.peek()===12&&(n[o]=1),t[o]+=dq(eo.position-1,n,o);break;case 2:t[o]+=eo.delimit(r);break;case 4:if(r===44){t[++o]=eo.peek()===58?"&\f":"",n[o]=t[o].length;break}default:t[o]+=eo.from(r)}while(r=eo.next());return t},hq=function(t,n){return eo.dealloc(mq(eo.alloc(t),n))},pI=new WeakMap,gq=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&&!pI.get(o))&&!r){pI.set(t,!0);for(var i=[],s=hq(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]}}},vq=function(t){if(t.type==="decl"){var n=t.value;n.charCodeAt(0)===108&&n.charCodeAt(2)===98&&(t.return="",t.value="")}},qg=typeof document!="undefined",yq=qg?void 0:pq.default(function(){return fq.default(function(){var e={};return function(t){return e[t]}})}),bq=[eo.prefixer],xq=function(t){var n=t.key;if(qg&&n==="css"){var o=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(o,function(C){var T=C.getAttribute("data-emotion");T.indexOf(" ")!==-1&&(document.head.appendChild(C),C.setAttribute("data-s",""))})}var r=t.stylisPlugins||bq,i={},s,a=[];qg&&(s=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(C){for(var T=C.getAttribute("data-emotion").split(" "),E=1;E<T.length;E++)i[T[E]]=!0;a.push(C)}));var l,u=[gq,vq];if(qg){var c,p=[eo.stringify,eo.rulesheet(function(C){c.insert(C)})],f=eo.middleware(u.concat(r,p)),d=function(T){return eo.serialize(eo.compile(T),f)};l=function(T,E,k,S){c=k,d(T?T+"{"+E.styles+"}":E.styles),S&&(x.inserted[E.name]=!0)}}else{var m=[eo.stringify],h=eo.middleware(u.concat(r,m)),g=function(T){return eo.serialize(eo.compile(T),h)},v=yq(r)(n),y=function(T,E){var k=E.name;return v[k]===void 0&&(v[k]=g(T?T+"{"+E.styles+"}":E.styles)),v[k]};l=function(T,E,k,S){var P=E.name,A=y(T,E);if(x.compat===void 0)return S&&(x.inserted[P]=!0),A;if(S)x.inserted[P]=A;else return A}}var x={key:n,sheet:new lq.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 x.sheet.hydrate(a),x};kC.default=xq});var Qg=Ke((nhe,dI)=>{"use strict";dI.exports=fI()});var hI=Ke(En=>{"use strict";var Ko=typeof Symbol=="function"&&Symbol.for,AC=Ko?Symbol.for("react.element"):60103,PC=Ko?Symbol.for("react.portal"):60106,Kg=Ko?Symbol.for("react.fragment"):60107,Yg=Ko?Symbol.for("react.strict_mode"):60108,Xg=Ko?Symbol.for("react.profiler"):60114,Jg=Ko?Symbol.for("react.provider"):60109,Zg=Ko?Symbol.for("react.context"):60110,IC=Ko?Symbol.for("react.async_mode"):60111,Rg=Ko?Symbol.for("react.concurrent_mode"):60111,ev=Ko?Symbol.for("react.forward_ref"):60112,tv=Ko?Symbol.for("react.suspense"):60113,Cq=Ko?Symbol.for("react.suspense_list"):60120,nv=Ko?Symbol.for("react.memo"):60115,ov=Ko?Symbol.for("react.lazy"):60116,wq=Ko?Symbol.for("react.block"):60121,Eq=Ko?Symbol.for("react.fundamental"):60117,Sq=Ko?Symbol.for("react.responder"):60118,_q=Ko?Symbol.for("react.scope"):60119;function vi(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case AC:switch(e=e.type,e){case IC:case Rg:case Kg:case Xg:case Yg:case tv:return e;default:switch(e=e&&e.$$typeof,e){case Zg:case ev:case ov:case nv:case Jg:return e;default:return t}}case PC:return t}}}function mI(e){return vi(e)===Rg}En.AsyncMode=IC;En.ConcurrentMode=Rg;En.ContextConsumer=Zg;En.ContextProvider=Jg;En.Element=AC;En.ForwardRef=ev;En.Fragment=Kg;En.Lazy=ov;En.Memo=nv;En.Portal=PC;En.Profiler=Xg;En.StrictMode=Yg;En.Suspense=tv;En.isAsyncMode=function(e){return mI(e)||vi(e)===IC};En.isConcurrentMode=mI;En.isContextConsumer=function(e){return vi(e)===Zg};En.isContextProvider=function(e){return vi(e)===Jg};En.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===AC};En.isForwardRef=function(e){return vi(e)===ev};En.isFragment=function(e){return vi(e)===Kg};En.isLazy=function(e){return vi(e)===ov};En.isMemo=function(e){return vi(e)===nv};En.isPortal=function(e){return vi(e)===PC};En.isProfiler=function(e){return vi(e)===Xg};En.isStrictMode=function(e){return vi(e)===Yg};En.isSuspense=function(e){return vi(e)===tv};En.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Kg||e===Rg||e===Xg||e===Yg||e===tv||e===Cq||typeof e=="object"&&e!==null&&(e.$$typeof===ov||e.$$typeof===nv||e.$$typeof===Jg||e.$$typeof===Zg||e.$$typeof===ev||e.$$typeof===Eq||e.$$typeof===Sq||e.$$typeof===_q||e.$$typeof===wq)};En.typeOf=vi});var vI=Ke((rhe,gI)=>{"use strict";gI.exports=hI()});var LC=Ke((ihe,EI)=>{"use strict";var MC=vI(),Tq={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Oq={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},kq={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},yI={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},DC={};DC[MC.ForwardRef]=kq;DC[MC.Memo]=yI;function bI(e){return MC.isMemo(e)?yI:DC[e.$$typeof]||Tq}var Aq=Object.defineProperty,Pq=Object.getOwnPropertyNames,xI=Object.getOwnPropertySymbols,Iq=Object.getOwnPropertyDescriptor,Mq=Object.getPrototypeOf,CI=Object.prototype;function wI(e,t,n){if(typeof t!="string"){if(CI){var o=Mq(t);o&&o!==CI&&wI(e,o,n)}var r=Pq(t);xI&&(r=r.concat(xI(t)));for(var i=bI(e),s=bI(t),a=0;a<r.length;++a){var l=r[a];if(!Oq[l]&&!(n&&n[l])&&!(s&&s[l])&&!(i&&i[l])){var u=Iq(t,l);try{Aq(e,l,u)}catch{}}}}return e}EI.exports=wI});var FC=Ke(NC=>{"use strict";Object.defineProperty(NC,"__esModule",{value:!0});var Dq=LC();function Lq(e){return e&&e.__esModule?e:{default:e}}var Nq=Lq(Dq),Fq=function(e,t){return Nq.default(e,t)};NC.default=Fq});var _I=Ke(kd=>{"use strict";Object.defineProperty(kd,"__esModule",{value:!0});var VC=typeof document!="undefined";function Vq(e,t,n){var o="";return n.split(" ").forEach(function(r){e[r]!==void 0?t.push(e[r]+";"):o+=r+" "}),o}var SI=function(t,n,o){var r=t.key+"-"+n.name;(o===!1||VC===!1&&t.compat!==void 0)&&t.registered[r]===void 0&&(t.registered[r]=n.styles)},Uq=function(t,n,o){SI(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);!VC&&a!==void 0&&(i+=a),s=s.next}while(s!==void 0);if(!VC&&i.length!==0)return i}};kd.getRegisteredStyles=Vq;kd.insertStyles=Uq;kd.registerStyles=SI});var UC=Ke((lhe,TI)=>{"use strict";TI.exports=_I()});var OI=Ke(BC=>{"use strict";Object.defineProperty(BC,"__esModule",{value:!0});function Bq(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)}BC.default=Bq});var AI=Ke((che,kI)=>{"use strict";kI.exports=OI()});var PI=Ke(zC=>{"use strict";Object.defineProperty(zC,"__esModule",{value:!0});var zq={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};zC.default=zq});var MI=Ke((fhe,II)=>{"use strict";II.exports=PI()});var VI=Ke(jC=>{"use strict";Object.defineProperty(jC,"__esModule",{value:!0});var $q=AI(),Hq=MI(),jq=OC();function $C(e){return e&&e.__esModule?e:{default:e}}var Wq=$C($q),Gq=$C(Hq),qq=$C(jq),Qq=/[A-Z]|^ms/g,Kq=/_EMO_([^_]+?)_([^]*?)_EMO_/g,DI=function(t){return t.charCodeAt(1)===45},LI=function(t){return t!=null&&typeof t!="boolean"},HC=qq.default(function(e){return DI(e)?e:e.replace(Qq,"-$&").toLowerCase()}),NI=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(Kq,function(o,r,i){return $s={name:r,styles:i,next:$s},r})}return Gq.default[t]!==1&&!DI(t)&&typeof n=="number"&&n!==0?n+"px":n};function Ad(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 $s={name:n.name,styles:n.styles,next:$s},n.name;if(n.styles!==void 0){var o=n.next;if(o!==void 0)for(;o!==void 0;)$s={name:o.name,styles:o.styles,next:$s},o=o.next;var r=n.styles+";";return r}return Yq(e,t,n)}case"function":{if(e!==void 0){var i=$s,s=n(e);return $s=i,Ad(e,t,s)}break}}if(t==null)return n;var a=t[n];return a!==void 0?a:n}function Yq(e,t,n){var o="";if(Array.isArray(n))for(var r=0;r<n.length;r++)o+=Ad(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]+"}":LI(s)&&(o+=HC(i)+":"+NI(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++)LI(s[a])&&(o+=HC(i)+":"+NI(i,s[a])+";");else{var l=Ad(e,t,s);switch(i){case"animation":case"animationName":{o+=HC(i)+":"+l+";";break}default:o+=i+"{"+l+"}"}}}return o}var FI=/label:\s*([^\s;\n{]+)\s*(;|$)/g,$s,Xq=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="";$s=void 0;var s=t[0];s==null||s.raw===void 0?(r=!1,i+=Ad(o,n,s)):i+=s[0];for(var a=1;a<t.length;a++)i+=Ad(o,n,t[a]),r&&(i+=s[a]);FI.lastIndex=0;for(var l="",u;(u=FI.exec(i))!==null;)l+="-"+u[1];var c=Wq.default(i)+l;return{name:c,styles:i,next:$s}};jC.serializeStyles=Xq});var WC=Ke((mhe,UI)=>{"use strict";UI.exports=VI()});var jI=Ke(rv=>{"use strict";Object.defineProperty(rv,"__esModule",{value:!0});var BI=j();function Jq(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 zI=Jq(BI),Zq=typeof document!="undefined",$I=function(t){return t()},HI=zI["useInsertionEffect"]?zI["useInsertionEffect"]:!1,Rq=Zq&&HI||$I,eQ=HI||BI.useLayoutEffect;rv.useInsertionEffectAlwaysWithSyncFallback=Rq;rv.useInsertionEffectWithLayoutFallback=eQ});var GC=Ke((ghe,WI)=>{"use strict";WI.exports=jI()});var YI=Ke(ti=>{"use strict";var Bo=j(),tQ=Qg(),GI=Uc(),nQ=Gg(),oQ=FC(),qC=UC(),rQ=WC(),iQ=GC();function qI(e){return e&&e.__esModule?e:{default:e}}var QI=qI(tQ),KI=qI(nQ),QC=typeof document!="undefined",KC={}.hasOwnProperty,Pd=Bo.createContext(typeof HTMLElement!="undefined"?QI.default({key:"css"}):null),sQ=Pd.Provider,aQ=function(){return Bo.useContext(Pd)};ti.withEmotionCache=function(t){return Bo.forwardRef(function(n,o){var r=Bo.useContext(Pd);return t(n,r,o)})};QC||(ti.withEmotionCache=function(t){return function(n){var o=Bo.useContext(Pd);return o===null?(o=QI.default({key:"css"}),Bo.createElement(Pd.Provider,{value:o},t(n,o))):t(n,o)}});var Bc=Bo.createContext({}),lQ=function(){return Bo.useContext(Bc)},uQ=function(t,n){if(typeof n=="function"){var o=n(t);return o}return GI({},t,n)},cQ=KI.default(function(e){return KI.default(function(t){return uQ(e,t)})}),pQ=function(t){var n=Bo.useContext(Bc);return t.theme!==n&&(n=cQ(n)(t.theme)),Bo.createElement(Bc.Provider,{value:n},t.children)};function fQ(e){var t=e.displayName||e.name||"Component",n=function(i,s){var a=Bo.useContext(Bc);return Bo.createElement(e,GI({theme:a,ref:s},i))},o=Bo.forwardRef(n);return o.displayName="WithTheme("+t+")",oQ.default(o,e)}var YC="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",dQ=function(t,n){var o={};for(var r in n)KC.call(n,r)&&(o[r]=n[r]);return o[YC]=t,o},mQ=function(t){var n=t.cache,o=t.serialized,r=t.isStringTag;qC.registerStyles(n,o,r);var i=iQ.useInsertionEffectAlwaysWithSyncFallback(function(){return qC.insertStyles(n,o,r)});if(!QC&&i!==void 0){for(var s,a=o.name,l=o.next;l!==void 0;)a+=" "+l.name,l=l.next;return Bo.createElement("style",(s={},s["data-emotion"]=n.key+" "+a,s.dangerouslySetInnerHTML={__html:i},s.nonce=n.sheet.nonce,s))}return null},hQ=ti.withEmotionCache(function(e,t,n){var o=e.css;typeof o=="string"&&t.registered[o]!==void 0&&(o=t.registered[o]);var r=e[YC],i=[o],s="";typeof e.className=="string"?s=qC.getRegisteredStyles(t.registered,i,e.className):e.className!=null&&(s=e.className+" ");var a=rQ.serializeStyles(i,void 0,Bo.useContext(Bc));s+=t.key+"-"+a.name;var l={};for(var u in e)KC.call(e,u)&&u!=="css"&&u!==YC&&(l[u]=e[u]);return l.ref=n,l.className=s,Bo.createElement(Bo.Fragment,null,Bo.createElement(mQ,{cache:t,serialized:a,isStringTag:typeof r=="string"}),Bo.createElement(r,l))});ti.CacheProvider=sQ;ti.Emotion=hQ;ti.ThemeContext=Bc;ti.ThemeProvider=pQ;ti.__unsafe_useEmotionCache=aQ;ti.createEmotionProps=dQ;ti.hasOwnProperty=KC;ti.isBrowser=QC;ti.useTheme=lQ;ti.withTheme=fQ});var ZI=Ke(Gr=>{"use strict";Object.defineProperty(Gr,"__esModule",{value:!0});var Hs=j();Qg();var Yo=YI();Uc();Gg();LC();FC();var iv=UC(),XC=WC(),JC=GC(),XI=function(t,n){var o=arguments;if(n==null||!Yo.hasOwnProperty.call(n,"css"))return Hs.createElement.apply(void 0,o);var r=o.length,i=new Array(r);i[0]=Yo.Emotion,i[1]=Yo.createEmotionProps(t,n);for(var s=2;s<r;s++)i[s]=o[s];return Hs.createElement.apply(null,i)},gQ=Yo.withEmotionCache(function(e,t){var n=e.styles,o=XC.serializeStyles([n],void 0,Hs.useContext(Yo.ThemeContext));if(!Yo.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:Hs.createElement("style",(r={},r["data-emotion"]=t.key+"-global "+i,r.dangerouslySetInnerHTML={__html:u},r.nonce=t.sheet.nonce,r))}var c=Hs.useRef();return JC.useInsertionEffectWithLayoutFallback(function(){var p=t.key+"-global",f=new t.sheet.constructor({key:p,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),d=!1,m=document.querySelector('style[data-emotion="'+p+" "+o.name+'"]');return t.sheet.tags.length&&(f.before=t.sheet.tags[0]),m!==null&&(d=!0,m.setAttribute("data-emotion",p),f.hydrate([m])),c.current=[f,d],function(){f.flush()}},[t]),JC.useInsertionEffectWithLayoutFallback(function(){var p=c.current,f=p[0],d=p[1];if(d){p[1]=!1;return}if(o.next!==void 0&&iv.insertStyles(t,o.next,!0),f.tags.length){var m=f.tags[f.tags.length-1].nextElementSibling;f.before=m,f.flush()}t.insert("",o,f,!1)},[t,o.name]),null});function JI(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return XC.serializeStyles(t)}var vQ=function(){var t=JI.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_"}}},yQ=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 bQ(e,t,n){var o=[],r=iv.getRegisteredStyles(e,o,n);return o.length<2?n:r+t(o)}var xQ=function(t){var n=t.cache,o=t.serializedArr,r=JC.useInsertionEffectAlwaysWithSyncFallback(function(){for(var s="",a=0;a<o.length;a++){var l=iv.insertStyles(n,o[a],!1);!Yo.isBrowser&&l!==void 0&&(s+=l)}if(!Yo.isBrowser)return s});if(!Yo.isBrowser&&r.length!==0){var i;return Hs.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},CQ=Yo.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 f=XC.serializeStyles(c,t.registered);return o.push(f),iv.registerStyles(t,f,!1),t.key+"-"+f.name},i=function(){for(var u=arguments.length,c=new Array(u),p=0;p<u;p++)c[p]=arguments[p];return bQ(t.registered,r,yQ(c))},s={css:r,cx:i,theme:Hs.useContext(Yo.ThemeContext)},a=e.children(s);return n=!0,Hs.createElement(Hs.Fragment,null,Hs.createElement(xQ,{cache:t,serializedArr:o}),a)});Gr.CacheProvider=Yo.CacheProvider;Gr.ThemeContext=Yo.ThemeContext;Gr.ThemeProvider=Yo.ThemeProvider;Gr.__unsafe_useEmotionCache=Yo.__unsafe_useEmotionCache;Gr.useTheme=Yo.useTheme;Object.defineProperty(Gr,"withEmotionCache",{enumerable:!0,get:function(){return Yo.withEmotionCache}});Gr.withTheme=Yo.withTheme;Gr.ClassNames=CQ;Gr.Global=gQ;Gr.createElement=XI;Gr.css=JI;Gr.jsx=XI;Gr.keyframes=vQ});var sv=Ke((bhe,RI)=>{"use strict";RI.exports=ZI()});var ZC=Ke((xhe,Id)=>{function wQ(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}Id.exports=wQ,Id.exports.__esModule=!0,Id.exports.default=Id.exports});var t3=Ke((av,e3)=>{(function(e,t){typeof av=="object"&&typeof e3!="undefined"?t(av):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis!="undefined"?globalThis:e||self,t(e.FloatingUICore={}))})(av,function(e){"use strict";let t=["top","right","bottom","left"],n=["start","end"],o=t.reduce((N,R)=>N.concat(R,R+"-"+n[0],R+"-"+n[1]),[]),r=Math.min,i=Math.max,s={left:"right",right:"left",bottom:"top",top:"bottom"},a={start:"end",end:"start"};function l(N,R,Z){return i(N,r(R,Z))}function u(N,R){return typeof N=="function"?N(R):N}function c(N){return N.split("-")[0]}function p(N){return N.split("-")[1]}function f(N){return N==="x"?"y":"x"}function d(N){return N==="y"?"height":"width"}function m(N){return["top","bottom"].includes(c(N))?"y":"x"}function h(N){return f(m(N))}function g(N,R,Z){Z===void 0&&(Z=!1);let de=p(N),Ee=h(N),O=d(Ee),U=Ee==="x"?de===(Z?"end":"start")?"right":"left":de==="start"?"bottom":"top";return R.reference[O]>R.floating[O]&&(U=T(U)),[U,T(U)]}function v(N){let R=T(N);return[y(N),R,y(R)]}function y(N){return N.replace(/start|end/g,R=>a[R])}function x(N,R,Z){let de=["left","right"],Ee=["right","left"],O=["top","bottom"],U=["bottom","top"];switch(N){case"top":case"bottom":return Z?R?Ee:de:R?de:Ee;case"left":case"right":return R?O:U;default:return[]}}function C(N,R,Z,de){let Ee=p(N),O=x(c(N),Z==="start",de);return Ee&&(O=O.map(U=>U+"-"+Ee),R&&(O=O.concat(O.map(y)))),O}function T(N){return N.replace(/left|right|bottom|top/g,R=>s[R])}function E(N){return{top:0,right:0,bottom:0,left:0,...N}}function k(N){return typeof N!="number"?E(N):{top:N,right:N,bottom:N,left:N}}function S(N){let{x:R,y:Z,width:de,height:Ee}=N;return{width:de,height:Ee,top:Z,left:R,right:R+de,bottom:Z+Ee,x:R,y:Z}}function P(N,R,Z){let{reference:de,floating:Ee}=N,O=m(R),U=h(R),L=d(U),xe=c(R),Pe=O==="y",_e=de.x+de.width/2-Ee.width/2,Le=de.y+de.height/2-Ee.height/2,He=de[L]/2-Ee[L]/2,$e;switch(xe){case"top":$e={x:_e,y:de.y-Ee.height};break;case"bottom":$e={x:_e,y:de.y+de.height};break;case"right":$e={x:de.x+de.width,y:Le};break;case"left":$e={x:de.x-Ee.width,y:Le};break;default:$e={x:de.x,y:de.y}}switch(p(R)){case"start":$e[U]-=He*(Z&&Pe?-1:1);break;case"end":$e[U]+=He*(Z&&Pe?-1:1);break}return $e}let A=async(N,R,Z)=>{let{placement:de="bottom",strategy:Ee="absolute",middleware:O=[],platform:U}=Z,L=O.filter(Boolean),xe=await(U.isRTL==null?void 0:U.isRTL(R)),Pe=await U.getElementRects({reference:N,floating:R,strategy:Ee}),{x:_e,y:Le}=P(Pe,de,xe),He=de,$e={},Q=0;for(let oe=0;oe<L.length;oe++){let{name:ae,fn:he}=L[oe],{x:Se,y:Oe,data:Ie,reset:F}=await he({x:_e,y:Le,initialPlacement:de,placement:He,strategy:Ee,middlewareData:$e,rects:Pe,platform:U,elements:{reference:N,floating:R}});_e=Se??_e,Le=Oe??Le,$e={...$e,[ae]:{...$e[ae],...Ie}},F&&Q<=50&&(Q++,typeof F=="object"&&(F.placement&&(He=F.placement),F.rects&&(Pe=F.rects===!0?await U.getElementRects({reference:N,floating:R,strategy:Ee}):F.rects),{x:_e,y:Le}=P(Pe,He,xe)),oe=-1)}return{x:_e,y:Le,placement:He,strategy:Ee,middlewareData:$e}};async function B(N,R){var Z;R===void 0&&(R={});let{x:de,y:Ee,platform:O,rects:U,elements:L,strategy:xe}=N,{boundary:Pe="clippingAncestors",rootBoundary:_e="viewport",elementContext:Le="floating",altBoundary:He=!1,padding:$e=0}=u(R,N),Q=k($e),ae=L[He?Le==="floating"?"reference":"floating":Le],he=S(await O.getClippingRect({element:((Z=await(O.isElement==null?void 0:O.isElement(ae)))!=null?Z:!0)?ae:ae.contextElement||await(O.getDocumentElement==null?void 0:O.getDocumentElement(L.floating)),boundary:Pe,rootBoundary:_e,strategy:xe})),Se=Le==="floating"?{x:de,y:Ee,width:U.floating.width,height:U.floating.height}:U.reference,Oe=await(O.getOffsetParent==null?void 0:O.getOffsetParent(L.floating)),Ie=await(O.isElement==null?void 0:O.isElement(Oe))?await(O.getScale==null?void 0:O.getScale(Oe))||{x:1,y:1}:{x:1,y:1},F=S(O.convertOffsetParentRelativeRectToViewportRelativeRect?await O.convertOffsetParentRelativeRectToViewportRelativeRect({elements:L,rect:Se,offsetParent:Oe,strategy:xe}):Se);return{top:(he.top-F.top+Q.top)/Ie.y,bottom:(F.bottom-he.bottom+Q.bottom)/Ie.y,left:(he.left-F.left+Q.left)/Ie.x,right:(F.right-he.right+Q.right)/Ie.x}}let z=N=>({name:"arrow",options:N,async fn(R){let{x:Z,y:de,placement:Ee,rects:O,platform:U,elements:L,middlewareData:xe}=R,{element:Pe,padding:_e=0}=u(N,R)||{};if(Pe==null)return{};let Le=k(_e),He={x:Z,y:de},$e=h(Ee),Q=d($e),oe=await U.getDimensions(Pe),ae=$e==="y",he=ae?"top":"left",Se=ae?"bottom":"right",Oe=ae?"clientHeight":"clientWidth",Ie=O.reference[Q]+O.reference[$e]-He[$e]-O.floating[Q],F=He[$e]-O.reference[$e],ye=await(U.getOffsetParent==null?void 0:U.getOffsetParent(Pe)),Ae=ye?ye[Oe]:0;(!Ae||!await(U.isElement==null?void 0:U.isElement(ye)))&&(Ae=L.floating[Oe]||O.floating[Q]);let Ne=Ie/2-F/2,$=Ae/2-oe[Q]/2-1,K=r(Le[he],$),le=r(Le[Se],$),ge=K,De=Ae-oe[Q]-le,je=Ae/2-oe[Q]/2+Ne,Be=l(ge,je,De),Ge=!xe.arrow&&p(Ee)!=null&&je!==Be&&O.reference[Q]/2-(je<ge?K:le)-oe[Q]/2<0,Re=Ge?je<ge?je-ge:je-De:0;return{[$e]:He[$e]+Re,data:{[$e]:Be,centerOffset:je-Be-Re,...Ge&&{alignmentOffset:Re}},reset:Ge}}});function V(N,R,Z){return(N?[...Z.filter(Ee=>p(Ee)===N),...Z.filter(Ee=>p(Ee)!==N)]:Z.filter(Ee=>c(Ee)===Ee)).filter(Ee=>N?p(Ee)===N||(R?y(Ee)!==Ee:!1):!0)}let I=function(N){return N===void 0&&(N={}),{name:"autoPlacement",options:N,async fn(R){var Z,de,Ee;let{rects:O,middlewareData:U,placement:L,platform:xe,elements:Pe}=R,{crossAxis:_e=!1,alignment:Le,allowedPlacements:He=o,autoAlignment:$e=!0,...Q}=u(N,R),oe=Le!==void 0||He===o?V(Le||null,$e,He):He,ae=await B(R,Q),he=((Z=U.autoPlacement)==null?void 0:Z.index)||0,Se=oe[he];if(Se==null)return{};let Oe=g(Se,O,await(xe.isRTL==null?void 0:xe.isRTL(Pe.floating)));if(L!==Se)return{reset:{placement:oe[0]}};let Ie=[ae[c(Se)],ae[Oe[0]],ae[Oe[1]]],F=[...((de=U.autoPlacement)==null?void 0:de.overflows)||[],{placement:Se,overflows:Ie}],ye=oe[he+1];if(ye)return{data:{index:he+1,overflows:F},reset:{placement:ye}};let Ae=F.map(K=>{let le=p(K.placement);return[K.placement,le&&_e?K.overflows.slice(0,2).reduce((ge,De)=>ge+De,0):K.overflows[0],K.overflows]}).sort((K,le)=>K[1]-le[1]),$=((Ee=Ae.filter(K=>K[2].slice(0,p(K[0])?2:3).every(le=>le<=0))[0])==null?void 0:Ee[0])||Ae[0][0];return $!==L?{data:{index:he+1,overflows:F},reset:{placement:$}}:{}}}},H=function(N){return N===void 0&&(N={}),{name:"flip",options:N,async fn(R){var Z,de;let{placement:Ee,middlewareData:O,rects:U,initialPlacement:L,platform:xe,elements:Pe}=R,{mainAxis:_e=!0,crossAxis:Le=!0,fallbackPlacements:He,fallbackStrategy:$e="bestFit",fallbackAxisSideDirection:Q="none",flipAlignment:oe=!0,...ae}=u(N,R);if((Z=O.arrow)!=null&&Z.alignmentOffset)return{};let he=c(Ee),Se=m(L),Oe=c(L)===L,Ie=await(xe.isRTL==null?void 0:xe.isRTL(Pe.floating)),F=He||(Oe||!oe?[T(L)]:v(L)),ye=Q!=="none";!He&&ye&&F.push(...C(L,oe,Q,Ie));let Ae=[L,...F],Ne=await B(R,ae),$=[],K=((de=O.flip)==null?void 0:de.overflows)||[];if(_e&&$.push(Ne[he]),Le){let je=g(Ee,U,Ie);$.push(Ne[je[0]],Ne[je[1]])}if(K=[...K,{placement:Ee,overflows:$}],!$.every(je=>je<=0)){var le,ge;let je=(((le=O.flip)==null?void 0:le.index)||0)+1,Be=Ae[je];if(Be)return{data:{index:je,overflows:K},reset:{placement:Be}};let Ge=(ge=K.filter(Re=>Re.overflows[0]<=0).sort((Re,pe)=>Re.overflows[1]-pe.overflows[1])[0])==null?void 0:ge.placement;if(!Ge)switch($e){case"bestFit":{var De;let Re=(De=K.filter(pe=>{if(ye){let Me=m(pe.placement);return Me===Se||Me==="y"}return!0}).map(pe=>[pe.placement,pe.overflows.filter(Me=>Me>0).reduce((Me,qe)=>Me+qe,0)]).sort((pe,Me)=>pe[1]-Me[1])[0])==null?void 0:De[0];Re&&(Ge=Re);break}case"initialPlacement":Ge=L;break}if(Ee!==Ge)return{reset:{placement:Ge}}}return{}}}};function X(N,R){return{top:N.top-R.height,right:N.right-R.width,bottom:N.bottom-R.height,left:N.left-R.width}}function re(N){return t.some(R=>N[R]>=0)}let ue=function(N){return N===void 0&&(N={}),{name:"hide",options:N,async fn(R){let{rects:Z}=R,{strategy:de="referenceHidden",...Ee}=u(N,R);switch(de){case"referenceHidden":{let O=await B(R,{...Ee,elementContext:"reference"}),U=X(O,Z.reference);return{data:{referenceHiddenOffsets:U,referenceHidden:re(U)}}}case"escaped":{let O=await B(R,{...Ee,altBoundary:!0}),U=X(O,Z.floating);return{data:{escapedOffsets:U,escaped:re(U)}}}default:return{}}}}};function ve(N){let R=r(...N.map(O=>O.left)),Z=r(...N.map(O=>O.top)),de=i(...N.map(O=>O.right)),Ee=i(...N.map(O=>O.bottom));return{x:R,y:Z,width:de-R,height:Ee-Z}}function q(N){let R=N.slice().sort((Ee,O)=>Ee.y-O.y),Z=[],de=null;for(let Ee=0;Ee<R.length;Ee++){let O=R[Ee];!de||O.y-de.y>de.height/2?Z.push([O]):Z[Z.length-1].push(O),de=O}return Z.map(Ee=>S(ve(Ee)))}let J=function(N){return N===void 0&&(N={}),{name:"inline",options:N,async fn(R){let{placement:Z,elements:de,rects:Ee,platform:O,strategy:U}=R,{padding:L=2,x:xe,y:Pe}=u(N,R),_e=Array.from(await(O.getClientRects==null?void 0:O.getClientRects(de.reference))||[]),Le=q(_e),He=S(ve(_e)),$e=k(L);function Q(){if(Le.length===2&&Le[0].left>Le[1].right&&xe!=null&&Pe!=null)return Le.find(ae=>xe>ae.left-$e.left&&xe<ae.right+$e.right&&Pe>ae.top-$e.top&&Pe<ae.bottom+$e.bottom)||He;if(Le.length>=2){if(m(Z)==="y"){let K=Le[0],le=Le[Le.length-1],ge=c(Z)==="top",De=K.top,je=le.bottom,Be=ge?K.left:le.left,Ge=ge?K.right:le.right,Re=Ge-Be,pe=je-De;return{top:De,bottom:je,left:Be,right:Ge,width:Re,height:pe,x:Be,y:De}}let ae=c(Z)==="left",he=i(...Le.map(K=>K.right)),Se=r(...Le.map(K=>K.left)),Oe=Le.filter(K=>ae?K.left===Se:K.right===he),Ie=Oe[0].top,F=Oe[Oe.length-1].bottom,ye=Se,Ae=he,Ne=Ae-ye,$=F-Ie;return{top:Ie,bottom:F,left:ye,right:Ae,width:Ne,height:$,x:ye,y:Ie}}return He}let oe=await O.getElementRects({reference:{getBoundingClientRect:Q},floating:de.floating,strategy:U});return Ee.reference.x!==oe.reference.x||Ee.reference.y!==oe.reference.y||Ee.reference.width!==oe.reference.width||Ee.reference.height!==oe.reference.height?{reset:{rects:oe}}:{}}}};async function me(N,R){let{placement:Z,platform:de,elements:Ee}=N,O=await(de.isRTL==null?void 0:de.isRTL(Ee.floating)),U=c(Z),L=p(Z),xe=m(Z)==="y",Pe=["left","top"].includes(U)?-1:1,_e=O&&xe?-1:1,Le=u(R,N),{mainAxis:He,crossAxis:$e,alignmentAxis:Q}=typeof Le=="number"?{mainAxis:Le,crossAxis:0,alignmentAxis:null}:{mainAxis:Le.mainAxis||0,crossAxis:Le.crossAxis||0,alignmentAxis:Le.alignmentAxis};return L&&typeof Q=="number"&&($e=L==="end"?Q*-1:Q),xe?{x:$e*_e,y:He*Pe}:{x:He*Pe,y:$e*_e}}let Ce=function(N){return N===void 0&&(N=0),{name:"offset",options:N,async fn(R){var Z,de;let{x:Ee,y:O,placement:U,middlewareData:L}=R,xe=await me(R,N);return U===((Z=L.offset)==null?void 0:Z.placement)&&(de=L.arrow)!=null&&de.alignmentOffset?{}:{x:Ee+xe.x,y:O+xe.y,data:{...xe,placement:U}}}}},we=function(N){return N===void 0&&(N={}),{name:"shift",options:N,async fn(R){let{x:Z,y:de,placement:Ee}=R,{mainAxis:O=!0,crossAxis:U=!1,limiter:L={fn:ae=>{let{x:he,y:Se}=ae;return{x:he,y:Se}}},...xe}=u(N,R),Pe={x:Z,y:de},_e=await B(R,xe),Le=m(c(Ee)),He=f(Le),$e=Pe[He],Q=Pe[Le];if(O){let ae=He==="y"?"top":"left",he=He==="y"?"bottom":"right",Se=$e+_e[ae],Oe=$e-_e[he];$e=l(Se,$e,Oe)}if(U){let ae=Le==="y"?"top":"left",he=Le==="y"?"bottom":"right",Se=Q+_e[ae],Oe=Q-_e[he];Q=l(Se,Q,Oe)}let oe=L.fn({...R,[He]:$e,[Le]:Q});return{...oe,data:{x:oe.x-Z,y:oe.y-de,enabled:{[He]:O,[Le]:U}}}}}},M=function(N){return N===void 0&&(N={}),{options:N,fn(R){let{x:Z,y:de,placement:Ee,rects:O,middlewareData:U}=R,{offset:L=0,mainAxis:xe=!0,crossAxis:Pe=!0}=u(N,R),_e={x:Z,y:de},Le=m(Ee),He=f(Le),$e=_e[He],Q=_e[Le],oe=u(L,R),ae=typeof oe=="number"?{mainAxis:oe,crossAxis:0}:{mainAxis:0,crossAxis:0,...oe};if(xe){let Oe=He==="y"?"height":"width",Ie=O.reference[He]-O.floating[Oe]+ae.mainAxis,F=O.reference[He]+O.reference[Oe]-ae.mainAxis;$e<Ie?$e=Ie:$e>F&&($e=F)}if(Pe){var he,Se;let Oe=He==="y"?"width":"height",Ie=["top","left"].includes(c(Ee)),F=O.reference[Le]-O.floating[Oe]+(Ie&&((he=U.offset)==null?void 0:he[Le])||0)+(Ie?0:ae.crossAxis),ye=O.reference[Le]+O.reference[Oe]+(Ie?0:((Se=U.offset)==null?void 0:Se[Le])||0)-(Ie?ae.crossAxis:0);Q<F?Q=F:Q>ye&&(Q=ye)}return{[He]:$e,[Le]:Q}}}},Y=function(N){return N===void 0&&(N={}),{name:"size",options:N,async fn(R){var Z,de;let{placement:Ee,rects:O,platform:U,elements:L}=R,{apply:xe=()=>{},...Pe}=u(N,R),_e=await B(R,Pe),Le=c(Ee),He=p(Ee),$e=m(Ee)==="y",{width:Q,height:oe}=O.floating,ae,he;Le==="top"||Le==="bottom"?(ae=Le,he=He===(await(U.isRTL==null?void 0:U.isRTL(L.floating))?"start":"end")?"left":"right"):(he=Le,ae=He==="end"?"top":"bottom");let Se=oe-_e.top-_e.bottom,Oe=Q-_e.left-_e.right,Ie=r(oe-_e[ae],Se),F=r(Q-_e[he],Oe),ye=!R.middlewareData.shift,Ae=Ie,Ne=F;if((Z=R.middlewareData.shift)!=null&&Z.enabled.x&&(Ne=Oe),(de=R.middlewareData.shift)!=null&&de.enabled.y&&(Ae=Se),ye&&!He){let K=i(_e.left,0),le=i(_e.right,0),ge=i(_e.top,0),De=i(_e.bottom,0);$e?Ne=Q-2*(K!==0||le!==0?K+le:i(_e.left,_e.right)):Ae=oe-2*(ge!==0||De!==0?ge+De:i(_e.top,_e.bottom))}await xe({...R,availableWidth:Ne,availableHeight:Ae});let $=await U.getDimensions(L.floating);return Q!==$.width||oe!==$.height?{reset:{rects:!0}}:{}}}};e.arrow=z,e.autoPlacement=I,e.computePosition=A,e.detectOverflow=B,e.flip=H,e.hide=ue,e.inline=J,e.limitShift=M,e.offset=Ce,e.rectToClientRect=S,e.shift=we,e.size=Y})});var RC=Ke((lv,n3)=>{(function(e,t){typeof lv=="object"&&typeof n3!="undefined"?t(lv,t3()):typeof define=="function"&&define.amd?define(["exports","@floating-ui/core"],t):(e=typeof globalThis!="undefined"?globalThis:e||self,t(e.FloatingUIDOM={},e.FloatingUICore))})(lv,function(e,t){"use strict";let n=Math.min,o=Math.max,r=Math.round,i=Math.floor,s=$=>({x:$,y:$});function a(){return typeof window!="undefined"}function l($){return p($)?($.nodeName||"").toLowerCase():"#document"}function u($){var K;return($==null||(K=$.ownerDocument)==null?void 0:K.defaultView)||window}function c($){var K;return(K=(p($)?$.ownerDocument:$.document)||window.document)==null?void 0:K.documentElement}function p($){return a()?$ instanceof Node||$ instanceof u($).Node:!1}function f($){return a()?$ instanceof Element||$ instanceof u($).Element:!1}function d($){return a()?$ instanceof HTMLElement||$ instanceof u($).HTMLElement:!1}function m($){return!a()||typeof ShadowRoot=="undefined"?!1:$ instanceof ShadowRoot||$ instanceof u($).ShadowRoot}function h($){let{overflow:K,overflowX:le,overflowY:ge,display:De}=E($);return/auto|scroll|overlay|hidden|clip/.test(K+ge+le)&&!["inline","contents"].includes(De)}function g($){return["table","td","th"].includes(l($))}function v($){return[":popover-open",":modal"].some(K=>{try{return $.matches(K)}catch{return!1}})}function y($){let K=C(),le=f($)?E($):$;return["transform","translate","scale","rotate","perspective"].some(ge=>le[ge]?le[ge]!=="none":!1)||(le.containerType?le.containerType!=="normal":!1)||!K&&(le.backdropFilter?le.backdropFilter!=="none":!1)||!K&&(le.filter?le.filter!=="none":!1)||["transform","translate","scale","rotate","perspective","filter"].some(ge=>(le.willChange||"").includes(ge))||["paint","layout","strict","content"].some(ge=>(le.contain||"").includes(ge))}function x($){let K=S($);for(;d(K)&&!T(K);){if(y(K))return K;if(v(K))return null;K=S(K)}return null}function C(){return typeof CSS=="undefined"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function T($){return["html","body","#document"].includes(l($))}function E($){return u($).getComputedStyle($)}function k($){return f($)?{scrollLeft:$.scrollLeft,scrollTop:$.scrollTop}:{scrollLeft:$.scrollX,scrollTop:$.scrollY}}function S($){if(l($)==="html")return $;let K=$.assignedSlot||$.parentNode||m($)&&$.host||c($);return m(K)?K.host:K}function P($){let K=S($);return T(K)?$.ownerDocument?$.ownerDocument.body:$.body:d(K)&&h(K)?K:P(K)}function A($,K,le){var ge;K===void 0&&(K=[]),le===void 0&&(le=!0);let De=P($),je=De===((ge=$.ownerDocument)==null?void 0:ge.body),Be=u(De);if(je){let Ge=B(Be);return K.concat(Be,Be.visualViewport||[],h(De)?De:[],Ge&&le?A(Ge):[])}return K.concat(De,A(De,[],le))}function B($){return $.parent&&Object.getPrototypeOf($.parent)?$.frameElement:null}function z($){let K=E($),le=parseFloat(K.width)||0,ge=parseFloat(K.height)||0,De=d($),je=De?$.offsetWidth:le,Be=De?$.offsetHeight:ge,Ge=r(le)!==je||r(ge)!==Be;return Ge&&(le=je,ge=Be),{width:le,height:ge,$:Ge}}function V($){return f($)?$:$.contextElement}function I($){let K=V($);if(!d(K))return s(1);let le=K.getBoundingClientRect(),{width:ge,height:De,$:je}=z(K),Be=(je?r(le.width):le.width)/ge,Ge=(je?r(le.height):le.height)/De;return(!Be||!Number.isFinite(Be))&&(Be=1),(!Ge||!Number.isFinite(Ge))&&(Ge=1),{x:Be,y:Ge}}let H=s(0);function X($){let K=u($);return!C()||!K.visualViewport?H:{x:K.visualViewport.offsetLeft,y:K.visualViewport.offsetTop}}function re($,K,le){return K===void 0&&(K=!1),!le||K&&le!==u($)?!1:K}function ue($,K,le,ge){K===void 0&&(K=!1),le===void 0&&(le=!1);let De=$.getBoundingClientRect(),je=V($),Be=s(1);K&&(ge?f(ge)&&(Be=I(ge)):Be=I($));let Ge=re(je,le,ge)?X(je):s(0),Re=(De.left+Ge.x)/Be.x,pe=(De.top+Ge.y)/Be.y,Me=De.width/Be.x,qe=De.height/Be.y;if(je){let et=u(je),Ct=ge&&f(ge)?u(ge):ge,wt=et,Gt=B(wt);for(;Gt&&ge&&Ct!==wt;){let Xt=I(Gt),rt=Gt.getBoundingClientRect(),Pt=E(Gt),St=rt.left+(Gt.clientLeft+parseFloat(Pt.paddingLeft))*Xt.x,No=rt.top+(Gt.clientTop+parseFloat(Pt.paddingTop))*Xt.y;Re*=Xt.x,pe*=Xt.y,Me*=Xt.x,qe*=Xt.y,Re+=St,pe+=No,wt=u(Gt),Gt=B(wt)}}return t.rectToClientRect({width:Me,height:qe,x:Re,y:pe})}function ve($,K){let le=k($).scrollLeft;return K?K.left+le:ue(c($)).left+le}function q($,K,le){le===void 0&&(le=!1);let ge=$.getBoundingClientRect(),De=ge.left+K.scrollLeft-(le?0:ve($,ge)),je=ge.top+K.scrollTop;return{x:De,y:je}}function J($){let{elements:K,rect:le,offsetParent:ge,strategy:De}=$,je=De==="fixed",Be=c(ge),Ge=K?v(K.floating):!1;if(ge===Be||Ge&&je)return le;let Re={scrollLeft:0,scrollTop:0},pe=s(1),Me=s(0),qe=d(ge);if((qe||!qe&&!je)&&((l(ge)!=="body"||h(Be))&&(Re=k(ge)),d(ge))){let Ct=ue(ge);pe=I(ge),Me.x=Ct.x+ge.clientLeft,Me.y=Ct.y+ge.clientTop}let et=Be&&!qe&&!je?q(Be,Re,!0):s(0);return{width:le.width*pe.x,height:le.height*pe.y,x:le.x*pe.x-Re.scrollLeft*pe.x+Me.x+et.x,y:le.y*pe.y-Re.scrollTop*pe.y+Me.y+et.y}}function me($){return Array.from($.getClientRects())}function Ce($){let K=c($),le=k($),ge=$.ownerDocument.body,De=o(K.scrollWidth,K.clientWidth,ge.scrollWidth,ge.clientWidth),je=o(K.scrollHeight,K.clientHeight,ge.scrollHeight,ge.clientHeight),Be=-le.scrollLeft+ve($),Ge=-le.scrollTop;return E(ge).direction==="rtl"&&(Be+=o(K.clientWidth,ge.clientWidth)-De),{width:De,height:je,x:Be,y:Ge}}function we($,K){let le=u($),ge=c($),De=le.visualViewport,je=ge.clientWidth,Be=ge.clientHeight,Ge=0,Re=0;if(De){je=De.width,Be=De.height;let pe=C();(!pe||pe&&K==="fixed")&&(Ge=De.offsetLeft,Re=De.offsetTop)}return{width:je,height:Be,x:Ge,y:Re}}function M($,K){let le=ue($,!0,K==="fixed"),ge=le.top+$.clientTop,De=le.left+$.clientLeft,je=d($)?I($):s(1),Be=$.clientWidth*je.x,Ge=$.clientHeight*je.y,Re=De*je.x,pe=ge*je.y;return{width:Be,height:Ge,x:Re,y:pe}}function Y($,K,le){let ge;if(K==="viewport")ge=we($,le);else if(K==="document")ge=Ce(c($));else if(f(K))ge=M(K,le);else{let De=X($);ge={x:K.x-De.x,y:K.y-De.y,width:K.width,height:K.height}}return t.rectToClientRect(ge)}function N($,K){let le=S($);return le===K||!f(le)||T(le)?!1:E(le).position==="fixed"||N(le,K)}function R($,K){let le=K.get($);if(le)return le;let ge=A($,[],!1).filter(Ge=>f(Ge)&&l(Ge)!=="body"),De=null,je=E($).position==="fixed",Be=je?S($):$;for(;f(Be)&&!T(Be);){let Ge=E(Be),Re=y(Be);!Re&&Ge.position==="fixed"&&(De=null),(je?!Re&&!De:!Re&&Ge.position==="static"&&!!De&&["absolute","fixed"].includes(De.position)||h(Be)&&!Re&&N($,Be))?ge=ge.filter(Me=>Me!==Be):De=Ge,Be=S(Be)}return K.set($,ge),ge}function Z($){let{element:K,boundary:le,rootBoundary:ge,strategy:De}=$,Be=[...le==="clippingAncestors"?v(K)?[]:R(K,this._c):[].concat(le),ge],Ge=Be[0],Re=Be.reduce((pe,Me)=>{let qe=Y(K,Me,De);return pe.top=o(qe.top,pe.top),pe.right=n(qe.right,pe.right),pe.bottom=n(qe.bottom,pe.bottom),pe.left=o(qe.left,pe.left),pe},Y(K,Ge,De));return{width:Re.right-Re.left,height:Re.bottom-Re.top,x:Re.left,y:Re.top}}function de($){let{width:K,height:le}=z($);return{width:K,height:le}}function Ee($,K,le){let ge=d(K),De=c(K),je=le==="fixed",Be=ue($,!0,je,K),Ge={scrollLeft:0,scrollTop:0},Re=s(0);if(ge||!ge&&!je)if((l(K)!=="body"||h(De))&&(Ge=k(K)),ge){let et=ue(K,!0,je,K);Re.x=et.x+K.clientLeft,Re.y=et.y+K.clientTop}else De&&(Re.x=ve(De));let pe=De&&!ge&&!je?q(De,Ge):s(0),Me=Be.left+Ge.scrollLeft-Re.x-pe.x,qe=Be.top+Ge.scrollTop-Re.y-pe.y;return{x:Me,y:qe,width:Be.width,height:Be.height}}function O($){return E($).position==="static"}function U($,K){if(!d($)||E($).position==="fixed")return null;if(K)return K($);let le=$.offsetParent;return c($)===le&&(le=le.ownerDocument.body),le}function L($,K){let le=u($);if(v($))return le;if(!d($)){let De=S($);for(;De&&!T(De);){if(f(De)&&!O(De))return De;De=S(De)}return le}let ge=U($,K);for(;ge&&g(ge)&&O(ge);)ge=U(ge,K);return ge&&T(ge)&&O(ge)&&!y(ge)?le:ge||x($)||le}let xe=async function($){let K=this.getOffsetParent||L,ge=await this.getDimensions($.floating);return{reference:Ee($.reference,await K($.floating),$.strategy),floating:{x:0,y:0,width:ge.width,height:ge.height}}};function Pe($){return E($).direction==="rtl"}let _e={convertOffsetParentRelativeRectToViewportRelativeRect:J,getDocumentElement:c,getClippingRect:Z,getOffsetParent:L,getElementRects:xe,getClientRects:me,getDimensions:de,getScale:I,isElement:f,isRTL:Pe};function Le($,K){return $.x===K.x&&$.y===K.y&&$.width===K.width&&$.height===K.height}function He($,K){let le=null,ge,De=c($);function je(){var Ge;clearTimeout(ge),(Ge=le)==null||Ge.disconnect(),le=null}function Be(Ge,Re){Ge===void 0&&(Ge=!1),Re===void 0&&(Re=1),je();let pe=$.getBoundingClientRect(),{left:Me,top:qe,width:et,height:Ct}=pe;if(Ge||K(),!et||!Ct)return;let wt=i(qe),Gt=i(De.clientWidth-(Me+et)),Xt=i(De.clientHeight-(qe+Ct)),rt=i(Me),St={rootMargin:-wt+"px "+-Gt+"px "+-Xt+"px "+-rt+"px",threshold:o(0,n(1,Re))||1},No=!0;function Fo(ta){let ne=ta[0].intersectionRatio;if(ne!==Re){if(!No)return Be();ne?Be(!1,ne):ge=setTimeout(()=>{Be(!1,1e-7)},1e3)}ne===1&&!Le(pe,$.getBoundingClientRect())&&Be(),No=!1}try{le=new IntersectionObserver(Fo,{...St,root:De.ownerDocument})}catch{le=new IntersectionObserver(Fo,St)}le.observe($)}return Be(!0),je}function $e($,K,le,ge){ge===void 0&&(ge={});let{ancestorScroll:De=!0,ancestorResize:je=!0,elementResize:Be=typeof ResizeObserver=="function",layoutShift:Ge=typeof IntersectionObserver=="function",animationFrame:Re=!1}=ge,pe=V($),Me=De||je?[...pe?A(pe):[],...A(K)]:[];Me.forEach(rt=>{De&&rt.addEventListener("scroll",le,{passive:!0}),je&&rt.addEventListener("resize",le)});let qe=pe&&Ge?He(pe,le):null,et=-1,Ct=null;Be&&(Ct=new ResizeObserver(rt=>{let[Pt]=rt;Pt&&Pt.target===pe&&Ct&&(Ct.unobserve(K),cancelAnimationFrame(et),et=requestAnimationFrame(()=>{var St;(St=Ct)==null||St.observe(K)})),le()}),pe&&!Re&&Ct.observe(pe),Ct.observe(K));let wt,Gt=Re?ue($):null;Re&&Xt();function Xt(){let rt=ue($);Gt&&!Le(Gt,rt)&&le(),Gt=rt,wt=requestAnimationFrame(Xt)}return le(),()=>{var rt;Me.forEach(Pt=>{De&&Pt.removeEventListener("scroll",le),je&&Pt.removeEventListener("resize",le)}),qe==null||qe(),(rt=Ct)==null||rt.disconnect(),Ct=null,Re&&cancelAnimationFrame(wt)}}let Q=t.detectOverflow,oe=t.offset,ae=t.autoPlacement,he=t.shift,Se=t.flip,Oe=t.size,Ie=t.hide,F=t.arrow,ye=t.inline,Ae=t.limitShift,Ne=($,K,le)=>{let ge=new Map,De={platform:_e,...le},je={...De.platform,_c:ge};return t.computePosition($,K,{...De,platform:je})};e.arrow=F,e.autoPlacement=ae,e.autoUpdate=$e,e.computePosition=Ne,e.detectOverflow=Q,e.flip=Se,e.getOverflowAncestors=A,e.hide=Ie,e.inline=ye,e.limitShift=Ae,e.offset=oe,e.platform=_e,e.shift=he,e.size=Oe})});var tw=Ke(ew=>{"use strict";Object.defineProperty(ew,"__esModule",{value:!0});var EQ=j(),SQ=EQ.useLayoutEffect;ew.default=SQ});var iw=Ke(jt=>{"use strict";var Zt=ad(),Gn=Uc(),Vt=sv(),zc=Hg(),mu=gd(),_Q=jg(),TQ=ZC(),uv=$g(),yi=j(),OQ=hi(),kQ=RC(),AQ=tw();function PQ(e){return e&&e.__esModule?e:{default:e}}var nw=PQ(AQ),IQ=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],cv=function(){};function MQ(e,t){return t?t[0]==="-"?e+t:e+"__"+t:e}function DQ(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(MQ(e,s)));return i.filter(function(a){return a}).map(function(a){return String(a).trim()}).join(" ")}var LQ=function(t){return qQ(t)?t.filter(Boolean):_Q(t)==="object"&&t!==null?[t]:[]},o3=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=mu(t,IQ);return Zt({},n)},go=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 NQ(e,t,n){if(n){var o=n(e,t);if(typeof o=="string")return o}return e}function pv(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function FQ(e){return pv(e)?window.innerHeight:e.clientHeight}function r3(e){return pv(e)?window.pageYOffset:e.scrollTop}function fv(e,t){if(pv(e)){window.scrollTo(0,t);return}e.scrollTop=t}function VQ(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 UQ(e,t,n,o){return n*((e=e/o-1)*e*e+1)+t}function dv(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:cv,r=r3(e),i=t-r,s=10,a=0;function l(){a+=s;var u=UQ(a,r,i,n);fv(e,u),a<n?window.requestAnimationFrame(l):o(e)}l()}function BQ(e,t){var n=e.getBoundingClientRect(),o=t.getBoundingClientRect(),r=t.offsetHeight/3;o.bottom+r>n.bottom?fv(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+r,e.scrollHeight)):o.top-r<n.top&&fv(e,Math.max(t.offsetTop-r,0))}function zQ(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 $Q(){try{return document.createEvent("TouchEvent"),!0}catch{return!1}}function HQ(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch{return!1}}var i3=!1,jQ={get passive(){return i3=!0}},mv=typeof window!="undefined"?window:{};mv.addEventListener&&mv.removeEventListener&&(mv.addEventListener("p",cv,jQ),mv.removeEventListener("p",cv,!1));var WQ=i3;function GQ(e){return e!=null}function qQ(e){return Array.isArray(e)}function QQ(e,t,n){return e?t:n}function KQ(e){return e}function YQ(e){return e}var XQ=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=zc(s,1),l=a[0];return!o.includes(l)});return i.reduce(function(s,a){var l=zc(a,2),u=l[0],c=l[1];return s[u]=c,s},{})},JQ=["children","innerProps"],ZQ=["children","innerProps"];function RQ(e){var t=e.maxHeight,n=e.menuEl,o=e.minHeight,r=e.placement,i=e.shouldScroll,s=e.isFixedPosition,a=e.controlHeight,l=VQ(n),u={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return u;var c=l.getBoundingClientRect(),p=c.height,f=n.getBoundingClientRect(),d=f.bottom,m=f.height,h=f.top,g=n.offsetParent.getBoundingClientRect(),v=g.top,y=s?window.innerHeight:FQ(l),x=r3(l),C=parseInt(getComputedStyle(n).marginBottom,10),T=parseInt(getComputedStyle(n).marginTop,10),E=v-T,k=y-h,S=E+x,P=p-x-h,A=d-y+x+C,B=x+h-T,z=160;switch(r){case"auto":case"bottom":if(k>=m)return{placement:"bottom",maxHeight:t};if(P>=m&&!s)return i&&dv(l,A,z),{placement:"bottom",maxHeight:t};if(!s&&P>=o||s&&k>=o){i&&dv(l,A,z);var V=s?k-C:P-C;return{placement:"bottom",maxHeight:V}}if(r==="auto"||s){var I=t,H=s?E:S;return H>=o&&(I=Math.min(H-C-a,t)),{placement:"top",maxHeight:I}}if(r==="bottom")return i&&fv(l,A),{placement:"bottom",maxHeight:t};break;case"top":if(E>=m)return{placement:"top",maxHeight:t};if(S>=m&&!s)return i&&dv(l,B,z),{placement:"top",maxHeight:t};if(!s&&S>=o||s&&E>=o){var X=t;return(!s&&S>=o||s&&E>=o)&&(X=s?E-T:S-T),i&&dv(l,B,z),{placement:"top",maxHeight:X}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return u}function eK(e){var t={bottom:"top",top:"bottom"};return e?t[e]:"bottom"}var s3=function(t){return t==="auto"?"bottom":t},tK=function(t,n){var o,r=t.placement,i=t.theme,s=i.borderRadius,a=i.spacing,l=i.colors;return Zt((o={label:"menu"},uv(o,eK(r),"100%"),uv(o,"position","absolute"),uv(o,"width","100%"),uv(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})},a3=yi.createContext(null),nK=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=yi.useContext(a3)||{},c=u.setPortalPlacement,p=yi.useRef(null),f=yi.useState(r),d=zc(f,2),m=d[0],h=d[1],g=yi.useState(null),v=zc(g,2),y=v[0],x=v[1],C=l.spacing.controlHeight;return nw.default(function(){var T=p.current;if(!!T){var E=s==="fixed",k=a&&!E,S=RQ({maxHeight:r,menuEl:T,minHeight:o,placement:i,shouldScroll:k,isFixedPosition:E,controlHeight:C});h(S.maxHeight),x(S.placement),c==null||c(S.placement)}},[r,i,s,a,o,c,C]),n({ref:p,placerProps:Zt(Zt({},t),{},{placement:y||s3(i),maxHeight:m})})},oK=function(t){var n=t.children,o=t.innerRef,r=t.innerProps;return Vt.jsx("div",Gn({},go(t,"menu",{menu:!0}),{ref:o},r),n)},rK=oK,iK=function(t,n){var o=t.maxHeight,r=t.theme.spacing.baseUnit;return Zt({maxHeight:o,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},n?{}:{paddingBottom:r,paddingTop:r})},sK=function(t){var n=t.children,o=t.innerProps,r=t.innerRef,i=t.isMulti;return Vt.jsx("div",Gn({},go(t,"menuList",{"menu-list":!0,"menu-list--is-multi":i}),{ref:r},o),n)},l3=function(t,n){var o=t.theme,r=o.spacing.baseUnit,i=o.colors;return Zt({textAlign:"center"},n?{}:{color:i.neutral40,padding:"".concat(r*2,"px ").concat(r*3,"px")})},aK=l3,lK=l3,uK=function(t){var n=t.children,o=n===void 0?"No options":n,r=t.innerProps,i=mu(t,JQ);return Vt.jsx("div",Gn({},go(Zt(Zt({},i),{},{children:o,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),o)},cK=function(t){var n=t.children,o=n===void 0?"Loading...":n,r=t.innerProps,i=mu(t,ZQ);return Vt.jsx("div",Gn({},go(Zt(Zt({},i),{},{children:o,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),o)},pK=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}},fK=function(t){var n=t.appendTo,o=t.children,r=t.controlElement,i=t.innerProps,s=t.menuPlacement,a=t.menuPosition,l=yi.useRef(null),u=yi.useRef(null),c=yi.useState(s3(s)),p=zc(c,2),f=p[0],d=p[1],m=yi.useMemo(function(){return{setPortalPlacement:d}},[]),h=yi.useState(null),g=zc(h,2),v=g[0],y=g[1],x=yi.useCallback(function(){if(!!r){var k=zQ(r),S=a==="fixed"?0:window.pageYOffset,P=k[f]+S;(P!==(v==null?void 0:v.offset)||k.left!==(v==null?void 0:v.rect.left)||k.width!==(v==null?void 0:v.rect.width))&&y({offset:P,rect:k})}},[r,a,f,v==null?void 0:v.offset,v==null?void 0:v.rect.left,v==null?void 0:v.rect.width]);nw.default(function(){x()},[x]);var C=yi.useCallback(function(){typeof u.current=="function"&&(u.current(),u.current=null),r&&l.current&&(u.current=kQ.autoUpdate(r,l.current,x,{elementResize:"ResizeObserver"in window}))},[r,x]);nw.default(function(){C()},[C]);var T=yi.useCallback(function(k){l.current=k,C()},[C]);if(!n&&a!=="fixed"||!v)return null;var E=Vt.jsx("div",Gn({ref:T},go(Zt(Zt({},t),{},{offset:v.offset,position:a,rect:v.rect}),"menuPortal",{"menu-portal":!0}),i),o);return Vt.jsx(a3.Provider,{value:m},n?OQ.createPortal(E,n):E)},dK=function(t){var n=t.isDisabled,o=t.isRtl;return{label:"container",direction:o?"rtl":void 0,pointerEvents:n?"none":void 0,position:"relative"}},mK=function(t){var n=t.children,o=t.innerProps,r=t.isDisabled,i=t.isRtl;return Vt.jsx("div",Gn({},go(t,"container",{"--is-disabled":r,"--is-rtl":i}),o),n)},hK=function(t,n){var o=t.theme.spacing,r=t.isMulti,i=t.hasValue,s=t.selectProps.controlShouldRenderValue;return Zt({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")})},gK=function(t){var n=t.children,o=t.innerProps,r=t.isMulti,i=t.hasValue;return Vt.jsx("div",Gn({},go(t,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":i}),o),n)},vK=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},yK=function(t){var n=t.children,o=t.innerProps;return Vt.jsx("div",Gn({},go(t,"indicatorsContainer",{indicators:!0}),o),n)},u3,bK=["size"],xK=["innerProps","isRtl","size"],CK={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},c3=function(t){var n=t.size,o=mu(t,bK);return Vt.jsx("svg",Gn({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:CK},o))},ow=function(t){return Vt.jsx(c3,Gn({size:20},t),Vt.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"}))},p3=function(t){return Vt.jsx(c3,Gn({size:20},t),Vt.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"}))},f3=function(t,n){var o=t.isFocused,r=t.theme,i=r.spacing.baseUnit,s=r.colors;return Zt({label:"indicatorContainer",display:"flex",transition:"color 150ms"},n?{}:{color:o?s.neutral60:s.neutral20,padding:i*2,":hover":{color:o?s.neutral80:s.neutral40}})},wK=f3,EK=function(t){var n=t.children,o=t.innerProps;return Vt.jsx("div",Gn({},go(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),o),n||Vt.jsx(p3,null))},SK=f3,_K=function(t){var n=t.children,o=t.innerProps;return Vt.jsx("div",Gn({},go(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),o),n||Vt.jsx(ow,null))},TK=function(t,n){var o=t.isDisabled,r=t.theme,i=r.spacing.baseUnit,s=r.colors;return Zt({label:"indicatorSeparator",alignSelf:"stretch",width:1},n?{}:{backgroundColor:o?s.neutral10:s.neutral20,marginBottom:i*2,marginTop:i*2})},OK=function(t){var n=t.innerProps;return Vt.jsx("span",Gn({},n,go(t,"indicatorSeparator",{"indicator-separator":!0})))},kK=Vt.keyframes(u3||(u3=TQ([`
0%, 80%, 100% { opacity: 0; }
40% { opacity: 1; }
`]))),AK=function(t,n){var o=t.isFocused,r=t.size,i=t.theme,s=i.colors,a=i.spacing.baseUnit;return Zt({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})},rw=function(t){var n=t.delay,o=t.offset;return Vt.jsx("span",{css:Vt.css({animation:"".concat(kK," 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"},"","")})},PK=function(t){var n=t.innerProps,o=t.isRtl,r=t.size,i=r===void 0?4:r,s=mu(t,xK);return Vt.jsx("div",Gn({},go(Zt(Zt({},s),{},{innerProps:n,isRtl:o,size:i}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),n),Vt.jsx(rw,{delay:0,offset:o}),Vt.jsx(rw,{delay:160,offset:!0}),Vt.jsx(rw,{delay:320,offset:!o}))},IK=function(t,n){var o=t.isDisabled,r=t.isFocused,i=t.theme,s=i.colors,a=i.borderRadius,l=i.spacing;return Zt({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}})},MK=function(t){var n=t.children,o=t.isDisabled,r=t.isFocused,i=t.innerRef,s=t.innerProps,a=t.menuIsOpen;return Vt.jsx("div",Gn({ref:i},go(t,"control",{control:!0,"control--is-disabled":o,"control--is-focused":r,"control--menu-is-open":a}),s,{"aria-disabled":o||void 0}),n)},DK=MK,LK=["data"],NK=function(t,n){var o=t.theme.spacing;return n?{}:{paddingBottom:o.baseUnit*2,paddingTop:o.baseUnit*2}},FK=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 Vt.jsx("div",Gn({},go(t,"group",{group:!0}),l),Vt.jsx(s,Gn({},a,{selectProps:p,theme:c,getStyles:r,getClassNames:i,cx:o}),u),Vt.jsx("div",null,n))},VK=function(t,n){var o=t.theme,r=o.colors,i=o.spacing;return Zt({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"})},UK=function(t){var n=o3(t);n.data;var o=mu(n,LK);return Vt.jsx("div",Gn({},go(t,"groupHeading",{"group-heading":!0}),o))},BK=FK,zK=["innerRef","isDisabled","isHidden","inputClassName"],$K=function(t,n){var o=t.isDisabled,r=t.value,i=t.theme,s=i.spacing,a=i.colors;return Zt(Zt({visibility:o?"hidden":"visible",transform:r?"translateZ(0)":""},HK),n?{}:{margin:s.baseUnit/2,paddingBottom:s.baseUnit/2,paddingTop:s.baseUnit/2,color:a.neutral80})},d3={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},HK={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":Zt({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},d3)},jK=function(t){return Zt({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},d3)},WK=function(t){var n=t.cx,o=t.value,r=o3(t),i=r.innerRef,s=r.isDisabled,a=r.isHidden,l=r.inputClassName,u=mu(r,zK);return Vt.jsx("div",Gn({},go(t,"input",{"input-container":!0}),{"data-value":o||""}),Vt.jsx("input",Gn({className:n({input:!0},l),ref:i,style:jK(a),disabled:s},u)))},GK=WK,qK=function(t,n){var o=t.theme,r=o.spacing,i=o.borderRadius,s=o.colors;return Zt({label:"multiValue",display:"flex",minWidth:0},n?{}:{backgroundColor:s.neutral10,borderRadius:i/2,margin:r.baseUnit/2})},QK=function(t,n){var o=t.theme,r=o.borderRadius,i=o.colors,s=t.cropWithEllipsis;return Zt({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})},KK=function(t,n){var o=t.theme,r=o.spacing,i=o.borderRadius,s=o.colors,a=t.isFocused;return Zt({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}})},m3=function(t){var n=t.children,o=t.innerProps;return Vt.jsx("div",o,n)},YK=m3,XK=m3;function JK(e){var t=e.children,n=e.innerProps;return Vt.jsx("div",Gn({role:"button"},n),t||Vt.jsx(ow,{size:14}))}var ZK=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 Vt.jsx(u,{data:r,innerProps:Zt(Zt({},go(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":s})),i),selectProps:l},Vt.jsx(c,{data:r,innerProps:Zt({},go(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},n),Vt.jsx(p,{data:r,innerProps:Zt(Zt({},go(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(n||"option")},a),selectProps:l}))},RK=ZK,eY=function(t,n){var o=t.isDisabled,r=t.isFocused,i=t.isSelected,s=t.theme,a=s.spacing,l=s.colors;return Zt({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}})},tY=function(t){var n=t.children,o=t.isDisabled,r=t.isFocused,i=t.isSelected,s=t.innerRef,a=t.innerProps;return Vt.jsx("div",Gn({},go(t,"option",{option:!0,"option--is-disabled":o,"option--is-focused":r,"option--is-selected":i}),{ref:s,"aria-disabled":o},a),n)},nY=tY,oY=function(t,n){var o=t.theme,r=o.spacing,i=o.colors;return Zt({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},n?{}:{color:i.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},rY=function(t){var n=t.children,o=t.innerProps;return Vt.jsx("div",Gn({},go(t,"placeholder",{placeholder:!0}),o),n)},iY=rY,sY=function(t,n){var o=t.isDisabled,r=t.theme,i=r.spacing,s=r.colors;return Zt({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})},aY=function(t){var n=t.children,o=t.isDisabled,r=t.innerProps;return Vt.jsx("div",Gn({},go(t,"singleValue",{"single-value":!0,"single-value--is-disabled":o}),r),n)},lY=aY,h3={ClearIndicator:_K,Control:DK,DropdownIndicator:EK,DownChevron:p3,CrossIcon:ow,Group:BK,GroupHeading:UK,IndicatorsContainer:yK,IndicatorSeparator:OK,Input:GK,LoadingIndicator:PK,Menu:rK,MenuList:sK,MenuPortal:fK,LoadingMessage:cK,NoOptionsMessage:uK,MultiValue:RK,MultiValueContainer:YK,MultiValueLabel:XK,MultiValueRemove:JK,Option:nY,Placeholder:iY,SelectContainer:mK,SingleValue:lY,ValueContainer:gK},uY=function(t){return Zt(Zt({},h3),t.components)};jt.MenuPlacer=nK;jt.classNames=DQ;jt.cleanValue=LQ;jt.clearIndicatorCSS=SK;jt.components=h3;jt.containerCSS=dK;jt.css=IK;jt.css$1=sY;jt.defaultComponents=uY;jt.dropdownIndicatorCSS=wK;jt.groupCSS=NK;jt.groupHeadingCSS=VK;jt.handleInputChange=NQ;jt.indicatorSeparatorCSS=TK;jt.indicatorsContainerCSS=vK;jt.inputCSS=$K;jt.isDocumentElement=pv;jt.isMobileDevice=HQ;jt.isTouchCapable=$Q;jt.loadingIndicatorCSS=AK;jt.loadingMessageCSS=lK;jt.menuCSS=tK;jt.menuListCSS=iK;jt.menuPortalCSS=pK;jt.multiValueAsValue=YQ;jt.multiValueCSS=qK;jt.multiValueLabelCSS=QK;jt.multiValueRemoveCSS=KK;jt.noOptionsMessageCSS=aK;jt.noop=cv;jt.notNullish=GQ;jt.optionCSS=eY;jt.placeholderCSS=oY;jt.removeProps=XQ;jt.scrollIntoView=BQ;jt.singleValueAsValue=KQ;jt.supportsPassiveEvents=WQ;jt.valueContainerCSS=hK;jt.valueTernary=QQ});var sw=Ke((Ehe,v3)=>{"use strict";var g3=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function cY(e,t){return!!(e===t||g3(e)&&g3(t))}function pY(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!cY(e[n],t[n]))return!1;return!0}function fY(e,t){t===void 0&&(t=pY);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}v3.exports=fY});var G3=Ke(dl=>{"use strict";var vo=Uc(),ni=ad(),dY=gC(),mY=vC(),hY=bC(),gY=wC(),aw=EC(),Un=j(),It=iw(),oi=sv(),vY=sw(),yY=gd();function bY(e){return e&&e.__esModule?e:{default:e}}function xY(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 Sn=xY(Un),CY=bY(vY),wY={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"},EY=function(t){return oi.jsx("span",vo({css:wY},t))},y3=EY,SY={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 f=l?" disabled":"",d="".concat(u?" selected":"").concat(f);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:"",".")}},_Y=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,f=l.getOptionLabel,d=l.inputValue,m=l.isMulti,h=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,x=l.screenReaderStatus,C=l.tabSelectsValue,T=l.isLoading,E=l["aria-label"],k=l["aria-live"],S=Un.useMemo(function(){return ni(ni({},SY),p||{})},[p]),P=Un.useMemo(function(){var H="";if(n&&S.onChange){var X=n.option,re=n.options,ue=n.removedValue,ve=n.removedValues,q=n.value,J=function(R){return Array.isArray(R)?null:R},me=ue||X||J(q),Ce=me?f(me):"",we=re||ve||void 0,M=we?we.map(f):[],Y=ni({isDisabled:me&&h(me,a),label:Ce,labels:M},n);H=S.onChange(Y)}return H},[n,S,h,a,f]),A=Un.useMemo(function(){var H="",X=o||r,re=!!(o&&a&&a.includes(o));if(X&&S.onFocus){var ue={focused:X,label:f(X),isDisabled:h(X,a),isSelected:re,options:i,context:X===o?"menu":"value",selectValue:a,isAppleDevice:c};H=S.onFocus(ue)}return H},[o,r,f,h,S,i,a,c]),B=Un.useMemo(function(){var H="";if(v&&y.length&&!T&&S.onFilter){var X=x({count:i.length});H=S.onFilter({inputValue:d,resultsMessage:X})}return H},[i,d,v,S,y,x,T]),z=(n==null?void 0:n.action)==="initial-input-focus",V=Un.useMemo(function(){var H="";if(S.guidance){var X=r?"value":v?"menu":"input";H=S.guidance({"aria-label":E,context:X,isDisabled:o&&h(o,a),isMulti:m,isSearchable:g,tabSelectsValue:C,isInitialFocus:z})}return H},[E,o,r,m,h,g,v,S,a,C,z]),I=oi.jsx(Un.Fragment,null,oi.jsx("span",{id:"aria-selection"},P),oi.jsx("span",{id:"aria-focused"},A),oi.jsx("span",{id:"aria-results"},B),oi.jsx("span",{id:"aria-guidance"},V));return oi.jsx(Un.Fragment,null,oi.jsx(y3,{id:u},z&&I),oi.jsx(y3,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},s&&!z&&I))},TY=_Y,lw=[{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"}],OY=new RegExp("["+lw.map(function(e){return e.letters}).join("")+"]","g"),b3={};for(hv=0;hv<lw.length;hv++)for(gv=lw[hv],vv=0;vv<gv.letters.length;vv++)b3[gv.letters[vv]]=gv.base;var gv,vv,hv,x3=function(t){return t.replace(OY,function(n){return b3[n]})},kY=CY.default(x3),C3=function(t){return t.replace(/^\s+|\s+$/g,"")},AY=function(t){return"".concat(t.label," ").concat(t.value)},w3=function(t){return function(n,o){if(n.data.__isNew__)return!0;var r=ni({ignoreCase:!0,ignoreAccents:!0,stringify:AY,trim:!0,matchFrom:"any"},t),i=r.ignoreCase,s=r.ignoreAccents,a=r.stringify,l=r.trim,u=r.matchFrom,c=l?C3(o):o,p=l?C3(a(n)):a(n);return i&&(c=c.toLowerCase(),p=p.toLowerCase()),s&&(c=kY(c),p=x3(p)),u==="start"?p.substr(0,c.length)===c:p.indexOf(c)>-1}},PY=["innerRef"];function IY(e){var t=e.innerRef,n=yY(e,PY),o=It.removeProps(n,"onExited","in","enter","exit","appear");return oi.jsx("input",vo({ref:t},o,{css:oi.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 MY=function(t){t.cancelable&&t.preventDefault(),t.stopPropagation()};function DY(e){var t=e.isEnabled,n=e.onBottomArrive,o=e.onBottomLeave,r=e.onTopArrive,i=e.onTopLeave,s=Un.useRef(!1),a=Un.useRef(!1),l=Un.useRef(0),u=Un.useRef(null),c=Un.useCallback(function(g,v){if(u.current!==null){var y=u.current,x=y.scrollTop,C=y.scrollHeight,T=y.clientHeight,E=u.current,k=v>0,S=C-T-x,P=!1;S>v&&s.current&&(o&&o(g),s.current=!1),k&&a.current&&(i&&i(g),a.current=!1),k&&v>S?(n&&!s.current&&n(g),E.scrollTop=C,P=!0,s.current=!0):!k&&-v>x&&(r&&!a.current&&r(g),E.scrollTop=0,P=!0,a.current=!0),P&&MY(g)}},[n,o,r,i]),p=Un.useCallback(function(g){c(g,g.deltaY)},[c]),f=Un.useCallback(function(g){l.current=g.changedTouches[0].clientY},[]),d=Un.useCallback(function(g){var v=l.current-g.changedTouches[0].clientY;c(g,v)},[c]),m=Un.useCallback(function(g){if(!!g){var v=It.supportsPassiveEvents?{passive:!1}:!1;g.addEventListener("wheel",p,v),g.addEventListener("touchstart",f,v),g.addEventListener("touchmove",d,v)}},[d,f,p]),h=Un.useCallback(function(g){!g||(g.removeEventListener("wheel",p,!1),g.removeEventListener("touchstart",f,!1),g.removeEventListener("touchmove",d,!1))},[d,f,p]);return Un.useEffect(function(){if(!!t){var g=u.current;return m(g),function(){h(g)}}},[t,m,h]),function(g){u.current=g}}var E3=["boxSizing","height","overflow","paddingRight","position"],S3={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function _3(e){e.cancelable&&e.preventDefault()}function T3(e){e.stopPropagation()}function O3(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;e===0?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function k3(){return"ontouchstart"in window||navigator.maxTouchPoints}var A3=!!(typeof window!="undefined"&&window.document&&window.document.createElement),Md=0,$c={capture:!1,passive:!1};function LY(e){var t=e.isEnabled,n=e.accountForScrollbars,o=n===void 0?!0:n,r=Un.useRef({}),i=Un.useRef(null),s=Un.useCallback(function(l){if(!!A3){var u=document.body,c=u&&u.style;if(o&&E3.forEach(function(m){var h=c&&c[m];r.current[m]=h}),o&&Md<1){var p=parseInt(r.current.paddingRight,10)||0,f=document.body?document.body.clientWidth:0,d=window.innerWidth-f+p||0;Object.keys(S3).forEach(function(m){var h=S3[m];c&&(c[m]=h)}),c&&(c.paddingRight="".concat(d,"px"))}u&&k3()&&(u.addEventListener("touchmove",_3,$c),l&&(l.addEventListener("touchstart",O3,$c),l.addEventListener("touchmove",T3,$c))),Md+=1}},[o]),a=Un.useCallback(function(l){if(!!A3){var u=document.body,c=u&&u.style;Md=Math.max(Md-1,0),o&&Md<1&&E3.forEach(function(p){var f=r.current[p];c&&(c[p]=f)}),u&&k3()&&(u.removeEventListener("touchmove",_3,$c),l&&(l.removeEventListener("touchstart",O3,$c),l.removeEventListener("touchmove",T3,$c)))}},[o]);return Un.useEffect(function(){if(!!t){var l=i.current;return s(l),function(){a(l)}}},[t,s,a]),function(l){i.current=l}}var NY=function(t){var n=t.target;return n.ownerDocument.activeElement&&n.ownerDocument.activeElement.blur()},FY={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function VY(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=DY({isEnabled:r,onBottomArrive:i,onBottomLeave:s,onTopArrive:a,onTopLeave:l}),c=LY({isEnabled:n}),p=function(d){u(d),c(d)};return oi.jsx(Un.Fragment,null,n&&oi.jsx("div",{onClick:NY,css:FY}),t(p))}var UY={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},BY=function(t){var n=t.name,o=t.onFocus;return oi.jsx("input",{required:!0,name:n,tabIndex:-1,"aria-hidden":"true",onFocus:o,css:UY,value:"",onChange:function(){}})},zY=BY;function uw(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 $Y(){return uw(/^iPhone/i)}function P3(){return uw(/^Mac/i)}function HY(){return uw(/^iPad/i)||P3()&&navigator.maxTouchPoints>1}function jY(){return $Y()||HY()}function WY(){return P3()||jY()}var GY=function(t){return t.label},I3=function(t){return t.label},M3=function(t){return t.value},qY=function(t){return!!t.isDisabled},QY={clearIndicator:It.clearIndicatorCSS,container:It.containerCSS,control:It.css,dropdownIndicator:It.dropdownIndicatorCSS,group:It.groupCSS,groupHeading:It.groupHeadingCSS,indicatorsContainer:It.indicatorsContainerCSS,indicatorSeparator:It.indicatorSeparatorCSS,input:It.inputCSS,loadingIndicator:It.loadingIndicatorCSS,loadingMessage:It.loadingMessageCSS,menu:It.menuCSS,menuList:It.menuListCSS,menuPortal:It.menuPortalCSS,multiValue:It.multiValueCSS,multiValueLabel:It.multiValueLabelCSS,multiValueRemove:It.multiValueRemoveCSS,noOptionsMessage:It.noOptionsMessageCSS,option:It.optionCSS,placeholder:It.placeholderCSS,singleValue:It.css$1,valueContainer:It.valueContainerCSS};function KY(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=ni({},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 YY={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%)"},XY=4,D3=4,JY=38,ZY=D3*2,RY={baseUnit:D3,controlHeight:JY,menuGutter:ZY},yv={borderRadius:XY,colors:YY,spacing:RY},L3={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:It.isTouchCapable(),captureMenuScroll:!It.isTouchCapable(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:w3(),formatGroupLabel:GY,getOptionLabel:I3,getOptionValue:M3,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:qY,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!It.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 N3(e,t,n,o){var r=z3(e,t,n),i=$3(e,t,n),s=B3(e,t),a=xv(e,t);return{type:"option",data:t,isDisabled:r,isSelected:i,label:s,value:a,index:o}}function bv(e,t){return e.options.map(function(n,o){if("options"in n){var r=n.options.map(function(s,a){return N3(e,s,t,a)}).filter(function(s){return U3(e,s)});return r.length>0?{type:"group",data:n,options:r,index:o}:void 0}var i=N3(e,n,t,o);return U3(e,i)?i:void 0}).filter(It.notNullish)}function F3(e){return e.reduce(function(t,n){return n.type==="group"?t.push.apply(t,aw(n.options.map(function(o){return o.data}))):t.push(n.data),t},[])}function V3(e,t){return e.reduce(function(n,o){return o.type==="group"?n.push.apply(n,aw(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 eX(e,t){return F3(bv(e,t))}function U3(e,t){var n=e.inputValue,o=n===void 0?"":n,r=t.data,i=t.isSelected,s=t.label,a=t.value;return(!j3(e)||!i)&&H3(e,{label:s,value:a,data:r},o)}function tX(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 nX(e,t){var n=e.focusedOption;return n&&t.indexOf(n)>-1?n:t[0]}var cw=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},B3=function(t,n){return t.getOptionLabel(n)},xv=function(t,n){return t.getOptionValue(n)};function z3(e,t,n){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,n):!1}function $3(e,t,n){if(n.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,n);var o=xv(e,t);return n.some(function(r){return xv(e,r)===o})}function H3(e,t,n){return e.filterOption?e.filterOption(t,n):!0}var j3=function(t){var n=t.hideSelectedOptions,o=t.isMulti;return n===void 0?o:n},oX=1,W3=function(e){hY(n,e);var t=gY(n);function n(o){var r;if(dY(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=WY(),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,f=c.name;u.name=f,r.ariaOnChange(l,u),p(l,u)},r.setValue=function(l,u,c){var p=r.props,f=p.closeMenuOnSelect,d=p.isMulti,m=p.inputValue;r.onInputChange("",{action:"set-value",prevInputValue:m}),f&&(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,f=u.name,d=r.state.selectValue,m=p&&r.isOptionSelected(l,d),h=r.isOptionDisabled(l,d);if(m){var g=r.getOptionValue(l);r.setValue(It.multiValueAsValue(d.filter(function(v){return r.getOptionValue(v)!==g})),"deselect-option",l)}else if(!h)p?r.setValue(It.multiValueAsValue([].concat(aw(d),[l])),"select-option",l):r.setValue(It.singleValueAsValue(l),"select-option");else{r.ariaOnChange(It.singleValueAsValue(l),{action:"select-option",option:l,name:f});return}c&&r.blurInput()},r.removeValue=function(l){var u=r.props.isMulti,c=r.state.selectValue,p=r.getOptionValue(l),f=c.filter(function(m){return r.getOptionValue(m)!==p}),d=It.valueTernary(u,f,f[0]||null);r.onChange(d,{action:"remove-value",removedValue:l}),r.focusInput()},r.clearValue=function(){var l=r.state.selectValue;r.onChange(It.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),f=It.valueTernary(l,p,p[0]||null);c&&r.onChange(f,{action:"pop-value",removedValue:c})},r.getFocusedOptionId=function(l){return cw(r.state.focusableOptionsWithIds,l)},r.getFocusableOptionsWithIds=function(){return V3(bv(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 It.classNames.apply(void 0,[r.props.classNamePrefix].concat(u))},r.getOptionLabel=function(l){return B3(r.props,l)},r.getOptionValue=function(l){return xv(r.props,l)},r.getStyles=function(l,u){var c=r.props.unstyled,p=QY[l](u,c);p.boxSizing="border-box";var f=r.props.styles[l];return f?f(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 It.defaultComponents(r.props)},r.buildCategorizedOptions=function(){return bv(r.props,r.state.selectValue)},r.getCategorizedOptions=function(){return r.props.menuIsOpen?r.buildCategorizedOptions():[]},r.buildFocusableOptions=function(){return F3(r.buildCategorizedOptions())},r.getFocusableOptions=function(){return r.props.menuIsOpen?r.buildFocusableOptions():[]},r.ariaOnChange=function(l,u){r.setState({ariaSelection:ni({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&&It.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),f=Math.abs(c.clientY-r.initialTouchY),d=5;r.userIsDragging=p>d||f>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 j3(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,f=u.escapeClearsValue,d=u.inputValue,m=u.isClearable,h=u.isDisabled,g=u.menuIsOpen,v=u.onKeyDown,y=u.tabSelectsValue,x=u.openMenuOnFocus,C=r.state,T=C.focusedOption,E=C.focusedValue,k=C.selectValue;if(!h&&!(typeof v=="function"&&(v(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(E)r.removeValue(E);else{if(!p)return;c?r.popValue():m&&r.clearValue()}break;case"Tab":if(r.isComposing||l.shiftKey||!g||!y||!T||x&&r.isOptionSelected(T,k))return;r.selectOption(T);break;case"Enter":if(l.keyCode===229)break;if(g){if(!T||r.isComposing)return;r.selectOption(T);break}return;case"Escape":g?(r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange("",{action:"menu-close",prevInputValue:d}),r.onMenuClose()):m&&f&&r.clearValue();break;case" ":if(d)return;if(!g){r.openMenu("first");break}if(!T)return;r.selectOption(T);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||++oX),r.state.selectValue=It.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=cw(i,s[a])}return r}return mY(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&&It.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&&(It.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(yv):ni(ni({},yv),this.props.theme):yv}},{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,f=p.isMulti,d=p.isRtl,m=p.options,h=this.hasValue();return{clearValue:r,cx:i,getStyles:s,getClassNames:a,getValue:l,hasValue:h,isMulti:f,isRtl:d,options:m,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 z3(this.props,r,i)}},{key:"isOptionSelected",value:function(r,i){return $3(this.props,r,i)}},{key:"filterOption",value:function(r,i){return H3(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,f=r.required,d=this.getComponents(),m=d.Input,h=this.state,g=h.inputIsHidden,v=h.ariaSelection,y=this.commonProps,x=a||this.getElementId("input"),C=ni(ni(ni({"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":f,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},p&&{"aria-controls":this.getElementId("listbox")}),!s&&{"aria-readonly":!0}),this.hasValue()?(v==null?void 0:v.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return s?Sn.createElement(m,vo({},y,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:x,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},C)):Sn.createElement(IY,vo({id:x,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:It.noop,onFocus:this.onInputFocus,disabled:i,tabIndex:u,inputMode:"none",form:c,value:""},C))}},{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,f=this.commonProps,d=this.props,m=d.controlShouldRenderValue,h=d.isDisabled,g=d.isMulti,v=d.inputValue,y=d.placeholder,x=this.state,C=x.selectValue,T=x.focusedValue,E=x.isFocused;if(!this.hasValue()||!m)return v?null:Sn.createElement(p,vo({},f,{key:"placeholder",isDisabled:h,isFocused:E,innerProps:{id:this.getElementId("placeholder")}}),y);if(g)return C.map(function(S,P){var A=S===T,B="".concat(r.getOptionLabel(S),"-").concat(r.getOptionValue(S));return Sn.createElement(s,vo({},f,{components:{Container:a,Label:l,Remove:u},isFocused:A,isDisabled:h,key:B,index:P,removeProps:{onClick:function(){return r.removeValue(S)},onTouchEnd:function(){return r.removeValue(S)},onMouseDown:function(V){V.preventDefault()}},data:S}),r.formatOptionLabel(S,"value"))});if(v)return null;var k=C[0];return Sn.createElement(c,vo({},f,{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 Sn.createElement(i,vo({},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 Sn.createElement(i,vo({},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 Sn.createElement(s,vo({},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 Sn.createElement(i,vo({},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,f=i.NoOptionsMessage,d=i.Option,m=this.commonProps,h=this.state.focusedOption,g=this.props,v=g.captureMenuScroll,y=g.inputValue,x=g.isLoading,C=g.loadingMessage,T=g.minMenuHeight,E=g.maxMenuHeight,k=g.menuIsOpen,S=g.menuPlacement,P=g.menuPosition,A=g.menuPortalTarget,B=g.menuShouldBlockScroll,z=g.menuShouldScrollIntoView,V=g.noOptionsMessage,I=g.onMenuScrollToTop,H=g.onMenuScrollToBottom;if(!k)return null;var X=function(Ce,we){var M=Ce.type,Y=Ce.data,N=Ce.isDisabled,R=Ce.isSelected,Z=Ce.label,de=Ce.value,Ee=h===Y,O=N?void 0:function(){return r.onOptionHover(Y)},U=N?void 0:function(){return r.selectOption(Y)},L="".concat(r.getElementId("option"),"-").concat(we),xe={id:L,onClick:U,onMouseMove:O,onMouseOver:O,tabIndex:-1,role:"option","aria-selected":r.isAppleDevice?void 0:R};return Sn.createElement(d,vo({},m,{innerProps:xe,data:Y,isDisabled:N,isSelected:R,key:L,label:Z,type:M,value:de,isFocused:Ee,innerRef:Ee?r.getFocusedOptionRef:void 0}),r.formatOptionLabel(Ce.data,"menu"))},re;if(this.hasOptions())re=this.getCategorizedOptions().map(function(me){if(me.type==="group"){var Ce=me.data,we=me.options,M=me.index,Y="".concat(r.getElementId("group"),"-").concat(M),N="".concat(Y,"-heading");return Sn.createElement(s,vo({},m,{key:Y,data:Ce,options:we,Heading:a,headingProps:{id:N,data:me.data},label:r.formatGroupLabel(me.data)}),me.options.map(function(R){return X(R,"".concat(M,"-").concat(R.index))}))}else if(me.type==="option")return X(me,"".concat(me.index))});else if(x){var ue=C({inputValue:y});if(ue===null)return null;re=Sn.createElement(p,m,ue)}else{var ve=V({inputValue:y});if(ve===null)return null;re=Sn.createElement(f,m,ve)}var q={minMenuHeight:T,maxMenuHeight:E,menuPlacement:S,menuPosition:P,menuShouldScrollIntoView:z},J=Sn.createElement(It.MenuPlacer,vo({},m,q),function(me){var Ce=me.ref,we=me.placerProps,M=we.placement,Y=we.maxHeight;return Sn.createElement(l,vo({},m,q,{innerRef:Ce,innerProps:{onMouseDown:r.onMenuMouseDown,onMouseMove:r.onMenuMouseMove},isLoading:x,placement:M}),Sn.createElement(VY,{captureEnabled:v,onTopArrive:I,onBottomArrive:H,lockEnabled:B},function(N){return Sn.createElement(u,vo({},m,{innerRef:function(Z){r.getMenuListRef(Z),N(Z)},innerProps:{role:"listbox","aria-multiselectable":m.isMulti,id:r.getElementId("listbox")},isLoading:x,maxHeight:Y,focusedOption:h}),re)}))});return A||P==="fixed"?Sn.createElement(c,vo({},m,{appendTo:A,controlElement:this.controlRef,menuPlacement:S,menuPosition:P}),J):J}},{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 Sn.createElement(zY,{name:u,onFocus:this.onValueInputFocus});if(!(!u||a))if(l)if(s){var f=p.map(function(h){return r.getOptionValue(h)}).join(s);return Sn.createElement("input",{name:u,type:"hidden",value:f})}else{var d=p.length>0?p.map(function(h,g){return Sn.createElement("input",{key:"i-".concat(g),name:u,type:"hidden",value:r.getOptionValue(h)})}):Sn.createElement("input",{name:u,type:"hidden",value:""});return Sn.createElement("div",null,d)}else{var m=p[0]?this.getOptionValue(p[0]):"";return Sn.createElement("input",{name:u,type:"hidden",value:m})}}},{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 Sn.createElement(TY,vo({},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,f=u.isDisabled,d=u.menuIsOpen,m=this.state.isFocused,h=this.commonProps=this.getCommonProps();return Sn.createElement(a,vo({},h,{className:c,innerProps:{id:p,onKeyDown:this.onKeyDown},isDisabled:f,isFocused:m}),this.renderLiveRegion(),Sn.createElement(i,vo({},h,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:f,isFocused:m,menuIsOpen:d}),Sn.createElement(l,vo({},h,{isDisabled:f}),this.renderPlaceholderOrValue(),this.renderInput()),Sn.createElement(s,vo({},h,{isDisabled:f}),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,f=i.instancePrefix,d=r.options,m=r.value,h=r.menuIsOpen,g=r.inputValue,v=r.isMulti,y=It.cleanValue(m),x={};if(s&&(m!==s.value||d!==s.options||h!==s.menuIsOpen||g!==s.inputValue)){var C=h?eX(r,y):[],T=h?V3(bv(r,y),"".concat(f,"-option")):[],E=a?tX(i,y):null,k=nX(i,C),S=cw(T,k);x={selectValue:y,focusedOption:k,focusedOptionId:S,focusableOptionsWithIds:T,focusedValue:E,clearFocusValueOnUpdate:!1}}var P=l!=null&&r!==s?{inputIsHidden:l,inputIsHiddenAfterUpdate:void 0}:{},A=u,B=c&&p;return c&&!B&&(A={value:It.valueTernary(v,y,y[0]||null),options:y,action:"initial-input-focus"},B=!p),(u==null?void 0:u.action)==="initial-input-focus"&&(A=null),ni(ni(ni({},x),P),{},{prevProps:r,ariaSelection:A,prevWasFocused:B})}}]),n}(Un.Component);W3.defaultProps=L3;dl.Select=W3;dl.createFilter=w3;dl.defaultProps=L3;dl.defaultTheme=yv;dl.getOptionLabel=I3;dl.getOptionValue=M3;dl.mergeStyles=KY});var K3=Ke(ba=>{"use strict";Object.defineProperty(ba,"__esModule",{value:!0});var q3=WP(),rX=Uc(),pw=j(),Cv=G3(),iX=sv(),sX=Qg(),aX=iw();ad();Hg();gd();gC();vC();bC();wC();EC();sw();jg();ZC();$g();hi();RC();tw();function lX(e){return e&&e.__esModule?e:{default:e}}function uX(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 Q3=uX(pw),cX=lX(sX),pX=pw.forwardRef(function(e,t){var n=q3.useStateManager(e);return Q3.createElement(Cv.Select,rX({ref:t},n))}),fX=pX,dX=function(e){var t=e.nonce,n=e.children,o=e.cacheKey,r=pw.useMemo(function(){return cX.default({key:o,nonce:t})},[o,t]);return Q3.createElement(iX.CacheProvider,{value:r},n)};ba.useStateManager=q3.useStateManager;ba.createFilter=Cv.createFilter;ba.defaultTheme=Cv.defaultTheme;ba.mergeStyles=Cv.mergeStyles;ba.components=aX.components;ba.NonceProvider=dX;ba.default=fX});var fw=Ke((The,Y3)=>{"use strict";Y3.exports=K3()});var J3=Ke(X3=>{X3._default=fw().default});var fs,Dd,wv=_(()=>{fs=D(fw(),1),Dd=D(J3(),1)});function bo({active:e=!0,absolute:t=!0,lg:n=!1,mega:o=!1}){return dw.default.createElement("div",{className:ie("tco-loader",{"is-absolute":t,"is-mega":o,"is-lg":n,"is-active":e})},dw.default.createElement("span",null,w("app.loading")))}var dw,kr=_(()=>{dw=D(j());Ye();ke()});function hX(e,t){var n=t.useCachedSetTimeout?mX:setTimeout;return new Promise(function(o){n(o,e)})}function gX(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.useCachedSetTimeout,o=hX(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 mX,Z3,R3=_(()=>{mX=setTimeout;Z3=gX});function eM(){var e=(0,Ev.useRef)(!1);return(0,Ev.useEffect)(function(){return e.current=!0,function(){e.current=!1}},[]),e}var Ev,tM=_(()=>{Ev=D(j())});var vX,nM,oM=_(()=>{vX=10,nM=(e,t,n)=>e-t-vX<n});var rM,iM=_(()=>{rM=(e,t)=>[...e,...t]});var ml,Sv,yX,bX,sM,xX,aM,CX,mw,hw=_(()=>{ml=D(j());R3();tM();oM();iM();Sv='[react-select-async-paginate] response of "loadOptions" should be an object with "options" prop, which contains array of options.',yX=(e,t)=>{if(!t)throw e.error(Sv,"Received:",t),new Error(Sv);if(!Array.isArray(t.options))throw e.error(Sv,"Received:",t),new Error(Sv)},bX=({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}}:{}},sM=e=>({isFirstLoad:!0,options:[],hasMore:!0,isLoading:!1,additional:e.additional}),xX=async(e,t,n,o,r,i,s,a)=>{let l=t.current.inputValue,u=!n.current[l],c=u?sM(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(v=>{if(u){let{[l]:y,...x}=v;return x}return{...v,[l]:{...c,isLoading:!1}}});return}}let p,f;try{let{loadOptions:g}=t.current;p=await g(l,c.options,c.additional),f=!1}catch{f=!0}if(f){i(g=>({...g,[l]:{...c,isLoading:!1}}));return}s(console,p);let{options:d,hasMore:m}=p,h=p.hasOwnProperty("additional")?p.additional:c.additional;i(g=>({...g,[l]:{...c,options:a(c.options,d,h),hasMore:!!m,isLoading:!1,isFirstLoad:!1,additional:h}}))},aM=e=>e+1,CX=(e,t,n,o,r,i,s,a,l=[])=>{let{defaultOptions:u,loadOptionsOnMenuOpen:c=!0,debounceTimeout:p=0,inputValue:f,menuIsOpen:d,filterOption:m=null,reduceOptions:h=rM,shouldLoadMore:g=nM}=a,v=eM(),y=e(!0),x=e(a);x.current=a;let C=t(0)[1],T=e(null);T.current===null&&(T.current=i(a));let E=o(P=>{s(P,x,T,p,Z3,A=>{T.current=A(T.current),v.current&&C(aM)},r,h)},[p]),k=o(()=>{let P=x.current.inputValue;T.current[P]&&E("menu-scroll")},[E]);n(()=>{y.current?y.current=!1:(T.current={},C(aM)),u===!0&&E("autoload")},l),n(()=>{d&&!T.current[f]&&E("input-change")},[f]),n(()=>{d&&!T.current[""]&&c&&E("menu-toggle")},[d]);let S=T.current[f]||sM(a);return{handleScrolledToBottom:k,shouldLoadMore:g,filterOption:m,isLoading:S.isLoading,isFirstLoad:S.isFirstLoad,options:S.options}},mw=(e,t=[])=>CX(ml.useRef,ml.useState,ml.useEffect,ml.useCallback,yX,bX,xX,e,t)});var _v,wX,gw,vw=_(()=>{_v=D(j());hw();wX=(e,t,n,o,r=[])=>{let{inputValue:i,menuIsOpen:s,defaultInputValue:a,defaultMenuIsOpen:l,onInputChange:u,onMenuClose:c,onMenuOpen:p}=o,[f,d]=e(a||""),[m,h]=e(!!l),g=typeof i=="string"?i:f,v=typeof s=="boolean"?s:m,y=t((E,k)=>{u&&u(E,k),d(E)},[u]),x=t(()=>{c&&c(),h(!1)},[c]),C=t(()=>{p&&p(),h(!0)},[p]);return{...n({...o,inputValue:g,menuIsOpen:v},r),inputValue:g,menuIsOpen:v,onInputChange:y,onMenuClose:x,onMenuOpen:C}},gw=(e,t=[])=>wX(_v.useState,_v.useCallback,mw,e,t)});var pM=Ke(yw=>{"use strict";Object.defineProperty(yw,"__esModule",{value:!0});function EX(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(e.length===2)return uM(e[0],e[1])||null;var n=e.slice(1).reduce(function(o,r){return uM(o,r)},e[0]);return n||null}yw.default=EX;var lM=new WeakMap;function uM(e,t){if(e&&t){var n=lM.get(e)||new WeakMap;lM.set(e,n);var o=n.get(t)||function(r){cM(e,r),cM(t,r)};return n.set(t,o),o}return e||t}function cM(e,t){typeof e=="function"?e(t):e.current=t}});var Hc,fM,SX,bw,xw=_(()=>{Hc=D(j()),fM=D(pM()),SX=300,bw=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),f=a(null),d=l(()=>{let g=f.current;if(!g)return!1;let{scrollTop:v,scrollHeight:y,clientHeight:x}=g;return r(y,x,v)},[r]),m=l(()=>{d()&&o&&o()},[d,o]),h=l(()=>{m(),p.current=u(h,SX)},[m]);return s(()=>(h(),()=>{p.current&&c(p.current)}),[]),React.createElement(e,{...n,innerRef:(0,fM.default)(i,f)})}return t.defaultProps={useEffect:Hc.useEffect,useRef:Hc.useRef,useCallback:Hc.useCallback,setTimeout,clearTimeout},t}});var dM,_X,TX,Cw,ww=_(()=>{dM=D(j());wv();xw();_X=bw(fs.components.MenuList),TX=(e,t)=>e(()=>({MenuList:_X,...t}),[t]),Cw=e=>TX(dM.useMemo,e)});function Tv(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),f=typeof i=="boolean"?i:c.isLoading;return React.createElement(e,{...n,...c,isLoading:f,components:p,ref:r})}return t.defaultProps={selectRef:null,cacheUniqs:[],components:{},useComponents:Cw,useAsyncPaginate:gw},t}var mM=_(()=>{vw();ww()});var hM=_(()=>{});var gM=_(()=>{});var tge,vM=_(()=>{wv();mM();xw();hM();hw();vw();ww();gM();tge=Tv(Dd._default)});function OX(e){return String(e).replace(/</g,"<").replace(/>/g,">").replace(/"/g,""")}function kX({tag:e="span",content:t,...n}){let o=e;return typeof t!="string"?Kt.default.createElement(o,{...n},t):Kt.default.createElement(o,{dangerouslySetInnerHTML:{__html:OX(t)},...n})}function bM({placeholder:e="",isPartOfSelectAction:t,className:n,...o}){let[r,i]=(0,Kt.useState)(0),s=()=>{l&&setTimeout(()=>{i(d=>d+1)},0)},{isMulti:a,isMini:l}=o,[u,c]=(0,Kt.useState)(!1),p="bottom",f=t?"tco-react-select-action":"tco-react-select";return Kt.default.createElement(Dd._default,{placeholder:e||w("app.select"),isOptionDisabled:({disabled:d})=>d,styles:Ew,isMulti:a,className:ie(f,n,`is-${p}`,{"is-active":u,"is-multi":a,"is-mini":l}),classNamePrefix:f,menuPortalTarget:window.csAppData.rootEl,menuPlacement:p,menuPosition:"fixed",menuShouldBlockScroll:!0,components:yM,isSelectOpen:u,selectOpenInc:r,...o,onMenuOpen:()=>{c(!0),s(),o.onMenuOpen&&o.onMenuOpen()},onMenuClose:()=>{c(!1),o.onMenuClose&&o.onMenuClose()}})}function IX({setFirstOption:e=!0,options:t,transformOption:n,value:o,onChange:r}){let i=(0,Kt.useRef)("ready"),s=(0,Kt.useRef)(),a=(0,Kt.useRef)(),[l,u]=(0,Kt.useState)(null),[c,p]=(0,Kt.useState)();(0,Kt.useEffect)(()=>{a.current=typeof n=="function"?n:d=>d},[n]),(0,Kt.useEffect)(()=>{s.current=(d,m)=>{let h=d.map(a.current);u(h),h[0]&&((m||e)&&p(h[0]),!m&&e&&r(h[0].value))}},[o,r,e,u,p]),(0,Kt.useEffect)(()=>{let d=async()=>{if(i.current="loading",o){let m=await js("locator",{data:{query:t,find:o},cacheKey:`${t}|||${o}`});s.current&&s.current(m,!0)}else if(e){let m=await js("locator",{data:{query:t},cacheKey:`${t}|||${o}`});s.current&&s.current(m)}};i.current==="ready"&&d()},[t,o,e]);let f=(0,Kt.useCallback)(async(d,m,{cursor:h})=>{let g=await js("locator",{data:{query:t,search:d,cursor:h},cacheKey:`${t}|${d}|${h}`});return Array.isArray(g)?{options:g.map(a.current),hasMore:g.length>=parseInt(window.csAppData.locatorLimit,10),additional:{cursor:h+1}}:{options:[],hasMore:!1}},[t]);return Kt.default.createElement(PX,{key:t,defaultOptions:l,loadOptions:f,value:c,onChange:d=>{p(d),r(d.value)},additional:{cursor:0},components:yM})}function MX({value:e=null,isPartOfSelectAction:t=!1,options:n=[],grouped:o=!1,isMulti:r=!1,onChange:i=()=>{},...s}){let a=(0,Kt.useMemo)(function(){return AX(n)},[n]),l=(0,Kt.useMemo)(function(){return r?a.filter(({value:c})=>(e||[]).includes(c)):a.find(({value:c})=>c===e)},[r,a,e]),u=(0,Kt.useCallback)(c=>{i(r?(c||[]).map(({value:p})=>p):c.value)},[r,i]);return Kt.default.createElement(bM,{grouped:o,isMulti:r,value:l,options:n,isPartOfSelectAction:t,isOptionDisabled:({disabled:c})=>c,onChange:u,...s})}function Ov({setFirstOption:e,value:t,onChange:n,options:o,placeholder:r,transform:i}){return Array.isArray(o)?Kt.default.createElement(xM,{placeholder:r,value:t,options:o,onChange:n}):Kt.default.createElement(IX,{key:o,setFirstOption:e,placeholder:r,options:o,value:t,transformOption:i||(({id:s,title:a,parentTitle:l,typeLabel:u,url:c})=>({value:s,label:a,meta:{parentTitle:l,typeLabel:u}})),onChange:n})}var Kt,Ew,yM,AX,PX,xM,xa,hl=_(()=>{Kt=D(j());Ye();wv();Ze();kr();ke();vM();as();Ew={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:()=>({})},yM={ClearIndicator:()=>null,MultiValueRemove:e=>{let{children:t=Kt.default.createElement(te,{type:"close"}),innerProps:{ref:n,...o}}=e;return Kt.default.createElement("div",{...o,ref:n},Kt.default.createElement("div",null,t))},LoadingIndicator:()=>Kt.default.createElement(bo,{absolute:!1}),DropdownIndicator:()=>Kt.default.createElement(te,{type:"caret"}),IndicatorSeparator:()=>Kt.default.createElement(te,{type:"select"}),Menu:e=>Kt.default.createElement(fs.components.Menu,{className:ie(e.selectProps.className,e.className),...e}),Option:({children:e,...t})=>Kt.default.createElement(fs.components.Option,{selectOpenInc:t.selectProps.selectOpenInc,...t},Kt.default.createElement(kX,{content:t.label}))},AX=e=>{let t=(n,{options:o=[],...r})=>[...n,r,...o.reduce(t,[])];return e.reduce(t,[])};PX=Tv(bM);xM=(0,Kt.memo)(MX),xa=xM});var Av=Ke((CM,kv)=>{(function(e,t){typeof define=="function"&&define.amd?define([],t):typeof kv=="object"&&kv.exports?kv.exports=t():e.fuzzysort=t()})(CM,function(){function t(m){var h={single:function(g,v,y){if(!g||(p(g)||(g=h.getPreparedSearch(g)),!v))return null;p(v)||(v=h.getPrepared(v));var x=y&&y.allowTypo!==void 0?y.allowTypo:m&&m.allowTypo!==void 0?m.allowTypo:!0,C=x?h.algorithm:h.algorithmNoTypo;return C(g,v,g[0])},go:function(g,v,y){if(!g)return i;g=h.prepareSearch(g);var x=g[0],C=y&&y.threshold||m&&m.threshold||-9007199254740991,T=y&&y.limit||m&&m.limit||9007199254740991,E=y&&y.allowTypo!==void 0?y.allowTypo:m&&m.allowTypo!==void 0?m.allowTypo:!0,k=E?h.algorithm:h.algorithmNoTypo,S=0,P=0,A=v.length;if(y&&y.keys)for(var B=y.scoreFn||u,z=y.keys,V=z.length,I=A-1;I>=0;--I){for(var H=v[I],X=new Array(V),re=V-1;re>=0;--re){var ue=z[re],ve=c(H,ue);if(!ve){X[re]=null;continue}p(ve)||(ve=h.getPrepared(ve)),X[re]=k(g,ve,x)}X.obj=H;var q=B(X);q!==null&&(q<C||(X.score=q,S<T?(d.add(X),++S):(++P,q>d.peek().score&&d.replaceTop(X))))}else if(y&&y.key)for(var ue=y.key,I=A-1;I>=0;--I){var H=v[I],ve=c(H,ue);if(!!ve){p(ve)||(ve=h.getPrepared(ve));var J=k(g,ve,x);J!==null&&(J.score<C||(J={target:J.target,_targetLowerCodes:null,_nextBeginningIndexes:null,score:J.score,indexes:J.indexes,obj:H},S<T?(d.add(J),++S):(++P,J.score>d.peek().score&&d.replaceTop(J))))}}else for(var I=A-1;I>=0;--I){var ve=v[I];if(!!ve){p(ve)||(ve=h.getPrepared(ve));var J=k(g,ve,x);J!==null&&(J.score<C||(S<T?(d.add(J),++S):(++P,J.score>d.peek().score&&d.replaceTop(J))))}}if(S===0)return i;for(var me=new Array(S),I=S-1;I>=0;--I)me[I]=d.poll();return me.total=S+P,me},goAsync:function(g,v,y){var x=!1,C=new Promise(function(T,E){if(!g)return T(i);g=h.prepareSearch(g);var k=g[0],S=f(),P=v.length-1,A=y&&y.threshold||m&&m.threshold||-9007199254740991,B=y&&y.limit||m&&m.limit||9007199254740991,z=y&&y.allowTypo!==void 0?y.allowTypo:m&&m.allowTypo!==void 0?m.allowTypo:!0,V=z?h.algorithm:h.algorithmNoTypo,I=0,H=0;function X(){if(x)return E("canceled");var re=Date.now();if(y&&y.keys)for(var ue=y.scoreFn||u,ve=y.keys,q=ve.length;P>=0;--P){for(var J=v[P],me=new Array(q),Ce=q-1;Ce>=0;--Ce){var we=ve[Ce],M=c(J,we);if(!M){me[Ce]=null;continue}p(M)||(M=h.getPrepared(M)),me[Ce]=V(g,M,k)}me.obj=J;var Y=ue(me);if(Y!==null&&!(Y<A)&&(me.score=Y,I<B?(S.add(me),++I):(++H,Y>S.peek().score&&S.replaceTop(me)),P%1e3===0&&Date.now()-re>=10)){n?setImmediate(X):setTimeout(X);return}}else if(y&&y.key)for(var we=y.key;P>=0;--P){var J=v[P],M=c(J,we);if(!!M){p(M)||(M=h.getPrepared(M));var N=V(g,M,k);if(N!==null&&!(N.score<A)&&(N={target:N.target,_targetLowerCodes:null,_nextBeginningIndexes:null,score:N.score,indexes:N.indexes,obj:J},I<B?(S.add(N),++I):(++H,N.score>S.peek().score&&S.replaceTop(N)),P%1e3===0&&Date.now()-re>=10)){n?setImmediate(X):setTimeout(X);return}}}else for(;P>=0;--P){var M=v[P];if(!!M){p(M)||(M=h.getPrepared(M));var N=V(g,M,k);if(N!==null&&!(N.score<A)&&(I<B?(S.add(N),++I):(++H,N.score>S.peek().score&&S.replaceTop(N)),P%1e3===0&&Date.now()-re>=10)){n?setImmediate(X):setTimeout(X);return}}}if(I===0)return T(i);for(var R=new Array(I),Z=I-1;Z>=0;--Z)R[Z]=S.poll();R.total=I+H,T(R)}n?setImmediate(X):X()});return C.cancel=function(){x=!0},C},highlight:function(g,v,y){if(g===null)return null;v===void 0&&(v="<b>"),y===void 0&&(y="</b>");for(var x="",C=0,T=!1,E=g.target,k=E.length,S=g.indexes,P=0;P<k;++P){var A=E[P];if(S[C]===P){if(++C,T||(T=!0,x+=v),C===S.length){x+=A+y+E.substr(P+1);break}}else T&&(T=!1,x+=y);x+=A}return x},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 v=o.get(g);return v!==void 0||(v=h.prepare(g),o.set(g,v)),v},getPreparedSearch:function(g){if(g.length>999)return h.prepareSearch(g);var v=r.get(g);return v!==void 0||(v=h.prepareSearch(g),r.set(g,v)),v},algorithm:function(g,v,y){for(var x=v._targetLowerCodes,C=g.length,T=x.length,E=0,k=0,S=0,P=0;;){var A=y===x[k];if(A){if(s[P++]=k,++E,E===C)break;y=g[S===0?E:S===E?E+1:S===E-1?E-1:E]}if(++k,k>=T)for(;;){if(E<=1)return null;if(S===0){--E;var B=g[E];if(y===B)continue;S=E}else{if(S===1)return null;--S,E=S,y=g[E+1];var B=g[E];if(y===B)continue}P=E,k=s[P-1]+1;break}}var E=0,z=0,V=!1,I=0,H=v._nextBeginningIndexes;H===null&&(H=v._nextBeginningIndexes=h.prepareNextBeginningIndexes(v.target));var X=k=s[0]===0?0:H[s[0]-1];if(k!==T)for(;;)if(k>=T){if(E<=0){if(++z,z>C-2)break;if(g[z]===g[z+1])continue;k=X;continue}--E;var re=a[--I];k=H[re]}else{var A=g[z===0?E:z===E?E+1:z===E-1?E-1:E]===x[k];if(A){if(a[I++]=k,++E,E===C){V=!0;break}++k}else k=H[k]}{if(V)var ue=a,ve=I;else var ue=s,ve=P;for(var q=0,J=-1,me=0;me<C;++me){var k=ue[me];J!==k-1&&(q-=k),J=k}V?z!==0&&(q+=-20):(q*=1e3,S!==0&&(q+=-20)),q-=T-C,v.score=q,v.indexes=new Array(ve);for(var me=ve-1;me>=0;--me)v.indexes[me]=ue[me];return v}},algorithmNoTypo:function(g,v,y){for(var x=v._targetLowerCodes,C=g.length,T=x.length,E=0,k=0,S=0;;){var P=y===x[k];if(P){if(s[S++]=k,++E,E===C)break;y=g[E]}if(++k,k>=T)return null}var E=0,A=!1,B=0,z=v._nextBeginningIndexes;z===null&&(z=v._nextBeginningIndexes=h.prepareNextBeginningIndexes(v.target));var V=k=s[0]===0?0:z[s[0]-1];if(k!==T)for(;;)if(k>=T){if(E<=0)break;--E;var I=a[--B];k=z[I]}else{var P=g[E]===x[k];if(P){if(a[B++]=k,++E,E===C){A=!0;break}++k}else k=z[k]}{if(A)var H=a,X=B;else var H=s,X=S;for(var re=0,ue=-1,ve=0;ve<C;++ve){var k=H[ve];ue!==k-1&&(re-=k),ue=k}A||(re*=1e3),re-=T-C,v.score=re,v.indexes=new Array(X);for(var ve=X-1;ve>=0;--ve)v.indexes[ve]=H[ve];return v}},prepareLowerCodes:function(g){for(var v=g.length,y=[],x=g.toLowerCase(),C=0;C<v;++C)y[C]=x.charCodeAt(C);return y},prepareBeginningIndexes:function(g){for(var v=g.length,y=[],x=0,C=!1,T=!1,E=0;E<v;++E){var k=g.charCodeAt(E),S=k>=65&&k<=90,P=S||k>=97&&k<=122||k>=48&&k<=57,A=S&&!C||!T||!P;C=S,T=P,A&&(y[x++]=E)}return y},prepareNextBeginningIndexes:function(g){for(var v=g.length,y=h.prepareBeginningIndexes(g),x=[],C=y[0],T=0,E=0;E<v;++E)C>E?x[E]=C:(C=y[++T],x[E]=C===void 0?v:C);return x},cleanup:l,new:t};return h}var n=typeof $a!="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(m){for(var h=-9007199254740991,g=m.length-1;g>=0;--g){var v=m[g];if(v!==null){var y=v.score;y>h&&(h=y)}}return h===-9007199254740991?null:h}function c(m,h){var g=m[h];if(g!==void 0)return g;var v=h;Array.isArray(h)||(v=h.split("."));for(var y=v.length,x=-1;m&&++x<y;)m=m[v[x]];return m}function p(m){return typeof m=="object"}var f=function(){var m=[],h=0,g={};function v(){for(var y=0,x=m[y],C=1;C<h;){var T=C+1;y=C,T<h&&m[T].score<m[C].score&&(y=T),m[y-1>>1]=m[y],C=1+(y<<1)}for(var E=y-1>>1;y>0&&x.score<m[E].score;E=(y=E)-1>>1)m[y]=m[E];m[y]=x}return g.add=function(y){var x=h;m[h++]=y;for(var C=x-1>>1;x>0&&y.score<m[C].score;C=(x=C)-1>>1)m[x]=m[C];m[x]=y},g.poll=function(){if(h!==0){var y=m[0];return m[0]=m[--h],v(),y}},g.peek=function(y){if(h!==0)return m[0]},g.replaceTop=function(y){m[0]=y,v()},g},d=f();return t()})});var jc=Ke((yge,wM)=>{wM.exports=window.moment});function bi({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:f=!1,onQueryChange:d=()=>{},...m}){let h=(0,ri.useRef)();IP(h,i),Wr({find:()=>{h.current&&h.current.focus()}},[],{enabled:s});let g=(0,ri.useCallback)(v=>{d(v.target.value,v)},[d]);return ri.default.createElement("div",{className:ie("tco-search-bar",t,{"is-pill":r,"is-empty":!e}),...m},ri.default.createElement("input",{className:ie({"tco-no-input-focus":f},{"is-no-clear":p}),type:"search",placeholder:o?w("app.search-thing",{context:o}):l||w("app.search"),value:e,onChange:g,ref:h}),a&&ri.default.createElement("span",null,ri.default.createElement(te,{type:"search"})),(n||e)&&!p&&ri.default.createElement("span",{className:"tco-clear",onClick:v=>{typeof c=="function"?c(v):d(u)}},ri.default.createElement(te,{type:"close"})))}function Sw({id:e,resetStateOnMount:t,...n}){let{query:o,onSearch:r,clearSearch:i}=Wc(e);return(0,ri.useEffect)(()=>{t&&i()},[]),ri.default.createElement(bi,{query:o,onQueryChange:r,onClear:i,...n})}var ri,gl=_(()=>{ri=D(j());Ye();Ze();ke();Eo();ps();sn()});var Ld,to,ii=_(()=>{Ld=D(j());Ye();to=class extends Ld.default.PureComponent{render(){let{before:t,title:n,message:o,after:r,isCompact:i}=this.props,s;return this.props.titleSetInnerHTML?s=n&&Ld.default.createElement("h3",{dangerouslySetInnerHTML:{__html:n}}):s=n,Ld.default.createElement("div",{className:ie("tco-empty-message",{"is-compact":i})},t,s,o&&Ld.default.createElement("p",{dangerouslySetInnerHTML:{__html:o}}),r,this.props.children)}};W(to,"defaultProps",{isCompact:!1,title:"",titleSetInnerHTML:!0,message:"",before:null,after:null})});function Pv({children:e,className:t,renderFallback:n,fallback:o,displayError:r=!1}){let i=(0,Ca.useCallback)((...s)=>{if(typeof n!="undefined")return n(...s);if(typeof o!="undefined")return o;let a=r?JSON.stringify(s[0].error?.message):w("app.error-message");return Ca.default.createElement("div",{className:ie("tco-error",t)},Ca.default.createElement(to,{title:w("app.error-title"),message:a}))},[n,o,t,r]);return Ca.default.createElement(_w,{renderFallback:i},e)}var Ca,_w,Tw=_(()=>{Ca=D(j());Ye();ke();ii();_w=class extends Ca.default.Component{constructor(){super(...arguments);W(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):Ca.default.createElement(Ca.default.Fragment,null,this.props.children)}};W(_w,"defaultProps",{renderFallback:()=>null,logError:(t,n)=>console.warn(t,n)})});var qn,DX,LX,hu,gu=_(()=>{qn=D(j());Ye();ke();sn();DX=(0,qn.memo)(function({label:t,update:n,onEdit:o}){let[r,i]=(0,qn.useState)(t),s=(0,qn.useRef)(),a=(0,qn.useRef)();(0,qn.useEffect)(()=>{s.current?.focus()},[]);let l=(0,qn.useCallback)(({key:p})=>{p==="Escape"&&n(t),p==="Enter"&&n(r)},[n,t,r]),u=(0,qn.useCallback)(()=>{n(r)},[n,r]);(0,qn.useEffect)(()=>{a.current=r},[r]);let c=(0,qn.useCallback)(p=>{i(p.target.value),o&&o(p.target.value)},[i]);return qn.default.createElement("input",{onBlur:u,onKeyDown:l,type:"text",value:r,ref:s,onChange:c})}),LX=(0,qn.memo)(function({canEdit:t=!0,placeholder:n,label:o,onEdit:r,onUpdate:i,onStateChange:s}){let[a,l]=(0,qn.useState)(!1),[,u]=EM(),c=(0,qn.useRef)(),p=(0,qn.useMemo)(()=>a?null:o||n||(t?w("app.forms.label-input.placeholder"):""),[a,t,o,n]),f=(0,qn.useCallback)(()=>{!i||!t||(l(!0),u(!0),s&&s(!0))},[i,s,l,u]),d=(0,qn.useCallback)(m=>{m!==o&&i(m),l(!1),u(!1),s&&s(!1)},[i,s,o]);return qn.default.createElement("span",{onDoubleClick:f,className:ie("tco-inline-edit",{"tco-inline-edit-placeholder":!o}),ref:c},a&&qn.default.createElement(DX,{label:o,update:d,onEdit:r}),p)}),hu=LX});function SM(e,t,n=[]){let[o,r]=(0,vl.useState)({scrollerWidthFull:0,scrollerWidthAdj:0,contentWidth:0,scrollOffset:0,isInserting:!1});function i(){return o.scrollerWidthFull}let s=(0,vl.useCallback)(u=>{let c=o.contentWidth-o.scrollerWidthAdj,p=0;u=t.scrollLeft+u,u=Math.max(p,u),u=Math.min(c,u),r(f=>({...f,scrollOffset:u})),t.scrollTo({top:0,left:u,behavior:"smooth"})},[e,t,t?.scrollLeft,o.scrollOffset,o.scrollerWidthAdj,o.contentWidth,...n]),a=(0,vl.useCallback)(()=>{s(-i())},[e,t,o.scrollerWidthFull,s]),l=(0,vl.useCallback)(()=>{s(i())},[e,t,o.scrollerWidthFull,s]);return(0,vl.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 vl,_M=_(()=>{vl=D(j())});function TM(e,t=15){let n,o=null;return function(r){if(n){o=r;return}n=setTimeout(function(){e(o),n=null},t)}}var NX,Ow=_(()=>{NX=D(j())});function kM(){return null}var OM,AM=_(()=>{OM=D(j())});function FX({active:e,value:t,label:n,onClick:o}){let r=(0,Cn.useCallback)(()=>{o(t)},[t,o]);return Cn.default.createElement("button",{className:ie("tco-tab-item",{"is-active":e}),"data-tco-tab-id":t,onClick:r},Cn.default.createElement("span",null,n))}function kw({active:e,tabs:t,hideSingleTabs:n=!1,onClick:o=()=>{},className:r,...i}){if(t.length<=0||n&&t.length<=1)return null;let s=(0,Cn.useRef)(),a=(0,Cn.useRef)(),[l,u]=(0,Cn.useState)({left:!1,right:!1}),[c,p]=SM(a.current,s.current,[t]);function f(){if(!s.current||!a.current)return;let g=s.current,v=parseInt(window.getComputedStyle(g).width),y=parseInt(window.getComputedStyle(g,":before").width),x=parseInt(window.getComputedStyle(g,":after").width),C=v+g.scrollLeft,T=parseInt(window.getComputedStyle(a.current).width);if(T+=x+y,T<=v||v===0){u({left:!1,right:!1});return}u({left:g.scrollLeft>0,right:C<T})}let d=TM(f,25);(0,Cn.useEffect)(()=>{let g=s.current;return g.scrollTo({left:0}),g.addEventListener("scroll",d),d(),()=>{g.removeEventListener("scroll",d)}},[s.current,a.current]),(0,Cn.useEffect)(()=>{d()},[t]);let m="tco-control-group-tab-navigation is-left";l.left&&(m+=" is-active");let h="tco-control-group-tab-navigation is-right";return l.right&&(h+=" is-active"),Cn.default.createElement("div",{className:ie("tco-control-group-tabs",r),...i},Cn.default.createElement("button",{className:m,onClick:c},Cn.default.createElement(te,{type:"chevron"})),Cn.default.createElement("div",{className:ie("tco-control-group-tabs-scroller-outer")},Cn.default.createElement("div",{ref:s,className:ie("tco-control-group-tabs-scroller-inner")},Cn.default.createElement("div",{ref:a,className:ie("tco-control-group-tabs-content")},t.map(({value:g,label:v})=>Cn.default.createElement(FX,{key:g,active:g===e,value:g,label:v,onClick:o}))))),Cn.default.createElement("button",{className:h,onClick:p},Cn.default.createElement(te,{type:"chevron"})))}function Aw({state:e,tabs:t,children:n,defaultTab:o=null,TabsComponent:r=kw,...i}){let[s,a]=Ar(e,o);(0,Cn.useEffect)(()=>{!s&&t?.[0]?.value&&a(t[0].value)},[s,t,a]);let l=(0,Cn.useCallback)(f=>{a(f)},[a]),c=(0,Cn.useMemo)(function(){for(let f in t){let d=t[f];if(d.value===s)return d}return t[0]||{}},[s,t]).content||null,p=kM;return typeof c=="function"&&(p=c),Cn.default.createElement(Cn.default.Fragment,null,Cn.default.createElement(r,{active:s,tabs:t,onClick:l,...i}),typeof n=="function"?n(s):null,c,Cn.default.createElement(p,null))}var Cn,Nd=_(()=>{Cn=D(j());Ye();sn();Ze();_M();Ow();AM()});var VX,PM=_(()=>{VX=D(j());sn();dr();Ow()});var wa,Iv,Mv,Gc=_(()=>{wa=D(j());Ye();Tw();gu();sn();gl();sn();rn();Nd();Ze();PM();Iv=(0,wa.forwardRef)(({children:e,className:t,...n},o)=>wa.default.createElement("div",{ref:o,className:ie("tco-workspace",t),...n},e));Iv.displayName="WorkspaceMain";Mv=class extends wa.default.PureComponent{render(){let{before:t,onClick:n,icon:o,label:r,buttonRef:i,after:s}=this.props;return wa.default.createElement("button",{ref:i,className:ie("tco-workspace-button",{"is-compact":this.props.isCompact,"is-full":!this.props.isCompact}),onClick:n},t,o&&wa.default.createElement(te,{type:o}),r&&wa.default.createElement("span",{dangerouslySetInnerHTML:{__html:r}}),s,this.props.children)}};W(Mv,"defaultProps",{small:!1,icon:"",label:"",before:null,after:null,buttonRef:null,isCompact:!1,onClick:()=>{}})});function IM(e,t={}){return{type:"ELEMENT_SETUP",doc:e,payload:t}}function yl(e,t,n,o=null,r={}){return{type:"ELEMENT_ADD",doc:e,payload:{id:t,atts:n,index:o,...r}}}function Dv(e,t,n,o=!1,r={}){return{type:"ELEMENT_ADD:SIBLING",doc:e,payload:{id:t,atts:n,after:o,...r}}}function Lv(e,t,n=null,o=null,r={}){return{type:"ELEMENT_MOVE",doc:e,payload:{id:t,index:n,parent:o,...r}}}function MM(e,t,n){return{type:"ELEMENT_MOVE:BEFORE",doc:e,payload:{id:t,sibling:n}}}function DM(e,t,n){return{type:"ELEMENT_MOVE:AFTER",doc:e,payload:{id:t,sibling:n}}}function qc(e,t){return{type:"ELEMENT_DELETE",doc:e,payload:{id:t}}}function Fd(e,t,n=null){return{type:"ELEMENT_DUPLICATE",doc:e,payload:{id:t,parent:n}}}function Qc(e,t,n,o=!1){return{type:"ELEMENT_UPDATE:APPLY_ATTRIBUTES",doc:e,payload:{id:t,atts:n,replaceContent:o}}}function Vd(e,t,n){return{type:"ELEMENT_UPDATE:SET_LABEL",doc:e,payload:{id:t,label:n}}}function LM(e,t,n){return{type:"ELEMENT_UPDATE:SET_COLUMN_LAYOUT",doc:e,payload:{id:t,layout:n}}}function Kc(e,t,n,o){return{type:"ELEMENT_ADD:POPULATE_REGIONS",doc:e,payload:{regions:t,target:n,replace:o}}}function NM(e,t){return{type:"ELEMENT_UPDATE_CELL_AUTO_PLACE",doc:e,payload:{id:t}}}function WM(){return{type:"UI:HIDE_WORKSPACE"}}function GM(e){return{type:"UI:SET_INCOMING_ELEMENT",payload:e}}function Mw(e={}){return{type:"UI:UPDATE",payload:e}}function Dw(e,t={}){return{type:"UI:REMOTE_MEDIA",payload:{id:e,...t},lazy:!0}}function qM(){return{type:"UI:UPDATE",payload:{liftedElement:null,incomingElement:null,elementCursor:!1,suspendDrag:!1,previewSuspendDrag:!1},lazy:!0}}function QM(e,t=!1,n=!1){return{type:"UI:OBSERVE_START",payload:{id:e,forced:n},lazy:t}}function Nv(e=!1){return{type:"UI:OBSERVE_END",lazy:e}}function Ud(e,{navigate:t=!0}={}){return{type:"UI:BUILDER_INSPECT",payload:{id:e,navigate:t}}}function Fv(e,{force:t=!1,navigate:n=!0}={}){return{type:"UI:SCROLL_TO_ELEMENT",payload:{id:e,force:t}}}function KM(e){return{type:"UI:ACTIVE_BREAKPOINT",payload:e}}function YM(e,t,n={},o="element"){return{type:"CLIPBOARD_COPY:ELEMENT",doc:e,payload:{scope:o,id:t,context:n}}}function XM(e,t){return{doc:e,type:"CLIPBOARD_PASTE:ELEMENT",payload:{id:t}}}function JM(e,t){return{doc:e,type:"CLIPBOARD_PASTE:ELEMENT_STYLE",payload:{id:t}}}var Pw,Iw,FM,VM,UM,BM,zM,$M,HM,jM,Qn=_(()=>{Pw=(e,t,n=null)=>({type:"ELEMENT_LOCK",doc:e,payload:{id:t,locked:n}}),Iw=(e,t,n=!1)=>({type:"ELEMENT_VISIBILITY",doc:e,payload:{id:t,visibility:n}}),FM=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_EXPORT",doc:e,payload:{id:t,enabled:n}}),VM=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_SLOT",doc:e,payload:{id:t,enabled:n}}),UM=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_PRIVATE",doc:e,payload:{id:t,enabled:n}}),BM=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_LIBRARY_TOP_LEVEL",doc:e,payload:{id:t,enabled:n}}),zM=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_PREFAB",doc:e,payload:{id:t,enabled:n}}),$M=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_HIDE_CHILDREN",doc:e,payload:{id:t,enabled:n}}),HM=(e,t,n=null)=>({type:"ELEMENT_CUSTOMIZE_COMPONENT",doc:e,payload:{id:t,enabled:n}}),jM=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_PASS_THRU",doc:e,payload:{id:t,enabled:n}})});var ZM={};Jr(ZM,{activeBindingAtom:()=>nd,bindKey:()=>Lg,bindKeys:()=>cs,clearScope:()=>xP,displayBinding:()=>EP,getKeybindings:()=>CP,getScope:()=>bP,makeUnsafeBinding:()=>Ln,modKeyIsDown:()=>Uv,modkeyOn:()=>mP,normalizeKeyLabel:()=>wP,registerKeyMap:()=>vP,setScope:()=>yP,shiftIsDown:()=>Vv,triggerBinding:()=>zs,useIsModKeyDown:()=>yu,useIsShiftDown:()=>UX,useKeybindings:()=>Wr,usePreviewShortcuts:()=>zX});function zX(){let e=yt(Bv);(0,vu.useEffect)(()=>e?cs(e.reduce((t,{name:n,allowIframe:o})=>{if(!BX.includes(n)){let r=()=>Ii({keybinding:n});t[n]=o?Ln(r):r}return t},{})):()=>{},[e])}function $X(){let{id:e}=At(),{id:t,type:n}=So(),o=on(),{userCan:r}=Vn(),i=(0,vu.useMemo)(function(){let s=`element-library.${n}`,a={};return r(`${s}.copy`)&&(a.duplicate=Ln(()=>o(Fd(e,t)))),r(`${s}.delete`)&&(a.delete=()=>Ln(o(qc(e,t)))),r(`${s}.delete`)&&(a.delete=()=>Ln(o(qc(e,t)))),r(`${s}.delete`)&&(a.copy=Ln(()=>o(YM(e,t)),!1)),r(`${s}.paste`)&&(a.paste=Ln(()=>o(XM(e,t)),!1)),r(`${s}.paste_style`)&&(a["paste-style"]=()=>o(JM(e,t))),a},[r,o,t,n,e]);return Wr({"toggle-full-collapse":Ln(function(){return setTimeout(function(){o(WM())},15)})},[o]),Wr(i,[t,e,o],{enabled:!!t}),vu.default.createElement(vu.default.Fragment,null)}var vu,Vv,Uv,UX,yu,BX,Bv,Bd=_(()=>{vu=D(j());ps();ts();Jt();Mn();Qn();Qn();Qn();Vi();rn();Ni();cr();ps();Vv=Ve(!1),Uv=Ve(!1),UX=()=>dt(Vv)[0],yu=()=>dt(Uv)[0],BX=["shift-keydown","shift-keyup","mod-keydown","mod-keyup"];Vv.onMount=e=>{let t=cs({"shift-keydown":Ln(()=>{e(!0)}),"shift-keyup":Ln(()=>{e(!1)})}),n=()=>{e(!1)};return window.addEventListener("blur",n),()=>{t(),window.removeEventListener("blur",n)}};lr(Vv);Uv.onMount=e=>{let t=cs({"mod-keydown":Ln(()=>{e(!0)}),"mod-keyup":Ln(()=>{e(!1)})}),n=()=>{e(!1)};return()=>{t(),window.removeEventListener("blur",n)}};lr(Uv);lc(e=>{e.keyEvent&&document.dispatchEvent(new KeyboardEvent(e.keyEvent,e.detail)),e.keybinding&&zs(e.keybinding),e.setup==="keybindings"&&Ii({setBindings:Ms(nd)}),e.setBindings&&zr(Bv,e.setBindings)});Bv=Ve();Bv.onMount=()=>{let e=({type:t,key:n,metaKey:o,shiftKey:r})=>{Ii({keyEvent:t,detail:{key:n,metaKey:o,shiftKey:r}})};document.addEventListener("keydown",e,!1),document.addEventListener("keyup",e,!1),Ii({setup:"keybindings"})};Ib(Bv);uo($X)});function cn(e){return typeof e!="string"?!1:e.match(/{[{%#]/)}function zv(e){if(typeof e!="object")return!1;for(let t in e){let n=e[t];if(typeof n=="object"){if(zv(n))return!0;continue}if(cn(n))return!0}return!1}var ai=_(()=>{});function jX(e,t,n,o){return Sg(e.map(({value:r,key:i,op:s,or:a})=>{if(cn(n[i]))return HX;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 pt(){return(0,nn.useContext)(Pr)??{}}function Ir(){return(0,nn.useContext)(RM)??{}}function Ws(){return(0,nn.useContext)(e6)??{}}function Gs(e,t){let{breakoutMode:n,dynamicContent:o}=pt();return n?nn.default.createElement(no,{value:e,onUpdate:t,dynamicContent:o}):null}function qX({config:e,children:t}){return nn.default.createElement(Pr.Provider,{value:e},t)}function QX({children:e,...t}){return nn.default.createElement(RM.Provider,{value:t},e)}function KX({data:e,ctx:t,config:n,children:o}){let{id:r,controls:i={},conditions:s,conditionProcessors:a,namespace:l}=n,[u,c]=(0,nn.useState)(null),p=(0,nn.useRef)(),f=(0,nn.useCallback)(A=>{c(A),p.current=i[A]?.options?.name},[c,i]),{preserve_nav_group:d}=mr(),h=(yu()^d)===1,g=(0,nn.useRef)(null),[v,y]=ff(`inspector-groups-${l}`,{}),x=(0,nn.useCallback)(A=>{y(B=>({...B,...A}))},[y]),C=(0,nn.useMemo)(()=>i.root?GX(i,s,a,e,t):[],[i,s,a,e,t]),T=(0,nn.useMemo)(()=>(i?.root?.controls??[]).filter(A=>!C.includes(A)&&i?.[A].type==="group-module"),[i,C]),E=(0,nn.useMemo)(()=>T?.[0],[T]),k=(0,nn.useMemo)(()=>!Object.entries(i).find(([A,{type:B}])=>A===u&&!C.includes(A))?.[0],[i,C,u]),S=(0,nn.useCallback)(()=>{(!u||!h||k)&&f(E)},[E,u,f,h,k]);(0,nn.useEffect)(()=>{E&&g.current!==r&&(S(),g.current=r)},[r,S,E]);let P=(0,nn.useMemo)(()=>({controls:i,rootControl:u,updateRootControl:f,subGroupToggles:v,updateSubGroupState:x,hiddenControls:C}),[i,u,f,v,x,C]);return nn.default.createElement(e6.Provider,{value:P},o)}function bu({config:e,data:t,ctx:n={},onUpdateValue:o,onUpdateQueryValue:r,children:i}){return nn.default.createElement(qX,{config:e},nn.default.createElement(QX,{data:t,onUpdateValue:o,onUpdateQueryValue:r||o},nn.default.createElement(KX,{config:e,data:t,ctx:n},i)))}var nn,Pr,RM,e6,Lw,HX,WX,GX,no,vt=_(()=>{nn=D(j());Zf();Gc();dr();Bd();Mr();Jt();ai();Pr=(0,nn.createContext)(),RM=(0,nn.createContext)(),e6=(0,nn.createContext)(),Lw={},HX={a:!0,b:!0,op:"==",or:!0};WX=(e={},t,n,o)=>Object.keys(e).reduce((r,i)=>(r[i]=jX(e[i].conditions,t,n,o),r),{}),GX=(e={},t,n,o,r)=>{let i=WX(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:f={},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(f).length>0)return;d.find(m=>!a.includes(m))||a.push(c)}};l("root");let u=a&&a.join(",");return Lw[u]||(Lw[u]=a),Lw[u]};no=({value:e,onUpdate:t,dynamicContent:n,...o})=>nn.default.createElement(Ut,{type:"text",onUpdate:t,value:e,parentClassName:"tco-input-breakout",dcType:n?"scalar":!1,...o})});function Nw(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(C){throw{name:"SyntaxError",message:C,at:a,text:c}},f=function(C){return C&&C!==l&&p("Expected '"+C+"' instead of '"+l+"'"),l=c.charAt(a),a+=1,l},d=function(){var C,T="";for(l==="-"&&(T="-",f("-"));l>="0"&&l<="9";)T+=l,f();if(l===".")for(T+=".";f()&&l>="0"&&l<="9";)T+=l;if(l==="e"||l==="E")for(T+=l,f(),(l==="-"||l==="+")&&(T+=l,f());l>="0"&&l<="9";)T+=l,f();if(C=+T,!isFinite(C))p("Bad number");else return C},m=function(){var C,T,E="",k;if(l==='"')for(;f();){if(l==='"')return f(),E;if(l==="\\")if(f(),l==="u"){for(k=0,T=0;T<4&&(C=parseInt(f(),16),!!isFinite(C));T+=1)k=k*16+C;E+=String.fromCharCode(k)}else if(typeof u[l]=="string")E+=u[l];else break;else E+=l}p("Bad string")},h=function(){for(;l&&l<=" ";)f()},g=function(){switch(l){case"t":return f("t"),f("r"),f("u"),f("e"),!0;case"f":return f("f"),f("a"),f("l"),f("s"),f("e"),!1;case"n":return f("n"),f("u"),f("l"),f("l"),null}p("Unexpected '"+l+"'")},v,y=function(){var C=[];if(l==="["){if(f("["),h(),l==="]")return f("]"),C;for(;l;){if(C.push(v()),h(),l==="]")return f("]"),C;f(","),h()}}p("Bad array")},x=function(){var C,T={};if(l==="{"){if(f("{"),h(),l==="}")return f("}"),T;for(;l;){if(C=m(),h(),f(":"),Object.hasOwnProperty.call(T,C)&&p("Duplicate key '"+C+"'"),T[C]=v(),h(),l==="}")return f("}"),T;f(","),h()}}p("Bad object")};return v=function(){switch(h(),l){case"{":return x();case"[":return y();case'"':return m();case"-":return d();default:return l>="0"&&l<="9"?d():g()}},function(C,T){var E;return c=C,a=0,l=" ",E=v(),h(),l&&p("Syntax error"),typeof T=="function"?function k(S,P){var A,B,z=S[P];if(z&&typeof z=="object")for(A in z)Object.prototype.hasOwnProperty.call(z,A)&&(B=k(z,A),B!==void 0?z[A]=B:delete z[A]);return T.call(S,P,z)}({"":E},""):E}}();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,f,d,m,h,g){var v=h.length-1;switch(m){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[v-1];case 13:this.$={};break;case 14:this.$=h[v-1];break;case 15:this.$=[h[v-2],h[v]];break;case 16:this.$={},this.$[h[v][0]]=h[v][1];break;case 17:this.$=h[v-2],h[v-2][h[v][0]]=h[v][1];break;case 18:this.$=[];break;case 19:this.$=h[v-1];break;case 20:this.$=[h[v]];break;case 21:this.$=h[v-2],h[v-2].push(h[v]);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,f=[0],d=[null],m=[],h=this.table,g="",v=0,y=0,x=0,C=2,T=1;this.lexer.setInput(c),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var E=this.lexer.yylloc;m.push(E),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);function k(J){f.length=f.length-2*J,d.length=d.length-J,m.length=m.length-J}function S(){var J;return J=p.lexer.lex()||1,typeof J!="number"&&(J=p.symbols_[J]||J),J}for(var P,A,B,z,V,I,H={},X,re,ue,ve;;){B=f[f.length-1],this.defaultActions[B]?z=this.defaultActions[B]:(P==null&&(P=S()),z=h[B]&&h[B][P]);e:if(typeof z=="undefined"||!z.length||!z[0]){if(!x){ve=[];for(X in h[B])this.terminals_[X]&&X>2&&ve.push("'"+this.terminals_[X]+"'");var q="";this.lexer.showPosition?q="Parse error on line "+(v+1)+`:
`+this.lexer.showPosition()+`
Expecting `+ve.join(", ")+", got '"+this.terminals_[P]+"'":q="Parse error on line "+(v+1)+": Unexpected "+(P==1?"end of input":"'"+(this.terminals_[P]||P)+"'"),this.parseError(q,{text:this.lexer.match,token:this.terminals_[P]||P,line:this.lexer.yylineno,loc:E,expected:ve})}if(x==3){if(P==T)throw new Error(q||"Parsing halted.");y=this.lexer.yyleng,g=this.lexer.yytext,v=this.lexer.yylineno,E=this.lexer.yylloc,P=S()}for(;!(C.toString()in h[B]);){if(B==0)throw new Error(q||"Parsing halted.");k(1),B=f[f.length-1]}A=P,P=C,B=f[f.length-1],z=h[B]&&h[B][C],x=3}if(z[0]instanceof Array&&z.length>1)throw new Error("Parse Error: multiple actions possible at state: "+B+", token: "+P);switch(z[0]){case 1:f.push(P),d.push(this.lexer.yytext),m.push(this.lexer.yylloc),f.push(z[1]),P=null,A?(P=A,A=null):(y=this.lexer.yyleng,g=this.lexer.yytext,v=this.lexer.yylineno,E=this.lexer.yylloc,x>0&&x--);break;case 2:if(re=this.productions_[z[1]][1],H.$=d[d.length-re],H._$={first_line:m[m.length-(re||1)].first_line,last_line:m[m.length-1].last_line,first_column:m[m.length-(re||1)].first_column,last_column:m[m.length-1].last_column},I=this.performAction.call(H,g,y,v,this.yy,z[1],d,m),typeof I!="undefined")return I;re&&(f=f.slice(0,-1*re*2),d=d.slice(0,-1*re),m=m.slice(0,-1*re)),f.push(this.productions_[z[1]][0]),d.push(H.$),m.push(H._$),ue=h[f[f.length-2]][f[f.length-1]],f.push(ue);break;case 3:return!0}}return!0}},l=function(){var u={EOF:1,parseError:function(p,f){if(this.yy.parseError)this.yy.parseError(p,f);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,f,d,m,h;this._more||(this.yytext="",this.match="");for(var g=this._currentRules(),v=0;v<g.length&&(f=this._input.match(this.rules[g[v]]),!(f&&(!p||f[0].length>p[0].length)&&(p=f,d=v,!this.options.flex)));v++);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,f,d,m){var h=m;switch(d){case 0:break;case 1:return 6;case 2:return f.yytext=f.yytext.substr(1,f.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,f=c[p-1].length-1;throw this.parseError(d.message,{line:p,col:f,message:d.message.replace(/./,function(m){return m.toLowerCase()})}),SyntaxError(d.message+" on line "+p)}}return l},i}var t6=_(()=>{});function Fw(){let{code_editor_theme:e="tco",code_editor_fontsize:t="14px",code_editor_wrap:n=!1}=mr(),o=(0,Ea.useMemo)(function(){return document.createElement("style")},[]);if((0,Ea.useEffect)(function(){return document.body.appendChild(o),function(){o.remove()}},[]),(0,Ea.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,Ea.default.createElement(Ea.default.Fragment,null,Ea.default.createElement("link",{rel:"stylesheet",href:r}))}var Ea,n6=_(()=>{Ea=D(j());dr()});function ds({extensionType:e="dc",onUpdate:t,...n}){let o=XX(e),r=[];for(let i in o){let s=o[i];r.push(o6.default.createElement(s,{key:i,onUpdate:t,extensionType:e,...n}))}return r}function XX(e){return $v(`extension:${e}`,{})}var o6,YX,Yc=_(()=>{o6=D(j()),YX=D(j());sn()});function r6(e){try{return JSON.parse(e)}catch{return null}}function JX(){i6||(i6=!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&&ZX(n,o),o}),window.wp.CodeMirror.registerHelper("lint","json",function(e){if(e)try{Nw(function(t,n){if(cn(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 ZX(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 eJ({value:e,settings:t,autoFocus:n,onUpdate:o,setIsEmpty:r,CodeEditorButtonsComponent:i=Vw,inputProps:s={}}){let a=(0,$t.useRef)(null),l=(0,$t.useRef)(null),u=(0,$t.useRef)(null),c=(0,$t.useRef)(null),p=(0,$t.useRef)(e),f=(0,$t.useRef)(null);i=i||Vw,(0,$t.useEffect)(()=>{u.current=o,c.current=r},[o,r]),(0,$t.useEffect)(function(){let h=l.current;!h||f.current||p.current!==e&&(p.current=e,h.getDoc().setValue(e))},[p.current,e,l.current]),(0,$t.useEffect)(()=>{if(!window.wp.CodeMirror||!a.current)return()=>{};JX();let h=window.wp.CodeMirror.fromTextArea(a.current,t),g=RX(y=>{u.current(y)},100,300);h.on("keydown",()=>{f.current&&clearTimeout(f.current),f.current=setTimeout(function(){f.current=null},200)}),h.on("change",({doc:y})=>{let x=y.getValue();p.current=x,g(x),c.current(x.length<=0)}),n&&(h.focus(),h.execCommand("goDocEnd")),l.current=h;let v=setTimeout(function(){window.dispatchEvent(new CustomEvent("resize")),h.refresh()},250);return()=>{clearTimeout(v),h.toTextArea()}},[t.theme,t.lineWrapping]);let d=(0,$t.useCallback)(function(h){let g=l.current;if(!g){console.error("Code mirror not setup before DC insertion");return}let v=g.getDoc(),y=v.getCursor();if(v.getValue()===""){o(h);return}v.replaceRange(h,y)},[l.current]),m=(0,$t.useCallback)(function(h){if(!l.current)return null;h=h||"",h=h.trim(),l.current.getDoc().setValue(h)},[l.current]);return $t.default.createElement($t.default.Fragment,null,$t.default.createElement("textarea",{defaultValue:e,ref:a}),$t.default.createElement("div",{className:"tco-code-editor-buttons"},$t.default.createElement(i,{value:e,onDCInsert:d,onExtensionUpdate:m,inputProps:s})))}function Vw({value:e,onDCInsert:t,onExtensionUpdate:n,inputProps:o}){return $t.default.createElement($t.default.Fragment,null,$t.default.createElement(ds,{...o,extensionType:"code-button",onUpdate:n}),$t.default.createElement(hr,{value:e,className:"tco-code-editor-dynamic-content",onInsert:t}))}function tJ(e,t={}){let n={};e==="js"?n={...xu,mode:"javascript",lint:!0}:e==="css"?n={...xu,mode:"css",lint:!0}:e==="element-css"?n={...xu,mode:"css",lint:!1}:e==="html"?n={...xu,mode:"xml",htmlMode:!0,lint:!0}:e==="json"?n={...xu,mode:"application/json",lint:!0}:e==="php"?n={...xu,mode:{name:"php",startOpen:!1},htmlMode:!0,lint:!1}:n={...xu,mode:e,lint:!0};let o={...n,...t};return o=window.csHooks.apply("cs_app_code_editor_options",o,e,t),o}function zd(e){return e.type==="json"?$t.default.createElement(Hv,{...e}):$t.default.createElement(s6,{...e})}function s6(e){return $t.default.createElement(Pv,null,$t.default.createElement(nJ,{...e}))}function nJ({value:e="",onUpdate:t=()=>{},autoFocus:n=!0,placeholder:o="",visible:r=!0,type:i="",CodeEditorButtonsComponent:s=Vw,...a}){let[l,u]=(0,$t.useState)(r),[c,p]=(0,$t.useState)(!1),f=o.replace(new RegExp(/\\n/,"g"),`
`),{code_editor_theme:d="tco",code_editor_keymap:m="sublime",code_editor_wrap:h=!1}=mr(),g=(0,$t.useMemo)(()=>{let y=d.indexOf("/")===-1?d:d.replace(/.*\/(.*).css$/,"$1");return tJ(i,{theme:y,keyMap:m,lineWrapping:h})},[i,d,m,h]);(0,$t.useEffect)(()=>{r&&!l&&u(!0)},[r,l]);let v=!!window.wp.CodeMirror;return $t.default.createElement("div",{className:ie({"tco-code-editor-wrapper":v,"tco-code-editor-no-cm":!v,"is-hidden":!r})},(!e||c)&&$t.default.createElement("pre",{className:"tco-code-editor-placeholder",dangerouslySetInnerHTML:{__html:f}}),v?l&&$t.default.createElement(eJ,{settings:g,autoFocus:n,value:e,onUpdate:t,setIsEmpty:p,CodeEditorButtonsComponent:s,inputProps:a}):$t.default.createElement("textarea",{className:"tco-no-input-focus",value:e,onChange:y=>t(y.target.value)}))}var $t,i6,xu,RX,oJ,rJ,iJ,Hv,jv=_(()=>{$t=D(j());Ye();t6();dr();Ni();n6();Sa();ai();Yc();Tw();uo(Fw);xu={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},RX=(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};oJ=e=>(0,$t.useMemo)(()=>{if(typeof e!="string")try{let t=JSON.stringify(e??{},null," ");return t==="{}"?"":t}catch{return""}return e},[e]),rJ=(e,t)=>!0,iJ=(e,t,n=!1)=>(0,$t.useCallback)(o=>{if(!o){e(n?"":void 0);return}if(cn(o)){e(o);return}if(n){let r=r6(o);r&&rJ(Array.isArray(t)?t:[t],r)&&e(o)}else{let r=r6(o);r&&e(r)}},[e,n]),Hv=({value:e,onUpdate:t,stringify:n=!0,valid:o,...r})=>{let i=oJ(e),s=iJ(t,o,n);return $t.default.createElement(s6,{...r,value:i,onUpdate:s,type:"json"})}});function wu(e){if(!e||u6(e)<1)throw new TypeError(`str must be called with a string with length > 1, but got ${e}`);let t=Gv.encode(e);return new hn(function(o){let{index:r,dataView:i}=o;if(i.byteLength-r<t.byteLength)return zo(o,`ParseError (position ${r}): Expecting string '${e}', but got end of input.`);let a=l6(r,t.byteLength,i);return e===a?bl(o,e,r+Gv.encode(e).byteLength):zo(o,`ParseError (position ${r}): Expecting string '${e}', got '${a}...'`)})}function Eu(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 hn(function(o){if(o.isError)return o;let{dataView:r,index:i}=o,s=l6(i,r.byteLength-i,r);if(s.length>=1){let a=s.match(e);return a?bl(o,a[0],i+Gv.encode(a[0]).byteLength):zo(o,`ParseError (position ${i}): Expecting string matching '${e}', got '${s.slice(0,5)}...'`)}return zo(o,`ParseError (position ${i}): Expecting string matching '${e}', but got end of input.`)})}function _a(e){return new hn(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 ms(i,r)})}function jd(e){return function(n){return new hn(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?ms(r,a):s:ms(i,a)})}}function hs(e){if(e.length===0)throw new Error("List of parsers can't be empty.");return new hn(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 Wd(e){return function(n){return function(r){return _a([e,r,n]).map(([i,s])=>s)}}}function dJ(e){return new hn(function(n){if(n.isError)return n;let o=e.p(n);return o.isError?ms(n,null):o})}function qv(e){return new hn(function(n){return e().p(n)})}function m6(e){return function(n){return e.chain(()=>n)}}var Wv,Gv,a6,l6,$d,Hd,u6,sJ,Cu,c6,zo,ms,aJ,bl,hn,lJ,uJ,cJ,pJ,fJ,t0e,n0e,Xc,Uw,Xo,o0e,r0e,Bw,i0e,s0e,zw,p6,f6,a0e,d6,mJ,Jc,h6,$w=_(()=>{if(typeof TextEncoder!="undefined")Wv={Encoder:TextEncoder,Decoder:TextDecoder};else try{let e=$a("util");Wv={Encoder:e.TextEncoder,Decoder:e.TextDecoder}}catch{throw new Error("Arcsecond requires TextEncoder and TextDecoder to be polyfilled.")}Gv=new Wv.Encoder,a6=new Wv.Decoder,l6=(e,t,n)=>{let o=Uint8Array.from({length:t},(i,s)=>n.getUint8(e+s));return a6.decode(o)},$d=(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},Hd=(e,t,n)=>{let o=Uint8Array.from({length:t},(r,i)=>n.getUint8(e+i));return a6.decode(o)},u6=e=>{let t,n=0,o=0;for(;o<e.length;){for(t=e.codePointAt(o);t;)t=t>>8,o++;n++}return n},sJ=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"})(Cu||(Cu={}));c6=(e,t=null)=>{let n,o;if(typeof e=="string"){let r=Gv.encode(e);n=new DataView(r.buffer),o=Cu.STRING}else if(e instanceof ArrayBuffer)n=new DataView(e),o=Cu.ARRAY_BUFFER;else if(sJ(e))n=new DataView(e.buffer),o=Cu.TYPED_ARRAY;else if(e instanceof DataView)n=e,o=Cu.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}},zo=(e,t)=>({...e,isError:!0,error:t}),ms=(e,t)=>({...e,result:t}),aJ=(e,t)=>({...e,data:t}),bl=(e,t,n)=>({...e,result:t,index:n}),hn=class{constructor(t){this.p=t}run(t){let n=c6(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=c6(t),i=this.p(r);return i.isError?n(i.error,i):o(i.result,i)}map(t){let n=this.p;return new hn(function(r){let i=n(r);return i.isError?i:ms(i,t(i.result))})}chain(t){let n=this.p;return new hn(function(r){let i=n(r);return i.isError?i:t(i.result).p(i)})}ap(t){let n=this.p;return new hn(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:ms(s,s.result(i.result))})}errorMap(t){let n=this.p;return new hn(function(r){let i=n(r);return i.isError?zo(i,t({isError:!0,error:i.error,index:i.index,data:i.data})):i})}errorChain(t){let n=this.p;return new hn(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 hn(o=>{let r=n(o);return r.isError&&r.error?r:ms(r,t({isError:!1,result:r.result,data:r.data,index:r.index}))})}chainFromData(t){let n=this.p;return new hn(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 hn(function(r){let i=n(r);return aJ(i,t(i.data))})}static of(t){return new hn(n=>ms(n,t))}},lJ=/[0-9]/,uJ=/^[0-9]+/,cJ=/[a-zA-Z]/,pJ=/^[a-zA-Z]+/,fJ=/^\s+/,t0e=new hn(function(t){return t.isError?t:ms(t,t.data)}),n0e=hn.of,Xc=function(t){return new hn(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 ms(i,r)})},Uw=function(t){return new hn(function(o){if(o.isError)return o;let r=Xc(t).p(o);return r.result.length?r:zo(o,`ParseError 'many1' (position ${o.index}): Expecting to match at least one value`)})},Xo=function(t){if(!t||u6(t)!==1)throw new TypeError(`char must be called with a single character, but got ${t}`);return new hn(function(o){if(o.isError)return o;let{index:r,dataView:i}=o;if(r<i.byteLength){let s=$d(r,i);if(r+s<=i.byteLength){let a=Hd(r,s,i);return a===t?bl(o,t,r+s):zo(o,`ParseError (position ${r}): Expecting character '${t}', got '${a}'`)}}return zo(o,`ParseError (position ${r}): Expecting character '${t}', but got end of input.`)})},o0e=new hn(function(t){if(t.isError)return t;let{index:n,dataView:o}=t;if(n<o.byteLength){let r=$d(n,o);if(n+r<=o.byteLength){let i=Hd(n,r,o);return bl(t,i,n+r)}}return zo(t,`ParseError (position ${n}): Expecting a character, but got end of input.`)}),r0e=new hn(function(t){if(t.isError)return t;let{index:n,dataView:o}=t;return n<o.byteLength?bl(t,o.getUint8(n),n):zo(t,`ParseError (position ${n}): Unexpected end of input.`)});Bw=new hn(function(t){if(t.isError)return t;let{dataView:n,index:o}=t;if(n.byteLength>o){let r=$d(o,n);if(o+r<=n.byteLength){let i=Hd(o,r,n);return n.byteLength&&i&&lJ.test(i)?bl(t,i,o+r):zo(t,`ParseError (position ${o}): Expecting digit, got '${i}'`)}}return zo(t,`ParseError (position ${o}): Expecting digit, but got end of input.`)}),i0e=Eu(uJ).errorMap(({index:e})=>`ParseError (position ${e}): Expecting digits`),s0e=new hn(function(t){if(t.isError)return t;let{index:n,dataView:o}=t;if(o.byteLength>n){let r=$d(n,o);if(n+r<=o.byteLength){let i=Hd(n,r,o);return o.byteLength&&i&&cJ.test(i)?bl(t,i,n+r):zo(t,`ParseError (position ${n}): Expecting letter, got '${i}'`)}}return zo(t,`ParseError (position ${n}): Expecting letter, but got end of input.`)}),zw=Eu(pJ).errorMap(({index:e})=>`ParseError (position ${e}): Expecting letters`);p6=function(t){return function(o){return new hn(function(i){if(i.isError)return i;let s=jd(t)(o).p(i);return s.isError?s:s.result.length===0?zo(i,`ParseError 'sepBy1' (position ${i.index}): Expecting to match at least one separated value`):s})}};f6=function(t){return new hn(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=$d(i,r);if(i+a<=r.byteLength){let l=Hd(i,a,r);return bl(o,l,i+a)}}return zo(o,`ParseError 'anyCharExcept' (position ${i}): Unexpected end of input`)}return zo(o,`ParseError 'anyCharExcept' (position ${i}): Matched '${s.result}' from the exception parser`)})};a0e=new hn(function(t){if(t.isError)return t;let{index:n}=t;return n>0?zo(t,`ParseError 'startOfInput' (position ${n}): Expected start of input'`):t}),d6=new hn(function(t){if(t.isError)return t;let{dataView:n,index:o,inputType:r}=t;if(o!==n.byteLength){let i=r===Cu.STRING?String.fromCharCode(n.getUint8(o)):`0x${n.getUint8(o).toString(16).padStart(2,"0")}`;return zo(t,`ParseError 'endOfInput' (position ${o}): Expected end of input but got '${i}'`)}return ms(t,null)}),mJ=Eu(fJ).errorMap(({index:e})=>`ParseError 'many1' (position ${e}): Expecting to match at least one value`),Jc=dJ(mJ).map(e=>e||"");h6=function(t){return function(o){return t.chain(r=>o.map(()=>r))}}});function _J(e){if(jw.has(e))return jw.get(e);let t=SJ.run(e.trim());if(t.isError)throw new Error(t.error);return jw.set(e,t.result),t.result}function TJ(e){let t=_J(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?eu(o,a.replace("$.","")):eu(n,a),literal:a=>a},s=([a,...l]=[null])=>(i[a]??(()=>null))(...l);return!!s(t)}:(console.warn(`Invalid condition string: ${e}`),()=>!1)}function y6(e){if(typeof e=="boolean")return()=>e;if(!e)return()=>!0;try{return TJ(e)}catch(t){return console.warn(t),()=>!0}}var qs,Hw,hJ,gJ,vJ,yJ,bJ,g6,xJ,v6,CJ,wJ,EJ,SJ,jw,b6=_(()=>{tu();$w();qs=e=>m6(Jc)(e),Hw=(e,t)=>t.map(n=>[e,n]),hJ=qs(Xo("(")),gJ=qs(Xo(")")),vJ=Wd(hJ)(gJ),yJ=jd(qs(Xo(","))),bJ=Eu(/^[0-9]+/).map(e=>parseFloat(e)),g6=e=>_a([e,Xc(hs([_a([wu("\\"),e]).map(t=>t.join("")),f6(e)])).map(t=>t.join("")),e]).map(([,t])=>t),xJ=hs([g6(Xo('"')),g6(Xo("'"))]),v6=qv(()=>hs([CJ,EJ,wJ])),CJ=Hw("literal",hs([qs(wu("true").map(()=>!0)),qs(wu("false").map(()=>!1)),qs(wu("null").map(()=>null)),qs(bJ),qs(xJ)])),wJ=Hw("path",qs(Eu(/^[$\w\.-]+/))),EJ=Hw("call",qs(_a([Eu(/^[\w\.-]+/),vJ(yJ(v6))]))).map(([e,[t,n]])=>[e,t,n]),SJ=h6(v6)(d6),jw=new Map});var OJ,Ww,x6,C6=_(()=>{OJ=D(j());Jt();ps();Ww=Dh("breakout-mode",!1);Ww.onMount=e=>cs({"inspector-breakout-mode":Ln(()=>{e(t=>!t)})});lr(Ww);x6=()=>yt(Ww)});var w6,Qv=_(()=>{w6=D(j());Ye();Bn()});function E6(e){let t=yt(Kv),{customFontItems:n=[]}=t??{};return(0,Ui.useMemo)(function(){if(!e.source)return null;switch(e.source){case"google":return kJ[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 _6(){return[...Gw]}function MJ({files:e=[]}={}){return e.reduce((t,{weight:n})=>(t.includes(n)||t.push(n),t),[])}function k6(){let e=yt(Kv);return(0,Ui.useMemo)(()=>{let t=S6("system"),n=S6("google"),{customFontItems:o=[],typekitItems:r=[]}=e??{},i=o.map(l=>({value:`custom:${l._id}`,label:l.family,item:{...l,weights:MJ(l)}})),s=r.map(l=>({value:`typekit:${l.family}`,label:l.family,item:l})),a=[];return i.length>0&&a.push({label:w("app.fonts.group.custom"),options:i}),s.length>0&&a.push({label:w("app.fonts.group.adobe"),options:s}),t.length>0&&a.push({label:w("app.fonts.group.system"),options:t}),n.length>0&&a.push({label:w("app.fonts.group.google"),options:n}),a},[e])}function A6(){let e=k6(),t=(0,Ui.useMemo)(()=>e.reduce((n,{label:o,options:r})=>[...n,...r.map(i=>({...i,group:o}))],[]),[e]);return(0,Ui.useMemo)(()=>({options:t,groupedOptions:e}),[t,e])}function P6({usePallete:e=!0}){let t=k6(),n=yt(AJ);return(0,Ui.useMemo)(()=>[...e?n:[],...t,{label:w("app.parent-font"),options:[{value:"inherit",label:w("app.inherit")}]}],[n,t,e])}function M6(e,t){let n=yt(qw).filter(({title:m,_id:h,children:g})=>m&&h&&!g),{name:o,source:r,weightNormal:i,weightBold:s}=(0,Ui.useMemo)(()=>n.find(({_id:m})=>m&&m===t)??{},[n,t]),a=(0,Ui.useMemo)(()=>o&&r?`${r}:${o}`:t,[o,r,t]),{options:l}=A6(),u=(0,Ui.useMemo)(()=>{let m=l.find(({value:h})=>h===a);return m?.item?.weights?m.item.weights:_6()},[l,a]),c=(0,Ui.useMemo)(()=>u.filter(m=>!m.includes("i")).sort().map(m=>({value:m})),[u]);e||(e="");let p=cn(e),f=(0,Ui.useMemo)(()=>{if(p)return[];let m=Yv(i??"400",c),h=Yv(s??"700",c),g=t==="inherit",v=[{label:w("app.managed-weights"),options:[{value:"fw-normal",label:g?w("app.fonts.normal"):w("app.fonts.normal-formatted",{weight:m})},{value:"fw-bold",label:h===m||g?w("app.fonts.bold"):w("app.fonts.bold-formatted",{weight:h})}]},{label:c.length===1?w("app.exact-weight"):w("app.exact-weights"),options:c.map(({value:y})=>({value:y,label:y}))}];return g?[...v,{label:w("app.parent-weight"),options:[{value:"inherit",label:w("app.inherit")}]}]:v},[p,c,i,s,t]),d=(0,Ui.useMemo)(()=>p?e:e==="inherit"&&t!=="inherit"?"normal":["fw-normal","fw-bold","inherit"].includes(e)?e:Yv(e,c),[e,p,c,t]);return{options:f,weight:d,isDc:p}}var Ui,Qs,Gw,kJ,qw,Qw,AJ,Kv,Yv,S6,PJ,IJ,T6,O6,I6,Zc=_(()=>{Ui=D(j());ke();Qs=D(ln());Lc();Jt();ai();Gw=["100","100i","200","200i","300","300i","400","400i","500","500i","600","600i","700","700i","800","800i","900","900i"],kJ=window.csAppData.fontData,qw=Rr(e=>e.fontItems,[],e=>({type:"FONT_ITEMS:UPDATE",payload:e})),Qw=Ve(e=>Vg(e(qw))),AJ=Ve(e=>{let t=e(Qw);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)}),Kv=Rr(e=>e.fontConfig,{},e=>({type:"FONT_CONFIG:UPDATE",payload:e})),Yv=(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}`};S6=(0,Qs.memoize)(e=>PJ(e).map(t=>({value:`${e}:${t.name}`,label:t.family,item:t}))),PJ=(0,Qs.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},[])});IJ=(0,Qs.memoize)(()=>(0,Qs.uniq)(Gw.map(e=>e.replace("i",""))).map(e=>({value:e,label:e}))),T6=(0,Qs.memoize)(()=>Object.keys(window.csAppData.fontData??{}).map(e=>{let{source:t,family:n}=window.csAppData?.fontData?.[e];return{value:n,label:w("app.controls.font-family.select",{family:n,source:(0,Qs.capitalize)(t)})}})),O6=(0,Qs.memoize)(()=>Gw.map(e=>{let t=e.replace("i","italic");return{value:t,label:w(`app.font-weight.${t}`)}}));I6=Ve(e=>({items:e(Qw),config:e(Kv)}))});var Xv=_(()=>{});function L6(){return Qt(t=>t.ui.currentFocusElementBox)}function N6(){let e=on();return(0,D6.useCallback)(t=>{let n;t&&t.target?n=t.target.getBoundingClientRect().toJSON():n=t,e({type:"UI:CURRENT_ELEMENT_FOCUS",payload:n})},[e])}var D6,Kw=_(()=>{D6=D(j());Mn()});function DJ(e,t=[],n=500){(0,Et.useEffect)(()=>{let o=(0,F6.debounce)(e,n);return window.addEventListener("resize",o),()=>{o.cancel(),window.removeEventListener("resize",o)}},[t])}function LJ(e,t,n,o){return e?o?"nw":n?"ne":"n":t?o?"sw":n?"se":"s":o?"w":n?"e":""}function NJ(e){let{top:t,left:n}=e.getBoundingClientRect();return{top:t,left:n}}function Gd(e){let{top:t,left:n,width:o,height:r}=e.getBoundingClientRect();return{top:t,left:n,width:o,height:r}}function Ta({north:e,south:t,east:n,west:o,current:r,onBeginResize:i,onEndResize:s}){let a=(0,Et.useRef)(null),l=(0,Et.useMemo)(()=>LJ(e,t,n,o),[e,t,n,o]);return(0,Et.useEffect)(()=>{let u=a.current;if(!u)return()=>{};let c=f=>{i(f,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]),Et.default.createElement("div",{ref:a,className:ie("tco-resize",`is-${l}`,{"is-indicated":r===l})})}function FJ(e,t,n,o){let[r,i]=(0,Et.useState)(null),s=(0,Et.useRef)({}),a=(0,Et.useRef)();(0,Et.useEffect)(()=>{if(!r)return()=>{};let c=e.current,p={height:80,width:80};if(c){let{minWidth:d,minHeight:m}=getComputedStyle(c);p.height=parseInt(m,10),p.width=parseInt(d,10)}let f=({clientX:d,clientY:m})=>{let{box:h,offsetX:g=0,offsetY:v=0}=s.current,y={};if(r.includes("n")){let x=h.top+h.height,C=m+v;x-C>=p.height&&(y.top=C,y.height=x-y.top,c.style.top=`${y.top}px`,c.style.height=`${y.height}px`)}if(r.includes("s")&&(y.height=Math.max(p.height,m+v-h.top),c.style.height=`${y.height}px`),r.includes("w")){let x=h.left+h.width,C=d+g;x-C>=p.width&&(y.left=C,y.width=x-y.left,c.style.left=`${y.left}px`,c.style.width=`${y.width}px`)}r.includes("e")&&(y.width=Math.max(p.width,d+g-h.left),c.style.width=`${y.width}px`),s.current={offsetX:g,offsetY:v,box:{...h,...y}}};return window.addEventListener("mousemove",f),()=>{window.removeEventListener("mousemove",f)}},[r]),(0,Et.useEffect)(()=>{t&&(s.current={...s.current||{},box:t})},[t]);let l=(0,Et.useCallback)(({clientX:c,clientY:p},f)=>{let d=Gd(e.current);s.current={box:d,offsetX:(f.includes("e")?d.left+d.width:d.left)-c,offsetY:(f.includes("s")?d.top+d.height:d.top)-p},i(f)},[]),u=(0,Et.useCallback)(()=>{i(null),n(c=>({...c,...s.current.box})),Yw&&(a.current=setTimeout(()=>{o(Gd(e.current))},100))},[n]);return(0,Et.useEffect)(()=>()=>{clearTimeout(a.current)},[]),{resizing:r,onBeginResize:l,onEndResize:u}}function VJ(e,t,n=20,o=!0){let[r,i]=(0,Et.useState)(()=>t&&U6(t)||{}),s=L6(),a=(0,Et.useCallback)(({top:u,left:c,width:p,height:f})=>{let d={},m=window.innerHeight-n-f,h=window.innerWidth-n-p,g=u+f-window.innerHeight;u>m&&(d.top=m),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(v=>({...v,...d}))},[i]);DJ(()=>{Yw&&a(Gd(e.current))},[i]),(0,Et.useLayoutEffect)(()=>{if(e.current&&s){let u=Gd(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,Et.useEffect)(()=>{t&&V6(t,r)},[t,r]);let l=(0,Et.useCallback)(u=>{i(typeof u=="function"?c=>({...u(c),"--tco-offscreen-padding":0}):{...u,"--tco-offscreen-padding":0})},[i]);return[r,l,a]}function UJ(e,{setDragIntent:t,onMoveStart:n,onMove:o,onMoveEnd:r,selector:i,disabled:s=!1,dragThreshold:a=1}={}){let l=(0,Et.useRef)();(0,Et.useEffect)(()=>{if(!e.current||s)return()=>{};let u=e.current,c=!1,p=0,f=()=>{c&&(c=!1,p=0,r(l.current.coords)),t(!1),window.removeEventListener("mouseup",f),window.removeEventListener("mousemove",d)},d=({clientX:v,clientY:y})=>{if(p>=a||c){let{offsetX:x=0,offsetY:C=0}=l.current,T={left:v+x,top:y+C};l.current={coords:T,offsetX:x,offsetY:C},c||n(T),c=!0,o(T)}else p+=1,t(!0)},m=v=>u===v||u.contains(v)?i?v.matches(i):!0:!1,h=v=>{window.addEventListener("mouseup",f),window.addEventListener("mousemove",d);let y=NJ(u);l.current={coords:y,offsetX:y.left-v.clientX,offsetY:y.top-v.clientY}},g=v=>{m(v.target)&&h(v)};return u.addEventListener("mousedown",g),()=>{u.removeEventListener("mousedown",g),window.removeEventListener("mousemove",d),window.removeEventListener("mouseup",f)}},[n,o,r,s])}function BJ(e,t,n,{setDragIntent:o,dragFrom:r,onMoveBegin:i,onMoveEnd:s,dragThreshold:a}){let[l,u]=(0,Et.useState)(!1),c=(0,Et.useRef)(),p=(0,Et.useCallback)(({top:m,left:h})=>{u(!0),o(!1),typeof i=="function"&&i()},[u,o]),f=(0,Et.useCallback)(({top:m,left:h})=>{e.current.style.top=`${m}px`,e.current.style.left=`${h}px`},[]),d=(0,Et.useCallback)(m=>{u(!1),o(!1),t(h=>({...h,...m})),Yw&&(c.current=setTimeout(()=>{n(Gd(e.current))},100)),typeof s=="function"&&s()},[u,t]);return(0,Et.useEffect)(()=>()=>{clearTimeout(c.current)},[]),UJ(e,{setDragIntent:o,onMoveStart:p,onMove:f,onMoveEnd:d,selector:r,dragThreshold:a}),{moving:l}}function Xw({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 f=(0,Et.useRef)(),d=li(),[m,h,g]=VJ(f,s,40,a),{moving:v}=BJ(f,h,g,{setDragIntent:d,dragFrom:e,onMoveBegin:l,onMoveEnd:u,dragThreshold:p}),{resizing:y,onBeginResize:x,onEndResize:C}=FJ(f,m,h,g);return wo(()=>{d(!!(y||v)),y&&c&&c(y,h)},[d,y,v]),i(f,ie({"has-corners":r,"no-corners":!r,"is-interacting":!!y||!!v}),m,Et.default.createElement(Et.default.Fragment,null,t&&o&&Et.default.createElement(Et.default.Fragment,null,Et.default.createElement(Ta,{west:!0,current:y,onBeginResize:x,onEndResize:C}),Et.default.createElement(Ta,{east:!0,current:y,onBeginResize:x,onEndResize:C})),n&&o&&Et.default.createElement(Et.default.Fragment,null,Et.default.createElement(Ta,{north:!0,current:y,onBeginResize:x,onEndResize:C}),Et.default.createElement(Ta,{south:!0,current:y,onBeginResize:x,onEndResize:C})),t&&n&&r&&Et.default.createElement(Et.default.Fragment,null,Et.default.createElement(Ta,{north:!0,west:!0,current:y,onBeginResize:x,onEndResize:C}),Et.default.createElement(Ta,{north:!0,east:!0,current:y,onBeginResize:x,onEndResize:C}),Et.default.createElement(Ta,{south:!0,west:!0,current:y,onBeginResize:x,onEndResize:C}),Et.default.createElement(Ta,{south:!0,east:!0,current:y,onBeginResize:x,onEndResize:C}))))}var Et,F6,Yw,Jw=_(()=>{Et=D(j());Ye();sn();Eo();F6=D(ln());sn();Kw();Yw=!1});var zJ,B6,Zw=_(()=>{Jt();zJ=Ve(!1),B6=()=>yt(zJ)});var $J,z6=_(()=>{$J=D(j())});var $6=_(()=>{});var H6=_(()=>{});var HJ,qd=_(()=>{HJ=D(j())});var j6=_(()=>{$6();H6();Qn();qd()});var eE=Ke((rye,Jv)=>{(function(e){var t=/^\s+/,n=/\s+$/,o=0,r=e.round,i=e.min,s=e.max,a=e.random;function l(O,U){if(O=O||"",U=U||{},O instanceof l)return O;if(!(this instanceof l))return new l(O,U);var L=u(O);this._originalInput=O,this._r=L.r,this._g=L.g,this._b=L.b,this._a=L.a,this._roundA=r(100*this._a)/100,this._format=U.format||L.format,this._gradientType=U.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=L.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 O=this.toRgb();return(O.r*299+O.g*587+O.b*114)/1e3},getLuminance:function(){var O=this.toRgb(),U,L,xe,Pe,_e,Le;return U=O.r/255,L=O.g/255,xe=O.b/255,U<=.03928?Pe=U/12.92:Pe=e.pow((U+.055)/1.055,2.4),L<=.03928?_e=L/12.92:_e=e.pow((L+.055)/1.055,2.4),xe<=.03928?Le=xe/12.92:Le=e.pow((xe+.055)/1.055,2.4),.2126*Pe+.7152*_e+.0722*Le},setAlpha:function(O){return this._a=ue(O),this._roundA=r(100*this._a)/100,this},toHsv:function(){var O=d(this._r,this._g,this._b);return{h:O.h*360,s:O.s,v:O.v,a:this._a}},toHsvString:function(){var O=d(this._r,this._g,this._b),U=r(O.h*360),L=r(O.s*100),xe=r(O.v*100);return this._a==1?"hsv("+U+", "+L+"%, "+xe+"%)":"hsva("+U+", "+L+"%, "+xe+"%, "+this._roundA+")"},toHsl:function(){var O=p(this._r,this._g,this._b);return{h:O.h*360,s:O.s,l:O.l,a:this._a}},toHslString:function(){var O=p(this._r,this._g,this._b),U=r(O.h*360),L=r(O.s*100),xe=r(O.l*100);return this._a==1?"hsl("+U+", "+L+"%, "+xe+"%)":"hsla("+U+", "+L+"%, "+xe+"%, "+this._roundA+")"},toHex:function(O){return h(this._r,this._g,this._b,O)},toHexString:function(O){return"#"+this.toHex(O)},toHex8:function(O){return g(this._r,this._g,this._b,this._a,O)},toHex8String:function(O){return"#"+this.toHex8(O)},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(ve(this._r,255)*100)+"%",g:r(ve(this._g,255)*100)+"%",b:r(ve(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+r(ve(this._r,255)*100)+"%, "+r(ve(this._g,255)*100)+"%, "+r(ve(this._b,255)*100)+"%)":"rgba("+r(ve(this._r,255)*100)+"%, "+r(ve(this._g,255)*100)+"%, "+r(ve(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:X[h(this._r,this._g,this._b,!0)]||!1},toFilter:function(O){var U="#"+v(this._r,this._g,this._b,this._a),L=U,xe=this._gradientType?"GradientType = 1, ":"";if(O){var Pe=l(O);L="#"+v(Pe._r,Pe._g,Pe._b,Pe._a)}return"progid:DXImageTransform.Microsoft.gradient("+xe+"startColorstr="+U+",endColorstr="+L+")"},toString:function(O){var U=!!O;O=O||this._format;var L=!1,xe=this._a<1&&this._a>=0,Pe=!U&&xe&&(O==="hex"||O==="hex6"||O==="hex3"||O==="hex4"||O==="hex8"||O==="name");return Pe?O==="name"&&this._a===0?this.toName():this.toRgbString():(O==="rgb"&&(L=this.toRgbString()),O==="prgb"&&(L=this.toPercentageRgbString()),(O==="hex"||O==="hex6")&&(L=this.toHexString()),O==="hex3"&&(L=this.toHexString(!0)),O==="hex4"&&(L=this.toHex8String(!0)),O==="hex8"&&(L=this.toHex8String()),O==="name"&&(L=this.toName()),O==="hsl"&&(L=this.toHslString()),O==="hsv"&&(L=this.toHsvString()),L||this.toHexString())},clone:function(){return l(this.toString())},_applyModification:function(O,U){var L=O.apply(null,[this].concat([].slice.call(U)));return this._r=L._r,this._g=L._g,this._b=L._b,this.setAlpha(L._a),this},lighten:function(){return this._applyModification(T,arguments)},brighten:function(){return this._applyModification(E,arguments)},darken:function(){return this._applyModification(k,arguments)},desaturate:function(){return this._applyModification(y,arguments)},saturate:function(){return this._applyModification(x,arguments)},greyscale:function(){return this._applyModification(C,arguments)},spin:function(){return this._applyModification(S,arguments)},_applyCombination:function(O,U){return O.apply(null,[this].concat([].slice.call(U)))},analogous:function(){return this._applyCombination(V,arguments)},complement:function(){return this._applyCombination(P,arguments)},monochromatic:function(){return this._applyCombination(I,arguments)},splitcomplement:function(){return this._applyCombination(z,arguments)},triad:function(){return this._applyCombination(A,arguments)},tetrad:function(){return this._applyCombination(B,arguments)}},l.fromRatio=function(O,U){if(typeof O=="object"){var L={};for(var xe in O)O.hasOwnProperty(xe)&&(xe==="a"?L[xe]=O[xe]:L[xe]=M(O[xe]));O=L}return l(O,U)};function u(O){var U={r:0,g:0,b:0},L=1,xe=null,Pe=null,_e=null,Le=!1,He=!1;return typeof O=="string"&&(O=de(O)),typeof O=="object"&&(Z(O.r)&&Z(O.g)&&Z(O.b)?(U=c(O.r,O.g,O.b),Le=!0,He=String(O.r).substr(-1)==="%"?"prgb":"rgb"):Z(O.h)&&Z(O.s)&&Z(O.v)?(xe=M(O.s),Pe=M(O.v),U=m(O.h,xe,Pe),Le=!0,He="hsv"):Z(O.h)&&Z(O.s)&&Z(O.l)&&(xe=M(O.s),_e=M(O.l),U=f(O.h,xe,_e),Le=!0,He="hsl"),O.hasOwnProperty("a")&&(L=O.a)),L=ue(L),{ok:Le,format:O.format||He,r:i(255,s(U.r,0)),g:i(255,s(U.g,0)),b:i(255,s(U.b,0)),a:L}}function c(O,U,L){return{r:ve(O,255)*255,g:ve(U,255)*255,b:ve(L,255)*255}}function p(O,U,L){O=ve(O,255),U=ve(U,255),L=ve(L,255);var xe=s(O,U,L),Pe=i(O,U,L),_e,Le,He=(xe+Pe)/2;if(xe==Pe)_e=Le=0;else{var $e=xe-Pe;switch(Le=He>.5?$e/(2-xe-Pe):$e/(xe+Pe),xe){case O:_e=(U-L)/$e+(U<L?6:0);break;case U:_e=(L-O)/$e+2;break;case L:_e=(O-U)/$e+4;break}_e/=6}return{h:_e,s:Le,l:He}}function f(O,U,L){var xe,Pe,_e;O=ve(O,360),U=ve(U,100),L=ve(L,100);function Le(Q,oe,ae){return ae<0&&(ae+=1),ae>1&&(ae-=1),ae<1/6?Q+(oe-Q)*6*ae:ae<1/2?oe:ae<2/3?Q+(oe-Q)*(2/3-ae)*6:Q}if(U===0)xe=Pe=_e=L;else{var He=L<.5?L*(1+U):L+U-L*U,$e=2*L-He;xe=Le($e,He,O+1/3),Pe=Le($e,He,O),_e=Le($e,He,O-1/3)}return{r:xe*255,g:Pe*255,b:_e*255}}function d(O,U,L){O=ve(O,255),U=ve(U,255),L=ve(L,255);var xe=s(O,U,L),Pe=i(O,U,L),_e,Le,He=xe,$e=xe-Pe;if(Le=xe===0?0:$e/xe,xe==Pe)_e=0;else{switch(xe){case O:_e=(U-L)/$e+(U<L?6:0);break;case U:_e=(L-O)/$e+2;break;case L:_e=(O-U)/$e+4;break}_e/=6}return{h:_e,s:Le,v:He}}function m(O,U,L){O=ve(O,360)*6,U=ve(U,100),L=ve(L,100);var xe=e.floor(O),Pe=O-xe,_e=L*(1-U),Le=L*(1-Pe*U),He=L*(1-(1-Pe)*U),$e=xe%6,Q=[L,Le,_e,_e,He,L][$e],oe=[He,L,L,Le,_e,_e][$e],ae=[_e,_e,He,L,L,Le][$e];return{r:Q*255,g:oe*255,b:ae*255}}function h(O,U,L,xe){var Pe=[we(r(O).toString(16)),we(r(U).toString(16)),we(r(L).toString(16))];return xe&&Pe[0].charAt(0)==Pe[0].charAt(1)&&Pe[1].charAt(0)==Pe[1].charAt(1)&&Pe[2].charAt(0)==Pe[2].charAt(1)?Pe[0].charAt(0)+Pe[1].charAt(0)+Pe[2].charAt(0):Pe.join("")}function g(O,U,L,xe,Pe){var _e=[we(r(O).toString(16)),we(r(U).toString(16)),we(r(L).toString(16)),we(Y(xe))];return Pe&&_e[0].charAt(0)==_e[0].charAt(1)&&_e[1].charAt(0)==_e[1].charAt(1)&&_e[2].charAt(0)==_e[2].charAt(1)&&_e[3].charAt(0)==_e[3].charAt(1)?_e[0].charAt(0)+_e[1].charAt(0)+_e[2].charAt(0)+_e[3].charAt(0):_e.join("")}function v(O,U,L,xe){var Pe=[we(Y(xe)),we(r(O).toString(16)),we(r(U).toString(16)),we(r(L).toString(16))];return Pe.join("")}l.equals=function(O,U){return!O||!U?!1:l(O).toRgbString()==l(U).toRgbString()},l.random=function(){return l.fromRatio({r:a(),g:a(),b:a()})};function y(O,U){U=U===0?0:U||10;var L=l(O).toHsl();return L.s-=U/100,L.s=q(L.s),l(L)}function x(O,U){U=U===0?0:U||10;var L=l(O).toHsl();return L.s+=U/100,L.s=q(L.s),l(L)}function C(O){return l(O).desaturate(100)}function T(O,U){U=U===0?0:U||10;var L=l(O).toHsl();return L.l+=U/100,L.l=q(L.l),l(L)}function E(O,U){U=U===0?0:U||10;var L=l(O).toRgb();return L.r=s(0,i(255,L.r-r(255*-(U/100)))),L.g=s(0,i(255,L.g-r(255*-(U/100)))),L.b=s(0,i(255,L.b-r(255*-(U/100)))),l(L)}function k(O,U){U=U===0?0:U||10;var L=l(O).toHsl();return L.l-=U/100,L.l=q(L.l),l(L)}function S(O,U){var L=l(O).toHsl(),xe=(L.h+U)%360;return L.h=xe<0?360+xe:xe,l(L)}function P(O){var U=l(O).toHsl();return U.h=(U.h+180)%360,l(U)}function A(O){var U=l(O).toHsl(),L=U.h;return[l(O),l({h:(L+120)%360,s:U.s,l:U.l}),l({h:(L+240)%360,s:U.s,l:U.l})]}function B(O){var U=l(O).toHsl(),L=U.h;return[l(O),l({h:(L+90)%360,s:U.s,l:U.l}),l({h:(L+180)%360,s:U.s,l:U.l}),l({h:(L+270)%360,s:U.s,l:U.l})]}function z(O){var U=l(O).toHsl(),L=U.h;return[l(O),l({h:(L+72)%360,s:U.s,l:U.l}),l({h:(L+216)%360,s:U.s,l:U.l})]}function V(O,U,L){U=U||6,L=L||30;var xe=l(O).toHsl(),Pe=360/L,_e=[l(O)];for(xe.h=(xe.h-(Pe*U>>1)+720)%360;--U;)xe.h=(xe.h+Pe)%360,_e.push(l(xe));return _e}function I(O,U){U=U||6;for(var L=l(O).toHsv(),xe=L.h,Pe=L.s,_e=L.v,Le=[],He=1/U;U--;)Le.push(l({h:xe,s:Pe,v:_e})),_e=(_e+He)%1;return Le}l.mix=function(O,U,L){L=L===0?0:L||50;var xe=l(O).toRgb(),Pe=l(U).toRgb(),_e=L/100,Le={r:(Pe.r-xe.r)*_e+xe.r,g:(Pe.g-xe.g)*_e+xe.g,b:(Pe.b-xe.b)*_e+xe.b,a:(Pe.a-xe.a)*_e+xe.a};return l(Le)},l.readability=function(O,U){var L=l(O),xe=l(U);return(e.max(L.getLuminance(),xe.getLuminance())+.05)/(e.min(L.getLuminance(),xe.getLuminance())+.05)},l.isReadable=function(O,U,L){var xe=l.readability(O,U),Pe,_e;switch(_e=!1,Pe=Ee(L),Pe.level+Pe.size){case"AAsmall":case"AAAlarge":_e=xe>=4.5;break;case"AAlarge":_e=xe>=3;break;case"AAAsmall":_e=xe>=7;break}return _e},l.mostReadable=function(O,U,L){var xe=null,Pe=0,_e,Le,He,$e;L=L||{},Le=L.includeFallbackColors,He=L.level,$e=L.size;for(var Q=0;Q<U.length;Q++)_e=l.readability(O,U[Q]),_e>Pe&&(Pe=_e,xe=l(U[Q]));return l.isReadable(O,xe,{level:He,size:$e})||!Le?xe:(L.includeFallbackColors=!1,l.mostReadable(O,["#fff","#000"],L))};var H=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"},X=l.hexNames=re(H);function re(O){var U={};for(var L in O)O.hasOwnProperty(L)&&(U[O[L]]=L);return U}function ue(O){return O=parseFloat(O),(isNaN(O)||O<0||O>1)&&(O=1),O}function ve(O,U){me(O)&&(O="100%");var L=Ce(O);return O=i(U,s(0,parseFloat(O))),L&&(O=parseInt(O*U,10)/100),e.abs(O-U)<1e-6?1:O%U/parseFloat(U)}function q(O){return i(1,s(0,O))}function J(O){return parseInt(O,16)}function me(O){return typeof O=="string"&&O.indexOf(".")!=-1&&parseFloat(O)===1}function Ce(O){return typeof O=="string"&&O.indexOf("%")!=-1}function we(O){return O.length==1?"0"+O:""+O}function M(O){return O<=1&&(O=O*100+"%"),O}function Y(O){return e.round(parseFloat(O)*255).toString(16)}function N(O){return J(O)/255}var R=function(){var O="[-\\+]?\\d+%?",U="[-\\+]?\\d*\\.\\d+%?",L="(?:"+U+")|(?:"+O+")",xe="[\\s|\\(]+("+L+")[,|\\s]+("+L+")[,|\\s]+("+L+")\\s*\\)?",Pe="[\\s|\\(]+("+L+")[,|\\s]+("+L+")[,|\\s]+("+L+")[,|\\s]+("+L+")\\s*\\)?";return{CSS_UNIT:new RegExp(L),rgb:new RegExp("rgb"+xe),rgba:new RegExp("rgba"+Pe),hsl:new RegExp("hsl"+xe),hsla:new RegExp("hsla"+Pe),hsv:new RegExp("hsv"+xe),hsva:new RegExp("hsva"+Pe),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 Z(O){return!!R.CSS_UNIT.exec(O)}function de(O){O=O.replace(t,"").replace(n,"").toLowerCase();var U=!1;if(H[O])O=H[O],U=!0;else if(O=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var L;return(L=R.rgb.exec(O))?{r:L[1],g:L[2],b:L[3]}:(L=R.rgba.exec(O))?{r:L[1],g:L[2],b:L[3],a:L[4]}:(L=R.hsl.exec(O))?{h:L[1],s:L[2],l:L[3]}:(L=R.hsla.exec(O))?{h:L[1],s:L[2],l:L[3],a:L[4]}:(L=R.hsv.exec(O))?{h:L[1],s:L[2],v:L[3]}:(L=R.hsva.exec(O))?{h:L[1],s:L[2],v:L[3],a:L[4]}:(L=R.hex8.exec(O))?{r:J(L[1]),g:J(L[2]),b:J(L[3]),a:N(L[4]),format:U?"name":"hex8"}:(L=R.hex6.exec(O))?{r:J(L[1]),g:J(L[2]),b:J(L[3]),format:U?"name":"hex"}:(L=R.hex4.exec(O))?{r:J(L[1]+""+L[1]),g:J(L[2]+""+L[2]),b:J(L[3]+""+L[3]),a:N(L[4]+""+L[4]),format:U?"name":"hex8"}:(L=R.hex3.exec(O))?{r:J(L[1]+""+L[1]),g:J(L[2]+""+L[2]),b:J(L[3]+""+L[3]),format:U?"name":"hex"}:!1}function Ee(O){var U,L;return O=O||{level:"AA",size:"small"},U=(O.level||"AA").toUpperCase(),L=(O.size||"small").toLowerCase(),U!=="AA"&&U!=="AAA"&&(U="AA"),L!=="small"&&L!=="large"&&(L="small"),{level:U,size:L}}typeof Jv!="undefined"&&Jv.exports?Jv.exports=l:typeof define=="function"&&define.amd?define(function(){return l}):window.tinycolor=l})(Math)});function Bi(e){if(!e)return[];if(typeof e!="string")return[e];let t=[],n=e.split(" ").reverse(),o,r=0,i="";for(;typeof(o=n.pop())!="undefined";)r+=(o.match(/\(/g)||[]).length-(o.match(/\)/g)||[]).length,i+=`${o} `,r===0&&(t.push(i.trim()),r=0,i="");return t}function W6(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 Zv(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}function Rc(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}var zi=_(()=>{ke()});function qJ(){return yt(GJ)}function QJ(e,t){if(typeof t=="object"||typeof e=="object"||ep(e))return e;if(!e||e==="false")return"transparent";if(cn(e)||e.match(/var\(.*?\)/))return e;if(!(0,tE.default)(e)._format){if(cn(e)||t.includes("var("))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 ep(e){return e?typeof e=="object"?!0:e.indexOf&&e.indexOf("gradient")!==-1:!1}function Q6(e){let{resolveColorItem:t}=Ci(),n=t(e);return n?.value?ep(n.value):ep(e)}function K6(e){if(cn(e)||zv(e)||e==="var(--b-picker-swatch)"||e==="transparent"||!e)return{backgroundImage:"var(--b-picker-swatch)"};let t=ep(e)?"backgroundImage":"backgroundColor",n={};return n[t]=e||"transparent",n}function Su(e){return(0,xl.useMemo)(function(){return K6(e)},[e])}function Y6(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=Rv(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:w("app.gradient.title"),value:n,opacity:1}}function YJ(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 q6(r,o)}return t}function XJ(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 JJ(e,t,n){let o=e??"";return cn(o)?"transparent":zv(o)?"var(--b-picker-swatch)":Bi(o).map(r=>r.trim?r.trim():r).map(r=>{let i=Rv(t,r),s="";return i&&typeof i.value=="object"?s=Y6(t,i.value).value:(s=i?i.value:r??"",s=XJ(s,n)),QJ(s,r)}).join(" ")}function X6(e,t){if(Array.isArray(e))return e.filter(o=>!!o).map(o=>X6(o,t)).join(" / ");let n=Rv(t,e);return n?n.title:e}function Ci(){let e=yt(WJ),t=qJ(),n=(0,xl.useMemo)(function(){return Object.keys(e).length>2},[e]);return{applyColors:(0,xl.useCallback)(o=>JJ(o,e,t),[e,t]),resolveColorItem:(0,xl.useCallback)(o=>Rv(e,o),[e,t]),resolveGlobalColor:(0,xl.useCallback)(function(o){return YJ(e,o)},[e]),applyColorLabel:(0,xl.useCallback)(o=>X6(o,e),[e]),colors:e,hasColorsInPalette:e&&e.palette&&!!e.palette.children.length||e&&e[nE]&&e[nE].children?.length||n}}var xl,tE,nE,jJ,G6,WJ,GJ,q6,KJ,Rv,_u=_(()=>{xl=D(j()),tE=D(eE());zi();Lc();ke();Jt();ai();nE="_extendedThemeColors",jJ=e=>{if(window.csAppData.colorsExtended.length<=0)return e;let t={_id:nE,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]},G6=Rr(e=>e.colors,[],e=>({type:"COLORS:UPDATE",payload:e})),WJ=Ve(e=>Vg(jJ(e(G6)))),GJ=Ve({});q6=(e,t)=>{if(typeof t=="undefined")return e;let n=(0,tE.default)(e);return n.setAlpha(t),n.toRgbString()},KJ=(e,t)=>typeof t=="undefined"?e:`${e} (${(parseFloat(t)*100).toPrecision(2)}%)`;Rv=(e,t)=>{if(typeof t=="object")return Y6(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:q6(r,o),title:KJ(i,o),opacity:o}}return null}});var J6=_(()=>{qd();_u()});var Eye,Z6=_(()=>{Xv();oE();qd();Eye=window.csAppData.home_url});var tp,eZ,tZ,a1e,l1e,u1e,c1e,oE=_(()=>{tp=D(j());rn();rE();Zc();Ye();Xv();wi();Jw();bh();Eo();Qn();ke();Xv();rc();sn();Zw();kr();oo();$x();wi();Jt();dr();Lx();sn();z6();j6();J6();Z6();wi();eZ=Ve(e=>{let t=e(np);return!t.id||t.isLoading||!t.settingsLoaded?null:t.docId}),tZ=Ve(e=>{let t=e(np);return!t.id||t.isLoading||!t.settingsLoaded?null:t.previewUrl}),a1e=Ve(e=>{let t=e(R6)??[],n=e(eZ);return n?{url:e(tZ),fontData:e(I6),optionsData:t,settings:e(eD),documentId:n}:null}),l1e=Ve(!1),u1e=Ve(),c1e=Ve(null)});function iD(e){let t=on();return(0,Qd.useCallback)(n=>()=>{t(KM(e===n?null:n))},[t,e])}var Qd,oZ,rZ,iZ,e0,nZ,nD,oD,iE,sZ,rD,gr,wi=_(()=>{Ye();Qv();Ze();Qn();Mn();Qd=D(j());rn();Jt();Ag();Ka();sn();oE();qd();oZ=window.csAppData.breakpoints.config||[],rZ=oZ[1]||[],iZ=rZ[1],e0=Math.min(320,iZ),nZ=e0<320?136:e0,nD=5,oD=2,iE=({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?e0+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]}))},sZ=Rr(uu(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=iE(r),s=r.activeBreakpoint??r.viewingBreakpoint??null;return{...r,currentBreakpoint:s,info:i}}),{}),rD=Rr(e=>e.ui.breakpointConfig),gr=()=>yt(sZ)});function Oa(e,t=0,n={},o){let r,i=(0,sD.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 sD,op=_(()=>{sD=D(ln())});async function aD(){return new Promise((e,t)=>{if(!sE){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 sE,lD=_(()=>{sE=(()=>"EyeDropper"in window&&!window.navigator.userAgent.includes("OPR"))()});function lZ(e){let t=y=>aE[y]||"regular",n=(0,Tu.memoize)(y=>y==="all"?s():s().filter(({group:x})=>x===y)),o=(0,Tu.memoize)(()=>Object.keys(e.icons).reduce((y,x)=>(y[e.icons[x]]=x,y),{})),r=(0,Tu.memoize)(()=>{let y={};return Object.keys(e.aliases).forEach(x=>{let C=e.aliases[x].icon;!C||(y[C]||(y[C]=[]),y[C].push(x))}),y});function i(y){let x=r();return x[y]?[y,...x[y]].join(","):y}let s=(0,Tu.memoize)(()=>{let y=[];for(let x in aE){let C=aE[x];if(!e[C])continue;let T=aZ[x]||"";e[C].map(E=>{y.push({id:T+E,title:i(E),prefix:x,group:C})})}return y.concat(Object.keys(e.groups).reduce((x,C)=>(e[C]&&"light".includes(C),x),[])),y});function a(y){return e.aliases[y]&&e.aliases[y].icon?e.aliases[y].icon:y}function l(y){return a(y)}function u(y){let x=a(y);return x?((x&&x.indexOf("o-")===0||x.indexOf("l-")===0)&&(x=x.substring(2)),x&&(x.indexOf("sr-")===0||x.indexOf("ss-")===0||x.indexOf("sl-")===0)&&(x=x.substring(3)),x):(console.error("Could not resolve",y),y)}function c(y){return e.icons[y]}function p(y){let x=a(y),C="fas";if(x.indexOf("o-")===0&&(x=x.substring(2),e?.regular?.includes(x)&&(C="far")),x.indexOf("l-")===0&&(x=x.substring(2),e?.regular?.includes(x)&&(C="fal")),x.match(/^s[rls]-/)){let T=x.substring(0,2);C="fa"+T}return e?.brands?.includes(x)&&(C="fab"),C}function f(y){let x=y.replace("&#x","").replace("\\","").replace(";","");return o()[x]||null}let d=(0,Tu.memoize)((y,x)=>y?n(x).filter(({title:C})=>C.includes(y)):n(x),(y,x)=>`${y||""}|${x}`),m=(0,Tu.memoize)(()=>Object.keys(e.groups).filter(y=>!!window.csAppData.faConfig[`fa_${y}_enable`])),h=m().map(y=>({value:y,label:e.groups[y]})),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:f,preloadIconData:()=>m().forEach(y=>{requestIdleCallback(()=>{n(y)})})}}var V1e,Tu,Cl,aE,aZ,rp=_(()=>{V1e=D(j()),Tu=D(ln());fl();Cl=Fc(e=>{let{preloadIconData:t,...n}=lZ(e.fontAwesome);return t(),n}),aE={far:"regular",fab:"brands",fal:"light",fas:"solid",fasr:"sharp-regular",fasl:"sharp-light",fass:"sharp-solid"},aZ={far:"o-",fal:"l-",fasr:"sr-",fass:"ss-",fasl:"sl-"}});var uD,uZ,wl,n0=_(()=>{uD=D(j());rp();uZ=({icon:e})=>{let{isLoading:t,resolveIcon:n,resolveIconPrefix:o,getIconCode:r}=Cl();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 uD.default.createElement("i",{className:"tco-fa",...c})},wl=uZ});function o0(e,t=!0){try{return JSON.parse(e)}catch(n){t&&console.error("Could not parse JSON ",n)}return{}}function cD(e){try{return JSON.stringify(e)}catch(t){console.error("Could not stringify ",t,e)}return""}var r0=_(()=>{});var _o,lE,Ou,Kn,ip,uE,qr=_(()=>{_o=D(j());Ye();n0();Ze();Co();kt();r0();Kf();lE=class extends _o.default.PureComponent{renderLabel(){return this.props.label==="string"?_o.default.createElement("span",{dangerouslySetInnerHTML:{__html:this.props.label}}):this.props.label?_o.default.createElement("span",null,this.props.label):this.props.children}render(){return _o.default.createElement("li",{className:ie(this.props.class,{"tco-active":this.props.isSelected}),onClick:t=>this.props.onClick(this.props.value,t)},_o.default.createElement("abbr",{title:this.props.tooltip},this.props.icon&&_o.default.createElement(sp,{icon:this.props.icon}),this.renderLabel()))}};W(lE,"defaultProps",{value:null,icon:null,label:null,class:null,tooltip:"",isSelected:!1,onClick:()=>{}});Ou=class extends _o.default.PureComponent{constructor(){super(...arguments);W(this,"onChoose",t=>{this.props.updateSelection(t)})}getChoiceKey(t){return typeof t.value=="object"?cD(t.value):`${t.value}`}render(){let t=this.props.choices?this.props.choices.length||1:this.props.children&&this.props.children.length||1;return _o.default.createElement("ul",{className:ie("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=>_o.default.createElement(lE,{key:this.getChoiceKey(n),isSelected:this.props.isSelected(n.value),onClick:this.onChoose,...n})),this.props.children)}};W(Ou,"defaultProps",{choices:[],isVertical:!1,isToggle:!1,weighted:!1,isSelected:()=>!1,updateSelection:()=>{}});Kn=class extends _o.default.PureComponent{render(){return _o.default.createElement(Ou,{choices:this.props.choices,weighted:this.props.weighted,isVertical:this.props.isVertical,isToggle:this.props.isToggle,isSelected:t=>ll(t,this.props.value),updateSelection:t=>{ll(t,this.props.value)?this.props.offValue!==null&&this.props.onUpdate(this.props.offValue):this.props.onUpdate(t)}},this.props.children)}};W(Kn,"defaultProps",{choices:[],offValue:null,isVertical:!1,isToggle:!1,weighted:!1,onUpdate:()=>{}});ip=class extends _o.default.PureComponent{getSelected(){return this.props.arrayOutput||!this.props.value?this.props.value||[]:`${this.props.value}`.split(this.props.delimiter)}render(){return _o.default.createElement(Ou,{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)}};W(ip,"defaultProps",{choices:[],offValue:null,delimiter:" ",arrayOutput:!1,weighted:!1,onUpdate:()=>{},value:""});uE=class extends _o.default.PureComponent{constructor(){super(...arguments);W(this,"state",{open:!1});W(this,"onTogglePicker",t=>this.setState({open:t}));W(this,"onUpdate",t=>{this.props.onChange(t),this.setState({open:!1})})}renderSwatchContent({icon:t}={}){if(!!t)return t.indexOf("ui:")===0?_o.default.createElement(te,{type:t.substr(3)}):_o.default.createElement(wl,{icon:t})}render(){let t=this.props.options.find(({value:n})=>n===this.props.value);return _o.default.createElement(qt,{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},_o.default.createElement("div",{className:"tco-choose-picker-content"},_o.default.createElement(Kn,{isVertical:!0,value:this.props.value,choices:this.props.options,onUpdate:this.onUpdate})))}}});var To,i0,pD,ap,s0=_(()=>{To=D(j());Ye();Mr();vt();qr();Ze();rp();Kf();i0="{{custom}}",pD=(0,To.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:f}=e,{dynamicContent:d,breakoutMode:m}=pt(),h=(0,To.useMemo)(()=>typeof s=="string"||!r?!1:!r.find(z=>typeof z.value=="string"),[r,s]),[g,v]=(0,To.useState)(()=>r?.[0]?.value===p),{isLoading:y,unicodeToName:x}=Cl(),C=(0,To.useMemo)(()=>a===!1||!r?!1:p===i0||p===c?!0:a===!1||p===""||typeof s!="undefined"&&s!==null&&ll(s,p)?!1:!r.find(z=>ll(z.value,p)),[a,r,c,p,s]),[T,E]=(0,To.useState)(C),k=(0,To.useMemo)(()=>m?!0:C,[h,m,C]),S=(0,To.useMemo)(()=>y||!r?r:r.map(z=>z.icon?{...z,icon:z.icon.indexOf("classic-choice:")===0?x(z.icon.replace("classic-choice:","")):z.icon}:z),[r,y,x]),P=(0,To.useCallback)(function(){f(typeof s=="undefined"?S[0].value:s),v(!0),E(!1)},[s,f,v,E,S,s]),A=(0,To.useCallback)(function(z){f(z),E(!0)},[E,f]),B=(0,To.useCallback)(function(z){f(typeof c!="undefined"&&z===i0?c:z)},[c,f]);if((k||T)&&l){let z=d&&o!==!1&&typeof c!="undefined"||m;return To.default.createElement("div",{className:"tco-choose-override"},!m&&To.default.createElement("button",{className:"tco-btn is-override-back",onClick:P},To.default.createElement(te,{type:"larr"})),To.default.createElement(Ut,{className:ie({"cs-input-code":n}),extraTags:i,autoFocus:g&&!m,onUpdate:A,value:p,dcType:z?"scalar":!1,placeholder:t||""}))}return To.default.createElement(Kn,{choices:S,offValue:s,value:p,weighted:u,onUpdate:B})});pD.displayName="ControlChooseSingle";ap=pD});function Ei({resetValue:e="",isCustomValue:t=!1,isDynamic:n=!0,autoFocus:o=!1,dc_tags:r="",monospace:i=!1,value:s="",placeholder:a="",updateValue:l=function(){}}){let{dynamicContent:u,breakoutMode:c}=pt();if(!t&&!c)return null;let p=u&&n!==!1&&typeof s!="undefined"||c;return Kd.default.createElement("div",{className:"tco-choose-override tco-breakout-with-reset"},!c&&Kd.default.createElement("button",{className:"tco-btn is-override-back",onClick:()=>{l(e)}},Kd.default.createElement(te,{type:"larr"})),Kd.default.createElement(Ut,{className:ie({"cs-input-code":i}),extraTags:r,autoFocus:o&&!c,onUpdate:f=>{l(f)},value:s,dcType:p?"scalar":!1,placeholder:a||""}))}var Kd,ku=_(()=>{Kd=D(j());Ye();Mr();vt();Ze()});function pZ(e,t){return e==="post-picker"?{post_type:t[0]}:{}}function fZ({name:e,params:t,setLoading:n,setDynamicOptions:o}){let r=dZ(t),{isLoading:i,data:{data:s}={},error:a}=Jl(["dynamic-choices",e,t.join(":")],()=>ho("dynamic-choices",{type:e,...pZ(e,t),context:r}));return(0,vr.useEffect)(()=>{s&&Array.isArray(s)&&o(s),a&&(o([]),console.warn(a))},[s,a]),(0,vr.useEffect)(()=>{n(i)},[n,i]),null}function Dr({options:{placeholder:e="",choices:t=[],allowBreakout:n=!0,coalesce:o=!1}={},useDynamicContent:r=!0,value:i,updateValue:s}){i=o&&typeof i=="undefined"?"":i;let[a,l]=(0,vr.useState)(!1),[u,c]=(0,vr.useState)(null),{breakoutMode:p,dynamicContent:f}=pt(),[d,m,...h]=(0,vr.useMemo)(()=>typeof t!="string"?[null]:t.split(":"),[t]),g=(0,vr.useMemo)(()=>{if(d==="list"){if(m==="font-weights")return O6();if(m==="fonts")return T6()}return null},[d,m]),v=(0,vr.useMemo)(function(){let x={};if(t)for(let C=0;C<t.length;++C)x[lu(t[C].value)]=!0;if(u)for(let C=0;C<u.length;++C)x[lu(u[C].value)]=!0;return x},[t,u,u?.length]),y=(0,vr.useMemo)(()=>i===""?!1:!v[lu(i)],[i,v]);return p||y&&(!d||!!u)&&n?vr.default.createElement(Ei,{resetValue:t[0]?.value,isCustomValue:y,value:i,placeholder:e,updateValue:s}):vr.default.createElement(Qe,{className:ie({"has-dynamic-content":f&&r})},d==="dynamic"&&vr.default.createElement(fZ,{name:m,params:h,setDynamicOptions:c,setLoading:l,choices:t}),vr.default.createElement(pr,{placeholder:a?w("app.loading"):e||"",value:i,options:g||u||(Array.isArray(t)?t:[]),onChange:s}),f&&r&&vr.default.createElement(hr,{type:"scalar",onInsert:s,mode:"inline-input"}))}function dZ(e){let t=At(),{id:n}=So(),o=Qt(function(r){return r.render?.[t.id]?.elements?.[n]?.contextIds||cZ});return o.length?o={post:o[0],term:o[1],user:o[2]}:o={},e[0]&&(o.type=e[0]),o}var vr,cZ,ka=_(()=>{vr=D(j());ss();Ye();ke();kt();Of();Dn();Zc();ku();vt();Mn();rn();Vi();Kf();Sa();cZ=[]});function Bt(e){let t=Gs(e.value,e.onUpdate),{dynamicContent:n}=pt(),[o,r]=(0,_n.useState)(!1),i=(0,_n.useCallback)(function(s){r(!0),e.onUpdate(s)},[e.onUpdate,r]);return t||(n&&cn(e.value)?_n.default.createElement(Ei,{resetValue:"",isCustomValue:!0,autoFocus:o,value:e.value,placeholder:e?.options?.placeholder,updateValue:e.onUpdate}):_n.default.createElement(fE,{...e,dynamicContent:n,onUpdate:i}))}var _n,fD,dD,mD,mZ,Au,cE,pE,fE,Ks=_(()=>{_n=D(j()),fD=D(hi());Ye();Ze();zi();op();vt();ai();vt();ku();Sa();dD=["calc","clamp","min","max","var","fit-content","attr","counter"],mD=["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"],mZ={distance:["none","px","em","rem","vh","vw","vmin","vmax","%","fr"],angle:["deg","rad"],time:["s","ms"]},Au={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}},cE=class extends _n.default.PureComponent{constructor(){super(...arguments);W(this,"state",{choicesOpen:!1});W(this,"choicesWrapper",null);W(this,"closeOnOutsideFocus",t=>{this.unitSelectionRef&&!this.unitSelectionRef.contains(t.target)&&this.setState({choicesOpen:!1})});W(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 fD.default.createPortal(_n.default.createElement("div",{ref:o=>{this.choicesWrapper=o},style:t,className:ie("tco-unit-input-choices","tco-ignore-focus-loss","is-vertical",{"tco-active":this.state.choicesOpen&&n>0})},this.props.validKeywords.map(o=>_n.default.createElement("button",{key:o,className:ie("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=>_n.default.createElement("button",{key:o,className:ie("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&&_n.default.createElement(hr,{mode:"inline",className:"tco-unit-input-choice tco-unit-input-dynamic-content",onInsert:this.props.onUpdateInput,type:"scalar"})),window.csAppData.rootEl)});W(this,"onInputChange",t=>this.props.onUpdateInput(t.target.value));W(this,"onInputKeyPress",t=>{t.key==="Enter"&&this.props.onEnter()});W(this,"onClickUnitButton",()=>{this.props.disabled||this.setState({choicesOpen:!this.state.choicesOpen})});W(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"&&!!dD.find(a=>Rc(this.props.value,`${a}%`)),r=typeof this.props.value=="string"&&!!mD.find(a=>Rc(this.props.value,`${a}%`)),i=n&&n!=="%"?`is-${n}`:n,s=r||o;return _n.default.createElement("div",{className:ie("tco-unit-input",!s&&i,{"has-hidden-input-selection":this.props.unitMode==="unitless","is-css-fn":s})},_n.default.createElement("input",{value:this.props.value,onChange:this.onInputChange,onKeyPress:this.onInputKeyPress,type:"text",disabled:this.props.disabled,ref:a=>this.inputRef=a}),t>0&&_n.default.createElement("div",{className:"tco-unit-input-selection",ref:a=>this.unitSelectionRef=a},_n.default.createElement("button",{className:ie("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||_n.default.createElement(te,{type:"more"})),this.createUnitFieldChoices()))}};W(cE,"defaultProps",{value:"",unit:"",disabled:!1,dynamicContent:!1,allowedUnits:[],validKeywords:[],onUpdateInput:()=>{},onUpdateUnit:()=>{},onEnter:()=>{}});pE=class extends _n.default.PureComponent{constructor(){super(...arguments);W(this,"state",{isSliding:!1,position:.5});W(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}))});W(this,"onMouseUp",t=>{this.reposition(t,!1),window.document.body.removeEventListener("mouseup",this.onMouseUp),window.document.body.removeEventListener("mousemove",this.onMouseMove,{passive:!0})});W(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,v)=>h*(1-v)+g*v,p=1e4,f=Math.round(c(0,s,u)*p),d=o?f-f%(o*p):f,m=r+d/p;this.setState({position:u,isSliding:n}),this.props.onUpdate(parseFloat(m.toFixed(4)))}renderSlider(){let t=this.getPercentage();return _n.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}},_n.default.createElement("div",{className:"tco-unit-slider-noui-base"},_n.default.createElement("div",{className:"tco-unit-slider-noui-connects"},_n.default.createElement("div",{className:"tco-unit-slider-noui-connect",style:{transform:`translate(0%, 0px) scale(${t}, 1)`}})),_n.default.createElement("div",{className:"tco-unit-slider-noui-origin",style:{transform:`translate(${t*100-100}%, 0px)`,zIndex:4}},!this.props.disabled&&_n.default.createElement("div",{className:"tco-unit-slider-noui-handle tco-unit-slider-noui-handle-lower"}))))}render(){return _n.default.createElement("div",{className:"tco-unit-slider"},_n.default.createElement("div",{className:"tco-unit-slider-target-container"},this.renderSlider()),this.props.children)}};W(pE,"defaultProps",{value:"",disabled:!1,onUpdate:()=>{}});fE=class extends _n.default.PureComponent{constructor(){super(...arguments);W(this,"state",{userInput:this.getRawValue(),invalid:!1});W(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})});W(this,"onUpdate",(t,n)=>{if(n){this.lazyUpdateHandle=this.lazyUpdate(t);return}this.props.onUpdate(t)});W(this,"lazyUpdate",Oa(t=>{this.props.onUpdate(t)},25));W(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}`)});W(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}`)});W(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=mZ[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"&&cn(t)?!0:typeof t!="string"||Bi(t).length>1||(t.match(/\(/g)||[]).length!==(t.match(/\)/g)||[]).length?!1:!!(this.props.validKeywords.find(n=>Rc(t,n))||dD.find(n=>Rc(t,`${n}%`))||mD.find(n=>Rc(t,`${n}%`)))}getSelectedUnit(){return this.isKeywordValid(this.props.value)?"":this.detectUnit(this.props.value)}renderUnitInput({selectedUnit:t,allowedUnits:n}){return _n.default.createElement(cE,{dynamicContent:this.props.dynamicContent,value:this.state.userInput,unit:t,allowedUnits:n,disabled:this.props.disabled,validKeywords:this.props.validKeywords,onUpdateInput:this.updateUserInput,onUpdateUnit:this.updateUnit,onEnter:this.detectUnitFromUser,ref:o=>{!o||(o.inputRef&&(this.inputRef=o.inputRef),o.unitSelectionRef&&(this.unitSelectionRef=o.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";Au[i]&&(Au[i].step&&(t.step=Au[i].step),Au[i].min&&(t.min=Au[i].min),Au[i].max&&(t.max=Au[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 _n.default.createElement(pE,{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}))}};W(fE,"defaultProps",{value:"",disabled:!1,unitMode:"distance",validKeywords:[],availableUnits:null,fallbackValue:null,dynamicContent:!1,slider:!1,ranges:{},onUpdate:()=>{}})});var dE,gs,Yd=_(()=>{dE=D(j());Ks();gs=class extends dE.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 dE.default.createElement(Bt,{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 a0,hZ,ro,$i=_(()=>{a0=D(j());Ye();Mr();vt();hZ=["date"],ro=class extends a0.default.PureComponent{render(){return a0.default.createElement(Pr.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&&hZ.includes(r)?r:"text",u=t&&i!==!1&&l==="text";return a0.default.createElement(Ut,{className:ie({"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})})}}});function Xd(e,t="Copied!",n=!0){try{navigator.clipboard.writeText(e).then(function(){t&&Ji(t)},function(o){n&&Nt(w("app.clipboard.failed-to-copy"),{warn:o})})}catch(o){n&&Nt(w("app.clipboard.failed-to-copy"),{warn:o})}}async function mE(){return window.navigator.clipboard?await window.navigator.clipboard.readText():null}function hD(){return(e,t)=>jn(e||hE(),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 gD(e,t,n){if(!t)return!1;let{_type:o}=t;if(!e[n])return!1;let{_type:r}=e[n];return Pu()[r]&&o===r}function vZ(e,t,n){if(!t)return!1;let{_type:o}=t;if(!e[n])return!1;let{_type:r}=e[n];return lp(r,o)}async function yZ({doc:e,payload:{id:t}},{clipboard:n,...o},r){let i=await mE();i=o0(i,!1),i?._type||(i=null);let s=i||n.element?.atts;if(!s)return;let a=ui(o,{doc:e});if(Array.isArray(s)){s.map(l=>{r(yl(e,t,l))});return}vs(a[t]._type)||(gD(a,s,t)?r(Qc(e,t,s,!0)):vZ(a,s,t)&&r(yl(e,t,s)))}function bZ({doc:e,payload:{id:t}},{clipboard:{element:{atts:n}},...o},r){let i=ui(o,{doc:e});if(!vs(i[t]._type))if(gD(i,n,t))r(Qc(e,t,u0(n,i[t]),!1));else{let s={elements:{[e]:i}},a=xD(s,{id:t,type:n._type,doc:e});for(;a.length>0;){let l=a.pop();r(Qc(e,l,u0(n,i[l]),!1))}}}function xZ({doc:e,payload:{id:t,scope:n,context:o={}}},{elements:r},i){let s=r?.[e];if(vs(s?.[t]._type))return;let a=bD(s,t);i({type:"CLIPBOARD_SET",payload:{scope:n,context:o,atts:a}}),Xd(JSON.stringify(a),!1,!1)}function CZ({doc:e,payload:{id:t,scope:n,context:o={}}},{elements:r},i){let s=r?.[e];if(vs(s?.[t]._type))return;let a=l0(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}}),Xd(JSON.stringify(a),!1,!1)}function wZ({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}}),Xd(JSON.stringify(t),!1,!1)}function yD(){return({dispatch:e,getState:t})=>n=>o=>{let r=n(o);return vD[o.type]&&setTimeout(()=>vD[o.type](o,t(),e)),r}}var gZ,hE,vD,gE=_(()=>{Ai();Wn();Qn();oo();up();gZ=D(j());r0();ke();Zf();hE=()=>window.csAppData.isPreview&&!Array.isArray(window.csAppData.preview.clipboard)?window.csAppData.preview.clipboard??{}:{};vD={"CLIPBOARD_COPY:ELEMENT":xZ,"CLIPBOARD_COPY_MINIMAL:ELEMENT":CZ,"CLIPBOARD_COPY:ELEMENTS":wZ,"CLIPBOARD_PASTE:ELEMENT":yZ,"CLIPBOARD_PASTE:ELEMENT_STYLE":bZ}});function cp({value:e,onUpdate:t,disableGradients:n=!1}){let{colors:o,applyColors:r}=Ci(),[i,s]=(0,$o.useMemo)(()=>{if(!e.split)return["",""];let[,u,c]=e.split(":");return[u,c]},[e]),a=(0,$o.useCallback)((u,c)=>c!==i||typeof s=="undefined"?u:`${u} (${(parseFloat(s)*100).toPrecision(2)}%)`,[s,i]),l=(0,$o.useCallback)(({_id:u,value:c,ext:p})=>{t(p?c:`global-color:${u}`)},[t]);return $o.default.createElement($o.default.Fragment,null,(o?.root?.children??[]).map(u=>o[u]?.children?.length?$o.default.createElement("div",{key:u,className:"tco-control-group"},$o.default.createElement("header",{className:"tco-control-group-header"},$o.default.createElement("span",{className:"tco-control-group-label"},o[u].title)),$o.default.createElement("div",{className:"tco-value-list"},(o[u]?.children||[]).map(c=>{let{value:p,title:f,_id:d}=o[c];return n&&ep(p)?null:$o.default.createElement(EZ,{key:d,active:i===d,modified:i===d&&e.replace("global-color:","")!==d,label:a(f,d),onClick:()=>l(o[c]),value:r(p)})}))):null))}function EZ({active:e,modified:t,label:n,onClick:o,value:r}){let i=Su(r);return $o.default.createElement("li",{className:ie("tco-value-list-item",{"is-active-color":e,"is-modified-color":t}),onClick:o},$o.default.createElement("span",{className:"tco-value-list-item-main"},$o.default.createElement("span",{className:"tco-value-list-item-content"},$o.default.createElement("span",{className:"tco-value-list-item-swatch"},$o.default.createElement("span",{style:i})),$o.default.createElement("span",null,n))))}var $o,vE=_(()=>{$o=D(j());Ye();_u()});function OZ(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);n+=s?s.value:r.color,i||(n+=",")}return n+=")",n}function yE(e){return typeof e.value!="object"?tt.default.createElement(kZ,{...e}):tt.default.createElement(AZ,{...e})}function kZ(e){let{resolveColorItem:t}=Ci(),n=t(e.value),o=(0,tt.useCallback)(function(){let r=t(e.value).value;e.onUpdate(r)},[e.value,e.onUpdate]);return tt.default.createElement(tt.default.Fragment,null,tt.default.createElement("div",{className:"is-picker is-global-gradient-picker"},tt.default.createElement("div",{className:"tco-color-picker-content tco-color-picker-gradient tco-color-picker-gradient-global"},e.children,tt.default.createElement(OD,{...e}),tt.default.createElement("div",{className:"tco-h-flex tco-gradient-action-buttons"},tt.default.createElement("button",{type:"button",className:"tco-btn",onClick:o},tt.default.createElement(te,{type:"edit"}))),tt.default.createElement("p",null,n?.title))),tt.default.createElement("div",{className:"is-palettes"},tt.default.createElement("div",{className:"is-palettes-inner"},tt.default.createElement(cp,{value:e.value,onUpdate:e.onUpdate}))))}function OD(e){let{applyColors:t,resolveColorItem:n}=Ci(),o=n(e.value),r=t(o?.value),i=Su(r);return tt.default.createElement("div",{className:"tco-color-picker-spectrum",tabIndex:"-1",style:i})}function AZ(e){let[t,n]=(0,tt.useState)(0),{applyColors:o,resolveColorItem:r}=Ci(),i=e.value,s=e.value.colors||[],a=e.onUpdate,l=e.usePalette,u=e.usePaletteInGradients,c=s[t]||{},p=e.value.type,f=s.length>2,d=(0,tt.useMemo)(function(){return{backgroundImage:OZ(s,r)}},[s]),m=(0,tt.useCallback)(async function(A){let B={...i};B.colors=[...B.colors],B.colors[t]={...B.colors[t]},B.colors[t].color=A,a(B)},[s,i,t,a]),h=(0,tt.useCallback)(function(A){let B=r(A);if(B&&typeof B.value=="object"){au(w("app.gradient.overwrite")).then(function(z){z&&a(A)});return}m(A)},[a,m,r]),g=(0,tt.useCallback)(function(A,B){let z={...i};z.colors=[...z.colors],z.colors[t]={...z.colors[t]},z.colors[t][A]=B,a(z)},[s,i,t,a]),v=(0,tt.useCallback)(function(A){g("to",A)},[g]),y=(0,tt.useCallback)(function(A){g("from",A)},[g]),x=(0,tt.useCallback)(function(A){let B={...e.value};B.type=A,ED[A]&&(B.direction=ED[A]),a(B)},[e.value,a]),C=(0,tt.useCallback)(function(A){let B={...e.value};B.direction=A,a(B)},[e.value,a]),T=(0,tt.useCallback)(function(){let A={...i};A.colors=[...A.colors],A.colors.push({color:"#00FF00",to:""}),a(A),n(A.colors.length-1)},[i,a,n]),E=(0,tt.useCallback)(function(){if(!f)return;let A={...i};A.colors=[...A.colors],A.colors.splice(t,1),a(A),n(A.colors.length-1)},[i,s,t,a,n,f]),k=(0,tt.useCallback)(function(){Xd(JSON.stringify(i))},[i]),S=(0,tt.useCallback)(async function(){let A=await mE();if(A=o0(A),!A||!A.type||!A.colors){Nt("Clipboard not a valid gradient");return}a(A)},[i,a]),P=(0,tt.useMemo)(function(){let A=s.length;return s.map(function(B,z){let V="2px";z!==0&&(V=100*(z/(A-1)),V+="%",V=`calc(${V} - 2px)`);let I={left:V};if(z===t){let H=r(B.color);I.backgroundColor=H?.value?H.value:B.color}return tt.default.createElement("div",{key:z,className:ie("tco-color-picker-control-slider-handle","is-pickable",{"is-active":z===t}),style:I,onClick:function(){n(z)}})})},[s,t,n,r]);return tt.default.createElement(tt.default.Fragment,null,tt.default.createElement("div",{className:"is-picker is-gradient-solid-color-picker"},tt.default.createElement("div",{className:"tco-color-picker-content tco-color-picker-gradient"},e.children,tt.default.createElement(OD,{...e}),tt.default.createElement(Dr,{value:p,options:TZ,updateValue:x}),tt.default.createElement(PZ,{gradientType:p,direction:i.direction,updateValue:C}),tt.default.createElement(We,{label:w("app.gradient.from")},tt.default.createElement(Qe,null,tt.default.createElement(gs,{value:c.from||"auto",updateValue:y,options:CD}))),tt.default.createElement(We,{label:w("app.gradient.to")},tt.default.createElement(Qe,null,tt.default.createElement(gs,{value:c.to||"auto",updateValue:v,options:CD}))),tt.default.createElement("div",{className:"tco-h-flex tco-gradient-action-buttons"},tt.default.createElement(Ho,{className:"tco-btn",onClick:k,tooltip:w("app.copy")},tt.default.createElement(te,{type:"clipboard"})),tt.default.createElement(Ho,{className:"tco-btn",onClick:S,tooltip:w("app.paste")},tt.default.createElement(te,{type:"paste"}))))),tt.default.createElement("div",{className:"is-picker is-gradient-colorstops"},tt.default.createElement("div",{className:"tco-color-picker-content tco-color-picker-gradient"},tt.default.createElement("div",{className:"tco-h-flex tco-h-flex-center tco-gradient-color-stops"},tt.default.createElement("div",{className:"tco-color-picker-control-slider",tabIndex:"-1"},P,tt.default.createElement("div",{className:"tco-color-picker-control-slider-value",style:d})),tt.default.createElement("span",null),tt.default.createElement("button",{type:"button",className:"tco-btn tco-gradient-addition-btn",onClick:T},tt.default.createElement(te,{type:"plus"})),tt.default.createElement("button",{type:"button",className:"tco-btn tco-gradient-addition-btn",onClick:E,disabled:f?void 0:!0},tt.default.createElement(te,{type:"minus"})))),tt.default.createElement(Jd,{value:c?.color,onUpdate:m,applyColors:o})),(l||u)&&tt.default.createElement("div",{className:"is-palettes"},tt.default.createElement("div",{className:"is-palettes-inner"},tt.default.createElement(cp,{value:c?.color,onUpdate:h,disableGradients:!l&&u}))))}function PZ({gradientType:e="linear-gradient",direction:t="to right",updateValue:n=console.log}){let o=SZ[e],r=(0,tt.useCallback)(function(s){s=s&&s.replace?s.replace(/\//g,""):s,n(s)},[n]),i=(0,tt.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?tt.default.createElement(Dr,{value:t,options:i,updateValue:r}):tt.default.createElement(ro,{value:t,updateValue:n,options:_Z})}var tt,CD,wD,ED,SD,_D,TD,SZ,_Z,TZ,kD=_(()=>{tt=D(j());Ye();Ze();ke();Wn();ka();ca();_u();Yd();$i();kt();Bn();gE();r0();pp();vE();CD={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}}},wD={type:"linear-gradient",direction:"to right",colors:[{color:"#FF0000",from:"auto",to:"auto"},{color:"#0000FF",from:"auto",to:"auto"}]},ED={"linear-gradient":"to right","radial-gradient":"auto","conic-gradient":"auto","repeating-linear-gradient":"to right","repeating-radial-gradient":"auto","repeating-conic-gradient":"auto"},SD={"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"},_D={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"},TD={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"},SZ={"linear-gradient":SD,"repeating-linear-gradient":SD,"radial-gradient":_D,"repeating-radial-gradient":_D,"conic-gradient":TD,"repeating-conic-gradient":TD},_Z={placeholder:"to right, to bottom, 180deg..."},TZ={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"}]}});function FZ({children:e,...t}){return it.default.createElement(it.default.Fragment,null,it.default.createElement("div",{className:"is-picker"},e,it.default.createElement(Jd,{...t,value:t.value.toString()})),t.usePalette&&it.default.createElement("div",{className:"is-palettes"},it.default.createElement("div",{className:"is-palettes-inner"},it.default.createElement(cp,{value:t.value,onUpdate:t.onUpdate,disableGradients:t.disableGradients}))))}function PD({value:e="",options:t={},usePalette:n=!1,usePaletteInGradients:o=!1,onUpdate:r=()=>{},disableGradients:i=!1}){let{colors:s,applyColors:a,resolveGlobalColor:l}=Ci(),u=li(),c=(0,it.useCallback)(()=>{u(!0)},[u]),p=(0,it.useCallback)(()=>{u(!1)},[u]),f=l(e),d=(0,it.useMemo)(function(){return i?"solid":typeof f=="object"?"gradient":"solid"},[f,i]),[m,h]=(0,it.useState)(d);(0,it.useEffect)(function(){h(typeof f=="object"?"gradient":"solid")},[e,h]);let[g,v]=(0,it.useState)(IZ),[y,x]=(0,it.useState)(wD),C=(0,it.useCallback)(function(k){let S=k==="gradient"?y:g;k==="gradient"?v(e):x(e),r(S),h(k)},[h,r,e,g,v,y,x]),T=(0,it.useMemo)(function(){return{choices:[{value:"solid",label:w("app.colors.solid")},{value:"gradient",label:w("app.colors.gradient")}]}},[]),E=i?null:it.default.createElement("div",{className:"tco-color-picker-type-choose"},it.default.createElement(ap,{value:m,updateValue:C,options:T}));return it.default.createElement("div",{className:"tco-color-picker-sections"},m==="solid"?it.default.createElement(FZ,{value:e,applyColors:a,outputFormat:t.output_format,usePalette:n,onUpdate:r,onDragEventStart:c,onDragEventEnd:p,disableGradients:i},E):it.default.createElement(yE,{value:e,onUpdate:r,usePalette:n,usePaletteInGradients:o},E))}function ID({usePalette:e,base:t,alt:n}){let{applyColors:o}=Ci(),r=e?o(t):t,i=e?o(n):n,s=Su(r),a=Su(i);return it.default.createElement(it.default.Fragment,null,typeof t!="undefined"&&it.default.createElement("div",{className:"tco-picker-swatch-content is-base",style:s}),typeof n!="undefined"&&r!==i&&it.default.createElement("div",{className:"tco-picker-swatch-content is-alt",style:a}))}function fp({base:e,alt:t,usePalette:n,manageLinkState:o,disableGradients:r=!1,label:i,children:s}){let{applyColorLabel:a}=Ci(),[l,u]=(0,it.useState)("base"),{value:c,options:p={},onUpdate:f=()=>{}}=l==="base"?e:t,d=t.value?t.value:e.value,[m,h]=(0,it.useState)(!t.value||o&&t.value===e.value),g=()=>{o?t.onUpdate(e.value):t.onUpdate(""),h(!0),u("base")},v=e.value&&e.value!=="transparent",y=t.value&&t.value!=="transparent",x=v||y;return it.default.createElement(Sl,{value:c||e.value,options:{...p,label:i},usePalette:n,disableGradients:r,swatchLabelClass:x?"has-value":"",swatchLabel:v||y?a([e.value,!t.value||t.value===e.value?null:t.value]):w("app.edit"),swatchContent:it.default.createElement(ID,{usePalette:n,base:e.value,alt:d}),onUpdate:C=>{m&&(o&&l==="base"&&t.onUpdate(C),l==="alt"&&h(!1)),f(C)}},it.default.createElement("div",{className:"tco-picker-header"},it.default.createElement("div",{className:"tco-picker-tabs"},it.default.createElement("button",{onClick:()=>u("base"),className:l==="base"?"is-active":""},e.options.label),it.default.createElement("button",{onClick:()=>u("alt"),className:l==="alt"?"is-active":""},t.options.label),!m&&it.default.createElement("button",{onClick:g},it.default.createElement(te,{type:"link"})))),s)}function Sl({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,f]=(0,it.useState)(!1),{hasColorsInPalette:d,applyColorLabel:m,applyColors:h,resolveGlobalColor:g}=Ci(),v=(0,it.useMemo)(function(){return typeof e=="object"},[e]);n=n&&d;let y=(0,it.useCallback)(C=>f(T=>typeof C=="undefined"?!T:C),[f]),x=e&&e!=="transparent";return it.default.createElement(qt,{className:"tco-form-color-picker",modalClass:ie(n?"is-color-with-palette":"is-color-solo",{"has-gradients":!u},v?"is-gradient":"is-solid"),open:p,noWrapper:o,onToggle:y,isInput:!0,swatchLabelClass:s||(x?"has-value":""),label:a||(x?m(e):w("app.edit")),renderSwatch:r?C=>r(C,y,h):null,reposition:v,content:r?null:i||it.default.createElement(ID,{base:e,usePalette:n})},c,it.default.createElement(PD,{value:e,options:t,usePalette:n,onUpdate:l,disableGradients:u}))}var it,Zd,El,IZ,AD,MZ,Iu,bE,c0,DZ,LZ,NZ,xE,p0,Jd,pp=_(()=>{it=D(j());Ye();Zd=D(ln()),El=D(eE());Co();Ze();ke();op();_u();sn();lD();ai();s0();kD();vE();IZ="#FF0000",AD=(e,t)=>`linear-gradient( to ${t?"top":"right"}, ${e.join(", ")} )`,MZ=(e,t=100)=>Math.round((e+Number.EPSILON)*t)/t,Iu=(e,t,n)=>Math.min(Math.max(e,t),n),bE=(e,t,n)=>e+n*(t-e),c0=e=>Iu(e,0,1),DZ=(0,Zd.memoize)(e=>(0,El.default)({h:e,s:1,l:.5}).toRgbString()),LZ=(0,Zd.memoize)((e=0,t=1)=>{let n=(0,El.default)(`hsl ${e} 1.0 0.5`);n.setAlpha(c0(t));let o=[];for(let r=0;r<12;r++)o.push(n.spin(-30).toRgbString());return o},(e=0,t=1)=>`${e}:${t}`),NZ=(0,Zd.memoize)(()=>AD(LZ(0))),xE=class extends it.default.PureComponent{constructor(){super(...arguments);W(this,"state",{prevX:0,prevY:0,x:0,y:0});W(this,"state",{isDragging:!1});W(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}))});W(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})});W(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:bE(0,t,Iu(this.props.x,0,1))})}updateY(){let{height:t}=this.spectrumRef.getBoundingClientRect();this.setState({y:bE(0,t,Iu(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=Iu(t-o,0,i),l=Iu(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 it.default.createElement("div",{ref:t=>this.spectrumRef=t,className:"tco-color-picker-spectrum",tabIndex:"-1",style:this.props.style},it.default.createElement("div",{className:"tco-color-picker-spectrum-x"}),it.default.createElement("div",{className:"tco-color-picker-spectrum-y"}),it.default.createElement("div",{className:"tco-color-picker-spectrum-iris",style:{left:this.state.x,top:this.state.y}}),it.default.createElement("div",{className:"tco-color-picker-spectrum-ratio"}))}};W(xE,"defaultProps",{style:{},position:0,onUpdate:()=>{},onDragStart:()=>{},onDragEnd:()=>{}});p0=class extends it.default.PureComponent{constructor(){super(...arguments);W(this,"state",{prevUpdate:0,position:0});W(this,"state",{isDragging:!1});W(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}))});W(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})});W(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:bE(0,t,Iu(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=Iu(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 it.default.createElement("div",{ref:t=>this.sliderRef=t,className:"tco-color-picker-control-slider",tabIndex:"-1"},it.default.createElement("div",{className:"tco-color-picker-control-slider-handle",style:{left:this.state.position}}),it.default.createElement("div",{className:"tco-color-picker-control-slider-value",style:this.props.style}))}};W(p0,"defaultProps",{style:{},position:0,onUpdate:()=>{},onDragStart:()=>{},onDragEnd:()=>{}});Jd=class extends it.default.Component{constructor(){super(...arguments);W(this,"state",{inputValue:null,invalid:!1,isDynamicContent:!1,colorOutputFormat:null,hsva:{h:0,s:1,v:1,a:1}});W(this,"parseColor",(0,Zd.memoize)(t=>(0,El.default)(this.props.applyColors(t))));W(this,"colorToHsl",t=>this.parseColor(t).toHsl());W(this,"colorToHsv",t=>this.parseColor(t).toHsv());W(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,El.default)(s);if(a.isValid())return o(s,!1,a)}let i=(0,El.default)(n);return i.isValid()?o(n,!1,i):cn(n)||n.match(/var\(.*?\)/)?o(n,!0):this.setState({inputValue:n,invalid:!0})});W(this,"updateColorFromDimensions",Oa(({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,El.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=MZ(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));W(this,"onUpdateFromSpectrum",(t,n)=>{this.lazyUpdateHandle=this.updateColorFromDimensions({s:t,v:n})});W(this,"onUpdateHue",t=>{this.lazyUpdateHandle=this.updateColorFromDimensions({h:t})});W(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.props.value!==t.value&&this.state.inputValue!==this.props.value&&this.detectColorForTextInput()}componentWillUnmount(){cancelIdleCallback(this.lazyUpdateHandle)}detectColorForTextInput(){if(cn(this.props.value)||this.props.value.includes("var"))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=DZ(t),s=c0(r),a=(360-t)/360,l=c0(n),u=1-c0(o),c=(0,El.default)({h:t,s:n,v:o,a:r}),p=[c.setAlpha(0).toRgbString(),c.setAlpha(1).toRgbString()];return it.default.createElement(it.default.Fragment,null,it.default.createElement("div",{className:"tco-color-picker-content tco-color-picker-content-solid"},it.default.createElement(xE,{x:l,y:u,style:{backgroundColor:i},onUpdate:this.onUpdateFromSpectrum,onDragStart:this.props.onDragEventStart,onDragEnd:this.props.onDragEventEnd}),it.default.createElement(p0,{position:a,style:{backgroundImage:NZ()},onUpdate:this.onUpdateHue,onDragStart:this.props.onDragEventStart,onDragEnd:this.props.onDragEventEnd}),it.default.createElement(p0,{position:s,style:{backgroundImage:AD(p)},onUpdate:this.onUpdateAlpha,onDragStart:this.props.onDragEventStart,onDragEnd:this.props.onDragEventEnd})),it.default.createElement("div",{className:"tco-picker-input"},sE&&it.default.createElement("button",{className:"is-eyedropper",onClick:()=>{aD().then(f=>{f&&this.props.onUpdate(f)}).catch(console.warn)}},it.default.createElement(te,{type:"eye-dropper"})),it.default.createElement("input",{className:ie("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}),it.default.createElement("button",{className:"is-reset",onClick:()=>this.props.onUpdate("transparent")},it.default.createElement(te,{type:"reset"}))))}};W(Jd,"defaultProps",{value:"",outputFormat:"rgba",usePalette:!1,onUpdate:()=>{},onDragEventStart:()=>{},onDragEventEnd:()=>{},applyColors:t=>t})});var MD,CE=_(()=>{MD=D(j());Ye();Ze();sn()});function LD(e,{listIndex:t,x:n,y:o}){if(!n&&!o){console.error("Locating drop index from undefined values");return}let r=ND({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 ND({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 dp({controlInputWrapper:e,...t}){let n=li();return nt.default.createElement(FD,{setDragging:n,...t})}function mp(e){let t=li();return nt.default.createElement(wE,{setDragging:t,...e})}function Rd({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:f=!0,renderHeader:d,renderItemContent:m,controlInputWrapper:h,...g}){let v=f&&!c,[y,x]=(0,nt.useState)(()=>a?null:(s.find(({type:E})=>E!=="skip")||{})[l]),C=(0,nt.useCallback)(E=>{E.preventDefault(),E.stopPropagation(),o&&x(o())},[x,o]),T=(0,nt.useCallback)(function(E,k){if(E.type==="skip")return nt.default.createElement("li",{key:k.listIndex,className:"tco-value-list-item is-skipped"});let S=r&&r(E);return nt.default.createElement(mp,{canDrag:!S,key:k.listIndex,pickerContent:c,pickerModalClass:p,onClickContent:()=>{v&&x(y===k.listIndex?null:k.listIndex)},content:u(E,k.listIndex),actions:!S&&nt.default.createElement(nt.default.Fragment,null,nt.default.createElement("button",{onClick:P=>{P.stopPropagation();let A=e(E[l],E,k.listIndex);x(A)}},nt.default.createElement(te,{type:"copy"})),nt.default.createElement("button",{onClick:()=>t(E[l],E,k.listIndex)},nt.default.createElement(te,{type:"trash"}))),showMore:v&&y===k.listIndex,...k},c?m(E,k.listIndex):nt.default.createElement(co,null,m(E,k.listIndex)))},[c,p,x,u,r,m,y]);return nt.default.createElement(nt.default.Fragment,null,d?d(C):o&&nt.default.createElement("header",{className:"tco-control-group-header"},nt.default.createElement("span",{className:"tco-control-group-label"},i),nt.default.createElement("button",{onClick:C,className:"tco-control-group-header-action"},nt.default.createElement(te,{type:"plus"}))),nt.default.createElement(dp,{controlInputWrapper:!0,values:s,onMove:n,...g,renderItem:T}))}function em({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:f=!0,...d}){let m=(0,nt.useCallback)(h=>{h.preventDefault(),h.stopPropagation(),o()},[o]);return nt.default.createElement(nt.default.Fragment,null,u?u(m):o&&f&&nt.default.createElement("header",{className:"tco-control-group-header"},nt.default.createElement("span",{className:"tco-control-group-label"},r),nt.default.createElement("button",{onClick:m,className:"tco-control-group-header-action"},nt.default.createElement(te,{type:"plus"}))),nt.default.createElement(dp,{controlInputWrapper:!0,values:i,onMove:n,...d,renderItem:(h,g)=>nt.default.createElement(mp,{key:g.listIndex,content:nt.default.createElement("span",{onClick:v=>{s(v,h,g.listIndex)}},l(h,g.listIndex)),actions:nt.default.createElement(nt.default.Fragment,null,nt.default.createElement("button",{onClick:v=>{v.stopPropagation(),e(h.id,h,g.listIndex)}},nt.default.createElement(te,{type:"copy"})),nt.default.createElement("button",{onClick:()=>t(h.id,h,g.listIndex)},nt.default.createElement(te,{type:"trash"}))),showMore:a(h,g.listIndex),...g},nt.default.createElement(co,null,c(h,g.listIndex)))}),o&&!f&&nt.default.createElement("header",{className:"tco-control-group-header"},nt.default.createElement("span",{className:"tco-control-group-label"},r),nt.default.createElement("button",{onClick:m,className:"tco-control-group-header-action"},nt.default.createElement(te,{type:"plus"}))))}var nt,DD,FD,wE,Yxe,Aa=_(()=>{nt=D(j()),DD=D(hi());Ye();Ze();sn();ke();Co();kt();CE();FD=class extends nt.default.PureComponent{constructor(){super(...arguments);W(this,"state",{isDraggingItem:!1,dropIndex:null});W(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})});W(this,"onDragEnd",(t,n)=>{this.setState({isDraggingItem:!1,dropIndex:null}),n!==null&&this.props.onMove(t,n)})}locateDropIndex(t){return LD(this.listEl,t)}render(){if(this.props.values.length<=0)return nt.default.createElement(nt.default.Fragment,null,this.props.emptyMessage);let t=nt.default.createElement("div",{className:ie("tco-value-list",{"is-dragging-item":this.state.isDraggingItem})},nt.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?nt.default.createElement(co,null,nt.default.createElement(We,null,nt.default.createElement(Qe,null,t))):t}};wE=class extends nt.default.PureComponent{constructor(){super(...arguments);W(this,"state",{initialPosition:{},dragOffset:{},pickerOpen:!1});W(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)});W(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})});W(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=ND(t),r=o?LD(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=nt.default.createElement("li",{ref:n=>{this.liRef=n},className:ie("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()},nt.default.createElement("span",{className:"tco-value-list-item-main",onMouseDown:this.maybeDrag},(this.props.canDrag||!0)&&nt.default.createElement("span",{className:"tco-value-list-item-handle"},nt.default.createElement("b",null),nt.default.createElement("b",null),nt.default.createElement("b",null),nt.default.createElement("b",null)),this.props.content&&(this.props.pickerContent?nt.default.createElement(qt,{modalClass:this.props.pickerModalClass||"",open:!!this.state.pickerOpen,renderSwatch:({ref:n})=>nt.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):nt.default.createElement("span",{className:"tco-value-list-item-content",onClick:this.props.onClickContent},this.props.content)),this.props.actions&&nt.default.createElement("span",{className:"tco-value-list-item-actions"},this.props.actions)),this.props.children&&this.props.showMore&&nt.default.createElement("div",{className:"tco-value-list-item-more"},this.props.children));return this.state.isDragging?nt.default.createElement("li",{className:"tco-value-list-item",style:{minHeight:this.state.initialPosition.height}},DD.default.createPortal(t,window.csAppData.rootEl)):t}};W(wE,"defaultProps",{isLocked:!1,indicateBefore:!1,indicateAfter:!1,isDisabled:!1,actions:null,showMore:!1,content:null,canDrag:!0,ulRef:null});Yxe=(0,nt.createContext)()});function co({children:e,className:t}){return e&&VD.default.createElement("ul",{className:ie("tco-control-list",t)},e)}var VD,f0=_(()=>{VD=D(j());Ye()});var EE,UD=_(()=>{EE=D(j());Er();kt();zi();Ye();ke();Eo();pp();$i();ii();Aa();Jt();_u();f0();Lc()});function HD(){let[e,t]=(0,ci.useState)(""),n=(0,ci.useCallback)(r=>t(r),[t]),o=(0,ci.useCallback)(()=>t(""),[t]);return{query:e,onSearch:n,clearSearch:o}}function jD(e,t,n,o){let[r,i]=(0,ci.useState)(null),s=(0,ci.useMemo)(()=>t||!Array.isArray(n)?null:n.map(o),[t,n,o]);return(0,ci.useEffect)(()=>{i(e&&s?BD.default.go(e,s,{keys:["index"]}).map(({obj:a})=>a.item):null)},[e,s]),[r||n||[],r!==null]}function WD(e="title"){let[t,n]=(0,ci.useState)("asc"),o=(0,ci.useMemo)(()=>[{value:"asc",label:"A-Z"},{value:"desc",label:"Z-A"}],[]),r=(0,ci.useMemo)(()=>_l(e),[e]),i=(0,ci.useMemo)(()=>r(t),[r,t]);return{activeSortMode:t,sortModes:o,setSortMode:n,sorter:i}}var ci,BD,zD,$D,$Z,HZ,jZ,_l,tm,GD,hp=_(()=>{ci=D(j()),BD=D(Av()),zD=e=>typeof e=="string"?e.toLocaleLowerCase():e,$D=(e,t)=>typeof e=="function"?e(t):t[e],$Z=(e,t,n)=>[zD($D(e,t)),zD($D(e,n))],HZ=([e,t])=>e>t?1:e<t?-1:0,jZ=([e,t])=>e>t?-1:e<t?1:0,_l=e=>t=>(n,o)=>{let r=$Z(e,n,o);return t==="desc"?jZ(r):HZ(r)};tm=_l("title")("asc"),GD=_l("name")("asc")});function WZ({active:e,value:t,choices:n,onToggle:o,onUpdateChoice:r}){let i=e?t:"_off",[s,a]=(0,Oo.useState)(!1),l=(0,Oo.useCallback)(()=>{a(f=>!f)},[a]),u=(0,Oo.useCallback)(f=>{f==="_off"?o(!1):(o(!0),r(f)),a(!1)},[]),c=(0,Oo.useMemo)(()=>{let f=n.find(d=>d.value===i);return f?f.label:w("app.forms.toggle.on")},[i,n]);return Oo.default.createElement(qt,{noWrapper:!0,open:s,modalClass:"is-toggle-picker",onToggle:a,renderSwatch:({ref:f})=>Oo.default.createElement("button",{ref:f,onClick:l,className:ie("tco-toggle","has-on-label",{"is-active":e},{"is-open":s})},e&&Oo.default.createElement("span",null,e?c:w("app.forms.toggle.off")),!e&&Oo.default.createElement("i",null,Oo.default.createElement(te,{type:"more"})))},Oo.default.createElement("div",{className:"tco-choose-picker-content"},Oo.default.createElement(Kn,{isVertical:!0,value:i,choices:n,onUpdate:u})))}var Oo,Hi,gp=_(()=>{Oo=D(j());Ye();ke();qr();qr();Co();Ze();Bn();Hi=class extends Oo.default.PureComponent{constructor(){super(...arguments);W(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?Oo.default.createElement(Ou,{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)?Oo.default.createElement(WZ,{onToggle:this.props.onToggle,onUpdateChoice:this.props.onUpdateChoice,choices:[{value:"_off",label:this.props.offLabel||w("app.forms.toggle.off")},...this.props.choices],active:t,value:this.props.selectedChoice}):Oo.default.createElement(Mu,{tag:"button",tooltip:this.props.tooltip,onClick:this.onToggle,className:ie("tco-toggle",{"is-active":t},this.props.className)},t&&Oo.default.createElement("span",null,t?w("app.forms.toggle.on"):w("app.forms.toggle.off")))}};W(Hi,"defaultProps",{on:!1,choices:null,selectedChoice:null,offValue:null,offLabel:"",className:"",tooltip:"",onToggle:()=>{},onUpdateChoice:()=>{}})});function Si(e){let t=e.options||{},{breakoutMode:n}=pt(),o=cn(e.value)||typeof e.value!="boolean"&&typeof e.value!="undefined"&&e.value!==""&&parseInt(e.value)!==0&&parseInt(e.value)!==1,r=(0,nm.useCallback)(function(i){t?.toggle?e.updateValue(i?t.toggle.on:t.toggle.off):e.updateValue(i)},[t?.toggle,e.updateValue]);return n||o?nm.default.createElement(Ei,{resetValue:!1,isCustomValue:o,value:e.value,placeholder:t?.placeholder,updateValue:e.updateValue}):nm.default.createElement(Hi,{on:e.value,onToggle:r})}var nm,Du=_(()=>{nm=D(j());gp();vt();ku();ai()});function GZ(e,t){SE(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}function qZ(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,f=arguments;if(i)return;function d(){s=Date.now(),n.apply(c,f)}function m(){r=void 0}o&&!r&&d(),a(),o===void 0&&p>e?d():t!==!0&&(r=setTimeout(o?m:d,o===void 0?e-p:e))}return u.cancel=l,u}function QD(e){return typeof e=="number"?{unit:vp.Percent,value:e*100}:typeof e=="string"?e.match(/^(\d*(\.\d+)?)px$/)?{unit:vp.Pixel,value:parseFloat(e)}:e.match(/^(\d*(\.\d+)?)%$/)?{unit:vp.Percent,value:parseFloat(e)}:(console.warn('scrollThreshold format is invalid. Valid formats: "120px", "50%"...'),qD):(console.warn("scrollThreshold should be string or number"),qD)}var Lu,SE,om,vp,qD,QZ,KD,YD=_(()=>{Lu=D(j());SE=function(e,t){return SE=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])},SE(e,t)};om=function(){return om=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},om.apply(this,arguments)};vp={Pixel:"Pixel",Percent:"Percent"},qD={unit:vp.Percent,value:.8};QZ=function(e){GZ(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=qZ(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?om(om({},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=QD(o);return i.unit===vp.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=QD(o);return i.unit===vp.Pixel?n.scrollTop+r>=n.scrollHeight-i.value:n.scrollTop+r>=i.value/100*n.scrollHeight},t.prototype.render=function(){var n=this,o=om({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 Lu.default.createElement("div",{style:i,className:"infinite-scroll-component__outerdiv"},Lu.default.createElement("div",{className:"infinite-scroll-component "+(this.props.className||""),ref:function(s){return n._infScroll=s},style:o},this.props.pullDownToRefresh&&Lu.default.createElement("div",{style:{position:"relative"},ref:function(s){return n._pullDown=s}},Lu.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}(Lu.Component),KD=QZ});function m0({items:e=[],renderFunc:t=function(s){return s},batchNumber:n=90,height:o=300,style:r=void 0,scrollRef:i=void 0}){(0,ji.useEffect)(function(){s.current=1,l(e.slice(0,n))},[e]);let s=(0,ji.useRef)(1),[a,l]=(0,ji.useState)([]),u=e.length,c=(0,ji.useCallback)(function(){setTimeout(function(){let p=s.current*n,f=e.slice(p,p+n);++s.current,l([...a,...f])},25)},[a,s.current,e]);return ji.default.createElement(ji.default.Fragment,null,ji.default.createElement(KD,{dataLength:a.length,next:c,hasMore:a.length!==u,style:r,height:o},a.map(p=>t(p))))}var ji,_E=_(()=>{ji=D(j());YD()});function yp({value:e,updateValue:t,options:{usePallete:n=!0}={}}){let o=(0,bt.useRef)(),[r,i]=(0,bt.useState)(!1),[s,a]=(0,bt.useState)(),l=P6({usePallete:n}),u=si("expanded_font_family"),{breakoutMode:c,dynamicContent:p}=pt();e||(e="");let f=(0,bt.useMemo)(function(){for(let v=0;v<l.length;++v){let y=l[v];for(let x=0;x<y.options.length;++x){let C=y.options[x];if(C.value===e)return C.label}}return e},[e,l]),d=(0,bt.useMemo)(function(){let v=[],y=new RegExp(Zv(s?.toLowerCase()||""),"i");return l.forEach(function(x){let C=[...x.options];s&&(C=C.filter(function(T){return T.label?.match&&T.label.match(y)})),!!C.length&&(v.push({type:"group",label:x.label}),C.forEach(function(T){v.push({type:"item",...T})}))}),v},[l,s]),m=(0,bt.useCallback)(function(v){i(!1),t(v)},[t,i]),h=(0,bt.useMemo)(function(){let v=document.querySelector(".tco-form-font-picker");return!v||u?{}:{width:v.clientWidth+"px"}},[r,u]),g=u?"is-font-family-picker-extend":"is-font-family-picker";return cn(e)||c?bt.default.createElement(no,{value:e,onUpdate:t,dynamicContent:p}):bt.default.createElement(qt,{className:"tco-form-font-picker tco-text-ellipsis",modalClass:g,isInput:!0,open:r,onToggle:i,content:bt.default.createElement(bt.default.Fragment,null,bt.default.createElement("span",null,f)," ",bt.default.createElement(te,{type:"select"}))},bt.default.createElement("div",{className:"tco-picker-header"},bt.default.createElement(bi,{query:s,context:w("app.fonts.entities"),focusOnShortcut:!1,onQueryChange:a})),u&&bt.default.createElement(YZ,null),bt.default.createElement("div",{className:"tco-font-family-picker-content tco-picker-content",ref:o,style:h},d.length?bt.default.createElement(JD.Provider,{value:m},bt.default.createElement(m0,{items:d,scrollRef:o,batchNumber:10,renderFunc:XZ})):bt.default.createElement("h4",{className:"tco-app-standard-padding"},w("app.controls.font-family.none-found"))))}function YZ(){let[e,t]=dt(XD);return bt.default.createElement("div",{className:"tco-picker-header tco-app-standard-padding"},bt.default.createElement(ro,{updateValue:t,value:e,options:KZ}))}function XZ(e){return e.type==="group"?bt.default.createElement("h4",{className:"tco-app-standard-padding",key:`group-${e.label}`},e.label):bt.default.createElement(JZ,{item:e,key:e.value})}function JZ({item:e}){let t=(0,bt.useContext)(JD),n=si("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,bt.useCallback)(function(){t(e.value)},[t,e]),i=(0,bt.useMemo)(function(){return bt.default.createElement(RD,{item:e})},[e]),s=n?bt.default.createElement(bt.default.Fragment,null,bt.default.createElement("p",null,bt.default.createElement("strong",null,e.label)),bt.default.createElement(ZZ,{style:o})):bt.default.createElement("p",{style:o},e.label);return bt.default.createElement("div",{className:"tco-font-family-picker-item tco-app-standard-padding",onClick:r},s,i)}function ZZ({style:e={}}){let t=yt(XD);return bt.default.createElement("p",{className:"tco-text-ellipsis tco-text-off",style:e},t)}function RD({item:e}){let t=e?.item||e;return t.family==="Roboto"?null:t._id&&t.source?bt.default.createElement(RZ,{item:t}):t?.files?.length?bt.default.createElement(eR,{item:t}):t.load_url?TE.default.createPortal(bt.default.createElement("link",{href:t.load_url,rel:"stylesheet",type:"text/css"}),window.csAppData.rootEl):null}function RZ({item:e}){let t=E6(e);return t?bt.default.createElement(RD,{item:t}):null}function eR({item:e}){let[t,n]=(0,bt.useState)(ZD[e._id]||null);return(0,bt.useEffect)(function(){t||ho("custom-font-css",{id:e._id},{gzip:!1}).then(function(o){let r=o?.data?.css;ZD[e._id]=r,n(r)}).catch(function(o){})},[e._id,t]),TE.default.createPortal(bt.default.createElement("style",null,t),window.csAppData.rootEl)}var bt,TE,XD,KZ,JD,ZD,h0=_(()=>{bt=D(j()),TE=D(hi());ke();Zc();vt();Co();gl();_E();Dn();zi();dr();ai();Ze();$i();Jt();XD=Di("font-family-expanded-input",window.csAppData.app_i18n["app.controls.font-family.sample-display"]),KZ={dynamic_content:!1},JD=(0,bt.createContext)(),ZD={}});var bp,g0,tR,Owe,kwe,Awe,eL=_(()=>{bp=D(j());kt();ke();Er();zi();Ze();hl();Jo();ss();Dn();Eo();g0=D(ln());hp();Zc();ii();Aa();CE();Jt();sn();Du();$i();h0();Lc();tR=["woff2","woff","ttf","svg","eot"].reverse(),Owe=_l("filename")("asc"),kwe=_l(({filename:e})=>tR.indexOf(e.split(".").pop()))("asc"),Awe=(0,g0.memoize)(()=>Object.keys(window.csAppData.fonts.customFontMimeTypes).reduce((e,t)=>[...e,...window.csAppData.fonts.customFontMimeTypes[t].split("|")],[]))});var xp,OE,kE,Cp,tL,AE,nL,PE,oL,wp=_(()=>{Ai();xp=e=>Array.from({length:e},(t,n)=>null),OE=e=>typeof e!="undefined"&&e!==null,kE=(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];OE(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];OE(e[i])?(r[n][3]=!0,r[i]=[e[i],i,s]):r[i]=[s,a,s]}return r},Cp=(e,t,[n,,o])=>Object.keys(t).reduce((r,i)=>(r._bp_data[i]=[...t[i]],r._bp_data_resolved[i]=kE(r._bp_data[i],e[i],n,o+1),r),{_bp_data:{},_bp_data_resolved:{}}),tL=e=>{let t=`${e[0]}_${e[2]}`;return[`_bp_data${t}`,t]},AE=(e,t,n,o,r)=>{let[i,s]=tL(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},nL=(e,...t)=>jn(e,n=>{AE(n,...t)}),PE=(e,t,n=[],o)=>{let[r]=tL(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]}},oL=(e,...t)=>jn(e,n=>{PE(n,...t)})});function iL(){return rL}function IE(e){return rL[e]||{}}var rL,ME=_(()=>{rL=function(){let e={...window.csAppData.stacks};for(var t in e)e[t].value=t;return e}()});function DE(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)}var sL=_(()=>{});var lL,aL=_(()=>{lL="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 cL,uL=_(()=>{cL="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 fL,pL=_(()=>{fL="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCAKAAoADAREAAhEBAxEB/8QAGwABAQADAQEBAAAAAAAAAAAAAAYBBAUCAwf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD9mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ4AAAAAAAAAAAAAAAAAAAAAAAAAAAB7PQAAAAAAAAAAOEfIAAAAAAAAAAAAAAAAAAAAAAAAAAAH1O6AAAAAAAAAACdAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAAAAAAAAnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAAAAAAAAJ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAAAAAAAAACdAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAAAAAAAAnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAAAAAAAAJ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAAAAAAAAACdAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAAAAAAAAnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAAAAAAAAJ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAAAAAAAAACdAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAAAAAAAAnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAAAAAAAAJ0AAAAAAAAAAAAHOOcADrG4AAAAAAAAAAAACiAAAAAAAAAABOgAAAAAAAAAAAA4JzTqHLB2jrAAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAAOCapsHUOAdU6wAAAAAAAAAAAAKIAAAAAAAAAAE6AAAAAAAAAAAADgmybINA+p1gAAAAAAAAAAAAUQAAAAAAAAAAJ0AAAAAAAAAAAAHMOaADrm8AAAAAAAAAAAACiAAAAAAAAAABOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIAAAAAAAAAAE6AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAABOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIAAAAAAAAAAE6AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAABOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIAAAAAAAAAAE6AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAABOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIAAAAAAAAAAE6AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAAME8AAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAAAAAAABzTXAAAAAAAAAAAAAAAAAAAAAAAAAAABsHSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMGmYAAAAAAAAAAAAAAAAAAAAAAABk3DIAAAAAAAAAAAAAMGuAAAAAAAAAAAAAAAADAAABkAAAA2DIAAAAAAAAAAAB8TAAAAAAAAAAAAAAAAAAAAAAAAAAAAPR9QAAAAAAAAAAaJ5AAAAAAAAAAAAAAAAAAAAAAAAAAAB7N0AAAAAAAAAAAAAAAGAZAAAAAAAAAAAAAAAABgGQAAAAAAAAAAAAAAAAAAAAa5oGQAAAAAAAAAAAAAAAAYN82AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//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 mL,dL=_(()=>{mL="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCAKAAoADAREAAhEBAxEB/8QAGwABAAMBAQEBAAAAAAAAAAAAAAMEBQECBgf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD9mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIzgAAAAAAAAAAAAAB0kAAAAAAAAAAAAAAAAAAAAAAABRMsAAAAAAAAAAAAAAA0TRAAAAAAAAAAAAAAAAAAAAAAAMYrAAAAAAAAAAAAAAAEpugAAAAAAAAAAAAAAAAAAAAAAGKVwAAAAAAAAAAAAAACQ3gAAAAAAAAAAAAAAAAAAAAAADFK4AAAAAAAAAAAAAABIbwAAAAAAAAAAAAAAAAAAAAAABilcAAAAAAAAAAAAAAAkN4AAAAAAAAAAAAAAAAAAAAAAAxSuAAAAAAAAAAAAAAASG8AAAAAAAAAAAAAAAAAAAAAAAYpXAAAAAAAAAAAAAAAJDeAAIzwAAAAAAAAAAAD0SgAAAAAAAxSuAAAAAAYx4APZsgAAAAAEhvAAFYgAAAAAAAAAAAB7LoAAAAAAAMUrgAAAAA8HyRYPRVB9aewAAAAASG8AAcOgAAAAAAAAAAAAA4dAAAAABilcAAAAAHg+SLp6LBkH1p7AAAAABIbwABSKp0AAAAAAAAAAAAAlNEAAAAAGKVwAAAAAeD5g+jOnD5w+nPYAAAAAJDeAAAAAAAAAAAAAAAAAAAAAAAMUrgAAAAA4fMHgA9n050AAAAAEhvAAFIrAAAAAAAAA1ToAAAAAAAAAAMUrgAAAAAAAAAAAAAAEhvAAAAAAAAAAAAAAAAAAAAAAAGKVwAAAAAAAAAAAAAACQ3gAAAAAAAAAAAAAAAAAAAAAADFK4AAAAAAAAAAAAAABIbwAAAAAAAAAAAAAAAAAAAAAABilcAAAAAAAAAAAAAAAkN4AAAAAAAAAAAAAAAAAAAAAAAxSuAAAAAAAAAAAAAAASG8AAAAAAAAAAAAAAAAAAAAAAAYpXAAAAAAAAAAAAAAAJDeAAAAAAAAAAAAAAAAAAAAAAAMopAAAAAAAAAAAAAAAFk2QAAAAAAAAAAAAAAAAAAAAAADwUjgAAAAAAAAAAAAAB0unsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhM08gAAAAAAAAAAAAAHTRLAAAAAAAAAAAAAAAAAAAAAAABkFQAAAAAAAAAAAAAAAnNsAAAAAAAAAAAAAAAAAAAAAAAxSuAAAAAAAAAAAAAAASG8AAAAAAAAAAAAAAAAAAAAAAAYpXAAAAAAAAAAAAAAAJDeAAAAAAAAAAAAAAAAAAAAAAAMUrgAAAAAAAAAAAAAAEhvAAAAAAAAAAAAAAAAAAAAAAAGKVwAAAAAAAAAAAAAACQ3gAAAAAAAAAAAAAAAAAAAAAADFK4AAAAAAAAAAAAAABIbwAAAAAAAAAAAAAAAAAAAAAABilcAAAAAArnkAkJgAAAAACQ3gACqVwAAAAAAAAAAAey+AAAAAAADFK4AAAAAK58uSHk8kh9YAAAAAASG8AAeTwAAAAAAAAAAAD0ewAAAAAAAYpXAAAAABWPmCydPBGfWgAAAAAEhvAAEJEAAcAAAAAAAAB0AA9FkAAAAAGKVwAAAAAVj54+mPJ4PnD6wAAAAAAkN4AAhIgAADgAOgAA4ADoAAB6LIAAAAAMUrgAAAAArnzhOAQn1QAAAAABIbwAB4PIAAAAAAAAJQAAAAAAAAAADFK4AAAAABTOAEhZAAAAAAJDeAAKpXAAAAAAAABonQAAAAAAAAAAYpXAAAAAAAAAAAAAAAJDeAAAAAAAAAAAAAAAAAAAAAAAMUrgAAAAAAAAAAAAAAEhvAAAAAAAAAAAAAAAAAAAAAAAGKVwAAAAAAAAAAAAAACQ3gAAAAAAAAAAAAAAAAAAAAAADFK4AAAAAAAAAAAAAABIbwAAAAAAAAAAAAAAAAAAAAAABilcAAAAAAAAAAAAAAAkN4AAAAAAAAAAAAAAAAAAAAAAAxyqAAAAAAAAAAAAAAATG4AAAAAAAAAAAAAAAAAAAAAAAVjLOAAAAAAAAAAAAAAHTTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4KRwAAAAAAAAAAAAAA6XT2AAAAAAAAAAAAAAAAAAAAAAAZRSAAAAAAAAAAAAAAALJsgAAAAAAAAAAAAAAAAAAAAAAGKVwAAAAAAAAAAAAAACQ3gAAAAAAAAAAAAAAAAAAAAAADFK4AAAAAAAAAAAAAABIbwAAAAAAAAAAAAAAAAAAAAAABilcAAAAAAAAAAAAAAAkN4AAAAAAAAAAAAAAAAAAAAAAAxSuAAAAAAAAAAAAAAASG8AAAAAAAAAAAAAAAAAAAAAAAYpXAAAAAAAAAAAAAAAJDeAAAAAAAAAAAAAAAAAAAAAAAMUrgAAAAAAAAAAAAAAEhvAAEZGAAAAAAAAAAAD0TAAAAAAAAxSuAAAAACqfOHAC6fQgAAAAAEhvAAFcgAAAAAAAAAAAB6LoAAAAAAAMUrgAAAAAoHzxolMjLB9OAAAAAASG8AAcB0AHAAAAAAAAAdABwHQAAAAAYpXAAAAABQMM2yUpmefTgAAAAAEhvAAFMqnQAAcAB0AAHAADoAAJTQAAAAABilcAAAAAFAyi4DhSPpgAAAAACQ3gAAAAAAAAAAAAAAAAAAAAAADFK4AAAAAIzKABZNAAAAAAAkN4AAplUAAAAAAAAGoegAAAAAAAAAAYpXAAAAAAAAAAAAAAAJDeAAAAAAAAAAAAAAAAAAAAAAAMUrgAAAAAAAAAAAAAAEhvAAAAAAAAAAAAAAAAAAAAAAAGKVwAAAAAAAAAAAAAACQ3gAAAAAAAAAAAAAAAAAAAAAADFK4AAAAAAAAAAAAAABIbwAAAAAAAAAAAAAAAAAAAAAABilcAAAAAAAAAAAAAAAkN4AAAAAAAAAAAAAAAAAAAAAAAxisAAAAAAAAAAAAAAASm6AAAAAAAAAAAAAAAAAAAAAAAUTLAAAAAAAAAAAAAAANE0QAAAAAAAAAAAAAAAAAAAAAAARnAAAAAAAAAAAAAADpIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//xAAlEAACAQMDBQEBAQEAAAAAAAAUFQQDBVACEjAAARMgQBCAEZD/2gAIAQEAAQIA/ufVWIIIIIIIIIIIIIIIIIIIIIIIIIIIII018hcJX32+Xj5+AjZCfgI+Qn4CPkJ+Aj5CfgI+Qn4CP7VKxhhhhhhhhhhhhhhhhhhhhhhhmiT8E/mq3169e0r725Y/tJhqlSpUqVKlSpUqVKlSpUqVKlSpUqVUrd8E/lrfkGNcIn5R5Y+Qn8tb8j2yJb7rbeqPLH9p0VYsWLFixYsWLFixYsWLFixYsWLFixYsWLIcLkn8tbqJS7SzO8qXSo8sfIT+XVpqwRhhqUHRp5I/tO1eXy+Xy+Xy+Xy+Xy+Xy+Xy+Xy+Xyafnn4CPkJ+Aj5CfgI+Qn4CPkJ+Aj5CfgI+QudL74FHH1Keq1KVKlSpUqVKlSpUqVKlSpUqVKlSpUqVKlSp02qlS/h+TJ1XE8888888888888888888888888888/TcIsrH3HX98PXj5+Aj5CfgI+Qn4CPkJ+Aj5CfgI+Qn82q4M2bOjM5Y/tLmNWrVq1atWrVq1atWrVq1atWrVq1a0bl8E/ln6uqFDXT6j6uWP7a6Y44444444444444444444444+mj8E/luP5Cmf5LiUeaP7V5TJkyZMmbNmzZs2bNmzZs2bNmzZs2TJkyZUZ3JP5bj1Fj9o8aJPiUu3LH9q8VatWrVq1asWLFi1atWrVqxYsWLVq1atWraMLkn8s/tQlNmzbRr5Y/trqEEEEEEEEEEEEEEEEEEfPP5tVqTp09C38sf2lw1SpUqVKlSpUqVKlSpUqVKtPb5p+Aj5CfgI+Qn4CPkJ+Aj5CfgI+QuOn74mnHy4uqKOOOOOOOOOOOOOOOOOOOOOOOOOOOOPpiw4f8AD9SpqurZs2bNmzZs2bNmzZs2bNmzZs2bNmzZs2bNtN1pVcfc6v3wK2Pn4CPkJ+Aj5CfgI+Qn4CPkJ+Aj5CfgI/tVrnHHHHHHHHHHHHHHHHHHHHHHHaJfwT+W5V+9Xfv32qVyx/aTDVKlSpUqVKlSpUqVKlSpUqVKlSpUqpW34J/Lefy1zO+jVpt3NH5N27du3bt27du3bt27du3bvXt35J/Leeo1CpZYEC9QrdzR/adFVq1atWrVrFixYrVq1atWsWLFitWrVq1auJB5J/LeeoE5+/732BzR8hP5a9DvYEKFDCtPLH9p3W7du3bt27du3bt27du3bv8AdPzz8BHyE/AR8hPwEfIT8BHyE/AR8hPwEbIXCL99viZDVRHHHHHHHHHHHHHHHHHHHHHHHHHHHHH00P8AgV//xAA+EAABAwEECQMBBQYFBQAAAAABAAIDUwRRkZIRJFBjcoGiseESMFIxECAhQEETFCIjMmIFQmFkgBUzcZDR/9oACAEBAAM/AP8AnPEw6HSMBuLlDVjzBQ1Y8wUNWPMFDVjzBQ1Y8wUNWPMFDVjzBQ1Y8wUNWPMFDVjzBQ1Y8wUNWPMFDVjzBQ1Y8wUNWPMFDVjzBQ1Y8wUNWPMFDVjzBQ1Y8wUNWPMFDVjzBQ1Y8wUNWPMFDVjzBQ1Y8wUNWPMFDVjzBQ1Y8wUTjobIwm4OG0TEBGw6HH6m4bALj+xkOn4naGuv5dtgazFxjaGuycu2wNZi4x32hrsnLtsDWYuMd9oa7Jy7bA1mLjHfaGuycu2wNZi4x32hrsnLtsDWYuMd/vRw/wDceGqCq1QVWqCq1QVWqCq1QVWqCq1QVWqCq1QVWqCq1QVWqCq1QVWqCq1QVWqCq1QVWqCq1QVWqCq1QVWqCq1QVWqGR3pbI0n8jrsnLt7x9ZEUQ9P6FynpRqelGp6Uad6wJom+m9vvazFxjv8AebaXBxcQQE2qcEKpyoVTlQqnKhVOVCqcqFU5UKpyoVTlQqnKhVOVCqcqFU5UKpyoVTlQqnKhVOVCqcqFU5UKpyoVTlQqnKhVOVCqcqZFKH+sn0/kddk5dvd/kP4T9gtVqbE53pBTbHaPQxxc0jT9v8hnCPd1mLjHfaGuycu3u/yJOE/ZaZoRNHob+rfx0Eqa02oicPaG/wBZcmRxCazs9Ib/AFAd/s/kM4R7usxcY7/ektBaWEaB+hU/9mKnvZip72Yqe9mKnvZip72Yqe9mKnvZip72Yqe9mKnvZip72Yqe9mKnvZip72Yqe9mKnvZip72Yqe9mKnvZip72Yqe9mKnvZip72Yqe9mKnvZip72Yqe9mKmhnD3EBvu67Jy7e7/Ik4SmTWhrZXtYz6uLjoVlaABPCALnhWavFnCsrmkGeEg3vCZDaHNie17Pq0g6V/IZwj3dZi4x32hrsnLt7vqYW3jQrRC8tMTz/qBpBU9GTKVPRkylT0ZMpVoleGtheP9SNAXoYG3DR7usxcY7/etALf2Ad6f19IVuulyK3XS5Fbrpcit10uRW66XIrddLkVuulyK3XS5Fbrpcit10uRW66XIrddLkVuulyK3XS5Fbrpcit10uRW66XIrd6vpLlR9I0/X8vrsnLtsDWYuMd9oa7Jy7bA1mLjHfaGuycu2wNZi4x32hrsnLtsDWYuMd9oa7Jy7bA1mLjHfaGuycu2wNZi4x32gWzCT9Hd9gGW0h3+Vn4naDZWFrxpBTSf4ZSBcQt90+Vvunyt90+Vvunyt90+Vvunyt90+Vvunyt90+Vvunyt90+Vvunyt90+Vvunyt90+Vvunyt90+Vvunyt90+Vvunyt90+Vvunyt90+Vvunyt90+Vvunyt90+Vvunyt90+UNP8UpI4UyFnoYNA/wCEDbNH6j+JP0CtBP4ODRcAFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaanSFaAdJeDyCbaWXPH1G0C61FvxAGwDHaozedGO0Ndk5dtgazFxjvtDXZOXbYGsxcY77Q12Tl22BrMXGO+0Ndk5dtgazFxjvtDXZOXbYGsxcY77Q12Tl296ysJBnYrJWGBVkrDAqyVhgVBO70xStc673tZi4x3+9+7Oa0M9RITqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxTqQxRklawx6PUb/yOuycu3ullhmI+J+yW0P8ARCwucnRPLHgtcPqD9hZaI3N+ocPe1mLjHf7zH/1ta7/yFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFGw6WxsBvDfyOuycu3u6hNw/Y6xSF7WhwI0EKX/FLaSAA52ACfY5fQ+7SDev57OIe9rMXGO/3o7Po9enSblB/dgoL3YKC92CgvdgoL3YKC5+CgufgoLn4KC5+CgufgoLn4KC5+CgufgoLn4KC5+CgufgoLn4KC5+CgufgoLn4KC5+CgufgoLn4KC92CgvdgoL3YKC92Cgvdgop5AxvqBN493XZOXb3dQm4U61WhsTf1+puCiEAh9AMejRoUVkDhC3R6jpKFssxb/AJx+LSi20MBGghw7+9rMXGO/3o7Ro9enSLlBc7FQXOxUFzsVBc7FQXOxUFzsVBc7FQXvxUF78VBe/FQf34qC52KgudioLnYqC52KgudioLnYqD+/FQXvxUF78VBe/FQf3YqC52KgudioLnYqC52KgudioLnYqKCT1t9RIvPu67Jy7e6XWCYD4qWykmF3pJFwKtlbpCtlbpCtlbpCfPbGOd+L3PHvazFxjv8AeZH/AFva3TeVDVjzBQ1Y8wUNWPMFDVjzBQ1Y8wUNWPMFDVjzBQ1Y8wUNWPMFDVjzBQ1Y8wUNWPMFDVjzBQ1Y8wUNWPMFDVjzBQ1Y8wUNVmYfmNdk5dvesj3EmLAkKyUzmKslM5irJTOYqzWd/rjjHqvJ0+9rMXGO/wB795c1wf6SE6qME6qME6qME6qME6qME6qME6qME6qME6qME6qME6qME6qME6qME6qME6qME6qME6qMEaoyr0tAu/L67Jy7bA1mLjHfaGuycu2wNZi4x32hrsnLtsDWYuMd9oa7Jy7bA1mLjHfaGuycu2wNZi4x32gW2xxvAOwC+1RgfIHDaH7yy57foVO06DE/kNKmpSZSpqUmUqalJlKmpSZSpqUmUqalJlKmpSZSpqUmUqalJlKmpSZSpqUmUqalJlKmpSZSpqUmUqalJlKmpSZSpqUmUqalJlKmpSZSpqUmUqalJlKmpSZSpqUmUqalJlKmpSZSpqUmUqalJlKmpSZSpqUmUqdx0CJ/MaF+7j1O/F5/4QNiYXPOgBNB/hiJF5K3PV4W56vC3PV4W56vC3PV4W56vC3PV4W56vC3PV4W56vC3PV4W56vC3PV4W56vC3PV4W56vC3PV4W56vC3PV4W56vC3PV4W56vC3PV4W56vC3PV4W56vC3PV4W56vC3PV4Q0/xREDiTJmeth0jaBdMI/0b32AYrSG/wCV/wCB2hrsnLtsDWYuMd9oa7Jy7bA1mLjHfaGuycu2wNZi4x32hrsnLtsDWYuMd9oa7Jy7bA1mLjHfaGuycu2wNZi4x3+9HDo/aPDdKs9UKz1QrPVCs9UKz1QrPVCs9UKz1QrPVCs9UKz1QrPVCs9UKz1QrPVCs9UKz1QrPVCs9UKz1QrPVCs9UKz1QrPVChkcGtkBJ/I67Jy7e66CxPew6HfQFSO+r3HmnfIp3yKd8ipWWxjPWSx/4Ee9rMXGO/3mWkguJBCZUcmVHJlRyZUcmVHJlRyZUcmVHJlRyZUcmVHJlRyZUcmVHJlRyZUcmVHJlRyZUcmVHJlRyZUcmVHJlRyjjka/1uPpOn8jrsnLt7uoHiH2QWUSCYfi76HQjabS8QRnQ5xLWi5OY4tcCHD6grX4eL3tZi4x39wXhNvCbeE28Jt4Tbwm3hNvCbeE28Jt4Tbwm3hNvCbeE28Jt4QvH3gfd12Tl293UDxBOtM7YmfUqzOi9LNLHfJNsUZ+jpHfVy0j95YOP/6tfh4ve1mLjHf7z7QWlhH4foVN8mYlTfKPEqb5R4lTfKPEqb5R4lTfKPEqb5R4lT3sxU97MVPezFT3sxU3yjxKm+UeJU3yjxKm+UeJU3yjxKm+UeJU97MVPezFT3sxU97MVNezFTfKPEqb5R4lTfKPEqb5R4lTfKPEqb5R4lSwzh7nNAF3u67Jy7e7qB4gm2H1n9j63O/X1aNAX+36/C/2/X4Qc0tNm0g/3+EP+oxekaB6ve1mLjHfaGuycu3ustELon/Ryun6U6uMqdXGVOrjKmWWUSuk9bh9Pe1mLjHf71o0t/YerR+vpVu3uCt29wVu3uCt29wVu3uCt29wVu3uCt29wVu3uCt29wVu3uCt29wVu3uCt29wVu3uCt29wVu3uCt29R9A9X10fj+X12Tl22BrMXGO+0Ndk5dtgazFxjvtDXZOXbYGsxcY77Q12Tl22BrMXGO+0Ndk5dtgazFxjvtDXX8u2wNZi4xtAygSMGlw+ovGwC0/tpBo+I2jE46XRsJvLVDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUNKPKFDSjyhQ0o8oUTTpbGwG8NH/AKC//8QAFBEBAAAAAAAAAAAAAAAAAAAAwP/aAAgBAgEBPwBIB//EABQRAQAAAAAAAAAAAAAAAAAAAMD/2gAIAQMBAT8ASAf/2Q=="});var gL,hL=_(()=>{gL="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCAKAAoADAREAAhEBAxEB/8QAGwABAQADAQEBAAAAAAAAAAAAAAYBBAUCAwf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD9mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ4AAAAAAAAAAAAAAAAAAAAAAAAAAAB7PQAAAAAAAAAAOEfIAAAAAAAAAAAAAAAAAAAAAAAAAAAH1O6AAAAAAAAAACdAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAAAAAAAAnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAAAAAAAAJ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAAAAAAAAACdAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAAAAAAAAnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAAAAAAAAJ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAAAAAAAAACdAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAAAAAAAAnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAAAAAAAAJ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAAAAAAAAACdAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAAAAAAAAnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAAAAAAAAJ0AAAAAAAAAAAAGiaJtAH2NwAAAAAAAAAAAAFEAAAAAAAAAACdAAAAAAAAAAAAAOOfE2jWPsdcAAAAAAAAAAAAFEAAAAAAAAAACdAAAAAAAAAAAAAOUfA9nk2DpgAAAAAAAAAAAAogAAAAAAAAAAToAAAAAAAAAAAABqnLPRg7J9AAAAAAAAAAAAAUQAAAAAAAAAAJ0AAAAAAAAAAAAAHGOycY7IAAAAAAAAAAAABRAAAAAAAAAAAnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAAAAAAAAJ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAAAAAAAAACdAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAAAAAAAAnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAAAAAAAAJ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAAAAAAAAACdAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAAAAAAAAnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAAAAAAAAJ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAAAAAAAAACdAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAAAAAAAAnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAAAAAAAAJ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAFEAAAAAAAAAACdAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAAAAAAAGCeAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAAAAAAAAAAA5prgAAAAAAAAAAAAAAAAAAAAAAAAAAA2DpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGDTMAAAAAAAAAAAAAAAAAAAAAAAAybhkAAAAAAAAAAAAAGDXAAAAAAAAAAAAAAAABgAAAyAAAAbBkAAAAAAAAAAAA+JgAAAAAAAAAAAAAAAAAAAAAAAAAAAHo+oAAAAAAAAAANE8gAAAAAAAAAAAAAAAAAAAAAAAAAAA9m6AAAAAAAAAAAAAAADAMgAAAAAAAAAAAAAAAAwDIAAAAAAAAAAAAAAAAAAAANc0DIAAAAAAAAAAAAAAAAMG+bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/8QAIhABAQABBAICAwEAAAAAAAAAFBUEAQIDBUBgE5AAUKCA/9oACAEBAAECAPt73b0IQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEI27/ABsnn/cY3N90GX1WJmXbt3F7T0vK3dll7+z63M67X0vutufzswMno+P0vscbbj/B8OPt9MxsH8B/CDl9eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJ1/++ddalWrVq1atWrVq1atWrVq1atWrVq1atWrVq1atWrVq1atWrVq1atWrVq1aunabdfM10AAAAAAAAAAAAAAAAAAAAAAAAAAAE+dOnTp06cAAAAAAANNPJ35TGMYxjGMYxjGMYxjGMYxjGMYxjGMYxjGMYxjGMYxjGMYxjGbMjxuXrZUqVKlSpUqVKlSpUqVKlSpUqVKlSpUqVKlSpUqVKlSpUqVKlSpUqVKlSpUqVKlSpUrh673DM4ZsyZMmTJkyZMmTJkyZMmTJkyZMmTJkyZMmTJkyZMmTcPh/vl//xAA1EAABBAIBBAABCAoDAAAAAAABAAIDUwSSohFRUpExBRITIUBBYNEQFCIyQlRikKChFVCA/9oACAEBAAM/AP7vbWDq9waO5UNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewUNsewTXjqxwcO4P2czzFx+H3D/uTBMHA/V947j+9CzLnMjpHhD5Mmngl+e5od9XRY3hL6H5rG8JfQ/NY3hL6H5qDKm+jYHhx8h+DGYny0JJR1je3qVjZETBAOjg7x6LCMTujP2ungsXHxiycdXF3X93qm5PyrNOwdGAfs/gwNME3TqGu6FYMuMRjtYJOo+EfRYX6h8zo36b6Kv8Ai6LChwukwaZfrPQs6rpjySebvwY7Kw3MYOrwQQstrQ39ShPQeI/NZf8AIQaj81l/yMGo/NFsDAWNYen1tb8Afwblx/Kf0r/3epJf1+I/Rl/8r9L/AA/P6/P6/d/ghOdIXw9D1+LVk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkFk18gsmvkE8SB8w6Afd/76DWkn4BQ+L1F4PUXg9ReD1F4PUXg9ReD1F4PUXg9ReD1F4PUXg9ReD1F4PUXg9ReD1F4PUXg9ReD1F4PUXg9ReD1F4PUXg9ReD1F4PUXg9ReD1F4PUXg9ReD1F4PUXg9ReD1F4PUXg9ReD1F4PUXg9ReD1F4PUXg9ReD1F4PUXg9ReD1F4PUXg9ReD1D4vQcAR8D9t6rHr/2VjV8isavkVjV8isavkVjV8isavkVjV8isavkVjV8isavkVjV8isavkVjV8isavkVjV8isavkVjV8isavkVjV8isavkVjV8isavkVjV8isavkVjV8isavkVjV8isavkVjV8isavkVjV8isavkVj+HIrH8T7WP4n2sfxPtY/ifax/E+1j+J9rH8T7WNXyKxq+RWNXyKxq+RWNXyKxq+RWNXyKxq+RWPX/srp9qhY8tdIAVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUFrVBa1QWtUUh6NkaT9nEsrn/AEhHU9enRC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVC06oWnVMikDy8kj8YvngLGfHqp/wCj2p+7Pan7s9qfuz2p+7Pan7s9qfuz2p+7Pan7s9qfuz2p+7Pan7s9qfuz2p+7Pan7s9qfuz2p+7Pan7s9qfuz2p+7Pan7s9qfuz2p+7Pan7s9qfuz2p+7Pan7s9qfuz2p+7Pan7s9qfuz2p+7Pan7s9qfuz2p+7Pan/o9p8EHzHn6+v8Anzf/xAAUEQEAAAAAAAAAAAAAAAAAAADA/9oACAECAQE/AEgH/8QAFBEBAAAAAAAAAAAAAAAAAAAAwP/aAAgBAwEBPwBIB//Z"});var yL,vL=_(()=>{yL="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCAKAAoADAREAAhEBAxEB/8QAGwABAAMBAQEBAAAAAAAAAAAAAAMEBQIBBgf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD9mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODkAAAAAAAAAAAAAA9JAAAAAAAAAAAAAAAAAAAAAAAAUTLAAAAAAAAAAAAAAANE0QAAAAAAAAAAAAAAAAAAAAAADGKwAAAAAAAAAAAAAABKboAAAAAAAAAAAAAAAAAAAAAABilcAAAAAAAAAAAAAAAkN4AAAAAAAAAAAAAAAAAAAAAAAxSuAAAAAAAAAAAAAAASG8AAAAAAAAAAAAAAAAAAAAAAAYpXAAAAAAAAAAAAAAAJDeAAAAAAAAAAAAAAAAAAAAAAAMUrgAAAAAAAAAAAAAAEhvAAAAAAAAAAAAAAAAAAAAAAAGKVwAAAAAAAAAAAAAACQ3gACM4AAAAAAAAAAAB0SgAAAAAAAxSuAAAAARmSaR6ASnQAAAAABIbwABWIAAAAAAAAAAAAdl0AAAAAAAGKVwAAAAAVCgRAtnZogAAAAAEhvAAHgPQAAAAAAAAAAAADw9AAAAABilcAAAAAHhgHoOzVJwAAAAACQ3gACmVD0AAAAAAAAAAAAAlNEAAAAAGKVwAAAAAD504BIfQgAAAAAAkN4AAAAAAAAAAAAAAAAAAAAAAAxSuAAAAAAUDkkK5qgAAAAAAkN4AAplUAAAAAAAAGodAAAAAAAAAAAxSuAAAAAAcg9OTsAAAAAAEhvAAAAAAAAAAAAAAAAAAAAAAAGKVwAAAAAAAAAAAAAACQ3gAAAAAAAAAAAAAAAAAAAAAADFK4AAAAAAAAAAAAAABIbwAAAAAAAAAAAAAAAAAAAAAABilcAAAAAAAAAAAAAAAkN4AAAAAAAAAAAAAAAAAAAAAAAxSuAAAAAAAAAAAAAAASG8AAAAAAAAAAAAAAAAAAAAAAAYpXAAAAAAAAAAAAAAAJDeAAAAAAAAAAAAAAAAAAAAAAAMopAAAAAAAAAAAAAAAFk2QAAAAAAAAAAAAAAAAAAAAAADkongAAAAAAAAAAAAAB6XTsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhM05AAAAAAAAAAAAAAPTRLAAAAAAAAAAAAAAAAAAAAAAABkFQAAAAAAAAAAAAAAAnNsAAAAAAAAAAAAAAAAAAAAAAAxSuAAAAAAAAAAAAAAASG8AAAAAAAAAAAAAAAAAAAAAAAYpXAAAAAAAAAAAAAAAJDeAAAAAAAAAAAAAAAAAAAAAAAMUrgAAAAAAAAAAAAAAEhvAAAAAAAAAAAAAAAAAAAAAAAGKVwAAAAAAAAAAAAAACQ3gAAAAAAAAAAAAAAAAAAAAAADFK4AAAAAAAAAAAAAABIbwAAAAAAAAAAAAAAAAAAAAAABilcAAAAA8PDoAAAAAAAAEhvAAFUrgAAAAAAAAAAA7L4AAAAAAAMUrgAAAAEBklk9AL5IAAAAAASG8AAcnAAAAAAAAAAAAPSQAAAAAAAGKVwAAAAAZxGVzwkNUlAAAAAAJDeAAISIAA8AAAAAAAAB6AAdFkAAAAAGKVwAAAAAQGWRg6N0AAAAAAEhvAAEJEAAAeAA9AAB4AD0AAA6LIAAAAAMUrgAAAAAHz50C2aYAAAAAAJDeAAODkAAAAAAAAEoAAAAAAAAAABilcAAAAAAyi+VjsuAAAAAAAkN4AAqlcAAAAAAAAGgdAAAAAAAAAAAxSuAAAAAAAAAAAAAAASG8AAAAAAAAAAAAAAAAAAAAAAAYpXAAAAAAAAAAAAAAAJDeAAAAAAAAAAAAAAAAAAAAAAAMUrgAAAAAAAAAAAAAAEhvAAAAAAAAAAAAAAAAAAAAAAAGKVwAAAAAAAAAAAAAACQ3gAAAAAAAAAAAAAAAAAAAAAADFK4AAAAAAAAAAAAAABIbwAAAAAAAAAAAAAAAAAAAAAABjlUAAAAAAAAAAAAAAAmNwAAAAAAAAAAAAAAAAAAAAAAArmWcgAAAAAAAAAAAAAHppFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5KJ4AAAAAAAAAAAAAAel07AAAAAAAAAAAAAAAAAAAAAAAMopAAAAAAAAAAAAAAAFk2QAAAAAAAAAAAAAAAAAAAAAADFK4AAAAAAAAAAAAAABIbwAAAAAAAAAAAAAAAAAAAAAABilcAAAAAAAAAAAAAAAkN4AAAAAAAAAAAAAAAAAAAAAAAxSuAAAAAAAAAAAAAAASG8AAAAAAAAAAAAAAAAAAAAAAAYpXAAAAAAAAAAAAAAAJDeAAAAAAAAAAAAAAAAAAAAAAAMUrgAAAAAAAAAAAAAAEhvAAAAAAAAAAAAAAAAAAAAAAAGKVwAAAAAAAAAAAAAACQ3gACMjAAAAAAAAAAAB0TAAAAAAAAxSuAAAAAUyoXgAWQAAAAAASG8AAVyAAAAAAAAAAAAHRdAAAAAAABilcAAAAAGOD0gBvAAAAAAAkN4AA8B6ADwAAAAAAAAHoAPAegAAAAAxSuAAAAADMIzgjOjcAAAAAABIbwABUKh6AADwAHoAAPAAD0AAEhogAAAAAxSuAAAAACufPnYNI0wAAAAAASG8AAAAAAAAAAAAAAAAAAAAAAAYpXAAAAAAMM1zMNImAAAAAABIbwABTKoAAAAAAAANQ6AAAAAAAAAABilcAAAAAA4Ozg7AAAAAAAJDeAAAAAAAAAAAAAAAAAAAAAAAMUrgAAAAAAAAAAAAAAEhvAAAAAAAAAAAAAAAAAAAAAAAGKVwAAAAAAAAAAAAAACQ3gAAAAAAAAAAAAAAAAAAAAAADFK4AAAAAAAAAAAAAABIbwAAAAAAAAAAAAAAAAAAAAAABilcAAAAAAAAAAAAAAAkN4AAAAAAAAAAAAAAAAAAAAAAAxisAAAAAAAAAAAAAAASm6AAAAAAAAAAAAAAAAAAAAAAAUTLAAAAAAAAAAAAAAANE0QAAAAAAAAAAAAAAAAAAAAAAAcHIAAAAAAAAAAAAAB6SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//xAApEAABBAIBBAMBAAIDAQAAAAADAAIEFQEUNAUSMFAREyBAIjEhQYCQ/9oACAEBAAEIAP8A3O4w2Z+HbAVsBWwFbAVsBWwFbAVsBWwFbAVsBWwFbAVsBWwFbAVsBWwFbAVsBWwFbAVsBWwFbAVsBWwFbAVsBWDidn4b7DqErIsYGz+/p0p2XfST18/mv9BG5IvYT+aT0Efki9hP5pPQR+SL2E/mk9BH5IvYT+aT0Efki9hP5pPQR+SL9EMMPx9m4BbgFuAW4BbgFuAW4BbgFuAW4BbgFuAW4BbgFuAW4BbgFuAW4BbgFuAW4BbgFuATJIXu7W/wT+aTySGlcB+ASH9ShswUrZ8ZzcZW9FW9FW9FQysK3uH5Y/JF+pMNsnOM5qmqqwqrCqsKqwqrCqsKqwqrCqsKqwqrCqsKqwqrCqsKqwqrCqsKqwqrCqsKqwqrCF01gytf/DP5pPL1Mf2QC4UGFDPEY8kWGAs84X9TiRow2fSaBAEB710RnbCy7zR+SL2E/mk8r24exzc9P6eOXkrSN6eO1zFdP6eKK8DR9Q6aCHG72QR/VBC3zR+SL9ToxJHb2Vh1WHVYdVh1WHVYdVh1WHVYdVh1WHVYdVh1WHVYdVh1WHVYdVh1WHVYdVh1WHVYdVh1WHVYdVh1EhGCfD3eSfzSeaWJg+pmaTsif7WWRM/7CCIYzGeePyRewn80nm6qRoANJnpuAzI+XvmDBFivK3pJmSXv7vNH5Iv1OdIb2/R9s5fbOX2zl9s5fbOX2zl9s5fbOX2zl9s5fbOX2zl9s5fbOX2zl9s5fbOX2TvlN+ezHd/NP5pPM8bCsy0gxsEztHluHYzhwgjDjOBeaPyRewn80noI/JF7CfzSegj8kXsJ/NJ6CPyRewn80noI/JF7CfzSegj8kXsOpiy02CeggBySTjPsHjaVmWvd0pvz/jUqpVSqlVKqVUqpVSqlVKqVUqpVSqlVKqVUqpVSqlVKqVUqpVSqlVKx0rH/AGITAs7Wf+H5MhsYfc53UZGc/wDG/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JW/JWOoSMZ/wCYspslvsOovy6VlvoIb8jlDz7CfzSegj8kXsJ/NJ6CPyRewn80noI/JF7CfzSegj8kXsJ/NJ6CPyRewn80nky5rcfLmkY7Pw3+KPyRfqXM1stxi1crVytXK1crVytXK1crVytXK1crVytXK1crVytXK1crVytXK1crVytXK1crVytXIPUskK1mf4J/NJ5JcMcxmGklR29KlAKK9Cr0CvQK9AgGbIA0rPLH5Iv05jX4+H64VrhWuFa4VrhWuFa4VrhWuFa4VrhWuFa4VrhWuFa4VrhWuFa4VrhWuFa4VrhWuFNCNmflv8E/mk8vWx98LD1jq0XIe1/TJwIwHsMeaAnUxGb1DqMc8XIwxB/VFEzzR+SL9HlDj/HfZAVkBWQFZAVkBWYFZgVmBWYFZgVmBWYFZgVmBWYFZgVmBWYFZgVmBWYFZgVmBWQFZAVkBWQFZAQpwjEwxvkn80nlmj+2EZigSILIuGyYBoYyn2Mlhu6s1+JWtJmRxRfNH5Iv0eKOR8d9aBVoFWgVaBVoFWgVaBVgFWAVYBVgFWgVaBVoFWgVaBVoFWAVYBVgFWAVaBVoFWgVaBVoFWgVaBBgiCTD2+SfzSebEU8YpGrtMu0y6cx2xnJPNH5Iv08jB4+X7AVsBWwFbAVsBWwFbAVsBWwFbAVsBWwFbAVsBWwFbAVsBWwH+ifzSebrDZTnj+mJgmIo8G6u07o7fo6Zg7YeNjzR+SL9S4ezlucVTlVOVU5VTlVOVU5VTlVOVU5VTlVOVU5VTlVOVU5VTlVOVVlNb2sw3+efzSegj8kXsJ/NJ6CPyRewn80noI/JF7CfzSegj8kXsJ/NJ6CPyRew6i3LZjs+giNy+UPGPXy4uJLE6KdufjOuZa5lrmWuZa5lrmWuZa5lrmWuZa5lrmWuZa5lrmWuZa5lrmWuZa5lrmWuZa5lrmWuZa5lrmWuZa5liKd2fjEKHr4y5/8A4feRomZc93VW/P8AjbK2VsrZWytlbK2VsrZWytlbK2VsrZWytlbK2VsrZWytlbK2VsrZWyx1XH/YisMzuZ6/qZcuNgfoIBsjk4x7CfzSegj8kXsJ/NJ6CPyRewn80noI/JF7CfzSegj8kXsJ/NJ6CPyRewn80noI/JF+inGH4+zejrejrejrejrejrejrejrejrejrejrejrejrejrejrejrejrejrejrejrejrejrejrejrejpksD3Ya3+CfzSeSbHlGI3MeNLLEmvBMsYisYisYisIvnj8kX6kxGyfjOapiqmKqYqpiqmKqYqpiqmKqYqpiqmKqYqpiqmKqYqpiqmKqYqpiqmKqYqpiqmKqYhdNYMjX/wz+aTy9UEyyA8s2JBZDI4EOLAJEG4sYER/UjMfPjxWlAKLjHxjzR+SLyd2F3NXc1dzV3NXc1dzV3NXc1dzV3NXc1dzV3NXc1dzV3NXdj9YzjP+vJP5pPL1wfdEY9O6VHzByZnTumglRcEfCgCkS5A3BijH1toheaPyRfqdFfI7OyrMqsyqzKrMqsyqzKrMqw6rDqsOqw6qzKrMqsyqzKrMqsyrDqsOqw6rDqrMqsyqzKrMqsyqzKrMosEoTte7yT+aTyzx/bAM1CbFyPH29kFdkFdIDHx3lB5o/JF7CfzSeabNyGc5jdYK6nI1TtGKJnD4w3480fki/U7Y/wAfo7py7py7py7py7py7py7py7py7py7py7py7py7py7py7py7py7py+ZyZ89mO7+afzSeZwhufh7k8Qy/H2eePyRewn80noI/JF7CfzSegj8kXsJ/NJ6CPyRewn80noI/JF7CfzX+gjckXsOoRclxgjP7+nRHNd9xPYOCN+fl2uFa4VrhWuFa4VrhWuFa4VrhWuFa4VrhWuFa4VrhWuFa4VrhWuFa4VrhWuFa4VrhWuFa4VrhWuFa4VgAm5+W//Ar/xAA3EAABAwIEBAUDAgYBBQAAAAABAAIDkZIRUKKxElJh4RMhMDFRIEBBBCIFMkJxgIFiEBQzkKH/2gAIAQEACT8A/wA55GA/BcpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpY7gpGE/AcMxODj7n4GQHHlOYdNsg5xmHTbIOcb5h02yDnG+YdNsg5xvmHTbIOcb5h02yDnG/1PDcVK1StUrVK1StUrVK1StUrVK1StUrVK1StUrVK1StUrVK1StUrVK1StUrVI0n7Hpt6jg2Q+xKmaW4qdg/2p47lPHcp47k9rh8g+tzjf6nEEKU0UptUptUptUptUptUptUptUptUptUptUptUptUptUptUptUptUptUptUptUptUptUptUptTyeE4/Y9NvV/A4qI4P/AD+9H9jcS3z6o/vJ5sVgS1vOv6n+tzjfMOm3q+xGCc5roz+E5/BhiD+fZOefEJBxTpC4uAGJC5Qa+tzjf6iMB+FwVRZVFlUWVRZVFlUWVRZVFlUWVRZVFlUWVRZVFlUWVRZVFlUWVRZVFlUWVRZVFlUWVRZVFlUWVRAA9Xpt6z3MYTxYtHyv1UtndfqpbO6/UyHE+xZ6/ON8w6betDHI8nhBe3HBfpYQ4HDyYF+mhcW/8Av08LXM8w5jAPX5xv8AUHYfnhCEtiEtiEtiEtiEtiEtiEtiEtiEtiEtiEtiEtiEtiEtiEtiEtiEtiElq98PP7fpt6zQ5vwU0Nb8BAEH3BTGsB+B6/ON8w6bZBzjfMOm2Qc43zDptkHON8w6bZBzjfMOm2Qc43zD2dvkH8rPM5gMQVKQPghTae6m091Np7qbT3U2nuptPdTae6m091Np7qbT3U2nuptPdTae6m091Np7qbT3U2nuptPdTae6m091Np7qbT3U2nuptPdTae6m091Np7qbT3U2nupaNQwH+EHmT7BODR8AKTSFJpCk0hSaQpNIUmkKTSFJpCk0hSaQpNIUmkKTSFJpCk0hSaQpNIUmkKTSFJpCk0hSaQpNIUmkKTSFJpCk0hSaQpNITwf9BeTx7jMPZoAyD8nCuYdNsg5xvmHTbIOcb5h02yDnG+YdNsg5xvmHTbIOcb5h029QgBPaf7H7PnG/1M4iVEKqIVUQqohVRCqiFVEKqIVUQqohVRCqiFVEKqIVUQqohVRCqiFVEKqIVUQqohVRCqiFVHhxHD3+x6beoXDA4jhRe5v5xUUiikUUiikWIa759bnG/wBTQ7+4UUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUUdoUbAfkN+x6ber/Q5MdxFuB/aubEeSx8JgGPkgeIn4X4aPW5xv9WPn8Lioi6iLqIuoi6i46IPog+iD6IPog+iD6IPog+iD6IPog+iD6IPog+iD6IPouOiLqIuoi6iLqIuouIE/I9Xpt6v5aU2PxB8x4oMLCf2FzMUGf9uByeXt8JrOHH9xa3D1+cb/AFY4j4XFVB1UHVQdVB1UHVQdVF9UX1RfVcdUHVQdVB1UHVQdVB1UX1RfVF9UX1XFVB1UHVQdVB1UHVQdVcRI+T6vTb1v0YmGPkSCV/DGWlfwxlpX6JsOA8n4evzjf6nNb/cqWO4KWO4KWO4KWO4KWO4KWO4KWO4KWO4KWO4KWO4KWO4KWO4KWO4KWO4KWO4KWO4KWO4KVlw+46besHmP/h8r/wAmHmuL3/cG+6x4sfLi98PX5xv9T+EhSiilFFKKKUUUoopRRSiilFFKKKUUUoopRRSiilFFKKKUUUoopRavwMPt+m2Qc43zDptkHON8w6bZBzjfMOm2Qc43zDptkHON8w/qAOQcwOYeTx7FRP8A9DFRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRSWlRPovN5/8An+EBwAURI+SVDq7KHV2UOrsodXZQ6uyh1dlDq7KHV2UOrsodXZQ6uyh1dlDq7KHV2UOrsodXZQ6uyh1dlDq7KHV2UOrsodXZQ6uyh1dlDq7KHV2UOrsodXZQ6uyio5HEZh7N3yD+V/kcw6bZBzjfMOm2Qc43zDptkHON8w6bZBzjfMOm2Qc43zDptkHON/qeG4qUKUKUKUKUKUKUKUKUKUKUKUKUKUKUKUKUKUKUKUKUKUKUKUKQEn7Hpt6k/htA9lNi3D3Pyp2KdinYp2evzjf6iQQpHKRykcpHKRykcpHKRykcpHKRykcpHKRykcpHKRykcpHKRykcpHKRykcnuPCcfsem3qjGN+AdVcHiDDDB+K4OMjzxk7rh8BoPDi9BvE8+eDsfX5xv6hCIRCIRCIRCIRCIRCIRCIRCIRCI+o+r029X+h26L8fD4xRF/FiQcCi7gjODarEtj8zT1+cb/UR5fgpzKlOjqU6OpTo6lOjqU6OpTo6lFlUWVRZVFlU6OpTo6lOjqU6OpTo6lOjqUWVRZVFlUWVRZVOjqU6OpTo6lOjqU6OpTo6lFoA+PV6bery40T5Q/wCGtBClnsClnsCc9x/lPF6/ON8w6betBFwtPsWDFyhjtCghA4ccSwJgZxAEgevzjf6uLD88K8Wi8Wi8Wi8Wi8Wi8Wi8Wi8Wi8Wi8Wi8Wi8Wi8Wi8Wi8Wi8Wi8Wi8Ve+Hn9v029aNpcPZxHmP+jGvw9uIY/Yc43zDptkHON8w6bZBzjfMOm2Qc43zDptkHON8w6bZBzjMBi4e4yAYcozGNhPyWqKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KKO0KNgPyGj/0F/wD/xAAUEQEAAAAAAAAAAAAAAAAAAADA/9oACAECAQE/AEgH/8QAFBEBAAAAAAAAAAAAAAAAAAAAwP/aAAgBAwEBPwBIB//Z"});var v0,LE=_(()=>{v0="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 xL,bL=_(()=>{xL="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCAKAAoADAREAAhEBAxEB/8QAGwABAAMBAQEBAAAAAAAAAAAAAAMEBQYCAQf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD9UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8B9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8K5XK5XKxXK5AdiaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKRyRAfAAAAdkaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM840AAAAHZGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPONBaNUrlA1yuZJ8OyNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGecaejoznC4aJRISoDsjQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnnGkptGACQ1S8c0eTsjQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnnGg3yMnK59LZzh4OyNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGecaATEZ5JiM8g7I0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ5xoAAAAOyNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkpkBAVyErkBAeQdkaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEVyySAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyDybB9KRTL5aKRKCIumSfDXBlkJrnsyzSKRfM8iNU8GeSF88mKXS+AAAAAAAAAAAAAAAAAAAAACmRF0+nswjdMI3TJIATmsc8DfPBmGsYxtmESHk2zDLJpkJzZZOhBiG2AAAAAAAAAAAAAAAAAAAAAARmGSGwSGKfT0a5kngHs1jFNoHwwCUuF8xS0UDfMMnNUhKJinXAxDbAAAAAAAAAAAAAAAAAAAAAAAAAPh9AAAAAB8PoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//EAEEQAAIBAgIGBQcJBwUAAAAAAAECAwQFABEGEBIxMjUhUXGCshMUNEFgYXMiMDNCQ1CBkcEgIzZiobCxFXKQkqL/2gAIAQEAAT8A/sTjOqDNmAHvOEdXXaRgy9YPsOzqgzZgB7zh7jRx8VTCO+MPfqBPttrsU4fSelHBHM2H0qP2dL+b4fSasbhSFcPfa9/t8uxQMPX1UnHUzHvnBYscySTiw8mg73iPsLeJngtc0kTFXGWR7ww9fVScdTMe+cFixzJJPzNh5NB3vEfYW/cmn7viHzdh5NB3vEfYW/cmn7viGuit81ax2AAg3scLYadR+8mkJ/AYqrE8aF6dy/8AKd+KSjkrJvJx94n1YWwQAASTOW92QxVWF0QtTvt/ynfrsPJoO94j7C37k0/d8Q1Ipdwo3k5DFXKLVbVWHi4V7evDyPK5aRizH1nFJdZ6RGTjU8Ib6uLHN5XzhnI8ozAnFwoKzzh5GVpVJJDL09GIrjU08LwhzkRl0717Ndh5NB3vEfYW/cmn7viGqmYJUxO25XBP54v8Zamjcblbp1wzyU8geJirDEN/bdPCD71wVpbvTEjsz3Mpw6GORkO9SQdVh5NB3vEfYW/cmn7viGu318VXTebVJG3ls/K3MMS6PgvnFNkvUwxHRUlsp3achywyJYb/AHAYtnmM/lo2QK0h6FY+r3HEmj+bZxTZL1MMQQw2ikcu+ZPST1+4Ykcyyu53sSTqsPJoO94j7C37k0/d8Q/YSrqEXJJ5AOoMcPI8jbTszHrJz1LWVCDJZ5QPcxw8jynOR2Y9bHPXYeTQd7xH2Fv3Jp+74h83YeTQd7xH2FkiSaMpKgdDvBGYw9loH30y/gSMPo3QtuEidjYfRaE8E8g7QDh9FpBwVKntQjD6NVi7mhbsY4exXBPsCexgcPbqxOKlm/6HDRunGrL2jXYeTQd7xH2Oekp5OOCJu1AcPZ6B99Mn4dGKenjpYFihXZRdw/4uZr28k7Q2+nNQy729WBe56V1W40ZiVvrrhGDoGUgqRmCNVwukVvCqQXlfhRcG6XNF8o9u/d/1xQXCG4RF4iQRxKd41XSua30gmRA52guRxQVYrqNJwMid46jivqxQ0bzHpK7h1nFqrmuFIZnQIdorkNVVdamO5NSU1MsrAA78C9TU8qJcKQwq+5wcxrq7yI6g01JC1RMN4G4YN4rKXJq6hKxn6yYgmjqIVliYMjbjqud4Nuqoo/JhkYZk4jdZY1dCGVhmDi3XFq2eqjZAohYKCPXv1XW4yUAh8nGHMhIyOErroXAa3gAnpO3qnkMUEkgGZRS2LTeBcS6OoSVekDrGLtcWt0CSIgcs2WqQssTlBtMASB1nFTea+kQNPQqik5AlsUdVXSz7NTRiJMuLa+7bvI0VqqGTfs5fmcsWKFIrVEV3vmzHE0EdRGUmQOvUcRRJDGI41Cou4aqBRU6R1ckvSYswgPblqjAptKykXQsqksB2Z6tJeVj4gxaCaC4PRtwTKJI8XYmvuKUa/RwqZJMaNcrPxDqqatKLSV5XV2GwBkgzO7FfUyXsR09LTShQ+0XcYRdhFXqAGKlzFSzOu9UJH5Y0aiUULzb5Hc5nDossbI4DKwyIONG2Kirg3pG4y1XaJJ79RxyDNWTIj88WyV7fWNbZzmvFC3WMWD025fEH+W1aSMVNGwBJDk5Ygus8s6I1uqEDEAsQch/TVWehT/Db/GKWldLXFcKX6aFjte9cX2qSstNNNHuZ/wBDr0o9Ch+J+h+7p4Vqad4X4XUg4payaxg01bE7Qg/IkTE16mrSIbXE+2T0yMoyGIFkSBFmfykgHymyyzOqupp6C5f6hSIZEYZSoMHSWnKZJDM0vqTFqo53q5LhWLsyP0KnUNWkvKx8QYu0DeYU1ZF9LT7Lfhi0wMaCprJfpajab8MaNcrPxDqT+LX+H+g1kBlIIzB6DiFp9H5pEeJ5aNzmGX1Ymv8A5whit8MrzNuJHDi0W82+k2XIMrnafVcP4joez9Ti70BrKYPF0TxfKQ40ZdnlrWfiYqT/AOtWkjBDRudyuThNIqN3VQJc2OXDqrPQp/ht/jGjvKF/3Ni80b0EpjT0aRttB1HXpR6FD8T9D94AZfsZDPPIZ/OgAbgB/ZOP/8QAFBEBAAAAAAAAAAAAAAAAAAAAwP/aAAgBAgEBPwBIB//EABQRAQAAAAAAAAAAAAAAAAAAAMD/2gAIAQMBAT8ASAf/2Q=="});var rm,NE=_(()=>{rm="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCAKBAoADAREAAhEBAxEB/8QAGwABAAIDAQEAAAAAAAAAAAAAAAUGAQMEAgf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAAD7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSRx5AAAAAAAAAAAAAAMnQSAAAAAAAAAAAAAAAAAAAAAAABHEcAAAAAAAAAAAAAAAZLCAAAAAAAAAAAAAAAAAAAAAAARpHgAAAAAAAAAAAAAAAsQAAAAAAAAAAAAAAAAAAAAAABGkeAAAAAAAAAAAAAAACxAAAAAAAAAAAAAAAAAAAAAAAEaR4AAAAAAAAAAAAAAALEAAAAAeQAAAAAAAAADJkAAAAAAEaR4AAAAAAAAAAAAAAALEAAAACrkGAAAAAAAAAAbC5HcAAAAAARpHgAAAAAAAAAAAAAAAsQAAAAKMcgAAAAAAAAAALSTYAAAAABGkeAAAAAAAAAAAAAAACxAAAAA4yJAAAAAAAAAANxNHoAAAAAAjSPAAAAAANZ5ABuAAAAAABYgAAAAAAAAAAAAAAAAAAAAAACNI8AAAAAArJyno8gsp1gAAAAAFiAAAABgyAAAAAAAAAAAADBkAAAAjSPAAAAAAKwcxJnEaSyHYAAAAAAWIAAAAHAaAAAAAAAAAAAAAYJQ9gAAAjSPAAAAAAKwdp0neV0mDsAAAAAALEAAAAAAAAAAAAAAAAAAAAAAARpHgAAAAAFYO09A0EmdgAAAAABYgAAAAcBzmQAAAAAAAAAAAAADBJG0AEaR4AAAAABHGgAEobAAAAAACxAAAAAAAAAAAAAAAAAAAAAAAEaR4AAAAAAAAAAAAAAALEAAAADiNIAAAAAAAAB0HWAAAAAAACNI8AAAAAAAAAAAAAAAFiAAAAB5PIAAAAAAAMmQD0AAAAAAACNI8AAAAAAAAAAAAAAAFiAAAAAAAAAAAAAAAAAAAAAAAI0jwAAAAAAAAAAAAAAAWIAAAAAAAAAAAAAAAAAAAAAAAjSPAAAAAAAAAAAAAAABYgAAAAAAAAAAAAAAAAAAAAAACNI8AAAAAAAAAAAAAAAFiAAAAAAAAAAAAAAAAAAAAAAAI0jwAAAAAAAAAAAAAADJYQAAAAAAAAAAAAAAAAAAAAAADQRx5AAAAAAAAAAAAAAB0kiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/xAA/EAAABAEIBwYEBAUFAAAAAAAAAQIDBAUTFVFSU5GSERQWZHGi4RIwMTJQoyE1QGAQcoGxBiAzQbAjQmFiY//aAAgBAQABPwD/AAnUTEFDNdoy0n4EQVKT52SFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIRFssCFIxFosBCyibjhIdIvj4GXqEqn/AEi4+gJPQsjqP1CVfM3wP7QlXzN8D+0JV8zfA/TDWkj0GoiE4i2nETiLacROItpxE4i2nETiLacROItpxE4i2nETiLacROItpxE4i2nETiLacROItpxE4i2nETiLacROItpxE4i2nETiLacROItpxE4i2nETiLacQRkZaS7+VfM3wP0uXZXeVFLhmFmhtHwUZeKj+mYiXoVfbYdUg/8AgxJEfSMFOKLQ4k+yvvpV8zfA/S5WaUzKsSSv7rNWPx+n/hdpSIFxZ+C1/DvpV8zfA/S4+S4eUUlPEZLLwWnxIbJ1Rft9RsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRsnvntdRD/wuwhWl95bvKQQhLaCQhJJSktBEXfSr5m+B98t9po9DjqEGdpRENchr9rOQ1yGv2s5DXIa/azkNchr9rOXr0q+ZvgffSmo1Sg9pr0fgbayQSjSokn4Ho+H4yUZqk1kzqP9z9dlXzN8D76UfmD35vwiZUbfgJlLZksyIjqIIg33GFPIQZtp8T/CSfljX6/uf1EbBuvvEpBkZaBRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRj9aMRRr/8A1xDSTQ0lKj0mRERn3Mq+ZvgffSj8we/MJIgEuEb7yCUnwSRh+RWXXSUg5u0kghCUIJCSIkkWgiEpweqRGlJf6a/ikST8sa/X9z9dlXzN8D76UPmD35giXEtoJCIXQlJW+gp/d+foKf3fn6CLlVMXDm2qH0VH2/A8BJPyxr9f3P6iOXEpdKa7XY0f7SE7HVO5BOx1TuQTsdU7kE7HVO5BOx1TuQTsdU7kE7HVO5BOx1TuQTsdU7kE7HVO5BOx1TuQTsdU7kE7HVO5BOx1TuQTsdU7kE7HVO5BOx1TuQTsdU7kE7HVO5BOx1TuQTsdU7kE7HVO5BOx1TuQTsdU7kE7HVO5BOx1TuQTsdU7kE7HVO5BOx1TuQTsdU7kBuxv/rlEOazYQbvn/v8Ayyr5m+B99FyQUVEG6Tpo7XiXZ0igN55OooDeeTqKA3nk6igN45OoYZTDspaR5U+uyr5m+B+lxUcph7sJQR8RSq7tIpVd2kUqu7SKVXdpFKru0ilV3aRSq7tIpVd2kUqu7SKVXdpFKru0ilV3aRSq7tIpVd2kUqu7SKVXdpFKru0ilV3aRSq7tIg4xUSpSVIItBfQyr5m+B+lmlKvEiMTLV2jKJlq7RlEy1doyiZau0ZRMtXaMomWrtGUTLV2jKJlq7RlEy1doyiZau0ZRMtXaMomWrtGUTLV2jKJlq7RlEy1doyiZau0ZRNIsJwE2iwnATaLCcAlKU+VJFw+hlXzN8D+0JV8zfA/tCVfM3wP7QlXzN8D+0JVL+kfH0BJaVEVZ+oRUOUS12fAy+JGFSdEF4JI+BjUIm75iGoRN3zENQibvmIahE3fMQ1CJu+YhqETd8xDUIm75iGoRN3zENQibvmIahE3fMQ1CJu+YhqETd8xDUIm75iGoRN3zENQibvmIahE3fMQ1CJu+YhqETd8xDUIm75iGoRN3zENQibvmIahE3fMQ1CJu+YhqETd8xDUIm75iGoRN3zENQibvmIahE3fMQ1CJu+YhR8Td8xCFk9SHCW6ZfD4kX+Fm//EABQRAQAAAAAAAAAAAAAAAAAAAMD/2gAIAQIBAT8ASof/xAAUEQEAAAAAAAAAAAAAAAAAAADA/9oACAEDAQE/AEqH/9k="});function CL(e,t){return e==="document"?t==="layout:header"?lL:t==="layout:footer"?cL:t==="layout:single"?fL:t==="layout:archive"?mL:t==="layout:single-wc"?gL:t==="layout:archive-wc"?yL:t==="content:post"?v0:t==="custom:component"?xL:v0:e==="element"?t==="__multi__"?rm:rm:rm}function wL(e="document",t={},{useCapture:n=!1}={}){let[o,r]=(0,y0.useState)(null),i=B6();return(0,y0.useEffect)(()=>{if(!n)return;let s,a;return i&&o===null&&(s=requestAnimationFrame(()=>{Sh("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 y0,FE=_(()=>{y0=D(j());ts();kr();Zw();aL();uL();pL();dL();hL();vL();LE();LE();bL();NE();NE()});async function _L(){return await fR()?!0:(Fi("__ABORT__"),await xg(w("app.validation-required"),{accept:w("app.go-validate"),acceptUrl:window.csAppData.validationUrl}),!1)}async function pR(){try{return(await fetch(`https://theme.co/apex/api-v2/lookup/${window.csAppData.env.productKey}?siteurl=${window.csAppData.siteUrl}`)).json()}catch{console.warn("Unabled to check validation")}}async function fR(){return!0}var EL,SL,VE,TL=_(()=>{EL=D(j());ca();ke();Us();SL=null});function dR(e,t){return Array.isArray(e)?e.includes(t):e===t}function im(e={}){let{data:t=[],status:n,isLoading:o,...r}=w0("template-index",{onSuccess:a=>{a.forEach(l=>{Ro.setQueryData(["template-item",l.id],l)})},...e}),i=(0,Zo.useMemo)(()=>o?[]:t,[o,t]);return(0,Zo.useMemo)(function(){return{templates:i,data:t,isLoading:o,...r}},[i,t,o,r])}function mR({type:e,subType:t}){return(0,Zo.useCallback)(n=>(!e||n.type===e)&&(!t||n.subType===t),[e,t])}function b0(e={}){let{elementType:t}=e,n=(0,Zo.useCallback)(o=>{let r=o.type==="element";return t?r&&dR(t,o.subType):r||o.type==="__multi__"},[t]);return sm(im(e),{filter:n})}function sm({isLoading:e,templates:t},{filter:n,query:o}={}){let r=(0,Zo.useMemo)(()=>{let d=t??[];return typeof n=="function"?d.filter(n):d},[t,n]),{activeSortMode:i,sortModes:s,setSortMode:a,sorter:l}=WD("title"),u=(0,Zo.useMemo)(()=>r.sort(l),[r,l]),c=(0,Zo.useCallback)(d=>({index:d.title,item:d}),[]),[p]=jD(o,!1,u,c),f=p.length;return{items:p,safeCount:e?null:f,count:f,isLoading:e,activeSortMode:i,sortModes:s,setSortMode:a}}function Ep(e,t={}){return js("template-item-full",{data:{id:e},...t})}function Sp(){UE("template-index")}function kL(){let e=(0,Zo.useCallback)((n,o)=>{Sp()},[]),t=Nu("template-item-update",{onSuccess:e});return(0,Zo.useCallback)((n,...o)=>t({...n},...o),[t])}function AL(e,t){let n=kL(),o=(0,Zo.useCallback)((a,l)=>{Sp(),C0("template-item",{id:a.id},a,{staleTime:1/0})},[e]),r=Nu("template-item-create",{onSuccess:o}),{items:i,isLoading:s}=sm(im(),{filter:mR({type:e,subType:t})});return(0,Zo.useCallback)(async({title:a,...l},...u)=>{let c=w("app.templates.entity"),f=(t?i.filter(d=>t===d.subType):i).find(({title:d})=>d===a);if(f){if(await au(w("app.notify.name-overwrite-confirm",{context:c}))){rl();try{In(w("app.notify.updated",{context:c}));let d=await n({id:f.id,title:a,...l},u);return Vs(),d}catch(d){Nt(w("app.notify.failed-to-update",{context:c}),{warn:d})}}}else{rl();try{let d=await r({...l,title:a,subType:t,type:e},...u);return In(w("app.notify.saved",{context:c})),Vs(),d}catch(d){Nt(w("app.notify.failed-to-save",{context:c}),{warn:d})}}return Vs(),null},[s,i,e,t,r])}function PL(){let e=(0,Zo.useCallback)(()=>{Sp()},[]),t=Nu("templates-delete",{onSuccess:e});return(0,Zo.useCallback)(async(n,...o)=>{let r=n.length>1?w("app.templates.entities"):w("app.templates.entity");rl();try{await t({ids:n},...o),In(w("app.notify.deleted",{context:r})),Vs()}catch(i){Nt(w("app.notify.failed-to-delete",{context:r}),{warn:i})}},[])}function IL(e){let t=kL();return(0,Zo.useCallback)(async n=>{let o=w("app.templates.entity");rl();try{let r=await t({id:e,...n});return Vs(),In(w("app.notify.updated",{context:o})),r}catch(r){Nt(w("app.notify.failed-to-update",{context:o}),{warn:r})}Vs()},[t,e])}function ML({onSetLoading:e,isRemote:t}){let{id:n,docTypeInfo:o,settingsData:r={}}=At(),i=o?.regions?.[0],s=NL(n),a=on();return(0,Zo.useCallback)(async u=>{let{name:c,baseType:p}=ul(u.subType);if(!c&&u.subType!=="__multi__")return null;rl(),e(!0,u);let f=w("app.templates.entity");if(u.isStarter)try{a(Kc(n,{[i]:u.template})),In(w("app.notify.inserted",{context:f}))}catch(d){Nt(w("app.notify.failed-to-insert",{context:f}),{warn:d})}else if(await _L())try{let d=u.type==="pack",{meta:m}=await DL(u,{isRemote:t,saveToLibrary:d});if(c){let g={};if(m.settings.customCSS&&(g.customCSS=`${r.customCSS||""}
${m.settings.customCSS}`),m.settings.customJS&&(g.customJS=`${r.customJS||""}
${m.settings.customJS}`),Object.keys(g).length>0&&s(g),p==="content")a(Kc(n,{[i]:m.elements}));else if(p==="custom"){let v=LL(m.elements);a(Kc(n,{[i]:v}))}else a(Kc(n,m.elements))}else u.subType==="__multi__"&&a(Kc(n,{[i]:m.elements}));let h=d?w("app.templates.import.done"):w("app.notify.template-inserted",{context:f});In(h)}catch(d){console.warn(d),Nt(w("app.notify.failed-to-insert",{context:f}),{warn:d})}e(!1),Vs()},[s,r.customCSS,r.customJS,a,i,t])}var Zo,OL,FEe,hR,gR,x0,Ia=_(()=>{Zo=D(j());as();ke();Us();ca();Wn();hp();rn();Ac();cr();FE();Qn();ys();TL();_p();rn();Mn();OL=window.csAppData?.remoteAssets?.templates?.packs||[],FEe=Ql(({userCan:e})=>{let t=[];if(e("template")&&t.push({value:"library",label:"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});hR=(e,t)=>{if(e==="document"){let{labelSingular:n}=ul(t);return n}return e==="element"?t==="__multi__"?"Section":"Element":"Template"},gR=(e,t)=>({label:hR(e,t),previewFallback:CL(e,t)}),x0=(e,t)=>(0,Zo.useMemo)(()=>gR(e,t),[e,t])});async function FL(e){let t=Object.keys(e);if(t.length>0){let{data:n}=await xn("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}}var Tp,qEe,BE=_(()=>{Tp=D(j());Ye();Wn();Us();ke();as();Eo();qEe=D(aa());Dn();oo();ys();rn();ps();Qv();Jt()});var ko,xR,VL,cSe,UL=_(()=>{ko=D(j());Ye();Ze();sn();Bn();sn();xR=(0,ko.forwardRef)(({isActive:e,className:t,bodyClassName:n,headerClassName:o,header:r,label:i,nav:s,actions:a,onClose:l,children:u,...c},p)=>{let f=(0,ko.useRef)();Dc({refs:[f,p],enabled:e,onFocusLoss:()=>l()});let d=(0,ko.useCallback)(m=>{!m.target.closest(".tco-modal-content")&&$E(m.target)&&l()},[l]);return ko.default.createElement("div",{className:ie("tco-modal",t,{"is-active":e}),onClick:d,...c},ko.default.createElement(BL,{position:"bottom"},ko.default.createElement("div",{className:"tco-modal-content",ref:f},ko.default.createElement("header",{className:ie("tco-modal-header",o)},ko.default.createElement("div",{className:"tco-modal-header-scroll"},r,(i||s)&&ko.default.createElement("div",{className:"tco-modal-header-labels"},i&&ko.default.createElement("strong",null,i),s),a&&ko.default.createElement("div",{className:"tco-modal-header-actions"},a)),ko.default.createElement("button",{className:"tco-modal-close",onClick:l},ko.default.createElement(te,{type:"close"}))),ko.default.createElement("div",{className:ie("tco-modal-body",n),ref:p},u))))}),VL=xR,cSe=(0,ko.forwardRef)(({className:e,flush:t,children:n,...o},r)=>ko.default.createElement("div",{ref:r,className:ie("tco-modal-body-content",e,{"is-flush":t}),...o},n))});function Ma(e){let[t,n]=dt(wR(e)),{docId:o}=At(),[r,i,s]=HL();(0,ot.useLayoutEffect)(()=>{t.currentDocId!==o&&n(d=>({...d,currentDocId:o,isOpen:!1}))},[o]);let a=(0,ot.useCallback)(d=>{n(m=>({...m,label:d}))},[n]),l=(0,ot.useCallback)(d=>{n(m=>({...m,label:d}))},[n]),u=(0,ot.useCallback)((d=!0)=>{n(m=>({...m,isReady:!!d}))},[n]),c=(0,ot.useCallback)(()=>{n(d=>({...d,isOpen:!1})),r(e)},[n,r]),p=(0,ot.useCallback)((d,m)=>{n(h=>({...h,isOpen:!0,tab:typeof m=="function"?m(h.tab):m||h.tab})),i(e)},[n,i]),f=(0,ot.useCallback)(d=>{t.isOpen?c():p(d)},[t.isOpen,p,c]);return(0,ot.useMemo)(()=>({...t,setLabel:a,setHelp:l,setReady:u,open:p,close:c,toggle:f}),[t,a,l,u,p,f,c])}function SR(e){let[t,n,o]=HL(),r=(0,ot.useMemo)(()=>o.indexOf(e),[o,e]),i=(0,ot.useCallback)(()=>{n(e)},[e,n]);return[r,i]}function jL(e,t){let n=Ma(e),o=(0,ot.useMemo)(()=>Array.isArray(t)?t:["main"],[t]),r=(0,ot.useMemo)(()=>(o.includes(n.tab)?n.tab:o[0])??"",[n.tab,t]);return(0,ot.useEffect)(()=>(n.setReady(o.length>0),()=>{n.setReady(!1)}),[n.setReady,o.length]),{...n,windowTabs:o,activeTab:r}}function Vu({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:f,close:d,isReady:m,windowTabs:h,activeTab:g}=jL(e,o),[v,y]=(0,ot.useState)("");(0,ot.useEffect)(()=>{y("")},[g,p]);let x=(0,ot.useCallback)(E=>y(E),[y]),C=(0,ot.useMemo)(()=>({query:v}),[v]),T=(0,ot.useMemo)(()=>h.reduce((E,k)=>({...E,[`open:${e}:${k}`]:Ln(()=>f(null,k))}),{[`open:${e}`]:Ln(()=>f())}),[h,e,f]);return Wr(T,[T]),!p||!m?null:ot.default.createElement(am,{name:e,onClose:d,active:!0,fullScreen:l,"data-tco-shortcut":`open:${e}`,nav:ot.default.createElement(ot.Fragment,null,h.map(E=>ot.default.createElement("button",{"data-tco-window-tab":E,"data-tco-shortcut":`open:${e}:${E}`,key:E,onClick:k=>f(k,E),className:ie({"is-active":g===E})},typeof n=="function"?n(E):t))),actions:ot.default.createElement(ot.Fragment,null,a,typeof s=="function"?s(g,C):null,typeof r=="function"&&r(g)&&ot.default.createElement(bi,{noClear:!0,autoFocus:g,query:v,onQueryChange:x})),...c},typeof u=="function"?u(g,C):u)}function S0({onClick:e,className:t="",label:n,children:o}){let[r,i]=(0,ot.useState)(!1);return ot.default.createElement("div",{className:ie("tco-floater-toggle",{"is-active":r},t),tabIndex:"0",onFocus:()=>i(!0),onBlur:()=>i(!1),onClick:e},n&&(typeof n=="string"?ot.default.createElement("span",{dangerouslySetInnerHTML:{__html:n}}):n),o)}function am({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 Wr({esc:Ln(()=>u())},[u]),Qt(d=>d.ui.hideWorkspace)?null:zL.default.createPortal(ot.default.createElement(Xw,{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,m,h,g)=>ot.default.createElement(_R,{id:e,ref:d,className:ie(c,"tco-floater",`is-${e}`,m,{"is-active":l}),style:a?CR:h,...p},ot.default.createElement("header",{className:"tco-floater-header"},ot.default.createElement("button",{className:"tco-floater-header-drag-indicator"},ot.default.createElement(te,{type:"drag-indicator"})),ot.default.createElement("div",{className:"tco-floater-header-scroller-outer"},ot.default.createElement("div",{className:"tco-floater-header-scroller-inner"},r,i&&ot.default.createElement("div",{className:"tco-floater-header-divider"}),(t||n)&&ot.default.createElement("div",{className:"tco-floater-header-labels"},t&&ot.default.createElement("strong",null,t),n),o&&ot.default.createElement("div",{className:"tco-floater-header-actions"},o))),ot.default.createElement("button",{className:"tco-floater-header-close",onClick:u},ot.default.createElement(te,{type:"close"}))),ot.default.createElement("div",{className:"tco-floater-content"},s),g)),window.csAppData.rootEl)}var ot,zL,$L,CR,wR,E0,ER,HL,SSe,_R,HE,Da=_(()=>{ot=D(j()),zL=D(hi());Ye();Jt();Ze();Jw();UL();ps();Bn();gl();rn();Mn();$L=new Map,CR={width:"100%",height:"100%",top:0,left:0},wR=e=>{let{docId:t}=At(),n=$L.get(e);if(!n){let o=Ve({id:e,isReady:!1,isOpen:!1,label:"",help:"",tab:"main",currentDocId:t});return $L.set(e,o),o}return t&&n.currentDocId!==t&&(n.currentDocId=t,n.isOpen=!1),n},E0=new Set,ER=Ve([]),HL=()=>{let[e,t]=dt(ER),n=(0,ot.useCallback)(()=>{t(Array.from(E0.values()))},[t]),o=(0,ot.useCallback)(i=>{E0.delete(i),n()},[n]),r=(0,ot.useCallback)(i=>{E0.delete(i),E0.add(i),n()},[n]);return[o,r,e]};SSe=function(){let e=0;return()=>e++}();_R=(0,ot.forwardRef)(({id:e,tag:t="div",style:n={},...o},r)=>{let[i,s]=SR(e);return(0,ot.useEffect)(()=>{if(!r.current)return()=>{};let a=r.current,l=u=>{s()};return s(),a.addEventListener("pointerdown",l),()=>{a.removeEventListener("pointerdown",l)}},[s]),ot.default.createElement(t,{ref:r,"data-tco-window":e,style:{"--tco-z":i,...n},...o})});HE=(0,ot.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:f,close:d,isReady:m,windowTabs:h,activeTab:g}=jL(e,o),[v,y]=(0,ot.useState)("");(0,ot.useEffect)(()=>{y("")},[g,p]);let x=(0,ot.useCallback)(E=>y(E),[y]),C=(0,ot.useMemo)(()=>({query:v}),[v]),T=(0,ot.useMemo)(()=>h.reduce((E,k)=>({...E,[`open:${e}:${k}`]:Ln(()=>f(null,k))}),{[`open:${e}`]:Ln(()=>f())}),[h,e,f]);return Wr(T,[T]),!m||h.length<=0?null:ot.default.createElement(VL,{ref:c,"data-tco-window":e,isActive:p,onClose:d,nav:ot.default.createElement(ot.default.Fragment,null,ot.default.createElement(ot.default.Fragment,null,h.map(E=>ot.default.createElement("a",{"data-tco-window-tab":E,key:E,onClick:k=>f(k,E),className:ie({"is-active":g===E})},typeof n=="function"?n(E):t)))),actions:ot.default.createElement(ot.default.Fragment,null,a,typeof s=="function"?s(g,C):null,typeof r=="function"&&r(g)&&ot.default.createElement(bi,{noClear:!0,autoFocus:g,query:v,onQueryChange:x})),...u},typeof l=="function"?l({isOpen:p,activeTab:g,tabData:C}):l)});HE.displayName="AppWindowModal"});var WL=_(()=>{});function OR(){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 kR(e){return jE||(jE=OR()),typeof window.setUserSetting!="undefined"&&window.setUserSetting("imgsize","full"),new jE(e)}function AR({onInsert:e,onClose:t,single:n=!1,fileTypes:o="image"}={}){o=Array.isArray(o)?o.join(", "):o;let r=n?kR({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:f,url:d}=l?l[a]:TR;e({id:c,alt:u,size:a,height:p,width:f,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(_0.media.gallery.shortcode(s).string())}),r.state("playlist-edit").on("update",function(s){i(_0.media.playlist.shortcode(s).string())}),r.state("video-playlist-edit").on("update",function(s){i(_0.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(_0.media.string.image(u))}})}r.open()}function Uu(e){if(!window.wp||!window.wp.media||!window.wp.media.editor)return()=>{console.warn("window.wp.media.editor not available")};let t=AR(e);return()=>{t&&t.remove()}}function PR(){let e=Qt(i=>i.ui.remoteMedia.id),t=Qt(i=>i.ui.remoteMedia.open),[n,o]=(0,lm.useState)(null),r=on();return(0,lm.useEffect)(()=>{t&&o(e)},[e,t]),(0,lm.useEffect)(()=>n?Uu({multiple:!0,onClose:()=>{o(!1),r(Dw(null))},onInsert:(i={})=>{o(!1),r(Dw(e,i))}}):()=>{},[n,o,r]),null}var lm,jE,_0,USe,BSe,TR,T0=_(()=>{WL();Qn();Mn();ke();lm=D(j());Ni();_0=window.wp,USe=window.jQuery,BSe=window.wpApiSettings,TR={height:0,width:0,url:""};uo(PR)});function qE({selection:e,position:t="bottom",callback:n}){let o=e.length,r=PL();return ze.default.createElement(um,{disabled:o.length<=0,className:"tco-btn tco-btn-nope",positionOverwrite:t,label:w("app.delete"),prompt:w(`app.templates.delete-popover.${o>1?"n":"one"}`,{count:o}),onAccept:()=>{r(e),n&&n()}})}var ze,IR,MR,GL,DR,qL,QL,WE,KL,YL,LR,XL,JL,GE,ZL=_(()=>{ze=D(j());Ye();Ze();ke();Eo();sn();Ia();kr();Bn();T0();_p();Jo();IR="__blank__",MR="__multi__",GL="is-tco-generic-placeholder",DR=e=>Ar(`template-view-${e}`,"grid"),qL=e=>$v(`template-view-${e}`,"grid"),QL=({context:e})=>{let[t,n]=DR(e),o=(0,ze.useMemo)(()=>["list","grid"],[]);return ze.default.createElement("div",{className:"tco-library-view-toggle"},o.map(r=>ze.default.createElement("button",{key:r,className:ie({"is-active":r===t}),onClick:()=>n(r)},ze.default.createElement(te,{type:`view-${r}`}))))},WE=({items:e,isCreate:t,manageLibrary:n,activeTemplateLoading:o,className:r="",...i})=>{let s=(0,ze.useMemo)(()=>n?YL:t?LR:XL,[t,n]);return ze.default.createElement("ol",{className:ie("tco-library-grid",r)},e.map(a=>ze.default.createElement(s,{key:a.id,template:a,activeTemplateLoading:o,...i})))},KL=({headings:e=[],noHeader:t,manageLibrary:n,items:o,className:r,renderHeading:i,allSelected:s,onSelectAll:a,checkedItems:l,onCheckItem:u,...c})=>{let[p,f]=cC("xl",{xs:300,sm:500,md:700,lg:900,xl:1100}),d=(0,ze.useCallback)(({value:g,label:v})=>ze.default.createElement("th",{key:g,className:`is-${g}`},g==="selection"?ze.default.createElement(Yt,{checked:s,onToggle:a}):ze.default.createElement("span",null,v)),[s,a]),m=(0,ze.useMemo)(()=>typeof i=="function"?i:d,[d,i]),h=n?YL:XL;return ze.default.createElement("table",{className:ie("tco-library-table",`is-${f}`,r),ref:p},ze.default.createElement("tbody",null,!t&&ze.default.createElement("tr",null,e.map(m)),o.map(g=>ze.default.createElement(h,{checkedItems:l,onCheckItem:u,isRow:!0,key:g.id,template:g,...c}))))},YL=({template:e,isRow:t,selected:n,onCheckItem:o,checkedItems:r,onSelect:i})=>{let[s,a]=(0,ze.useState)(e.title),[l,u]=(0,ze.useState)(e.preview),{label:c,previewFallback:p}=x0(e.type,e.subType),f=t?JL:GE,d=e.id===n||Array.isArray(n)&&n.includes(e.id),m=(0,ze.useCallback)(S=>{S.preventDefault(),S.stopPropagation(),i(e.id)},[i,e.id]),h=IL(e.id),g=(0,ze.useRef)();(0,ze.useEffect)(()=>{typeof g.current=="undefined"&&(g.current=s);let S=setTimeout(()=>{g.current!==s&&h({title:s}),g.current=s},300);return()=>{clearTimeout(S)}},[s,h]);let v=(0,ze.useCallback)(S=>{u(S),h({preview:S})},[u,h]),y=(0,ze.useCallback)(()=>{v("")},[v]),x=(0,ze.useRef)(),C=(0,ze.useCallback)(async()=>{x.current&&x.current(),x.current=Uu({single:!0,onInsert:({url:S})=>{v(S)}})},[v]);(0,ze.useEffect)(()=>{x.current&&x.current()},[]);let[T]=O0(),E=(0,ze.useCallback)(S=>{T([e.id],s)},[T,e.id,s]),k=(0,ze.useCallback)((S,P)=>{S.stopPropagation(),o(e.id,!P)},[o,e,r]);return ze.default.createElement(f,{title:s,template:e,type:c,preview:l||p,className:ie({"is-active":d}),actions:ze.default.createElement("div",{className:"is-actions is-revealed"},ze.default.createElement("button",{onClick:m,className:ie("tco-btn tco-btn-manage-library",{"is-active":d})},d?ze.default.createElement(te,{type:"close"}):ze.default.createElement(te,{type:"more"}))),onToggleChecked:k,isChecked:r?.includes(e.id),onClick:m,after:d?ze.default.createElement("div",{className:"tco-library-item-manager"},ze.default.createElement("div",{className:"is-module"},ze.default.createElement("strong",null,"Actions"),ze.default.createElement("div",{className:"is-actions"},ze.default.createElement("button",{onClick:E,className:"tco-btn tco-btn-yep"},w("app.download")),ze.default.createElement(qE,{selection:[e.id]}),l?ze.default.createElement(um,{className:"tco-btn",label:"Remove Thumbnail",prompt:w("app.templates.delete-thumbnail"),onAccept:y}):ze.default.createElement("button",{className:"tco-btn",onClick:C},"Set Thumbnail"))),ze.default.createElement("div",{className:"is-module"},ze.default.createElement("strong",null,"Title"),ze.default.createElement("input",{value:s,onChange:S=>a(S.target.value),type:"text"}))):null})},LR=({template:e,onInstall:t})=>{let{previewFallback:n}=x0(e.type,e.subType),o=(0,ze.useCallback)(()=>{t(e)},[t,e]),r;e&&e.id&&typeof e.id=="string"&&e.id.indexOf(IR)===0&&(r=GL);let i=parseInt(e.id)===9&&e.isRemote?"https://templates.theme.co/starter/":e.demo_url;return ze.default.createElement(GE,{title:e.title,template:e,preview:e.preview||n,demoUrl:i,onClick:o,imgClass:r,className:"has-figure-highlight",figure:ze.default.createElement("button",{className:"tco-btn"},ze.default.createElement("span",null,w("app.create")))})},XL=({template:e,isRow:t,onInstall:n,activeTemplateLoading:o})=>{let{label:r,previewFallback:i}=x0(e.type,e.subType),s=(0,ze.useCallback)(()=>{n(e)},[n,e]),a="has-figure-highlight",l=ze.default.createElement("span",null,w("app.add"));o&&o.id===e.id&&(a+=" is-being-inserted",l=ze.default.createElement(ze.default.Fragment,null,ze.default.createElement("span",null,"\xA0\xA0\xA0"),ze.default.createElement(bo,null)));let u;return e&&e.subType.indexOf(MR)===0&&Number.isInteger(e.id)&&(u=GL),t?ze.default.createElement(JL,{title:e.title,template:e,className:a,preview:e.preview||i,onClick:s,actions:ze.default.createElement("button",{className:"tco-btn tco-btn-install-library"},l)}):ze.default.createElement(GE,{title:e.title,template:e,imgClass:u,className:a,preview:e.preview||i,onClick:s,figure:ze.default.createElement("button",{className:"tco-btn"},l)})},JL=({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 ze.default.createElement(ze.default.Fragment,null,ze.default.createElement("tr",{...u,"data-template-id":t.id},r&&ze.default.createElement("td",{className:"is-selection",onClick:c},ze.default.createElement(Yt,{checked:i})),ze.default.createElement("td",{className:"is-name"},ze.default.createElement("span",null,e)),a&&ze.default.createElement("td",{className:"is-type"},ze.default.createElement("span",null,a)),s&&ze.default.createElement("td",{className:"is-manage"},s)),l&&ze.default.createElement("tr",null,ze.default.createElement("td",{className:"is-manager",colSpan:"4"},l)))},GE=({title:e,template:t,preview:n,actions:o,figure:r,type:i,after:s,imgClass:a,isChecked:l,onToggleChecked:u,demoUrl:c="",onClick:p,...f})=>{let d=c?void 0:p,m=c?p:void 0,h=(0,ze.useCallback)(function(g){!c||window.open(c,"_blank")},[c]);return ze.default.createElement(ze.default.Fragment,null,ze.default.createElement("li",{...f,"data-template-id":t.id,onClick:d},ze.default.createElement("figure",{onClick:m},ze.default.createElement("img",{className:a,src:n,width:"400",height:"400",alt:""}),r),ze.default.createElement("div",{className:"is-content is-start"},ze.default.createElement("div",{className:"is-info"},c&&ze.default.createElement("div",{className:"tco-template-view-eye",onClick:h},ze.default.createElement(te,{type:"eye"})),ze.default.createElement("strong",null,e),i&&ze.default.createElement("span",null,i)),o)),s&&ze.default.createElement("li",{className:"is-manager"},s))}});function FR(){let e=qL("modal"),{query:t}=Wc("templates-manage-library"),[n,o]=(0,lt.useState)(null),[r,i]=(0,lt.useState)([]),s=(0,lt.useMemo)(()=>[{value:"selection"},{value:"name",label:"Name"},{value:"type",label:"Type"},{value:"manage",label:""}],[]),{items:a,isLoading:l}=sm(im(),{query:t}),u=(0,lt.useCallback)(g=>{o(v=>v===g?null:g)},[o]),c=(0,lt.useCallback)((g,v)=>{i(y=>{y=y||[];let x=y.indexOf(g);if(!v){if(x===-1)return console.warn("Trying to deselect non selected template",g),y;let C=[...y];return C.splice(x,1),C||[]}return x!==-1?(console.warn("Trying to select a selected template",g),y):[...y,g]})},[r,i]);r=r||[];let p=a.length===r.length&&a.length>0,f=(0,lt.useCallback)(()=>{i(p?[]:a.map(g=>g.id))},[i,a,p]),[d]=O0(),m=(0,lt.useCallback)(()=>{d(r,"templates")},[d,r]),h=(0,lt.useCallback)(()=>{i([])},[i]);return l?lt.default.createElement(bo,{mega:!0}):e==="grid"?lt.default.createElement("div",{className:"tco-library-content"},lt.default.createElement(WE,{withAction:!0,manageLibrary:!0,showMeta:!0,items:a,onSelect:u,selected:n,className:"is-lg"})):lt.default.createElement(lt.default.Fragment,null,lt.default.createElement("div",{className:"tco-library-content"},lt.default.createElement(KL,{showMeta:!0,manageLibrary:!0,headings:s,items:a,onSelect:u,selected:n,checkedItems:r,allSelected:p,onCheckItem:c,onSelectAll:f})),lt.default.createElement("div",{className:ie("tco-library-action-footer",{"is-active":r.length>0})},lt.default.createElement("button",{onClick:m,className:"tco-btn tco-btn-yep"},"Download"),lt.default.createElement(qE,{selection:r,position:"top",callback:h}),lt.default.createElement("p",null,lt.default.createElement("span",{className:"is-count"},r.length),lt.default.createElement("span",{className:"is-text"}," ",r.length===1?"Template":"Templates"," Selected"))))}function VR(){let e=HR(),{query:t}=Wc("templates-manage-library"),{items:n,isLoading:o}=sm(im(),{query:t});return lt.default.createElement(HE,{id:"template-manager",tabs:NR,renderTabLabel:r=>r==="packs"?w("app.packs"):n.length+" "+w("common.title.template-manager")},({isOpen:r,activeTab:i})=>lt.default.createElement(lt.default.Fragment,null,r&&i==="templates"&<.default.createElement(lt.default.Fragment,null,lt.default.createElement("div",{className:"tco-library-header"},lt.default.createElement("div",{className:"tco-library-header-input-group"},lt.default.createElement(Sw,{autoFocus:!0,id:"templates-manage-library",resetStateOnMount:!0,placeholder:"Search library\u2026"}),lt.default.createElement("form",{className:"tco-library-header-import-form"},lt.default.createElement("input",{id:"tco-library-header-import-input",onChange:e,type:"file",name:"files[]"}),lt.default.createElement("label",{htmlFor:"tco-library-header-import-input"},lt.default.createElement("span",null,w("app.import")),lt.default.createElement(te,{type:"import"})))),lt.default.createElement(QL,{context:"modal"})),lt.default.createElement(FR,null)),r&&i==="packs"&<.default.createElement(UR,null)))}function UR(){let[e,t]=(0,lt.useState)({isLoading:!1,template:null}),n=(0,lt.useCallback)((r,i=null)=>{t({isLoading:r,template:i})},[t]),o=ML({onSetLoading:n,isRemote:!0});return lt.default.createElement(lt.default.Fragment,null,lt.default.createElement("br",null),lt.default.createElement(WE,{items:OL,isLoading:!!e.isLoading,isRemote:!0,activeTemplateLoading:e.template,onInstall:o,className:"is-lg"}))}function RL(){let[e,t]=dt(BR),n=_r(zR),o=_r($R);return(0,lt.useCallback)(il(async r=>{if(!e){n(!1),o(!1),t(!0);try{await tN(r),Fi(w("app.templates.import.done"))}catch(i){console.warn("Template Import Error",i),o(!0),Nt(w("app.templates.import.error")),Fi("")}n(!0),t(!1),n(!1)}},{fullScreen:!0,message:w("app.templates.import.begin"),endDelay:5e3}),[o])}function HR(){let e=RL();return(0,lt.useCallback)(t=>{e(t.target?.files)})}function jR(e){return e.dataTransfer?.files?!!Array.from(e.dataTransfer.items).find(({kind:t,type:n})=>t==="file"&&(!n||n==="application/zip")):!1}function WR(){let e=li(),[t,n]=(0,lt.useState)(!1),o=RL();return(0,lt.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=>{jR(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?lt.default.createElement("div",{className:"tco-template-manager-modal"},lt.default.createElement("p",null,"Drop Files to Import")):!1}function QE(){let{userCan:e}=Vn();return e("template.manage_library")?lt.default.createElement(lt.default.Fragment,null,lt.default.createElement(WR,null),lt.default.createElement(VR,null)):null}var lt,NR,BR,zR,$R,eN=_(()=>{lt=D(j());Ye();kr();ke();gl();cr();Ze();_p();Da();ZL();Ia();sn();_p();Jt();sn();Wn();Us();Ia();NR=["templates","packs"];BR=Ve(!1),zR=Ve(!1),$R=Ve(!1)});var nN=_(()=>{ke();ca();Dn();Us()});function iN(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 JR(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 sN(e,{saveToLibrary:t=!1,fullSite:n=!1,asTemplates:o=!1}={}){let[r,i]=await XR(e),s;async function a({colors:T,fonts:E,customCSS:k}={}){let S={},P=ur,A=P.getState(),B=JR(A.themeOptions,{customCSS:k}),z=iN(A.colors,T),V=iN(A.fontItems,E);B&&(S.themeOptions={data:B},P.dispatch({type:"THEME_OPTIONS:UPDATE",payload:B})),z&&(S.colors={data:z},P.dispatch({type:"COLORS:RESET",payload:z})),V&&(S.fontConfig={data:A.fontConfig},S.fontItems={data:V},P.dispatch({type:"FONT_ITEMS:RESET",payload:V})),await FL(S)}let l={},u={},c={},p=[];function f(T){let E=i.get(T)??"",k=[...Object.entries(c),...Object.entries(l),...Object.entries(u)];for(let[P,A]of k){let B=`${A}`;parseInt(A).toString()===B&&(B=`${A}:full`),E=E.replaceAll(`_cs-tmpl:${P}:cs-tmpl_`,B)}let S=new Blob([E]);return[JSON.parse(E),S.size]}async function d(T){let{data:E}=await xn("templates-terms",{terms:T});Object.entries(E).forEach(([k,S])=>{u[k]=S})}async function m(T){let{toImport:E,toSkip:k}=Object.entries(T).reduce((A,B)=>(B[1][0]==="no-import"?A.toSkip.push(B):A.toImport.push(B),A),{toImport:[],toSkip:[]});k.forEach(([A,[,B]])=>{c[A]=B});let S=E.map(([A,[B,z]])=>[new File([i.get(`img-${A}-${z}`)],z,{type:`image/${z.split(".").pop()}`}),A,B]).reduce((A,B)=>{let z=B[0].size;return(A[0].files.length>=window.csAppData.maxUploadFiles||A[0].totalSize+z>=window.csAppData.maxUploadSize*.95)&&A.unshift({totalSize:0,files:[]}),A[0].totalSize+=z,A[0].files.push(B),A},[{totalSize:0,files:[]}]).filter(({files:A})=>A.length>0).map(({files:A})=>A),P=1;for(let A of S)try{let B=new FormData,z={},V=[];for(let[re,ue,ve]of A)B.append(`cs_media_upload_${ue}`,re),z[ue]=ve,V.push(ue);B.append("cs_media_upload_files",V.join(",")),B.append("action","wp_handle_upload"),Fi(`Uploading Image Bundles (${P++}/${S.length})`);let I=await Oc({query:{"cs-upload-image":"1"},data:B}),{success:H,data:X}=await Qf(I);if(!H)throw new Error(X.message);Object.entries(X).forEach(([re,ue])=>{ue.error?(Nt(w("app.templates.import.image-failure")),Nt(ue.error),console.warn(ue.error,T[re]),c[re]=null):z[re]==="id"?c[re]=ue[0]:c[re]=ue[1]})}catch(B){Nt(w("app.templates.import.image-failure")),console.warn("Failed to import image batch",B,A)}}async function h({file:T,key:E,strategy:k="original"}){let[S]=f(T);try{let{data:P}=await xn("templates-dependency",{data:S,fullSite:n,strategy:k});l[E]=P,S.page_on_front&&(s=P)}catch(P){console.warn(P)}}let g=[],v=[];Fi("Importing Colors and Fonts");for(let[T,E]of r.tasks)T==="options"&&await a(E),T==="images"&&await m(E),T==="terms"&&await d(E),T==="doc"&&(E.type==="template"||o&&E.type!=="component"?p.push(E):g.push(E)),T==="menu"&&v.push(E);let y=1;for(let T of g)Fi(`Updating documents (${y++}/${g.length})`),await h(T);let x=[{totalSize:0,items:[]}];Fi("Finishing up...");for(let T of p){let[E,k]=f(T.file);x[0].totalSize+k>=window.csAppData.maxUploadSize*.8&&x.unshift({totalSize:0,items:[]}),x[0].totalSize+=k,x[0].items.push(E)}let C=[];for(let{items:T}of x)C.push(await xn("templates-import",{items:T,saveToLibrary:t}));t&&(Sp(),kc(),YE());for(let T of v)C.push(await xn("templates-menu-import",{menu:T}));return{results:C,homeId:s}}async function tN(e){let t=[...e];if(t.filter(ZR).length!==t.length)return{error:"Invalid file",files:e};let n=await Promise.all(t.map(async o=>sN(o,{saveToLibrary:!0})));return Sp(),n}function O0(){let[e,t]=dt(RR);return[(0,oN.useCallback)(async(o,r)=>{t(!0),await eee(o,r),t(!1)},[t]),e]}async function DL(e,t={}){if(e.isRemote){let n=await(await ho("template-remote",{asset:e.id},{method:"POST",parse:!1})).blob(),{results:o}=await sN(n,t);return o[0].data.items[0]}return Ep(e.id)}var oN,KE,rN,qR,QR,KR,YR,XR,ZR,RR,eee,_p=_(()=>{oN=D(j());ke();Wn();Us();KE=D(ln());sL();as();Dn();Ia();ca();ts();BE();Jt();j1();rc();Dn();Us();ys();Ni();eN();nN();as();uo(QE);window.csAppData.templateExportDebug=!1;rN="tco",qR=()=>!!window.csAppData.templateExportDebug,QR=(e,t)=>e==="content"||e==="preset"?"element":"document",KR=(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,YR=(e,t)=>new Promise((n,o)=>{n4(e,t,(r,i)=>{r?o(r):n(i)})}),XR=async e=>{let t=await YR(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"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=vh(jl(Qa(a)))),a=Qa(a),s.includes("manifest")?r=JSON.parse(a):i.push([s,a]);break;case"json":s.includes("manifest")?o=JSON.parse(Qa(a)):n.set(s,Qa(a));break}}),r){o={tasks:[]};let s={},a=[],l=[],u={};Object.entries(r).forEach(([c,{type:p,data:f}])=>{p==="font"&&(s[c]=f._id,l.push(f)),p==="color"&&(s[c]=`global-color:${f._id}`,a.push(f)),p==="image"&&(u[c]=["uri",f.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 f=Object.entries(s).reduce((y,[x,C])=>y.replaceAll(`_cs-tmpl:${x}:cs-tmpl_`,C),p),{title:d,type:m,subtype:h,preview:g,meta:v}=JSON.parse(f);n.set(c,JSON.stringify({title:d,preview:g,type:QR(m,h),subType:KR(m,h),meta:v})),o.tasks.push(["doc",{file:c,key:c,type:"template"}])})}return[o,n]};ZR=e=>e&&e.name.match(new RegExp(`.+.(${rN}|zip)`,"g"));RR=Ve(!1);eee=il(async(e,t)=>{try{let n=await Oc({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,KE.kebabCase)(t).replace(new RegExp("/-/g","g"),"_"):(0,KE.kebabCase)(t);DE(await n.blob(),`${r}.${qR()?"zip":rN}`)}catch(n){let o=e.length>1?w("app.templates.entities"):w("app.templates.entity");Nt(w("app.notify.failed-to-download-with-message",{context:o,message:n.message}),{warn:n})}},{fullScreen:!0,message:"Exporting Templates"})});var XE,tee,nee,x2e,aN=_(()=>{XE=D(j());kt();Bu();ka();kt();ke();vt();vt();JE();ME();ca();_p();ls();tee=iL(),nee={choices:Object.values(tee)},x2e=nee.choices.length>1});var oee,ZE=_(()=>{oee=D(j());Ze();Bn()});var RE,lN=_(()=>{RE=D(j());Ze();ke();Bn();Wn();Dn()});var uN,cN=_(()=>{uN=D(j());ke();ZE();Da();Dn();BE();Wn();lN();cr()});function eS(e,{bp:t=null,...n}={}){return{atts:e,bp:t,...n}}function lee(e,t){return{key:e,bp:t,unset:!0}}function fN(){let[e,t]=dt(tS),n=(0,Lr.useCallback)((o,r)=>{t({atts:{[o]:r}})},[t]);return[e,n]}function oS(e){return Qt(function({themeOptions:t}){return t[e]})}function uee(e=[]){let{userCan:t}=Vn(),n=x6(),o=s=>s==="classic_headers"||s==="classic_footers"?!0:null,r=oS("cs_global_parameter_json"),i=oS("x_stack");return(0,Lr.useMemo)(()=>({id:"theme-options",breakoutMode:n,namespace:"theme-options",...nC(cl(e),cl([Pg("global-parameters","Parameters",dN(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 cee({config:e,children:t}){let[n,o]=dt(pN),r=uee(e),i=nS().length>0,s=(0,Lr.useCallback)((c,p=null)=>{o(eS(c,{bp:i?p:null}))},[i,o]),a=(0,Lr.useCallback)((c,p,f,d)=>{d?o(eS({[c]:p},{bp:f,queryValues:{[c]:d}})):n._bp_data_resolved&&n._bp_data_resolved[c]&&n._bp_data_resolved[c][f]&&p===n._bp_data_resolved[c][f][2]?o(lee(c,f)):o(eS({[c]:p},{bp:f}))},[o]),{currentBreakpoint:l}=gr(),u=(0,Lr.useCallback)((c,p)=>{n._bp_data&&(n._bp_data[c]||[]).filter(f=>f!==null).length>0?a(c,p,l):a(c,p,null)},[a,l]);return Lr.default.createElement(bu,{config:r,data:n,onUpdate:s,onUpdateValue:u,onUpdateQueryValue:a},t)}var Lr,aee,tS,ETe,nS,pN,R6,STe,pee,rE=_(()=>{Lr=D(j());ls();ke();Gc();Nd();vt();cr();C6();wi();zu();fl();kr();cr();UD();eL();Jt();wi();wp();gu();aN();cN();ME();Mn();aee={_bp_data:{},_bp_data_resolved:{}};tS=Rr(e=>e.themeOptions,{},e=>({type:"THEME_OPTIONS:UPDATE_WITH_OPTIONS",payload:e})),ETe=Ve({}),nS=()=>Object.entries(window.csAppData.themeOptionsData[2]).filter(([e,t])=>t==="style").map(([e])=>e),pN=Ve(e=>{let t=e(tS),n=e(rD);if(!n)return t;let[o,r,i]=n,s=nS().length>0,a=nS().reduce((p,f)=>(p[f]=xp(i+1),p),{}),l=t._bp_base??`${o}_${i}`,u=l&&(t[`_bp_data${l}`]||{}),c=s?Cp({...window.csAppData.themeOptionsData[1],...t},{...a,...u},n):aee;return{...t,_bp_base:l,...c}},(e,t,n)=>{t(tS,n)}),R6=df(pN,e=>e.prop("__last_markup_change__"));STe=Ql(({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});pee=(0,Lr.forwardRef)(({children:e,...t},n)=>{let{themeOptionsControls:o,isLoading:r}=Nc(),i=oS("x_stack"),s=(0,Lr.useMemo)(function(){if(r)return{};let a=IE(i);return a.is_x||!a?.id?o:[{label:"Options",type:"group-module",controls:a.controls}]},[i,r]);return r?Lr.default.createElement(Iv,{...t},e):Lr.default.createElement(cee,{config:s},Lr.default.createElement(Iv,{...t},e))});pee.displayName="GlobalsMain"});function dN(e,{dataKey:t="_p_data"}={}){let n=fee(e),o=hN(n)??[],r=(s,a)=>{let[l,u,c]=a,p=[],f={},d=(x,C={})=>x&&x.reduce((T,{initial:E,isVar:k,list:S,type:P,name:A,schema:B})=>{p.push(A);let z=p.join(".");return P=P.toLowerCase(),S?(T[A]=C[A]??[],P==="group"&&(T[A]=T[A].map((V,I)=>{p.push(I);let H=d(B,{...V??{}});return p.pop(),H}))):B?T[A]=d(B,{...E,...C[A]??{}}):(P==="color-pair"?T[A]={...E??{},...C[A]??{}}:T[A]=C[A]??E,k&&(f[z]=T[A])),p.pop(),T},{}),m=d(o,s),h=Object.keys(f);if(h.length<=0)return m;let g=h.reduce((x,C)=>(x[C]=xp(c+1),x),{}),v=s._bp_base??`${l}_${c}`,y=v&&(s[`_bp_data${v}`]||{});return{...m,_bp_base:v,...Cp(f,{...g,...y},a)}},i=o.reduce((s,a)=>(a.type==="group"||a.list?s.mappedGroups.push(tC(`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 hN(e,t=""){if(!e||typeof e!="object")return rS("Parameter JSON must be an object",e);let n=Object.entries(e).map(([i,s])=>yee(i,s,t)).filter(i=>!!i),o=[];for(let i of n){if(o.includes(i.name))return rS("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 hee(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 gee(e){return typeof e!="string"?!1:!!e.match(/^[\w-]+$/)}function yee(e,t,n){let o=k=>rS(k,{name:e,item:t}),{name:r,type:i="text",...s}=hee(e,t),[a,l,{label:u,toggle:c,when:p,initial:f,isVar:d,description:m,responsive:h,params:g={},...v}]=dee(i,s);if(!gee(r))return o("Parameter name must be a string of alphanumeric characters");if(!a)return o("Parameter has invalid type");let y=vee(f,a),x=y6(p),C={initial:y,isVar:d,description:m,responsive:h,condition:(k,S,P)=>a==="hidden"?k:x(S,P),label:mee(u,r),options:v},T=n?`${n}.${r}`:r;if(a!=="group")return{type:a,list:l,name:r,...C};let E=hN(g,T);return E?E.length<=0?o("Parameter schema array must not be empty"):{type:a,name:r,list:l,...C,schema:E,toggle:E.find(({type:k})=>k==="toggle")}:o("Parameter group must include params")}function Cee(){let{id:e}=So(),t=Ir(),n=t?.data?._type,o=(0,Ao.useMemo)(()=>["component-thru"].includes(n),[n]),r=(0,Ao.useMemo)(()=>o?["Parameters Unavailable","Parameters can not be added to pass through Components."]:!e||!t?.data?[w("app.inspector.na-title"),w("app.inspector.na-message")]:(t?.data?._locked,null),[o,e,t?.data?._locked,t?.data]);return Ao.default.createElement(Vu,{id:"parameters-elements-json",label:"{{label}} Parameters".replace("{{label}}",t?.data?.__label??"").trim(),actions:Ao.default.createElement("a",{target:"_blank",rel:"noopener",href:"https://theme.co/docs/parameters"},Ao.default.createElement(te,{type:"help"}))},r?Ao.default.createElement(to,{title:r[0],message:r[1]}):Ao.default.createElement(xee,{inspecting:e,...t}))}function wee(){let{userCan:e}=Vn(),t=e("global.edit_parameters"),n=(0,Ao.useMemo)(()=>{let r=[];return t&&r.push("parameters"),r},[t]),o=(0,Ao.useCallback)(r=>bee()[r].replace("{{label}}","Global").trim(),[]);return Ao.default.createElement(Vu,{id:"parameters-json-theme-options",renderTabLabel:o,tabs:n,actions:Ao.default.createElement("a",{target:"_blank",rel:"noopener",href:"https://theme.co/docs/parameters"},Ao.default.createElement(te,{type:"help"}))},Ao.default.createElement(Eee,null))}function Eee(){let[e,t]=fN(),n=(0,Ao.useCallback)(o=>{t("cs_global_parameter_json",o)},[t]);return Ao.default.createElement(Hv,{valid:"object",stringify:!0,value:e.cs_global_parameter_json,onUpdate:n})}var Ao,k0,mN,io,Wi,fee,dee,mee,rS,vee,bee,xee,zu=_(()=>{Ao=D(j()),k0=D(ln());ls();cr();vt();Vi();jv();ii();mN=D(ln());ke();b6();rE();Da();Ze();tu();wp();Ni();io=(e,t,n=null)=>{if(!t)return e;if(n===null||typeof e._bp_data_resolved=="undefined")return eu(e,t);let o=e._bp_data_resolved[t]||null;return o=o&&o[n],o?o[0]:eu(e,t)},Wi=(e,t)=>e?`${e}.${t}`:t,fee=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),{}}};dee=(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]},mee=(e,t)=>e||(0,k0.kebabCase)(t).split("-").map(k0.capitalize).join(" "),rS=(...e)=>(console.warn(...e),null);vee=(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??"")};bee=(0,mN.memoize)(()=>({parameters:"{{label}} Parameters"})),xee=({inspecting:e,data:t,onUpdateValue:n,...o})=>{let r=(0,Ao.useCallback)(i=>{n("_p_json",i)},[n,e]);return Ao.default.createElement(Hv,{valid:"object",key:e,stringify:!0,value:t._p_json,onUpdate:r})};uo(Cee);uo(wee)});var gN,iS,A0,P0=_(()=>{gN=e=>e===null||/boolean|number|string/.test(typeof e),iS=(e,t)=>gN(e)&&gN(t)?e===t:JSON.stringify(e)===JSON.stringify(t),A0=(e,t)=>Object.keys(e).reduce((n,o)=>((typeof t[o]=="undefined"||!iS(e[o],t[o]))&&(n[o]=e[o]),n),{})});async function Aee(e,t){return new Promise(n=>{requestIdleCallback(()=>{n(kee(e,t))})})}async function*Pee(e,t){let n=Object.keys(e);for(;n.length>0;){let o=n.pop();yield await Aee(o,t)}}async function Iee(e,t){for await(let n of Pee(e,t));}function EN(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 pS(e){return wN.includes(EN(e))}function SN(e){let t=EN(e);if(!wN.includes(t))return!1;let n=t.split("+");return n.reverse(),n}function fS(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,"");pS(s)&&(n=!0),o.push(r)}return o},[])}return e}function TN(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 dm(e,{resetIds:t=!1,components:n}={}){function o(r){let i=r?Tl(r._type):{},s=A0(r,i);if((!s._id||t)&&(s._id=qee()),s._modules){let a=s._region?s._region:null,l=[...s._modules];return l=ote(l,s,n),l=l.map(u=>o(Object.assign({},u,{_parent:s._id},a?{_region:a}:{}))),l=fS(l,s),{...s,_modules:l}}return s}return wg(o(e),dS)}function Nr(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 Zee(e,t){return t==="section"&&kN[e.id]?kN[e.id]:{}}function N0({type:e,parentType:t=null,honorDefaultPreset:n=!0}){let o=gn(e),r=Tl(e),i=Zee(o,t),s=n?Kee(o):{};return(0,po.pickBy)(Object.assign({},r,i,s),jee)}function bs({parentType:e,preferences:t,breakpointConfig:n},o,{index:r}={}){let[i,s,a]=n;function l(u,c,p){let f=gn(u._type),d=gn(c),m=Object.assign({_bp_base:`${i}_${a}`},N0({type:f.id,parentType:c}),u);if(f.version>0&&(m._m={e:f.version}),Number.isInteger(r)){let h=f.options.label_key||"_label";if(!m[h]||h!=="_label"){if(f.options.title_format)m[h]=f.options.title_format.replace("%s",r+1);else if(d.options.render_children){let g=f.title||m._type;m[h]===g&&(m[h]=w("common.indexed",{label:g,index:r+1}))}}}return Array.isArray(m._modules)||(m._modules=Yee(m._type,t)??[]),m._modules=m._modules.map(h=>l(h,m._type,p)),m}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 AN(e,t){if(!t)return{};let n=i=>{let s=Tl(i._type),a=(0,po.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 mm(e,t,n){if(!t)return{};let o=tte(n),r=o(e[t]);function i(s){let a=o(e[s]);return a._modules&&(a._modules=fS(a._modules.map(i),a)),a}return r._modules&&(r._modules=fS(r._modules.map(i),r)),r}function zE(e,t=!0,n=!0){return mm(e,Object.keys(e).find(o=>e[o]._type==="root"),{removeIds:t,cleanDefaults:n})}function PN(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 l0(e,t){return mm(e,t,{removeIds:!0,withoutAtts:yN})}function bD(e,t){return mm(e,t,{removeIds:!0,withoutAtts:yN,applyDefaults:!0})}async function FN({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 Ep(o);if(i)return i}return n?NN(n,r.components):{_type:e}}var vN,po,See,_ee,Qr,Tee,Oee,yN,Pu,I0,gn,bN,kee,Mee,sS,aS,Op,Dee,Lee,Nee,M0,lS,xN,Fee,Vee,D0,Uee,cm,pm,Bee,zee,$ee,Hee,CN,vs,uS,cS,jee,wN,_N,Wee,fm,Tl,Gee,qee,dS,Qee,Kee,Yee,ON,Xee,Jee,L0,kN,F0,Ree,ete,tte,nte,mS,IN,MN,DN,hS,u0,LN,V0,ote,NN,U0,gS,er,$u,kp,rte,hm,B0,VN,ite,vS,UN,ste,gm,ate,lte,BN,lp,zN,z0,oo=_(()=>{vN=D(j());Er();Kx();po=D(ln());af();ke();ls();zu();Ia();fl();zi();wi();wp();P0();ys();ai();See=100;window.csAppData.isPreview||DP(({elementsInspectorData:e})=>Mee(e));_ee={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"]},Qr=(e,t="markup",n=!1)=>[e,t,n],Tee=()=>({_label:Qr(""),_hidden:Qr(!1),_locked:Qr(!1),_icon:Qr(""),_customize_component:Qr(!1),_p_local:Qr({}),_p_data:Qr({}),_p_json:Qr(""),_c_id:Qr(""),_c_export:Qr(!1),_c_slot:Qr(!1),_c_private:Qr(!1),_c_prefab:Qr(!1),_c_unwrap:Qr(!1),_c_thru:Qr(!1)}),Oee=["_modules","_type","_label","_m","id","_c_id","_icon","_customize_component"],yN=["_region","_c_id","_c_export","_c_slot","_c_private","_c_prefab","_c_thru"],Pu=(0,po.memoize)(()=>window.csAppData.elements.reduce((e,{id:t,...n})=>(e[t]={id:t,...n},e),{})),I0=(e,t)=>{let n=(0,po.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)},gn=(0,po.memoize)(e=>{let t=Pu();return t[e]?t[e]:t.undefined});window.csGetDefinition=gn;bN=(0,po.memoize)(e=>{let t=Pu();return t[e]?t[e]:null}),kee=(0,po.memoize)((e,t)=>{let{controls:n=[],control_nav:o={}}=t[e]||{};return R5(n,o)});Mee=(0,po.memoize)(e=>(requestIdleCallback(()=>Iee(Pu(),e)),!0)),sS=e=>{let t=bN(e);return t&&t.title||""},aS=(e,{index:t=-1}={})=>{if(!e)return"";let{options:n,title:o}=gn(e._type),{label_key:r="_label",index_labels:i}=n;return e._label?e._label:e[r]?e[r]:i&&t!==-1?w("common.indexed",{label:o,index:t+1}):o},Op=e=>({...Tl(e._type),...e}),Dee=(0,po.memoize)((e,t)=>mS(e,"style").reduce((n,o)=>(n[o]=xp(t),n),{}),(e,t)=>`${e}:${t}`),Lee=(e,{isClassicIntrospection:t,breakpointConfig:n=[]})=>{if(gn(e._type).options.query_styles===!1||t)return e;let[r,,i]=n,s=e._bp_base&&(e[`_bp_data${e._bp_base}`]||{}),a={...Dee(e._type,i+1),...s};return{...e,...Cp(e,a,n)}},Nee=(e,{_id:t})=>{let n=t,o=0;for(;n=e[n]?._parent;)if(e[n]?._locked===!0||(o++,o>See))return!0;return!1},M0=({_c_export:e,_c_id:t}={})=>!!(e&&t),lS=({_c_slot:e,_c_id:t}={})=>!!(e&&t),xN=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)},Fee=xN((e,t)=>M0(e[t])),Vee=xN((e,t)=>lS(e[t])),D0=(e,t)=>{let n=t;for(;n=e[n]?._parent;)if(M0(e[n]))return n;return null},Uee=(e,t)=>{let n=t;for(;n=e[n]?._parent;)if(lS(e[n]))return n;return null},cm=(e,t,n)=>e!=="custom:component"?1:D0(t,n)!==null?2:Fee(t,n)?3:t[n]?._label?0:4,pm=(e,t,n)=>e!=="custom:component"?1:ste(t[n]?._type)?!M0(t[n])&&D0(t,n)===null?3:Uee(t,n)!==null?4:Vee(t,n)?5:t[n]?._label?0:6:2,Bee=(e,t,n)=>M0(t[n])&&cm(e,t,n)===0,zee=(e,t,n)=>{let o=lS(t[n]),r=pm(e,t,n);return o&&r===0},$ee=(e,t,{index:n,depth:o,offscreen:r,docTypeName:i}={})=>({...Op(t),_modules:t._modules||[],_order:n===-1?null:n,_depth:o??0,_disabled:Nee(e,t),_is_c_export:Bee(i,e,t._id),_is_c_slot:zee(i,e,t._id),_offscreen:r??!1}),Hee=(e,{components:{componentData:t}={}}={})=>{let n=t[e]??{};return{...n,componentElement:n?.data?.[n.root]??{}}},CN=(e,t,n,{components:{componentData:o}={}}={})=>{let r=o[t]??{},[i]=Object.entries(r[e]??{}).find(([,s])=>s===n)??[];return r?.data[i]},vs=e=>["slot","component-thru"].includes(e),uS=(e,t,n)=>{if(e._type==="component"){let{children:o,slots:r,componentElement:i}=Hee(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:vs(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=CN("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:vs(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=CN("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:vs(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"||UN(e._type,e._region),__allow_multiple_children:gm(e._type,e._region),__label:aS(e,n),__icon:null,__virtual:vs(e._type)}},cS=(e,t,n)=>t?uS(Lee($ee(e,t,n),n),e,n):null,jee=(e,t)=>!["_id","_parent","_modules"].includes(t),wN=["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"];_N=e=>JSON.parse(JSON.stringify(e)),Wee=e=>_N(window.csAppData.elementIncludes[e]||{}),fm=(0,po.memoize)(e=>{let{values:t,includes:n}=gn(e);return n.reduce((o,{type:r,values:i=[],key_prefix:s,migrations:a=[]})=>{let{migrations:l=[],values:u}=Wee(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},{..._N(t),...Tee()})}),Tl=(0,po.memoize)(e=>{let t=fm(e);return Object.keys(t||{}).reduce((n,o)=>{let[r]=t[o]||[];return typeof r!="undefined"&&(n[o]=r),n},{})}),Gee=(e="")=>{let t=0;return()=>`${e}${t++}`},qee=Gee("cs"),dS=new Pc.Entity("element",void 0,{idAttribute:"_id"}),Qee=new Pc.Array(dS);dS.define({_modules:Qee});Kee=e=>({}),Yee=e=>{let t=gn(e);return t.options.default_children?t.options.default_children:null},ON=e=>typeof e=="string"?{_type:e}:e,Xee=(0,po.memoize)(e=>{let t=gn(e);if(t&&t.options.add_new_element){let n=ON(t.options.add_new_element);return n._type?{"*":n}:Object.keys(t.options.add_new_element).reduce((o,r)=>(o[r]=ON(t.options.add_new_element[r]),o),{})}return{"*":null}}),Jee=(e,t)=>{let n=Xee(e);return n[t||"*"]??n["*"]},L0=(e,t,{default_layout_element:n}={})=>e==="section"&&n?{_type:n}:Jee(e,t),kN={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}};F0=e=>Object.keys(e).find(t=>e[t]._type==="root"),Ree=e=>A0(e,e?Tl(e._type):{}),ete=({_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},tte=({removeIds:e=!1,withoutAtts:t=[],withoutDCAtts:n=[],cleanDefaults:o=!1,applyDefaults:r=!1})=>{let i=a=>o?Ree(a):r?Op(a):a,s=(a,l)=>!(e&&["_id","_parent"].includes(l))&&!t.includes(l)&&(!n.includes(l)||cn(a));return a=>ete((0,po.pickBy)(i(a),s))};nte=(0,po.memoize)(e=>{let t=fm(e);return t?Object.keys(t).reduce((n,o)=>{let[,r]=t[o]||[];return Sr(r)?(console.warn(`Element value is missing designation: ${e} | ${o}`,t),n[o]="all"):n[o]=r,n},{}):{}}),mS=(0,po.memoize)((e,...t)=>{let n=nte(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("|")),IN=(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),{}),MN=e=>{let t=fm(e);return t?Object.keys(t).reduce((n,o)=>{let[,,r]=t[o]||[];return r&&n.push(o),n},[]):[]},DN=e=>MN(e).length>0,hS=(e,t)=>!e||!t?{}:IN(e,[...Oee,...MN(t)]),u0=(e,t)=>{let n=hS(e,t._type);return n=IN(n,_ee.style),A0(n,t)},LN=e=>u0(N0({type:e._type}),e),V0=e=>{let t=bN(e);return t&&t.title||w("app.elements.entity")},ote=(e,{_type:t,component_id:n},o)=>!o?.componentData||t!=="component"||!o.componentData[n]||o.componentData[n].children?e:(NN(n,o,{withPrefab:!1})?._modules??[]).map(r=>e.find(({virtual_id:s})=>s===r.virtual_id)||r),NN=(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],f=Object.entries(r).map(([g,v])=>({_type:"component-thru",component_id:i?.[g]?.component_id??"",virtual_id:v})),d=Object.values(s).map(g=>({_type:"slot",virtual_id:g}));if(!o||!u)return{_type:"component",component_id:e,_modules:[...f,...d]};if(l)return{_type:"component",component_id:e,_p_data:p,_modules:c.map(g=>TN(g,i))};let m=d.map(g=>{let[v,y]=n[g.virtual_id]??[],{data:x={}}=t[v]??{};return{...g,_modules:(x?.[y]?._modules??[]).map(C=>TN(C,x))}}),h=f.map(g=>{let[v,y]=n[g.virtual_id]??[],{data:x={}}=t[v]??{};return{...g,_p_data:x[y]?._p_data??{}}});return{_type:"component",_p_data:p,component_id:e,_modules:[...h,...m]}};U0=e=>(0,po.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}),gS=e=>{let t=(0,po.memoize)(n=>e[n]&&e[n]._parent?[e[n]._parent,...t(e[n]._parent)]:[]);return n=>t(n)},er=["top","right","bottom","left"],$u=er.reduce((e,t)=>(e[t]=`app.controls.box.${t}`,e),{}),kp=(e,{currentBreakpoint:t,base:n},o=null)=>o!==null?o:e[n][3]?t:n,rte=(0,po.memoize)(e=>{if(!e.match)return e;let[,t,n]=e.match(/(!)?(.*)/),o=Bi(n);return er.reduce((r,i,s)=>(r[i]=o[s]??o[0],r),{off:t==="!",linked:o.length===1})}),hm=(e,t)=>rte(e),B0=(e,t,n={},o="value")=>{let r=Object.keys(n).length>0,[i,s]=(0,vN.useState)("top"),a=gr(),{ranges:l,base:u,currentBreakpoint:c}=a,p=l.length,f=Object.keys(t).reduce((h,g)=>(h[g]=hm(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)}},m={bpInfo:a,isToggledOn:f[o]&&!f[o].off,linked:!1,hasFallbackValues:Object.keys(n).length>0,makeQueryValueSet:d,unwrapSideValues:hm,selectedSide:i,setSelectedSide:s};return f[o]?f[o].linked?Object.keys(t).reduce((h,g)=>{let v=er.find(x=>typeof n[x]=="undefined"),y={value:t[g][u][3]&&c!==null?t[g][c][0]:t[g][u][0],queryValues:t[g].map(([x,...C])=>[hm(x,n)[v],...C]),rawQueryValues:e[g].map(x=>x===null?null:hm(x,n)[v])};return h[g]={top:y,left:y,bottom:y,right:y},Object.keys(n).forEach(x=>{h[g][x]=d(n[x])}),h},{...m,linked:!0}):Object.keys(t).reduce((h,g)=>{let v=e[g].map(y=>y===null?"qs qs qs qs":y).map(hm).reduce((y,x)=>(er.forEach(C=>{y[C]||(y[C]=[]),y[C].push(x[C]==="qs"?null:x[C])}),y),{});return h[g]=Object.keys(v).reduce((y,x)=>{if(typeof n[x]=="undefined"){let C=f[g][x],T=kE(v[x],C,u,p);y[x]={value:T[u][3]&&c!==null?T[c][0]:C,queryValues:T,rawQueryValues:v[x]}}else y[x]=d(n[x]);return y},{}),h},{...m}):{...m,noQueryStyles:!0}},VN=e=>typeof e=="string"?[e]:e,ite=(0,po.memoize)(e=>{if(e==="*")return{"*":["*"]};let t=gn(e);if(t&&t.options.valid_children){let n=VN(t.options.valid_children);return Array.isArray(n)?{"*":n}:Object.keys(t.options.valid_children).reduce((o,r)=>(o[r]=VN(t.options.valid_children[r]),o),{})}return{"*":[]}}),vS=(e,t)=>{let n=ite(e);return n[t||"*"]??n["*"]},UN=(e,t)=>vS(e,t).length>0,ste=e=>gn(e)?.options?.dropzone?.enabled,gm=(e,t)=>{let n=vS(e,t);return n.includes("*")||n.length>1},ate=(e,t,n)=>{let o=vS(e,n);return o.includes(`!${t}`)?!1:o.includes("*")||o.includes(t)},lte=(e,t)=>{let n=gn(t).options.valid_parent;return Array.isArray(n)?n.includes(e):!n||n===e},BN=e=>(gn(e).options.valid_parent??"*")!=="*",lp=(0,po.memoize)((e,t,n="*")=>ate(e,t,n)&<e(e,t),(e,t,n)=>`${e}||${t}||${n}`),zN=(0,po.memoize)((e,t)=>t===e&&gn(t).options.unnestable?!1:UN(e),(e,t)=>`${e}||${t}`),z0=()=>`${window.csAppData.cIdPrefix??""}${Ga()}`});var $0,ute,vm,H0=_(()=>{ke();oo();ai();$0={"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=>!!mS(e._type,"markup","style").find(t=>typeof e[t]=="string"&&cn(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}},ute=e=>Object.keys($0).filter(t=>$0[t].check(e)),vm=e=>{let t=ute(e),n=t.filter(r=>$0?.[r].indicator).map(r=>({...$0?.[r],key:r,label:w(`app.status.${r}`)})),o=t.map(r=>`with-${r}`);return o.length>0&&o.push("has-status"),{classes:o,statusLabels:n}}});function $N(e,t){let n=Qt(function(s){return ui(s,e)}),o=Qt(function(s){return s.components});t=t||F0(n);let r=n[t];return(0,yS.useMemo)(function(){return r?uS(r,n,{components:o}):Hu},[n,r,o])}function mte(e){return Qt(function(t){return t.elements?.[e]??Hu})}function bte(e,t){if(!e||!t||!e[t])return null;let n=e[t];return cS(e,n,{isClassicIntrospection:!0,index:e[n._parent]._modules.indexOf(t)})}function GN(e,{originId:t,expanded:n}){let o=mte(e),r=Qt(function(i){return i.components.componentData});return(0,yS.useMemo)(function(){let i=f=>["root","region"].includes(f),s=I0(o,t),a=xte(o,r),l=[],u={},c=f=>{if(!o[f]||!o[f]._type)return;let d=t===f,{_modules:m,_active:h,_type:g,_locked:v}=o[f],y=i(g),x=d||n.includes(f);!y&&h!==!1&&!d&&l.push(f),!(v||!m||m.length<=0||!x)&&m.forEach(c)};t&&c(t);let p=(f,{parent:d,siblingBelow:m,isExpanded:h,ancestors:g})=>({incoming:v,after:y,into:x,preCheck:C})=>!v||v.indexOf("new|")!==0&&!u[v]||v===f||g.includes(v)?!1:x?a(v,f,C):y&&m===v||y&&h?!1:a(v,d);return l.forEach((f,d)=>{let m=s(f),{_parent:h}=o[f],g=o[h],v={ancestors:m,level:m.length,isExpanded:n.includes(f),parent:h,isFirst:g._modules[0]===f,isLast:g._modules[g._modules.length-1]===f,siblingAbove:l[d-1],siblingBelow:l[d+1]};v.isEligible=p(f,v),u[f]=v}),{list:l,items:u}},[o,r,t,n])}function Cte(e,t){if(!t[e])return null;let n=t[e];return n.data[n.root]?._type}var yS,cte,Hu,pte,j0,fte,dte,ui,hte,HN,jN,E4e,gte,vte,yte,W0,xD,WN,xte,up=_(()=>{Ag();oo();H0();ke();Mn();yS=D(j()),cte=100,Hu={},pte=e=>(t,n)=>[n,...Nr(e,n)].includes(t),j0=(e,t)=>ui(e,t)?.[t.id]||null;fte=(e,t)=>(j0(e,t)||Hu)._region,dte=e=>e.preferences;ui=(e,t)=>{let n=typeof t=="object"?t.doc:t;return e.elements?.[n]??Hu},hte=(e,t)=>{let n=0,o=e[t]?._parent,r="";for(;e[o]&&e[o]._type!=="region"&&(gn(e[o]._type)?.options?.dropzone?.offscreen&&(r=e[o]._type),o=e[o]?._parent,n++,!(n>cte)););return{depth:n,offscreen:r}},HN=({components:e=Hu,ui:{breakpointConfig:t,viewingBreakpoint:n=null,activeBreakpoint:o=null}=Hu,...r},{id:i,doc:s,docTypeName:a})=>{let l=ui(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}},jN=()=>uu(ui,j0,HN,(...e)=>cS(...e)),E4e=uu(j0,HN,(...e)=>aS(...e)),gte=(e,t)=>{let n=ui(e,t)?.[t.id];return!(!n||n._type==="region"&&["left","right","bottom"].includes(n._region)&&n._modules.length>=1)},vte=(e,t,n,o)=>{let r=gn(e);return gm(r.id,t)?null:L0(r.id,t,o)},yte=(e,t,n,o,r)=>({type:e,canAdd:r,message:e==="region"&&!r?w("app.regions.single-bar"):"",region:t,defaultAtts:r?vte(e,t,n,o):null}),W0=uu((e,t)=>(j0(e,t)||Hu)._type,fte,(e,t)=>t.modKey,dte,gte,yte),xD=(e,{doc:t,id:n,type:o})=>{let r=ui(e,{doc:t});return Nr(r,n).filter(i=>r[i]&&r[i]._type===o)};WN=()=>uu(ui,(e,t)=>t.id,(e,t)=>e[t]?(e[t]._modules||[]).map(n=>bte(e,n)).filter(n=>n._active!==!1&&n._active!=="false"):[]),xte=(e,t)=>{let n=U0(e),o=pte(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=Cte(u?.component_id,t)}return s&&e[i]._modules&&e[i]._modules.length>0?o(r,i)?!1:zN(e[i]._type,l):["component-thru","slot"].includes(l)?!1:e[i]._type==="component"?t?.[e[i].component_id].children:!(!lp(e[i]._type,l)||(a||e[r]._parent!==i)&&n(i))}}});function ym(e){let t=window.csAppData.elementIcons[e];if(!t)return"";if(t.indexOf("alias:")===0){let[,n]=t.split(":");return ym(n)}return t}function Ete(e){let[,t,n]=(0,Ap.useMemo)(function(){return e.match(/<svg.*?(?:viewBox="(.*?)").*?>([\S\s]+)<\/svg>/)},[e]);return Ap.default.createElement("svg",{role:"img",viewBox:t,className:"tco-svg tco-svg-elements",dangerouslySetInnerHTML:{__html:n||""}})}var Ap,wte,qN,Xs,bm=_(()=>{Ap=D(j());oo();wte=e=>{let{icon:t}=gn(e);if(t&&t.indexOf("alias:")===0){let[,n]=t.split(":");return ym(n)}return t&&t!=="native"?t:ym(e)};qN=Ap.default.memo(({type:e})=>{let t=(0,Ap.useMemo)(()=>{if(!e)return ym("default");let n=wte(e);return typeof n=="string"&&n.match(/<svg /)?n:ym("default")},[e]);return Ete(t)});qN.displayName="ElementIcon";Xs=qN});var KN=Ke((QN,bS)=>{(function(e){if(typeof QN=="object"&&typeof bS!="undefined")bS.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 f=typeof $a=="function"&&$a;if(!p&&f)return f(c,!0);if(l)return l(c,!0);var d=new Error("Cannot find module '"+c+"'");throw d.code="MODULE_NOT_FOUND",d}var m=i[c]={exports:{}};r[c][0].call(m.exports,function(h){var g=r[c][1][h];return a(g||h)},m,m.exports,o,r,i,s)}return i[c].exports}for(var l=typeof $a=="function"&&$a,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(f){var d=s[f];return d?d.lastIndex=0:s[f]=d=new RegExp(a+f+l,"g"),d}function c(f,d){var m=f.className;m.length?u(d).test(m)||(f.className+=" "+d):f.className=d}function p(f,d){f.className=f.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 f(V,I){arguments.length===1&&Array.isArray(V)===!1&&(I=V,V=[]);let X,re,ue,ve,q,J,me,Ce,we,M,Y,N=null,R,Z=I||{};Z.moves===void 0&&(Z.moves=x),Z.accepts===void 0&&(Z.accepts=x),Z.invalid===void 0&&(Z.invalid=ae),Z.containers===void 0&&(Z.containers=V||[]),Z.isContainer===void 0&&(Z.isContainer=y),Z.copy===void 0&&(Z.copy=!1),Z.copySortSource===void 0&&(Z.copySortSource=!1),Z.revertOnSpill===void 0&&(Z.revertOnSpill=!1),Z.removeOnSpill===void 0&&(Z.removeOnSpill=!1),Z.direction===void 0&&(Z.direction="vertical"),Z.hideIndicator===void 0&&(Z.hideIndicator=!1),Z.allowModifiers===void 0&&(Z.allowModifiers=!1),Z.ignoreInputTextSelection===void 0&&(Z.ignoreInputTextSelection=!0),Z.mirrorContainer===void 0&&(Z.mirrorContainer=c.body),Z.offset===void 0&&(Z.offset=C);let de=a({containers:Z.containers,start:Q,end:he,cancel:ye,remove:F,destroy:xe,canMove:$e,dragging:!1});return Z.removeOnSpill===!0&&de.on("over",le).on("out",ge),O(),de;function Ee(pe){return de.containers.indexOf(pe)!==-1||Z.isContainer(pe)}function O(pe){let Me=pe?"remove":"add";d(p,Me,"mousedown",_e),d(p,Me,"mouseup",Oe)}function U(pe){d(p,pe?"remove":"add","mousemove",Le)}function L(pe){let Me=pe?"remove":"add";l[Me](p,"selectstart",Pe),l[Me](p,"click",Pe)}function xe(){O(!0),Oe({clientX:-1,clientY:-1})}function Pe(pe){R&&pe.preventDefault()}function _e(pe){if(J=pe.clientX,me=pe.clientY,(m(pe)!==1||pe.metaKey||pe.ctrlKey)&&!Z.allowModifiers)return;let qe=pe.target,et=He(qe);!et||(R=et,U(),pe.type==="mousedown"&&(S(qe)?qe.focus():pe.preventDefault()))}function Le(pe){if(!R)return;if(m(pe)===0){Oe({});return}if(pe.clientX!==void 0&&Math.abs(pe.clientX-J)<=(Z.slideFactorX||0)&&pe.clientY!==void 0&&Math.abs(pe.clientY-me)<=(Z.slideFactorY||0))return;if(Z.ignoreInputTextSelection){let Ct=z("clientX",pe)||0,wt=z("clientY",pe)||0,Gt=c.elementFromPoint(Ct,wt);if(S(Gt))return}let Me=R;U(!0),L(),he(),oe(Me);let qe=ue.getBoundingClientRect(),et=Z.offset({x:qe.left,y:qe.top},qe,ue,pe);ve=et.x,q=et.y,u.add(M||ue,"gu-transit"),De(),K(pe)}function He(pe){if(de.dragging&&X||Ee(pe))return;let Me=pe;for(;k(pe)&&Ee(k(pe))===!1;)if(Z.invalid(pe,Me)||(pe=k(pe),!pe))return;let qe=k(pe);if(!(!qe||Z.invalid(pe,Me)||!Z.moves(pe,qe,Me,A(pe))))return{item:pe,source:qe}}function $e(pe){return!!He(pe)}function Q(pe){let Me=He(pe);Me&&(oe(Me),De())}function oe(pe){Re(pe.item,pe.source)&&(M=pe.item.cloneNode(!0),de.emit("cloned",M,pe.item,"copy")),re=pe.source,ue=pe.item,Ce=we=A(pe.item),de.dragging=!0,de.emit("drag",ue,re)}function ae(){return!1}function he(){if(!de.dragging)return;let pe=M||ue;Ie(pe,k(pe))}function Se(){R=!1,U(!0),L(!0)}function Oe(pe){if(Se(),!de.dragging)return;let Me=M||ue,qe=z("clientX",pe)||0,et=z("clientY",pe)||0,Ct=v(X,qe,et),wt=$(Ct,qe,et);wt&&(M&&Z.copySortSource||!M||wt!==re)?Ie(Me,wt):Z.removeOnSpill?F():ye()}function Ie(pe,Me){let qe=k(pe);M&&Z.copySortSource&&Me===re&&qe.removeChild(ue),Ne(Me)?de.emit("cancel",pe,re,re):de.emit("drop",pe,Me,re,we),Ae()}function F(){if(!de.dragging)return;let pe=M||ue,Me=k(pe);Me&&Me.removeChild(pe),de.emit(M?"cancel":"remove",pe,Me,re),Ae()}function ye(pe){if(!de.dragging)return;let Me=arguments.length>0?pe:Z.revertOnSpill,qe=M||ue,et=k(qe),Ct=Ne(et);Ct===!1&&Me&&(M?et&&et.removeChild(M):re.insertBefore(qe,Ce)),Ct||Me?de.emit("cancel",qe,re,re):de.emit("drop",qe,et,re,we),Ae()}function Ae(){let pe=M||ue;Se(),je(),pe&&pe.classList.remove("gu-transit"),Y&&clearTimeout(Y),de.dragging=!1,N&&de.emit("out",pe,N,re),de.emit("dragend",pe),re=ue=M=Ce=we=Y=N=null}function Ne(pe,Me){let qe;return Me!==void 0?qe=Me:X?qe=we:qe=A(M||ue),pe===re&&qe===Ce}function $(pe,Me,qe){let et=pe;for(;et&&!Ct();)et=k(et);return et;function Ct(){if(Ee(et)===!1)return!1;let Gt=Be(et,pe),Xt=Ge(et,Gt,Me,qe);return Ne(et,Xt)?!0:Z.accepts(ue,et,re,Xt)}}function K(pe){if(!X)return;pe.preventDefault();let Me=z("clientX",pe)||0,qe=z("clientY",pe)||0;var et=Me-ve,Ct=qe-q;X.style.left=et+"px",X.style.top=Ct+"px";let wt=M||ue,Gt=v(X,Me,qe),Xt=$(Gt,Me,qe),rt=Xt!==null&&Xt!==N;(rt||Xt===null)&&(ne(),N=Xt,ta());let Pt=k(wt);if(Xt===re&&M&&!Z.copySortSource){Pt&&Pt.removeChild(wt);return}let St,No=Be(Xt,Gt);if(No!==null)St=Ge(Xt,No,Me,qe);else if(Z.revertOnSpill===!0&&!M)St=Ce,Xt=re;else{M&&Pt&&Pt.removeChild(wt);return}(St===null&&rt||St!==wt&&St!==A(wt))&&(we=St,Xt.insertBefore(wt,St),de.emit("shadow",wt,Xt,re));function Fo(G){de.emit(G,wt,N,re)}function ta(){rt&&Fo("over")}function ne(){N&&Fo("out")}}function le(pe){u.rm(pe,"gu-hide")}function ge(pe){de.dragging&&u.add(pe,"gu-hide")}function De(){if(X)return;let pe=ue.getBoundingClientRect();X=ue.cloneNode(!0),X.style.width=T(pe)+"px",X.style.height=E(pe)+"px",u.rm(X,"gu-transit"),u.add(X,"gu-mirror"),Z.mirrorContainer.appendChild(X),d(p,"add","mousemove",K),u.add(Z.mirrorContainer,"gu-unselectable"),de.emit("cloned",X,ue,"mirror")}function je(){X&&(u.rm(Z.mirrorContainer,"gu-unselectable"),d(p,"remove","mousemove",K),Z.hideIndicator||k(X).removeChild(X),X=null)}function Be(pe,Me){let qe=Me;for(;qe!==pe&&k(qe)!==pe;)qe=k(qe);return qe===p?null:qe}function Ge(pe,Me,qe,et){let Ct=Z.direction==="horizontal";return typeof Z.direction=="function"&&(Ct=!!Z.direction(pe,Me,qe,et)),Me!==pe?Xt():Gt();function Gt(){let Pt=pe.children.length,St,No,Fo;for(St=0;St<Pt;St++)if(No=pe.children[St],Fo=No.getBoundingClientRect(),Ct&&Fo.left+Fo.width/2>qe||!Ct&&Fo.top+Fo.height/2>et)return No;return null}function Xt(){let Pt=Me.getBoundingClientRect();return rt(Ct?qe>Pt.left+T(Pt)/2:et>Pt.top+E(Pt)/2)}function rt(Pt){return Pt?A(Me):Me}}function Re(pe,Me){return typeof Z.copy=="boolean"?Z.copy:Z.copy(pe,Me)}}function d(V,I,H,X){let re={mouseup:"touchend",mousedown:"touchstart",mousemove:"touchmove"},ue={mouseup:"pointerup",mousedown:"pointerdown",mousemove:"pointermove"},ve={mouseup:"MSPointerUp",mousedown:"MSPointerDown",mousemove:"MSPointerMove"};s.navigator.pointerEnabled?l[I](V,ue[H],X):s.navigator.msPointerEnabled?l[I](V,ve[H],X):(l[I](V,re[H],X),l[I](V,H,X))}function m(V){if(V.touches!==void 0)return V.touches.length;if(V.which!==void 0&&V.which!==0)return V.which;if(V.buttons!==void 0)return V.buttons;let{button:I}=V;if(I!==void 0)return I&1?1:I&2?3:I&4?2:0}function h(V){var I=V.getBoundingClientRect();return{left:I.left+g("scrollLeft","pageXOffset"),top:I.top+g("scrollTop","pageYOffset")}}function g(V,I){return typeof s[I]!="undefined"?s[I]:p.clientHeight?p[V]:c.body[V]}function v(V,I,H){let X=V||{},re=X.className,ue;return X.className+=" gu-hide",ue=c.elementFromPoint(I,H),X.className=re,ue}function y(){return!1}function x(){return!0}function C(V){return V}function T(V){return V.width||V.right-V.left}function E(V){return V.height||V.bottom-V.top}function k(V){return V.parentNode===c?null:V.parentNode}function S(V){return V.tagName==="INPUT"||V.tagName==="TEXTAREA"||V.tagName==="SELECT"||P(V)}function P(V){return!V||V.contentEditable==="false"?!1:V.contentEditable==="true"?!0:P(k(V))}function A(V){return V.nextElementSibling||I();function I(){let H=V;do H=H.nextSibling;while(H&&H.nodeType!==1);return H}}function B(V){return V.targetTouches&&V.targetTouches.length?V.targetTouches[0]:V.changedTouches&&V.changedTouches.length?V.changedTouches[0]:V}function z(V,I){var H=B(I),X={pageX:"clientX",pageY:"clientY"};return V in X&&!(V in H)&&X[V]in H&&(V=X[V]),H[V]}r.exports=f}).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||{},f={};return u===void 0&&(u={}),u.on=function(d,m){return f[d]?f[d].push(m):f[d]=[m],u},u.once=function(d,m){return m._once=!0,u.on(d,m),u},u.off=function(d,m){var h=arguments.length;if(h===1)delete f[d];else if(h===0)f={};else{var g=f[d];if(!g)return u;g.splice(g.indexOf(m),1)}return u},u.emit=function(){var d=s(arguments);return u.emitterSnapshot(d.shift()).apply(this,d)},u.emitterSnapshot=function(d){var m=(f[d]||[]).slice(0);return function(){var h=s(arguments),g=this||u;if(d==="error"&&p.throws!==!1&&!m.length)throw h.length===1?h[0]:h;return m.forEach(function(y){p.async?a(y,h,g):y.apply(g,h),y._once&&u.off(d,y)}),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,f=[];s.addEventListener||(c=m,p=g),r.exports={add:c,remove:p,fabricate:v};function d(E,k,S,P){return E.addEventListener(k,S,P)}function m(E,k,S){return E.attachEvent("on"+k,x(E,k,S))}function h(E,k,S,P){return E.removeEventListener(k,S,P)}function g(E,k,S){var P=C(E,k,S);if(P)return E.detachEvent("on"+k,P)}function v(E,k,S){var P=l.indexOf(k)===-1?B():A();E.dispatchEvent?E.dispatchEvent(P):E.fireEvent("on"+k,P);function A(){var z;return u.createEvent?(z=u.createEvent("Event"),z.initEvent(k,!0,!0)):u.createEventObject&&(z=u.createEventObject()),z}function B(){return new a(k,{detail:S})}}function y(E,k,S){return function(A){var B=A||s.event;B.target=B.target||B.srcElement,B.preventDefault=B.preventDefault||function(){B.returnValue=!1},B.stopPropagation=B.stopPropagation||function(){B.cancelBubble=!0},B.which=B.which||B.keyCode,S.call(E,B)}}function x(E,k,S){var P=C(E,k,S)||y(E,k,S);return f.push({wrapper:P,element:E,type:k,fn:S}),P}function C(E,k,S){var P=T(E,k,S);if(P){var A=f[P].wrapper;return f.splice(P,1),A}}function T(E,k,S){var P,A;for(P=0;P<f.length;P++)if(A=f[P],A.element===E&&A.type===k&&A.fn===S)return P}}).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 f=document.createEvent("CustomEvent");return p?f.initCustomEvent(c,p.bubbles,p.cancelable,p.detail):f.initCustomEvent(c,!1,!1,void 0),f}:function(c,p){var f=document.createEventObject();return f.type=c,p?(f.bubbles=Boolean(p.bubbles),f.cancelable=Boolean(p.cancelable),f.detail=p.detail):(f.bubbles=!1,f.cancelable=!1,f.detail=void 0),f}}).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(T){if(a===setTimeout)return setTimeout(T,0);if((a===u||!a)&&setTimeout)return a=setTimeout,setTimeout(T,0);try{return a(T,0)}catch{try{return a.call(null,T,0)}catch{return a.call(this,T,0)}}}function f(T){if(l===clearTimeout)return clearTimeout(T);if((l===c||!l)&&clearTimeout)return l=clearTimeout,clearTimeout(T);try{return l(T)}catch{try{return l.call(null,T)}catch{return l.call(this,T)}}}var d=[],m=!1,h,g=-1;function v(){!m||!h||(m=!1,h.length?d=h.concat(d):g=-1,d.length&&y())}function y(){if(!m){var T=p(v);m=!0;for(var E=d.length;E;){for(h=d,d=[];++g<E;)h&&h[g].run();g=-1,E=d.length}h=null,m=!1,f(T)}}s.nextTick=function(T){var E=new Array(arguments.length-1);if(arguments.length>1)for(var k=1;k<arguments.length;k++)E[k-1]=arguments[k];d.push(new x(T,E)),d.length===1&&!m&&p(y)};function x(T,E){this.fun=T,this.array=E}x.prototype.run=function(){this.fun.apply(null,this.array)},s.title="browser",s.browser=!0,s.env={},s.argv=[],s.version="",s.versions={};function C(){}s.on=C,s.addListener=C,s.once=C,s.off=C,s.removeListener=C,s.removeAllListeners=C,s.emit=C,s.prependListener=C,s.prependOnceListener=C,s.listeners=function(T){return[]},s.binding=function(T){throw new Error("process.binding is not supported")},s.cwd=function(){return"/"},s.chdir=function(T){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={},f=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(m){m.close()};function d(m,h){this._id=m,this._clearFn=h}d.prototype.unref=d.prototype.ref=function(){},d.prototype.close=function(){this._clearFn.call(window,this._id)},i.enroll=function(m,h){clearTimeout(m._idleTimeoutId),m._idleTimeout=h},i.unenroll=function(m){clearTimeout(m._idleTimeoutId),m._idleTimeout=-1},i._unrefActive=i.active=function(m){clearTimeout(m._idleTimeoutId);var h=m._idleTimeout;h>=0&&(m._idleTimeoutId=setTimeout(function(){m._onTimeout&&m._onTimeout()},h))},i.setImmediate=typeof s=="function"?s:function(m){var h=f++,g=arguments.length<2?!1:c.call(arguments,1);return p[h]=!0,l(function(){p[h]&&(g?m.apply(null,g):m.call(null),i.clearImmediate(h))}),h},i.clearImmediate=typeof a=="function"?a:function(m){delete p[m]}}).call(this,o("timers").setImmediate,o("timers").clearImmediate)},{"process/browser.js":9,timers:11}]},{},[2])(2)})});function G0(...e){function t(o,r,...i){o&&o.dispatchEvent(new CustomEvent(r,{bubbles:!1,detail:{args:i[0]}}))}let n=YN.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 YN,xS=_(()=>{YN=D(KN())});function CS({suspend:e,type:t}){let n=(0,kl.useRef)();return(0,kl.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,kl.useEffect)(()=>{n.current.style.display=e?"none":"block"},[e]),XN.default.createPortal(kl.default.createElement("div",{ref:n,className:"tco-element-cursor"},kl.default.createElement(Xs,null)),window.csAppData.rootEl)}var kl,XN,JN=_(()=>{kl=D(j()),XN=D(hi());bm()});var Ste,wS=_(()=>{Ste=D(j());Qn();Ac();rn();Qn()});function e8({type:e,region:t}){let{id:n,docTypeName:o,docTypeInfo:{subType:r}={}}=At(),{isLoading:i,elementLibrary:s}=Nc(),a=a8(n,r),{userCan:l}=Vn(),{element_favorites:u=[]}=mr(),{items:c,isLoading:p}=b0(),f=Pu(),d=(0,at.useCallback)(I=>!I||!f[I]?!1:f[I].options.is_classic?l("element-library.classic"):l(`element-library.${I}`)&&l(`element-library.${I}.show_in_library`),[l]),m=(0,at.useCallback)(I=>!e||["component","slot"].includes(e)?!BN(I):lp(e,I,t),[e,t]),h=(0,at.useCallback)(I=>{let{library:H}=f[I].options;return Array.isArray(H)?H.includes("all")||H.includes(o)||H.find(X=>o.indexOf(X)===0):H!==!1},[o,f]),g=(0,at.useCallback)(I=>{let{title:H,options:X}=f[I],re=`standard|${I}`;return{descriptor:re,title:H,type:I,icon:I,isTopLevel:!!X.library_top_level,scope:X.scope,favorite:u.includes(re)}},[f,u]),v=(0,at.useCallback)(({id:I,label:H,type:X,isTopLevel:re,icon:ue})=>{let ve=`component|${X}|${I}`;return{descriptor:ve,title:H,type:X,icon:ue||X,isTopLevel:re,favorite:u.includes(ve)}},[f,u]),y=(0,at.useCallback)(({id:I,group:H,title:X,type:re,icon:ue})=>{let{title:ve}=f[re],q=`prefab|${re}|${H}:${I}`;return{descriptor:q,title:X,elementTitle:ve,type:re,icon:ue||re,favorite:u.includes(q)}},[f,u]),x=(0,at.useCallback)(I=>f[I].active!==!1&&m(I)&&h(I)&&d(I)&&T(I),[f,o,m,h,l]),C=(0,at.useCallback)(({type:I,scope:H})=>I&&f[I]&&f[I].active!==!1&&(H.includes("all")||H.includes(o))&&m(I)&&d(I),[f,m,o,l]),T=I=>(typeof I!="object"&&(I=g(I)),!!E(I)),E=I=>I.scope?I.scope.includes(o):!0,k=(0,at.useMemo)(()=>{let I=Object.keys(f).filter(ue=>f[ue]&&!f[ue].group&&x(ue)).map(g).filter(T),{prefabs:{standard:H={}}={}}=i?{}:s,re=[...Object.keys(H).map(ue=>({id:ue,group:"standard",...H[ue]})).filter(C).map(y),...I];return re.sort(tm),re.sort(_te),{name:"standard",title:w("app.elements.standard"),list:re}},[i,s,x,g,C,y]),S=(0,at.useMemo)(()=>{if(i)return[];let{groups:I,prefabs:H}=s;return Object.keys(I).map(X=>{let re=Object.keys(f).filter(q=>f[q]&&f[q].group===X&&x(q)&&T(q)).map(g),ve=[...H[X]?Object.keys(H[X]).map(q=>({id:q,group:X,...H[X][q]})).filter(C).map(y):[],...re];return ve.sort(tm),ve.length>0?{name:X,title:I[X],list:ve}:null}).filter(X=>!!X)},[i,s,x,g,C,y]),P=(0,at.useMemo)(()=>a.map(({items:I,name:H,title:X})=>{let re=I.filter(C).map(v);return re.sort(tm),{name:H,title:X,list:re}}),[i,a,v,C]),A=(0,at.useMemo)(()=>{if(p)return null;let I=c.filter(({type:H,subType:X})=>H==="element"&&X&&f[X]&&f[X].active!==!1&&m(X)&&h(X)&&d(X)).map(({id:H,title:X,subType:re})=>{let{title:ue}=f[re],ve=`preset|${re}|${H}`;return{descriptor:ve,title:X,elementTitle:ue,type:re,icon:re,favorite:u.includes(ve)}});return I.length<=0?null:(I.sort(tm),{name:"templates",title:w("app.templates.entities"),list:I})},[c,p,o,m,h,u,l]),B=(0,at.useMemo)(()=>[A,...P,k,...S].filter(I=>!!I).sort((I,H)=>RN.includes(I.name)?-1:RN.includes(H.name)?1:0),[k,S,P,A]),z=(0,at.useMemo)(()=>B.reduce((I,{list:H})=>[...I,...H.filter(({descriptor:X})=>u.includes(X))],[]),[B,u]);return{library:(0,at.useMemo)(()=>[{name:"favorites",title:w("app.elements.favorites"),list:z},...B],[B,z]),isLoadingLateData:i}}function t8(e){let t=e8(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 Ite({library:e},{searchQuery:t,sortMethod:n}){let[o,r]=(0,at.useState)(null),i=(0,at.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,at.useEffect)(()=>{let s=setTimeout(()=>{let a=t.trim();if(!a){r(null);return}let l=new Map;ZN.default.go(a,i,{keys:["title","elementTitle","groupTitle"],scoreFn:c=>{let[p,f,d]=c;return p&&p.score>-1e3?p.score:f&&f.score>-1e3?(f.score-1)*100:d&&d.score>-1e3?(d.score-1)*100:null}}).forEach(c=>{let{groupName:p,groupTitle:f,...d}=c.obj;l.has(p)||l.set(p,{name:p,title:f,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 Mte(e){let t=(0,at.useRef)(),n=(0,at.useRef)(),o=ac(),r=on(),i=Qt(a=>a.ui.incomingElement),s=r8();return(0,at.useEffect)(()=>e?(n.current=G0({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=n8(a);!l||(requestAnimationFrame(function(){r(Mw({elementCursor:l.type,mouseOverPreview:!0}))}),s(l).then(u=>{requestAnimationFrame(function(){r(GM(u))})}))}),n.current.on("dragend",()=>{r(qM())}),()=>{n.current.destroy()}):()=>{},[e,s,o]),(0,at.useEffect)(()=>{n.current&&n.current.dragging&&!i&&n.current.cancel(!0)},[i]),t}function Dte(){let e=Qt(t=>t.ui.elementCursor);return e?at.default.createElement(CS,{type:e}):null}function Lte({onAddAfterClick:e,onPlusClick:t,className:n,isSearching:o,library:r,dragging:i}){let s=Mte(i),a=s8(),l=Pte,u=r8(),c=(0,at.useCallback)(d=>{i||u(n8(d.currentTarget)).then(m=>{e(m)})},[i,e,u]),p=(0,at.useCallback)(function({descriptor:d}){if(!t)return;let m=o8(d);u(m).then(h=>{t(h)})},[t,u]),f=(0,at.useCallback)(d=>{a(m=>m.element_favorites.includes(d)?{...m,element_favorites:m.element_favorites.filter(h=>h!==d)}:{...m,element_favorites:[...m.element_favorites,d]})},[a]);return at.default.createElement("div",{ref:s,className:ie("tco-elements",n,{"no-dragging":!i})},r.map(({name:d,title:m,list:h,emptyMessage:g})=>at.default.createElement(l,{key:d,group:d,emptyMessage:g,isSearching:o,title:m,data:h,onClickItem:c,onPlusClick:p,onFavorite:f,dragging:i})))}function Nte(){}function i8({context:e={},searchQuery:t="",sortMethod:n,dragging:o=!0,className:r,onAddAfterClick:i=Nte,onPlusClick:s=null}){let a=Ite(e8(e),{searchQuery:t,sortMethod:n});return a.length<=0?at.default.createElement(to,{title:w("app.no-things-found",{context:w("app.elements.entities")}),message:t?w("app.refine-search",{context:w("app.elements.entity")}):null}):at.default.createElement(Lte,{className:r,dragging:o,onAddAfterClick:i,onPlusClick:s,isSearching:!!t,library:a})}var at,ZN,RN,_te,Tte,Ote,kte,Ate,Pte,n8,o8,r8,SS=_(()=>{at=D(j());Mn();Ye();ZN=D(Av());Ze();ii();bm();Qn();xS();JN();ke();rn();cr();Ia();hp();oo();dr();fl();ys();Jt();kr();Ni();Gc();gu();wS();dr();RN=["layout"],_te=_l(({descriptor:e})=>e.indexOf("standard|classic:"))("asc");Tte=({id:e,group:t,descriptor:n,type:o,icon:r,favorite:i,title:s,onClick:a,onPlusClick:l,onFavorite:u,dragging:c})=>{let p=si("show_element_icons");return at.default.createElement("div",{className:`tco-elements-list-item is-${t}`,"data-tco-element":n,"data-element-template-id":e,onClick:a},c&&at.default.createElement("div",{className:"tco-elements-list-item-before"},p?at.default.createElement(Xs,{type:r}):at.default.createElement(te,{type:"drag-indicator"})),!c&&p&&at.default.createElement("div",{className:"tco-elements-list-item-before"},at.default.createElement(Xs,{type:r})),at.default.createElement("strong",{className:"tco-elements-list-item-label tco-text-overflow"},s),l&&at.default.createElement("div",{className:"tco-elements-list-item-after",style:{marginRight:"5px"}},at.default.createElement("button",{onClick:()=>l({id:e,type:o,descriptor:n})},at.default.createElement(te,{type:"plus"}))),at.default.createElement("div",{className:"tco-elements-list-item-after"},at.default.createElement("button",{onClick:u},at.default.createElement(te,{type:i?"favorited":"favorite"}))))},Ote=(0,at.memo)(Tte),kte=({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:at.default.createElement("div",{className:ie("tco-elements-group",`is-${s}`)},at.default.createElement("button",{className:ie("tco-elements-list-header",{"is-active":t,"is-toggle":!!n}),onClick:n},at.default.createElement("strong",{className:"tco-text-overflow"},a),at.default.createElement(te,{type:"caret"})),(t||!n)&&at.default.createElement("div",{className:"tco-elements-list"},l.length<=0&&e,l.map(({descriptor:c,title:p,type:f,icon:d,favorite:m,...h})=>at.default.createElement(Ote,{key:`${s}:${c}`,id:(()=>{let v=c.split("|")[2]||null;return JSON.stringify({type:f,group:s,descriptor:c,title:p,id:v||!1})})(),group:s,onClick:r,onPlusClick:i,onFavorite:()=>o(c),descriptor:c,type:f,icon:d,title:p,favorite:m,dragging:u})))),Ate=(0,at.memo)(kte),Pte=({emptyMessage:e,isSearching:t,...n})=>{let[o,r]=ff("element-library-groups",[]),i=t?!0:!o.includes(n.group),s=(0,at.useCallback)(()=>{r(a=>a.includes(n.group)?a.filter(l=>l!==n.group):[...a,n.group])},[n.group,r]);return at.default.createElement(Ate,{showEmpty:e,isOpen:i,onToggle:t?void 0:s,...n})},n8=e=>o8(e.getAttribute("data-tco-element")||""),o8=(e="")=>{let[t,n,o]=e.split("|");return t?t==="standard"?{type:n}:{type:n,[t]:o}:null};uo(Dte);r8=()=>{let e=Ol(),{isLoading:t,elementLibrary:n}=Nc(),o=(0,at.useRef)({});return(0,at.useEffect)(()=>{t||(o.current={...n,components:e})},[t,n,e]),(0,at.useCallback)(r=>FN(r,o.current),[])}});function u8(e,t="section"){return{_type:e==="layout:header"||e==="layout:footer"?"bar":t}}function c8(e){return l8[e]?{_type:l8[e]}:null}function p8(e){return e==="section"}var l8,f8=_(()=>{l8={section:"layout-row",bar:"container","layout-grid":"layout-cell","layout-row":"layout-column"}});function xm({renderButton:e=()=>{},onAddAfterClick:t=()=>{},context:n}){let[o,r]=(0,xs.useState)(!1),{query:i,onSearch:s,clearSearch:a}=HD(),{docTypeName:l}=At(),u=si("default_layout_element"),c=si("insert_use_element_library"),p=yu();p=c?!p:p;let f=n&&u8(l,u),d=c8(n?.type),m=t8(n),h=(0,xs.useCallback)(C=>{if(C.stopPropagation(),!p&&n.type==="region"){t(f);return}if(p||!d){r(T=>!T);return}t(d)},[p,n,f]),g=(0,xs.useCallback)(C=>(n.type!=="layout-grid"&&n.type!=="layout-row"||C.sort((T,E)=>T.name==="layout"?1:E.name==="layout"?-1:0),C),[n]),v=(0,xs.useCallback)(function(C){a(),r(!1),t(C)},[a,r,t]),y=!p&&n.type==="region"?f._type:d?._type||n?.defaultAtts?._type;p&&p8(n.type)&&(y=V0());let x=(0,xs.useCallback)(function({ref:C}){let T=w("common.add-thing",{context:V0(y)});return e({ref:C,canAdd:!0,message:(n&&n.message)??"",label:T,onClick:h})},[e,n,h,y]);if(n){if(!n.canAdd)return e({ref:null,canAdd:!1,message:(n&&n.message)??""});if(n.defaultAtts&&(!p&&!o||!m)&&(!gm(n.type,n.region)||!o))return e({ref:null,label:w("common.add-thing",{context:V0(n.defaultAtts._type)}),canAdd:!0,message:(n&&n.message)??"",onClick:C=>{C.stopPropagation(),t(n.defaultAtts)}})}return xs.default.createElement(qt,{className:"tco-element-picker",modalClass:"is-elements-picker",open:o,renderSwatch:x,noWrapper:!0,onToggle:r},xs.default.createElement(bi,{query:i,context:w("app.elements.entities"),onQueryChange:s}),xs.default.createElement(i8,{context:n??{},sortMethod:g,onAddAfterClick:v,searchQuery:i,dragging:!1}))}var xs,d8=_(()=>{xs=D(j());ke();gl();Co();hp();oo();rn();SS();SS();Bd();f8();dr()});function g8(e,t){let[n,o]=dt(Fte(Vte(e,t))),r=(0,m8.useCallback)((i,s,{parent:a,deep:l}={})=>{let u=ur.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,m=I0(u);return(0,h8.uniq)([...p,...m(c),...l?Nr(u,c).filter(d):[],c])}else{let d=[...p],m=d.indexOf(c);if(m>=0&&d.splice(m,1),l){let h=[c,...Nr(u,c)];return d.filter(g=>!h.includes(g))}return d}})},[e,o]);return[n,r]}var m8,h8,Fte,Vte,v8=_(()=>{m8=D(j());oo();ts();rn();Jt();h8=D(ln()),Fte=ql(()=>Ve([])),Vte=(e,t="root")=>`${e}|${t}`});var ju,y8,b8,x8=_(()=>{ju=D(j());Bn();Ze();dr();y8=(e,t)=>{let{status_indicators:n,workspace_side:o}=mr(),r=o==="right"?"left":"right",i=t.map(({key:a,icon:l,label:u})=>ju.default.createElement("span",{key:a},ju.default.createElement(te,{type:l}),u)),s=xi(e,i,{className:"tco-help-text has-status-icons",positionOverwrite:r});return n&&i.length>0?s:null},b8=({statusLabels:e})=>{let{status_indicators:t}=mr();return e.length<=0||!["all","workspace"].includes(t)?null:ju.default.createElement("div",{className:"tco-layer-status"},ju.default.createElement("div",{className:"tco-layer-status-count"},ju.default.createElement(te,{type:`num-${e.length}`})))}});function TS({originId:e,isNested:t}){let n=yu(),{docId:o,docTypeName:r}=At(),i=Vn(),s=on(),a=li(),{id:l}=So(),[u,c]=g8(o,t?l:"root"),{list:p,items:f}=GN(o,{originId:e,expanded:u}),d=$N(o,e),{_disabled:m,_locked:h,_modules:g,_order:v,__allow_children:y}=d,x=(0,ht.useMemo)(function(){return function(k){return W0(k,{id:e,modKey:n,doc:o})}},[e,o,n]),C=Qt(x),T=Qt(k=>k.ui.incomingElement),E=si("show_element_icons");return ht.default.createElement(E8,{inspecting:l,originId:e,permissions:i,toggleExpanded:c,modKey:n,doc:o,docTypeName:r,setIsDragging:a,isNested:t,dispatch:s,rootElement:d,canAddChild:!m&&!h&&y,hasChildren:!m&&!h&&!!(g||[]).length,incomingElement:T,libraryContext:C,list:p,items:f,showElementIcons:E})}var ht,C8,Ute,Bte,zte,w8,_S,$te,E8,S8=_(()=>{ht=D(j());Ye();Mn();up();Qn();d8();Ze();Gc();Bd();rn();sn();cr();v8();C8=D(ln());bm();gu();Qn();ke();H0();x8();Vi();up();dr();Ute=(0,C8.memoize)(e=>!["region","root","component-thru","slot"].includes(e)),Bte=()=>{let e=jN();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:f,__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:W0(t,{id:f,modKey:s,doc:r}),libraryContext:W0(t,{id:o,modKey:s,doc:r}),interactive:t.ui.observing===o||n}}},zte={elementAdd:yl,elementAddSibling:Dv,elementDelete:qc,elementDuplicate:Fd,elementVisibility:Iw,elementUpdateLabel:Vd,uiObserveStart:QM,uiObserveEnd:Nv,inspect:Ud,scrollToElement:Fv},w8=(0,ht.forwardRef)(({statusLabels:e,children:t,...n},o)=>{let r=y8(o,e);return ht.default.createElement("div",{ref:o,...n},t,r)});w8.displayName="LayerContent";_S=class extends ht.default.PureComponent{constructor(){super(...arguments);W(this,"state",{isDragging:!1,isElementPickerOpen:!1,isEditingLabel:!1});W(this,"handleRef",ht.default.createRef());W(this,"onAddChild",t=>{t.stopPropagation(),this.props.addChildElementAtts&&this.props.elementAdd(this.props.doc,this.props.id,this.props.addChildElementAtts)});W(this,"onDuplicate",t=>{t.stopPropagation(),this.props.elementDuplicate(this.props.doc,this.props.id)});W(this,"onVisibility",t=>{t.stopPropagation(),this.props.elementVisibility(this.props.doc,this.props.id,!this.props.element._hidden)});W(this,"onDelete",t=>{t.stopPropagation(),this.props.elementDelete(this.props.doc,this.props.id)});W(this,"onInspectWithoutNavigation",t=>{t.stopPropagation(),this.inspectWithoutNavigation()});W(this,"onInspect",t=>{t.stopPropagation(),setTimeout(()=>{this.props.inspect(this.props.id),this.props.scrollToElement(this.props.id)},10)});W(this,"onToggle",t=>{t.stopPropagation(),this.props.toggleExpanded(this.props.id,void 0,{deep:!!t.ctrlKey||!!t.metaKey})});W(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))});W(this,"onMouseLeave",()=>{this.state.isDragging||(clearTimeout(this.expandTimer),clearTimeout(this.selectTimer),this.props.onMouseLeaveItem(this.props.id),this.props.uiObserveEnd())});W(this,"onUpdateLabel",t=>this.props.elementUpdateLabel(this.props.doc,this.props.id,t));W(this,"maybeDrag",t=>{this.state.isEditingLabel||!(t.which===1||t.button===0)||(t.preventDefault(),Ute(this.props.element._type)&&(window.document.body.addEventListener("mouseup",this.releaseDrag),window.document.body.addEventListener("mousemove",this.startDrag)))});W(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)});W(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)});W(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)});W(this,"onIsEditingLabel",t=>this.setState({isEditingLabel:t}));W(this,"addChildFromPicker",t=>(this.props.toggleExpanded(this.props.id,!0),this.props.elementAdd(this.props.doc,this.props.id,t)));W(this,"addSiblingFromPicker",t=>this.props.elementAddSibling(this.props.doc,this.props.id,t));W(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:w("app.inspect"),content:ht.default.createElement(te,{type:"search"}),handler:this.onInspect}),this.props.element._locked||(this.props.canAddChild&&n.push({render:()=>ht.default.createElement(xm,{context:this.props.libraryContext,onTogglePicker:this.onToggleElementInserter,onAddAfterClick:this.addChildFromPicker,key:"add",renderButton:({ref:r,onClick:i})=>ht.default.createElement("button",{ref:r,onClick:i,className:"tco-layer-action"},ht.default.createElement(te,{type:"plus"}))})}),this.props.element.__virtual||(o("copy")&&n.push({action:"duplicate",label:w("app.duplicate"),content:ht.default.createElement(te,{type:"copy"}),handler:this.onDuplicate}),o("delete")&&n.push({action:"delete",label:w("app.delete"),className:"tco-danger",content:ht.default.createElement(te,{type:"trash"}),handler:this.onDelete})),n.push({action:"visibility",label:w("app.outline.show-hide"),content:this.props.element._hidden?ht.default.createElement(te,{type:"eye-slash"}):ht.default.createElement(te,{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:w("app.outline.show-hide"),content:this.props.element._hidden?ht.default.createElement(te,{type:"eye-slash"}):ht.default.createElement(te,{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:ie("tco-layer-action",r)},o)))}renderIcon(){return this.props.element._locked?ht.default.createElement(te,{type:"lock"}):this.props.showElementIcons?ht.default.createElement(Xs,{type:this.props.element._type}):ht.default.createElement(Xs,null)}renderAddBefore(){return this.props.level!==0||!this.props.canAddSibling||!this.props.siblingLibraryContext||this.props.element.__virtual?null:ht.default.createElement(xm,{context:this.props.siblingLibraryContext,onTogglePicker:this.onToggleElementInserter,onAddAfterClick:this.addSiblingFromPicker,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(te,{type:"plus"}),o))})}render(){let t=this.props.interactive&&!this.props.draggingIsActive,n=[this.props.element._id,"outline-item"],o=vm(this.props.element);return ht.default.createElement("div",{"data-tco-ctx-menu":n.join("::"),className:ie("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(w8,{className:ie("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:ie("tco-layer-collapse",{"is-collapsed":!this.props.isExpanded}),onClick:this.onToggle},ht.default.createElement(te,{type:"caret"})):this.renderIcon()),ht.default.createElement("div",{className:"tco-layer-content-inner"},ht.default.createElement(hu,{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(b8,{statusLabels:o.statusLabels}),this.renderAlwaysVisibleActions())),this.props.showIndicatorAfter&&ht.default.createElement("div",{className:"tco-layer-indicator is-after"}))}};W(_S,"defaultProps",{onMouseEnterItem:()=>{},onMouseLeaveItem:()=>{}});$te=sc(Bte(),zte)(_S),E8=class extends ht.default.PureComponent{constructor(){super(...arguments);W(this,"state",{incoming:!1,mirrorX:0,mirrorY:0,indicateBefore:null,indicateAfter:null,overItem:null,mirrorContent:null});W(this,"dropIndex",0);W(this,"nextIndex",0);W(this,"hasEvents",!1);W(this,"setLayerEvents",()=>{this.layersEl.addEventListener("mouseover",this.onMouseOver),this.hasEvents=!0});W(this,"onMouseEnterItem",t=>this.setState({overItem:t}));W(this,"onMouseLeaveItem",()=>this.setState({overItem:null}));W(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)});W(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]))});W(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)});W(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(Dv(this.props.doc,n,this.props.incomingElement,!0)):t?this.props.dispatch(Dv(this.props.doc,t,this.props.incomingElement)):this.isEligible(o,{into:!0})&&this.props.dispatch(yl(this.props.doc,o,this.props.incomingElement)):this.state.incoming&&(n?this.props.dispatch(DM(this.props.doc,this.state.incoming,n)):t?this.props.dispatch(MM(this.props.doc,this.state.incoming,t)):this.isEligible(o,{into:!0})&&(this.props.dispatch(Lv(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})});W(this,"addTopLevelElement",t=>this.props.dispatch(yl(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($te,{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,...n})})}render(){return this.props.list.length<=0?this.props.canAddChild?ht.default.createElement(xm,{context:this.props.libraryContext,onAddAfterClick:this.addTopLevelElement,renderButton:({ref:t,onClick:n,label:o})=>ht.default.createElement(Mv,{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:ie("tco-layers-list",{"is-dragging":!!(this.props.incomingElement||this.state.incoming),"can-add":this.props.canAddChild})},this.renderItems(),this.props.canAddChild&&ht.default.createElement(xm,{context:this.props.libraryContext,onAddAfterClick:this.addTopLevelElement,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(te,{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}}))}}});function kS(){let{id:e}=So();return OS.default.createElement(Ys,{className:"tco-control-outline is-augmented",managedChildren:!0},OS.default.createElement(TS,{key:e,id:e,originId:e,isNested:!0}))}var OS,_8=_(()=>{OS=D(j());S8();kt();Vi()});function Hte({id:e,index:t,controlProps:n}){let{controls:o,breakoutMode:r}=pt(),i=o[e];return Gi.default.createElement(Wte,{control:i,id:e,index:t,controlProps:n,breakoutMode:r})}function jte({id:e,index:t,controlProps:n,ListComponent:o=La,control:r={},breakoutMode:i=!1}){let{userCanInContext:s}=Vn(),{data:a={},onUpdateValue:l,onUpdateQueryValue:u}=Ir(),{currentBreakpoint:c}=gr(),p=(0,Gi.useMemo)(function(){let v=[a._bp_data_resolved,a._bp_data,c,r.keys];for(let y in r.keys){let x=r.keys[y];v.push(a[x])}return v},[a,r.keys,c]),{values:f,queryValues:d,rawQueryValues:m}=(0,Gi.useMemo)(()=>Object.keys(r.keys||{}).reduce((v,y)=>{let x=r.keys[y];return typeof a[x]=="undefined"?(r.options?.ignoreControlData||console.warn("Unable to locate control data",x,r),v):(a?._bp_data_resolved&&a._bp_data_resolved[x]&&(v.queryValues[y]=a._bp_data_resolved[x]),a?._bp_data&&a._bp_data[x]&&(v.rawQueryValues[y]=a._bp_data[x]),a?._bp_data&&(a?._bp_data[x]||[]).filter(C=>C!==null).length>0&&a?._bp_data_resolved[x]&&a?._bp_data_resolved[x][c]?v.values[y]=a._bp_data_resolved[x][c][0]:v.values[y]=a[x],v)},{values:{},queryValues:{},rawQueryValues:{}}),p),h=(0,Gi.useCallback)((v,y,x=!1)=>{let C=x?y:r.keys[y||"value"];C?l(C,v):console.warn("Control can not update unmapped key",y,r)},[l]),g=(0,Gi.useCallback)((v,y,x=null,C=null)=>{let T=r.keys[v];T?u(T,y,x,C):console.warn("Control can not update unmapped key",v,r)},[u]);return Gi.default.createElement(q0,{id:e,index:t,control:r,ListComponent:o,OutlineComponent:kS,values:f,queryValues:d,rawQueryValues:m,updateValue:h,updateQueryValue:g,userCan:s,breakoutMode:i,...n})}var Gi,T8,Wte,JE=_(()=>{Gi=D(j());Bu();_8();kt();cr();vt();wi();T8=(0,Gi.memo)(Hte);Wte=(0,Gi.memo)(jte)});function Gte({control:e=pa,hasExtension:t=!0,controlProps:n=pa,extend:o=pa}){let{controls:r={}}=pt(),{hiddenControls:i}=Ws(),s=(0,Na.useMemo)(function(){return(r[e.id]?.controls??[]).filter(l=>!i.includes(l))},[i,r]),a=(0,Na.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 Na.default.createElement(Na.default.Fragment,null,a.map((l,u)=>Na.default.createElement(T8,{id:l.id,key:l.id,controlProps:l,index:u})))}var Na,O8,La,Bu=_(()=>{Na=D(j());Ye();vt();JE();Ze();ls();O8=(0,Na.memo)(Gte);O8.displayName="InspectorControlList";La=O8});var k8,A8=_(()=>{k8=D(j());Bn();Ze();Vi();wS()});function AS({useCapture:e=!1,previewImageUrl:t=null,onClick:n=void 0,enablePreviewHandler:o=function(){}}){return Cs.default.createElement(Cs.default.Fragment,null,e&&Cs.default.createElement("div",{className:"tco-save-template-form-row"},Cs.default.createElement("span",{className:"tco-save-template-form-row-label"},"Preview"),Cs.default.createElement("figure",{className:"tco-save-template-form-figure"},t===null?Cs.default.createElement(bo,{lg:!0}):Cs.default.createElement("img",{src:t,width:320,height:320}))),Cs.default.createElement("div",{className:"tco-save-template-form-row"},Cs.default.createElement("span",{className:"tco-save-template-form-row-label"},Cs.default.createElement(Yt,{label:"Enable Preview",onClick:n,checked:e,onToggle:o}))))}var Cs,P8=_(()=>{Cs=D(j());kr();Jo()});function qte({element:{_id:e,_type:t,_region:n,_order:o,_depth:r,_modules:i,__allow_children:s}={}}={}){let a=s?i.length:"N/A",l=Qt(u=>s?Nr(u.elements,e).length:"N/A");return Fe.default.createElement("div",{className:"tco-element-manager-section is-span-1"},Fe.default.createElement("h2",{className:"has-no-line"},"By the Numbers"),Fe.default.createElement("ul",{className:"is-multi-column"},Fe.default.createElement("li",null,Fe.default.createElement("span",{className:"is-label is-muted"},"Order"),Fe.default.createElement("span",{className:"is-big-text"},o+1)),Fe.default.createElement("li",null,Fe.default.createElement("span",{className:"is-label is-muted"},"Depth"),Fe.default.createElement("span",{className:"is-big-text"},r)),s&&Fe.default.createElement(Fe.default.Fragment,null,Fe.default.createElement("li",null,Fe.default.createElement("span",{className:"is-label is-muted"},"Children"),Fe.default.createElement("span",{className:"is-big-text"},a)),Fe.default.createElement("li",null,Fe.default.createElement("span",{className:"is-label is-muted"},"Descendants"),Fe.default.createElement("span",{className:"is-big-text"},l)))))}function Qte({element:e}){let{rootControl:t,updateRootControl:n,controls:o,hiddenControls:r}=Ws(),i=vm(e).statusLabels,s=(0,Fe.useMemo)(()=>i.map(({nav:u})=>u).filter(u=>u&&o[u]&&!r.includes(u)),[i,o,r]),a=(0,Fe.useCallback)(u=>{s.includes(u)&&n(u)},[s,n]);if(i.length<=0)return null;let l=e._c_id;return Fe.default.createElement("div",{className:"tco-element-manager-section is-span-1"},Fe.default.createElement("h2",{className:"has-no-line"},"Active Statuses"),Fe.default.createElement("ul",{className:"is-single-column"},i.map(u=>Fe.default.createElement("li",{key:u.key,className:"is-clicker",onClick:()=>u.nav&&a(u.nav)},Fe.default.createElement("span",{className:"is-label with-icon"},Fe.default.createElement(te,{type:u.icon})," ",Fe.default.createElement("span",null,u.label)," ",s.includes(u.nav)&&Fe.default.createElement(te,{type:"rarr"})),Fe.default.createElement("p",null,w(`app.element-status.${u.key}.description`)),u.key==="component-export"&&Fe.default.createElement(Fe.default.Fragment,null,Fe.default.createElement("p",null,"ID: ",Fe.default.createElement("span",{contentEditable:!0},l)),Fe.default.createElement("p",{contentEditable:!0},'[cs_component id="',l,'"]'))))))}function Kte({element:e,close:t}){let[n,o]=(0,Fe.useState)(e.__label),r=(0,Fe.useRef)(null),[i,s]=(0,Fe.useState)(!1);(0,Fe.useEffect)(()=>{r.current&&r.current.focus()},[]);let a=ac(),{id:l}=At(),u=AL("element",e._type),c=(0,Fe.useMemo)(()=>({id:e._id}),[e._id]),[p,f]=wL("element",c,{useCapture:i}),d=(0,Fe.useCallback)(function(){s(!i),setTimeout(function(){window.dispatchEvent(new Event("resize"))},25)},[i,s]),m=(0,Fe.useCallback)(async()=>{if(!n){Nt(w("app.notify.name-required",{context:w("app.templates.entity")}));return}let h=a.getState()?.elements?.[l],g=l0(h,e._id),v={title:n,preview:p,meta:{atts:g}};!g||!g._type||await u(v)&&t()},[u,n,t,a,l,p,e._id]);return Fe.default.createElement("div",{className:"tco-save-template-form"},Fe.default.createElement("h1",null,Fe.default.createElement("span",null,w("app.elements.template")),Fe.default.createElement("button",{className:"tco-btn",onClick:()=>t()},Fe.default.createElement(te,{type:"close"}))),Fe.default.createElement(AS,{useCapture:i,onClick:d,previewImageUrl:p}),Fe.default.createElement("div",{className:"tco-save-template-form-row"},Fe.default.createElement("span",{className:"tco-save-template-form-row-label"},w("app.save-and-name")),Fe.default.createElement("div",{className:"tco-save-template-form-inputs"},Fe.default.createElement("input",{ref:r,type:"text",placeholder:w("app.thing-name",{context:w("app.templates.entity")}),value:n,onChange:h=>{o(h.target.value)}}),Fe.default.createElement("button",{onClick:m,className:"tco-btn is-save"},w("app.save")))))}function PS({element:e,tag:t="li",label:n=Fe.default.createElement(Fe.default.Fragment,null,Fe.default.createElement("span",{className:"is-label with-icon"},Fe.default.createElement(te,{type:"save-library"})," ",Fe.default.createElement("span",null,w("app.templates.save"))),Fe.default.createElement("p",null,w("app.templates.save-snapshot"))),...o}){return gn(e._type).options.templates?null:Fe.default.createElement(MS,{tag:t,tooltipClass:"has-actions",className:"is-clicker",label:n,...o},r=>Fe.default.createElement(Kte,{element:e,close:r}))}function Yte({element:e}){let t=(0,Fe.useMemo)(()=>["component-thru"].includes(e._type),[e._type]),{open:n,isReady:o}=Ma("parameters-elements-json"),{userCan:r}=Vn();return!o||!r("global.edit_parameters")?null:Fe.default.createElement("li",{className:ie("is-clicker",{"is-disabled":t||e._locked}),onClick:n},Fe.default.createElement("span",{className:"is-label with-icon"},Fe.default.createElement(te,{type:"lightning"})," ",Fe.default.createElement("span",null,w("app.controls.edit-parameters"))," ",Fe.default.createElement(te,{type:"rarr"})),Fe.default.createElement("p",null,w("app.parameters.abstract-complexity")),t&&Fe.default.createElement("p",{className:"is-error"},w("app.components.error.passthru")),e._locked&&Fe.default.createElement("p",{className:"is-error"},w("app.components.error.locked")))}function Xte({isComponentBuilder:e,data:t={}}){let{id:n,docTypeName:o}=At(),{open:r}=Ma("parameters-elements-json"),{userCan:i,userCanInContext:s}=Vn(),a=on(),l=(0,Fe.useCallback)(m=>{a(Vd(n,t._id,m.target.value))},[a,n,t._id]),u=(0,Fe.useMemo)(()=>`\u201CMy ${sS(t._type)}\u201D`,[t._type]),c=(0,Fe.useCallback)(()=>{a(Pw(n,t._id))},[a,n,t._id]),p=(0,Fe.useCallback)(m=>{m.target.matches("input")||m.target.closest("li").querySelector("input").focus()}),f=(0,Fe.useMemo)(()=>["component","component-thru"].includes(t._type),[t._type]),d=(0,Fe.useMemo)(()=>["component-thru","slot"].includes(t._type),[t._type]);return Fe.default.createElement("div",{className:"tco-element-manager is-scrollable-floater-content"},Fe.default.createElement("div",{className:"tco-element-manager-sections"},Fe.default.createElement("div",{className:"tco-element-manager-section is-span-1"},Fe.default.createElement("h2",{className:"has-no-line"},`${sS(t._type)} Overview`),Fe.default.createElement("ul",{className:"is-single-column"},!d&&Fe.default.createElement("li",{className:"has-input",onClick:p},Fe.default.createElement("label",{className:"is-label"},"Edit Label"),Fe.default.createElement("input",{value:t._label,onChange:l,placeholder:u,type:"text"})),s("element_locking")&&Fe.default.createElement("li",{className:ie("is-clicker",{"is-disabled":d}),onClick:c},Fe.default.createElement(Yt,{checked:t._locked,label:"Lock Element"}),Fe.default.createElement("p",null,w("app.parameters.locked-error")),d&&Fe.default.createElement("p",{className:"is-error"},w("app.components.error.no-lock-passthru"))),Fe.default.createElement(Yte,{element:t}),i("template.manage_library")&&Fe.default.createElement(PS,{element:t}))),f&&i("component")&&Fe.default.createElement(I8,{element:t}),e&&i("component")&&Fe.default.createElement(M8,{element:t}),Fe.default.createElement(Qte,{element:t}),Fe.default.createElement(qte,{element:t})))}function Jte(){let{open:e}=Ma("element-manager");Ug(ac(),({action:{type:i,payload:s={}}})=>{if(i==="UI:BUILDER_INSPECT"){s.manage&&e();return}},[e]);let t=Ir(),{id:n,docTypeName:o}=At(),{id:r}=So();return Fe.default.createElement(Vu,{id:"element-manager",label:"Manage Element",actions:Fe.default.createElement("a",{target:"_blank",rel:"noopener",href:"https://theme.co/docs/element-manager"},Fe.default.createElement(te,{type:"help"}))},r&&t.data?Fe.default.createElement(Xte,{doc:n,key:`${n}:${r}`,isComponentBuilder:o==="custom:component",data:t.data}):Fe.default.createElement(to,{title:w("app.inspector.na-title"),message:w("app.inspector.na-message")}))}var Fe,IS=_(()=>{Ye();Fe=D(j());cr();Mn();ke();Ze();Jo();vt();ii();kr();oo();Qn();Eo();H0();Da();rn();ys();Bn();Wn();oo();Ia();FE();Ni();Vi();P8();uo(Jte)});var Zte,D8=_(()=>{Zte=D(j());Ze();ii();ke();cr()});var L8,N8=_(()=>{L8=D(j());ke();ka();ys()});var DS,Rte,So,Vi=_(()=>{DS=D(j());ii();ke();kt();Bu();oo();vt();kr();vt();Rte=D(aa());rn();Jt();Qn();A8();IS();Gc();Nd();ys();Ze();Eo();gu();ZE();D8();cr();N8();So=()=>{let{type:e,id:t}=pt();return{type:e,id:t}}});function FS({values:e,...t}){let{id:n}=So(),o=ES(),r=zE(o.elementsData,!1),[i,s]=(0,tr.useState)(0),[a,l]=(0,tr.useState)(!1),[u,c]=(0,tr.useState)([]),[p,f]=(0,tr.useState)([]),[d,m]=(0,tr.useState)(!1),h=d?w("app.loading"):w("app.select-key");(0,tr.useEffect)(function(){m(!0),xn("looper-fields",{doc_id:o.docId,doc_info:o.docTypeInfo,element_id:n,elements:r}).then(function(v){let y=[...v.data.current];y.push({value:NS,label:w("app.dc.looper.custom-key")}),l(!1),c(y),f(v.data.depths)}).catch(function(v){Nt(JSON.stringify(v)),console.error(v)}).finally(function(){m(!1)})},[n,o.docId,o.docTypeInfo,c,m,l,f]),(0,tr.useEffect)(function(){if(d)return;let v=e.depth|0;if(v===i)return;let y=p.length-1-v,x=p[y]||p[1];x=[...x,{value:NS,label:w("app.dc.looper.custom-key")}],s(v),c(x)},[e.depth,c,i,s,p,d]),(0,tr.useEffect)(function(){let v=t.value.match(/{INDEX}/);t.value!==NS&&!v||(l(!0),v?t.onUpdate(t.value.replace(/{INDEX}/,"0")):t.onUpdate(""))},[t.value,a,l,t.onUpdate]);let g=(0,tr.useCallback)(function(){l(!1),t.onUpdate("")},[t.onUpdate,l]);return(a||!u.length)&&!d?tr.default.createElement("div",{className:"tco-choose-override tco-breakout-with-reset"},a&&tr.default.createElement("button",{className:"tco-btn is-override-back",onClick:g},tr.default.createElement(te,{type:"larr"})),tr.default.createElement(ro,{...t,updateValue:t.onUpdate})):tr.default.createElement(xa,{value:t.value,onChange:t.onUpdate,placeholder:h,options:u,styles:ene})}var tr,NS,ene,F8=_(()=>{tr=D(j());ke();Wn();ss();Vi();Dn();rn();$i();oo();Ze();hl();NS="__custom__",ene={...Ew,menuPortal:e=>({...e,zIndex:8880,margin:0})}});function rne(e,t){return e.replaceAll(/\$(\w+)/g,(n,o)=>t[o]??"")}function hr(e){let{dynamicContentFields:t}=tne(),{id:n}=At(),{dynamic_content:o=!0}=mr(),[r,i]=(0,ut.useState)(!1),s=(0,ut.useCallback)(function(a){e.onInsert(a),i(!1)},[i,e.onInsert]);return o&&t?ut.default.createElement(qt,{className:ie(`tco-dynamic-content-picker is-${e.mode||"inline"}`,e.className),modalClass:"is-dc-picker",open:r,swatchTag:"button",swatchClass:"tco-dynamic-content-swatch",content:ut.default.createElement(te,{type:"database"}),onToggle:i},ut.default.createElement(US,{...e,onInsert:s,doc:n,fieldData:t})):null}var ut,G5e,V8,U8,tne,nne,one,VS,ine,B8,sne,ane,z8,lne,une,cne,pne,US,Sa=_(()=>{ut=D(j());Mn();Ye();G5e=D(ln()),V8=D(Av()),U8=D(jc());Co();Ze();ss();gl();Dn();ke();fl();rn();Vi();dr();F8();tne=Fc(({dynamicContentFields:e,dynamicContentOptions:t})=>({dynamicContentFields:e?lne(e,t):null})),nne=[{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"}],one=[{value:"",label:"Global Format"},...["F j, Y","Y-m-d","m/d/Y","d/m/Y"].map(e=>({value:e,label:()=>(0,U8.default)().formatPHP(e)})),{value:"custom",label:"Custom Format"}];VS=class extends ut.default.Component{constructor(){super(...arguments);W(this,"state",{dynamicOptions:null,hideSelect:!1,loading:!1,isCustom:!1});W(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}),ho("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 ut.default.createElement(ut.default.Fragment,null,!this.state.hideSelect&&ut.default.createElement(pr,{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)&&ut.default.createElement("input",{type:"text",value:this.props.value,placeholder:this.props.options.placeholder||"",onChange:n=>this.props.onUpdate(n.target.value)}))}};W(VS,"defaultProps",{context:{}});ine=({value:e,options:t={},onUpdate:n})=>ut.default.createElement("input",{type:"text",value:e,placeholder:t.placeholder||"",onChange:o=>n(o.target.value)}),B8={text:ine,select:VS,"looper-field":FS},sne=e=>e.replace(new RegExp(/"/g),'\\"').replace(new RegExp(/"/g),"\\""),ane=(e={})=>Object.keys(e).reduce((t,n)=>(e[n]&&(t+=`${n}="${sne(e[n])}" `),t)," "),z8=(e,t,n,o,r)=>{let i="";return e?i=rne(e,n):i=`{{dc:${t}${ane(n).trimRight()}}}`,window.csHooks.apply("cs_app_dynamic_content_insert",i,e,t,n,o,r)},lne=(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:()=>one,placeholder:"Y m d"}}:a==="time-format"?{key:"format",type:"select",label:"Time Format",options:{choices:()=>nne,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:f="",options:d={}}=u;return B8[c]&&p&&l.push({type:c,key:p,label:f,options:d}),l},[]),r=[],i={};Object.keys(e.fields).forEach(a=>{let l=e.fields[a],{label:u="",type:c="scalar",deep:p,format:f="",controls:d=[]}=l,[m,h]=a.split(":");if(h&&m){let g=(e.groups[m]||{}).label||"";i[a]={...l,name:h,key:a,type:c,label:u,deep:p,format:f,group:m,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}},une=(e,{doc:t,inspecting:n})=>({contextIds:e.render?.[t]?.elements?.[n]?.contextIds||[]}),cne=sc(une)(class extends ut.default.PureComponent{constructor(){super(...arguments);W(this,"state",{});W(this,"onInsert",()=>this.props.onInsert(this.props.field.key,this.state));W(this,"updateState",(t,n)=>this.setState({[t]:n}))}renderControl({key:t,type:n,options:o}){let r=B8[n],[i=null,s=null,a=null]=this.props.contextIds;return ut.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 ut.default.createElement(ut.default.Fragment,null,ut.default.createElement("div",{className:"tco-picker-header"},ut.default.createElement("button",{className:"tco-dynamic-content-back",onClick:this.props.onGoBack},ut.default.createElement(te,{type:"larr"})),ut.default.createElement("span",{className:"tco-dynamic-content-title"},`${o}: ${n}`)),ut.default.createElement("div",{className:"tco-dynamic-content-section-content"},ut.default.createElement("ul",{className:"tco-dynamic-content-control-list"},i.map(({key:s,label:a,type:l,options:u})=>ut.default.createElement("li",{key:s},ut.default.createElement("label",null,a),this.renderControl({key:s,type:l,options:u}))))),ut.default.createElement("div",{className:"tco-picker-input"},ut.default.createElement("input",{className:"tco-dynamic-content-preview",type:"text",value:z8(r,t,this.state,this.props.field,this.props.type),readOnly:!0}),ut.default.createElement("button",{className:"tco-dynamic-content-insert",onClick:this.onInsert},ut.default.createElement("span",null,ut.default.createElement(te,{type:"plus"})))))}}),pne=e=>{let{id:t}=So();return ut.default.createElement(cne,{inspecting:t,...e})};US=class extends ut.default.PureComponent{constructor(){super(...arguments);W(this,"state",{customizing:null,searchQuery:""});W(this,"customizeOutput",t=>this.setState({customizing:t}));W(this,"goBack",()=>this.setState({customizing:null}));W(this,"insertContent",t=>{this.props.onInsert(t),this.setState({customizing:null})});W(this,"insertDC",(t,n)=>{let o=this.props.fieldData.fields[this.state.customizing]||{},{format:r=""}=o;this.insertContent(z8(r,t,n,o,this.props.type))});W(this,"updateSearchQuery",(t,n)=>{let o=t?this.search(t):null;this.setState({searchQuery:t,searchResults:o})})}search(t){return V8.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:ut.default.createElement("li",null,ut.default.createElement("strong",null,"Element Tags"),ut.default.createElement("ul",null,this.props.extraTags.map(({label:t,value:n})=>ut.default.createElement("li",{key:n},ut.default.createElement("button",{onClick:()=>this.insertContent(n),type:"button"},ut.default.createElement("span",null,ut.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})=>ut.default.createElement("li",{key:i},ut.default.createElement("strong",null,s),ut.default.createElement("ul",null,o.filter(({group:a})=>i===a).map(({key:a})=>{let{label:l,controls:u,deep:c}=t[a];return ut.default.createElement("li",{key:a},ut.default.createElement("button",{onClick:()=>c?this.customizeOutput(a):this.insertDC(a),type:"button"},ut.default.createElement("span",null,ut.default.createElement("b",null,l))),u&&u.length>0&&ut.default.createElement("button",{onClick:f=>{f.stopPropagation(),this.customizeOutput(a)},type:"button"},ut.default.createElement("span",null,ut.default.createElement(te,{type:c?"rarr":"cog"}))))}))))}render(){return ut.default.createElement(ut.default.Fragment,null,ut.default.createElement("section",{className:"tco-dynamic-content-section tco-forms is-primary"},ut.default.createElement("div",{className:"tco-picker-header"},ut.default.createElement(bi,{query:this.state.searchQuery,onQueryChange:this.updateSearchQuery,placeholder:w("app.search")})),ut.default.createElement("div",{className:"tco-dynamic-content-section-content"},ut.default.createElement("ul",{className:"tco-dynamic-content-list"},this.renderExtraTags(),this.renderGroups()))),ut.default.createElement("section",{className:ie("tco-dynamic-content-section tco-forms is-secondary",{"is-active":this.state.customizing})},this.state.customizing&&ut.default.createElement(pne,{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})))}};W(US,"defaultProps",{value:null,mode:"inline",extraTags:[],type:"scalar",onUpdate:()=>{}})});var H8=Ke((sPe,$8)=>{$8.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=j()},function(e,t){e.exports=jc()},function(e,t){e.exports=hi()},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,f,d,m){if(m!==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(ne){for(var G=1;G<arguments.length;G++){var be=arguments[G];for(var ee in be)Object.prototype.hasOwnProperty.call(be,ee)&&(ne[ee]=be[ee])}return ne}).apply(this,arguments)}function c(ne){var G=ne.onClickPrev,be=ne.onClickSwitch,ee=ne.onClickNext,ce=ne.switchContent,Te=ne.switchColSpan,se=ne.switchProps;return l.a.createElement("tr",null,l.a.createElement("th",{className:"rdtPrev",onClick:G},l.a.createElement("span",null,"\u2039")),l.a.createElement("th",u({className:"rdtSwitch",colSpan:Te,onClick:be},se),ce),l.a.createElement("th",{className:"rdtNext",onClick:ee},l.a.createElement("span",null,"\u203A")))}function p(ne){return(p=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(G){return typeof G}:function(G){return G&&typeof Symbol=="function"&&G.constructor===Symbol&&G!==Symbol.prototype?"symbol":typeof G})(ne)}function f(ne,G){if(!(ne instanceof G))throw new TypeError("Cannot call a class as a function")}function d(ne,G){for(var be=0;be<G.length;be++){var ee=G[be];ee.enumerable=ee.enumerable||!1,ee.configurable=!0,"value"in ee&&(ee.writable=!0),Object.defineProperty(ne,ee.key,ee)}}function m(ne,G){return(m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(be,ee){return be.__proto__=ee,be})(ne,G)}function h(ne){var G=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 be,ee=y(ne);if(G){var ce=y(this).constructor;be=Reflect.construct(ee,arguments,ce)}else be=ee.apply(this,arguments);return g(this,be)}}function g(ne,G){if(G&&(p(G)==="object"||typeof G=="function"))return G;if(G!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return v(ne)}function v(ne){if(ne===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ne}function y(ne){return(y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(G){return G.__proto__||Object.getPrototypeOf(G)})(ne)}function x(ne,G,be){return G in ne?Object.defineProperty(ne,G,{value:be,enumerable:!0,configurable:!0,writable:!0}):ne[G]=be,ne}var C=function(ne){(function(se,fe){if(typeof fe!="function"&&fe!==null)throw new TypeError("Super expression must either be null or a function");se.prototype=Object.create(fe&&fe.prototype,{constructor:{value:se,writable:!0,configurable:!0}}),Object.defineProperty(se,"prototype",{writable:!1}),fe&&m(se,fe)})(Te,ne);var G,be,ee,ce=h(Te);function Te(){var se;f(this,Te);for(var fe=arguments.length,Ue=new Array(fe),Xe=0;Xe<fe;Xe++)Ue[Xe]=arguments[Xe];return x(v(se=ce.call.apply(ce,[this].concat(Ue))),"_setDate",function(gt){se.props.updateDate(gt)}),se}return G=Te,(be=[{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 se=this,fe=this.props.viewDate,Ue=fe.localeData();return l.a.createElement(c,{onClickPrev:function(){return se.props.navigate(-1,"months")},onClickSwitch:function(){return se.props.showView("months")},onClickNext:function(){return se.props.navigate(1,"months")},switchContent:Ue.months(fe)+" "+fe.year(),switchColSpan:5,switchProps:{"data-value":this.props.viewDate.month()}})}},{key:"renderDayHeaders",value:function(){var se=function(fe){var Ue=fe.firstDayOfWeek(),Xe=[],gt=0;return fe._weekdaysMin.forEach(function(mt){Xe[(7+gt++-Ue)%7]=mt}),Xe}(this.props.viewDate.localeData()).map(function(fe,Ue){return l.a.createElement("th",{key:fe+Ue,className:"dow"},fe)});return l.a.createElement("tr",null,se)}},{key:"renderDays",value:function(){var se=this.props.viewDate,fe=se.clone().startOf("month"),Ue=se.clone().endOf("month"),Xe=[[],[],[],[],[],[]],gt=se.clone().subtract(1,"months");gt.date(gt.daysInMonth()).startOf("week");for(var mt=gt.clone().add(42,"d"),Xn=0;gt.isBefore(mt);)T(Xe,Xn++).push(this.renderDay(gt,fe,Ue)),gt.add(1,"d");return Xe.map(function(kn,wr){return l.a.createElement("tr",{key:"".concat(mt.month(),"_").concat(wr)},kn)})}},{key:"renderDay",value:function(se,fe,Ue){var Xe=this.props.selectedDate,gt={key:se.format("M_D"),"data-value":se.date(),"data-month":se.month(),"data-year":se.year()},mt="rdtDay";return se.isBefore(fe)?mt+=" rdtOld":se.isAfter(Ue)&&(mt+=" rdtNew"),Xe&&se.isSame(Xe,"day")&&(mt+=" rdtActive"),se.isSame(this.props.moment(),"day")&&(mt+=" rdtToday"),this.props.isValidDate(se)?gt.onClick=this._setDate:mt+=" rdtDisabled",gt.className=mt,this.props.renderDay(gt,se.clone(),Xe&&Xe.clone())}},{key:"renderFooter",value:function(){var se=this;if(this.props.timeFormat){var fe=this.props.viewDate;return l.a.createElement("tfoot",null,l.a.createElement("tr",null,l.a.createElement("td",{onClick:function(){return se.props.showView("time")},colSpan:7,className:"rdtTimeToggle"},fe.format(this.props.timeFormat))))}}}])&&d(G.prototype,be),ee&&d(G,ee),Object.defineProperty(G,"prototype",{writable:!1}),Te}(l.a.Component);function T(ne,G){return ne[Math.floor(G/7)]}function E(ne){return(E=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(G){return typeof G}:function(G){return G&&typeof Symbol=="function"&&G.constructor===Symbol&&G!==Symbol.prototype?"symbol":typeof G})(ne)}function k(ne,G){if(!(ne instanceof G))throw new TypeError("Cannot call a class as a function")}function S(ne,G){for(var be=0;be<G.length;be++){var ee=G[be];ee.enumerable=ee.enumerable||!1,ee.configurable=!0,"value"in ee&&(ee.writable=!0),Object.defineProperty(ne,ee.key,ee)}}function P(ne,G){return(P=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(be,ee){return be.__proto__=ee,be})(ne,G)}function A(ne){var G=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 be,ee=V(ne);if(G){var ce=V(this).constructor;be=Reflect.construct(ee,arguments,ce)}else be=ee.apply(this,arguments);return B(this,be)}}function B(ne,G){if(G&&(E(G)==="object"||typeof G=="function"))return G;if(G!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return z(ne)}function z(ne){if(ne===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ne}function V(ne){return(V=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(G){return G.__proto__||Object.getPrototypeOf(G)})(ne)}function I(ne,G,be){return G in ne?Object.defineProperty(ne,G,{value:be,enumerable:!0,configurable:!0,writable:!0}):ne[G]=be,ne}x(C,"defaultProps",{isValidDate:function(){return!0},renderDay:function(ne,G){return l.a.createElement("td",ne,G.date())}});var H=function(ne){(function(se,fe){if(typeof fe!="function"&&fe!==null)throw new TypeError("Super expression must either be null or a function");se.prototype=Object.create(fe&&fe.prototype,{constructor:{value:se,writable:!0,configurable:!0}}),Object.defineProperty(se,"prototype",{writable:!1}),fe&&P(se,fe)})(Te,ne);var G,be,ee,ce=A(Te);function Te(){var se;k(this,Te);for(var fe=arguments.length,Ue=new Array(fe),Xe=0;Xe<fe;Xe++)Ue[Xe]=arguments[Xe];return I(z(se=ce.call.apply(ce,[this].concat(Ue))),"_updateSelectedMonth",function(gt){se.props.updateDate(gt)}),se}return G=Te,(be=[{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 se=this,fe=this.props.viewDate.year();return l.a.createElement(c,{onClickPrev:function(){return se.props.navigate(-1,"years")},onClickSwitch:function(){return se.props.showView("years")},onClickNext:function(){return se.props.navigate(1,"years")},switchContent:fe,switchColSpan:"2"})}},{key:"renderMonths",value:function(){for(var se=[[],[],[]],fe=0;fe<12;fe++)X(se,fe).push(this.renderMonth(fe));return se.map(function(Ue,Xe){return l.a.createElement("tr",{key:Xe},Ue)})}},{key:"renderMonth",value:function(se){var fe,Ue=this.props.selectedDate,Xe="rdtMonth";this.isDisabledMonth(se)?Xe+=" rdtDisabled":fe=this._updateSelectedMonth,Ue&&Ue.year()===this.props.viewDate.year()&&Ue.month()===se&&(Xe+=" rdtActive");var gt={key:se,className:Xe,"data-value":se,onClick:fe};return this.props.renderMonth?this.props.renderMonth(gt,se,this.props.viewDate.year(),this.props.selectedDate&&this.props.selectedDate.clone()):l.a.createElement("td",gt,this.getMonthText(se))}},{key:"isDisabledMonth",value:function(se){var fe=this.props.isValidDate;if(!fe)return!1;for(var Ue=this.props.viewDate.clone().set({month:se}),Xe=Ue.endOf("month").date()+1;Xe-- >1;)if(fe(Ue.date(Xe)))return!1;return!0}},{key:"getMonthText",value:function(se){var fe,Ue=this.props.viewDate,Xe=Ue.localeData().monthsShort(Ue.month(se));return(fe=Xe.substring(0,3)).charAt(0).toUpperCase()+fe.slice(1)}}])&&S(G.prototype,be),ee&&S(G,ee),Object.defineProperty(G,"prototype",{writable:!1}),Te}(l.a.Component);function X(ne,G){return G<4?ne[0]:G<8?ne[1]:ne[2]}function re(ne){return(re=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(G){return typeof G}:function(G){return G&&typeof Symbol=="function"&&G.constructor===Symbol&&G!==Symbol.prototype?"symbol":typeof G})(ne)}function ue(ne,G){if(!(ne instanceof G))throw new TypeError("Cannot call a class as a function")}function ve(ne,G){for(var be=0;be<G.length;be++){var ee=G[be];ee.enumerable=ee.enumerable||!1,ee.configurable=!0,"value"in ee&&(ee.writable=!0),Object.defineProperty(ne,ee.key,ee)}}function q(ne,G){return(q=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(be,ee){return be.__proto__=ee,be})(ne,G)}function J(ne){var G=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 be,ee=we(ne);if(G){var ce=we(this).constructor;be=Reflect.construct(ee,arguments,ce)}else be=ee.apply(this,arguments);return me(this,be)}}function me(ne,G){if(G&&(re(G)==="object"||typeof G=="function"))return G;if(G!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ce(ne)}function Ce(ne){if(ne===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ne}function we(ne){return(we=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(G){return G.__proto__||Object.getPrototypeOf(G)})(ne)}function M(ne,G,be){return G in ne?Object.defineProperty(ne,G,{value:be,enumerable:!0,configurable:!0,writable:!0}):ne[G]=be,ne}var Y=function(ne){(function(se,fe){if(typeof fe!="function"&&fe!==null)throw new TypeError("Super expression must either be null or a function");se.prototype=Object.create(fe&&fe.prototype,{constructor:{value:se,writable:!0,configurable:!0}}),Object.defineProperty(se,"prototype",{writable:!1}),fe&&q(se,fe)})(Te,ne);var G,be,ee,ce=J(Te);function Te(){var se;ue(this,Te);for(var fe=arguments.length,Ue=new Array(fe),Xe=0;Xe<fe;Xe++)Ue[Xe]=arguments[Xe];return M(Ce(se=ce.call.apply(ce,[this].concat(Ue))),"disabledYearsCache",{}),M(Ce(se),"_updateSelectedYear",function(gt){se.props.updateDate(gt)}),se}return G=Te,(be=[{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 se=this,fe=this.getViewYear();return l.a.createElement(c,{onClickPrev:function(){return se.props.navigate(-10,"years")},onClickSwitch:function(){return se.props.showView("years")},onClickNext:function(){return se.props.navigate(10,"years")},switchContent:"".concat(fe,"-").concat(fe+9)})}},{key:"renderYears",value:function(){for(var se=this.getViewYear(),fe=[[],[],[]],Ue=se-1;Ue<se+11;Ue++)N(fe,Ue-se).push(this.renderYear(Ue));return fe.map(function(Xe,gt){return l.a.createElement("tr",{key:gt},Xe)})}},{key:"renderYear",value:function(se){var fe,Ue=this.getSelectedYear(),Xe="rdtYear";this.isDisabledYear(se)?Xe+=" rdtDisabled":fe=this._updateSelectedYear,Ue===se&&(Xe+=" rdtActive");var gt={key:se,className:Xe,"data-value":se,onClick:fe};return this.props.renderYear(gt,se,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(se){var fe=this.disabledYearsCache;if(fe[se]!==void 0)return fe[se];var Ue=this.props.isValidDate;if(!Ue)return!1;for(var Xe=this.props.viewDate.clone().set({year:se}),gt=Xe.endOf("year").dayOfYear()+1;gt-- >1;)if(Ue(Xe.dayOfYear(gt)))return fe[se]=!1,!1;return fe[se]=!0,!0}}])&&ve(G.prototype,be),ee&&ve(G,ee),Object.defineProperty(G,"prototype",{writable:!1}),Te}(l.a.Component);function N(ne,G){return G<3?ne[0]:G<7?ne[1]:ne[2]}function R(ne){return(R=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(G){return typeof G}:function(G){return G&&typeof Symbol=="function"&&G.constructor===Symbol&&G!==Symbol.prototype?"symbol":typeof G})(ne)}function Z(ne,G){for(var be=0;be<G.length;be++){var ee=G[be];ee.enumerable=ee.enumerable||!1,ee.configurable=!0,"value"in ee&&(ee.writable=!0),Object.defineProperty(ne,ee.key,ee)}}function de(ne,G){return(de=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(be,ee){return be.__proto__=ee,be})(ne,G)}function Ee(ne){var G=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 be,ee=U(ne);if(G){var ce=U(this).constructor;be=Reflect.construct(ee,arguments,ce)}else be=ee.apply(this,arguments);return O(this,be)}}function O(ne,G){if(G&&(R(G)==="object"||typeof G=="function"))return G;if(G!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(be){if(be===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return be}(ne)}function U(ne){return(U=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(G){return G.__proto__||Object.getPrototypeOf(G)})(ne)}function L(ne,G){var be=Object.keys(ne);if(Object.getOwnPropertySymbols){var ee=Object.getOwnPropertySymbols(ne);G&&(ee=ee.filter(function(ce){return Object.getOwnPropertyDescriptor(ne,ce).enumerable})),be.push.apply(be,ee)}return be}function xe(ne){for(var G=1;G<arguments.length;G++){var be=arguments[G]!=null?arguments[G]:{};G%2?L(Object(be),!0).forEach(function(ee){Pe(ne,ee,be[ee])}):Object.getOwnPropertyDescriptors?Object.defineProperties(ne,Object.getOwnPropertyDescriptors(be)):L(Object(be)).forEach(function(ee){Object.defineProperty(ne,ee,Object.getOwnPropertyDescriptor(be,ee))})}return ne}function Pe(ne,G,be){return G in ne?Object.defineProperty(ne,G,{value:be,enumerable:!0,configurable:!0,writable:!0}):ne[G]=be,ne}M(Y,"defaultProps",{renderYear:function(ne,G){return l.a.createElement("td",ne,G)}});var _e={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}},Le=function(ne){(function(se,fe){if(typeof fe!="function"&&fe!==null)throw new TypeError("Super expression must either be null or a function");se.prototype=Object.create(fe&&fe.prototype,{constructor:{value:se,writable:!0,configurable:!0}}),Object.defineProperty(se,"prototype",{writable:!1}),fe&&de(se,fe)})(Te,ne);var G,be,ee,ce=Ee(Te);function Te(se){var fe,Ue,Xe;return function(gt,mt){if(!(gt instanceof mt))throw new TypeError("Cannot call a class as a function")}(this,Te),(fe=ce.call(this,se)).constraints=(Ue=se.timeConstraints,Xe={},Object.keys(_e).forEach(function(gt){Xe[gt]=xe(xe({},_e[gt]),Ue[gt]||{})}),Xe),fe.state=fe.getTimeParts(se.selectedDate||se.viewDate),fe}return G=Te,(be=[{key:"render",value:function(){var se=this,fe=[],Ue=this.state;return this.getCounters().forEach(function(Xe,gt){gt&&Xe!=="ampm"&&fe.push(l.a.createElement("div",{key:"sep".concat(gt),className:"rdtCounterSeparator"},":")),fe.push(se.renderCounter(Xe,Ue[Xe]))}),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"},fe))))))}},{key:"renderCounter",value:function(se,fe){var Ue=this;return se==="hours"&&this.isAMPM()&&(fe=(fe-1)%12+1)==0&&(fe=12),se==="ampm"&&(fe=this.props.timeFormat.indexOf(" A")!==-1?this.props.viewDate.format("A"):this.props.viewDate.format("a")),l.a.createElement("div",{key:se,className:"rdtCounter"},l.a.createElement("span",{className:"rdtBtn",onMouseDown:function(Xe){return Ue.onStartClicking(Xe,"increase",se)}},"\u25B2"),l.a.createElement("div",{className:"rdtCount"},fe),l.a.createElement("span",{className:"rdtBtn",onMouseDown:function(Xe){return Ue.onStartClicking(Xe,"decrease",se)}},"\u25BC"))}},{key:"renderHeader",value:function(){var se=this;if(this.props.dateFormat){var fe=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 se.props.showView("days")}},fe.format(this.props.dateFormat))))}}},{key:"onStartClicking",value:function(se,fe,Ue){var Xe=this;if(!se||!se.button||se.button===0){if(Ue==="ampm")return this.toggleDayPart();var gt={},mt=document.body;gt[Ue]=this[fe](Ue),this.setState(gt),this.timer=setTimeout(function(){Xe.increaseTimer=setInterval(function(){gt[Ue]=Xe[fe](Ue),Xe.setState(gt)},70)},500),this.mouseUpListener=function(){clearTimeout(Xe.timer),clearInterval(Xe.increaseTimer),Xe.props.setTime(Ue,parseInt(Xe.state[Ue],10)),mt.removeEventListener("mouseup",Xe.mouseUpListener),mt.removeEventListener("touchend",Xe.mouseUpListener)},mt.addEventListener("mouseup",this.mouseUpListener),mt.addEventListener("touchend",this.mouseUpListener)}}},{key:"toggleDayPart",value:function(){var se=parseInt(this.state.hours,10);se>=12?se-=12:se+=12,this.props.setTime("hours",se)}},{key:"increase",value:function(se){var fe=this.constraints[se],Ue=parseInt(this.state[se],10)+fe.step;return Ue>fe.max&&(Ue=fe.min+(Ue-(fe.max+1))),He(se,Ue)}},{key:"decrease",value:function(se){var fe=this.constraints[se],Ue=parseInt(this.state[se],10)-fe.step;return Ue<fe.min&&(Ue=fe.max+1-(fe.min-Ue)),He(se,Ue)}},{key:"getCounters",value:function(){var se=[],fe=this.props.timeFormat;return fe.toLowerCase().indexOf("h")!==-1&&(se.push("hours"),fe.indexOf("m")!==-1&&(se.push("minutes"),fe.indexOf("s")!==-1&&(se.push("seconds"),fe.indexOf("S")!==-1&&se.push("milliseconds")))),this.isAMPM()&&se.push("ampm"),se}},{key:"isAMPM",value:function(){return this.props.timeFormat.toLowerCase().indexOf(" a")!==-1}},{key:"getTimeParts",value:function(se){var fe=se.hours();return{hours:He("hours",fe),minutes:He("minutes",se.minutes()),seconds:He("seconds",se.seconds()),milliseconds:He("milliseconds",se.milliseconds()),ampm:fe<12?"am":"pm"}}},{key:"componentDidUpdate",value:function(se){this.props.selectedDate?this.props.selectedDate!==se.selectedDate&&this.setState(this.getTimeParts(this.props.selectedDate)):se.viewDate!==this.props.viewDate&&this.setState(this.getTimeParts(this.props.viewDate))}}])&&Z(G.prototype,be),ee&&Z(G,ee),Object.defineProperty(G,"prototype",{writable:!1}),Te}(l.a.Component);function He(ne,G){for(var be={hours:1,minutes:2,seconds:2,milliseconds:3},ee=G+"";ee.length<be[ne];)ee="0"+ee;return ee}var $e=n(2);function Q(ne,G){return(Q=Object.setPrototypeOf||function(be,ee){return be.__proto__=ee,be})(ne,G)}function oe(ne){if(ne===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ne}function ae(ne,G,be){return ne===G||(ne.correspondingElement?ne.correspondingElement.classList.contains(be):ne.classList.contains(be))}var he,Se,Oe=(he===void 0&&(he=0),function(){return++he}),Ie={},F={},ye=["touchstart","touchmove"];function Ae(ne,G){var be=null;return ye.indexOf(G)!==-1&&Se&&(be={passive:!ne.props.preventDefault}),be}var Ne=function(ne,G){var be,ee,ce=ne.displayName||ne.name||"Component";return ee=be=function(Te){var se,fe;function Ue(gt){var mt;return(mt=Te.call(this,gt)||this).__outsideClickHandler=function(Xn){if(typeof mt.__clickOutsideHandlerProp!="function"){var kn=mt.getInstance();if(typeof kn.props.handleClickOutside!="function"){if(typeof kn.handleClickOutside!="function")throw new Error("WrappedComponent: "+ce+" lacks a handleClickOutside(event) function for processing outside click events.");kn.handleClickOutside(Xn)}else kn.props.handleClickOutside(Xn)}else mt.__clickOutsideHandlerProp(Xn)},mt.__getComponentNode=function(){var Xn=mt.getInstance();return G&&typeof G.setClickOutsideRef=="function"?G.setClickOutsideRef()(Xn):typeof Xn.setClickOutsideRef=="function"?Xn.setClickOutsideRef():Object($e.findDOMNode)(Xn)},mt.enableOnClickOutside=function(){if(typeof document!="undefined"&&!F[mt._uid]){Se===void 0&&(Se=function(){if(typeof window!="undefined"&&typeof window.addEventListener=="function"){var kn=!1,wr=Object.defineProperty({},"passive",{get:function(){kn=!0}}),ir=function(){};return window.addEventListener("testPassiveEventSupport",ir,wr),window.removeEventListener("testPassiveEventSupport",ir,wr),kn}}()),F[mt._uid]=!0;var Xn=mt.props.eventTypes;Xn.forEach||(Xn=[Xn]),Ie[mt._uid]=function(kn){var wr;mt.componentNode!==null&&(mt.props.preventDefault&&kn.preventDefault(),mt.props.stopPropagation&&kn.stopPropagation(),mt.props.excludeScrollbar&&(wr=kn,document.documentElement.clientWidth<=wr.clientX||document.documentElement.clientHeight<=wr.clientY)||function(ir,Wp,Xm){if(ir===Wp)return!0;for(;ir.parentNode||ir.host;){if(ir.parentNode&&ae(ir,Wp,Xm))return!0;ir=ir.parentNode||ir.host}return ir}(kn.composed&&kn.composedPath&&kn.composedPath().shift()||kn.target,mt.componentNode,mt.props.outsideClickIgnoreClass)===document&&mt.__outsideClickHandler(kn))},Xn.forEach(function(kn){document.addEventListener(kn,Ie[mt._uid],Ae(oe(mt),kn))})}},mt.disableOnClickOutside=function(){delete F[mt._uid];var Xn=Ie[mt._uid];if(Xn&&typeof document!="undefined"){var kn=mt.props.eventTypes;kn.forEach||(kn=[kn]),kn.forEach(function(wr){return document.removeEventListener(wr,Xn,Ae(oe(mt),wr))}),delete Ie[mt._uid]}},mt.getRef=function(Xn){return mt.instanceRef=Xn},mt._uid=Oe(),mt}fe=Te,(se=Ue).prototype=Object.create(fe.prototype),se.prototype.constructor=se,Q(se,fe);var Xe=Ue.prototype;return Xe.getInstance=function(){if(ne.prototype&&!ne.prototype.isReactComponent)return this;var gt=this.instanceRef;return gt.getInstance?gt.getInstance():gt},Xe.componentDidMount=function(){if(typeof document!="undefined"&&document.createElement){var gt=this.getInstance();if(G&&typeof G.handleClickOutside=="function"&&(this.__clickOutsideHandlerProp=G.handleClickOutside(gt),typeof this.__clickOutsideHandlerProp!="function"))throw new Error("WrappedComponent: "+ce+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),this.props.disableOnClickOutside||this.enableOnClickOutside()}},Xe.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},Xe.componentWillUnmount=function(){this.disableOnClickOutside()},Xe.render=function(){var gt=this.props;gt.excludeScrollbar;var mt=function(Xn,kn){if(Xn==null)return{};var wr,ir,Wp={},Xm=Object.keys(Xn);for(ir=0;ir<Xm.length;ir++)wr=Xm[ir],kn.indexOf(wr)>=0||(Wp[wr]=Xn[wr]);return Wp}(gt,["excludeScrollbar"]);return ne.prototype&&ne.prototype.isReactComponent?mt.ref=this.getRef:mt.wrappedRef=this.getRef,mt.disableOnClickOutside=this.disableOnClickOutside,mt.enableOnClickOutside=this.enableOnClickOutside,Object(a.createElement)(ne,mt)},Ue}(a.Component),be.displayName="OnClickOutside("+ce+")",be.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:G&&G.excludeScrollbar||!1,outsideClickIgnoreClass:"ignore-react-onclickoutside",preventDefault:!1,stopPropagation:!1},be.getClass=function(){return ne.getClass?ne.getClass():ne},ee};function $(ne){return($=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(G){return typeof G}:function(G){return G&&typeof Symbol=="function"&&G.constructor===Symbol&&G!==Symbol.prototype?"symbol":typeof G})(ne)}function K(ne,G){var be=Object.keys(ne);if(Object.getOwnPropertySymbols){var ee=Object.getOwnPropertySymbols(ne);G&&(ee=ee.filter(function(ce){return Object.getOwnPropertyDescriptor(ne,ce).enumerable})),be.push.apply(be,ee)}return be}function le(ne){for(var G=1;G<arguments.length;G++){var be=arguments[G]!=null?arguments[G]:{};G%2?K(Object(be),!0).forEach(function(ee){et(ne,ee,be[ee])}):Object.getOwnPropertyDescriptors?Object.defineProperties(ne,Object.getOwnPropertyDescriptors(be)):K(Object(be)).forEach(function(ee){Object.defineProperty(ne,ee,Object.getOwnPropertyDescriptor(be,ee))})}return ne}function ge(ne,G){if(!(ne instanceof G))throw new TypeError("Cannot call a class as a function")}function De(ne,G){for(var be=0;be<G.length;be++){var ee=G[be];ee.enumerable=ee.enumerable||!1,ee.configurable=!0,"value"in ee&&(ee.writable=!0),Object.defineProperty(ne,ee.key,ee)}}function je(ne,G,be){return G&&De(ne.prototype,G),be&&De(ne,be),Object.defineProperty(ne,"prototype",{writable:!1}),ne}function Be(ne,G){if(typeof G!="function"&&G!==null)throw new TypeError("Super expression must either be null or a function");ne.prototype=Object.create(G&&G.prototype,{constructor:{value:ne,writable:!0,configurable:!0}}),Object.defineProperty(ne,"prototype",{writable:!1}),G&&Ge(ne,G)}function Ge(ne,G){return(Ge=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(be,ee){return be.__proto__=ee,be})(ne,G)}function Re(ne){var G=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 be,ee=qe(ne);if(G){var ce=qe(this).constructor;be=Reflect.construct(ee,arguments,ce)}else be=ee.apply(this,arguments);return pe(this,be)}}function pe(ne,G){if(G&&($(G)==="object"||typeof G=="function"))return G;if(G!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Me(ne)}function Me(ne){if(ne===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ne}function qe(ne){return(qe=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(G){return G.__proto__||Object.getPrototypeOf(G)})(ne)}function et(ne,G,be){return G in ne?Object.defineProperty(ne,G,{value:be,enumerable:!0,configurable:!0,writable:!0}):ne[G]=be,ne}n.d(t,"default",function(){return No});var Ct="years",wt="months",Gt="days",Xt="time",rt=r.a,Pt=function(){},St=rt.oneOfType([rt.instanceOf(s.a),rt.instanceOf(Date),rt.string]),No=function(ne){Be(be,ne);var G=Re(be);function be(ee){var ce;return ge(this,be),et(Me(ce=G.call(this,ee)),"_renderCalendar",function(){var Te=ce.props,se=ce.state,fe={viewDate:se.viewDate.clone(),selectedDate:ce.getSelectedDate(),isValidDate:Te.isValidDate,updateDate:ce._updateDate,navigate:ce._viewNavigate,moment:s.a,showView:ce._showView};switch(se.currentView){case Ct:return fe.renderYear=Te.renderYear,l.a.createElement(Y,fe);case wt:return fe.renderMonth=Te.renderMonth,l.a.createElement(H,fe);case Gt:return fe.renderDay=Te.renderDay,fe.timeFormat=ce.getFormat("time"),l.a.createElement(C,fe);default:return fe.dateFormat=ce.getFormat("date"),fe.timeFormat=ce.getFormat("time"),fe.timeConstraints=Te.timeConstraints,fe.setTime=ce._setTime,l.a.createElement(Le,fe)}}),et(Me(ce),"_showView",function(Te,se){var fe=(se||ce.state.viewDate).clone(),Ue=ce.props.onBeforeNavigate(Te,ce.state.currentView,fe);Ue&&ce.state.currentView!==Ue&&(ce.props.onNavigate(Ue),ce.setState({currentView:Ue}))}),et(Me(ce),"viewToMethod",{days:"date",months:"month",years:"year"}),et(Me(ce),"nextView",{days:"time",months:"days",years:"months"}),et(Me(ce),"_updateDate",function(Te){var se=ce.state.currentView,fe=ce.getUpdateOn(ce.getFormat("date")),Ue=ce.state.viewDate.clone();Ue[ce.viewToMethod[se]](parseInt(Te.target.getAttribute("data-value"),10)),se==="days"&&(Ue.month(parseInt(Te.target.getAttribute("data-month"),10)),Ue.year(parseInt(Te.target.getAttribute("data-year"),10)));var Xe={viewDate:Ue};se===fe?(Xe.selectedDate=Ue.clone(),Xe.inputValue=Ue.format(ce.getFormat("datetime")),ce.props.open===void 0&&ce.props.input&&ce.props.closeOnSelect&&ce._closeCalendar(),ce.props.onChange(Ue.clone())):ce._showView(ce.nextView[se],Ue),ce.setState(Xe)}),et(Me(ce),"_viewNavigate",function(Te,se){var fe=ce.state.viewDate.clone();fe.add(Te,se),Te>0?ce.props.onNavigateForward(Te,se):ce.props.onNavigateBack(-Te,se),ce.setState({viewDate:fe})}),et(Me(ce),"_setTime",function(Te,se){var fe=(ce.getSelectedDate()||ce.state.viewDate).clone();fe[Te](se),ce.props.value||ce.setState({selectedDate:fe,viewDate:fe.clone(),inputValue:fe.format(ce.getFormat("datetime"))}),ce.props.onChange(fe)}),et(Me(ce),"_openCalendar",function(){ce.isOpen()||ce.setState({open:!0},ce.props.onOpen)}),et(Me(ce),"_closeCalendar",function(){ce.isOpen()&&ce.setState({open:!1},function(){ce.props.onClose(ce.state.selectedDate||ce.state.inputValue)})}),et(Me(ce),"_handleClickOutside",function(){var Te=ce.props;Te.input&&ce.state.open&&Te.open===void 0&&Te.closeOnClickOutside&&ce._closeCalendar()}),et(Me(ce),"_onInputFocus",function(Te){ce.callHandler(ce.props.inputProps.onFocus,Te)&&ce._openCalendar()}),et(Me(ce),"_onInputChange",function(Te){if(ce.callHandler(ce.props.inputProps.onChange,Te)){var se=Te.target?Te.target.value:Te,fe=ce.localMoment(se,ce.getFormat("datetime")),Ue={inputValue:se};fe.isValid()?(Ue.selectedDate=fe,Ue.viewDate=fe.clone().startOf("month")):Ue.selectedDate=null,ce.setState(Ue,function(){ce.props.onChange(fe.isValid()?fe:ce.state.inputValue)})}}),et(Me(ce),"_onInputKeyDown",function(Te){ce.callHandler(ce.props.inputProps.onKeyDown,Te)&&Te.which===9&&ce.props.closeOnTab&&ce._closeCalendar()}),et(Me(ce),"_onInputClick",function(Te){ce.callHandler(ce.props.inputProps.onClick,Te)&&ce._openCalendar()}),ce.state=ce.getInitialState(),ce}return je(be,[{key:"render",value:function(){return l.a.createElement(ta,{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 ee=le(le({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(ee,this._openCalendar,this._closeCalendar)):l.a.createElement("input",ee)}}},{key:"renderView",value:function(){return this.props.renderView(this.state.currentView,this._renderCalendar)}},{key:"getInitialState",value:function(){var ee=this.props,ce=this.getFormat("datetime"),Te=this.parseDate(ee.value||ee.initialValue,ce);return this.checkTZ(),{open:!ee.input,currentView:ee.initialViewMode||this.getInitialView(),viewDate:this.getInitialViewDate(Te),selectedDate:Te&&Te.isValid()?Te:void 0,inputValue:this.getInitialInputValue(Te)}}},{key:"getInitialViewDate",value:function(ee){var ce,Te=this.props.initialViewDate;if(Te){if((ce=this.parseDate(Te,this.getFormat("datetime")))&&ce.isValid())return ce;Fo('The initialViewDated given "'+Te+'" is not valid. Using current date instead.')}else if(ee&&ee.isValid())return ee.clone();return this.getInitialDate()}},{key:"getInitialDate",value:function(){var ee=this.localMoment();return ee.hour(0).minute(0).second(0).millisecond(0),ee}},{key:"getInitialView",value:function(){var ee=this.getFormat("date");return ee?this.getUpdateOn(ee):Xt}},{key:"parseDate",value:function(ee,ce){var Te;return ee&&typeof ee=="string"?Te=this.localMoment(ee,ce):ee&&(Te=this.localMoment(ee)),Te&&!Te.isValid()&&(Te=null),Te}},{key:"getClassName",value:function(){var ee="rdt",ce=this.props,Te=ce.className;return Array.isArray(Te)?ee+=" "+Te.join(" "):Te&&(ee+=" "+Te),ce.input||(ee+=" rdtStatic"),this.isOpen()&&(ee+=" rdtOpen"),ee}},{key:"isOpen",value:function(){return!this.props.input||(this.props.open===void 0?this.state.open:this.props.open)}},{key:"getUpdateOn",value:function(ee){return this.props.updateOnView?this.props.updateOnView:ee.match(/[lLD]/)?Gt:ee.indexOf("M")!==-1?wt:ee.indexOf("Y")!==-1?Ct:Gt}},{key:"getLocaleData",value:function(){var ee=this.props;return this.localMoment(ee.value||ee.defaultValue||new Date).localeData()}},{key:"getDateFormat",value:function(){var ee=this.getLocaleData(),ce=this.props.dateFormat;return ce===!0?ee.longDateFormat("L"):ce||""}},{key:"getTimeFormat",value:function(){var ee=this.getLocaleData(),ce=this.props.timeFormat;return ce===!0?ee.longDateFormat("LT"):ce||""}},{key:"getFormat",value:function(ee){if(ee==="date")return this.getDateFormat();if(ee==="time")return this.getTimeFormat();var ce=this.getDateFormat(),Te=this.getTimeFormat();return ce&&Te?ce+" "+Te:ce||Te}},{key:"updateTime",value:function(ee,ce,Te,se){var fe={},Ue=se?"selectedDate":"viewDate";fe[Ue]=this.state[Ue].clone()[ee](ce,Te),this.setState(fe)}},{key:"localMoment",value:function(ee,ce,Te){var se=null;return se=(Te=Te||this.props).utc?s.a.utc(ee,ce,Te.strictParsing):Te.displayTimeZone?s.a.tz(ee,ce,Te.displayTimeZone):s()(ee,ce,Te.strictParsing),Te.locale&&se.locale(Te.locale),se}},{key:"checkTZ",value:function(){var ee=this.props.displayTimeZone;!ee||this.tzWarning||s.a.tz||(this.tzWarning=!0,Fo('displayTimeZone prop with value "'+ee+'" is used but moment.js timezone is not loaded.',"error"))}},{key:"componentDidUpdate",value:function(ee){if(ee!==this.props){var ce=!1,Te=this.props;["locale","utc","displayZone","dateFormat","timeFormat"].forEach(function(se){ee[se]!==Te[se]&&(ce=!0)}),ce&&this.regenerateDates(),Te.value&&Te.value!==ee.value&&this.setViewDate(Te.value),this.checkTZ()}}},{key:"regenerateDates",value:function(){var ee=this.props,ce=this.state.viewDate.clone(),Te=this.state.selectedDate&&this.state.selectedDate.clone();ee.locale&&(ce.locale(ee.locale),Te&&Te.locale(ee.locale)),ee.utc?(ce.utc(),Te&&Te.utc()):ee.displayTimeZone?(ce.tz(ee.displayTimeZone),Te&&Te.tz(ee.displayTimeZone)):(ce.locale(),Te&&Te.locale());var se={viewDate:ce,selectedDate:Te};Te&&Te.isValid()&&(se.inputValue=Te.format(this.getFormat("datetime"))),this.setState(se)}},{key:"getSelectedDate",value:function(){if(this.props.value===void 0)return this.state.selectedDate;var ee=this.parseDate(this.props.value,this.getFormat("datetime"));return!(!ee||!ee.isValid())&&ee}},{key:"getInitialInputValue",value:function(ee){var ce=this.props;return ce.inputProps.value?ce.inputProps.value:ee&&ee.isValid()?ee.format(this.getFormat("datetime")):ce.value&&typeof ce.value=="string"?ce.value:ce.initialValue&&typeof ce.initialValue=="string"?ce.initialValue:""}},{key:"getInputValue",value:function(){var ee=this.getSelectedDate();return ee?ee.format(this.getFormat("datetime")):this.state.inputValue}},{key:"setViewDate",value:function(ee){var ce,Te=function(){return Fo("Invalid date passed to the `setViewDate` method: "+ee)};return ee&&(ce=typeof ee=="string"?this.localMoment(ee,this.getFormat("datetime")):this.localMoment(ee))&&ce.isValid()?void this.setState({viewDate:ce}):Te()}},{key:"navigate",value:function(ee){this._showView(ee)}},{key:"callHandler",value:function(ee,ce){return!ee||ee(ce)!==!1}}]),be}(l.a.Component);function Fo(ne,G){var be=typeof window!="undefined"&&window.console;be&&(G||(G="warn"),be[G]("***react-datetime:"+ne))}et(No,"propTypes",{value:St,initialValue:St,initialViewDate:St,initialViewMode:rt.oneOf([Ct,wt,Gt,Xt]),onOpen:rt.func,onClose:rt.func,onChange:rt.func,onNavigate:rt.func,onBeforeNavigate:rt.func,onNavigateBack:rt.func,onNavigateForward:rt.func,updateOnView:rt.string,locale:rt.string,utc:rt.bool,displayTimeZone:rt.string,input:rt.bool,dateFormat:rt.oneOfType([rt.string,rt.bool]),timeFormat:rt.oneOfType([rt.string,rt.bool]),inputProps:rt.object,timeConstraints:rt.object,isValidDate:rt.func,open:rt.bool,strictParsing:rt.bool,closeOnSelect:rt.bool,closeOnTab:rt.bool,renderView:rt.func,renderInput:rt.func,renderDay:rt.func,renderMonth:rt.func,renderYear:rt.func}),et(No,"defaultProps",{onOpen:Pt,onClose:Pt,onCalendarOpen:Pt,onCalendarClose:Pt,onChange:Pt,onNavigate:Pt,onBeforeNavigate:function(ne){return ne},onNavigateBack:Pt,onNavigateForward:Pt,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(ne,G){return G()}}),et(No,"moment",s.a);var ta=Ne(function(ne){Be(be,ne);var G=Re(be);function be(){var ee;ge(this,be);for(var ce=arguments.length,Te=new Array(ce),se=0;se<ce;se++)Te[se]=arguments[se];return et(Me(ee=G.call.apply(G,[this].concat(Te))),"container",l.a.createRef()),ee}return je(be,[{key:"render",value:function(){return l.a.createElement("div",{className:this.props.className,ref:this.container},this.props.children)}},{key:"handleClickOutside",value:function(ee){this.props.onClickOut(ee)}},{key:"setClickOutsideRef",value:function(){return this.container.current}}]),be}(l.a.Component))}])});var Wu,j8,Q0,Gu,BS=_(()=>{Wu=D(j()),j8=D(H8()),Q0=D(jc());Co();Sa();Gu=class extends Wu.default.PureComponent{constructor(){super(...arguments);W(this,"state",{open:!1});W(this,"onInputChange",t=>this.props.onChange(t.target.value));W(this,"onPickerChange",t=>this.props.onChange(t&&t.toString?t.toString():t));W(this,"onFocus",t=>{this.state.open||this.setState({open:!0}),this.props.onFocus&&this.props.onFocus(t)});W(this,"onBlur",t=>{this.state.open||this.setState({open:!0}),this.props.onBlur&&this.props.onBlur(t)});W(this,"togglePicker",t=>{this.setState({open:t})});W(this,"renderSwatch",({ref:t})=>Wu.default.createElement("input",{type:"text",value:this.props.value,onChange:this.onInputChange,onFocus:this.onFocus,onBlur:this.onBlur,ref:t}))}render(){let t=this.props.options.dateFormat||(0,Q0.default)().convertPHPFormat(window.csAppData.date_format),n=this.props.options.timeFormat||(0,Q0.default)().convertPHPFormat(window.csAppData.time_format),o=(0,Q0.default)(this.props.value);return Wu.default.createElement("div",{className:"tco-date-picker-wrap"},Wu.default.createElement(qt,{isInput:!0,renderSwatch:this.renderSwatch,renderSwatchDeps:[this.props.value],open:this.state.open,onToggle:this.togglePicker},Wu.default.createElement(j8.default,{className:"tco-date-time-picker",dateFormat:t,timeFormat:n,value:o,onChange:this.onPickerChange,input:!1})),this.props.showDc&&Wu.default.createElement(hr,{mode:"inline-input",className:"tco-dynamic-content-inline-input",onInsert:this.onPickerChange}))}};W(Gu,"defaultProps",{options:{},showDc:!0})});var Fa,Ut,Mr=_(()=>{Fa=D(j());Sa();BS();Ye();Yc();Ut=class extends Fa.default.Component{constructor(){super(...arguments);W(this,"state",{selectionStart:null,selectionEnd:null});W(this,"updateSelection",t=>{let{selectionStart:n,selectionEnd:o}=t.target;this.setState({selectionStart:n,selectionEnd:o})});W(this,"onInputChange",t=>this.props.onUpdate(t.target.value));W(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}`)});W(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 Fa.default.createElement(Gu,{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 Fa.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 Fa.default.createElement("div",{className:ie("tco-input-button-wrapper",this.props.parentClassName)},t,this.props.dcType&&Fa.default.createElement(Fa.default.Fragment,null,Fa.default.createElement(ds,{extensionType:n,onUpdate:this.props.onUpdate,inputProps:this.props,id:this.props.id,label:this.props.label}),Fa.default.createElement(hr,{type:this.props.dcType,extraTags:this.props.extraTags,mode:this.props.dcMode,onInsert:this.onDcInsert})))}};W(Ut,"defaultProps",{type:"text",placeholder:"",autoFocus:!1,parentClassName:"",contentType:"text",dcMode:void 0,label:"",controlProps:{}})});function zS({label:e,value:t,handlers:n}){let o=(0,K0.useCallback)(r=>{n.onUpdate(t.id,i=>({...i,operand:r}))},[t.id,n.onUpdate]);return K0.default.createElement(Ut,{placeholder:e,type:"text",value:t.operand||"",onUpdate:o,dcType:"scalar"})}var K0,W8=_(()=>{K0=D(j());Mr()});function $S({value:e,options:t,onUpdateCondition:n,handlers:o}){let r=(0,qi.useRef)(),[i,s]=(0,qi.useState)(!1),a=(0,qi.useCallback)(()=>{s(!0)},[s]),l=(0,qi.useCallback)(()=>{s(!1),window.blur(),setTimeout(()=>{if(r.current){let c=r.current.querySelector(".tco-input-button-wrapper input");c&&c.focus()}})},[s]),u=(0,qi.useCallback)(c=>c.reduce((p,{options:f})=>{if(p)return p;let d=f.find(m=>m.value===e.condition);return d?d.label:""},"")||e.condition,[e.condition]);return qi.default.createElement("div",{ref:r,className:"tco-select-mini-container"},qi.default.createElement(xa,{grouped:!0,isMini:!0,onMenuOpen:a,onMenuClose:l,placeholder:"Select Context",value:e.condition,options:t,noOptionsMessage:()=>"Nothing found, try again.",onChange:n}),!i&&qi.default.createElement(zS,{label:u(t),value:e,handlers:o}))}var qi,G8=_(()=>{qi=D(j());hl();W8()});function HS({onUpdateValue:e,value:t,criteria:{choices:n}}){return q8.default.createElement(Ut,{placeholder:"",type:"text",value:t,onUpdate:e,dcType:"scalar"})}var q8,Q8=_(()=>{q8=D(j());Mr()});function jS({handlers:e,toggle:{values:t,labels:n=[]},value:o}){let r=(0,Y0.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 Y0.default.createElement("button",{className:"tco-btn is-is-is-not",onClick:r},i)}var Y0,K8=_(()=>{Y0=D(j())});function WS({onUpdateValue:e,value:t}){return Y8.default.createElement(Gu,{value:t||"",onChange:e,placeholder:""})}var Y8,X8=_(()=>{Y8=D(j());BS()});function GS({onUpdateValue:e,value:t,criteria:{choices:n}}){return J8.default.createElement(Ov,{placeholder:"Select Criteria",options:n,value:t,onChange:e})}var J8,Z8=_(()=>{J8=D(j());hl()});function qS({handlers:e,toggle:{type:t,labels:n=[]},value:o}){let r=n[0]||w("app.conditions.is"),i=n[1]||w("app.conditions.is-not"),s=(0,X0.useCallback)(()=>{e.onUpdate(o.id,a=>({...a,toggle:!R8(a)}))},[o.id,e.onUpdate]);if(t==="boolean")return X0.default.createElement("button",{className:"tco-btn is-is-is-not",onClick:s},R8(o)?r:i)}var X0,R8,e7=_(()=>{X0=D(j());ke();R8=e=>typeof e.toggle=="boolean"?e.toggle:!0});function QS({handlers:e,context:t,value:n,findFunc:o}){let{toggle:r,criteria:i={}}=o(t,n),s=(0,qu.useCallback)(u=>{e.onUpdate(n.id,c=>({...c,value:u}))},[n.id,e.onUpdate]),a=i.type&&fne[i.type],l=r&&r.type&&dne[r.type];return qu.default.createElement(qu.default.Fragment,null,l&&qu.default.createElement(l,{toggle:r,handlers:e,value:n}),a&&qu.default.createElement(a,{criteria:i,value:n.value,onUpdateValue:s}))}var qu,fne,dne,t7=_(()=>{qu=D(j());Q8();K8();X8();Z8();e7();fne={"date-picker":WS,select:GS,text:HS},dne={boolean:qS,operator:jS}});function Cm({isLast:e,context:t,handlers:n,value:o,options:r,findFunc:i}){let{type:s}=od(t,o.condition,r),a=(0,Fr.useCallback)(()=>{n.onAddAfter(o.id,{condition:o.condition,group:!1})},[o.id,o.condition,n.onAddAfter]),l=(0,Fr.useCallback)(()=>{n.onDelete(o.id)},[o.id,n.onDelete]),u=(0,Fr.useCallback)(c=>{let{toggle:p}=od(t,c,r),f=p&&p.values||[],d=p&&p.type==="operator";n.onUpdate(o.id,({operand:m="",operator:h,group:g})=>({operand:d?m:void 0,operator:d?f.includes(h)?h:f[0]:void 0,group:g,condition:c,value:""}))},[o.id,n.onUpdate,t]);return Fr.default.createElement(Fr.default.Fragment,null,Fr.default.createElement("li",{className:"is-statement"},s==="text"?Fr.default.createElement($S,{value:o,options:r,onUpdateCondition:u,handlers:n}):Fr.default.createElement(xa,{grouped:!0,placeholder:"Select Context",value:o.condition,options:r,noOptionsMessage:()=>"Nothing found, try again.",onChange:u}),Fr.default.createElement(QS,{key:o.condition,context:t,handlers:n,findFunc:i,value:o}),Fr.default.createElement("button",{className:ie("tco-btn","is-and",{"is-active":!e}),onClick:a},"and"),Fr.default.createElement("button",{className:"tco-btn is-delete",onClick:l},Fr.default.createElement(te,{type:"close"}))),e&&Fr.default.createElement("li",null,Fr.default.createElement("strong",null,"or")))}var Fr,KS=_(()=>{Fr=D(j());Ye();rd();hl();G8();Ze();t7()});function Pp(e=[]){let t=(0,J0.useCallback)(function(){setTimeout(function(){window.dispatchEvent(new CustomEvent("resize"))},25)},[]);return(0,J0.useEffect)(t,e),t}var J0,Z0=_(()=>{J0=D(j())});function mne(e,t){let{controls:n=[]}=zg(e);return(0,nr.useMemo)(()=>n.find(({key:o})=>o===t.condition)||{},[n,t.condition])}function hne({value:e=[],context:t,updateValue:n}){let{options:o={}}=zg(t),r=Object.values(o),[i,s]=ma({initialState:()=>Array.isArray(e)?e:[],makeDefault:l=>({group:!0,condition:"",value:""}),makeId:Ur});wo(()=>{n(i.map(({id:l,...u})=>u))},[i]),Pp([i?.length,r?.length]);let a=(0,nr.useCallback)(()=>{s.onAdd({condition:o[0].options[0].value,group:!0})},[s.onAdd,o]);return r.length?nr.default.createElement("ul",{className:"tco-picker-assignments-list"},i.map((l,u)=>nr.default.createElement(Cm,{context:t,options:o,findFunc:mne,key:l.id,value:l,handlers:s,isLast:!i[u+1]||i[u+1].group})),nr.default.createElement("li",null,nr.default.createElement("button",{onClick:a,className:"tco-btn tco-btn-info"},"Add Condition Group"))):null}function YS({values:{value:e},updateValue:t}){let{docTypeName:n}=At(),[o,r]=(0,nr.useState)(!1),i=(0,nr.useCallback)(s=>r(a=>typeof s=="undefined"?!a:s),[r]);return nr.default.createElement(qt,{open:o,modalClass:"is-assignments",onToggle:i,isScrolling:!0,isInput:!0,label:w("app.edit"),content:nr.default.createElement(te,{type:"assignments"})},nr.default.createElement("div",{className:"tco-picker-assignments-content"},nr.default.createElement("header",{className:"tco-control-group-header"},nr.default.createElement("span",{className:"tco-control-group-label"},"Conditions")),nr.default.createElement(hne,{value:e,context:n,updateValue:t})))}var nr,n7=_(()=>{nr=D(j());Co();ke();Eo();Er();Ze();rd();rn();KS();Z0()});var vn,o7,r7,i7,R0,s7=_(()=>{vn=D(j());kt();Ze();Mr();vt();Aa();Er();o7=class extends vn.default.PureComponent{constructor(t){super(t);W(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)});W(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:As(),name:i,value:r}),this.setValues(n)});W(this,"onDelete",t=>{this.setValues(this.state.values.filter(({id:n})=>n!==t))});W(this,"onAdd",()=>{this.setValues([...this.state.values,{id:As(),name:"",value:""}]),this.props.onAfterAdd&&this.props.onAfterAdd()});W(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)});W(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:As(),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})}},r7=class extends vn.default.PureComponent{constructor(){super(...arguments);W(this,"state",{expanded:null});W(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 vn.default.createElement(Pr.Consumer,null,({dynamicContent:t})=>vn.default.createElement(dp,{controlInputWrapper:!0,...this.props,renderItem:(n,o)=>vn.default.createElement(i7,{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})}))}},i7=class extends vn.default.PureComponent{constructor(){super(...arguments);W(this,"onDuplicate",()=>this.props.onDuplicate(this.props.item.id));W(this,"onDelete",()=>this.props.onDelete(this.props.item.id));W(this,"onUpdateName",t=>this.props.onUpdateName(this.props.item.id,t));W(this,"onUpdateValue",t=>this.props.onUpdateValue(this.props.item.id,t));W(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 vn.default.createElement("span",{onClick:this.onClick},this.props.item.name?`${t}="${n}"`:"Click to edit")}render(){return vn.default.createElement(mp,{showMore:this.props.expanded===this.props.item.id,content:this.renderLabel(),actions:vn.default.createElement(vn.default.Fragment,null,vn.default.createElement("button",{onClick:this.onDuplicate},vn.default.createElement(te,{type:"copy"})),vn.default.createElement("button",{onClick:this.onDelete},vn.default.createElement(te,{type:"trash"}))),...this.props.listItemProps},vn.default.createElement(co,null,vn.default.createElement(We,{label:"Name"},vn.default.createElement(Qe,null,vn.default.createElement(Ut,{className:"tco-input-code",type:"text",onUpdate:this.onUpdateName,value:this.props.item.name,dcType:this.props.useDynamicContent?"scalar":!1,placeholder:""}))),vn.default.createElement(We,{label:"Value"},vn.default.createElement(Qe,null,vn.default.createElement(Ut,{className:"tco-input-code",type:"text",onUpdate:this.onUpdateValue,value:this.props.item.value,dcType:this.props.useDynamicContent?"scalar":!1,placeholder:""})))))}},R0=class extends vn.default.PureComponent{constructor(){super(...arguments);W(this,"state",{didAdd:!1});W(this,"onUpdateStringState",t=>this.props.updateValue(t));W(this,"onAfterAdd",()=>this.setState({didAdd:!0}));W(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 vn.default.createElement(o7,{onAfterAdd:this.onAfterAdd,value:n,onUpdate:this.onUpdateStringState},({onAdd:r,...i})=>vn.default.createElement(yo,{afterHeader:vn.default.createElement("button",{onClick:r,className:"tco-control-group-header-action"},vn.default.createElement(te,{type:"plus"})),headerModifierClass:"has-add",managedChildren:!0,className:o?"tco-custom-attributes-inner":"",...this.props},this.props.level>1&&vn.default.createElement("div",{className:"tco-control-group-header-action-level-2"},vn.default.createElement("button",{onClick:r,className:"tco-control-group-header-action"},vn.default.createElement(te,{type:"plus"}))),i.values.length>0&&vn.default.createElement(r7,{didAdd:this.state.didAdd,onDidAddComplete:this.onAfterAddComplete,useDynamicContent:t!==!1,...i})))}}});function XS(e){let{breakoutMode:t}=pt(),n=cn(e.value)||typeof e.value!="boolean",o=e.updateValue||e.onToggle,r=e.options||{},i=(0,wm.useCallback)(function(s){o(s)},[o]);return t||n?wm.default.createElement(Ei,{resetValue:!1,isCustomValue:n,value:e.value,placeholder:r.placeholder,updateValue:o}):wm.default.createElement(Yt,{...e,checked:e.value,onToggle:i})}var wm,a7=_(()=>{wm=D(j());gp();vt();ku();ai();Jo()});function Al({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}=pt(),p=!!e.disable_gradients,f=(0,Po.useMemo)(function(){return{value:n,options:e,onUpdate:r}},[n,e,r]),d=(0,Po.useCallback)(function(v){r(v,"alt")},[r]),m=(0,Po.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,Po.useCallback)(function(v){r(v,"checkbox")},[r]),g=c&&typeof n!="object";return Po.default.createElement(Po.default.Fragment,null,g&&Po.default.createElement(Po.default.Fragment,null,Po.default.createElement(Qe,null,Po.default.createElement(no,{value:n,onUpdate:r,dynamicContent:u,placeholder:e.label})),a&&Po.default.createElement(Qe,null,Po.default.createElement(no,{value:o.alt,onUpdate:d,dynamicContent:u,placeholder:e.alt_label||e.label}))),!g&&Po.default.createElement(Qe,{half:e.half||s>2&&e.half!==!1||l},a?Po.default.createElement(fp,{base:f,alt:m,usePalette:e.palette!==!1,label:e.swatch_label||e.label||t?.label||"",disableGradients:p}):Po.default.createElement(Sl,{value:n,options:e,usePalette:e.palette!==!1,onUpdate:r,disableGradients:p})),l&&Po.default.createElement(Qe,{half:!0},Po.default.createElement(XS,{value:o.checkbox,label:e.checkbox_label,onToggle:h})))}var Po,ey=_(()=>{Po=D(j());pp();kt();Jo();vt();a7()});function JS(e){let{options:t={},updateQueryValue:n,queryValues:o={},rawQueryValues:r={}}=e,i=jr({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,...f}=B0(r,o,{},"width"),d=S=>{let[,P]=o.width[p.base][0].match(/!?(.*)/);n("value",`${S?"":"!"}${P}`,null)},m=(0,jo.useMemo)(()=>er.map(S=>({value:S,class:`tco-choice-${S}`,tooltip:w(`app.controls.box.${S}`)})),[]),h=(0,jo.useMemo)(function(){return{choices:[{value:"none",label:w("app.border.none")},{value:"solid",label:w("app.border.solid")},{value:"dotted",label:w("app.border.dotted")},{value:"dashed",label:w("app.border.dashed")},{value:"double",label:w("app.border.double")},{value:"groove",label:w("app.border.groove")},{value:"ridge",label:w("app.border.ridge")},{value:"inset",label:w("app.border.inset")},{value:"outset",label:w("app.border.outset")}]}},[]),g=Q6(f?.color),v=S=>{Object.keys(e.values).forEach(P=>{let A=f[P][a].queryValues[p.base][0]||"",B=P==="color";if(S){let z=f[P][a].rawQueryValues;n(P,A,null,z)}else{g&&(B||P==="alt")&&(A="black");let z=f[P][a].rawQueryValues.map(V=>V===null?null:(g&&B&&(V="black"),g&&P==="alt"&&(V=""),`${V} ${V} ${V} ${V}`));n(P,A===""?"":`${A} ${A} ${A} ${A}`,null,z)}})},y=(S,P,A,B=null)=>{if(l(A),u){n(S,P,kp(o[S],p,B));return}let z=f[S],V=kp(z[A].queryValues,p,B),I=V!==p.base,H=er.map(X=>X===A?I&&z[A].queryValues[V][2]===P?"qs":P:I&&z[X].rawQueryValues&&z[X].rawQueryValues[V]===null?"qs":z[X].queryValues[V][0]);n(S,H.join(" "),V)},x=er.reduce((S,P)=>(S[P]=(A,B)=>{y(B,A,P)},S),{}),C=er.reduce((S,P)=>(S[P]=(A,B,z)=>void y(A,B,P,z),S),{}),T={color:f.color[a].value},E={color:f.color[a].queryValues};return typeof e.values.alt!="undefined"&&(T.alt=f.alt[a].value,E.alt=f.alt[a].queryValues),jo.default.createElement(yo,{topLevelOnly:!0,isToggledOn:c,onToggle:d,...e},c&&jo.default.createElement(jo.default.Fragment,null,jo.default.createElement(We,{label:w("app.controls.link-sides")},jo.default.createElement(Qe,null,jo.default.createElement(Kn,{value:u,choices:gne(),onUpdate:S=>{v(S)}}))),!u&&jo.default.createElement(We,{label:w("app.controls.side")},jo.default.createElement(Qe,null,jo.default.createElement(Kn,{value:a,choices:m,onUpdate:S=>{l(S)}}))),jo.default.createElement(Nn,{label:w("app.controls.style"),className:"tco-control-select",queryInspectorLabel:w("app.labeled",{context:u?"":w($u[a]),label:w("app.controls.style")}),primaryKey:"style",parentControl:{values:{style:f.style[a].value},queryValues:{style:f.style[a].queryValues},updateQueryValue:C[a],updateValue:x[a]}},(S,P)=>jo.default.createElement(Dr,{options:h,value:S,updateValue:P})),jo.default.createElement(Nn,{label:w("app.controls.width"),queryInspectorLabel:w("app.labeled",{context:u?"":w($u[a]),label:w("app.controls.width")}),primaryKey:"width",parentControl:{values:{width:f.width[a].value},queryValues:{width:f.width[a].queryValues},updateQueryValue:C[a],updateValue:x[a]}},(S,P)=>jo.default.createElement(Bt,{value:S,onUpdate:P,unitMode:i.unit_mode,validKeywords:i.valid_keywords,availableUnits:i.available_units,disabled:i.disabled,fallbackValue:i.fallback_value,slider:!0,ranges:i.ranges})),jo.default.createElement(Nn,{label:w("app.controls.color"),description:w("app.border.gradient-message"),queryInspectorLabel:w("app.labeled",{context:u?"":w($u[a]),label:w("app.controls.color")}),primaryKey:"color",parentControl:{values:T,queryValues:E,updateQueryValue:C[a],updateValue:x[a]}},(S,P,A)=>jo.default.createElement(Al,{updateValue:P,label:s.swatch_label||t.label||"",options:{label:w("app.controls.base"),alt_label:s.alt_label||w("app.controls.interaction"),disable_gradients:!u},values:A,value:S}))))}var jo,l7,gne,u7=_(()=>{jo=D(j());Ks();qr();ke();Mc();kt();oo();_u();l7=D(ln());ka();ey();gne=(0,l7.memoize)(()=>[{value:!1,icon:"unlink",tooltip:w("app.controls.unlinked")},{value:!0,icon:"link",tooltip:w("app.controls.linked")}])});var fo,c7,vne,ty,p7=_(()=>{fo=D(j());kt();Ks();qr();pp();Mc();zi();ke();c7=D(ln()),vne=(0,c7.memoize)(()=>[{value:!1,label:w("app.controls.outside")},{value:!0,label:w("app.controls.inside")}]),ty=class extends fo.default.PureComponent{constructor(){super(...arguments);W(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=Bi(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=jr(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=jr(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=jr(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=jr(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 fo.default.createElement(yo,{topLevelOnly:!0,isToggledOn:l,onToggle:this.updateToggle,...this.props},l&&fo.default.createElement(fo.default.Fragment,null,fo.default.createElement(We,{label:w("app.controls.x-offset")},fo.default.createElement(Qe,null,fo.default.createElement(Bt,{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}))),fo.default.createElement(We,{label:w("app.controls.y-offset")},fo.default.createElement(Qe,null,fo.default.createElement(Bt,{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}))),fo.default.createElement(We,{label:w("app.controls.blur")},fo.default.createElement(Qe,null,fo.default.createElement(Bt,{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}))),fo.default.createElement(We,{label:w("app.controls.spread")},fo.default.createElement(Qe,null,fo.default.createElement(Bt,{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}))),fo.default.createElement(We,{label:w("app.controls.position")},fo.default.createElement(Qe,null,fo.default.createElement(Kn,{value:t.inset,choices:vne(),onUpdate:u=>this.updatePart(u,"inset",t)}))),this.isKeyMapped("color")&&fo.default.createElement(We,{label:w("app.controls.color")},this.isKeyMapped("alt_color")?fo.default.createElement(fp,{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||""}):fo.default.createElement(Sl,{value:this.props.values.color,options:s,usePalette:s.palette!==!1,disableGradients:!0,onUpdate:u=>this.props.updateValue(u,"color",0)}))))}}});function yne({min:e,max:t,value:n,onUpdate:o,onBlur:r,...i}){let[s,a]=(0,Dt.useState)(n),[l,u]=(0,Dt.useState)(),c=(0,Dt.useCallback)(f=>{a(f.target.value);let d=Number.parseInt(f.target.value,10);!isNaN(d)&&d>=e&&(d<=t||t===null)?o(d):u(!0)},[a,o,e,t]),p=(0,Dt.useCallback)(f=>{r&&r(f),l&&(a(n),u(!1))},[n,a,u,l,r]);return Dt.default.createElement("input",{type:"text",value:s,onChange:c,onBlur:p,...i})}function ZS(e){let{updateValue:t,values:n,options:{notify:{message:o,...r}={}}}=e,{base:i,ranges:s}=gr(),a=window.csAppData.breakpoints.canChangeBase?void 0:!0,l=typeof s=="undefined"||!window.csAppData.breakpoints.canChangeRanges?!0:void 0,[u,c]=(0,Dt.useState)(s),[p,f]=(0,Dt.useState)(i),[d,m]=(0,Dt.useState)(null),[h,g]=(0,Dt.useState)(null),v=(0,Dt.useCallback)(V=>{!window.csAppData.breakpoints.canChangeBase||f(V)},[f]),y=(0,Dt.useRef)(!1),x=(0,Dt.useCallback)(()=>{y.current||!o||(Ji(o,r),y.current=!0)},[]);wo(()=>{p!==i&&(t(p,"base"),x())},[t,p,i]),wo(()=>{let[,...V]=u;n?.ranges&&n.ranges.join(",")!==V.join(",")&&(t(V,"ranges"),x())},[t,u,s]);let C=u.length,T=iE({base:p,ranges:u}),E=(0,Dt.useCallback)(()=>{if(!window.csAppData.breakpoints.canChangeBase||!window.csAppData.breakpoints.canChangeRanges)return;c(I=>I.slice(0,C-1));let V=C-2;p>V&&v(V)},[C,p,c,v]),k=(0,Dt.useCallback)(()=>{if(!window.csAppData.breakpoints.canChangeBase||!window.csAppData.breakpoints.canChangeRanges)return;let V=window.csAppData.breakpoints.controlRanges[C];p===C-1&&v(I=>I+1),c(I=>[...I,V])},[C,c,p,v]),S=(0,Dt.useCallback)(()=>{m(null)},[m]),P=(0,Dt.useCallback)(V=>I=>{I.target.nodeName==="INPUT"?m(V):m(null)},[m]),A=(0,Dt.useCallback)(V=>I=>{c(H=>{let X=[...H];return X[V]=I,X})},[c]),B=(0,Dt.useCallback)(V=>()=>{g(V)},[g]),z=(0,Dt.useCallback)(()=>{g(null)},[g]);return Dt.default.createElement(yo,{topLevelOnly:!0,...e},Dt.default.createElement(We,{className:"tco-control-breakpoints"},Dt.default.createElement("div",{className:"is-wrapper"},Dt.default.createElement("div",{className:"is-breakpoints"},T.map(({lower:V,min:I,max:H,tag:X},re)=>Dt.default.createElement("div",{key:`bp-${re}`,className:"is-breakpoint",onMouseLeave:S,onMouseOver:P(re)},Dt.default.createElement("button",{disabled:a,className:ie({"is-base":window.csAppData.breakpoints.canChangeBase&&p===re}),onClick:()=>v(re)},Dt.default.createElement(te,{type:`size-${X}`})),re!==0&&Dt.default.createElement(Dt.default.Fragment,null,Dt.default.createElement("div",{className:`is-crossover${l?" is-disabled":""}${h===re?" is-focused":""}${d===re?" is-hover":""}`},Dt.default.createElement("div",{className:"is-crossover-control-group"},Dt.default.createElement(yne,{value:V,min:I,max:H,onUpdate:A(re),onFocus:B(re),onBlur:z,disabled:l}),Dt.default.createElement("span",null,"px"))))))),window.csAppData.breakpoints.canChangeRanges&&Dt.default.createElement("div",{className:"is-manager"},Dt.default.createElement("button",{className:"tco-control-group-header-action",onClick:E,disabled:C<=oD},Dt.default.createElement(te,{type:"minus"})),Dt.default.createElement("button",{className:"tco-control-group-header-action",onClick:k,disabled:C>=nD},Dt.default.createElement(te,{type:"plus"}))),window.csAppData.breakpoints.canChangeBase&&Dt.default.createElement("p",{className:"is-message"},Dt.default.createElement(te,{type:`size-${T[p].tag}`})," ",Dt.default.createElement("span",null,"is your base breakpoint")))))}var Dt,f7=_(()=>{Dt=D(j());kt();Eo();Ze();ke();Wn();wi();Ye()});function e_({value:e,updateValue:t}){let{info:n}=gr(),o=n.map(({tag:f})=>({value:f,tooltip:w(`app.breakpoints.size.${f}`),icon:`ui:size-${f}`})),{dynamicContent:r,breakoutMode:i}=pt(),[s,a]=(0,Qi.useState)(()=>o?.[0]?.value===e),l=(0,Qi.useMemo)(()=>{let f=e.split&&e.split(" ")||e||[],d=[RS,...o.map(m=>m.value)];return!!f.find(m=>!d.includes(m))},[o,e,RS]),[u,c]=(0,Qi.useState)(l);return(0,Qi.useMemo)(()=>i?!0:l,[i,l])||u?Qi.default.createElement("div",{className:"tco-choose-override"},!i&&Qi.default.createElement("button",{className:"tco-btn is-override-back",onClick:()=>{t(""),a(!0),c(!1)}},Qi.default.createElement(te,{type:"larr"})),Qi.default.createElement(Ut,{autoFocus:s&&!i,onUpdate:f=>{t(f),c(!0)},value:e,dcType:r?"scalar":!1})):Qi.default.createElement(ip,{choices:o,offValue:RS,value:e,onUpdate:t})}var Qi,RS,d7=_(()=>{Qi=D(j());Ye();Mr();vt();qr();Ze();ke();wi();RS="none"});function bne(e){return cn(e)||typeof e!="boolean"&&e!==""}function t_(e){let t=Array.isArray(e.options.list)?e.options.list:[],{breakoutMode:n}=pt();return Pl.default.createElement(Pl.default.Fragment,null,t.map(({key:o,label:r,full:i,description:s})=>{let a=bne(e.values[o]);return n||a?Pl.default.createElement(Qe,{key:o},Pl.default.createElement("span",{className:"tco-small-text"},r),Pl.default.createElement(Ei,{resetValue:!1,isCustomValue:a,value:e.values[o],placeholder:e.options?.placeholder,updateValue:l=>e.updateValue(l,o)})):Pl.default.createElement(Qe,{key:o,half:!i},Pl.default.createElement(Yt,{checked:e.values[o],label:r,tooltip:s,onToggle:l=>e.updateValue(l,o)}))}))}var Pl,m7=_(()=>{Pl=D(j());Jo();kt();ai();ku();vt()});function Em({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}=pt(),[p,f]=(0,_i.useState)(()=>r?.[0]?.value===e),{isLoading:d,unicodeToName:m}=Cl(),h=(0,_i.useMemo)(()=>{if(l===!1)return!1;let C=e&&e.split?e.split(s??" "):e||[],T=[i,...r.map(E=>E.value)];return!!C.find(E=>!T.includes(E))},[l,r,e,i,s]),[g,v]=(0,_i.useState)(h),y=(0,_i.useMemo)(()=>c?!0:h,[c,h]),x=(0,_i.useMemo)(()=>d?r:r.map(C=>C.icon?{...C,icon:C.icon.indexOf("classic-choice:")===0?m(C.icon.replace("classic-choice:","")):C.icon}:C),[r,d,m]);return y||g?_i.default.createElement("div",{className:"tco-choose-override"},!c&&_i.default.createElement("button",{className:"tco-btn is-override-back",onClick:()=>{t(typeof i=="undefined"?x[0].value:i),f(!0),v(!1)}},_i.default.createElement(te,{type:"larr"})),_i.default.createElement(Ut,{autoFocus:p&&!c,onUpdate:C=>{t(C),v(!0)},value:e,dcType:u?"scalar":!1})):_i.default.createElement(ip,{choices:r,offValue:i,delimiter:s,arrayOutput:a,value:e,weighted:o,onUpdate:t})}var _i,n_=_(()=>{_i=D(j());Ye();Mr();vt();qr();Ze();rp()});var Io,Sm,xne,ny,h7=_(()=>{Io=D(j());Ze();ke();kt();Sm=["top","right","bottom","left","linked"],xne=["0px","0px","0px","0px","linked"],ny=class extends Io.default.PureComponent{getValues(){let t={};return Sm.forEach((n,o)=>{t[n]=this.props.value==null?xne[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=Sm.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[Sm.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[Sm.indexOf(t)]=n;let{lock:r={}}=this.props.options;Object.keys(r).forEach(i=>{o[Sm.indexOf(i)]=r[i]}),this.props.updateValue(o)}render(){let t=this.getValues(),n=Object.assign({top:w("app.controls.box.top"),right:w("app.controls.box.right"),bottom:w("app.controls.box.bottom"),left:w("app.controls.box.left")},this.props.options.labels||{}),{lock:o}=this.props.options,r=t.linked==="linked";return Io.default.createElement(We,null,Io.default.createElement(Qe,null,Io.default.createElement("ul",{className:"tco-dimensions"},Io.default.createElement("li",null,Io.default.createElement("input",{disabled:o&&o.top,type:"text",value:t.top,onChange:i=>this.updateKey("top",i.target.value)}),Io.default.createElement("span",null,n.top)),Io.default.createElement("li",null,Io.default.createElement("input",{disabled:o&&o.right,type:"text",value:t.right,onChange:i=>this.updateKey("right",i.target.value)}),Io.default.createElement("span",null,n.right)),Io.default.createElement("li",null,Io.default.createElement("input",{disabled:o&&o.bottom,type:"text",value:t.bottom,onChange:i=>this.updateKey("bottom",i.target.value)}),Io.default.createElement("span",null,n.bottom)),Io.default.createElement("li",null,Io.default.createElement("input",{disabled:o&&o.left,type:"text",value:t.left,onChange:i=>this.updateKey("left",i.target.value)}),Io.default.createElement("span",null,n.left)),Io.default.createElement("li",null,Io.default.createElement("button",{className:"tco-link-dimensions",onClick:()=>this.toggleLinked(!r)},Io.default.createElement(te,{type:r?"unlink":"link"}))))))}}});function _m({nav:e=null,onToggle:t=console.log,children:n=""}){return Ip.default.createElement("div",{className:"tco-text-editor-expandable"},Ip.default.createElement("div",{className:"tco-text-editor-expandable-header"},Ip.default.createElement("div",{className:"tco-text-editor-expandable-header-nav"},e),Ip.default.createElement("button",{className:"is-expand",onClick:t},Ip.default.createElement(te,{type:"nearr"}))),n)}var Ip,o_=_(()=>{Ip=D(j());Ze()});function Tm({updateValue:e,value:t,options:n,CodeEditorButtonsComponent:o,...r}){let{placeholder:i,mode:s="",button_label:a,header_label:l,valid:u,expandable:c=!1}=n,[p,f]=(0,Ti.useState)(!1),d=(0,Ti.useCallback)(()=>{f(!1)},[f]),m=(0,Ti.useCallback)(()=>{f(!p)},[p,f]),h=Ti.default.createElement(zd,{visible:!0,placeholder:i,value:t,onUpdate:e,type:s,valid:u,CodeEditorButtonsComponent:o,inputProps:r});return Ti.default.createElement(Ti.default.Fragment,null,!c||p?Ti.default.createElement(S0,{label:a??w("app.edit"),onClick:()=>f(g=>!g)}):null,c&&!p?Ti.default.createElement(_m,{nav:Ti.default.createElement("button",{className:"is-active"},l),onToggle:m},h):null,p&&Ti.default.createElement(am,{name:`code-editor-control-${s}`,onClose:d,active:!0,label:l},h))}var Ti,r_=_(()=>{Ti=D(j());Da();jv();ke();o_()});var oy,ry,g7=_(()=>{oy=D(j());Ye();ry=class extends oy.default.PureComponent{render(){return oy.default.createElement("div",{className:ie("tco-column-label",this.props.control.options.columns?`is-x${this.props.control.options.columns}`:"")},oy.default.createElement("span",null,this.props.control.label))}}});function i_({onChooseLayout:e,active:t,children:n}){let o=(0,Va.useMemo)(()=>window.csAppData.rowPresets,[]);return Va.default.createElement("div",{className:"tco-layout-presets"},Va.default.createElement("div",{className:"tco-layout-presets-inner"},o.map(r=>Va.default.createElement(Cne,{key:`tco-layout-preset-${r}`,active:t,layout:r,onClick:e})),n))}function Cne({onClick:e,layout:t="100%",active:n=""}){return Va.default.createElement("a",{role:"button",className:ie({"tco-layout-preset":!0,"is-active":t===n}),onClick:o=>e&&e(t,o)},Va.default.createElement("span",null,t),t.split(" ").map((o,r)=>Va.default.createElement("i",{key:r,style:{flexBasis:o}})))}var Va,v7=_(()=>{Va=D(j());Ye()});var Il,Om,y7=_(()=>{Il=D(j());v7();Om=class extends Il.default.Component{constructor(){super(...arguments);W(this,"state",{showCustom:!1});W(this,"onChooseLayout",t=>{this.props.onChange(t),this.setState({showCustom:!1})});W(this,"onChooseCustom",()=>this.setState({showCustom:!0}));W(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 Il.default.createElement("div",{className:"tco-control-choose-layout-preset is-row"},Il.default.createElement(i_,{presets:this.props.presets,active:!this.state.showCustom&&this.props.value,onChooseLayout:this.onChooseLayout},!t&&Il.default.createElement("a",{className:"tco-layout-preset is-custom",role:"button",onClick:this.onChooseCustom},Il.default.createElement("i",null,Il.default.createElement("b",null,"Custom"))),t&&Il.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}})))}};W(Om,"defaultProps",{presets:window.csAppData.rowPresets,value:"100%",onChange:()=>{}})});function s_({inQueryInspector:e,updateValue:t,control:n,value:o}){let[r,i]=(0,Qu.useState)(!1),{breakoutMode:s,dynamicContent:a}=pt(),l=Qu.default.createElement(Om,{key:n.keys.value,value:o,onChange:t});return s?Qu.default.createElement(no,{value:o,onUpdate:t,dynamicContent:a}):e?Qu.default.createElement(qt,{className:"tco-choose-layout-row-picker",modalClass:"is-choose-layout-row-picker",open:r,isInput:!0,onToggle:i,label:o||w("app.edit"),content:Qu.default.createElement(Xs,{type:"layout-row"})},l):l}var Qu,b7=_(()=>{Qu=D(j());y7();Co();bm();ke();vt()});function a_({values:e}){let t=Qt(({ui:{previewDimensions:n}})=>n?.width||pa);return ws.default.createElement(C7,{gridTemplateColumns:e.columns.trim(),previewWidth:t,gridTemplateRows:e.rows.trim()})}var ws,x7,C7,w7=_(()=>{ws=D(j());op();Mn();ls();x7=(e,t)=>Number.isNaN(t)?e:e.replace(/([\d.]+vw)/g,n=>{let o=parseFloat(n);return o?`${o/100*t}px`:n}),C7=class extends ws.default.Component{constructor(){super(...arguments);W(this,"state",{columnTemplate:"",rowTemplate:"",keyword:null});W(this,"idleUpdateComputedStyles",Oa(()=>this.updateComputedStyles()));W(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,f)=>p+f,0),l=s.reduce((p,f)=>p+f,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 ws.default.createElement("div",{className:"tco-grid-template-preview-sizer",ref:i=>this.sizerEl=i,style:{gridTemplateColumns:x7(t,r),gridTemplateRows:x7(n,r)}},ws.default.createElement("i",null))}renderPreview(){if(this.state.keyword)return ws.default.createElement("div",{className:"tco-grid-template-preview is-keyword"},ws.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 ws.default.createElement("div",{className:"tco-grid-template-preview",style:{gridTemplateColumns:t,gridTemplateRows:n}},r.map(i=>ws.default.createElement("i",{key:i})))}render(){return ws.default.createElement(ws.default.Fragment,null,this.renderSizer(),this.renderPreview())}}});var Tn,E7,S7,_7,km,T7=_(()=>{Tn=D(j());Co();Ze();gu();zi();Er();Aa();E7=class extends Tn.default.PureComponent{constructor(t){super(t);W(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)});W(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:As(),value:r,isComment:i}),this.setValues(n)});W(this,"onDelete",t=>{this.setValues(this.state.values.filter(({id:n})=>n!==t))});W(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)});W(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)});W(this,"onAdd",()=>{this.setValues([...this.state.values,{value:"1fr"}])});this.state={values:W6(this.props.value).map(n=>({id:As(),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})}},S7=class extends Tn.default.PureComponent{render(){return Tn.default.createElement(dp,{...this.props,renderItem:(t,n)=>Tn.default.createElement(_7,{key:t.id,onToggleComment:this.props.onToggleComment,onDuplicate:this.props.onDuplicate,onDelete:this.props.onDelete,onUpdateLabel:this.props.onUpdateLabel,item:t,listItemProps:n})})}},_7=class extends Tn.default.PureComponent{constructor(){super(...arguments);W(this,"state",{isEditingLabel:!1});W(this,"onToggleComment",()=>this.props.onToggleComment(this.props.item.id));W(this,"onDuplicate",()=>this.props.onDuplicate(this.props.item.id));W(this,"onDelete",()=>this.props.onDelete(this.props.item.id));W(this,"onUpdateLabel",t=>this.props.onUpdateLabel(this.props.item.id,t));W(this,"onIsEditingLabel",t=>this.setState({isEditingLabel:t}))}render(){return Tn.default.createElement(mp,{canDrag:!this.state.isEditingLabel,isInteractive:this.state.isEditingLabel,content:Tn.default.createElement(hu,{label:this.props.item.value,onUpdate:this.onUpdateLabel,onStateChange:this.onIsEditingLabel}),actions:Tn.default.createElement(Tn.default.Fragment,null,Tn.default.createElement("button",{onClick:this.onToggleComment},Tn.default.createElement(te,{type:"eye"})),Tn.default.createElement("button",{onClick:this.onDuplicate},Tn.default.createElement(te,{type:"copy"})),Tn.default.createElement("button",{onClick:this.onDelete},Tn.default.createElement(te,{type:"trash"}))),...this.props.listItemProps})}},km=class extends Tn.default.Component{constructor(){super(...arguments);W(this,"state",{open:!1});W(this,"onUpdateInput",t=>this.props.onChange(t.target.value));W(this,"onUpdateStringState",t=>this.props.onChange(t));W(this,"togglePicker",t=>this.setState({open:t}))}render(){return Tn.default.createElement(Tn.default.Fragment,null,Tn.default.createElement("input",{value:this.props.value,onChange:this.onUpdateInput,type:"text"}),Tn.default.createElement(qt,{className:"tco-grid-template-picker",modalClass:"tco-grid-template-picker",open:this.state.open,swatchTag:"button",content:Tn.default.createElement(te,{type:"cog"}),onToggle:this.togglePicker},Tn.default.createElement(E7,{key:this.props.value,value:this.props.value,onUpdate:this.onUpdateStringState},({onAdd:t,...n})=>Tn.default.createElement("div",{className:"tco-picker-input-content"},Tn.default.createElement("header",{className:"tco-control-group-header"},Tn.default.createElement("span",{className:"tco-control-group-label"},"Manage Template"),Tn.default.createElement("button",{onClick:t,className:"tco-control-group-header-action"},Tn.default.createElement(te,{type:"plus"}))),Tn.default.createElement(S7,{emptyMessage:this.props.emptyMessage,...n})))))}};W(km,"defaultProps",{emptyMessage:""})});function l_({value:e,updateValue:t,options:n}){let{breakoutMode:o,dynamicContent:r}=pt();return o?iy.default.createElement(no,{value:e,onUpdate:t,dynamicContent:r}):iy.default.createElement(km,{value:e,onChange:t,emptyMessage:iy.default.createElement(to,{title:n.empty.title,message:n.empty.message})})}var iy,O7=_(()=>{iy=D(j());op();ii();T7();kt();vt()});var Mp,sy,k7=_(()=>{Mp=D(j());Ze();sy=class extends Mp.default.PureComponent{constructor(){super(...arguments);W(this,"onClickMessage",()=>{this.props.updateValue(this.props.options.clickValue)})}render(){let{}=this.props.options;return Mp.default.createElement("div",{className:"tco-global-container-message",onClick:this.onClickMessage},Mp.default.createElement(te,{type:"container"}),Mp.default.createElement("span",null,"Deselect ",Mp.default.createElement("strong",null,"Global Container")," to customize Width / Max Width"))}}});function Ene(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"],f=[...a];return o?(f=[...f,...c],i&&(f=[...f,...l])):r||s?f=[...f,...u,...c]:f=[...f,...l],s&&(f=[...f,...p]),f}var A7,wne,Sne,Ml,ay=_(()=>{A7=D(j());qr();ke();wne={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"};Sne=({value:e,display:t="flex",axis:n="main",context:o="content",iconDirection:r="x",onChange:i})=>A7.default.createElement(uE,{value:e,options:Ene(t,n,o).map(s=>({label:w(`app.forms.flex.${s}`),icon:(wne[s]||"").replace("{dir}",r||"x"),value:s})),onChange:i}),Ml=Sne});function _ne({onClick:e,isPlaced:t}){let{id:n}=At(),{id:o}=So(),r=on(),i=(0,Yn.useCallback)(()=>{e(),t&&r(NM(n,o))},[n,o,e,t,r]);return Yn.default.createElement(Ho,{className:"tco-btn tco-control-group-header-action",onClick:i,tooltip:"Use Auto Placement"},Yn.default.createElement(te,{type:"auto-place-cell"}))}var Yn,ly,P7=_(()=>{Yn=D(j());Ze();ay();kt();Bn();Mn();Qn();rn();Vi();ly=class extends Yn.default.PureComponent{constructor(){super(...arguments);W(this,"state",{hideMessage:!1});W(this,"onHideAutoPlacementMessage",()=>this.setState({hideMessage:!0}));W(this,"onChange",(t,n)=>this.props.updateValue(n,t));W(this,"onChangeJustifySelfValue",t=>this.onChange("justify_self",t));W(this,"onChangeAlignSelfValue",t=>this.onChange("align_self",t));W(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 Yn.default.createElement(yo,{topLevelOnly:!0,isAugmented:!0,afterHeader:t||this.state.hideMessage?Yn.default.createElement(_ne,{onClick:this.onClickAutoPlace,isPlaced:t}):null,...this.props},!t&&!this.state.hideMessage&&Yn.default.createElement("div",{className:"tco-control-list-message",onClick:this.onHideAutoPlacementMessage},Yn.default.createElement("div",{className:"tco-control-list-message-content"},Yn.default.createElement(te,{type:"auto-place-cell"}),Yn.default.createElement("h6",null,"Auto Placement"),Yn.default.createElement("p",null,"For greater control, click to access the advanced layout\xA0options"))),Yn.default.createElement(Nn,{label:"X Start",height:"1",primaryKey:"column_start",parentControl:this.props},(o,r)=>Yn.default.createElement("input",{type:"text",value:o,placeholder:"Start",onChange:i=>{r(i.target.value)}})),Yn.default.createElement(Nn,{label:"X End",height:"1",primaryKey:"column_end",parentControl:this.props},(o,r)=>Yn.default.createElement("input",{type:"text",value:o,placeholder:"End",onChange:i=>{r(i.target.value)}})),Yn.default.createElement(Nn,{label:"X Justify",height:"1",primaryKey:"justify_self",parentControl:this.props},(o,r)=>Yn.default.createElement(Ml,{value:o,display:"grid",axis:"main",context:"self",iconDirection:"x",onChange:r})),Yn.default.createElement(Nn,{label:"Y Start",height:"1",primaryKey:"row_start",parentControl:this.props},(o,r)=>Yn.default.createElement("input",{type:"text",value:o,placeholder:"Start",onChange:i=>{r(i.target.value)}})),Yn.default.createElement(Nn,{label:"Y End",height:"1",primaryKey:"row_end",parentControl:this.props},(o,r)=>Yn.default.createElement("input",{type:"text",value:o,placeholder:"End",onChange:i=>{r(i.target.value)}})),Yn.default.createElement(Nn,{label:"Y Align",height:"1",primaryKey:"align_self",parentControl:this.props},(o,r)=>Yn.default.createElement(Ml,{value:o,display:"grid",axis:"cross",context:"self",iconDirection:"y",onChange:r})))}}});function Ane(e){let t=li();return Mo.default.createElement(We,{height:5},Mo.default.createElement(Qe,null,Mo.default.createElement("div",{className:"tco-legacy-column"},Mo.default.createElement(M7,{...e}),Mo.default.createElement(D7,{setDragging:t,...e}))))}function u_(e){let{id:t}=At(),{id:n}=So();return Mo.default.createElement(Pne,{inspecting:n,doc:t,...e})}var Mo,I7,Tne,One,kne,M7,D7,Pne,L7=_(()=>{Mo=D(j());Mn();Ye();xS();up();Qn();ke();kt();sn();rn();Vi();I7=["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"],Tne=I7.map(e=>({layout:e,markup:e.split(" + ").reduce((t,n)=>(t+=`<span class="is-${n.replace("/","-")}">${n}</span>`,t),"")})),One=()=>{let e=WN();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:!I7.includes(i)}}},kne={elementMove:Lv,elementUpdateColumnLayout:LM},M7=class extends Mo.default.PureComponent{constructor(){super(...arguments);W(this,"state",{useCustom:!1,customValue:""});W(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 Mo.default.createElement("div",{className:ie("tco-legacy-column-layout",{"has-custom-layout":t})},Mo.default.createElement("ul",null,Tne.map(({layout:o,markup:r})=>Mo.default.createElement("li",{className:ie({"is-active":!t&&this.props.currentLayout===o}),key:o,onClick:()=>this.chooseLayout(o),dangerouslySetInnerHTML:{__html:r}})),Mo.default.createElement("li",{className:ie("is-custom",{"is-active":t}),onClick:()=>this.setState({useCustom:!0})},Mo.default.createElement("span",{className:"is-1-1 is-custom"},Mo.default.createElement("span",null,w("app.custom-abbr"))))),t&&Mo.default.createElement("input",{type:"text",value:n,onChange:this.onChange}))}},D7=class extends Mo.default.PureComponent{constructor(){super(...arguments);W(this,"state",{isDragging:!1})}componentDidMount(){!this.ulRef||(this.drake=G0([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 Mo.default.createElement("ul",{className:ie("tco-legacy-column-order",{"is-sorting":this.state.isDragging}),ref:t=>this.ulRef=t},this.props.columns.map(({_id:t,size:n})=>Mo.default.createElement("li",{key:t,className:ie("tco-legacy-column-order-item",`is-${n.replace("/","-")}`)},Mo.default.createElement("span",{className:"handle"},Mo.default.createElement("span",null,n)))))}};Pne=sc(One(),kne)(Ane)});function c_(e){return N7.default.createElement(Bt,{validKeywords:Am.valid_keywords,availableUnits:Am.available_units,ranges:Am.ranges,slider:!0,...e})}var N7,Am,p_=_(()=>{N7=D(j());Ks();Am={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"]}});function Mne({makeQueryValueSet:e,unwrapSideValues:t,...n},{updateQueryValue:o,value:r}){if(!n.noQueryStyles)return{...n,updateQueryValue:o};let i=t(r);return{...n,value:er.reduce((a,l)=>(a[l]=e(i[l]),a),{}),isToggledOn:!i.off,linked:i.linked,updateQueryValue:(a,l)=>o(a,l,null)}}function f_(e){let{options:{center:t,...n},updateQueryValue:o,queryValues:r={},rawQueryValues:i={}}=e,s=(()=>er.reduce((S,P)=>{let{disabled:A,fallback_value:B}=n[P]||{};return A&&typeof B!="undefined"&&(S[P]=B),S},{}))(),[a,l]=(0,pi.useState)(!1),{selectedSide:u,setSelectedSide:c,bpInfo:p,linked:f,isToggledOn:d,hasFallbackValues:m,value:h,noQueryStyles:g}=Mne(B0(i,r,s,"value"),e),v=S=>{let P=g?e.value:r.value[p.base][0],[,A]=P.match(/!?(.*)/);o("value",`${S?"":"!"}${A}`,null)},y=(S,P,A=null)=>{if(c(P),f){o("value",S,g?p.base:kp(r.value,p,A));return}l(!1);let B=h,z=g?p.base:kp(B[P].queryValues,p,A),V=z!==p.base,I=er.map(H=>H===P?V&&B[P].queryValues[z][2]===S?"qs":S:V&&B[H].rawQueryValues&&B[H].rawQueryValues[z]===null?"qs":B[H].queryValues[z][0]);o("value",I.join(" "),z)},x=S=>{if(m&&(l(S),!S))return;let P=h[u].queryValues[p.base][0];if(S&&!m){let A=h[u].rawQueryValues;o("value",P,null,A)}else{let A=h[u].rawQueryValues.map(z=>z===null?null:er.map(V=>typeof s[V]!="undefined"?"qs":z).join(" ")),B=er.map(z=>typeof s[z]!="undefined"?s[z]:P).join(" ");o("value",B,null,A)}},C=()=>{let S=h.top.queryValues[p.base][0],P=h.bottom.queryValues[p.base][0],A=f?h.top.rawQueryValues.map(B=>null):null;o("value",`${S} auto ${P} auto`,null,A)},T=(()=>!d||!t?null:pi.default.createElement(Ho,{onClick:C,className:"tco-btn tco-control-group-header-action",tooltip:"Auto Left / Right"},pi.default.createElement(te,{type:"margin-x-auto"})))(),E=er.reduce((S,P)=>(S[P]=A=>{y(A,P)},S),{}),k=er.reduce((S,P)=>(S[P]=(A,B,z)=>void y(B,P,z),S),{});return pi.default.createElement(yo,{topLevelOnly:!0,isToggledOn:d,onToggle:v,afterHeader:T,...e},d&&pi.default.createElement(pi.default.Fragment,null,pi.default.createElement(We,{label:w("app.controls.link-sides")},pi.default.createElement(Qe,null,pi.default.createElement(Kn,{value:f||a,choices:Ine(),onUpdate:x}))),er.map(S=>pi.default.createElement(Dne,{key:S,side:S,noQueryStyles:g,value:h[S].value,queryValues:h[S].queryValues,onUpdate:E[S],onUpdateQueryValue:k[S],mainLabel:e.control.label,label:(n.labels??{})[S]??w($u[S]),queryInspectorLabel:(n.query_inspector_labels??{})[S]??w($u[S]),options:jr(Am,n[S]||{})}))))}var pi,F7,Ine,Dne,V7=_(()=>{pi=D(j());Ks();qr();Mc();ke();kt();Bn();Ze();oo();F7=D(ln());p_();Ine=(0,F7.memoize)(()=>[{value:!1,icon:"ui:unlink",tooltip:w("app.controls.unlinked")},{value:!0,icon:"ui:link",tooltip:w("app.controls.linked")}]);Dne=({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:f,ranges:d}})=>pi.default.createElement(Nn,{label:n,queryInspectorLabel:w("app.labeled",{context:o,label:t}),primaryKey:"value",parentControl:{values:{value:i},queryValues:p||e?{}:{value:s},updateQueryValue:r,updateValue:a}},(m,h)=>pi.default.createElement(Bt,{value:m,onUpdate:h,unitMode:l,validKeywords:u,availableUnits:c,disabled:p,fallbackValue:f,ranges:d,slider:!0}))});var uy,Lne,cy,U7=_(()=>{uy=D(j());Ye();Mr();vt();Lne=["date"],cy=class extends uy.default.PureComponent{render(){return uy.default.createElement(Pr.Consumer,null,({dynamicContent:t})=>{let{placeholder:n,monospace:o,input_type:r,dynamic_content:i}=this.props.options,s=r&&Lne.includes(r)?r:"text",a=t&&i!==!1&&s==="text",l=this.props.value==="TBD"?window.csAppData.countdownTBD:this.props.value;return uy.default.createElement(Ut,{className:ie({"cs-input-code":o}),type:"date",dateOptions:this.props.dateTimeOptions,onUpdate:this.props.updateValue,value:l,dcType:a?"scalar":!1,placeholder:n||""})})}}});function Pm({value:e,updateValue:t}){let[n,o]=(0,Fn.useState)(!1),[r,i]=(0,Fn.useState)(!1),s=(0,Fn.useMemo)(()=>{let v=Bi(`z ${e}`);return{flexGrow:typeof v[1]!="undefined"?v[1]:"",flexShrink:typeof v[2]!="undefined"?v[2]:"",flexBasis:typeof v[3]!="undefined"?v[3]:""}},[e]),{value:a,label:l,icon:u}=(0,Fn.useMemo)(()=>{let{value:v,label:y,icon:x}=B7();if(!r){let C=z7().find(({value:T})=>T===e);C&&C.value&&C.label&&(v=C.value,y=C.label,x=C.icon)}return{value:v,label:y,icon:x}},[e,r]),c=(0,Fn.useMemo)(()=>[...z7(),B7()].map(({icon:v,...y})=>({icon:`ui:${v}`,...y})),[]),p=(0,Fn.useCallback)((v,y)=>{let{flexGrow:x,flexShrink:C,flexBasis:T}={...s,[v]:y};t(`${x} ${C} ${T}`)},[t,s]),f=(0,Fn.useCallback)(v=>{let y=v==="custom";i(y),y||t(v)},[t,i]),d=(0,Fn.useCallback)(v=>{p("flexGrow",v.target.value)},[p]),m=(0,Fn.useCallback)(v=>{p("flexShrink",v.target.value)},[p]),h=(0,Fn.useCallback)(v=>{p("flexBasis",v.target.value)},[p]),g=(0,Fn.useCallback)(v=>o(v),[o]);return Fn.default.createElement(qt,{open:n,modalClass:"is-flex-picker",label:l,isInput:!0,swatchLabelClass:"has-value",reposition:e==="custom"?"one":"two",content:Fn.default.createElement(te,{type:u}),onToggle:g},Fn.default.createElement("div",{className:"tco-choose-picker-content"},Fn.default.createElement(Kn,{isVertical:!0,value:a,choices:c,onUpdate:f}),a==="custom"&&Fn.default.createElement(Pa,null,Fn.default.createElement(co,null,Fn.default.createElement(Dl,{label:w("app.forms.flex.flex-grow")},Fn.default.createElement("input",{type:"text",value:s.flexGrow,onChange:d})),Fn.default.createElement(Dl,{label:w("app.forms.flex.flex-shrink")},Fn.default.createElement("input",{type:"text",value:s.flexShrink,onChange:m})),Fn.default.createElement(Dl,{label:w("app.forms.flex.flex-basis")},Fn.default.createElement("input",{type:"text",value:s.flexBasis,onChange:h}))))))}var Fn,d_,B7,z7,m_=_(()=>{Fn=D(j());qr();Co();Ze();zi();ke();kt();d_=D(ln()),B7=(0,d_.memoize)(()=>({value:"custom",icon:"flex-custom",label:w("app.custom")})),z7=(0,d_.memoize)(()=>[{label:w("app.forms.flex.standard"),value:"0 1 auto",icon:"flex-standard"},{label:w("app.forms.flex.no-shrink"),value:"0 0 auto",icon:"flex-no-shrink"},{label:w("app.forms.flex.fill-space"),value:"1 0 auto",icon:"flex-fill-space"},{label:w("app.forms.flex.fill-space-equally"),value:"1 0 0%",icon:"flex-fill-space-equally"}])});function h_({value:e,updateValue:t}){let n=Gs(e,t);return n||$7.default.createElement(Pm,{value:e,updateValue:t})}var $7,H7=_(()=>{$7=D(j());m_();vt()});var Nne,j7,W7,Fne,G7,py,g_,q7,Vne,v_,Wo,Une,Bne,zne,$ne,y_,Q7,Hne,Ll,jne,K7,Y7,b_=_(()=>{$w();Nne=e=>Wd(Jc)(Jc)(e),j7=p6(Nne(Xo(","))),W7=Wd(Xo("("))(Xo(")")),Fne=Xc(hs([zw,Bw,Xo("-"),Xo("."),Xo("#"),Xo("%"),Xo(" ")])).map(e=>e.join("")),G7=jd(Uw(Xo(" "))),py=e=>_a(e.reduce((t,n,o)=>(t.push(n),o!==e.length-1&&t.push(Uw(Xo(" "))),t),[])).map(t=>t.filter((n,o)=>o%2===0)),g_=Xc(hs([zw,Bw,Xo("-")])).map(e=>e.join("")),q7=qv(()=>hs([Vne,Fne])),Vne=_a([g_,W7(j7(q7)).map(e=>e.join(",")),Jc]).map(([e,t])=>`${e}(${t})`),v_=e=>_a([e,W7(j7(q7))]),Wo=e=>v_(wu(e)),Une=py([Wo("rotateX"),Wo("rotateY"),Wo("rotateZ")]).map(([[,[e]],[,[t]],[,[n]]])=>["rotate",{x:e,y:t,z:n}]),Bne=py([Wo("rotateX"),Wo("rotateY")]).map(([[,[e]],[,[t]]])=>["rotate",{x:e,y:t}]),zne=py([Wo("rotateX"),Wo("rotateZ")]).map(([[,[e]],[,[t]]])=>["rotate",{x:e,z:t}]),$ne=py([Wo("rotateY"),Wo("rotateZ")]).map(([[,[e]],[,[t]]])=>["rotate",{y:e,z:t}]),y_=e=>([,[t,n]])=>[e,{x:t,y:n}],Q7=e=>([,[t,n,o]])=>[e,{x:t,y:n,z:o}],Hne=G7(hs([Wo("translate").map(y_("translate")),Wo("translate3d").map(Q7("translate")),Wo("scale").map(y_("scale")),Wo("scale3d").map(Q7("scale")),Wo("skew").map(y_("skew")),Une,Bne,zne,$ne,Wo("rotateX").map(([,[e]])=>["rotate",{x:e}]),Wo("rotateY").map(([,[e]])=>["rotate",{y:e}]),Wo("rotateZ").map(([,[e]])=>["rotate",{z:e}]),Wo("perspective").map(([,[e]])=>["perspective",{amount:e}]),v_(g_).map(([e,t])=>["skip",`${e}(${t.join(",")})`])])),Ll=e=>Wo(e).map(([t,[n]])=>[t,n]),jne=G7(hs([Ll("blur"),Ll("brightness"),Ll("contrast"),Ll("grayscale"),Ll("hue-rotate"),Ll("invert"),Ll("saturate"),Ll("sepia"),v_(g_).map(([e,t])=>["skip",`${e}(${t.join(",")})`])])),K7=e=>{try{let{result:t,isError:n,error:o}=jne.run(e.trim());if(!n)return t;console.warn("CSS transform parse Error",o)}catch(t){console.warn("CSS transform parse Error",t)}return[]},Y7=e=>{try{let{result:t,isError:n,error:o}=Hne.run(e.trim());if(!n)return t;console.warn("CSS transform parse Error",o)}catch(t){console.warn("CSS transform parse Error",t)}return[]}});function Gne({value:e,onUpdateItem:t}){return xt.default.createElement(xt.default.Fragment,null,xt.default.createElement(We,{label:"Value"}," ",xt.default.createElement(Bt,{value:e,onUpdate:t,slider:!0})))}function qne({value:e,onUpdateItem:t}){return xt.default.createElement(xt.default.Fragment,null,xt.default.createElement(We,{label:"Value"}," ",xt.default.createElement(Bt,{value:e,onUpdate:t,slider:!0})))}function Qne({value:e,onUpdateItem:t}){return xt.default.createElement(xt.default.Fragment,null,xt.default.createElement(We,{label:"Value"}," ",xt.default.createElement(Bt,{value:e,onUpdate:t,slider:!0})))}function Kne({value:e,onUpdateItem:t}){return xt.default.createElement(xt.default.Fragment,null,xt.default.createElement(We,{label:"Value"}," ",xt.default.createElement(Bt,{value:e,onUpdate:t,slider:!0})))}function Yne({value:e,onUpdateItem:t}){return xt.default.createElement(xt.default.Fragment,null,xt.default.createElement(We,{label:"Value"}," ",xt.default.createElement(Bt,{value:e,unitMode:"angle",onUpdate:t,slider:!0})))}function Xne({value:e,onUpdateItem:t}){return xt.default.createElement(xt.default.Fragment,null,xt.default.createElement(We,{label:"Value"}," ",xt.default.createElement(Bt,{value:e,onUpdate:t,slider:!0})))}function Jne({value:e,onUpdateItem:t}){return xt.default.createElement(xt.default.Fragment,null,xt.default.createElement(We,{label:"Value"}," ",xt.default.createElement(Bt,{value:e,onUpdate:t,slider:!0})))}function Zne({value:e,onUpdateItem:t}){return xt.default.createElement(xt.default.Fragment,null,xt.default.createElement(We,{label:"Value"}," ",xt.default.createElement(Bt,{value:e,onUpdate:t,slider:!0})))}function toe({value:e,updateValue:t,children:n}){let[o,r]=ma({initialState:()=>K7(e).map(([i,s])=>({type:i,param:{[i]:s}})),makeDefault:()=>({type:"blur",param:{}})});return wo(()=>{t(eoe(o))},[o]),xt.default.createElement(xt.default.Fragment,null,n(o,r))}function Im(e){let t=Gs(e.value,e.updateValue);return t||xt.default.createElement(J7,{...e})}var xt,X7,Wne,Rne,x_,eoe,J7,C_=_(()=>{xt=D(j());Co();Ze();ss();Ks();ii();Aa();kt();b_();Eo();ke();vt();X7={blur:"Blur",brightness:"Brightness",contrast:"Contrast",grayscale:"Grayscale","hue-rotate":"Hue Rotate",invert:"Invert",saturate:"Saturate",sepia:"Sepia"},Wne=Object.keys(X7).map(e=>({value:e,label:X7[e]}));Rne={blur:Gne,brightness:qne,contrast:Qne,grayscale:Kne,"hue-rotate":Yne,invert:Xne,saturate:Jne,sepia:Zne},x_={blur:"5px",brightness:"200%",contrast:"200%",grayscale:"100%","hue-rotate":"180deg",invert:"100%",saturate:"200%",sepia:"100%"},eoe=e=>e.reduce((t,{type:n,param:o})=>{let r=o[n]||x_[n];return t.push(n==="skip"?r:`${n}(${r})`),t},[]).join(" ");J7=class extends xt.default.PureComponent{constructor(){super(...arguments);W(this,"state",{open:!1});W(this,"onTogglePicker",t=>this.setState({open:t}));W(this,"onUpdateText",t=>{this.props.onChange(t.target.value)})}render(){return xt.default.createElement(qt,{open:this.state.open,modalClass:"is-filter",isScrolling:!0,isInput:!0,swatchLabelClass:this.props.value.trim()?"has-value":"",label:this.props.value.trim()||w("app.edit"),content:xt.default.createElement(te,{type:"filter"}),onToggle:this.onTogglePicker},xt.default.createElement(toe,{value:this.props.value,updateValue:this.props.updateValue},(t,{onAdd:n,onUpdate:o,onMove:r,onDelete:i,onDuplicate:s})=>xt.default.createElement(xt.default.Fragment,null,xt.default.createElement("div",{className:"tco-picker-input-content"},xt.default.createElement(Rd,{addLabel:"Add Filter",emptyMessage:xt.default.createElement(to,{title:w("app.controls.effects.add-filter"),message:w("app.controls.effects.add-filter-empty")}),onMove:r,onAdd:n,onDelete:i,onDuplicate:s,values:t,renderItemLabel:a=>`${a.type}(${a.param[a.type]||x_[a.type]||""})`,renderItemContent:a=>{let l=Rne[a.type];return xt.default.createElement(xt.default.Fragment,null,xt.default.createElement(We,{label:"Type"},xt.default.createElement(pr,{value:a.type,options:Wne,onChange:u=>o(a.id,{type:u})})),l&&xt.default.createElement(l,{value:a.param[a.type]||x_[a.type]||"",onUpdateItem:u=>o(a.id,{param:{...a.param,[a.type]:u}})}))}})),xt.default.createElement("div",{className:"tco-picker-input"},xt.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})))))}}});function ioe({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 st.default.createElement(st.default.Fragment,null,st.default.createElement(We,{label:st.default.createElement(te,{type:"axisX"})},st.default.createElement(Bt,{value:e.x,onUpdate:n("x"),slider:!0,...w_})),st.default.createElement(We,{label:st.default.createElement(te,{type:"axisY"})},st.default.createElement(Bt,{value:e.y,onUpdate:n("y"),slider:!0,...w_})),st.default.createElement(We,{label:st.default.createElement(te,{type:"axisZ"})},st.default.createElement(Bt,{value:e.z,onUpdate:n("z"),slider:!0,...w_})))}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 st.default.createElement(st.default.Fragment,null,st.default.createElement(We,{label:st.default.createElement(te,{type:"rotateX"})},st.default.createElement(Bt,{value:e.x,onUpdate:n("x"),slider:!0,...S_})),st.default.createElement(We,{label:st.default.createElement(te,{type:"rotateY"})},st.default.createElement(Bt,{value:e.y,onUpdate:n("y"),slider:!0,...S_})),st.default.createElement(We,{label:st.default.createElement(te,{type:"rotateZ"})},st.default.createElement(Bt,{value:e.z,onUpdate:n("z"),slider:!0,...S_})))}function aoe({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 st.default.createElement(st.default.Fragment,null,st.default.createElement(We,{label:st.default.createElement(te,{type:"axisX"})},st.default.createElement(Bt,{value:n,onUpdate:i("x"),slider:!0,...E_})),st.default.createElement(We,{label:st.default.createElement(te,{type:"axisY"})},st.default.createElement(Bt,{value:o||n,onUpdate:i("y"),slider:!0,...E_})),st.default.createElement(We,{label:st.default.createElement(te,{type:"axisZ"})},st.default.createElement(Bt,{value:r,onUpdate:i("z"),slider:!0,...E_})))}function loe({value:e,onUpdateItem:t}){let n=o=>r=>{let{x:i,y:s}=e;t({x:i,y:s,[o]:r})};return st.default.createElement(st.default.Fragment,null,st.default.createElement(We,{label:st.default.createElement(te,{type:"axisX"})},st.default.createElement(Bt,{value:e.x,onUpdate:n("x"),slider:!0,...eF})),st.default.createElement(We,{label:st.default.createElement(te,{type:"axisY"})},st.default.createElement(Bt,{value:e.y,onUpdate:n("y"),slider:!0,...eF})))}function uoe({value:e,onUpdateItem:t}){return st.default.createElement(st.default.Fragment,null,st.default.createElement(We,{label:"Value"},st.default.createElement(Bt,{value:e.amount||"0px",onUpdate:n=>t({amount:n}),slider:!0,...roe})))}function poe({value:e,updateValue:t,children:n}){let[o,r]=ma({initialState:()=>Y7(e).map(([i,s])=>({type:i,params:{[i]:s}})),makeDefault:()=>({type:"translate",params:{translate:{x:"0px",y:"0px"}}})});return wo(()=>{t(noe(o))},[o]),st.default.createElement(st.default.Fragment,null,n(o,r))}function Mm(e){let t=Gs(e.value,e.updateValue);return t||st.default.createElement(tF,{...e})}var st,Z7,noe,R7,ooe,w_,E_,eF,S_,roe,coe,tF,__=_(()=>{st=D(j());Co();Ze();ss();Ks();ii();Aa();kt();b_();Eo();vt();ke();Z7=({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(" ")},noe=e=>e.map(Z7).join(" "),R7={translate:"Move",rotate:"Rotate",scale:"Scale",skew:"Skew",perspective:"Perspective"},ooe=Object.keys(R7).map(e=>({value:e,label:R7[e]})),w_={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}}},E_={unitMode:"unitless",fallbackValue:"1",min:0,max:2,step:.1},eF={unitMode:"angle",fallbackValue:"0deg",ranges:{deg:{min:-45,max:45,step:1}}},S_={unitMode:"angle",fallbackValue:"0deg",ranges:{deg:{min:-360,max:360,step:1}}},roe={validKeywords:["calc"],availableUnits:["px"],fallbackValue:"500px",ranges:{px:{min:500,max:2e3,step:50}}};coe={translate:ioe,rotate:soe,scale:aoe,skew:loe,perspective:uoe};tF=class extends st.default.PureComponent{constructor(){super(...arguments);W(this,"state",{open:!1});W(this,"onTogglePicker",t=>this.setState({open:t}));W(this,"onUpdateText",t=>{this.props.onChange(t.target.value)})}render(){return st.default.createElement(qt,{isScrolling:!0,open:this.state.open,modalClass:"is-transform",isInput:!0,swatchLabelClass:this.props.value.trim()?"has-value":"",label:this.props.value.trim()||w("app.edit"),content:st.default.createElement(te,{type:"transform"}),onToggle:this.onTogglePicker},st.default.createElement(poe,{value:this.props.value,updateValue:this.props.updateValue},(t,{onAdd:n,onUpdate:o,onMove:r,onDelete:i,onDuplicate:s})=>st.default.createElement(st.default.Fragment,null,st.default.createElement("div",{className:"tco-picker-input-content"},st.default.createElement(Rd,{onAdd:n,emptyMessage:st.default.createElement(to,{title:w("app.controls.effects.add-transform"),message:w("app.controls.effects.add-transform-empty")}),addLabel:"Add Transform",onMove:r,onDelete:i,onDuplicate:s,values:t,renderItemLabel:Z7,renderItemContent:a=>{let l=coe[a.type];return st.default.createElement(st.default.Fragment,null,st.default.createElement(We,{label:"Type"},st.default.createElement(pr,{value:a.type,options:ooe,onChange:u=>o(a.id,{type:u})})),l&&st.default.createElement(l,{value:a.params[a.type]||{},onUpdateItem:u=>o(a.id,{params:{...a.params,[a.type]:u}})}))}})),st.default.createElement("div",{className:"tco-picker-input"},st.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})))))}}});function O_(e){let{values:t,updateValue:n,updateQueryValue:o}=e,{dynamicContent:r,breakoutMode:i}=pt(),s=(0,pn.useCallback)(()=>{n("center","justify"),n("center","align")},[n]),a=(0,pn.useCallback)(g=>{o("toggle",g,null)},[o]),u=(0,pn.useMemo)(()=>(t.direction||"row").split("-")[0],[t.direction])==="row",c=u?"justify":"align",p=u?"align":"justify",f=typeof t.toggle!="undefined",d=typeof t.self!="undefined",m=t.toggle,h=!f||m;return pn.default.createElement(yo,{topLevelOnly:!0,isToggledOn:m,onToggle:f?a:null,afterHeader:h&&pn.default.createElement(Ho,{onClick:s,className:"tco-btn tco-control-group-header-action",tooltip:"Center All"},pn.default.createElement(te,{type:"quick-center-flexbox"})),...e},h&&pn.default.createElement(pn.default.Fragment,null,pn.default.createElement(Nn,{label:w("app.controls.flex.direction"),primaryKey:"direction",onlyAffectKey:!0,parentControl:e,noInput:!0,controlInputWrapper:!0},(g,v)=>{if(i)return pn.default.createElement(no,{value:g,onUpdate:v,dynamicContent:r});let y=(g||"").replace("-reverse",""),x=g.includes("-reverse");return pn.default.createElement(pn.default.Fragment,null,pn.default.createElement(Qe,{half:!0},pn.default.createElement(Kn,{value:y,choices:foe(),onUpdate:C=>{v(`${C}${x?"-reverse":""}`,"direction");let T=voe(t.align),E=goe(t.justify);t.justify!==T&&n(T,"justify"),t.align!==E&&n(E,"align")}})),pn.default.createElement(Qe,{half:!0},pn.default.createElement(Yt,{checked:x,label:w("app.controls.flex.reverse"),onToggle:C=>{v(`${y}${C?"-reverse":""}`)}})))}),pn.default.createElement(Nn,{label:w("app.controls.flex.wrap"),primaryKey:"wrap",onlyAffectKey:!0,parentControl:e},(g,v)=>pn.default.createElement(Kn,{value:g,choices:doe(),onUpdate:v})),pn.default.createElement(Nn,{label:w("app.controls.flex.gap"),primaryKey:"gap",onlyAffectKey:!0,parentControl:e},(g,v)=>pn.default.createElement(c_,{value:g,onUpdate:v})),pn.default.createElement(Nn,{label:w("app.controls.flex.align-h"),primaryKey:c,onlyAffectKey:!0,parentControl:e},(g,v)=>i?pn.default.createElement(no,{value:g,onUpdate:v,dynamicContent:r}):pn.default.createElement(Ml,{value:g,display:"flex",axis:u?"main":"cross",context:"content",iconDirection:"x",onChange:v})),pn.default.createElement(Nn,{label:w("app.controls.flex.align-v"),primaryKey:p,onlyAffectKey:!0,parentControl:e},(g,v)=>i?pn.default.createElement(no,{value:g,onUpdate:v,dynamicContent:r}):pn.default.createElement(Ml,{value:g,display:"flex",axis:u?"cross":"main",context:"content",iconDirection:"y",onChange:v})),d&&pn.default.createElement(Nn,{label:w("app.controls.flex.self"),primaryKey:"self",parentControl:e},(g,v)=>i?pn.default.createElement(no,{value:g,onUpdate:v,dynamicContent:r}):pn.default.createElement(Pm,{value:g,updateValue:v}))))}var pn,T_,foe,doe,fy,moe,hoe,goe,voe,nF=_(()=>{pn=D(j());kt();qr();Jo();m_();ay();Bn();Ze();ke();T_=D(ln());vt();p_();foe=(0,T_.memoize)(()=>[{value:"row",icon:"ui:horizontal",tooltip:w("app.controls.flex.row")},{value:"column",icon:"ui:vertical",tooltip:w("app.controls.flex.column")}]),doe=(0,T_.memoize)(()=>[{value:!0,label:w("app.forms.toggle.on")},{value:!1,label:w("app.forms.toggle.off")}]),fy=["flex-start","center","flex-end"],moe=["space-between","space-around"],hoe=["stretch"],goe=e=>[...fy,...hoe].includes(e)?e:e==="space-around"?"stretch":fy[0],voe=e=>[...fy,...moe].includes(e)?e:e==="stretch"?"space-around":fy[0]});function Lm({value:e,values:t,updateValue:n}){let{weight:o,options:r,isDc:i}=M6(e,t.font_family),{breakoutMode:s,dynamicContent:a}=pt(),l=(0,Dm.useCallback)(u=>{n(u)},[n]);return i||s?Dm.default.createElement(no,{value:e,onUpdate:n,dynamicContent:a}):Dm.default.createElement(xa,{value:o,options:r,onChange:l})}var Dm,k_=_(()=>{Dm=D(j());hl();ke();Zc();vt()});function yoe({id:e,title:t,selected:n,group:o,onUpdate:r}){let i=(0,Ht.useCallback)(()=>{r(e)},[r,e]);return Ht.default.createElement("span",{onClick:i,title:t,"data-cs-icon-id":e,"data-cs-icon-group":o,className:ie("tco-icons-choice",{"is-active":n===e})},Ht.default.createElement(wl,{icon:e}))}function xoe({list:e,value:t,onUpdate:n}){let[o,r]=(0,Ht.useState)(!1),i=(0,Ht.useMemo)(()=>o?e:e.slice(0,50),[o,e]);(0,Ht.useEffect)(()=>{let a=setTimeout(()=>{r(!0)});return()=>{clearTimeout(a)}},[]);let s=(0,Ht.useRef)();return Ht.default.createElement("div",{ref:s,className:"tco-icons-wrapper"},Ht.default.createElement(m0,{items:i,scrollRef:s,renderFunc:function(a){return Ht.default.createElement(boe,{key:`${a.id}${a.prefix}`,onUpdate:n,selected:t,...a})}}))}function dy({label:e,value:t,onUpdate:n,closeOnSelect:o=!0}){let{isLoading:r,allTabs:i=[],enabledTabs:s,getGroupFromPrefix:a,searchIconGroup:l,resolveIconPrefix:u}=Cl(),[c,p]=(0,Ht.useState)(!1),f=(0,Ht.useCallback)(T=>{n(T),o&&p(!1)},[n,o]),d=s&&s.length&&s[0].value,[m,h]=(0,Ht.useState)(),[g,v]=(0,Ht.useState)(d);(0,Ht.useEffect)(()=>{!g&&!r&&v(a(u(t)))},[r,g,v]);let y=(0,Ht.useMemo)(function(){return i.length<=1?[]:{choices:i}},[i]),x=(0,Ht.useCallback)(T=>{h(T)},[h]),C=(0,Ht.useMemo)(()=>r?[]:l(m,g),[r,l,m,g]);return Ht.default.createElement(qt,{className:"tco-form-icon-picker",modalClass:"is-icon-picker",isInput:!0,open:c,onToggle:p,label:e||w("app.edit"),content:Ht.default.createElement("div",{"data-cs-icon-id":t},Ht.default.createElement(wl,{icon:t}))},r?Ht.default.createElement(bo,null):Ht.default.createElement(Ht.default.Fragment,null,s.length<=0?Ht.default.createElement(to,{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."}):Ht.default.createElement(Ht.default.Fragment,null,Ht.default.createElement("div",{className:"tco-picker-header"},Ht.default.createElement(bi,{query:m,context:w("app.forms.icon-picker.search-context"),focusOnShortcut:!1,onQueryChange:x}),i.length>1&&Ht.default.createElement("div",{className:"tco-picker-tabs tco-picker-tabs-icon"},Ht.default.createElement(Dr,{options:y,value:g,updateValue:v,useDynamicContent:!1}))),C.length<=0?Ht.default.createElement(to,{title:w("app.forms.icon-picker.blank"),message:"Try an alternate word that matches what you're looking for or start over."}):Ht.default.createElement(xoe,{value:t,list:C,onUpdate:f}))))}var Ht,rDe,boe,oF=_(()=>{Ht=D(j());Ye();rDe=D(ln());kr();Co();gl();n0();ke();ii();rp();ka();_E();boe=(0,Ht.memo)(yoe)});function Nm({value:e,values:t={},level:n,options:o={},updateValue:r}){let{dynamicContent:i,breakoutMode:s}=pt(),a=(0,Es.useCallback)(function(l){r(l,"alt")},[r]);return Es.default.createElement(Es.default.Fragment,null,Es.default.createElement(Qe,{half:!!t.alt||o.half||n>2&&o.half!==!1},s?Es.default.createElement(no,{value:e,onUpdate:r,dynamicContent:i,placeholder:o.label}):Es.default.createElement(dy,{value:e,label:o.label,onUpdate:r})),t.alt&&Es.default.createElement(Qe,{half:!0},s?Es.default.createElement(no,{value:t.alt,onUpdate:a,dynamicContent:i,placeholder:o.alt_label||o.label}):Es.default.createElement(dy,{value:t.alt,label:o.alt_label||o.label,onUpdate:a})))}var Es,A_=_(()=>{Es=D(j());oF();kt();vt()});function rF(e){let t=P_(e);return Jl(`attachment-id:${e??""}`,async()=>t!=="attachment"||!e?{}:await ho("locate-attachment",{attachment:e}))}function P_(e){return(0,Dp.useMemo)(()=>Coe(e),[e])}function Coe(e=""){let[t,n]=e.split(":");return t===String(parseInt(t,10))?"attachment":e.includes("{{dc:")?"dynamic-content":"url"}function my(e,t,n){let[o,r]=(0,Dp.useState)(!1);(0,Dp.useEffect)(function(){o||(r(!0),parseFloat(e).toString()===e&&n(`${e}:full`,t))},[e,o,r])}var Dp,hy=_(()=>{Dp=D(j());Of();Dn()});function Lp({value:e="",onUpdate:t,classes:n={},pattern:o,useDynamicContent:r=!1,initialWidth:i="",initialHeight:s="",inputProps:a={},onUpdateDimensions:l,children:u}){let c=P_(e),{isLoading:p,data:{data:{src:f,width:d,height:m,alt:h}={}}={}}=rF(e);(0,wn.useEffect)(()=>{p||(f&&y(f),h&&C(h),(m||d)&&E({height:m,width:d}))},[p,f,d,m,h]);let g=c==="dynamic-content",[v,y]=(0,wn.useState)(()=>c==="url"?e:""),[x,C]=(0,wn.useState)(""),[T,E]=(0,wn.useState)({width:i,height:s}),k=(0,wn.useRef)(),S=(0,wn.useCallback)(V=>{l&&(l(V),E(V))},[l]),P=(0,wn.useCallback)(({url:V="",alt:I,height:H,id:X,size:re,width:ue})=>{if(X){let ve=`${X}${re?`:${re}`:""}`;Ro.setQueryData(`attachment-id:${ve}`,{src:V,width:ue,height:H,alt:I},{staleTime:1/0}),t(`${X}${re?`:${re}`:""}`)}else I&&C(I),(H||ue)&&E({height:H,width:ue}),y(V),t(V)},[t,C]),A=(0,wn.useCallback)(()=>{k.current&&k.current(),k.current=Uu({single:!0,onInsert:P})},[P]),B=(0,wn.useCallback)(()=>{t(""),y(""),C(""),E({height:"",width:""})},[t]);(0,wn.useEffect)(()=>{k.current&&k.current()},[]);let z=wn.default.createElement(wn.default.Fragment,null,wn.default.createElement("div",{className:ie("tco-image",{"is-pattern":o,"is-empty":!e},n),style:{backgroundImage:v?`url(${v})`:"none"}},g&&wn.default.createElement("span",{className:"is-dc"},wn.default.createElement(te,{type:"database"})),wn.default.createElement("span",{onClick:A,className:"is-add"},wn.default.createElement(te,{type:"plus"})),wn.default.createElement("span",{onClick:B,className:"is-remove"},wn.default.createElement(te,{type:"close"})),c==="url"&&wn.default.createElement(woe,{key:e,src:e,onUpdate:S})),!r&&wn.default.createElement("div",{className:"tco-code-editor-buttons"},wn.default.createElement(ds,{inputProps:a,extensionType:"image-upload-button",contentType:"image",onUpdate:t})));return typeof u=="function"?u({output:z,dimensions:g?{}:T,altPreview:x}):z}var wn,woe,I_=_(()=>{wn=D(j());Ye();Ze();T0();Of();as();Dn();hy();ai();Yc();woe=({src:e,onUpdate:t})=>{let n=(0,wn.useRef)();return(0,wn.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]),wn.default.createElement("img",{src:e,ref:n,style:{width:1,height:1,opacity:0,pointerEvents:"none"}})}});var Lt,iF,sF,aF=_(()=>{Lt=D(j());Ye();Jo();I_();Ze();ke();kt();ss();vt();Mr();hy();Du();iF=(0,Lt.memo)(e=>{let{values:t,updateValue:n,options:o,level:r}=e,{dynamicContent:i}=pt(),s=i&&o.dynamic_content!==!1,a=E=>typeof t[E]!="undefined",l=(0,Lt.useCallback)(E=>E&&(t.is_retina?Math.round(E/2):E)||"",[t.is_retina]),u=a("img_source")?"img_source":"value",c=(0,Lt.useCallback)(({width:E,height:k})=>{E!==t.width&&n(E,"width"),k!==t.height&&n(k,"height")},[t.width,t.height,n]),p=(0,Lt.useCallback)(E=>{n(E,u)},[n,u]),f=Lt.default.createElement(Qe,null,Lt.default.createElement(Lp,{useDynamicContent:s,value:t[u],onUpdate:p,onUpdateDimensions:c,inputProps:e,classes:{"tco-image-with-dynamic-content":s}}),s&&Lt.default.createElement("div",{className:"tco-image-dc-url-controlimage",style:{position:"absolute",bottom:"0px",left:"0px",right:"0px",zIndex:50}},Lt.default.createElement(Ut,{type:"text",value:t[u],dcType:"scalar",contentType:"image",controlProps:e,label:w("app.controls.image"),placeholder:w("app.controls.image.source"),onUpdate:p}))),d=(0,Lt.useCallback)(function(E){n(E,"attachment_srcset")},[n]),m=(0,Lt.useCallback)(function(E){n(E,"decorative")},[n]);if(my(t[u],u,n),r>1)return f;let h=a("decorative"),g=a("has_link"),v=a("is_retina"),y=a("alt_text")&&(!h||!t.decorative),x=a("object_fit"),C=a("attachment_srcset"),T=4;return y&&(T-=1),g&&(T-=.5),x&&(T-=1),T=Math.floor(T),Lt.default.createElement(Lp,{initalWidth:t.width,initalHeight:t.height,inputProps:e,useDynamicContent:s,value:t[u],onUpdate:p,onUpdateDimensions:c},({output:E,altPreview:k,dimensions:{width:S,height:P}})=>Lt.default.createElement(Lt.default.Fragment,null,Lt.default.createElement(We,{label:v?w("app.controls.image.retina"):w("app.controls.image.dim-preview")},Lt.default.createElement(Qe,null,Lt.default.createElement("div",{className:"tco-image-dimensions"},v&&Lt.default.createElement("button",{className:ie({"is-active":t.is_retina}),onClick:()=>n(!t.is_retina,"is_retina")},Lt.default.createElement(te,{type:"retina"})),Lt.default.createElement("div",null,Lt.default.createElement("span",null,w("app.controls.image.w")),Lt.default.createElement("input",{type:"text",disabled:!0,readOnly:!0,value:l(S)})),Lt.default.createElement("div",null,Lt.default.createElement("span",null,w("app.controls.image.h")),Lt.default.createElement("input",{type:"text",disabled:!0,readOnly:!0,value:l(P)}))))),Lt.default.createElement(We,{label:w("app.controls.image.source"),height:T},E),s&&Lt.default.createElement(We,{label:" ",style:{marginTop:"-6px"}},Lt.default.createElement(Qe,null,Lt.default.createElement(Ut,{type:"text",value:t[u],dcType:"scalar",contentType:"image",controlProps:e,label:w("app.controls.image"),placeholder:w("app.controls.image.source"),onUpdate:A=>n(A,u)}))),y&&Lt.default.createElement(We,{label:w("app.controls.image.alt-text")},Lt.default.createElement(Qe,null,Lt.default.createElement(Ut,{dcType:s?"scalar":!1,type:"text",value:t.alt_text,controlProps:e,id:e.id+"-alt",label:w("app.controls.image.alt-text"),placeholder:k||o.alt_text_placeholder||w("app.controls.image.alt-text-placeholder"),onUpdate:A=>n(A,"alt_text")}))),x&&Lt.default.createElement(Lt.default.Fragment,null,Lt.default.createElement(Nn,{label:w("app.controls.image.object-fit"),primaryKey:"object_fit",parentControl:e},(A,B)=>Lt.default.createElement(pr,{value:A,options:[{value:"contain",label:w("app.controls.image.contain")},{value:"cover",label:w("app.controls.image.cover")},{value:"fill",label:w("app.controls.image.fill")},{value:"none",label:w("app.controls.image.none")},{value:"scale-down",label:w("app.controls.image.scale-down")}],onChange:B})),Lt.default.createElement(Nn,{label:w("app.controls.image.object-position"),primaryKey:"object_position",parentControl:e},(A,B)=>Lt.default.createElement(Ut,{dcType:s?"scalar":!1,type:"text",value:A,placeholder:"50% 50%",onUpdate:B}))),C&&Lt.default.createElement(Nn,{label:w("app.controls.image.attachment-srcset"),description:w("app.controls.image.attachment-srcset.description"),primaryKey:"attachment_srcset",parentControl:e},(A,B)=>Lt.default.createElement(Si,{value:A,updateValue:d})),h&&Lt.default.createElement(Nn,{label:w("app.controls.image.decorative"),description:w("app.controls.image.decorative.description"),primaryKey:"decorative",parentControl:e},(A,B)=>Lt.default.createElement(Si,{value:A,updateValue:m}))))});iF.displayName="ControlImage";sF=iF});var Ss,lF,gy,M_=_(()=>{Ss=D(j());I_();vt();Mr();ke();hy();lF=(0,Ss.memo)(({options:e={},value:t,updateValue:n,height:o=2,...r}={})=>{let{breakoutMode:i,dynamicContent:s}=pt(),a=(0,Ss.useCallback)(c=>{n(c)},[n]);if(my(t,null,n),i)return Ss.default.createElement(no,{value:t,onUpdate:n,dynamicContent:s});let l=s&&e.dynamic!==!1,u="tco-image-with-dynamic-content";return Ss.default.createElement(Ss.default.Fragment,null,Ss.default.createElement(Lp,{allowAttachmentID:!0,useDynamicContent:l,value:t,pattern:e.pattern,onUpdate:a,classes:{[u]:l}}),l&&Ss.default.createElement("div",{className:"tco-image-dc-url"},Ss.default.createElement(Ut,{type:"text",value:t,dcType:"scalar",contentType:"image",controlProps:r,placeholder:w("app.controls.image.source"),onUpdate:a})))});lF.displayName="ControlImageSource";gy=lF});var Np,Eoe,uF,cF=_(()=>{Np=D(j());Ye();qr();Ze();rp();wi();Eoe=(0,Np.memo)(function(e){let{info:t}=gr(),n=t.map(({tag:i})=>({value:i,icon:`ui:size-${i}`})),o=e.value==="none"||!!n.find(({value:i})=>e.value===i),r=(0,Np.useCallback)(i=>{e.updateValue(i)},[e.updateValue]);return Np.default.createElement(Kn,{choices:n,offValue:"none",value:o?e.value:"xl",onUpdate:r})}),uF=Eoe});function L_({breakoutMode:e=!1,Component:t=Yt,resetValue:n=!1,...o}){if(e||typeof o.value!="boolean"){let r=typeof o.value=="boolean"?(!!o.value).toString():o.value;return D_.default.createElement(Ei,{...o,isCustomValue:!0,updateValue:o.onUpdate,resetValue:n,value:r})}return D_.default.createElement(t,{...o})}var D_,pF=_(()=>{D_=D(j());Jo();ku()});function vy(e){return fF.default.createElement(L_,{...e,Component:Yt})}var fF,dF=_(()=>{fF=D(j());Jo();pF()});var yn,Fp,Soe,_oe,N_,F_,mF,yy,hF=_(()=>{yn=D(j());kt();qr();Jo();dF();ke();Fp=D(ln());Mr();vt();Soe=(0,Fp.memoize)(()=>[{value:"url",icon:"ui:link",tooltip:w("app.controls.link.url")},{value:"email",icon:"ui:mail",tooltip:w("app.controls.link.email")},{value:"tel",icon:"ui:phone",tooltip:w("app.controls.link.phone")}]),_oe=(0,Fp.memoize)(e=>(e||"").match(/mailto:/)?"email":(e||"").match(/tel:/)?"tel":"url"),N_=(0,Fp.memoize)(e=>(e||"").match(/mailto:/)?e.replace(/mailto:(?:\/\/)?/g,"").replace(/\?.*/g,""):""),F_=(0,Fp.memoize)(e=>{if(!(e||"").match(/mailto:/))return"";let t=e.match(/\?subject=(.*)/)||"";return!t&&!t[1]?"":t[1]}),mF=(0,Fp.memoize)(e=>(e||"").match(/tel:/)?e.replace(/tel:(?:\/\/)?/g,""):""),yy=class extends yn.default.PureComponent{constructor(){super(...arguments);W(this,"state",{linkType:null});W(this,"updateEmailAddress",t=>{let n=F_(this.props.values.url),o=t.replace(/mailto:(?:\/\/)?/g,"").replace(/\?.*/g,"");this.props.updateValue(`mailto:${o}${n?`?subject=${n}`:""}`,"url")});W(this,"updateEmailSubject",t=>{let n=N_(this.props.values.url),o=t.length>0?`?subject=${t}`:"";this.props.updateValue(`mailto:${n}${o}`,"url")});W(this,"updatePhoneNumber",t=>{this.props.updateValue(t===""?"":`tel:${t}`,"url")});W(this,"onChooseLinkType",t=>this.setState({linkType:t}));W(this,"onUpdateContent",t=>this.props.updateValue(t,"content"));W(this,"onUpdateUrl",t=>this.props.updateValue(t,"url"));W(this,"onToggleNewTab",t=>this.props.updateValue(t,"new_tab"));W(this,"onToggleNoFollow",t=>this.props.updateValue(t,"nofollow"))}getLinkType(){return this.state.linkType===null?_oe(this.props.values.url):this.state.linkType}getLinkPreview(){let{url:t}=this.props.values;switch(this.getLinkType()){case"email":{let n=F_(t);return`mailto:${N_(t)}${n?`?subject=${n}`:""}`}case"tel":return`tel:${mF(t)}`}return t}isKeyMapped(t){return typeof this.props.values[t]!="undefined"}render(){let{breakoutMode:t}=this.props;return yn.default.createElement(Pr.Consumer,null,({dynamicContent:n})=>{let o=this.getLinkType(),r=n&&this.props.options.dynamic_content!==!1;return yn.default.createElement(yn.default.Fragment,null,yn.default.createElement(We,{label:w("app.controls.link.type")},yn.default.createElement(Qe,null,yn.default.createElement(Kn,{value:o,choices:Soe(),onUpdate:this.onChooseLinkType}))),this.isKeyMapped("content")&&yn.default.createElement(We,{label:w("app.controls.link.content")},yn.default.createElement(Qe,null,yn.default.createElement(Ut,{dcType:r?"scalar":!1,value:this.props.values.content,onUpdate:this.onUpdateContent}))),o==="url"&&yn.default.createElement(We,{label:w("app.controls.link.url")},yn.default.createElement(Qe,null,yn.default.createElement(Ut,{dcType:r?"scalar":!1,value:this.props.values.url,placeholder:w("app.controls.link.url-placeholder"),onUpdate:this.onUpdateUrl})),this.isKeyMapped("new_tab")&&yn.default.createElement(Qe,{half:!t&&typeof this.props.values.new_tab=="boolean"},yn.default.createElement(vy,{breakoutMode:t,checked:this.props.values.new_tab,label:w("app.controls.link.new-tab"),onToggle:this.onToggleNewTab,value:this.props.values.new_tab,placeholder:w("app.controls.link.new-tab"),dcType:r?"scalar":!1,onUpdate:this.onToggleNewTab})),this.isKeyMapped("nofollow")&&yn.default.createElement(Qe,{half:!t&&typeof this.props.values.nofollow=="boolean"},yn.default.createElement(vy,{breakoutMode:t,checked:this.props.values.nofollow,onToggle:this.onToggleNoFollow,value:this.props.values.nofollow,placeholder:w("app.controls.link.nofollow"),dcType:r?"scalar":!1,onUpdate:this.onToggleNoFollow},yn.default.createElement("code",null,"nofollow")))),o==="email"&&yn.default.createElement(We,{label:w("app.controls.link.email")},yn.default.createElement(Qe,null,yn.default.createElement(Ut,{dcType:r?"scalar":!1,value:N_(this.props.values.url),placeholder:w("app.controls.link.email-placeholder"),onUpdate:this.updateEmailAddress}))),o==="email"&&yn.default.createElement(We,{label:w("app.controls.link.email-subject")},yn.default.createElement(Qe,null,yn.default.createElement(Ut,{dcType:r?"scalar":!1,value:F_(this.props.values.url),placeholder:w("app.controls.link.email-subject-placeholder"),onUpdate:this.updateEmailSubject}))),o==="tel"&&yn.default.createElement(We,{label:w("app.controls.link.phone")},yn.default.createElement(Qe,null,yn.default.createElement(Ut,{dcType:r?"scalar":!1,value:mF(this.props.values.url),placeholder:w("app.controls.link.phone-placeholder"),onUpdate:this.updatePhoneNumber}))),(o==="tel"||o==="email")&&yn.default.createElement(We,{label:w("app.controls.link.preview")},yn.default.createElement(Qe,null,yn.default.createElement("input",{type:"text",value:this.getLinkPreview(),disabled:!0}))))})}}});var V_,by,gF=_(()=>{V_=D(j());Ye();by=class extends V_.default.PureComponent{render(){let{placeholder:t,monospace:n,min:o,max:r,step:i}=this.props.options;return V_.default.createElement("input",{className:ie({"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})}}});function U_(e){let{control:{options:{title:t,message:n}={}}={}}=e;return React.createElement(to,{title:t,message:n})}var vF=_(()=>{ii()});function Fm(e){let{options:{display:t="flex",axis:n="main",context:o="content",icon_direction:r="x"}={}}=e,i=Gs(e.value,e.updateValue);return i||yF.default.createElement(Ml,{value:e.value,display:t,axis:n,context:o,iconDirection:r,onChange:e.updateValue})}var yF,B_=_(()=>{yF=D(j());ay();vt()});var xy,Cy,bF=_(()=>{xy=D(j());oC();kt();Cy=class extends xy.default.PureComponent{render(){return xy.default.createElement(Qe,null,xy.default.createElement(cu,{value:this.props.value,onUpdateValue:t=>this.props.updateValue(t),placeholder:this.props.options.placeholder}))}}});function z_({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,Vr.useState)(Array.isArray(o)?o:[]),l=(0,Vr.useCallback)((f=0)=>{a(d=>{let m=[...d];return m.splice(f+1,0,i),m})},[a,i]),u=(0,Vr.useCallback)(f=>{a(d=>{let m=[...d];return m.splice(f,1),m})},[a]),c=(0,Vr.useCallback)((f,d)=>{a(m=>{let h=[...m];return h[d]=f,h})},[a]);wo(()=>{r(s)},[s]);let p=t!==!0||s.length>1;return Vr.default.createElement("ul",{className:"tco-select-many tco-picker-assignments-list"},s.map((f,d)=>Vr.default.createElement(Toe,{options:n,key:`${f}:${d}`,value:f,isLast:!s[d+1],onAdd:()=>{l(d)},onDelete:p?()=>{u(d)}:null,onUpdate:m=>c(m,d)})),s.length<=0&&Vr.default.createElement("li",{className:"is-add"},Vr.default.createElement("button",{onClick:()=>l(0),className:"tco-btn tco-btn-info"},e||"Add")))}var Vr,Toe,xF=_(()=>{Vr=D(j());Ye();hl();Ze();ke();Eo();Toe=({options:e,onAdd:t,onDelete:n,isLast:o,value:r,onUpdate:i})=>Vr.default.createElement("li",{className:"is-statement"},Vr.default.createElement(Ov,{options:e,value:r,onChange:i}),Vr.default.createElement("button",{className:ie("tco-btn","is-and",{"is-active":!o}),onClick:t},"and"),n&&Vr.default.createElement("button",{className:"tco-btn is-delete",onClick:n},Vr.default.createElement(te,{type:"close"})))});var so,CF,Ooe,wy,wF=_(()=>{so=D(j());kt();qr();Jo();ss();Mr();ke();vt();CF=D(ln()),Ooe=(0,CF.memoize)(()=>[{value:"link",label:w("app.controls.share.link")},{value:"share",label:w("app.controls.share")}]),wy=class extends so.default.PureComponent{constructor(){super(...arguments);W(this,"state",{linkType:null});W(this,"onUpdateUrl",t=>this.props.updateValue(t,"url"));W(this,"onUpdateNewTab",t=>this.props.updateValue(t,"new_tab"));W(this,"onUpdateNofollow",t=>this.props.updateValue(t,"nofollow"));W(this,"onUpdateShareEnabled",t=>this.props.updateValue(t==="share","share_enabled"));W(this,"onUpdateShareType",t=>this.props.updateValue(t,"share_type"));W(this,"onUpdateShareTitle",t=>this.props.updateValue(t,"share_title"))}isKeyMapped(t){return typeof this.props.values[t]!="undefined"}renderShare(t){return so.default.createElement(so.default.Fragment,null,so.default.createElement(We,{label:w("app.controls.share")},so.default.createElement(Qe,null,so.default.createElement(pr,{value:this.props.values.share_type,options:window.csAppData.socialShareOptions,onChange:this.onUpdateShareType}))),so.default.createElement(We,{label:w("app.controls.share.title")},so.default.createElement(Qe,null,so.default.createElement(Ut,{dcType:t?"scalar":!1,store:this.props.store,value:this.props.values.share_title,onUpdate:this.onUpdateShareTitle}))))}renderLink(t){return so.default.createElement(We,{label:w("app.controls.link.url")},so.default.createElement(Qe,null,so.default.createElement(Ut,{dcType:t?"scalar":!1,store:this.props.store,value:this.props.values.url,placeholder:w("app.controls.link.url-placeholder"),onUpdate:this.onUpdateUrl})),this.isKeyMapped("new_tab")&&so.default.createElement(Qe,{half:!0},so.default.createElement(Yt,{checked:this.props.values.new_tab,label:w("app.controls.link.new-tab"),onToggle:this.onUpdateNewTab})),this.isKeyMapped("nofollow")&&so.default.createElement(Qe,{half:!0},so.default.createElement(Yt,{checked:this.props.values.nofollow,onToggle:this.onUpdateNofollow},so.default.createElement("code",null,"nofollow"))))}render(){return so.default.createElement(Pr.Consumer,null,({dynamicContent:t})=>{let n=t&&this.props.options.dynamic_content!==!1;return so.default.createElement(so.default.Fragment,null,so.default.createElement(We,{label:w("app.controls.share.type")},so.default.createElement(Qe,null,so.default.createElement(Kn,{value:this.props.values.share_enabled?"share":"link",choices:Ooe(),onUpdate:this.onUpdateShareEnabled}))),this.props.values.share_enabled?this.renderShare(n):this.renderLink(n))})}}});function koe({value:e=[],context:t,updateValue:n}){let o=LP(t),{docTypeName:r}=At(),i=Object.values(o),[s,a]=ma({initialState:()=>Array.isArray(e)?e:[],makeDefault:c=>({group:!0,condition:"",value:""}),makeId:Ur}),l=(0,yr.useCallback)(function(c,p){return od(c,p,o)},[r]);wo(()=>{n(s.map(({id:c,...p})=>p))},[s]);let u=(0,yr.useCallback)(()=>{a.onAdd({condition:o[1].options[0].value,group:!0})},[a.onAdd,o]);return Pp([s?.length,i?.length]),yr.default.createElement("ul",{className:"tco-picker-assignments-list"},s.map((c,p)=>yr.default.createElement(Cm,{context:t,options:o,findFunc:l,key:c.id,value:c,handlers:a,isLast:!s[p+1]||s[p+1].group})),yr.default.createElement("li",null,yr.default.createElement("button",{onClick:u,className:"tco-btn tco-btn-info"},"Add Condition Group")))}function $_({label:e,value:t,updateValue:n}){let[o,r]=(0,yr.useState)(!1),i=(0,yr.useCallback)(s=>r(a=>typeof s=="undefined"?!a:s),[r]);return yr.default.createElement(qt,{open:o,modalClass:"is-assignments",isInput:!0,onToggle:i,label:w("app.edit"),content:yr.default.createElement(te,{type:"assignments"})},yr.default.createElement("div",{className:"tco-picker-assignments-content"},yr.default.createElement("header",{className:"tco-control-group-header"},yr.default.createElement("span",{className:"tco-control-group-label"},"Conditions")),yr.default.createElement(koe,{value:t,context:"element",updateValue:n})))}var yr,EF=_(()=>{yr=D(j());Co();ke();Eo();Er();Ze();rd();KS();Z0();rn();rd()});function j_({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:f="",children:d,inputProps:m}){let h=si("ui_theme"),g=si("tinymce_preserve_p_tags"),v=c.filter(I=>Ioe.includes(I)).filter(I=>!(I==="text"&&!Ey())),[y,x]=(0,tn.useState)(()=>{if(n&&v.includes(n))return n;let I=l?"raw":"html";return a&&v.includes("text")?"text":I}),[C,T]=(0,tn.useState)(!1),E=o?e||t:"",k=(0,tn.useCallback)(()=>{T(!1)},[T]),S=(0,tn.useCallback)(()=>{T(I=>!I)},[T]),P=p&&!C,A=(0,tn.useMemo)(()=>tn.default.createElement(H_,{uiTheme:h,preservePTags:g,autoFocus:s,placeholder:t,mode:y,extraToolbar:!P,availableModes:v,value:e,onSelectionChange:i,onUpdate:r,inputProps:m},d),[e,v,P,i,h,s,t,y,r]),B=l?w("app.edit"):null,z=tn.default.createElement(tn.default.Fragment,null,v.map(I=>tn.default.createElement("button",{key:I,onClick:()=>x(I),className:ie({"is-active":I===y})},B||w(`app.controls.text-editor.mode-${I==="text"?"rich-text":I}`)))),V=(0,tn.useMemo)(()=>C?w("app.a11y.close"):p?tn.default.createElement(te,{type:"swarr"}):w(`app.controls.text-editor.${o?"click-to-edit":"edit-text"}`),[p,C]);return P?tn.default.createElement(_m,{nav:z,onToggle:S},A):tn.default.createElement(tn.default.Fragment,null,tn.default.createElement(S0,{className:ie({"is-expandable":p,"is-floating":C}),label:V,onClick:S},u>1?tn.default.createElement("textarea",{value:E,disabled:!0}):tn.default.createElement("input",{value:E,type:"text",disabled:!0})),C&&tn.default.createElement(am,{name:"text-editor",onClose:k,active:!0,nav:z,className:f},A))}var tn,Aoe,Poe,Ey,Ioe,Sy,_y,SF,_F,H_,TF=_(()=>{tn=D(j());Ye();ke();op();Wn();Da();dr();Ze();jv();o_();Aoe=0,Poe=()=>`cswpeditor-${Aoe++}`,Ey=()=>typeof window.tinyMCEPreInit!="undefined",Ioe=["html","text","raw"],Sy=!1,_y=!1,SF=!1,_F=class extends tn.default.Component{constructor(){super(...arguments);W(this,"state",{localValue:null});W(this,"lazyUpdate",Oa(t=>{this.props.onChange(t)},50));W(this,"onBlur",()=>this.setState({localValue:null}));W(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 tn.default.createElement("textarea",{ref:s=>{this.textareaEl=s,n(s)},value:i,onChange:this.onChange,...r})}},H_=class extends tn.default.PureComponent{constructor(){super(...arguments);W(this,"getEditor",()=>this.editor);W(this,"updateSelectionFromTextarea",t=>this.props.onSelectionChange(t.target));W(this,"onUpdateFromHTML",t=>this.props.onUpdate(t));this.textAreaRef=tn.default.createRef(),this.editorID=Poe()}componentDidMount(){if(!this.props.availableModes.includes("text"))return this.focusActiveEditor();if(!Ey()){SF||(Ji(w("app.notify.tinymce-failed"),{timeout:15e3}),SF=!0);return}this.props.mode==="text"&&this.initializeEditor()}componentDidUpdate(t){if(!Ey()){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&&!Sy&&t.value!==this.props.value&&(this.editor.setContent(this.props.value,{format:"raw"}),Sy=!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||!Ey()){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=Oa(()=>{if(this.props.mode!=="text")return;_y&&clearTimeout(_y);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&&(Sy=!0,this.props.onUpdate(r),_y=setTimeout(function(){Sy=!1,_y=!1},250))},75),o.on("keyup change NodeChange PostProcess",()=>this.idleUpdate())}})}render(){return tn.default.createElement(tn.default.Fragment,null,tn.default.createElement("div",{className:ie("tco-text-editor",`tco-text-editor-mode-${this.props.mode}`)},this.props.mode==="text"&&tn.default.createElement("div",{className:"tco-text-editor-text"},tn.default.createElement("div",{id:`wp-${this.editorID}-wrap`,className:"wp-core-ui wp-editor-wrap tmce-active"},tn.default.createElement("div",{id:`wp-${this.editorID}-editor-container`,className:"wp-editor-container"},tn.default.createElement("textarea",{id:this.editorID,className:"tco-wp-editor wp-editor-area",defaultValue:this.props.value})))),this.props.mode==="html"&&tn.default.createElement(zd,{value:this.props.value,className:"tco-text-editor-html",onUpdate:this.onUpdateFromHTML,type:"html",inputProps:this.props.inputProps}),this.props.mode==="raw"&&tn.default.createElement(_F,{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)}};W(H_,"defaultProps",{value:"",placeholder:"",mode:null,uiTheme:"",preservePTags:!0,extraToolbar:!0,onUpdate:()=>{},autoFocus:!0,availableModes:[],onSelectionChange:()=>{}})});function Vm({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:f=!1,expandable:d,modalClassName:m=""}=e,[{selectionStart:h,selectionEnd:g},v]=(0,Ku.useState)({selectionStart:null,selectionEnd:null}),{ui_theme:y,rich_text_default:x}=mr(),{dynamicContent:C}=pt(),T=S=>{let P=t.substr(0,h),A=t.substring(g);n(`${P}${S}${A}`)},E=(S,P)=>{S&&S.execCommand("mceInsertContent",!1,P)};return Ku.default.createElement(j_,{mode:i,availableModes:(()=>c?["html","raw"]:f?["raw"]:p?["text"]:["html","text","raw"])(),contentStyle:y==="dark"?"dark":"",value:t,onlyRaw:f,placeholder:r,height:s,richTextDefault:x,showContentPreview:!u,onUpdate:n,onSelectionChange:v,expandable:d,inputProps:o,modalClassName:m},(S,P)=>{let A=S==="raw"?T:B=>E(P(),B);return Ku.default.createElement("div",{className:"tco-code-editor-buttons"},S!=="html"&&Ku.default.createElement(ds,{inputProps:o.control,extensionType:"text-editor-button",onUpdate:A}),C&&a!==!1&&S!=="html"&&Ku.default.createElement(hr,{mode:"inline",value:t,type:a||"scalar",extraTags:l,onInsert:A,selectionStart:h===null?t.length:h,selectionEnd:h===null?t.length:g}))})}var Ku,W_=_(()=>{Ku=D(j());TF();Sa();vt();dr();Yc()});var br,Ty,OF=_(()=>{br=D(j());Ks();pp();Mc();zi();ke();kt();Ty=class extends br.default.PureComponent{constructor(){super(...arguments);W(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=Bi(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=jr({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=jr({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=jr({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 br.default.createElement(yo,{topLevelOnly:!0,isToggledOn:a,onToggle:this.updateToggle,...this.props},a&&br.default.createElement(br.default.Fragment,null,br.default.createElement(We,{label:w("app.controls.x-offset")},br.default.createElement(Qe,null,br.default.createElement(Bt,{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}))),br.default.createElement(We,{label:w("app.controls.y-offset")},br.default.createElement(Qe,null,br.default.createElement(Bt,{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}))),br.default.createElement(We,{label:w("app.controls.blur")},br.default.createElement(Qe,null,br.default.createElement(Bt,{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")&&br.default.createElement(We,{label:w("app.controls.color")},this.isKeyMapped("alt_color")?br.default.createElement(fp,{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}):br.default.createElement(Sl,{value:this.props.values.color,options:i,usePalette:i.palette!==!1,onUpdate:l=>this.props.updateValue(l,"color",0),disableGradients:!0}))))}}});function Bm({options:e={},onInsert:t,className:n=""}={}){let o=(0,Um.useCallback)(function(){Uu({fileTypes:e.file_types,single:!0,onInsert:t})},[e.file_types,t]);return Um.default.createElement("button",{className:`tco-control-file-button tco-cursor-pointer ${n}`,onClick:o},Um.default.createElement(te,{type:"link"}))}var Um,G_=_(()=>{Um=D(j());Ze();T0()});var _s,Yu,q_=_(()=>{_s=D(j());Ye();Sa();vt();G_();Yc();Yu=class extends _s.default.PureComponent{constructor(){super(...arguments);W(this,"state",{selectionStart:null,selectionEnd:null});W(this,"onInputChange",t=>{this.props.updateValue(t.target.value)});W(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}`)});W(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)});W(this,"updateSelection",t=>{let{selectionStart:n,selectionEnd:o}=t.target;this.setState({selectionStart:n,selectionEnd:o})})}render(){return _s.default.createElement(Pr.Consumer,null,({dynamicContent:t})=>{let{placeholder:n,monospace:o,dynamic_content:r,dc_tags:i,file_input:s=null}=this.props.options,a=_s.default.createElement("textarea",{className:ie({"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:_s.default.createElement("div",{className:"tco-input-button-wrapper"},a,_s.default.createElement("div",{className:"tco-code-editor-buttons tco-textarea-editor-buttons"},_s.default.createElement(hr,{mode:"inline",type:r||"scalar",extraTags:i,onInsert:this.onDcInsert}),s&&_s.default.createElement(_s.default.Fragment,null,_s.default.createElement(ds,{...this.props,fileInput:s,extensionType:"textarea-file-input",onUpdate:this.onFileInputInsert}),_s.default.createElement(Bm,{options:s,onInsert:this.onFileInputInsert,className:"tco-btn tco-btn-no-padding"}))))})}};W(Yu,"defaultProps",{options:{}})});var Vp,Nl,Oy=_(()=>{Vp=D(j());Sa();Ks();kt();vt();Nl=class extends Vp.default.PureComponent{constructor(){super(...arguments);W(this,"onUpdate",t=>this.props.updateValue(t))}render(){return Vp.default.createElement(Pr.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=Vp.default.createElement(Bt,{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:Vp.default.createElement("div",{className:"tco-input-button-wrapper"},u,Vp.default.createElement(hr,{type:n||"scalar",extraTags:o,onInsert:this.onUpdate}))})}}});var Q_,ky,kF=_(()=>{Q_=D(j()),ky=class extends Q_.default.PureComponent{componentDidMount(){console.warn("Unable to render unknown control type",this)}render(){return Q_.default.createElement("div",null)}}});function K_({param:e,value:t,onUpdate:n}){let{options:o,offValue:r,multiple:i=!1,arrayOutput:s=!1,delimiter:a=", ",customValue:l=i0}=e.options,u=(0,zm.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]),zm.default.createElement(Em,{value:t,updateValue:n,options:u})):zm.default.createElement(ap,{value:t,updateValue:n,options:u})}var zm,AF=_(()=>{zm=D(j());s0();n_()});function Y_({param:e,value:t,onUpdate:n}){let{placeholder:o="",lint:r=""}=e.options,i=(0,Ay.useMemo)(()=>({placeholder:o,mode:r,header_label:e.label}),[o,r,e.label]);return Ay.default.createElement(Tm,{options:i,value:t,updateValue:n})}var Ay,PF=_(()=>{Ay=D(j());r_()});function X_({param:e,value:t,onUpdate:n}){let{palette:o=!0}=e.options,r=(0,Ua.useMemo)(()=>({palette:o}),[o]);return Ua.default.createElement(Al,{value:t,updateValue:n,options:r})}function IF({param:e,value:t,onUpdate:n}){let o=(0,Ua.useMemo)(()=>{let s=e.options;return{palette:s.palette??!0,label:s.label??w("app.controls.base"),alt_label:s.altLabel??w("app.controls.interaction")}},[e.options]),r=(0,Ua.useMemo)(()=>{let{base:s,alt:a}=typeof t=="object"?t:{};return{value:s??"",alt:a??""}},[t]),i=(0,Ua.useCallback)((s,a="base")=>{let l={base:r.value,alt:r.alt,[a]:s};n(l)},[r,n]);return Ua.default.createElement(Al,{value:r.value,values:r,updateValue:i,options:o})}var Ua,MF=_(()=>{Ua=D(j());ey();ke()});function J_({param:e,value:t,onUpdate:n}){let{slider:o,keywords:r,units:i,unitless:s,ranges:a,fallback_value:l}=Doe(e),u=(0,$m.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?$m.default.createElement(gs,{value:t,updateValue:n,options:u}):$m.default.createElement(Nl,{value:t,updateValue:n,options:u})}var $m,DF,Ba,Py,Moe,Iy,LF,Doe,NF=_(()=>{$m=D(j());Oy();Yd();DF=D(ln()),Ba=["px","em","rem","%","vw","vh","vmin","vmax"],Py=["px","em","rem","vw","vh","vmin","vmax"],Moe=["px","em","rem","%","vw","vh","vmin","vmax","fr"],Iy={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}},LF={dimension:{slider:!0,units:Ba,ranges:Iy,keywords:[]},size:{slider:!0,units:Ba,ranges:Iy,keywords:["auto"]},"min-size":{slider:!0,units:Ba,ranges:Iy,keywords:["none"]},"max-size":{slider:!0,units:Ba,ranges:Iy,keywords:["none"]},"size-sm":{slider:!0,units:Py,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:Ba,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:Ba,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:Ba,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:Ba,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:Py,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:Py,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:Ba,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:Moe,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:Py,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}}}},Doe=({type:e,options:t})=>{let n=t,o=(0,DF.merge)({},LF[e?.toLowerCase()]??LF.size,n);return n.units&&(o.units=n.units),o}});function Z_({param:e,value:t,onUpdate:n}){let{}=e.options;return FF.default.createElement(Nm,{value:t,updateValue:n})}var FF,VF=_(()=>{FF=D(j());A_()});function R_({param:e,value:t,onUpdate:n}){let{}=e.options,o=(0,My.useCallback)(r=>{n(`global-ff:${r}`)},[n]);return My.default.createElement(yp,{value:t.replace("global-ff:",""),updateValue:o})}var My,UF=_(()=>{My=D(j());h0()});function e2({param:e,appliedValue:t,value:n,baseValue:o,onUpdate:r}){let{family:i}=e.options,s=(0,Up.useMemo)(()=>{let l=o?.[i]??"inherit";return typeof l!="string"&&(l="inherit"),{font_family:l.replace("global-ff:","")}},[n,i,o]);wo(()=>{s.font_family&&r(`global-fw:${s.font_family}|${(n??"").split("|").pop()??"fw-normal"}`)},[s.font_family]);let a=(0,Up.useCallback)(l=>{r(`global-fw:${s.font_family}|${l}`)},[r]);return Up.default.createElement(Lm,{value:(n??"").split("|").pop(),values:s,updateValue:a})}var Up,BF=_(()=>{Up=D(j());k_();Eo()});function Dy({param:e,value:t,onUpdate:n}){let{}=e.options;return zF.default.createElement(gy,{value:t,updateValue:n})}var zF,$F=_(()=>{zF=D(j());M_();Dy.getHeight=({options:e})=>e?.height??3});function Hm({param:e,value:t,onUpdate:n,breakoutMode:o}){let{icon:r,action:i}=e.options,s=i&&Loe.includes(i),{data:{_parent:a}={}}=Ir(),l=on(),u=(0,Xu.useCallback)(()=>{a&&i==="inspect-parent"&&l(Ud(a))},[i,l,a]),c=s?"a":"span";return o?Xu.default.createElement(ro,{value:t,updateValue:n}):Xu.default.createElement(c,{className:"tco-parameter-message",onClick:u},Xu.default.createElement(sp,{icon:r}),Xu.default.createElement("span",null,t))}var Xu,Loe,HF=_(()=>{Xu=D(j());kt();vt();$i();Qn();Mn();Loe=["inspect-parent"];Hm.getHeight=({options:e},t)=>t?1:e.height??2;Hm.formatLabel=({label:e},t)=>t?e:null});function t2({param:e,value:t,onUpdate:n}){let{slider:o=!0,min:r=0,max:i=1e3,step:s=1}=e.options,a=(0,jm.useMemo)(()=>({unit_mode:"unitless",min:r,max:i,step:s}),[r,i,s]);return o?jm.default.createElement(gs,{value:t,updateValue:n,options:a}):jm.default.createElement(Nl,{value:t,updateValue:n,options:a})}var jm,jF=_(()=>{jm=D(j());Oy();Yd()});function n2({param:e,value:t,onUpdate:n}){let{display:o="flex",axis:r="main",iconDirection:i="x",self:s=!1}=e.options,a=(0,Ly.useMemo)(()=>({display:o,axis:r,icon_direction:i,context:s?"self":"content"}),[o,r,i,s]);return Ly.default.createElement(Fm,{value:t,updateValue:n,options:{choices:a}})}var Ly,WF=_(()=>{Ly=D(j());B_()});function o2({param:e,value:t,onUpdate:n}){let{options:o=[]}=e.options;return GF.default.createElement(Dr,{value:t,updateValue:n,options:{choices:o}})}var GF,qF=_(()=>{GF=D(j());ka()});function r2({param:e,value:t,onUpdate:n}){let{placeholder:o="",monospace:r}=e.options,i=(0,Ny.useMemo)(()=>({placeholder:o,monospace:r}),[o,r]);return Ny.default.createElement(ro,{options:i,value:t,updateValue:n})}var Ny,QF=_(()=>{Ny=D(j());$i()});function Bp({param:e,value:t,onUpdate:n}){let{expandable:o}=e.options,r=(0,Fy.useMemo)(()=>{let i=o?{expandable:!0}:{};return i.modalClassName="tco-ignore-focus-loss",i},[o]);return Fy.default.createElement(Vm,{value:t,updateValue:n,options:r})}var Fy,KF=_(()=>{Fy=D(j());W_();Bp.getHeight=({options:e})=>e?.height??2;Bp.getHeight=({options:e})=>{let{height:t,expandable:n}=e;return t??(n?6:2)};Bp.formatLabel=({options:e,label:t})=>e.expandable?null:t});function Uy({param:e,value:t,onUpdate:n}){let{placeholder:o="",monospace:r}=e.options,i=(0,Vy.useMemo)(()=>({placeholder:o,monospace:r}),[o,r]);return Vy.default.createElement(Yu,{options:i,value:t,updateValue:n})}var Vy,YF=_(()=>{Vy=D(j());q_();Uy.getHeight=({options:e})=>e?.height??2});function i2({param:e,value:t,onUpdate:n}){let{placeholder:o=""}=e.options,r=(0,By.useMemo)(()=>({placeholder:o}),[o]);return By.default.createElement(Im,{options:r,value:t,updateValue:n})}var By,XF=_(()=>{By=D(j());C_()});function s2({param:e,value:t,onUpdate:n}){let{placeholder:o=""}=e.options,r=(0,zy.useMemo)(()=>({placeholder:o}),[o]);return zy.default.createElement(Mm,{options:r,value:t,updateValue:n})}var zy,JF=_(()=>{zy=D(j());__()});function Wm({options:e={},value:t,updateValue:n,height:o=2,...r}={}){let{breakoutMode:i,dynamicContent:s}=pt(),a=(0,Fl.useCallback)(function(l){if(!l?.id){n(l?.url||"");return}n(`${l.id}:raw`)},[n]);return i?Fl.default.createElement(no,{value:t,onUpdate:n,dynamicContent:s}):Fl.default.createElement(Fl.default.Fragment,null,Fl.default.createElement(Ut,{type:"text",value:t,dcType:"scalar",placeholder:e?.placeholder||w("app.controls.image.source"),parentClassName:"tco-dynamic-content-with-file",onUpdate:n}),Fl.default.createElement(Bm,{onInsert:a,className:"tco-control-secondary-button",options:e}))}var Fl,a2=_(()=>{Fl=D(j());vt();Mr();G_();ke()});function l2({param:e,value:t,onUpdate:n}){let{file_types:o,placeholder:r}=e.options,i=(0,$y.useMemo)(()=>({file_types:o,placeholder:r}),[o,r]);return $y.default.createElement(Wm,{value:t,updateValue:n,options:i})}var $y,ZF=_(()=>{$y=D(j());a2()});function u2({param:e,value:t,onUpdate:n}){let{options:o}=e.options;t===""&&(t=!1);let r=(0,Hy.useMemo)(()=>({}),[o]);return Hy.default.createElement(Si,{value:t,updateValue:n,options:r})}var Hy,RF=_(()=>{Hy=D(j());Du()});var Noe,e9,t9=_(()=>{AF();PF();MF();NF();VF();UF();BF();$F();HF();jF();WF();qF();QF();KF();YF();XF();JF();ZF();RF();Noe=e=>{switch(e.toLowerCase()){case"choose":return K_;case"code":return Y_;case"color":return X_;case"color-pair":return IF;case"message":return Hm;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 J_;case"fa-icon":return Z_;case"font-family":return R_;case"font-weight":return e2;case"image":return Dy;case"number":return t2;case"placement":return n2;case"text-editor":return Bp;case"textarea":return Uy;case"select":return o2;case"filter":return i2;case"transform":return s2;case"file":return l2;case"toggle":return u2;case"text":default:return r2}},e9=e=>Noe(e)});function Gm({param:e,path:t,value:n,appliedValue:o,updateValue:r}){let{options:{on:i="on",off:s=""}={}}=e,a=Wi(t,e.name),l=(0,jy.useCallback)(u=>{let c=u?i:s,p={...n??{}},f=c===e.initial?Ec(p,a):os(p,a,c);r(f)},[n,e.initial,a,r,i,s]);return jy.default.createElement(Yt,{flipLabel:!0,checked:io(o,a)===i,label:e.label,onToggle:l})}var jy,c2=_(()=>{jy=D(j());Jo();tu();zu()});function Foe({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:f,base:d}=gr(),m=i&&s?r:Wi(r,a.name),h=(0,ft.useCallback)(k=>{let S={...u??{}},P=k===a.initial?Ec(S,m):os(S,m,k);c(P)},[u,c,a.initial,m]),g=io(l,r),v=io(l,m,p),y=(0,ft.useCallback)((k,S,P)=>{c(nL(u,k,S,P,f))},[c,f]),x=(0,ft.useCallback)((k,S)=>{c(oL(u,k,[S],f))},[c,u,f]),C=(0,ft.useCallback)((k,S,P)=>{l._bp_data_resolved&&l._bp_data_resolved[m]&&l._bp_data_resolved[m][P]&&S===l._bp_data_resolved[m][P][2]?x(m,P):P===null||P===d?h(S):y(m,S,P)},[m,l?._bp_data_resolved,h,y,x,d]),T=(0,ft.useCallback)((k,S)=>{l._bp_data&&(l._bp_data[m]||[]).filter(P=>P!==null).length>0?C(S,k,p):C(S,k,null)},[C,l?._bp_data,p,m]),E={values:{value:v},queryValues:{value:l._bp_data_resolved[m]},updateQueryValue:C,updateValue:T};return ft.default.createElement(Nn,{label:n,labelBefore:a.options.labelBefore,labelAfter:a.options.labelAfter,description:a.description,className:ie(`is-${a.type}`),queryInspectorLabel:n,height:o,primaryKey:"value",controlInputWrapper:!0,parentControl:E},(k,S)=>ft.default.createElement(t,{breakoutMode:e,param:a,baseValue:g,value:k??"",appliedValue:l,onUpdate:S}))}function Voe({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:Wi(r,a.name),f=(0,ft.useCallback)(h=>{let g={...u??{}},v=h===a.initial?Ec(g,p):os(g,p,h);c(v)},[u,c,a.initial,p]),d=io(l,r),m=io(l,p);return ft.default.createElement(Dl,{label:n,labelBefore:a.options.labelBefore,labelAfter:a.options.labelAfter,description:a.description,height:o,className:ie(`is-${a.type}`)},ft.default.createElement(t,{breakoutMode:e,param:a,baseValue:d,value:m??"",appliedValue:l,onUpdate:f}))}function Uoe(e){let{breakoutMode:t}=pt(),{param:n}=e,o=(0,ft.useMemo)(()=>e9(n.type),[n.type]),r=o.formatLabel??(({label:a})=>a),i=o.getHeight??(({options:a})=>a?.height??null),s=n.isVar&&n.responsive!==!1?Foe:Voe;return ft.default.createElement(s,{...e,component:o,breakoutMode:t,label:r(n,t),height:i(n,t)})}function Vl(e){let{path:t,isListItem:n,param:o,appliedValue:r,value:i,updateValue:s}=e;return o.type==="group"||o.list&&!n?ft.default.createElement(Boe,{isListItem:n,param:o,path:t,value:i,appliedValue:r,updateValue:s}):ft.default.createElement(Uoe,{...e})}function Boe({path:e,isListItem:t,param:n,value:o,appliedValue:r,updateValue:i}){let{breakoutMode:s}=pt(),a=(0,ft.useContext)(n9),l=n.type==="group"?`${e}.${n.name}`:e,u=(0,ft.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:f})=>f(s,io(r,l),r));if(c.length<=0)return null;let p=ft.default.createElement(o9,{filtered:c,path:l,appliedValue:r,value:o,updateValue:i});return n.options.noLabel?p:ft.default.createElement(Qm,{control:n,label:n.label},p)}return!a||a.length<=0?ft.default.createElement(Woe,{path:e,param:n,value:o,appliedValue:r,updateValue:i}):ft.default.createElement(Dl,{label:n.label},ft.default.createElement(Fg,{isInput:!0,onClick:u,label:w("app.edit"),className:"is-parameter-frame"}))}function o9({filtered:e,path:t,appliedValue:n,value:o,updateValue:r}){return ft.default.createElement(ft.default.Fragment,null,e.map(i=>ft.default.createElement(Vl,{key:i.name,path:t,param:i,appliedValue:n,value:o,updateValue:r})))}function zoe({path:e,param:t,appliedValue:n,value:o,updateValue:r}){let{breakoutMode:i}=pt(),s=`${e}.${t.name}`,a=t.toggle&&t.toggle?.condition(i,io(n,s),n),l=t.schema.filter(({type:u,condition:c})=>u!=="toggle"&&c(i,io(n,s),n));return!a&&l.length<=0?null:ft.default.createElement(Pa,null,ft.default.createElement(Js,{label:t.label},a&&ft.default.createElement(Gm,{path:`${e}.${t.name}`,param:t.toggle,appliedValue:n,value:o,updateValue:r})),ft.default.createElement(co,null,ft.default.createElement(o9,{filtered:l,path:s,appliedValue:n,value:o,updateValue:r})))}function $oe({path:e,param:t,appliedValue:n,value:o,updateValue:r}){return ft.default.createElement(Pa,null,ft.default.createElement(qm,{path:Wi(e,t.name),param:t,headerLabel:t.label,appliedValue:n,value:o,updateValue:r}))}function Hoe({path:e,isListItem:t,param:n,appliedValue:o,value:r,updateValue:i}){return ft.default.createElement("div",{className:"tco-picker-frame"},n.list&&!t?ft.default.createElement($oe,{path:e,param:n,appliedValue:o,value:r,updateValue:i}):ft.default.createElement(zoe,{path:e,param:n,appliedValue:o,value:r,updateValue:i}))}function joe({path:e,param:t,value:n,appliedValue:o,updateValue:r}){let[i,s]=(0,ft.useState)([{param:t,path:e}]),a=(0,ft.useCallback)(c=>{s(p=>[...p,c])},[s]),l=(0,ft.useCallback)(()=>{s(c=>c.slice(0,c.length-1))},[s]),u=(0,ft.useMemo)(()=>({frames:i,push:a}),[i,a]);return ft.default.createElement(ft.default.Fragment,null,i.length>1&&ft.default.createElement("div",{className:"tco-picker-header"},ft.default.createElement("button",{style:{color:"white"},onClick:l},"\u276E",i[i.length-2].label)),ft.default.createElement("div",{className:"tco-picker-stack"},ft.default.createElement(n9.Provider,{value:u},i.map(({param:c,path:p,isListItem:f},d)=>ft.default.createElement(Hoe,{key:`${c.name}-${d}`,isListItem:f,path:p,param:c,appliedValue:o,value:n,updateValue:r})))))}function Woe({path:e,param:t,value:n,appliedValue:o,updateValue:r}){let[i,s]=(0,ft.useState)(!1),a=(0,ft.useCallback)(l=>{s(l)},[s]);return ft.default.createElement(Dl,{label:t.label},ft.default.createElement(qt,{isScrolling:!0,open:i,modalClass:"is-control-group",swatchClass:"is-parameter-frame",isInput:!0,onToggle:a,label:w("app.edit")},ft.default.createElement(joe,{path:e,param:t,value:n,appliedValue:o,updateValue:r})))}var ft,n9,p2=_(()=>{ft=D(j());Ye();kt();Co();tu();ke();t9();f2();c2();zu();wi();wp();vt();n9=(0,ft.createContext)([])});function Qoe({path:e,param:t,appliedValue:n,value:o,updateValue:r}){let{breakoutMode:i}=pt();return t.type==="group"?On.default.createElement(On.default.Fragment,null,t.schema.filter(({condition:s})=>{let a={...n};return a[t.name]=io(n,e),a.__item=a[t.name],a={...a,...a[t.name]},s(i,io(n,Wi(e,t.name)),a)}).map(s=>On.default.createElement(Vl,{key:s.name,isListItem:!0,param:s,path:e,appliedValue:n,value:o,updateValue:r}))):On.default.createElement(Vl,{param:t,isListItem:!0,keepPath:!0,path:e,appliedValue:n,value:o,updateValue:r})}function qm({path:e,appliedValue:t,value:n,updateValue:o,headerLabel:r=" ",param:i,...s}){let a=io(t,e)??[],[l,u]=(0,On.useState)(null),c=(0,On.useMemo)(()=>a.map((T,E)=>({id:`id${qoe(T,E)}`,path:Wi(e,E)})),[a,e]),p=(0,On.useRef)();(0,On.useEffect)(()=>{p.current=t},[t]);let f=(0,On.useCallback)(T=>On.default.createElement(Js,{headerModifierClass:"has-add extra",label:r},On.default.createElement("button",{onClick:T,className:"tco-control-group-header-action"},On.default.createElement(te,{type:"plus"}))),[r]),d=(0,On.useCallback)((T,E)=>{let k=E+1;if(!i.options.itemLabel)return w("app.indexed",{label:w("app.item"),index:k});let S=io(t,T.path)??"";return i.options.itemLabel.replaceAll(/{{(\w+)}}/g,function(P,A){return A==="index"?k:io(S,A)??""})},[t,c,i.itemLabel]),m=(0,On.useCallback)(T=>On.default.createElement(co,null,On.default.createElement(Qoe,{param:i,path:T.path,appliedValue:t,value:n,updateValue:o})),[t,n,o,i]),h=(0,On.useCallback)(()=>{let T=io(n,e)??[];o(os(n,e,[...T,i.initial])),u(T.length)},[t,n,o,e,i.initial,u]),g=(0,On.useCallback)((T,E)=>{let k=[...io(n,e)??[]];k.splice(E<0?k.length+E:E,0,k.splice(T,1)[0]),o(os(n,e,k)),u(E)},[t,n,o,e,u]),v=(0,On.useCallback)((T,E,k)=>{let S=[...io(n,e)??[]];S.splice(k,1),o(os(n,e,S)),u(P=>k===P?null:k<P?P-1:P)},[t,n,o,e,u]),y=(0,On.useCallback)((T,E,k)=>{let S=[...io(n,e)??[]],P=A=>Array.isArray(A)?[...A]:typeof A=="object"&&A!==null?{...A}:A;S.splice(k+1,0,P(io(n,E.path))),o(os(n,e,S)),u(k+1)},[t,n,o,e,u]),x=(0,On.useCallback)((T,E,k)=>{u(S=>S===k?null:k)},[u]),C=(0,On.useCallback)((T,E)=>l===E,[l]);return On.default.createElement(em,{renderHeader:f,onMove:g,onAdd:h,onDelete:v,onDuplicate:y,values:c,renderItemLabel:d,renderItemContent:m,onClickExpand:x,isExpanded:C,controlInputWrapper:!0})}var On,d2,Goe,qoe,f2=_(()=>{On=D(j());Ze();tu();kt();Aa();zu();p2();ke();vt();d2=new WeakMap,Goe=0,qoe=(e,t)=>typeof e!="object"?t:(d2.has(e,t)||d2.set(e,t,Goe++),d2.get(e,t))});function m2({value:e,updateValue:t,options:n={},...o}){let{breakoutMode:r}=pt(),i=Qt(({ui:{breakpointConfig:f}})=>f),{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 f=l.filter(({condition:d})=>d(r,p,p));return f.length<=0?null:Zs.default.createElement(Ys,{"data-tco-control-group-name":o.parentName,"data-tco-control-id":o.id},f.map(d=>Zs.default.createElement(Vl,{key:d.name,path:c,param:d,appliedValue:p,value:e,updateValue:t})))}if(a.list)return Zs.default.createElement(Ys,{"data-tco-control-group-name":o.parentName,"data-tco-control-id":o.id,className:"is-augmented",managedChildren:!0},Zs.default.createElement(qm,{path:Wi(c,a.name),param:a,appliedValue:p,value:e,updateValue:t,options:n}));if(a.type==="group"){let f=Wi(c,a.name),d=a.toggle&&a.toggle?.condition(r,io(p,f),p),m=a.schema.filter(({type:h,condition:g})=>h!=="toggle"&&g(r,io(p,f),p));return!d&&m.length<=0?null:Zs.default.createElement(Ys,{"data-tco-control-group-name":o.parentName,"data-tco-control-id":o.id,className:ie({"is-augmented":a.toggle}),managedChildren:!0},d&&Zs.default.createElement(Js,{label:" "},Zs.default.createElement(Gm,{path:f,param:a.toggle,appliedValue:p,value:e,updateValue:t})),Zs.default.createElement(co,null,m.map(h=>Zs.default.createElement(Vl,{key:h.name,param:h,path:f,appliedValue:p,value:e,updateValue:t}))))}return null}var Zs,r9=_(()=>{Zs=D(j());Ye();kt();f2();c2();p2();zu();Mn();vt()});function h2({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,xr.useCallback)(function(p){n({...t,key:p})},[n,t]),l=(0,xr.useCallback)(function(p){n({...t,secret:p})},[n,t]),u=(0,xr.useCallback)(function(p){n({...t,access_token:p})},[n,t]),c=(0,xr.useCallback)(function(){if(!t.key||!t.secret){Nt("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 f=r+"?"+p.toString(),d=window.open(f,"_blank","width=500,height=600");function m(h){!d.closed||(window.removeEventListener("focus",m),ho(s).then(function(g){if(!g){Nt("Did not obtain an access token");return}u(g),In("Access Token Saved. Dont forgot to press save")}).catch(function(g){Nt(g)}))}window.addEventListener("focus",m)},[t,r,i,n,u,s]);return xr.default.createElement(Qe,null,xr.default.createElement("p",null,"App Key"),xr.default.createElement(ro,{value:t.key||"",updateValue:a}),xr.default.createElement("p",null,"App Secret"),xr.default.createElement(ro,{value:t.secret||"",updateValue:l}),xr.default.createElement("p",null,"Access Token"),xr.default.createElement(ro,{value:t.access_token||"",updateValue:u}),xr.default.createElement("p",null,"Redirect URL:"),xr.default.createElement("p",{contentEditable:!0},i),xr.default.createElement("br",null),xr.default.createElement("button",{className:"tco-btn tco-btn-info",onClick:c},"Connect"))}var xr,i9=_(()=>{xr=D(j());kt();$i();Wn();Dn()});function g2(e){let{link:t="",tooltip:n="",text:o="",button_type:r="tco-btn-info",show_icon:i=!1}=e.options,s=(0,zp.useCallback)(function(){window.open(t,"_blank")},[t]);return zp.default.createElement(Ho,{onClick:s,className:`tco-btn ${r} tco-btn-outlink`,tooltip:n},zp.default.createElement("div",{className:"tco-h-flex"},o,"\xA0",i&&zp.default.createElement(te,{type:"nearr"})))}var zp,s9=_(()=>{zp=D(j());Bn();Ze()});function y2(e){let{docId:t}=At();function n(o){let r=window.csAppData.dashboardUrl+(window.csAppData.dashboardUrlCanEdit?`post.php?post=${t}&action=edit`:"");window.open(r,"_blank")}return v2.default.createElement(Ho,{onClick:n,className:"tco-btn tco-control-group-header-action",tooltip:"Go to Admin"},v2.default.createElement(te,{type:"nearr"}))}var v2,a9=_(()=>{v2=D(j());Bn();Ze();rn()});function b2(e){return l9.default.createElement(PS,{tooltipClass:"has-actions",className:"tco-btn",label:w("app.templates.save"),side:"top",...e})}var l9,u9=_(()=>{l9=D(j());ke();IS();Bn();oo()});function Koe({docId:e,type:t,id:n}){let o=b0({elementType:t}),{isLoading:r,items:i}=o,s=on(),a=i.length<=0,l=r?w("app.loading"):w("app.presets.na"),u=a?l:w("app.presets.placeholder"),[c,p]=(0,Kr.useState)(null),[f,d]=(0,Kr.useState)(!1),m=(0,Kr.useCallback)(async()=>{if(!!c)try{let{meta:{atts:g}}=await Ep(c);if(!g)return;s(Qc(e,n,g,f)),In("Applied Element Preset!")}catch(g){console.warn(g)}},[c,s,e,f]),h=i.map(({id:g,title:v})=>({value:g,label:v}));return Kr.default.createElement(We,{className:"tco-control-select-action"},Kr.default.createElement(Qe,null,Kr.default.createElement(pr,{placeholder:u,isPartOfSelectAction:!0,value:c,options:h,noOptionsMessage:()=>l,onChange:g=>p(g)}),Kr.default.createElement(um,{label:w("app.apply"),className:"tco-btn",prompt:w("app.inspector.apply-preset-warning"),accept:w("app.presets.apply-confirm"),onAccept:m},DN(t)&&Kr.default.createElement(Yt,{label:w("app.presets.replace-content"),checked:f,onClick:()=>d(!f)}))))}function x2(){let{data:e}=Ir(),{_type:t,_id:n}=e,{id:o}=At(),{userCanInContext:r,userCan:i,...s}=Vn(),a=i("global.apply_preset")&&i(`element-library.${t}.apply_preset`),l=i("template.save")&&i(`element-library.${t}.save_preset`);return Kr.default.createElement("div",{className:"tco-control-group"},Kr.default.createElement(co,null,a&&Kr.default.createElement(Koe,{docId:o,key:n,type:t,id:n}),l&&Kr.default.createElement(b2,{element:e})))}var Kr,c9=_(()=>{Kr=D(j());Mn();Jo();oo();Qn();ke();cr();kt();Bn();Ia();u9();ss();rn();vt();Wn()});function Wy(e){let t=(0,p9.default)(e);return t.isValid()?t.format("MMM Do, YYYY"):e}var p9,f9,d9,m9,C2,h9=_(()=>{Xx();ke();p9=D(jc()),f9=D(ln()),d9=(0,f9.memoize)(e=>{let t=csAppData.orderbyOptions.find(({value:n})=>e===n);return t?t.label:""});m9={"timing-function":e=>{let t=kg().find(({value:n})=>n===e);return t?t.label:e},"date-range":(e,t)=>e&&t?w("app.date.range",{before:Wy(e),after:Wy(t)}):e?w("app.date.before",{date:Wy(e)}):t?w("app.date.after",{date:Wy(t)}):w("app.any"),length:e=>e?.length||0,orderby:(e,t)=>e==="rand"?d9(e):`${d9(e)} / ${w(t==="ASC"?"app.ascending":"app.descending")}`},C2={"query-builder-posts":(e,t,n)=>e.length===0&&n.length===0?w("app.edit"):!1,"query-builder-terms":(e,t)=>t.length===0?w("app.any"):!1,"query-builder-authors":(e,t)=>t.length===0?w("app.any"):!1}});function b9(e,t,n){let o=Xoe(v9(e),t),[r,i]=(0,Gy.useState)(()=>o.length>0?"%%LOADING%%":e);return(0,Gy.useEffect)(()=>{let s=!1;return o.length>0&&Promise.all(v9(e).map(a=>Yoe(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||w("app.edit")}var Gy,g9,v9,y9,w2,Yoe,Xoe,x9=_(()=>{Gy=D(j()),g9=D(ln());h9();ke();as();v9=(0,g9.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}),y9={...m9,remote:async(e,...t)=>{if(C2[e]){let n=C2[e](...t);if(n)return n}return await js("formatting",{data:{type:e,args:t}})}},w2=(e,t)=>e.map(n=>t[n]),Yoe=async([e,[t,n,...o]],r)=>[e,n&&y9[n]?await y9[n](...o,...w2(t,r)):w2(t,r)],Xoe=(e,t)=>e.reduce((n,[,[o]])=>[...n,...w2(o,t)],[])});function E2({path:e,appliedValue:t,value:n,updateValue:o,options:r={},control:i={},...s}){let a=Ir(),l=pt(),u=l.controls,c=!!r.inline,p=i.label||" ";r.initial=r.initial||{};let f=r.item_label||null;n=Array.isArray(n)?n:[];let[d,m]=(0,zn.useState)(null),h=n,g=Pp([n.length]),v=(0,zn.useCallback)(z=>zn.default.createElement(Js,{headerModifierClass:"has-add extra",label:p,description:i.description},zn.default.createElement("button",{onClick:z,className:"tco-control-group-header-action"},zn.default.createElement(te,{type:"plus"}))),[p]),y=(0,zn.useMemo)(function(){let z=[];return n.map(function(V){z.push(V.id)}),z},[n]),x=(0,zn.useCallback)(function(z,V,I){let H=[...h];if(!H[z]){console.warn("Index does not exist for value list",z);return}H[z]={...H[z],[V]:I},o(H)},[h,o]),C=(0,zn.useCallback)((z,V)=>{let I=V+1;if(!f)return w("app.indexed",{label:w("app.item"),index:I});let H=h[V];return f.replaceAll(/{{(\w+)}}/g,function(X,re){return re==="index"?I:H[re]||""})},[t,h,f]),T=(0,zn.useCallback)((z,V)=>zn.default.createElement(bu,{config:l,data:z,ctx:a.ctx,onUpdateValue:function(I,H){x(V,I,H)},onUpdateQueryValue:console.log},zn.default.createElement(La,{control:i,extend:Z5,updateValue:o})),[x,r,l,u]),E=(0,zn.useCallback)(()=>{o([...n,{...r.initial,id:rh(C9,y)}]),m(n.length)},[t,n,o,e,r.initial,m]),k=(0,zn.useCallback)((z,V)=>{let I=[...n];I.splice(V<0?I.length+V:V,0,I.splice(z,1)[0]),o(I),m(V)},[t,n,o,e,m]),S=(0,zn.useCallback)((z,V,I)=>{let H=[...n];H.splice(I,1),o(H),m(X=>I===X?null:I<X?X-1:X)},[t,n,o,m]),P=(0,zn.useCallback)((z,V,I)=>{let H=[...n],X=re=>Array.isArray(re)?[...re]:typeof re=="object"&&re!==null?{...re,id:rh(C9,y)}:re;H.splice(I+1,0,X(V)),o(H),m(I+1)},[t,n,o,e,m]),A=(0,zn.useCallback)((z,V,I)=>{m(H=>H===I?null:I),g()},[m,g]),B=(0,zn.useCallback)((z,V)=>d===V,[d]);return c?zn.default.createElement(We,{label:p,description:i.description},zn.default.createElement(Qe,null,zn.default.createElement(em,{onMove:k,addBefore:!1,onAdd:E,onDelete:S,onDuplicate:P,values:h,renderItemLabel:C,renderItemContent:T,onClickExpand:A,isExpanded:B,controlInputWrapper:!0}))):zn.default.createElement("div",{className:"tco-control-list-editor"},zn.default.createElement(em,{renderHeader:v,onMove:k,onAdd:E,onDelete:S,onDuplicate:P,values:h,renderItemLabel:C,renderItemContent:T,onClickExpand:A,isExpanded:B,controlInputWrapper:!0}))}var zn,C9,w9=_(()=>{zn=D(j());Ze();kt();Aa();Er();ke();vt();vt();Bu();Z0();Er();ls();kt();C9="all"});function S2({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,$n.useState)(Array.isArray(o)?o:[]),[l,u]=(0,$n.useState)(!1),c=(0,$n.useCallback)(h=>{a(g=>{let v=[...g];return v.push(h),v})},[a,i]),p=(0,$n.useCallback)(function(h){console.log(h),u(!1),c(h)},[c,u]),f=(0,$n.useCallback)(h=>{a(g=>{let v=[...g];return v.splice(h,1),v})},[a]),d=(0,$n.useCallback)((h,g)=>{a(v=>{let y=[...v];return y[g]=h,y})},[a]);wo(()=>{r(s)},[s]);let m=t!==!0||s.length>1;return $n.default.createElement("div",{className:"tco-tag-selector tco-full-width"},s.map((h,g)=>$n.default.createElement(Joe,{options:n,key:`${h}:${g}`,value:h,onDelete:m?()=>{f(g)}:null})),$n.default.createElement(qt,{className:"tco-form-tag-selector",modalClass:"tco-tag-selector-modal",isInput:!0,open:l,onToggle:u,content:"Add"},$n.default.createElement(Zoe,{choices:n,onSelect:p})))}function Zoe({choices:e,onSelect:t}){let[n,o]=(0,$n.useState)(""),r=(0,$n.useMemo)(function(){if(!n)return e;let i=[...e],s=new RegExp(Zv(n?.toLowerCase()||""),"i");return i=i.filter(function(a){return a.label?.match&&a.label.match(s)}),i},[n]);return $n.default.createElement($n.default.Fragment,null,$n.default.createElement("div",{className:"tco-modal-search tco-standard-padding"},$n.default.createElement(ro,{value:n,updateValue:o,options:{placeholder:"Search",autoFocus:!0}})),$n.default.createElement("div",{className:"tco-tag-selector-scroll"},r.map(function(i,s){return $n.default.createElement("div",{className:"tco-tag-selector-selectable",key:s,onClick:function(){t(i.value)}},i.label)})))}var $n,Joe,E9=_(()=>{$n=D(j());Ze();ke();Eo();Co();$i();zi();Joe=({options:e,onDelete:t,value:n})=>{let o=(0,$n.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 $n.default.createElement("span",{className:"is-tag"},o,t&&$n.default.createElement("button",{className:"tco-btn is-delete",onClick:t},$n.default.createElement(te,{type:"close"})))}});function Ot(e,t){return class extends an.default.Component{render(){let o=typeof e.transformProps=="function"?e.transformProps(this.props):this.props;return an.default.createElement(yo,{...t,...o},(r={})=>an.default.createElement(e,{...o,...r,wrapperOptions:t}))}}}function S9(e){let t=(0,an.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 an.default.createElement(e.ListComponent,{control:e.control,controlProps:t})}function Roe({control:e,hasExtension:t,level:n,...o}){let{rootControl:r,controls:i}=Ws(),s=r===e.id,a=(0,an.useMemo)(()=>e.controls.map(u=>i[u].options.name).filter(u=>!!u),[i]),l=(0,an.useMemo)(function(){return{level:n,childrenGroups:a}},[n,a?.join("|")]);return an.default.createElement(an.default.Fragment,null,s&&an.default.createElement(o.ListComponent,{control:e,controlProps:l}),t&&!s&&an.default.createElement("div",{className:"tco-control-section-heading-extension"}))}function ere({control:e,value:t,options:n,level:o,index:r,...i}){let{subGroupToggles:s,updateSubGroupState:a}=Ws(),l=(0,an.useMemo)(()=>typeof s[e.options.name]!="undefined"?s[e.options.name]:!0,[s[e.options.name],r]);(0,an.useEffect)(function(){!e?.options?.name||typeof s[e.options.name]=="undefined"&&a({[e.options.name]:!0})},[s,e.options.name,a]);let u=(0,an.useCallback)(f=>{let d=!l,m={};if(f.metaKey||f.ctrlKey){f.preventDefault();for(let h in s)m[h]=d}m[e.options.name]=d,a(m)},[a,l,e.options.name,s]),c=Qt(({ui:f})=>f.breakpointConfig),p=(0,an.useMemo)(function(){return{level:o,parentName:e.options.name}},[o,e.options.name]);if(n.parameterConfig?.param?.condition){let{applyValue:f,param:d}=n.parameterConfig,m=f(t,c);if(!d.condition(m,m))return null}return e.label?an.default.createElement(an.default.Fragment,null,an.default.createElement(T9,{open:l,label:e.label,"data-tco-sub-module":e.options.name,onClick:u}),l&&an.default.createElement(i.ListComponent,{control:e,controlProps:p})):an.default.createElement(i.ListComponent,{control:e,controlProps:p})}var an,_9,tre,nre,ore,Ki,qy=_(()=>{an=D(j());eP();n7();s7();u7();p7();f7();d7();m7();n_();s0();h7();r_();ey();g7();b7();w7();O7();k7();P7();L7();V7();U7();H7();C_();__();nF();h0();k_();A_();aF();M_();cF();hF();gF();vF();B_();bF();ka();xF();wF();EF();$i();W_();OF();q_();Du();Oy();Yd();kF();r9();a2();i9();s9();kt();a9();c9();Ye();Co();Ze();x9();vt();Mn();w9();E9();_9=Ot(S9,{isList:!0}),tre=Ot(S9,{isList:!0,isSubGroup:!0}),nre=e=>{let[t,n]=(0,an.useState)(!1),{label:o,empty_label:r,icon:i}=e.control.options,s=b9(o,e.values,r),a=(0,an.useCallback)(l=>{n(l)},[n]);return an.default.createElement(Qe,{half:e.level===3},an.default.createElement(qt,{isScrolling:!0,open:t,label:s,isInput:!0,swatchLabelClass:s!=r?"has-value":"",modalClass:"is-control-group",content:i&&an.default.createElement(te,{type:i}),onToggle:a},an.default.createElement(_9,{...e,level:0})))},ore={"group-module":Roe,"group-sub-module":ere,group:_9,"sub-group":tre,"group-picker":Ot(nre),_columns:Ot(u_,{topLevelOnly:!0}),"layout-row":Ot(s_,{singular:!0,defaultHeight:5}),"layout-grid-preview":Ot(a_,{singular:!0,noHalf:!0}),"layout-grid-template":Ot(l_,{singular:!0,noHalf:!0}),"global-container-placeholder":Ot(sy,{singular:!0,noHalf:!0}),"layout-cell":ly,placement:Ot(Fm,{singular:!0}),"aspect-ratio":Ot(Ig,{singular:!0}),attributes:R0,border:JS,"breakpoint-manager":ZS,"box-shadow":ty,"bp-hide":Ot(e_,{singular:!0}),"checkbox-list":Ot(t_,{managed:!0}),"choose-multi":Ot(Em,{singular:!0}),"choose-single":Ot(ap,{singular:!0}),"classic-dimensions":Ot(ny,{topLevelOnly:!0}),"code-editor":Ot(Tm,{singular:!0}),color:Ot(Al,{managed:!0}),dimensions:f_,assignments:Ot(YS,{singular:!0}),"show-condition":Ot($_,{singular:!0}),"date-time":Ot(cy,{singular:!0}),flex:Ot(h_,{singular:!0}),filter:Ot(Im,{singular:!0}),flexbox:O_,"font-family":Ot(yp,{singular:!0}),"font-weight":Ot(Lm,{singular:!0}),icon:Ot(Nm,{managed:!0}),image:Ot(sF,{managed:!0,managedTopLevel:!0,defaultHeight:3}),"image-source":Ot(gy,{singular:!0,noHalf:!0,defaultHeight:3}),label:Ot(ry,{singular:!0,autoHalf:!0,forceLabel:!0}),"choose-breakpoint":Ot(uF,{singular:!0,noHalf:!0}),link:Ot(yy,{topLevelOnly:!0}),number:Ot(by,{singular:!0,autoHalf:!0}),message:Ot(U_,{topLevelOnly:!0}),ratio:Ot(Cy,{singular:!0,noHalf:!0}),select:Ot(Dr,{singular:!0,autoHalf:!0}),"select-many":Ot(z_,{singular:!0}),"tag-selector":Ot(S2,{singular:!0}),share:Ot(wy,{topLevelOnly:!0}),text:Ot(ro,{singular:!0,autoHalf:!0}),"text-editor":Ot(Vm,{singular:!0,noHalf:!0}),"text-shadow":Ty,textarea:Ot(Yu,{singular:!0,noHalf:!0,defaultHeight:5}),toggle:Ot(Si,{singular:!0,noHalf:!0}),transform:Ot(Mm,{singular:!0}),unit:Ot(Nl,{singular:!0,autoHalf:!0}),"unit-slider":Ot(gs,{singular:!0,noHalf:!0}),parameters:m2,unknown:ky,preset:(0,an.memo)(x2),"wordpress-edit":y2,outlink:Ot(g2,{singular:!0}),list:E2,file:Ot(Wm,{singular:!0,noHalf:!0}),oauth:Ot(h2)},Ki=ore});function _2({message:e=""}){return Km.default.createElement("div",{className:"tco-control"},Km.default.createElement("div",{className:"tco-control-label"}),Km.default.createElement("div",{className:"tco-control-inputs"},Km.default.createElement("div",{className:"tco-control-input"},e)))}var Km,O9=_(()=>{Km=D(j())});function Qm({children:e,label:t,control:n={},...o}){let{options:r={}}=n,i=(0,Yi.useRef)(),s=n.description,a=null,l=!0;r.toggle&&(l=!!o.value,a=Yi.default.createElement(rre,{...o}));let u=xi(i,s?Yi.default.createElement("p",{className:"tco-help-text-content"},s):null,{className:"tco-help-text",delay:750});return Yi.default.createElement("li",{className:"tco-control-sub-group"},Yi.default.createElement("div",{className:"tco-control-sub-group-label"},Yi.default.createElement("span",{ref:i,className:ie("tco-control-group-label",{"has-description":!!s})},t,a),u),l?Yi.default.createElement(co,null,e):Yi.default.createElement(co,null,Yi.default.createElement(_2,{message:w("app.disabled")})))}function rre({value:e=!0,keys:t={},...n}){let o=(0,k9.useCallback)(function(r){setTimeout(function(){n.updateValue(!e,t?.value)},[15])},[e]);return Yi.default.createElement(Hi,{on:!!e,onToggle:o,className:"tco-sub-group-toggle"})}var Yi,k9,A9=_(()=>{Yi=D(j());gp();Ye();f0();O9();k9=D(j());ke();Bn()});function ire({className:e,style:t,close:n,children:o,...r}){let i=(0,Cr.useRef)();return Dc({refs:[i],onFocusLoss:()=>n()}),(0,Cr.useEffect)(()=>(window.csAppData.rootEl.classList.add("tco-contextual-open"),()=>{window.csAppData.rootEl.classList.remove("tco-contextual-open")}),[]),ReactDOM.createPortal(Cr.default.createElement("div",{ref:i,style:t,className:ie("tco-contextual is-active",e),...r},o),window.csAppData.rootEl)}function T2({tag:e="div",tooltip:t,contextualProps:n,content:o,children:r,...i}){let s=(0,Cr.useRef)(),a=xi(s,t?Cr.default.createElement("p",{className:"tco-help-text-content",dangerouslySetInnerHTML:{__html:t}}):null,{className:"tco-help-text",delay:750}),[l,u]=(0,Cr.useState)(null),c=(0,Cr.useCallback)(()=>{u(null)},[u]),p=(0,Cr.useCallback)(d=>{if(r){let m={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%"),m.transform=`translate3d(${h}, ${g}, 0)`,u(m)}},[u,r]);return Cr.default.createElement(Cr.default.Fragment,null,Cr.default.createElement(e,{ref:s,onClick:p,...i},o),a,l&&r&&Cr.default.createElement(ire,{close:c,style:l,...n},typeof r=="function"?r(c):r))}var Cr,P9=_(()=>{Cr=D(j());Ye();sn();Bn()});function I9(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 sre(e,t){for(var n in e)if(e[n][t][3])return!0;return!1}function are({renderControl:e,onUpdatePreviewSize:t,bpInfo:n,queryValues:o,onUpdate:r,index:i,item:s}){let{base:a,info:l,currentBreakpoint:u}=n,[c,p,f]=s,d=i===u,[m,h]=(0,fn.useState)(!1),g=Object.keys(o).reduce((S,P)=>(S[P]=o[P][i][0],S),{}),[v,y,x,C]=I9(o,n,i),T=C&&m,E={"is-active":d,"is-reset-query-style":T,"is-inherited-query-style":y,"is-base-query-style":v,"is-current-query-style":x},k=(0,fn.useCallback)(()=>{r(f,i)},[r,f,i]);return fn.default.createElement("div",{className:"tco-query-style-tree-branch"},fn.default.createElement(Mu,{onClick:S=>{S.metaKey||S.ctrlKey?(S.preventDefault(),t(i)):T&&k(i)},overflow:!0,delay:750,tooltip:i===a&&"Base Breakpoint",className:ie("tco-query-style-tree-breakpoint",`is-${l[i].tag}`,E),onMouseEnter:({metaKey:S,ctrlKey:P})=>{!S&&!P&&h(!0)},onMouseLeave:()=>{h(!1)}},T?fn.default.createElement(te,{type:"reset"}):fn.default.createElement(fn.default.Fragment,null,fn.default.createElement(te,{type:`size-${l[i].tag}`}),i===a&&fn.default.createElement("i",null,fn.default.createElement(te,{type:"circle"})))),fn.default.createElement("div",{className:"tco-query-style-tree-controls"},e(g,i)),i!==a&&fn.default.createElement("i",{className:ie("tco-query-style-tree-connector",{"is-down":i>a,"is-up":i<a,"is-active":T,"is-reset":C}),"aria-hidden":"true"},fn.default.createElement(te,{type:"caret"})))}function lre({renderControl:e,onUpdate:t,label:n,primaryKey:o,onlyAffectKey:r=!1,queryValues:i,bpInfo:s}){let a=r?{[o]:i[o]}:i,l=(0,fn.useCallback)((c,p)=>{for(var f in a){if(typeof a[f][p][2]=="undefined")continue;let d=a[f][p][2];t(f,d,p)}},[o,t]),u=iD(s.activeBreakpoint,!0);return fn.default.createElement(fn.default.Fragment,null,fn.default.createElement("header",{className:"tco-control-group-header"},fn.default.createElement("span",{className:"tco-control-group-label"},n)),fn.default.createElement("div",{className:"tco-query-style-tree"},i[o].map((c,p)=>fn.default.createElement(are,{key:p,index:p,item:c,onUpdatePreviewSize:u(p),queryValues:a,bpInfo:s,onUpdate:l,primaryKey:o,renderControl:e}))))}function O2({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 f=gr(),{currentBreakpoint:d,base:m}=f,h=i||r,g=h&&typeof h!="string"?fn.default.createElement("span",null,h):fn.default.createElement("span",{dangerouslySetInnerHTML:{__html:h||" "}}),y=fn.default.createElement(fn.default.Fragment,null,t,r&&typeof r!="string"?fn.default.createElement("span",null,r):fn.default.createElement("span",{dangerouslySetInnerHTML:{__html:r||" "}}),n);if(!u||!u[l]||!u[l][m])return fn.default.createElement(T2,{tag:o,className:ie(e,{"has-description":!!a}),content:y,tooltip:a});try{let A=u[l][m][3]}catch{debugger}let x=s?{[l]:u[l]}:u,C=sre(x,m),[,T]=u[l][d]||[],[E,k,S,P]=I9(x,f,d||1);return fn.default.createElement(T2,{tag:o,className:ie(e,"has-query-style",{"has-description":!!a},C?{"is-current-query-style":S,"is-inherited-query-style":k,"is-base-query-style":E}:{}),content:y,tooltip:a,contextualProps:{className:"is-query-style"}},A=>fn.default.createElement(lre,{renderControl:p,close:A,primaryKey:l,onlyAffectKey:s,label:g,queryValues:u,onUpdate:c,bpInfo:f}))}var fn,M9=_(()=>{fn=D(j());Ye();wi();P9();Ze();Bn()});var Je,sp,T9,ure,Js,D9,L9,Pa,Ys,cre,We,Qe,Nn,pre,fre,Dl,yo,q0,kt=_(()=>{Je=D(j());Ye();qy();gp();A9();Bn();Kw();Jo();M9();Bn();Ze();n0();f0();ls();sp=({icon:e=""})=>e?e.indexOf("css:")===0?Je.default.createElement("span",{className:ie("tco-css-icon",`is-${e.substr(4)}`)}):e.indexOf("ui:")===0?Je.default.createElement(te,{type:e.substr(3)}):Je.default.createElement(wl,{icon:e}):null,T9=({open:e,label:t,...n})=>Je.default.createElement("button",{className:ie("tco-control-section-heading","is-toggle","is-control-accordion-heading",{"is-active":e}),...n},Je.default.createElement("strong",null,t),Je.default.createElement(te,{type:"chevron"})),ure=({label:e,description:t})=>{let n=(0,Je.useRef)(),o=xi(n,t?Je.default.createElement("p",{className:"tco-help-text-content",dangerouslySetInnerHTML:{__html:t}}):null,{className:"tco-help-text",delay:750});return Je.default.createElement(Je.default.Fragment,null,Je.default.createElement("span",{ref:n,className:ie("tco-control-group-label",{"has-description":!!t}),dangerouslySetInnerHTML:{__html:e||" "}}),o)},Js=({label:e,noHeader:t,description:n,children:o,headerModifierClass:r,...i})=>Je.default.createElement(Je.default.Fragment,null,!t&&(e||o)&&Je.default.createElement("header",{className:r?`tco-control-group-header ${r}`:"tco-control-group-header"},Je.default.createElement(ure,{label:e??" ",description:n}),o)),D9=(0,Je.memo)(({label:e,labelBefore:t,labelAfter:n,description:o,baseClass:r="tco-control-label",className:i})=>{let s=(0,Je.useRef)(),a=xi(s,o?Je.default.createElement("p",{className:"tco-help-text-content",dangerouslySetInnerHTML:{__html:o}}):null,{className:"tco-help-text",delay:750});return Je.default.createElement("div",{className:ie(r,{"has-description":!!o},i)},t,e&&typeof e!="string"?Je.default.createElement("span",{ref:s},e):Je.default.createElement("span",{ref:s,dangerouslySetInnerHTML:{__html:e||" "}}),n,a)});D9.displayName="ControlLabelNoQueryInfo";L9=({children:e})=>Je.default.createElement("div",{className:"tco-control-inputs"},e),Pa=({className:e,children:t,...n})=>Je.default.createElement("div",{className:ie("tco-control-group",e),...n},t),Ys=({label:e,noHeader:t=!1,description:n,afterHeader:o,headerModifierClass:r,children:i,managedChildren:s,...a})=>Je.default.createElement(Pa,{...a},Je.default.createElement(Js,{noHeader:t,label:e,description:n,headerModifierClass:r},o),s?Je.default.createElement(Je.default.Fragment,null,i):Je.default.createElement(co,null,i)),cre=({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})=>Je.default.createElement(O2,{className:ie(u,c),primaryKey:i,onlyAffectKey:!!p.onlyAffectKey,queryValues:a,onUpdate:l,queryInspectorLabel:o,labelBefore:t,label:e,labelAfter:n,description:r},(f,d)=>s({values:f,breakpoint:d,onUpdateQueryValue:l})),We=({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:f,onlyAffectKey:d,children:m,...h})=>{let g=(0,Je.useMemo)(()=>r?Je.default.createElement(sp,{icon:r}):null,[r]),v=(0,Je.useMemo)(()=>i?Je.default.createElement(sp,{icon:i}):null,[i]);return Je.default.createElement("li",{className:ie("tco-control",e,t?`is-height-${t}`:"",n?`is-horizontal-offset-${n}`:""),...h},o&&(u&&c&&c[u]?Je.default.createElement(cre,{primaryKey:u,onlyAffectKey:!!d,onUpdateQueryValue:f,queryValues:c,queryInspectorLabel:s,label:o,labelBefore:g,labelAfter:v,description:a,className:l,renderQueryControl:p}):Je.default.createElement(D9,{label:o,labelBefore:g,labelAfter:v,description:a,className:l})),Je.default.createElement(L9,null,m))},Qe=({children:e,half:t,className:n})=>{let o=N6();return Je.default.createElement("div",{onClick:o,className:ie("tco-control-input",n,{"is-1-2":t})},e)},Nn=({primaryKey:e,queryInspectorLabel:t,controlInputWrapper:n,noInput:o,parentControl:{values:r,queryValues:i,updateQueryValue:s,updateValue:a},children:l,...u})=>{let c=(0,Je.useCallback)((f,d=e)=>{a(f,d)},[a,e]),p=l(r[e],c,r);return Je.default.createElement(We,{queryInspectorLabel:t,queryValues:i,primaryKey:e,onUpdateQueryValue:s,renderQueryControl:({values:f,breakpoint:d,onUpdateQueryValue:m})=>{let h=l(f[e],(g,v=e)=>{m(v,g,d)},f);return n?Je.default.createElement(L9,null,h):h},...u},o?p:Je.default.createElement(Qe,null,p))},pre=({icon:e})=>{if(!!e)return e.indexOf("ui:")===0?Je.default.createElement(te,{type:e.substr(3)}):Je.default.createElement(wl,{icon:e})},fre=({action:e,updateValue:t})=>{let n=(0,Je.useCallback)(()=>{Object.entries(e.set).forEach(([o,r])=>{t(r,o,!0)})},[e.set,t]);return Je.default.createElement(Ho,{onClick:n,className:"tco-btn tco-control-group-header-action",tooltip:e.label},Je.default.createElement(pre,{icon:e.icon}))},Dl=e=>Je.default.createElement(We,{...e},Je.default.createElement(Qe,null,e.children)),yo=class extends Je.default.PureComponent{constructor(){super(...arguments);W(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)}}));W(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")});W(this,"onToggleCheckbox",t=>{let{on:n,off:o}=this.props.options.checkbox;this.props.updateValue(t?n:o,"checkbox")});W(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?Je.default.createElement(Qe,{half:this.props.autoHalf!==!1&&this.props.level>2||n.half&&!this.props.noHalf},this.getChildren()):a?null:Je.default.createElement(Je.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 Je.default.createElement(Qm,{...this.props,label:this.props.control.label},u);function p(f,d,m){let h=f.type&&Ki[f.type]?Ki[f.type]:fre;return Je.default.createElement(h,{key:d,action:f,updateValue:m.updateValue,options:f.options})}if(this.props.level===1){let f=()=>{if(this.props.onToggle)return Je.default.createElement(Je.default.Fragment,null,this.props.afterHeader,Je.default.createElement(Hi,{on:this.props.isToggledOn,onToggle:this.props.onToggle,...this.props.toggleOptions||pa}));if(n.toggle){let{on_label:d,off_label:m,weighted:h,choices:g}=n.toggle;return Je.default.createElement(Je.default.Fragment,null,this.props.afterHeader,Je.default.createElement(Hi,{onLabel:d,offLabel:m,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:m}=n.checkbox;return Je.default.createElement(Je.default.Fragment,null,this.props.afterHeader,Je.default.createElement(Yt,{flipLabel:!0,checked:d==this.props.values.checkbox,label:m,onToggle:this.onToggleCheckbox}))}return n.actions?Je.default.createElement(Je.default.Fragment,null,this.props.afterHeader,n.actions.map((d,m)=>p(d,m,this.props))):this.props.afterHeader};return Je.default.createElement(Ys,{className:ie(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:f(),headerModifierClass:this.props.headerModifierClass,managedChildren:a||this.props.managedChildren},this.props.topLevelOnly||this.props.isList||this.props.managedChildren||this.props.managedTopLevel?u:Je.default.createElement(We,{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?Je.default.createElement(We,{className:ie(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}};W(yo,"defaultProps",{afterHeader:null,headerModifierClass:null,includeList:!0});q0=class extends Je.default.PureComponent{getControlComponent(){return this.props.control.type==="children"||this.props.control.type==="sortable"?this.props.OutlineComponent:Ki[this.props.control.type]||Ki.unknown}render(){let t=this.getControlComponent(),n=this.props.control.options||pa;return Je.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})}};W(q0,"defaultProps",{id:null,level:1,tag:"div",orientation:"vertical"})});function mre(e){requestIdleCallback(()=>{xn("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 N9,dre,F9=_(()=>{Dn();Jt();Ph();N9=Di("cs-max-data",{isLoading:!0,data:{}}),dre=60*60*1e3*3;N9.onMount=(e,t)=>{let n=window.csAppData.preferences.use_max,o=Ms(N9);if(!n){o.isLoading||e(yb);return}!o.isLoading&&o.timestamp+dre>Date.now()||mre(e)}});var hre,V9=_(()=>{hre=D(j());Bn();F9();ke()});var gre,U9=_(()=>{gre=D(j());kt();V9()});function B9(){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(()=>{xn("update-preferences",{user_id:window.csAppData.current_user,data:i})})}return r}}function s8(){let e=on();return(0,Qy.useCallback)(t=>{e({type:"PREFERENCES:UPDATE",payload:t})},[e])}function mr(){return Qt(e=>e.preferences)}function si(e){return Qt(t=>t.preferences[e])}var Qy,dr=_(()=>{Qy=D(j());ls();kt();vt();Bu();cr();Mn();fl();kr();Eo();Dn();U9()});var vre,yre,z9=_(()=>{vre=D(j()),yre=D(hi())});var $9,bre,H9=_(()=>{$9=D(ln()),bre=(0,$9.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})});function Ky(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 j9=_(()=>{});function Yy(e,t){A2.set(e,t)}function Ar(e,t){return dt(W9(e,t))}function $v(e,t){return yt(W9(e,t))}function EM(){return Ar("editing-label")}function Wc(e){let[t,n]=Ar(`search-${e}`),o=(0,fi.useCallback)(i=>n(i),[n]),r=(0,fi.useCallback)(()=>n(""),[n]);return{isSearching:!!t,query:t,onSearch:o,clearSearch:r}}function V6(e,{top:t,left:n,width:o,height:r}){return F4("ui",`floater-${e}`,{top:t,left:n,width:o,height:r})}function U6(e){let t=Gl("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 $E(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"))}function Dc({refs:e=[],ignore:t=[],enabled:n=!0,onFocusLoss:o}){let r=(0,fi.useRef)(),i=t0();(0,fi.useEffect)(()=>{r.current=i},[i]);function s(a){for(var l in $p)if(Ky($p[l],a))return!0;return!1}(0,fi.useEffect)(()=>{n&&!!e&&!!e[0]&&e[0].current!==null&&!Ky(Ul,e)&&!s(e)&&($p.push(e),Ul=e)},[e]),(0,fi.useEffect)(()=>{let a=(e??[]).map(y=>y?y?.current??y:null).filter(y=>!!y),l=(t??[]).map(y=>y?y?.current??y:null).filter(y=>!!y);if(!n||a.length<=0)return()=>{};let u=!1,c=y=>{if(!$E(y))return!1;let x=y.closest("#tco-root > *:not(.tco-ui-root)");return y.closest(".tco-content-nav-overlay")?!0:x?!a.find(T=>T===x||x.contains(T)):!0},p=y=>!a.find(x=>x.contains(y)),f=y=>!l.find(x=>x.contains(y)),d=y=>{if(!(Ul&&!!Ul[0].current&&!Ky(Ul,e))&&c(y.target)&&p(y.target)&&f(y.target)){let x=!1;try{x=u&&window.getSelection().toString()}catch{}if(!x&&!r.current)for(o(),$p.pop();$p.length&&(Ul=$p.pop(),!(Ul&&Ul[0].current!==null)););}},m=()=>{let y=document.activeElement.id&&document.activeElement.id.match(/cswpeditor-.*/);document.activeElement.nodeName==="IFRAME"&&!y&&o()},h=y=>{u=!0,window.document.body.removeEventListener("mousemove",h)},g=y=>{d(y),window.document.body.removeEventListener("mousemove",h)},v=y=>{window.document.body.addEventListener("mousemove",h),u=!1};return window.document.body.addEventListener("mouseup",g),window.document.body.addEventListener("mousedown",v),window.document.body.addEventListener("focus",d),window.addEventListener("blur",m),()=>{window.document.body.removeEventListener("mouseup",g),window.document.body.removeEventListener("mousedown",v),window.document.body.removeEventListener("focus",d),window.removeEventListener("blur",m)}},[n])}var fi,k2,A2,Ul,$p,W9,Xy,xre,t0,li,YBe,XBe,Cre,JBe,G9,sn=_(()=>{fi=D(j());Jt();dr();z9();H9();lf();Wn();j9();k2=new Map,A2=new Map,Ul=[],$p=[],W9=(e,t)=>{if(!k2.has(e)){let n=A2.has(e)?A2.get(e):t;k2.set(e,Ve(n))}return k2.get(e)};Yy("editing-label",!1);Xy=Ve(!1),xre=Ve(e=>e(Xy),(e,t,n)=>{let o=e(Xy);n!==o&&t(Xy,n)}),t0=()=>yt(Xy),li=()=>_r(xre),YBe=(0,fi.createContext)("horizontal"),XBe=Ve(),Cre=Ve(!1),JBe=document.querySelector(".tco-root-preloader"),G9=()=>{let[,e]=dt(Cre);return(0,fi.useCallback)(()=>{e(!0)},[])}});function BL({position:e="top",children:t}){return Wt.default.createElement(q9.Provider,{value:e},t)}function Ere(e,{height:t},{y:n,height:o}){switch(e){case"left":case"right":return n+o/2-t/2;case"top":return n-Hp-t;case"bottom":return n+o+Hp;default:return null}}function Sre(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+Hp):r<0?Hp:r;case"left":return n-Hp-t;case"right":return n+o+Hp;default:return null}}function Q9(e,{closeOnMouseLeave:t=!1,onClose:n,positionOverwrite:o}={}){let r=(0,Wt.useRef)(),i=o||(0,Wt.useContext)(q9),[s,a]=(0,Wt.useState)(!1),[l,u]=(0,Wt.useState)(!1),[c,p]=(0,Wt.useState)(null),f=(0,Wt.useRef)({});return(0,Wt.useLayoutEffect)(()=>{if(!s||!r.current||!e.current)return()=>{};let d=e.current,m=r.current;f.current=r.current.getBoundingClientRect();let h=()=>{let C=d.getBoundingClientRect();f.current=r.current.getBoundingClientRect(),p(T=>{let E=Ere(i,f.current,C),k=Sre(i,f.current,C);return{...T||{},top:E!==null?`${E}px`:"auto",left:k!==null?`${k}px`:"auto"}})},g=C=>{C.target!==m&&!m.contains(C.target)&&(n&&n(),a(!1))},v=C=>{C.target.contains(d)&&h()};h(),window.addEventListener("mousedown",g),window.addEventListener("resize",h),document.addEventListener("scroll",v,{capture:!0});let y=()=>{u(!0)},x=()=>{a(!1),u(!1)};return t&&(m.addEventListener("mouseenter",y),m.addEventListener("mouseleave",x)),()=>{t&&(m.removeEventListener("mouseenter",y),m.removeEventListener("mouseleave",x)),window.removeEventListener("mousedown",g),window.removeEventListener("resize",h),document.removeEventListener("scroll",v,{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,f]=Q9(e,{positionOverwrite:s}),d=t0();if((0,Wt.useEffect)(()=>{if(!e.current)return()=>{};let v,y=()=>{i?v=setTimeout(()=>p(!0),i):p(!0)},x=()=>{clearTimeout(v),p(!1)},C=e.current;return C.addEventListener("mouseenter",y),C.addEventListener("mouseleave",x),()=>{clearTimeout(v),C.removeEventListener("mouseenter",y),C.removeEventListener("mouseleave",x)}},[]),!c||d)return null;let m=typeof t=="function"?t():t;if(!m)return null;let h=ie("tco-tooltip",r,{"is-active":f,"has-overflow":o}),g=n?Wt.default.createElement("div",{ref:l,style:f,className:h,dangerouslySetInnerHTML:{__html:m},...a}):Wt.default.createElement("div",{ref:l,style:f,className:h,...a},m);return P2.default.createPortal(g,window.csAppData.rootEl)}function _re(e,t,{className:n,onOpen:o,onClose:r,positionOverwrite:i,...s}){let[a,l,u,c,p]=Q9(e,{onClose:r,positionOverwrite:i});(0,Wt.useEffect)(()=>{if(!e.current)return()=>{};let m=e.current,h=g=>{g.stopPropagation(),g.preventDefault(),o&&o(),c(!0)};return u||m.addEventListener("click",h),()=>{m.removeEventListener("click",h)}},[u]);let f=(0,Wt.useCallback)(m=>{m.stopPropagation(),m.preventDefault()},[]);if(!u)return null;let d=t(()=>c(!1));return d?P2.default.createPortal(Wt.default.createElement("div",{ref:a,onClick:f,style:p,className:ie("tco-tooltip",n,`is-${l}`,p?"is-active":null),...s},d),window.csAppData.rootEl):null}function Ho({tooltip:e,className:t="tco-btn",children:n,tooltipProps:o={},...r}){let i=(0,Wt.useRef)(),s=xi(i,e,o);return Wt.default.createElement("button",{className:t,ref:i,...r},n,s)}function Mu({tag:e="span",tooltip:t,delay:n,className:o,overflow:r,children:i,...s}){let a=(0,Wt.useRef)(),l=xi(a,t,{overflow:r,delay:n});return Wt.default.createElement(e,{className:o,ref:a,...s},i,l)}function Tre({tag:e="span",className:t,tooltipClass:n,tooltip:o,label:r,children:i,positionOverwrite:s,...a}){let l=(0,Wt.useRef)(),u=_re(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,Wt.default.createElement(e,{className:t,ref:l,...a},r,u,c)}function MS({tag:e="button",className:t,noBtnClass:n,...o}){return Wt.default.createElement(Tre,{tag:e,className:t,...o})}function um({label:e,tooltip:t,prompt:n,children:o,onAccept:r,accept:i,decline:s,className:a,...l}){return Wt.default.createElement(MS,{tooltip:t,tooltipClass:"has-actions",label:e,className:ie(a),...l},u=>Wt.default.createElement(Wt.default.Fragment,null,n&&Wt.default.createElement("div",{className:"tco-tooltip-action-section"},Wt.default.createElement("p",null,n)),o&&Wt.default.createElement("div",{className:"tco-tooltip-action-section"},o),Wt.default.createElement("div",{className:"tco-tooltip-action-section"},Wt.default.createElement("button",{onClick:()=>{u(),r()},className:"tco-btn tco-btn-nope"},i||w("app.confirm-yep")),Wt.default.createElement("button",{onClick:()=>{u(),l.onDecline&&l.onDecline()},className:"tco-btn"},s||w("app.confirm-no-thanks")))))}var Wt,wre,P2,q9,Hp,Bn=_(()=>{Wt=D(j()),wre=D(aa()),P2=D(hi());Ye();sn();ke();q9=(0,Wt.createContext)("top"),Hp=8});var Ju,Yt,Jo=_(()=>{Ju=D(j());Ye();Bn();Ze();Yt=class extends Ju.default.PureComponent{render(){let t=Ju.default.createElement(Mu,{className:"tco-rc-label",tooltip:this.props.tooltip},this.props.children||this.props.label);return Ju.default.createElement("label",{className:ie("tco-rc","tco-rc-checkbox",{"has-flipped-label":this.props.flipLabel}),onClick:this.props.onClick,style:this.props.style},this.props.flipLabel&&t,Ju.default.createElement("input",{type:"checkbox",checked:this.props.checked,onChange:n=>this.props.onToggle(n.target.checked,n)}),Ju.default.createElement("span",{className:"tco-rc-indicator"},Ju.default.createElement(te,{type:"check"})),!this.props.flipLabel&&t)}};W(Yt,"defaultProps",{style:{},label:"",onClick:void 0,checked:!1,flipLabel:!1,onToggle:()=>{}})});var Ore,I2,K9,Y9=_(()=>{Ore=D(j());Jt();ps();I2=Di("hidden-documents",!1);I2.onMount=e=>cs({"hidden-documents":Ln(()=>{e(t=>!t)})});lr(I2);K9=()=>yt(I2)});function I8({element:e}){let t=on(),{id:n}=At(),o=K9(),r=(0,ct.useCallback)(()=>{t(HM(n,e._id))},[t,n,e._id]),i=(0,X9.useNavigate)(),{componentData:s,componentDocSettings:a}=Ol()??{},l=(0,ct.useMemo)(()=>s?.[e.component_id]?.doc,[s,e.component_id]),u=(0,ct.useMemo)(()=>o||a[`c${l}`]?.[3]!=="hidden",[o,l]),c=(0,ct.useCallback)(()=>{l&&i({to:`/edit/${l}`})},[l,i]);return u?ct.default.createElement("div",{className:"tco-element-manager-section is-span-3"},ct.default.createElement("h2",{className:"has-no-line"},"Component Instance"),ct.default.createElement("ul",{className:"is-single-column"},ct.default.createElement("li",{className:"is-clicker",disabled:!l,onClick:c},ct.default.createElement("span",{className:"is-label with-icon"},ct.default.createElement(te,{type:"component-brick"})," ",ct.default.createElement("span",null,"Edit Component")," ",ct.default.createElement(te,{type:"rarr"})),l?ct.default.createElement("p",null,"Click to open the source Component document."):ct.default.createElement("p",{className:"is-error"},"Unable to resolve document ID for this component")),ct.default.createElement("li",{className:"is-clicker",onClick:r},ct.default.createElement(Yt,{label:"Enable Customization",checked:e._customize_component}),ct.default.createElement("p",null,"Show the Customize controls in the Inspector")))):null}function R9(e){Are.map(t=>{delete e[t]})}function LL(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&&(R9(a),a._modules=o(a._id),i.push(a))}),i};return n.map(r=>{let i=e[r];(e[i._parent]||{})._type==="region"&&(R9(i),i._modules=o(i._id),delete i._id,t.push(i))}),t}function M8({element:e}){let t=on(),{id:n,docTypeName:o}=At(),{exportValidation:r,slotValidation:i,ancestorComponentLabel:s}=Qt(g=>{let v=g.elements[n]??{},y=cm(o,v,e._id),x=pm(o,v,e._id);return{exportValidation:y,slotValidation:x,ancestorComponentLabel:x===0?v[D0(v,e._id)]?._label??null:null}}),a=(0,ct.useCallback)(()=>{r===0&&t(FM(n,e._id))},[t,n,e._id,r]),l=(0,ct.useCallback)(()=>{i===0&&t(VM(n,e._id))},[t,n,e._id,i]),u=(0,ct.useCallback)(()=>{t(UM(n,e._id))},[t,n,e._id]),c=(0,ct.useCallback)(()=>{t(BM(n,e._id))},[t,n,e._id]),p=(0,ct.useCallback)(()=>{t(zM(n,e._id))},[t,n,e._id]),f=(0,ct.useCallback)(()=>{t($M(n,e._id))},[t,n,e._id]),d=(0,ct.useMemo)(()=>s!==null?`Enable Slot for: ${s}`:"Enable Slot",[s]),m=(0,ct.useMemo)(()=>e._type!=="component"?-1:e._is_c_export?1:0,[e._type,e._is_c_export]),h=(0,ct.useCallback)(()=>{t(jM(n,e._id))},[t,n,e._id]);return ct.default.createElement("div",{className:"tco-element-manager-section is-span-3"},ct.default.createElement("h2",{className:"has-no-line"},"Component"),ct.default.createElement("ul",{className:"is-single-column"},ct.default.createElement("li",{className:ie("is-clicker",{"is-disabled":r!==0}),onClick:a},ct.default.createElement(Yt,{label:"Export Component",checked:e._is_c_export}),ct.default.createElement("p",null,"Each exported Element is available as a Component in the Element Library for reuse throughout your site."),r!==0&&ct.default.createElement("p",{className:"is-error"},D2[`component-${r}`])),ct.default.createElement("li",{className:ie("is-clicker",{"is-disabled":i!==0}),onClick:l},ct.default.createElement(Yt,{label:d,checked:e._is_c_slot}),ct.default.createElement("p",null,"A Slot means this Element can receive children when building out a page using the Component."),i!==0&&ct.default.createElement("p",{className:"is-error"},D2[`slot-${i}`])),e._is_c_export&&ct.default.createElement("li",{className:"is-clicker",onClick:p},ct.default.createElement(Yt,{label:"Enable Prefab",checked:e._c_prefab}),ct.default.createElement("p",null,"When enabled, newly created components will include parameter values and children copied from the component source.")),e._is_c_export&&ct.default.createElement("li",{className:"is-clicker",onClick:f},ct.default.createElement(Yt,{label:"Hide Children Control",checked:e._c_hide_children}),ct.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&&ct.default.createElement("li",{className:"is-clicker",onClick:u},ct.default.createElement(Yt,{label:"Make Private",checked:e._c_private}),ct.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&&ct.default.createElement("li",{className:"is-clicker",onClick:c},ct.default.createElement(Yt,{label:"Library Top Level",checked:e._c_library_top_level}),ct.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).")),m>=0&&ct.default.createElement(ct.default.Fragment,null,ct.default.createElement("li",{className:ie("is-clicker",{"is-disabled":m!==0}),onClick:h},ct.default.createElement(Yt,{label:"Pass Through",checked:e._c_thru&&m===0}),ct.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.'),m!==0&&ct.default.createElement("p",{className:"is-error"},D2[`component-${m}`])))))}var ct,X9,J9,M2,Ol,Z9,kre,a8,Are,D2,ys=_(()=>{ct=D(j());Jt();ts();Ye();Mn();Ze();Jo();oo();Qn();Y9();rn();X9=D(aa());ke();hp();J9=D(ln()),M2=Ve({});M2.onMount=e=>{let t,n=()=>{let o=t;t=ur.getState().components,o!==t&&e(t)};return n(),ur.subscribe(n)};Ol=()=>yt(M2),Z9=([e,t,n],o)=>({type:"COMPONENTS:REPLACE",fromDoc:o,payload:{componentData:e,componentVirtualIndex:n,componentDocSettings:t}}),kre=Ve(e=>{let{componentData:t,componentVirtualIndex:n,componentDocSettings:o}=e(M2);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"]}))}}),a8=(e,t)=>{let{library:n,componentDocSettings:o}=dt(kre)[0];return(0,ct.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,J9.kebabCase)(a)}`:"_components";return s[u]||(s[u]={title:a||w("common.document.components"),items:[]}),s[u].items.push(l),s},{})).map(([s,a])=>({name:s,...a}));return i.sort(GD),i},[n,e,t])};Are=["_c_export","_c_id","_c_library_top_level","_c_prefab"];D2={"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 oV={};Jr(oV,{DataContainer:()=>Ure,FetchMore:()=>tV,getCachedData:()=>Mre,invalidateComponentData:()=>YE,invalidateDocument:()=>Hx,invalidateIndex:()=>kc,invalidateQuery:()=>UE,queryClient:()=>Ro,requestData:()=>eV,requestDocument:()=>Ire,requestQuery:()=>js,updateQuery:()=>C0,useCreateDocument:()=>Fre,useCreateDocumentMutation:()=>N2,useDocument:()=>L2,useDocumentIndexForTypeData:()=>Bre,useDocumentIndexFullData:()=>zre,useDocumentSearchData:()=>$re,useIndexMutations:()=>Vre,useInfiniteRequestQuery:()=>Jy,useRequestMutation:()=>Nu,useRequestQuery:()=>w0,useRerender:()=>nV});function Bl(e,t={}){return[e,t]}function UE(e,t={}){Ro.invalidateQueries(Bl(e,t))}function Hx(e){Ro.invalidateQueries(Bl("document",{id:e}))}function C0(e,t,n,o){Ro.setQueryData(Bl(e,t),n,o)}async function js(e,{data:t={},cacheKey:n,...o}={}){let r=Bl(e,t),i=Ro.getQueryData(r);if(i)return i;let{data:s}=await ho(e,t);return Ro.setQueryData(r,s,{staleTime:1/0,...o}),s}function w0(e,{data:t={},...n}={}){return Jl(Bl(e,t),()=>eV(e,t),{staleTime:1/0,...n})}function Ire(e){return js("document",{data:{id:parseInt(e,10)},cacheTime:100})}function L2(e){return w0("document",{data:{id:parseInt(e,10)},cacheTime:100})}function Mre(e,t={}){return Ro.getQueryData(Bl(e,t))}function tV({tag:e="span",handler:t}){let[n,o]=GA();return(0,or.useEffect)(()=>{o&&t()},[o,t]),or.default.createElement(e,{ref:n})}function Dre({tag:e,canFetchMore:t,isFetchingMore:n,fetchMore:o}){return!t||n?null:or.default.createElement(tV,{tag:e,handler:o})}function Jy(e,{data:t={},...n}={}){let o=(i,s=0)=>new Promise((a,l)=>ho(e,{...t,pageParam:i.pageParam,cursor:s}).then(({data:u})=>a(u),l)),r=tx(Bl(e,t),o,{staleTime:1/0,getFetchMore:(i,s)=>i.length<parseInt(window.csAppData.locatorLimit,10)?null:s.length,...n});return{...r,maybeFetchMore:i=>or.default.createElement(Dre,{tag:i,...r})}}function Nu(e,t={}){let{mutateAsync:n}=Rb((0,or.useCallback)(o=>Pre(e,o),[e]),{throwOnError:!0,...t});return n}async function YE(){let{data:{componentData:e,componentDocSettings:t,componentVirtualIndex:n,errors:o}}=await ho("component-refresh");o&&o.length>0&&console.warn(o),ur.dispatch(Z9([e,t,n]))}function N2(){let e=Nu("document-create",{onSuccess:t=>{kc()}});return(0,or.useCallback)(async(t,n,o)=>{let r={type:t,settings:Lre(t),...o},i=typeof n=="function"?await n(r):{...r,...n},s=await e(i);return C0("document",{id:s.id},s),s},[])}function nV(){let[,e]=(0,or.useState)(1);return(0,or.useCallback)(()=>{e(t=>t+1)},[e])}function Nre(e){return Nu("document-delete",{onSuccess:(t,n)=>{kc(),Ro.invalidateQueries(Bl("document",n))}})}function Fre(){let e=N2(),t=JA(),n=(0,or.useMemo)(()=>t?{lang:t}:{},[t]);return(0,or.useCallback)(async(o,r)=>{let{labelSingular:i}=ul(o);try{return await e(o,r,n)}catch(s){Nt(w("app.notify.failed-to-create",{context:i,message:s.message}),{warn:s})}},[e,n])}function Vre(e){let{labelSingular:t}=ul(e),n=nV(),o=N2(),r=Nre(e),i=rV(),s=(0,or.useCallback)(il(async(l,u)=>{try{let c=await o(e,{title:w("app.copied",{title:u}),clone:l});return In(w("app.notify.duplicated",{context:t})),n(),c}catch(c){Nt(w("app.notify.failed-to-duplicate",{context:t}),{warn:c})}}),[e,t,o]),a=(0,or.useCallback)(il(async l=>{try{i(l);let u=await r({id:l});return In(w("app.notify.deleted",{context:t})),n(),u}catch(u){Nt(w("app.notify.failed-to-delete",{context:t}),{warn:u})}}),[t,r]);return{duplicate:s,deletePermanent:a}}function Ure({children:e}){return or.default.createElement(Xb,{client:Ro},e)}var or,Ro,eV,Pre,kc,Lre,Bre,zre,$re,as=_(()=>{or=D(j());Of();Us();Wn();Dn();ke();qA();QA();$x();Ac();rn();ys();ts();Ro=new qb({defaultOptions:{queries:{refetchOnWindowFocus:!1,refetchOnReconnect:!1}}});window.csAppData.queryClient=Ro;eV=(...e)=>new Promise((t,n)=>ho(...e).then(({data:o})=>t(o),n)),Pre=(...e)=>new Promise((t,n)=>xn(...e).then(({data:o})=>t(o),n));kc=()=>{Ro.invalidateQueries(["document-index"]),Ro.invalidateQueries(["document-index-full"]),Ro.invalidateQueries(["document-search"])};Lre=e=>{let{baseType:t,subType:n,postType:o}=ul(e);return t==="layout"?{layout_type:n}:t==="content"?{general_post_type:o,general_post_status:"draft"}:{}};Bre=(e,t={})=>{let n=Jy("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}},zre=()=>{let e=Jy("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}},$re=e=>{let t=Jy("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 F2,Hre,jre,t$e,n$e,iV=_(()=>{F2=D(j());Ye();Ze();Hre=D(j()),jre=D(aa());Eo();sn();Jt();rn();t$e=Ve(null),n$e=Ve([])});function sV(e,t){t(Zy,([,n])=>[0,n.filter(({doc:o})=>!o||e.includes(o))])}function aV(){return({getState:e,dispatch:t})=>n=>o=>{let[,r]=Jre.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 lV(e){return function(t,n){if(n.type==="HISTORY_STEP"){let{from:o}=n,[r,i]=V2,s=i.slice(Math.min(o,r),Math.max(o,r));if(r>o)return jn(t,a=>{s.forEach(({undo:l})=>{l(a)})},a=>{a.length<=0||(n.patches||(n.patches={}),n.patches.history=a)});if(r<o)return jn(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 Zre(){let e=on(),[[t,n],o]=dt(B2),r=(0,Yr.useRef)(t);(0,Yr.useEffect)(()=>{r.current=t},[t]);let i=(0,Yr.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 Rre(){return Yr.default.createElement(Vu,{id:"action-history",label:w("app.history.title")},Yr.default.createElement(eie,null))}function eie(){let e=yt(H2),[t,n,o]=Zre();return Yr.default.createElement("ul",{className:"tco-action-history is-scrollable-floater-content"},n.map(({type:r,label:i,id:s,isActive:a,doc:l},u)=>Yr.default.createElement("li",{key:s,className:ie({"is-active":t===u})},Yr.default.createElement("button",{onClick:()=>o(u)},Yr.default.createElement("span",null,typeof i=="function"?i({docs:e}):i),Yr.default.createElement("i",null,Yr.default.createElement(te,{type:"check"}))))))}var Yr,Wre,V2,U2,Zy,B2,z2,Gre,qre,Ry,Qre,Kre,Yre,Xre,Jre,$2=_(()=>{Yr=D(j());Ye();Mn();Ze();Da();ke();ps();rn();Qv();Ai();Jt();Er();Ni();Wre=(Number.isNaN(window.Number(window.csAppData.max_action_history_items))?5e3:window.Number(window.csAppData.max_action_history_items))-1,V2=[0,[]],Zy=Ve(V2),B2=Ve(e=>e(Zy),(e,t,n)=>{let o=typeof n=="function"?n(e(Zy)):n;V2=o,t(Zy,o)});lr(B2);B2.onMount=e=>(U2=t=>{e(t)},()=>{U2=null});z2=e=>{U2(([t,n])=>[0,[{id:Ur(),...e},...n.slice(t,Wre)]])},Gre=({type:e,doc:t},n,o)=>{if(e==="ELEMENT_SETUP")return;let r=n.elements[t],i=o.elements[t];z2({doc:t,label:({docs:s})=>`Element Changed (${s[t]?.title})`,undo:s=>{s.elements[t]=r},redo:s=>{s.elements[t]=i}})},qre=({type:e,doc:t},n,o)=>{if(e==="SETTINGS:FILL")return;let r=n.settings[t],i=o.settings[t];z2({doc:t,label:({docs:s})=>`Setting Changed (${s[t]?.title})`,undo:s=>{s.settings[t]=r},redo:s=>{s.settings[t]=i}})},Ry=({key:e})=>(t,n,o)=>{let r=n[e],i=o[e];z2({label:`${e} Updated`,undo:s=>{s[e]=r},redo:s=>{s[e]=i}})},Qre=Ry({key:"themeOptions"}),Kre=Ry({key:"colors"}),Yre=Ry({key:"fontItems"}),Xre=Ry({key:"fontConfig"}),Jre=[[/^ELEMENT/,Gre],[/^SETTINGS/,qre],[/^THEME_OPTIONS/,Qre],[/^COLORS/,Kre],[/^FONT_ITEMS/,Yre],[/^FONT_CONFIG/,Xre]];uo(Rre)});function aie(e){(0,Do.useEffect)(()=>{let t=w("common.title.cornerstone");return document.title=[t,...e].filter(n=>!!n).reverse().join(" - "),()=>document.title=t},e)}function lie(){let e=on(),t=At();return aie([t.docTypeInfo.labelSingular,t.title]),(0,Do.useEffect)(()=>{jp[t.id]||(e({type:"SETTINGS:FILL",doc:t.id,payload:t.data.settings}),e(IM(t.id,t.data.normalized)))},[]),null}function uie({doc:e}){let{permissionContext:t,setPermissionContext:n}=Vn(),o=e.docTypeInfo?.permissionContext&&e.docTypeInfo.permissionContext!==t;return(0,Do.useEffect)(()=>{o&&n(e.docTypeInfo.permissionContext)},[e.docTypeInfo?.permissionContext,o,n]),o?null:Do.default.createElement(lie,{key:e.id})}function cie({id:e}){let t=G9(),[,n]=dt(Ts),{userCan:o}=Vn(),r=L2(e),{isError:i,data:s,isLoading:a}=r,l=s?Gx(s):null,u=Ol();return(0,Do.useEffect)(()=>{if(!a&&l){let{builder:c,data:p,id:f,title:d,docTypeInfo:m,docTypeName:h}=l??{},g=!!l&&!i&&o(l.docTypeInfo.permissionContext);if(g){let v=p.elements.e0?PN(p.elements):p.elements,y=dm(v,{resetIds:!0,components:u}).entities.element;Ym.set(e,{id:f,normalized:y,...p})}else Ym.delete(e);n(v=>v.map(y=>y.id===e?g?{...y,...c,title:d,docTypeInfo:m,docTypeName:h,isLoading:!1}:null:y).filter(y=>!!y)),t()}},[a,o,l,i]),(0,Do.useEffect)(()=>{async function c(){if(!r.error)return;let p=w("app.error-document",{context:r.error.message});await xg(p,{onAccept:null,accept:!1})}c()},[r&&r.error]),null}function pie(){let e=yt(oie),[t]=dt(vV),n=(0,Do.useMemo)(()=>e.split(":").filter(i=>!!i),[e]),o=(0,Do.useRef)(null),r=(0,j2.useNavigate)();return(0,Do.useEffect)(()=>{let i=t?.id??null;o.current&&o.current!==i&&(jp[i]?r({to:jp[i]}):r(i?{to:`/edit/${i}`}:{to:"/"})),o.current=i},[t,r,n]),Do.default.createElement(Do.default.Fragment,null,n.map(i=>Do.default.createElement(cie,{key:i,id:i})),t&&!t.isLoading&&Do.default.createElement(uie,{doc:t}))}var Do,j2,jp,tie,uV,cV,pV,Ts,za,Fu,W2,j$e,nie,fV,dV,H2,jx,mV,oie,Ym,hV,gV,vV,rie,np,bR,LS,iie,ES,eD,W$e,xW,sie,G$e,At,NL,rV,vR,yR,rn=_(()=>{Do=D(j());cr();j2=D(aa());as();oo();Mn();Qn();ke();Jt();sn();ts();oo();ys();iV();ca();Ac();Jt();$2();lf();Ni();jp={"theme-options":()=>({title:w("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:{}})},tie=["theme-options"],uV=Rr(e=>e.settings,{}),cV=Rr(e=>e.elements,{});lr(uV);lr(cV);pV=Ve(null),Ts=Ve(e=>{let t=e(pV);if(!t)try{return JSON.parse(gb("open-docs")).filter(({id:n})=>!jp[n]).map(n=>({...n,isPending:!0,isLoading:!0}))}catch{}return t??[]},(e,t,n)=>{let o=typeof n=="function"?n(e(Ts)):n;t(pV,o)}),za=Ve(null),Fu=Ve([]),W2=Di("document-preview-urls",{}),j$e=Ve(null,(e,t,{id:n,url:o})=>{t(W2,r=>({...r,[n]:o}))}),nie=Ve(e=>{let t=e(za),n=e(Fu),o=e(W2);return e(Ts).map((r,i)=>mV(r,{index:i,previewUrls:o,activeIndex:t,dirty:n}))}),dV=Ve(e=>{let t=e(uV),n=e(za),o=e(Fu),r=e(W2),i=e(Ts).map((a,l)=>mV(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(fV),fV=requestIdleCallback(()=>{vb("open-docs",JSON.stringify(s))}),i}),H2=Ve(e=>e(dV).reduce((t,n)=>(t[n.id]=n,t),{})),jx=e=>Ms(H2)[e]??{},mV=(e,{index:t,previewUrls:n,activeIndex:o,dirty:r,settingsData:i=null})=>{let s=!!jp[e.id],a=s?null:e.id,l=Gx(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}},oie=Ve(e=>{let t=e(za);return e(Ts).filter(({isLoading:n,isPending:o,id:r},i)=>n&&(t===i||!o)).map(({id:n})=>n).join(":")}),Ym=new Map,hV=e=>Ve(t=>{let n=t(za),o=t(e)[n]??{},r=Ym.get(o.id)??{};return o.id?{...o,data:r}:null}),gV=e=>Ve(t=>t(e)??{isLoading:!0}),vV=hV(nie),rie=hV(dV),np=gV(rie),bR=gV(vV),LS=Ve(e=>{let t=e(np);return{elementsData:e(cV)[t.docId],...t}}),iie=Ve(e=>e(np)?.settingsData),ES=()=>yt(LS),eD=df(iie,e=>e.prop("__last_markup_change__")),W$e=Ve(null,(e,t,n)=>{let o=e(LS);Ym.set(n,{id:o.docId,normalized:o.elementsData,settings:o.settingsData,...o})}),xW=Ve(null,(e,t,n)=>{let o=e(Ts),r=Array.isArray(e(Fu))?e(Fu):[],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(Fu,s),t(Ts,a)}),sie=Ve(null,(e,t,n)=>{n=n.toString(),Ym.delete(n);let o=e(Ts),r=e(za),i=o.findIndex(l=>l.id===n),s=o.filter(l=>l.id!==n&&!tie.includes(l.id)),a=o.length-s.length;if(t(Ts,s),t(Fu,l=>l.filter(u=>s.includes(u))),s.length<=0)t(za,-1);else if(i<=r){let l=Math.max(0,r-a);t(za,l)}sV(s.map(({id:l})=>l),t)}),G$e=Ve(null,(e,t,{from:n,to:o})=>{let r=e(za),i=e(Ts),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(za,l),t(Ts,a)}),At=()=>dt(np)[0],NL=e=>{let t=on();return(0,Do.useCallback)(n=>{e&&!jp[e]&&t({type:"SETTINGS:UPDATE",doc:e,payload:n})},[t,e])};uo(pie);rV=()=>{let[,e]=dt(sie),t=on();return(0,Do.useCallback)(n=>{e(n),t({type:"SETTINGS:DELETE",doc:n}),t({type:"ELEMENT_CLOSE_DOC",doc:n})},[e])},vR=Ql(({userCan:e})=>Cg().filter(({permissionContext:t})=>e(`${t}.create`)).map(({value:t})=>t)),yR=Ql(({userCan:e})=>Cg().filter(({permissionContext:t})=>e(`${t}.create`)))});async function yV({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,f,d,m,h,g]=l;return s[a]={hash:c,type:u,extraneous:g,markup:t[c],originalType:p,inlineCss:f,hidden:d,contextIds:m,tssShim:h},s},{}),components:o,doc:r}}function G2(){return({dispatch:e})=>t=>n=>{let o=t(n);if(n.type==="RENDER_ELEMENTS"&&yV(n.payload).then(r=>{e({type:"RENDER:UPDATE",payload:r,initial:!1})}),n.type==="RENDER_ALL_ELEMENTS"&&yV(n.payload).then(r=>{e({type:"RENDER:UPDATE",payload:r,initial:!0})}),n.type==="COMPONENTS:REPLACE"&&n.fromDoc){let{docTypeName:r}=jx(n.fromDoc);r==="custom:component"&&e({type:"RENDER:PURGE",payload:{doc:n.fromDoc},initial:!0})}return o}}var bV=_(()=>{rn()});function die(e){let t=document.createElement("template");return t.innerHTML=e.trim(),t.content.firstChild}function mie({tag:e,href:t}){try{if(!window.document.querySelector(`link[href*="${t.split("?").shift()}"]`)){let n=die(e);document.querySelector("head").append(n)}}catch(n){console.warn("Failed to load style",n)}}function hie({handle:e,src:t,before:n,...o}){return new Promise(r=>{let i=t.split("?").shift(),s=i.split("/").pop().replace(".js","");if(fie.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 gie(e){return e.reduce((t,n)=>t.then(o=>n().then(r=>[...o,r])),Promise.resolve([]))}async function xV({styles:e,scripts:t}){return e.forEach(n=>{requestIdleCallback(()=>{mie(n)})}),await gie(t.map(n=>()=>hie(n))),!0}var fie,CV=_(()=>{fie=["react","react-dom","react.min","react-dom.min"]});async function vie(e,{previewElementConditions:t=!0,previewForceScrollEffects:n=!1,shouldLoadExtractions:o=!0}){let r=await Ux("cs-render",{config:window.csAppData.preview,rootElement:e,flags:{elementConditions:t,forceScrollEffects:n}});return o&&xV(r).then(function(){window.csProfile("extractions loaded","cs-render")}),r}function wV(e,t){let n=e[t._parent];if(!n)return t._id;let{options:{render_children:o=!1}={}}=gn(n._type);return o?wV(e,n):t._id}async function xie(e,t){let n=ui(e,{doc:window.csAppData.preview.documentId}),o=bie(n,yie(n,t));return vie(AN(n,o),e.ui)}function TV({getState:e,dispatch:t},n=null){clearTimeout(EV),n&&(Array.isArray(n)?n:[n]).forEach(r=>{t1.push(r)}),EV=setTimeout(()=>{let o=[...t1];if(t1.length>0&&_V){t1=[];let r=window.csAppData.renderDebounce===n1;n1=window.csAppData.renderDebounce,xie(e(),o).then(i=>{t({type:"RENDER_ELEMENTS",payload:i}),window.dispatchEvent(new CustomEvent("cs-preview-render")),r&&(n1=SV)},i=>{console.warn("Failed render",i)})}},n1)}function wie({dispatch:e,getState:t},n){if(n.type==="XFR:APPLY_PATCHES"){let o=window.csAppData.preview.documentId,r=Cie(n);if(n.toApply?.render&&n.original.initial&&n.original.payload.doc===o&&(_V=!0,Ii("XFR:COMPLETE")),r.length>0){let s=t(),a=ui(s,{doc:o}),l=r.map(u=>{let c=a[u];return c?wV(a,c):null}).filter(u=>!!u);l.length>0&&(TV({getState:t,dispatch:e},(0,e1.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=ui(t(),{doc:window.csAppData.preview.documentId});TV({getState:t,dispatch:e},[F0(l)])}}}}function q2(){return e=>t=>n=>{let o=t(n);return wie(e,n),o}}var e1,yie,bie,EV,t1,SV,n1,_V,Cie,OV=_(()=>{oo();Dn();CV();oo();up();e1=D(ln());ts();yie=(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)},bie=(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=""}={}}=gn(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]};t1=[],SV=12,n1=SV,_V=!1;Cie=e=>{let t=e.toApply?.history?.[0];return t&&t.path[0]==="elements"&&t.path[1]===window.csAppData.preview.documentId?(0,e1.uniq)(Object.keys(t.value??{})):e.toApply?.elements&&e.original.doc?(0,e1.uniq)(e.toApply?.elements.filter(({path:[n]})=>n===window.csAppData.preview.documentId).map(({path:[,n]})=>n)):[]}});function Q2(){return({dispatch:e,getState:t})=>n=>o=>{if(o.type==="XFR:APPLY_PATCHES"&&Eie.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(Fv(o.original.payload.newElements[0],{force:s})))}i.forEach(s=>{window.csAutoOpenToggles.set(s,!0)})}return n(o)}}var Eie,kV=_(()=>{Qn();Eie=["ELEMENT_ADD","ELEMENT_ADD:SIBLING","ELEMENT_ADD:POPULATE_REGIONS","ELEMENT_DUPLICATE"];window.csAutoOpenToggles=new Map});function Sie(e,t,n){n(Nv())}function K2(){return({dispatch:e,getState:t})=>n=>o=>{let r=n(o);return AV[o.type]&&setTimeout(()=>AV[o.type](o,t(),e)),r}}var AV,PV=_(()=>{Qn();AV={ELEMENT_DELETE:Sie}});var o1,_ie,Tie,Oie,IV,MV=_(()=>{Ai();o1=D(ln());ke();oo();P0();Zf();window.csAppData.immerCurrent=ec;_ie=["_type","_id","_modules","_parent"],Tie=(0,o1.memoize)((e,t)=>{let n=gn(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:Eg(o),...r})).filter(({conditions:o})=>o.length>0).map(({apply:o,conditions:r})=>({apply:o,test:i=>Sg(r.map(({value:s,key:a,op:l,or:u})=>({a:s,b:i[a],op:l,or:u})))})):null},(e,t)=>`${e}:${t}`),Oie=()=>(e={},t)=>{let{type:n,doc:o,payload:r,ui:i={},preferences:s={}}=t??{};return o?jn(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,f=u??c??null,d=U0(a[o]);function m(M){let Y=a[o][M]._parent;a[o][M]._region=a[o][Y]._region,Nr(a[o],M).forEach(N=>{a[o][N]._region=a[o][Y]._region})}function h(M,Y,N){a[o][M]._parent=Y,m(M),a[o][Y]._modules||(a[o][Y]._modules=[]),Number.isInteger(N)?a[o][Y]._modules.splice(N,0,M):a[o][Y]._modules.push(M)}function g(M,Y,{index:N,reflow:R=!0,autoOpenToggles:Z=!1}={}){if(!Y||!Y._type)return;let{result:de,entities:{element:Ee}}=dm(Y);if(Object.keys(Ee).forEach(O=>{a[o][O]=Ee[O]}),h(de,M,N),R&&T(M),Z){let O=gn(Y._type);O.options.toggle_on_create&&O.options.toggle_on_create.enabled&&(r.autoOpenToggles||(r.autoOpenToggles=[]),r.autoOpenToggles=[...r.autoOpenToggles,de])}return r.newElements||(r.newElements=[]),r.newElements=[...r.newElements,de],de}function v(M,Y,N,R){if(!M||!Y||Y.length<=0)return;let Z=[];Y.forEach(Ee=>{let{result:O,entities:U}=dm(Ee);Object.keys(U.element).forEach(L=>a[o][L]=U.element[L]),a[o][O]._parent=M,Z.push(O)}),a[o][M]._modules||(a[o][M]._modules=[]);let de=-1;N&&(de=a[o][M]._modules.indexOf(N),de!==-1&&R&&de++),a[o][M]._modules.splice(de,0,...Z),Z.map(m),r.newElements||(r.newElements=[]),r.newElements=[...r.newElements,...Z]}function y(M,Y){let N=Tl(a[o][M]._type);Object.keys(Y).forEach(R=>{iS(Y[R],N[R])?delete a[o][M][R]:a[o][M][R]=Y[R]})}function x(M){let Y=Tl(a[o][M]._type),N=(gn(a[o][M]._type).options.spacing_keys||[]).reduce((Z,de)=>(Z[de]=Y[de],Z),{}),R=Object.keys(N);return R.length>0&&(y(M,N),R.forEach(Z=>void ue(M,Z))),M}let C=(M,Y)=>{let N=SN(Y);if(!N)return;a[o][M]._modules||(a[o][M]._modules=[]);let R=N.length-a[o][M]._modules.length;for(;--R>=0;)g(M,bs({preferences:s,breakpointConfig:p,parentType:a[o][M]._type},{_type:a[o][M]._type==="row"?"column":"classic:column"}),{reflow:!1});a[o][M]._modules.forEach(Z=>{let de=N.pop();y(Z,{_active:!!de,size:de||""})})},T=M=>{if(!(!a[o][M]||!a[o][M]._modules)&&["row","classic:row"].includes(a[o][M]._type)){let Y=a[o][M]._modules.map(de=>Op(a[o][de])).filter(de=>de._active!==!1),N=Y.map(de=>de.size).join("+");if(pS(N))return;let R=Y.slice(0,6),Z=R.map(()=>`1/${R.length}`).join("+");C(M,Z)}},E=(M,Y)=>{let N={};ue(M,"layout_row_layout"),ue(M,"layout_row_grow");let[R,,Z]=p,de=[];N.layout_row_layout=Y;let Ee=Y.split(" ");Ee.length>1&&(f>=2&&Ee.length>2?R===1?(N.layout_row_layout="50% 50%",de.push([0,"100%"]),de.push([2,Y])):R===0?(N.layout_row_layout="100%",de.push([1,"50% 50%"]),de.push([2,Y])):R>1&&(de.push([0,"100%"]),de.push([1,"50% 50%"])):f>0&&(R===0?(N.layout_row_layout="100%",de.push([1,Y])):de.push([0,"100%"]))),N.layout_row_grow=Boolean(Ee.length>1&&Ee.length&!0);let O=a[o][M]._type,U=L0(O,a[o][M]._region)??{};Ee.forEach(()=>{g(M,bs({parentType:O,preferences:s,breakpointConfig:p},U))}),y(M,N),de.forEach(([L,xe])=>{ve({layout_row_layout:xe},M,L)})},k=(M,Y)=>(N,R)=>{let{_modules:Z,_type:de,...Ee}=R;Z.forEach(U=>{g(N,bs({parentType:M,preferences:s,breakpointConfig:p},U))});let O={...N0({type:M,parentType:a[o][a[o][N]._parent]._type}),...Ee};Y.forEach(U=>{ue(N,U)}),y(N,O)},S=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"]),P=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"]),A=(M,Y)=>{if(Y==="start")return 0;let N=a[o][M]._modules.indexOf(l);return N===-1?null:Y==="up"?Math.max(0,N-1):Y==="down"?Math.min(a[o][M]._modules.length-1,N+1):null},B=(M,Y)=>{let N=a[o][l]._parent,R=a[o][N]._modules.indexOf(l);if(M===N||!M){let Z=Number.isInteger(Y)?Y:a[o][N]._modules.length-1;a[o][N]._modules.splice(Z,0,a[o][N]._modules.splice(R,1)[0])}else a[o][N]._modules.splice(R,1),h(l,M,Y),T(N);T(M)},z=M=>{!a[o][M]||(Nr(a[o],M).forEach(Y=>delete a[o][Y]),a[o][M]._modules=[])},V=M=>{z(M);let Y=a[o][M]._parent;r.parent=Y,delete a[o][M],Y&&a[o][Y]._modules&&(a[o][Y]._modules.splice(a[o][Y]._modules.indexOf(M),1),T(Y))},I=M=>(Y,...N)=>M((0,o1.pickBy)(Y,(R,Z)=>!_ie.includes(Z)),Y,...N),H=`_bp_data${p[0]}_${p[2]}`,X=()=>Array.from({length:p[1].length}).map((M,Y)=>Y),re=()=>Array.from({length:p[1].length}).map(M=>null),ue=(M,Y,N=[])=>{if(a[o][M][H]&&a[o][M][H]&&a[o][M][H][Y]){let R=X();(N.length>0?N:R).filter(de=>R.includes(de)).forEach(de=>{a[o][M][H][Y][de]=null}),a[o][M][H][Y].filter(de=>de!==null).length===0&&delete a[o][M][H][Y],Object.keys(a[o][M][H]).length===0&&delete a[o][M][H]}},ve=I((M,Y,N,R)=>{(!a[o][N][H]||Array.isArray(a[o][N][H])&&a[o][N][H].length<=0)&&(a[o][N][H]={}),Object.keys(M).forEach(Z=>{a[o][N][H][Z]||(a[o][N][H][Z]=re()),a[o][N][H][Z][R]=M[Z]})}),q=I((M,Y)=>{let N=[],R=a[o][l],Z=gn(R._type),de=Op(R),Ee=(U,L)=>de[U]===L?null:Tie(e[o][l]._type,U);Object.keys(M).forEach(U=>{let L=Ee(U,M[U]);L&&(N=[...N,...L])});let O=Z?.options?.label_key;O&&M[O]?M._label=M[O]:O&&M._label&&(M[O]=M._label),y(l,M),Y._modules&&(z(l),v(l,Y._modules),T(l)),N.forEach(({test:U,apply:L})=>{U(Op(a[o][l]))&&q(L)})}),J=(M,Y=null,N=null)=>{let R=Y==="_active"?f:Y;if(R===null||N||R===p[0]){q(M),N&&Object.keys(N).forEach(O=>{ue(l,O),N[O].forEach((U,L)=>{L!==p[0]&&U!==null&&ve({[O]:U},l,L)})});return}let Z=fm(a[o][l]._type),{base:de,q:Ee}=Object.keys(M).reduce((O,U)=>{let[,L]=Z[U]||[],xe=!L||L.includes("markup")?"base":"q";return O[xe][U]=M[U],O},{base:{},q:{}});ve(Ee,l,R),q(de)},me=M=>{let Y=M==="all"?["xs","sm","md","lg","xl"]:M;return Array.isArray(Y)?Y:[Y]},Ce=(M,Y,N)=>{let R=M[`layout_grid_template_columns_${Y}`],Z=M[`layout_grid_template_rows_${Y}`],de=me(N).reduce((Ee,O)=>(Ee[`layout_grid_template_columns_${O}`]=R,Ee[`layout_grid_template_rows_${O}`]=Z,Ee),{});y(l,de)},we=["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]&&vs(a[o][l]._type)&&we.includes(n)))switch(n){case"ELEMENT_CLEAR":{a[o]={};break}case"ELEMENT_REPLACE_STATE":case"ELEMENT_RESET":{a[o]=r;break}case"ELEMENT_ADD":{let{atts:M,index:Y}=r,N=Number.isInteger(Y)?Y:a[o][l]._modules.length;M&&M._type&&g(l,bs({parentType:a[o][l]._type,preferences:s,breakpointConfig:p},Object.assign({},M),{index:N}),{index:N,autoOpenToggles:!0});break}case"ELEMENT_ADD:SIBLING":{let{atts:M,after:Y}=r,N=a[o][l]._parent,R=a[o][N]._modules.indexOf(l),Z=Y?R+1:R;g(N,bs({parentType:a[o][N]._type,preferences:s,breakpointConfig:p},M||{_type:a[o][l]._type},{index:Z}),{index:Z,autoOpenToggles:!0});break}case"ELEMENT_ADD:REPLACE":{let{replacement:M}=r,Y=a[o][l]._parent,N=a[o][Y]._modules.indexOf(l);g(Y,bs({parentType:a[o][Y]._type,preferences:s,breakpointConfig:p},M,{index:N}),{index:N,autoOpenToggles:!0}),V(l);break}case"ELEMENT_MOVE":{let{parent:M,index:Y,proxy:N=!1}=r;N||B(M,Y);break}case"ELEMENT_SHIFT":{let{shift:M}=r,Y=a[o][l]._parent,N=A(Y,M);B(Y,N);break}case"ELEMENT_MOVE:BEFORE":{let{sibling:M}=r,Y=a[o][M]._parent,N=a[o][Y]._modules.indexOf(M),R=a[o][l]._parent,Z=a[o][R]._modules.indexOf(l),de=Y===R&&N>Z?N-1:N;B(Y,de);break}case"ELEMENT_MOVE:AFTER":{let{sibling:M}=r,Y=a[o][M]._parent,N=a[o][Y]._modules.indexOf(M),R=a[o][l]._parent,Z=a[o][R]._modules.indexOf(l),de=Y===R&&N>Z?N-1:N;B(Y,de+1);break}case"ELEMENT_DUPLICATE":{if(d(a[o][l]._parent))break;let M=a[o][l],Y=gn(M._type),N=mm(a[o],l,{removeIds:!0,withoutAtts:["_c_id","_c_export","_c_slot","_c_thru"],withoutDCAtts:["id"],cleanDefaults:!0}),R=a[o][a[o][l]._parent],Z=R._modules.indexOf(l)+1;if(N._label){let de=1,Ee=N._label,O=L=>R._modules.find(xe=>L===a[o][xe]._label);for(;O(N._label);)N._label=w("app.copy-of-numeric",{title:Ee,index:de++});let U=Y?.options?.label_key;U&&(N[U]=N._label)}g(a[o][l]._parent,N,{index:Z});break}case"ELEMENT_DELETE":{V(l);break}case"ELEMENT_DELETE_CHILDREN":{z(l),T(l);break}case"ELEMENT_ADD:POPULATE_REGIONS":{let{regions:M={},target:Y,replace:N}=r,R=Y?gS(a[o])(Y):[];Object.keys(M).forEach(Z=>{let de=Object.keys(a[o]).find(Ee=>a[o][Ee]._type==="region"&&a[o][Ee]._region===Z);if(de){let Ee=a[o][de]?._modules.at(-1)??null;Y&&R.includes(de)?(v(a[o][Y]._parent,M[Z],Y,Ee,!0),N&&V(Y)):v(de,M[Z],Ee,!0)}});break}case"ELEMENT_ADD:INSERT_CHILDREN":{let{children:M,sibling:Y,after:N}=r;v(l,M,Y,N);break}case"ELEMENT_UPDATE:APPLY_ATTRIBUTES":{q(r.replaceContent?r.atts:hS(r.atts,a[o][l]._type),!1);break}case"ELEMENT_UPDATE:UNSET_QUERY_STYLE":{ue(l,r.key,[r.bp]);break}case"ELEMENT_UPDATE:SET_ATTRIBUTES":{J(r.atts,r.bp,r.queryValues);break}case"ELEMENT_UPDATE:SET_LABEL":{let Y={_label:r.label};q(Y);break}case"ELEMENT_UPDATE:RESET_STYLE":{q(LN(a[o][l])),Array.from({length:5}).forEach((M,Y)=>{a[o][l][`_q${Y}`]&&delete a[o][l][`_q${Y}`]});break}case"ELEMENT_UPDATE:SET_COLUMN_LAYOUT":{C(l,r.layout);break}case"ELEMENT_CREATE_ROW_LAYOUT":{let M=r.createSection?g(l,bs({preferences:s,breakpointConfig:p,parentType:a[o][l]._type},{_type:"section",_modules:[]})):l,Y=r.createRow?g(M,bs({preferences:s,breakpointConfig:p,parentType:a[o][M]._type},{_type:"layout-row"})):M;E(Y,r.layout),r.updatedElements=[l,...Nr(a[o],l)];break}case"ELEMENT_CREATE_GRID_LAYOUT":{let M=r.createGrid?g(l,bs({preferences:s,breakpointConfig:p,parentType:a[o][l]._type},{_type:"layout-grid"})):l;S(M,r.values),r.updatedElements=[l,...Nr(a[o],l)];break}case"ELEMENT_CREATE_SLIDE_CONTAINER_LAYOUT":{let M=r.createGrid?g(l,bs({preferences:s,breakpointConfig:p,parentType:a[o][l]._type},{_type:"layout-slide-container"})):l;P(M,r.values),r.updatedElements=[l,...Nr(a[o],l)];break}case"ELEMENT_UPDATE_CELL_AUTO_PLACE":{let{source:M,from:Y,to:N}=r;ue(l,"layout_cell_column_start"),ue(l,"layout_cell_column_end"),ue(l,"layout_cell_row_start"),ue(l,"layout_cell_row_end"),ue(l,"layout_cell_justify_self"),ue(l,"layout_cell_align_self"),J({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,...Nr(a[o],l)];break}case"ELEMENT_UPDATE_GRID_LAYOUT":{let{source:M,from:Y,to:N}=r;Ce(M,Y,N),r.updatedElements=[l,...Nr(a[o],l)];break}case"ELEMENT_LOCK":{q({_locked:r.locked===null?!a[o][l]._locked:r.locked});break}case"ELEMENT_VISIBILITY":{q({_hidden:!!r.visibility});break}case"ELEMENT_COMPONENT_EXPORT":{if(cm("custom:component",a[o],l)===0){let M=!ec(a[o])[l]._c_id,Y=r.enabled===null?!a[o][l]._c_export||M:r.enabled,N={_c_export:Y};Y&&M&&(N._c_id=z0()),q(N)}break}case"ELEMENT_COMPONENT_SLOT":{if(pm("custom:component",a[o],l)===0){let M=!ec(a)[o][l]._c_id,Y=r.enabled===null?!a[o][l]._c_slot||M:r.enabled,N={_c_slot:Y};Y&&M&&(N._c_id=z0()),q(N)}break}case"ELEMENT_COMPONENT_PRIVATE":{q({_c_private:r.enabled===null?!a[o][l]._c_private:r.enabled});break}case"ELEMENT_COMPONENT_LIBRARY_TOP_LEVEL":{q({_c_library_top_level:r.enabled===null?!a[o][l]._c_library_top_level:r.enabled});break}case"ELEMENT_COMPONENT_PREFAB":{q({_c_prefab:r.enabled===null?!a[o][l]._c_prefab:r.enabled});break}case"ELEMENT_COMPONENT_HIDE_CHILDREN":{q({_c_hide_children:r.enabled===null?!a[o][l]._c_hide_children:r.enabled});break}case"ELEMENT_CUSTOMIZE_COMPONENT":{q({_customize_component:r.enabled===null?!a[o][l]._customize_component:r.enabled});break}case"ELEMENT_COMPONENT_PASS_THRU":{let M=!ec(a)[o][l]._c_id,Y={_c_thru:r.enabled===null?!a[o][l]._c_thru:r.enabled};M&&(Y._c_id=z0()),q(Y);break}}},a=>{a.length<=0||(t.patches||(t.patches={}),t.patches.elements=a)}):e},IV=Oie});var kie,Aie,Y2,DV=_(()=>{Ai();lf();Wn();kie={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:Gl("ui","element-conditions","allow"),previewElementSlideInteractions:Gl("ui","element-interaction-ignore","allow"),previewForceScrollEffects:Gl("ui","force-scroll-effects","none"),previewElementToggleLock:Gl("ui","element-toggle-lock","unlocked"),contextMenu:{},editingGrid:null,scrollTo:null,scrollToForce:null,hideWorkspace:!1},Aie=(e,t)=>jn(e||kie,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":{Ji(r.message,r);break}}},n=>{n.length<=0||(t.patches||(t.patches={}),t.patches.ui=n)}),Y2=Aie});function J2(e){return(t,n)=>{let{type:o,payload:r}=n;switch(o){case"XFR:SETUP":return jn(t||{},i=>{Object.keys(r).forEach(s=>{i.xfr[s]=r[s]})});case"XFR:INIT_FRAME":return jn(t||{},i=>{Object.keys(n.payload).forEach(s=>{i[s]=n.payload[s]})});case"XFR:APPLY_PATCHES":return n.toApply.history?x1(t,n.toApply.history):jn(t||{},i=>{Object.keys(n.toApply).forEach(s=>{if(s)try{i[s]=x1(t[s],n.toApply[s])}catch(a){console.warn("Unable to apply XFR patches",a)}})})}return e(t,n)}}var X2,LV=_(()=>{Ai();X2={isFrame:!1,ready:!1,appId:null,subscribe:()=>{}}});function Z2(){let e={};return(t,n)=>jn(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 NV=_(()=>{Ai()});function Zu(e,t,n){let o=n?n():{},r=FV[e];return(i,s)=>{let{type:a,doc:l,payload:u,ui:c={},preferences:p={}}=s??{},{activeBreakpoint:f,viewingBreakpoint:d,breakpointConfig:m=[]}=c,h=f??d??null;return jn(i||o,g=>{let{type:v,payload:y}=s;function x(k){let[,S,P]=window.csAppData.themeOptionsData;Object.keys(k).forEach(A=>{g[A]=k[A],P[A]?.includes("markup")&&!window.csAppData.themeOptionsConfig.previewExclusions.includes(A)&&(g.__last_markup_change__=Date.now())})}let C=(k,S=[])=>{PE(g,k,S,m)},T=(k,S)=>{Object.entries(k).forEach(([P,A])=>{AE(g,P,A,S,m)})},E=(k,S=null,P=null)=>{let A=S==="_active"?h:S;if(A===null||P||A===m[0]){x(k),P&&Object.keys(P).forEach(V=>{C(V),P[V].forEach((I,H)=>{H!==m[0]&&I!==null&&T({[V]:I},H)})});return}let{base:B,q:z}=Object.keys(k).reduce((V,I)=>{let H=window.csAppData.themeOptionsData[2][I],X=!H||H.includes("markup")?"base":"q";return V[X][I]=k[I],V},{base:{},q:{}});T(z,A),x(B)};switch(v){case`${t}:REFRESH_MARKUP`:g.__last_markup_change__=Date.now();break;case`${t}:UPDATE`:if(typeof y=="function")return y(i);if(Array.isArray(y))return y;if(typeof y=="object"){Object.keys(y).forEach(k=>{g[k]=y[k]});return}break;case`${t}:UPDATE_WITH_OPTIONS`:if(y.unset){C(y.key,[y.bp]);return}E(y.atts,y.bp,y.queryValues);return;case`${t}:RESET`:case`${t}:REPLACE`:return typeof y=="function"?y(i):Array.isArray(y)||typeof y=="object"?y:{}}},g=>{g.length<=0||(s.patches||(s.patches={}),s.patches[e]=g)})}}function VV(e,t,n){let o=n?n():{},r=FV[e];return(i,s)=>jn(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 FV,UV=_(()=>{Ai();wp();P0();FV={settings:["customCSS","customJS"]}});var zV={};Jr(zV,{ReduxStore:()=>zie,addMessageHandler:()=>lc,addResponseHandler:()=>k4,store:()=>ur,xfrRequest:()=>Sh,xfrSend:()=>Ii});function Mie(){return({getState:e})=>t=>n=>{let{ui:o={}}=e();return t({...n,ui:o})}}function Die(){return({dispatch:e,getState:t})=>n=>o=>typeof o=="function"?o(e,t):n(o)}function Xi(e,t=[]){let n=Fie(t)?t:r=>t.indexOf(r.type)>=0,o=e(void 0,{});return(r=o,i)=>n(i)?e(r,i):r}function zie({children:e}){return React.createElement(w4,{store:ur},e)}var Pie,Iie,BV,Lie,Nie,Fie,Vie,Uie,Bie,ur,ts=_(()=>{Ch();a4();Mn();sb();bV();$2();OV();kV();PV();Ch();MV();DV();LV();NV();UV();dr();gE();sb();({xfrMiddleware:Pie,setupXfrMiddleware:Iie}=ib({isFrame:!!window.csAppConfig.data.isPreview,getAppId:()=>window.csAppId,keys:["elements","ui","colors","fontItems","fontConfig","themeOptions","settings","preferences","components","render"]}));BV=[Die(),Mie(),Pie],Lie=window.csAppConfig.data.isPreview?[...BV,q2(),Q2()]:[...BV,B9(),G2(),yD(),K2(),aV()],Nie={type:null,payload:null,meta:null,error:!1},Fie=e=>!!(e&&e.constructor&&e.call&&e.apply);Vie=()=>J2(lV(Q1({elements:Xi(IV(),({type:e})=>e.match(/^ELEMENT/)||e.match(/^@@/)),render:Xi(Z2(),({type:e})=>e.match(/^RENDER/)),ui:Xi(Y2,({type:e})=>e.match(/^UI/)),clipboard:Xi(hD(),({type:e})=>e.match(/^CLIPBOARD/)),action:(e=Nie,t)=>({...e,...t}),xfr:e=>e||X2,preferences:Xi(Zu("preferences","PREFERENCES",()=>window.csAppData.preferences),({type:e})=>e.match(/^PREFERENCES/)),themeOptions:Xi(Zu("themeOptions","THEME_OPTIONS",()=>window.csAppData.themeOptionsData[0]&&window.csAppData.themeOptionsData[0]||{}),({type:e})=>e.match(/^THEME_OPTIONS/)),colors:Xi(Zu("colors","COLORS",()=>window.csAppData.colors?.items||[]),({type:e})=>e.match(/^COLORS/)),fontItems:Xi(Zu("fontItems","FONT_ITEMS",()=>window.csAppData.fonts?.fontItems||[]),({type:e})=>e.match(/^FONT_ITEMS/)),fontConfig:Xi(Zu("fontConfig","FONT_CONFIG",()=>window.csAppData.fonts?.fontConfig||{}),({type:e})=>e.match(/^FONT_CONFIG/)),settings:Xi(VV("settings","SETTINGS"),({type:e})=>e.match(/^SETTINGS/)),components:Xi(Zu("components","COMPONENTS",()=>window.csAppData.components),({type:e})=>e.match(/^COMPONENTS/))}))),Uie=()=>J2(Q1({ui:Xi(Y2,({type:e})=>e.match(/^UI/)),xfr:e=>e||{...X2,isFrame:!0},data:e=>e||{},clipboard:e=>e||hE(),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||{}})),Bie=window.csAppConfig.data.isPreview?Uie():Vie(),ur=q1(Bie,s4(i4(...Lie)));Iie(ur);window.csAppData.store=ur});var $V={};Jr($V,{AppRouter:()=>qie,RedirectToEdit:()=>jie});function qie({children:e,routes:t,launchRoutes:n}){let o=(0,Rs.useMemo)(()=>[{path:"/launch/:name",element:Rs.default.createElement(Gie,{launchRoutes:n})},...t],[]);return Rs.default.createElement(Xr.Router,{location:$ie,basepath:Hie,routes:o},Rs.default.createElement(Xr.Outlet,null),e)}var Rs,Xr,$ie,Hie,jie,Wie,Gie,HV=_(()=>{Rs=D(j()),Xr=D(aa());Da();sn();Yy("cs-menu-open",!1);Yy("cs-create-open",!1);({location:$ie,basePath:Hie}=(()=>{let[e,t]=window.csAppData.permalinks??[];if(e){let n=`${window.csAppData.urlBase}${window.csAppData.appSlug}`,o=new Xr.ReactLocation;return{location:new Xr.ReactLocation,basePath:n}}return{location:new Xr.ReactLocation({history:(0,Xr.createMemoryHistory)({initialEntries:[`/${t}`]})}),basePath:"/"}})()),jie=()=>{let{params:{id:e}}=(0,Xr.useMatch)();return e?Rs.default.createElement(Xr.Navigate,{to:`/edit/${e}`}):null},Wie=({id:e})=>{let{open:t}=Ma(e);return(0,Rs.useEffect)(()=>{t()},[]),null},Gie=({launchRoutes:e})=>{let{params:{name:t=""}}=(0,Xr.useMatch)(),n=e[t];return n?Rs.default.createElement(Wie,{id:n}):null}});var jV=Ke(()=>{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 Kie={};var R2,eT,Qie,WV=_(()=>{R2=D(jc()),eT={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"},Qie=/[dDjlNSwzWFmMntLoYyaABgGhHisueIOPTZcrU]/g;(0,R2.default)().__proto__.convertPHPFormat=function(e){var t=this;return e.replace(Qie,function(n){return typeof eT[n]=="function"?eT[n].call(t):eT[n]})};(0,R2.default)().__proto__.formatPHP=function(e){return this.format(this.convertPHPFormat(e))}});function tT({value:e,updateValue:t}){let n=yt(s1);return(0,Ft.useEffect)(function(){JSON.stringify(n)!==JSON.stringify(e)&&t(n)},[n,e,t]),Ft.default.createElement("div",{className:"tco-box-permissions"},Ft.default.createElement("div",{className:"tco-box-content tco-pan"},Ft.default.createElement(nse,null),Ft.default.createElement("div",{className:"tco-box-permissions-settings"},Ft.default.createElement("section",{className:"tco-box-permissions-settings-section cs-active"},Ft.default.createElement("ul",{className:"tco-box-permissions-settings-groups"},Ru.controls.map(o=>Ft.default.createElement(QV,{key:o.id,item:o})))))))}var Ft,Yie,r1,Ru,GV,Xie,i1,Jie,s1,Zie,Rie,qV,ese,tse,QV,nse,KV=_(()=>{Ft=D(j());Ye();Ka();Ai();ke();ka();Du();kt();Ze();Yie=["content"],r1={"element-library":"{id}",content:"{post-type}"},Ru=window.csAppData.settings["role-manager"],GV=({id:e,label:t,checked:n,onChange:o})=>Ft.default.createElement("label",{className:"tco-rc tco-checkbox",htmlFor:e},Ft.default.createElement("input",{id:e,name:e,checked:!!n,onChange:({target:r})=>o(r.checked),className:"tco-form-control tco-form-control-max",type:"checkbox"}),Ft.default.createElement("span",{className:"tco-form-control-indicator"}),Ft.default.createElement("span",{className:"tco-form-control-indicator-label"},t)),Xie=Ve(Ru.roles),i1=Ve(Ru.roles?.[0]?.value),Jie=()=>{let e=Ru.permissions;return Array.isArray(e)?{}:Object.entries(e).reduce((t,[n,o])=>(t[n]=Array.isArray(o)?{}:o,t),{})},s1=Ve(Jie()),Zie=Ve(""),Rie=Ve(e=>{let t=e(i1),n=e(s1),{defaults:o}=Ru;return{...o._default,...o[t]??{},...n[t]??{}}},(e,t,{id:n,access:o})=>{let{defaults:r}=Ru,i=e(i1),s=r?.[i]??{},a=n.split("."),l=Object.keys(r1).includes(a[0]);a.length<=2&&Yie.includes(a[0])&&(l=!1),typeof r._default?.[n]=="boolean"&&(l=r._default?.[n]),typeof s?.[n]=="boolean"&&(l=s?.[n]);let u=e(s1),c=jn(u,p=>{p[i]||(p[i]={}),l?o===!1?p[i][n]=!1:delete p[i][n]:o?p[i][n]=!0:delete p?.[i][n]});t(s1,c)}),qV=()=>{let[e,t]=dt(Rie),n=(0,Ft.useCallback)(i=>{let s=u=>e[u],a=s(i),l=i.split(".");return typeof a=="undefined"&&r1[l[0]]&&(a=s([l[0],r1[l[0]],...l.splice(2)].join("."))),Object.keys(r1).includes(i.split(".")[0])?a!==!1:!!a},[e]),o=(0,Ft.useCallback)((i,s)=>{t({id:i,access:s})},[t]),r=(0,Ft.useCallback)(i=>{console.log(i,n(i)),o(i,!n(i))},[n,o]);return{getPermission:n,updateAccess:o,toggleAccess:r}},ese=({id:e,options:t})=>{let{getPermission:n,updateAccess:o}=qV(),r=(0,Ft.useMemo)(()=>e==="element-library"?[...Ru.elements.map(s=>({...s,optionId:`${s.id}`,checked:n(`${s.id}`)})),{optionId:`${e}.classic`,checked:n(`${e}.classic`),label:w("admin.permissions.classic-elements"),name:"classic"}]:t.map(i=>{let s=`${e}.${i}`;return{optionId:s,checked:n(s),label:w("admin.permissions."+i.replace(/_/g,"-")),name:i}}),[n,t,e]);return Ft.default.createElement("ul",{className:"tco-box-permissions-settings-group-controls-list"},r.map(i=>{let{name:s,optionId:a,label:l,checked:u,options:c}=i;return Ft.default.createElement("li",{key:s+a},c?Ft.default.createElement("ul",null,Ft.default.createElement(QV,{item:i})):Ft.default.createElement(GV,{id:s,checked:u,label:l,onChange:p=>o(a,p)}))}),r?.length>1&&Ft.default.createElement("li",null,Ft.default.createElement(GV,{id:`${e}-toggle-all`,checked:r.filter(({checked:i})=>i).length===r.length,label:w("admin.permissions.toggle-all"),onChange:i=>{r.forEach(({optionId:s})=>o(s,i))}})))},tse=e=>{let[t,n]=dt(Zie),[o]=dt(i1),r=t&&t.split(".")[0],i=`${o}${e}`,s=i===t||i===r,a=(0,Ft.useCallback)(()=>{n(l=>{let u=`${o}${e}`,c=u===l;return u!==r&&c?r:c?null:u})},[n,o,e,r]);return[s,a]},QV=({item:{id:e,title:t,options:n}={}})=>{let[o,r]=tse(e),{getPermission:i,toggleAccess:s,updateAccess:a}=qV(),l=i(e),u=(0,Ft.useCallback)(()=>{s(e)},[s,e]),c=(0,Ft.useCallback)(d=>{!l||(d.preventDefault(),r())},[r,l]),p=`is-${e}`,f="tco-box-permissions-settings-group "+p;return Ft.default.createElement("li",{className:f},Ft.default.createElement("div",{className:"tco-h-flex"},Ft.default.createElement(Si,{value:l,updateValue:u}),Ft.default.createElement("h4",{className:ie("tco-box-permissions-settings-group-title",{"tco-cursor-pointer":l}),onClick:c},Ft.default.createElement("strong",{dangerouslySetInnerHTML:{__html:t}})),Ft.default.createElement("button",{className:ie("tco-role-manager-caret",{"is-active":l}),onClick:c},o?Ft.default.createElement(te,{type:"caret-down"}):Ft.default.createElement(te,{type:"caret"}))),l&&o&&Ft.default.createElement(ese,{id:e,options:n}))},nse=()=>{let[e,t]=dt(i1),[n]=dt(Xie),o=(0,Ft.useMemo)(function(){return{choices:n}},[n]);return Ft.default.createElement(We,{label:w("admin.dashboard.role"),description:w("admin.dashboard.role.description")},Ft.default.createElement(Qe,null,Ft.default.createElement(Dr,{options:o,value:e,updateValue:t})))}});function nT({updateValue:e,options:{extension_key:t="extensions",is_max:n=!1},control:o={},...r}){let i=o.label,s=YV,l=window.csAppData.settings.extensions[t];return l?.length?Rt.default.createElement(Rt.default.Fragment,null,i?Rt.default.createElement("h3",{className:"tco-standard-padding"},i):null,Rt.default.createElement("div",{className:"tco-extension-manager tco-standard-padding"},l.map(function(u){return Rt.default.createElement(s,{key:u.slug,updateValue:e,extension:u})}))):Rt.default.createElement("h4",{className:"tco-standard-padding"},"For all validated sites, get instant access to premium ",Rt.default.createElement("b",null,"Plugins and Tools")," with ",Rt.default.createElement("a",{href:"https://theme.co/extensions",target:"blank",rel:"noopener noreferrer"},"Extensions"),".")}function YV({updateValue:e,extension:t={}}){let n=!!t.is_course,o=typeof t.purchased!="undefined"&&!t.purchased,r=t.slug,i=`cs-dashboard-extension:${r}`,[s,a]=Ar(i,t.activated&&t.installed),[l,u]=(0,Rt.useState)(!1),c=t.logo_url||t.tileImage||t.image,p=(0,Rt.useCallback)(function(d){u(!0),(d?ise(r):sse(r)).then(function(h){a(d),In(d?"Installed and Activated plugin":"Deactivated plugin")}).catch(function(h){console.error(h),Nt(h.message)}).finally(function(){u(!1)})},[r,a,u]),f=l?Rt.default.createElement(rse,{status:s}):Rt.default.createElement(Rt.default.Fragment,null,Rt.default.createElement("div",{className:"tco-extension-description-content"},Rt.default.createElement("h4",null,t.title),Rt.default.createElement("p",{dangerouslySetInnerHTML:{__html:t.description}})),Rt.default.createElement("div",{className:"tco-extension-enable-control"},Rt.default.createElement(Si,{updateValue:p,value:s})));return(n||o)&&(f=Rt.default.createElement(ose,{extension:t})),Rt.default.createElement("div",{className:"tco-box tco-extension-area"},Rt.default.createElement("div",{className:"tco-extension-image"},Rt.default.createElement("img",{src:c})),f)}function ose({extension:e}){let t=window.csAppData.settings.values.max_url,n=e.purchased?"unlock":"lock";return Rt.default.createElement(Rt.default.Fragment,null,Rt.default.createElement("div",{className:"tco-extension-description-content"},Rt.default.createElement("h4",null,e.title),Rt.default.createElement("p",{dangerouslySetInnerHTML:{__html:e.description}}),e.purchased?Rt.default.createElement("a",{href:t,className:"tco-btn tco-btn-info",target:"_blank",rel:"noopener noreferrer"},"Access"):Rt.default.createElement("a",{href:`https://theme.co/${e.slug}/`,className:"tco-btn tco-btn-info",target:"_blank",rel:"noopener noreferrer"},"Purchase")),Rt.default.createElement("div",{className:ie("tco-extension-enable-control",{"tco-color-yep":e.purchased})},Rt.default.createElement(te,{type:n,size:32})))}function rse({status:e}){return Rt.default.createElement("div",{className:"tco-extension-description-content"},Rt.default.createElement("p",null,e?"Deactivating plugin":"Installing and Activating plugin"))}function ise(e){return xn("extensions_install",{slug:e})}function sse(e){return xn("extensions_deactivate",{slug:e})}var Rt,XV=_(()=>{Rt=D(j());Du();Dn();sn();Wn();Ze();Ye()});function lse(){return(0,zl.useCallback)(function(t,n){xn(ase,t).then(function(o){console.log(o),In(w("app.notify.saved-all"))}).catch(function(o){console.error(o)}).finally(n)},[])}function JV(){let e=lse(),[t,n]=(0,zl.useState)(!1),[o,r]=Ar("cs-dashboard-values",window.csAppData.settings.values),i=(0,zl.useCallback)(function(){n(!0),e(o,function(){n(!1)})},[e,o,n]);return zl.default.createElement("button",{className:"tco-btn tco-btn-info tco-full-width",onClick:i},t?zl.default.createElement(bo,null):w("app.save"))}var zl,ase,ZV=_(()=>{zl=D(j());Dn();sn();ke();Wn();kr();ase="dashboard-save"});function cse(){return(0,$l.useCallback)(function(t){xn(use,{}).then(function(n){console.log(n),In(w("app.dashboard.cache.cleared"))}).catch(function(n){Nt(n.message),console.error(n)}).finally(t)},[])}function RV(){let e=cse(),[t,n]=(0,$l.useState)(!1),o=(0,$l.useCallback)(function(){n(!0),e(function(){n(!1)})},[e,n]);return $l.default.createElement("button",{className:"tco-btn tco-btn-info-secondary tco-full-width",onClick:o},t?$l.default.createElement(bo,null):w("app.dashboard.cache.clear"))}var $l,use,eU=_(()=>{$l=D(j());Dn();ke();Wn();kr();use="dashboard-clear-system-cache"});function oT(){return ea.default.createElement("div",{className:"tco-standard-padding"},"Get instant access to premium ",ea.default.createElement("b",null,"Courses, Expansion Packs, and Plugins"),". New to Max? ",ea.default.createElement("a",{href:"https://theme.co/max",target:"_blank",rel:"noopener noreferrer"},"Learn More"),". Recently purchased? ",ea.default.createElement(pse,null),".")}function pse(){let[e,t]=(0,ea.useState)(!1),n=(0,ea.useCallback)(function(){e||(t(!0),xn("validation-refresh").then(function(){In("Max data refreshed. Please reload the page when you are done changing the Cornerstone settings")}).catch(function(r){Nt(r.message)}).finally(function(){t()}))},[e,t]);return ea.default.createElement("a",{href:"#",onClick:n},e?"Loading...":"Refresh Validation")}var ea,tU=_(()=>{ea=D(j());Dn();Wn()});function rT({value:e,updateValue:t,options:n={},rawOnUpdateValue:o=null,...r}){let[i,s]=(0,Oi.useState)(e),[a,l]=(0,Oi.useState)(!1),u=r.control.keys.value,{onUpdateValue:c}=Ir();c||(c=o);let p=(0,Oi.useMemo)(function(){return!!(e&&e===i)},[e,i]),f=(0,Oi.useCallback)(function(){l(!0),xn(p?"validation-revoke":"validation",{license_key:e}).then(function(h){p?(t(""),s("")):s(e),typeof h=="object"&&c(function(v,y){let x={...y,...h};p&&(x[u]=""),v(x)});let g=p?w("app.dashboard.revoked"):w("app.dashboard.validated");In(g)}).catch(function(h){let g=typeof h=="string"?h:h.message;Nt(g,{timeout:10*1e3})}).finally(function(){l(!1)})},[e,t,p,s,l,u,c]),d=p?w("app.dashboard.revoke"):w("app.dashboard.validate");return a&&(d=Oi.default.createElement(bo,null)),Oi.default.createElement(yo,{...n,...r},Oi.default.createElement("div",{className:"tco-h-flex tco-dashboard-validation"},Oi.default.createElement(ro,{value:e,updateValue:t,options:n}),Oi.default.createElement("button",{className:ie("tco-btn tco-license-button",{"tco-btn-info":!p,"tco-btn-nope":p}),disabled:a||void 0,onClick:f},d)))}var Oi,nU=_(()=>{Oi=D(j());$i();Ye();vt();kt();ke();Dn();Wn();kr()});var rU=Ke((Vje,oU)=>{oU.exports=window.jQuery});var Hn,rr,iU,sU=_(()=>{Hn=D(rU()),rr={};(function(){var e={strings:{},logo:""},t={};rr.addModule=function(r,i){n(r,"callback",i)},rr.addDataSource=function(r){if(!!r.modules)for(var i in r.modules)n(i,"data",r.modules[i])},rr.setup=r=>{e=r},rr.l18n=function(r){return e.strings&&e.strings[r]||""},rr.logo=function(){return e.logo||""};function n(r,i,s){t[r]||(t[r]={}),t[r][i]=s}(0,Hn.default)(function(){(0,Hn.default)("[data-tco-module]").each(function(){var r=(0,Hn.default)(this),i=r.data("tco-module");if(t[i]&&typeof t[i].callback=="function"){var s={};Hn.default.extend(r,o(r)),r.find("[data-tco-module-target]").each(function(){var l=(0,Hn.default)(this);s[l.data("tco-module-target")]=l});var a=t[i].data||{};t[i].callback.call(this,r,s,a)}})});function o(r){var i=r.find(".tco-status-text");if(!i.length)return{};var s=r.find("[data-tco-module-processor]");s=s.length?s:r;var a=i.clone();i.after(a);var l,u,c,p,f=650,d=!0,m=i,h=a;function g(){}var v=!0,y=g;function x(){d=!d,m=d?i:a,h=d?a:i}function C(S,P){if(!v){y=function(){C(S,P)};return}if(clearTimeout(l),!S||!Number.isInteger(S))return T(P);l=setTimeout(function(){T(P)},S)}function T(S){m.removeClass("tco-active"),h.html(""),clearTimeout(u),u=setTimeout(function(){s.removeClass("tco-processing"),typeof S=="function"&&S()},f)}function E(S,P,A,B){if(!v){y=function(){E(S,P,A,B)};return}clearTimeout(l),clearTimeout(u),s.hasClass("tco-processing")?(h.html(S),B&&B.length&&h.append(B),m.removeClass("tco-active"),x(),k(P,A)):(m.html(S),B&&B.length&&m.append(B),s.addClass("tco-processing"),k(P,A))}function k(S,P){v=!1,clearTimeout(c),c=setTimeout(function(){m.addClass("tco-active"),S&&Number.isInteger(S)&&C(S,P),clearTimeout(p),p=setTimeout(function(){v=!0,y(),y=g},f)},f)}return{tcoShowMessage:E,tcoRemoveMessage:C,tcoShowErrorMessage:function(S,P,A){E(S,!1,A,rr.makeErrorDelegate({message:P}))}}}})();(function(){rr.ajax=function(e){var t=typeof e.done=="function"?e.done:function(){},n=typeof e.fail=="function"?e.fail:function(){};delete e.done,delete e.fail,window.wp.ajax.post(e).done(t).fail(function(o){if(typeof o=="string"){var r=o.match(/{"success":\w*?,"data.*/),i={};try{i=JSON.parse(r[0])}catch{}if(i.data){if(i.success===!0){console.warn("TCO AJAX recovered from malformed success response: ",o),t(i.data);return}if(i.success===!1){console.warn("TCO AJAX recovered from malformed error response: ",o),n(i.data);return}}}n(o)})}})();(function(){var e='<div class="tco-modal-outer"><div class="tco-modal-inner"><div class="tco-confirm"><div class="tco-confirm-text"></div><div class="tco-confirm-actions"></div></div></div></div>',t={accept:null,decline:null,message:"",class:"",acceptBtn:rr.l18n("yep"),declineBtn:rr.l18n("nope"),acceptClass:"",declineClass:"",attach:!0,detach:!1};rr.confirm=function(n){var o=Hn.default.extend({},t,n),r=(0,Hn.default)(e);if(r.find(".tco-confirm-text").html(o.message),o.class&&r.find(".tco-confirm").addClass(o.class),o.acceptBtn&&o.acceptBtn!==""){var i=(0,Hn.default)('<button class="tco-btn">'+o.acceptBtn+"</button>");o.acceptClass&&i.addClass(o.acceptClass),r.find(".tco-confirm-actions").append(i),i.on("click",function(){a.call(this,"accept")})}if(o.declineBtn&&o.declineBtn!==""){var s=(0,Hn.default)('<button class="tco-btn">'+o.declineBtn+"</button>");o.declineClass&&s.addClass(o.declineClass),r.find(".tco-confirm-actions").append(s),s.on("click",function(){a.call(this,"decline")})}function a(c){var p=o[c];if(typeof p=="function")p();else{var f=p,d=!1;if(typeof f=="object"&&f!==null&&(d=f.newTab===!0,f=f.url||null),typeof f=="string")if(d){var m=window.open(f,"_blank");m&&m.focus()}else window.location=f}u()}function l(){(0,Hn.default)("body").append(r),setTimeout(function(){r.addClass("tco-active")},0)}function u(){r.removeClass("tco-active"),setTimeout(function(){r[o.detach?"detach":"remove"]()},650)}return o.attach&&l(),r}})();(function(){rr.showNotice=function(e){typeof e=="string"&&(e={message:e});var t={message:"",dismissible:!0,...e},n='<div class="tco-notice notice"><a class="tco-notice-logo" href="https://theme.co/" target="_blank">'+rr.logo()+"</a><p></p></div>",o=(0,Hn.default)(".tco-content .wrap").first();if(!o.length){console.warn("tco.showNotice requires the WordPress wrap div.");return}var r=(0,Hn.default)(n);if(r.find("p").first().html(t.message),t.dismissible){r.addClass("is-dismissible");var i=(0,Hn.default)('<button type="button" class="notice-dismiss"><span class="screen-reader-text"></span></button>');i.find(".screen-reader-text").text(""),i.on("click.wp-dismiss-notice",function(s){s.preventDefault(),r.fadeTo(100,0,function(){r.slideUp(100,function(){r.remove()})})}),r.append(i)}return o.append(r),r}})();(function(){rr.makeErrorDelegate=function(e){var t={details:rr.l18n("details"),message:"",back:rr.l18n("back"),backClass:"",...e},n=(0,Hn.default)("<a> "+t.details+"</a>");return n.on("click",function(){rr.confirm({message:t.message,acceptBtn:"",declineBtn:t.back,declineClass:t.backClass,class:"tco-confirm-error"})}),n}})();(0,Hn.default)(function(){(0,Hn.default)('a[href="#"]').on("click",function(e){e.preventDefault()}),(0,Hn.default)("[data-tco-toggle]").on("click",function(e){e.preventDefault();var t=(0,Hn.default)(this),n=t.data("tco-toggle");(0,Hn.default)(n).toggleClass("tco-active")}),(0,Hn.default)(".tco-accordion-toggle").on("click",function(){if((0,Hn.default)(this).hasClass("tco-active")){(0,Hn.default)(this).removeClass("tco-active").next().slideUp();return}(0,Hn.default)(".tco-accordion-panel").slideUp(),(0,Hn.default)(this).siblings().removeClass("tco-active"),(0,Hn.default)(this).addClass("tco-active").next().slideDown()})});(function(){var e={},t=function(n){return encodeURIComponent(n).replace(/[!'()*]/g,function(o){return"%"+o.charCodeAt(0).toString(16).toUpperCase()})};e.extract=function(n){return n.split("?")[1]||""},e.parse=function(n){return typeof n!="string"?{}:(n=n.trim().replace(/^(\?|#|&)/,""),n?n.split("&").reduce(function(o,r){var i=r.replace(/\+/g," ").split("="),s=i.shift(),a=i.length>0?i.join("="):void 0;return s=decodeURIComponent(s),a=a===void 0?null:decodeURIComponent(a),o.hasOwnProperty(s)?Array.isArray(o[s])?o[s].push(a):o[s]=[o[s],a]:o[s]=a,o},{}):{})},e.stringify=function(n){return n?Object.keys(n).sort().map(function(o){var r=n[o];return r===void 0?"":r===null?o:Array.isArray(r)?r.slice().sort().map(function(i){return t(o)+"="+t(i)}).join("&"):t(o)+"="+t(r)}).filter(function(o){return o.length>0}).join("&"):""},rr.queryString=e})();iU=rr});function fse({updateValue:e=function(){},value:t=!1}){let[n,o]=(0,Lo.useState)(!1),[r,i]=(0,Lo.useState)(""),s=(0,Lo.useCallback)(function(){if(n)return!1;i(""),o(!0);function l(u=0){iU.ajax({_cs_nonce:window.csAdminData.common._cs_nonce,action:"cs_document_storage_migrate",data:{option:!t,page:u},done:function(c){if(console.log(c),!c.hasMore){alert(w("admin.extensions.html-storage.migrate-success")),o(!1),e(!t);return}let p=c.offset*(u+1);i(` Migrated ${p} / ${c.total}`),l(++u)},fail:function(c){alert(c.message||c.responseText||JSON.stringify(c)),o(!1),console.error(c)}})}l()},[n,t,i,e]),a=t?w("admin.extensions.html-storage.migrate-to-shortcodes"):w("admin.extensions.html-storage.migrate-to-html");return Lo.default.createElement("div",{className:"tco-text-max-width tco-content-storage-wrapper"},!n&&(t?Lo.default.createElement(hse,null):Lo.default.createElement(mse,null)),Lo.default.createElement("button",{type:"button",className:"tco-btn tco-btn-info",onClick:s},n?w("admin.loading")+r:a))}function mse(){return Lo.default.createElement("p",null,Lo.default.createElement("b",null,"You're currently using Shortcode Storage.")," To convert to ",Lo.default.createElement("a",{href:"http://theme.co/docs/content-storage",target:"_blank",rel:"noopener noreferrer"},"HTML Storage"),", please first create a backup of your site then migrate. In most cases the conversion should run seamlessly, however there may be issues with older sites. Learn more about ",Lo.default.createElement("a",{href:"https://theme.co/docs/getting-support",target:"_blank",rel:"noopener noreferrer"},"getting support"),". HTML Storage helps in many ways including performance optimization and compatibility with plugins. If you would like us to take care of everything for you, we offer a ",Lo.default.createElement("a",{href:"https://theme.co/checkout/content-storage",target:"_blank",rel:"noopener noreferrer"},"paid service")," that ensures compatibility.")}function hse(){return Lo.default.createElement("p",null,Lo.default.createElement("b",null,"You're currently using HTML Storage.")," To convert to ",Lo.default.createElement("a",{href:"http://theme.co/docs/content-storage",target:"_blank",rel:"noopener noreferrer"},"Shortcode Storage"),", please first create a backup of your site then migrate. In most cases the conversion should run seamlessly, however there may be issues with older sites. Learn more about ",Lo.default.createElement("a",{href:"https://theme.co/docs/getting-support",target:"_blank",rel:"noopener noreferrer"},"getting support"),". If you would like us to take care of everything for you, we offer a ",Lo.default.createElement("a",{href:"https://theme.co/checkout/content-storage",target:"_blank",rel:"noopener noreferrer"},"paid service")," that ensures compatibility.")}var Lo,dse,aU,lU=_(()=>{Lo=D(j());ke();sU();qy();dse=Ot(fse),aU=dse});function iT({children:e,control:t={},...n}){let{options:o={},label:r,description:i}=t,s=null,a=!0,l=null;return o.toggle&&(a=!!n.value,s=di.default.createElement(yse,{...n})),o.logo&&(l=di.default.createElement("img",{src:o.logo,className:"tco-control-sub-group-extended-logo"})),di.default.createElement("div",{className:"tco-control-sub-group-extended"},di.default.createElement("div",{className:"tco-control-sub-group-extended-content"},di.default.createElement("div",{className:"tco-control-sub-group-extended-label"},l,di.default.createElement("span",{className:"tco-control-sub-group-extended-label-content"},di.default.createElement("h4",null,r),di.default.createElement(vse,{description:i})),s),a?di.default.createElement(n.ListComponent,{control:t,extend:gse},e):null))}function vse({description:e}){return di.default.createElement("p",{dangerouslySetInnerHTML:{__html:e}})}function yse({value:e=!0,...t}){let n=(0,di.useCallback)(function(o){t.updateValue(!e)},[e,t.updateValue]);return di.default.createElement(Hi,{on:!!e,onToggle:n,className:"tco-sub-group-toggle"})}var di,gse,uU=_(()=>{di=D(j());gp();ke();gse={level:2}});var pU={};Jr(pU,{default:()=>cU});function cU(){let e=window.csAppData.dashboard_app.controls,[t,n]=Ar("cs-dashboard-tabs"),o=(0,ao.useMemo)(function(){let r=[];return e.forEach(function(i){r.push({value:i.value,label:i.label,content:ao.default.createElement(bse,{...i})})}),r},[]);return ao.default.createElement("div",{className:"tco-dash-root"},ao.default.createElement("div",{className:"tco-dash-editor tco-dash-box"},ao.default.createElement("h2",{className:"tco-dash-cs-header"},ao.default.createElement(te,{type:"logo-cornerstone",className:"tco-float-left"}),"\xA0 Settings"),ao.default.createElement(Aw,{state:"cs-dashboard-tabs",tabs:o})),ao.default.createElement("div",{className:"tco-dash-save tco-v-flex"},ao.default.createElement(JV,null),ao.default.createElement("div",{className:"tco-dash-box tco-large-padding"},ao.default.createElement("h4",null,w("app.dashboard.cache.title")),ao.default.createElement("p",null,w("app.dashboard.cache.description")),ao.default.createElement(RV,null))))}function bse({value:e="",controls:t=[],options:n={}}){let[o,r]=Ar("cs-dashboard-values",window.csAppData.settings.values),i=(0,ao.useCallback)(function(l,u){r({...o,[l]:u})},[r,o]),s=(0,ao.useMemo)(function(){return cl(t)||[]},[t]),a=(0,ao.useMemo)(function(){return{id:e,namespace:e,breakoutMode:!1,controls:s.controls,conditions:s.conditions}},[s]);return ao.default.createElement(ao.default.Fragment,null,ao.default.createElement("div",{className:ie(n?.className||"","tco-dash-tab-container")},ao.default.createElement(bu,{config:a,data:o,onUpdateValue:i,onUpdateQueryValue:console.log},ao.default.createElement(La,{control:{id:"root"},extend:{level:2}}))))}var ao,fU=_(()=>{ao=D(j());Nd();vt();Bu();ls();sn();Ye();Ze();ke();qy();KV();XV();ZV();eU();tU();nU();lU();uU();Ki["role-manager"]=tT;Ki["extension-manager"]=nT;Ki["max-content"]=oT;Ki["license-validation"]=rT;Ki["content-storage-migration"]=aU;Ki["sub-group-extended"]=iT});var ki=D(j());var uT=D(lT());function a1(e,t){let n=uT.default.createRoot(e);return n.render(t),n}Ai();Wn();async function xse(){gT();let e=async()=>{if(window.csAppConfig.data.isPreview){let{decode:p}=await Promise.resolve().then(()=>(rc(),VT));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(p(window.csPreviewSharedData))}let{uncompress:u}=await Promise.resolve().then(()=>(bh(),o4)),c=window.csAppConfig.data.canGzip?u(window.csAppConfig.data.app):window.csAppConfig.data.app;return{...c,...c.shared}};window.csAppData={...window.csAppConfig.data,...await e()};let{ReduxStore:t}=await Promise.resolve().then(()=>(ts(),zV)),{registerKeyMap:n}=await Promise.resolve().then(()=>(ps(),kP));await Promise.resolve().then(()=>(HV(),$V)),await Promise.resolve().then(()=>(Bd(),ZM));let{DataContainer:o}=await Promise.resolve().then(()=>(as(),oV)),{ManageAtoms:r}=await Promise.resolve().then(()=>(Jt(),fO));await Promise.resolve().then(()=>D(jV())),await Promise.resolve().then(()=>(WV(),Kie)),await Promise.resolve().then(()=>(Dn(),HA));let{addStrings:i}=await Promise.resolve().then(()=>(ke(),CT));i(window.csAppData.app_i18n),i(window.csAppData.common_i18n),i(window.csAppData.admin_i18n);let s=(await Promise.resolve().then(()=>(fU(),pU))).default;console.log("ROOT",s);let a=document.getElementById("tco-root");a.classList.add("tco-forms"),document.documentElement.classList.add("tco-ui-theme-light"),window.csAppData.rootEl=a,a1(a,ki.default.createElement(function(){let[u,c]=ki.default.useState(!1);return(0,ki.useEffect)(()=>{c(!0)},[c]),ki.default.createElement(ki.default.Fragment,null,ki.default.createElement(r,null),ki.default.createElement(o,null,ki.default.createElement(t,null,u&&ki.default.createElement(s,null))),ki.default.createElement("div",{className:"tco-dashboard-root-overlay"},ki.default.createElement(ET,null)))},null))}window.document.addEventListener("readystatechange",function(){document.readyState==="interactive"&&xse()});})();
/*!
* hotkeys-js v3.8.7
* A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.
*
* Copyright (c) 2021 kenny wong <wowohoo@qq.com>
* 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.
*/