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

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/rebeccaone.com/wp-content/plugins/cornerstone/assets/js//dashboard.7.8.9.js
(()=>{var vU=Object.create;var Wp=Object.defineProperty;var yU=Object.getOwnPropertyDescriptor;var bU=Object.getOwnPropertyNames;var xU=Object.getPrototypeOf,CU=Object.prototype.hasOwnProperty;var wU=(e,t,n)=>t in e?Wp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var EU=e=>Wp(e,"__esModule",{value:!0});var Na=(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 S=(e,t)=>()=>(e&&(t=e(e=0)),t);var Ye=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Rs=(e,t)=>{for(var n in t)Wp(e,n,{get:t[n],enumerable:!0})},SU=(e,t,n,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of bU(t))!CU.call(e,r)&&(n||r!=="default")&&Wp(e,r,{get:()=>t[r],enumerable:!(o=yU(t,r))||o.enumerable});return e},D=(e,t)=>SU(EU(Wp(e!=null?vU(xU(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var H=(e,t,n)=>(wU(e,typeof t!="symbol"?t+"":t,n),n);var $=Ye((pse,dT)=>{dT.exports=window.React});var hT=Ye((fse,mT)=>{mT.exports=window.ReactDOM});function Zo(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 Fa(e){return!!e&&!!e[zt]}function _s(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)===DU}(e)||Array.isArray(e)||!!e[Kp]||!!e.constructor[Kp]||Km(e)||Ym(e))}function ea(e,t,n){n===void 0&&(n=!1),Va(e)===0?(n?Object.keys:Ku)(e).forEach(function(o){n&&typeof o=="symbol"||t(o,e[o],e)}):e.forEach(function(o,r){return t(r,o,e)})}function Va(e){var t=e[zt];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:Km(e)?2:Ym(e)?3:0}function Ua(e,t){return Va(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Qm(e,t){return Va(e)===2?e.get(t):e[t]}function vT(e,t,n){var o=Va(e);o===2?e.set(t,n):o===3?(e.delete(t),e.add(n)):e[t]=n}function yT(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function Km(e){return PU&&e instanceof Map}function Ym(e){return IU&&e instanceof Set}function $o(e){return e.o||e.t}function l1(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=TT(e);delete t[zt];for(var n=Ku(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)||Fa(e)||!_s(e)||(Va(e)>1&&(e.set=e.add=e.clear=e.delete=_U),Object.freeze(e),t&&ea(e,function(n,o){return u1(o,!0)},!0)),e}function _U(){Zo(2)}function c1(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function Ts(e){var t=b1[e];return t||Zo(18,e),t}function p1(e,t){b1[e]||(b1[e]=t)}function Gp(){return Qp}function f1(e,t){t&&(Ts("Patches"),e.u=[],e.s=[],e.v=t)}function Xm(e){d1(e),e.p.forEach(TU),e.p=null}function d1(e){e===Qp&&(Qp=e.l)}function bT(e){return Qp={p:[],l:Qp,h:e,m:!0,_:0}}function TU(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||Ts("ES5").S(t,e,o),o?(n[zt].P&&(Xm(t),Zo(4)),_s(e)&&(e=Jm(t,e),t.l||Zm(t,e)),t.u&&Ts("Patches").M(n[zt].t,e,t.u,t.s)):e=Jm(t,n,[]),Xm(t),t.u&&t.v(t.u,t.s),e!==y1?e:void 0}function Jm(e,t,n){if(c1(t))return t;var o=t[zt];if(!o)return ea(t,function(i,s){return xT(e,o,t,i,s,n)},!0),t;if(o.A!==e)return t;if(!o.P)return Zm(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;ea(o.i===3?new Set(r):r,function(i,s){return xT(e,o,r,i,s,n)}),Zm(e,r,!1),n&&e.u&&Ts("Patches").R(o,n,e.u,e.s)}return o.o}function xT(e,t,n,o,r,i){if(Fa(r)){var s=Jm(e,r,i&&t&&t.i!==3&&!Ua(t.D,o)?i.concat(o):void 0);if(vT(n,o,s),!Fa(s))return;e.m=!1}if(_s(r)&&!c1(r)){if(!e.h.F&&e._<1)return;Jm(e,r),t&&t.A.l||Zm(e,r)}}function Zm(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?$o(n):e)[t]}function CT(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 qr(e){e.P||(e.P=!0,e.l&&qr(e.l))}function g1(e){e.o||(e.o=l1(e.t))}function qp(e,t,n){var o=Km(t)?Ts("MapSet").N(t,n):Ym(t)?Ts("MapSet").T(t,n):e.g?function(r,i){var s=Array.isArray(r),a={i:s?1:0,A:i?i.A:Gp(),P:!1,I:!1,D:{},l:i,t:r,k:null,o:null,j:null,C:!1},l=a,u=Yp;s&&(l=[a],u=Xp);var c=Proxy.revocable(l,u),p=c.revoke,f=c.proxy;return a.k=f,a.j=p,f}(t,n):Ts("ES5").J(t,n);return(n?n.A:Gp()).p.push(o),o}function Qu(e){return Fa(e)||Zo(22,e),function t(n){if(!_s(n))return n;var o,r=n[zt],i=Va(n);if(r){if(!r.P&&(r.i<4||!Ts("ES5").K(r)))return r.t;r.I=!0,o=wT(n,i),r.I=!1}else o=wT(n,i);return ea(o,function(s,a){r&&Qm(r.t,s)===a||vT(o,s,t(a))}),i===3?new Set(o):o}(e)}function wT(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return l1(e)}function kU(){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 Yp.get(u,s)},set:function(u){var c=this[zt];Yp.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)&&qr(l);break;case 4:n(l)&&qr(l)}}}function n(s){for(var a=s.t,l=s.k,u=Ku(l),c=u.length-1;c>=0;c--){var p=u[c];if(p!==zt){var f=a[p];if(f===void 0&&!Ua(a,p))return!0;var d=l[p],m=d&&d[zt];if(m?m.t!==f:!yT(d,f))return!0}}var g=!!a[zt];return u.length!==Ku(a).length+(g?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&&Zo(3,JSON.stringify($o(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 g=TT(f);delete g[zt];for(var h=Ku(g),v=0;v<h.length;v++){var y=h[v];g[y]=e(y,p||!!g[y].enumerable)}return Object.create(Object.getPrototypeOf(f),g)}(l,s),c={i:l?5:4,A:a?a.A:Gp(),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?Fa(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,g=p.i;if(g===4)ea(d,function(C){C!==zt&&(f[C]!==void 0||Ua(f,C)?m[C]||u(d[C]):(m[C]=!0,qr(p)))}),ea(f,function(C){d[C]!==void 0||Ua(d,C)||(m[C]=!1,qr(p))});else if(g===5){if(o(p)&&(qr(p),m.length=!0),d.length<f.length)for(var h=d.length;h<f.length;h++)m[h]=!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 OU(){function e(o){if(!_s(o))return o;if(Array.isArray(o))return o.map(e);if(Km(o))return new Map(Array.from(o.entries()).map(function(s){return[s[0],e(s[1])]}));if(Ym(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 Ua(o,Kp)&&(r[Kp]=o[Kp]),r}function t(o){return Fa(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=Va(l),p=""+s[u];c!==0&&c!==1||p!=="__proto__"&&p!=="constructor"||Zo(24),typeof l=="function"&&p==="prototype"&&Zo(24),typeof(l=Qm(l,p))!="object"&&Zo(15,s.join("/"))}var f=Va(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:Zo(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:Zo(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;ea(a.D,function(d,m){var g=Qm(p,d),h=Qm(f,d),v=m?Ua(p,d)?"replace":n:"remove";if(g!==h||v!=="replace"){var y=l.concat(d);u.push(v==="remove"?{op:v,path:y}:{op:v,path:y,value:h}),c.push(v===n?{op:"remove",path:y}:v==="remove"?{op:n,path:y,value:t(g)}:{op:"replace",path:y,value:t(g)})}})}(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 g=[c,u];u=g[0],c=g[1]}for(var h=0;h<p.length;h++)if(f[h]&&d[h]!==p[h]){var v=l.concat([h]);u.push({op:"replace",path:v,value:t(d[h])}),c.push({op:"replace",path:v,value:t(p[h])})}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 g=l.concat([d]);u.push({op:"remove",path:g,value:m}),c.unshift({op:n,path:g,value:m})}d++}),d=0,f.forEach(function(m){if(!p.has(m)){var g=l.concat([d]);u.push({op:n,path:g,value:m}),c.unshift({op:"remove",path:g,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 AU(){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(_s(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&&Zo(3,JSON.stringify($o(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:Gp(),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 $o(this[zt]).size}}),l.has=function(u){return $o(this[zt]).has(u)},l.set=function(u,c){var p=this[zt];return o(p),$o(p).has(u)&&$o(p).get(u)===c||(t(p),qr(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),qr(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),$o(u).size&&(t(u),qr(u),u.D=new Map,ea(u.t,function(c){u.D.set(c,!1)}),u.o.clear())},l.forEach=function(u,c){var p=this;$o(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=$o(c).get(u);if(c.I||!_s(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 $o(this[zt]).keys()},l.values=function(){var u,c=this,p=this.keys();return(u={})[Rm]=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={})[Rm]=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[Rm]=function(){return this.entries()},a}(),s=function(){function a(u,c){return this[zt]={i:3,l:c,A:c?c.A:Gp(),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 $o(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),qr(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),qr(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),$o(u).size&&(n(u),qr(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[Rm]=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 ET(){kU(),AU(),OU()}var ST,Qp,v1,PU,IU,_T,y1,Kp,zt,Rm,DU,Ku,TT,b1,Yp,Xp,MU,pi,Wn,mse,hse,gse,x1,vse,yse,Pi=S(()=>{v1=typeof Symbol!="undefined"&&typeof Symbol("x")=="symbol",PU=typeof Map!="undefined",IU=typeof Set!="undefined",_T=typeof Proxy!="undefined"&&Proxy.revocable!==void 0&&typeof Reflect!="undefined",y1=v1?Symbol.for("immer-nothing"):((ST={})["immer-nothing"]=!0,ST),Kp=v1?Symbol.for("immer-draftable"):"__$immer_draftable",zt=v1?Symbol.for("immer-state"):"__$immer_state",Rm=typeof Symbol!="undefined"&&Symbol.iterator||"@@iterator",DU=""+Object.prototype.constructor,Ku=typeof Reflect!="undefined"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols!==void 0?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,TT=Object.getOwnPropertyDescriptors||function(e){var t={};return Ku(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},b1={},Yp={get:function(e,t){if(t===zt)return e;var n=$o(e);if(!Ua(n,t))return function(r,i,s){var a,l=CT(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||!_s(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 $o(e)},ownKeys:function(e){return Reflect.ownKeys($o(e))},set:function(e,t,n){var o=CT($o(e),t);if(o==null?void 0:o.set)return o.set.call(e.k,n),!0;if(!e.P){var r=h1($o(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(yT(n,r)&&(n!==void 0||Ua(e.t,t)))return!0;g1(e),qr(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),qr(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=$o(e),o=Reflect.getOwnPropertyDescriptor(n,t);return o&&{writable:!0,configurable:e.i!==1||t!=="length",enumerable:o.enumerable,value:n[t]}},defineProperty:function(){Zo(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){Zo(12)}},Xp={};ea(Yp,function(e,t){Xp[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),Xp.deleteProperty=function(e,t){return Xp.set.call(this,e,t,void 0)},Xp.set=function(e,t,n){return Yp.set.call(this,e[0],t,n,e[0])};MU=function(){function e(n){var o=this;this.g=_T,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(g){var h=this;g===void 0&&(g=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(g,function(C){var _;return(_=i).call.apply(_,[h,C].concat(y))})}}var u;if(typeof i!="function"&&Zo(6),s!==void 0&&typeof s!="function"&&Zo(7),_s(r)){var c=bT(o),p=qp(o,r,void 0),f=!0;try{u=i(p),f=!1}finally{f?Xm(c):d1(c)}return typeof Promise!="undefined"&&u instanceof Promise?u.then(function(g){return f1(c,s),m1(g,c)},function(g){throw Xm(c),g}):(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=[];Ts("Patches").M(r,u,d,m),s(d,m)}return u}Zo(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){_s(n)||Zo(8),Fa(n)&&(n=Qu(n));var o=bT(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&&!_T&&Zo(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=Ts("Patches").$;return Fa(n)?s(n,o):this.produce(n,function(a){return s(a,o)})},e}(),pi=new MU,Wn=pi.produce,mse=pi.produceWithPatches.bind(pi),hse=pi.setAutoFreeze.bind(pi),gse=pi.setUseProxies.bind(pi),x1=pi.applyPatches.bind(pi),vse=pi.createDraft.bind(pi),yse=pi.finishDraft.bind(pi)});function kT(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=kT(e[t]))&&(o&&(o+=" "),o+=n);else for(t in e)e[t]&&(o&&(o+=" "),o+=t);return o}function LU(){for(var e=0,t,n,o="";e<arguments.length;)(t=arguments[e++])&&(n=kT(t))&&(o&&(o+=" "),o+=n);return o}var se,Xe=S(()=>{se=LU});function C1(e={}){let t={...NU,...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 ks(e="all"){return VU(e)()}function eh(e="all",t=[]){let n=ks(e);return t.includes(n)?eh(e,t):n}var NU,Cse,Ba,Lr,w1,FU,VU,Nr=S(()=>{NU={length:30,alphabet:"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"};Cse=C1(),Ba=C1({length:18}),Lr=C1({length:8}),w1={},FU=()=>{let e=0;return()=>`id-${e++}`},VU=e=>(w1[e]||(w1[e]=FU()),w1[e])});var OT={};Rs(OT,{I18n:()=>BU,addStrings:()=>UU,t:()=>w});function UU(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,BU,Oe=S(()=>{E1={};BU=({t:e,...t})=>e(e,t)});function Yi(...e){AT(...e)}function Gn(e,t){Yi(e,{type:"success",...t})}function Ft(e,t){Yi(e,{type:"error",...t})}function $U({type:e,title:t,dismissible:n,message:o,state:r,onClose:i}){return React.createElement("div",{className:se("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 PT(){let[e,t]=(0,Yu.useState)([]);(0,Yu.useEffect)(()=>{AT=(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:Lr(),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,Yu.useState)([]);return(0,Yu.useEffect)(()=>{let r,i=()=>{let s=!1,a=[],l=Date.now();e.forEach(u=>{let c=(u.timeout||zU)-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($U,{key:r,...i,onClose:()=>{t(s=>s.map(a=>a.id===r?{...a,timeout:S1*2,added:Date.now()}:a))}})))}var Yu,zU,S1,AT,Fn=S(()=>{Yu=D($());Xe();Nr();Oe();zU=3e3,S1=650,AT=()=>{}});var _1,IT,HU,jU,Xu,DT,MT,WU,Jp,th,GU,fr,LT,NT,FT,T1,nh,k1,Nl,qU,QU,O1,VT,Os,A1,KU,YU,P1,I1,oh,UT,Fl,XU,BT,rh,zT,$T,D1,M1,HT,JU,jT=S(()=>{_1="3.6.1",IT=_1,HU=typeof atob=="function",jU=typeof btoa=="function",Xu=typeof Buffer=="function",DT=typeof TextDecoder=="function"?new TextDecoder:void 0,MT=typeof TextEncoder=="function"?new TextEncoder:void 0,WU="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Jp=[...WU],th=(e=>{let t={};return e.forEach((n,o)=>t[n]=o),t})(Jp),GU=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,fr=String.fromCharCode.bind(String),LT=typeof Uint8Array.from=="function"?Uint8Array.from.bind(Uint8Array):(e,t=n=>n)=>new Uint8Array(Array.prototype.slice.call(e,0).map(t)),NT=e=>e.replace(/[+\/]/g,t=>t=="+"?"-":"_").replace(/=+$/m,""),FT=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+=Jp[t>>18&63]+Jp[t>>12&63]+Jp[t>>6&63]+Jp[t&63]}return s?i.slice(0,s-3)+"===".substring(s):i},nh=jU?e=>btoa(e):Xu?e=>Buffer.from(e,"binary").toString("base64"):T1,k1=Xu?e=>Buffer.from(e).toString("base64"):e=>{let t=4096,n=[];for(let o=0,r=e.length;o<r;o+=t)n.push(fr.apply(null,e.subarray(o,o+t)));return nh(n.join(""))},Nl=(e,t=!1)=>t?NT(k1(e)):k1(e),qU=e=>{if(e.length<2){var t=e.charCodeAt(0);return t<128?e:t<2048?fr(192|t>>>6)+fr(128|t&63):fr(224|t>>>12&15)+fr(128|t>>>6&63)+fr(128|t&63)}else{var t=65536+(e.charCodeAt(0)-55296)*1024+(e.charCodeAt(1)-56320);return fr(240|t>>>18&7)+fr(128|t>>>12&63)+fr(128|t>>>6&63)+fr(128|t&63)}},QU=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,O1=e=>e.replace(QU,qU),VT=Xu?e=>Buffer.from(e,"utf8").toString("base64"):MT?e=>k1(MT.encode(e)):e=>nh(O1(e)),Os=(e,t=!1)=>t?NT(VT(e)):VT(e),A1=e=>Os(e,!0),KU=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,YU=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 fr((n>>>10)+55296)+fr((n&1023)+56320);case 3:return fr((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return fr((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},P1=e=>e.replace(KU,YU),I1=e=>{if(e=e.replace(/\s+/g,""),!GU.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=th[e.charAt(i++)]<<18|th[e.charAt(i++)]<<12|(o=th[e.charAt(i++)])<<6|(r=th[e.charAt(i++)]),n+=o===64?fr(t>>16&255):r===64?fr(t>>16&255,t>>8&255):fr(t>>16&255,t>>8&255,t&255);return n},oh=HU?e=>atob(FT(e)):Xu?e=>Buffer.from(e,"base64").toString("binary"):I1,UT=Xu?e=>LT(Buffer.from(e,"base64")):e=>LT(oh(e),t=>t.charCodeAt(0)),Fl=e=>UT(BT(e)),XU=Xu?e=>Buffer.from(e,"base64").toString("utf8"):DT?e=>DT.decode(UT(e)):e=>P1(oh(e)),BT=e=>FT(e.replace(/[-_]/g,t=>t=="-"?"+":"/")),rh=e=>XU(BT(e)),zT=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)},$T=e=>({value:e,enumerable:!1,writable:!0,configurable:!0}),D1=function(){let e=(t,n)=>Object.defineProperty(String.prototype,t,$T(n));e("fromBase64",function(){return rh(this)}),e("toBase64",function(t){return Os(this,t)}),e("toBase64URI",function(){return Os(this,!0)}),e("toBase64URL",function(){return Os(this,!0)}),e("toUint8Array",function(){return Fl(this)})},M1=function(){let e=(t,n)=>Object.defineProperty(Uint8Array.prototype,t,$T(n));e("toBase64",function(t){return Nl(this,t)}),e("toBase64URI",function(){return Nl(this,!0)}),e("toBase64URL",function(){return Nl(this,!0)})},HT=()=>{D1(),M1()},JU={version:_1,VERSION:IT,atob:oh,atobPolyfill:I1,btoa:nh,btoaPolyfill:T1,fromBase64:rh,toBase64:Os,encode:Os,encodeURI:A1,encodeURL:A1,utob:O1,btou:P1,decode:rh,isValid:zT,fromUint8Array:Nl,toUint8Array:Fl,extendString:D1,extendUint8Array:M1,extendBuiltins:HT}});var WT={};Rs(WT,{Base64:()=>JU,VERSION:()=>IT,atob:()=>oh,atobPolyfill:()=>I1,base64ToArrayBuffer:()=>RU,btoa:()=>nh,btoaPolyfill:()=>T1,btou:()=>P1,decode:()=>rh,encode:()=>Os,encodeURI:()=>A1,encodeURL:()=>A1,extendBuiltins:()=>HT,extendString:()=>D1,extendUint8Array:()=>M1,fromBase64:()=>rh,fromUint8Array:()=>Nl,isValid:()=>zT,toBase64:()=>Os,toUint8Array:()=>Fl,utob:()=>O1,version:()=>_1});function ZU(e){return e<0?0:e>255?255:e}function RU(e){let t=window.atob?atob(e):e.replace(/-/g,"+").replace(/_/g,"=");return new Uint8Array(t.length).map((n,o)=>ZU(t.charCodeAt(o)))}var Ju=S(()=>{jT()});function yB(e,t,n){return n||(n=t,t={}),typeof n!="function"&&Ro(7),fB(e,t,[pB],function(o){return ok(fh(o.data[0],rk(o.data[1])))},1,n)}function fh(e,t){return ch(e,t)}function ik(e,t){t||(t={});var n=sB(),o=e.length;n.p(e);var r=aB(e,t,gB(t),8),i=r.length;return dB(r,t),$1(r,i-8,n.d()),$1(r,i-4,o),r}function bB(e,t){return ch(e.subarray(mB(e),-8),t||new ho(hB(e)))}function xB(e,t){return ch((vB(e),e.subarray(2,-4)),t)}function dh(e,t){return e[0]==31&&e[1]==139&&e[2]==8?bB(e,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?fh(e,t):xB(e,t)}function ak(e,t){if(t){for(var n=new ho(e.length),o=0;o<e.length;++o)n[o]=e.charCodeAt(o);return n}if(sk)return sk.encode(e);for(var r=e.length,i=new ho(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 ho(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 Zu(i,0,s)}function $a(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=wB(e),i=r[0],s=r[1];return s.length&&Ro(8),i}}function uk(e,t,n){n||(n=t,t={}),typeof n!="function"&&Ro(7);var o=[],r=function(){for(var g=0;g<o.length;++g)o[g]()},i={},s=function(g,h){lk(function(){n(g,h)})};lk(function(){s=n});for(var a=e.length-22;Ji(e,a)!=101010256;--a)if(!a||e.length-a>65558)return s(Ro(13,0,1),null),r;var l=As(e,a+8);if(l){var u=l,c=Ji(e,a+16),p=c==4294967295;if(p){if(a=Ji(e,a-12),Ji(e,a)!=101075792)return s(Ro(13,0,1),null),r;u=l=Ji(e,a+32),c=Ji(e,a+48)}for(var f=t&&t.filter,d=function(g){var h=SB(e,c,p),v=h[0],y=h[1],x=h[2],C=h[3],_=h[4],E=h[5],O=EB(e,E);c=_;var T=function(M,K){M?(r(),s(M,null)):(K&&(i[C]=K),--l||s(null,i))};if(!f||f({name:C,size:y,originalSize:x,compression:v}))if(!v)T(null,Zu(e,O,O+y));else if(v==8){var P=e.subarray(O,O+y);if(y<32e4)try{T(null,fh(P,new ho(x)))}catch(M){T(M,null)}else o.push(yB(P,{size:x},T))}else T(Ro(14,"unknown compression type "+v,1),null);else T(null,null)},m=0;m<u;++m)d(m)}else s(null,{});return r}var GT,eB,ho,Fr,Zp,Rp,ef,ih,qT,QT,L1,N1,KT,YT,XT,sh,ta,mn,Xi,za,mn,mn,mn,mn,tf,mn,tB,JT,nB,ZT,ah,Ii,lh,uh,Zu,RT,Ro,ch,na,nf,F1,V1,ek,of,U1,tk,oB,B1,rB,iB,sB,aB,lB,nk,ph,uB,cB,pB,ok,rk,fB,As,Ji,z1,$1,dB,mB,hB,gB,vB,sk,H1,CB,wB,EB,SB,_B,lk,j1=S(()=>{GT={},eB=function(e,t,n,o,r){var i=new Worker(GT[t]||(GT[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},ho=Uint8Array,Fr=Uint16Array,Zp=Uint32Array,Rp=new ho([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]),ef=new ho([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]),ih=new ho([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),qT=function(e,t){for(var n=new Fr(31),o=0;o<31;++o)n[o]=t+=1<<e[o-1];for(var r=new Zp(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]},QT=qT(Rp,2),L1=QT[0],N1=QT[1];L1[28]=258,N1[258]=28;KT=qT(ef,0),YT=KT[0],XT=KT[1],sh=new Fr(32768);for(mn=0;mn<32768;++mn)ta=(mn&43690)>>>1|(mn&21845)<<1,ta=(ta&52428)>>>2|(ta&13107)<<2,ta=(ta&61680)>>>4|(ta&3855)<<4,sh[mn]=((ta&65280)>>>8|(ta&255)<<8)>>>1;Xi=function(e,t,n){for(var o=e.length,r=0,i=new Fr(t);r<o;++r)e[r]&&++i[e[r]-1];var s=new Fr(t);for(r=0;r<t;++r)s[r]=s[r-1]+i[r-1]<<1;var a;if(n){a=new Fr(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[sh[p]>>>l]=u}else for(a=new Fr(o),r=0;r<o;++r)e[r]&&(a[r]=sh[s[e[r]-1]++]>>>15-e[r]);return a},za=new ho(288);for(mn=0;mn<144;++mn)za[mn]=8;for(mn=144;mn<256;++mn)za[mn]=9;for(mn=256;mn<280;++mn)za[mn]=7;for(mn=280;mn<288;++mn)za[mn]=8;tf=new ho(32);for(mn=0;mn<32;++mn)tf[mn]=5;tB=Xi(za,9,0),JT=Xi(za,9,1),nB=Xi(tf,5,0),ZT=Xi(tf,5,1),ah=function(e){for(var t=e[0],n=1;n<e.length;++n)e[n]>t&&(t=e[n]);return t},Ii=function(e,t,n){var o=t/8|0;return(e[o]|e[o+1]<<8)>>(t&7)&n},lh=function(e,t){var n=t/8|0;return(e[n]|e[n+1]<<8|e[n+2]<<16)>>(t&7)},uh=function(e){return(e+7)/8|0},Zu=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?Fr:e.BYTES_PER_ELEMENT==4?Zp:ho)(n-t);return o.set(e.subarray(t,n)),o},RT=["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"],Ro=function(e,t,n){var o=new Error(t||RT[e]);if(o.code=e,Error.captureStackTrace&&Error.captureStackTrace(o,Ro),!n)throw o;return o},ch=function(e,t,n){var o=e.length;if(!o||n&&n.f&&!n.l)return t||new ho(0);var r=!t||n,i=!n||n.i;n||(n={}),t||(t=new ho(o*3));var s=function(G){var I=t.length;if(G>I){var q=new ho(Math.max(I*2,G));q.set(t),t=q}},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=Ii(e,l,1);var g=Ii(e,l+1,3);if(l+=3,g)if(g==1)c=JT,p=ZT,f=9,d=5;else if(g==2){var x=Ii(e,l,31)+257,C=Ii(e,l+10,15)+4,_=x+Ii(e,l+5,31)+1;l+=14;for(var E=new ho(_),O=new ho(19),T=0;T<C;++T)O[ih[T]]=Ii(e,l+T*3,7);l+=C*3;for(var P=ah(O),M=(1<<P)-1,K=Xi(O,P,1),T=0;T<_;){var Y=K[Ii(e,l,M)];l+=Y&15;var h=Y>>>4;if(h<16)E[T++]=h;else{var V=0,F=0;for(h==16?(F=3+Ii(e,l,3),l+=2,V=E[T-1]):h==17?(F=3+Ii(e,l,7),l+=3):h==18&&(F=11+Ii(e,l,127),l+=7);F--;)E[T++]=V}}var j=E.subarray(0,x),ee=E.subarray(x);f=ah(j),d=ah(ee),c=Xi(j,f,1),p=Xi(ee,d,1)}else Ro(1);else{var h=uh(l)+4,v=e[h-4]|e[h-3]<<8,y=h+v;if(y>o){i&&Ro(0);break}r&&s(u+v),t.set(e.subarray(h,y),u),n.b=u+=v,n.p=l=y*8,n.f=a;continue}if(l>m){i&&Ro(0);break}}r&&s(u+131072);for(var te=(1<<f)-1,le=(1<<d)-1,ve=l;;ve=l){var V=c[lh(e,l)&te],Q=V>>>4;if(l+=V&15,l>m){i&&Ro(0);break}if(V||Ro(2),Q<256)t[u++]=Q;else if(Q==256){ve=l,c=null;break}else{var U=Q-254;if(Q>264){var T=Q-257,W=Rp[T];U=Ii(e,l,(1<<W)-1)+L1[T],l+=W}var ue=p[lh(e,l)&le],ae=ue>>>4;ue||Ro(3),l+=ue&15;var ee=YT[ae];if(ae>3){var W=ef[ae];ee+=lh(e,l)&(1<<W)-1,l+=W}if(l>m){i&&Ro(0);break}r&&s(u+131072);for(var A=u+U;u<A;u+=4)t[u]=t[u-ee],t[u+1]=t[u+1-ee],t[u+2]=t[u+2-ee],t[u+3]=t[u+3-ee];u=A}}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:Zu(t,0,u)},na=function(e,t,n){n<<=t&7;var o=t/8|0;e[o]|=n,e[o+1]|=n>>>8},nf=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 ho(n[0].s+1);return s[n[0].s]=1,[s,1]}n.sort(function(_,E){return _.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 Fr(f+1),m=V1(n[c-1],d,0);if(m>t){var o=0,g=0,h=m-t,v=1<<h;for(i.sort(function(E,O){return d[O.s]-d[E.s]||E.f-O.f});o<r;++o){var y=i[o].s;if(d[y]>t)g+=v-(1<<m-d[y]),d[y]=t;else break}for(g>>>=h;g>0;){var x=i[o].s;d[x]<t?g-=1<<t-d[x]++-1:++o}for(;o>=0&&g;--o){var C=i[o].s;d[C]==t&&(--d[C],++g)}m=t}return[new ho(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},ek=function(e){for(var t=e.length;t&&!e[--t];);for(var n=new Fr(++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]},of=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=uh(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},tk=function(e,t,n,o,r,i,s,a,l,u,c){na(t,c++,n),++r[256];for(var p=F1(r,15),f=p[0],d=p[1],m=F1(i,15),g=m[0],h=m[1],v=ek(f),y=v[0],x=v[1],C=ek(g),_=C[0],E=C[1],O=new Fr(19),T=0;T<y.length;++T)O[y[T]&31]++;for(var T=0;T<_.length;++T)O[_[T]&31]++;for(var P=F1(O,7),M=P[0],K=P[1],Y=19;Y>4&&!M[ih[Y-1]];--Y);var V=u+5<<3,F=of(r,za)+of(i,tf)+s,j=of(r,f)+of(i,g)+s+14+3*Y+of(O,M)+(2*O[16]+3*O[17]+7*O[18]);if(V<=F&&V<=j)return U1(t,c,e.subarray(l,l+u));var ee,te,le,ve;if(na(t,c,1+(j<F)),c+=2,j<F){ee=Xi(f,d,0),te=f,le=Xi(g,h,0),ve=g;var Q=Xi(M,K,0);na(t,c,x-257),na(t,c+5,E-1),na(t,c+10,Y-4),c+=14;for(var T=0;T<Y;++T)na(t,c+3*T,M[ih[T]]);c+=3*Y;for(var U=[y,_],W=0;W<2;++W)for(var ue=U[W],T=0;T<ue.length;++T){var ae=ue[T]&31;na(t,c,Q[ae]),c+=M[ae],ae>15&&(na(t,c,ue[T]>>>5&127),c+=ue[T]>>>12)}}else ee=tB,te=za,le=nB,ve=tf;for(var T=0;T<a;++T)if(o[T]>255){var ae=o[T]>>>18&31;nf(t,c,ee[ae+257]),c+=te[ae+257],ae>7&&(na(t,c,o[T]>>>23&31),c+=Rp[ae]);var A=o[T]&31;nf(t,c,le[A]),c+=ve[A],A>3&&(nf(t,c,o[T]>>>5&8191),c+=ef[A])}else nf(t,c,ee[o[T]]),c+=te[o[T]];return nf(t,c,ee[256]),c+te[256]},oB=new Zp([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),B1=new ho(0),rB=function(e,t,n,o,r,i){var s=e.length,a=new ho(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=oB[t-1],d=f>>>13,m=f&8191,g=(1<<n)-1,h=new Fr(32768),v=new Fr(g+1),y=Math.ceil(n/3),x=2*y,C=function(L){return(e[L]^e[L+1]<<y^e[L+2]<<x)&g},_=new Zp(25e3),E=new Fr(288),O=new Fr(32),T=0,P=0,c=0,M=0,K=0,Y=0;c<s;++c){var V=C(c),F=c&32767,j=v[V];if(h[F]=j,v[V]=F,K<=c){var ee=s-c;if((T>7e3||M>24576)&&ee>423){u=tk(e,l,0,_,E,O,P,M,Y,c-Y,u),M=T=P=0,Y=c;for(var te=0;te<286;++te)E[te]=0;for(var te=0;te<30;++te)O[te]=0}var le=2,ve=0,Q=m,U=F-j&32767;if(ee>2&&V==C(c-U))for(var W=Math.min(d,ee)-1,ue=Math.min(32767,c),ae=Math.min(258,ee);U<=ue&&--Q&&F!=j;){if(e[c+le]==e[c+le-U]){for(var A=0;A<ae&&e[c+A]==e[c+A-U];++A);if(A>le){if(le=A,ve=U,A>W)break;for(var G=Math.min(U,A-2),I=0,te=0;te<G;++te){var q=c-U+te+32768&32767,R=h[q],de=q-R+32768&32767;de>I&&(I=de,j=q)}}}F=j,j=h[F],U+=F-j+32768&32767}if(ve){_[M++]=268435456|N1[le]<<18|XT[ve];var ye=N1[le]&31,k=XT[ve]&31;P+=Rp[ye]+ef[k],++E[257+ye],++O[k],K=c+le,++T}else _[M++]=e[c],++E[e[c]]}}u=tk(e,l,i,_,E,O,P,M,Y,c-Y,u),!i&&u&7&&(u=U1(l,u+1,B1))}return Zu(a,0,o+uh(u)+r)},iB=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}(),sB=function(){var e=-1;return{p:function(t){for(var n=e,o=0;o<t.length;++o)n=iB[n&255^t[o]]^n>>>8;e=n},d:function(){return~e}}},aB=function(e,t,n,o,r){return rB(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)},lB=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},nk=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]},ph=[],uB=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},cB=function(e,t,n,o){var r;if(!ph[n]){for(var i="",s={},a=e.length-1,l=0;l<a;++l)r=nk(e[l],i,s),i=r[0],s=r[1];ph[n]=nk(e[a],i,s)}var u=lB({},ph[n][1]);return eB(ph[n][0]+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+t.toString()+"}",n,u,uB(u),o)},pB=function(){return[ho,Fr,Zp,Rp,ef,ih,L1,YT,JT,ZT,sh,RT,Xi,ah,Ii,lh,uh,Zu,Ro,ch,fh,ok,rk]},ok=function(e){return postMessage(e,[e.buffer])},rk=function(e){return e&&e.size&&new ho(e.size)},fB=function(e,t,n,o,r,i){var s=cB(n,o,r,function(a,l){s.terminate(),i(a,l)});return s.postMessage([e,t],t.consume?[e.buffer]:[]),function(){s.terminate()}},As=function(e,t){return e[t]|e[t+1]<<8},Ji=function(e,t){return(e[t]|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24)>>>0},z1=function(e,t){return Ji(e,t)+Ji(e,t+4)*4294967296},$1=function(e,t,n){for(;n;++t)e[t]=n,n>>>=8},dB=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)}},mB=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&Ro(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)},hB=function(e){var t=e.length;return(e[t-4]|e[t-3]<<8|e[t-2]<<16|e[t-1]<<24)>>>0},gB=function(e){return 10+(e.filename&&e.filename.length+1||0)},vB=function(e){((e[0]&15)!=8||e[0]>>>4>7||(e[0]<<8|e[1])%31)&&Ro(6,"invalid zlib data"),e[1]&32&&Ro(6,"invalid zlib data: preset dictionaries not supported")};sk=typeof TextEncoder!="undefined"&&new TextEncoder,H1=typeof TextDecoder!="undefined"&&new TextDecoder,CB=0;try{H1.decode(B1,{stream:!0}),CB=1}catch{}wB=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,Zu(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)}};EB=function(e,t){return t+30+As(e,t+26)+As(e,t+28)},SB=function(e,t,n){var o=As(e,t+28),r=$a(e.subarray(t+46,t+46+o),!(As(e,t+8)&2048)),i=t+46+o,s=Ji(e,t+20),a=n&&s==4294967295?_B(e,i):[s,Ji(e,t+24),Ji(e,t+42)],l=a[0],u=a[1],c=a[2];return[As(e,t+10),l,u,r,i+As(e,t+30)+As(e,t+32),c]},_B=function(e,t){for(;As(e,t)!=1;t+=4+As(e,t+2));return[z1(e,t+12),z1(e,t+4),z1(e,t+20)]},lk=typeof queueMicrotask=="function"?queueMicrotask:typeof setTimeout=="function"?setTimeout:function(e){e()}});var ck={};Rs(ck,{compress:()=>mh,uncompress:()=>W1});function W1(e){try{return JSON.parse($a(dh(Fl(e))))}catch(t){console.warn("Failed to inflate gzip data",t)}return e}function mh(e){try{let t=ak(typeof e=="string"?e:JSON.stringify(e));return Nl(ik(t,{level:8,mem:8}))}catch(t){console.warn("Failed to compress gzip data",t)}return e}var hh=S(()=>{j1();Ju()});function dr(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 OB(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(dr(2));if(typeof t=="function"&&typeof n=="function"||typeof n=="function"&&typeof arguments[3]=="function")throw new Error(dr(0));if(typeof t=="function"&&typeof n=="undefined"&&(n=t,t=void 0),typeof n!="undefined"){if(typeof n!="function")throw new Error(dr(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((h,v)=>{s.set(v,h)}))}function c(){if(l)throw new Error(dr(3));return r}function p(h){if(typeof h!="function")throw new Error(dr(4));if(l)throw new Error(dr(5));let v=!0;u();let y=a++;return s.set(y,h),function(){if(!!v){if(l)throw new Error(dr(6));v=!1,u(),s.delete(y),i=null}}}function f(h){if(!OB(h))throw new Error(dr(7));if(typeof h.type=="undefined")throw new Error(dr(8));if(typeof h.type!="string")throw new Error(dr(17));if(l)throw new Error(dr(9));try{l=!0,r=o(r,h)}finally{l=!1}return(i=s).forEach(y=>{y()}),h}function d(h){if(typeof h!="function")throw new Error(dr(10));o=h,f({type:gh.REPLACE})}function m(){let h=p;return{subscribe(v){if(typeof v!="object"||v===null)throw new Error(dr(11));function y(){let C=v;C.next&&C.next(c())}return y(),{unsubscribe:h(y)}},[pk](){return this}}}return f({type:gh.INIT}),{dispatch:f,subscribe:p,getState:c,replaceReducer:d,[pk]:m}}function AB(e){Object.keys(e).forEach(t=>{let n=e[t];if(typeof n(void 0,{type:gh.INIT})=="undefined")throw new Error(dr(12));if(typeof n(void 0,{type:gh.PROBE_UNKNOWN_ACTION()})=="undefined")throw new Error(dr(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{AB(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],g=d(m,l);if(typeof g=="undefined"){let h=l&&l.type;throw new Error(dr(14))}c[f]=g,u=u||g!==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 fk(...e){return t=>(n,o)=>{let r=t(n,o),i=()=>{throw new Error(dr(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 TB,pk,G1,kB,gh,vh=S(()=>{TB=(()=>typeof Symbol=="function"&&Symbol.observable||"@@observable")(),pk=TB,G1=()=>Math.random().toString(36).substring(7).split("").join("."),kB={INIT:`@@redux/INIT${G1()}`,REPLACE:`@@redux/REPLACE${G1()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${G1()}`},gh=kB});var dk,mk=S(()=>{vh();dk=K1});var gk=Ye(hk=>{"use strict";var rf=$();function PB(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var IB=typeof Object.is=="function"?Object.is:PB,DB=rf.useSyncExternalStore,MB=rf.useRef,LB=rf.useEffect,NB=rf.useMemo,FB=rf.useDebugValue;hk.useSyncExternalStoreWithSelector=function(e,t,n,o,r){var i=MB(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=NB(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,IB(c,d))return m;var g=o(d);return r!==void 0&&r(m,g)?(c=d,m):(c=d,p=g)}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=DB(e,i[0],i[1]);return LB(function(){s.hasValue=!0,s.value=a},[a]),FB(a),a}});var yk=Ye((Fse,vk)=>{"use strict";vk.exports=gk()});function XB(e){if(typeof e=="object"&&e!==null){let{$$typeof:t}=e;switch(t){case UB:switch(e=e.type,e){case zB:case HB:case $B:case GB:case qB:return e;default:switch(e=e&&e.$$typeof,e){case WB:case bk:case QB:case Y1:return e;case jB:return e;default:return t}}case BB:return t}}}function JB(e){return XB(e)===Y1}function ZB(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 g(){return e.dependsOnOwnProps&&(c=e(l,u)),t.dependsOnOwnProps&&(p=t(o,u)),f=n(c,p,u),f}function h(){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),_=!r(y,l,x,u);return l=y,u=x,C&&_?m():C?g():_?h():f}return function(x,C){return a?v(x,C):d(x,C)}}function RB(e,{initMapStateToProps:t,initMapDispatchToProps:n,initMergeProps:o,...r}){let i=t(e,r),s=n(e,r),a=o(e,r);return ZB(i,s,a,e,r)}function ez(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 xk(e){return e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):e.length!==1}function Ck(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=xk(e);let u=i(a,l);return typeof u=="function"&&(i.mapToProps=u,i.dependsOnOwnProps=xk(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 tz(e){return e&&typeof e=="object"?X1(t=>ez(e,t)):e?typeof e=="function"?Ck(e,"mapDispatchToProps"):J1(e,"mapDispatchToProps"):X1(t=>({dispatch:t}))}function nz(e){return e?typeof e=="function"?Ck(e,"mapStateToProps"):J1(e,"mapStateToProps"):X1(()=>({}))}function oz(e,t,n){return{...n,...e,...t}}function rz(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 iz(e){return e?typeof e=="function"?rz(e):J1(e,"mergeProps"):()=>oz}function sz(e){e()}function az(){let e=null,t=null;return{clear(){e=null,t=null},notify(){sz(()=>{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 Ek(e,t){let n,o=wk,r=0,i=!1;function s(g){c();let h=o.subscribe(g),v=!1;return()=>{v||(v=!0,h(),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=az())}function p(){r--,n&&r===0&&(n(),n=void 0,o.clear(),o=wk)}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 Sk(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function Z1(e,t){if(Sk(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])||!Sk(e[n[r]],t[n[r]]))return!1;return!0}function Tk(e){return JB(e)?_k:gz[e.$$typeof]||dz}function R1(e,t){if(typeof t!="string"){if(Ok){let i=xz(t);i&&i!==Ok&&R1(e,i)}let n=yz(t);kk&&(n=n.concat(kk(t)));let o=Tk(e),r=Tk(t);for(let i=0;i<n.length;++i){let s=n[i];if(!mz[s]&&!(r&&r[s])&&!(o&&o[s])){let a=bz(t,s);try{vz(e,s,a)}catch{}}}}return e}function Cz(){if(!Tt.createContext)return{};let e=tb[eb]??(tb[eb]=new Map),t=e.get(Tt.createContext);return t||(t=Tt.createContext(null),e.set(Tt.createContext,t)),t}function Ez(e,t,n){yh(()=>e(...t),n)}function Sz(e,t,n,o,r,i){e.current=o,n.current=!1,r.current&&(r.current=null,i())}function _z(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 g=t.getState(),h,v;try{h=o(g,r.current)}catch(y){v=y,f=y}v||(f=null),h===i.current?s.current||u():(i.current=h,l.current=h,s.current=!0,c())};return n.onStateChange=d,n.trySubscribe(),d(),()=>{if(p=!0,n.tryUnsubscribe(),n.onStateChange=null,f)throw f}}function Tz(e,t){return e===t}function kz(e,t,n,{pure:o,areStatesEqual:r=Tz,areOwnPropsEqual:i=Z1,areStatePropsEqual:s=Z1,areMergedPropsEqual:a=Z1,forwardRef:l=!1,context:u=oa}={}){let c=u,p=nz(e),f=tz(t),d=iz(n),m=Boolean(e);return h=>{let v=h.displayName||h.name||"Component",y=`Connect(${v})`,x={shouldHandleStateChanges:m,displayName:y,wrappedComponentName:v,WrappedComponent:h,initMapStateToProps:p,initMapDispatchToProps:f,initMergeProps:d,areStatesEqual:r,areStatePropsEqual:s,areOwnPropsEqual:i,areMergedPropsEqual:a};function C(O){let[T,P,M]=Tt.useMemo(()=>{let{reactReduxForwardedRef:k,...B}=O;return[O.context,k,B]},[O]),K=Tt.useMemo(()=>{let k=c;return T?.Consumer,k},[T,c]),Y=Tt.useContext(K),V=Boolean(O.store)&&Boolean(O.store.getState)&&Boolean(O.store.dispatch),F=Boolean(Y)&&Boolean(Y.store),j=V?O.store:Y.store,ee=F?Y.getServerState:j.getState,te=Tt.useMemo(()=>RB(j.dispatch,x),[j]),[le,ve]=Tt.useMemo(()=>{if(!m)return wz;let k=Ek(j,V?void 0:Y.subscription),B=k.notifyNestedSubs.bind(k);return[k,B]},[j,V,Y]),Q=Tt.useMemo(()=>V?Y:{...Y,subscription:le},[V,Y,le]),U=Tt.useRef(void 0),W=Tt.useRef(M),ue=Tt.useRef(void 0),ae=Tt.useRef(!1),A=Tt.useRef(!1),G=Tt.useRef(void 0);yh(()=>(A.current=!0,()=>{A.current=!1}),[]);let I=Tt.useMemo(()=>()=>ue.current&&M===W.current?ue.current:te(j.getState(),M),[j,M]),q=Tt.useMemo(()=>B=>le?_z(m,j,le,te,W,U,ae,A,ue,ve,B):()=>{},[le]);Ez(Sz,[W,U,ae,M,ue,ve]);let R;try{R=Tt.useSyncExternalStore(q,I,ee?()=>te(ee(),M):I)}catch(k){throw G.current&&(k.message+=`
The error may be correlated with this previous error:
${G.current.stack}

`),k}yh(()=>{G.current=void 0,ue.current=void 0,U.current=R});let de=Tt.useMemo(()=>Tt.createElement(h,{...R,ref:P}),[P,h,R]);return Tt.useMemo(()=>m?Tt.createElement(K.Provider,{value:Q},de):de,[K,de,Q])}let E=Tt.memo(C);if(E.WrappedComponent=h,E.displayName=C.displayName=y,l){let T=Tt.forwardRef(function(M,K){return Tt.createElement(E,{...M,reactReduxForwardedRef:K})});return T.displayName=y,T.WrappedComponent=h,R1(T,h)}return R1(E,h)}}function Oz(e){let{children:t,context:n,serverState:o,store:r}=e,i=Tt.useMemo(()=>{let l=Ek(r);return{store:r,subscription:l,getServerState:o?()=>o:void 0}},[r,o]),s=Tt.useMemo(()=>r.getState(),[r]);return yh(()=>{let{subscription:l}=i;return l.onStateChange=l.notifyNestedSubs,l.trySubscribe(),s!==r.getState()&&l.notifyNestedSubs(),()=>{l.tryUnsubscribe(),l.onStateChange=void 0}},[i,s]),Tt.createElement((n||oa).Provider,{value:i},t)}function nb(e=oa){return function(){return Tt.useContext(e)}}function Ik(e=oa){let t=e===oa?Pk:nb(e),n=()=>{let{store:o}=t();return o};return Object.assign(n,{withTypes:()=>n}),n}function Az(e=oa){let t=e===oa?ec:Ik(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}function Iz(e=oa){let t=e===oa?Pk:nb(e),n=(o,r={})=>{let{equalityFn:i=Pz}=typeof r=="function"?{equalityFn:r}:r,s=t(),{store:a,subscription:l,getServerState:u}=s,c=Tt.useRef(!0),p=Tt.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(_){}}return m}}[o.name],[o]),f=(0,Dk.useSyncExternalStoreWithSelector)(l.addNestedSub,a.getState,u||a.getState,p,i);return Tt.useDebugValue(f),f};return Object.assign(n,{withTypes:()=>n}),n}var Tt,Dk,VB,UB,BB,zB,$B,HB,jB,WB,bk,GB,qB,Y1,QB,KB,YB,wk,lz,uz,cz,pz,fz,yh,dz,mz,hz,_k,gz,vz,yz,kk,bz,xz,Ok,eb,tb,oa,wz,Ru,Ak,Pk,ec,on,Pz,Qt,Pn=S(()=>{Tt=D($(),1),Dk=D(yk(),1),VB=Tt.version.startsWith("19"),UB=Symbol.for(VB?"react.transitional.element":"react.element"),BB=Symbol.for("react.portal"),zB=Symbol.for("react.fragment"),$B=Symbol.for("react.strict_mode"),HB=Symbol.for("react.profiler"),jB=Symbol.for("react.consumer"),WB=Symbol.for("react.context"),bk=Symbol.for("react.forward_ref"),GB=Symbol.for("react.suspense"),qB=Symbol.for("react.suspense_list"),Y1=Symbol.for("react.memo"),QB=Symbol.for("react.lazy"),KB=bk,YB=Y1;wk={notify(){},get:()=>[]};lz=()=>typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined",uz=lz(),cz=()=>typeof navigator!="undefined"&&navigator.product==="ReactNative",pz=cz(),fz=()=>uz||pz?Tt.useLayoutEffect:Tt.useEffect,yh=fz();dz={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},mz={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},hz={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},_k={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},gz={[KB]:hz,[YB]:_k};vz=Object.defineProperty,yz=Object.getOwnPropertyNames,kk=Object.getOwnPropertySymbols,bz=Object.getOwnPropertyDescriptor,xz=Object.getPrototypeOf,Ok=Object.prototype;eb=Symbol.for("react-redux-context"),tb=typeof globalThis!="undefined"?globalThis:{};oa=Cz(),wz=[null,null];Ru=kz;Ak=Oz;Pk=nb();ec=Ik();on=Az(),Pz=(e,t)=>e===t;Qt=Iz()});function Dz(){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=>{Mk.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?Lz(c,{appId:t(),onMessage:o,setSend:a,keys:n}):Nz(c,{appId:Lr(),onMessage:o,setSend:a,keys:n})};return Lk=c=>i({direct:c}),{xfrMiddleware:s,setupXfrMiddleware:l}}var ob,Mk,bh,Lk,Zi,tc,Mz,Nk,rb,xh,Lz,Nz,sb=S(()=>{Nr();ob=!1,Mk=[],bh=new Map,Lk=()=>{},Zi=(...e)=>Lk(...e),tc=e=>{Mk.push(e)},Mz=e=>(bh.has(e)||bh.set(e,new Set),bh.get(e)),Nk=(e,t)=>{Mz(e).add(t)},rb=new Map,xh=(e,t)=>{let n=Lr();return new Promise((o,r)=>{Zi({request:{...t,channel:e,id:n}}),rb.set(n,[o,r])})};tc(async function(e){if(e.request){let{channel:t,id:n,...o}=e.request,r=Array.from(bh.get(t));try{let i={};for(let s of r)i=await s(o,i);Zi({response:{id:n,result:i}})}catch(i){Zi({response:{id:n,error:i}})}}});tc(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)}});Lz=({dispatch:e},{onMessage:t,appId:n,setSend:o,keys:r})=>{let i=Lr(),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),Dz().postMessage({type:"tco-request-port",appId:n,frameId:i},"*")},Nz=({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=g=>{if(o===g.data.appId){if(g.data.message&&g.data.message.direct==="XFR:COMPLETE"){u();return}g.data.message&&g.data.message.type&&t(g.data.message),g.data.message&&g.data.message.direct&&n(g.data.message.direct)}},p=Lr(),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:g})=>{if(g.type!=="tco-request-port"&&g.appId!==o)return;let h=e(),v=Object.keys(h).filter(y=>i.includes(y)).reduce((y,x)=>(y[x]=h[x],y),{});l?l.postMessage({type:"tco-init-port",appId:o,frameId:g.frameId,state:v},"*",[f.port2]):d(),window.removeEventListener("message",m)};return window.addEventListener("message",m,!1),d}}})}});var un=Ye((zse,Fk)=>{Fk.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 Fz(e){return ab(e)||typeof e=="string"&&/\S/.test(e)===!1}function Ch(e){return!Fz(e)}var sf=S(()=>{});function Ne(e,t){let n=`atom${++Jz}`,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 Et(e,t){let n=db(t),{s:o}=(0,Ho.useContext)(n),r=(0,Ho.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,Ho.useReducer)((0,Ho.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,Ho.useEffect)(()=>{let u=o[pb](e,l);return l(void 0),u},[o,e]),(0,Ho.useEffect)(()=>{o[cb](e,i)}),(0,Ho.useDebugValue)(s),s}function Vr(e,t){let n=db(t),{s:o,w:r}=(0,Ho.useContext)(n);return(0,Ho.useCallback)(s=>{if((to.env&&to.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 vt(e,t){return"scope"in e&&(console.warn("atom.scope is deprecated. Please do useAtom(atom, scope) instead."),t=e.scope),[Et(e,t),Vr(e,t)]}var Ho,to,nc,Vk,Vz,wh,Eh,Uk,Uz,Bz,zz,Bk,$z,Hz,zk,jz,Wz,Sh,lb,ub,cb,pb,$k,Gz,qz,Qz,Kz,Yz,Xz,fb,db,Jz,Ha=S(()=>{Ho=D($(),1),to={},nc=Symbol(),Vk=e=>!!e[nc],Vz=e=>!e[nc].c,wh=e=>{var t,n;(n=(t=e[nc]).c)==null||n.call(t)},Eh=(e,t)=>{let n=e[nc].o,o=t[nc].o;return n===o||e===o||Vk(n)&&Eh(n,t)},Uk=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[nc]=t,n},Uz=Object.defineProperty,Bz=Object.defineProperties,zz=Object.getOwnPropertyDescriptors,Bk=Object.getOwnPropertySymbols,$z=Object.prototype.hasOwnProperty,Hz=Object.prototype.propertyIsEnumerable,zk=(e,t,n)=>t in e?Uz(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,jz=(e,t)=>{for(var n in t||(t={}))$z.call(t,n)&&zk(e,n,t[n]);if(Bk)for(var n of Bk(t))Hz.call(t,n)&&zk(e,n,t[n]);return e},Wz=(e,t)=>Bz(e,zz(t)),Sh=e=>"init"in e,lb="r",ub="w",cb="c",pb="s",$k="h",Gz="n",qz="l",Qz="a",Kz="m",Yz=e=>{let t=new WeakMap,n=new WeakMap,o=new Map,r,i;if((to.env&&to.env.MODE)!=="production"&&(r=new Set,i=new Set),e)for(let[Q,U]of e){let W={v:U,r:0,d:new Map};(to.env&&to.env.MODE)!=="production"&&(Object.freeze(W),Sh(Q)||console.warn("Found initial value for derived atom which can cause unexpected behavior",Q)),t.set(Q,W)}let s=new WeakMap,a=(Q,U,W)=>{let ue=s.get(U);ue||(ue=new Map,s.set(U,ue)),W.then(()=>{ue.get(Q)===W&&(ue.delete(Q),ue.size||s.delete(U))}),ue.set(Q,W)},l=Q=>{let U=new Set,W=s.get(Q);return W&&(s.delete(Q),W.forEach((ue,ae)=>{wh(ue),U.add(ae)})),U},u=new WeakMap,c=Q=>{let U=u.get(Q);return U||(U=new Map,u.set(Q,U)),U},p=(Q,U)=>{if(Q){let W=c(Q),ue=W.get(U);return ue||(ue=p(Q.p,U),ue&&("p"in ue&&ue.p.then(()=>W.delete(U)),W.set(U,ue))),ue}return t.get(U)},f=(Q,U,W)=>{if((to.env&&to.env.MODE)!=="production"&&Object.freeze(W),Q)c(Q).set(U,W);else{let ue=t.get(U);t.set(U,W),o.has(U)||o.set(U,ue)}},d=(Q,U=new Map,W)=>{if(!W)return U;let ue=new Map,ae=!1;return W.forEach(A=>{var G;let I=((G=p(Q,A))==null?void 0:G.r)||0;ue.set(A,I),U.get(A)!==I&&(ae=!0)}),U.size===ue.size&&!ae?U:ue},m=(Q,U,W,ue,ae)=>{let A=p(Q,U);if(A){if(ae&&(!("p"in A)||!Eh(A.p,ae)))return A;"p"in A&&wh(A.p)}let G={v:W,r:(A==null?void 0:A.r)||0,d:d(Q,A==null?void 0:A.d,ue)};return!A||!("v"in A)||!Object.is(A.v,W)?(++G.r,G.d.has(U)&&(G.d=new Map(G.d).set(U,G.r))):G.d!==A.d&&(G.d.size!==A.d.size||!Array.from(G.d.keys()).every(I=>A.d.has(I)))&&Promise.resolve().then(()=>{j(Q)}),f(Q,U,G),G},g=(Q,U,W,ue,ae)=>{let A=p(Q,U);if(A){if(ae&&(!("p"in A)||!Eh(A.p,ae)))return A;"p"in A&&wh(A.p)}let G={e:W,r:(A==null?void 0:A.r)||0,d:d(Q,A==null?void 0:A.d,ue)};return f(Q,U,G),G},h=(Q,U,W,ue)=>{let ae=p(Q,U);if(ae&&"p"in ae){if(Eh(ae.p,W))return ae;wh(ae.p)}a(Q,U,W);let A={p:W,r:(ae==null?void 0:ae.r)||0,d:d(Q,ae==null?void 0:ae.d,ue)};return f(Q,U,A),A},v=(Q,U,W,ue)=>{if(W instanceof Promise){let ae=Uk(W.then(A=>{m(Q,U,A,ue,ae)}).catch(A=>{if(A instanceof Promise)return Vk(A)?A.then(()=>{x(Q,U,!0)}):A;g(Q,U,A,ue,ae)}));return h(Q,U,ae,ue)}return m(Q,U,W,ue)},y=(Q,U)=>{let W=p(Q,U);if(W){let ue=Wz(jz({},W),{i:W.r});f(Q,U,ue)}else(to.env&&to.env.MODE)!=="production"&&console.warn("[Bug] could not invalidate non existing atom",U)},x=(Q,U,W)=>{if(!W){let ae=p(Q,U);if(ae&&(ae.r!==ae.i&&"p"in ae&&!Vz(ae.p)||(ae.d.forEach((A,G)=>{if(G!==U)if(!n.has(G))x(Q,G);else{let I=p(Q,G);I&&I.r===I.i&&x(Q,G)}}),Array.from(ae.d).every(([A,G])=>{let I=p(Q,A);return I&&"v"in I&&I.r===G}))))return ae}let ue=new Set;try{let ae=U.read(A=>{ue.add(A);let G=A===U?p(Q,A):x(Q,A);if(G){if("e"in G)throw G.e;if("p"in G)throw G.p;return G.v}if(Sh(A))return A.init;throw new Error("no atom init")});return v(Q,U,ae,ue)}catch(ae){if(ae instanceof Promise){let A=Uk(ae);return h(Q,U,A,ue)}return g(Q,U,ae,ue)}},C=(Q,U)=>x(U,Q),_=Q=>{let U=n.get(Q);return U||(U=Y(Q)),U},E=(Q,U)=>!U.l.size&&(!U.t.size||U.t.size===1&&U.t.has(Q)),O=Q=>{let U=n.get(Q);U&&E(Q,U)&&V(Q)},T=(Q,U)=>{let W=n.get(U);W==null||W.t.forEach(ue=>{ue!==U&&(y(Q,ue),T(Q,ue))})},P=(Q,U,W)=>{let ue=!0,ae=(I,q)=>{let R=x(Q,I);if("e"in R)throw R.e;if("p"in R){if(q==null?void 0:q.unstable_promise)return R.p.then(()=>ae(I,q));throw(to.env&&to.env.MODE)!=="production"&&console.info("Reading pending atom state in write operation. We throw a promise for now.",I),R.p}if("v"in R)return R.v;throw(to.env&&to.env.MODE)!=="production"&&console.warn("[Bug] no value found while reading atom in write operation. This is probably a bug.",I),new Error("no value found")},A=(I,q)=>{let R;if(I===U){if(!Sh(I))throw new Error("atom not writable");l(I).forEach(ye=>{ye!==Q&&v(ye,I,q)}),v(Q,I,q),T(Q,I)}else R=P(Q,I,q);return ue||j(Q),R},G=U.write(ae,A,W);return ue=!1,Q=void 0,G},M=(Q,U,W)=>{let ue=P(W,Q,U);return j(W),ue},K=Q=>!!Q.write,Y=(Q,U)=>{let W={t:new Set(U&&[U]),l:new Set};if(n.set(Q,W),(to.env&&to.env.MODE)!=="production"&&i.add(Q),x(void 0,Q).d.forEach((ae,A)=>{let G=n.get(A);G?G.t.add(Q):A!==Q&&Y(A,Q)}),K(Q)&&Q.onMount){let ae=G=>M(Q,G),A=Q.onMount(ae);A&&(W.u=A)}return W},V=Q=>{var U;let W=(U=n.get(Q))==null?void 0:U.u;W&&W(),n.delete(Q),(to.env&&to.env.MODE)!=="production"&&i.delete(Q);let ue=p(void 0,Q);ue?ue.d.forEach((ae,A)=>{if(A!==Q){let G=n.get(A);G&&(G.t.delete(Q),E(A,G)&&V(A))}}):(to.env&&to.env.MODE)!=="production"&&console.warn("[Bug] could not find atom state to unmount",Q)},F=(Q,U,W)=>{let ue=new Set(U.d.keys());W==null||W.forEach((ae,A)=>{if(ue.has(A)){ue.delete(A);return}let G=n.get(A);G&&(G.t.delete(Q),E(A,G)&&V(A))}),ue.forEach(ae=>{let A=n.get(ae);A?A.t.add(Q):n.has(Q)&&Y(ae,Q)})},j=Q=>{if(Q){c(Q).forEach((W,ue)=>{if(W!==t.get(ue)){let ae=n.get(ue);ae==null||ae.l.forEach(A=>A(Q))}});return}for(;o.size;){let U=Array.from(o);o.clear(),U.forEach(([W,ue])=>{let ae=p(void 0,W);ae&&ae.d!==(ue==null?void 0:ue.d)&&F(W,ae,ue==null?void 0:ue.d);let A=n.get(W);A==null||A.l.forEach(G=>G())})}(to.env&&to.env.MODE)!=="production"&&r.forEach(U=>U())},ee=Q=>{c(Q).forEach((W,ue)=>{let ae=t.get(ue);(W.r>((ae==null?void 0:ae.r)||0)||"v"in W&&W.r===(ae==null?void 0:ae.r)&&W.d!==(ae==null?void 0:ae.d))&&(t.set(ue,W),W.d!==(ae==null?void 0:ae.d)&&F(ue,W,ae==null?void 0:ae.d))})},te=(Q,U)=>{U&&ee(U),j(void 0)},le=(Q,U)=>{let ue=_(Q).l;return ue.add(U),()=>{ue.delete(U),O(Q)}},ve=(Q,U)=>{for(let[W,ue]of Q)Sh(W)&&(v(U,W,ue),T(U,W));j(U)};return(to.env&&to.env.MODE)!=="production"?{[lb]:C,[ub]:M,[cb]:te,[pb]:le,[$k]:ve,[Gz]:Q=>(r.add(Q),()=>{r.delete(Q)}),[qz]:()=>i.values(),[Qz]:Q=>t.get(Q),[Kz]:Q=>n.get(Q)}:{[lb]:C,[ub]:M,[cb]:te,[pb]:le,[$k]:ve}},Xz=(e,t)=>({s:t?t(e).SECRET_INTERNAL_store:Yz(e)}),fb=new Map,db=e=>(fb.has(e)||fb.set(e,(0,Ho.createContext)(Xz())),fb.get(e)),Jz=0});function hb(e){if(Vl[e])return Vl[e];let t=window.localStorage.getItem(`${oc()}${e}`);if(t)try{let n=JSON.parse(t);return Vl[e]=n,n}catch(n){console.warn("Unable to get localstorage value",n,{item:e,stored:t})}}function Hk(e,t){window.localStorage.setItem(`${oc()}${e}`,JSON.stringify(t))}function Zz(e){window.localStorage.removeItem(`${oc()}${e}`)}function Ul(e,t,n={}){let o=(hb(e)??{})[t];return typeof o=="undefined"?n:o}function jk(e,t,n){try{let r={...hb(e)??{},[t]:n};Vl[e]=r,Hk(e,r)}catch(o){console.warn("Unable to set localstorage value",o,{item:e,key:t,value:n})}}function gb(e){if(Vl[e])return Vl[e];let t=window.sessionStorage.getItem(`${oc()}${e}`);if(t)try{let n=JSON.parse(t);return Vl[e]=n,n}catch(n){console.warn("Unable to get localstorage value",n,{item:e,stored:t})}}function vb(e,t){window.sessionStorage.setItem(`${oc()}${e}`,JSON.stringify(t))}function Rz(e){window.sessionStorage.removeItem(`${oc()}${e}`)}var Vl,mb,oc,Wk,Gk,af=S(()=>{Ju();Vl={},oc=()=>(mb||(mb=`cs-${Os(`${window.csAppData.siteUrl}${window.csAppData.urlBase}`)}-`),mb);Wk={getItem:hb,removeItem:Zz,setItem:Hk};Gk={getItem:gb,removeItem:Rz,setItem:vb}});function rc(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 qk(e,t){let n=(0,lf.useMemo)(()=>Ne(null,(r,i,[s,a,l])=>{try{a(e(r,i,s))}catch(u){l(u)}}),[e]),o=Vr(n,t);return(0,lf.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 _h(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=Qk){let o=()=>{try{let s=n.getItem(e);return s instanceof Promise?s.catch(()=>t):s}catch{return t}},r=Ne(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},Ne(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 lf,yb,e$,t$,uf,qse,Qse,Kse,Yse,Qk,Xse,Th=S(()=>{Ha();Ha();lf=D($(),1),yb=Symbol();e$=(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)},t$=(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)},uf=()=>{let e=new WeakMap;return(n,o)=>{let r=e$(e,o);if(r)return r;let i=n();return t$(e,o,i),i}},qse=uf();Qse=uf(),Kse=uf(),Yse=uf();Qk=_h(()=>localStorage);Qk.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)}};Xse=uf()});function hn(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 ra,xb,kh,n$,Kk,o$,r$,Cb,wb,ic,Yk,i$,Oh,Di,Eb,Sb,s$,_b,Xk,Jk,Zk,Tb,a$,Rk,l$,eO,kb,Ob,cf,tO,nO,Ab,u$,c$,p$,f$,d$,m$,h$,g$,v$,y$,b$,x$,In,Pb,oO=S(()=>{ra=e=>e,xb=e=>({_tag:"Left",value:e}),kh=e=>({_tag:"Right",value:e}),n$=(e,t,n)=>n._tag==="Left"?e(n.value):t(n.value),Kk={dimap:(e,t,n)=>o=>t(n(e(o))),first:e=>([t,n])=>[e(t),n],right:e=>t=>t._tag==="Left"?t:kh(e(t.value)),wander:e=>t=>t.map(e)},o$={empty:()=>{},foldMap:(e,t)=>{for(let n=0;n<t.length;n++){let o=e(t[n]);if(o!=null)return o}}},r$={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}},ic=(e,t)=>{let n=t;return n._tag=e,n},Yk=e=>(e._removable=!0,e);i$=ic("Equivalence",(e,t)=>t),Oh=(e,t)=>ic("Iso",(n,o)=>n.dimap(e,t,o)),Di=(e,t)=>ic("Lens",(n,o)=>n.dimap(r=>[e(r),r],t,n.first(o))),Eb=(e,t)=>ic("Prism",(n,o)=>n.dimap(e,r=>n$(ra,t,r),n.right(o))),Sb=ic("Traversal",(e,t)=>e.dimap(ra,ra,e.wander(t))),s$=e=>ic("Getter",(t,n)=>t.dimap(e,ra,n)),_b=(e,t,n)=>e(Kk,t)(n),Xk=(e,t,n)=>e(Kk,()=>t)(n),Jk=(e,t)=>e(Cb({}),ra)(t),Zk=(e,t)=>e(Cb(o$),ra)(t),Tb=(e,t)=>e(Cb(r$),n=>[n])(t),a$=Oh(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}),Rk=e=>Di(t=>t[e],([t,n])=>Object.assign(Object.assign({},n),{[e]:t})),l$=e=>Di(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)}),eO=e=>Di(t=>t[e],([t,n])=>{let o=n.slice();return o[e]=t,o}),kb=eO(0),Ob=e=>Eb(t=>e(t)?kh(t):xb(t),ra),cf=Symbol("__no_match__"),tO=Ob(e=>e!==cf),nO=Symbol("__remove_me__"),Ab=e=>Yk(hn(Di(t=>0<=e&&e<t.length?t[e]:cf,([t,n])=>{if(t===cf)return n;if(t===nO)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}}),tO)),u$=Eb(e=>e===void 0?xb(void 0):kh(e),ra),c$=e=>Eb(t=>e(t)?kh(t):xb(t),ra),p$=e=>Yk(hn(Di(t=>{let n=t.findIndex(e);return n===-1?[cf,-1]:[t[n],n]},([[t,n],o])=>{if(t===cf)return o;if(t===nO)return[...o.slice(0,n),...o.slice(n+1)];let r=o.slice();return r[n]=t,r}),kb,tO)),f$=e=>hn(Di(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}),kb),d$=e=>Di(t=>t===void 0?e:t,([t,n])=>t),m$=e=>hn(Di(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)}),kb),h$=e=>Di(t=>e(t),([t,n])=>t),g$=e=>Di(t=>t,([t,n])=>e(t)),v$=Di(e=>{},([e,t])=>e===void 0?t:[e,...t]),y$=Di(e=>{},([e,t])=>e===void 0?t:[...t,e]),b$=hn(Oh(e=>e.split(""),e=>e.join("")),Sb),x$=hn(Oh(e=>e.split(/\b/),e=>e.join("")),Sb,Ob(e=>!/\s+/.test(e))),In=class{constructor(t){this._ref=t}get _tag(){return this._ref._tag}get _removable(){return this._ref._removable}compose(t){return new In(hn(this._ref,t._ref))}iso(t,n){return new In(hn(this._ref,Oh(t,n)))}indexed(){return new In(hn(this._ref,a$))}prop(t){return new In(hn(this._ref,Rk(t)))}path(...t){return t.length===1&&(t=t[0].split(".")),new In(t.reduce((n,o)=>hn(n,Rk(o)),this._ref))}pick(t){return new In(hn(this._ref,l$(t)))}nth(t){return new In(hn(this._ref,eO(t)))}filter(t){return new In(hn(this._ref,f$(t)))}valueOr(t){return new In(hn(this._ref,d$(t)))}partsOf(t){let n=typeof t=="function"?t(Pb):t;return new In(hn(this._ref,m$(n._ref)))}reread(t){return new In(hn(this._ref,h$(t)))}rewrite(t){return new In(hn(this._ref,g$(t)))}optional(){return new In(hn(this._ref,u$))}guard_(){return t=>this.guard(t)}guard(t){return new In(hn(this._ref,c$(t)))}at(t){return new In(hn(this._ref,Ab(t)))}head(){return new In(hn(this._ref,Ab(0)))}index(t){return new In(hn(this._ref,Ab(t)))}find(t){return new In(hn(this._ref,p$(t)))}elems(){return new In(hn(this._ref,Sb))}to(t){return new In(hn(this._ref,s$(t)))}when(t){return new In(hn(this._ref,Ob(t)))}chars(){return new In(hn(this._ref,b$))}words(){return new In(hn(this._ref,x$))}prependTo(){return new In(hn(this._ref,v$))}appendTo(){return new In(hn(this._ref,y$))}},Pb=new In(i$)});var rO=S(()=>{});function iO(){return Pb}function sO(e){return t=>Jk(e._ref,t)}function aO(e){return t=>Zk(e._ref,t)}function lO(e){return t=>Tb(e._ref,t)}function uO(e){return t=>n=>_b(e._ref,t,n)}function cO(e){return t=>n=>Xk(e._ref,t,n)}var pO=S(()=>{oO();rO()});function fO(e,t){return T$(()=>{let n=t(iO());return Ne(r=>O$(n,r(e)),(r,i,s)=>{let a=k$(s)?uO(n)(s):cO(n)(s);return i(e,a(r(e)))})},[e,t])}var E$,S$,_$,T$,k$,O$,dO=S(()=>{pO();Ha();E$=(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)},S$=(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)},_$=()=>{let e=new WeakMap;return(n,o)=>{let r=E$(e,o);if(r)return r;let i=n();return S$(e,o,i),i}},T$=_$(),k$=e=>typeof e=="function";O$=(e,t)=>e._tag==="Traversal"?lO(e)(t):e._tag==="Prism"?aO(e)(t):sO(e)(t)});function mO(){return null}var hO=S(()=>{});function Ah(e,t){return vt(I$({key:e,initial:t}))}var Ri,A$,P$,Mi,Ib,I$,gae,Ph,fi,Ih,_r,gO,Db,vO,D$,ia,Qr,M$,Mb,yO,Lb,Jt=S(()=>{Ri=D($());Ha();af();Th();Ha();Th();dO();Li();hO();A$=_h(()=>Wk),P$=_h(()=>Gk),Mi=(e,t)=>bb(e,t,A$),Ib=(e,t)=>bb(e,t,P$),I$=rc(({key:e,initial:t})=>Ib(e,t),(e,t)=>e.key===t.key),gae=rc(({key:e,initial:t})=>Mi(e,t),(e,t)=>e.key===t.key);Ph=(e,t)=>{let n=fO(e,t);return Ne(o=>(o(n),ia(e)))},fi=(e,t,n)=>{let o=Ne(t);return o.onMount=r=>{let i,s=()=>{let a=i;i=e(mr.getState()),a!==i&&r(i)};return s(),mr.subscribe(s)},n?Ne(r=>r(o),(r,i,s)=>{mr.dispatch(n(s))}):o},Ih={app:[],preview:[]},_r=e=>{Ih.app.push(e)},gO=e=>{Ih.preview.push(e)},D$=(e,t)=>{Db=e,vO=t},ia=e=>Db(e),Qr=(e,t)=>e.write(Db,vO,t),M$=()=>{let e=qk(D$);return(0,Ri.useEffect)(()=>{e()},[e]),null},yO=(0,Ri.memo)(()=>{Mb||(Mb=window.csAppData.isPreview?Ih.preview:Ih.app);for(let e of Mb)Et(e);return null});yO.displayName="MountAtoms";Lb=(0,Ri.memo)(()=>Ri.default.createElement(Ri.default.Fragment,null,Ri.default.createElement(M$,null),Ri.default.createElement(yO,null),Ri.default.createElement(mO,null)));Lb.displayName="ManageAtoms"});function CO(e,t){if(typeof e!="string")return!1;let[n]=e.split(".");if(bO[n]&&!bO[n]())return!1;if(xO[e])return xO[e]();function o(r,{context:i}){return CO(`${i}.${r}`)}return e.indexOf("{context}")===0?o(e.replace("{context}.",""),t):L$(e)}function N$(e){return Ne(t=>e(t(EO)))}function Bl(e){let t=N$(e);return()=>vt(t)[0]}function Vn(){let[e,t]=vt(wO),[n]=vt(EO);return{permissionContext:e,setPermissionContext:t,...n}}var Nb,Fb,bO,xO,Dh,L$,wO,EO,hr=S(()=>{Nb=D(un());sf();Jt();Fb=(0,Nb.memoize)(()=>!!window.csAppData.env.siteBuilder),bO={headers:Fb,footers:Fb,layouts:Fb},xO={dev:()=>window.csAppData.preferences.dev_toolkit},Dh={};Object.keys(window.csAppData.permissions).forEach(e=>Dh[e.replace(/\./g,"::")]=window.csAppData.permissions[e]);L$=(0,Nb.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(Dh[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(Dh[s])?null:Dh[s];if(r.includes(n[0])||(a=!!a),Sr(o[i])&&a===!1)return!1}return!0});wO=Ne((window.csAppData.isPreview&&window.csAppData.shared?.permissions)??"global"),EO=Ne(e=>{let t=e(wO),n=o=>CO(o,{context:t});return{userCan:n,permissionContext:t,userCanInContext:o=>n(`${t}.${o}`)}})});var _O=Ye((Mh,SO)=>{(function(e,t){typeof Mh=="object"&&typeof SO!="undefined"?t(Mh):typeof define=="function"&&define.amd?define(["exports"],t):t((e=typeof globalThis!="undefined"?globalThis:e||self).HistoryLibrary={})})(Mh,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,g=m===void 0?"":m,h=p.hash,v=h===void 0?"":h;return g&&g!=="?"&&(d+=g.charAt(0)==="?"?g:"?"+g),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 g(){var V=d.location,F=V.pathname,j=V.search,ee=V.hash,te=m.state||{};return[te.idx,{pathname:F,search:j,hash:ee,state:te.usr||null,key:te.key||"default"}]}var h=null;d.addEventListener(r,function(){if(h)E.call(h),h=null;else{var V=e.Action.Pop,F=g(),j=F[0],ee=F[1];if(E.length){if(j!=null){var te=x-j;te&&(h={action:V,location:ee,retry:function(){Y(-1*te)}},Y(te))}}else K(V)}});var v=e.Action.Pop,y=g(),x=y[0],C=y[1],_=a(),E=a();function O(V){return typeof V=="string"?V:u(V)}function T(V,F){return F===void 0&&(F=null),t({pathname:C.pathname,hash:"",search:""},typeof V=="string"?c(V):V,{state:F,key:l()})}function P(V,F){return[{usr:V.state,key:V.key,idx:F},O(V)]}function M(V,F,j){return!E.length||(E.call({action:V,location:F,retry:j}),!1)}function K(V){v=V;var F=g();x=F[0],C=F[1],_.call({action:v,location:C})}function Y(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:O,push:function V(F,j){var ee=e.Action.Push,te=T(F,j);if(M(ee,te,function(){V(F,j)})){var le=P(te,x+1),ve=le[0],Q=le[1];try{m.pushState(ve,"",Q)}catch{d.location.assign(Q)}K(ee)}},replace:function V(F,j){var ee=e.Action.Replace,te=T(F,j);if(M(ee,te,function(){V(F,j)})){var le=P(te,x),ve=le[0],Q=le[1];m.replaceState(ve,"",Q),K(ee)}},go:Y,back:function(){Y(-1)},forward:function(){Y(1)},listen:function(V){return _.push(V)},block:function(V){var F=E.push(V);return E.length===1&&d.addEventListener(o,s),function(){F(),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 g(){var F=c(d.location.hash.substr(1)),j=F.pathname,ee=j===void 0?"/":j,te=F.search,le=te===void 0?"":te,ve=F.hash,Q=ve===void 0?"":ve,U=m.state||{};return[U.idx,{pathname:ee,search:le,hash:Q,state:U.usr||null,key:U.key||"default"}]}var h=null;function v(){if(h)O.call(h),h=null;else{var F=e.Action.Pop,j=g(),ee=j[0],te=j[1];if(O.length){if(ee!=null){var le=C-ee;le&&(h={action:F,location:te,retry:function(){V(-1*le)}},V(le))}}else Y(F)}}d.addEventListener(r,v),d.addEventListener("hashchange",function(){u(g()[1])!==u(_)&&v()});var y=e.Action.Pop,x=g(),C=x[0],_=x[1],E=a(),O=a();function T(F){return function(){var j=document.querySelector("base"),ee="";if(j&&j.getAttribute("href")){var te=d.location.href,le=te.indexOf("#");ee=le===-1?te:te.slice(0,le)}return ee}()+"#"+(typeof F=="string"?F:u(F))}function P(F,j){return j===void 0&&(j=null),t({pathname:_.pathname,hash:"",search:""},typeof F=="string"?c(F):F,{state:j,key:l()})}function M(F,j){return[{usr:F.state,key:F.key,idx:j},T(F)]}function K(F,j,ee){return!O.length||(O.call({action:F,location:j,retry:ee}),!1)}function Y(F){y=F;var j=g();C=j[0],_=j[1],E.call({action:y,location:_})}function V(F){m.go(F)}return C==null&&(C=0,m.replaceState(t({},m.state,{idx:C}),"")),{get action(){return y},get location(){return _},createHref:T,push:function F(j,ee){var te=e.Action.Push,le=P(j,ee);if(K(te,le,function(){F(j,ee)})){var ve=M(le,C+1),Q=ve[0],U=ve[1];try{m.pushState(Q,"",U)}catch{d.location.assign(U)}Y(te)}},replace:function F(j,ee){var te=e.Action.Replace,le=P(j,ee);if(K(te,le,function(){F(j,ee)})){var ve=M(le,C),Q=ve[0],U=ve[1];m.replaceState(Q,"",U),Y(te)}},go:V,back:function(){V(-1)},forward:function(){V(1)},listen:function(F){return E.push(F)},block:function(F){var j=O.push(F);return O.length===1&&d.addEventListener(o,s),function(){j(),O.length||d.removeEventListener(o,s)}}}},e.createMemoryHistory=function(p){p===void 0&&(p={});var f=p,d=f.initialEntries,m=d===void 0?["/"]:d,g=f.initialIndex,h=m.map(function(M){return t({pathname:"/",search:"",hash:"",state:null,key:l()},typeof M=="string"?c(M):M)}),v=i(g??h.length-1,0,h.length-1),y=e.Action.Pop,x=h[v],C=a(),_=a();function E(M,K){return K===void 0&&(K=null),t({pathname:x.pathname,search:"",hash:""},typeof M=="string"?c(M):M,{state:K,key:l()})}function O(M,K,Y){return!_.length||(_.call({action:M,location:K,retry:Y}),!1)}function T(M,K){y=M,x=K,C.call({action:y,location:x})}function P(M){var K=i(v+M,0,h.length-1),Y=e.Action.Pop,V=h[K];O(Y,V,function(){P(M)})&&(v=K,T(Y,V))}return{get index(){return v},get action(){return y},get location(){return x},createHref:function(M){return typeof M=="string"?M:u(M)},push:function M(K,Y){var V=e.Action.Push,F=E(K,Y);O(V,F,function(){M(K,Y)})&&(v+=1,h.splice(v,h.length,F),T(V,F))},replace:function M(K,Y){var V=e.Action.Replace,F=E(K,Y);O(V,F,function(){M(K,Y)})&&(h[v]=F,T(V,F))},go:P,back:function(){P(-1)},forward:function(){P(1)},listen:function(M){return C.push(M)},block:function(M){return _.push(M)}}},e.createPath=u,e.parsePath=c,Object.defineProperty(e,"__esModule",{value:!0})})});var kO=Ye((Eae,TO)=>{"use strict";TO.exports=_O()});var ja=Ye((Lh,OO)=>{(function(e,t){typeof Lh=="object"&&typeof OO!="undefined"?t(Lh,$(),kO()):typeof define=="function"&&define.amd?define(["exports","react","history"],t):t((e=typeof globalThis!="undefined"?globalThis:e||self).ReactLocation={},e.React,e.History)})(Lh,function(e,t,n){"use strict";function o(J){if(J&&J.__esModule)return J;var ie=Object.create(null);return J&&Object.keys(J).forEach(function(pe){if(pe!=="default"){var be=Object.getOwnPropertyDescriptor(J,pe);Object.defineProperty(ie,pe,be.get?be:{enumerable:!0,get:function(){return J[pe]}})}}),ie.default=J,Object.freeze(ie)}var r=o(t);function i(){return i=Object.assign||function(J){for(var ie=1;ie<arguments.length;ie++){var pe=arguments[ie];for(var be in pe)Object.prototype.hasOwnProperty.call(pe,be)&&(J[be]=pe[be])}return J},i.apply(this,arguments)}function s(J,ie){if(J==null)return{};var pe,be,Se={},ke=Object.keys(J);for(be=0;be<ke.length;be++)pe=ke[be],ie.indexOf(pe)>=0||(Se[pe]=J[pe]);return Se}function a(J){if(!J)return"";var ie=decodeURIComponent(J);return ie!=="false"&&(ie==="true"||(0*+ie==0?+ie:ie))}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"],g=["children"],h=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 _{constructor(){this.listeners=[]}subscribe(ie){return this.listeners.push(ie),()=>{this.listeners=this.listeners.filter(pe=>pe!==ie)}}notify(){this.listeners.forEach(ie=>ie())}}function E(J){return r.createElement(v.Provider,J)}function O(){let J=P(),ie=Q(),pe=ve();return C(()=>{ie({to:".",search:!0,hash:!0}).href!==J.current.href&&pe({to:".",search:!0,hash:!0,fromCurrent:!0,replace:!0})},[]),null}class T extends _{constructor(ie){var pe;let{location:be,__experimental__snapshot:Se}=ie,ke=s(ie,u);super(),this.routesById={},this.update=N=>{let{basepath:Ce,routes:Ae}=N,Fe=s(N,c);Object.assign(this,Fe),this.basepath=R("/"+(Ce??"")),this.routesById={};let z=(Z,fe)=>Z.map(xe=>{var Me,We,Be,Ge;let et=(Me=xe.path)!=null?Me:"*",he=q([(fe==null?void 0:fe.id)==="root"?"":fe==null?void 0:fe.id,(et==null?void 0:et.replace(/(.)\/$/,"$1"))+(xe.id?"-"+xe.id:"")]);if(xe=i({},xe,{pendingMs:(We=xe.pendingMs)!=null?We:Fe==null?void 0:Fe.defaultPendingMs,pendingMinMs:(Be=xe.pendingMinMs)!=null?Be:Fe==null?void 0:Fe.defaultPendingMinMs,id:he}),this.routesById[he])throw new Error;return this.routesById[he]=xe,xe.children=(Ge=xe.children)!=null&&Ge.length?z(xe.children,xe):void 0,xe});this.routes=z(Ae),this.rootMatch={id:"root",params:{},search:{},pathname:this.basepath,route:null,ownData:{},data:{},isLoading:!1,status:"resolved"}},this.setState=N=>{let Ce=N({state:this.state,pending:this.pending});this.state=Ce.state,this.pending=Ce.pending,this.cleanMatchCache(),this.notify()},this.matchCache={},this.cleanMatchCache=()=>{var N,Ce,Ae;let Fe=[...(N=this==null?void 0:this.state.matches)!=null?N:[],...(Ce=this==null||(Ae=this.pending)==null?void 0:Ae.matches)!=null?Ce:[]].map(z=>z.id);Object.values(this.matchCache).forEach(z=>{var Z;if(!z.updatedAt||Fe.includes(z.id))return;let fe=Date.now()-((Z=z.updatedAt)!=null?Z:0);(!z.maxAge||fe>z.maxAge)&&(z.route.unloader&&z.route.unloader(z),delete this.matchCache[z.id])})},this.updateLocation=N=>{let Ce;return{promise:new Promise(Ae=>{let Fe=new K(this,N);this.setState(z=>i({},z,{pending:{location:Fe.location,matches:Fe.matches}})),Ce=Fe.subscribe(()=>{let z=this.state.matches;z.filter(Z=>!Fe.matches.find(fe=>fe.id===Z.id)).forEach(Z=>{Z.onExit==null||Z.onExit(Z)}),z.filter(Z=>Fe.matches.find(fe=>fe.id===Z.id)).forEach(Z=>{Z.route.onTransition==null||Z.route.onTransition(Z)}),Fe.matches.filter(Z=>!z.find(fe=>fe.id===Z.id)).forEach(Z=>{Z.onExit=Z.route.onMatch==null?void 0:Z.route.onMatch(Z)}),this.setState(Z=>i({},Z,{state:{location:Fe.location,matches:Fe.matches},pending:void 0})),Ae()}),Fe.loadData(),Fe.startPending()}),unsubscribe:Ce}},this.__experimental__createSnapshot=()=>({location:this.state.location,matches:this.state.matches.map(N=>{let{ownData:Ce,id:Ae}=N;return{id:Ae,ownData:Ce}})}),this.update(ke);let Ie=[];if(Se){let N=new K(this,be.current);N.matches.forEach((Ce,Ae)=>{var Fe,z,Z,fe;if(Ce.id!==((Fe=Se.matches[Ae])==null?void 0:Fe.id))throw new Error("Router hydration mismatch: "+Ce.id+" !== "+((fe=Se.matches[Ae])==null?void 0:fe.id));Ce.ownData=(z=(Z=Se.matches[Ae])==null?void 0:Z.ownData)!=null?z:{}}),Y(N.matches),Ie=N.matches}this.state={location:(pe=Se==null?void 0:Se.location)!=null?pe:be.current,matches:Ie},be.subscribe(()=>this.notify())}}function P(){let J=r.useContext(h);return G(!!J,"useLocation must be used within a <ReactLocation />"),J.location}class M{constructor(ie){this.status="loading",this.ownData={},this.data={},this.isLoading=!1,this.notify=pe=>{var be;(be=this.matchLoader)==null||be.preNotify(pe?this:void 0)},this.assignMatchLoader=pe=>{this.matchLoader=pe},this.startPending=()=>{this.pendingTimeout&&clearTimeout(this.pendingTimeout),this.route.pendingMs!==void 0&&(this.pendingTimeout=setTimeout(()=>{var pe;this.status==="loading"&&(this.status="pending"),(pe=this.notify)==null||pe.call(this),this.route.pendingMinMs!==void 0&&(this.pendingMinPromise=new Promise(be=>setTimeout(be,this.route.pendingMinMs)))},this.route.pendingMs))},this.load=pe=>{var be,Se;if(this.maxAge=(be=(Se=pe.maxAge)!=null?Se:this.route.loaderMaxAge)!=null?be:pe.router.defaultLoaderMaxAge,this.loaderPromise)return;let ke=this.route.import;this.loaderPromise=(ke?(()=>(this.isLoading=!0,ke({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 Fe=this.route[Ae];this[Ae]||(typeof Fe=="function"?(this.isLoading=!0,Ie.push(Fe(this).then(z=>{this[Ae]=z}))):this[Ae]=this.route[Ae])});let N=this.route.loader,Ce=N?new Promise(async Ae=>{this.isLoading=!0;let Fe=fe=>{this.updatedAt=Date.now(),Ae(this.ownData),this.status=fe},z=fe=>{this.ownData=fe,this.error=void 0,Fe("resolved")},Z=fe=>{console.error(fe),this.error=fe,Fe("rejected")};try{z(await N(this,{parentMatch:pe.parentMatch,dispatch:async fe=>{var xe;fe.type==="resolve"?z(fe.data):fe.type==="reject"?Z(fe.error):fe.type==="loading"?this.isLoading=!0:fe.type==="maxAge"&&(this.maxAge=fe.maxAge),this.updatedAt=Date.now(),(xe=this.notify)==null||xe.call(this,!0)}}))}catch(fe){Z(fe)}}):Promise.resolve();return Promise.all([...Ie,Ce]).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,ie)}}class K extends _{constructor(ie,pe){var be;super(),be=this,this.preNotifiedMatches=[],this.status="pending",this.preNotify=ke=>{ke&&(this.preNotifiedMatches.includes(ke)||this.preNotifiedMatches.push(ke)),ke&&this.preNotifiedMatches.length!==this.matches.length||(this.status="resolved",Y(this.matches),this.notify())},this.loadData=async function(ke){var Ie;let{maxAge:N}=ke===void 0?{}:ke;if(be.router.cleanMatchCache(),(Ie=be.matches)!=null&&Ie.length)return be.firstRenderPromises=[],be.matches.forEach((Ce,Ae)=>{var Fe,z;let Z=(Fe=be.matches)==null?void 0:Fe[Ae-1];Ce.assignMatchLoader==null||Ce.assignMatchLoader(be),Ce.load==null||Ce.load({maxAge:N,parentMatch:Z,router:be.router}),(z=be.firstRenderPromises)==null||z.push(Ce.loaderPromise)}),await Promise.all(be.firstRenderPromises).then(()=>(be.preNotify(),be.matches));be.preNotify()},this.load=async function(ke){let{maxAge:Ie}=ke===void 0?{}:ke;return await be.loadData({maxAge:Ie})},this.startPending=async()=>{this.matches.forEach(ke=>ke.startPending==null?void 0:ke.startPending())},this.router=ie,this.location=pe,this.matches=[];let Se=F(this.router,this.location);this.matches=Se==null?void 0:Se.map(ke=>(this.router.matchCache[ke.id]||(this.router.matchCache[ke.id]=new M(ke)),this.router.matchCache[ke.id]))}}function Y(J){J==null||J.forEach((ie,pe)=>{var be;let Se=J==null?void 0:J[pe-1];ie.data=i({},(be=Se==null?void 0:Se.data)!=null?be:{},ie.ownData)})}function V(){let J=r.useContext(y);if(!J)throw G(!0,"You are trying to use useRouter() outside of ReactLocation!"),new Error;return J.router}function F(J,ie){if(!J.routes.length)return[];let pe=[],be=async(Se,ke)=>{var Ie;let{pathname:N,params:Ce}=ke,Ae=(J!=null&&J.filterRoutes?J==null?void 0:J.filterRoutes(Se):Se).find(Z=>{var fe,xe;let Me=q([N,Z.path]),We=!!(Z.path!=="/"||(fe=Z.children)!=null&&fe.length),Be=ue(ie,{to:Me,search:Z.search,fuzzy:We,caseSensitive:(xe=Z.caseSensitive)!=null?xe:J.caseSensitive});return Be&&(Ce=i({},Ce,Be)),!!Be});if(!Ae)return;let Fe=j(Ae.path,Ce);N=q([N,Fe]);let z={id:j(Ae.id,Ce,!0),route:Ae,params:Ce,pathname:N,search:ie.search};pe.push(z),(Ie=Ae.children)!=null&&Ie.length&&be(Ae.children,z)};return be(J.routes,J.rootMatch),pe}function j(J,ie,pe){return q(ye(J).map(be=>{return be.value!=="*"||pe?be.type==="param"?(Se=ie[be.value.substring(1)])!=null?Se:"":be.value:"";var Se}))}function ee(){let J=P(),ie=le(),pe=V(),be=Q();return B(async function(Se,ke){var Ie;Se===void 0&&(Se=J.current);let N=be(i({},Se,{from:(Ie=Se.from)!=null?Ie:{pathname:ie.pathname}}));return await new K(pe,N).load(ke)})}function te(){return r.useContext(v)}function le(){var J;return(J=te())==null?void 0:J[0]}function ve(){let J=P(),ie=le(),pe=Q();return B(function(be){var Se;let{search:ke,hash:Ie,replace:N,from:Ce,to:Ae,fromCurrent:Fe}=be;Fe=(Se=Fe)!=null?Se:Ae===void 0;let z=pe({to:Ae,search:ke,hash:Ie,from:Fe?J.current:Ce??{pathname:ie.pathname}});J.navigate(z,N)})}function Q(){let J=P(),ie=V();return B(pe=>{let be=J.buildNext(ie.basepath,pe),Se=F(ie,be).map(ke=>{var Ie;return(Ie=ke.route.searchFilters)!=null?Ie:[]}).flat().filter(Boolean);return J.buildNext(ie.basepath,i({},pe,{__searchFilters:Se}))})}function U(){var J;let ie=V(),[pe,...be]=te(),Se=be[0];if(!Se)return null;let ke=(J=Se.errorElement)!=null?J:ie.defaultErrorElement,Ie=(()=>{var N,Ce;if(Se.status==="rejected"){if(ke)return ke;if(!ie.useErrorBoundary)return"An unknown error occured!";throw Se.error}let Ae=(N=Se.pendingElement)!=null?N:ie.defaultPendingElement;if(Se.status==="loading")return null;if(Se.status==="pending"&&(Se.route.pendingMs||Ae))return Ae??null;let Fe=(Ce=Se.element)!=null?Ce:ie.defaultElement;return Fe??r.createElement(U,null)})();return r.createElement(E,{value:be},Ie)}function W(){let J=V(),ie=le();return B(pe=>k(J.basepath,ie.pathname,R(pe)))}function ue(J,ie){let pe=de(J,ie),be=function(Se,ke){return!(!ke.search||!ke.search(Se.search))}(J,ie);if((!ie.to||pe)&&(!ie.search||be))return pe??{}}function ae(){let J=V(),ie=W();return B(pe=>{let{pending:be}=pe,Se=s(pe,m);if(Se=i({},Se,{to:Se.to?ie(""+Se.to):void 0}),be){var ke;return(ke=J.pending)==null||!ke.location?void 0:ue(J.pending.location,Se)}return ue(J.state.location,Se)})}function A(J,ie){let pe=P();r.useEffect(()=>{if(!ie)return;let be=pe.history.block(Se=>{window.confirm(J)?(be(),Se.retry()):pe.current.pathname=window.location.pathname});return be},[ie,pe,J])}function G(J,ie){if(!J){typeof console!="undefined"&&console.warn(ie);try{throw new Error(ie)}catch{}}}function I(J,ie){return typeof J=="function"?J(ie):J}function q(J){return R(J.filter(Boolean).join("/"))}function R(J){return(""+J).replace(/\/{2,}/g,"/")}function de(J,ie){var pe;let be=ye(J.pathname),Se=ye(""+((pe=ie.to)!=null?pe:"*")),ke={};return(()=>{for(let Ie=0;Ie<Math.max(be.length,Se.length);Ie++){let N=be[Ie],Ce=Se[Ie],Ae=Ie===Se.length-1,Fe=Ie===be.length-1;if(Ce){if(Ce.type==="wildcard")return!(N==null||!N.value)&&(ke["*"]=q(be.slice(Ie).map(z=>z.value)),!0);if(Ce.type==="pathname"){if(Ce.value==="/"&&(N==null||!N.value))return!0;if(N){if(ie.caseSensitive){if(Ce.value!==N.value)return!1}else if(Ce.value.toLowerCase()!==N.value.toLowerCase())return!1}}if(!N)return!1;Ce.type==="param"&&(ke[Ce.value.substring(1)]=N.value)}if(Ae&&!Fe)return!!ie.fuzzy}return!0})()?ke:void 0}function ye(J){if(!J)return[];let ie=[];if((J=R(J)).slice(0,1)==="/"&&(J=J.substring(1),ie.push({type:"pathname",value:"/"})),!J)return ie;let pe=J.split("/").filter(Boolean);return ie.push(...pe.map(be=>be.startsWith("*")?{type:"wildcard",value:be}:be.charAt(0)===":"?{type:"param",value:be}:{type:"pathname",value:be})),J.slice(-1)==="/"&&(J=J.substring(1),ie.push({type:"pathname",value:"/"})),ie}function k(J,ie,pe){ie=ie.replace(new RegExp("^"+J),"/"),pe=pe.replace(new RegExp("^"+J),"/");let be=ye(ie),Se=ye(pe);return Se.forEach((ke,Ie)=>{if(ke.value==="/")Ie?Ie===Se.length-1&&be.push(ke):be=[ke];else if(ke.value==="..")be.pop();else{if(ke.value===".")return;be.push(ke)}}),R(q([J,...be.map(ke=>ke.value)]))}function B(J){let ie=r.useRef(),pe=r.useRef(J);return pe.current=J,ie.current||(ie.current=function(){return pe.current(...arguments)}),ie.current}function L(J,ie){if(J===ie)return J;let pe=Array.isArray(J)&&Array.isArray(ie);if(pe||Ee(J)&&Ee(ie)){let be=pe?J.length:Object.keys(J).length,Se=pe?ie:Object.keys(ie),ke=Se.length,Ie=pe?[]:{},N=0;for(let Ce=0;Ce<ke;Ce++){let Ae=pe?Ce:Se[Ce];Ie[Ae]=L(J[Ae],ie[Ae]),Ie[Ae]===J[Ae]&&N++}return be===ke&&N===be?J:Ie}return ie}function Ee(J){if(!Pe(J))return!1;let ie=J.constructor;if(ie===void 0)return!0;let pe=ie.prototype;return!!Pe(pe)&&!!pe.hasOwnProperty("isPrototypeOf")}function Pe(J){return Object.prototype.toString.call(J)==="[object Object]"}let _e=je(JSON.parse),Le=$e(JSON.stringify);function je(J){return ie=>{ie.substring(0,1)==="?"&&(ie=ie.substring(1));let pe=function(be){for(var Se,ke,Ie={},N=be.split("&");Se=N.shift();)Ie[ke=(Se=Se.split("=")).shift()]!==void 0?Ie[ke]=[].concat(Ie[ke],a(Se.shift())):Ie[ke]=a(Se.shift());return Ie}(ie);for(let be in pe){let Se=pe[be];if(typeof Se=="string")try{pe[be]=J(Se)}catch{}}return pe}}function $e(J){return ie=>{(ie=i({},ie))&&Object.keys(ie).forEach(be=>{let Se=ie[be];if(Se===void 0||Se===void 0)delete ie[be];else if(Se&&typeof Se=="object"&&Se!==null)try{ie[be]=J(Se)}catch{}});let pe=function(be,Se){var ke,Ie,N,Ce="";for(ke in be)if((N=be[ke])!==void 0)if(Array.isArray(N))for(Ie=0;Ie<N.length;Ie++)Ce&&(Ce+="&"),Ce+=encodeURIComponent(ke)+"="+encodeURIComponent(N[Ie]);else Ce&&(Ce+="&"),Ce+=encodeURIComponent(ke)+"="+encodeURIComponent(N);return(Se||"")+Ce}(ie).toString();return pe?"?"+pe:""}}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(J){var ie;let{to:pe=".",search:be,hash:Se,children:ke,target:Ie,style:N={},replace:Ce,onClick:Ae,onMouseEnter:Fe,className:z="",getActiveProps:Z=()=>({className:"active"}),getInactiveProps:fe=()=>({}),activeOptions:xe,preload:Me,disabled:We,_ref:Be}=J,Ge=s(J,p),et=ee(),he=le(),De=P(),qe=V(),tt=ve(),Ct=Q();Me=(ie=Me)!=null?ie:qe.defaultLinkPreloadMaxAge;try{G(!1,"<Link /> should not be used for external URLs like: "+new URL(""+pe).href)}catch{}let wt=Ct({to:pe,search:be,hash:Se,from:{pathname:he.pathname}}),Gt=De.current.pathname===wt.pathname,Xt=De.current.pathname.split("/"),rt=wt.pathname.split("/").every((ge,Ue)=>ge===Xt[Ue]),It=De.current.hash===wt.hash,_t=xe!=null&&xe.exact?Gt:rt,Bo=xe==null||!xe.includeHash||It,zo=_t&&Bo,Zs=zo?Z():{},{style:re={},className:X=""}=Zs,we=s(Zs,f),ne=zo?{}:fe(),{style:me={},className:Te=""}=ne,ce=s(ne,d);return r.createElement("a",i({ref:Be,href:We?void 0:wt.href,onClick:ge=>{We||(Ae&&Ae(ge),function(Ue){return!!(Ue.metaKey||Ue.altKey||Ue.ctrlKey||Ue.shiftKey)}(ge)||ge.defaultPrevented||Ie&&Ie!=="_self"||ge.button!==0||(ge.preventDefault(),tt({to:pe,search:be,hash:Se,replace:Ce,from:{pathname:he.pathname}})))},onMouseEnter:ge=>{Fe&&Fe(ge),Me&&Me>0&&et({to:pe,search:be,hash:Se},{maxAge:Me})},target:Ie,style:i({},N,re,me),className:[z,X,Te].filter(Boolean).join(" ")||void 0},We?{role:"link","aria-disabled":!0}:void 0,Ge,we,ce,{children:typeof ke=="function"?ke({isActive:zo}):ke}))},e.MatchRoute=function(J){let{children:ie}=J,pe=s(J,g),be=ae()(pe);return typeof ie=="function"?ie(be):be?ie:null},e.MatchesProvider=E,e.Navigate=function(J){let ie=ve();return C(()=>{ie(J)},[ie]),null},e.Outlet=U,e.Prompt=function(J){let{message:ie,when:pe,children:be}=J;return A(ie,pe==null||pe),be??null},e.ReactLocation=class extends _{constructor(J){var ie,pe;super(),this.isTransitioning=!1,this.history=(J==null?void 0:J.history)||(x?n.createBrowserHistory():n.createMemoryHistory()),this.stringifySearch=(ie=J==null?void 0:J.stringifySearch)!=null?ie:Le,this.parseSearch=(pe=J==null?void 0:J.parseSearch)!=null?pe:_e,this.current=this.parseLocation(this.history.location),this.destroy=this.history.listen(be=>{this.current=this.parseLocation(be.location,this.current),this.notify()})}buildNext(J,ie){var pe,be,Se,ke;J===void 0&&(J="/"),ie===void 0&&(ie={});let Ie=i({},this.current,ie.from),N=k(J,Ie.pathname,""+((pe=ie.to)!=null?pe:".")),Ce=(be=ie.__searchFilters)!=null&&be.length?ie.__searchFilters.reduce((fe,xe)=>xe(fe),Ie.search):Ie.search,Ae=ie.search===!0?Ce:ie.search?(Se=I(ie.search,Ce))!=null?Se:{}:(ke=ie.__searchFilters)!=null&&ke.length?Ce:{},Fe=L(Ie.search,Ae),z=this.stringifySearch(Fe),Z=ie.hash===!0?Ie.hash:I(ie.hash,Ie.hash);return Z=Z?"#"+Z:"",{pathname:N,search:Fe,searchStr:z,hash:Z,href:""+N+z+Z,key:ie.key}}navigate(J,ie){this.current=J,this.navigateTimeout&&clearTimeout(this.navigateTimeout);let pe="replace";return ie||(pe="push"),this.parseLocation(this.history.location).href===this.current.href&&!this.current.key&&(pe="replace"),pe==="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(J,ie){var pe;let be=this.parseSearch(J.search);return{pathname:J.pathname,searchStr:J.search,search:L(ie==null?void 0:ie.search,be),hash:(pe=J.hash.split("#").reverse()[0])!=null?pe:"",href:""+J.pathname+J.search+J.hash,key:J.key}}},e.RouteMatch=M,e.Router=function(J){let{children:ie,location:pe,__experimental__snapshot:be}=J,Se=s(J,l),ke=r.useRef(null);ke.current||(ke.current=new T({location:pe,__experimental__snapshot:be,routes:Se.routes}));let Ie=ke.current,[N,Ce]=r.useReducer(()=>({}),{});return Ie.update(Se),C(()=>Ie.subscribe(()=>{Ce()}),[]),C(()=>Ie.updateLocation(pe.current).unsubscribe,[pe.current.key]),r.createElement(h.Provider,{value:{location:pe}},r.createElement(y.Provider,{value:{router:Ie}},r.createElement(O,null),r.createElement(E,{value:[Ie.rootMatch,...Ie.state.matches]},ie??r.createElement(U,null))))},e.RouterInstance=T,e.cleanPath=R,e.defaultParseSearch=_e,e.defaultStringifySearch=Le,e.functionalUpdate=I,e.matchByPath=de,e.matchRoute=ue,e.matchRoutes=F,e.parsePathname=ye,e.parseSearchWith=je,e.resolvePath=k,e.stringifySearchWith=$e,e.useLoadRoute=ee,e.useLocation=P,e.useMatch=le,e.useMatchRoute=ae,e.useMatches=te,e.useNavigate=ve,e.useParentMatches=function(){let J=V(),ie=le(),pe=J.state.matches;return pe.slice(0,pe.findIndex(be=>be.id===ie.id)-1)},e.usePrompt=A,e.useResolvePath=W,e.useRouter=V,e.useSearch=function(){return P().current.search},Object.defineProperty(e,"__esModule",{value:!0})})});function pf(e,t){return pf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,r){return o.__proto__=r,o},pf(e,t)}var AO=S(()=>{});function di(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,pf(e,t)}var zl=S(()=>{AO()});var Ni,$l=S(()=>{Ni=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 Ot(){return Ot=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},Ot.apply(this,arguments)}var Wa=S(()=>{});function uo(){}function PO(e,t){return typeof e=="function"?e(t):e}function ff(e){return typeof e=="number"&&e>=0&&e!==1/0}function df(e){return Array.isArray(e)?e:[e]}function Nh(e,t){return Math.max(e+(t||0)-Date.now(),0)}function sc(e,t,n){return gf(e)?typeof t=="function"?Ot({},n,{queryKey:e,queryFn:t}):Ot({},t,{queryKey:e}):e}function IO(e,t,n){return gf(e)?typeof t=="function"?Ot({},n,{mutationKey:e,mutationFn:t}):Ot({},t,{mutationKey:e}):typeof e=="function"?Ot({},t,{mutationFn:e}):Ot({},e)}function Ps(e,t,n){return gf(e)?[Ot({},t,{queryKey:e}),n]:[e||{},t]}function F$(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 Vb(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(gf(a)){if(o){if(t.queryHash!==mf(a,t.options))return!1}else if(!hf(t.queryKey,a))return!1}var u=F$(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 Ub(e,t){var n=e.exact,o=e.fetching,r=e.predicate,i=e.mutationKey;if(gf(i)){if(!t.options.mutationKey)return!1;if(n){if(Ga(t.options.mutationKey)!==Ga(i))return!1}else if(!hf(t.options.mutationKey,i))return!1}return!(typeof o=="boolean"&&t.state.status==="loading"!==o||r&&!r(t))}function mf(e,t){var n=(t==null?void 0:t.queryKeyHashFn)||Ga;return n(e)}function Ga(e){var t=df(e);return V$(t)}function V$(e){return JSON.stringify(e,function(t,n){return Bb(n)?Object.keys(n).sort().reduce(function(o,r){return o[r]=n[r],o},{}):n})}function hf(e,t){return DO(df(e),df(t))}function DO(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!DO(e[n],t[n])}):!1}function ac(e,t){if(e===t)return e;var n=Array.isArray(e)&&Array.isArray(t);if(n||Bb(e)&&Bb(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]=ac(e[u],t[u]),s[u]===e[u]&&a++}return o===i&&a===o?e:s}return t}function MO(e,t){if(e&&!t||t&&!e)return!1;for(var n in e)if(e[n]!==t[n])return!1;return!0}function Bb(e){if(!LO(e))return!1;var t=e.constructor;if(typeof t=="undefined")return!0;var n=t.prototype;return!(!LO(n)||!n.hasOwnProperty("isPrototypeOf"))}function LO(e){return Object.prototype.toString.call(e)==="[object Object]"}function gf(e){return typeof e=="string"||Array.isArray(e)}function NO(e){return new Promise(function(t){setTimeout(t,e)})}function zb(e){Promise.resolve().then(e).catch(function(t){return setTimeout(function(){throw t})})}function Fh(){if(typeof AbortController=="function")return new AbortController}var Hl,Kr=S(()=>{Wa();Hl=typeof window=="undefined"});var U$,qa,Vh=S(()=>{zl();$l();Kr();U$=function(e){di(t,e);function t(){var o;return o=e.call(this)||this,o.setup=function(r){var i;if(!Hl&&((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}(Ni),qa=new U$});var B$,lc,$b=S(()=>{zl();$l();Kr();B$=function(e){di(t,e);function t(){var o;return o=e.call(this)||this,o.setup=function(r){var i;if(!Hl&&((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}(Ni),lc=new B$});function z$(e){return Math.min(1e3*Math.pow(2,e),3e4)}function vf(e){return typeof(e==null?void 0:e.cancel)=="function"}function uc(e){return e instanceof FO}var FO,Uh,yf=S(()=>{Vh();$b();Kr();FO=function(t){this.revert=t==null?void 0:t.revert,this.silent=t==null?void 0:t.silent};Uh=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(g){if(!n.isResolved&&(u(new FO(g)),n.abort==null||n.abort(),vf(d)))try{d.cancel()}catch{}},n.isTransportCancelable=vf(d),Promise.resolve(d).then(l).catch(function(m){var g,h;if(!n.isResolved){var v=(g=t.retry)!=null?g:3,y=(h=t.retryDelay)!=null?h:z$,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),NO(x).then(function(){if(!qa.isFocused()||!lc.isOnline())return c()}).then(function(){o?u(m):f()})}})}};p()}});var $$,en,es=S(()=>{Kr();$$=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):zb(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&&zb(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 $$});function jl(){return VO}function Hb(e){VO=e}var VO,bf=S(()=>{VO=console});var UO,BO=S(()=>{Wa();Kr();es();bf();yf();UO=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=Ot({},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(),ff(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=PO(o,a);return((i=(s=this.options).isDataEqual)==null?void 0:i.call(s,a,l))?l=a:this.options.structuralSharing!==!1&&(l=ac(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(uo).catch(uo):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||!Nh(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=df(this.queryKey),f=Fh(),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")},g={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 h;(h=this.options.behavior)==null||h.onFetch(g)}if(this.revertState=this.state,!this.state.isFetching||this.state.fetchMeta!==((a=g.fetchOptions)==null?void 0:a.meta)){var v;this.dispatch({type:"fetch",meta:(v=g.fetchOptions)==null?void 0:v.meta})}return this.retryer=new Uh({fn:g.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){uc(x)&&x.silent||i.dispatch({type:"error",error:x}),uc(x)||(i.cache.config.onError==null||i.cache.config.onError(x,i),jl().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:g.options.retry,retryDelay:g.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 Ot({},o,{fetchFailureCount:o.fetchFailureCount+1});case"pause":return Ot({},o,{isPaused:!0});case"continue":return Ot({},o,{isPaused:!1});case"fetch":return Ot({},o,{fetchFailureCount:0,fetchMeta:(i=r.meta)!=null?i:null,isFetching:!0,isPaused:!1},!o.dataUpdatedAt&&{error:null,status:"loading"});case"success":return Ot({},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 uc(a)&&a.revert&&this.revertState?Ot({},this.revertState):Ot({},o,{error:a,errorUpdateCount:o.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:o.fetchFailureCount+1,isFetching:!1,isPaused:!1,status:"error"});case"invalidate":return Ot({},o,{isInvalidated:!0});case"setState":return Ot({},o,r.state);default:return o}},e}()});var zO,$O=S(()=>{zl();Kr();BO();es();$l();zO=function(e){di(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:mf(l,i),c=this.get(u);return c||(c=new UO({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=Ps(r,i),a=s[0];return typeof a.exact=="undefined"&&(a.exact=!0),this.queries.find(function(l){return Vb(a,l)})},n.findAll=function(r,i){var s=Ps(r,i),a=s[0];return Object.keys(a).length>0?this.queries.filter(function(l){return Vb(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}(Ni)});function jb(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}function H$(e,t){switch(t.type){case"failed":return Ot({},e,{failureCount:e.failureCount+1});case"pause":return Ot({},e,{isPaused:!0});case"continue":return Ot({},e,{isPaused:!1});case"loading":return Ot({},e,{context:t.context,data:void 0,error:null,isPaused:!1,status:"loading",variables:t.variables});case"success":return Ot({},e,{data:t.data,error:null,status:"success",isPaused:!1});case"error":return Ot({},e,{data:void 0,error:t.error,failureCount:e.failureCount+1,isPaused:!1,status:"error"});case"setState":return Ot({},e,t.state);default:return e}}var HO,Wb=S(()=>{Wa();bf();es();yf();Kr();HO=function(){function e(n){this.options=Ot({},n.defaultOptions,n.options),this.mutationId=n.mutationId,this.mutationCache=n.mutationCache,this.observers=[],this.state=n.state||jb(),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(uo).catch(uo)):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),jl().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 Uh({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=H$(this.state,o),en.batch(function(){r.observers.forEach(function(i){i.onMutationUpdate(o)}),r.mutationCache.notify(r)})},e}()});var jO,WO=S(()=>{zl();es();Wb();Kr();$l();jO=function(e){di(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 HO({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 Ub(r,i)})},n.findAll=function(r){return this.mutations.filter(function(i){return Ub(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(uo)})},Promise.resolve())})},t}(Ni)});function GO(){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)||[],g=Fh(),h=g==null?void 0:g.signal,v=m,y=!1,x=t.options.queryFn||function(){return Promise.reject("Missing queryFn")},C=function(F,j,ee,te){return v=te?[j].concat(v):[].concat(v,[j]),te?[ee].concat(F):[].concat(F,[ee])},_=function(F,j,ee,te){if(y)return Promise.reject("Cancelled");if(typeof ee=="undefined"&&!j&&F.length)return Promise.resolve(F);var le={queryKey:t.queryKey,signal:h,pageParam:ee,meta:t.meta},ve=x(le),Q=Promise.resolve(ve).then(function(W){return C(F,ee,W,te)});if(vf(ve)){var U=Q;U.cancel=ve.cancel}return Q},E;if(!d.length)E=_([]);else if(p){var O=typeof c!="undefined",T=O?c:qO(t.options,d);E=_(d,O,T)}else if(f){var P=typeof c!="undefined",M=P?c:j$(t.options,d);E=_(d,P,M,!0)}else(function(){v=[];var V=typeof t.options.getNextPageParam=="undefined",F=l&&d[0]?l(d[0],0,d):!0;E=F?_([],V,m[0]):Promise.resolve(C([],m[0],d[0]));for(var j=function(le){E=E.then(function(ve){var Q=l&&d[le]?l(d[le],le,d):!0;if(Q){var U=V?m[le]:qO(t.options,ve);return _(ve,V,U)}return Promise.resolve(C(ve,m[le],d[le]))})},ee=1;ee<d.length;ee++)j(ee)})();var K=E.then(function(V){return{pages:V,pageParams:v}}),Y=K;return Y.cancel=function(){y=!0,g==null||g.abort(),vf(E)&&E.cancel()},K}}}}function qO(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function j$(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}var QO=S(()=>{yf();Kr()});var Gb,KO=S(()=>{Wa();Kr();$O();WO();Vh();$b();es();QO();Gb=function(){function e(n){n===void 0&&(n={}),this.queryCache=n.queryCache||new zO,this.mutationCache=n.mutationCache||new jO,this.defaultOptions=n.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}var t=e.prototype;return t.mount=function(){var o=this;this.unsubscribeFocus=qa.subscribe(function(){qa.isFocused()&&lc.isOnline()&&(o.mutationCache.onFocus(),o.queryCache.onFocus())}),this.unsubscribeOnline=lc.subscribe(function(){qa.isFocused()&&lc.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=Ps(o,r),s=i[0];return s.fetching=!0,this.queryCache.findAll(s).length},t.isMutating=function(o){return this.mutationCache.findAll(Ot({},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=sc(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=Ps(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=Ps(o,r,i),l=a[0],u=a[1],c=this.queryCache,p=Ot({},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=Ps(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(uo).catch(uo)},t.invalidateQueries=function(o,r,i){var s,a,l,u=this,c=Ps(o,r,i),p=c[0],f=c[1],d=Ot({},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=Ps(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,Ot({},u,{meta:{refetchPage:l==null?void 0:l.refetchPage}}))})}),p=Promise.all(c).then(uo);return(u==null?void 0:u.throwOnError)||(p=p.catch(uo)),p},t.fetchQuery=function(o,r,i){var s=sc(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(uo).catch(uo)},t.fetchInfiniteQuery=function(o,r,i){var s=sc(o,r,i);return s.behavior=GO(),this.fetchQuery(s)},t.prefetchInfiniteQuery=function(o,r,i){return this.fetchInfiniteQuery(o,r,i).then(uo).catch(uo)},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(uo).catch(uo)},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 Ga(o)===Ga(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 hf(o,i.queryKey)}))==null?void 0:r.defaultOptions:void 0},t.setMutationDefaults=function(o,r){var i=this.mutationDefaults.find(function(s){return Ga(o)===Ga(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 hf(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=Ot({},this.defaultOptions.queries,this.getQueryDefaults(o==null?void 0:o.queryKey),o,{_defaulted:!0});return!r.queryHash&&r.queryKey&&(r.queryHash=mf(r.queryKey,r)),r},t.defaultQueryObserverOptions=function(o){return this.defaultQueryOptions(o)},t.defaultMutationOptions=function(o){return(o==null?void 0:o._defaulted)?o:Ot({},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 W$(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function YO(e,t){return W$(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 XO(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 qb,JO=S(()=>{Wa();zl();Kr();es();Vh();$l();bf();yf();qb=function(e){di(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),YO(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&&XO(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(Ot({},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(uo)),i},n.updateStaleTimeout=function(){var r=this;if(this.clearStaleTimeout(),!(Hl||this.currentResult.isStale||!ff(this.options.staleTime))){var i=Nh(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,!(Hl||this.options.enabled===!1||!ff(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(function(){(i.options.refetchIntervalInBackground||qa.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,g=m.dataUpdatedAt,h=m.error,v=m.errorUpdatedAt,y=m.isFetching,x=m.status,C=!1,_=!1,E;if(i.optimisticResults){var O=this.hasListeners(),T=!O&&YO(r,i),P=O&&XO(r,s,i,a);(T||P)&&(y=!0,g||(x="loading"))}if(i.keepPreviousData&&!m.dataUpdateCount&&(d==null?void 0:d.isSuccess)&&x!=="error")E=d.data,g=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=ac(l==null?void 0:l.data,E)),this.selectResult=E,this.selectError=null}catch(Y){jl().error(Y),this.selectError=Y}else E=m.data;if(typeof i.placeholderData!="undefined"&&typeof E=="undefined"&&(x==="loading"||x==="idle")){var M;if((l==null?void 0:l.isPlaceholderData)&&i.placeholderData===(c==null?void 0:c.placeholderData))M=l.data;else if(M=typeof i.placeholderData=="function"?i.placeholderData():i.placeholderData,i.select&&typeof M!="undefined")try{M=i.select(M),i.structuralSharing!==!1&&(M=ac(l==null?void 0:l.data,M)),this.selectError=null}catch(Y){jl().error(Y),this.selectError=Y}typeof M!="undefined"&&(x="success",E=M,_=!0)}this.selectError&&(h=this.selectError,E=this.selectResult,v=Date.now(),x="error");var K={status:x,isLoading:x==="loading",isSuccess:x==="success",isError:x==="error",isIdle:x==="idle",data:E,dataUpdatedAt:g,error:h,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:_,isPreviousData:C,isRefetchError:x==="error"&&m.dataUpdatedAt!==0,isStale:Kb(r,i),refetch:this.refetch,remove:this.remove};return K},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(g){return g===c}),m=l==null?void 0:l.some(function(g){return g===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,!MO(this.currentResult,i)){var s={cache:!0};(r==null?void 0:r.listeners)!==!1&&this.shouldNotifyListeners(this.currentResult,i)&&(s.listeners=!0),this.notify(Ot({},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"&&!uc(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}(Ni)});var ZO,RO=S(()=>{Wa();zl();Wb();es();$l();ZO=function(e){di(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,Ot({},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:jb(),i=Ot({},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}(Ni)});var e4=S(()=>{});var xf=S(()=>{KO();JO();bf();es();e4()});var mi=Ye((Yle,t4)=>{t4.exports=window.ReactDOM});var n4,o4,r4=S(()=>{n4=D(mi()),o4=n4.default.unstable_batchedUpdates});var i4=S(()=>{xf();r4();en.setBatchNotifyFunction(o4)});var s4,a4=S(()=>{s4=console});var l4=S(()=>{xf();a4();Hb(s4)});function p4(e){return e&&typeof window!="undefined"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=u4),window.ReactQueryClientContext):u4}var Qa,u4,c4,Cf,Yb,Bh=S(()=>{Qa=D($()),u4=Qa.default.createContext(void 0),c4=Qa.default.createContext(!1);Cf=function(){var t=Qa.default.useContext(p4(Qa.default.useContext(c4)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},Yb=function(t){var n=t.client,o=t.contextSharing,r=o===void 0?!1:o,i=t.children;Qa.default.useEffect(function(){return n.mount(),function(){n.unmount()}},[n]);var s=p4(r);return Qa.default.createElement(c4.Provider,{value:r},Qa.default.createElement(s.Provider,{value:n},i))}});function G$(){var e=!1;return{clearReset:function(){e=!1},reset:function(){e=!0},isReset:function(){return e}}}var Xb,q$,f4,d4=S(()=>{Xb=D($());q$=Xb.default.createContext(G$()),f4=function(){return Xb.default.useContext(q$)}});function zh(e,t,n){return typeof t=="function"?t.apply(void 0,n):typeof t=="boolean"?t:!!e}var Jb=S(()=>{});function Zb(e,t,n){var o=cc.default.useRef(!1),r=cc.default.useState(0),i=r[1],s=IO(e,t,n),a=Cf(),l=cc.default.useRef();l.current?l.current.setOptions(s):l.current=new ZO(a,s);var u=l.current.getCurrentResult();cc.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=cc.default.useCallback(function(p,f){l.current.mutate(p,f).catch(uo)},[]);if(u.error&&zh(void 0,l.current.options.useErrorBoundary,[u.error]))throw u.error;return Ot({},u,{mutate:c,mutateAsync:u.mutate})}var cc,m4=S(()=>{Wa();cc=D($());es();Kr();RO();Bh();Jb()});function h4(e,t){var n=pc.default.useRef(!1),o=pc.default.useState(0),r=o[1],i=Cf(),s=f4(),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=pc.default.useState(function(){return new t(i,a)}),u=l[0],c=u.getOptimisticResult(a);if(pc.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]),pc.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&&zh(a.suspense,a.useErrorBoundary,[c.error,u.getCurrentQuery()]))throw c.error;return a.notifyOnChangeProps==="tracked"&&(c=u.trackResult(c,a)),c}var pc,g4=S(()=>{pc=D($());es();d4();Bh();Jb()});function Wl(e,t,n){var o=sc(e,t,n);return h4(o,qb)}var v4=S(()=>{xf();Kr();g4()});var y4=S(()=>{});var b4=S(()=>{i4();l4();Bh();m4();v4();y4()});var wf=S(()=>{xf();b4()});function Y$({type:e="",className:t,...n}){let o=(0,b.useMemo)(()=>Q$(e),[e]),r=(0,b.useMemo)(()=>K$(e,o),[e,o]),i=(0,b.useMemo)(()=>Rb(e),[e]);return b.default.createElement("svg",{className:se("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,$h,x4,Due,Q$,K$,Rb,X$,oe,Re=S(()=>{b=D($());Xe();$h={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"}))},x4={"nav-design-cloud":"cloud","nav-templates":"template","nav-theme-options":"layers","component-thru":"thru"},Due=Object.keys($h),Q$=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,K$=(e,t)=>e==="eye-slash"?[640,512]:e==="eye-open"?[576,512]:[t,t],Rb=e=>x4[e]?Rb(x4[e]):typeof $h[e]=="string"?Rb($h[e]):$h[e];X$=(0,b.memo)(Y$),oe=X$});function Is(e){if(typeof e=="function")return Is(e());if(typeof e=="number")return e;let t=Number.parseFloat(e);return Number.isNaN(t)?0:t}function J$(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 Ef,Z$,Sf=S(()=>{Ef=e=>typeof e=="function"?Ef(e()):typeof e=="string"?e:"";Z$=e=>(t,n)=>t[e]-n[e]});var R$,eH,C4,tH,nH,ex,oH,_f,rH,iH,sH,aH,lH,uH,cH,pH,tx,fH,dH,nx=S(()=>{R$=(e,t=100)=>Math.ceil(e*t)/t,eH=(e,t=100)=>Math.floor(e*t)/t,C4=(e,t=100)=>Math.round((e+Number.EPSILON)*t)/t,tH=e=>e.toString().split(/\./)[1]?.length??0,nH=e=>e.toString().split(/,/)[1]?.length??0,ex=(e,t)=>(t+e)%t,oH=([e,t],[n,o])=>[ex(e,n),ex([t,o])],_f=(e,t,n)=>Math.min(Math.max(e,t),n),rH=([e,t],n,o)=>[_f(e,n,o),_f(t,n,o)],iH=([e,t],[n,o])=>[e+n,t+o],sH=([e,t],[n,o])=>e===n&&t===o,aH=e=>e.map(Math.abs),lH=(e,t)=>e.map(n=>C4(n,t)),uH=([e,t],[n,o])=>[e-n,t-o],cH=([e,t],[n,o])=>[e*n,t*o],pH=([e,t],[n,o])=>[e/n,t/o],tx=(e,t,n)=>(e-t+n)%n,fH=(e,t,n)=>e+n*(t-e),dH=(e,t,n)=>{let o=tx(e,t,n),r=tx(t,e,n);return o===r?0:o>r?-1:1}});function mH(e){return setTimeout(e,0)}function ox(e,t,n={}){var o=!0,r=!0;return o="leading"in n?!!n.leading:o,r="trailing"in n?!!n.trailing:r,fc(e,t,{leading:o,maxWait:t,trailing:r})}function fc(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 O=o,T=r;return o=r=void 0,u=E,s=e.apply(T,O),s}function m(E){return u=E,a=setTimeout(v,t),c?d(E):s}function g(E){var O=E-l,T=E-u,P=t-O;return p?Math.min(P,i-T):P}function h(E){var O=E-l,T=E-u;return l===void 0||O>=t||O<0||p&&T>=i}function v(){var E=window.Date.now();if(h(E))return y(E);a=setTimeout(v,g(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 _(){var E=window.Date.now(),O=h(E);if(o=arguments,r=this,l=E,O){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 _.cancel=x,_.flush=C,_}function rx(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 Tf=S(()=>{});function w4(e,t){return 1-3*t+3*e}function E4(e,t){return 3*t-6*e}function S4(e){return 3*e}function jh(e,t,n){return((w4(t,n)*e+E4(t,n))*e+S4(t))*e}function _4(e,t,n){return 3*w4(t,n)*e*e+2*E4(t,n)*e+S4(t)}function xH(e,t,n,o,r){var i,s,a=0;do s=t+(n-t)/2,i=jh(s,o,r)-e,i>0?n=s:t=s;while(Math.abs(i)>vH&&++a<yH);return s}function CH(e,t,n,o){for(var r=0;r<hH;++r){var i=_4(t,n,o);if(i===0)return t;var s=jh(t,n,o)-e;t-=s/i}return t}function wH(e){return e}function ix(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 wH;for(var r=bH?new Float32Array(kf):new Array(kf),i=0;i<kf;++i)r[i]=jh(i*Hh,e,n);function s(a){for(var l=0,u=1,c=kf-1;u!==c&&r[u]<=a;++u)l+=Hh;--u;var p=(a-r[u])/(r[u+1]-r[u]),f=l+p*Hh,d=_4(f,e,n);return d>=gH?CH(a,f,e,n):d===0?f:xH(a,l,l+Hh,e,n)}return function(l){return l===0||l===1?l:jh(s(l),t,o)}}var hH,gH,vH,yH,kf,Hh,bH,T4=S(()=>{hH=4,gH=.001,vH=1e-7,yH=10,kf=11,Hh=1/(kf-1),bH=typeof Float32Array=="function"});function Gl(e){return SH[e]||bn(e)}var EH,bn,SH,_H,Wh=S(()=>{T4();Tf();EH=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=rx(e=>{let t=EH(e);try{let[,n]=t.match(/cubic-bezier\((.*)\)/);return ix(...n.split(",").map(o=>Number(o.trim())))}catch{console.warn("unable to parse easing function",t)}return bn("ease")}),SH={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)")};_H=e=>{let t=Gl(e);return n=>{let o=(-1*n+1)/2,r=Math.min(1,Math.max(0,o));return(t(r)-.5)*2}}});function PH(e){if(!e)return-1;for(var t=0;e=e.previousElementSibling;)t++;return t}function sx(e,t){let n=e.getAttribute(t);if(n===null)return{};if(typeof n=="string")try{return JSON.parse(n)}catch{try{return JSON.parse(n.replace(/&quot;/g,'"'))}catch{}}return n}function MH(e,t){let n=e,o;for(;n&&n.parentElement;)n=n.parentElement.closest(t),n&&(o=n);return o}function FH(e){if(!e)return 0;let n=window.getComputedStyle(e)["transition-duration"]||"";return parseFloat(n.replace("s",""))*1e3}var TH,kH,OH,AH,ax,IH,DH,k4,Gh,qh,LH,NH,lx,Qh=S(()=>{TH=(e,t)=>e?.classList?.contains(t),kH=(e,t)=>e?.classList?.add(t),OH=(e,t)=>e?.classList?.remove(t),AH=(e,t,n)=>e?.classList?.toggle(t,n);ax=e=>{let t=document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body.children},IH=(e,t)=>{Array.from(ax(t)).forEach(n=>{e.append(n)})},DH=e=>{Array.from(ax(e.innerHTML)).forEach(t=>{e.insertAdjacentElement("afterend",t)}),e.remove()};k4=e=>e&&e.parentElement?Array.from(e.parentElement.children).filter(t=>t!==e):[],Gh=(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)},qh=e=>e?e.offsetParent?e.offsetTop+qh(e.offsetParent):e.offsetTop:0,LH=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}},NH=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},lx=e=>{let t=Gh(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(k4(i).find(a=>(s=e(a)?a:t(a),s)),s)return s;i=i.parentElement}};return r=>n(r)||o(r)||null}});function UH(e,t){return ql(e&&window.getComputedStyle(e).getPropertyValue("transition-duration"),t)}function ux(e){let t=window.getComputedStyle(e);t.getPropertyValue("transition-duration");let n=ql(t.getPropertyValue("transition-duration"),0),o=ql(t.getPropertyValue("transition-delay"),0),r=ql(t.getPropertyValue("animation-duration"),0),i=ql(t.getPropertyValue("animation-delay"),0);return{transitionDuration:n,transitionDelay:o,animationDuration:r,animationDelay:i,transitionTime:n+o,animationTime:r+i}}var O4,VH,Of,ql,Kh,BH,zH,A4,P4,$H,Af=S(()=>{Tf();Wh();O4=(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=fc(c=>{i=c,a||l()},n);return u.reset=()=>{r=!1,i=!1,s=[]},u},VH=(e,t,n,o=!1)=>O4((r,i,s)=>{r?e(()=>void i(t)):t(i),s&&s(i)},{delay:n,initialState:o}),Of=e=>{let t=!1;return(...n)=>{if(!t)return t=!0,e(...n)}},ql=(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};Kh=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)},BH=({setup:e=()=>{},update:t=()=>{},complete:n=()=>{},cancel:o=()=>{},duration:r,easing:i})=>{let s=ql(r,500),a=Gl(i);e();let l=Kh(u=>{if(u<s)t(a(u/s));else return t(1),n(),!1});return()=>{o(),l()}},zH=(e,t,n)=>t===n?n:n>t?t+(n-t)*e:t+(t-n)*(e*-1),A4=e=>Object.keys(e).reduce((t,n)=>(t[n]=parseFloat(e[n]),t),{}),P4=(e,{update:t,interpolate:n=zH,...o})=>{let r=A4(e);return(i={})=>{let s=A4(i);return BH({update:a=>{t(Object.keys(s).reduce((l,u)=>(l[u]=n(a,r[u],s[u]),l),{}))},...o})}},$H=(e,t)=>{let n=typeof e=="object"?P4(e,t):P4({from:e},{...t,update:({from:o})=>t.update(o)});return o=>n(typeof o=="object"?o:{from:o})}});var I4=Ye(()=>{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 HH(e,t,n){return Ds(e,`${D4}-${t}`,n)}function jH(e,t){e.dispatchEvent(new CustomEvent(`${D4}-${t}`))}function WH(e,t,n={},o=!0){e.dispatchEvent(new CustomEvent(t),{bubbles:o,detail:n})}function Ds(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 Ya(e,t,n){return Ds(e,t,n,Ka)}function dc(e){let t=()=>void e();return document.readyState==="complete"?(t(),()=>{}):Ya(document,"readystatechange",function(){document.readyState==="complete"&&setTimeout(t,0)})}function M4(e,t,n,o=Pf){let r=function(i){e.removeEventListener(t,r),n(i)};return e.addEventListener(t,r,o),()=>void e.removeEventListener(t,r)}function Yh(e,t,n){return M4(e,t,n,Ka)}function GH(e,t){let o=window.getComputedStyle(e)["transition-duration"];if(o=o?parseFloat(o.replace("s","")):0,o===0){t();return}let r=Of(t),i=setTimeout(function(){r()},o*1e3+500),s=Yh(e,"transitionend",r);return function(){clearTimeout(i),s()}}var D4,Ka,Pf,If,hi,cx,mc=S(()=>{Af();Promise.resolve().then(()=>D(I4()));D4="rvt",Ka={passive:!0},Pf={passive:!1};If=e=>(Array.isArray(e)?e.map(If):[e]).flat().filter(t=>typeof t=="function"),hi=e=>{let t=If(e);return()=>t.forEach(n=>n())};cx=(e,t)=>(t&&e(document.visibilityState==="visible"),hi([Ds(window,"pagehide",()=>{e(!1)}),Ds(window.document,"visibilitychange",()=>{e(document.visibilityState==="visible")})]))});function Df(e,t){let n,o=null;return function(r){if(n){o=r;return}n=setTimeout(function(){e(o),n=null},t)}}var px=S(()=>{});function gc(e,t){return hc.has(e)||hc.set(e,new Map),hc.get(e).has(t)||hc.get(e).set(t,sx(e,t)),hc.get(e).get(t)}function qH(e,t){if(!e)return{};let n=gc(e,t);return typeof n=="object"?n:{}}function mx(e,t){let n=function(o){let r=V4(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),{}),V4(n).set(o,r)}return r};return n}function JH(e){let t=mx([e]);return n=>t(n)[e]}function ZH(e){return mx(e,t=>parseFloat(t))}function RH(e,{c:t=1,min:n=Number.NEGATIVE_INFINITY,max:o=Number.POSITIVE_INFINITY}){let r=Is(n),i=Is(o);return Lf(()=>{let s=_f(parseFloat(getComputedStyle(e,null).width)/(t*10),r,i);e.style.setProperty("font-size",`${s}px`)},!0)}function tj(){return window.innerWidth<=978.98&&ej}var Mf,fx,hc,QH,Xh,Lf,Nf,KH,L4,Jh,N4,YH,XH,dx,F4,V4,ej,Zh=S(()=>{Tf();mc();Qh();nx();Sf();px();Mf=(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}},fx=Mf(),hc=Mf();QH=()=>window.dispatchEvent(new CustomEvent("rvt-scan")),Xh=e=>Ds(window,"rvt-scan",()=>e()),Lf=(e,t=!1)=>{t&&e();let n=Df(e,100);return hi([Ya(window,"resize",n,Ka),Ds(screen.orientation,"change",n)])},Nf=(e,t=!1)=>{t&&e();let n=Df(e,40);return Ya(window,"scroll",n)},KH=(e,t=!1)=>(t&&e(),Ya(window,"scroll",e)),L4=(e,t=!1)=>hi([Nf(e,t),Jh(e,t)]),Jh=(e,t)=>hi([Xh(e),Lf(e,t)]),N4=(e,t)=>hi([Xh(e),dc(e),cx(e,!1),Lf(e,t)]),YH=(e,t,n=!1)=>{let o,r,i=L4(()=>{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()}},XH=(e,{throttle:t=50}={})=>{let n,r=ox(()=>{n=requestAnimationFrame(()=>void e())},t,{trailing:!0}),i=fc(r,450);return[dc(i),Lf(i),Xh(r),()=>cancelAnimationFrame(n)]};N4(()=>{dx=new WeakMap,F4=new WeakMap},!0);Nf(()=>{F4=new WeakMap},!0);V4=e=>{let t=dx.get(e);return t||(t=new WeakMap,dx.set(e,t)),t};ej="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-"+U4,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),vc[this.key]=this,U4+=1}var U4,vc,hx,B4=S(()=>{U4=0,vc={};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 vc[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 vc)t.push(vc[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 vc)vc[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,g=!f&&!d;(m||g)&&(p.queueTrigger(u),r[p.group.id]=p.group)}}}for(var h in r)r[h].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,g=d==null,h,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))),h=u.contextScroll-u.contextOffset,p.triggerPoint=Math.floor(m+h-f),v=d<u.oldScroll,y=p.triggerPoint>=u.oldScroll,x=v&&y,C=!v&&!y,!g&&x?(p.queueTrigger(u.backward),s[p.group.id]=p.group):(!g&&C||g&&u.oldScroll>=p.triggerPoint)&&(p.queueTrigger(u.forward),s[p.group.id]=p.group)}}return requestAnimationFrame(function(){for(var _ in s)s[_].flushTriggers()}),this},o.findOrCreateByElement=function(r){return o.findByElement(r)||new o(r)},o.refreshAll=function(){for(var r in t)t[r].refresh()},o.findByElement=function(r){return t[r.waypointContextKey]},window.onload=function(){n&&n(),o.refreshAll()},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 g=0,h=d.length-1;g<h;g++){var v=d[g];(!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})();hx=Mt});function nj(e,t,n,o=!0){let r=new hx({element:e,handler:(...s)=>{t(...s),o&&i()},offset:n}),i=()=>r&&void r.destroy();return i}var Ff,oj,rj,ij,sj,z4=S(()=>{B4();mc();Ya(window,"rvt-scan",hx.Context.refreshAll);Ff=new Map,oj=({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}}},rj=(e,t)=>new IntersectionObserver((n,o)=>{let{subscribers:r}=Ff.get(e);n.forEach(i=>{let s=r.get(i.target);if(s)for(let a of s.values())a(i)})},t),ij=e=>{let{key:t,options:n}=oj(e);return Ff.has(t)||Ff.set(t,{observer:rj(t,n),subscribers:new Map,key:t}),Ff.get(t)},sj=(e,t,n)=>{if(typeof window.IntersectionObserver=="undefined")return function(){};let{observer:o,subscribers:r,key:i}=ij(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(),Ff.delete(i))}}});function Uf(e,t){document.querySelector(":root").style.setProperty(e,t)}function H4(e,t,n,o,r,i=null){let s=e===window;return Kh(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 gx,vx,aj,Vf,lj,uj,cj,Rh,eg,tg,pj,fj,dj,$4,j4=S(()=>{Wh();Sf();Af();Qh();px();mc();Zh();gx=0,vx="--x-body-scroll-bar-size",aj=`var(${vx}, 0)`,Vf="--x-body-scroll-active-bar-size",lj=`var(${Vf}, 0)`,uj=(e=0,t=850,n=null,o=()=>{},r=window)=>{let i=typeof e=="function"?e:Is(e),s=Gl(n),a=Is(t),l=r.scrollY||document.documentElement.scrollTop;return H4(r,l,s,a,o,i)},cj=(e,t=0,n=850,o=null,r=()=>{},i=window)=>{let s=Gl(o),a=Is(n),l=i.scrollY||document.documentElement.scrollTop;return H4(i,l,s,a,r,function(){return qh(e)+Is(typeof t=="function"?t(0):t)})},Rh="auto",eg=!1,tg=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())},pj=()=>{if(eg)return;eg=!0;let{adminBarOffset:e}=window.csGlobal;Rh=document.body.style.touchAction==="none"?Rh:document.body.style.touchAction;let t=window.scrollY-e();document.body.style.touchAction="none",document.body.style.top=-t+"px",document.body.classList.add("x-body-scroll-disabled"),window.addEventListener("wheel",tg,Pf),window.addEventListener("scroll",tg,Pf),Uf(Vf,gx+"px")},fj=()=>{if(!eg)return;eg=!1;let{adminBarOffset:e}=window.csGlobal,t=-(parseFloat(document.body.style.top)-e());document.body.style.touchAction=Rh==="none"?"auto":Rh,document.body.classList.remove("x-body-scroll-disabled"),document.body.style.top="",window.scrollTo({top:t}),setTimeout(function(){window.dispatchEvent(new CustomEvent("resize"))},250),window.removeEventListener("wheel",tg),window.removeEventListener("scroll",tg),Uf(Vf,"0px")},dj=(e,t=0,n=0,o)=>{let r=Df(function(){o($4(e,t,n))},25);return hi([Jh(r),Nf(r)])},$4=(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};dc(function(){gx=window.innerWidth-document.body.offsetWidth,Uf(vx,gx+"px"),Uf(Vf,"0px")})});function W4(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 G4,mj,hj,q4=S(()=>{mc();Af();G4=(e,t)=>(n,{after:o}={})=>{e(n);let r=W4(n);return()=>{t(n),r(),typeof o=="function"&&o()}},mj=G4(e=>e.style.setProperty("opacity",1,"important"),e=>e.style.removeProperty("opacity")),hj=(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?ux(e).animationTime:0;e.csAnimationEndingTimeout&&clearTimeout(e.csAnimationEndingTimeout);let a=Of(()=>{r&&(e.csAnimationEndingTimeout=setTimeout(function(){e.style.animationName===t&&e.style.setProperty("animation-name","")},250)),i()});Yh(e,"animationend",a),o&&setTimeout(a,s)}});function ts(e,t,n){t=typeof t=="number"?bc(t.toString()):typeof t=="string"?bc(t):t;let o=(r,i,s,a)=>{let l,u=i[a];if(i.length>a){if(Array.isArray(r))try{u=yx(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 Ql(e,t,n){t=typeof t=="number"?bc(t.toString()):typeof t=="string"?bc(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 yc(e,t){t=typeof t=="number"?bc(t.toString()):typeof t=="string"?bc(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=yx(a,o),s=o.slice()):s=Object.assign({},o),s[a]=n(o[a],r,i+1),s):(Array.isArray(o)?(a=yx(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 yx(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 bc(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 bx,Kl=S(()=>{bx={get:Ql,set:ts,deleteProperty:yc}});function Yl(e,t){if(Array.isArray(t))return t.map(i=>Yl(e,i));if(typeof t=="function")return Yl(e,t(e));if(typeof t=="object")return Object.keys(t).reduce((i,s)=>(i[s]=Yl(e,t[s]),i),{});if(typeof t!="string")return t;let n,o=()=>(n||(n=window.getComputedStyle(e)),n),r=fx.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=bx.get(r,s);return typeof l=="undefined"?a:l})}var Q4,gj,vj,xx,yj,K4=S(()=>{Sf();Kl();Zh();Q4=(e,t)=>t&&typeof e=="object"?bx.get(e,Ef(t)):e,gj=(e,t,n)=>t&&typeof e=="object"?{...e,[Ef(t)]:n}:n;vj=(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)},xx=(e,t)=>{if(typeof e=="undefined")return null;if(!Array.isArray(e))return xx([e,"==",t]);let[n,o,r]=e;return e.length<=0?null:[n,o,r||t]},yj=(e,t,n,o)=>{try{let r=xx(t,o);if(!r)return!0;let[i,s,a]=r;return vj(Q4(n,Yl(e,a)),Yl(e,i),Yl(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 To={};Rs(To,{NON_PASSIVE_ARGS:()=>Pf,PASSIVE_ARGS:()=>Ka,SCROLLBAR_ACTIVE_VAR_NAME:()=>Vf,SCROLLBAR_ACTIVE_VAR_STRING:()=>lj,SCROLLBAR_VAR_NAME:()=>vx,SCROLLBAR_VAR_STRING:()=>aj,absVector:()=>aH,addClass:()=>kH,addVectors:()=>iH,animateToElement:()=>cj,animateTopOffset:()=>uj,appendHtmlString:()=>IH,balanceFromDifference:()=>dH,ceil:()=>R$,clamp:()=>_f,clampVector:()=>rH,debounce:()=>fc,defer:()=>mH,dispatch:()=>WH,distanceInRange:()=>tx,divideVectors:()=>pH,doOnce:()=>Of,elementAttributes:()=>hc,elementIndex:()=>PH,elementIsVisibleInViewport:()=>$4,elementMeta:()=>fx,ensureNumber:()=>Is,ensureString:()=>Ef,evaluateCondition:()=>yj,expandElementValue:()=>Yl,farthest:()=>MH,floor:()=>eH,fontCompress:()=>RH,forceOpaque:()=>mj,getCachedAttribute:()=>gc,getCachedJsonAttribute:()=>qH,getDurations:()=>ux,getEasing:()=>Gl,getJsonAttrContent:()=>sx,getOuterHeight:()=>NH,getPrecisionLength:()=>tH,getPrecisionLengthWithCommas:()=>nH,getStateValue:()=>Q4,getTransitionDuration:()=>UH,getTransitionTimingMS:()=>FH,hasClass:()=>TH,intersect:()=>sj,isMobile:()=>tj,isScalar:()=>J$,lerp:()=>fH,listener:()=>Ds,listenerPassive:()=>Ya,lockMotion:()=>W4,makeAlternatingSynchronizer:()=>VH,makeDirectionalEasing:()=>_H,makeElementWeakMap:()=>Mf,makeFindClosest:()=>lx,makeGetComputedFloatValues:()=>ZH,makeGetComputedStyle:()=>JH,makeGetComputedStyles:()=>mx,makeMotionLockedUpdate:()=>G4,makeRafLoop:()=>Kh,makeSortByKey:()=>Z$,makeStateSynchronizer:()=>O4,makeTreeWalker:()=>Gh,memoize:()=>rx,multiplyVectors:()=>cH,normalizeCondition:()=>xx,normalizeTeardown:()=>If,offsetFromTop:()=>qh,onLoad:()=>dc,onPageVisibilityChange:()=>cx,onPercentScrolled:()=>YH,onResize:()=>Lf,onResizeOrScan:()=>Jh,onScan:()=>Xh,onScanLazy:()=>XH,onScroll:()=>Nf,onScrollOrResize:()=>L4,onScrollRaw:()=>KH,onViewportChange:()=>N4,once:()=>M4,oncePassive:()=>Yh,parseHTML:()=>ax,parseTime:()=>ql,removeClass:()=>OH,rivetDispatch:()=>jH,rivetListener:()=>HH,round:()=>C4,roundVector:()=>lH,runAnimation:()=>hj,scrollOffset:()=>LH,scrollingDisable:()=>pj,scrollingEnable:()=>fj,setRootVar:()=>Uf,siblings:()=>k4,subtractVectors:()=>uH,teardown:()=>hi,throttle:()=>ox,toggleClass:()=>AH,transitionEnd:()=>GH,triggerScan:()=>QH,tween:()=>$H,unwrapHtmlTemplate:()=>DH,updateStateKey:()=>gj,vectorsEq:()=>sH,watchElementIsVisible:()=>dj,waypoint:()=>nj,wrapNumber:()=>ex,wrapVector:()=>oH});var Xa=S(()=>{Sf();nx();Tf();Wh();Qh();Zh();z4();Af();j4();mc();q4();K4()});function og({el:e,handle:t,handles:n,defaultOption:o,options:r}){let i=n||[t],s=i.find(({type:d})=>d&&Bf.has(d));if(!s)return ng(`Unknown rivet type: ${i[0]?.type}`,e);let{handler:a,config:{defaultOption:l,priority:u=0,...c}={},archetype:p}=Bf.get(s.type),f=l&&o?{[l]:o}:{};return[u,()=>Cx.get(p)(a,e,{...f,...r||{}},s.name,c)]}function rg(e){return e.sort(([t],[n])=>t-n)}var Bf,Cx,ng,sa,Xl,ig=S(()=>{Bf=new Map,Cx=new Map,ng=(...e)=>void console.warn(...e),sa=(e,t)=>{if(Bf.has(e))return ng("Rivet archetypes can not be redefined");Cx.set(e,typeof t=="function"?t:(n,...o)=>n(...o))},Xl=(e,t,n,o={})=>{if(Bf.has(t))return ng(`Rivet ${t} already registered`);if(!Cx.has(e))return ng("Rivet archetype unknown",e);Bf.set(t,{archetype:e,handler:n,config:o})}});function Y4(e=window.document.body){return Gh(Ex)(e)}function Ex(e){if(e.hasAttributes()){let t=e.attributes;for(let n=t.length-1;n>=0;n--)if(t[n].name.indexOf(wx)===0)return!0}return!1}function bj(e,t){let n=gc(e,t);return typeof n!="object"&&typeof n!="undefined"&&n!==""?{defaultOption:n,options:{}}:{options:n}}function xj(e){let t=new Set;for(let n=e.attributes.length-1;n>=0;n--){let o=e.attributes[n].name;if(o.indexOf(wx)!==0)continue;let r=o.substr(wx.length+1),i=r.split("-");t.add({el:e,handles:[{type:r,name:"default"},{name:i.pop(),type:i.join("-")}],...bj(e,o)})}return t}function Sx(e){return hi(rg(Array.from(xj(e)).map(t=>og(t)).filter(t=>!!t)).map(([,t])=>t()))}var wx,X4=S(()=>{ig();Xa();wx="data-rvt"});function J4(e,t){try{return e&&e.matches&&e.matches(t)}catch{}return!1}function Z4(e){try{return window.document.querySelectorAll(e)}catch(t){console.warn(t)}return[]}var R4=S(()=>{});function ag(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};_x.add(o),eA&&Cj(o)}function Cj(e){clearTimeout(nA),Tx.add(e),nA=setTimeout(()=>{let t=Array.from(Tx.values());Tx.clear(),oA(t)},0)}function oA(e){e.sort(({priority:t},{priority:n})=>t-n),e.forEach(({selector:t,handler:n})=>{Array.from(Z4(t)).forEach(o=>{lg(o,n,rA(t,o))})})}function rA(e,t){let n=e.match(/(data-[\w-]+)/g)||[];return n&&n.length?n=n.pop():n=null,n?gc(t,n):null}function lg(e,t,n){try{if(wj(e,t)||!document.body.contains(e))return;Ej(e,t);let o=If(t.call(window,e,n));Array.isArray(o)&&o.map(r=>{iA(e,r)}),typeof o=="function"&&iA(e,o)}catch(o){console.warn("Failed to attach handler to element",e,t,n,o)}}function iA(e,t){typeof t=="function"&&(sg.get(e)||sg.set(e,new Set),sg.get(e).add(t))}function wj(e,t){return xc.get(e)&&xc.get(e).get(t)}function Ej(e,t){xc.get(e)||xc.set(e,new WeakMap),xc.get(e).set(t,!0)}var eA,tA,nA,_x,Tx,sg,xc,sA=S(()=>{Xa();X4();R4();eA=!1,tA=null,_x=new Set,Tx=new Set,sg=new WeakMap,xc=new WeakMap;window.document.addEventListener("DOMContentLoaded",()=>{Y4().forEach(e=>{lg(e,t=>Sx(t))}),oA(Array.from(_x.values())),tA=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])}Ex(n)&&lg(n,o=>Sx(o)),_x.forEach(({selector:o,handler:r})=>{n&&J4(n,o)&&lg(n,r,rA(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=sg.get(n);if(o)for(let r of o.values())r.call(window,n),o.delete(r),xc.delete(n)})}),tA.observe(window.document.body,{childList:!0,subtree:!0}),eA=!0})});var Ms={};Rs(Ms,{container:()=>cn,initState:()=>Mj,makeDetectStateChange:()=>lA,makeDispatch:()=>Oj,makeInspect:()=>kj,subscribe:()=>Aj});function lA(e){let t={};return n=>{let o=e.filter(r=>t[r]!==n[r]);return e.forEach(r=>{t[r]=n[r]}),o}}var cn,aA,uA,cA,pA,Sj,fA,Cc,dA,mA,_j,Tj,kj,Oj,Aj,Pj,Ij,Dj,Mj,hA=S(()=>{Xa();cn={providers:new Map,subscribers:new Map,relationships:new Map,providerIndex:new WeakMap,subscriberIndex:new WeakMap},aA=(()=>{let e=0;return()=>e++})();uA=(e,t)=>cn.subscriberIndex.get(e)?.get(t)?.id,cA=e=>cn.providers.get(cn.relationships.get(e)),pA=(e,t)=>cA(uA(e,t)),Sj=(e,t)=>cn.providerIndex.has(e)&&cn.providerIndex.get(e).has(t),fA=(e,t)=>{let n=lx(o=>Sj(o,t))(e);return n?cn.providerIndex.get(n).get(t):null},Cc=new WeakMap;window.addEventListener("rvt-store-provider",()=>{Cc=new WeakMap});dA=(e,t)=>(Cc.get(e)||Cc.set(e,{}),Cc.get(e).name||(Cc.get(e).name=cn.providers.get(fA(e,t))),Cc.get(e).name),mA=(e,t=!1)=>{let n=cA(e);if(!n)return;let o=cn.subscribers.get(e);if(!!o)for(let r of o.values()){let[i,s]=r;i(n.state,s(n.state),t)}},_j=(e,t,n)=>{let o,r=()=>{let s=cn.relationships.get(e),a=fA(t,n);s!==a&&(cn.relationships.set(e,a),clearTimeout(o),o=setTimeout(()=>mA(e,!0),10))},i=Ds(window,"rvt-store-provider",r);return r(),()=>{clearTimeout(o),i()}},Tj=(e,t)=>[typeof e=="function"?e:()=>{},lA(Array.isArray(t)?t:[])],kj=(e,t)=>()=>dA(e,t)?.state,Oj=(e,t)=>n=>dA(e,t)?.dispatch(n),Aj=(e,t,n=()=>{},o=[])=>{let r=Tj(n,o);if(cn.subscriberIndex.has(e)||cn.subscriberIndex.set(e,new Map),!cn.subscriberIndex.get(e).has(t)){let s=aA();cn.subscribers.set(s,new Set),cn.subscriberIndex.get(e).set(t,{id:s,teardown:_j(s,e,t)})}return cn.subscribers.get(uA(e,t)).add(r),{unsubscribe:()=>{let{id:s,teardown:a}=cn.subscriberIndex.get(e).get(t),l=cn.subscribers.get(s);l.delete(r),l.size===0&&(cn.subscribers.delete(s),cn.relationships.delete(s),cn.subscriberIndex.get(e).delete(t),a())},getState:()=>pA(e,t)?.state??{},dispatch:s=>pA(e,t)?.dispatch(s)}},Pj=e=>typeof e!="function"?t=>t:(...t)=>e(...t),Ij=e=>{let t;return n=>{let{state:o,...r}=cn.providers.get(e);cn.providers.set(e,{...r,state:r.reducer(n(o))}),cancelAnimationFrame(t),t=requestAnimationFrame(()=>{for(let[i,s]of cn.relationships)s===e&&mA(i)})}},Dj=(e,t,{_reducer:n,...o})=>{if(cn.providerIndex.get(e)||cn.providerIndex.set(e,new Map),cn.providerIndex.get(e).has(t))return;let r=Pj(n),i=aA();return cn.providers.set(i,{reducer:r,state:r(o),dispatch:Ij(i)}),cn.providerIndex.get(e).set(t,i),window.dispatchEvent(new CustomEvent("rvt-store-provider")),()=>{cn.providers.delete(i),cn.providerIndex.get(e).delete(t)}},Mj=(e,t={},n=window.document.documentElement)=>{if(!e){console.warn("States must set an ID",e,t,n);return}return Dj(n,e,t)}});function zf(e){return gA.has(e)}var gA,vA=S(()=>{Xa();gA=Mf(!1);zf.enable=function(e){gA.set(e,!0)}});var Ax={};Rs(Ax,{attach:()=>ag,debug:()=>zf,defineRivetArchetype:()=>sa,drive:()=>Ox,registerAction:()=>Jl,registerBehavior:()=>Zl,registerEvent:()=>ns,registerInnate:()=>$f,registerMacro:()=>kx,registerObserver:()=>Ja,store:()=>Ms,util:()=>To});function Lj(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,og(r)}function Ox(e){return hi(rg(e.filter(t=>!!t).map(t=>Lj(...t)).filter(t=>!!t)).map(([,t])=>t()))}var Jl,Ja,Zl,$f,kx,ns,os=S(()=>{Xa();ig();ig();sA();hA();Xa();vA();Jl=(...e)=>Xl("action",...e),Ja=(...e)=>Xl("observer",...e),Zl=(...e)=>Xl("behavior",...e),$f=(...e)=>Xl("innate",...e),kx=(...e)=>Xl("macro",...e),ns=(...e)=>Xl("event",...e)});var Nj,Fj,yA,Vj,bA=S(()=>{os();({rivetListener:Nj,rivetDispatch:Fj,expandElementValue:yA,onScanLazy:Vj}=To);sa("behavior");sa("innate");sa("macro",(e,t,n,o)=>e(t,Ox,n,o));sa("action",(e,t,n,o)=>{let r=()=>void e(t,yA(t,n));return Nj(t,o,i=>{n.defer?setTimeout(r,0):r()})});sa("event",(e,t,n,o)=>e(()=>Fj(t,o),yA(t,n),t));sa("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}=Ms.subscribe(t,o,l,s),f=r?Vj(()=>l(p(),[],!1,!0)):()=>{};return[c,u,f]})});var Uj,Bj,xA=S(()=>{os();({expandElementValue:Uj,getStateValue:Bj}=To);Ja("outlet",(e,{key:t})=>{let n=e.innerHTML;return o=>{try{let r=Bj(o,Uj(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 CA,zj,$j,wA=S(()=>{os();({listener:CA}=To),zj=["click","focus","focusin","focusout","blur"];zj.forEach(e=>{ns(`on${e}`,(t,{preventDefault:n=!0,stopPropagation:o=!1,once:r=!1},i)=>{let s;return CA(i,e,a=>{r&&s||(s=!0,n&&a.preventDefault(),o&&a.stopPropagation(),t())})})});$j=["keydown","keyup"];$j.forEach(e=>{ns(`on${e}`,(t,{key:n,preventDefault:o=!0,stopPropagation:r=!1,once:i=!1},s)=>{let a;return CA(document,e,l=>{i&&a||(a=!0,l.key===n&&(o&&l.preventDefault(),r&&l.stopPropagation(),t()))})},{defaultOption:"key"})})});var Hj,jj,Wj,Gj,qj,ug,EA=S(()=>{os();Xa();({throttle:Hj,debounce:jj,onLoad:Wj,onScanLazy:Gj,triggerScan:qj,listener:ug}=To);ns("onready",e=>{setTimeout(()=>void e(),0)});ns("onload",e=>Wj(e));ns("onexit",(e,{delay:t=1e3,repeat:n=!1})=>{let o,r=!1;return ug(document,"mouseout",i=>{clearTimeout(o),!i.toElement&&!i.relatedTarget&&!r&&(o=setTimeout(()=>void e(),t),n||(r=!0))})},{defaultOption:"delay"});ns("onresize",(e,{throttle:t=50})=>ug(window,"resize",Hj(e,t,{trailing:!0}),Ka),{defaultOption:"throttle"});ns("onresized",(e,{debounce:t=500})=>ug(window,"resize",jj(e,t,{trailing:!0}),Ka),{defaultOption:"debounce"});ns("onscan",(e,t)=>Gj(e,t),{defaultOption:"throttle"});ag("img",e=>ug(e,"load",()=>void qj()))});function TA(){SA=window.innerHeight}function Xj(e,{prop:t,easingFn:n}){let{top:o,height:r}=e.getBoundingClientRect(),i=o+r/2,s=SA/2;e.style.setProperty(t,n((i-s)/s))}function kA(){if(!!cg){for(let[e,t]of pg)Xj(e,t);_A=requestAnimationFrame(kA)}}var Qj,Kj,Yj,SA,_A,cg,pg,Jj,OA,AA=S(()=>{os();({animateTopOffset:Qj,makeDirectionalEasing:Kj,intersect:Yj}=To),cg=!1,pg=new Map;window.addEventListener("resize",TA);TA();Jj=(e,t)=>{pg.set(e,t),!cg&&(cg=!0,_A=requestAnimationFrame(kA))},OA=e=>{pg.delete(e),pg.size<=0&&(cg=!1)};Zl("intersect",(e,{easing:t="linear",prop:n="--rvt-intersect"})=>[Yj(e,({isIntersecting:r})=>{r?Jj(e,{easingFn:Kj(t),prop:n}):OA(e)},{threshold:0,top:"0px",bottom:"0px"}),()=>void OA(e)],{defaultOption:"prop"});Jl("scroll-to-top",(e,{offset:t,speed:n,easing:o="easeInOutExpo"})=>{Qj(t,n,o)},{defaultOption:"offset"});kx("scroll-top",(e,t)=>t([[e,"onclick"],[e,"scroll-to-top"]]))});var PA,IA,Zj,fg,Rj,DA=S(()=>{os();({ensureNumber:PA,updateStateKey:IA,getStateValue:Zj,expandElementValue:fg}=To);$f("define",(e,t={},n)=>{if(!n.match(/^\w+$/)){console.warn("Rivet state keys must be alphanumeric");return}let{_reducer:o,...r}=t.__value||t||{};Ms.initState(n,{_reducer:o,...fg(e,r)},e)},{defaultOption:"__value",priority:-1});Jl("set",(e,{state:t,key:n,value:o})=>{Ms.makeDispatch(e,t)(r=>IA(r,fg(e,n),o))});Rj=(e,t,n)=>{let o=e.includes(t);return n&&o?e.filter(r=>r!==t):o?e:[...e,t]};Jl("list",(e,{state:t,key:n,value:o,toggle:r=!0})=>{Ms.makeDispatch(e,t)(s=>{let a=fg(e,n),l=Zj(s,a);return Array.isArray(l)?IA(s,a,Rj(l,o,r)):s})});Jl("inc",(e,{state:t,key:n,amount:o=1,min:r=null,max:i=null,wrap:s=!1})=>{let a=Ms.makeDispatch(e,t),l=u=>PA(u)+PA(o);a(u=>{let c=fg(e,n);return c?{...u||{},[c]:l(u[c])}:l(u)})},{defaultOption:"state"})});var MA=S(()=>{os();$f("debug",e=>{zf.enable(e),e.removeAttribute("data-rvt-debug")},{defaultOption:"message"})});var LA,eW,Px,dg,mg,tW,nW,NA,oW,rW,iW,FA=S(()=>{os();({isScalar:LA,getTransitionDuration:eW,getStateValue:Px,expandElementValue:dg,evaluateCondition:mg,listener:tW,fontCompress:nW,addClass:NA,removeClass:oW}=To),rW=(e,t)=>{let n=e||"$v";return LA(n)?LA(t)?`${n}`.replace("$v",t):n==="$v"?"":n:""};Ja("classname",(e,{key:t,classname:n,condition:o})=>{let r="";return i=>{let s=Px(i,dg(e,t)),l=mg(e,o,i,t)?rW(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"});Ja("prop",(e,{key:t,prop:n,value:o,condition:r})=>{let i=null;return s=>{let a=Px(s,dg(e,t));mg(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"});Ja("attr",(e,{key:t,attr:n,value:o,condition:r})=>{let i=null;return s=>{let a=Px(s,dg(e,t));mg(e,r,s,t)?a!==i&&e.setAttribute(n,typeof o=="undefined"?a:o):a!==i&&e.removeAttribute(n),i=a}},{defaultOption:"key"});Ja("height",(e,{key:t,condition:n,selector:o})=>{let r,i;return(s,a,l,u)=>{if(t&&!u){let p=dg(e,t);if(s[p]===r)return;r=s[p]}let c=mg(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);Zl("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()},eW(n,300)+100)},a=l=>{clearTimeout(o),l?(t==="open"&&i(),r()):t!=="open"&&s()};return t==="close"&&r(),tW(n,"tco-toggle",({detail:{state:l}={}})=>void a(l))},{defaultOption:"mode"});Zl("font-compress",(e,t)=>nW(e,t));iW=(e,t)=>{try{if(t)return Array.from(e.querySelectorAll(t))}catch{}return e};Zl("inner-wrap",(e,{selector:t="",tag:n="span",class:o=""})=>iW(e,t).map(r=>{let i=document.createElement(n);NA(i,"has-been-tagged"),o&&NA(i,o),Array.from(r.childNodes).forEach(s=>{i.appendChild(s)}),r.append(i),i.offsetHeight,oW(i,"has-been-tagged")}),{defaultOption:"selector"})});var VA=S(()=>{bA();xA();wA();EA();AA();DA();MA();FA()});var ype,Ix=S(()=>{os();VA();os();ype={...Ax}});function co(e){sW.set(Ba(),e);try{Qr(aW,Date.now())}catch{}}var UA,sW,aW,Fi=S(()=>{UA=D($());Nr();Jt();sW=new Map,aW=Ne(Date.now())});function Za({fullScreen:e=!1,message:t=""}={}){$A({isRunning:!0,fullScreen:e}),Vi(t)}function Ls(){clearTimeout(HA),HA=setTimeout(()=>{$A({isRunning:!1,fullScreen:!1})},100)}function Vi(e=""){Qr(zA,e)}function wc(e,{endDelay:t,...n}={}){return async(...o)=>{Za(n);let r=await e(...o);return Ls({delay:t}),r}}var Yr,BA,Rl,zA,$A,HA,lW,uW,jA,Ns=S(()=>{Yr=D($());Xe();Jt();Re();Ix();Fi();BA={stage:0,fullScreen:!1},Rl=Ne(BA),zA=Ne(""),$A=To.makeStateSynchronizer(({isRunning:e,fullScreen:t,delay:n},o)=>{e?(Qr(Rl,{stage:1,fullScreen:t}),setTimeout(()=>{Qr(Rl,{stage:2,fullScreen:t}),o()},500)):(Qr(Rl,r=>({stage:3,fullScreen:r.fullScreen})),setTimeout(()=>{Qr(Rl,{stage:4,fullScreen:!1}),setTimeout(()=>{Qr(Rl,{stage:0,fullScreen:!1}),setTimeout(()=>{o()},500)},n??500)},1e3))},{delay:0,initialState:BA});_r(Rl);lW=({fullScreen:e,stage:t})=>{let n=Et(zA);return Yr.default.createElement("div",{className:se("tco-progress-overlay",`is-stage-${e?t:0}`)},n!=="__ABORT__"&&Yr.default.createElement("div",{className:"tco-progress-overlay-content"},Yr.default.createElement(oe,{type:"logo-cornerstone"}),Yr.default.createElement("h2",{className:"tco-progress-overlay-title"},n||Yr.default.createElement("span",{dangerouslySetInnerHTML:{__html:"&nbsp;"}}))))},uW=()=>{let{stage:e,fullScreen:t}=Et(Rl)??{};return Yr.default.createElement(Yr.default.Fragment,null,Yr.default.createElement(lW,{stage:e,fullScreen:t}),Yr.default.createElement(jA,{stage:e,fullScreen:t}))},jA=(0,Yr.memo)(({stage:e,fullScreen:t,className:n=""})=>t?null:Yr.default.createElement("div",{className:se("tco-progress",`is-stage-${e}`,n),"aria-hidden":!0},Yr.default.createElement("div",null)));jA.displayName="ProgressBar";co(uW)});var KA={};Rs(KA,{httpFetch:()=>Ec,httpRemoteGet:()=>qA,normalizePath:()=>WA,request:()=>wo,requestDelete:()=>pW,requestEndpoint:()=>Lx,requestPost:()=>xn,requestPreviewEndpoint:()=>Nx,safeParseJson:()=>Hf});function WA(e,t){return`${cW}/${e}${t?`/${t}`:""}`}function xn(e,t,n){return wo(e,t,{method:"POST",...n})}function pW(e,t,n){return wo(e,t,{method:"DELETE",...n})}function GA(e,t=!0){if(!t||!Mx)return{request:e,gzip:!1};let n=JSON.stringify(e),o=mh(n),r=n.length>o.length;return{request:r?o:e,gzip:r}}function wo(e,{id:t,...n}={},{gzip:o=!0,method:r="GET",...i}={}){r==="GET"&&(n._wp_nonce=window.csAppData._cs_nonce);let s=WA(e,t),a=new AbortController,l=a.signal,u=new Promise((c,p)=>{let f=r==="GET"?{...n}:{};(!o||!Mx)&&(f.gzip=0);let d={method:r,signal:l,path:Dx(s,f),...i};r!=="GET"&&(d.data=GA(n)),Ra(d).then(m=>{if(m.error)p(m.error);else{if(m.gzip!==!1&&i.parse!==!1&&Mx)try{c({...m,data:W1(m.data)})}catch(g){p(g)}c(m)}},p)});return u.cancel=()=>a.abort(),u}async function Ec({url:e,query:t,data:n}={}){let o=e||window.csAppData.urlBase,[r,i={}]=fW(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?Dx(o,t):o,s)}async function qA({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?Dx(e,n):e,o)}async function Hf(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 Lx(e,t){let n=await Ec({url:window.csAppData.home_url,query:{[e]:"1"},data:t}),o=await Hf(n);return QA(o),o.data}async function Nx(e,t){let n=await Ec({url:window.csAppData.preview.url,query:{[e]:"1"},data:t}),o=await Hf(n);return QA(o),o.data}function QA(e){if(e&&!e.success)throw new Error(JSON.stringify(e));if(!e)throw new Error("Failed to parse, expected JSON response")}var Ra,Dx,Mx,cW,fW,Ln=S(()=>{hh();({apiFetch:Ra,url:{addQueryArgs:Dx}}=window.wp);Ra.use(Ra.createRootURLMiddleware(window.csAppData.fetch.rootUrl));Ra.nonceMiddleware=Ra.createNonceMiddleware(window.csAppData.fetch.nonce);Ra.nonceEndpoint=window.csAppData.fetch.nonceUrl;Ra.use(Ra.nonceMiddleware);Mx=window.csAppData.canGzip,cW=window.csAppData.routePrefix||"themeco/data";fW=e=>e instanceof FormData?(e.append("_nonce",window.csAppData._cs_nonce),[e]):[JSON.stringify({_nonce:window.csAppData._cs_nonce,...GA(e)}),{"Content-Type":"application/json","X-WP-Nonce":window.csAppData.fetch.nonce}]});var YA=S(()=>{});function hg(e,t={}){return new Promise(n=>{window.confirmHandler({message:e,decline:w("app.back"),onDecline:()=>n(!1),...t})})}function eu(e,{bypass:t=!1,...n}={}){return t?Promise.resolve(!0):new Promise(o=>{window.confirmHandler===XA&&(window.confirmHandler=window.top.confirmHandler),window.confirmHandler({message:e,...n,onAccept:()=>o(!0),onDecline:()=>o(!1)})})}function dW({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:se("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:se("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 mW(){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(dW,{...e})}var Tr,XA,aa=S(()=>{Tr=D($());Xe();Oe();Fi();XA=()=>{};window.confirmHandler=XA;co(mW)});function Fs(e){return typeof e=="object"?JSON.stringify(e):e}function JA(e){try{var t=JSON.parse(e);if(typeof t=="object")return t}catch{}return e}function el(e,t){return e==t||JSON.stringify(e)===JSON.stringify(t)}var Sc=S(()=>{});function Ur({value:e=null,emptyValue:t="",placeholder:n="",onChange:o,disabled:r,options:i,groups:s}){let a=(0,no.useMemo)(()=>s?s.reduce((m,{options:g=[]})=>[...m,...g],[]):i??[],[i,s]),l=(0,no.useMemo)(()=>a.find(({value:m})=>el(m,e)),[a,e]),[u,c]=(0,no.useState)(!1),p=(0,no.useCallback)(()=>{c(!0)},[c]),f=(0,no.useCallback)(()=>{c(!1)},[c]),d=(0,no.useCallback)(m=>{typeof o=="function"&&o(JA(m.target.value))},[o]);return no.default.createElement("div",{className:se("tco-styled-select",{"is-active":u})},no.default.createElement("div",{className:se("tco-styled-select-label",{"tco-styled-select-placeholder":!e})},no.default.createElement("span",null,l&&l.label||n)),no.default.createElement(oe,{type:"select"}),no.default.createElement("select",{disabled:r,onChange:d,onFocus:p,onBlur:f,value:l?Fs(e):t},!l&&no.default.createElement("option",{value:t,disabled:!0},n),s?s.map(({name:m,label:g,options:h})=>no.default.createElement("optgroup",{key:m,label:g},no.default.createElement(Fx,{options:h}))):no.default.createElement(Fx,{options:i})))}var no,Fx,la=S(()=>{no=D($());Xe();Re();Oe();Sc();Fx=(0,no.memo)(({options:e=[]})=>no.default.createElement(no.default.Fragment,null,e.map(({value:t,label:n,disabled:o})=>{let r=Fs(t);return no.default.createElement("option",{key:r,value:r,disabled:o},n)})));Fx.displayName="Options"});function yW(){return!!window.csAppData.wpml&&!!window.csAppData.wpml.advanced_builder}var jf,hW,gW,vW,Vx=S(()=>{jf=D($());aa();Jt();hW=D(ja());Oe();la();rs();Ns();Fn();Ln();Xe();rn();Jt();rn();gW=Mi("wpml-lang",window.csAppData.wpml?.defaultLang),vW=Ne(e=>yW()?{lang:e(gW)}:{})});var Wf,CW,gg,wW,zx,ofe,Gf,$x,_c=S(()=>{Wf=D(un()),CW=(0,Wf.memoize)(()=>window.csAppData.documentTypes.reduce((e,{name:t,...n})=>({...e,[t]:n}),{})),gg=(0,Wf.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}},zx=(0,Wf.memoize)(()=>gg().reduce((e,{value:t,...n})=>({...e,[t]:wW(t,n)}),{})),ofe=(0,Wf.memoize)(e=>{let[t]=e.split(":");return CW()[t]?.options??[]}),Gf=e=>zx()[e]??{},$x=(e={})=>e.docTypeName?{...e,docTypeInfo:Gf(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 Vs(){return Vs=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},Vs.apply(this,arguments)}function Hx(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function qf(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,jx,_W,TW,kW,t5,OW,AW,n5,PW,IW,DW,MW,Tc,vg,Wx=S(()=>{EW=function(t){return function(n){return qf(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,g){return Vs({},m,g)}:l,c=i.processStrategy,p=c===void 0?function(m){return Vs({},m)}:c,f=i.fallbackStrategy,d=f===void 0?function(m,g){}: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 Vs({},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],g=typeof m=="function"?m(o):m;f[d]=s(f[d],f,d,g,a,l)}}),a(this,f,o,r,i),c},t.denormalize=function(o,r){var i=this;return qf(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}(),jx=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=qf(o)?o.get("schema"):o.schema;if(!this.isSingleSchema&&!i)return o;var s=this.isSingleSchema?void 0:qf(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){Hx(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}(jx),TW=function(e){Hx(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,g=r[f];return g!=null?Vs({},p,(m={},m[f]=c.normalizeValue(g,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 Vs({},a,(u={},u[l]=s.denormalizeValue(c,i),u))},{})},t}(jx),kW=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]})},OW=function(t,n,o,r,i,s,a){t=kW(t);var l=t5(n);return l.map(function(u,c){return i(u,o,r,t,s,a)})},AW=function(e){Hx(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}(jx),n5=function(t,n,o,r,i,s,a){var l=Vs({},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(qf(n))return e5(t,n,o);var r=Vs({},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 Vs({},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}(),DW=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)?OW:n5;return a(r,t,n,o,e,i,s)}return r.normalize(t,n,o,e,i,s)},MW=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}},Tc={Array:AW,Entity:SW,Object:IW,Union:_W,Values:TW},vg=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=MW(o),i={},s=DW(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),Ch(t)&&Ch(n)?((!Ch(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 yg(e){return Array.isArray(e)?e.map(i5).filter(FW):[]}function bg(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,Qf=S(()=>{sf();o5=["EMPTY","NOT EMPTY","MORE THAN ONE","EXACTLY ONE"],LW=["=","==","!=",">",">=","<","<=","LIKE","NOT LIKE","IN","NOT IN","BETWEEN","NOT BETWEEN",...o5]});function kc(e){return Array.isArray(e)?BW(e):xg(e)?zW(e):e}function BW(e){let t=e.slice(0,0);return Cg(e).forEach(n=>{t[n]=kc(e[n])}),t}function zW(e){let t=Object.getPrototypeOf(e)===null?Object.create(null):{};return Cg(e).forEach(n=>{t[n]=kc(e[n])}),t}function Gx(e,t,n){return n.concatArrays&&Array.isArray(e)&&Array.isArray(t)?$W(e,t,n):!xg(t)||!xg(e)?kc(t):l5(e,t,Cg(t),n)}function Br(){let e=Gx(kc(a5),this!==UW&&this||{},a5),t={};for(let n=0;n<arguments.length;n++){let o=arguments[n];if(o!==void 0){if(!xg(o))throw new TypeError(`\`${o}\` is not an Option Object`);t=Gx(t,o,e)}}return t}var xg,s5,VW,UW,a5,Cg,l5,$W,Oc=S(()=>{xg=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},Cg=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]=Gx(e[r],t[r],o):e[r]=kc(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++]=kc(i[a]));o=l5(o,i,Cg(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=S(()=>{Oe()});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=S(()=>{Oe()});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=S(()=>{Oe()});function h5(e){e.type="choose-single"}var g5=S(()=>{});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=S(()=>{v5=D($());Oe()});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=S(()=>{Oe()});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=S(()=>{Oe()});function S5(e){e.type="select",e.options={choices:"dynamic:menus"}}var _5=S(()=>{});function T5(e){e.type="choose-multi"}var k5=S(()=>{});function O5(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 Sfe,A5=S(()=>{Sfe=D($());Oe()});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=S(()=>{Oe()});function D5(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 M5=S(()=>{Oe()});function L5(e){e.type="select",e.options={choices:"dynamic:sidebars",placeholder:w("app.controls.sidebar.select")}}var N5=S(()=>{Oe()});function F5(e){e.type="choose-single"}var V5=S(()=>{});function U5(e){e.type="unit-slider"}var B5=S(()=>{});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=S(()=>{Oe()});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=S(()=>{Oe()});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=S(()=>{Oe()});function q5(e){e.type="choose",e.label=w("app.controls.text-transform.label"),e.options={off_value:"none",choices:[{value:"uppercase",children:wg.default.createElement("span",{className:"tt"},"TT"),tooltip:w("app.controls.text-transform.uppercase")},{value:"capitalize",children:wg.default.createElement("span",{className:"tt"},"Tt"),tooltip:w("app.controls.text-transform.capitalize")},{value:"lowercase",children:wg.default.createElement("span",{className:"tt"},"tt"),tooltip:w("app.controls.text-transform.lowercase")}]}}var wg,Q5=S(()=>{wg=D($());Oe()});var HW,Eg,qx=S(()=>{Oe();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"}],Eg=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:Eg()}})),n.length>0&&e.controls.push({type:"group",label:e.label,controls:n}),e.options={label:t.join(" / "),icon:"transition"}}var K5,X5=S(()=>{Oe();qx();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 Qx,J5=S(()=>{Oe();sf();c5();f5();m5();g5();b5();C5();E5();_5();k5();A5();I5();M5();N5();V5();B5();$5();j5();G5();Q5();X5();Qx={atts:u5,audio:p5,"border-radius":d5,choose:h5,"font-style":y5,info:x5,margin:w5,menu:S5,"multi-choose":T5,omega:O5,padding:P5,"post-picker":D5,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 Kx(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 tu(...e){let t=Kx(e.pop());return(...n)=>t(...e.map(o=>o(...n)))}var jW,WW,Sg=S(()=>{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 KW(e,t){let n=new Map;return Object.keys(t).forEach(o=>{let[r,i]=o.split(":");!i&&!n.has(r)&&n.set(r,_g(o,t[o],new Map)),i&&n.has(r)&&n.get(r).controls.set(i,Zx(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 tl(KW(e,t))}function Rx(...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 Yx,GW,Xx,Z5,Jx,is,qW,QW,tl,_g,Zx,gi=S(()=>{Pi();Nr();Wx();Qf();Oc();J5();Sg();Yx=new Tc.Entity("control",void 0,{idAttribute:"id"}),GW=new Tc.Array(Yx);Yx.define({controls:GW});Xx=new Map,Z5={level:2},Jx=[],is={},qW=e=>{let t=JSON.stringify(e);return Xx.has(t)||Xx.set(t,Ba()),Xx.get(t)},QW=(e,t)=>e.replace(new RegExp(/{{([-\w\d]+)}}/,"g"),(n,o)=>t[o]||"").trim(),tl=Kx((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:g="",description:h="",conditions:v=[],index:y,condition:x,controls:C}=r,_=C instanceof Map?Array.from(C.values()):C,E=r.options&&!Array.isArray(r.options)?r.options:{},O=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 T=yg(x?[...v,x]:[...v]),P=T.length>0?qW(T):null;P&&(n[P]={result:!1,conditions:T});let M=u?{value:u}:c??{};if(a==="checkbox-list"&&Object.keys(c??{}).length<=0&&(E?.list??[]).forEach(j=>{M[j.key]=j.key}),!M.value){let j=Object.keys(M);j.length>0&&(M.value=M[j[0]])}let K=Object.assign({},m);d&&(K.prefix=d);let Y=p||g;typeof p!="string"&&(console.warn("Control label must be a string",r),Y="");let V={...E},F={id:l??Lr(),type:a,keys:M,label:QW(Y,K),description:h,conditions:P,options:Br(O,V),controls:Array.isArray(_)?_.map(j=>o(j,r,s+1)).filter(j=>!!j):Jx};return typeof f=="string"&&f&&(F.group=f),y&&(F.searchIndex=y),!F.options._originalType&&typeof Qx[a]=="function"?(F.options._originalType=a,o(Wn(F,j=>{Qx[a](j),j.conditions=v,j.condition=x}))):F}try{let i=(e instanceof Map?Array.from(e.values()):e).map(a=>o(a,{},t)).filter(a=>!!a);return i.length<=0?null:{controls:vg({id:"root",controls:i},Yx).entities.control,conditions:n}}catch(r){return console.warn(r),null}}),_g=(e,t,n=[],o={})=>({type:"group-module",id:`group-${e}`,label:t,options:{name:e,...o},controls:n}),Zx=(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 ss,nu,eC=S(()=>{ss=D($()),nu=class extends ss.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 ss.default.createElement("ul",{className:"tco-form-ratio-input"},ss.default.createElement("li",null,ss.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||""})),ss.default.createElement("li",null," ",ss.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 2 6"},ss.default.createElement("circle",{cx:"1",cy:"1",r:"1"}),ss.default.createElement("circle",{cx:"1",cy:"5",r:"1"}))),ss.default.createElement("li",null,ss.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||""})))}};H(nu,"defaultProps",{value:null,valueA:null,valueB:null,onUpdateTermA:()=>{},onUpdateTermB:()=>{},onUpdateValue:()=>{},placeholder:""})});var tC,Tg,eP=S(()=>{tC=D($());eC();Tg=class extends tC.default.PureComponent{render(){return tC.default.createElement(nu,{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 oC(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 YW(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 Yf(){return iP||"all"}function XW(){return oo.slice(0)}function JW(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 ZW(e){return typeof e=="string"&&(e=kg(e)),oo.indexOf(e)!==-1}function RW(e,t){var n,o;e||(e=Yf());for(var r in er)if(Object.prototype.hasOwnProperty.call(er,r))for(n=er[r],o=0;o<n.length;)n[o].scope===e?n.splice(o,1):o++;Yf()===e&&aP(t||"all")}function eG(e){var t=e.keyCode||e.which||e.charCode,n=oo.indexOf(t);if(n>=0&&oo.splice(n,1),e.key&&e.key.toLowerCase()==="meta"&&oo.splice(0,oo.length),(t===93||t===224)&&(t=91),t in gr){gr[t]=!1;for(var o in ou)ou[o]===t&&(ua[o]=!1)}}function tG(e){if(!e)Object.keys(er).forEach(function(s){return delete er[s]});else if(Array.isArray(e))e.forEach(function(s){s.key&&rC(s)});else if(typeof e=="object")e.key&&rC(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=""),rC({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 gr)Object.prototype.hasOwnProperty.call(gr,r)&&(!gr[r]&&t.mods.indexOf(+r)>-1||gr[r]&&t.mods.indexOf(+r)===-1)&&(o=!1);(t.mods.length===0&&!gr[16]&&!gr[18]&&!gr[17]&&!gr[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=er["*"],n=e.keyCode||e.which||e.charCode;if(!!ua.filter.call(this,e)){if((n===93||n===224)&&(n=91),oo.indexOf(n)===-1&&n!==229&&oo.push(n),["ctrlKey","altKey","shiftKey","metaKey"].forEach(function(d){var m=rP[d];e[d]&&oo.indexOf(m)===-1?oo.push(m):!e[d]&&oo.indexOf(m)>-1?oo.splice(oo.indexOf(m),1):d==="metaKey"&&e[d]&&oo.length===3&&(e.ctrlKey||e.shiftKey||e.altKey||(oo=oo.slice(oo.indexOf(m))))}),n in gr){gr[n]=!0;for(var o in ou)ou[o]===n&&(ua[o]=!0);if(!t)return}for(var r in gr)Object.prototype.hasOwnProperty.call(gr,r)&&(gr[r]=e[rP[r]]);e.getModifierState&&!(e.altKey&&!e.ctrlKey)&&e.getModifierState("AltGraph")&&(oo.indexOf(17)===-1&&oo.push(17),oo.indexOf(18)===-1&&oo.push(18),gr[17]=!0,gr[18]=!0);var i=Yf();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 er){for(var a=0;a<er[n].length;a++)if((e.type==="keydown"&&er[n][a].keydown||e.type==="keyup"&&er[n][a].keyup)&&er[n][a].key){for(var l=er[n][a],u=l.splitKey,c=l.key.split(u),p=[],f=0;f<c.length;f++)p.push(kg(c[f]));p.sort().join("")===oo.sort().join("")&&lP(e,l,i)}}}}function nG(e){return sP.indexOf(e)>-1}function ua(e,t,n){oo=[];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(ou,e)),e=e[e.length-1],e=e==="*"?"*":kg(e),e in er||(er[e]=[]),er[e].push({keyup:l,keydown:u,scope:i,mods:r,shortcut:o[a],method:n,key:o[a],splitKey:c});typeof s!="undefined"&&!nG(s)&&window&&(sP.push(s),oC(s,"keydown",function(p){uP(p)}),oC(window,"focus",function(){oo=[]}),oC(s,"keyup",function(p){uP(p),eG(p)}))}var nC,oP,ou,rP,gr,er,Kf,oo,iP,sP,kg,rC,iC,Og,cP,Ag,pP=S(()=>{nC=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,"-":nC?173:189,"=":nC?61:187,";":nC?59:186,"'":222,"[":219,"]":221,"\\":220},ou={"\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},gr={16:!1,18:!1,17:!1,91:!1},er={};for(Kf=1;Kf<20;Kf++)oP["f".concat(Kf)]=111+Kf;oo=[],iP="all",sP=[],kg=function(t){return oP[t.toLowerCase()]||ou[t.toLowerCase()]||t.toUpperCase().charCodeAt(0)};rC=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==="*"?"*":kg(p);if(!!er[f]){o||(o=Yf());var d=c>1?tP(ou,u):[];er[f]=er[f].map(function(m){var g=r?m.method===r:!0;return g&&m.scope===o&&YW(m.mods,d)?{}:m})}})};iC={setScope:aP,getScope:Yf,deleteScope:RW,getPressedKeyCodes:XW,isPressed:ZW,filter:JW,unbind:tG};for(Og in iC)Object.prototype.hasOwnProperty.call(iC,Og)&&(ua[Og]=iC[Og]);typeof window!="undefined"&&(cP=window.hotkeys,ua.noConflict=function(e){return e&&window.hotkeys===ua&&(window.hotkeys=cP),ua},window.hotkeys=ua);Ag=ua});function hP(e,t={}){let{keys:n,keyup:o=!1,keydown:r=!1}=iG[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),ca[e]||(ca[e]=[]);let c=()=>i({synthentic:!0},{synthentic:!0});if(ca[e].push([c,l]),bP(),!n)return()=>{};let p=s&&!(o||r),f=(d,m)=>{if(!(mP&&n.match(/alt/))&&!(r&&d.type!=="keydown")&&!(o&&d.type!=="keyup")){if(!a){let{isContentEditable:g,tagName:h}=d.target||d.srcElement||{};if(g||["INPUT","SELECT","TEXTAREA"].includes(h))return}!l&&document.activeElement.tagName==="IFRAME"||(p&&d.preventDefault(),i(d,m))}};return Ag(n,u,f),()=>{ca[e]=ca[e].filter(([d])=>d!==c),Ag.unbind(n,f),bP()}}function nl(e){let t=Object.keys(e).reduce((n,o)=>(typeof e[o]=="function"?n.push(hP(o,{handler:e[o]})):n.push(hP(o,e[o])),n),[]);return()=>t.map(n=>n())}function ol(e){ca[e]&&ca[e].forEach(([t])=>t())}function qn(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(Ig)&&!p.includes(Ig)&&ol("mod-keyup"),p.includes(Ig)&&!t.includes(Ig)&&ol("mod-keydown"),t.includes("shift")&&!p.includes("shift")&&ol("shift-keyup"),p.includes("shift")&&!t.includes("shift")&&ol("shift-keydown"),t.includes("alt")&&!p.includes("alt")&&ol("alt-keyup"),p.includes("alt")&&!t.includes("alt")&&ol("alt-keydown")},o=p=>{let f=gP(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 g=[{type:p,key:d,meta:m}];if(Pg&&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=>{g.unshift({...y,type:"up"})})}!f.isSynthetic,e=[...g,...e].slice(0,sG);let h=gP(e);n(h,f),t=h}}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 Xr(e={},t=[],{enabled:n=!0}={}){(0,fP.useEffect)(()=>n&&Object.keys(e).length>0?nl(e):()=>{},[n,...t])}var fP,Pg,oG,dP,rG,mP,iG,ca,sG,gP,aG,lG,Ig,sC,vP,yP,bP,Us=S(()=>{fP=D($());pP();Jt();Ag.filter=()=>!0;Pg=window.navigator.userAgent.includes("Mac"),oG=Pg?"command":"ctrl",dP=Pg?"option":"alt",rG=e=>e.replace(new RegExp("mod","g"),oG).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:",""),mP=!1,iG={},ca={};sG=12,gP=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 mP=e.type==="keydown",{key:null};if(e.key)t=rG(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}},Ig=Pg?"meta":"ctrl";uG();sC=Ne([]),bP=()=>{let e=Object.entries(ca).filter(([n,o])=>o.length>0).map(([n])=>n),t=e.join("|");t!==vP&&(cancelIdleCallback(yP),vP=t,yP=requestIdleCallback(()=>{Qr(sC,e.map(n=>({name:n,allowIframe:!!ca[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}){Xr({esc:qn(()=>i())},[i]);let l=(0,Dn.useRef)(),[{side:u,top:c,left:p,visible:f},d]=(0,Dn.useState)({side:null,top:"",left:"",visible:!1}),m=(0,Dn.useCallback)(()=>{d(y=>{let C=e().getBoundingClientRect(),_=l.current.getBoundingClientRect(),E=C.top-_.height,O=window.innerHeight-(C.top+_.height),T=C.left-_.width,P=window.innerWidth-(C.right+_.width),M=!1,K=!0;E<0&&(K=O<0?O<E:!1),P<0&&(M=T<0?T>P:!0);let Y=K?C.top-_.height:C.bottom,V=_.height+aC;if(K)V>=C.top&&(Y=aC);else{let F=window.innerHeight-C.bottom;F<=V&&(Y=C.bottom-(_.height-F)-aC)}return{side:K?"top":"bottom",top:Y,left:M?C.right-_.width:C.left,visible:!0}})},[d,e]);(0,Dn.useEffect)(()=>{m()},[n,m]),(0,Dn.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,Dn.useEffect)(()=>{if(o){let y=l.current.querySelector(o);y&&y.focus()}},[o]),Ac({refs:[l],ignore:[e()],enabled:r,onFocusLoss:()=>i()});let g=Qt(y=>y.ui.hideWorkspace),h=(0,Dn.useMemo)(function(){return{top:c,left:p+a}},[c,p,a]);if(g)return null;let v=Dn.default.createElement("div",{className:se("tco-picker-modal",t,f&&u?`tco-picker-floating-${u}`:null,{"tco-picker-floating":!0}),ref:l,style:h},s);return xP.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:g=[],onToggle:h,children:v}){let y=(0,Dn.useRef)(),x=(0,Dn.useCallback)(()=>y.current??null,[]),C=(0,Dn.useMemo)(function(){return m?m({ref:y}):Dn.default.createElement(Dg,{tag:s,isInput:o,className:r,ref:y,onClick:()=>h(!c),label:e,labelClass:i},n)},[m,y.current,s,o,r,c,h,e,i,n,...g]),_=(0,Dn.useCallback)(()=>h(!1),[h]),E=c&&Dn.default.createElement(cG,{className:se(a,{"is-scrolling":l}),reposition:f,getSwatchElement:x,close:_,focusSelector:p,offsetLeft:d},v);return u?Dn.default.createElement(Dn.default.Fragment,null,C,E):Dn.default.createElement("div",{className:se("tco-picker",{"is-active":c},t)},C,E)}var Dn,xP,aC,Dg,ko=S(()=>{Dn=D($()),xP=D(mi());Xe();an();Us();Pn();aC=20;Dg=(0,Dn.forwardRef)(({tag:e="div",isInput:t,className:n,onClick:o,label:r,labelClass:i,children:s,...a},l)=>Dn.default.createElement(e,{className:se(n,{"tco-picker-swatch":t}),onClick:o,ref:l,...a},r&&Dn.default.createElement("span",{className:i,dangerouslySetInnerHTML:{__html:r}}),s&&Dn.default.createElement("div",null,s)));Dg.displayName="PickerSwatch"});function Mg(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 CP({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 Pc=S(()=>{});function Oo(e,t){let n=kr.default.useRef(!1);kr.default.useEffect(()=>{n.current?e():n.current=!0},t)}function pa({initialState:e=[],makeDefault:t=()=>({}),duplicateTransform:n,idKey:o="id",makeId:r=ks}){let[i,s]=(0,kr.useState)(()=>(typeof e=="function"?e()||[]:e).map(l=>({...l,[o]:l[o]||r()}))),a=(0,kr.useMemo)(()=>CP({setValues:s,makeId:r,makeDefault:t,idKey:o,duplicateTransform:n}),[s]);return[i,a]}function lC(e,t,n=[]){let o=(0,kr.useCallback)(t,[n]);(0,kr.useEffect)(()=>{let r=()=>{o(e.getState())},i=e.subscribe(r);return()=>i()},[o,...n])}function wP(e,t=!0){return(0,kr.useEffect)(()=>{t&&e.current&&e.current.focus()},[t]),e}var kr,uC,Ao=S(()=>{kr=D($());Nr();Jt();Pc();uC=(e="",t={})=>{let[n,o]=(0,kr.useState)(),r=(0,kr.useRef)();return(0,kr.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,g])=>f<=g);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 Ic(){return Et(Lg)}function fG(e,{mount:t=!0,lazy:n=!0}={}){let o=Ne({isLoading:!0},async(i,s,a)=>{if(a==="init"){let l=i(Lg),u=async()=>await e(l,i);s(o,n?await pG(u):await u())}}),r=Ne(i=>{let{isLoading:s}=i(Lg);return s?{isLoading:!0}:i(o)});return o.onMount=i=>{i("init")},t&&_r(r),r}function Dc(e,t){let n=fG(e,t);return()=>Et(n)}var EP,Lg,SP,pG,rl=S(()=>{Ln();Jt();EP=new Set,Lg=Ne({isLoading:!0}),SP=e=>EP.add(e);Lg.onMount=e=>{!window.csAppData.use_late_data||requestIdleCallback(()=>{xn("late-data").then(({data:t})=>{let n={...t,isLoading:!1};e(n),Array.from(EP).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 _P(e){let{docTypeName:t}=At(),n=Ng(t),o=n?.options&&n?.options[0]||null,r=(0,cC.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,cC.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 Mc,cC,dG,mG,Ng,gG,Xf,TP,tme,nme,Jf=S(()=>{Mc=D(un());_c();rl();cC=D($());rn();Oe();dG=window.csAppData.globalAssignmentContexts||["global","expression"],mG=Dc(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,Mc.memoize)(u=>{let{controls:c}=t;return r(Object.keys(c),u).reduce((f,d)=>[...f,...c[d]||[]],[])}),s=(0,Mc.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(zx()).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}}),Ng=e=>(mG()?.assignments||{})[e]||{};gG=(e,t)=>t==="element"?e:dG,Xf=(0,Mc.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)}`);TP=(e,t)=>t==="any"?e:e.includes(t)?[t]:[],tme=(0,Mc.memoize)(e=>{let t=TP(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}))}))}),nme=(0,Mc.memoize)(e=>TP(Object.keys(window.csAppData.previewContexts.controls),e).reduce((n,o)=>[...n,...window.csAppData.previewContexts.controls[o]||[]],[]))});var Fg=Ye((rme,Zf)=>{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}Zf.exports=vG,Zf.exports.__esModule=!0,Zf.exports.default=Zf.exports});var ed=Ye((ime,Rf)=>{var yG=Fg();function kP(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?kP(Object(n),!0).forEach(function(o){yG(e,o,n[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kP(Object(n)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(n,o))})}return e}Rf.exports=bG,Rf.exports.__esModule=!0,Rf.exports.default=Rf.exports});var OP=Ye((sme,td)=>{function xG(e){if(Array.isArray(e))return e}td.exports=xG,td.exports.__esModule=!0,td.exports.default=td.exports});var AP=Ye((ame,nd)=>{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}}nd.exports=CG,nd.exports.__esModule=!0,nd.exports.default=nd.exports});var pC=Ye((lme,od)=>{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}od.exports=wG,od.exports.__esModule=!0,od.exports.default=od.exports});var fC=Ye((ume,rd)=>{var PP=pC();function EG(e,t){if(!!e){if(typeof e=="string")return PP(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 PP(e,t)}}rd.exports=EG,rd.exports.__esModule=!0,rd.exports.default=rd.exports});var IP=Ye((cme,id)=>{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.`)}id.exports=SG,id.exports.__esModule=!0,id.exports.default=id.exports});var Vg=Ye((pme,sd)=>{var _G=OP(),TG=AP(),kG=fC(),OG=IP();function AG(e,t){return _G(e)||TG(e,t)||kG(e,t)||OG()}sd.exports=AG,sd.exports.__esModule=!0,sd.exports.default=sd.exports});var DP=Ye((fme,ad)=>{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}ad.exports=PG,ad.exports.__esModule=!0,ad.exports.default=ad.exports});var ud=Ye((dme,ld)=>{var IG=DP();function DG(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}ld.exports=DG,ld.exports.__esModule=!0,ld.exports.default=ld.exports});var NP=Ye(LP=>{"use strict";var MP=ed(),dC=Vg(),MG=ud(),ru=$(),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=MG(e,LG),g=ru.useState(a!==void 0?a:n),h=dC(g,2),v=h[0],y=h[1],x=ru.useState(l!==void 0?l:r),C=dC(x,2),_=C[0],E=C[1],O=ru.useState(d!==void 0?d:s),T=dC(O,2),P=T[0],M=T[1],K=ru.useCallback(function(le,ve){typeof u=="function"&&u(le,ve),M(le)},[u]),Y=ru.useCallback(function(le,ve){var Q;typeof c=="function"&&(Q=c(le,ve)),y(Q!==void 0?Q:le)},[c]),V=ru.useCallback(function(){typeof f=="function"&&f(),E(!0)},[f]),F=ru.useCallback(function(){typeof p=="function"&&p(),E(!1)},[p]),j=a!==void 0?a:v,ee=l!==void 0?l:_,te=d!==void 0?d:P;return MP(MP({},m),{},{inputValue:j,menuIsOpen:ee,onChange:K,onInputChange:Y,onMenuClose:F,onMenuOpen:V,value:te})}LP.useStateManager=NG});var Lc=Ye((hme,fa)=>{function mC(){return fa.exports=mC=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},fa.exports.__esModule=!0,fa.exports.default=fa.exports,mC.apply(this,arguments)}fa.exports=mC,fa.exports.__esModule=!0,fa.exports.default=fa.exports});var hC=Ye((gme,cd)=>{function FG(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}cd.exports=FG,cd.exports.__esModule=!0,cd.exports.default=cd.exports});var gC=Ye((vme,pd)=>{function FP(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&&FP(e.prototype,t),n&&FP(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}pd.exports=VG,pd.exports.__esModule=!0,pd.exports.default=pd.exports});var VP=Ye((yme,da)=>{function vC(e,t){return da.exports=vC=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,r){return o.__proto__=r,o},da.exports.__esModule=!0,da.exports.default=da.exports,vC(e,t)}da.exports=vC,da.exports.__esModule=!0,da.exports.default=da.exports});var yC=Ye((bme,fd)=>{var UG=VP();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)}fd.exports=BG,fd.exports.__esModule=!0,fd.exports.default=fd.exports});var UP=Ye((xme,ma)=>{function bC(e){return ma.exports=bC=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ma.exports.__esModule=!0,ma.exports.default=ma.exports,bC(e)}ma.exports=bC,ma.exports.__esModule=!0,ma.exports.default=ma.exports});var BP=Ye((Cme,dd)=>{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}}dd.exports=zG,dd.exports.__esModule=!0,dd.exports.default=dd.exports});var Ug=Ye((wme,ha)=>{function xC(e){return ha.exports=xC=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},ha.exports.__esModule=!0,ha.exports.default=ha.exports,xC(e)}ha.exports=xC,ha.exports.__esModule=!0,ha.exports.default=ha.exports});var zP=Ye((Eme,md)=>{function $G(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}md.exports=$G,md.exports.__esModule=!0,md.exports.default=md.exports});var $P=Ye((Sme,hd)=>{var HG=Ug().default,jG=zP();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)}hd.exports=WG,hd.exports.__esModule=!0,hd.exports.default=hd.exports});var CC=Ye((_me,gd)=>{var HP=UP(),GG=BP(),qG=$P();function QG(e){var t=GG();return function(){var o=HP(e),r;if(t){var i=HP(this).constructor;r=Reflect.construct(o,arguments,i)}else r=o.apply(this,arguments);return qG(this,r)}}gd.exports=QG,gd.exports.__esModule=!0,gd.exports.default=gd.exports});var jP=Ye((Tme,vd)=>{var KG=pC();function YG(e){if(Array.isArray(e))return KG(e)}vd.exports=YG,vd.exports.__esModule=!0,vd.exports.default=vd.exports});var WP=Ye((kme,yd)=>{function XG(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}yd.exports=XG,yd.exports.__esModule=!0,yd.exports.default=yd.exports});var GP=Ye((Ome,bd)=>{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.`)}bd.exports=JG,bd.exports.__esModule=!0,bd.exports.default=bd.exports});var wC=Ye((Ame,xd)=>{var ZG=jP(),RG=WP(),eq=fC(),tq=GP();function nq(e){return ZG(e)||RG(e)||eq(e)||tq()}xd.exports=nq,xd.exports.__esModule=!0,xd.exports.default=xd.exports});var qP=Ye(EC=>{"use strict";Object.defineProperty(EC,"__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}();EC.StyleSheet=iq});var KP=Ye((Ime,QP)=>{"use strict";QP.exports=qP()});var XP=Ye((Bg,YP)=>{(function(e,t){typeof Bg=="object"&&typeof YP!="undefined"?t(Bg):typeof define=="function"&&define.amd?define(["exports"],t):(e=e||self,t(e.stylis={}))})(Bg,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",g="@keyframes",h="@font-face",v="@counter-style",y="@font-feature-values",x=Math.abs,C=String.fromCharCode,_=Object.assign;function E(N,Ce){return(((Ce<<2^K(N,0))<<2^K(N,1))<<2^K(N,2))<<2^K(N,3)}function O(N){return N.trim()}function T(N,Ce){return(N=Ce.exec(N))?N[0]:N}function P(N,Ce,Ae){return N.replace(Ce,Ae)}function M(N,Ce){return N.indexOf(Ce)}function K(N,Ce){return N.charCodeAt(Ce)|0}function Y(N,Ce,Ae){return N.slice(Ce,Ae)}function V(N){return N.length}function F(N){return N.length}function j(N,Ce){return Ce.push(N),N}function ee(N,Ce){return N.map(Ce).join("")}e.line=1,e.column=1,e.length=0,e.position=0,e.character=0,e.characters="";function te(N,Ce,Ae,Fe,z,Z,fe){return{value:N,root:Ce,parent:Ae,type:Fe,props:z,children:Z,line:e.line,column:e.column,length:fe,return:""}}function le(N,Ce){return _(te("",null,null,"",null,null,0),N,{length:-N.length},Ce)}function ve(){return e.character}function Q(){return e.character=e.position>0?K(e.characters,--e.position):0,e.column--,e.character===10&&(e.column=1,e.line--),e.character}function U(){return e.character=e.position<e.length?K(e.characters,e.position++):0,e.column++,e.character===10&&(e.column=1,e.line++),e.character}function W(){return K(e.characters,e.position)}function ue(){return e.position}function ae(N,Ce){return Y(e.characters,N,Ce)}function A(N){switch(N){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 G(N){return e.line=e.column=1,e.length=V(e.characters=N),e.position=0,[]}function I(N){return e.characters="",N}function q(N){return O(ae(e.position-1,B(N===91?N+2:N===40?N+1:N)))}function R(N){return I(ye(G(N)))}function de(N){for(;(e.character=W())&&e.character<33;)U();return A(N)>2||A(e.character)>3?"":" "}function ye(N){for(;U();)switch(A(e.character)){case 0:j(Ee(e.position-1),N);break;case 2:j(q(e.character),N);break;default:j(C(e.character),N)}return N}function k(N,Ce){for(;--Ce&&U()&&!(e.character<48||e.character>102||e.character>57&&e.character<65||e.character>70&&e.character<97););return ae(N,ue()+(Ce<6&&W()==32&&U()==32))}function B(N){for(;U();)switch(e.character){case N:return e.position;case 34:case 39:N!==34&&N!==39&&B(e.character);break;case 40:N===41&&B(N);break;case 92:U();break}return e.position}function L(N,Ce){for(;U()&&N+e.character!==47+10;)if(N+e.character===42+42&&W()===47)break;return"/*"+ae(Ce,e.position-1)+"*"+C(N===47?N:U())}function Ee(N){for(;!A(W());)U();return ae(N,e.position)}function Pe(N){return I(_e("",null,null,null,[""],N=G(N),0,[0],N))}function _e(N,Ce,Ae,Fe,z,Z,fe,xe,Me){for(var We=0,Be=0,Ge=fe,et=0,he=0,De=0,qe=1,tt=1,Ct=1,wt=0,Gt="",Xt=z,rt=Z,It=Fe,_t=Gt;tt;)switch(De=wt,wt=U()){case 40:if(De!=108&&_t.charCodeAt(Ge-1)==58){M(_t+=P(q(wt),"&","&\f"),"&\f")!=-1&&(Ct=-1);break}case 34:case 39:case 91:_t+=q(wt);break;case 9:case 10:case 13:case 32:_t+=de(De);break;case 92:_t+=k(ue()-1,7);continue;case 47:switch(W()){case 42:case 47:j(je(L(U(),ue()),Ce,Ae),Me);break;default:_t+="/"}break;case 123*qe:xe[We++]=V(_t)*Ct;case 125*qe:case 59:case 0:switch(wt){case 0:case 125:tt=0;case 59+Be:he>0&&V(_t)-Ge&&j(he>32?$e(_t+";",Fe,Ae,Ge-1):$e(P(_t," ","")+";",Fe,Ae,Ge-2),Me);break;case 59:_t+=";";default:if(j(It=Le(_t,Ce,Ae,We,Be,z,xe,Gt,Xt=[],rt=[],Ge),Z),wt===123)if(Be===0)_e(_t,Ce,It,It,Xt,Z,Ge,xe,rt);else switch(et){case 100:case 109:case 115:_e(N,It,It,Fe&&j(Le(N,It,It,0,0,z,xe,Gt,z,Xt=[],Ge),rt),z,rt,Ge,xe,Fe?Xt:rt);break;default:_e(_t,It,It,It,[""],rt,0,xe,rt)}}We=Be=he=0,qe=Ct=1,Gt=_t="",Ge=fe;break;case 58:Ge=1+V(_t),he=De;default:if(qe<1){if(wt==123)--qe;else if(wt==125&&qe++==0&&Q()==125)continue}switch(_t+=C(wt),wt*qe){case 38:Ct=Be>0?1:(_t+="\f",-1);break;case 44:xe[We++]=(V(_t)-1)*Ct,Ct=1;break;case 64:W()===45&&(_t+=q(U())),et=W(),Be=Ge=V(Gt=_t+=Ee(ue())),wt++;break;case 45:De===45&&V(_t)==2&&(qe=0)}}return Z}function Le(N,Ce,Ae,Fe,z,Z,fe,xe,Me,We,Be){for(var Ge=z-1,et=z===0?Z:[""],he=F(et),De=0,qe=0,tt=0;De<Fe;++De)for(var Ct=0,wt=Y(N,Ge+1,Ge=x(qe=fe[De])),Gt=N;Ct<he;++Ct)(Gt=O(qe>0?et[Ct]+" "+wt:P(wt,/&\f/g,et[Ct])))&&(Me[tt++]=Gt);return te(N,Ce,Ae,z===0?i:xe,Me,We,Be)}function je(N,Ce,Ae){return te(N,Ce,Ae,r,C(ve()),Y(N,2,-2),0)}function $e(N,Ce,Ae,Fe){return te(N,Ce,Ae,s,Y(N,0,Fe),Y(N,Fe+1,-1),Fe)}function J(N,Ce){switch(E(N,Ce)){case 5103:return o+"print-"+N+N;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+N+N;case 5349:case 4246:case 4810:case 6968:case 2756:return o+N+n+N+t+N+N;case 6828:case 4268:return o+N+t+N+N;case 6165:return o+N+t+"flex-"+N+N;case 5187:return o+N+P(N,/(\w+).+(:[^]+)/,o+"box-$1$2"+t+"flex-$1$2")+N;case 5443:return o+N+t+"flex-item-"+P(N,/flex-|-self/,"")+N;case 4675:return o+N+t+"flex-line-pack"+P(N,/align-content|flex-|-self/,"")+N;case 5548:return o+N+t+P(N,"shrink","negative")+N;case 5292:return o+N+t+P(N,"basis","preferred-size")+N;case 6060:return o+"box-"+P(N,"-grow","")+o+N+t+P(N,"grow","positive")+N;case 4554:return o+P(N,/([^-])(transform)/g,"$1"+o+"$2")+N;case 6187:return P(P(P(N,/(zoom-|grab)/,o+"$1"),/(image-set)/,o+"$1"),N,"")+N;case 5495:case 3959:return P(N,/(image-set\([^]*)/,o+"$1$`$1");case 4968:return P(P(N,/(.+:)(flex-)?(.*)/,o+"box-pack:$3"+t+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+o+N+N;case 4095:case 3583:case 4068:case 2532:return P(N,/(.+)-inline(.+)/,o+"$1$2")+N;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(N)-1-Ce>6)switch(K(N,Ce+1)){case 109:if(K(N,Ce+4)!==45)break;case 102:return P(N,/(.+:)(.+)-([^]+)/,"$1"+o+"$2-$3$1"+n+(K(N,Ce+3)==108?"$3":"$2-$3"))+N;case 115:return~M(N,"stretch")?J(P(N,"stretch","fill-available"),Ce)+N:N}break;case 4949:if(K(N,Ce+1)!==115)break;case 6444:switch(K(N,V(N)-3-(~M(N,"!important")&&10))){case 107:return P(N,":",":"+o)+N;case 101:return P(N,/(.+:)([^;!]+)(;|!.+)?/,"$1"+o+(K(N,14)===45?"inline-":"")+"box$3$1"+o+"$2$3$1"+t+"$2box$3")+N}break;case 5936:switch(K(N,Ce+11)){case 114:return o+N+t+P(N,/[svh]\w+-[tblr]{2}/,"tb")+N;case 108:return o+N+t+P(N,/[svh]\w+-[tblr]{2}/,"tb-rl")+N;case 45:return o+N+t+P(N,/[svh]\w+-[tblr]{2}/,"lr")+N}return o+N+t+N+N}return N}function ie(N,Ce){for(var Ae="",Fe=F(N),z=0;z<Fe;z++)Ae+=Ce(N[z],z,N,Ce)||"";return Ae}function pe(N,Ce,Ae,Fe){switch(N.type){case u:case s:return N.return=N.return||N.value;case r:return"";case g:return N.return=N.value+"{"+ie(N.children,Fe)+"}";case i:N.value=N.props.join(",")}return V(Ae=ie(N.children,Fe))?N.return=N.value+"{"+Ae+"}":""}function be(N){var Ce=F(N);return function(Ae,Fe,z,Z){for(var fe="",xe=0;xe<Ce;xe++)fe+=N[xe](Ae,Fe,z,Z)||"";return fe}}function Se(N){return function(Ce){Ce.root||(Ce=Ce.return)&&N(Ce)}}function ke(N,Ce,Ae,Fe){if(N.length>-1&&!N.return)switch(N.type){case s:N.return=J(N.value,N.length);break;case g:return ie([le(N,{value:P(N.value,"@","@"+o)})],Fe);case i:if(N.length)return ee(N.props,function(z){switch(T(z,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ie([le(N,{props:[P(z,/:(read-\w+)/,":"+n+"$1")]})],Fe);case"::placeholder":return ie([le(N,{props:[P(z,/:(plac\w+)/,":"+o+"input-$1")]}),le(N,{props:[P(z,/:(plac\w+)/,":"+n+"$1")]}),le(N,{props:[P(z,/:(plac\w+)/,t+"input-$1")]})],Fe)}return""})}}function Ie(N){switch(N.type){case i:N.props=N.props.map(function(Ce){return ee(R(Ce),function(Ae,Fe,z){switch(K(Ae,0)){case 12:return Y(Ae,1,V(Ae));case 0:case 40:case 43:case 62:case 126:return Ae;case 58:z[++Fe]==="global"&&(z[Fe]="",z[++Fe]="\f"+Y(z[Fe],Fe=1,-1));case 32:return Fe===1?"":Ae;default:switch(Fe){case 0:return N=Ae,F(z)>1?"":Ae;case(Fe=F(z)-1):case 2:return Fe===2?Ae+N+N:Ae+N;default:return Ae}}})})}}e.CHARSET=c,e.COMMENT=r,e.COUNTER_STYLE=v,e.DECLARATION=s,e.DOCUMENT=d,e.FONT_FACE=h,e.FONT_FEATURE_VALUES=y,e.IMPORT=u,e.KEYFRAMES=g,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=G,e.append=j,e.assign=_,e.caret=ue,e.char=ve,e.charat=K,e.combine=ee,e.comment=je,e.commenter=L,e.compile=Pe,e.copy=le,e.dealloc=I,e.declaration=$e,e.delimit=q,e.delimiter=B,e.escaping=k,e.from=C,e.hash=E,e.identifier=Ee,e.indexof=M,e.match=T,e.middleware=be,e.namespace=Ie,e.next=U,e.node=te,e.parse=_e,e.peek=W,e.prefix=J,e.prefixer=ke,e.prev=Q,e.replace=P,e.ruleset=Le,e.rulesheet=Se,e.serialize=ie,e.sizeof=F,e.slice=ae,e.stringify=pe,e.strlen=V,e.substr=Y,e.token=A,e.tokenize=R,e.tokenizer=ye,e.trim=O,e.whitespace=de,Object.defineProperty(e,"__esModule",{value:!0})})});var JP=Ye(SC=>{"use strict";Object.defineProperty(SC,"__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}};SC.default=sq});var zg=Ye((Mme,ZP)=>{"use strict";ZP.exports=JP()});var RP=Ye(_C=>{"use strict";Object.defineProperty(_C,"__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]}}_C.default=aq});var TC=Ye((Nme,eI)=>{"use strict";eI.exports=RP()});var oI=Ye(kC=>{"use strict";Object.defineProperty(kC,"__esModule",{value:!0});var lq=KP(),ro=XP(),uq=zg(),cq=TC();function tI(e){return e&&e.__esModule?e:{default:e}}var pq=tI(uq),fq=tI(cq),dq=function(t,n,o){for(var r=0,i=0;r=i,i=ro.peek(),r===38&&i===12&&(n[o]=1),!ro.token(i);)ro.next();return ro.slice(t,ro.position)},mq=function(t,n){var o=-1,r=44;do switch(ro.token(r)){case 0:r===38&&ro.peek()===12&&(n[o]=1),t[o]+=dq(ro.position-1,n,o);break;case 2:t[o]+=ro.delimit(r);break;case 4:if(r===44){t[++o]=ro.peek()===58?"&\f":"",n[o]=t[o].length;break}default:t[o]+=ro.from(r)}while(r=ro.next());return t},hq=function(t,n){return ro.dealloc(mq(ro.alloc(t),n))},nI=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&&!nI.get(o))&&!r){nI.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="")}},$g=typeof document!="undefined",yq=$g?void 0:pq.default(function(){return fq.default(function(){var e={};return function(t){return e[t]}})}),bq=[ro.prefixer],xq=function(t){var n=t.key;if($g&&n==="css"){var o=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(o,function(C){var _=C.getAttribute("data-emotion");_.indexOf(" ")!==-1&&(document.head.appendChild(C),C.setAttribute("data-s",""))})}var r=t.stylisPlugins||bq,i={},s,a=[];$g&&(s=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(C){for(var _=C.getAttribute("data-emotion").split(" "),E=1;E<_.length;E++)i[_[E]]=!0;a.push(C)}));var l,u=[gq,vq];if($g){var c,p=[ro.stringify,ro.rulesheet(function(C){c.insert(C)})],f=ro.middleware(u.concat(r,p)),d=function(_){return ro.serialize(ro.compile(_),f)};l=function(_,E,O,T){c=O,d(_?_+"{"+E.styles+"}":E.styles),T&&(x.inserted[E.name]=!0)}}else{var m=[ro.stringify],g=ro.middleware(u.concat(r,m)),h=function(_){return ro.serialize(ro.compile(_),g)},v=yq(r)(n),y=function(_,E){var O=E.name;return v[O]===void 0&&(v[O]=h(_?_+"{"+E.styles+"}":E.styles)),v[O]};l=function(_,E,O,T){var P=E.name,M=y(_,E);if(x.compat===void 0)return T&&(x.inserted[P]=!0),M;if(T)x.inserted[P]=M;else return M}}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 Hg=Ye((Vme,rI)=>{"use strict";rI.exports=oI()});var sI=Ye(Sn=>{"use strict";var tr=typeof Symbol=="function"&&Symbol.for,OC=tr?Symbol.for("react.element"):60103,AC=tr?Symbol.for("react.portal"):60106,jg=tr?Symbol.for("react.fragment"):60107,Wg=tr?Symbol.for("react.strict_mode"):60108,Gg=tr?Symbol.for("react.profiler"):60114,qg=tr?Symbol.for("react.provider"):60109,Qg=tr?Symbol.for("react.context"):60110,PC=tr?Symbol.for("react.async_mode"):60111,Kg=tr?Symbol.for("react.concurrent_mode"):60111,Yg=tr?Symbol.for("react.forward_ref"):60112,Xg=tr?Symbol.for("react.suspense"):60113,Cq=tr?Symbol.for("react.suspense_list"):60120,Jg=tr?Symbol.for("react.memo"):60115,Zg=tr?Symbol.for("react.lazy"):60116,wq=tr?Symbol.for("react.block"):60121,Eq=tr?Symbol.for("react.fundamental"):60117,Sq=tr?Symbol.for("react.responder"):60118,_q=tr?Symbol.for("react.scope"):60119;function vi(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case OC:switch(e=e.type,e){case PC:case Kg:case jg:case Gg:case Wg:case Xg:return e;default:switch(e=e&&e.$$typeof,e){case Qg:case Yg:case Zg:case Jg:case qg:return e;default:return t}}case AC:return t}}}function iI(e){return vi(e)===Kg}Sn.AsyncMode=PC;Sn.ConcurrentMode=Kg;Sn.ContextConsumer=Qg;Sn.ContextProvider=qg;Sn.Element=OC;Sn.ForwardRef=Yg;Sn.Fragment=jg;Sn.Lazy=Zg;Sn.Memo=Jg;Sn.Portal=AC;Sn.Profiler=Gg;Sn.StrictMode=Wg;Sn.Suspense=Xg;Sn.isAsyncMode=function(e){return iI(e)||vi(e)===PC};Sn.isConcurrentMode=iI;Sn.isContextConsumer=function(e){return vi(e)===Qg};Sn.isContextProvider=function(e){return vi(e)===qg};Sn.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===OC};Sn.isForwardRef=function(e){return vi(e)===Yg};Sn.isFragment=function(e){return vi(e)===jg};Sn.isLazy=function(e){return vi(e)===Zg};Sn.isMemo=function(e){return vi(e)===Jg};Sn.isPortal=function(e){return vi(e)===AC};Sn.isProfiler=function(e){return vi(e)===Gg};Sn.isStrictMode=function(e){return vi(e)===Wg};Sn.isSuspense=function(e){return vi(e)===Xg};Sn.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===jg||e===Kg||e===Gg||e===Wg||e===Xg||e===Cq||typeof e=="object"&&e!==null&&(e.$$typeof===Zg||e.$$typeof===Jg||e.$$typeof===qg||e.$$typeof===Qg||e.$$typeof===Yg||e.$$typeof===Eq||e.$$typeof===Sq||e.$$typeof===_q||e.$$typeof===wq)};Sn.typeOf=vi});var lI=Ye((Bme,aI)=>{"use strict";aI.exports=sI()});var MC=Ye((zme,mI)=>{"use strict";var IC=lI(),Tq={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},kq={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Oq={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},uI={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},DC={};DC[IC.ForwardRef]=Oq;DC[IC.Memo]=uI;function cI(e){return IC.isMemo(e)?uI:DC[e.$$typeof]||Tq}var Aq=Object.defineProperty,Pq=Object.getOwnPropertyNames,pI=Object.getOwnPropertySymbols,Iq=Object.getOwnPropertyDescriptor,Dq=Object.getPrototypeOf,fI=Object.prototype;function dI(e,t,n){if(typeof t!="string"){if(fI){var o=Dq(t);o&&o!==fI&&dI(e,o,n)}var r=Pq(t);pI&&(r=r.concat(pI(t)));for(var i=cI(e),s=cI(t),a=0;a<r.length;++a){var l=r[a];if(!kq[l]&&!(n&&n[l])&&!(s&&s[l])&&!(i&&i[l])){var u=Iq(t,l);try{Aq(e,l,u)}catch{}}}}return e}mI.exports=dI});var NC=Ye(LC=>{"use strict";Object.defineProperty(LC,"__esModule",{value:!0});var Mq=MC();function Lq(e){return e&&e.__esModule?e:{default:e}}var Nq=Lq(Mq),Fq=function(e,t){return Nq.default(e,t)};LC.default=Fq});var gI=Ye(Cd=>{"use strict";Object.defineProperty(Cd,"__esModule",{value:!0});var FC=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 hI=function(t,n,o){var r=t.key+"-"+n.name;(o===!1||FC===!1&&t.compat!==void 0)&&t.registered[r]===void 0&&(t.registered[r]=n.styles)},Uq=function(t,n,o){hI(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);!FC&&a!==void 0&&(i+=a),s=s.next}while(s!==void 0);if(!FC&&i.length!==0)return i}};Cd.getRegisteredStyles=Vq;Cd.insertStyles=Uq;Cd.registerStyles=hI});var VC=Ye((jme,vI)=>{"use strict";vI.exports=gI()});var yI=Ye(UC=>{"use strict";Object.defineProperty(UC,"__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)}UC.default=Bq});var xI=Ye((Gme,bI)=>{"use strict";bI.exports=yI()});var CI=Ye(BC=>{"use strict";Object.defineProperty(BC,"__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};BC.default=zq});var EI=Ye((Qme,wI)=>{"use strict";wI.exports=CI()});var OI=Ye(HC=>{"use strict";Object.defineProperty(HC,"__esModule",{value:!0});var $q=xI(),Hq=EI(),jq=TC();function zC(e){return e&&e.__esModule?e:{default:e}}var Wq=zC($q),Gq=zC(Hq),qq=zC(jq),Qq=/[A-Z]|^ms/g,Kq=/_EMO_([^_]+?)_([^]*?)_EMO_/g,SI=function(t){return t.charCodeAt(1)===45},_I=function(t){return t!=null&&typeof t!="boolean"},$C=qq.default(function(e){return SI(e)?e:e.replace(Qq,"-$&").toLowerCase()}),TI=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(Kq,function(o,r,i){return Bs={name:r,styles:i,next:Bs},r})}return Gq.default[t]!==1&&!SI(t)&&typeof n=="number"&&n!==0?n+"px":n};function wd(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 Bs={name:n.name,styles:n.styles,next:Bs},n.name;if(n.styles!==void 0){var o=n.next;if(o!==void 0)for(;o!==void 0;)Bs={name:o.name,styles:o.styles,next:Bs},o=o.next;var r=n.styles+";";return r}return Yq(e,t,n)}case"function":{if(e!==void 0){var i=Bs,s=n(e);return Bs=i,wd(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+=wd(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]+"}":_I(s)&&(o+=$C(i)+":"+TI(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++)_I(s[a])&&(o+=$C(i)+":"+TI(i,s[a])+";");else{var l=wd(e,t,s);switch(i){case"animation":case"animationName":{o+=$C(i)+":"+l+";";break}default:o+=i+"{"+l+"}"}}}return o}var kI=/label:\s*([^\s;\n{]+)\s*(;|$)/g,Bs,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="";Bs=void 0;var s=t[0];s==null||s.raw===void 0?(r=!1,i+=wd(o,n,s)):i+=s[0];for(var a=1;a<t.length;a++)i+=wd(o,n,t[a]),r&&(i+=s[a]);kI.lastIndex=0;for(var l="",u;(u=kI.exec(i))!==null;)l+="-"+u[1];var c=Wq.default(i)+l;return{name:c,styles:i,next:Bs}};HC.serializeStyles=Xq});var jC=Ye((Yme,AI)=>{"use strict";AI.exports=OI()});var LI=Ye(Rg=>{"use strict";Object.defineProperty(Rg,"__esModule",{value:!0});var PI=$();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 II=Jq(PI),Zq=typeof document!="undefined",DI=function(t){return t()},MI=II["useInsertionEffect"]?II["useInsertionEffect"]:!1,Rq=Zq&&MI||DI,eQ=MI||PI.useLayoutEffect;Rg.useInsertionEffectAlwaysWithSyncFallback=Rq;Rg.useInsertionEffectWithLayoutFallback=eQ});var WC=Ye((Jme,NI)=>{"use strict";NI.exports=LI()});var zI=Ye(Jr=>{"use strict";var jo=$(),tQ=Hg(),FI=Lc(),nQ=zg(),oQ=NC(),GC=VC(),rQ=jC(),iQ=WC();function VI(e){return e&&e.__esModule?e:{default:e}}var UI=VI(tQ),BI=VI(nQ),qC=typeof document!="undefined",QC={}.hasOwnProperty,Ed=jo.createContext(typeof HTMLElement!="undefined"?UI.default({key:"css"}):null),sQ=Ed.Provider,aQ=function(){return jo.useContext(Ed)};Jr.withEmotionCache=function(t){return jo.forwardRef(function(n,o){var r=jo.useContext(Ed);return t(n,r,o)})};qC||(Jr.withEmotionCache=function(t){return function(n){var o=jo.useContext(Ed);return o===null?(o=UI.default({key:"css"}),jo.createElement(Ed.Provider,{value:o},t(n,o))):t(n,o)}});var Nc=jo.createContext({}),lQ=function(){return jo.useContext(Nc)},uQ=function(t,n){if(typeof n=="function"){var o=n(t);return o}return FI({},t,n)},cQ=BI.default(function(e){return BI.default(function(t){return uQ(e,t)})}),pQ=function(t){var n=jo.useContext(Nc);return t.theme!==n&&(n=cQ(n)(t.theme)),jo.createElement(Nc.Provider,{value:n},t.children)};function fQ(e){var t=e.displayName||e.name||"Component",n=function(i,s){var a=jo.useContext(Nc);return jo.createElement(e,FI({theme:a,ref:s},i))},o=jo.forwardRef(n);return o.displayName="WithTheme("+t+")",oQ.default(o,e)}var KC="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",dQ=function(t,n){var o={};for(var r in n)QC.call(n,r)&&(o[r]=n[r]);return o[KC]=t,o},mQ=function(t){var n=t.cache,o=t.serialized,r=t.isStringTag;GC.registerStyles(n,o,r);var i=iQ.useInsertionEffectAlwaysWithSyncFallback(function(){return GC.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 jo.createElement("style",(s={},s["data-emotion"]=n.key+" "+a,s.dangerouslySetInnerHTML={__html:i},s.nonce=n.sheet.nonce,s))}return null},hQ=Jr.withEmotionCache(function(e,t,n){var o=e.css;typeof o=="string"&&t.registered[o]!==void 0&&(o=t.registered[o]);var r=e[KC],i=[o],s="";typeof e.className=="string"?s=GC.getRegisteredStyles(t.registered,i,e.className):e.className!=null&&(s=e.className+" ");var a=rQ.serializeStyles(i,void 0,jo.useContext(Nc));s+=t.key+"-"+a.name;var l={};for(var u in e)QC.call(e,u)&&u!=="css"&&u!==KC&&(l[u]=e[u]);return l.ref=n,l.className=s,jo.createElement(jo.Fragment,null,jo.createElement(mQ,{cache:t,serialized:a,isStringTag:typeof r=="string"}),jo.createElement(r,l))});Jr.CacheProvider=sQ;Jr.Emotion=hQ;Jr.ThemeContext=Nc;Jr.ThemeProvider=pQ;Jr.__unsafe_useEmotionCache=aQ;Jr.createEmotionProps=dQ;Jr.hasOwnProperty=QC;Jr.isBrowser=qC;Jr.useTheme=lQ;Jr.withTheme=fQ});var jI=Ye(zr=>{"use strict";Object.defineProperty(zr,"__esModule",{value:!0});var zs=$();Hg();var nr=zI();Lc();zg();MC();NC();var ev=VC(),YC=jC(),XC=WC(),$I=function(t,n){var o=arguments;if(n==null||!nr.hasOwnProperty.call(n,"css"))return zs.createElement.apply(void 0,o);var r=o.length,i=new Array(r);i[0]=nr.Emotion,i[1]=nr.createEmotionProps(t,n);for(var s=2;s<r;s++)i[s]=o[s];return zs.createElement.apply(null,i)},gQ=nr.withEmotionCache(function(e,t){var n=e.styles,o=YC.serializeStyles([n],void 0,zs.useContext(nr.ThemeContext));if(!nr.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:zs.createElement("style",(r={},r["data-emotion"]=t.key+"-global "+i,r.dangerouslySetInnerHTML={__html:u},r.nonce=t.sheet.nonce,r))}var c=zs.useRef();return XC.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]),XC.useInsertionEffectWithLayoutFallback(function(){var p=c.current,f=p[0],d=p[1];if(d){p[1]=!1;return}if(o.next!==void 0&&ev.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 HI(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return YC.serializeStyles(t)}var vQ=function(){var t=HI.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=ev.getRegisteredStyles(e,o,n);return o.length<2?n:r+t(o)}var xQ=function(t){var n=t.cache,o=t.serializedArr,r=XC.useInsertionEffectAlwaysWithSyncFallback(function(){for(var s="",a=0;a<o.length;a++){var l=ev.insertStyles(n,o[a],!1);!nr.isBrowser&&l!==void 0&&(s+=l)}if(!nr.isBrowser)return s});if(!nr.isBrowser&&r.length!==0){var i;return zs.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=nr.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=YC.serializeStyles(c,t.registered);return o.push(f),ev.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:zs.useContext(nr.ThemeContext)},a=e.children(s);return n=!0,zs.createElement(zs.Fragment,null,zs.createElement(xQ,{cache:t,serializedArr:o}),a)});zr.CacheProvider=nr.CacheProvider;zr.ThemeContext=nr.ThemeContext;zr.ThemeProvider=nr.ThemeProvider;zr.__unsafe_useEmotionCache=nr.__unsafe_useEmotionCache;zr.useTheme=nr.useTheme;Object.defineProperty(zr,"withEmotionCache",{enumerable:!0,get:function(){return nr.withEmotionCache}});zr.withTheme=nr.withTheme;zr.ClassNames=CQ;zr.Global=gQ;zr.createElement=$I;zr.css=HI;zr.jsx=$I;zr.keyframes=vQ});var tv=Ye((ehe,WI)=>{"use strict";WI.exports=jI()});var JC=Ye((the,Sd)=>{function wQ(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}Sd.exports=wQ,Sd.exports.__esModule=!0,Sd.exports.default=Sd.exports});var qI=Ye((nv,GI)=>{(function(e,t){typeof nv=="object"&&typeof GI!="undefined"?t(nv):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis!="undefined"?globalThis:e||self,t(e.FloatingUICore={}))})(nv,function(e){"use strict";let t=["top","right","bottom","left"],n=["start","end"],o=t.reduce((I,q)=>I.concat(q,q+"-"+n[0],q+"-"+n[1]),[]),r=Math.min,i=Math.max,s={left:"right",right:"left",bottom:"top",top:"bottom"},a={start:"end",end:"start"};function l(I,q,R){return i(I,r(q,R))}function u(I,q){return typeof I=="function"?I(q):I}function c(I){return I.split("-")[0]}function p(I){return I.split("-")[1]}function f(I){return I==="x"?"y":"x"}function d(I){return I==="y"?"height":"width"}function m(I){return["top","bottom"].includes(c(I))?"y":"x"}function g(I){return f(m(I))}function h(I,q,R){R===void 0&&(R=!1);let de=p(I),ye=g(I),k=d(ye),B=ye==="x"?de===(R?"end":"start")?"right":"left":de==="start"?"bottom":"top";return q.reference[k]>q.floating[k]&&(B=_(B)),[B,_(B)]}function v(I){let q=_(I);return[y(I),q,y(q)]}function y(I){return I.replace(/start|end/g,q=>a[q])}function x(I,q,R){let de=["left","right"],ye=["right","left"],k=["top","bottom"],B=["bottom","top"];switch(I){case"top":case"bottom":return R?q?ye:de:q?de:ye;case"left":case"right":return q?k:B;default:return[]}}function C(I,q,R,de){let ye=p(I),k=x(c(I),R==="start",de);return ye&&(k=k.map(B=>B+"-"+ye),q&&(k=k.concat(k.map(y)))),k}function _(I){return I.replace(/left|right|bottom|top/g,q=>s[q])}function E(I){return{top:0,right:0,bottom:0,left:0,...I}}function O(I){return typeof I!="number"?E(I):{top:I,right:I,bottom:I,left:I}}function T(I){let{x:q,y:R,width:de,height:ye}=I;return{width:de,height:ye,top:R,left:q,right:q+de,bottom:R+ye,x:q,y:R}}function P(I,q,R){let{reference:de,floating:ye}=I,k=m(q),B=g(q),L=d(B),Ee=c(q),Pe=k==="y",_e=de.x+de.width/2-ye.width/2,Le=de.y+de.height/2-ye.height/2,je=de[L]/2-ye[L]/2,$e;switch(Ee){case"top":$e={x:_e,y:de.y-ye.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-ye.width,y:Le};break;default:$e={x:de.x,y:de.y}}switch(p(q)){case"start":$e[B]-=je*(R&&Pe?-1:1);break;case"end":$e[B]+=je*(R&&Pe?-1:1);break}return $e}let M=async(I,q,R)=>{let{placement:de="bottom",strategy:ye="absolute",middleware:k=[],platform:B}=R,L=k.filter(Boolean),Ee=await(B.isRTL==null?void 0:B.isRTL(q)),Pe=await B.getElementRects({reference:I,floating:q,strategy:ye}),{x:_e,y:Le}=P(Pe,de,Ee),je=de,$e={},J=0;for(let ie=0;ie<L.length;ie++){let{name:pe,fn:be}=L[ie],{x:Se,y:ke,data:Ie,reset:N}=await be({x:_e,y:Le,initialPlacement:de,placement:je,strategy:ye,middlewareData:$e,rects:Pe,platform:B,elements:{reference:I,floating:q}});_e=Se??_e,Le=ke??Le,$e={...$e,[pe]:{...$e[pe],...Ie}},N&&J<=50&&(J++,typeof N=="object"&&(N.placement&&(je=N.placement),N.rects&&(Pe=N.rects===!0?await B.getElementRects({reference:I,floating:q,strategy:ye}):N.rects),{x:_e,y:Le}=P(Pe,je,Ee)),ie=-1)}return{x:_e,y:Le,placement:je,strategy:ye,middlewareData:$e}};async function K(I,q){var R;q===void 0&&(q={});let{x:de,y:ye,platform:k,rects:B,elements:L,strategy:Ee}=I,{boundary:Pe="clippingAncestors",rootBoundary:_e="viewport",elementContext:Le="floating",altBoundary:je=!1,padding:$e=0}=u(q,I),J=O($e),pe=L[je?Le==="floating"?"reference":"floating":Le],be=T(await k.getClippingRect({element:((R=await(k.isElement==null?void 0:k.isElement(pe)))!=null?R:!0)?pe:pe.contextElement||await(k.getDocumentElement==null?void 0:k.getDocumentElement(L.floating)),boundary:Pe,rootBoundary:_e,strategy:Ee})),Se=Le==="floating"?{x:de,y:ye,width:B.floating.width,height:B.floating.height}:B.reference,ke=await(k.getOffsetParent==null?void 0:k.getOffsetParent(L.floating)),Ie=await(k.isElement==null?void 0:k.isElement(ke))?await(k.getScale==null?void 0:k.getScale(ke))||{x:1,y:1}:{x:1,y:1},N=T(k.convertOffsetParentRelativeRectToViewportRelativeRect?await k.convertOffsetParentRelativeRectToViewportRelativeRect({elements:L,rect:Se,offsetParent:ke,strategy:Ee}):Se);return{top:(be.top-N.top+J.top)/Ie.y,bottom:(N.bottom-be.bottom+J.bottom)/Ie.y,left:(be.left-N.left+J.left)/Ie.x,right:(N.right-be.right+J.right)/Ie.x}}let Y=I=>({name:"arrow",options:I,async fn(q){let{x:R,y:de,placement:ye,rects:k,platform:B,elements:L,middlewareData:Ee}=q,{element:Pe,padding:_e=0}=u(I,q)||{};if(Pe==null)return{};let Le=O(_e),je={x:R,y:de},$e=g(ye),J=d($e),ie=await B.getDimensions(Pe),pe=$e==="y",be=pe?"top":"left",Se=pe?"bottom":"right",ke=pe?"clientHeight":"clientWidth",Ie=k.reference[J]+k.reference[$e]-je[$e]-k.floating[J],N=je[$e]-k.reference[$e],Ce=await(B.getOffsetParent==null?void 0:B.getOffsetParent(Pe)),Ae=Ce?Ce[ke]:0;(!Ae||!await(B.isElement==null?void 0:B.isElement(Ce)))&&(Ae=L.floating[ke]||k.floating[J]);let Fe=Ie/2-N/2,z=Ae/2-ie[J]/2-1,Z=r(Le[be],z),fe=r(Le[Se],z),xe=Z,Me=Ae-ie[J]-fe,We=Ae/2-ie[J]/2+Fe,Be=l(xe,We,Me),Ge=!Ee.arrow&&p(ye)!=null&&We!==Be&&k.reference[J]/2-(We<xe?Z:fe)-ie[J]/2<0,et=Ge?We<xe?We-xe:We-Me:0;return{[$e]:je[$e]+et,data:{[$e]:Be,centerOffset:We-Be-et,...Ge&&{alignmentOffset:et}},reset:Ge}}});function V(I,q,R){return(I?[...R.filter(ye=>p(ye)===I),...R.filter(ye=>p(ye)!==I)]:R.filter(ye=>c(ye)===ye)).filter(ye=>I?p(ye)===I||(q?y(ye)!==ye:!1):!0)}let F=function(I){return I===void 0&&(I={}),{name:"autoPlacement",options:I,async fn(q){var R,de,ye;let{rects:k,middlewareData:B,placement:L,platform:Ee,elements:Pe}=q,{crossAxis:_e=!1,alignment:Le,allowedPlacements:je=o,autoAlignment:$e=!0,...J}=u(I,q),ie=Le!==void 0||je===o?V(Le||null,$e,je):je,pe=await K(q,J),be=((R=B.autoPlacement)==null?void 0:R.index)||0,Se=ie[be];if(Se==null)return{};let ke=h(Se,k,await(Ee.isRTL==null?void 0:Ee.isRTL(Pe.floating)));if(L!==Se)return{reset:{placement:ie[0]}};let Ie=[pe[c(Se)],pe[ke[0]],pe[ke[1]]],N=[...((de=B.autoPlacement)==null?void 0:de.overflows)||[],{placement:Se,overflows:Ie}],Ce=ie[be+1];if(Ce)return{data:{index:be+1,overflows:N},reset:{placement:Ce}};let Ae=N.map(Z=>{let fe=p(Z.placement);return[Z.placement,fe&&_e?Z.overflows.slice(0,2).reduce((xe,Me)=>xe+Me,0):Z.overflows[0],Z.overflows]}).sort((Z,fe)=>Z[1]-fe[1]),z=((ye=Ae.filter(Z=>Z[2].slice(0,p(Z[0])?2:3).every(fe=>fe<=0))[0])==null?void 0:ye[0])||Ae[0][0];return z!==L?{data:{index:be+1,overflows:N},reset:{placement:z}}:{}}}},j=function(I){return I===void 0&&(I={}),{name:"flip",options:I,async fn(q){var R,de;let{placement:ye,middlewareData:k,rects:B,initialPlacement:L,platform:Ee,elements:Pe}=q,{mainAxis:_e=!0,crossAxis:Le=!0,fallbackPlacements:je,fallbackStrategy:$e="bestFit",fallbackAxisSideDirection:J="none",flipAlignment:ie=!0,...pe}=u(I,q);if((R=k.arrow)!=null&&R.alignmentOffset)return{};let be=c(ye),Se=m(L),ke=c(L)===L,Ie=await(Ee.isRTL==null?void 0:Ee.isRTL(Pe.floating)),N=je||(ke||!ie?[_(L)]:v(L)),Ce=J!=="none";!je&&Ce&&N.push(...C(L,ie,J,Ie));let Ae=[L,...N],Fe=await K(q,pe),z=[],Z=((de=k.flip)==null?void 0:de.overflows)||[];if(_e&&z.push(Fe[be]),Le){let We=h(ye,B,Ie);z.push(Fe[We[0]],Fe[We[1]])}if(Z=[...Z,{placement:ye,overflows:z}],!z.every(We=>We<=0)){var fe,xe;let We=(((fe=k.flip)==null?void 0:fe.index)||0)+1,Be=Ae[We];if(Be)return{data:{index:We,overflows:Z},reset:{placement:Be}};let Ge=(xe=Z.filter(et=>et.overflows[0]<=0).sort((et,he)=>et.overflows[1]-he.overflows[1])[0])==null?void 0:xe.placement;if(!Ge)switch($e){case"bestFit":{var Me;let et=(Me=Z.filter(he=>{if(Ce){let De=m(he.placement);return De===Se||De==="y"}return!0}).map(he=>[he.placement,he.overflows.filter(De=>De>0).reduce((De,qe)=>De+qe,0)]).sort((he,De)=>he[1]-De[1])[0])==null?void 0:Me[0];et&&(Ge=et);break}case"initialPlacement":Ge=L;break}if(ye!==Ge)return{reset:{placement:Ge}}}return{}}}};function ee(I,q){return{top:I.top-q.height,right:I.right-q.width,bottom:I.bottom-q.height,left:I.left-q.width}}function te(I){return t.some(q=>I[q]>=0)}let le=function(I){return I===void 0&&(I={}),{name:"hide",options:I,async fn(q){let{rects:R}=q,{strategy:de="referenceHidden",...ye}=u(I,q);switch(de){case"referenceHidden":{let k=await K(q,{...ye,elementContext:"reference"}),B=ee(k,R.reference);return{data:{referenceHiddenOffsets:B,referenceHidden:te(B)}}}case"escaped":{let k=await K(q,{...ye,altBoundary:!0}),B=ee(k,R.floating);return{data:{escapedOffsets:B,escaped:te(B)}}}default:return{}}}}};function ve(I){let q=r(...I.map(k=>k.left)),R=r(...I.map(k=>k.top)),de=i(...I.map(k=>k.right)),ye=i(...I.map(k=>k.bottom));return{x:q,y:R,width:de-q,height:ye-R}}function Q(I){let q=I.slice().sort((ye,k)=>ye.y-k.y),R=[],de=null;for(let ye=0;ye<q.length;ye++){let k=q[ye];!de||k.y-de.y>de.height/2?R.push([k]):R[R.length-1].push(k),de=k}return R.map(ye=>T(ve(ye)))}let U=function(I){return I===void 0&&(I={}),{name:"inline",options:I,async fn(q){let{placement:R,elements:de,rects:ye,platform:k,strategy:B}=q,{padding:L=2,x:Ee,y:Pe}=u(I,q),_e=Array.from(await(k.getClientRects==null?void 0:k.getClientRects(de.reference))||[]),Le=Q(_e),je=T(ve(_e)),$e=O(L);function J(){if(Le.length===2&&Le[0].left>Le[1].right&&Ee!=null&&Pe!=null)return Le.find(pe=>Ee>pe.left-$e.left&&Ee<pe.right+$e.right&&Pe>pe.top-$e.top&&Pe<pe.bottom+$e.bottom)||je;if(Le.length>=2){if(m(R)==="y"){let Z=Le[0],fe=Le[Le.length-1],xe=c(R)==="top",Me=Z.top,We=fe.bottom,Be=xe?Z.left:fe.left,Ge=xe?Z.right:fe.right,et=Ge-Be,he=We-Me;return{top:Me,bottom:We,left:Be,right:Ge,width:et,height:he,x:Be,y:Me}}let pe=c(R)==="left",be=i(...Le.map(Z=>Z.right)),Se=r(...Le.map(Z=>Z.left)),ke=Le.filter(Z=>pe?Z.left===Se:Z.right===be),Ie=ke[0].top,N=ke[ke.length-1].bottom,Ce=Se,Ae=be,Fe=Ae-Ce,z=N-Ie;return{top:Ie,bottom:N,left:Ce,right:Ae,width:Fe,height:z,x:Ce,y:Ie}}return je}let ie=await k.getElementRects({reference:{getBoundingClientRect:J},floating:de.floating,strategy:B});return ye.reference.x!==ie.reference.x||ye.reference.y!==ie.reference.y||ye.reference.width!==ie.reference.width||ye.reference.height!==ie.reference.height?{reset:{rects:ie}}:{}}}};async function W(I,q){let{placement:R,platform:de,elements:ye}=I,k=await(de.isRTL==null?void 0:de.isRTL(ye.floating)),B=c(R),L=p(R),Ee=m(R)==="y",Pe=["left","top"].includes(B)?-1:1,_e=k&&Ee?-1:1,Le=u(q,I),{mainAxis:je,crossAxis:$e,alignmentAxis:J}=typeof Le=="number"?{mainAxis:Le,crossAxis:0,alignmentAxis:null}:{mainAxis:Le.mainAxis||0,crossAxis:Le.crossAxis||0,alignmentAxis:Le.alignmentAxis};return L&&typeof J=="number"&&($e=L==="end"?J*-1:J),Ee?{x:$e*_e,y:je*Pe}:{x:je*Pe,y:$e*_e}}let ue=function(I){return I===void 0&&(I=0),{name:"offset",options:I,async fn(q){var R,de;let{x:ye,y:k,placement:B,middlewareData:L}=q,Ee=await W(q,I);return B===((R=L.offset)==null?void 0:R.placement)&&(de=L.arrow)!=null&&de.alignmentOffset?{}:{x:ye+Ee.x,y:k+Ee.y,data:{...Ee,placement:B}}}}},ae=function(I){return I===void 0&&(I={}),{name:"shift",options:I,async fn(q){let{x:R,y:de,placement:ye}=q,{mainAxis:k=!0,crossAxis:B=!1,limiter:L={fn:pe=>{let{x:be,y:Se}=pe;return{x:be,y:Se}}},...Ee}=u(I,q),Pe={x:R,y:de},_e=await K(q,Ee),Le=m(c(ye)),je=f(Le),$e=Pe[je],J=Pe[Le];if(k){let pe=je==="y"?"top":"left",be=je==="y"?"bottom":"right",Se=$e+_e[pe],ke=$e-_e[be];$e=l(Se,$e,ke)}if(B){let pe=Le==="y"?"top":"left",be=Le==="y"?"bottom":"right",Se=J+_e[pe],ke=J-_e[be];J=l(Se,J,ke)}let ie=L.fn({...q,[je]:$e,[Le]:J});return{...ie,data:{x:ie.x-R,y:ie.y-de,enabled:{[je]:k,[Le]:B}}}}}},A=function(I){return I===void 0&&(I={}),{options:I,fn(q){let{x:R,y:de,placement:ye,rects:k,middlewareData:B}=q,{offset:L=0,mainAxis:Ee=!0,crossAxis:Pe=!0}=u(I,q),_e={x:R,y:de},Le=m(ye),je=f(Le),$e=_e[je],J=_e[Le],ie=u(L,q),pe=typeof ie=="number"?{mainAxis:ie,crossAxis:0}:{mainAxis:0,crossAxis:0,...ie};if(Ee){let ke=je==="y"?"height":"width",Ie=k.reference[je]-k.floating[ke]+pe.mainAxis,N=k.reference[je]+k.reference[ke]-pe.mainAxis;$e<Ie?$e=Ie:$e>N&&($e=N)}if(Pe){var be,Se;let ke=je==="y"?"width":"height",Ie=["top","left"].includes(c(ye)),N=k.reference[Le]-k.floating[ke]+(Ie&&((be=B.offset)==null?void 0:be[Le])||0)+(Ie?0:pe.crossAxis),Ce=k.reference[Le]+k.reference[ke]+(Ie?0:((Se=B.offset)==null?void 0:Se[Le])||0)-(Ie?pe.crossAxis:0);J<N?J=N:J>Ce&&(J=Ce)}return{[je]:$e,[Le]:J}}}},G=function(I){return I===void 0&&(I={}),{name:"size",options:I,async fn(q){var R,de;let{placement:ye,rects:k,platform:B,elements:L}=q,{apply:Ee=()=>{},...Pe}=u(I,q),_e=await K(q,Pe),Le=c(ye),je=p(ye),$e=m(ye)==="y",{width:J,height:ie}=k.floating,pe,be;Le==="top"||Le==="bottom"?(pe=Le,be=je===(await(B.isRTL==null?void 0:B.isRTL(L.floating))?"start":"end")?"left":"right"):(be=Le,pe=je==="end"?"top":"bottom");let Se=ie-_e.top-_e.bottom,ke=J-_e.left-_e.right,Ie=r(ie-_e[pe],Se),N=r(J-_e[be],ke),Ce=!q.middlewareData.shift,Ae=Ie,Fe=N;if((R=q.middlewareData.shift)!=null&&R.enabled.x&&(Fe=ke),(de=q.middlewareData.shift)!=null&&de.enabled.y&&(Ae=Se),Ce&&!je){let Z=i(_e.left,0),fe=i(_e.right,0),xe=i(_e.top,0),Me=i(_e.bottom,0);$e?Fe=J-2*(Z!==0||fe!==0?Z+fe:i(_e.left,_e.right)):Ae=ie-2*(xe!==0||Me!==0?xe+Me:i(_e.top,_e.bottom))}await Ee({...q,availableWidth:Fe,availableHeight:Ae});let z=await B.getDimensions(L.floating);return J!==z.width||ie!==z.height?{reset:{rects:!0}}:{}}}};e.arrow=Y,e.autoPlacement=F,e.computePosition=M,e.detectOverflow=K,e.flip=j,e.hide=le,e.inline=U,e.limitShift=A,e.offset=ue,e.rectToClientRect=T,e.shift=ae,e.size=G})});var ZC=Ye((ov,QI)=>{(function(e,t){typeof ov=="object"&&typeof QI!="undefined"?t(ov,qI()):typeof define=="function"&&define.amd?define(["exports","@floating-ui/core"],t):(e=typeof globalThis!="undefined"?globalThis:e||self,t(e.FloatingUIDOM={},e.FloatingUICore))})(ov,function(e,t){"use strict";let n=Math.min,o=Math.max,r=Math.round,i=Math.floor,s=z=>({x:z,y:z});function a(){return typeof window!="undefined"}function l(z){return p(z)?(z.nodeName||"").toLowerCase():"#document"}function u(z){var Z;return(z==null||(Z=z.ownerDocument)==null?void 0:Z.defaultView)||window}function c(z){var Z;return(Z=(p(z)?z.ownerDocument:z.document)||window.document)==null?void 0:Z.documentElement}function p(z){return a()?z instanceof Node||z instanceof u(z).Node:!1}function f(z){return a()?z instanceof Element||z instanceof u(z).Element:!1}function d(z){return a()?z instanceof HTMLElement||z instanceof u(z).HTMLElement:!1}function m(z){return!a()||typeof ShadowRoot=="undefined"?!1:z instanceof ShadowRoot||z instanceof u(z).ShadowRoot}function g(z){let{overflow:Z,overflowX:fe,overflowY:xe,display:Me}=E(z);return/auto|scroll|overlay|hidden|clip/.test(Z+xe+fe)&&!["inline","contents"].includes(Me)}function h(z){return["table","td","th"].includes(l(z))}function v(z){return[":popover-open",":modal"].some(Z=>{try{return z.matches(Z)}catch{return!1}})}function y(z){let Z=C(),fe=f(z)?E(z):z;return["transform","translate","scale","rotate","perspective"].some(xe=>fe[xe]?fe[xe]!=="none":!1)||(fe.containerType?fe.containerType!=="normal":!1)||!Z&&(fe.backdropFilter?fe.backdropFilter!=="none":!1)||!Z&&(fe.filter?fe.filter!=="none":!1)||["transform","translate","scale","rotate","perspective","filter"].some(xe=>(fe.willChange||"").includes(xe))||["paint","layout","strict","content"].some(xe=>(fe.contain||"").includes(xe))}function x(z){let Z=T(z);for(;d(Z)&&!_(Z);){if(y(Z))return Z;if(v(Z))return null;Z=T(Z)}return null}function C(){return typeof CSS=="undefined"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function _(z){return["html","body","#document"].includes(l(z))}function E(z){return u(z).getComputedStyle(z)}function O(z){return f(z)?{scrollLeft:z.scrollLeft,scrollTop:z.scrollTop}:{scrollLeft:z.scrollX,scrollTop:z.scrollY}}function T(z){if(l(z)==="html")return z;let Z=z.assignedSlot||z.parentNode||m(z)&&z.host||c(z);return m(Z)?Z.host:Z}function P(z){let Z=T(z);return _(Z)?z.ownerDocument?z.ownerDocument.body:z.body:d(Z)&&g(Z)?Z:P(Z)}function M(z,Z,fe){var xe;Z===void 0&&(Z=[]),fe===void 0&&(fe=!0);let Me=P(z),We=Me===((xe=z.ownerDocument)==null?void 0:xe.body),Be=u(Me);if(We){let Ge=K(Be);return Z.concat(Be,Be.visualViewport||[],g(Me)?Me:[],Ge&&fe?M(Ge):[])}return Z.concat(Me,M(Me,[],fe))}function K(z){return z.parent&&Object.getPrototypeOf(z.parent)?z.frameElement:null}function Y(z){let Z=E(z),fe=parseFloat(Z.width)||0,xe=parseFloat(Z.height)||0,Me=d(z),We=Me?z.offsetWidth:fe,Be=Me?z.offsetHeight:xe,Ge=r(fe)!==We||r(xe)!==Be;return Ge&&(fe=We,xe=Be),{width:fe,height:xe,$:Ge}}function V(z){return f(z)?z:z.contextElement}function F(z){let Z=V(z);if(!d(Z))return s(1);let fe=Z.getBoundingClientRect(),{width:xe,height:Me,$:We}=Y(Z),Be=(We?r(fe.width):fe.width)/xe,Ge=(We?r(fe.height):fe.height)/Me;return(!Be||!Number.isFinite(Be))&&(Be=1),(!Ge||!Number.isFinite(Ge))&&(Ge=1),{x:Be,y:Ge}}let j=s(0);function ee(z){let Z=u(z);return!C()||!Z.visualViewport?j:{x:Z.visualViewport.offsetLeft,y:Z.visualViewport.offsetTop}}function te(z,Z,fe){return Z===void 0&&(Z=!1),!fe||Z&&fe!==u(z)?!1:Z}function le(z,Z,fe,xe){Z===void 0&&(Z=!1),fe===void 0&&(fe=!1);let Me=z.getBoundingClientRect(),We=V(z),Be=s(1);Z&&(xe?f(xe)&&(Be=F(xe)):Be=F(z));let Ge=te(We,fe,xe)?ee(We):s(0),et=(Me.left+Ge.x)/Be.x,he=(Me.top+Ge.y)/Be.y,De=Me.width/Be.x,qe=Me.height/Be.y;if(We){let tt=u(We),Ct=xe&&f(xe)?u(xe):xe,wt=tt,Gt=K(wt);for(;Gt&&xe&&Ct!==wt;){let Xt=F(Gt),rt=Gt.getBoundingClientRect(),It=E(Gt),_t=rt.left+(Gt.clientLeft+parseFloat(It.paddingLeft))*Xt.x,Bo=rt.top+(Gt.clientTop+parseFloat(It.paddingTop))*Xt.y;et*=Xt.x,he*=Xt.y,De*=Xt.x,qe*=Xt.y,et+=_t,he+=Bo,wt=u(Gt),Gt=K(wt)}}return t.rectToClientRect({width:De,height:qe,x:et,y:he})}function ve(z,Z){let fe=O(z).scrollLeft;return Z?Z.left+fe:le(c(z)).left+fe}function Q(z,Z,fe){fe===void 0&&(fe=!1);let xe=z.getBoundingClientRect(),Me=xe.left+Z.scrollLeft-(fe?0:ve(z,xe)),We=xe.top+Z.scrollTop;return{x:Me,y:We}}function U(z){let{elements:Z,rect:fe,offsetParent:xe,strategy:Me}=z,We=Me==="fixed",Be=c(xe),Ge=Z?v(Z.floating):!1;if(xe===Be||Ge&&We)return fe;let et={scrollLeft:0,scrollTop:0},he=s(1),De=s(0),qe=d(xe);if((qe||!qe&&!We)&&((l(xe)!=="body"||g(Be))&&(et=O(xe)),d(xe))){let Ct=le(xe);he=F(xe),De.x=Ct.x+xe.clientLeft,De.y=Ct.y+xe.clientTop}let tt=Be&&!qe&&!We?Q(Be,et,!0):s(0);return{width:fe.width*he.x,height:fe.height*he.y,x:fe.x*he.x-et.scrollLeft*he.x+De.x+tt.x,y:fe.y*he.y-et.scrollTop*he.y+De.y+tt.y}}function W(z){return Array.from(z.getClientRects())}function ue(z){let Z=c(z),fe=O(z),xe=z.ownerDocument.body,Me=o(Z.scrollWidth,Z.clientWidth,xe.scrollWidth,xe.clientWidth),We=o(Z.scrollHeight,Z.clientHeight,xe.scrollHeight,xe.clientHeight),Be=-fe.scrollLeft+ve(z),Ge=-fe.scrollTop;return E(xe).direction==="rtl"&&(Be+=o(Z.clientWidth,xe.clientWidth)-Me),{width:Me,height:We,x:Be,y:Ge}}function ae(z,Z){let fe=u(z),xe=c(z),Me=fe.visualViewport,We=xe.clientWidth,Be=xe.clientHeight,Ge=0,et=0;if(Me){We=Me.width,Be=Me.height;let he=C();(!he||he&&Z==="fixed")&&(Ge=Me.offsetLeft,et=Me.offsetTop)}return{width:We,height:Be,x:Ge,y:et}}function A(z,Z){let fe=le(z,!0,Z==="fixed"),xe=fe.top+z.clientTop,Me=fe.left+z.clientLeft,We=d(z)?F(z):s(1),Be=z.clientWidth*We.x,Ge=z.clientHeight*We.y,et=Me*We.x,he=xe*We.y;return{width:Be,height:Ge,x:et,y:he}}function G(z,Z,fe){let xe;if(Z==="viewport")xe=ae(z,fe);else if(Z==="document")xe=ue(c(z));else if(f(Z))xe=A(Z,fe);else{let Me=ee(z);xe={x:Z.x-Me.x,y:Z.y-Me.y,width:Z.width,height:Z.height}}return t.rectToClientRect(xe)}function I(z,Z){let fe=T(z);return fe===Z||!f(fe)||_(fe)?!1:E(fe).position==="fixed"||I(fe,Z)}function q(z,Z){let fe=Z.get(z);if(fe)return fe;let xe=M(z,[],!1).filter(Ge=>f(Ge)&&l(Ge)!=="body"),Me=null,We=E(z).position==="fixed",Be=We?T(z):z;for(;f(Be)&&!_(Be);){let Ge=E(Be),et=y(Be);!et&&Ge.position==="fixed"&&(Me=null),(We?!et&&!Me:!et&&Ge.position==="static"&&!!Me&&["absolute","fixed"].includes(Me.position)||g(Be)&&!et&&I(z,Be))?xe=xe.filter(De=>De!==Be):Me=Ge,Be=T(Be)}return Z.set(z,xe),xe}function R(z){let{element:Z,boundary:fe,rootBoundary:xe,strategy:Me}=z,Be=[...fe==="clippingAncestors"?v(Z)?[]:q(Z,this._c):[].concat(fe),xe],Ge=Be[0],et=Be.reduce((he,De)=>{let qe=G(Z,De,Me);return he.top=o(qe.top,he.top),he.right=n(qe.right,he.right),he.bottom=n(qe.bottom,he.bottom),he.left=o(qe.left,he.left),he},G(Z,Ge,Me));return{width:et.right-et.left,height:et.bottom-et.top,x:et.left,y:et.top}}function de(z){let{width:Z,height:fe}=Y(z);return{width:Z,height:fe}}function ye(z,Z,fe){let xe=d(Z),Me=c(Z),We=fe==="fixed",Be=le(z,!0,We,Z),Ge={scrollLeft:0,scrollTop:0},et=s(0);if(xe||!xe&&!We)if((l(Z)!=="body"||g(Me))&&(Ge=O(Z)),xe){let tt=le(Z,!0,We,Z);et.x=tt.x+Z.clientLeft,et.y=tt.y+Z.clientTop}else Me&&(et.x=ve(Me));let he=Me&&!xe&&!We?Q(Me,Ge):s(0),De=Be.left+Ge.scrollLeft-et.x-he.x,qe=Be.top+Ge.scrollTop-et.y-he.y;return{x:De,y:qe,width:Be.width,height:Be.height}}function k(z){return E(z).position==="static"}function B(z,Z){if(!d(z)||E(z).position==="fixed")return null;if(Z)return Z(z);let fe=z.offsetParent;return c(z)===fe&&(fe=fe.ownerDocument.body),fe}function L(z,Z){let fe=u(z);if(v(z))return fe;if(!d(z)){let Me=T(z);for(;Me&&!_(Me);){if(f(Me)&&!k(Me))return Me;Me=T(Me)}return fe}let xe=B(z,Z);for(;xe&&h(xe)&&k(xe);)xe=B(xe,Z);return xe&&_(xe)&&k(xe)&&!y(xe)?fe:xe||x(z)||fe}let Ee=async function(z){let Z=this.getOffsetParent||L,xe=await this.getDimensions(z.floating);return{reference:ye(z.reference,await Z(z.floating),z.strategy),floating:{x:0,y:0,width:xe.width,height:xe.height}}};function Pe(z){return E(z).direction==="rtl"}let _e={convertOffsetParentRelativeRectToViewportRelativeRect:U,getDocumentElement:c,getClippingRect:R,getOffsetParent:L,getElementRects:Ee,getClientRects:W,getDimensions:de,getScale:F,isElement:f,isRTL:Pe};function Le(z,Z){return z.x===Z.x&&z.y===Z.y&&z.width===Z.width&&z.height===Z.height}function je(z,Z){let fe=null,xe,Me=c(z);function We(){var Ge;clearTimeout(xe),(Ge=fe)==null||Ge.disconnect(),fe=null}function Be(Ge,et){Ge===void 0&&(Ge=!1),et===void 0&&(et=1),We();let he=z.getBoundingClientRect(),{left:De,top:qe,width:tt,height:Ct}=he;if(Ge||Z(),!tt||!Ct)return;let wt=i(qe),Gt=i(Me.clientWidth-(De+tt)),Xt=i(Me.clientHeight-(qe+Ct)),rt=i(De),_t={rootMargin:-wt+"px "+-Gt+"px "+-Xt+"px "+-rt+"px",threshold:o(0,n(1,et))||1},Bo=!0;function zo(Zs){let re=Zs[0].intersectionRatio;if(re!==et){if(!Bo)return Be();re?Be(!1,re):xe=setTimeout(()=>{Be(!1,1e-7)},1e3)}re===1&&!Le(he,z.getBoundingClientRect())&&Be(),Bo=!1}try{fe=new IntersectionObserver(zo,{..._t,root:Me.ownerDocument})}catch{fe=new IntersectionObserver(zo,_t)}fe.observe(z)}return Be(!0),We}function $e(z,Z,fe,xe){xe===void 0&&(xe={});let{ancestorScroll:Me=!0,ancestorResize:We=!0,elementResize:Be=typeof ResizeObserver=="function",layoutShift:Ge=typeof IntersectionObserver=="function",animationFrame:et=!1}=xe,he=V(z),De=Me||We?[...he?M(he):[],...M(Z)]:[];De.forEach(rt=>{Me&&rt.addEventListener("scroll",fe,{passive:!0}),We&&rt.addEventListener("resize",fe)});let qe=he&&Ge?je(he,fe):null,tt=-1,Ct=null;Be&&(Ct=new ResizeObserver(rt=>{let[It]=rt;It&&It.target===he&&Ct&&(Ct.unobserve(Z),cancelAnimationFrame(tt),tt=requestAnimationFrame(()=>{var _t;(_t=Ct)==null||_t.observe(Z)})),fe()}),he&&!et&&Ct.observe(he),Ct.observe(Z));let wt,Gt=et?le(z):null;et&&Xt();function Xt(){let rt=le(z);Gt&&!Le(Gt,rt)&&fe(),Gt=rt,wt=requestAnimationFrame(Xt)}return fe(),()=>{var rt;De.forEach(It=>{Me&&It.removeEventListener("scroll",fe),We&&It.removeEventListener("resize",fe)}),qe==null||qe(),(rt=Ct)==null||rt.disconnect(),Ct=null,et&&cancelAnimationFrame(wt)}}let J=t.detectOverflow,ie=t.offset,pe=t.autoPlacement,be=t.shift,Se=t.flip,ke=t.size,Ie=t.hide,N=t.arrow,Ce=t.inline,Ae=t.limitShift,Fe=(z,Z,fe)=>{let xe=new Map,Me={platform:_e,...fe},We={...Me.platform,_c:xe};return t.computePosition(z,Z,{...Me,platform:We})};e.arrow=N,e.autoPlacement=pe,e.autoUpdate=$e,e.computePosition=Fe,e.detectOverflow=J,e.flip=Se,e.getOverflowAncestors=M,e.hide=Ie,e.inline=Ce,e.limitShift=Ae,e.offset=ie,e.platform=_e,e.shift=be,e.size=ke})});var ew=Ye(RC=>{"use strict";Object.defineProperty(RC,"__esModule",{value:!0});var EQ=$(),SQ=EQ.useLayoutEffect;RC.default=SQ});var rw=Ye(jt=>{"use strict";var Zt=ed(),Qn=Lc(),Vt=tv(),Fc=Vg(),iu=ud(),_Q=Ug(),TQ=JC(),rv=Fg(),yi=$(),kQ=mi(),OQ=ZC(),AQ=ew();function PQ(e){return e&&e.__esModule?e:{default:e}}var tw=PQ(AQ),IQ=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],iv=function(){};function DQ(e,t){return t?t[0]==="-"?e+t:e+"__"+t:e}function MQ(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(DQ(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]:[]},KI=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=iu(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 sv(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function FQ(e){return sv(e)?window.innerHeight:e.clientHeight}function YI(e){return sv(e)?window.pageYOffset:e.scrollTop}function av(e,t){if(sv(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 lv(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:iv,r=YI(e),i=t-r,s=10,a=0;function l(){a+=s;var u=UQ(a,r,i,n);av(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?av(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+r,e.scrollHeight)):o.top-r<n.top&&av(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 XI=!1,jQ={get passive(){return XI=!0}},uv=typeof window!="undefined"?window:{};uv.addEventListener&&uv.removeEventListener&&(uv.addEventListener("p",iv,jQ),uv.removeEventListener("p",iv,!1));var WQ=XI;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=Fc(s,1),l=a[0];return!o.includes(l)});return i.reduce(function(s,a){var l=Fc(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,g=f.top,h=n.offsetParent.getBoundingClientRect(),v=h.top,y=s?window.innerHeight:FQ(l),x=YI(l),C=parseInt(getComputedStyle(n).marginBottom,10),_=parseInt(getComputedStyle(n).marginTop,10),E=v-_,O=y-g,T=E+x,P=p-x-g,M=d-y+x+C,K=x+g-_,Y=160;switch(r){case"auto":case"bottom":if(O>=m)return{placement:"bottom",maxHeight:t};if(P>=m&&!s)return i&&lv(l,M,Y),{placement:"bottom",maxHeight:t};if(!s&&P>=o||s&&O>=o){i&&lv(l,M,Y);var V=s?O-C:P-C;return{placement:"bottom",maxHeight:V}}if(r==="auto"||s){var F=t,j=s?E:T;return j>=o&&(F=Math.min(j-C-a,t)),{placement:"top",maxHeight:F}}if(r==="bottom")return i&&av(l,M),{placement:"bottom",maxHeight:t};break;case"top":if(E>=m)return{placement:"top",maxHeight:t};if(T>=m&&!s)return i&&lv(l,K,Y),{placement:"top",maxHeight:t};if(!s&&T>=o||s&&E>=o){var ee=t;return(!s&&T>=o||s&&E>=o)&&(ee=s?E-_:T-_),i&&lv(l,K,Y),{placement:"top",maxHeight:ee}}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 JI=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"},rv(o,eK(r),"100%"),rv(o,"position","absolute"),rv(o,"width","100%"),rv(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})},ZI=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(ZI)||{},c=u.setPortalPlacement,p=yi.useRef(null),f=yi.useState(r),d=Fc(f,2),m=d[0],g=d[1],h=yi.useState(null),v=Fc(h,2),y=v[0],x=v[1],C=l.spacing.controlHeight;return tw.default(function(){var _=p.current;if(!!_){var E=s==="fixed",O=a&&!E,T=RQ({maxHeight:r,menuEl:_,minHeight:o,placement:i,shouldScroll:O,isFixedPosition:E,controlHeight:C});g(T.maxHeight),x(T.placement),c==null||c(T.placement)}},[r,i,s,a,o,c,C]),n({ref:p,placerProps:Zt(Zt({},t),{},{placement:y||JI(i),maxHeight:m})})},oK=function(t){var n=t.children,o=t.innerRef,r=t.innerProps;return Vt.jsx("div",Qn({},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",Qn({},go(t,"menuList",{"menu-list":!0,"menu-list--is-multi":i}),{ref:r},o),n)},RI=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=RI,lK=RI,uK=function(t){var n=t.children,o=n===void 0?"No options":n,r=t.innerProps,i=iu(t,JQ);return Vt.jsx("div",Qn({},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=iu(t,ZQ);return Vt.jsx("div",Qn({},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(JI(s)),p=Fc(c,2),f=p[0],d=p[1],m=yi.useMemo(function(){return{setPortalPlacement:d}},[]),g=yi.useState(null),h=Fc(g,2),v=h[0],y=h[1],x=yi.useCallback(function(){if(!!r){var O=zQ(r),T=a==="fixed"?0:window.pageYOffset,P=O[f]+T;(P!==(v==null?void 0:v.offset)||O.left!==(v==null?void 0:v.rect.left)||O.width!==(v==null?void 0:v.rect.width))&&y({offset:P,rect:O})}},[r,a,f,v==null?void 0:v.offset,v==null?void 0:v.rect.left,v==null?void 0:v.rect.width]);tw.default(function(){x()},[x]);var C=yi.useCallback(function(){typeof u.current=="function"&&(u.current(),u.current=null),r&&l.current&&(u.current=OQ.autoUpdate(r,l.current,x,{elementResize:"ResizeObserver"in window}))},[r,x]);tw.default(function(){C()},[C]);var _=yi.useCallback(function(O){l.current=O,C()},[C]);if(!n&&a!=="fixed"||!v)return null;var E=Vt.jsx("div",Qn({ref:_},go(Zt(Zt({},t),{},{offset:v.offset,position:a,rect:v.rect}),"menuPortal",{"menu-portal":!0}),i),o);return Vt.jsx(ZI.Provider,{value:m},n?kQ.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",Qn({},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",Qn({},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",Qn({},go(t,"indicatorsContainer",{indicators:!0}),o),n)},e3,bK=["size"],xK=["innerProps","isRtl","size"],CK={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},t3=function(t){var n=t.size,o=iu(t,bK);return Vt.jsx("svg",Qn({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:CK},o))},nw=function(t){return Vt.jsx(t3,Qn({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"}))},n3=function(t){return Vt.jsx(t3,Qn({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"}))},o3=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=o3,EK=function(t){var n=t.children,o=t.innerProps;return Vt.jsx("div",Qn({},go(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),o),n||Vt.jsx(n3,null))},SK=o3,_K=function(t){var n=t.children,o=t.innerProps;return Vt.jsx("div",Qn({},go(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),o),n||Vt.jsx(nw,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})},kK=function(t){var n=t.innerProps;return Vt.jsx("span",Qn({},n,go(t,"indicatorSeparator",{"indicator-separator":!0})))},OK=Vt.keyframes(e3||(e3=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})},ow=function(t){var n=t.delay,o=t.offset;return Vt.jsx("span",{css:Vt.css({animation:"".concat(OK," 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=iu(t,xK);return Vt.jsx("div",Qn({},go(Zt(Zt({},s),{},{innerProps:n,isRtl:o,size:i}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),n),Vt.jsx(ow,{delay:0,offset:o}),Vt.jsx(ow,{delay:160,offset:!0}),Vt.jsx(ow,{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}})},DK=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",Qn({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)},MK=DK,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",Qn({},go(t,"group",{group:!0}),l),Vt.jsx(s,Qn({},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=KI(t);n.data;var o=iu(n,LK);return Vt.jsx("div",Qn({},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})},r3={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"},r3)},jK=function(t){return Zt({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},r3)},WK=function(t){var n=t.cx,o=t.value,r=KI(t),i=r.innerRef,s=r.isDisabled,a=r.isHidden,l=r.inputClassName,u=iu(r,zK);return Vt.jsx("div",Qn({},go(t,"input",{"input-container":!0}),{"data-value":o||""}),Vt.jsx("input",Qn({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}})},i3=function(t){var n=t.children,o=t.innerProps;return Vt.jsx("div",o,n)},YK=i3,XK=i3;function JK(e){var t=e.children,n=e.innerProps;return Vt.jsx("div",Qn({role:"button"},n),t||Vt.jsx(nw,{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",Qn({},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",Qn({},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",Qn({},go(t,"singleValue",{"single-value":!0,"single-value--is-disabled":o}),r),n)},lY=aY,s3={ClearIndicator:_K,Control:MK,DropdownIndicator:EK,DownChevron:n3,CrossIcon:nw,Group:BK,GroupHeading:UK,IndicatorsContainer:yK,IndicatorSeparator:kK,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({},s3),t.components)};jt.MenuPlacer=nK;jt.classNames=MQ;jt.cleanValue=LQ;jt.clearIndicatorCSS=SK;jt.components=s3;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=sv;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=iv;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 iw=Ye((rhe,l3)=>{"use strict";var a3=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function cY(e,t){return!!(e===t||a3(e)&&a3(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}l3.exports=fY});var F3=Ye(il=>{"use strict";var vo=Lc(),Zr=ed(),dY=hC(),mY=gC(),hY=yC(),gY=CC(),sw=wC(),Un=$(),Dt=rw(),Rr=tv(),vY=iw(),yY=ud();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 _n=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 Rr.jsx("span",vo({css:wY},t))},u3=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(g,h){return g&&g.length?"".concat(g.indexOf(h)+1," of ").concat(g.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,g=l.isOptionDisabled,h=l.isSearchable,v=l.menuIsOpen,y=l.options,x=l.screenReaderStatus,C=l.tabSelectsValue,_=l.isLoading,E=l["aria-label"],O=l["aria-live"],T=Un.useMemo(function(){return Zr(Zr({},SY),p||{})},[p]),P=Un.useMemo(function(){var j="";if(n&&T.onChange){var ee=n.option,te=n.options,le=n.removedValue,ve=n.removedValues,Q=n.value,U=function(q){return Array.isArray(q)?null:q},W=le||ee||U(Q),ue=W?f(W):"",ae=te||ve||void 0,A=ae?ae.map(f):[],G=Zr({isDisabled:W&&g(W,a),label:ue,labels:A},n);j=T.onChange(G)}return j},[n,T,g,a,f]),M=Un.useMemo(function(){var j="",ee=o||r,te=!!(o&&a&&a.includes(o));if(ee&&T.onFocus){var le={focused:ee,label:f(ee),isDisabled:g(ee,a),isSelected:te,options:i,context:ee===o?"menu":"value",selectValue:a,isAppleDevice:c};j=T.onFocus(le)}return j},[o,r,f,g,T,i,a,c]),K=Un.useMemo(function(){var j="";if(v&&y.length&&!_&&T.onFilter){var ee=x({count:i.length});j=T.onFilter({inputValue:d,resultsMessage:ee})}return j},[i,d,v,T,y,x,_]),Y=(n==null?void 0:n.action)==="initial-input-focus",V=Un.useMemo(function(){var j="";if(T.guidance){var ee=r?"value":v?"menu":"input";j=T.guidance({"aria-label":E,context:ee,isDisabled:o&&g(o,a),isMulti:m,isSearchable:h,tabSelectsValue:C,isInitialFocus:Y})}return j},[E,o,r,m,g,h,v,T,a,C,Y]),F=Rr.jsx(Un.Fragment,null,Rr.jsx("span",{id:"aria-selection"},P),Rr.jsx("span",{id:"aria-focused"},M),Rr.jsx("span",{id:"aria-results"},K),Rr.jsx("span",{id:"aria-guidance"},V));return Rr.jsx(Un.Fragment,null,Rr.jsx(u3,{id:u},Y&&F),Rr.jsx(u3,{"aria-live":O,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},s&&!Y&&F))},TY=_Y,aw=[{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"}],kY=new RegExp("["+aw.map(function(e){return e.letters}).join("")+"]","g"),c3={};for(cv=0;cv<aw.length;cv++)for(pv=aw[cv],fv=0;fv<pv.letters.length;fv++)c3[pv.letters[fv]]=pv.base;var pv,fv,cv,p3=function(t){return t.replace(kY,function(n){return c3[n]})},OY=CY.default(p3),f3=function(t){return t.replace(/^\s+|\s+$/g,"")},AY=function(t){return"".concat(t.label," ").concat(t.value)},d3=function(t){return function(n,o){if(n.data.__isNew__)return!0;var r=Zr({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?f3(o):o,p=l?f3(a(n)):a(n);return i&&(c=c.toLowerCase(),p=p.toLowerCase()),s&&(c=OY(c),p=p3(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=Dt.removeProps(n,"onExited","in","enter","exit","appear");return Rr.jsx("input",vo({ref:t},o,{css:Rr.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 DY=function(t){t.cancelable&&t.preventDefault(),t.stopPropagation()};function MY(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(h,v){if(u.current!==null){var y=u.current,x=y.scrollTop,C=y.scrollHeight,_=y.clientHeight,E=u.current,O=v>0,T=C-_-x,P=!1;T>v&&s.current&&(o&&o(h),s.current=!1),O&&a.current&&(i&&i(h),a.current=!1),O&&v>T?(n&&!s.current&&n(h),E.scrollTop=C,P=!0,s.current=!0):!O&&-v>x&&(r&&!a.current&&r(h),E.scrollTop=0,P=!0,a.current=!0),P&&DY(h)}},[n,o,r,i]),p=Un.useCallback(function(h){c(h,h.deltaY)},[c]),f=Un.useCallback(function(h){l.current=h.changedTouches[0].clientY},[]),d=Un.useCallback(function(h){var v=l.current-h.changedTouches[0].clientY;c(h,v)},[c]),m=Un.useCallback(function(h){if(!!h){var v=Dt.supportsPassiveEvents?{passive:!1}:!1;h.addEventListener("wheel",p,v),h.addEventListener("touchstart",f,v),h.addEventListener("touchmove",d,v)}},[d,f,p]),g=Un.useCallback(function(h){!h||(h.removeEventListener("wheel",p,!1),h.removeEventListener("touchstart",f,!1),h.removeEventListener("touchmove",d,!1))},[d,f,p]);return Un.useEffect(function(){if(!!t){var h=u.current;return m(h),function(){g(h)}}},[t,m,g]),function(h){u.current=h}}var m3=["boxSizing","height","overflow","paddingRight","position"],h3={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function g3(e){e.cancelable&&e.preventDefault()}function v3(e){e.stopPropagation()}function y3(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;e===0?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function b3(){return"ontouchstart"in window||navigator.maxTouchPoints}var x3=!!(typeof window!="undefined"&&window.document&&window.document.createElement),_d=0,Vc={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(!!x3){var u=document.body,c=u&&u.style;if(o&&m3.forEach(function(m){var g=c&&c[m];r.current[m]=g}),o&&_d<1){var p=parseInt(r.current.paddingRight,10)||0,f=document.body?document.body.clientWidth:0,d=window.innerWidth-f+p||0;Object.keys(h3).forEach(function(m){var g=h3[m];c&&(c[m]=g)}),c&&(c.paddingRight="".concat(d,"px"))}u&&b3()&&(u.addEventListener("touchmove",g3,Vc),l&&(l.addEventListener("touchstart",y3,Vc),l.addEventListener("touchmove",v3,Vc))),_d+=1}},[o]),a=Un.useCallback(function(l){if(!!x3){var u=document.body,c=u&&u.style;_d=Math.max(_d-1,0),o&&_d<1&&m3.forEach(function(p){var f=r.current[p];c&&(c[p]=f)}),u&&b3()&&(u.removeEventListener("touchmove",g3,Vc),l&&(l.removeEventListener("touchstart",y3,Vc),l.removeEventListener("touchmove",v3,Vc)))}},[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=MY({isEnabled:r,onBottomArrive:i,onBottomLeave:s,onTopArrive:a,onTopLeave:l}),c=LY({isEnabled:n}),p=function(d){u(d),c(d)};return Rr.jsx(Un.Fragment,null,n&&Rr.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 Rr.jsx("input",{required:!0,name:n,tabIndex:-1,"aria-hidden":"true",onFocus:o,css:UY,value:"",onChange:function(){}})},zY=BY;function lw(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 lw(/^iPhone/i)}function C3(){return lw(/^Mac/i)}function HY(){return lw(/^iPad/i)||C3()&&navigator.maxTouchPoints>1}function jY(){return $Y()||HY()}function WY(){return C3()||jY()}var GY=function(t){return t.label},w3=function(t){return t.label},E3=function(t){return t.value},qY=function(t){return!!t.isDisabled},QY={clearIndicator:Dt.clearIndicatorCSS,container:Dt.containerCSS,control:Dt.css,dropdownIndicator:Dt.dropdownIndicatorCSS,group:Dt.groupCSS,groupHeading:Dt.groupHeadingCSS,indicatorsContainer:Dt.indicatorsContainerCSS,indicatorSeparator:Dt.indicatorSeparatorCSS,input:Dt.inputCSS,loadingIndicator:Dt.loadingIndicatorCSS,loadingMessage:Dt.loadingMessageCSS,menu:Dt.menuCSS,menuList:Dt.menuListCSS,menuPortal:Dt.menuPortalCSS,multiValue:Dt.multiValueCSS,multiValueLabel:Dt.multiValueLabelCSS,multiValueRemove:Dt.multiValueRemoveCSS,noOptionsMessage:Dt.noOptionsMessageCSS,option:Dt.optionCSS,placeholder:Dt.placeholderCSS,singleValue:Dt.css$1,valueContainer:Dt.valueContainerCSS};function KY(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Zr({},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,S3=4,JY=38,ZY=S3*2,RY={baseUnit:S3,controlHeight:JY,menuGutter:ZY},dv={borderRadius:XY,colors:YY,spacing:RY},_3={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:Dt.isTouchCapable(),captureMenuScroll:!Dt.isTouchCapable(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:d3(),formatGroupLabel:GY,getOptionLabel:w3,getOptionValue:E3,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:!Dt.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 T3(e,t,n,o){var r=I3(e,t,n),i=D3(e,t,n),s=P3(e,t),a=hv(e,t);return{type:"option",data:t,isDisabled:r,isSelected:i,label:s,value:a,index:o}}function mv(e,t){return e.options.map(function(n,o){if("options"in n){var r=n.options.map(function(s,a){return T3(e,s,t,a)}).filter(function(s){return A3(e,s)});return r.length>0?{type:"group",data:n,options:r,index:o}:void 0}var i=T3(e,n,t,o);return A3(e,i)?i:void 0}).filter(Dt.notNullish)}function k3(e){return e.reduce(function(t,n){return n.type==="group"?t.push.apply(t,sw(n.options.map(function(o){return o.data}))):t.push(n.data),t},[])}function O3(e,t){return e.reduce(function(n,o){return o.type==="group"?n.push.apply(n,sw(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 k3(mv(e,t))}function A3(e,t){var n=e.inputValue,o=n===void 0?"":n,r=t.data,i=t.isSelected,s=t.label,a=t.value;return(!L3(e)||!i)&&M3(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 uw=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},P3=function(t,n){return t.getOptionLabel(n)},hv=function(t,n){return t.getOptionValue(n)};function I3(e,t,n){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,n):!1}function D3(e,t,n){if(n.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,n);var o=hv(e,t);return n.some(function(r){return hv(e,r)===o})}function M3(e,t,n){return e.filterOption?e.filterOption(t,n):!0}var L3=function(t){var n=t.hideSelectedOptions,o=t.isMulti;return n===void 0?o:n},oX=1,N3=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),g=r.isOptionDisabled(l,d);if(m){var h=r.getOptionValue(l);r.setValue(Dt.multiValueAsValue(d.filter(function(v){return r.getOptionValue(v)!==h})),"deselect-option",l)}else if(!g)p?r.setValue(Dt.multiValueAsValue([].concat(sw(d),[l])),"select-option",l):r.setValue(Dt.singleValueAsValue(l),"select-option");else{r.ariaOnChange(Dt.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=Dt.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(Dt.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=Dt.valueTernary(l,p,p[0]||null);c&&r.onChange(f,{action:"pop-value",removedValue:c})},r.getFocusedOptionId=function(l){return uw(r.state.focusableOptionsWithIds,l)},r.getFocusableOptionsWithIds=function(){return O3(mv(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 Dt.classNames.apply(void 0,[r.props.classNamePrefix].concat(u))},r.getOptionLabel=function(l){return P3(r.props,l)},r.getOptionValue=function(l){return hv(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 Dt.defaultComponents(r.props)},r.buildCategorizedOptions=function(){return mv(r.props,r.state.selectValue)},r.getCategorizedOptions=function(){return r.props.menuIsOpen?r.buildCategorizedOptions():[]},r.buildFocusableOptions=function(){return k3(r.buildCategorizedOptions())},r.getFocusableOptions=function(){return r.props.menuIsOpen?r.buildFocusableOptions():[]},r.ariaOnChange=function(l,u){r.setState({ariaSelection:Zr({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&&Dt.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 L3(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,g=u.isDisabled,h=u.menuIsOpen,v=u.onKeyDown,y=u.tabSelectsValue,x=u.openMenuOnFocus,C=r.state,_=C.focusedOption,E=C.focusedValue,O=C.selectValue;if(!g&&!(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||!h||!y||!_||x&&r.isOptionSelected(_,O))return;r.selectOption(_);break;case"Enter":if(l.keyCode===229)break;if(h){if(!_||r.isComposing)return;r.selectOption(_);break}return;case"Escape":h?(r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange("",{action:"menu-close",prevInputValue:d}),r.onMenuClose()):m&&f&&r.clearValue();break;case" ":if(d)return;if(!h){r.openMenu("first");break}if(!_)return;r.selectOption(_);break;case"ArrowUp":h?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":h?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!h)return;r.focusOption("pageup");break;case"PageDown":if(!h)return;r.focusOption("pagedown");break;case"Home":if(!h)return;r.focusOption("first");break;case"End":if(!h)return;r.focusOption("last");break;default:return}l.preventDefault()}},r.state.instancePrefix="react-select-"+(r.props.instanceId||++oX),r.state.selectValue=Dt.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=uw(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&&Dt.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&&(Dt.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(dv):Zr(Zr({},dv),this.props.theme):dv}},{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,g=this.hasValue();return{clearValue:r,cx:i,getStyles:s,getClassNames:a,getValue:l,hasValue:g,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 I3(this.props,r,i)}},{key:"isOptionSelected",value:function(r,i){return D3(this.props,r,i)}},{key:"filterOption",value:function(r,i){return M3(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,g=this.state,h=g.inputIsHidden,v=g.ariaSelection,y=this.commonProps,x=a||this.getElementId("input"),C=Zr(Zr(Zr({"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?_n.createElement(m,vo({},y,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:x,innerRef:this.getInputRef,isDisabled:i,isHidden:h,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:u,form:c,type:"text",value:l},C)):_n.createElement(IY,vo({id:x,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Dt.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,g=d.isDisabled,h=d.isMulti,v=d.inputValue,y=d.placeholder,x=this.state,C=x.selectValue,_=x.focusedValue,E=x.isFocused;if(!this.hasValue()||!m)return v?null:_n.createElement(p,vo({},f,{key:"placeholder",isDisabled:g,isFocused:E,innerProps:{id:this.getElementId("placeholder")}}),y);if(h)return C.map(function(T,P){var M=T===_,K="".concat(r.getOptionLabel(T),"-").concat(r.getOptionValue(T));return _n.createElement(s,vo({},f,{components:{Container:a,Label:l,Remove:u},isFocused:M,isDisabled:g,key:K,index:P,removeProps:{onClick:function(){return r.removeValue(T)},onTouchEnd:function(){return r.removeValue(T)},onMouseDown:function(V){V.preventDefault()}},data:T}),r.formatOptionLabel(T,"value"))});if(v)return null;var O=C[0];return _n.createElement(c,vo({},f,{data:O,isDisabled:g}),this.formatOptionLabel(O,"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 _n.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 _n.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 _n.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 _n.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,g=this.state.focusedOption,h=this.props,v=h.captureMenuScroll,y=h.inputValue,x=h.isLoading,C=h.loadingMessage,_=h.minMenuHeight,E=h.maxMenuHeight,O=h.menuIsOpen,T=h.menuPlacement,P=h.menuPosition,M=h.menuPortalTarget,K=h.menuShouldBlockScroll,Y=h.menuShouldScrollIntoView,V=h.noOptionsMessage,F=h.onMenuScrollToTop,j=h.onMenuScrollToBottom;if(!O)return null;var ee=function(ue,ae){var A=ue.type,G=ue.data,I=ue.isDisabled,q=ue.isSelected,R=ue.label,de=ue.value,ye=g===G,k=I?void 0:function(){return r.onOptionHover(G)},B=I?void 0:function(){return r.selectOption(G)},L="".concat(r.getElementId("option"),"-").concat(ae),Ee={id:L,onClick:B,onMouseMove:k,onMouseOver:k,tabIndex:-1,role:"option","aria-selected":r.isAppleDevice?void 0:q};return _n.createElement(d,vo({},m,{innerProps:Ee,data:G,isDisabled:I,isSelected:q,key:L,label:R,type:A,value:de,isFocused:ye,innerRef:ye?r.getFocusedOptionRef:void 0}),r.formatOptionLabel(ue.data,"menu"))},te;if(this.hasOptions())te=this.getCategorizedOptions().map(function(W){if(W.type==="group"){var ue=W.data,ae=W.options,A=W.index,G="".concat(r.getElementId("group"),"-").concat(A),I="".concat(G,"-heading");return _n.createElement(s,vo({},m,{key:G,data:ue,options:ae,Heading:a,headingProps:{id:I,data:W.data},label:r.formatGroupLabel(W.data)}),W.options.map(function(q){return ee(q,"".concat(A,"-").concat(q.index))}))}else if(W.type==="option")return ee(W,"".concat(W.index))});else if(x){var le=C({inputValue:y});if(le===null)return null;te=_n.createElement(p,m,le)}else{var ve=V({inputValue:y});if(ve===null)return null;te=_n.createElement(f,m,ve)}var Q={minMenuHeight:_,maxMenuHeight:E,menuPlacement:T,menuPosition:P,menuShouldScrollIntoView:Y},U=_n.createElement(Dt.MenuPlacer,vo({},m,Q),function(W){var ue=W.ref,ae=W.placerProps,A=ae.placement,G=ae.maxHeight;return _n.createElement(l,vo({},m,Q,{innerRef:ue,innerProps:{onMouseDown:r.onMenuMouseDown,onMouseMove:r.onMenuMouseMove},isLoading:x,placement:A}),_n.createElement(VY,{captureEnabled:v,onTopArrive:F,onBottomArrive:j,lockEnabled:K},function(I){return _n.createElement(u,vo({},m,{innerRef:function(R){r.getMenuListRef(R),I(R)},innerProps:{role:"listbox","aria-multiselectable":m.isMulti,id:r.getElementId("listbox")},isLoading:x,maxHeight:G,focusedOption:g}),te)}))});return M||P==="fixed"?_n.createElement(c,vo({},m,{appendTo:M,controlElement:this.controlRef,menuPlacement:T,menuPosition:P}),U):U}},{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 _n.createElement(zY,{name:u,onFocus:this.onValueInputFocus});if(!(!u||a))if(l)if(s){var f=p.map(function(g){return r.getOptionValue(g)}).join(s);return _n.createElement("input",{name:u,type:"hidden",value:f})}else{var d=p.length>0?p.map(function(g,h){return _n.createElement("input",{key:"i-".concat(h),name:u,type:"hidden",value:r.getOptionValue(g)})}):_n.createElement("input",{name:u,type:"hidden",value:""});return _n.createElement("div",null,d)}else{var m=p[0]?this.getOptionValue(p[0]):"";return _n.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 _n.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,g=this.commonProps=this.getCommonProps();return _n.createElement(a,vo({},g,{className:c,innerProps:{id:p,onKeyDown:this.onKeyDown},isDisabled:f,isFocused:m}),this.renderLiveRegion(),_n.createElement(i,vo({},g,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:f,isFocused:m,menuIsOpen:d}),_n.createElement(l,vo({},g,{isDisabled:f}),this.renderPlaceholderOrValue(),this.renderInput()),_n.createElement(s,vo({},g,{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,g=r.menuIsOpen,h=r.inputValue,v=r.isMulti,y=Dt.cleanValue(m),x={};if(s&&(m!==s.value||d!==s.options||g!==s.menuIsOpen||h!==s.inputValue)){var C=g?eX(r,y):[],_=g?O3(mv(r,y),"".concat(f,"-option")):[],E=a?tX(i,y):null,O=nX(i,C),T=uw(_,O);x={selectValue:y,focusedOption:O,focusedOptionId:T,focusableOptionsWithIds:_,focusedValue:E,clearFocusValueOnUpdate:!1}}var P=l!=null&&r!==s?{inputIsHidden:l,inputIsHiddenAfterUpdate:void 0}:{},M=u,K=c&&p;return c&&!K&&(M={value:Dt.valueTernary(v,y,y[0]||null),options:y,action:"initial-input-focus"},K=!p),(u==null?void 0:u.action)==="initial-input-focus"&&(M=null),Zr(Zr(Zr({},x),P),{},{prevProps:r,ariaSelection:M,prevWasFocused:K})}}]),n}(Un.Component);N3.defaultProps=_3;il.Select=N3;il.createFilter=d3;il.defaultProps=_3;il.defaultTheme=dv;il.getOptionLabel=w3;il.getOptionValue=E3;il.mergeStyles=KY});var B3=Ye(ga=>{"use strict";Object.defineProperty(ga,"__esModule",{value:!0});var V3=NP(),rX=Lc(),cw=$(),gv=F3(),iX=tv(),sX=Hg(),aX=rw();ed();Vg();ud();hC();gC();yC();CC();wC();iw();Ug();JC();Fg();mi();ZC();ew();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 U3=uX(cw),cX=lX(sX),pX=cw.forwardRef(function(e,t){var n=V3.useStateManager(e);return U3.createElement(gv.Select,rX({ref:t},n))}),fX=pX,dX=function(e){var t=e.nonce,n=e.children,o=e.cacheKey,r=cw.useMemo(function(){return cX.default({key:o,nonce:t})},[o,t]);return U3.createElement(iX.CacheProvider,{value:r},n)};ga.useStateManager=V3.useStateManager;ga.createFilter=gv.createFilter;ga.defaultTheme=gv.defaultTheme;ga.mergeStyles=gv.mergeStyles;ga.components=aX.components;ga.NonceProvider=dX;ga.default=fX});var pw=Ye((ahe,z3)=>{"use strict";z3.exports=B3()});var H3=Ye($3=>{$3._default=pw().default});var as,Td,vv=S(()=>{as=D(pw(),1),Td=D(H3(),1)});function Eo({active:e=!0,absolute:t=!0,lg:n=!1,mega:o=!1}){return fw.default.createElement("div",{className:se("tco-loader",{"is-absolute":t,"is-mega":o,"is-lg":n,"is-active":e})},fw.default.createElement("span",null,w("app.loading")))}var fw,Or=S(()=>{fw=D($());Xe();Oe()});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,j3,W3=S(()=>{mX=setTimeout;j3=gX});function G3(){var e=(0,yv.useRef)(!1);return(0,yv.useEffect)(function(){return e.current=!0,function(){e.current=!1}},[]),e}var yv,q3=S(()=>{yv=D($())});var vX,Q3,K3=S(()=>{vX=10,Q3=(e,t,n)=>e-t-vX<n});var Y3,X3=S(()=>{Y3=(e,t)=>[...e,...t]});var sl,bv,yX,bX,J3,xX,Z3,CX,dw,mw=S(()=>{sl=D($());W3();q3();K3();X3();bv='[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(bv,"Received:",t),new Error(bv);if(!Array.isArray(t.options))throw e.error(bv,"Received:",t),new Error(bv)},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}}:{}},J3=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?J3(t.current):n.current[l];if(c.isLoading||!c.hasMore)return;if(i(h=>({...h,[l]:{...c,isLoading:!0}})),o>0&&e==="input-change"){await r(o);let h=t.current.inputValue;if(l!==h){i(v=>{if(u){let{[l]:y,...x}=v;return x}return{...v,[l]:{...c,isLoading:!1}}});return}}let p,f;try{let{loadOptions:h}=t.current;p=await h(l,c.options,c.additional),f=!1}catch{f=!0}if(f){i(h=>({...h,[l]:{...c,isLoading:!1}}));return}s(console,p);let{options:d,hasMore:m}=p,g=p.hasOwnProperty("additional")?p.additional:c.additional;i(h=>({...h,[l]:{...c,options:a(c.options,d,g),hasMore:!!m,isLoading:!1,isFirstLoad:!1,additional:g}}))},Z3=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:g=Y3,shouldLoadMore:h=Q3}=a,v=G3(),y=e(!0),x=e(a);x.current=a;let C=t(0)[1],_=e(null);_.current===null&&(_.current=i(a));let E=o(P=>{s(P,x,_,p,j3,M=>{_.current=M(_.current),v.current&&C(Z3)},r,g)},[p]),O=o(()=>{let P=x.current.inputValue;_.current[P]&&E("menu-scroll")},[E]);n(()=>{y.current?y.current=!1:(_.current={},C(Z3)),u===!0&&E("autoload")},l),n(()=>{d&&!_.current[f]&&E("input-change")},[f]),n(()=>{d&&!_.current[""]&&c&&E("menu-toggle")},[d]);let T=_.current[f]||J3(a);return{handleScrolledToBottom:O,shouldLoadMore:h,filterOption:m,isLoading:T.isLoading,isFirstLoad:T.isFirstLoad,options:T.options}},dw=(e,t=[])=>CX(sl.useRef,sl.useState,sl.useEffect,sl.useCallback,yX,bX,xX,e,t)});var xv,wX,hw,gw=S(()=>{xv=D($());mw();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,g]=e(!!l),h=typeof i=="string"?i:f,v=typeof s=="boolean"?s:m,y=t((E,O)=>{u&&u(E,O),d(E)},[u]),x=t(()=>{c&&c(),g(!1)},[c]),C=t(()=>{p&&p(),g(!0)},[p]);return{...n({...o,inputValue:h,menuIsOpen:v},r),inputValue:h,menuIsOpen:v,onInputChange:y,onMenuClose:x,onMenuOpen:C}},hw=(e,t=[])=>wX(xv.useState,xv.useCallback,dw,e,t)});var nD=Ye(vw=>{"use strict";Object.defineProperty(vw,"__esModule",{value:!0});function EX(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(e.length===2)return eD(e[0],e[1])||null;var n=e.slice(1).reduce(function(o,r){return eD(o,r)},e[0]);return n||null}vw.default=EX;var R3=new WeakMap;function eD(e,t){if(e&&t){var n=R3.get(e)||new WeakMap;R3.set(e,n);var o=n.get(t)||function(r){tD(e,r),tD(t,r)};return n.set(t,o),o}return e||t}function tD(e,t){typeof e=="function"?e(t):e.current=t}});var Uc,oD,SX,yw,bw=S(()=>{Uc=D($()),oD=D(nD()),SX=300,yw=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 h=f.current;if(!h)return!1;let{scrollTop:v,scrollHeight:y,clientHeight:x}=h;return r(y,x,v)},[r]),m=l(()=>{d()&&o&&o()},[d,o]),g=l(()=>{m(),p.current=u(g,SX)},[m]);return s(()=>(g(),()=>{p.current&&c(p.current)}),[]),React.createElement(e,{...n,innerRef:(0,oD.default)(i,f)})}return t.defaultProps={useEffect:Uc.useEffect,useRef:Uc.useRef,useCallback:Uc.useCallback,setTimeout,clearTimeout},t}});var rD,_X,TX,xw,Cw=S(()=>{rD=D($());vv();bw();_X=yw(as.components.MenuList),TX=(e,t)=>e(()=>({MenuList:_X,...t}),[t]),xw=e=>TX(rD.useMemo,e)});function Cv(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:xw,useAsyncPaginate:hw},t}var iD=S(()=>{gw();Cw()});var sD=S(()=>{});var aD=S(()=>{});var Fhe,lD=S(()=>{vv();iD();bw();sD();mw();gw();Cw();aD();Fhe=Cv(Td._default)});var kd,io,ei=S(()=>{kd=D($());Xe();io=class extends kd.default.PureComponent{render(){let{before:t,title:n,message:o,after:r,isCompact:i}=this.props,s;return this.props.titleSetInnerHTML?s=n&&kd.default.createElement("h3",{dangerouslySetInnerHTML:{__html:n}}):s=n,kd.default.createElement("div",{className:se("tco-empty-message",{"is-compact":i})},t,s,o&&kd.default.createElement("p",{dangerouslySetInnerHTML:{__html:o}}),r,this.props.children)}};H(io,"defaultProps",{isCompact:!1,title:"",titleSetInnerHTML:!0,message:"",before:null,after:null})});function wv({children:e,className:t,renderFallback:n,fallback:o,displayError:r=!1}){let i=(0,va.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 va.default.createElement("div",{className:se("tco-error",t)},va.default.createElement(io,{title:w("app.error-title"),message:a}))},[n,o,t,r]);return va.default.createElement(ww,{renderFallback:i},e)}var va,ww,Ew=S(()=>{va=D($());Xe();Oe();ei();ww=class extends va.default.Component{constructor(){super(...arguments);H(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):va.default.createElement(va.default.Fragment,null,this.props.children)}};H(ww,"defaultProps",{renderFallback:()=>null,logError:(t,n)=>console.warn(t,n)})});var Kn,kX,OX,su,au=S(()=>{Kn=D($());Xe();Oe();an();kX=(0,Kn.memo)(function({label:t,update:n,onEdit:o}){let[r,i]=(0,Kn.useState)(t),s=(0,Kn.useRef)(),a=(0,Kn.useRef)();(0,Kn.useEffect)(()=>{s.current?.focus()},[]);let l=(0,Kn.useCallback)(({key:p})=>{p==="Escape"&&n(t),p==="Enter"&&n(r)},[n,t,r]),u=(0,Kn.useCallback)(()=>{n(r)},[n,r]);(0,Kn.useEffect)(()=>{a.current=r},[r]);let c=(0,Kn.useCallback)(p=>{i(p.target.value),o&&o(p.target.value)},[i]);return Kn.default.createElement("input",{onBlur:u,onKeyDown:l,type:"text",value:r,ref:s,onChange:c})}),OX=(0,Kn.memo)(function({canEdit:t=!0,placeholder:n,label:o,onEdit:r,onUpdate:i,onStateChange:s}){let[a,l]=(0,Kn.useState)(!1),[,u]=uD(),c=(0,Kn.useRef)(),p=(0,Kn.useMemo)(()=>a?null:o||n||(t?w("app.forms.label-input.placeholder"):""),[a,t,o,n]),f=(0,Kn.useCallback)(()=>{!i||!t||(l(!0),u(!0),s&&s(!0))},[i,s,l,u]),d=(0,Kn.useCallback)(m=>{m!==o&&i(m),l(!1),u(!1),s&&s(!1)},[i,s,o]);return Kn.default.createElement("span",{onDoubleClick:f,className:se("tco-inline-edit",{"tco-inline-edit-placeholder":!o}),ref:c},a&&Kn.default.createElement(kX,{label:o,update:d,onEdit:r}),p)}),su=OX});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 g=(0,ti.useRef)();wP(g,i),Xr({find:()=>{g.current&&g.current.focus()}},[],{enabled:s});let h=(0,ti.useCallback)(v=>{d(v.target.value,v)},[d]);return ti.default.createElement("div",{className:se("tco-search-bar",t,{"is-pill":r,"is-empty":!e}),...m},ti.default.createElement("input",{className:se({"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:h,ref:g}),a&&ti.default.createElement("span",null,ti.default.createElement(oe,{type:"search"})),(n||e)&&!p&&ti.default.createElement("span",{className:"tco-clear",onClick:v=>{typeof c=="function"?c(v):d(u)}},ti.default.createElement(oe,{type:"close"})))}function Sw({id:e,resetStateOnMount:t,...n}){let{query:o,onSearch:r,clearSearch:i}=Bc(e);return(0,ti.useEffect)(()=>{t&&i()},[]),ti.default.createElement(bi,{query:o,onQueryChange:r,onClear:i,...n})}var ti,al=S(()=>{ti=D($());Xe();Re();Oe();Ao();Us();an()});function cD(e,t,n=[]){let[o,r]=(0,ll.useState)({scrollerWidthFull:0,scrollerWidthAdj:0,contentWidth:0,scrollOffset:0,isInserting:!1});function i(){return o.scrollerWidthFull}let s=(0,ll.useCallback)(u=>{let c=t.scrollWidth-t.clientWidth,p=0;u=t.scrollLeft+u,u=Math.max(p,u),u=Math.min(c,u),r(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,ll.useCallback)(()=>{s(-i())},[e,t,o.scrollerWidthFull,s]),l=(0,ll.useCallback)(()=>{s(i())},[e,t,o.scrollerWidthFull,s]);return(0,ll.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 ll,pD=S(()=>{ll=D($())});function fD(e,t=15){let n,o=null;return function(r){if(n){o=r;return}n=setTimeout(function(){e(o),n=null},t)}}var AX,_w=S(()=>{AX=D($())});function mD(){return null}var dD,hD=S(()=>{dD=D($())});function PX({active:e,value:t,label:n,onClick:o}){let r=(0,Cn.useCallback)(()=>{o(t)},[t,o]);return Cn.default.createElement("button",{className:se("tco-tab-item",{"is-active":e}),"data-tco-tab-id":t,onClick:r},Cn.default.createElement("span",null,n))}function Tw({active:e,tabs:t,hideSingleTabs:n=!1,onClick:o=()=>{},className:r,...i}){let s=(0,Cn.useRef)(),a=(0,Cn.useRef)(),[l,u]=(0,Cn.useState)({left:!1,right:!1}),[c,p]=cD(a.current,s.current,[t]);function f(){if(!s.current||!a.current)return;let h=s.current,v=h.clientWidth,y=h.scrollWidth;if(y<=v||v===0){u({left:!1,right:!1});return}u({left:h.scrollLeft>0,right:Math.round(h.scrollLeft+v)<y})}let d=fD(f,25);(0,Cn.useEffect)(()=>{let h=s.current;if(!!h)return h.scrollTo({left:0}),h.addEventListener("scroll",d),d(),()=>{h.removeEventListener("scroll",d)}},[s.current,a.current]),(0,Cn.useEffect)(()=>{d()},[t]);let m="tco-control-group-tab-navigation is-left";if(l.left&&(m+=" is-active"),t.length<=0||n&&t.length<=1)return null;let g="tco-control-group-tab-navigation is-right";return l.right&&(g+=" is-active"),Cn.default.createElement("div",{className:se("tco-control-group-tabs",r),...i},Cn.default.createElement("button",{className:m,onClick:c},Cn.default.createElement(oe,{type:"chevron"})),Cn.default.createElement("div",{className:se("tco-control-group-tabs-scroller-outer")},Cn.default.createElement("div",{ref:s,className:se("tco-control-group-tabs-scroller-inner")},Cn.default.createElement("div",{ref:a,className:se("tco-control-group-tabs-content")},t.map(({value:h,label:v})=>Cn.default.createElement(PX,{key:h,active:h===e,value:h,label:v,onClick:o}))))),Cn.default.createElement("button",{className:g,onClick:p},Cn.default.createElement(oe,{type:"chevron"})))}function kw({state:e,tabs:t,children:n,defaultTab:o=null,TabsComponent:r=Tw,...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=mD;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,Od=S(()=>{Cn=D($());Xe();an();Re();pD();_w();hD()});var IX,gD=S(()=>{IX=D($());an();vr();_w()});var ya,Ev,Sv,zc=S(()=>{ya=D($());Xe();Ew();au();an();al();an();rn();Od();Re();gD();Ev=(0,ya.forwardRef)(({children:e,className:t,...n},o)=>ya.default.createElement("div",{ref:o,className:se("tco-workspace",t),...n},e));Ev.displayName="WorkspaceMain";Sv=class extends ya.default.PureComponent{render(){let{before:t,onClick:n,icon:o,label:r,buttonRef:i,after:s}=this.props;return ya.default.createElement("button",{ref:i,className:se("tco-workspace-button",{"is-compact":this.props.isCompact,"is-full":!this.props.isCompact}),onClick:n},t,o&&ya.default.createElement(oe,{type:o}),r&&ya.default.createElement("span",{dangerouslySetInnerHTML:{__html:r}}),s,this.props.children)}};H(Sv,"defaultProps",{small:!1,icon:"",label:"",before:null,after:null,buttonRef:null,isCompact:!1,onClick:()=>{}})});function Ow(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,_="";for(l==="-"&&(_="-",f("-"));l>="0"&&l<="9";)_+=l,f();if(l===".")for(_+=".";f()&&l>="0"&&l<="9";)_+=l;if(l==="e"||l==="E")for(_+=l,f(),(l==="-"||l==="+")&&(_+=l,f());l>="0"&&l<="9";)_+=l,f();if(C=+_,!isFinite(C))p("Bad number");else return C},m=function(){var C,_,E="",O;if(l==='"')for(;f();){if(l==='"')return f(),E;if(l==="\\")if(f(),l==="u"){for(O=0,_=0;_<4&&(C=parseInt(f(),16),!!isFinite(C));_+=1)O=O*16+C;E+=String.fromCharCode(O)}else if(typeof u[l]=="string")E+=u[l];else break;else E+=l}p("Bad string")},g=function(){for(;l&&l<=" ";)f()},h=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("["),g(),l==="]")return f("]"),C;for(;l;){if(C.push(v()),g(),l==="]")return f("]"),C;f(","),g()}}p("Bad array")},x=function(){var C,_={};if(l==="{"){if(f("{"),g(),l==="}")return f("}"),_;for(;l;){if(C=m(),g(),f(":"),Object.hasOwnProperty.call(_,C)&&p("Duplicate key '"+C+"'"),_[C]=v(),g(),l==="}")return f("}"),_;f(","),g()}}p("Bad object")};return v=function(){switch(g(),l){case"{":return x();case"[":return y();case'"':return m();case"-":return d();default:return l>="0"&&l<="9"?d():h()}},function(C,_){var E;return c=C,a=0,l=" ",E=v(),g(),l&&p("Syntax error"),typeof _=="function"?function O(T,P){var M,K,Y=T[P];if(Y&&typeof Y=="object")for(M in Y)Object.prototype.hasOwnProperty.call(Y,M)&&(K=O(Y,M),K!==void 0?Y[M]=K:delete Y[M]);return _.call(T,P,Y)}({"":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,g,h){var v=g.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.$=g[v-1];case 13:this.$={};break;case 14:this.$=g[v-1];break;case 15:this.$=[g[v-2],g[v]];break;case 16:this.$={},this.$[g[v][0]]=g[v][1];break;case 17:this.$=g[v-2],g[v-2][g[v][0]]=g[v][1];break;case 18:this.$=[];break;case 19:this.$=g[v-1];break;case 20:this.$=[g[v]];break;case 21:this.$=g[v-2],g[v-2].push(g[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=[],g=this.table,h="",v=0,y=0,x=0,C=2,_=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 O(U){f.length=f.length-2*U,d.length=d.length-U,m.length=m.length-U}function T(){var U;return U=p.lexer.lex()||1,typeof U!="number"&&(U=p.symbols_[U]||U),U}for(var P,M,K,Y,V,F,j={},ee,te,le,ve;;){K=f[f.length-1],this.defaultActions[K]?Y=this.defaultActions[K]:(P==null&&(P=T()),Y=g[K]&&g[K][P]);e:if(typeof Y=="undefined"||!Y.length||!Y[0]){if(!x){ve=[];for(ee in g[K])this.terminals_[ee]&&ee>2&&ve.push("'"+this.terminals_[ee]+"'");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==_)throw new Error(Q||"Parsing halted.");y=this.lexer.yyleng,h=this.lexer.yytext,v=this.lexer.yylineno,E=this.lexer.yylloc,P=T()}for(;!(C.toString()in g[K]);){if(K==0)throw new Error(Q||"Parsing halted.");O(1),K=f[f.length-1]}M=P,P=C,K=f[f.length-1],Y=g[K]&&g[K][C],x=3}if(Y[0]instanceof Array&&Y.length>1)throw new Error("Parse Error: multiple actions possible at state: "+K+", token: "+P);switch(Y[0]){case 1:f.push(P),d.push(this.lexer.yytext),m.push(this.lexer.yylloc),f.push(Y[1]),P=null,M?(P=M,M=null):(y=this.lexer.yyleng,h=this.lexer.yytext,v=this.lexer.yylineno,E=this.lexer.yylloc,x>0&&x--);break;case 2:if(te=this.productions_[Y[1]][1],j.$=d[d.length-te],j._$={first_line:m[m.length-(te||1)].first_line,last_line:m[m.length-1].last_line,first_column:m[m.length-(te||1)].first_column,last_column:m[m.length-1].last_column},F=this.performAction.call(j,h,y,v,this.yy,Y[1],d,m),typeof F!="undefined")return F;te&&(f=f.slice(0,-1*te*2),d=d.slice(0,-1*te),m=m.slice(0,-1*te)),f.push(this.productions_[Y[1]][0]),d.push(j.$),m.push(j._$),le=g[f[f.length-2]][f[f.length-1]],f.push(le);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,g;this._more||(this.yytext="",this.match="");for(var h=this._currentRules(),v=0;v<h.length&&(f=this._input.match(this.rules[h[v]]),!(f&&(!p||f[0].length>p[0].length)&&(p=f,d=v,!this.options.flex)));v++);if(p)return g=p[0].match(/\n.*/g),g&&(this.yylineno+=g.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:g?g[g.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,h[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 g=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 vD=S(()=>{});function Aw(){let{code_editor_theme:e="tco",code_editor_fontsize:t="14px",code_editor_wrap:n=!1}=yr(),o=(0,ba.useMemo)(function(){return document.createElement("style")},[]);if((0,ba.useEffect)(function(){return document.body.appendChild(o),function(){o.remove()}},[]),(0,ba.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,ba.default.createElement(ba.default.Fragment,null,ba.default.createElement("link",{rel:"stylesheet",href:r}))}var ba,yD=S(()=>{ba=D($());vr()});var Tv=Ye((bD,_v)=>{(function(e,t){typeof define=="function"&&define.amd?define([],t):typeof _v=="object"&&_v.exports?_v.exports=t():e.fuzzysort=t()})(bD,function(){function t(m){var g={single:function(h,v,y){if(!h||(p(h)||(h=g.getPreparedSearch(h)),!v))return null;p(v)||(v=g.getPrepared(v));var x=y&&y.allowTypo!==void 0?y.allowTypo:m&&m.allowTypo!==void 0?m.allowTypo:!0,C=x?g.algorithm:g.algorithmNoTypo;return C(h,v,h[0])},go:function(h,v,y){if(!h)return i;h=g.prepareSearch(h);var x=h[0],C=y&&y.threshold||m&&m.threshold||-9007199254740991,_=y&&y.limit||m&&m.limit||9007199254740991,E=y&&y.allowTypo!==void 0?y.allowTypo:m&&m.allowTypo!==void 0?m.allowTypo:!0,O=E?g.algorithm:g.algorithmNoTypo,T=0,P=0,M=v.length;if(y&&y.keys)for(var K=y.scoreFn||u,Y=y.keys,V=Y.length,F=M-1;F>=0;--F){for(var j=v[F],ee=new Array(V),te=V-1;te>=0;--te){var le=Y[te],ve=c(j,le);if(!ve){ee[te]=null;continue}p(ve)||(ve=g.getPrepared(ve)),ee[te]=O(h,ve,x)}ee.obj=j;var Q=K(ee);Q!==null&&(Q<C||(ee.score=Q,T<_?(d.add(ee),++T):(++P,Q>d.peek().score&&d.replaceTop(ee))))}else if(y&&y.key)for(var le=y.key,F=M-1;F>=0;--F){var j=v[F],ve=c(j,le);if(!!ve){p(ve)||(ve=g.getPrepared(ve));var U=O(h,ve,x);U!==null&&(U.score<C||(U={target:U.target,_targetLowerCodes:null,_nextBeginningIndexes:null,score:U.score,indexes:U.indexes,obj:j},T<_?(d.add(U),++T):(++P,U.score>d.peek().score&&d.replaceTop(U))))}}else for(var F=M-1;F>=0;--F){var ve=v[F];if(!!ve){p(ve)||(ve=g.getPrepared(ve));var U=O(h,ve,x);U!==null&&(U.score<C||(T<_?(d.add(U),++T):(++P,U.score>d.peek().score&&d.replaceTop(U))))}}if(T===0)return i;for(var W=new Array(T),F=T-1;F>=0;--F)W[F]=d.poll();return W.total=T+P,W},goAsync:function(h,v,y){var x=!1,C=new Promise(function(_,E){if(!h)return _(i);h=g.prepareSearch(h);var O=h[0],T=f(),P=v.length-1,M=y&&y.threshold||m&&m.threshold||-9007199254740991,K=y&&y.limit||m&&m.limit||9007199254740991,Y=y&&y.allowTypo!==void 0?y.allowTypo:m&&m.allowTypo!==void 0?m.allowTypo:!0,V=Y?g.algorithm:g.algorithmNoTypo,F=0,j=0;function ee(){if(x)return E("canceled");var te=Date.now();if(y&&y.keys)for(var le=y.scoreFn||u,ve=y.keys,Q=ve.length;P>=0;--P){for(var U=v[P],W=new Array(Q),ue=Q-1;ue>=0;--ue){var ae=ve[ue],A=c(U,ae);if(!A){W[ue]=null;continue}p(A)||(A=g.getPrepared(A)),W[ue]=V(h,A,O)}W.obj=U;var G=le(W);if(G!==null&&!(G<M)&&(W.score=G,F<K?(T.add(W),++F):(++j,G>T.peek().score&&T.replaceTop(W)),P%1e3===0&&Date.now()-te>=10)){n?setImmediate(ee):setTimeout(ee);return}}else if(y&&y.key)for(var ae=y.key;P>=0;--P){var U=v[P],A=c(U,ae);if(!!A){p(A)||(A=g.getPrepared(A));var I=V(h,A,O);if(I!==null&&!(I.score<M)&&(I={target:I.target,_targetLowerCodes:null,_nextBeginningIndexes:null,score:I.score,indexes:I.indexes,obj:U},F<K?(T.add(I),++F):(++j,I.score>T.peek().score&&T.replaceTop(I)),P%1e3===0&&Date.now()-te>=10)){n?setImmediate(ee):setTimeout(ee);return}}}else for(;P>=0;--P){var A=v[P];if(!!A){p(A)||(A=g.getPrepared(A));var I=V(h,A,O);if(I!==null&&!(I.score<M)&&(F<K?(T.add(I),++F):(++j,I.score>T.peek().score&&T.replaceTop(I)),P%1e3===0&&Date.now()-te>=10)){n?setImmediate(ee):setTimeout(ee);return}}}if(F===0)return _(i);for(var q=new Array(F),R=F-1;R>=0;--R)q[R]=T.poll();q.total=F+j,_(q)}n?setImmediate(ee):ee()});return C.cancel=function(){x=!0},C},highlight:function(h,v,y){if(h===null)return null;v===void 0&&(v="<b>"),y===void 0&&(y="</b>");for(var x="",C=0,_=!1,E=h.target,O=E.length,T=h.indexes,P=0;P<O;++P){var M=E[P];if(T[C]===P){if(++C,_||(_=!0,x+=v),C===T.length){x+=M+y+E.substr(P+1);break}}else _&&(_=!1,x+=y);x+=M}return x},prepare:function(h){if(!!h)return{target:h,_targetLowerCodes:g.prepareLowerCodes(h),_nextBeginningIndexes:null,score:null,indexes:null,obj:null}},prepareSlow:function(h){if(!!h)return{target:h,_targetLowerCodes:g.prepareLowerCodes(h),_nextBeginningIndexes:g.prepareNextBeginningIndexes(h),score:null,indexes:null,obj:null}},prepareSearch:function(h){if(!!h)return g.prepareLowerCodes(h)},getPrepared:function(h){if(h.length>999)return g.prepare(h);var v=o.get(h);return v!==void 0||(v=g.prepare(h),o.set(h,v)),v},getPreparedSearch:function(h){if(h.length>999)return g.prepareSearch(h);var v=r.get(h);return v!==void 0||(v=g.prepareSearch(h),r.set(h,v)),v},algorithm:function(h,v,y){for(var x=v._targetLowerCodes,C=h.length,_=x.length,E=0,O=0,T=0,P=0;;){var M=y===x[O];if(M){if(s[P++]=O,++E,E===C)break;y=h[T===0?E:T===E?E+1:T===E-1?E-1:E]}if(++O,O>=_)for(;;){if(E<=1)return null;if(T===0){--E;var K=h[E];if(y===K)continue;T=E}else{if(T===1)return null;--T,E=T,y=h[E+1];var K=h[E];if(y===K)continue}P=E,O=s[P-1]+1;break}}var E=0,Y=0,V=!1,F=0,j=v._nextBeginningIndexes;j===null&&(j=v._nextBeginningIndexes=g.prepareNextBeginningIndexes(v.target));var ee=O=s[0]===0?0:j[s[0]-1];if(O!==_)for(;;)if(O>=_){if(E<=0){if(++Y,Y>C-2)break;if(h[Y]===h[Y+1])continue;O=ee;continue}--E;var te=a[--F];O=j[te]}else{var M=h[Y===0?E:Y===E?E+1:Y===E-1?E-1:E]===x[O];if(M){if(a[F++]=O,++E,E===C){V=!0;break}++O}else O=j[O]}{if(V)var le=a,ve=F;else var le=s,ve=P;for(var Q=0,U=-1,W=0;W<C;++W){var O=le[W];U!==O-1&&(Q-=O),U=O}V?Y!==0&&(Q+=-20):(Q*=1e3,T!==0&&(Q+=-20)),Q-=_-C,v.score=Q,v.indexes=new Array(ve);for(var W=ve-1;W>=0;--W)v.indexes[W]=le[W];return v}},algorithmNoTypo:function(h,v,y){for(var x=v._targetLowerCodes,C=h.length,_=x.length,E=0,O=0,T=0;;){var P=y===x[O];if(P){if(s[T++]=O,++E,E===C)break;y=h[E]}if(++O,O>=_)return null}var E=0,M=!1,K=0,Y=v._nextBeginningIndexes;Y===null&&(Y=v._nextBeginningIndexes=g.prepareNextBeginningIndexes(v.target));var V=O=s[0]===0?0:Y[s[0]-1];if(O!==_)for(;;)if(O>=_){if(E<=0)break;--E;var F=a[--K];O=Y[F]}else{var P=h[E]===x[O];if(P){if(a[K++]=O,++E,E===C){M=!0;break}++O}else O=Y[O]}{if(M)var j=a,ee=K;else var j=s,ee=T;for(var te=0,le=-1,ve=0;ve<C;++ve){var O=j[ve];le!==O-1&&(te-=O),le=O}M||(te*=1e3),te-=_-C,v.score=te,v.indexes=new Array(ee);for(var ve=ee-1;ve>=0;--ve)v.indexes[ve]=j[ve];return v}},prepareLowerCodes:function(h){for(var v=h.length,y=[],x=h.toLowerCase(),C=0;C<v;++C)y[C]=x.charCodeAt(C);return y},prepareBeginningIndexes:function(h){for(var v=h.length,y=[],x=0,C=!1,_=!1,E=0;E<v;++E){var O=h.charCodeAt(E),T=O>=65&&O<=90,P=T||O>=97&&O<=122||O>=48&&O<=57,M=T&&!C||!_||!P;C=T,_=P,M&&(y[x++]=E)}return y},prepareNextBeginningIndexes:function(h){for(var v=h.length,y=g.prepareBeginningIndexes(h),x=[],C=y[0],_=0,E=0;E<v;++E)C>E?x[E]=C:(C=y[++_],x[E]=C===void 0?v:C);return x},cleanup:l,new:t};return g}var n=typeof Na!="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 g=-9007199254740991,h=m.length-1;h>=0;--h){var v=m[h];if(v!==null){var y=v.score;y>g&&(g=y)}}return g===-9007199254740991?null:g}function c(m,g){var h=m[g];if(h!==void 0)return h;var v=g;Array.isArray(g)||(v=g.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=[],g=0,h={};function v(){for(var y=0,x=m[y],C=1;C<g;){var _=C+1;y=C,_<g&&m[_].score<m[C].score&&(y=_),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 h.add=function(y){var x=g;m[g++]=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},h.poll=function(){if(g!==0){var y=m[0];return m[0]=m[--g],v(),y}},h.peek=function(y){if(g!==0)return m[0]},h.replaceTop=function(y){m[0]=y,v()},h},d=f();return t()})});var $c=Ye((Gge,xD)=>{xD.exports=window.moment});var wD=Ye((qge,CD)=>{CD.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=$()},function(e,t){e.exports=$c()},function(e,t){e.exports=mi()},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 g=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 g.name="Invariant Violation",g}}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(re){for(var X=1;X<arguments.length;X++){var we=arguments[X];for(var ne in we)Object.prototype.hasOwnProperty.call(we,ne)&&(re[ne]=we[ne])}return re}).apply(this,arguments)}function c(re){var X=re.onClickPrev,we=re.onClickSwitch,ne=re.onClickNext,me=re.switchContent,Te=re.switchColSpan,ce=re.switchProps;return l.a.createElement("tr",null,l.a.createElement("th",{className:"rdtPrev",onClick:X},l.a.createElement("span",null,"\u2039")),l.a.createElement("th",u({className:"rdtSwitch",colSpan:Te,onClick:we},ce),me),l.a.createElement("th",{className:"rdtNext",onClick:ne},l.a.createElement("span",null,"\u203A")))}function p(re){return(p=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(X){return typeof X}:function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X})(re)}function f(re,X){if(!(re instanceof X))throw new TypeError("Cannot call a class as a function")}function d(re,X){for(var we=0;we<X.length;we++){var ne=X[we];ne.enumerable=ne.enumerable||!1,ne.configurable=!0,"value"in ne&&(ne.writable=!0),Object.defineProperty(re,ne.key,ne)}}function m(re,X){return(m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(we,ne){return we.__proto__=ne,we})(re,X)}function g(re){var X=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 we,ne=y(re);if(X){var me=y(this).constructor;we=Reflect.construct(ne,arguments,me)}else we=ne.apply(this,arguments);return h(this,we)}}function h(re,X){if(X&&(p(X)==="object"||typeof X=="function"))return X;if(X!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return v(re)}function v(re){if(re===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return re}function y(re){return(y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(X){return X.__proto__||Object.getPrototypeOf(X)})(re)}function x(re,X,we){return X in re?Object.defineProperty(re,X,{value:we,enumerable:!0,configurable:!0,writable:!0}):re[X]=we,re}var C=function(re){(function(ce,ge){if(typeof ge!="function"&&ge!==null)throw new TypeError("Super expression must either be null or a function");ce.prototype=Object.create(ge&&ge.prototype,{constructor:{value:ce,writable:!0,configurable:!0}}),Object.defineProperty(ce,"prototype",{writable:!1}),ge&&m(ce,ge)})(Te,re);var X,we,ne,me=g(Te);function Te(){var ce;f(this,Te);for(var ge=arguments.length,Ue=new Array(ge),Je=0;Je<ge;Je++)Ue[Je]=arguments[Je];return x(v(ce=me.call.apply(me,[this].concat(Ue))),"_setDate",function(gt){ce.props.updateDate(gt)}),ce}return X=Te,(we=[{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 ce=this,ge=this.props.viewDate,Ue=ge.localeData();return l.a.createElement(c,{onClickPrev:function(){return ce.props.navigate(-1,"months")},onClickSwitch:function(){return ce.props.showView("months")},onClickNext:function(){return ce.props.navigate(1,"months")},switchContent:Ue.months(ge)+" "+ge.year(),switchColSpan:5,switchProps:{"data-value":this.props.viewDate.month()}})}},{key:"renderDayHeaders",value:function(){var ce=function(ge){var Ue=ge.firstDayOfWeek(),Je=[],gt=0;return ge._weekdaysMin.forEach(function(dt){Je[(7+gt++-Ue)%7]=dt}),Je}(this.props.viewDate.localeData()).map(function(ge,Ue){return l.a.createElement("th",{key:ge+Ue,className:"dow"},ge)});return l.a.createElement("tr",null,ce)}},{key:"renderDays",value:function(){var ce=this.props.viewDate,ge=ce.clone().startOf("month"),Ue=ce.clone().endOf("month"),Je=[[],[],[],[],[],[]],gt=ce.clone().subtract(1,"months");gt.date(gt.daysInMonth()).startOf("week");for(var dt=gt.clone().add(42,"d"),eo=0;gt.isBefore(dt);)_(Je,eo++).push(this.renderDay(gt,ge,Ue)),gt.add(1,"d");return Je.map(function(An,Er){return l.a.createElement("tr",{key:"".concat(dt.month(),"_").concat(Er)},An)})}},{key:"renderDay",value:function(ce,ge,Ue){var Je=this.props.selectedDate,gt={key:ce.format("M_D"),"data-value":ce.date(),"data-month":ce.month(),"data-year":ce.year()},dt="rdtDay";return ce.isBefore(ge)?dt+=" rdtOld":ce.isAfter(Ue)&&(dt+=" rdtNew"),Je&&ce.isSame(Je,"day")&&(dt+=" rdtActive"),ce.isSame(this.props.moment(),"day")&&(dt+=" rdtToday"),this.props.isValidDate(ce)?gt.onClick=this._setDate:dt+=" rdtDisabled",gt.className=dt,this.props.renderDay(gt,ce.clone(),Je&&Je.clone())}},{key:"renderFooter",value:function(){var ce=this;if(this.props.timeFormat){var ge=this.props.viewDate;return l.a.createElement("tfoot",null,l.a.createElement("tr",null,l.a.createElement("td",{onClick:function(){return ce.props.showView("time")},colSpan:7,className:"rdtTimeToggle"},ge.format(this.props.timeFormat))))}}}])&&d(X.prototype,we),ne&&d(X,ne),Object.defineProperty(X,"prototype",{writable:!1}),Te}(l.a.Component);function _(re,X){return re[Math.floor(X/7)]}function E(re){return(E=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(X){return typeof X}:function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X})(re)}function O(re,X){if(!(re instanceof X))throw new TypeError("Cannot call a class as a function")}function T(re,X){for(var we=0;we<X.length;we++){var ne=X[we];ne.enumerable=ne.enumerable||!1,ne.configurable=!0,"value"in ne&&(ne.writable=!0),Object.defineProperty(re,ne.key,ne)}}function P(re,X){return(P=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(we,ne){return we.__proto__=ne,we})(re,X)}function M(re){var X=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 we,ne=V(re);if(X){var me=V(this).constructor;we=Reflect.construct(ne,arguments,me)}else we=ne.apply(this,arguments);return K(this,we)}}function K(re,X){if(X&&(E(X)==="object"||typeof X=="function"))return X;if(X!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Y(re)}function Y(re){if(re===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return re}function V(re){return(V=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(X){return X.__proto__||Object.getPrototypeOf(X)})(re)}function F(re,X,we){return X in re?Object.defineProperty(re,X,{value:we,enumerable:!0,configurable:!0,writable:!0}):re[X]=we,re}x(C,"defaultProps",{isValidDate:function(){return!0},renderDay:function(re,X){return l.a.createElement("td",re,X.date())}});var j=function(re){(function(ce,ge){if(typeof ge!="function"&&ge!==null)throw new TypeError("Super expression must either be null or a function");ce.prototype=Object.create(ge&&ge.prototype,{constructor:{value:ce,writable:!0,configurable:!0}}),Object.defineProperty(ce,"prototype",{writable:!1}),ge&&P(ce,ge)})(Te,re);var X,we,ne,me=M(Te);function Te(){var ce;O(this,Te);for(var ge=arguments.length,Ue=new Array(ge),Je=0;Je<ge;Je++)Ue[Je]=arguments[Je];return F(Y(ce=me.call.apply(me,[this].concat(Ue))),"_updateSelectedMonth",function(gt){ce.props.updateDate(gt)}),ce}return X=Te,(we=[{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 ce=this,ge=this.props.viewDate.year();return l.a.createElement(c,{onClickPrev:function(){return ce.props.navigate(-1,"years")},onClickSwitch:function(){return ce.props.showView("years")},onClickNext:function(){return ce.props.navigate(1,"years")},switchContent:ge,switchColSpan:"2"})}},{key:"renderMonths",value:function(){for(var ce=[[],[],[]],ge=0;ge<12;ge++)ee(ce,ge).push(this.renderMonth(ge));return ce.map(function(Ue,Je){return l.a.createElement("tr",{key:Je},Ue)})}},{key:"renderMonth",value:function(ce){var ge,Ue=this.props.selectedDate,Je="rdtMonth";this.isDisabledMonth(ce)?Je+=" rdtDisabled":ge=this._updateSelectedMonth,Ue&&Ue.year()===this.props.viewDate.year()&&Ue.month()===ce&&(Je+=" rdtActive");var gt={key:ce,className:Je,"data-value":ce,onClick:ge};return this.props.renderMonth?this.props.renderMonth(gt,ce,this.props.viewDate.year(),this.props.selectedDate&&this.props.selectedDate.clone()):l.a.createElement("td",gt,this.getMonthText(ce))}},{key:"isDisabledMonth",value:function(ce){var ge=this.props.isValidDate;if(!ge)return!1;for(var Ue=this.props.viewDate.clone().set({month:ce}),Je=Ue.endOf("month").date()+1;Je-- >1;)if(ge(Ue.date(Je)))return!1;return!0}},{key:"getMonthText",value:function(ce){var ge,Ue=this.props.viewDate,Je=Ue.localeData().monthsShort(Ue.month(ce));return(ge=Je.substring(0,3)).charAt(0).toUpperCase()+ge.slice(1)}}])&&T(X.prototype,we),ne&&T(X,ne),Object.defineProperty(X,"prototype",{writable:!1}),Te}(l.a.Component);function ee(re,X){return X<4?re[0]:X<8?re[1]:re[2]}function te(re){return(te=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(X){return typeof X}:function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X})(re)}function le(re,X){if(!(re instanceof X))throw new TypeError("Cannot call a class as a function")}function ve(re,X){for(var we=0;we<X.length;we++){var ne=X[we];ne.enumerable=ne.enumerable||!1,ne.configurable=!0,"value"in ne&&(ne.writable=!0),Object.defineProperty(re,ne.key,ne)}}function Q(re,X){return(Q=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(we,ne){return we.__proto__=ne,we})(re,X)}function U(re){var X=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 we,ne=ae(re);if(X){var me=ae(this).constructor;we=Reflect.construct(ne,arguments,me)}else we=ne.apply(this,arguments);return W(this,we)}}function W(re,X){if(X&&(te(X)==="object"||typeof X=="function"))return X;if(X!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ue(re)}function ue(re){if(re===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return re}function ae(re){return(ae=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(X){return X.__proto__||Object.getPrototypeOf(X)})(re)}function A(re,X,we){return X in re?Object.defineProperty(re,X,{value:we,enumerable:!0,configurable:!0,writable:!0}):re[X]=we,re}var G=function(re){(function(ce,ge){if(typeof ge!="function"&&ge!==null)throw new TypeError("Super expression must either be null or a function");ce.prototype=Object.create(ge&&ge.prototype,{constructor:{value:ce,writable:!0,configurable:!0}}),Object.defineProperty(ce,"prototype",{writable:!1}),ge&&Q(ce,ge)})(Te,re);var X,we,ne,me=U(Te);function Te(){var ce;le(this,Te);for(var ge=arguments.length,Ue=new Array(ge),Je=0;Je<ge;Je++)Ue[Je]=arguments[Je];return A(ue(ce=me.call.apply(me,[this].concat(Ue))),"disabledYearsCache",{}),A(ue(ce),"_updateSelectedYear",function(gt){ce.props.updateDate(gt)}),ce}return X=Te,(we=[{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 ce=this,ge=this.getViewYear();return l.a.createElement(c,{onClickPrev:function(){return ce.props.navigate(-10,"years")},onClickSwitch:function(){return ce.props.showView("years")},onClickNext:function(){return ce.props.navigate(10,"years")},switchContent:"".concat(ge,"-").concat(ge+9)})}},{key:"renderYears",value:function(){for(var ce=this.getViewYear(),ge=[[],[],[]],Ue=ce-1;Ue<ce+11;Ue++)I(ge,Ue-ce).push(this.renderYear(Ue));return ge.map(function(Je,gt){return l.a.createElement("tr",{key:gt},Je)})}},{key:"renderYear",value:function(ce){var ge,Ue=this.getSelectedYear(),Je="rdtYear";this.isDisabledYear(ce)?Je+=" rdtDisabled":ge=this._updateSelectedYear,Ue===ce&&(Je+=" rdtActive");var gt={key:ce,className:Je,"data-value":ce,onClick:ge};return this.props.renderYear(gt,ce,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(ce){var ge=this.disabledYearsCache;if(ge[ce]!==void 0)return ge[ce];var Ue=this.props.isValidDate;if(!Ue)return!1;for(var Je=this.props.viewDate.clone().set({year:ce}),gt=Je.endOf("year").dayOfYear()+1;gt-- >1;)if(Ue(Je.dayOfYear(gt)))return ge[ce]=!1,!1;return ge[ce]=!0,!0}}])&&ve(X.prototype,we),ne&&ve(X,ne),Object.defineProperty(X,"prototype",{writable:!1}),Te}(l.a.Component);function I(re,X){return X<3?re[0]:X<7?re[1]:re[2]}function q(re){return(q=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(X){return typeof X}:function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X})(re)}function R(re,X){for(var we=0;we<X.length;we++){var ne=X[we];ne.enumerable=ne.enumerable||!1,ne.configurable=!0,"value"in ne&&(ne.writable=!0),Object.defineProperty(re,ne.key,ne)}}function de(re,X){return(de=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(we,ne){return we.__proto__=ne,we})(re,X)}function ye(re){var X=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 we,ne=B(re);if(X){var me=B(this).constructor;we=Reflect.construct(ne,arguments,me)}else we=ne.apply(this,arguments);return k(this,we)}}function k(re,X){if(X&&(q(X)==="object"||typeof X=="function"))return X;if(X!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(we){if(we===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return we}(re)}function B(re){return(B=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(X){return X.__proto__||Object.getPrototypeOf(X)})(re)}function L(re,X){var we=Object.keys(re);if(Object.getOwnPropertySymbols){var ne=Object.getOwnPropertySymbols(re);X&&(ne=ne.filter(function(me){return Object.getOwnPropertyDescriptor(re,me).enumerable})),we.push.apply(we,ne)}return we}function Ee(re){for(var X=1;X<arguments.length;X++){var we=arguments[X]!=null?arguments[X]:{};X%2?L(Object(we),!0).forEach(function(ne){Pe(re,ne,we[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(re,Object.getOwnPropertyDescriptors(we)):L(Object(we)).forEach(function(ne){Object.defineProperty(re,ne,Object.getOwnPropertyDescriptor(we,ne))})}return re}function Pe(re,X,we){return X in re?Object.defineProperty(re,X,{value:we,enumerable:!0,configurable:!0,writable:!0}):re[X]=we,re}A(G,"defaultProps",{renderYear:function(re,X){return l.a.createElement("td",re,X)}});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(re){(function(ce,ge){if(typeof ge!="function"&&ge!==null)throw new TypeError("Super expression must either be null or a function");ce.prototype=Object.create(ge&&ge.prototype,{constructor:{value:ce,writable:!0,configurable:!0}}),Object.defineProperty(ce,"prototype",{writable:!1}),ge&&de(ce,ge)})(Te,re);var X,we,ne,me=ye(Te);function Te(ce){var ge,Ue,Je;return function(gt,dt){if(!(gt instanceof dt))throw new TypeError("Cannot call a class as a function")}(this,Te),(ge=me.call(this,ce)).constraints=(Ue=ce.timeConstraints,Je={},Object.keys(_e).forEach(function(gt){Je[gt]=Ee(Ee({},_e[gt]),Ue[gt]||{})}),Je),ge.state=ge.getTimeParts(ce.selectedDate||ce.viewDate),ge}return X=Te,(we=[{key:"render",value:function(){var ce=this,ge=[],Ue=this.state;return this.getCounters().forEach(function(Je,gt){gt&&Je!=="ampm"&&ge.push(l.a.createElement("div",{key:"sep".concat(gt),className:"rdtCounterSeparator"},":")),ge.push(ce.renderCounter(Je,Ue[Je]))}),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"},ge))))))}},{key:"renderCounter",value:function(ce,ge){var Ue=this;return ce==="hours"&&this.isAMPM()&&(ge=(ge-1)%12+1)==0&&(ge=12),ce==="ampm"&&(ge=this.props.timeFormat.indexOf(" A")!==-1?this.props.viewDate.format("A"):this.props.viewDate.format("a")),l.a.createElement("div",{key:ce,className:"rdtCounter"},l.a.createElement("span",{className:"rdtBtn",onMouseDown:function(Je){return Ue.onStartClicking(Je,"increase",ce)}},"\u25B2"),l.a.createElement("div",{className:"rdtCount"},ge),l.a.createElement("span",{className:"rdtBtn",onMouseDown:function(Je){return Ue.onStartClicking(Je,"decrease",ce)}},"\u25BC"))}},{key:"renderHeader",value:function(){var ce=this;if(this.props.dateFormat){var ge=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 ce.props.showView("days")}},ge.format(this.props.dateFormat))))}}},{key:"onStartClicking",value:function(ce,ge,Ue){var Je=this;if(!ce||!ce.button||ce.button===0){if(Ue==="ampm")return this.toggleDayPart();var gt={},dt=document.body;gt[Ue]=this[ge](Ue),this.setState(gt),this.timer=setTimeout(function(){Je.increaseTimer=setInterval(function(){gt[Ue]=Je[ge](Ue),Je.setState(gt)},70)},500),this.mouseUpListener=function(){clearTimeout(Je.timer),clearInterval(Je.increaseTimer),Je.props.setTime(Ue,parseInt(Je.state[Ue],10)),dt.removeEventListener("mouseup",Je.mouseUpListener),dt.removeEventListener("touchend",Je.mouseUpListener)},dt.addEventListener("mouseup",this.mouseUpListener),dt.addEventListener("touchend",this.mouseUpListener)}}},{key:"toggleDayPart",value:function(){var ce=parseInt(this.state.hours,10);ce>=12?ce-=12:ce+=12,this.props.setTime("hours",ce)}},{key:"increase",value:function(ce){var ge=this.constraints[ce],Ue=parseInt(this.state[ce],10)+ge.step;return Ue>ge.max&&(Ue=ge.min+(Ue-(ge.max+1))),je(ce,Ue)}},{key:"decrease",value:function(ce){var ge=this.constraints[ce],Ue=parseInt(this.state[ce],10)-ge.step;return Ue<ge.min&&(Ue=ge.max+1-(ge.min-Ue)),je(ce,Ue)}},{key:"getCounters",value:function(){var ce=[],ge=this.props.timeFormat;return ge.toLowerCase().indexOf("h")!==-1&&(ce.push("hours"),ge.indexOf("m")!==-1&&(ce.push("minutes"),ge.indexOf("s")!==-1&&(ce.push("seconds"),ge.indexOf("S")!==-1&&ce.push("milliseconds")))),this.isAMPM()&&ce.push("ampm"),ce}},{key:"isAMPM",value:function(){return this.props.timeFormat.toLowerCase().indexOf(" a")!==-1}},{key:"getTimeParts",value:function(ce){var ge=ce.hours();return{hours:je("hours",ge),minutes:je("minutes",ce.minutes()),seconds:je("seconds",ce.seconds()),milliseconds:je("milliseconds",ce.milliseconds()),ampm:ge<12?"am":"pm"}}},{key:"componentDidUpdate",value:function(ce){this.props.selectedDate?this.props.selectedDate!==ce.selectedDate&&this.setState(this.getTimeParts(this.props.selectedDate)):ce.viewDate!==this.props.viewDate&&this.setState(this.getTimeParts(this.props.viewDate))}}])&&R(X.prototype,we),ne&&R(X,ne),Object.defineProperty(X,"prototype",{writable:!1}),Te}(l.a.Component);function je(re,X){for(var we={hours:1,minutes:2,seconds:2,milliseconds:3},ne=X+"";ne.length<we[re];)ne="0"+ne;return ne}var $e=n(2);function J(re,X){return(J=Object.setPrototypeOf||function(we,ne){return we.__proto__=ne,we})(re,X)}function ie(re){if(re===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return re}function pe(re,X,we){return re===X||(re.correspondingElement?re.correspondingElement.classList.contains(we):re.classList.contains(we))}var be,Se,ke=(be===void 0&&(be=0),function(){return++be}),Ie={},N={},Ce=["touchstart","touchmove"];function Ae(re,X){var we=null;return Ce.indexOf(X)!==-1&&Se&&(we={passive:!re.props.preventDefault}),we}var Fe=function(re,X){var we,ne,me=re.displayName||re.name||"Component";return ne=we=function(Te){var ce,ge;function Ue(gt){var dt;return(dt=Te.call(this,gt)||this).__outsideClickHandler=function(eo){if(typeof dt.__clickOutsideHandlerProp!="function"){var An=dt.getInstance();if(typeof An.props.handleClickOutside!="function"){if(typeof An.handleClickOutside!="function")throw new Error("WrappedComponent: "+me+" lacks a handleClickOutside(event) function for processing outside click events.");An.handleClickOutside(eo)}else An.props.handleClickOutside(eo)}else dt.__clickOutsideHandlerProp(eo)},dt.__getComponentNode=function(){var eo=dt.getInstance();return X&&typeof X.setClickOutsideRef=="function"?X.setClickOutsideRef()(eo):typeof eo.setClickOutsideRef=="function"?eo.setClickOutsideRef():Object($e.findDOMNode)(eo)},dt.enableOnClickOutside=function(){if(typeof document!="undefined"&&!N[dt._uid]){Se===void 0&&(Se=function(){if(typeof window!="undefined"&&typeof window.addEventListener=="function"){var An=!1,Er=Object.defineProperty({},"passive",{get:function(){An=!0}}),pr=function(){};return window.addEventListener("testPassiveEventSupport",pr,Er),window.removeEventListener("testPassiveEventSupport",pr,Er),An}}()),N[dt._uid]=!0;var eo=dt.props.eventTypes;eo.forEach||(eo=[eo]),Ie[dt._uid]=function(An){var Er;dt.componentNode!==null&&(dt.props.preventDefault&&An.preventDefault(),dt.props.stopPropagation&&An.stopPropagation(),dt.props.excludeScrollbar&&(Er=An,document.documentElement.clientWidth<=Er.clientX||document.documentElement.clientHeight<=Er.clientY)||function(pr,jp,qm){if(pr===jp)return!0;for(;pr.parentNode||pr.host;){if(pr.parentNode&&pe(pr,jp,qm))return!0;pr=pr.parentNode||pr.host}return pr}(An.composed&&An.composedPath&&An.composedPath().shift()||An.target,dt.componentNode,dt.props.outsideClickIgnoreClass)===document&&dt.__outsideClickHandler(An))},eo.forEach(function(An){document.addEventListener(An,Ie[dt._uid],Ae(ie(dt),An))})}},dt.disableOnClickOutside=function(){delete N[dt._uid];var eo=Ie[dt._uid];if(eo&&typeof document!="undefined"){var An=dt.props.eventTypes;An.forEach||(An=[An]),An.forEach(function(Er){return document.removeEventListener(Er,eo,Ae(ie(dt),Er))}),delete Ie[dt._uid]}},dt.getRef=function(eo){return dt.instanceRef=eo},dt._uid=ke(),dt}ge=Te,(ce=Ue).prototype=Object.create(ge.prototype),ce.prototype.constructor=ce,J(ce,ge);var Je=Ue.prototype;return Je.getInstance=function(){if(re.prototype&&!re.prototype.isReactComponent)return this;var gt=this.instanceRef;return gt.getInstance?gt.getInstance():gt},Je.componentDidMount=function(){if(typeof document!="undefined"&&document.createElement){var gt=this.getInstance();if(X&&typeof X.handleClickOutside=="function"&&(this.__clickOutsideHandlerProp=X.handleClickOutside(gt),typeof this.__clickOutsideHandlerProp!="function"))throw new Error("WrappedComponent: "+me+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),this.props.disableOnClickOutside||this.enableOnClickOutside()}},Je.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},Je.componentWillUnmount=function(){this.disableOnClickOutside()},Je.render=function(){var gt=this.props;gt.excludeScrollbar;var dt=function(eo,An){if(eo==null)return{};var Er,pr,jp={},qm=Object.keys(eo);for(pr=0;pr<qm.length;pr++)Er=qm[pr],An.indexOf(Er)>=0||(jp[Er]=eo[Er]);return jp}(gt,["excludeScrollbar"]);return re.prototype&&re.prototype.isReactComponent?dt.ref=this.getRef:dt.wrappedRef=this.getRef,dt.disableOnClickOutside=this.disableOnClickOutside,dt.enableOnClickOutside=this.enableOnClickOutside,Object(a.createElement)(re,dt)},Ue}(a.Component),we.displayName="OnClickOutside("+me+")",we.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:X&&X.excludeScrollbar||!1,outsideClickIgnoreClass:"ignore-react-onclickoutside",preventDefault:!1,stopPropagation:!1},we.getClass=function(){return re.getClass?re.getClass():re},ne};function z(re){return(z=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(X){return typeof X}:function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X})(re)}function Z(re,X){var we=Object.keys(re);if(Object.getOwnPropertySymbols){var ne=Object.getOwnPropertySymbols(re);X&&(ne=ne.filter(function(me){return Object.getOwnPropertyDescriptor(re,me).enumerable})),we.push.apply(we,ne)}return we}function fe(re){for(var X=1;X<arguments.length;X++){var we=arguments[X]!=null?arguments[X]:{};X%2?Z(Object(we),!0).forEach(function(ne){tt(re,ne,we[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(re,Object.getOwnPropertyDescriptors(we)):Z(Object(we)).forEach(function(ne){Object.defineProperty(re,ne,Object.getOwnPropertyDescriptor(we,ne))})}return re}function xe(re,X){if(!(re instanceof X))throw new TypeError("Cannot call a class as a function")}function Me(re,X){for(var we=0;we<X.length;we++){var ne=X[we];ne.enumerable=ne.enumerable||!1,ne.configurable=!0,"value"in ne&&(ne.writable=!0),Object.defineProperty(re,ne.key,ne)}}function We(re,X,we){return X&&Me(re.prototype,X),we&&Me(re,we),Object.defineProperty(re,"prototype",{writable:!1}),re}function Be(re,X){if(typeof X!="function"&&X!==null)throw new TypeError("Super expression must either be null or a function");re.prototype=Object.create(X&&X.prototype,{constructor:{value:re,writable:!0,configurable:!0}}),Object.defineProperty(re,"prototype",{writable:!1}),X&&Ge(re,X)}function Ge(re,X){return(Ge=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(we,ne){return we.__proto__=ne,we})(re,X)}function et(re){var X=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 we,ne=qe(re);if(X){var me=qe(this).constructor;we=Reflect.construct(ne,arguments,me)}else we=ne.apply(this,arguments);return he(this,we)}}function he(re,X){if(X&&(z(X)==="object"||typeof X=="function"))return X;if(X!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return De(re)}function De(re){if(re===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return re}function qe(re){return(qe=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(X){return X.__proto__||Object.getPrototypeOf(X)})(re)}function tt(re,X,we){return X in re?Object.defineProperty(re,X,{value:we,enumerable:!0,configurable:!0,writable:!0}):re[X]=we,re}n.d(t,"default",function(){return Bo});var Ct="years",wt="months",Gt="days",Xt="time",rt=r.a,It=function(){},_t=rt.oneOfType([rt.instanceOf(s.a),rt.instanceOf(Date),rt.string]),Bo=function(re){Be(we,re);var X=et(we);function we(ne){var me;return xe(this,we),tt(De(me=X.call(this,ne)),"_renderCalendar",function(){var Te=me.props,ce=me.state,ge={viewDate:ce.viewDate.clone(),selectedDate:me.getSelectedDate(),isValidDate:Te.isValidDate,updateDate:me._updateDate,navigate:me._viewNavigate,moment:s.a,showView:me._showView};switch(ce.currentView){case Ct:return ge.renderYear=Te.renderYear,l.a.createElement(G,ge);case wt:return ge.renderMonth=Te.renderMonth,l.a.createElement(j,ge);case Gt:return ge.renderDay=Te.renderDay,ge.timeFormat=me.getFormat("time"),l.a.createElement(C,ge);default:return ge.dateFormat=me.getFormat("date"),ge.timeFormat=me.getFormat("time"),ge.timeConstraints=Te.timeConstraints,ge.setTime=me._setTime,l.a.createElement(Le,ge)}}),tt(De(me),"_showView",function(Te,ce){var ge=(ce||me.state.viewDate).clone(),Ue=me.props.onBeforeNavigate(Te,me.state.currentView,ge);Ue&&me.state.currentView!==Ue&&(me.props.onNavigate(Ue),me.setState({currentView:Ue}))}),tt(De(me),"viewToMethod",{days:"date",months:"month",years:"year"}),tt(De(me),"nextView",{days:"time",months:"days",years:"months"}),tt(De(me),"_updateDate",function(Te){var ce=me.state.currentView,ge=me.getUpdateOn(me.getFormat("date")),Ue=me.state.viewDate.clone();Ue[me.viewToMethod[ce]](parseInt(Te.target.getAttribute("data-value"),10)),ce==="days"&&(Ue.month(parseInt(Te.target.getAttribute("data-month"),10)),Ue.year(parseInt(Te.target.getAttribute("data-year"),10)));var Je={viewDate:Ue};ce===ge?(Je.selectedDate=Ue.clone(),Je.inputValue=Ue.format(me.getFormat("datetime")),me.props.open===void 0&&me.props.input&&me.props.closeOnSelect&&me._closeCalendar(),me.props.onChange(Ue.clone())):me._showView(me.nextView[ce],Ue),me.setState(Je)}),tt(De(me),"_viewNavigate",function(Te,ce){var ge=me.state.viewDate.clone();ge.add(Te,ce),Te>0?me.props.onNavigateForward(Te,ce):me.props.onNavigateBack(-Te,ce),me.setState({viewDate:ge})}),tt(De(me),"_setTime",function(Te,ce){var ge=(me.getSelectedDate()||me.state.viewDate).clone();ge[Te](ce),me.props.value||me.setState({selectedDate:ge,viewDate:ge.clone(),inputValue:ge.format(me.getFormat("datetime"))}),me.props.onChange(ge)}),tt(De(me),"_openCalendar",function(){me.isOpen()||me.setState({open:!0},me.props.onOpen)}),tt(De(me),"_closeCalendar",function(){me.isOpen()&&me.setState({open:!1},function(){me.props.onClose(me.state.selectedDate||me.state.inputValue)})}),tt(De(me),"_handleClickOutside",function(){var Te=me.props;Te.input&&me.state.open&&Te.open===void 0&&Te.closeOnClickOutside&&me._closeCalendar()}),tt(De(me),"_onInputFocus",function(Te){me.callHandler(me.props.inputProps.onFocus,Te)&&me._openCalendar()}),tt(De(me),"_onInputChange",function(Te){if(me.callHandler(me.props.inputProps.onChange,Te)){var ce=Te.target?Te.target.value:Te,ge=me.localMoment(ce,me.getFormat("datetime")),Ue={inputValue:ce};ge.isValid()?(Ue.selectedDate=ge,Ue.viewDate=ge.clone().startOf("month")):Ue.selectedDate=null,me.setState(Ue,function(){me.props.onChange(ge.isValid()?ge:me.state.inputValue)})}}),tt(De(me),"_onInputKeyDown",function(Te){me.callHandler(me.props.inputProps.onKeyDown,Te)&&Te.which===9&&me.props.closeOnTab&&me._closeCalendar()}),tt(De(me),"_onInputClick",function(Te){me.callHandler(me.props.inputProps.onClick,Te)&&me._openCalendar()}),me.state=me.getInitialState(),me}return We(we,[{key:"render",value:function(){return l.a.createElement(Zs,{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 ne=fe(fe({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(ne,this._openCalendar,this._closeCalendar)):l.a.createElement("input",ne)}}},{key:"renderView",value:function(){return this.props.renderView(this.state.currentView,this._renderCalendar)}},{key:"getInitialState",value:function(){var ne=this.props,me=this.getFormat("datetime"),Te=this.parseDate(ne.value||ne.initialValue,me);return this.checkTZ(),{open:!ne.input,currentView:ne.initialViewMode||this.getInitialView(),viewDate:this.getInitialViewDate(Te),selectedDate:Te&&Te.isValid()?Te:void 0,inputValue:this.getInitialInputValue(Te)}}},{key:"getInitialViewDate",value:function(ne){var me,Te=this.props.initialViewDate;if(Te){if((me=this.parseDate(Te,this.getFormat("datetime")))&&me.isValid())return me;zo('The initialViewDated given "'+Te+'" is not valid. Using current date instead.')}else if(ne&&ne.isValid())return ne.clone();return this.getInitialDate()}},{key:"getInitialDate",value:function(){var ne=this.localMoment();return ne.hour(0).minute(0).second(0).millisecond(0),ne}},{key:"getInitialView",value:function(){var ne=this.getFormat("date");return ne?this.getUpdateOn(ne):Xt}},{key:"parseDate",value:function(ne,me){var Te;return ne&&typeof ne=="string"?Te=this.localMoment(ne,me):ne&&(Te=this.localMoment(ne)),Te&&!Te.isValid()&&(Te=null),Te}},{key:"getClassName",value:function(){var ne="rdt",me=this.props,Te=me.className;return Array.isArray(Te)?ne+=" "+Te.join(" "):Te&&(ne+=" "+Te),me.input||(ne+=" rdtStatic"),this.isOpen()&&(ne+=" rdtOpen"),ne}},{key:"isOpen",value:function(){return!this.props.input||(this.props.open===void 0?this.state.open:this.props.open)}},{key:"getUpdateOn",value:function(ne){return this.props.updateOnView?this.props.updateOnView:ne.match(/[lLD]/)?Gt:ne.indexOf("M")!==-1?wt:ne.indexOf("Y")!==-1?Ct:Gt}},{key:"getLocaleData",value:function(){var ne=this.props;return this.localMoment(ne.value||ne.defaultValue||new Date).localeData()}},{key:"getDateFormat",value:function(){var ne=this.getLocaleData(),me=this.props.dateFormat;return me===!0?ne.longDateFormat("L"):me||""}},{key:"getTimeFormat",value:function(){var ne=this.getLocaleData(),me=this.props.timeFormat;return me===!0?ne.longDateFormat("LT"):me||""}},{key:"getFormat",value:function(ne){if(ne==="date")return this.getDateFormat();if(ne==="time")return this.getTimeFormat();var me=this.getDateFormat(),Te=this.getTimeFormat();return me&&Te?me+" "+Te:me||Te}},{key:"updateTime",value:function(ne,me,Te,ce){var ge={},Ue=ce?"selectedDate":"viewDate";ge[Ue]=this.state[Ue].clone()[ne](me,Te),this.setState(ge)}},{key:"localMoment",value:function(ne,me,Te){var ce=null;return ce=(Te=Te||this.props).utc?s.a.utc(ne,me,Te.strictParsing):Te.displayTimeZone?s.a.tz(ne,me,Te.displayTimeZone):s()(ne,me,Te.strictParsing),Te.locale&&ce.locale(Te.locale),ce}},{key:"checkTZ",value:function(){var ne=this.props.displayTimeZone;!ne||this.tzWarning||s.a.tz||(this.tzWarning=!0,zo('displayTimeZone prop with value "'+ne+'" is used but moment.js timezone is not loaded.',"error"))}},{key:"componentDidUpdate",value:function(ne){if(ne!==this.props){var me=!1,Te=this.props;["locale","utc","displayZone","dateFormat","timeFormat"].forEach(function(ce){ne[ce]!==Te[ce]&&(me=!0)}),me&&this.regenerateDates(),Te.value&&Te.value!==ne.value&&this.setViewDate(Te.value),this.checkTZ()}}},{key:"regenerateDates",value:function(){var ne=this.props,me=this.state.viewDate.clone(),Te=this.state.selectedDate&&this.state.selectedDate.clone();ne.locale&&(me.locale(ne.locale),Te&&Te.locale(ne.locale)),ne.utc?(me.utc(),Te&&Te.utc()):ne.displayTimeZone?(me.tz(ne.displayTimeZone),Te&&Te.tz(ne.displayTimeZone)):(me.locale(),Te&&Te.locale());var ce={viewDate:me,selectedDate:Te};Te&&Te.isValid()&&(ce.inputValue=Te.format(this.getFormat("datetime"))),this.setState(ce)}},{key:"getSelectedDate",value:function(){if(this.props.value===void 0)return this.state.selectedDate;var ne=this.parseDate(this.props.value,this.getFormat("datetime"));return!(!ne||!ne.isValid())&&ne}},{key:"getInitialInputValue",value:function(ne){var me=this.props;return me.inputProps.value?me.inputProps.value:ne&&ne.isValid()?ne.format(this.getFormat("datetime")):me.value&&typeof me.value=="string"?me.value:me.initialValue&&typeof me.initialValue=="string"?me.initialValue:""}},{key:"getInputValue",value:function(){var ne=this.getSelectedDate();return ne?ne.format(this.getFormat("datetime")):this.state.inputValue}},{key:"setViewDate",value:function(ne){var me,Te=function(){return zo("Invalid date passed to the `setViewDate` method: "+ne)};return ne&&(me=typeof ne=="string"?this.localMoment(ne,this.getFormat("datetime")):this.localMoment(ne))&&me.isValid()?void this.setState({viewDate:me}):Te()}},{key:"navigate",value:function(ne){this._showView(ne)}},{key:"callHandler",value:function(ne,me){return!ne||ne(me)!==!1}}]),we}(l.a.Component);function zo(re,X){var we=typeof window!="undefined"&&window.console;we&&(X||(X="warn"),we[X]("***react-datetime:"+re))}tt(Bo,"propTypes",{value:_t,initialValue:_t,initialViewDate:_t,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}),tt(Bo,"defaultProps",{onOpen:It,onClose:It,onCalendarOpen:It,onCalendarClose:It,onChange:It,onNavigate:It,onBeforeNavigate:function(re){return re},onNavigateBack:It,onNavigateForward:It,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(re,X){return X()}}),tt(Bo,"moment",s.a);var Zs=Fe(function(re){Be(we,re);var X=et(we);function we(){var ne;xe(this,we);for(var me=arguments.length,Te=new Array(me),ce=0;ce<me;ce++)Te[ce]=arguments[ce];return tt(De(ne=X.call.apply(X,[this].concat(Te))),"container",l.a.createRef()),ne}return We(we,[{key:"render",value:function(){return l.a.createElement("div",{className:this.props.className,ref:this.container},this.props.children)}},{key:"handleClickOutside",value:function(ne){this.props.onClickOut(ne)}},{key:"setClickOutsideRef",value:function(){return this.container.current}}]),we}(l.a.Component))}])});var lu,ED,kv,uu,Pw=S(()=>{lu=D($()),ED=D(wD()),kv=D($c());ko();ls();uu=class extends lu.default.PureComponent{constructor(){super(...arguments);H(this,"state",{open:!1});H(this,"onInputChange",t=>this.props.onChange(t.target.value));H(this,"onPickerChange",t=>{if(t&&t.format&&!this.props.options?.iso){let n="",o=this.getDateFormat(),r=this.getTimeFormat();o&&(n+=o),r&&o&&(n+=" "),r&&(n+=r),this.props.onChange(t.format(n));return}this.props.onChange(t&&t.toString?t.toString():t)});H(this,"onFocus",t=>{this.state.open||this.setState({open:!0}),this.props.onFocus&&this.props.onFocus(t)});H(this,"onBlur",t=>{this.state.open||this.setState({open:!0}),this.props.onBlur&&this.props.onBlur(t)});H(this,"togglePicker",t=>{this.setState({open:t})});H(this,"renderSwatch",({ref:t})=>lu.default.createElement("input",{type:"text",value:this.props.value,onChange:this.onInputChange,onFocus:this.onFocus,onBlur:this.onBlur,ref:t}));H(this,"getDateFormat",()=>typeof this.props.options.dateFormat!="undefined"?this.props.options.dateFormat:(0,kv.default)().convertPHPFormat(window.csAppData.date_format));H(this,"getTimeFormat",()=>typeof this.props.options.timeFormat!="undefined"?this.props.options.timeFormat:(0,kv.default)().convertPHPFormat(window.csAppData.time_format))}render(){let t=this.getDateFormat(),n=this.getTimeFormat(),o=(0,kv.default)(this.props.value);return lu.default.createElement("div",{className:"tco-date-picker-wrap"},lu.default.createElement(qt,{isInput:!0,renderSwatch:this.renderSwatch,renderSwatchDeps:[this.props.value],open:this.state.open,onToggle:this.togglePicker},lu.default.createElement(ED.default,{className:"tco-date-time-picker",dateFormat:t,timeFormat:n,value:o,onChange:this.onPickerChange,input:!1})),this.props.showDc&&lu.default.createElement(So,{mode:"inline-input",className:"tco-dynamic-content-inline-input",onInsert:this.onPickerChange}))}};H(uu,"defaultProps",{options:{},showDc:!0})});function us({extensionType:e="dc",onUpdate:t,...n}){let o=MX(e),r=[];for(let i in o){let s=o[i];r.push(SD.default.createElement(s,{key:i,onUpdate:t,extensionType:e,...n}))}return r}function MX(e){return Ov(`extension:${e}`,{})}var SD,DX,Hc=S(()=>{SD=D($()),DX=D($());an()});var xa,Ut,Pr=S(()=>{xa=D($());ls();Pw();Xe();Hc();Ut=class extends xa.default.Component{constructor(){super(...arguments);H(this,"state",{selectionStart:null,selectionEnd:null});H(this,"updateSelection",t=>{let{selectionStart:n,selectionEnd:o}=t.target;this.setState({selectionStart:n,selectionEnd:o})});H(this,"onInputChange",t=>this.props.onUpdate(t.target.value));H(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}`)});H(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 xa.default.createElement(uu,{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 xa.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 xa.default.createElement("div",{className:se("tco-input-button-wrapper",this.props.parentClassName)},t,this.props.dcType&&xa.default.createElement(xa.default.Fragment,null,xa.default.createElement(us,{extensionType:n,onUpdate:this.props.onUpdate,inputProps:this.props,id:this.props.id,label:this.props.label}),xa.default.createElement(So,{type:this.props.dcType,extraTags:this.props.extraTags,mode:this.props.dcMode,onInsert:this.onDcInsert})))}};H(Ut,"defaultProps",{type:"text",placeholder:"",autoFocus:!1,parentClassName:"",contentType:"text",dcMode:void 0,label:"",controlProps:{}})});var Av,LX,Bn,xi=S(()=>{Av=D($());Xe();Pr();mt();LX=["date"],Bn=class extends Av.default.PureComponent{render(){return Av.default.createElement(Ir.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&&LX.includes(r)?r:"text",u=t&&i!==!1&&l==="text";return Av.default.createElement(Ut,{className:se({"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 ul({values:e,...t}){let{id:n}=yo(),o=cu(),r=Dw(o.elementsData,!1),i=t.onUpdate||t.updateValue||console.log,[s,a]=(0,or.useState)(0),[l,u]=(0,or.useState)(!1),[c,p]=(0,or.useState)([]),[f,d]=(0,or.useState)([]),[m,g]=(0,or.useState)(!1),h=m?w("app.loading"):w("app.select-key");(0,or.useEffect)(function(){g(!0),xn("dc-tree-data",{doc_id:o.docId,doc_info:o.docTypeInfo,element_id:n,elements:r,tree_type:t.options?.tree_type||NX}).then(function(y){let x=[...y.data.current];x.push({value:Iw,label:w("app.dc.looper.custom-key")}),u(!1),p(x),d(y.data.depths)}).catch(function(y){Ft(JSON.stringify(y)),console.error(y)}).finally(function(){g(!1)})},[n,o.docId,o.docTypeInfo,p,g,u,d,t.options]),(0,or.useEffect)(function(){if(m)return;let y=e.depth|0;if(y===s)return;let x=f.length-1-y,C=f[x]||f[1];C=[...C,{value:Iw,label:w("app.dc.looper.custom-key")}],a(y),p(C)},[e.depth,p,s,a,f,m]),(0,or.useEffect)(function(){let y=t.value.match(/{INDEX}/);t.value!==Iw&&!y||(u(!0),i(y?t.value.replace(/{INDEX}/,"0"):""))},[t.value,l,u,i]);let v=(0,or.useCallback)(function(){u(!1),i("")},[i,u]);return(l||!c.length)&&!m?or.default.createElement("div",{className:"tco-choose-override tco-breakout-with-reset"},l&&or.default.createElement("button",{className:"tco-btn is-override-back",onClick:v},or.default.createElement(oe,{type:"larr"})),or.default.createElement(Bn,{...t,updateValue:i})):or.default.createElement($r,{value:t.value,onChange:i,placeholder:h,className:t.className,options:c,styles:FX})}var or,Iw,NX,FX,Pv=S(()=>{or=D($());Oe();Fn();Ci();Ln();rn();xi();Yn();Re();cs();Iw="__custom__",NX="looper",FX={...Mw,menuPortal:e=>({...e,zIndex:8880,margin:0})}});var VX,Lw,_D,TD=S(()=>{VX=D($());Jt();Us();Lw=Ib("breakout-mode",!1);Lw.onMount=e=>nl({"inspector-breakout-mode":qn(()=>{e(t=>!t)})});_r(Lw);_D=()=>Et(Lw)});var kD,Iv=S(()=>{kD=D($());Xe();zn()});function Xn(e){return typeof e!="string"?!1:e.match(/{[{%#]/)}function OD(e){return jc(e)}function Nw(e){return typeof e!="string"?!1:Xn(e)||e.includes("(")}function jc(e){return Xn(e)||Fw(e)}function Fw(e){return typeof e!="string"?!1:e.includes("var(")||e.includes("light-dark(")||e.includes("gradient(")}function Dv(e){if(typeof e!="object")return!1;for(let t in e){let n=e[t];if(typeof n=="object"){if(Dv(n))return!0;continue}if(Xn(n))return!0}return!1}var oi=S(()=>{});function AD(e){let t=Et(Mv),{customFontItems:n=[]}=t??{};return(0,Ui.useMemo)(function(){if(!e.source)return null;switch(e.source){case"google":return UX[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 ID(){return[...Vw]}function HX({files:e=[]}={}){return e.reduce((t,{weight:n})=>(t.includes(n)||t.push(n),t),[])}function LD(){let e=Et(Mv);return(0,Ui.useMemo)(()=>{let t=PD("system"),n=PD("google"),{customFontItems:o=[],typekitItems:r=[]}=e??{},i=o.map(l=>({value:`custom:${l._id}`,label:l.family,item:{...l,weights:HX(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 ND(){let e=LD(),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 FD({usePallete:e=!0}){let t=LD(),n=Et(BX);return(0,Ui.useMemo)(()=>[...e?n:[],...t,{label:w("app.parent-font"),options:[{value:"inherit",label:w("app.inherit")}]}],[n,t,e])}function UD(e,t){let n=Et(Uw).filter(({title:m,_id:g,children:h})=>m&&g&&!h),{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}=ND(),u=(0,Ui.useMemo)(()=>{let m=l.find(({value:g})=>g===a);return m?.item?.weights?m.item.weights:ID()},[l,a]),c=(0,Ui.useMemo)(()=>u.filter(m=>!m.includes("i")).sort().map(m=>({value:m})),[u]);e||(e="");let p=OD(e),f=(0,Ui.useMemo)(()=>{if(p)return[];let m=Lv(i??"400",c),g=Lv(s??"700",c),h=t==="inherit",v=[{label:w("app.managed-weights"),options:[{value:"fw-normal",label:h?w("app.fonts.normal"):w("app.fonts.normal-formatted",{weight:m})},{value:"fw-bold",label:g===m||h?w("app.fonts.bold"):w("app.fonts.bold-formatted",{weight:g})}]},{label:c.length===1?w("app.exact-weight"):w("app.exact-weights"),options:c.map(({value:y})=>({value:y,label:y}))}];return h?[...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:Lv(e,c),[e,p,c,t]);return{options:f,weight:d,isDc:p}}var Ui,$s,Vw,UX,Uw,Bw,BX,Mv,Lv,PD,zX,$X,DD,MD,VD,Wc=S(()=>{Ui=D($());Oe();$s=D(un());Pc();Jt();oi();Vw=["100","100i","200","200i","300","300i","400","400i","500","500i","600","600i","700","700i","800","800i","900","900i"],UX=window.csAppData.fontData,Uw=fi(e=>e.fontItems,[],e=>({type:"FONT_ITEMS:UPDATE",payload:e})),Bw=Ne(e=>Mg(e(Uw))),BX=Ne(e=>{let t=e(Bw);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)}),Mv=fi(e=>e.fontConfig,{},e=>({type:"FONT_CONFIG:UPDATE",payload:e})),Lv=(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}`};PD=(0,$s.memoize)(e=>zX(e).map(t=>({value:`${e}:${t.name}`,label:t.family,item:t}))),zX=(0,$s.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},[])});$X=(0,$s.memoize)(()=>(0,$s.uniq)(Vw.map(e=>e.replace("i",""))).map(e=>({value:e,label:e}))),DD=(0,$s.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,$s.capitalize)(t)})}})),MD=(0,$s.memoize)(()=>Vw.map(e=>{let t=e.replace("i","italic");return{value:t,label:w(`app.font-weight.${t}`)}}));VD=Ne(e=>({items:e(Bw),config:e(Mv)}))});var Nv=S(()=>{});function zD(){return Qt(t=>t.ui.currentFocusElementBox)}function $D(){let e=on();return(0,BD.useCallback)(t=>{let n;t&&t.target?n=t.target.getBoundingClientRect().toJSON():n=t,e({type:"UI:CURRENT_ELEMENT_FOCUS",payload:n})},[e])}var BD,zw=S(()=>{BD=D($());Pn()});function jX(e,t=[],n=500){(0,St.useEffect)(()=>{let o=(0,HD.debounce)(e,n);return window.addEventListener("resize",o),()=>{o.cancel(),window.removeEventListener("resize",o)}},[t])}function WX(e,t,n,o){return e?o?"nw":n?"ne":"n":t?o?"sw":n?"se":"s":o?"w":n?"e":""}function GX(e){let{top:t,left:n}=e.getBoundingClientRect();return{top:t,left:n}}function Ad(e){let{top:t,left:n,width:o,height:r}=e.getBoundingClientRect();return{top:t,left:n,width:o,height:r}}function Ca({north:e,south:t,east:n,west:o,current:r,onBeginResize:i,onEndResize:s}){let a=(0,St.useRef)(null),l=(0,St.useMemo)(()=>WX(e,t,n,o),[e,t,n,o]);return(0,St.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]),St.default.createElement("div",{ref:a,className:se("tco-resize",`is-${l}`,{"is-indicated":r===l})})}function qX(e,t,n,o){let[r,i]=(0,St.useState)(null),s=(0,St.useRef)({}),a=(0,St.useRef)();(0,St.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:g,offsetX:h=0,offsetY:v=0}=s.current,y={};if(r.includes("n")){let x=g.top+g.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-g.top),c.style.height=`${y.height}px`),r.includes("w")){let x=g.left+g.width,C=d+h;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+h-g.left),c.style.width=`${y.width}px`),s.current={offsetX:h,offsetY:v,box:{...g,...y}}};return window.addEventListener("mousemove",f),()=>{window.removeEventListener("mousemove",f)}},[r]),(0,St.useEffect)(()=>{t&&(s.current={...s.current||{},box:t})},[t]);let l=(0,St.useCallback)(({clientX:c,clientY:p},f)=>{let d=Ad(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,St.useCallback)(()=>{i(null),n(c=>({...c,...s.current.box})),$w&&(a.current=setTimeout(()=>{o(Ad(e.current))},100))},[n]);return(0,St.useEffect)(()=>()=>{clearTimeout(a.current)},[]),{resizing:r,onBeginResize:l,onEndResize:u}}function QX(e,t,n=20,o=!0){let[r,i]=(0,St.useState)(()=>t&&WD(t)||{}),s=zD(),a=(0,St.useCallback)(({top:u,left:c,width:p,height:f})=>{let d={},m=window.innerHeight-n-f,g=window.innerWidth-n-p,h=u+f-window.innerHeight;u>m&&(d.top=m),c>g&&(d.left=g),u<n&&(d.top=n),c+p<0&&(d.left=p*-1+n),n>c&&(d.left=n),h>0&&(d["--tco-offscreen-padding"]=`${h}px`),Object.keys(d).length>0&&i(v=>({...v,...d}))},[i]);jX(()=>{$w&&a(Ad(e.current))},[i]),(0,St.useLayoutEffect)(()=>{if(e.current&&s){let u=Ad(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,St.useEffect)(()=>{t&&jD(t,r)},[t,r]);let l=(0,St.useCallback)(u=>{i(typeof u=="function"?c=>({...u(c),"--tco-offscreen-padding":0}):{...u,"--tco-offscreen-padding":0})},[i]);return[r,l,a]}function KX(e,{setDragIntent:t,onMoveStart:n,onMove:o,onMoveEnd:r,selector:i,disabled:s=!1,dragThreshold:a=1}={}){let l=(0,St.useRef)();(0,St.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,_={left:v+x,top:y+C};l.current={coords:_,offsetX:x,offsetY:C},c||n(_),c=!0,o(_)}else p+=1,t(!0)},m=v=>u===v||u.contains(v)?i?v.matches(i):!0:!1,g=v=>{window.addEventListener("mouseup",f),window.addEventListener("mousemove",d);let y=GX(u);l.current={coords:y,offsetX:y.left-v.clientX,offsetY:y.top-v.clientY}},h=v=>{m(v.target)&&g(v)};return u.addEventListener("mousedown",h),()=>{u.removeEventListener("mousedown",h),window.removeEventListener("mousemove",d),window.removeEventListener("mouseup",f)}},[n,o,r,s])}function YX(e,t,n,{setDragIntent:o,dragFrom:r,onMoveBegin:i,onMoveEnd:s,dragThreshold:a}){let[l,u]=(0,St.useState)(!1),c=(0,St.useRef)(),p=(0,St.useCallback)(({top:m,left:g})=>{u(!0),o(!1),typeof i=="function"&&i()},[u,o]),f=(0,St.useCallback)(({top:m,left:g})=>{e.current.style.top=`${m}px`,e.current.style.left=`${g}px`},[]),d=(0,St.useCallback)(m=>{u(!1),o(!1),t(g=>({...g,...m})),$w&&(c.current=setTimeout(()=>{n(Ad(e.current))},100)),typeof s=="function"&&s()},[u,t]);return(0,St.useEffect)(()=>()=>{clearTimeout(c.current)},[]),KX(e,{setDragIntent:o,onMoveStart:p,onMove:f,onMoveEnd:d,selector:r,dragThreshold:a}),{moving:l}}function Hw({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,St.useRef)(),d=ri(),[m,g,h]=QX(f,s,40,a),{moving:v}=YX(f,g,h,{setDragIntent:d,dragFrom:e,onMoveBegin:l,onMoveEnd:u,dragThreshold:p}),{resizing:y,onBeginResize:x,onEndResize:C}=qX(f,m,g,h);return Oo(()=>{d(!!(y||v)),y&&c&&c(y,g)},[d,y,v]),i(f,se({"has-corners":r,"no-corners":!r,"is-interacting":!!y||!!v}),m,St.default.createElement(St.default.Fragment,null,t&&o&&St.default.createElement(St.default.Fragment,null,St.default.createElement(Ca,{west:!0,current:y,onBeginResize:x,onEndResize:C}),St.default.createElement(Ca,{east:!0,current:y,onBeginResize:x,onEndResize:C})),n&&o&&St.default.createElement(St.default.Fragment,null,St.default.createElement(Ca,{north:!0,current:y,onBeginResize:x,onEndResize:C}),St.default.createElement(Ca,{south:!0,current:y,onBeginResize:x,onEndResize:C})),t&&n&&r&&St.default.createElement(St.default.Fragment,null,St.default.createElement(Ca,{north:!0,west:!0,current:y,onBeginResize:x,onEndResize:C}),St.default.createElement(Ca,{north:!0,east:!0,current:y,onBeginResize:x,onEndResize:C}),St.default.createElement(Ca,{south:!0,west:!0,current:y,onBeginResize:x,onEndResize:C}),St.default.createElement(Ca,{south:!0,east:!0,current:y,onBeginResize:x,onEndResize:C}))))}var St,HD,$w,jw=S(()=>{St=D($());Xe();an();Ao();HD=D(un());an();zw();$w=!1});var XX,GD,Ww=S(()=>{Jt();XX=Ne(!1),GD=()=>Et(XX)});var JX,qD=S(()=>{JX=D($())});var QD=S(()=>{});var KD=S(()=>{});var ZX,Gc=S(()=>{ZX=D($())});var YD=S(()=>{QD();KD();Jn();Gc()});var Gw=Ye((c0e,Vv)=>{(function(e){var t=/^\s+/,n=/\s+$/,o=0,r=e.round,i=e.min,s=e.max,a=e.random;function l(k,B){if(k=k||"",B=B||{},k instanceof l)return k;if(!(this instanceof l))return new l(k,B);var L=u(k);this._originalInput=k,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=B.format||L.format,this._gradientType=B.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 k=this.toRgb();return(k.r*299+k.g*587+k.b*114)/1e3},getLuminance:function(){var k=this.toRgb(),B,L,Ee,Pe,_e,Le;return B=k.r/255,L=k.g/255,Ee=k.b/255,B<=.03928?Pe=B/12.92:Pe=e.pow((B+.055)/1.055,2.4),L<=.03928?_e=L/12.92:_e=e.pow((L+.055)/1.055,2.4),Ee<=.03928?Le=Ee/12.92:Le=e.pow((Ee+.055)/1.055,2.4),.2126*Pe+.7152*_e+.0722*Le},setAlpha:function(k){return this._a=le(k),this._roundA=r(100*this._a)/100,this},toHsv:function(){var k=d(this._r,this._g,this._b);return{h:k.h*360,s:k.s,v:k.v,a:this._a}},toHsvString:function(){var k=d(this._r,this._g,this._b),B=r(k.h*360),L=r(k.s*100),Ee=r(k.v*100);return this._a==1?"hsv("+B+", "+L+"%, "+Ee+"%)":"hsva("+B+", "+L+"%, "+Ee+"%, "+this._roundA+")"},toHsl:function(){var k=p(this._r,this._g,this._b);return{h:k.h*360,s:k.s,l:k.l,a:this._a}},toHslString:function(){var k=p(this._r,this._g,this._b),B=r(k.h*360),L=r(k.s*100),Ee=r(k.l*100);return this._a==1?"hsl("+B+", "+L+"%, "+Ee+"%)":"hsla("+B+", "+L+"%, "+Ee+"%, "+this._roundA+")"},toHex:function(k){return g(this._r,this._g,this._b,k)},toHexString:function(k){return"#"+this.toHex(k)},toHex8:function(k){return h(this._r,this._g,this._b,this._a,k)},toHex8String:function(k){return"#"+this.toHex8(k)},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:ee[g(this._r,this._g,this._b,!0)]||!1},toFilter:function(k){var B="#"+v(this._r,this._g,this._b,this._a),L=B,Ee=this._gradientType?"GradientType = 1, ":"";if(k){var Pe=l(k);L="#"+v(Pe._r,Pe._g,Pe._b,Pe._a)}return"progid:DXImageTransform.Microsoft.gradient("+Ee+"startColorstr="+B+",endColorstr="+L+")"},toString:function(k){var B=!!k;k=k||this._format;var L=!1,Ee=this._a<1&&this._a>=0,Pe=!B&&Ee&&(k==="hex"||k==="hex6"||k==="hex3"||k==="hex4"||k==="hex8"||k==="name");return Pe?k==="name"&&this._a===0?this.toName():this.toRgbString():(k==="rgb"&&(L=this.toRgbString()),k==="prgb"&&(L=this.toPercentageRgbString()),(k==="hex"||k==="hex6")&&(L=this.toHexString()),k==="hex3"&&(L=this.toHexString(!0)),k==="hex4"&&(L=this.toHex8String(!0)),k==="hex8"&&(L=this.toHex8String()),k==="name"&&(L=this.toName()),k==="hsl"&&(L=this.toHslString()),k==="hsv"&&(L=this.toHsvString()),L||this.toHexString())},clone:function(){return l(this.toString())},_applyModification:function(k,B){var L=k.apply(null,[this].concat([].slice.call(B)));return this._r=L._r,this._g=L._g,this._b=L._b,this.setAlpha(L._a),this},lighten:function(){return this._applyModification(_,arguments)},brighten:function(){return this._applyModification(E,arguments)},darken:function(){return this._applyModification(O,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(T,arguments)},_applyCombination:function(k,B){return k.apply(null,[this].concat([].slice.call(B)))},analogous:function(){return this._applyCombination(V,arguments)},complement:function(){return this._applyCombination(P,arguments)},monochromatic:function(){return this._applyCombination(F,arguments)},splitcomplement:function(){return this._applyCombination(Y,arguments)},triad:function(){return this._applyCombination(M,arguments)},tetrad:function(){return this._applyCombination(K,arguments)}},l.fromRatio=function(k,B){if(typeof k=="object"){var L={};for(var Ee in k)k.hasOwnProperty(Ee)&&(Ee==="a"?L[Ee]=k[Ee]:L[Ee]=A(k[Ee]));k=L}return l(k,B)};function u(k){var B={r:0,g:0,b:0},L=1,Ee=null,Pe=null,_e=null,Le=!1,je=!1;return typeof k=="string"&&(k=de(k)),typeof k=="object"&&(R(k.r)&&R(k.g)&&R(k.b)?(B=c(k.r,k.g,k.b),Le=!0,je=String(k.r).substr(-1)==="%"?"prgb":"rgb"):R(k.h)&&R(k.s)&&R(k.v)?(Ee=A(k.s),Pe=A(k.v),B=m(k.h,Ee,Pe),Le=!0,je="hsv"):R(k.h)&&R(k.s)&&R(k.l)&&(Ee=A(k.s),_e=A(k.l),B=f(k.h,Ee,_e),Le=!0,je="hsl"),k.hasOwnProperty("a")&&(L=k.a)),L=le(L),{ok:Le,format:k.format||je,r:i(255,s(B.r,0)),g:i(255,s(B.g,0)),b:i(255,s(B.b,0)),a:L}}function c(k,B,L){return{r:ve(k,255)*255,g:ve(B,255)*255,b:ve(L,255)*255}}function p(k,B,L){k=ve(k,255),B=ve(B,255),L=ve(L,255);var Ee=s(k,B,L),Pe=i(k,B,L),_e,Le,je=(Ee+Pe)/2;if(Ee==Pe)_e=Le=0;else{var $e=Ee-Pe;switch(Le=je>.5?$e/(2-Ee-Pe):$e/(Ee+Pe),Ee){case k:_e=(B-L)/$e+(B<L?6:0);break;case B:_e=(L-k)/$e+2;break;case L:_e=(k-B)/$e+4;break}_e/=6}return{h:_e,s:Le,l:je}}function f(k,B,L){var Ee,Pe,_e;k=ve(k,360),B=ve(B,100),L=ve(L,100);function Le(J,ie,pe){return pe<0&&(pe+=1),pe>1&&(pe-=1),pe<1/6?J+(ie-J)*6*pe:pe<1/2?ie:pe<2/3?J+(ie-J)*(2/3-pe)*6:J}if(B===0)Ee=Pe=_e=L;else{var je=L<.5?L*(1+B):L+B-L*B,$e=2*L-je;Ee=Le($e,je,k+1/3),Pe=Le($e,je,k),_e=Le($e,je,k-1/3)}return{r:Ee*255,g:Pe*255,b:_e*255}}function d(k,B,L){k=ve(k,255),B=ve(B,255),L=ve(L,255);var Ee=s(k,B,L),Pe=i(k,B,L),_e,Le,je=Ee,$e=Ee-Pe;if(Le=Ee===0?0:$e/Ee,Ee==Pe)_e=0;else{switch(Ee){case k:_e=(B-L)/$e+(B<L?6:0);break;case B:_e=(L-k)/$e+2;break;case L:_e=(k-B)/$e+4;break}_e/=6}return{h:_e,s:Le,v:je}}function m(k,B,L){k=ve(k,360)*6,B=ve(B,100),L=ve(L,100);var Ee=e.floor(k),Pe=k-Ee,_e=L*(1-B),Le=L*(1-Pe*B),je=L*(1-(1-Pe)*B),$e=Ee%6,J=[L,Le,_e,_e,je,L][$e],ie=[je,L,L,Le,_e,_e][$e],pe=[_e,_e,je,L,L,Le][$e];return{r:J*255,g:ie*255,b:pe*255}}function g(k,B,L,Ee){var Pe=[ae(r(k).toString(16)),ae(r(B).toString(16)),ae(r(L).toString(16))];return Ee&&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 h(k,B,L,Ee,Pe){var _e=[ae(r(k).toString(16)),ae(r(B).toString(16)),ae(r(L).toString(16)),ae(G(Ee))];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(k,B,L,Ee){var Pe=[ae(G(Ee)),ae(r(k).toString(16)),ae(r(B).toString(16)),ae(r(L).toString(16))];return Pe.join("")}l.equals=function(k,B){return!k||!B?!1:l(k).toRgbString()==l(B).toRgbString()},l.random=function(){return l.fromRatio({r:a(),g:a(),b:a()})};function y(k,B){B=B===0?0:B||10;var L=l(k).toHsl();return L.s-=B/100,L.s=Q(L.s),l(L)}function x(k,B){B=B===0?0:B||10;var L=l(k).toHsl();return L.s+=B/100,L.s=Q(L.s),l(L)}function C(k){return l(k).desaturate(100)}function _(k,B){B=B===0?0:B||10;var L=l(k).toHsl();return L.l+=B/100,L.l=Q(L.l),l(L)}function E(k,B){B=B===0?0:B||10;var L=l(k).toRgb();return L.r=s(0,i(255,L.r-r(255*-(B/100)))),L.g=s(0,i(255,L.g-r(255*-(B/100)))),L.b=s(0,i(255,L.b-r(255*-(B/100)))),l(L)}function O(k,B){B=B===0?0:B||10;var L=l(k).toHsl();return L.l-=B/100,L.l=Q(L.l),l(L)}function T(k,B){var L=l(k).toHsl(),Ee=(L.h+B)%360;return L.h=Ee<0?360+Ee:Ee,l(L)}function P(k){var B=l(k).toHsl();return B.h=(B.h+180)%360,l(B)}function M(k){var B=l(k).toHsl(),L=B.h;return[l(k),l({h:(L+120)%360,s:B.s,l:B.l}),l({h:(L+240)%360,s:B.s,l:B.l})]}function K(k){var B=l(k).toHsl(),L=B.h;return[l(k),l({h:(L+90)%360,s:B.s,l:B.l}),l({h:(L+180)%360,s:B.s,l:B.l}),l({h:(L+270)%360,s:B.s,l:B.l})]}function Y(k){var B=l(k).toHsl(),L=B.h;return[l(k),l({h:(L+72)%360,s:B.s,l:B.l}),l({h:(L+216)%360,s:B.s,l:B.l})]}function V(k,B,L){B=B||6,L=L||30;var Ee=l(k).toHsl(),Pe=360/L,_e=[l(k)];for(Ee.h=(Ee.h-(Pe*B>>1)+720)%360;--B;)Ee.h=(Ee.h+Pe)%360,_e.push(l(Ee));return _e}function F(k,B){B=B||6;for(var L=l(k).toHsv(),Ee=L.h,Pe=L.s,_e=L.v,Le=[],je=1/B;B--;)Le.push(l({h:Ee,s:Pe,v:_e})),_e=(_e+je)%1;return Le}l.mix=function(k,B,L){L=L===0?0:L||50;var Ee=l(k).toRgb(),Pe=l(B).toRgb(),_e=L/100,Le={r:(Pe.r-Ee.r)*_e+Ee.r,g:(Pe.g-Ee.g)*_e+Ee.g,b:(Pe.b-Ee.b)*_e+Ee.b,a:(Pe.a-Ee.a)*_e+Ee.a};return l(Le)},l.readability=function(k,B){var L=l(k),Ee=l(B);return(e.max(L.getLuminance(),Ee.getLuminance())+.05)/(e.min(L.getLuminance(),Ee.getLuminance())+.05)},l.isReadable=function(k,B,L){var Ee=l.readability(k,B),Pe,_e;switch(_e=!1,Pe=ye(L),Pe.level+Pe.size){case"AAsmall":case"AAAlarge":_e=Ee>=4.5;break;case"AAlarge":_e=Ee>=3;break;case"AAAsmall":_e=Ee>=7;break}return _e},l.mostReadable=function(k,B,L){var Ee=null,Pe=0,_e,Le,je,$e;L=L||{},Le=L.includeFallbackColors,je=L.level,$e=L.size;for(var J=0;J<B.length;J++)_e=l.readability(k,B[J]),_e>Pe&&(Pe=_e,Ee=l(B[J]));return l.isReadable(k,Ee,{level:je,size:$e})||!Le?Ee:(L.includeFallbackColors=!1,l.mostReadable(k,["#fff","#000"],L))};var j=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"},ee=l.hexNames=te(j);function te(k){var B={};for(var L in k)k.hasOwnProperty(L)&&(B[k[L]]=L);return B}function le(k){return k=parseFloat(k),(isNaN(k)||k<0||k>1)&&(k=1),k}function ve(k,B){W(k)&&(k="100%");var L=ue(k);return k=i(B,s(0,parseFloat(k))),L&&(k=parseInt(k*B,10)/100),e.abs(k-B)<1e-6?1:k%B/parseFloat(B)}function Q(k){return i(1,s(0,k))}function U(k){return parseInt(k,16)}function W(k){return typeof k=="string"&&k.indexOf(".")!=-1&&parseFloat(k)===1}function ue(k){return typeof k=="string"&&k.indexOf("%")!=-1}function ae(k){return k.length==1?"0"+k:""+k}function A(k){return k<=1&&(k=k*100+"%"),k}function G(k){return e.round(parseFloat(k)*255).toString(16)}function I(k){return U(k)/255}var q=function(){var k="[-\\+]?\\d+%?",B="[-\\+]?\\d*\\.\\d+%?",L="(?:"+B+")|(?:"+k+")",Ee="[\\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"+Ee),rgba:new RegExp("rgba"+Pe),hsl:new RegExp("hsl"+Ee),hsla:new RegExp("hsla"+Pe),hsv:new RegExp("hsv"+Ee),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 R(k){return!!q.CSS_UNIT.exec(k)}function de(k){k=k.replace(t,"").replace(n,"").toLowerCase();var B=!1;if(j[k])k=j[k],B=!0;else if(k=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var L;return(L=q.rgb.exec(k))?{r:L[1],g:L[2],b:L[3]}:(L=q.rgba.exec(k))?{r:L[1],g:L[2],b:L[3],a:L[4]}:(L=q.hsl.exec(k))?{h:L[1],s:L[2],l:L[3]}:(L=q.hsla.exec(k))?{h:L[1],s:L[2],l:L[3],a:L[4]}:(L=q.hsv.exec(k))?{h:L[1],s:L[2],v:L[3]}:(L=q.hsva.exec(k))?{h:L[1],s:L[2],v:L[3],a:L[4]}:(L=q.hex8.exec(k))?{r:U(L[1]),g:U(L[2]),b:U(L[3]),a:I(L[4]),format:B?"name":"hex8"}:(L=q.hex6.exec(k))?{r:U(L[1]),g:U(L[2]),b:U(L[3]),format:B?"name":"hex"}:(L=q.hex4.exec(k))?{r:U(L[1]+""+L[1]),g:U(L[2]+""+L[2]),b:U(L[3]+""+L[3]),a:I(L[4]+""+L[4]),format:B?"name":"hex8"}:(L=q.hex3.exec(k))?{r:U(L[1]+""+L[1]),g:U(L[2]+""+L[2]),b:U(L[3]+""+L[3]),format:B?"name":"hex"}:!1}function ye(k){var B,L;return k=k||{level:"AA",size:"small"},B=(k.level||"AA").toUpperCase(),L=(k.size||"small").toLowerCase(),B!=="AA"&&B!=="AAA"&&(B="AA"),L!=="small"&&L!=="large"&&(L="small"),{level:B,size:L}}typeof Vv!="undefined"&&Vv.exports?Vv.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=0,s="";for(;typeof(o=n.pop())!="undefined";)r+=(o.match(/\(/g)||[]).length-(o.match(/\)/g)||[]).length,i+=(o.match(/\{\{/g)||[]).length-(o.match(/\}\}/g)||[]).length,s+=`${o} `,r===0&&i===0&&(t.push(s.trim()),s="");return s.trim()&&(i>0&&r===0?s.trim().split(" ").forEach(a=>t.push(a)):t.push(s.trim())),t}function XD(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 JD(e,t=20){return e.length>t?e.slice(0,t)+"...":e}function Uv(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}function qc(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 Ei=S(()=>{Oe()});function nJ(){return Et(tJ)}function oJ(e,t){if(typeof t=="object"||typeof e=="object"||Qc(e))return e;if(!e||e==="false")return"transparent";if(jc(e))return e;if(!(0,qw.default)(e)._format){if(Xn(e)||Fw(t))return"transparent";let o=t||e;return console.warn(`Unable to resolve color: ${o} | Under Dev Toolkit > Tools > Data Store > Colors, it can manually be repaired by inserting a new color item with the id (${o.replace("global-color:","")})`),"transparent"}return e}function Qc(e){return e?typeof e=="object"?!0:e.indexOf&&e.indexOf("gradient")!==-1:!1}function eM(e){let{resolveColorItem:t}=Si(),n=t(e);return n?.value?Qc(n.value):Qc(e)}function tM(e){if(Xn(e)||Dv(e)||e==="var(--b-picker-swatch)"||e==="transparent"||!e)return{backgroundImage:"var(--b-picker-swatch)"};let t=Qc(e)?"backgroundImage":"backgroundColor",n={};return n[t]=e||"transparent",n}function pu(e){return(0,cl.useMemo)(function(){return tM(e)},[e])}function nM(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=Bv(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 iJ(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 RD(r,o)}return t}function sJ(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 aJ(e,t,n){let o=e??"";return Xn(o)?"transparent":Dv(o)?"var(--b-picker-swatch)":Bi(o).map(r=>r.trim?r.trim():r).map(r=>{let i=Bv(t,r),s="";return i&&typeof i.value=="object"?s=nM(t,i.value).value:(s=i?i.value:r??"",s=sJ(s,n)),oJ(s,r)}).join(" ")}function oM(e,t){if(Array.isArray(e))return e.filter(o=>!!o).map(o=>oM(o,t)).join(" / ");let n=Bv(t,e);return n?n.title:e}function Si(){let e=Et(eJ),t=nJ(),n=(0,cl.useMemo)(function(){return Object.keys(e).length>2},[e]);return{applyColors:(0,cl.useCallback)(o=>aJ(o,e,t),[e,t]),resolveColorItem:(0,cl.useCallback)(o=>Bv(e,o),[e,t]),resolveGlobalColor:(0,cl.useCallback)(function(o){return iJ(e,o)},[e]),applyColorLabel:(0,cl.useCallback)(o=>oM(o,e),[e]),colors:e,hasColorsInPalette:e&&e.palette&&!!e.palette.children.length||e&&e[Qw]&&e[Qw].children?.length||n}}var cl,qw,Qw,RX,ZD,eJ,tJ,RD,rJ,Bv,fu=S(()=>{cl=D($()),qw=D(Gw());Ei();Pc();Oe();Jt();oi();Qw="_extendedThemeColors",RX=e=>{if(window.csAppData.colorsExtended.length<=0)return e;let t={_id:Qw,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]},ZD=fi(e=>e.colors,[],e=>({type:"COLORS:UPDATE",payload:e})),eJ=Ne(e=>Mg(RX(e(ZD)))),tJ=Ne({});RD=(e,t)=>{if(typeof t=="undefined")return e;let n=(0,qw.default)(e);return n.setAlpha(t),n.toRgbString()},rJ=(e,t)=>typeof t=="undefined"?e:`${e} (${(parseFloat(t)*100).toPrecision(2)}%)`;Bv=(e,t)=>{if(typeof t=="object")return nM(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:RD(r,o),title:rJ(i,o),opacity:o}}return null}});var rM=S(()=>{Gc();fu()});var A0e,iM=S(()=>{Nv();zv();Gc();A0e=window.csAppData.home_url});var aM=S(()=>{an();zv();Gc()});var Kc,cJ,pJ,xye,Cye,wye,Eye,zv=S(()=>{Kc=D($());rn();Hv();Wc();Xe();Nv();_i();jw();hh();Ao();Jn();Oe();Nv();Ju();an();Ww();Or();Yn();Vx();_i();Jt();vr();Ix();an();qD();YD();rM();iM();aM();_i();cJ=Ne(e=>{let t=e(Yc);return!t.id||t.isLoading||!t.settingsLoaded?null:t.docId}),pJ=Ne(e=>{let t=e(Yc);return!t.id||t.isLoading||!t.settingsLoaded?null:t.previewUrl}),xye=Ne(e=>{let t=e(lM)??[],n=e(cJ);return n?{url:e(pJ),fontData:e(VD),optionsData:t,settings:e(uM),documentId:n}:null}),Cye=Ne(!1),wye=Ne(),Eye=Ne(null)});function mM(e){let t=on();return(0,Pd.useCallback)(n=>()=>{t(hM(e===n?null:n))},[t,e])}var Pd,dJ,mJ,hJ,$v,fJ,pM,fM,Yw,gJ,dM,br,_i=S(()=>{Xe();Iv();Re();Jn();Pn();Pd=D($());rn();Jt();Sg();Ha();an();zv();Gc();dJ=window.csAppData.breakpoints.config||[],mJ=dJ[1]||[],hJ=mJ[1],$v=Math.min(320,hJ),fJ=$v<320?136:$v,pM=5,fM=2,Yw=({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?$v+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]}))},gJ=fi(tu(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=Yw(r),s=r.activeBreakpoint??r.viewingBreakpoint??null;return{...r,currentBreakpoint:s,info:i}}),{}),dM=fi(e=>e.ui.breakpointConfig),br=()=>Et(gJ)});function wa(e,t=0,n={},o){let r,i=(0,gM.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 gM,Xc=S(()=>{gM=D(un())});async function vM(){return new Promise((e,t)=>{if(!Xw){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 Xw,yM=S(()=>{Xw=(()=>"EyeDropper"in window&&!window.navigator.userAgent.includes("OPR"))()});function yJ(e){let t=y=>Jw[y]||"regular",n=(0,du.memoize)(y=>y==="all"?s():s().filter(({group:x})=>x===y)),o=(0,du.memoize)(()=>Object.keys(e.icons).reduce((y,x)=>(y[e.icons[x]]=x,y),{})),r=(0,du.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,du.memoize)(()=>{let y=[];for(let x in Jw){let C=Jw[x];if(!e[C])continue;let _=vJ[x]||"";e[C].map(E=>{y.push({id:_+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 _=x.substring(0,2);C="fa"+_}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,du.memoize)((y,x)=>y?n(x).filter(({title:C})=>C.includes(y)):n(x),(y,x)=>`${y||""}|${x}`),m=(0,du.memoize)(()=>Object.keys(e.groups).filter(y=>!!window.csAppData.faConfig[`fa_${y}_enable`])),g=m().map(y=>({value:y,label:e.groups[y]})),h=g.length>1?[...g,{value:"all",label:"all"}]:g;return{isLoading:!1,resolveAlias:a,resolveIconAlias:l,enabledTabs:g,allTabs:h,resolveIcon:u,searchIconGroup:d,getIconCode:c,resolveIconPrefix:p,getGroupFromPrefix:t,unicodeToName:f,preloadIconData:()=>m().forEach(y=>{requestIdleCallback(()=>{n(y)})})}}var Yye,du,pl,Jw,vJ,Jc=S(()=>{Yye=D($()),du=D(un());rl();pl=Dc(e=>{let{preloadIconData:t,...n}=yJ(e.fontAwesome);return t(),n}),Jw={far:"regular",fab:"brands",fal:"light",fas:"solid",fasr:"sharp-regular",fasl:"sharp-light",fass:"sharp-solid"},vJ={far:"o-",fal:"l-",fasr:"sr-",fass:"ss-",fasl:"sl-"}});var bM,bJ,fl,Wv=S(()=>{bM=D($());Jc();bJ=({icon:e})=>{let{isLoading:t,resolveIcon:n,resolveIconPrefix:o,getIconCode:r}=pl();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 bM.default.createElement("i",{className:"tco-fa",...c})},fl=bJ});function mu(e,t=!0){try{return JSON.parse(e)}catch(n){t&&console.error("Could not parse JSON ",n)}return{}}function xM(e){try{return JSON.stringify(e)}catch(t){console.error("Could not stringify ",t,e)}return""}var Id=S(()=>{});var Po,Zw,hu,Zn,Zc,Rw,Hr=S(()=>{Po=D($());Xe();Wv();Re();ko();Pt();Id();Sc();Zw=class extends Po.default.PureComponent{renderLabel(){return this.props.label==="string"?Po.default.createElement("span",{dangerouslySetInnerHTML:{__html:this.props.label}}):this.props.label?Po.default.createElement("span",null,this.props.label):this.props.children}render(){return Po.default.createElement("li",{className:se(this.props.class,{"tco-active":this.props.isSelected}),onClick:t=>this.props.onClick(this.props.value,t)},Po.default.createElement("abbr",{title:this.props.tooltip},this.props.icon&&Po.default.createElement(Rc,{icon:this.props.icon}),this.renderLabel()))}};H(Zw,"defaultProps",{value:null,icon:null,label:null,class:null,tooltip:"",isSelected:!1,onClick:()=>{}});hu=class extends Po.default.PureComponent{constructor(){super(...arguments);H(this,"onChoose",t=>{this.props.updateSelection(t)})}getChoiceKey(t){return typeof t.value=="object"?xM(t.value):`${t.value}`}render(){let t=this.props.choices?this.props.choices.length||1:this.props.children&&this.props.children.length||1;return Po.default.createElement("ul",{className:se("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=>Po.default.createElement(Zw,{key:this.getChoiceKey(n),isSelected:this.props.isSelected(n.value),onClick:this.onChoose,...n})),this.props.children)}};H(hu,"defaultProps",{choices:[],isVertical:!1,isToggle:!1,weighted:!1,isSelected:()=>!1,updateSelection:()=>{}});Zn=class extends Po.default.PureComponent{render(){return Po.default.createElement(hu,{choices:this.props.choices,weighted:this.props.weighted,isVertical:this.props.isVertical,isToggle:this.props.isToggle,isSelected:t=>el(t,this.props.value),updateSelection:t=>{el(t,this.props.value)?this.props.offValue!==null&&this.props.onUpdate(this.props.offValue):this.props.onUpdate(t)}},this.props.children)}};H(Zn,"defaultProps",{choices:[],offValue:null,isVertical:!1,isToggle:!1,weighted:!1,onUpdate:()=>{}});Zc=class extends Po.default.PureComponent{getSelected(){return this.props.arrayOutput||!this.props.value?this.props.value||[]:`${this.props.value}`.split(this.props.delimiter)}render(){return Po.default.createElement(hu,{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)}};H(Zc,"defaultProps",{choices:[],offValue:null,delimiter:" ",arrayOutput:!1,weighted:!1,onUpdate:()=>{},value:""});Rw=class extends Po.default.PureComponent{constructor(){super(...arguments);H(this,"state",{open:!1});H(this,"onTogglePicker",t=>this.setState({open:t}));H(this,"onUpdate",t=>{this.props.onChange(t),this.setState({open:!1})})}renderSwatchContent({icon:t}={}){if(!!t)return t.indexOf("ui:")===0?Po.default.createElement(oe,{type:t.substr(3)}):Po.default.createElement(fl,{icon:t})}render(){let t=this.props.options.find(({value:n})=>n===this.props.value);return Po.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},Po.default.createElement("div",{className:"tco-choose-picker-content"},Po.default.createElement(Zn,{isVertical:!0,value:this.props.value,choices:this.props.options,onUpdate:this.onUpdate})))}}});var Io,Gv,CM,ep,qv=S(()=>{Io=D($());Xe();Pr();mt();Hr();Re();Jc();Sc();Gv="{{custom}}",CM=(0,Io.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}=lt(),g=(0,Io.useMemo)(()=>typeof s=="string"||!r?!1:!r.find(Y=>typeof Y.value=="string"),[r,s]),[h,v]=(0,Io.useState)(()=>r?.[0]?.value===p),{isLoading:y,unicodeToName:x}=pl(),C=(0,Io.useMemo)(()=>a===!1||!r?!1:p===Gv||p===c?!0:a===!1||p===""||typeof s!="undefined"&&s!==null&&el(s,p)?!1:!r.find(Y=>el(Y.value,p)),[a,r,c,p,s]),[_,E]=(0,Io.useState)(C),O=(0,Io.useMemo)(()=>m?!0:C,[g,m,C]),T=(0,Io.useMemo)(()=>y||!r?r:r.map(Y=>Y.icon?{...Y,icon:Y.icon.indexOf("classic-choice:")===0?x(Y.icon.replace("classic-choice:","")):Y.icon}:Y),[r,y,x]),P=(0,Io.useCallback)(function(){f(typeof s=="undefined"?T[0].value:s),v(!0),E(!1)},[s,f,v,E,T,s]),M=(0,Io.useCallback)(function(Y){f(Y),E(!0)},[E,f]),K=(0,Io.useCallback)(function(Y){f(typeof c!="undefined"&&Y===Gv?c:Y)},[c,f]);if((O||_)&&l){let Y=d&&o!==!1&&typeof c!="undefined"||m;return Io.default.createElement("div",{className:"tco-choose-override"},!m&&Io.default.createElement("button",{className:"tco-btn is-override-back",onClick:P},Io.default.createElement(oe,{type:"larr"})),Io.default.createElement(Ut,{className:se({"cs-input-code":n}),extraTags:i,autoFocus:h&&!m,onUpdate:M,value:p,dcType:Y?"scalar":!1,placeholder:t||""}))}return Io.default.createElement(Zn,{choices:T,offValue:s,value:p,weighted:u,onUpdate:K})});CM.displayName="ControlChooseSingle";ep=CM});function _o({resetValue:e="",isCustomValue:t=!1,isDynamic:n=!0,autoFocus:o=!1,dc_tags:r="",dcType:i="scalar",monospace:s=!1,value:a="",placeholder:l="",updateValue:u=function(){}}){let{dynamicContent:c,breakoutMode:p}=lt();if(!t&&!p)return null;let f=c&&n!==!1&&typeof a!="undefined"||p;return Dd.default.createElement("div",{className:"tco-choose-override tco-breakout-with-reset"},!p&&Dd.default.createElement("button",{className:"tco-btn is-override-back",onClick:()=>{u(e)}},Dd.default.createElement(oe,{type:"larr"})),Dd.default.createElement(Ut,{className:se({"cs-input-code":s}),extraTags:r,autoFocus:o&&!p,onUpdate:u,value:a,dcType:f?i:!1,placeholder:l||""}))}var Dd,ps=S(()=>{Dd=D($());Xe();Pr();mt();Re()});function Wo({options:{placeholder:e="",choices:t=[],dynamic_arguments:n={},allowBreakout:o=!0,coalesce:r=!1}={},useDynamicContent:i=!0,value:s,updateValue:a}){s=r&&typeof s=="undefined"?"":s;let[l,u]=(0,ii.useState)(!1),[c,p]=(0,ii.useState)(null),{breakoutMode:f,dynamicContent:d}=lt(),[m,g,...h]=(0,ii.useMemo)(()=>typeof t!="string"?[null]:t.split(":"),[t]),v=(0,ii.useMemo)(()=>{if(m==="list"){if(g==="font-weights")return MD();if(g==="fonts")return DD()}return null},[m,g]),y=(0,ii.useMemo)(function(){let C={};if(t)for(let _=0;_<t.length;++_)C[Fs(t[_].value)]=!0;if(c)for(let _=0;_<c.length;++_)C[Fs(c[_].value)]=!0;return C},[t,c,c?.length]),x=(0,ii.useMemo)(()=>s===""?!1:s===xJ?!0:!y[Fs(s)],[s,y]);return f||x&&(!m||!!c)&&o?ii.default.createElement(_o,{resetValue:t[0]?.value,isCustomValue:x,value:s,placeholder:e,updateValue:a}):ii.default.createElement(Qe,{className:se({"has-dynamic-content":d&&i})},m==="dynamic"&&ii.default.createElement(Md,{name:g,params:h,setDynamicOptions:p,setLoading:u,dynamicArguments:n,choices:t}),ii.default.createElement(Ur,{placeholder:l?w("app.loading"):e||"",value:s,options:v||c||(Array.isArray(t)?t:[]),onChange:a}),d&&i&&ii.default.createElement(So,{type:"scalar",onInsert:a,mode:"inline-input"}))}var ii,xJ,Hs=S(()=>{ii=D($());la();Xe();Oe();Pt();Wc();ps();mt();Qv();Sc();ls();xJ="__custom__"});function Bt(e){let t=Ws(e.value,e.onUpdate),{dynamicContent:n}=lt(),[o,r]=(0,Tn.useState)(!1),i=(0,Tn.useCallback)(function(s){r(!0),e.onUpdate(s)},[e.onUpdate,r]);return t||(n&&Nw(e.value)?Tn.default.createElement(_o,{resetValue:"",isCustomValue:!0,autoFocus:o,value:e.value,placeholder:e?.options?.placeholder,updateValue:e.onUpdate}):Tn.default.createElement(nE,{...e,dynamicContent:n,onUpdate:i}))}var Tn,wM,EM,SM,CJ,gu,eE,tE,nE,js=S(()=>{Tn=D($()),wM=D(mi());Xe();Re();Ei();Xc();mt();oi();mt();ps();ls();EM=["calc","clamp","min","max","var","fit-content","attr","counter"],SM=["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"],CJ={distance:["none","px","em","rem","vh","vw","vmin","vmax","%","fr"],angle:["deg","rad"],time:["s","ms"]},gu={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}},eE=class extends Tn.default.PureComponent{constructor(){super(...arguments);H(this,"state",{choicesOpen:!1});H(this,"choicesWrapper",null);H(this,"closeOnOutsideFocus",t=>{this.unitSelectionRef&&!this.unitSelectionRef.contains(t.target)&&this.setState({choicesOpen:!1})});H(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 wM.default.createPortal(Tn.default.createElement("div",{ref:o=>{this.choicesWrapper=o},style:t,className:se("tco-unit-input-choices","tco-ignore-focus-loss","is-vertical",{"tco-active":this.state.choicesOpen&&n>0})},this.props.validKeywords.map(o=>Tn.default.createElement("button",{key:o,className:se("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=>Tn.default.createElement("button",{key:o,className:se("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&&Tn.default.createElement(So,{mode:"inline",className:"tco-unit-input-choice tco-unit-input-dynamic-content",onInsert:this.props.onUpdateInput,type:"scalar"})),window.csAppData.rootEl)});H(this,"onInputChange",t=>this.props.onUpdateInput(t.target.value));H(this,"onInputKeyPress",t=>{t.key==="Enter"&&this.props.onEnter()});H(this,"onInputKeyDown",t=>{if(t.key==="ArrowUp"||t.key==="ArrowDown"){t.preventDefault();let n=parseFloat(this.props.value);if(isNaN(n))return;let o=parseFloat(this.props.step)||1,r=t.key==="ArrowUp"?n+o:n-o,i=String(o),s=i.includes(".")?i.split(".")[1].length:0,a=parseFloat(r.toFixed(s));this.props.onUpdateInput(String(a))}});H(this,"onClickUnitButton",()=>{this.props.disabled||this.setState({choicesOpen:!this.state.choicesOpen})});H(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"&&!!EM.find(a=>qc(this.props.value,`${a}%`)),r=typeof this.props.value=="string"&&!!SM.find(a=>qc(this.props.value,`${a}%`)),i=n&&n!=="%"?`is-${n}`:n,s=r||o;return Tn.default.createElement("div",{className:se("tco-unit-input",!s&&i,{"has-hidden-input-selection":this.props.unitMode==="unitless","is-css-fn":s})},Tn.default.createElement("input",{value:this.props.value,onChange:this.onInputChange,onKeyPress:this.onInputKeyPress,onKeyDown:this.onInputKeyDown,type:"text",disabled:this.props.disabled,ref:a=>this.inputRef=a}),t>0&&Tn.default.createElement("div",{className:"tco-unit-input-selection",ref:a=>this.unitSelectionRef=a},Tn.default.createElement("button",{className:se("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||Tn.default.createElement(oe,{type:"more"})),this.createUnitFieldChoices()))}};H(eE,"defaultProps",{value:"",unit:"",disabled:!1,dynamicContent:!1,allowedUnits:[],validKeywords:[],step:1,onUpdateInput:()=>{},onUpdateUnit:()=>{},onEnter:()=>{}});tE=class extends Tn.default.PureComponent{constructor(){super(...arguments);H(this,"state",{isSliding:!1,position:.5});H(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}))});H(this,"onMouseUp",t=>{this.reposition(t,!1),window.document.body.removeEventListener("mouseup",this.onMouseUp),window.document.body.removeEventListener("mousemove",this.onMouseMove,{passive:!0})});H(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=(g,h,v)=>g*(1-v)+h*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 Tn.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}},Tn.default.createElement("div",{className:"tco-unit-slider-noui-base"},Tn.default.createElement("div",{className:"tco-unit-slider-noui-connects"},Tn.default.createElement("div",{className:"tco-unit-slider-noui-connect",style:{transform:`translate(0%, 0px) scale(${t}, 1)`}})),Tn.default.createElement("div",{className:"tco-unit-slider-noui-origin",style:{transform:`translate(${t*100-100}%, 0px)`,zIndex:4}},!this.props.disabled&&Tn.default.createElement("div",{className:"tco-unit-slider-noui-handle tco-unit-slider-noui-handle-lower"}))))}render(){return Tn.default.createElement("div",{className:"tco-unit-slider"},Tn.default.createElement("div",{className:"tco-unit-slider-target-container"},this.renderSlider()),this.props.children)}};H(tE,"defaultProps",{value:"",disabled:!1,onUpdate:()=>{}});nE=class extends Tn.default.PureComponent{constructor(){super(...arguments);H(this,"state",{userInput:this.getRawValue(),invalid:!1});H(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})});H(this,"onUpdate",(t,n)=>{if(n){this.lazyUpdateHandle=this.lazyUpdate(t);return}this.props.onUpdate(t)});H(this,"lazyUpdate",wa(t=>{this.props.onUpdate(t)},25));H(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}`)});H(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}`)});H(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=CJ[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"&&Nw(t)?!0:typeof t!="string"||Bi(t).length>1||(t.match(/\(/g)||[]).length!==(t.match(/\)/g)||[]).length?!1:!!(this.props.validKeywords.find(n=>qc(t,n))||EM.find(n=>qc(t,`${n}%`))||SM.find(n=>qc(t,`${n}%`)))}getSelectedUnit(){return this.isKeywordValid(this.props.value)?"":this.detectUnit(this.props.value)}renderUnitInput({selectedUnit:t,allowedUnits:n}){let{step:o}=this.getRanges();return Tn.default.createElement(eE,{dynamicContent:this.props.dynamicContent,value:this.state.userInput,unit:t,allowedUnits:n,disabled:this.props.disabled,validKeywords:this.props.validKeywords,step:o,onUpdateInput:this.updateUserInput,onUpdateUnit:this.updateUnit,onEnter:this.detectUnitFromUser,ref:r=>{!r||(r.inputRef&&(this.inputRef=r.inputRef),r.unitSelectionRef&&(this.unitSelectionRef=r.unitSelectionRef))}})}getRanges(){let t={step:.1,min:0,max:100},n,o,r;if(this.props.unitMode==="unitless")n=parseFloat(this.props.step),o=parseFloat(this.props.min),r=parseFloat(this.props.max);else{let i=this.getSelectedUnit()||"none";gu[i]&&(gu[i].step&&(t.step=gu[i].step),gu[i].min&&(t.min=gu[i].min),gu[i].max&&(t.max=gu[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 Tn.default.createElement(tE,{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}))}};H(nE,"defaultProps",{value:"",disabled:!1,unitMode:"distance",validKeywords:[],availableUnits:null,fallbackValue:null,dynamicContent:!1,slider:!1,ranges:{},onUpdate:()=>{}})});var oE,fs,Ld=S(()=>{oE=D($());js();fs=class extends oE.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 oE.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 Kv,wJ,Nd,Yv=S(()=>{Oe();Yn();oi();Kv={"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=>!!rE(e._type,"markup","style").find(t=>typeof e[t]=="string"&&Xn(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}},wJ=e=>Object.keys(Kv).filter(t=>Kv[t].check(e)),Nd=e=>{let t=wJ(e),n=t.filter(r=>Kv?.[r].indicator).map(r=>({...Kv?.[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 Fd(e){let t=window.csAppData.elementIcons[e];if(!t)return"";if(t.indexOf("alias:")===0){let[,n]=t.split(":");return Fd(n)}return t}function SJ(e){let[,t,n]=(0,tp.useMemo)(function(){return e.match(/<svg.*?(?:viewBox="(.*?)").*?>([\S\s]+)<\/svg>/)},[e]);return tp.default.createElement("svg",{role:"img",viewBox:t,className:"tco-svg tco-svg-elements",dangerouslySetInnerHTML:{__html:n||""}})}var tp,EJ,_M,Gs,Vd=S(()=>{tp=D($());Yn();EJ=e=>{let{icon:t}=pn(e);if(t&&t.indexOf("alias:")===0){let[,n]=t.split(":");return Fd(n)}return t&&t!=="native"?t:Fd(e)};_M=tp.default.memo(({type:e})=>{let t=(0,tp.useMemo)(()=>{if(typeof e=="string"&&e.match(/<svg /))return e;if(!e)return Fd("default");let n=EJ(e);return typeof n=="string"&&n.match(/<svg /)?n:Fd("default")},[e]);return SJ(t)});_M.displayName="ElementIcon";Gs=_M});var kM=Ye((TM,iE)=>{(function(e){if(typeof TM=="object"&&typeof iE!="undefined")iE.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 Na=="function"&&Na;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(g){var h=r[c][1][g];return a(h||g)},m,m.exports,o,r,i,s)}return i[c].exports}for(var l=typeof Na=="function"&&Na,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,F){arguments.length===1&&Array.isArray(V)===!1&&(F=V,V=[]);let ee,te,le,ve,Q,U,W,ue,ae,A,G,I=null,q,R=F||{};R.moves===void 0&&(R.moves=x),R.accepts===void 0&&(R.accepts=x),R.invalid===void 0&&(R.invalid=pe),R.containers===void 0&&(R.containers=V||[]),R.isContainer===void 0&&(R.isContainer=y),R.copy===void 0&&(R.copy=!1),R.copySortSource===void 0&&(R.copySortSource=!1),R.revertOnSpill===void 0&&(R.revertOnSpill=!1),R.removeOnSpill===void 0&&(R.removeOnSpill=!1),R.direction===void 0&&(R.direction="vertical"),R.hideIndicator===void 0&&(R.hideIndicator=!1),R.allowModifiers===void 0&&(R.allowModifiers=!1),R.ignoreInputTextSelection===void 0&&(R.ignoreInputTextSelection=!0),R.mirrorContainer===void 0&&(R.mirrorContainer=c.body),R.offset===void 0&&(R.offset=C);let de=a({containers:R.containers,start:J,end:be,cancel:Ce,remove:N,destroy:Ee,canMove:$e,dragging:!1});return R.removeOnSpill===!0&&de.on("over",fe).on("out",xe),k(),de;function ye(he){return de.containers.indexOf(he)!==-1||R.isContainer(he)}function k(he){let De=he?"remove":"add";d(p,De,"mousedown",_e),d(p,De,"mouseup",ke)}function B(he){d(p,he?"remove":"add","mousemove",Le)}function L(he){let De=he?"remove":"add";l[De](p,"selectstart",Pe),l[De](p,"click",Pe)}function Ee(){k(!0),ke({clientX:-1,clientY:-1})}function Pe(he){q&&he.preventDefault()}function _e(he){if(U=he.clientX,W=he.clientY,(m(he)!==1||he.metaKey||he.ctrlKey)&&!R.allowModifiers)return;let qe=he.target,tt=je(qe);!tt||(q=tt,B(),he.type==="mousedown"&&(T(qe)?qe.focus():he.preventDefault()))}function Le(he){if(!q)return;if(m(he)===0){ke({});return}if(he.clientX!==void 0&&Math.abs(he.clientX-U)<=(R.slideFactorX||0)&&he.clientY!==void 0&&Math.abs(he.clientY-W)<=(R.slideFactorY||0))return;if(R.ignoreInputTextSelection){let Ct=Y("clientX",he)||0,wt=Y("clientY",he)||0,Gt=c.elementFromPoint(Ct,wt);if(T(Gt))return}let De=q;B(!0),L(),be(),ie(De);let qe=le.getBoundingClientRect(),tt=R.offset({x:qe.left,y:qe.top},qe,le,he);ve=tt.x,Q=tt.y,u.add(A||le,"gu-transit"),Me(),Z(he)}function je(he){if(de.dragging&&ee||ye(he))return;let De=he;for(;O(he)&&ye(O(he))===!1;)if(R.invalid(he,De)||(he=O(he),!he))return;let qe=O(he);if(!(!qe||R.invalid(he,De)||!R.moves(he,qe,De,M(he))))return{item:he,source:qe}}function $e(he){return!!je(he)}function J(he){let De=je(he);De&&(ie(De),Me())}function ie(he){et(he.item,he.source)&&(A=he.item.cloneNode(!0),de.emit("cloned",A,he.item,"copy")),te=he.source,le=he.item,ue=ae=M(he.item),de.dragging=!0,de.emit("drag",le,te)}function pe(){return!1}function be(){if(!de.dragging)return;let he=A||le;Ie(he,O(he))}function Se(){q=!1,B(!0),L(!0)}function ke(he){if(Se(),!de.dragging)return;let De=A||le,qe=Y("clientX",he)||0,tt=Y("clientY",he)||0,Ct=v(ee,qe,tt),wt=z(Ct,qe,tt);wt&&(A&&R.copySortSource||!A||wt!==te)?Ie(De,wt):R.removeOnSpill?N():Ce()}function Ie(he,De){let qe=O(he);A&&R.copySortSource&&De===te&&qe.removeChild(le),Fe(De)?de.emit("cancel",he,te,te):de.emit("drop",he,De,te,ae),Ae()}function N(){if(!de.dragging)return;let he=A||le,De=O(he);De&&De.removeChild(he),de.emit(A?"cancel":"remove",he,De,te),Ae()}function Ce(he){if(!de.dragging)return;let De=arguments.length>0?he:R.revertOnSpill,qe=A||le,tt=O(qe),Ct=Fe(tt);Ct===!1&&De&&(A?tt&&tt.removeChild(A):te.insertBefore(qe,ue)),Ct||De?de.emit("cancel",qe,te,te):de.emit("drop",qe,tt,te,ae),Ae()}function Ae(){let he=A||le;Se(),We(),he&&he.classList.remove("gu-transit"),G&&clearTimeout(G),de.dragging=!1,I&&de.emit("out",he,I,te),de.emit("dragend",he),te=le=A=ue=ae=G=I=null}function Fe(he,De){let qe;return De!==void 0?qe=De:ee?qe=ae:qe=M(A||le),he===te&&qe===ue}function z(he,De,qe){let tt=he;for(;tt&&!Ct();)tt=O(tt);return tt;function Ct(){if(ye(tt)===!1)return!1;let Gt=Be(tt,he),Xt=Ge(tt,Gt,De,qe);return Fe(tt,Xt)?!0:R.accepts(le,tt,te,Xt)}}function Z(he){if(!ee)return;he.preventDefault();let De=Y("clientX",he)||0,qe=Y("clientY",he)||0;var tt=De-ve,Ct=qe-Q;ee.style.left=tt+"px",ee.style.top=Ct+"px";let wt=A||le,Gt=v(ee,De,qe),Xt=z(Gt,De,qe),rt=Xt!==null&&Xt!==I;(rt||Xt===null)&&(re(),I=Xt,Zs());let It=O(wt);if(Xt===te&&A&&!R.copySortSource){It&&It.removeChild(wt);return}let _t,Bo=Be(Xt,Gt);if(Bo!==null)_t=Ge(Xt,Bo,De,qe);else if(R.revertOnSpill===!0&&!A)_t=ue,Xt=te;else{A&&It&&It.removeChild(wt);return}(_t===null&&rt||_t!==wt&&_t!==M(wt))&&(ae=_t,Xt.insertBefore(wt,_t),de.emit("shadow",wt,Xt,te));function zo(X){de.emit(X,wt,I,te)}function Zs(){rt&&zo("over")}function re(){I&&zo("out")}}function fe(he){u.rm(he,"gu-hide")}function xe(he){de.dragging&&u.add(he,"gu-hide")}function Me(){if(ee)return;let he=le.getBoundingClientRect();ee=le.cloneNode(!0),ee.style.width=_(he)+"px",ee.style.height=E(he)+"px",u.rm(ee,"gu-transit"),u.add(ee,"gu-mirror"),R.mirrorContainer.appendChild(ee),d(p,"add","mousemove",Z),u.add(R.mirrorContainer,"gu-unselectable"),de.emit("cloned",ee,le,"mirror")}function We(){ee&&(u.rm(R.mirrorContainer,"gu-unselectable"),d(p,"remove","mousemove",Z),R.hideIndicator||O(ee).removeChild(ee),ee=null)}function Be(he,De){let qe=De;for(;qe!==he&&O(qe)!==he;)qe=O(qe);return qe===p?null:qe}function Ge(he,De,qe,tt){let Ct=R.direction==="horizontal";return typeof R.direction=="function"&&(Ct=!!R.direction(he,De,qe,tt)),De!==he?Xt():Gt();function Gt(){let It=he.children.length,_t,Bo,zo;for(_t=0;_t<It;_t++)if(Bo=he.children[_t],zo=Bo.getBoundingClientRect(),Ct&&zo.left+zo.width/2>qe||!Ct&&zo.top+zo.height/2>tt)return Bo;return null}function Xt(){let It=De.getBoundingClientRect();return rt(Ct?qe>It.left+_(It)/2:tt>It.top+E(It)/2)}function rt(It){return It?M(De):De}}function et(he,De){return typeof R.copy=="boolean"?R.copy:R.copy(he,De)}}function d(V,F,j,ee){let te={mouseup:"touchend",mousedown:"touchstart",mousemove:"touchmove"},le={mouseup:"pointerup",mousedown:"pointerdown",mousemove:"pointermove"},ve={mouseup:"MSPointerUp",mousedown:"MSPointerDown",mousemove:"MSPointerMove"};s.navigator.pointerEnabled?l[F](V,le[j],ee):s.navigator.msPointerEnabled?l[F](V,ve[j],ee):(l[F](V,te[j],ee),l[F](V,j,ee))}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:F}=V;if(F!==void 0)return F&1?1:F&2?3:F&4?2:0}function g(V){var F=V.getBoundingClientRect();return{left:F.left+h("scrollLeft","pageXOffset"),top:F.top+h("scrollTop","pageYOffset")}}function h(V,F){return typeof s[F]!="undefined"?s[F]:p.clientHeight?p[V]:c.body[V]}function v(V,F,j){let ee=V||{},te=ee.className,le;return ee.className+=" gu-hide",le=c.elementFromPoint(F,j),ee.className=te,le}function y(){return!1}function x(){return!0}function C(V){return V}function _(V){return V.width||V.right-V.left}function E(V){return V.height||V.bottom-V.top}function O(V){return V.parentNode===c?null:V.parentNode}function T(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(O(V))}function M(V){return V.nextElementSibling||F();function F(){let j=V;do j=j.nextSibling;while(j&&j.nodeType!==1);return j}}function K(V){return V.targetTouches&&V.targetTouches.length?V.targetTouches[0]:V.changedTouches&&V.changedTouches.length?V.changedTouches[0]:V}function Y(V,F){var j=K(F),ee={pageX:"clientX",pageY:"clientY"};return V in ee&&!(V in j)&&ee[V]in j&&(V=ee[V]),j[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 g=arguments.length;if(g===1)delete f[d];else if(g===0)f={};else{var h=f[d];if(!h)return u;h.splice(h.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 g=s(arguments),h=this||u;if(d==="error"&&p.throws!==!1&&!m.length)throw g.length===1?g[0]:g;return m.forEach(function(y){p.async?a(y,g,h):y.apply(h,g),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=g,f=[];s.addEventListener||(c=m,p=h),r.exports={add:c,remove:p,fabricate:v};function d(E,O,T,P){return E.addEventListener(O,T,P)}function m(E,O,T){return E.attachEvent("on"+O,x(E,O,T))}function g(E,O,T,P){return E.removeEventListener(O,T,P)}function h(E,O,T){var P=C(E,O,T);if(P)return E.detachEvent("on"+O,P)}function v(E,O,T){var P=l.indexOf(O)===-1?K():M();E.dispatchEvent?E.dispatchEvent(P):E.fireEvent("on"+O,P);function M(){var Y;return u.createEvent?(Y=u.createEvent("Event"),Y.initEvent(O,!0,!0)):u.createEventObject&&(Y=u.createEventObject()),Y}function K(){return new a(O,{detail:T})}}function y(E,O,T){return function(M){var K=M||s.event;K.target=K.target||K.srcElement,K.preventDefault=K.preventDefault||function(){K.returnValue=!1},K.stopPropagation=K.stopPropagation||function(){K.cancelBubble=!0},K.which=K.which||K.keyCode,T.call(E,K)}}function x(E,O,T){var P=C(E,O,T)||y(E,O,T);return f.push({wrapper:P,element:E,type:O,fn:T}),P}function C(E,O,T){var P=_(E,O,T);if(P){var M=f[P].wrapper;return f.splice(P,1),M}}function _(E,O,T){var P,M;for(P=0;P<f.length;P++)if(M=f[P],M.element===E&&M.type===O&&M.fn===T)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(_){if(a===setTimeout)return setTimeout(_,0);if((a===u||!a)&&setTimeout)return a=setTimeout,setTimeout(_,0);try{return a(_,0)}catch{try{return a.call(null,_,0)}catch{return a.call(this,_,0)}}}function f(_){if(l===clearTimeout)return clearTimeout(_);if((l===c||!l)&&clearTimeout)return l=clearTimeout,clearTimeout(_);try{return l(_)}catch{try{return l.call(null,_)}catch{return l.call(this,_)}}}var d=[],m=!1,g,h=-1;function v(){!m||!g||(m=!1,g.length?d=g.concat(d):h=-1,d.length&&y())}function y(){if(!m){var _=p(v);m=!0;for(var E=d.length;E;){for(g=d,d=[];++h<E;)g&&g[h].run();h=-1,E=d.length}g=null,m=!1,f(_)}}s.nextTick=function(_){var E=new Array(arguments.length-1);if(arguments.length>1)for(var O=1;O<arguments.length;O++)E[O-1]=arguments[O];d.push(new x(_,E)),d.length===1&&!m&&p(y)};function x(_,E){this.fun=_,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(_){return[]},s.binding=function(_){throw new Error("process.binding is not supported")},s.cwd=function(){return"/"},s.chdir=function(_){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,g){this._id=m,this._clearFn=g}d.prototype.unref=d.prototype.ref=function(){},d.prototype.close=function(){this._clearFn.call(window,this._id)},i.enroll=function(m,g){clearTimeout(m._idleTimeoutId),m._idleTimeout=g},i.unenroll=function(m){clearTimeout(m._idleTimeoutId),m._idleTimeout=-1},i._unrefActive=i.active=function(m){clearTimeout(m._idleTimeoutId);var g=m._idleTimeout;g>=0&&(m._idleTimeoutId=setTimeout(function(){m._onTimeout&&m._onTimeout()},g))},i.setImmediate=typeof s=="function"?s:function(m){var g=f++,h=arguments.length<2?!1:c.call(arguments,1);return p[g]=!0,l(function(){p[g]&&(h?m.apply(null,h):m.call(null),i.clearImmediate(g))}),g},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 Xv(...e){function t(o,r,...i){o&&o.dispatchEvent(new CustomEvent(r,{bubbles:!1,detail:{args:i[0]}}))}let n=OM.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 OM,sE=S(()=>{OM=D(kM())});function aE({suspend:e,type:t}){let n=(0,dl.useRef)();return(0,dl.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,dl.useEffect)(()=>{n.current.style.display=e?"none":"block"},[e]),AM.default.createPortal(dl.default.createElement("div",{ref:n,className:"tco-element-cursor"},dl.default.createElement(Gs,null)),window.csAppData.rootEl)}var dl,AM,PM=S(()=>{dl=D($()),AM=D(mi());Vd()});function LM(){let[e,t]=(0,si.useState)(""),n=(0,si.useCallback)(r=>t(r),[t]),o=(0,si.useCallback)(()=>t(""),[t]);return{query:e,onSearch:n,clearSearch:o}}function NM(e,t,n,o){let[r,i]=(0,si.useState)(null),s=(0,si.useMemo)(()=>t||!Array.isArray(n)?null:n.map(o),[t,n,o]);return(0,si.useEffect)(()=>{i(e&&s?IM.default.go(e,s,{keys:["index"]}).map(({obj:a})=>a.item):null)},[e,s]),[r||n||[],r!==null]}function FM(e="title"){let[t,n]=(0,si.useState)("asc"),o=(0,si.useMemo)(()=>[{value:"asc",label:"A-Z"},{value:"desc",label:"Z-A"}],[]),r=(0,si.useMemo)(()=>ml(e),[e]),i=(0,si.useMemo)(()=>r(t),[r,t]);return{activeSortMode:t,sortModes:o,setSortMode:n,sorter:i}}var si,IM,DM,MM,_J,TJ,kJ,ml,Ud,VM,np=S(()=>{si=D($()),IM=D(Tv()),DM=e=>typeof e=="string"?e.toLocaleLowerCase():e,MM=(e,t)=>typeof e=="function"?e(t):t[e],_J=(e,t,n)=>[DM(MM(e,t)),DM(MM(e,n))],TJ=([e,t])=>e>t?1:e<t?-1:0,kJ=([e,t])=>e>t?-1:e<t?1:0,ml=e=>t=>(n,o)=>{let r=_J(e,n,o);return t==="desc"?kJ(r):TJ(r)};Ud=ml("title")("asc"),VM=ml("name")("asc")});var BM,UM=S(()=>{BM="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 $M,zM=S(()=>{$M="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 jM,HM=S(()=>{jM="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 GM,WM=S(()=>{GM="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 QM,qM=S(()=>{QM="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 YM,KM=S(()=>{YM="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 Jv,lE=S(()=>{Jv="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 JM,XM=S(()=>{JM="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 Bd,uE=S(()=>{Bd="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 ZM(e,t){return e==="document"?t==="layout:header"?BM:t==="layout:footer"?$M:t==="layout:single"?jM:t==="layout:archive"?GM:t==="layout:single-wc"?QM:t==="layout:archive-wc"?YM:t==="content:post"?Jv:t==="custom:component"?JM:Jv:e==="element"?t==="__multi__"?Bd:Bd:Bd}function RM(e="document",t={},{useCapture:n=!1}={}){let[o,r]=(0,Zv.useState)(null),i=GD();return(0,Zv.useEffect)(()=>{if(!n)return;let s,a;return i&&o===null&&(s=requestAnimationFrame(()=>{xh("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 Zv,cE=S(()=>{Zv=D($());Li();Or();Ww();UM();zM();HM();WM();qM();KM();lE();lE();XM();uE();uE()});async function n6(){return await UJ()?!0:(Vi("__ABORT__"),await hg(w("app.validation-required"),{accept:w("app.go-validate"),acceptUrl:window.csAppData.validationUrl}),!1)}async function VJ(){try{return(await fetch(`https://theme.co/api-v2/lookup/${window.csAppData.env.productKey}?siteurl=${window.csAppData.siteUrl}`)).json()}catch{console.warn("Unabled to check validation")}}async function UJ(){return!0}var e6,t6,pE,o6=S(()=>{e6=D($());aa();Oe();Ns();t6=null});function fE(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 r6=S(()=>{});async function i6(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 zd,Xbe,ixe,dE=S(()=>{zd=D($());Xe();Fn();Ns();Oe();rs();Ao();Xbe=D(ja());Ln();Yn();ds();rn();Us();Iv();Jt();ixe=Ne([])});var Do,zJ,s6,hxe,a6=S(()=>{Do=D($());Xe();Re();an();zn();an();zJ=(0,Do.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,Do.useRef)();Ac({refs:[f,p],enabled:e,onFocusLoss:()=>l()});let d=(0,Do.useCallback)(m=>{!m.target.closest(".tco-modal-content")&&mE(m.target)&&l()},[l]);return Do.default.createElement("div",{className:se("tco-modal",t,{"is-active":e}),onClick:d,...c},Do.default.createElement(l6,{position:"bottom"},Do.default.createElement("div",{className:"tco-modal-content",ref:f},Do.default.createElement("header",{className:se("tco-modal-header",o)},Do.default.createElement("div",{className:"tco-modal-header-scroll"},r,(i||s)&&Do.default.createElement("div",{className:"tco-modal-header-labels"},i&&Do.default.createElement("strong",null,i),s),a&&Do.default.createElement("div",{className:"tco-modal-header-actions"},a)),Do.default.createElement("button",{className:"tco-modal-close",onClick:l},Do.default.createElement(oe,{type:"close"}))),Do.default.createElement("div",{className:se("tco-modal-body",n),ref:p},u))))}),s6=zJ,hxe=(0,Do.forwardRef)(({className:e,flush:t,children:n,...o},r)=>Do.default.createElement("div",{ref:r,className:se("tco-modal-body-content",e,{"is-flush":t}),...o},n))});function yu(e){let[t,n]=vt(HJ(e)),{docId:o}=At(),[r,i,s]=p6();(0,nt.useLayoutEffect)(()=>{t.currentDocId!==o&&n(d=>({...d,currentDocId:o,isOpen:!1}))},[o]);let a=(0,nt.useCallback)(d=>{n(m=>({...m,label:d}))},[n]),l=(0,nt.useCallback)(d=>{n(m=>({...m,label:d}))},[n]),u=(0,nt.useCallback)((d=!0)=>{n(m=>({...m,isReady:!!d}))},[n]),c=(0,nt.useCallback)(()=>{n(d=>({...d,isOpen:!1})),r(e)},[n,r]),p=(0,nt.useCallback)((d,m)=>{n(g=>({...g,isOpen:!0,tab:typeof m=="function"?m(g.tab):m||g.tab})),i(e)},[n,i]),f=(0,nt.useCallback)(d=>{t.isOpen?c():p(d)},[t.isOpen,p,c]);return(0,nt.useMemo)(()=>({...t,setLabel:a,setHelp:l,setReady:u,open:p,close:c,toggle:f}),[t,a,l,u,p,f,c])}function WJ(e){let[t,n,o]=p6(),r=(0,nt.useMemo)(()=>o.indexOf(e),[o,e]),i=(0,nt.useCallback)(()=>{n(e)},[e,n]);return[r,i]}function f6(e,t){let n=yu(e),o=(0,nt.useMemo)(()=>Array.isArray(t)?t:["main"],[t]),r=(0,nt.useMemo)(()=>(o.includes(n.tab)?n.tab:o[0])??"",[n.tab,t]);return(0,nt.useEffect)(()=>(n.setReady(o.length>0),()=>{n.setReady(!1)}),[n.setReady,o.length]),{...n,windowTabs:o,activeTab:r}}function bu({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:g,activeTab:h}=f6(e,o),[v,y]=(0,nt.useState)("");(0,nt.useEffect)(()=>{y("")},[h,p]);let x=(0,nt.useCallback)(E=>y(E),[y]),C=(0,nt.useMemo)(()=>({query:v}),[v]),_=(0,nt.useMemo)(()=>g.reduce((E,O)=>({...E,[`open:${e}:${O}`]:qn(()=>f(null,O))}),{[`open:${e}`]:qn(()=>f())}),[g,e,f]);return Xr(_,[_]),!p||!m?null:nt.default.createElement($d,{name:e,onClose:d,active:!0,fullScreen:l,"data-tco-shortcut":`open:${e}`,nav:nt.default.createElement(nt.Fragment,null,g.map(E=>nt.default.createElement("button",{"data-tco-window-tab":E,"data-tco-shortcut":`open:${e}:${E}`,key:E,onClick:O=>f(O,E),className:se({"is-active":h===E})},typeof n=="function"?n(E):t))),actions:nt.default.createElement(nt.Fragment,null,a,typeof s=="function"?s(h,C):null,typeof r=="function"&&r(h)&&nt.default.createElement(bi,{noClear:!0,autoFocus:h,query:v,onQueryChange:x})),...c},typeof u=="function"?u(h,C):u)}function e0({onClick:e,className:t="",label:n,children:o}){let[r,i]=(0,nt.useState)(!1);return nt.default.createElement("div",{className:se("tco-floater-toggle",{"is-active":r},t),tabIndex:"0",onFocus:()=>i(!0),onBlur:()=>i(!1),onClick:e},n&&(typeof n=="string"?nt.default.createElement("span",{dangerouslySetInnerHTML:{__html:n}}):n),o)}function $d({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 Xr({esc:qn(()=>u())},[u]),Qt(d=>d.ui.hideWorkspace)?null:u6.default.createPortal(nt.default.createElement(Hw,{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,g,h)=>nt.default.createElement(GJ,{id:e,ref:d,className:se(c,"tco-floater",`is-${e}`,m,{"is-active":l}),style:a?$J:g,...p},nt.default.createElement("header",{className:"tco-floater-header"},nt.default.createElement("button",{className:"tco-floater-header-drag-indicator"},nt.default.createElement(oe,{type:"drag-indicator"})),nt.default.createElement("div",{className:"tco-floater-header-scroller-outer"},nt.default.createElement("div",{className:"tco-floater-header-scroller-inner"},r,i&&nt.default.createElement("div",{className:"tco-floater-header-divider"}),(t||n)&&nt.default.createElement("div",{className:"tco-floater-header-labels"},t&&nt.default.createElement("strong",null,t),n),o&&nt.default.createElement("div",{className:"tco-floater-header-actions"},o))),nt.default.createElement("button",{className:"tco-floater-header-close",onClick:u},nt.default.createElement(oe,{type:"close"}))),nt.default.createElement("div",{className:"tco-floater-content"},s),h)),window.csAppData.rootEl)}var nt,u6,c6,$J,HJ,Rv,jJ,p6,Axe,GJ,hE,hl=S(()=>{nt=D($()),u6=D(mi());Xe();Jt();Re();jw();a6();Us();zn();al();rn();Pn();c6=new Map,$J={width:"100%",height:"100%",top:0,left:0},HJ=e=>{let{docId:t}=At(),n=c6.get(e);if(!n){let o=Ne({id:e,isReady:!1,isOpen:!1,label:"",help:"",tab:"main",currentDocId:t});return c6.set(e,o),o}return t&&n.currentDocId!==t&&(n.currentDocId=t,n.isOpen=!1),n},Rv=new Set,jJ=Ne([]),p6=()=>{let[e,t]=vt(jJ),n=(0,nt.useCallback)(()=>{t(Array.from(Rv.values()))},[t]),o=(0,nt.useCallback)(i=>{Rv.delete(i),n()},[n]),r=(0,nt.useCallback)(i=>{Rv.delete(i),Rv.add(i),n()},[n]);return[o,r,e]};Axe=function(){let e=0;return()=>e++}();GJ=(0,nt.forwardRef)(({id:e,tag:t="div",style:n={},...o},r)=>{let[i,s]=WJ(e);return(0,nt.useEffect)(()=>{if(!r.current)return()=>{};let a=r.current,l=u=>{s()};return s(),a.addEventListener("pointerdown",l),()=>{a.removeEventListener("pointerdown",l)}},[s]),nt.default.createElement(t,{ref:r,"data-tco-window":e,style:{"--tco-z":i,...n},...o})});hE=(0,nt.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:g,activeTab:h}=f6(e,o),[v,y]=(0,nt.useState)("");(0,nt.useEffect)(()=>{y("")},[h,p]);let x=(0,nt.useCallback)(E=>y(E),[y]),C=(0,nt.useMemo)(()=>({query:v}),[v]),_=(0,nt.useMemo)(()=>g.reduce((E,O)=>({...E,[`open:${e}:${O}`]:qn(()=>f(null,O))}),{[`open:${e}`]:qn(()=>f())}),[g,e,f]);return Xr(_,[_]),!m||g.length<=0?null:nt.default.createElement(s6,{ref:c,"data-tco-window":e,isActive:p,onClose:d,nav:nt.default.createElement(nt.default.Fragment,null,nt.default.createElement(nt.default.Fragment,null,g.map(E=>nt.default.createElement("a",{"data-tco-window-tab":E,key:E,onClick:O=>f(O,E),className:se({"is-active":h===E})},typeof n=="function"?n(E):t)))),actions:nt.default.createElement(nt.default.Fragment,null,a,typeof s=="function"?s(h,C):null,typeof r=="function"&&r(h)&&nt.default.createElement(bi,{noClear:!0,autoFocus:h,query:v,onQueryChange:x})),...u},typeof l=="function"?l({isOpen:p,activeTab:h,tabData:C}):l)});hE.displayName="AppWindowModal"});var d6=S(()=>{});function QJ(){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 KJ(e){return gE||(gE=QJ()),typeof window.setUserSetting!="undefined"&&window.setUserSetting("imgsize","full"),new gE(e)}function YJ({onInsert:e,onClose:t,single:n=!1,fileTypes:o="image"}={}){o=Array.isArray(o)?o.join(", "):o;let r=n?KJ({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]:qJ;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(t0.media.gallery.shortcode(s).string())}),r.state("playlist-edit").on("update",function(s){i(t0.media.playlist.shortcode(s).string())}),r.state("video-playlist-edit").on("update",function(s){i(t0.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(t0.media.string.image(u))}})}r.open()}function Cu(e){if(!window.wp||!window.wp.media||!window.wp.media.editor)return()=>{console.warn("window.wp.media.editor not available")};let t=YJ(e);return()=>{t&&t.remove()}}function XJ(){let e=Qt(i=>i.ui.remoteMedia.id),t=Qt(i=>i.ui.remoteMedia.open),[n,o]=(0,Hd.useState)(null),r=on();return(0,Hd.useEffect)(()=>{t&&o(e)},[e,t]),(0,Hd.useEffect)(()=>n?Cu({multiple:!0,onClose:()=>{o(!1),r(vE(null))},onInsert:(i={})=>{o(!1),r(vE(e,i))}}):()=>{},[n,o,r]),null}var Hd,gE,t0,jxe,Wxe,qJ,n0=S(()=>{d6();Jn();Pn();Oe();Hd=D($());Fi();t0=window.wp,jxe=window.jQuery,Wxe=window.wpApiSettings,qJ={height:0,width:0,url:""};co(XJ)});function xE({selection:e,position:t="bottom",callback:n}){let o=e.length,r=w6();return ze.default.createElement(jd,{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,JJ,ZJ,m6,RJ,h6,g6,yE,v6,y6,eZ,b6,x6,bE,C6=S(()=>{ze=D($());Xe();Re();Oe();Ao();an();Ea();Or();zn();n0();op();rr();JJ="__blank__",ZJ="__multi__",m6="is-tco-generic-placeholder",RJ=e=>Ar(`template-view-${e}`,"grid"),h6=e=>Ov(`template-view-${e}`,"grid"),g6=({context:e})=>{let[t,n]=RJ(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:se({"is-active":r===t}),onClick:()=>n(r)},ze.default.createElement(oe,{type:`view-${r}`}))))},yE=({items:e,isCreate:t,manageLibrary:n,activeTemplateLoading:o,className:r="",...i})=>{let s=(0,ze.useMemo)(()=>n?y6:t?eZ:b6,[t,n]);return ze.default.createElement("ol",{className:se("tco-library-grid",r)},e.map(a=>ze.default.createElement(s,{key:a.id,template:a,activeTemplateLoading:o,...i})))},v6=({headings:e=[],noHeader:t,manageLibrary:n,items:o,className:r,renderHeading:i,allSelected:s,onSelectAll:a,checkedItems:l,onCheckItem:u,...c})=>{let[p,f]=uC("xl",{xs:300,sm:500,md:700,lg:900,xl:1100}),d=(0,ze.useCallback)(({value:h,label:v})=>ze.default.createElement("th",{key:h,className:`is-${h}`},h==="selection"?ze.default.createElement(Kt,{checked:s,onToggle:a}):ze.default.createElement("span",null,v)),[s,a]),m=(0,ze.useMemo)(()=>typeof i=="function"?i:d,[d,i]),g=n?y6:b6;return ze.default.createElement("table",{className:se("tco-library-table",`is-${f}`,r),ref:p},ze.default.createElement("tbody",null,!t&&ze.default.createElement("tr",null,e.map(m)),o.map(h=>ze.default.createElement(g,{checkedItems:l,onCheckItem:u,isRow:!0,key:h.id,template:h,...c}))))},y6=({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}=r0(e.type,e.subType),f=t?x6:bE,d=e.id===n||Array.isArray(n)&&n.includes(e.id),m=(0,ze.useCallback)(T=>{T.preventDefault(),T.stopPropagation(),i(e.id)},[i,e.id]),g=E6(e.id),h=(0,ze.useRef)();(0,ze.useEffect)(()=>{typeof h.current=="undefined"&&(h.current=s);let T=setTimeout(()=>{h.current!==s&&g({title:s}),h.current=s},300);return()=>{clearTimeout(T)}},[s,g]);let v=(0,ze.useCallback)(T=>{u(T),g({preview:T})},[u,g]),y=(0,ze.useCallback)(()=>{v("")},[v]),x=(0,ze.useRef)(),C=(0,ze.useCallback)(async()=>{x.current&&x.current(),x.current=Cu({single:!0,onInsert:({url:T})=>{v(T)}})},[v]);(0,ze.useEffect)(()=>{x.current&&x.current()},[]);let[_]=o0(),E=(0,ze.useCallback)(T=>{_([e.id],s)},[_,e.id,s]),O=(0,ze.useCallback)((T,P)=>{T.stopPropagation(),o(e.id,!P)},[o,e,r]);return ze.default.createElement(f,{title:s,template:e,type:c,preview:l||p,className:se({"is-active":d}),actions:ze.default.createElement("div",{className:"is-actions is-revealed"},ze.default.createElement("button",{onClick:m,className:se("tco-btn tco-btn-manage-library",{"is-active":d})},d?ze.default.createElement(oe,{type:"close"}):ze.default.createElement(oe,{type:"more"}))),onToggleChecked:O,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(xE,{selection:[e.id]}),l?ze.default.createElement(jd,{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:T=>a(T.target.value),type:"text"}))):null})},eZ=({template:e,onInstall:t})=>{let{previewFallback:n}=r0(e.type,e.subType),o=(0,ze.useCallback)(()=>{t(e)},[t,e]),r;e&&e.id&&typeof e.id=="string"&&e.id.indexOf(JJ)===0&&(r=m6);let i=parseInt(e.id)===9&&e.isRemote?"https://templates.theme.co/starter/":e.demo_url;return ze.default.createElement(bE,{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")))})},b6=({template:e,isRow:t,onInstall:n,activeTemplateLoading:o})=>{let{label:r,previewFallback:i}=r0(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(Eo,null)));let u;return e&&e.subType.indexOf(ZJ)===0&&Number.isInteger(e.id)&&(u=m6),t?ze.default.createElement(x6,{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(bE,{title:e.title,template:e,imgClass:u,className:a,preview:e.preview||i,onClick:s,figure:ze.default.createElement("button",{className:"tco-btn"},l)})},x6=({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(Kt,{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)))},bE=({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,g=(0,ze.useCallback)(function(h){!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:g},ze.default.createElement(oe,{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 nZ(){let e=h6("modal"),{query:t}=Bc("templates-manage-library"),[n,o]=(0,ut.useState)(null),[r,i]=(0,ut.useState)([]),s=(0,ut.useMemo)(()=>[{value:"selection"},{value:"name",label:"Name"},{value:"type",label:"Type"},{value:"manage",label:""}],[]),{items:a,isLoading:l}=Gd(Wd(),{query:t}),u=(0,ut.useCallback)(h=>{o(v=>v===h?null:h)},[o]),c=(0,ut.useCallback)((h,v)=>{i(y=>{y=y||[];let x=y.indexOf(h);if(!v){if(x===-1)return console.warn("Trying to deselect non selected template",h),y;let C=[...y];return C.splice(x,1),C||[]}return x!==-1?(console.warn("Trying to select a selected template",h),y):[...y,h]})},[r,i]);r=r||[];let p=a.length===r.length&&a.length>0,f=(0,ut.useCallback)(()=>{i(p?[]:a.map(h=>h.id))},[i,a,p]),[d]=o0(),m=(0,ut.useCallback)(()=>{d(r,"templates")},[d,r]),g=(0,ut.useCallback)(()=>{i([])},[i]);return l?ut.default.createElement(Eo,{mega:!0}):e==="grid"?ut.default.createElement("div",{className:"tco-library-content"},ut.default.createElement(yE,{withAction:!0,manageLibrary:!0,showMeta:!0,items:a,onSelect:u,selected:n,className:"is-lg"})):ut.default.createElement(ut.default.Fragment,null,ut.default.createElement("div",{className:"tco-library-content"},ut.default.createElement(v6,{showMeta:!0,manageLibrary:!0,headings:s,items:a,onSelect:u,selected:n,checkedItems:r,allSelected:p,onCheckItem:c,onSelectAll:f})),ut.default.createElement("div",{className:se("tco-library-action-footer",{"is-active":r.length>0})},ut.default.createElement("button",{onClick:m,className:"tco-btn tco-btn-yep"},"Download"),ut.default.createElement(xE,{selection:r,position:"top",callback:g}),ut.default.createElement("p",null,ut.default.createElement("span",{className:"is-count"},r.length),ut.default.createElement("span",{className:"is-text"}," ",r.length===1?"Template":"Templates"," Selected"))))}function oZ(){let e=lZ(),{query:t}=Bc("templates-manage-library"),{items:n,isLoading:o}=Gd(Wd(),{query:t});return ut.default.createElement(hE,{id:"template-manager",tabs:tZ,renderTabLabel:r=>r==="packs"?w("app.packs"):n.length+" "+w("common.title.template-manager")},({isOpen:r,activeTab:i})=>ut.default.createElement(ut.default.Fragment,null,r&&i==="templates"&&ut.default.createElement(ut.default.Fragment,null,ut.default.createElement("div",{className:"tco-library-header"},ut.default.createElement("div",{className:"tco-library-header-input-group"},ut.default.createElement(Sw,{autoFocus:!0,id:"templates-manage-library",resetStateOnMount:!0,placeholder:"Search library\u2026"}),ut.default.createElement("form",{className:"tco-library-header-import-form"},ut.default.createElement("input",{id:"tco-library-header-import-input",onChange:e,type:"file",name:"files[]"}),ut.default.createElement("label",{htmlFor:"tco-library-header-import-input"},ut.default.createElement("span",null,w("app.import")),ut.default.createElement(oe,{type:"import"})))),ut.default.createElement(g6,{context:"modal"})),ut.default.createElement(nZ,null)),r&&i==="packs"&&ut.default.createElement(rZ,null)))}function rZ(){let[e,t]=(0,ut.useState)({isLoading:!1,template:null}),n=(0,ut.useCallback)((r,i=null)=>{t({isLoading:r,template:i})},[t]),o=O6({onSetLoading:n,isRemote:!0});return ut.default.createElement(ut.default.Fragment,null,ut.default.createElement("br",null),ut.default.createElement(yE,{items:k6,isLoading:!!e.isLoading,isRemote:!0,activeTemplateLoading:e.template,onInstall:o,className:"is-lg"}))}function S6(){let[e,t]=vt(iZ),n=Vr(sZ),o=Vr(aZ);return(0,ut.useCallback)(wc(async r=>{if(!e){n(!1),o(!1),t(!0);try{await T6(r),Vi(w("app.templates.import.done"))}catch(i){console.warn("Template Import Error",i),o(!0),Ft(i.message,{timeout:15*1e3}),Ft(w("app.templates.import.error"),{timeout:15*1e3}),Vi("")}n(!0),t(!1),n(!1)}},{fullScreen:!0,message:w("app.templates.import.begin"),endDelay:5e3}),[o])}function lZ(){let e=S6();return(0,ut.useCallback)(t=>{e(t.target?.files)})}function uZ(e){return e.dataTransfer?.files?!!Array.from(e.dataTransfer.items).find(({kind:t,type:n})=>t==="file"&&(!n||n==="application/zip")):!1}function cZ(){let e=ri(),[t,n]=(0,ut.useState)(!1),o=S6();return(0,ut.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=>{uZ(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?ut.default.createElement("div",{className:"tco-template-manager-modal"},ut.default.createElement("p",null,"Drop Files to Import")):!1}function CE(){let{userCan:e}=Vn();return e("template.manage_library")?ut.default.createElement(ut.default.Fragment,null,ut.default.createElement(cZ,null),ut.default.createElement(oZ,null)):null}var ut,tZ,iZ,sZ,aZ,_6=S(()=>{ut=D($());Xe();Or();Oe();al();hr();Re();op();hl();C6();Ea();an();op();Jt();an();Fn();Ns();Ea();tZ=["templates","packs"];iZ=Ne(!1),sZ=Ne(!1),aZ=Ne(!1)});var A6=S(()=>{Oe();aa();Ln();Ns()});function D6(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 vZ(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 M6(e,{saveToLibrary:t=!1,fullSite:n=!1,asTemplates:o=!1}={}){let[r,i]=await gZ(e),s;async function a({colors:_,fonts:E,customCSS:O}={}){let T={},P=mr,M=P.getState(),K=vZ(M.themeOptions,{customCSS:O}),Y=D6(M.colors,_),V=D6(M.fontItems,E);K&&(T.themeOptions={data:K},P.dispatch({type:"THEME_OPTIONS:UPDATE",payload:K})),Y&&(T.colors={data:Y},P.dispatch({type:"COLORS:RESET",payload:Y})),V&&(T.fontConfig={data:M.fontConfig},T.fontItems={data:V},P.dispatch({type:"FONT_ITEMS:RESET",payload:V})),await i6(T)}let l={},u={},c={},p=[];function f(_){let E=i.get(_)??"",O=[...Object.entries(c),...Object.entries(l),...Object.entries(u)];for(let[P,M]of O){let K=`${M}`;parseInt(M).toString()===K&&(K=`${M}:full`),E=E.replaceAll(`_cs-tmpl:${P}:cs-tmpl_`,K)}let T=new Blob([E]);return[JSON.parse(E),T.size]}async function d(_){let{data:E}=await xn("templates-terms",{terms:_});Object.entries(E).forEach(([O,T])=>{u[O]=T})}async function m(_){let{toImport:E,toSkip:O}=Object.entries(_).reduce((M,K)=>(K[1][0]==="no-import"?M.toSkip.push(K):M.toImport.push(K),M),{toImport:[],toSkip:[]});O.forEach(([M,[,K]])=>{c[M]=K});let T=E.map(([M,[K,Y]])=>[new File([i.get(`img-${M}-${Y}`)],Y,{type:`image/${Y.split(".").pop()}`}),M,K]).reduce((M,K)=>{let Y=K[0].size;return(M[0].files.length>=window.csAppData.maxUploadFiles||M[0].totalSize+Y>=window.csAppData.maxUploadSize*.95)&&M.unshift({totalSize:0,files:[]}),M[0].totalSize+=Y,M[0].files.push(K),M},[{totalSize:0,files:[]}]).filter(({files:M})=>M.length>0).map(({files:M})=>M),P=1;for(let M of T)try{let K=new FormData,Y={},V=[];for(let[te,le,ve]of M)K.append(`cs_media_upload_${le}`,te),Y[le]=ve,V.push(le);K.append("cs_media_upload_files",V.join(",")),K.append("action","wp_handle_upload"),Vi(`Uploading Image Bundles (${P++}/${T.length})`);let F=await Ec({query:{"cs-upload-image":"1"},data:K}),{success:j,data:ee}=await Hf(F);if(!j)throw new Error(ee.message);Object.entries(ee).forEach(([te,le])=>{le.error?(Ft(w("app.templates.import.image-failure")),Ft(le.error),console.warn(le.error,_[te]),c[te]=null):Y[te]==="id"?c[te]=le[0]:c[te]=le[1]})}catch(K){Ft(w("app.templates.import.image-failure")),console.warn("Failed to import image batch",K,M)}}async function g({file:_,key:E,strategy:O="original"}){let[T]=f(_);try{let{data:P}=await xn("templates-dependency",{data:T,fullSite:n,strategy:O});l[E]=P,T.page_on_front&&(s=P)}catch(P){console.warn(P)}}let h=[],v=[];Vi("Importing Colors and Fonts");for(let[_,E]of r.tasks)_==="options"&&await a(E),_==="images"&&await m(E),_==="terms"&&await d(E),_==="doc"&&(E.type==="template"||o&&E.type!=="component"?p.push(E):h.push(E)),_==="menu"&&v.push(E);let y=1;for(let _ of h)Vi(`Updating documents (${y++}/${h.length})`),await g(_);let x=[{totalSize:0,items:[]}];Vi("Finishing up...");for(let _ of p){let[E,O]=f(_.file);x[0].totalSize+O>=window.csAppData.maxUploadSize*.8&&x.unshift({totalSize:0,items:[]}),x[0].totalSize+=O,x[0].items.push(E)}let C=[];for(let{items:_}of x)C.push(await xn("templates-import",{items:_,saveToLibrary:t}));t&&(ip(),Ux(),N6());for(let _ of v)C.push(await xn("templates-menu-import",{menu:_}));return{results:C,homeId:s}}async function T6(e){let t=[...e];if(t.filter(yZ).length!==t.length)return{error:"Invalid file",files:e};let n=await Promise.all(t.map(async o=>M6(o,{saveToLibrary:!0})));return ip(),n}function o0(){let[e,t]=vt(bZ);return[(0,P6.useCallback)(async(o,r)=>{t(!0),await xZ(o,r),t(!1)},[t]),e]}async function L6(e,t={}){if(e.isRemote){let n=await(await wo("template-remote",{asset:e.id},{method:"POST",parse:!1})).blob(),{results:o}=await M6(n,t);return o[0].data.items[0]}return rp(e.id)}var P6,wE,I6,fZ,dZ,mZ,hZ,gZ,yZ,bZ,xZ,op=S(()=>{P6=D($());Oe();Fn();Ns();wE=D(un());r6();rs();Ln();Ea();aa();Li();dE();Jt();j1();Ju();Ln();Ns();ds();Fi();_6();A6();rs();co(CE);window.csAppData.templateExportDebug=!1;I6="tco",fZ=()=>!!window.csAppData.templateExportDebug,dZ=(e,t)=>e==="content"||e==="preset"?"element":"document",mZ=(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,hZ=(e,t)=>new Promise((n,o)=>{uk(e,t,(r,i)=>{r?o(r):n(i)})}),gZ=async e=>{let t=await hZ(new Uint8Array(await e.arrayBuffer()),{filter:({size:s})=>s>0}),n=new Map,o,r,i=[];if(Object.entries(t).forEach(([s,a])=>{let l=s.split(".").pop();switch(l){case"jpg":case"jpeg":case"jpe":case"gif":case"png":case"webp":case"bmp":case"tif":case"tiff":case"ico":case"svg":n.set(s.replaceAll("/","-"),a);break;case"tco-tmpl-json":case"tco-tmpl":l==="tco-tmpl"&&(a=dh(Fl($a(a)))),a=$a(a),s.includes("manifest")?r=JSON.parse(a):i.push([s,a]);break;case"json":s.includes("manifest")?o=JSON.parse($a(a)):n.set(s,$a(a));break;default:Ft(w("app.templates.import.invalid-extension")+" : "+l);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:g,preview:h,meta:v}=JSON.parse(f);n.set(c,JSON.stringify({title:d,preview:h,type:dZ(m,g),subType:mZ(m,g),meta:v})),o.tasks.push(["doc",{file:c,key:c,type:"template"}])})}return[o,n]};yZ=e=>e&&e.name.match(new RegExp(`.+.(${I6}|zip)`,"g"));bZ=Ne(!1);xZ=wc(async(e,t)=>{try{let n=await Ec({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,wE.kebabCase)(t).replace(new RegExp("/-/g","g"),"_"):(0,wE.kebabCase)(t);fE(await n.blob(),`${r}.${fZ()?"zip":I6}`)}catch(n){let o=e.length>1?w("app.templates.entities"):w("app.templates.entity");Ft(w("app.notify.failed-to-download-with-message",{context:o,message:n.message}),{warn:n})}},{fullScreen:!0,message:"Exporting Templates"})});function CZ(e,t){return Array.isArray(e)?e.includes(t):e===t}function Wd(e={}){let{data:t=[],status:n,isLoading:o,...r}=EE("template-index",{onSuccess:a=>{a.forEach(l=>{ai.setQueryData(["template-item",l.id],l)})},...e}),i=(0,ir.useMemo)(()=>o?[]:t,[o,t]);return(0,ir.useMemo)(function(){return{templates:i,data:t,isLoading:o,...r}},[i,t,o,r])}function wZ({type:e,subType:t}){return(0,ir.useCallback)(n=>(!e||n.type===e)&&(!t||n.subType===t),[e,t])}function i0(e={}){let{elementType:t}=e,n=(0,ir.useCallback)(o=>{let r=o.type==="element";return t?r&&CZ(t,o.subType):r||o.type==="__multi__"},[t]);return Gd(Wd(e),{filter:n})}function Gd({isLoading:e,templates:t},{filter:n,query:o}={}){let r=(0,ir.useMemo)(()=>{let d=t??[];return typeof n=="function"?d.filter(n):d},[t,n]),{activeSortMode:i,sortModes:s,setSortMode:a,sorter:l}=FM("title"),u=(0,ir.useMemo)(()=>r.sort(l),[r,l]),c=(0,ir.useCallback)(d=>({index:d.title,item:d}),[]),[p]=NM(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 rp(e,t={}){return gl("template-item-full",{data:{id:e},...t})}function ip(){B6("template-index")}function F6(){let e=(0,ir.useCallback)((n,o)=>{ip()},[]),t=s0("template-item-update",{onSuccess:e});return(0,ir.useCallback)((n,...o)=>t({...n},...o),[t])}function V6(e,t){let n=F6(),o=(0,ir.useCallback)((a,l)=>{ip(),z6("template-item",{id:a.id},a,{staleTime:1/0})},[e]),r=s0("template-item-create",{onSuccess:o}),{items:i,isLoading:s}=Gd(Wd(),{filter:wZ({type:e,subType:t})});return(0,ir.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 eu(w("app.notify.name-overwrite-confirm",{context:c}))){Za();try{Gn(w("app.notify.updated",{context:c}));let d=await n({id:f.id,title:a,...l},u);return Ls(),d}catch(d){Ft(w("app.notify.failed-to-update",{context:c}),{warn:d})}}}else{Za();try{let d=await r({...l,title:a,subType:t,type:e},...u);return Gn(w("app.notify.saved",{context:c})),Ls(),d}catch(d){Ft(w("app.notify.failed-to-save",{context:c}),{warn:d})}}return Ls(),null},[s,i,e,t,r])}function w6(){let e=(0,ir.useCallback)(()=>{ip()},[]),t=s0("templates-delete",{onSuccess:e});return(0,ir.useCallback)(async(n,...o)=>{let r=n.length>1?w("app.templates.entities"):w("app.templates.entity");Za();try{await t({ids:n},...o),Gn(w("app.notify.deleted",{context:r})),Ls()}catch(i){Ft(w("app.notify.failed-to-delete",{context:r}),{warn:i})}},[])}function E6(e){let t=F6();return(0,ir.useCallback)(async n=>{let o=w("app.templates.entity");Za();try{let r=await t({id:e,...n});return Ls(),Gn(w("app.notify.updated",{context:o})),r}catch(r){Ft(w("app.notify.failed-to-update",{context:o}),{warn:r})}Ls()},[t,e])}function O6({onSetLoading:e,isRemote:t}){let{id:n,docTypeInfo:o,settingsData:r={}}=At(),i=o?.regions?.[0],s=$6(n),a=on();return(0,ir.useCallback)(async u=>{let{name:c,baseType:p}=Gf(u.subType);if(!c&&u.subType!=="__multi__")return null;Za(),e(!0,u);let f=w("app.templates.entity");if(u.isStarter)try{a(sp(n,{[i]:u.template})),Gn(w("app.notify.inserted",{context:f}))}catch(d){Ft(w("app.notify.failed-to-insert",{context:f}),{warn:d})}else if(await n6())try{let d=u.type==="pack",{meta:m}=await L6(u,{isRemote:t,saveToLibrary:d});if(c){let h={};if(m.settings.customCSS&&(h.customCSS=`${r.customCSS||""}
${m.settings.customCSS}`),m.settings.customJS&&(h.customJS=`${r.customJS||""}
${m.settings.customJS}`),Object.keys(h).length>0&&s(h),p==="content")a(sp(n,{[i]:m.elements}));else if(p==="custom"){let v=U6(m.elements);a(sp(n,{[i]:v}))}else a(sp(n,m.elements))}else u.subType==="__multi__"&&a(sp(n,{[i]:m.elements}));let g=d?w("app.templates.import.done"):w("app.notify.template-inserted",{context:f});Gn(g)}catch(d){console.warn(d),Ft(w("app.notify.failed-to-insert",{context:f}),{warn:d})}e(!1),Ls()},[s,r.customCSS,r.customJS,a,i,t])}var ir,k6,Owe,EZ,SZ,r0,Ea=S(()=>{ir=D($());rs();Oe();Ns();aa();Fn();np();rn();_c();hr();cE();Jn();ds();o6();op();rn();Pn();k6=window.csAppData?.remoteAssets?.templates?.packs||[],Owe=Bl(({userCan:e})=>{let t=[];if(e("template")&&t.push({value:"library",label:w("app.templates.my-library")}),e("template")&&e("template.themeco_templates")){let{title:n,url:o}=window.csAppData.env?.templates??{};n&&t.push({value:"theme",label:n})}return t});EZ=(e,t)=>{if(e==="document"){let{labelSingular:n}=Gf(t);return n}return e==="element"?t==="__multi__"?"Section":"Element":"Template"},SZ=(e,t)=>({label:EZ(e,t),previewFallback:ZM(e,t)}),r0=(e,t)=>(0,ir.useMemo)(()=>SZ(e,t),[e,t])});function SE(){let e=OZ();return function(t){e(t)}}function OZ(){let e=on();return function(t){setTimeout(function(){e(ap(t))},10)}}var kZ,a0=S(()=>{kZ=D($());Jn();_c();rn();Pn();Jn()});function W6({type:e,region:t,elementID:n=""},{validTypes:o,invalidTypes:r}={}){typeof r=="undefined"&&(r=_E);let{id:i,docTypeName:s,docTypeInfo:{subType:a}={},elementsData:l}=cu(),{docId:u}=At(),c=u0(u,n),{isLoading:p,elementLibrary:f}=Ic(),{componentData:d}=Sa(),m=nL(i,a),{userCan:g}=Vn(),{element_favorites:h=[]}=yr(),{items:v,isLoading:y}=i0(),x=(0,at.useMemo)(function(){if(!e||!["component"].includes(e))return null;if(!d[c.component_id])return console.error("Invalid component ID",c.component_id),null;let W=d[c.component_id];return W.data[W.root]._type},[c,e,d]),C=Eu(),_=(0,at.useCallback)(W=>!W||!C[W]?!1:C[W].options.is_classic?g("element-library.classic"):g(`element-library.${W}`)&&g(`element-library.${W}.show_in_library`),[g]),E=(0,at.useCallback)(W=>x?Su(x,W,t):!e||["component","slot"].includes(e)?!Z6(W):Su(e,W,t),[e,t,x]),O=(0,at.useCallback)(W=>{let{library:ue}=C[W].options;return Array.isArray(ue)?ue.includes("all")||ue.includes(s)||ue.find(ae=>s.indexOf(ae)===0):ue!==!1},[s,C]),T=(0,at.useCallback)(W=>{let{title:ue,options:ae}=C[W],A=`standard|${W}`;return{descriptor:A,title:ue,type:W,icon:W,isTopLevel:!!ae.library_top_level,scope:ae.scope,favorite:h.includes(A)}},[C,h]),P=(0,at.useCallback)(({id:W,label:ue,type:ae,isTopLevel:A,icon:G})=>{let I=`component|${ae}|${W}`;return{descriptor:I,title:ue,type:ae,icon:G||ae,isTopLevel:A,favorite:h.includes(I)}},[C,h]),M=(0,at.useCallback)(({id:W,group:ue,title:ae,type:A,icon:G})=>{let{title:I}=C[A],q=`prefab|${A}|${ue}:${W}`;return{descriptor:q,title:ae,elementTitle:I,type:A,icon:G||A,favorite:h.includes(q)}},[C,h]),K=(0,at.useCallback)(W=>{let ue=W&&C[W];return!ue||o&&!o.includes(ue.id)||r&&r.includes(ue.id)||!X6(ue,n,l)?!1:C[W].active!==!1&&E(W)&&O(W)&&_(W)&&V(W)},[C,s,E,O,g,n,l,o,r]),Y=(0,at.useCallback)(({type:W,scope:ue,valid_ancestor:ae})=>{let A=W&&C[W];return!A||o&&!o.includes(A.id)||r&&r.includes(A.id)||!X6(A,n,l)||ae&&!TE(ae,n,l)?!1:W&&A&&A.active!==!1&&(ue.includes("all")||ue.includes(s))&&E(W)&&_(W)},[C,E,s,g,n,l,o,r]),V=W=>(typeof W!="object"&&(W=T(W)),!!F(W)),F=W=>W.scope?W.scope.includes(s):!0,j=(0,at.useMemo)(()=>{let W=Object.keys(C).filter(G=>C[G]&&!C[G].group&&K(G)).map(T).filter(V),{prefabs:{standard:ue={}}={}}=p?{}:f,A=[...Object.keys(ue).map(G=>({id:G,group:"standard",...ue[G]})).filter(Y).map(M),...W];return A.sort(Ud),A.sort(AZ),{name:"standard",title:w("app.elements.standard"),list:A}},[p,f,K,T,Y,M]),ee=(0,at.useMemo)(()=>{if(p)return[];let{groups:W,prefabs:ue}=f;return Object.keys(W).map(ae=>{let A=Object.keys(C).filter(q=>C[q]&&C[q].group===ae&&K(q)&&V(q)).map(T),I=[...ue[ae]?Object.keys(ue[ae]).map(q=>({id:q,group:ae,...ue[ae][q]})).filter(Y).map(M):[],...A];return I.sort(Ud),I.length>0?{name:ae,title:W[ae],list:I}:null}).filter(ae=>!!ae)},[p,f,K,T,Y,M]),te=(0,at.useMemo)(()=>m.map(({items:W,name:ue,title:ae})=>{let A=W.filter(Y).map(P);return A.sort(Ud),{name:ue,title:ae,list:A}}),[p,m,P,Y]),le=(0,at.useMemo)(()=>{if(y)return null;let W=v.filter(({type:ue,subType:ae})=>ue==="element"&&ae&&C[ae]&&C[ae].active!==!1&&E(ae)&&O(ae)&&_(ae)).map(({id:ue,title:ae,subType:A})=>{let{title:G}=C[A],I=`preset|${A}|${ue}`;return{descriptor:I,title:ae,elementTitle:G,type:A,icon:A,favorite:h.includes(I)}});return W.length<=0?null:(W.sort(Ud),{name:"templates",title:w("app.templates.entities"),list:W})},[v,y,s,E,O,h,g]),ve=(0,at.useMemo)(()=>[le,...te,j,...ee].filter(W=>!!W).sort((W,ue)=>{var ae=j6.indexOf(W.name),A=j6.indexOf(ue.name);return ae!==-1&&A===-1?-1:A!==-1&&ae===-1?1:ae!==-1&&A!==-1?ae<A?-1:1:0}),[j,ee,te,le]),Q=(0,at.useMemo)(()=>ve.reduce((W,{list:ue})=>[...W,...ue.filter(({descriptor:ae})=>h.includes(ae))],[]),[ve,h]);return{library:(0,at.useMemo)(()=>[{name:"favorites",title:w("app.elements.favorites"),list:Q},...ve],[ve,Q]),isLoadingLateData:p}}function G6(e){let t=W6(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 NZ({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;H6.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 FZ(e){let t=(0,at.useRef)(),n=(0,at.useRef)(),o=ec(),r=on(),i=Qt(a=>a.ui.incomingElement),s=K6();return(0,at.useEffect)(()=>e?(n.current=Xv({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=q6(a);!l||(requestAnimationFrame(function(){r(Kw({elementCursor:l.type,mouseOverPreview:!0}))}),s(l).then(u=>{requestAnimationFrame(function(){r(R6(u))})}))}),n.current.on("dragend",()=>{r(eL())}),()=>{n.current.destroy()}):()=>{},[e,s,o]),(0,at.useEffect)(()=>{n.current&&n.current.dragging&&!i&&n.current.cancel(!0)},[i]),t}function VZ(){let e=Qt(t=>t.ui.elementCursor);return e?at.default.createElement(aE,{type:e}):null}function UZ({onAddAfterClick:e,onPlusClick:t,className:n,isSearching:o,library:r,dragging:i}){let s=FZ(i),a=tL(),l=LZ,u=K6(),c=(0,at.useCallback)(d=>{i||u(q6(d.currentTarget)).then(m=>{e(m)})},[i,e,u]),p=(0,at.useCallback)(function({descriptor:d}){if(!t)return;let m=Q6(d);u(m).then(g=>{t(g)})},[t,u]),f=(0,at.useCallback)(d=>{a(m=>m.element_favorites.includes(d)?{...m,element_favorites:m.element_favorites.filter(g=>g!==d)}:{...m,element_favorites:[...m.element_favorites,d]})},[a]);return at.default.createElement("div",{ref:s,className:se("tco-elements",n,{"no-dragging":!i})},r.map(({name:d,title:m,list:g,emptyMessage:h})=>at.default.createElement(l,{key:d,group:d,emptyMessage:h,isSearching:o,title:m,data:g,onClickItem:c,onPlusClick:p,onFavorite:f,dragging:i})))}function BZ(){}function Y6({context:e={},searchQuery:t="",sortMethod:n,dragging:o=!0,className:r,onAddAfterClick:i=BZ,onPlusClick:s=null,validTypes:a,invalidTypes:l}){let u=W6(e,{validTypes:a,invalidTypes:l}),c=NZ(u,{searchQuery:t,sortMethod:n});return c.length<=0?at.default.createElement(io,{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(UZ,{className:r,dragging:o,onAddAfterClick:i,onPlusClick:s,isSearching:!!t,library:c})}function X6(e,t,n){return!(e&&e.options?.valid_ancestor&&!TE(e.options.valid_ancestor,t,n))}function TE(e,t,n){let o=n[t];if(!o)return!1;if(o._type===e)return!0;if(!o._parent)return!1;let r=n[o._parent];return TE(e,r._id,n)}var at,H6,_E,j6,AZ,PZ,IZ,DZ,MZ,LZ,q6,Q6,K6,l0=S(()=>{at=D($());Pn();Xe();H6=D(Tv());Re();ei();Vd();Jn();sE();PM();Oe();rn();hr();Ea();np();Yn();vr();rl();ds();Jt();Or();Fi();zc();au();a0();vr();wu();_E=window.csAppData.outlineGlobalIgnore||[],j6=window.csAppData.elementLibraryGroupArrangement||["layout"],AZ=ml(({descriptor:e})=>e.indexOf("standard|classic:"))("asc");PZ=({id:e,group:t,descriptor:n,type:o,icon:r,favorite:i,title:s,onClick:a,onPlusClick:l,onFavorite:u,dragging:c})=>{let p=ni("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(Gs,{type:r}):at.default.createElement(oe,{type:"drag-indicator"})),!c&&p&&at.default.createElement("div",{className:"tco-elements-list-item-before"},at.default.createElement(Gs,{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(oe,{type:"plus"}))),at.default.createElement("div",{className:"tco-elements-list-item-after"},at.default.createElement("button",{onClick:u},at.default.createElement(oe,{type:i?"favorited":"favorite"}))))},IZ=(0,at.memo)(PZ),DZ=({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:se("tco-elements-group",`is-${s}`)},at.default.createElement("button",{className:se("tco-elements-list-header",{"is-active":t,"is-toggle":!!n}),onClick:n},at.default.createElement("strong",{className:"tco-text-overflow"},a),at.default.createElement(oe,{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,...g})=>at.default.createElement(IZ,{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})))),MZ=(0,at.memo)(DZ),LZ=({emptyMessage:e,isSearching:t,...n})=>{let[o,r]=Ah("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(MZ,{showEmpty:e,isOpen:i,onToggle:t?void 0:s,...n})},q6=e=>Q6(e.getAttribute("data-tco-element")||""),Q6=(e="")=>{let[t,n,o]=e.split("|");return t?t==="standard"?{type:n}:{type:n,[t]:o}:null};co(VZ);K6=()=>{let e=Sa(),{isLoading:t,elementLibrary:n}=Ic(),o=(0,at.useRef)({});return(0,at.useEffect)(()=>{t||(o.current={...n,components:e})},[t,n,e]),(0,at.useCallback)(r=>J6(r,o.current),[])}});function u0(e,t){let n=Qt(function(s){return li(s,e)}),o=Qt(function(s){return s.components});t=t||m0(n);let r=n[t];return(0,kE.useMemo)(function(){return r?AE(r,n,{components:o}):_u},[n,r,o])}function WZ(e){return Qt(function(t){return t.elements?.[e]??_u})}function YZ(e,t){if(!e||!t||!e[t])return null;let n=e[t];return PE(e,n,{isClassicIntrospection:!0,index:e[n._parent]._modules.indexOf(t)})}function aL(e,{originId:t,expanded:n,validTypes:o,invalidTypes:r}){let i=WZ(e),s=Qt(function(a){return a.components.componentData});return typeof r=="undefined"&&(r=_E),(0,kE.useMemo)(function(){let a=m=>["root","region"].includes(m),l=f0(i,t),u=XZ(i,s),c=[],p={},f=m=>{if(!i[m]||!i[m]._type)return;let g=t===m,{_modules:h,_active:v,_type:y,_locked:x}=i[m];if(o&&!g&&!o.includes(y)||r&&!g&&r.includes(y))return;let C=a(y),_=g||n.includes(m);!C&&v!==!1&&!g&&c.push(m),!(x||!h||h.length<=0||!_)&&h.forEach(f)};t&&f(t);let d=(m,{parent:g,siblingBelow:h,isExpanded:v,ancestors:y})=>({incoming:x,after:C,into:_,preCheck:E})=>!x||x.indexOf("new|")!==0&&!p[x]||x===m||y.includes(x)?!1:_?u(x,m,E):C&&h===x||C&&v?!1:u(x,g);return c.forEach((m,g)=>{let h=l(m),{_parent:v}=i[m],y=i[v],x={ancestors:h,level:h.length,isExpanded:n.includes(m),parent:v,isFirst:y._modules[0]===m,isLast:y._modules[y._modules.length-1]===m,siblingAbove:c[g-1],siblingBelow:c[g+1]};x.isEligible=d(m,x),p[m]=x}),{list:c,items:p}},[i,s,t,n,o,r])}function JZ(e,t){if(!t[e])return null;let n=t[e];return n.data[n.root]?._type}var kE,zZ,_u,$Z,c0,HZ,jZ,li,GZ,oL,rL,EEe,qZ,QZ,KZ,p0,iL,sL,XZ,wu=S(()=>{Sg();Yn();Yv();Oe();Pn();kE=D($());l0();zZ=100,_u={},$Z=e=>(t,n)=>[n,...Dr(e,n)].includes(t),c0=(e,t)=>li(e,t)?.[t.id]||null;HZ=(e,t)=>(c0(e,t)||_u)._region,jZ=e=>e.preferences;li=(e,t)=>{let n=typeof t=="object"?t.doc:t;return e.elements?.[n]??_u},GZ=(e,t)=>{let n=0,o=e[t]?._parent,r="";for(;e[o]&&e[o]._type!=="region"&&(pn(e[o]._type)?.options?.dropzone?.offscreen&&(r=e[o]._type),o=e[o]?._parent,n++,!(n>zZ)););return{depth:n,offscreen:r}},oL=({components:e=_u,ui:{breakpointConfig:t,viewingBreakpoint:n=null,activeBreakpoint:o=null}=_u,...r},{id:i,doc:s,docTypeName:a})=>{let l=li(r,{doc:s});return{...GZ(l,i),docTypeName:a,components:e,activeBreakpoint:o,viewingBreakpoint:n,breakpointConfig:t,index:i?(l[l[i]?._parent]?._modules??[]).indexOf(i):-1}},rL=()=>tu(li,c0,oL,(...e)=>PE(...e)),EEe=tu(c0,oL,(...e)=>OE(...e)),qZ=(e,t)=>{let n=li(e,t)?.[t.id];return!(!n||n._type==="region"&&["left","right","bottom"].includes(n._region)&&n._modules.length>=1)},QZ=(e,t,n,o)=>{let r=pn(e);return qd(r.id,t)?null:d0(r.id,t,o)},KZ=(e,t,n,o,r,i)=>({type:e,canAdd:r,message:e==="region"&&!r?w("app.regions.single-bar"):"",region:t,elementID:i,defaultAtts:r?QZ(e,t,n,o):null}),p0=tu((e,t)=>(c0(e,t)||_u)._type,HZ,(e,t)=>t.modKey,jZ,qZ,(e,t)=>t.id,KZ),iL=(e,{doc:t,id:n,type:o})=>{let r=li(e,{doc:t});return Dr(r,n).filter(i=>r[i]&&r[i]._type===o)};sL=()=>tu(li,(e,t)=>t.id,(e,t)=>e[t]?(e[t]._modules||[]).map(n=>YZ(e,n)).filter(n=>n._active!==!1&&n._active!=="false"):[]),XZ=(e,t)=>{let n=h0(e),o=$Z(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=JZ(u?.component_id,t)}return s&&e[i]._modules&&e[i]._modules.length>0?o(r,i)?!1:lL(e[i]._type,l):["component-thru","slot"].includes(l)?!1:e[i]._type==="component"?t?.[e[i].component_id].children:!(!Su(e[i]._type,l)||(a||e[r]._parent!==i)&&n(i))}}});function Qd(e,t="Copied!",n=!0){try{navigator.clipboard.writeText(e).then(function(){t&&Yi(t)},function(o){n&&Ft(w("app.clipboard.failed-to-copy"),{warn:o})})}catch(o){n&&Ft(w("app.clipboard.failed-to-copy"),{warn:o})}}async function DE(){return window.navigator.clipboard?await window.navigator.clipboard.readText():null}function uL(){return(e,t)=>Wn(e||ME(),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 cL(e,t,n){if(!t)return!1;let{_type:o}=t;if(!e[n])return!1;let{_type:r}=e[n];return Eu()[r]&&o===r}function RZ(e,t,n){if(!t)return!1;let{_type:o}=t;if(!e[n])return!1;let{_type:r}=e[n];return Su(r,o)}async function eR({doc:e,payload:{id:t}},{clipboard:n,...o},r){let i=await DE();i=mu(i,!1),i?._type||(i=null);let s=i||n.element?.atts;if(!s)return;let a=li(o,{doc:e});if(Array.isArray(s)){s.map(l=>{r(vl(e,t,l))});return}ms(a[t]._type)||(cL(a,s,t)?r(lp(e,t,s,!0)):RZ(a,s,t)&&r(vl(e,t,s)))}function tR({doc:e,payload:{id:t}},{clipboard:{element:{atts:n}},...o},r){let i=li(o,{doc:e});if(!ms(i[t]._type))if(cL(i,n,t))r(lp(e,t,v0(n,i[t]),!1));else{let s={elements:{[e]:i}},a=iL(s,{id:t,type:n._type,doc:e});for(;a.length>0;){let l=a.pop();r(lp(e,l,v0(n,i[l]),!1))}}}function nR({doc:e,payload:{id:t,scope:n,context:o={}}},{elements:r},i){let s=r?.[e];if(ms(s?.[t]._type))return;let a=dL(s,t);i({type:"CLIPBOARD_SET",payload:{scope:n,context:o,atts:a}}),Qd(JSON.stringify(a),!1,!1)}function oR({doc:e,payload:{id:t,scope:n,context:o={}}},{elements:r},i){let s=r?.[e];if(ms(s?.[t]._type))return;let a=g0(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}}),Qd(JSON.stringify(a),!1,!1)}function rR({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}}),Qd(JSON.stringify(t),!1,!1)}function fL(){return({dispatch:e,getState:t})=>n=>o=>{let r=n(o);return pL[o.type]&&setTimeout(()=>pL[o.type](o,t(),e)),r}}var ZZ,ME,pL,LE=S(()=>{Pi();Fn();Jn();Yn();wu();ZZ=D($());Id();Oe();Qf();ME=()=>window.csAppData.isPreview&&!Array.isArray(window.csAppData.preview.clipboard)?window.csAppData.preview.clipboard??{}:{};pL={"CLIPBOARD_COPY:ELEMENT":nR,"CLIPBOARD_COPY_MINIMAL:ELEMENT":oR,"CLIPBOARD_COPY:ELEMENTS":rR,"CLIPBOARD_PASTE:ELEMENT":eR,"CLIPBOARD_PASTE:ELEMENT_STYLE":tR}});function up({value:e,onUpdate:t,disableGradients:n=!1}){let{colors:o,applyColors:r}=Si(),[i,s]=(0,Go.useMemo)(()=>{if(!e.split)return["",""];let[,u,c]=e.split(":");return[u,c]},[e]),a=(0,Go.useCallback)((u,c)=>c!==i||typeof s=="undefined"?u:`${u} (${(parseFloat(s)*100).toPrecision(2)}%)`,[s,i]),l=(0,Go.useCallback)(({_id:u,value:c,ext:p})=>{t(p?c:`global-color:${u}`)},[t]);return Go.default.createElement(Go.default.Fragment,null,(o?.root?.children??[]).map(u=>o[u]?.children?.length?Go.default.createElement("div",{key:u,className:"tco-control-group"},Go.default.createElement("header",{className:"tco-control-group-header"},Go.default.createElement("span",{className:"tco-control-group-label"},o[u].title)),Go.default.createElement("div",{className:"tco-value-list"},(o[u]?.children||[]).map(c=>{let{value:p,title:f,_id:d}=o[c];return n&&Qc(p)?null:Go.default.createElement(iR,{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 iR({active:e,modified:t,label:n,onClick:o,value:r}){let i=pu(r);return Go.default.createElement("li",{className:se("tco-value-list-item",{"is-active-color":e,"is-modified-color":t}),onClick:o},Go.default.createElement("span",{className:"tco-value-list-item-main"},Go.default.createElement("span",{className:"tco-value-list-item-content"},Go.default.createElement("span",{className:"tco-value-list-item-swatch"},Go.default.createElement("span",{style:i})),Go.default.createElement("span",null,n))))}var Go,NE=S(()=>{Go=D($());Xe();fu()});function FE(e,t,n){return Math.min(Math.max(e,t),n)}var mL=S(()=>{});function sR(e){if(!e||e==="auto")return null;let t=parseFloat(e);return isNaN(t)?null:t}function y0(e,t,n){let o=sR(e.to);return o!==null?o:100*t/(n-1)}function cR(e,t){let n="linear-gradient( to right, ";for(let o=0;o<e.length;++o){let r=e[o],i=o+1===e.length,s=t(r.color);if(n+=s?s.value:r.color,r.to&&r.to!=="auto")n+=" "+r.to;else{let a=y0(r,o,e.length);n+=" "+a+"%"}i||(n+=",")}return n+=")",n}function VE(e){return typeof e.value!="object"?Ke.default.createElement(pR,{...e}):Ke.default.createElement(fR,{...e})}function pR(e){let{resolveColorItem:t}=Si(),n=t(e.value),o=(0,Ke.useCallback)(function(){let r=t(e.value).value;e.onUpdate(r)},[e.value,e.onUpdate]);return Ke.default.createElement(Ke.default.Fragment,null,Ke.default.createElement("div",{className:"is-picker is-global-gradient-picker"},Ke.default.createElement("div",{className:"tco-color-picker-content tco-color-picker-gradient tco-color-picker-gradient-global"},e.children,Ke.default.createElement(CL,{...e}),Ke.default.createElement("div",{className:"tco-h-flex tco-gradient-action-buttons"},Ke.default.createElement("button",{type:"button",className:"tco-btn",onClick:o},Ke.default.createElement(oe,{type:"edit"}))),Ke.default.createElement("p",null,n?.title))),Ke.default.createElement("div",{className:"is-palettes"},Ke.default.createElement("div",{className:"is-palettes-inner"},Ke.default.createElement(up,{value:e.value,onUpdate:e.onUpdate}))))}function CL(e){let{applyColors:t,resolveColorItem:n}=Si(),o=n(e.value),r=t(o?.value),i=pu(r);return Ke.default.createElement("div",{className:"tco-color-picker-spectrum",tabIndex:"-1",style:i})}function fR(e){let[t,n]=(0,Ke.useState)(0),[o,r]=(0,Ke.useState)(null),[i,s]=(0,Ke.useState)(null),[a,l]=(0,Ke.useState)(!1),u=(0,Ke.useRef)(null),{applyColors:c,resolveColorItem:p}=Si(),f=e.value,d=e.value.colors||[],m=(0,Ke.useCallback)(function(U){e.onUpdate(U)},[e.onUpdate]),g=e.usePalette,h=e.usePaletteInGradients,v=d[t]||{},y=e.value.type,x=d.length>2,C=(0,Ke.useMemo)(function(){return{backgroundImage:cR(d,p)}},[d]),_=(0,Ke.useCallback)(async function(U){let W={...f};W.colors=[...W.colors],W.colors[t]={...W.colors[t]},W.colors[t].color=U,m(W)},[d,f,t,m]),E=(0,Ke.useCallback)(function(U){let W=p(U);if(W&&typeof W.value=="object"){eu(w("app.gradient.overwrite")).then(function(ue){ue&&m(U)});return}_(U)},[m,_,p]),O=(0,Ke.useCallback)(function(U,W){let ue={...f};ue.colors=[...ue.colors],ue.colors[t]={...ue.colors[t]},ue.colors[t][U]=W,m(ue)},[d,f,t,m]),T=(0,Ke.useCallback)(function(U){O("to",U)},[O]),P=(0,Ke.useCallback)(function(U){O("from",U)},[O]),M=(0,Ke.useCallback)(function(U){let W={...e.value};W.type=U,vL[U]&&(W.direction=vL[U]),m(W)},[e.value,m]),K=(0,Ke.useCallback)(function(U){let W={...e.value};W.direction=U,m(W)},[e.value,m]),Y=(0,Ke.useCallback)(function(){let U={...f};U.colors=[...U.colors],U.colors.push({color:"#00FF00",from:"auto",to:"auto"}),m(U),n(U.colors.length-1)},[f,m,n]),V=(0,Ke.useCallback)(function(){if(!x)return;let U={...f};U.colors=[...U.colors],U.colors.splice(t,1),m(U),n(U.colors.length-1)},[f,d,t,m,n,x]),F=(0,Ke.useCallback)(function(){Qd(JSON.stringify(f))},[f]),j=(0,Ke.useCallback)(async function(){let U=await DE();if(U=mu(U),!U||!U.type||!U.colors){Ft("Clipboard not a valid gradient");return}m(U)},[f,m]),ee=(0,Ke.useCallback)(function(U,W){if(!u.current){console.error("sliderRef.current is null");return}let{left:ue,width:ae}=u.current.getBoundingClientRect(),G=FE(W-ue,0,ae)/ae*100;G=FE(G,0,100);let I=f.colors?.length||0,q={...f};q.colors=f.colors.map((ye,k)=>({...ye})),q.colors=q.colors.map((ye,k)=>ye.to==="auto"||!ye.to||ye.to===""?{...ye,to:`${Math.round(y0(ye,k,I)*10)/10}%`}:ye),q.colors[U].to=`${Math.round(G*10)/10}%`;let R=q.colors.map((ye,k)=>({color:ye,position:y0(ye,k,I),originalIndex:k}));R.sort((ye,k)=>ye.position-k.position),q.colors=R.map(ye=>ye.color);let de=R.findIndex(ye=>ye.originalIndex===U);de!==U&&(r(de),n(de)),m(q)},[f,m,n,r]),te=(0,Ke.useCallback)(function(U,W){W.button===0&&(W.preventDefault(),W.stopPropagation(),r(U),n(U),s(W.pageX),l(!1))},[d.length,n]),le=(0,Ke.useCallback)(function(U){o!==null&&(U.preventDefault(),a?ee(o,U.pageX):Math.abs(U.pageX-i)>=5&&(l(!0),ee(o,U.pageX)))},[o,a,i,ee]),ve=(0,Ke.useCallback)(function(U){o!==null&&(U.preventDefault(),U.stopPropagation(),r(null),s(null),l(!1))},[o]);(0,Ke.useEffect)(function(){if(o!==null)return window.addEventListener("mousemove",le,{passive:!1}),window.addEventListener("mouseup",ve),function(){window.removeEventListener("mousemove",le),window.removeEventListener("mouseup",ve)}},[o,le,ve]);let Q=(0,Ke.useMemo)(function(){let U=d.length,W=d.map((ue,ae)=>y0(ue,ae,U));return d.map(function(ue,ae){let A=W[ae],G=0,I=0;for(let ye=0;ye<ae;ye++)Math.abs(W[ye]-A)<.1&&I++;G=I*10;let q;G>0?q=`calc(${A}% - 2px + ${G}px)`:q=`calc(${A}% - 2px)`;let R=!0,de={left:q,cursor:o===ae?"grabbing":"grab"};if(ae===t){let ye=p(ue.color);de.backgroundColor=ye?.value?ye.value:ue.color}return Ke.default.createElement("div",{key:ae,className:se("tco-color-picker-control-slider-handle","is-pickable",{"is-active":ae===t,"is-dragging":o===ae}),style:de,onMouseDown:function(ye){te(ae,ye)},onClick:function(){n(ae)}})})},[d,t,o,n,p,te]);return Ke.default.createElement(Ke.default.Fragment,null,Ke.default.createElement("div",{className:"is-picker is-gradient-solid-color-picker"},Ke.default.createElement("div",{className:"tco-color-picker-content tco-color-picker-gradient"},e.children,Ke.default.createElement(CL,{...e}),Ke.default.createElement(Wo,{value:y,options:uR,updateValue:M}),Ke.default.createElement(dR,{gradientType:y,direction:f.direction,updateValue:K}),Ke.default.createElement(He,{label:w("app.gradient.from")},Ke.default.createElement(Qe,null,Ke.default.createElement(fs,{value:v.from||"auto",updateValue:P,options:hL}))),Ke.default.createElement(He,{label:w("app.gradient.to")},Ke.default.createElement(Qe,null,Ke.default.createElement(fs,{value:v.to||"auto",updateValue:T,options:hL}))),Ke.default.createElement("div",{className:"tco-h-flex tco-gradient-action-buttons"},Ke.default.createElement(qo,{className:"tco-btn",onClick:F,tooltip:w("app.copy")},Ke.default.createElement(oe,{type:"clipboard"})),Ke.default.createElement(qo,{className:"tco-btn",onClick:j,tooltip:w("app.paste")},Ke.default.createElement(oe,{type:"paste"}))))),Ke.default.createElement("div",{className:"is-picker is-gradient-colorstops"},Ke.default.createElement("div",{className:"tco-color-picker-content tco-color-picker-gradient"},Ke.default.createElement("div",{className:"tco-h-flex tco-h-flex-center tco-gradient-color-stops"},Ke.default.createElement("div",{ref:u,className:"tco-color-picker-control-slider",tabIndex:"-1"},Q,Ke.default.createElement("div",{className:"tco-color-picker-control-slider-value",style:C})),Ke.default.createElement("span",null),Ke.default.createElement("button",{type:"button",className:"tco-btn tco-gradient-addition-btn",onClick:Y},Ke.default.createElement(oe,{type:"plus"})),Ke.default.createElement("button",{type:"button",className:"tco-btn tco-gradient-addition-btn",onClick:V,disabled:x?void 0:!0},Ke.default.createElement(oe,{type:"minus"})))),Ke.default.createElement(Kd,{value:v?.color,onUpdate:_,applyColors:c})),(g||h)&&Ke.default.createElement("div",{className:"is-palettes"},Ke.default.createElement("div",{className:"is-palettes-inner"},Ke.default.createElement(up,{value:v?.color,onUpdate:E,disableGradients:!g&&h}))))}function dR({gradientType:e="linear-gradient",direction:t="to right",updateValue:n=console.log}){let o=aR[e],r=(0,Ke.useCallback)(function(s){s=s&&s.replace?s.replace(/\//g,""):s,n(s)},[n]),i=(0,Ke.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?Ke.default.createElement(Wo,{value:t,options:i,updateValue:r}):Ke.default.createElement(Bn,{value:t,updateValue:n,options:lR})}var Ke,hL,gL,vL,yL,bL,xL,aR,lR,uR,wL=S(()=>{Ke=D($());Xe();Re();Oe();Fn();Hs();aa();fu();Ld();xi();Pt();zn();LE();Id();cp();NE();mL();hL={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}}};gL={type:"linear-gradient",direction:"to right",colors:[{color:"#FF0000",from:"auto",to:"auto"},{color:"#0000FF",from:"auto",to:"auto"}]},vL={"linear-gradient":"to right","radial-gradient":"auto","conic-gradient":"auto","repeating-linear-gradient":"to right","repeating-radial-gradient":"auto","repeating-conic-gradient":"auto"},yL={"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"},bL={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"},xL={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"},aR={"linear-gradient":yL,"repeating-linear-gradient":yL,"radial-gradient":bL,"repeating-radial-gradient":bL,"conic-gradient":xL,"repeating-conic-gradient":xL},lR={placeholder:"to right, to bottom, 180deg..."},uR={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 bR({children:e,...t}){return it.default.createElement(it.default.Fragment,null,it.default.createElement("div",{className:"is-picker"},e,it.default.createElement(Kd,{...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(up,{value:t.value,onUpdate:t.onUpdate,disableGradients:t.disableGradients}))))}function SL({value:e="",options:t={},usePalette:n=!1,usePaletteInGradients:o=!1,onUpdate:r=()=>{},disableGradients:i=!1}){let{colors:s,applyColors:a,resolveGlobalColor:l}=Si(),u=ri(),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,g]=(0,it.useState)(d);(0,it.useEffect)(function(){g(typeof f=="object"?"gradient":"solid")},[e,g]);let[h,v]=(0,it.useState)(mR),[y,x]=(0,it.useState)(gL),C=(0,it.useCallback)(function(O){let T=O==="gradient"?y:h;O==="gradient"?v(e):x(e),r(T),g(O)},[g,r,e,h,v,y,x]),_=(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(ep,{value:m,updateValue:C,options:_}));return it.default.createElement("div",{className:"tco-color-picker-sections"},m==="solid"?it.default.createElement(bR,{value:e,applyColors:a,outputFormat:t.output_format,usePalette:n,onUpdate:r,onDragEventStart:c,onDragEventEnd:p,disableGradients:i},E):it.default.createElement(VE,{value:e,onUpdate:r,usePalette:n,usePaletteInGradients:o},E))}function _L({usePalette:e,base:t,alt:n}){let{applyColors:o}=Si(),r=e?o(t):t,i=e?o(n):n,s=pu(r),a=pu(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 pp({base:e,alt:t,usePalette:n,manageLinkState:o,disableGradients:r=!1,label:i,children:s}){let{applyColorLabel:a}=Si(),[l,u]=(0,it.useState)("base"),{value:c,options:p={},onUpdate:f=()=>{}}=l==="base"?e:t,d=t.value?t.value:e.value,[m,g]=(0,it.useState)(!t.value||o&&t.value===e.value),h=()=>{o?t.onUpdate(e.value):t.onUpdate(""),g(!0),u("base")},v=e.value&&e.value!=="transparent",y=t.value&&t.value!=="transparent",x=v||y;return it.default.createElement(bl,{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(_L,{usePalette:n,base:e.value,alt:d}),onUpdate:C=>{m&&(o&&l==="base"&&t.onUpdate(C),l==="alt"&&g(!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:h},it.default.createElement(oe,{type:"link"})))),s)}function bl({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:g,resolveGlobalColor:h}=Si(),v=(0,it.useMemo)(function(){return typeof e=="object"},[e]);n=n&&d;let y=(0,it.useCallback)(C=>f(_=>typeof C=="undefined"?!_:C),[f]),x=e&&e!=="transparent";return it.default.createElement(qt,{className:"tco-form-color-picker",modalClass:se(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,g):null,reposition:v,content:r?null:i||it.default.createElement(_L,{base:e,usePalette:n})},c,it.default.createElement(SL,{value:e,options:t,usePalette:n,onUpdate:l,disableGradients:u}))}var it,Yd,yl,mR,EL,hR,Tu,UE,b0,gR,vR,yR,BE,x0,Kd,cp=S(()=>{it=D($());Xe();Yd=D(un()),yl=D(Gw());ko();Re();Oe();Xc();fu();an();yM();oi();qv();wL();NE();mR="#FF0000",EL=(e,t)=>`linear-gradient( to ${t?"top":"right"}, ${e.join(", ")} )`,hR=(e,t=100)=>Math.round((e+Number.EPSILON)*t)/t,Tu=(e,t,n)=>Math.min(Math.max(e,t),n),UE=(e,t,n)=>e+n*(t-e),b0=e=>Tu(e,0,1),gR=(0,Yd.memoize)(e=>(0,yl.default)({h:e,s:1,l:.5}).toRgbString()),vR=(0,Yd.memoize)((e=0,t=1)=>{let n=(0,yl.default)(`hsl ${e} 1.0 0.5`);n.setAlpha(b0(t));let o=[];for(let r=0;r<12;r++)o.push(n.spin(-30).toRgbString());return o},(e=0,t=1)=>`${e}:${t}`),yR=(0,Yd.memoize)(()=>EL(vR(0))),BE=class extends it.default.PureComponent{constructor(){super(...arguments);H(this,"state",{prevX:0,prevY:0,x:0,y:0});H(this,"state",{isDragging:!1});H(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}))});H(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})});H(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:UE(0,t,Tu(this.props.x,0,1))})}updateY(){let{height:t}=this.spectrumRef.getBoundingClientRect();this.setState({y:UE(0,t,Tu(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=Tu(t-o,0,i),l=Tu(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"}))}};H(BE,"defaultProps",{style:{},position:0,onUpdate:()=>{},onDragStart:()=>{},onDragEnd:()=>{}});x0=class extends it.default.PureComponent{constructor(){super(...arguments);H(this,"state",{prevUpdate:0,position:0});H(this,"state",{isDragging:!1});H(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}))});H(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})});H(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:UE(0,t,Tu(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=Tu(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}))}};H(x0,"defaultProps",{style:{},position:0,onUpdate:()=>{},onDragStart:()=>{},onDragEnd:()=>{}});Kd=class extends it.default.Component{constructor(){super(...arguments);H(this,"_isDragging",!1);H(this,"onDragEventStart",()=>{this._isDragging=!0,this.props.onDragEventStart()});H(this,"onDragEventEnd",()=>{this._isDragging=!1,this.props.onDragEventEnd()});H(this,"state",{inputValue:null,invalid:!1,isDynamicContent:!1,colorOutputFormat:null,hsva:{h:0,s:1,v:1,a:1}});H(this,"parseColor",(0,Yd.memoize)(t=>(0,yl.default)(this.props.applyColors(t))));H(this,"colorToHsl",t=>this.parseColor(t).toHsl());H(this,"colorToHsv",t=>this.parseColor(t).toHsv());H(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,yl.default)(s);if(a.isValid())return o(s,!1,a)}let i=(0,yl.default)(n);return i.isValid()?o(n,!1,i):jc(n)?o(n,!0):this.setState({inputValue:n,invalid:!0})});H(this,"updateColorFromDimensions",wa(({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,yl.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=hR(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));H(this,"onUpdateFromSpectrum",(t,n)=>{this.lazyUpdateHandle=this.updateColorFromDimensions({s:t,v:n})});H(this,"onUpdateHue",t=>{this.lazyUpdateHandle=this.updateColorFromDimensions({h:t})});H(this,"onUpdateAlpha",t=>{this.lazyUpdateHandle=this.updateColorFromDimensions({a:t})})}shouldComponentUpdate(t,n){return this.props.value!==t.value||this.props.outputFormat!==t.outputFormat||this.props.usePalette!==t.usePalette||this.state.inputValue!==n.inputValue||this.state.invalid!==n.invalid||this.state.isDynamicContent!==n.isDynamicContent}componentDidUpdate(t,n){!this._isDragging&&this.props.value!==t.value&&this.state.inputValue!==this.props.value&&this.detectColorForTextInput()}componentWillUnmount(){cancelIdleCallback(this.lazyUpdateHandle)}detectColorForTextInput(){if(jc(this.props.value))return this.setState({inputValue:this.props.value,invalid:!1,isDynamicContent:!0});let t=this.parseColor(this.props.value);if(!t.isValid())return this.setState({inputValue:this.props.value,invalid:!0});let n=this.getFromColorOutputFormat(t.getFormat(),t)||t.toString();this.setState({inputValue:n,hsva:{...t.toHsv()},colorOutputFormat:t.getFormat(),invalid:!1})}componentDidMount(){this.detectColorForTextInput()}formatColor(t){let{outputFormat:n}=this.props;if(this.state.colorOutputFormat){let o=this.getFromColorOutputFormat(this.state.colorOutputFormat,t);if(o)return o}return n==="hsl"||n==="hsv"?t.toHslString():n==="hex"?t.toHexString():n==="rgb"||t.getFormat()==="hsv"?t.toRgbString():t.toString()}getFromColorOutputFormat(t,n){switch(t){case"hsl":case"hsv":return n.toHslString();case"hex":case"hex8":let o=n.toHexString(),r=n.getAlpha();if(r<1){let s=parseInt(r*255).toString(16);s.length===1&&(s="0"+s),o+=s}return o;case"rgb":return n.toRgbString()}return null}render(){let{h:t,s:n,v:o,a:r}=this.state.hsva,i=gR(t),s=b0(r),a=(360-t)/360,l=b0(n),u=1-b0(o),c=(0,yl.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(BE,{x:l,y:u,style:{backgroundColor:i},onUpdate:this.onUpdateFromSpectrum,onDragStart:this.onDragEventStart,onDragEnd:this.onDragEventEnd}),it.default.createElement(x0,{position:a,style:{backgroundImage:yR()},onUpdate:this.onUpdateHue,onDragStart:this.onDragEventStart,onDragEnd:this.onDragEventEnd}),it.default.createElement(x0,{position:s,style:{backgroundImage:EL(p)},onUpdate:this.onUpdateAlpha,onDragStart:this.onDragEventStart,onDragEnd:this.onDragEventEnd})),it.default.createElement("div",{className:"tco-picker-input"},Xw&&it.default.createElement("button",{className:"is-eyedropper",onClick:()=>{vM().then(f=>{f&&this.props.onUpdate(f)}).catch(console.warn)}},it.default.createElement(oe,{type:"eye-dropper"})),it.default.createElement("input",{className:se("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(oe,{type:"reset"}))))}};H(Kd,"defaultProps",{value:"",outputFormat:"rgba",usePalette:!1,onUpdate:()=>{},onDragEventStart:()=>{},onDragEventEnd:()=>{},applyColors:t=>t})});var TL,zE=S(()=>{TL=D($());Xe();Re();an()});function OL(e,{listIndex:t,x:n,y:o}){if(!n&&!o){console.error("Locating drop index from undefined values");return}let r=AL({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 AL({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 fp({controlInputWrapper:e,...t}){let n=ri();return ot.default.createElement(PL,{setDragging:n,...t})}function dp(e){let t=ri();return ot.default.createElement($E,{setDragging:t,...e})}function Xd({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:g,...h}){let v=f&&!c,[y,x]=(0,ot.useState)(()=>a?null:(s.find(({type:E})=>E!=="skip")||{})[l]),C=(0,ot.useCallback)(E=>{E.preventDefault(),E.stopPropagation(),o&&x(o())},[x,o]),_=(0,ot.useCallback)(function(E,O){if(E.type==="skip")return ot.default.createElement("li",{key:O.listIndex,className:"tco-value-list-item is-skipped"});let T=r&&r(E);return ot.default.createElement(dp,{canDrag:!T,key:O.listIndex,pickerContent:c,pickerModalClass:p,onClickContent:()=>{v&&x(y===O.listIndex?null:O.listIndex)},content:u(E,O.listIndex),actions:!T&&ot.default.createElement(ot.default.Fragment,null,ot.default.createElement("button",{onClick:P=>{P.stopPropagation();let M=e(E[l],E,O.listIndex);x(M)}},ot.default.createElement(oe,{type:"copy"})),ot.default.createElement("button",{onClick:()=>t(E[l],E,O.listIndex)},ot.default.createElement(oe,{type:"trash"}))),showMore:v&&y===O.listIndex,...O},c?m(E,O.listIndex):ot.default.createElement(po,null,m(E,O.listIndex)))},[c,p,x,u,r,m,y]);return ot.default.createElement(ot.default.Fragment,null,d?d(C):o&&ot.default.createElement("header",{className:"tco-control-group-header"},ot.default.createElement("span",{className:"tco-control-group-label"},i),ot.default.createElement("button",{onClick:C,className:"tco-control-group-header-action"},ot.default.createElement(oe,{type:"plus"}))),ot.default.createElement(fp,{controlInputWrapper:!0,values:s,onMove:n,...h,renderItem:_}))}function Jd({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,ot.useCallback)(g=>{g.preventDefault(),g.stopPropagation(),o()},[o]);return ot.default.createElement(ot.default.Fragment,null,u?u(m):o&&f&&ot.default.createElement("header",{className:"tco-control-group-header"},ot.default.createElement("span",{className:"tco-control-group-label"},r),ot.default.createElement("button",{onClick:m,className:"tco-control-group-header-action"},ot.default.createElement(oe,{type:"plus"}))),ot.default.createElement(fp,{controlInputWrapper:!0,values:i,onMove:n,...d,renderItem:(g,h)=>ot.default.createElement(dp,{key:h.listIndex,content:ot.default.createElement("span",{onClick:v=>{s(v,g,h.listIndex)}},l(g,h.listIndex)),actions:ot.default.createElement(ot.default.Fragment,null,ot.default.createElement("button",{onClick:v=>{v.stopPropagation(),e(g.id,g,h.listIndex)}},ot.default.createElement(oe,{type:"copy"})),ot.default.createElement("button",{onClick:()=>t(g.id,g,h.listIndex)},ot.default.createElement(oe,{type:"trash"}))),showMore:a(g,h.listIndex),...h},ot.default.createElement(po,null,c(g,h.listIndex)))}),o&&!f&&ot.default.createElement("header",{className:"tco-control-group-header"},ot.default.createElement("span",{className:"tco-control-group-label"},r),ot.default.createElement("button",{onClick:m,className:"tco-control-group-header-action"},ot.default.createElement(oe,{type:"plus"}))))}var ot,kL,PL,$E,DSe,_a=S(()=>{ot=D($()),kL=D(mi());Xe();Re();an();Oe();ko();Pt();zE();PL=class extends ot.default.PureComponent{constructor(){super(...arguments);H(this,"state",{isDraggingItem:!1,dropIndex:null});H(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})});H(this,"onDragEnd",(t,n)=>{this.setState({isDraggingItem:!1,dropIndex:null}),n!==null&&this.props.onMove(t,n)})}locateDropIndex(t){return OL(this.listEl,t)}render(){if(this.props.values.length<=0)return ot.default.createElement(ot.default.Fragment,null,this.props.emptyMessage);let t=ot.default.createElement("div",{className:se("tco-value-list",{"is-dragging-item":this.state.isDraggingItem})},ot.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?ot.default.createElement(po,null,ot.default.createElement(He,null,ot.default.createElement(Qe,null,t))):t}};$E=class extends ot.default.PureComponent{constructor(){super(...arguments);H(this,"state",{initialPosition:{},dragOffset:{},pickerOpen:!1});H(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)});H(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})});H(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=AL(t),r=o?OL(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=ot.default.createElement("li",{ref:n=>{this.liRef=n},className:se("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()},ot.default.createElement("span",{className:"tco-value-list-item-main",onMouseDown:this.maybeDrag},(this.props.canDrag||!0)&&ot.default.createElement("span",{className:"tco-value-list-item-handle"},ot.default.createElement("b",null),ot.default.createElement("b",null),ot.default.createElement("b",null),ot.default.createElement("b",null)),this.props.content&&(this.props.pickerContent?ot.default.createElement(qt,{modalClass:this.props.pickerModalClass||"",open:!!this.state.pickerOpen,renderSwatch:({ref:n})=>ot.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):ot.default.createElement("span",{className:"tco-value-list-item-content",onClick:this.props.onClickContent},this.props.content)),this.props.actions&&ot.default.createElement("span",{className:"tco-value-list-item-actions"},this.props.actions)),this.props.children&&this.props.showMore&&ot.default.createElement("div",{className:"tco-value-list-item-more"},this.props.children));return this.state.isDragging?ot.default.createElement("li",{className:"tco-value-list-item",style:{minHeight:this.state.initialPosition.height}},kL.default.createPortal(t,window.csAppData.rootEl)):t}};H($E,"defaultProps",{isLocked:!1,indicateBefore:!1,indicateAfter:!1,isDisabled:!1,actions:null,showMore:!1,content:null,canDrag:!0,ulRef:null});DSe=(0,ot.createContext)()});function po({children:e,className:t}){return e&&IL.default.createElement("ul",{className:se("tco-control-list",t)},e)}var IL,C0=S(()=>{IL=D($());Xe()});var HE,DL=S(()=>{HE=D($());Nr();Pt();Ei();Xe();Oe();Ao();cp();xi();ei();_a();Jt();fu();C0();Pc()});function SR({active:e,value:t,choices:n,onToggle:o,onUpdateChoice:r}){let i=e?t:"_off",[s,a]=(0,Mo.useState)(!1),l=(0,Mo.useCallback)(()=>{a(f=>!f)},[a]),u=(0,Mo.useCallback)(f=>{f==="_off"?o(!1):(o(!0),r(f)),a(!1)},[]),c=(0,Mo.useMemo)(()=>{let f=n.find(d=>d.value===i);return f?f.label:w("app.forms.toggle.on")},[i,n]);return Mo.default.createElement(qt,{noWrapper:!0,open:s,modalClass:"is-toggle-picker",onToggle:a,renderSwatch:({ref:f})=>Mo.default.createElement("button",{ref:f,onClick:l,className:se("tco-toggle","has-on-label",{"is-active":e},{"is-open":s})},e&&Mo.default.createElement("span",null,e?c:w("app.forms.toggle.off")),!e&&Mo.default.createElement("i",null,Mo.default.createElement(oe,{type:"more"})))},Mo.default.createElement("div",{className:"tco-choose-picker-content"},Mo.default.createElement(Zn,{isVertical:!0,value:i,choices:n,onUpdate:u})))}var Mo,zi,mp=S(()=>{Mo=D($());Xe();Oe();Hr();Hr();ko();Re();zn();zi=class extends Mo.default.PureComponent{constructor(){super(...arguments);H(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?Mo.default.createElement(hu,{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)?Mo.default.createElement(SR,{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}):Mo.default.createElement(xu,{tag:"button",tooltip:this.props.tooltip,onClick:this.onToggle,className:se("tco-toggle",{"is-active":t},this.props.className)},t&&Mo.default.createElement("span",null,t?w("app.forms.toggle.on"):w("app.forms.toggle.off")))}};H(zi,"defaultProps",{on:!1,choices:null,selectedChoice:null,offValue:null,offLabel:"",className:"",tooltip:"",onToggle:()=>{},onUpdateChoice:()=>{}})});function Ti(e){let t=e.options||{},{breakoutMode:n}=lt(),o=Xn(e.value)||typeof e.value!="boolean"&&typeof e.value!="undefined"&&e.value!==""&&parseInt(e.value)!==0&&parseInt(e.value)!==1,r=(0,Zd.useCallback)(function(i){t?.toggle?e.updateValue(i?t.toggle.on:t.toggle.off):e.updateValue(i)},[t?.toggle,e.updateValue]);return n||o?Zd.default.createElement(_o,{resetValue:!1,isCustomValue:o,value:e.value,placeholder:t?.placeholder,updateValue:e.updateValue}):Zd.default.createElement(zi,{on:e.value,onToggle:r})}var Zd,ku=S(()=>{Zd=D($());mp();mt();ps();oi()});function _R(e,t){jE(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}function TR(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 LL(e){return typeof e=="number"?{unit:hp.Percent,value:e*100}:typeof e=="string"?e.match(/^(\d*(\.\d+)?)px$/)?{unit:hp.Pixel,value:parseFloat(e)}:e.match(/^(\d*(\.\d+)?)%$/)?{unit:hp.Percent,value:parseFloat(e)}:(console.warn('scrollThreshold format is invalid. Valid formats: "120px", "50%"...'),ML):(console.warn("scrollThreshold should be string or number"),ML)}var Ou,jE,Rd,hp,ML,kR,NL,FL=S(()=>{Ou=D($());jE=function(e,t){return jE=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])},jE(e,t)};Rd=function(){return Rd=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},Rd.apply(this,arguments)};hp={Pixel:"Pixel",Percent:"Percent"},ML={unit:hp.Percent,value:.8};kR=function(e){_R(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=TR(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?Rd(Rd({},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=LL(o);return i.unit===hp.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=LL(o);return i.unit===hp.Pixel?n.scrollTop+r>=n.scrollHeight-i.value:n.scrollTop+r>=i.value/100*n.scrollHeight},t.prototype.render=function(){var n=this,o=Rd({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 Ou.default.createElement("div",{style:i,className:"infinite-scroll-component__outerdiv"},Ou.default.createElement("div",{className:"infinite-scroll-component "+(this.props.className||""),ref:function(s){return n._infScroll=s},style:o},this.props.pullDownToRefresh&&Ou.default.createElement("div",{style:{position:"relative"},ref:function(s){return n._pullDown=s}},Ou.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}(Ou.Component),NL=kR});function E0({items:e=[],renderFunc:t=function(s){return s},batchNumber:n=90,height:o=300,style:r=void 0,scrollRef:i=void 0}){(0,$i.useEffect)(function(){s.current=1,l(e.slice(0,n))},[e]);let s=(0,$i.useRef)(1),[a,l]=(0,$i.useState)([]),u=e.length,c=(0,$i.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 $i.default.createElement($i.default.Fragment,null,$i.default.createElement(NL,{dataLength:a.length,next:c,hasMore:a.length!==u,style:r,height:o},a.map(p=>t(p))))}var $i,WE=S(()=>{$i=D($());FL()});function gp({value:e,updateValue:t,options:{usePallete:n=!0}={}}){let o=(0,yt.useRef)(),[r,i]=(0,yt.useState)(!1),[s,a]=(0,yt.useState)(),l=FD({usePallete:n}),u=ni("expanded_font_family"),{breakoutMode:c,dynamicContent:p}=lt();e||(e="");let f=(0,yt.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,yt.useMemo)(function(){let v=[],y=new RegExp(Uv(s?.toLowerCase()||""),"i");return l.forEach(function(x){let C=[...x.options];s&&(C=C.filter(function(_){return _.label?.match&&_.label.match(y)})),!!C.length&&(v.push({type:"group",label:x.label}),C.forEach(function(_){v.push({type:"item",..._})}))}),v},[l,s]),m=(0,yt.useCallback)(function(v){i(!1),t(v)},[t,i]),g=(0,yt.useMemo)(function(){let v=document.querySelector(".tco-form-font-picker");return!v||u?{}:{width:v.clientWidth+"px"}},[r,u]),h=u?"is-font-family-picker-extend":"is-font-family-picker";return Xn(e)||c?yt.default.createElement(bo,{value:e,onUpdate:t,dynamicContent:p}):yt.default.createElement(qt,{className:"tco-form-font-picker tco-text-ellipsis",modalClass:h,isInput:!0,open:r,onToggle:i,content:yt.default.createElement(yt.default.Fragment,null,yt.default.createElement("span",null,f)," ",yt.default.createElement(oe,{type:"select"}))},yt.default.createElement("div",{className:"tco-picker-header"},yt.default.createElement(bi,{query:s,context:w("app.fonts.entities"),focusOnShortcut:!1,onQueryChange:a})),u&&yt.default.createElement(AR,null),yt.default.createElement("div",{className:"tco-font-family-picker-content tco-picker-content",ref:o,style:g},d.length?yt.default.createElement(UL.Provider,{value:m},yt.default.createElement(E0,{items:d,scrollRef:o,batchNumber:10,renderFunc:PR})):yt.default.createElement("h4",{className:"tco-app-standard-padding"},w("app.controls.font-family.none-found"))))}function AR(){let[e,t]=vt(VL);return yt.default.createElement("div",{className:"tco-picker-header tco-app-standard-padding"},yt.default.createElement(Bn,{updateValue:t,value:e,options:OR}))}function PR(e){return e.type==="group"?yt.default.createElement("h4",{className:"tco-app-standard-padding",key:`group-${e.label}`},e.label):yt.default.createElement(IR,{item:e,key:e.value})}function IR({item:e}){let t=(0,yt.useContext)(UL),n=ni("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,yt.useCallback)(function(){t(e.value)},[t,e]),i=(0,yt.useMemo)(function(){return yt.default.createElement(zL,{item:e})},[e]),s=n?yt.default.createElement(yt.default.Fragment,null,yt.default.createElement("p",null,yt.default.createElement("strong",null,e.label)),yt.default.createElement(DR,{style:o})):yt.default.createElement("p",{style:o},e.label);return yt.default.createElement("div",{className:"tco-font-family-picker-item tco-app-standard-padding",onClick:r},s,i)}function DR({style:e={}}){let t=Et(VL);return yt.default.createElement("p",{className:"tco-text-ellipsis tco-text-off",style:e},t)}function zL({item:e}){let t=e?.item||e;return t.family==="Roboto"?null:t._id&&t.source?yt.default.createElement(MR,{item:t}):t?.files?.length?yt.default.createElement(LR,{item:t}):t.load_url?GE.default.createPortal(yt.default.createElement("link",{href:t.load_url,rel:"stylesheet",type:"text/css"}),window.csAppData.rootEl):null}function MR({item:e}){let t=AD(e);return t?yt.default.createElement(zL,{item:t}):null}function LR({item:e}){let[t,n]=(0,yt.useState)(BL[e._id]||null);return(0,yt.useEffect)(function(){t||wo("custom-font-css",{id:e._id},{gzip:!1}).then(function(o){let r=o?.data?.css;BL[e._id]=r,n(r)}).catch(function(o){})},[e._id,t]),GE.default.createPortal(yt.default.createElement("style",null,t),window.csAppData.rootEl)}var yt,GE,VL,OR,UL,BL,S0=S(()=>{yt=D($()),GE=D(mi());Oe();Wc();mt();ko();al();WE();Ln();Ei();vr();oi();Re();xi();Jt();VL=Mi("font-family-expanded-input",window.csAppData.app_i18n["app.controls.font-family.sample-display"]),OR={dynamic_content:!1},UL=(0,yt.createContext)(),BL={}});var vp,_0,NR,l2e,u2e,c2e,$L=S(()=>{vp=D($());Pt();Oe();Nr();Ei();Re();cs();rr();la();Ln();Ao();_0=D(un());np();Wc();ei();_a();zE();Jt();an();ku();xi();S0();Pc();NR=["woff2","woff","ttf","svg","eot"].reverse(),l2e=ml("filename")("asc"),u2e=ml(({filename:e})=>NR.indexOf(e.split(".").pop()))("asc"),c2e=(0,_0.memoize)(()=>Object.keys(window.csAppData.fonts.customFontMimeTypes).reduce((e,t)=>[...e,...window.csAppData.fonts.customFontMimeTypes[t].split("|")],[]))});var yp,qE,QE,bp,HL,KE,jL,YE,WL,xp=S(()=>{Pi();yp=e=>Array.from({length:e},(t,n)=>null),qE=e=>typeof e!="undefined"&&e!==null,QE=(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];qE(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];qE(e[i])?(r[n][3]=!0,r[i]=[e[i],i,s]):r[i]=[s,a,s]}return r},bp=(e,t,[n,,o])=>Object.keys(t).reduce((r,i)=>(r._bp_data[i]=[...t[i]],r._bp_data_resolved[i]=QE(r._bp_data[i],e[i],n,o+1),r),{_bp_data:{},_bp_data_resolved:{}}),HL=e=>{let t=`${e[0]}_${e[2]}`;return[`_bp_data${t}`,t]},KE=(e,t,n,o,r)=>{let[i,s]=HL(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},jL=(e,...t)=>Wn(e,n=>{KE(n,...t)}),YE=(e,t,n=[],o)=>{let[r]=HL(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]}},WL=(e,...t)=>Wn(e,n=>{YE(n,...t)})});function qL(e,t="section"){return{_type:e==="layout:header"||e==="layout:footer"?"bar":t}}function QL(e){return GL[e]?{_type:GL[e]}:null}function KL(e){return e==="section"}var GL,YL=S(()=>{GL={section:"layout-row",bar:"container","layout-grid":"layout-cell","layout-row":"layout-column"}});function em({renderButton:e=()=>{},onAddAfterClick:t=()=>{},validTypes:n=void 0,invalidTypes:o=void 0,context:r}){let[i,s]=(0,hs.useState)(!1),{query:a,onSearch:l,clearSearch:u}=LM(),{docTypeName:c}=At(),p=ni("default_layout_element"),f=ni("insert_use_element_library"),d=Cp();d=f?!d:d;let m=r&&qL(c,p),g=QL(r?.type),h=G6(r),v=(0,hs.useCallback)(E=>{if(E.stopPropagation(),!d&&r.type==="region"){t(m);return}if(d||!g){s(O=>!O);return}t(g)},[d,r,m]),y=(0,hs.useCallback)(E=>(r.type!=="layout-grid"&&r.type!=="layout-row"||E.sort((O,T)=>O.name==="layout"?1:T.name==="layout"?-1:0),E),[r]),x=(0,hs.useCallback)(function(E){u(),s(!1),t(E)},[u,s,t]),C=!d&&r.type==="region"?m._type:g?._type||r?.defaultAtts?._type;d&&KL(r.type)&&(C=T0());let _=(0,hs.useCallback)(function({ref:E}){let O=w("common.add-thing",{context:T0(C)});return e({ref:E,canAdd:!0,message:(r&&r.message)??"",label:O,onClick:v})},[e,r,v,C]);if(r){if(!r.canAdd)return e({ref:null,canAdd:!1,message:(r&&r.message)??""});if(r.defaultAtts&&(!d&&!i||!h)&&(!qd(r.type,r.region)||!i))return e({ref:null,label:w("common.add-thing",{context:T0(r.defaultAtts._type)}),canAdd:!0,message:(r&&r.message)??"",onClick:E=>{E.stopPropagation(),t(r.defaultAtts)}})}return hs.default.createElement(qt,{className:"tco-element-picker",modalClass:"is-elements-picker",open:i,renderSwatch:_,noWrapper:!0,onToggle:s},hs.default.createElement(bi,{query:a,context:w("app.elements.entities"),onQueryChange:l}),hs.default.createElement(Y6,{context:r??{},validTypes:n,invalidTypes:o,sortMethod:y,onAddAfterClick:x,searchQuery:a,dragging:!1}))}var hs,XL=S(()=>{hs=D($());Oe();al();ko();np();Yn();rn();l0();l0();k0();YL();vr()});function RL(e,t){let[n,o]=vt(FR(VR(e,t))),r=(0,JL.useCallback)((i,s,{parent:a,deep:l}={})=>{let u=mr.getState()?.elements?.[e],c=a?u?.[i]?._parent:i;!c||o(p=>{if(typeof s=="undefined"?!p.includes(c):!!s){let d=g=>u[g]&&u[g]._modules&&u[g]._modules.length>0,m=f0(u);return(0,ZL.uniq)([...p,...m(c),...l?Dr(u,c).filter(d):[],c])}else{let d=[...p],m=d.indexOf(c);if(m>=0&&d.splice(m,1),l){let g=[c,...Dr(u,c)];return d.filter(h=>!g.includes(h))}return d}})},[e,o]);return[n,r]}var JL,ZL,FR,VR,eN=S(()=>{JL=D($());Yn();Li();rn();Jt();ZL=D(un()),FR=rc(()=>Ne([])),VR=(e,t="root")=>`${e}|${t}`});var Au,tN,nN,oN=S(()=>{Au=D($());zn();Re();vr();tN=(e,t)=>{let{status_indicators:n,workspace_side:o}=yr(),r=o==="right"?"left":"right",i=t.map(({key:a,icon:l,label:u})=>Au.default.createElement("span",{key:a},Au.default.createElement(oe,{type:l}),u)),s=wi(e,i,{className:"tco-help-text has-status-icons",positionOverwrite:r});return n&&i.length>0?s:null},nN=({statusLabels:e})=>{let{status_indicators:t}=yr();return e.length<=0||!["all","workspace"].includes(t)?null:Au.default.createElement("div",{className:"tco-layer-status"},Au.default.createElement("div",{className:"tco-layer-status-count"},Au.default.createElement(oe,{type:`num-${e.length}`})))}});function JE({originId:e,isNested:t,validTypes:n,invalidTypes:o}){let r=Cp(),{docId:i,docTypeName:s}=At(),a=Vn(),l=on(),u=ri(),{id:c}=yo(),[p,f]=RL(i,t?c:"root"),{list:d,items:m}=aL(i,{originId:e,expanded:p,validTypes:n,invalidTypes:o}),g=u0(i,e),{_disabled:h,_locked:v,_modules:y,_order:x,__allow_children:C}=g,_=(0,ht.useMemo)(function(){return function(P){return p0(P,{id:e,modKey:r,doc:i})}},[e,i,r]),E=Qt(_),O=Qt(P=>P.ui.incomingElement),T=ni("show_element_icons");return ht.default.createElement(sN,{inspecting:c,originId:e,permissions:a,toggleExpanded:f,modKey:r,doc:i,docTypeName:s,setIsDragging:u,isNested:t,dispatch:l,rootElement:g,canAddChild:!h&&!v&&C,hasChildren:!h&&!v&&!!(y||[]).length,incomingElement:O,libraryContext:E,list:d,items:m,showElementIcons:T,validTypes:n,invalidTypes:o})}var ht,rN,UR,BR,zR,iN,XE,$R,sN,aN=S(()=>{ht=D($());Xe();Pn();wu();Jn();XL();Re();zc();k0();rn();an();hr();eN();rN=D(un());Vd();au();Jn();Oe();Yv();oN();Ci();wu();vr();UR=(0,rN.memoize)(e=>!["region","root","component-thru","slot"].includes(e)),BR=()=>{let e=rL();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:p0(t,{id:f,modKey:s,doc:r}),libraryContext:p0(t,{id:o,modKey:s,doc:r}),interactive:t.ui.observing===o||n}}},zR={elementAdd:vl,elementAddSibling:O0,elementDelete:wp,elementDuplicate:tm,elementVisibility:ZE,elementUpdateLabel:nm,uiObserveStart:cN,uiObserveEnd:P0,inspect:ap,scrollToElement:I0},iN=(0,ht.forwardRef)(({statusLabels:e,children:t,...n},o)=>{let r=tN(o,e);return ht.default.createElement("div",{ref:o,...n},t,r)});iN.displayName="LayerContent";XE=class extends ht.default.PureComponent{constructor(){super(...arguments);H(this,"state",{isDragging:!1,isElementPickerOpen:!1,isEditingLabel:!1});H(this,"handleRef",ht.default.createRef());H(this,"onAddChild",t=>{t.stopPropagation(),this.props.addChildElementAtts&&this.props.elementAdd(this.props.doc,this.props.id,this.props.addChildElementAtts)});H(this,"onDuplicate",t=>{t.stopPropagation(),this.props.elementDuplicate(this.props.doc,this.props.id)});H(this,"onVisibility",t=>{t.stopPropagation(),this.props.elementVisibility(this.props.doc,this.props.id,!this.props.element._hidden)});H(this,"onDelete",t=>{t.stopPropagation(),this.props.elementDelete(this.props.doc,this.props.id)});H(this,"onInspectWithoutNavigation",t=>{t.stopPropagation(),this.inspectWithoutNavigation()});H(this,"onInspect",t=>{t.stopPropagation(),setTimeout(()=>{this.props.inspect(this.props.id),this.props.scrollToElement(this.props.id)},10)});H(this,"onToggle",t=>{t.stopPropagation(),this.props.toggleExpanded(this.props.id,void 0,{deep:!!t.ctrlKey||!!t.metaKey})});H(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))});H(this,"onMouseLeave",()=>{this.state.isDragging||(clearTimeout(this.expandTimer),clearTimeout(this.selectTimer),this.props.onMouseLeaveItem(this.props.id),this.props.uiObserveEnd())});H(this,"onUpdateLabel",t=>this.props.elementUpdateLabel(this.props.doc,this.props.id,t));H(this,"maybeDrag",t=>{this.state.isEditingLabel||!(t.which===1||t.button===0)||(t.preventDefault(),UR(this.props.element._type)&&(window.document.body.addEventListener("mouseup",this.releaseDrag),window.document.body.addEventListener("mousemove",this.startDrag)))});H(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)});H(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)});H(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)});H(this,"onIsEditingLabel",t=>this.setState({isEditingLabel:t}));H(this,"addChildFromPicker",t=>(this.props.toggleExpanded(this.props.id,!0),this.props.elementAdd(this.props.doc,this.props.id,t)));H(this,"addSiblingFromPicker",t=>this.props.elementAddSibling(this.props.doc,this.props.id,t));H(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(oe,{type:"search"}),handler:this.onInspect}),this.props.element._locked||(this.props.canAddChild&&n.push({render:()=>ht.default.createElement(em,{context:this.props.libraryContext,onTogglePicker:this.onToggleElementInserter,onAddAfterClick:this.addChildFromPicker,validTypes:this.props.validTypes,invalidTypes:this.props.invalidTypes,key:"add",renderButton:({ref:r,onClick:i})=>ht.default.createElement("button",{ref:r,onClick:i,className:"tco-layer-action"},ht.default.createElement(oe,{type:"plus"}))})}),this.props.element.__virtual||(o("copy")&&n.push({action:"duplicate",label:w("app.duplicate"),content:ht.default.createElement(oe,{type:"copy"}),handler:this.onDuplicate}),o("delete")&&n.push({action:"delete",label:w("app.delete"),className:"tco-danger",content:ht.default.createElement(oe,{type:"trash"}),handler:this.onDelete})),n.push({action:"visibility",label:w("app.outline.show-hide"),content:this.props.element._hidden?ht.default.createElement(oe,{type:"eye-slash"}):ht.default.createElement(oe,{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(oe,{type:"eye-slash"}):ht.default.createElement(oe,{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:se("tco-layer-action",r)},o)))}renderIcon(){return this.props.element._locked?ht.default.createElement(oe,{type:"lock"}):this.props.showElementIcons?ht.default.createElement(Gs,{type:this.props.element._type}):ht.default.createElement(Gs,null)}renderAddBefore(){return this.props.level!==0||!this.props.canAddSibling||!this.props.siblingLibraryContext||this.props.element.__virtual?null:ht.default.createElement(em,{context:this.props.siblingLibraryContext,onTogglePicker:this.onToggleElementInserter,onAddAfterClick:this.addSiblingFromPicker,validTypes:this.props.validTypes,invalidTypes:this.props.invalidTypes,renderButton:({ref:t,onClick:n,label:o})=>ht.default.createElement("button",{ref:t,onClick:n,className:"tco-layer-add-level-zero"},ht.default.createElement("span",null,ht.default.createElement(oe,{type:"plus"}),o))})}render(){let t=this.props.interactive&&!this.props.draggingIsActive,n=[this.props.element._id,"outline-item"],o=Nd(this.props.element);return ht.default.createElement("div",{"data-tco-ctx-menu":n.join("::"),className:se("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(iN,{className:se("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:se("tco-layer-collapse",{"is-collapsed":!this.props.isExpanded}),onClick:this.onToggle},ht.default.createElement(oe,{type:"caret"})):this.renderIcon()),ht.default.createElement("div",{className:"tco-layer-content-inner"},ht.default.createElement(su,{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(nN,{statusLabels:o.statusLabels}),this.renderAlwaysVisibleActions())),this.props.showIndicatorAfter&&ht.default.createElement("div",{className:"tco-layer-indicator is-after"}))}};H(XE,"defaultProps",{onMouseEnterItem:()=>{},onMouseLeaveItem:()=>{}});$R=Ru(BR(),zR)(XE),sN=class extends ht.default.PureComponent{constructor(){super(...arguments);H(this,"state",{incoming:!1,mirrorX:0,mirrorY:0,indicateBefore:null,indicateAfter:null,overItem:null,mirrorContent:null});H(this,"dropIndex",0);H(this,"nextIndex",0);H(this,"hasEvents",!1);H(this,"setLayerEvents",()=>{this.layersEl.addEventListener("mouseover",this.onMouseOver),this.hasEvents=!0});H(this,"onMouseEnterItem",t=>this.setState({overItem:t}));H(this,"onMouseLeaveItem",()=>this.setState({overItem:null}));H(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)});H(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]))});H(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)});H(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(O0(this.props.doc,n,this.props.incomingElement,!0)):t?this.props.dispatch(O0(this.props.doc,t,this.props.incomingElement)):this.isEligible(o,{into:!0})&&this.props.dispatch(vl(this.props.doc,o,this.props.incomingElement)):this.state.incoming&&(n?this.props.dispatch(uN(this.props.doc,this.state.incoming,n)):t?this.props.dispatch(lN(this.props.doc,this.state.incoming,t)):this.isEligible(o,{into:!0})&&(this.props.dispatch(A0(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})});H(this,"addTopLevelElement",t=>this.props.dispatch(vl(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($R,{key:t,doc:this.props.doc,docTypeName:this.props.docTypeName,modKey:this.props.modKey,isNested:this.props.isNested,canAddSibling:this.props.canAddChild,setIsDragging:this.props.setIsDragging,permissions:this.props.permissions,draggingIsActive:!!r,onMouseEnterItem:this.onMouseEnterItem,onMouseLeaveItem:this.onMouseLeaveItem,canHoverIntentExpand:i,isReceiving:s,showElementIcons:this.props.showElementIcons,showIndicatorBefore:!s&&!a&&this.state.indicateBefore===t,showIndicatorAfter:!s&&this.state.indicateAfter===t,onDragStart:this.onDragStart,active:this.props.inspecting===t,id:t,toggleExpanded:this.props.toggleExpanded,validTypes:this.props.validTypes,invalidTypes:this.props.invalidTypes,...n})})}render(){return this.props.list.length<=0?this.props.canAddChild?ht.default.createElement(em,{context:this.props.libraryContext,onAddAfterClick:this.addTopLevelElement,validTypes:this.props.validTypes,invalidTypes:this.props.invalidTypes,renderButton:({ref:t,onClick:n,label:o})=>ht.default.createElement(Sv,{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:se("tco-layers-list",{"is-dragging":!!(this.props.incomingElement||this.state.incoming),"can-add":this.props.canAddChild})},this.renderItems(),this.props.canAddChild&&ht.default.createElement(em,{context:this.props.libraryContext,onAddAfterClick:this.addTopLevelElement,validTypes:this.props.validTypes,invalidTypes:this.props.invalidTypes,renderButton:({ref:t,onClick:n,label:o})=>ht.default.createElement("button",{className:"tco-layer-add-level-zero show-label",onClick:n,ref:t},ht.default.createElement("span",null,ht.default.createElement(oe,{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 eS({options:{valid_types:e=void 0,invalid_types:t=void 0}={}}){let{id:n}=yo();return RE.default.createElement(qs,{className:"tco-control-outline is-augmented",managedChildren:!0},RE.default.createElement(JE,{key:n,id:n,originId:n,isNested:!0,validTypes:e,invalidTypes:t}))}var RE,pN=S(()=>{RE=D($());aN();Pt();Ci()});function HR({id:e,index:t,controlProps:n}){let{controls:o,breakoutMode:r}=lt(),i=o[e];return Hi.default.createElement(WR,{control:i,id:e,index:t,controlProps:n,breakoutMode:r})}function jR({id:e,index:t,controlProps:n,ListComponent:o=ka,control:r={},breakoutMode:i=!1}){let{userCanInContext:s}=Vn(),{data:a={},onUpdateValue:l,onUpdateQueryValue:u}=sr(),{currentBreakpoint:c}=br(),p=(0,Hi.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,Hi.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),g=(0,Hi.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]),h=(0,Hi.useCallback)((v,y,x=null,C=null)=>{let _=r.keys[v];_?u(_,y,x,C):console.warn("Control can not update unmapped key",v,r)},[u]);return Hi.default.createElement(D0,{id:e,index:t,control:r,ListComponent:o,OutlineComponent:eS,values:f,queryValues:d,rawQueryValues:m,updateValue:g,updateQueryValue:h,userCan:s,breakoutMode:i,...n})}var Hi,fN,WR,tS=S(()=>{Hi=D($());Pu();pN();Pt();hr();mt();_i();fN=(0,Hi.memo)(HR);WR=(0,Hi.memo)(jR)});function mN(){return dN}function nS(e){return dN[e]||{}}var dN,oS=S(()=>{dN=function(){let e={...window.csAppData.stacks};for(var t in e)e[t].value=t;return e}()});var rS,GR,qR,ake,hN=S(()=>{rS=D($());Pt();Pu();Hs();Pt();Oe();mt();mt();tS();oS();aa();op();gi();GR=mN(),qR={choices:Object.values(GR)},ake=qR.choices.length>1});var QR,iS=S(()=>{QR=D($());Re();zn()});var sS,gN=S(()=>{sS=D($());Re();Oe();zn();Fn();Ln()});var vN,yN=S(()=>{vN=D($());Oe();iS();hl();Ln();dE();Fn();gN();hr()});function aS(e,{bp:t=null,...n}={}){return{atts:e,bp:t,...n}}function ZR(e,t){return{key:e,bp:t,unset:!0}}function xN(){let[e,t]=vt(lS),n=(0,Mr.useCallback)((o,r)=>{t({atts:{[o]:r}})},[t]);return[e,n]}function om(e){return Qt(function({themeOptions:t}){return t[e]})}function RR(e=[]){let{userCan:t}=Vn(),n=_D(),o=s=>s==="classic_headers"||s==="classic_footers"?!0:null,r=om("cs_global_parameter_json"),i=om("x_stack");return(0,Mr.useMemo)(()=>({id:"theme-options",breakoutMode:n,namespace:"theme-options",...Rx(tl(e),tl([_g("global-parameters","Parameters",CN(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 eee({config:e,children:t}){let[n,o]=vt(bN),r=RR(e),i=uS().length>0,s=(0,Mr.useCallback)((c,p=null)=>{o(aS(c,{bp:i?p:null}))},[i,o]),a=(0,Mr.useCallback)((c,p,f,d)=>{d?o(aS({[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(ZR(c,f)):o(aS({[c]:p},{bp:f}))},[o]),{currentBreakpoint:l}=br(),u=(0,Mr.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 Mr.default.createElement(Du,{config:r,data:n,onUpdate:s,onUpdateValue:u,onUpdateQueryValue:a},t)}var Mr,JR,lS,cOe,uS,bN,lM,pOe,tee,Hv=S(()=>{Mr=D($());gi();Oe();zc();Od();mt();hr();TD();_i();Iu();rl();Or();hr();DL();$L();Jt();_i();xp();au();hN();yN();oS();Pn();JR={_bp_data:{},_bp_data_resolved:{}};lS=fi(e=>e.themeOptions,{},e=>({type:"THEME_OPTIONS:UPDATE_WITH_OPTIONS",payload:e})),cOe=Ne({}),uS=()=>Object.entries(window.csAppData.themeOptionsData[2]).filter(([e,t])=>t==="style").map(([e])=>e),bN=Ne(e=>{let t=e(lS),n=e(dM);if(!n)return t;let[o,r,i]=n,s=uS().length>0,a=uS().reduce((p,f)=>(p[f]=yp(i+1),p),{}),l=t._bp_base??`${o}_${i}`,u=l&&(t[`_bp_data${l}`]||{}),c=s?bp({...window.csAppData.themeOptionsData[1],...t},{...a,...u},n):JR;return{...t,_bp_base:l,...c}},(e,t,n)=>{t(lS,n)}),lM=Ph(bN,e=>e.prop("__last_markup_change__"));pOe=Bl(({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});tee=(0,Mr.forwardRef)(({children:e,...t},n)=>{let{themeOptionsControls:o,isLoading:r}=Ic(),i=om("x_stack"),s=(0,Mr.useMemo)(function(){if(r)return{};let a=nS(i);return a.is_x||!a?.id?o:[{label:"Options",type:"group-module",controls:a.controls}]},[i,r]);return r?Mr.default.createElement(Ev,{...t},e):Mr.default.createElement(eee,{config:s},Mr.default.createElement(Ev,{...t},e))});tee.displayName="GlobalsMain"});function cS({values:e,...t}){let{id:n}=yo(),o=cu(),r=om("cs_global_parameter_json"),i=(0,rm.useMemo)(function(){return n?wN(n,o.elementsData):[]},[o.elementsData,n]),s=(0,rm.useMemo)(function(){let a=mu(r),l=[{value:"",label:w("app.select-key")}];l=[...l,...i,...pS(a)];let u=[];return l=l.filter(function(c){return u.indexOf(c.value)!==-1?!1:(u.push(c.value),!0)}),l},[r,i]);return rm.default.createElement($r,{value:t.value,onChange:t.onUpdate,options:s})}function pS(e,t=""){let n=[];for(let r in e){let i=e[r];var o=t+r;let s=i?.label?o+" : "+i?.label:o;n.push({value:o,label:s}),i.params&&(n=[...n,...pS(i.params,t+r+".")])}return n}function wN(e,t){let n=t[e];if(!n)return console.error("ID or tree error, id does not exist",e),[];let o=[];if(n._p_json){let r=mu(n._p_json);o=[...o,...pS(r)]}return n._parent&&(o=[...o,...wN(n._parent,t)]),o}var rm,EN=S(()=>{rm=D($());Oe();Ci();Hv();cs();Id();rn()});function fS({values:e,...t}){let{data:n={}}=sr(),o=w("app.select"),r=(0,M0.useMemo)(function(){let i=[];for(let s in n){if(s.match(/^__/))continue;let a=n[s];i.push({label:s+" : "+JD(JSON.stringify(a),20),value:s})}return i},[n]);return M0.default.createElement($r,{value:t.value,onChange:t.onUpdate,placeholder:o,options:r})}var M0,SN=S(()=>{M0=D($());Oe();cs();mt();Ei()});function iee(e,t){return e.replaceAll(/\$(\w+)/g,(n,o)=>t[o]??"")}function So(e){let{dynamicContentFields:t}=nee(),{id:n}=At(),{dynamic_content:o=!0}=yr(),[r,i]=(0,ct.useState)(!1),s=(0,ct.useCallback)(function(a){e.onInsert(a),i(!1)},[i,e.onInsert]);return o&&t?ct.default.createElement(qt,{className:se(`tco-dynamic-content-picker is-${e.mode||"inline"}`,e.className),modalClass:"is-dc-picker",open:r,swatchTag:"button",swatchClass:"tco-dynamic-content-swatch",content:ct.default.createElement(oe,{type:"database"}),onToggle:i},ct.default.createElement(mS,{...e,onInsert:s,doc:n,fieldData:t})):null}var ct,AOe,_N,TN,nee,oee,ree,dS,see,kN,aee,lee,ON,uee,cee,pee,fee,mS,ls=S(()=>{ct=D($());Pn();Xe();AOe=D(un()),_N=D(Tv()),TN=D($c());ko();Re();la();al();Ln();Oe();rl();rn();Ci();vr();Pv();EN();SN();nee=Dc(({dynamicContentFields:e,dynamicContentOptions:t})=>({dynamicContentFields:e?uee(e,t):null})),oee=[{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"}],ree=[{value:"",label:"Global Format"},...["F j, Y","Y-m-d","m/d/Y","d/m/Y"].map(e=>({value:e,label:()=>(0,TN.default)().formatPHP(e)})),{value:"custom",label:"Custom Format"}];dS=class extends ct.default.Component{constructor(){super(...arguments);H(this,"state",{dynamicOptions:null,hideSelect:!1,loading:!1,isCustom:!1});H(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}),wo("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 ct.default.createElement(ct.default.Fragment,null,!this.state.hideSelect&&ct.default.createElement(Ur,{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)&&ct.default.createElement("input",{type:"text",value:this.props.value,placeholder:this.props.options.placeholder||"",onChange:n=>this.props.onUpdate(n.target.value)}))}};H(dS,"defaultProps",{context:{}});see=({value:e,options:t={},onUpdate:n})=>ct.default.createElement("input",{type:"text",value:e,placeholder:t.placeholder||"",onChange:o=>n(o.target.value)}),kN={text:see,select:dS,"looper-field":ul,"tree-data":ul,"parameter-select":cS,"inspector-data-select":fS},aee=e=>e.replace(new RegExp(/"/g),'\\"').replace(new RegExp(/&quot;/g),"\\&quot;"),lee=(e={})=>Object.keys(e).reduce((t,n)=>(e[n]&&(t+=`${n}="${aee(e[n])}" `),t)," "),ON=(e,t,n,o,r)=>{let i="";return e?i=iee(e,n):i=`{{dc:${t}${lee(n).trimRight()}}}`,window.csHooks.apply("cs_app_dynamic_content_insert",i,e,t,n,o,r)},uee=(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:()=>ree,placeholder:"Y m d"}}:a==="time-format"?{key:"format",type:"select",label:"Time Format",options:{choices:()=>oee,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 kN[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,g]=a.split(":");if(g&&m){let h=(e.groups[m]||{}).label||"";i[a]={...l,name:g,key:a,type:c,label:u,deep:p,format:f,group:m,groupLabel:h,controls:o(d)},r.push({key:a,index:`${h} ${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}},cee=(e,{doc:t,inspecting:n})=>({contextIds:e.render?.[t]?.elements?.[n]?.contextIds||[]}),pee=Ru(cee)(class extends ct.default.PureComponent{constructor(){super(...arguments);H(this,"state",{});H(this,"onInsert",()=>this.props.onInsert(this.props.field.key,this.state));H(this,"updateState",(t,n)=>this.setState({[t]:n}))}renderControl({key:t,type:n,options:o}){let r=kN[n],[i=null,s=null,a=null]=this.props.contextIds;return ct.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 ct.default.createElement(ct.default.Fragment,null,ct.default.createElement("div",{className:"tco-picker-header"},ct.default.createElement("button",{className:"tco-dynamic-content-back",onClick:this.props.onGoBack},ct.default.createElement(oe,{type:"larr"})),ct.default.createElement("span",{className:"tco-dynamic-content-title"},`${o}: ${n}`)),ct.default.createElement("div",{className:"tco-dynamic-content-section-content"},ct.default.createElement("ul",{className:"tco-dynamic-content-control-list"},i.map(({key:s,label:a,type:l,options:u})=>ct.default.createElement("li",{key:s},ct.default.createElement("label",null,a),this.renderControl({key:s,type:l,options:u}))))),ct.default.createElement("div",{className:"tco-picker-input"},ct.default.createElement("input",{className:"tco-dynamic-content-preview",type:"text",value:ON(r,t,this.state,this.props.field,this.props.type),readOnly:!0}),ct.default.createElement("button",{className:"tco-dynamic-content-insert",onClick:this.onInsert},ct.default.createElement("span",null,ct.default.createElement(oe,{type:"plus"})))))}}),fee=e=>{let{id:t}=yo();return ct.default.createElement(pee,{inspecting:t,...e})};mS=class extends ct.default.PureComponent{constructor(){super(...arguments);H(this,"state",{customizing:null,searchQuery:""});H(this,"customizeOutput",t=>this.setState({customizing:t}));H(this,"goBack",()=>this.setState({customizing:null}));H(this,"insertContent",t=>{this.props.onInsert(t),this.setState({customizing:null})});H(this,"insertDC",(t,n)=>{let o=this.props.fieldData.fields[this.state.customizing]||{},{format:r=""}=o;this.insertContent(ON(r,t,n,o,this.props.type))});H(this,"updateSearchQuery",(t,n)=>{let o=t?this.search(t):null;this.setState({searchQuery:t,searchResults:o})})}search(t){return _N.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:ct.default.createElement("li",null,ct.default.createElement("strong",null,"Element Tags"),ct.default.createElement("ul",null,this.props.extraTags.map(({label:t,value:n})=>ct.default.createElement("li",{key:n},ct.default.createElement("button",{onClick:()=>this.insertContent(n),type:"button"},ct.default.createElement("span",null,ct.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})=>ct.default.createElement("li",{key:i},ct.default.createElement("strong",null,s),ct.default.createElement("ul",null,o.filter(({group:a})=>i===a).map(({key:a})=>{let{label:l,controls:u,deep:c}=t[a];return ct.default.createElement("li",{key:a},ct.default.createElement("button",{onClick:()=>c?this.customizeOutput(a):this.insertDC(a),type:"button"},ct.default.createElement("span",null,ct.default.createElement("b",null,l))),u&&u.length>0&&ct.default.createElement("button",{onClick:f=>{f.stopPropagation(),this.customizeOutput(a)},type:"button"},ct.default.createElement("span",null,ct.default.createElement(oe,{type:c?"rarr":"cog"}))))}))))}render(){return ct.default.createElement(ct.default.Fragment,null,ct.default.createElement("section",{className:"tco-dynamic-content-section tco-forms is-primary"},ct.default.createElement("div",{className:"tco-picker-header"},ct.default.createElement(bi,{query:this.state.searchQuery,onQueryChange:this.updateSearchQuery,placeholder:w("app.search")})),ct.default.createElement("div",{className:"tco-dynamic-content-section-content"},ct.default.createElement("ul",{className:"tco-dynamic-content-list"},this.renderExtraTags(),this.renderGroups()))),ct.default.createElement("section",{className:se("tco-dynamic-content-section tco-forms is-secondary",{"is-active":this.state.customizing})},this.state.customizing&&ct.default.createElement(fee,{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})))}};H(mS,"defaultProps",{value:null,mode:"inline",extraTags:[],type:"scalar",onUpdate:()=>{}})});function AN(e){try{return JSON.parse(e)}catch{return null}}function dee(){PN||(PN=!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&&mee(n,o),o}),window.wp.CodeMirror.registerHelper("lint","json",function(e){if(e)try{Ow(function(t,n){if(Xn(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 mee(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 gee({value:e,settings:t,autoFocus:n,onUpdate:o,setIsEmpty:r,CodeEditorButtonsComponent:i=hS,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||hS,(0,$t.useEffect)(()=>{u.current=o,c.current=r},[o,r]),(0,$t.useEffect)(function(){let g=l.current;!g||f.current||p.current!==e&&(p.current=e,g.getDoc().setValue(e))},[p.current,e,l.current]),(0,$t.useEffect)(()=>{if(!window.wp.CodeMirror||!a.current)return()=>{};dee();let g=window.wp.CodeMirror.fromTextArea(a.current,t),h=hee(y=>{u.current(y)},100,300);g.on("keydown",()=>{f.current&&clearTimeout(f.current),f.current=setTimeout(function(){f.current=null},200)}),g.on("change",({doc:y})=>{let x=y.getValue();p.current=x,h(x),c.current(x.length<=0)}),n&&(g.focus(),g.execCommand("goDocEnd")),l.current=g;let v=setTimeout(function(){window.dispatchEvent(new CustomEvent("resize")),g.refresh()},250);return()=>{clearTimeout(v),g.toTextArea()}},[t.theme,t.lineWrapping]);let d=(0,$t.useCallback)(function(g){let h=l.current;if(!h){console.error("Code mirror not setup before DC insertion");return}let v=h.getDoc(),y=v.getCursor();if(v.getValue()===""){o(g);return}v.replaceRange(g,y)},[l.current]),m=(0,$t.useCallback)(function(g){if(!l.current)return null;g=g||"",g=g.trim(),l.current.getDoc().setValue(g)},[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 hS({value:e,onDCInsert:t,onExtensionUpdate:n,inputProps:o}){return $t.default.createElement($t.default.Fragment,null,$t.default.createElement(us,{...o,extensionType:"code-button",onUpdate:n}),$t.default.createElement(So,{value:e,className:"tco-code-editor-dynamic-content",onInsert:t}))}function vee(e,t={}){let n={};e==="js"?n={...Mu,mode:"javascript",lint:!0}:e==="css"?n={...Mu,mode:"css",lint:!0}:e==="element-css"?n={...Mu,mode:"css",lint:!1}:e==="html"?n={...Mu,mode:"xml",htmlMode:!0,lint:!0}:e==="json"?n={...Mu,mode:"application/json",lint:!0}:e==="php"?n={...Mu,mode:{name:"php",startOpen:!1},htmlMode:!0,lint:!1}:n={...Mu,mode:e,lint:!0};let o={...n,...t};return o=window.csHooks.apply("cs_app_code_editor_options",o,e,t),o}function im(e){return e.type==="json"?$t.default.createElement(L0,{...e}):$t.default.createElement(IN,{...e})}function IN(e){return $t.default.createElement(wv,null,$t.default.createElement(yee,{...e}))}function yee({value:e="",onUpdate:t=()=>{},autoFocus:n=!0,placeholder:o="",visible:r=!0,type:i="",CodeEditorButtonsComponent:s=hS,...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:g=!1}=yr(),h=(0,$t.useMemo)(()=>{let y=d.indexOf("/")===-1?d:d.replace(/.*\/(.*).css$/,"$1");return vee(i,{theme:y,keyMap:m,lineWrapping:g})},[i,d,m,g]);(0,$t.useEffect)(()=>{r&&!l&&u(!0)},[r,l]);let v=!!window.wp.CodeMirror;return $t.default.createElement("div",{className:se({"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(gee,{settings:h,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,PN,Mu,hee,bee,xee,Cee,L0,N0=S(()=>{$t=D($());Xe();vD();vr();Fi();yD();ls();oi();Hc();Ew();co(Aw);Mu={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},hee=(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};bee=e=>(0,$t.useMemo)(()=>{if(typeof e!="string")try{let t=JSON.stringify(e??{},null,"  ");return t==="{}"?"":t}catch{return""}return e},[e]),xee=(e,t)=>!0,Cee=(e,t,n=!1)=>(0,$t.useCallback)(o=>{if(!o){e(n?"":void 0);return}if(Xn(o)){e(o);return}if(n){let r=AN(o);r&&xee(Array.isArray(t)?t:[t],r)&&e(o)}else{let r=AN(o);r&&e(r)}},[e,n]),L0=({value:e,onUpdate:t,stringify:n=!0,valid:o,...r})=>{let i=bee(e),s=Cee(t,o,n);return $t.default.createElement(IN,{...r,value:i,onUpdate:s,type:"json"})}});function Nu(e){if(!e||LN(e)<1)throw new TypeError(`str must be called with a string with length > 1, but got ${e}`);let t=V0.encode(e);return new gn(function(o){let{index:r,dataView:i}=o;if(i.byteLength-r<t.byteLength)return Qo(o,`ParseError (position ${r}): Expecting string '${e}', but got end of input.`);let a=MN(r,t.byteLength,i);return e===a?xl(o,e,r+V0.encode(e).byteLength):Qo(o,`ParseError (position ${r}): Expecting string '${e}', got '${a}...'`)})}function Fu(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 gn(function(o){if(o.isError)return o;let{dataView:r,index:i}=o,s=MN(i,r.byteLength-i,r);if(s.length>=1){let a=s.match(e);return a?xl(o,a[0],i+V0.encode(a[0]).byteLength):Qo(o,`ParseError (position ${i}): Expecting string matching '${e}', got '${s.slice(0,5)}...'`)}return Qo(o,`ParseError (position ${i}): Expecting string matching '${e}', but got end of input.`)})}function Oa(e){return new gn(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 gs(i,r)})}function lm(e){return function(n){return new gn(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?gs(r,a):s:gs(i,a)})}}function vs(e){if(e.length===0)throw new Error("List of parsers can't be empty.");return new gn(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 um(e){return function(n){return function(r){return Oa([e,r,n]).map(([i,s])=>s)}}}function Aee(e){return new gn(function(n){if(n.isError)return n;let o=e.p(n);return o.isError?gs(n,null):o})}function U0(e){return new gn(function(n){return e().p(n)})}function BN(e){return function(n){return e.chain(()=>n)}}var F0,V0,DN,MN,sm,am,LN,wee,Lu,NN,Qo,gs,Eee,xl,gn,See,_ee,Tee,kee,Oee,n4e,o4e,Ep,gS,ar,r4e,i4e,vS,s4e,a4e,yS,FN,VN,l4e,UN,Pee,Sp,zN,bS=S(()=>{if(typeof TextEncoder!="undefined")F0={Encoder:TextEncoder,Decoder:TextDecoder};else try{let e=Na("util");F0={Encoder:e.TextEncoder,Decoder:e.TextDecoder}}catch{throw new Error("Arcsecond requires TextEncoder and TextDecoder to be polyfilled.")}V0=new F0.Encoder,DN=new F0.Decoder,MN=(e,t,n)=>{let o=Uint8Array.from({length:t},(i,s)=>n.getUint8(e+s));return DN.decode(o)},sm=(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},am=(e,t,n)=>{let o=Uint8Array.from({length:t},(r,i)=>n.getUint8(e+i));return DN.decode(o)},LN=e=>{let t,n=0,o=0;for(;o<e.length;){for(t=e.codePointAt(o);t;)t=t>>8,o++;n++}return n},wee=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"})(Lu||(Lu={}));NN=(e,t=null)=>{let n,o;if(typeof e=="string"){let r=V0.encode(e);n=new DataView(r.buffer),o=Lu.STRING}else if(e instanceof ArrayBuffer)n=new DataView(e),o=Lu.ARRAY_BUFFER;else if(wee(e))n=new DataView(e.buffer),o=Lu.TYPED_ARRAY;else if(e instanceof DataView)n=e,o=Lu.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}},Qo=(e,t)=>({...e,isError:!0,error:t}),gs=(e,t)=>({...e,result:t}),Eee=(e,t)=>({...e,data:t}),xl=(e,t,n)=>({...e,result:t,index:n}),gn=class{constructor(t){this.p=t}run(t){let n=NN(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=NN(t),i=this.p(r);return i.isError?n(i.error,i):o(i.result,i)}map(t){let n=this.p;return new gn(function(r){let i=n(r);return i.isError?i:gs(i,t(i.result))})}chain(t){let n=this.p;return new gn(function(r){let i=n(r);return i.isError?i:t(i.result).p(i)})}ap(t){let n=this.p;return new gn(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:gs(s,s.result(i.result))})}errorMap(t){let n=this.p;return new gn(function(r){let i=n(r);return i.isError?Qo(i,t({isError:!0,error:i.error,index:i.index,data:i.data})):i})}errorChain(t){let n=this.p;return new gn(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 gn(o=>{let r=n(o);return r.isError&&r.error?r:gs(r,t({isError:!1,result:r.result,data:r.data,index:r.index}))})}chainFromData(t){let n=this.p;return new gn(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 gn(function(r){let i=n(r);return Eee(i,t(i.data))})}static of(t){return new gn(n=>gs(n,t))}},See=/[0-9]/,_ee=/^[0-9]+/,Tee=/[a-zA-Z]/,kee=/^[a-zA-Z]+/,Oee=/^\s+/,n4e=new gn(function(t){return t.isError?t:gs(t,t.data)}),o4e=gn.of,Ep=function(t){return new gn(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 gs(i,r)})},gS=function(t){return new gn(function(o){if(o.isError)return o;let r=Ep(t).p(o);return r.result.length?r:Qo(o,`ParseError 'many1' (position ${o.index}): Expecting to match at least one value`)})},ar=function(t){if(!t||LN(t)!==1)throw new TypeError(`char must be called with a single character, but got ${t}`);return new gn(function(o){if(o.isError)return o;let{index:r,dataView:i}=o;if(r<i.byteLength){let s=sm(r,i);if(r+s<=i.byteLength){let a=am(r,s,i);return a===t?xl(o,t,r+s):Qo(o,`ParseError (position ${r}): Expecting character '${t}', got '${a}'`)}}return Qo(o,`ParseError (position ${r}): Expecting character '${t}', but got end of input.`)})},r4e=new gn(function(t){if(t.isError)return t;let{index:n,dataView:o}=t;if(n<o.byteLength){let r=sm(n,o);if(n+r<=o.byteLength){let i=am(n,r,o);return xl(t,i,n+r)}}return Qo(t,`ParseError (position ${n}): Expecting a character, but got end of input.`)}),i4e=new gn(function(t){if(t.isError)return t;let{index:n,dataView:o}=t;return n<o.byteLength?xl(t,o.getUint8(n),n):Qo(t,`ParseError (position ${n}): Unexpected end of input.`)});vS=new gn(function(t){if(t.isError)return t;let{dataView:n,index:o}=t;if(n.byteLength>o){let r=sm(o,n);if(o+r<=n.byteLength){let i=am(o,r,n);return n.byteLength&&i&&See.test(i)?xl(t,i,o+r):Qo(t,`ParseError (position ${o}): Expecting digit, got '${i}'`)}}return Qo(t,`ParseError (position ${o}): Expecting digit, but got end of input.`)}),s4e=Fu(_ee).errorMap(({index:e})=>`ParseError (position ${e}): Expecting digits`),a4e=new gn(function(t){if(t.isError)return t;let{index:n,dataView:o}=t;if(o.byteLength>n){let r=sm(n,o);if(n+r<=o.byteLength){let i=am(n,r,o);return o.byteLength&&i&&Tee.test(i)?xl(t,i,n+r):Qo(t,`ParseError (position ${n}): Expecting letter, got '${i}'`)}}return Qo(t,`ParseError (position ${n}): Expecting letter, but got end of input.`)}),yS=Fu(kee).errorMap(({index:e})=>`ParseError (position ${e}): Expecting letters`);FN=function(t){return function(o){return new gn(function(i){if(i.isError)return i;let s=lm(t)(o).p(i);return s.isError?s:s.result.length===0?Qo(i,`ParseError 'sepBy1' (position ${i.index}): Expecting to match at least one separated value`):s})}};VN=function(t){return new gn(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=sm(i,r);if(i+a<=r.byteLength){let l=am(i,a,r);return xl(o,l,i+a)}}return Qo(o,`ParseError 'anyCharExcept' (position ${i}): Unexpected end of input`)}return Qo(o,`ParseError 'anyCharExcept' (position ${i}): Matched '${s.result}' from the exception parser`)})};l4e=new gn(function(t){if(t.isError)return t;let{index:n}=t;return n>0?Qo(t,`ParseError 'startOfInput' (position ${n}): Expected start of input'`):t}),UN=new gn(function(t){if(t.isError)return t;let{dataView:n,index:o,inputType:r}=t;if(o!==n.byteLength){let i=r===Lu.STRING?String.fromCharCode(n.getUint8(o)):`0x${n.getUint8(o).toString(16).padStart(2,"0")}`;return Qo(t,`ParseError 'endOfInput' (position ${o}): Expected end of input but got '${i}'`)}return gs(t,null)}),Pee=Fu(Oee).errorMap(({index:e})=>`ParseError 'many1' (position ${e}): Expecting to match at least one value`),Sp=Aee(Pee).map(e=>e||"");zN=function(t){return function(o){return t.chain(r=>o.map(()=>r))}}});function $ee(e){if(CS.has(e))return CS.get(e);let t=zee.run(e.trim());if(t.isError)throw new Error(t.error);return CS.set(e,t.result),t.result}function Hee(e){let t=$ee(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?Ql(o,a.replace("$.","")):Ql(n,a),literal:a=>a},s=([a,...l]=[null])=>(i[a]??(()=>null))(...l);return!!s(t)}:(console.warn(`Invalid condition string: ${e}`),()=>!1)}function jN(e){if(typeof e=="boolean")return()=>e;if(!e)return()=>!0;try{return Hee(e)}catch(t){return console.warn(t),()=>!0}}var Ks,xS,Iee,Dee,Mee,Lee,Nee,$N,Fee,HN,Vee,Uee,Bee,zee,CS,WN=S(()=>{Kl();bS();Ks=e=>BN(Sp)(e),xS=(e,t)=>t.map(n=>[e,n]),Iee=Ks(ar("(")),Dee=Ks(ar(")")),Mee=um(Iee)(Dee),Lee=lm(Ks(ar(","))),Nee=Fu(/^[0-9]+/).map(e=>parseFloat(e)),$N=e=>Oa([e,Ep(vs([Oa([Nu("\\"),e]).map(t=>t.join("")),VN(e)])).map(t=>t.join("")),e]).map(([,t])=>t),Fee=vs([$N(ar('"')),$N(ar("'"))]),HN=U0(()=>vs([Vee,Bee,Uee])),Vee=xS("literal",vs([Ks(Nu("true").map(()=>!0)),Ks(Nu("false").map(()=>!1)),Ks(Nu("null").map(()=>null)),Ks(Nee),Ks(Fee)])),Uee=xS("path",Ks(Fu(/^[$\w\.-]+/))),Bee=xS("call",Ks(Oa([Fu(/^[\w\.-]+/),Mee(Lee(HN))]))).map(([e,[t,n]])=>[e,t,n]),zee=zN(HN)(UN),CS=new Map});function CN(e,{dataKey:t="_p_data"}={}){let n=jee(e),o=qN(n)??[],r=(s,a)=>{let[l,u,c]=a,p=[],f={},d=(x,C={})=>x&&x.reduce((_,{initial:E,isVar:O,list:T,type:P,name:M,schema:K})=>{p.push(M);let Y=p.join(".");return P=P.toLowerCase(),T?(_[M]=C[M]??[],P==="group"&&(_[M]=_[M].map((V,F)=>{p.push(F);let j=d(K,{...V??{}});return p.pop(),j}))):K?_[M]=d(K,{...E,...C[M]??{}}):(P==="color-pair"?_[M]={...E??{},...C[M]??{}}:_[M]=C[M]??E,O&&(f[Y]=_[M])),p.pop(),_},{}),m=d(o,s),g=Object.keys(f);if(g.length<=0)return m;let h=g.reduce((x,C)=>(x[C]=yp(c+1),x),{}),v=s._bp_base??`${l}_${c}`,y=v&&(s[`_bp_data${v}`]||{});return{...m,_bp_base:v,...bp(f,{...h,...y},a)}},i=o.reduce((s,a)=>(a.type==="group"||a.list?s.mappedGroups.push(Zx(`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 qN(e,t=""){if(!e||typeof e!="object")return wS("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 wS("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 qee(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 Qee(e){return typeof e!="string"?!1:!!e.match(/^[\w-]+$/)}function Yee(e,t,n){let o=O=>wS(O,{name:e,item:t}),{name:r,type:i="text",...s}=qee(e,t),[a,l,{label:u,toggle:c,when:p,initial:f,isVar:d,description:m,responsive:g,params:h={},...v}]=Wee(i,s);if(!Qee(r))return o("Parameter name must be a string of alphanumeric characters");if(!a)return o("Parameter has invalid type");let y=Kee(f,a),x=jN(p),C={initial:y,isVar:d,description:m,responsive:g,condition:(O,T,P)=>a==="hidden"?O:x(T,P),label:Gee(u,r),options:v},_=n?`${n}.${r}`:r;if(a!=="group")return{type:a,list:l,name:r,...C};let E=qN(h,_);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:O})=>O==="toggle")}:o("Parameter group must include params")}function Zee(){let{id:e}=yo(),t=sr(),n=t?.data?._type,o=(0,Lo.useMemo)(()=>["component-thru"].includes(n),[n]),r=(0,Lo.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 Lo.default.createElement(bu,{id:"parameters-elements-json",label:"{{label}} Parameters".replace("{{label}}",t?.data?.__label??"").trim(),actions:Lo.default.createElement("a",{target:"_blank",rel:"noopener",href:"https://theme.co/docs/parameters"},Lo.default.createElement(oe,{type:"help"}))},r?Lo.default.createElement(io,{title:r[0],message:r[1]}):Lo.default.createElement(Jee,{inspecting:e,...t}))}function Ree(){let{userCan:e}=Vn(),t=e("global.edit_parameters"),n=(0,Lo.useMemo)(()=>{let r=[];return t&&r.push("parameters"),r},[t]),o=(0,Lo.useCallback)(r=>Xee()[r].replace("{{label}}","Global").trim(),[]);return Lo.default.createElement(bu,{id:"parameters-json-theme-options",renderTabLabel:o,tabs:n,actions:Lo.default.createElement("a",{target:"_blank",rel:"noopener",href:"https://theme.co/docs/parameters"},Lo.default.createElement(oe,{type:"help"}))},Lo.default.createElement(ete,null))}function ete(){let[e,t]=xN(),n=(0,Lo.useCallback)(o=>{t("cs_global_parameter_json",o)},[t]);return Lo.default.createElement(L0,{valid:"object",stringify:!0,value:e.cs_global_parameter_json,onUpdate:n})}var Lo,B0,GN,so,ji,jee,Wee,Gee,wS,Kee,Xee,Jee,Iu=S(()=>{Lo=D($()),B0=D(un());gi();hr();mt();Ci();N0();ei();GN=D(un());Oe();WN();Hv();hl();Re();Kl();xp();Fi();so=(e,t,n=null)=>{if(!t)return e;if(n===null||typeof e._bp_data_resolved=="undefined")return Ql(e,t);let o=e._bp_data_resolved[t]||null;return o=o&&o[n],o?o[0]:Ql(e,t)},ji=(e,t)=>e?`${e}.${t}`:t,jee=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),{}}};Wee=(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]},Gee=(e,t)=>e||(0,B0.kebabCase)(t).split("-").map(B0.capitalize).join(" "),wS=(...e)=>(console.warn(...e),null);Kee=(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??"")};Xee=(0,GN.memoize)(()=>({parameters:"{{label}} Parameters"})),Jee=({inspecting:e,data:t,onUpdateValue:n,...o})=>{let r=(0,Lo.useCallback)(i=>{n("_p_json",i)},[n,e]);return Lo.default.createElement(L0,{valid:"object",key:e,stringify:!0,value:t._p_json,onUpdate:r})};co(Zee);co(Ree)});var QN,ES,z0,$0=S(()=>{QN=e=>e===null||/boolean|number|string/.test(typeof e),ES=(e,t)=>QN(e)&&QN(t)?e===t:JSON.stringify(e)===JSON.stringify(t),z0=(e,t)=>Object.keys(e).reduce((n,o)=>((typeof t[o]=="undefined"||!ES(e[o],t[o]))&&(n[o]=e[o]),n),{})});async function ste(e,t){return new Promise(n=>{requestIdleCallback(()=>{n(ite(e,t))})})}async function*ate(e,t){let n=Object.keys(e);for(;n.length>0;){let o=n.pop();yield await ste(o,t)}}async function lte(e,t){for await(let n of ate(e,t));}function e8(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 TS(e){return RN.includes(e8(e))}function t8(e){let t=e8(e);if(!RN.includes(t))return!1;let n=t.split("+");return n.reverse(),n}function kS(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,"");TS(s)&&(n=!0),o.push(r)}return o},[])}return e}function o8(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 _p(e,{resetIds:t=!1,components:n}={}){function o(r){let i=r?wl(r._type):{},s=z0(r,i);if((!s._id||t)&&(s._id=Ete()),s._modules){let a=s._region?s._region:null,l=[...s._modules];return l=Lte(l,s,n),l=l.map(u=>o(Object.assign({},u,{_parent:s._id},a?{_region:a}:{}))),l=kS(l,s),{...s,_modules:l}}return s}return vg(o(e),OS)}function Dr(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 Ate(e,t){return t==="section"&&i8[e.id]?i8[e.id]:{}}function W0({type:e,parentType:t=null,honorDefaultPreset:n=!0}){let o=pn(e),r=wl(e),i=Ate(o,t),s=n?_te(o):{};return(0,fo.pickBy)(Object.assign({},r,i,s),xte)}function ys({parentType:e,preferences:t,breakpointConfig:n},o,{index:r}={}){let[i,s,a]=n;function l(u,c,p){let f=pn(u._type),d=pn(c),m=Object.assign({_bp_base:`${i}_${a}`},W0({type:f.id,parentType:c}),u);if(f.version>0&&(m._m={e:f.version}),Number.isInteger(r)){let g=f.options.label_key||"_label";if(!m[g]||g!=="_label"){if(f.options.title_format)m[g]=f.options.title_format.replace("%s",r+1);else if(d.options.render_children){let h=f.title||m._type;m[g]===h&&(m[g]=w("common.indexed",{label:h,index:r+1}))}}}return Array.isArray(m._modules)||(m._modules=Tte(m._type,t)??[]),m._modules=m._modules.map(g=>l(g,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 s8(e,t){if(!t)return{};let n=i=>{let s=wl(i._type),a=(0,fo.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 dm(e,t,n){if(!t)return{};let o=Dte(n),r=o(e[t]);function i(s){let a=o(e[s]);return a._modules&&(a._modules=kS(a._modules.map(i),a)),a}return r._modules&&(r._modules=kS(r._modules.map(i),r)),r}function Dw(e,t=!0,n=!0){return dm(e,Object.keys(e).find(o=>e[o]._type==="root"),{removeIds:t,cleanDefaults:n})}function a8(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 g0(e,t){return dm(e,t,{removeIds:!0,withoutAtts:YN})}function dL(e,t){return dm(e,t,{removeIds:!0,withoutAtts:YN,applyDefaults:!0})}async function J6({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 rp(o);if(i)return i}return n?p8(n,r.components):{_type:e}}var KN,fo,tte,nte,jr,ote,rte,YN,Eu,f0,pn,XN,ite,ute,SS,OE,Cl,cte,pte,fte,H0,_S,JN,dte,mte,j0,hte,cm,pm,gte,vte,yte,bte,ZN,ms,AE,PE,xte,RN,n8,Cte,fm,wl,wte,Ete,OS,Ste,_te,Tte,r8,kte,Ote,d0,i8,m0,Pte,Ite,Dte,Mte,rE,AS,l8,u8,PS,v0,c8,T0,Lte,p8,h0,IE,ao,Vu,Tp,Nte,mm,G0,f8,Fte,IS,d8,Vte,qd,Ute,Bte,Z6,Su,lL,q0,Yn=S(()=>{KN=D($());Nr();Wx();fo=D(un());sf();Oe();gi();Iu();Ea();rl();Ei();_i();xp();$0();ds();oi();tte=100;window.csAppData.isPreview||SP(({elementsInspectorData:e})=>ute(e));nte={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"]},jr=(e,t="markup",n=!1)=>[e,t,n],ote=()=>({_label:jr(""),_hidden:jr(!1),_locked:jr(!1),_icon:jr(""),_customize_component:jr(!1),_p_local:jr({}),_p_data:jr({}),_p_json:jr(""),_c_id:jr(""),_c_export:jr(!1),_c_slot:jr(!1),_c_private:jr(!1),_c_prefab:jr(!1),_c_unwrap:jr(!1),_c_thru:jr(!1)}),rte=["_modules","_type","_label","_m","id","_c_id","_icon","_customize_component"],YN=["_region","_c_id","_c_export","_c_slot","_c_private","_c_prefab","_c_thru"],Eu=(0,fo.memoize)(()=>window.csAppData.elements.reduce((e,{id:t,...n})=>(e[t]={id:t,...n},e),{})),f0=(e,t)=>{let n=(0,fo.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)},pn=(0,fo.memoize)(e=>{let t=Eu();return t[e]?t[e]:t.undefined});window.csGetDefinition=pn;XN=(0,fo.memoize)(e=>{let t=Eu();return t[e]?t[e]:null}),ite=(0,fo.memoize)((e,t)=>{let{controls:n=[],control_nav:o={}}=t[e]||{};return R5(n,o)});ute=(0,fo.memoize)(e=>(requestIdleCallback(()=>lte(Eu(),e)),!0)),SS=e=>{let t=XN(e);return t&&t.title||""},OE=(e,{index:t=-1}={})=>{if(!e)return"";let{options:n,title:o}=pn(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},Cl=e=>({...wl(e._type),...e}),cte=(0,fo.memoize)((e,t)=>rE(e,"style").reduce((n,o)=>(n[o]=yp(t),n),{}),(e,t)=>`${e}:${t}`),pte=(e,{isClassicIntrospection:t,breakpointConfig:n=[]})=>{if(pn(e._type).options.query_styles===!1||t)return e;let[r,,i]=n,s=e._bp_base&&(e[`_bp_data${e._bp_base}`]||{}),a={...cte(e._type,i+1),...s};return{...e,...bp(e,a,n)}},fte=(e,{_id:t})=>{let n=t,o=0;for(;n=e[n]?._parent;)if(e[n]?._locked===!0||(o++,o>tte))return!0;return!1},H0=({_c_export:e,_c_id:t}={})=>!!(e&&t),_S=({_c_slot:e,_c_id:t}={})=>!!(e&&t),JN=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)},dte=JN((e,t)=>H0(e[t])),mte=JN((e,t)=>_S(e[t])),j0=(e,t)=>{let n=t;for(;n=e[n]?._parent;)if(H0(e[n]))return n;return null},hte=(e,t)=>{let n=t;for(;n=e[n]?._parent;)if(_S(e[n]))return n;return null},cm=(e,t,n)=>e!=="custom:component"?1:j0(t,n)!==null?2:dte(t,n)?3:t[n]?._label?0:4,pm=(e,t,n)=>e!=="custom:component"?1:Vte(t[n]?._type)?!H0(t[n])&&j0(t,n)===null?3:hte(t,n)!==null?4:mte(t,n)?5:t[n]?._label?0:6:2,gte=(e,t,n)=>H0(t[n])&&cm(e,t,n)===0,vte=(e,t,n)=>{let o=_S(t[n]),r=pm(e,t,n);return o&&r===0},yte=(e,t,{index:n,depth:o,offscreen:r,docTypeName:i}={})=>({...Cl(t),_modules:t._modules||[],_order:n===-1?null:n,_depth:o??0,_disabled:fte(e,t),_is_c_export:gte(i,e,t._id),_is_c_slot:vte(i,e,t._id),_offscreen:r??!1}),bte=(e,{components:{componentData:t}={}}={})=>{let n=t[e]??{};return{...n,componentElement:n?.data?.[n.root]??{}}},ZN=(e,t,n,{components:{componentData:o}={}}={})=>{let r=o[t]??{},[i]=Object.entries(r[e]??{}).find(([,s])=>s===n)??[];return r?.data[i]},ms=e=>["slot","component-thru"].includes(e),AE=(e,t,n)=>{if(e._type==="component"){let{children:o,slots:r,componentElement:i}=bte(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:ms(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=ZN("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:ms(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=ZN("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:ms(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"||d8(e._type,e._region),__allow_multiple_children:qd(e._type,e._region),__label:OE(e,n),__icon:null,__virtual:ms(e._type)}},PE=(e,t,n)=>t?AE(pte(yte(e,t,n),n),e,n):null,xte=(e,t)=>!["_id","_parent","_modules"].includes(t),RN=["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"];n8=e=>JSON.parse(JSON.stringify(e)),Cte=e=>n8(window.csAppData.elementIncludes[e]||{}),fm=(0,fo.memoize)(e=>{let{values:t,includes:n}=pn(e);return n.reduce((o,{type:r,values:i=[],key_prefix:s,migrations:a=[]})=>{let{migrations:l=[],values:u}=Cte(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},{...n8(t),...ote()})}),wl=(0,fo.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},{})}),wte=(e="")=>{let t=0;return()=>`${e}${t++}`},Ete=wte("cs"),OS=new Tc.Entity("element",void 0,{idAttribute:"_id"}),Ste=new Tc.Array(OS);OS.define({_modules:Ste});_te=e=>({}),Tte=e=>{let t=pn(e);return t.options.default_children?t.options.default_children:null},r8=e=>typeof e=="string"?{_type:e}:e,kte=(0,fo.memoize)(e=>{let t=pn(e);if(t&&t.options.add_new_element){let n=r8(t.options.add_new_element);return n._type?{"*":n}:Object.keys(t.options.add_new_element).reduce((o,r)=>(o[r]=r8(t.options.add_new_element[r]),o),{})}return{"*":null}}),Ote=(e,t)=>{let n=kte(e);return n[t||"*"]??n["*"]},d0=(e,t,{default_layout_element:n}={})=>e==="section"&&n?{_type:n}:Ote(e,t),i8={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}};m0=e=>Object.keys(e).find(t=>e[t]._type==="root"),Pte=e=>z0(e,e?wl(e._type):{}),Ite=({_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},Dte=({removeIds:e=!1,withoutAtts:t=[],withoutDCAtts:n=[],cleanDefaults:o=!1,applyDefaults:r=!1})=>{let i=a=>o?Pte(a):r?Cl(a):a,s=(a,l)=>!(e&&["_id","_parent"].includes(l))&&!t.includes(l)&&(!n.includes(l)||Xn(a));return a=>Ite((0,fo.pickBy)(i(a),s))};Mte=(0,fo.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},{}):{}}),rE=(0,fo.memoize)((e,...t)=>{let n=Mte(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("|")),AS=(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),{}),l8=e=>{let t=fm(e);return t?Object.keys(t).reduce((n,o)=>{let[,,r]=t[o]||[];return r&&n.push(o),n},[]):[]},u8=e=>l8(e).length>0,PS=(e,t)=>!e||!t?{}:AS(e,[...rte,...l8(t)]),v0=(e,t)=>{let n=pn(t._type)||{},o=PS(e,t._type);return o=AS(o,nte.style),n.options.style_protected_keys&&(o=AS(o,n.options.style_protected_keys)),z0(o,t)},c8=e=>v0(W0({type:e._type}),e),T0=e=>{let t=XN(e);return t&&t.title||w("app.elements.entity")},Lte=(e,{_type:t,component_id:n},o)=>!o?.componentData||t!=="component"||!o.componentData[n]||o.componentData[n].children?e:(p8(n,o,{withPrefab:!1})?._modules??[]).map(r=>e.find(({virtual_id:s})=>s===r.virtual_id)||r),p8=(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(([h,v])=>({_type:"component-thru",component_id:i?.[h]?.component_id??"",virtual_id:v})),d=Object.values(s).map(h=>({_type:"slot",virtual_id:h}));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(h=>o8(h,i))};let m=d.map(h=>{let[v,y]=n[h.virtual_id]??[],{data:x={}}=t[v]??{};return{...h,_modules:(x?.[y]?._modules??[]).map(C=>o8(C,x))}}),g=f.map(h=>{let[v,y]=n[h.virtual_id]??[],{data:x={}}=t[v]??{};return{...h,_p_data:x[y]?._p_data??{}}});return{_type:"component",_p_data:p,component_id:e,_modules:[...g,...m]}};h0=e=>(0,fo.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}),IE=e=>{let t=(0,fo.memoize)(n=>e[n]&&e[n]._parent?[e[n]._parent,...t(e[n]._parent)]:[]);return n=>t(n)},ao=["top","right","bottom","left"],Vu=ao.reduce((e,t)=>(e[t]=`app.controls.box.${t}`,e),{}),Tp=(e,{currentBreakpoint:t,base:n},o=null)=>o!==null?o:e[n][3]?t:n,Nte=(0,fo.memoize)(e=>{if(e==null)return ao.reduce((r,i)=>(r[i]="",r),{off:!1,linked:!0});if(!e.match)return e;let[,t,n]=e.match(/(!)?(.*)/),o=Bi(n);return ao.reduce((r,i,s)=>(r[i]=o[s]??o[0],r),{off:t==="!",linked:o.length<=1})}),mm=(e,t)=>e&&typeof e!="string"?ao.reduce((o,r)=>(o[r]=e,o),{off:!1,linked:!0}):Nte(e),G0=(e,t,n={},o="value")=>{let r=Object.keys(n).length>0,[i,s]=(0,KN.useState)("top"),a=br(),{ranges:l,base:u,currentBreakpoint:c}=a,p=l.length,f=Object.keys(t).reduce((g,h)=>(g[h]=mm(t[h][u][0],n),g),{}),d=g=>{let h=Array.from({length:p}).map(()=>[g,p-1]);return h[u].push(!1),{value:g,queryValues:h,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:mm,selectedSide:i,setSelectedSide:s};return f[o]?f[o].linked?Object.keys(t).reduce((g,h)=>{let v=ao.find(x=>typeof n[x]=="undefined"),y={value:t[h][u][3]&&c!==null?t[h][c][0]:t[h][u][0],queryValues:t[h].map(([x,...C])=>[mm(x,n)[v],...C]),rawQueryValues:e[h].map(x=>x===null?null:mm(x,n)[v])};return g[h]={top:y,left:y,bottom:y,right:y},Object.keys(n).forEach(x=>{g[h][x]=d(n[x])}),g},{...m,linked:!0}):Object.keys(t).reduce((g,h)=>{let v=e[h].map(y=>y===null?"qs qs qs qs":y).map(mm).reduce((y,x)=>(ao.forEach(C=>{y[C]||(y[C]=[]),y[C].push(x[C]==="qs"?null:x[C])}),y),{});return g[h]=Object.keys(v).reduce((y,x)=>{if(typeof n[x]=="undefined"){let C=f[h][x],_=QE(v[x],C,u,p);y[x]={value:_[u][3]&&c!==null?_[c][0]:C,queryValues:_,rawQueryValues:v[x]}}else y[x]=d(n[x]);return y},{}),g},{...m}):{...m,noQueryStyles:!0}},f8=e=>typeof e=="string"?[e]:e,Fte=(0,fo.memoize)(e=>{if(e==="*")return{"*":["*"]};let t=pn(e);if(t&&t.options.valid_children){let n=f8(t.options.valid_children);return Array.isArray(n)?{"*":n}:Object.keys(t.options.valid_children).reduce((o,r)=>(o[r]=f8(t.options.valid_children[r]),o),{})}return{"*":[]}}),IS=(e,t)=>{let n=Fte(e);return n[t||"*"]??n["*"]},d8=(e,t)=>IS(e,t).length>0,Vte=e=>pn(e)?.options?.dropzone?.enabled,qd=(e,t)=>{let n=IS(e,t);return n.includes("*")||n.length>1},Ute=(e,t,n)=>{let o=IS(e,n);return o.includes(`!${t}`)?!1:o.includes("*")||o.includes(t)},Bte=(e,t)=>{let o=pn(t).options.valid_parent;return Array.isArray(o)?o.includes(e):!o||o===e},Z6=e=>(pn(e).options.valid_parent??"*")!=="*",Su=(0,fo.memoize)((e,t,n="*")=>Ute(e,t,n)&&Bte(e,t),(e,t,n)=>`${e}||${t}||${n}`),lL=(0,fo.memoize)((e,t)=>t===e&&pn(t).options.unnestable?!1:d8(e),(e,t)=>`${e}||${t}`),q0=()=>`${window.csAppData.cIdPrefix??""}${Ba()}`});function m8(e,t={}){return{type:"ELEMENT_SETUP",doc:e,payload:t}}function vl(e,t,n,o=null,r={}){return{type:"ELEMENT_ADD",doc:e,payload:{id:t,atts:n,index:o,...r}}}function O0(e,t,n,o=!1,r={}){return{type:"ELEMENT_ADD:SIBLING",doc:e,payload:{id:t,atts:n,after:o,...r}}}function A0(e,t,n=null,o=null,r={}){return{type:"ELEMENT_MOVE",doc:e,payload:{id:t,index:n,parent:o,...r}}}function lN(e,t,n){return{type:"ELEMENT_MOVE:BEFORE",doc:e,payload:{id:t,sibling:n}}}function uN(e,t,n){return{type:"ELEMENT_MOVE:AFTER",doc:e,payload:{id:t,sibling:n}}}function wp(e,t){return{type:"ELEMENT_DELETE",doc:e,payload:{id:t}}}function tm(e,t,n=null){return{type:"ELEMENT_DUPLICATE",doc:e,payload:{id:t,parent:n}}}function lp(e,t,n,o=!1){return{type:"ELEMENT_UPDATE:APPLY_ATTRIBUTES",doc:e,payload:{id:t,atts:n,replaceContent:o}}}function nm(e,t,n){return{type:"ELEMENT_UPDATE:SET_LABEL",doc:e,payload:{id:t,label:n}}}function h8(e,t,n){return{type:"ELEMENT_UPDATE:SET_COLUMN_LAYOUT",doc:e,payload:{id:t,layout:n}}}function sp(e,t,n,o){return{type:"ELEMENT_ADD:POPULATE_REGIONS",doc:e,payload:{regions:t,target:n,replace:o}}}function g8(e,t){return{type:"ELEMENT_UPDATE_CELL_AUTO_PLACE",doc:e,payload:{id:t}}}function ZE(e,t,n=!1){return{type:"ELEMENT_VISIBILITY",doc:e,payload:{id:t,visibility:n}}}function _8(){return{type:"UI:HIDE_WORKSPACE"}}function R6(e){return{type:"UI:SET_INCOMING_ELEMENT",payload:e}}function Kw(e={}){return{type:"UI:UPDATE",payload:e}}function vE(e,t={}){return{type:"UI:REMOTE_MEDIA",payload:{id:e,...t},lazy:!0}}function eL(){return{type:"UI:UPDATE",payload:{liftedElement:null,incomingElement:null,elementCursor:!1,suspendDrag:!1,previewSuspendDrag:!1},lazy:!0}}function cN(e,t=!1,n=!1){return{type:"UI:OBSERVE_START",payload:{id:e,forced:n},lazy:t}}function P0(e=!1){return{type:"UI:OBSERVE_END",lazy:e}}function ap(e,{navigate:t=!0}={}){return{type:"UI:BUILDER_INSPECT",payload:{id:e,navigate:t}}}function I0(e,{force:t=!1,navigate:n=!0}={}){return{type:"UI:SCROLL_TO_ELEMENT",payload:{id:e,force:t}}}function hM(e){return{type:"UI:ACTIVE_BREAKPOINT",payload:e}}function T8(e,t,n={},o="element"){return{type:"CLIPBOARD_COPY:ELEMENT",doc:e,payload:{scope:o,id:t,context:n}}}function k8(e,t){return{doc:e,type:"CLIPBOARD_PASTE:ELEMENT",payload:{id:t}}}function O8(e,t){return{doc:e,type:"CLIPBOARD_PASTE:ELEMENT_STYLE",payload:{id:t}}}var DS,v8,y8,b8,x8,C8,w8,E8,S8,Jn=S(()=>{Yn();DS=(e,t,n=null)=>({type:"ELEMENT_LOCK",doc:e,payload:{id:t,locked:n}});v8=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_EXPORT",doc:e,payload:{id:t,enabled:n}}),y8=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_SLOT",doc:e,payload:{id:t,enabled:n}}),b8=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_PRIVATE",doc:e,payload:{id:t,enabled:n}}),x8=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_LIBRARY_TOP_LEVEL",doc:e,payload:{id:t,enabled:n}}),C8=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_PREFAB",doc:e,payload:{id:t,enabled:n}}),w8=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_HIDE_CHILDREN",doc:e,payload:{id:t,enabled:n}}),E8=(e,t,n=null)=>({type:"ELEMENT_CUSTOMIZE_COMPONENT",doc:e,payload:{id:t,enabled:n}}),S8=(e,t,n=null)=>({type:"ELEMENT_COMPONENT_PASS_THRU",doc:e,payload:{id:t,enabled:n}})});function zte(){let{id:e}=At(),{id:t,type:n}=yo(),{_parent:o,parent:r}=P8(),i=SE(),s=on(),{userCan:a}=Vn(),l=(0,kp.useMemo)(function(){let c=`element-library.${n}`,p={};return a(`${c}.copy`)&&(p.duplicate=qn(()=>s(tm(e,t)))),a(`${c}.delete`)&&(p.delete=()=>qn(s(wp(e,t)))),a(`${c}.delete`)&&(p.delete=()=>qn(s(wp(e,t)))),a(`${c}.delete`)&&(p.copy=qn(()=>s(T8(e,t)),!1)),a(`${c}.paste`)&&(p.paste=qn(()=>s(k8(e,t)),!1)),a(`${c}.paste_style`)&&(p["paste-style"]=()=>s(O8(e,t))),p},[a,s,t,n,e]);Xr({"toggle-full-collapse":qn(function(){return setTimeout(function(){s(_8())},15)})},[s]);let u=!!o&&r?._type!=="region";return Xr({"inspect-parent":qn(function(){u&&i(o)})},[u,o,i],{enabled:u}),Xr(l,[t,e,s],{enabled:!!t}),kp.default.createElement(kp.default.Fragment,null)}var kp,A8,MS,Cp,LS,k0=S(()=>{kp=D($());Us();Li();Jt();Pn();Jn();Jn();Jn();Ci();a0();rn();Fi();hr();Us();A8=Ne(!1),MS=Ne(!1),Cp=()=>vt(MS)[0];A8.onMount=e=>{let t=nl({"shift-keydown":qn(()=>{e(!0)}),"shift-keyup":qn(()=>{e(!1)})}),n=()=>{e(!1)};return window.addEventListener("blur",n),()=>{t(),window.removeEventListener("blur",n)}};_r(A8);MS.onMount=e=>{let t=nl({"mod-keydown":qn(()=>{e(!0)}),"mod-keyup":qn(()=>{e(!1)})}),n=()=>{e(!1)};return()=>{t(),window.removeEventListener("blur",n)}};_r(MS);tc(e=>{e.keyEvent&&document.dispatchEvent(new KeyboardEvent(e.keyEvent,e.detail)),e.keybinding&&ol(e.keybinding),e.setup==="keybindings"&&Zi({setBindings:ia(sC)}),e.setBindings&&Qr(LS,e.setBindings)});LS=Ne();LS.onMount=()=>{let e=({type:t,key:n,metaKey:o,shiftKey:r})=>{Zi({keyEvent:t,detail:{key:n,metaKey:o,shiftKey:r}})};document.addEventListener("keydown",e,!1),document.addEventListener("keyup",e,!1),Zi({setup:"keybindings"})};gO(LS);co(zte)});function Hte(e,t,n,o){return bg(e.map(({value:r,key:i,op:s,or:a})=>{if(Xn(n[i]))return $te;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 lt(){return(0,sn.useContext)(Ir)??{}}function sr(){return(0,sn.useContext)(I8)??{}}function Qs(){return(0,sn.useContext)(D8)??{}}function Ws(e,t){let{breakoutMode:n,dynamicContent:o}=lt();return n?sn.default.createElement(bo,{value:e,onUpdate:t,dynamicContent:o}):null}function Gte({config:e,children:t}){return sn.default.createElement(Ir.Provider,{value:e},t)}function qte({children:e,...t}){return sn.default.createElement(I8.Provider,{value:t},e)}function Qte({data:e,ctx:t,config:n,children:o}){let{id:r,controls:i={},conditions:s,conditionProcessors:a,namespace:l}=n,[u,c]=(0,sn.useState)(null),p=(0,sn.useRef)(),f=(0,sn.useCallback)(M=>{c(M),p.current=i[M]?.options?.name},[c,i]),{preserve_nav_group:d}=yr(),g=(Cp()^d)===1,h=(0,sn.useRef)(null),[v,y]=Ah(`inspector-groups-${l}`,{}),x=(0,sn.useCallback)(M=>{y(K=>({...K,...M}))},[y]),C=(0,sn.useMemo)(()=>i.root?Wte(i,s,a,e,t):[],[i,s,a,e,t]),_=(0,sn.useMemo)(()=>(i?.root?.controls??[]).filter(M=>!C.includes(M)&&i?.[M].type==="group-module"),[i,C]),E=(0,sn.useMemo)(()=>_?.[0],[_]),O=(0,sn.useMemo)(()=>!Object.entries(i).find(([M,{type:K}])=>M===u&&!C.includes(M))?.[0],[i,C,u]),T=(0,sn.useCallback)(()=>{(!u||!g||O)&&f(E)},[E,u,f,g,O]);(0,sn.useEffect)(()=>{E&&h.current!==r&&(T(),h.current=r)},[r,T,E]);let P=(0,sn.useMemo)(()=>({controls:i,rootControl:u,updateRootControl:f,subGroupToggles:v,updateSubGroupState:x,hiddenControls:C}),[i,u,f,v,x,C]);return sn.default.createElement(D8.Provider,{value:P},o)}function Du({config:e,data:t,ctx:n={},onUpdateValue:o,onUpdateQueryValue:r,children:i}){return sn.default.createElement(Gte,{config:e},sn.default.createElement(qte,{data:t,onUpdateValue:o,onUpdateQueryValue:r||o},sn.default.createElement(Qte,{config:e,data:t,ctx:n},i)))}var sn,Ir,I8,D8,NS,$te,jte,Wte,bo,mt=S(()=>{sn=D($());Qf();zc();vr();k0();Pr();Jt();oi();Ir=(0,sn.createContext)(),I8=(0,sn.createContext)(),D8=(0,sn.createContext)(),NS={},$te={a:!0,b:!0,op:"==",or:!0};jte=(e={},t,n,o)=>Object.keys(e).reduce((r,i)=>(r[i]=Hte(e[i].conditions,t,n,o),r),{}),Wte=(e={},t,n,o,r)=>{let i=jte(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 NS[u]||(NS[u]=a),NS[u]};bo=({value:e,onUpdate:t,dynamicContent:n,...o})=>sn.default.createElement(Ut,{type:"text",onUpdate:t,value:e,parentClassName:"tco-input-breakout",dcType:n?"scalar":!1,...o})});function Kte({control:e=is,hasExtension:t=!0,controlProps:n=is,extend:o=is}){let{controls:r={}}=lt(),{hiddenControls:i}=Qs(),s=(0,Aa.useMemo)(function(){return(r[e.id]?.controls??[]).filter(l=>!i.includes(l))},[i,r]),a=(0,Aa.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 Aa.default.createElement(Aa.default.Fragment,null,a.map((l,u)=>Aa.default.createElement(fN,{id:l.id,key:l.id,controlProps:l,index:u})))}var Aa,M8,ka,Pu=S(()=>{Aa=D($());Xe();mt();tS();Re();gi();M8=(0,Aa.memo)(Kte);M8.displayName="InspectorControlList";ka=M8});var L8,N8=S(()=>{L8=D($());zn();Re();Ci();a0()});function VS({useCapture:e=!1,previewImageUrl:t=null,onClick:n=void 0,enablePreviewHandler:o=function(){}}){return bs.default.createElement(bs.default.Fragment,null,e&&bs.default.createElement("div",{className:"tco-save-template-form-row"},bs.default.createElement("span",{className:"tco-save-template-form-row-label"},"Preview"),bs.default.createElement("figure",{className:"tco-save-template-form-figure"},t===null?bs.default.createElement(Eo,{lg:!0}):bs.default.createElement("img",{src:t,width:320,height:320}))),bs.default.createElement("div",{className:"tco-save-template-form-row"},bs.default.createElement("span",{className:"tco-save-template-form-row-label"},bs.default.createElement(Kt,{label:"Enable Preview",onClick:n,checked:e,onToggle:o}))))}var bs,F8=S(()=>{bs=D($());Or();rr()});function Yte({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?Dr(u.elements,e).length:"N/A");return Ve.default.createElement("div",{className:"tco-element-manager-section is-span-1"},Ve.default.createElement("h2",{className:"has-no-line"},"By the Numbers"),Ve.default.createElement("ul",{className:"is-multi-column"},Ve.default.createElement("li",null,Ve.default.createElement("span",{className:"is-label is-muted"},"Order"),Ve.default.createElement("span",{className:"is-big-text"},o+1)),Ve.default.createElement("li",null,Ve.default.createElement("span",{className:"is-label is-muted"},"Depth"),Ve.default.createElement("span",{className:"is-big-text"},r)),s&&Ve.default.createElement(Ve.default.Fragment,null,Ve.default.createElement("li",null,Ve.default.createElement("span",{className:"is-label is-muted"},"Children"),Ve.default.createElement("span",{className:"is-big-text"},a)),Ve.default.createElement("li",null,Ve.default.createElement("span",{className:"is-label is-muted"},"Descendants"),Ve.default.createElement("span",{className:"is-big-text"},l)))))}function Xte({element:e}){let{rootControl:t,updateRootControl:n,controls:o,hiddenControls:r}=Qs(),i=Nd(e).statusLabels,s=(0,Ve.useMemo)(()=>i.map(({nav:u})=>u).filter(u=>u&&o[u]&&!r.includes(u)),[i,o,r]),a=(0,Ve.useCallback)(u=>{s.includes(u)&&n(u)},[s,n]);if(i.length<=0)return null;let l=e._c_id;return Ve.default.createElement("div",{className:"tco-element-manager-section is-span-1"},Ve.default.createElement("h2",{className:"has-no-line"},"Active Statuses"),Ve.default.createElement("ul",{className:"is-single-column"},i.map(u=>Ve.default.createElement("li",{key:u.key,className:"is-clicker",onClick:()=>u.nav&&a(u.nav)},Ve.default.createElement("span",{className:"is-label with-icon"},Ve.default.createElement(oe,{type:u.icon})," ",Ve.default.createElement("span",null,u.label)," ",s.includes(u.nav)&&Ve.default.createElement(oe,{type:"rarr"})),Ve.default.createElement("p",null,w(`app.element-status.${u.key}.description`)),u.key==="component-export"&&Ve.default.createElement(Ve.default.Fragment,null,Ve.default.createElement("p",null,"ID: ",Ve.default.createElement("span",{contentEditable:!0},l)),Ve.default.createElement("p",{contentEditable:!0},'[cs_component id="',l,'"]'))))))}function Jte({element:e,close:t}){let[n,o]=(0,Ve.useState)(e.__label),r=(0,Ve.useRef)(null),[i,s]=(0,Ve.useState)(!1);(0,Ve.useEffect)(()=>{r.current&&r.current.focus()},[]);let a=ec(),{id:l}=At(),u=V6("element",e._type),c=(0,Ve.useMemo)(()=>({id:e._id}),[e._id]),[p,f]=RM("element",c,{useCapture:i}),d=(0,Ve.useCallback)(function(){s(!i),setTimeout(function(){window.dispatchEvent(new Event("resize"))},25)},[i,s]),m=(0,Ve.useCallback)(async()=>{if(!n){Ft(w("app.notify.name-required",{context:w("app.templates.entity")}));return}let g=a.getState()?.elements?.[l],h=g0(g,e._id),v={title:n,preview:p,meta:{atts:h}};!h||!h._type||await u(v)&&t()},[u,n,t,a,l,p,e._id]);return Ve.default.createElement("div",{className:"tco-save-template-form"},Ve.default.createElement("h1",null,Ve.default.createElement("span",null,w("app.elements.template")),Ve.default.createElement("button",{className:"tco-btn",onClick:()=>t()},Ve.default.createElement(oe,{type:"close"}))),Ve.default.createElement(VS,{useCapture:i,onClick:d,previewImageUrl:p}),Ve.default.createElement("div",{className:"tco-save-template-form-row"},Ve.default.createElement("span",{className:"tco-save-template-form-row-label"},w("app.save-and-name")),Ve.default.createElement("div",{className:"tco-save-template-form-inputs"},Ve.default.createElement("input",{ref:r,type:"text",placeholder:w("app.thing-name",{context:w("app.templates.entity")}),value:n,onChange:g=>{o(g.target.value)}}),Ve.default.createElement("button",{onClick:m,className:"tco-btn is-save"},w("app.save")))))}function US({element:e,tag:t="li",label:n=Ve.default.createElement(Ve.default.Fragment,null,Ve.default.createElement("span",{className:"is-label with-icon"},Ve.default.createElement(oe,{type:"save-library"})," ",Ve.default.createElement("span",null,w("app.templates.save"))),Ve.default.createElement("p",null,w("app.templates.save-snapshot"))),...o}){return pn(e._type).options.templates?null:Ve.default.createElement(zS,{tag:t,tooltipClass:"has-actions",className:"is-clicker",label:n,...o},r=>Ve.default.createElement(Jte,{element:e,close:r}))}function Zte({element:e}){let t=(0,Ve.useMemo)(()=>["component-thru"].includes(e._type),[e._type]),{open:n,isReady:o}=yu("parameters-elements-json"),{userCan:r}=Vn();return!o||!r("global.edit_parameters")?null:Ve.default.createElement("li",{className:se("is-clicker",{"is-disabled":t||e._locked}),onClick:n},Ve.default.createElement("span",{className:"is-label with-icon"},Ve.default.createElement(oe,{type:"lightning"})," ",Ve.default.createElement("span",null,w("app.controls.edit-parameters"))," ",Ve.default.createElement(oe,{type:"rarr"})),Ve.default.createElement("p",null,w("app.parameters.abstract-complexity")),t&&Ve.default.createElement("p",{className:"is-error"},w("app.components.error.passthru")),e._locked&&Ve.default.createElement("p",{className:"is-error"},w("app.components.error.locked")))}function Rte({isComponentBuilder:e,data:t={}}){let{id:n,docTypeName:o}=At(),{open:r}=yu("parameters-elements-json"),{userCan:i,userCanInContext:s}=Vn(),a=on(),l=(0,Ve.useCallback)(m=>{a(nm(n,t._id,m.target.value))},[a,n,t._id]),u=(0,Ve.useMemo)(()=>`\u201CMy ${SS(t._type)}\u201D`,[t._type]),c=(0,Ve.useCallback)(()=>{a(DS(n,t._id))},[a,n,t._id]),p=(0,Ve.useCallback)(m=>{m.target.matches("input")||m.target.closest("li").querySelector("input").focus()}),f=(0,Ve.useMemo)(()=>["component","component-thru"].includes(t._type),[t._type]),d=(0,Ve.useMemo)(()=>["component-thru","slot"].includes(t._type),[t._type]);return Ve.default.createElement("div",{className:"tco-element-manager is-scrollable-floater-content"},Ve.default.createElement("div",{className:"tco-element-manager-sections"},Ve.default.createElement("div",{className:"tco-element-manager-section is-span-1"},Ve.default.createElement("h2",{className:"has-no-line"},`${SS(t._type)} Overview`),Ve.default.createElement("ul",{className:"is-single-column"},!d&&Ve.default.createElement("li",{className:"has-input",onClick:p},Ve.default.createElement("label",{className:"is-label"},"Edit Label"),Ve.default.createElement("input",{value:t._label,onChange:l,placeholder:u,type:"text"})),s("element_locking")&&Ve.default.createElement("li",{className:se("is-clicker",{"is-disabled":d}),onClick:c},Ve.default.createElement(Kt,{checked:t._locked,label:"Lock Element"}),Ve.default.createElement("p",null,w("app.parameters.locked-error")),d&&Ve.default.createElement("p",{className:"is-error"},w("app.components.error.no-lock-passthru"))),Ve.default.createElement(Zte,{element:t}),i("template.manage_library")&&Ve.default.createElement(US,{element:t}))),f&&i("component")&&Ve.default.createElement(V8,{element:t}),e&&i("component")&&Ve.default.createElement(U8,{element:t}),Ve.default.createElement(Xte,{element:t}),Ve.default.createElement(Yte,{element:t})))}function ene(){let{open:e}=yu("element-manager");lC(ec(),({action:{type:i,payload:s={}}})=>{if(i==="UI:BUILDER_INSPECT"){s.manage&&e();return}},[e]);let t=sr(),{id:n,docTypeName:o}=At(),{id:r}=yo();return Ve.default.createElement(bu,{id:"element-manager",label:"Manage Element",actions:Ve.default.createElement("a",{target:"_blank",rel:"noopener",href:"https://theme.co/docs/element-manager"},Ve.default.createElement(oe,{type:"help"}))},r&&t.data?Ve.default.createElement(Rte,{doc:n,key:`${n}:${r}`,isComponentBuilder:o==="custom:component",data:t.data}):Ve.default.createElement(io,{title:w("app.inspector.na-title"),message:w("app.inspector.na-message")}))}var Ve,BS=S(()=>{Xe();Ve=D($());hr();Pn();Oe();Re();rr();mt();ei();Or();Yn();Jn();Ao();Yv();hl();rn();ds();zn();Fn();Yn();Ea();cE();Fi();Ci();F8();co(ene)});var tne,B8=S(()=>{tne=D($());Re();ei();Oe();hr()});var z8,$8=S(()=>{z8=D($());Oe();Hs();ds()});var $S,nne,FS,yo,H8,j8,P8,Ci=S(()=>{$S=D($());ei();Oe();Pt();Pu();Yn();mt();Or();mt();nne=D(ja());rn();Jt();Jn();N8();BS();zc();Od();ds();Re();Ao();au();iS();B8();hr();$8();FS=e=>{let t=Et(Q0);if(!e||!t||!t.elementsData)return{};let n=t.elementsData[e];return n?{...n}:{}},yo=()=>{let{type:e,id:t}=lt();return{type:e,id:t}},H8=()=>{let{type:e,id:t}=lt(),n=FS(t);return{type:e,id:t,...n}},j8=()=>Cl(H8()),P8=()=>{let e=H8();return e.parent=FS(e&&e._parent),e}});function Md({name:e,params:t,setLoading:n,setDynamicOptions:o,dynamicArguments:r={}}){let i=one(t),s=HS(r),{isLoading:a,data:{data:l}={},error:u}=Wl(["dynamic-choices",e,t.join(":"),JSON.stringify(s)],()=>wo("dynamic-choices",{type:e,...rne(e,t),context:i,...s}));return(0,hm.useEffect)(()=>{l&&Array.isArray(l)&&o(l),u&&(o([]),console.warn(u))},[l,u]),(0,hm.useEffect)(()=>{n(a)},[n,a]),null}function one(e){let t=At(),{id:n}=yo(),o=Qt(function(r){return r.render?.[t.id]?.elements?.[n]?.contextIds||Jx});return o.length?o={post:o[0],term:o[1],user:o[2]}:o={},e[0]&&(o.type=e[0]),o}function rne(e,t){return e==="post-picker"?{post_type:t[0]}:{}}function HS(e={}){let t=j8();return(0,hm.useMemo)(function(){let n={};for(let o in e){let r=e[o];if(typeof t[r]=="undefined"){console.warn("This dynamic argument key is not found on the element",o,r,t);continue}n[o]=t[r]}return n},[t,e])}var hm,Qv=S(()=>{hm=D($());wf();Ln();Pn();rn();Ci();gi()});function sne(e){return String(e).replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}function ane({tag:e="span",content:t,...n}){let o=e;return typeof t!="string"?Yt.default.createElement(o,{...n},t):Yt.default.createElement(o,{dangerouslySetInnerHTML:{__html:sne(t)},...n})}function G8({placeholder:e="",isPartOfSelectAction:t,className:n,...o}){let[r,i]=(0,Yt.useState)(0),s=()=>{l&&setTimeout(()=>{i(d=>d+1)},0)},{isMulti:a,isMini:l}=o,[u,c]=(0,Yt.useState)(!1),p="bottom",f=t?"tco-react-select-action":"tco-react-select";return Yt.default.createElement(Td._default,{placeholder:e||w("app.select"),isOptionDisabled:({disabled:d})=>d,styles:Mw,isMulti:a,className:se(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:W8,isSelectOpen:u,selectOpenInc:r,...o,onMenuOpen:()=>{c(!0),s(),o.onMenuOpen&&o.onMenuOpen()},onMenuClose:()=>{c(!1),o.onMenuClose&&o.onMenuClose()}})}function cne({setFirstOption:e=!0,options:t={},dynamicArguments:n={},transformOption:o,value:r,onChange:i}){let s=(0,Yt.useRef)("ready"),a=(0,Yt.useRef)(),l=(0,Yt.useRef)(),[u,c]=(0,Yt.useState)(null),[p,f]=(0,Yt.useState)(),d=HS(n),m=JSON.stringify(d);(0,Yt.useEffect)(()=>{l.current=typeof o=="function"?o:h=>h},[o]),(0,Yt.useEffect)(()=>{a.current=(h,v)=>{let y=h.map(l.current);c(y),y[0]&&((v||e)&&f(y[0]),!v&&e&&i(y[0].value))}},[r,i,e,c,f]),(0,Yt.useEffect)(()=>{let h=async()=>{if(s.current="loading",r){let v=await gl("locator",{data:{query:t,...d,find:r},cacheKey:`${t}|||${r}`});a.current&&a.current(v,!0)}else if(e){let v=await gl("locator",{data:{query:t},cacheKey:`${t}|||${r}`});a.current&&a.current(v)}};s.current==="ready"&&h()},[t,r,e,d]);let g=(0,Yt.useCallback)(async(h,v,{cursor:y})=>{let x=await gl("locator",{data:{query:t,search:h,...d,cursor:y},cacheKey:`${t}|${h}|${y}`});return Array.isArray(x)?{options:x.map(l.current),hasMore:x.length>=parseInt(window.csAppData.locatorLimit,10),additional:{cursor:y+1}}:{options:[],hasMore:!1}},[t,d]);return Yt.default.createElement(une,{key:t+"-"+m,defaultOptions:u,loadOptions:g,value:p,onChange:h=>{f(h),i(h.value)},additional:ine,components:W8})}function pne({value:e=null,isPartOfSelectAction:t=!1,options:n=[],grouped:o=!1,isMulti:r=!1,onChange:i=()=>{},...s}){let a=(0,Yt.useMemo)(function(){return lne(n)},[n]),l=(0,Yt.useMemo)(function(){return r?a.filter(({value:c})=>(e||[]).includes(c)):a.find(({value:c})=>c===e)},[r,a,e]),u=(0,Yt.useCallback)(c=>{i(r?(c||[]).map(({value:p})=>p):c.value)},[r,i]);return Yt.default.createElement(G8,{grouped:o,isMulti:r,value:l,options:n,isPartOfSelectAction:t,isOptionDisabled:({disabled:c})=>c,onChange:u,...s})}function K0({setFirstOption:e,value:t,onChange:n,options:o,dynamicArguments:r,placeholder:i,transform:s}){return Array.isArray(o)?Yt.default.createElement(q8,{placeholder:i,value:t,options:o,onChange:n}):Yt.default.createElement(cne,{key:o,setFirstOption:e,placeholder:i,options:o,dynamicArguments:r,value:t,transformOption:s||(({id:a,title:l,parentTitle:u,typeLabel:c,url:p})=>({value:a,label:l,meta:{parentTitle:u,typeLabel:c}})),onChange:n})}var Yt,ine,Mw,W8,lne,une,q8,$r,cs=S(()=>{Yt=D($());Xe();vv();Re();Or();Oe();lD();rs();Qv();ine={cursor:0};Mw={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:()=>({})},W8={ClearIndicator:()=>null,MultiValueRemove:e=>{let{children:t=Yt.default.createElement(oe,{type:"close"}),innerProps:{ref:n,...o}}=e;return Yt.default.createElement("div",{...o,ref:n},Yt.default.createElement("div",null,t))},LoadingIndicator:()=>Yt.default.createElement(Eo,{absolute:!1}),DropdownIndicator:()=>Yt.default.createElement(oe,{type:"caret"}),IndicatorSeparator:()=>Yt.default.createElement(oe,{type:"select"}),Menu:e=>Yt.default.createElement(as.components.Menu,{className:se(e.selectProps.className,e.className),...e}),Option:({children:e,...t})=>Yt.default.createElement(as.components.Option,{selectOpenInc:t.selectProps.selectOpenInc,...t},Yt.default.createElement(ane,{content:t.label}))},lne=e=>{let t=(n,{options:o=[],...r})=>[...n,r,...o.reduce(t,[])];return e.reduce(t,[])};une=Cv(G8);q8=(0,Yt.memo)(pne),$r=q8});function jS({label:e,value:t,handlers:n}){let o=(0,Y0.useCallback)(r=>{n.onUpdate(t.id,i=>({...i,operand:r}))},[t.id,n.onUpdate]);return Y0.default.createElement(Ut,{placeholder:e,type:"text",value:t.operand||"",onUpdate:o,dcType:"scalar"})}var Y0,Q8=S(()=>{Y0=D($());Pr()});function WS({value:e,options:t,onUpdateCondition:n,handlers:o}){let r=(0,Wi.useRef)(),[i,s]=(0,Wi.useState)(!1),a=(0,Wi.useCallback)(()=>{s(!0)},[s]),l=(0,Wi.useCallback)(()=>{s(!1),setTimeout(()=>{if(r.current){let c=r.current.querySelector(".tco-input-button-wrapper input");c&&c.focus()}})},[s]),u=(0,Wi.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 Wi.default.createElement("div",{ref:r,className:"tco-select-mini-container"},Wi.default.createElement($r,{grouped:!0,isMini:!0,onMenuOpen:a,onMenuClose:l,placeholder:"Select Context",value:e.condition,options:t,noOptionsMessage:()=>"Nothing found, try again.",onChange:n}),!i&&Wi.default.createElement(jS,{label:u(t),value:e,handlers:o}))}var Wi,K8=S(()=>{Wi=D($());cs();Q8()});function GS({value:e,control:t,options:n,onUpdateCondition:o,onUpdateSubject:r}){let[i,s]=(0,Pa.useState)(!1),a=(0,Pa.useCallback)(()=>{s(!0)},[]),l=(0,Pa.useCallback)(()=>{s(!1)},[]);return Pa.default.createElement("div",{className:"tco-select-mini-container"},Pa.default.createElement($r,{grouped:!0,isMini:!0,onMenuOpen:a,onMenuClose:l,placeholder:"Select Context",value:e.condition,options:n,noOptionsMessage:()=>"Nothing found, try again.",onChange:o}),!i&&Pa.default.createElement(ul,{value:e.subject||"",className:"is-select-statement",values:is,options:t.control_options||{},onUpdate:r}))}var Pa,Y8=S(()=>{Pa=D($());cs();Pv();gi()});function qS({onUpdateValue:e,value:t,criteria:{choices:n}}){return X8.default.createElement(Ut,{placeholder:"",type:"text",value:t,onUpdate:e,dcType:"scalar"})}var X8,J8=S(()=>{X8=D($());Pr()});function QS({handlers:e,toggle:{values:t,labels:n=[]},value:o}){let r=(0,X0.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 X0.default.createElement("button",{className:"tco-btn is-is-is-not",onClick:r},i)}var X0,Z8=S(()=>{X0=D($())});function KS({onUpdateValue:e,value:t}){return R8.default.createElement(uu,{value:t||"",onChange:e,placeholder:"",options:fne})}var R8,fne,e7=S(()=>{R8=D($());Pw();fne={iso:!0}});function YS({onUpdateValue:e,value:t,criteria:{choices:n}}){return t7.default.createElement(K0,{placeholder:"Select Criteria",options:n,value:t,onChange:e})}var t7,n7=S(()=>{t7=D($());cs()});function XS({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,J0.useCallback)(()=>{e.onUpdate(o.id,a=>({...a,toggle:!o7(a)}))},[o.id,e.onUpdate]);if(t==="boolean")return J0.default.createElement("button",{className:"tco-btn is-is-is-not",onClick:s},o7(o)?r:i)}var J0,o7,r7=S(()=>{J0=D($());Oe();o7=e=>typeof e.toggle=="boolean"?e.toggle:!0});function JS({handlers:e,context:t,value:n,findFunc:o}){let{toggle:r,criteria:i={}}=o(t,n),s=(0,Uu.useCallback)(u=>{e.onUpdate(n.id,c=>({...c,value:u}))},[n.id,e.onUpdate]),a=i.type&&dne[i.type],l=r&&r.type&&mne[r.type];return Uu.default.createElement(Uu.default.Fragment,null,l&&Uu.default.createElement(l,{toggle:r,handlers:e,value:n}),a&&Uu.default.createElement(a,{criteria:i,value:n.value,onUpdateValue:s}))}var Uu,dne,mne,i7=S(()=>{Uu=D($());J8();Z8();e7();n7();r7();dne={"date-picker":KS,select:YS,text:qS},mne={boolean:XS,operator:QS}});function gm({isLast:e,context:t,handlers:n,value:o,options:r,findFunc:i}){let s=Xf(t,o.condition,r),{type:a}=s,l=(0,lr.useCallback)(()=>{n.onAddAfter(o.id,{condition:o.condition,group:!1})},[o.id,o.condition,n.onAddAfter]),u=(0,lr.useCallback)(()=>{n.onDelete(o.id)},[o.id,n.onDelete]),c=(0,lr.useCallback)(f=>{let{toggle:d}=Xf(t,f,r),m=d&&d.values||[],g=d&&d.type==="operator";n.onUpdate(o.id,({operand:h="",operator:v,group:y})=>({operand:g?h:void 0,operator:g?m.includes(v)?v:m[0]:void 0,group:y,condition:f,value:""}))},[o.id,n.onUpdate,t]),p=(0,lr.useCallback)(f=>{n.onUpdate(o.id,d=>({...d,subject:f}))},[o.id,n.onUpdate]);return lr.default.createElement(lr.default.Fragment,null,lr.default.createElement("li",{className:"is-statement"},a==="tree-data"?lr.default.createElement(GS,{value:o,control:s,options:r,onUpdateCondition:c,onUpdateSubject:p}):a==="text"?lr.default.createElement(WS,{value:o,options:r,onUpdateCondition:c,handlers:n}):lr.default.createElement($r,{grouped:!0,placeholder:"Select Context",value:o.condition,options:r,noOptionsMessage:()=>"Nothing found, try again.",onChange:c}),lr.default.createElement(JS,{key:o.condition,context:t,handlers:n,findFunc:i,value:o}),lr.default.createElement("button",{className:se("tco-btn","is-and",{"is-active":!e}),onClick:l},"and"),lr.default.createElement("button",{className:"tco-btn is-delete",onClick:u},lr.default.createElement(oe,{type:"close"}))),e&&lr.default.createElement("li",null,lr.default.createElement("strong",null,"or")))}var lr,ZS=S(()=>{lr=D($());Xe();Jf();cs();K8();Y8();Re();i7()});function Op(e=[]){let t=(0,Z0.useCallback)(function(){setTimeout(function(){window.dispatchEvent(new CustomEvent("resize"))},25)},[]);return(0,Z0.useEffect)(t,e),t}var Z0,R0=S(()=>{Z0=D($())});function hne(e,t){let{controls:n=[]}=Ng(e);return(0,ur.useMemo)(()=>n.find(({key:o})=>o===t.condition)||{},[n,t.condition])}function gne({value:e=[],context:t,updateValue:n}){let{options:o={}}=Ng(t),r=Object.values(o),[i,s]=pa({initialState:()=>Array.isArray(e)?e:[],makeDefault:l=>({group:!0,condition:"",value:""}),makeId:Lr});Oo(()=>{n(i.map(({id:l,...u})=>u))},[i]),Op([i?.length,r?.length]);let a=(0,ur.useCallback)(()=>{s.onAdd({condition:o[0].options[0].value,group:!0})},[s.onAdd,o]);return r.length?ur.default.createElement("ul",{className:"tco-picker-assignments-list"},i.map((l,u)=>ur.default.createElement(gm,{context:t,options:o,findFunc:hne,key:l.id,value:l,handlers:s,isLast:!i[u+1]||i[u+1].group})),ur.default.createElement("li",null,ur.default.createElement("button",{onClick:a,className:"tco-btn tco-btn-info"},"Add Condition Group"))):null}function RS({values:{value:e},updateValue:t}){let{docTypeName:n}=At(),[o,r]=(0,ur.useState)(!1),i=(0,ur.useCallback)(s=>r(a=>typeof s=="undefined"?!a:s),[r]);return ur.default.createElement(qt,{open:o,modalClass:"is-assignments",onToggle:i,isScrolling:!0,isInput:!0,label:w("app.edit"),content:ur.default.createElement(oe,{type:"assignments"})},ur.default.createElement("div",{className:"tco-picker-assignments-content"},ur.default.createElement("header",{className:"tco-control-group-header"},ur.default.createElement("span",{className:"tco-control-group-label"},"Conditions")),ur.default.createElement(gne,{value:e,context:n,updateValue:t})))}var ur,s7=S(()=>{ur=D($());ko();Oe();Ao();Nr();Re();Jf();rn();ZS();R0()});var vn,a7,l7,u7,ey,c7=S(()=>{vn=D($());Pt();Re();Pr();mt();_a();Nr();a7=class extends vn.default.PureComponent{constructor(t){super(t);H(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)});H(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:ks(),name:i,value:r}),this.setValues(n)});H(this,"onDelete",t=>{this.setValues(this.state.values.filter(({id:n})=>n!==t))});H(this,"onAdd",()=>{this.setValues([...this.state.values,{id:ks(),name:"",value:""}]),this.props.onAfterAdd&&this.props.onAfterAdd()});H(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)});H(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:ks(),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})}},l7=class extends vn.default.PureComponent{constructor(){super(...arguments);H(this,"state",{expanded:null});H(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(Ir.Consumer,null,({dynamicContent:t})=>vn.default.createElement(fp,{controlInputWrapper:!0,...this.props,renderItem:(n,o)=>vn.default.createElement(u7,{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})}))}},u7=class extends vn.default.PureComponent{constructor(){super(...arguments);H(this,"onDuplicate",()=>this.props.onDuplicate(this.props.item.id));H(this,"onDelete",()=>this.props.onDelete(this.props.item.id));H(this,"onUpdateName",t=>this.props.onUpdateName(this.props.item.id,t));H(this,"onUpdateValue",t=>this.props.onUpdateValue(this.props.item.id,t));H(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(dp,{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(oe,{type:"copy"})),vn.default.createElement("button",{onClick:this.onDelete},vn.default.createElement(oe,{type:"trash"}))),...this.props.listItemProps},vn.default.createElement(po,null,vn.default.createElement(He,{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(He,{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:""})))))}},ey=class extends vn.default.PureComponent{constructor(){super(...arguments);H(this,"state",{didAdd:!1});H(this,"onUpdateStringState",t=>this.props.updateValue(t));H(this,"onAfterAdd",()=>this.setState({didAdd:!0}));H(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(a7,{onAfterAdd:this.onAfterAdd,value:n,onUpdate:this.onUpdateStringState},({onAdd:r,...i})=>vn.default.createElement(xo,{afterHeader:vn.default.createElement("button",{onClick:r,className:"tco-control-group-header-action"},vn.default.createElement(oe,{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(oe,{type:"plus"}))),i.values.length>0&&vn.default.createElement(l7,{didAdd:this.state.didAdd,onDidAddComplete:this.onAfterAddComplete,useDynamicContent:t!==!1,...i})))}}});function e_(e){let{breakoutMode:t}=lt(),n=Xn(e.value)||typeof e.value!="boolean",o=e.updateValue||e.onToggle,r=e.options||{},i=(0,vm.useCallback)(function(s){o(s)},[o]);return t||n?vm.default.createElement(_o,{resetValue:!1,isCustomValue:n,value:e.value,placeholder:r.placeholder,updateValue:o}):vm.default.createElement(Kt,{...e,checked:e.value,onToggle:i})}var vm,p7=S(()=>{vm=D($());mp();mt();ps();oi();rr()});function El({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}=lt(),p=!!e.disable_gradients,f=(0,No.useMemo)(function(){return{value:n,options:e,onUpdate:r}},[n,e,r]),d=(0,No.useCallback)(function(v){r(v,"alt")},[r]),m=(0,No.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]),g=(0,No.useCallback)(function(v){r(v,"checkbox")},[r]),h=c&&typeof n!="object";return No.default.createElement(No.default.Fragment,null,h&&No.default.createElement(No.default.Fragment,null,No.default.createElement(Qe,null,No.default.createElement(bo,{value:n,onUpdate:r,dynamicContent:u,placeholder:e.label})),a&&No.default.createElement(Qe,null,No.default.createElement(bo,{value:o.alt,onUpdate:d,dynamicContent:u,placeholder:e.alt_label||e.label}))),!h&&No.default.createElement(Qe,{half:e.half||s>2&&e.half!==!1||l},a?No.default.createElement(pp,{base:f,alt:m,usePalette:e.palette!==!1,label:e.swatch_label||e.label||t?.label||"",disableGradients:p}):No.default.createElement(bl,{value:n,options:e,usePalette:e.palette!==!1,onUpdate:r,disableGradients:p})),l&&No.default.createElement(Qe,{half:!0},No.default.createElement(e_,{value:o.checkbox,label:e.checkbox_label,onToggle:g})))}var No,ty=S(()=>{No=D($());cp();Pt();rr();mt();p7()});function t_(e){let{options:t={},updateQueryValue:n,queryValues:o={},rawQueryValues:r={}}=e,i=Br({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}=G0(r,o,{},"width"),d=T=>{let[,P]=o.width[p.base][0].match(/!?(.*)/);n("value",`${T?"":"!"}${P}`,null)},m=(0,Ko.useMemo)(()=>ao.map(T=>({value:T,class:`tco-choice-${T}`,tooltip:w(`app.controls.box.${T}`)})),[]),g=(0,Ko.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")}]}},[]),h=eM(f?.color?.top?.value),v=T=>{Object.keys(e.values).forEach(P=>{let M=f[P][a].queryValues[p.base][0]||"",K=P==="color";if(T){let Y=f[P][a].rawQueryValues;n(P,M,null,Y)}else{h&&(K||P==="alt")&&(M="black");let Y=f[P][a].rawQueryValues.map(V=>V==null?null:(h&&K&&(V="black"),h&&P==="alt"&&(V=""),`${V} ${V} ${V} ${V}`));n(P,`${M} ${M} ${M} ${M}`,null,Y)}})},y=(T,P,M,K=null)=>{if(l(M),u){n(T,P,Tp(o[T],p,K));return}let Y=f[T],V=Tp(Y[M].queryValues,p,K),F=V!==p.base,j=ao.map(ee=>ee===M?F&&Y[M].queryValues[V][2]===P?"qs":P:F&&Y[ee].rawQueryValues&&Y[ee].rawQueryValues[V]===null?"qs":Y[ee].queryValues[V][0]);n(T,j.join(" "),V)},x=ao.reduce((T,P)=>(T[P]=(M,K)=>{y(K,M,P)},T),{}),C=ao.reduce((T,P)=>(T[P]=(M,K,Y)=>void y(M,K,P,Y),T),{}),_={color:f.color[a].value},E={color:f.color[a].queryValues};return typeof e.values.alt!="undefined"&&(_.alt=f.alt[a].value,E.alt=f.alt[a].queryValues),Ko.default.createElement(xo,{topLevelOnly:!0,isToggledOn:c,onToggle:d,...e},c&&Ko.default.createElement(Ko.default.Fragment,null,Ko.default.createElement(He,{label:w("app.controls.link-sides")},Ko.default.createElement(Qe,null,Ko.default.createElement(Zn,{value:u,choices:vne(),onUpdate:T=>{v(T)}}))),!u&&Ko.default.createElement(He,{label:w("app.controls.side")},Ko.default.createElement(Qe,null,Ko.default.createElement(Zn,{value:a,choices:m,onUpdate:T=>{l(T)}}))),Ko.default.createElement(Mn,{label:w("app.controls.style"),className:"tco-control-select",queryInspectorLabel:w("app.labeled",{context:u?"":w(Vu[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]}},(T,P)=>Ko.default.createElement(Wo,{options:g,value:T,updateValue:P})),Ko.default.createElement(Mn,{label:w("app.controls.width"),queryInspectorLabel:w("app.labeled",{context:u?"":w(Vu[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]}},(T,P)=>Ko.default.createElement(Bt,{value:T,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})),Ko.default.createElement(Mn,{label:w("app.controls.color"),description:w("app.border.gradient-message"),queryInspectorLabel:w("app.labeled",{context:u?"":w(Vu[a]),label:w("app.controls.color")}),primaryKey:"color",parentControl:{values:_,queryValues:E,updateQueryValue:C[a],updateValue:x[a]}},(T,P,M)=>Ko.default.createElement(El,{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:M,value:T}))))}var Ko,f7,vne,d7=S(()=>{Ko=D($());js();Hr();Oe();Oc();Pt();Yn();fu();f7=D(un());Hs();ty();vne=(0,f7.memoize)(()=>[{value:!1,icon:"unlink",tooltip:w("app.controls.unlinked")},{value:!0,icon:"link",tooltip:w("app.controls.linked")}])});var mo,m7,yne,ny,h7=S(()=>{mo=D($());Pt();js();Hr();cp();Oc();Ei();Oe();m7=D(un()),yne=(0,m7.memoize)(()=>[{value:!1,label:w("app.controls.outside")},{value:!0,label:w("app.controls.inside")}]),ny=class extends mo.default.PureComponent{constructor(){super(...arguments);H(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=Br(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=Br(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=Br(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=Br(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 mo.default.createElement(xo,{topLevelOnly:!0,isToggledOn:l,onToggle:this.updateToggle,...this.props},l&&mo.default.createElement(mo.default.Fragment,null,mo.default.createElement(He,{label:w("app.controls.x-offset")},mo.default.createElement(Qe,null,mo.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}))),mo.default.createElement(He,{label:w("app.controls.y-offset")},mo.default.createElement(Qe,null,mo.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}))),mo.default.createElement(He,{label:w("app.controls.blur")},mo.default.createElement(Qe,null,mo.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}))),mo.default.createElement(He,{label:w("app.controls.spread")},mo.default.createElement(Qe,null,mo.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}))),mo.default.createElement(He,{label:w("app.controls.position")},mo.default.createElement(Qe,null,mo.default.createElement(Zn,{value:t.inset,choices:yne(),onUpdate:u=>this.updatePart(u,"inset",t)}))),this.isKeyMapped("color")&&mo.default.createElement(He,{label:w("app.controls.color")},this.isKeyMapped("alt_color")?mo.default.createElement(pp,{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||""}):mo.default.createElement(bl,{value:this.props.values.color,options:s,usePalette:s.palette!==!1,disableGradients:!0,onUpdate:u=>this.props.updateValue(u,"color",0)}))))}}});function bne({min:e,max:t,value:n,onUpdate:o,onBlur:r,...i}){let[s,a]=(0,Lt.useState)(n),[l,u]=(0,Lt.useState)(),c=(0,Lt.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,Lt.useCallback)(f=>{r&&r(f),l&&(a(n),u(!1))},[n,a,u,l,r]);return Lt.default.createElement("input",{type:"text",value:s,onChange:c,onBlur:p,...i})}function n_(e){let{updateValue:t,values:n,options:{notify:{message:o,...r}={}}}=e,{base:i,ranges:s}=br(),a=window.csAppData.breakpoints.canChangeBase?void 0:!0,l=typeof s=="undefined"||!window.csAppData.breakpoints.canChangeRanges?!0:void 0,[u,c]=(0,Lt.useState)(s),[p,f]=(0,Lt.useState)(i),[d,m]=(0,Lt.useState)(null),[g,h]=(0,Lt.useState)(null),v=(0,Lt.useCallback)(V=>{!window.csAppData.breakpoints.canChangeBase||f(V)},[f]),y=(0,Lt.useRef)(!1),x=(0,Lt.useCallback)(()=>{y.current||!o||(Yi(o,r),y.current=!0)},[]);Oo(()=>{p!==i&&(t(p,"base"),x())},[t,p,i]),Oo(()=>{let[,...V]=u;n?.ranges&&n.ranges.join(",")!==V.join(",")&&(t(V,"ranges"),x())},[t,u,s]);let C=u.length,_=Yw({base:p,ranges:u}),E=(0,Lt.useCallback)(()=>{if(!window.csAppData.breakpoints.canChangeBase||!window.csAppData.breakpoints.canChangeRanges)return;c(F=>F.slice(0,C-1));let V=C-2;p>V&&v(V)},[C,p,c,v]),O=(0,Lt.useCallback)(()=>{if(!window.csAppData.breakpoints.canChangeBase||!window.csAppData.breakpoints.canChangeRanges)return;let V=window.csAppData.breakpoints.controlRanges[C];p===C-1&&v(F=>F+1),c(F=>[...F,V])},[C,c,p,v]),T=(0,Lt.useCallback)(()=>{m(null)},[m]),P=(0,Lt.useCallback)(V=>F=>{F.target.nodeName==="INPUT"?m(V):m(null)},[m]),M=(0,Lt.useCallback)(V=>F=>{c(j=>{let ee=[...j];return ee[V]=F,ee})},[c]),K=(0,Lt.useCallback)(V=>()=>{h(V)},[h]),Y=(0,Lt.useCallback)(()=>{h(null)},[h]);return Lt.default.createElement(xo,{topLevelOnly:!0,...e},Lt.default.createElement(He,{className:"tco-control-breakpoints"},Lt.default.createElement("div",{className:"is-wrapper"},Lt.default.createElement("div",{className:"is-breakpoints"},_.map(({lower:V,min:F,max:j,tag:ee},te)=>Lt.default.createElement("div",{key:`bp-${te}`,className:"is-breakpoint",onMouseLeave:T,onMouseOver:P(te)},Lt.default.createElement("button",{disabled:a,className:se({"is-base":window.csAppData.breakpoints.canChangeBase&&p===te}),onClick:()=>v(te)},Lt.default.createElement(oe,{type:`size-${ee}`})),te!==0&&Lt.default.createElement(Lt.default.Fragment,null,Lt.default.createElement("div",{className:`is-crossover${l?" is-disabled":""}${g===te?" is-focused":""}${d===te?" is-hover":""}`},Lt.default.createElement("div",{className:"is-crossover-control-group"},Lt.default.createElement(bne,{value:V,min:F,max:j,onUpdate:M(te),onFocus:K(te),onBlur:Y,disabled:l}),Lt.default.createElement("span",null,"px"))))))),window.csAppData.breakpoints.canChangeRanges&&Lt.default.createElement("div",{className:"is-manager"},Lt.default.createElement("button",{className:"tco-control-group-header-action",onClick:E,disabled:C<=fM},Lt.default.createElement(oe,{type:"minus"})),Lt.default.createElement("button",{className:"tco-control-group-header-action",onClick:O,disabled:C>=pM},Lt.default.createElement(oe,{type:"plus"}))),window.csAppData.breakpoints.canChangeBase&&Lt.default.createElement("p",{className:"is-message"},Lt.default.createElement(oe,{type:`size-${_[p].tag}`})," ",Lt.default.createElement("span",null,"is your base breakpoint")))))}var Lt,g7=S(()=>{Lt=D($());Pt();Ao();Re();Oe();Fn();_i();Xe()});function r_({value:e,updateValue:t}){let{info:n}=br(),o=n.map(({tag:f})=>({value:f,tooltip:w(`app.breakpoints.size.${f}`),icon:`ui:size-${f}`})),{dynamicContent:r,breakoutMode:i}=lt(),[s,a]=(0,Gi.useState)(()=>o?.[0]?.value===e),l=(0,Gi.useMemo)(()=>{let f=e.split&&e.split(" ")||e||[],d=[o_,...o.map(m=>m.value)];return!!f.find(m=>!d.includes(m))},[o,e,o_]),[u,c]=(0,Gi.useState)(l);return(0,Gi.useMemo)(()=>i?!0:l,[i,l])||u?Gi.default.createElement("div",{className:"tco-choose-override"},!i&&Gi.default.createElement("button",{className:"tco-btn is-override-back",onClick:()=>{t(""),a(!0),c(!1)}},Gi.default.createElement(oe,{type:"larr"})),Gi.default.createElement(Ut,{autoFocus:s&&!i,onUpdate:f=>{t(f),c(!0)},value:e,dcType:r?"scalar":!1})):Gi.default.createElement(Zc,{choices:o,offValue:o_,value:e,onUpdate:t})}var Gi,o_,v7=S(()=>{Gi=D($());Xe();Pr();mt();Hr();Re();Oe();_i();o_="none"});function xne(e){return Xn(e)||typeof e!="boolean"&&e!==""}function i_(e){let t=Array.isArray(e.options.list)?e.options.list:[],{breakoutMode:n}=lt();return Sl.default.createElement(Sl.default.Fragment,null,t.map(({key:o,label:r,full:i,description:s})=>{let a=xne(e.values[o]);return n||a?Sl.default.createElement(Qe,{key:o},Sl.default.createElement("span",{className:"tco-small-text"},r),Sl.default.createElement(_o,{resetValue:!1,isCustomValue:a,value:e.values[o],placeholder:e.options?.placeholder,updateValue:l=>e.updateValue(l,o)})):Sl.default.createElement(Qe,{key:o,half:!i},Sl.default.createElement(Kt,{checked:e.values[o],label:r,tooltip:s,onToggle:l=>e.updateValue(l,o)}))}))}var Sl,y7=S(()=>{Sl=D($());rr();Pt();oi();ps();mt()});function ym({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}=lt(),[p,f]=(0,ki.useState)(()=>r?.[0]?.value===e),{isLoading:d,unicodeToName:m}=pl(),g=(0,ki.useMemo)(()=>{if(l===!1)return!1;let C=e&&e.split?e.split(s??" "):e||[],_=[i,...r.map(E=>E.value)];return!!C.find(E=>!_.includes(E))},[l,r,e,i,s]),[h,v]=(0,ki.useState)(g),y=(0,ki.useMemo)(()=>c?!0:g,[c,g]),x=(0,ki.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||h?ki.default.createElement("div",{className:"tco-choose-override"},!c&&ki.default.createElement("button",{className:"tco-btn is-override-back",onClick:()=>{t(typeof i=="undefined"?x[0].value:i),f(!0),v(!1)}},ki.default.createElement(oe,{type:"larr"})),ki.default.createElement(Ut,{autoFocus:p&&!c,onUpdate:C=>{t(C),v(!0)},value:e,dcType:u?"scalar":!1})):ki.default.createElement(Zc,{choices:r,offValue:i,delimiter:s,arrayOutput:a,value:e,weighted:o,onUpdate:t})}var ki,s_=S(()=>{ki=D($());Xe();Pr();mt();Hr();Re();Jc()});var Fo,bm,Cne,oy,b7=S(()=>{Fo=D($());Re();Oe();Pt();bm=["top","right","bottom","left","linked"],Cne=["0px","0px","0px","0px","linked"],oy=class extends Fo.default.PureComponent{getValues(){let t={};return bm.forEach((n,o)=>{t[n]=this.props.value==null?Cne[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=bm.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[bm.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[bm.indexOf(t)]=n;let{lock:r={}}=this.props.options;Object.keys(r).forEach(i=>{o[bm.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 Fo.default.createElement(He,null,Fo.default.createElement(Qe,null,Fo.default.createElement("ul",{className:"tco-dimensions"},Fo.default.createElement("li",null,Fo.default.createElement("input",{disabled:o&&o.top,type:"text",value:t.top,onChange:i=>this.updateKey("top",i.target.value)}),Fo.default.createElement("span",null,n.top)),Fo.default.createElement("li",null,Fo.default.createElement("input",{disabled:o&&o.right,type:"text",value:t.right,onChange:i=>this.updateKey("right",i.target.value)}),Fo.default.createElement("span",null,n.right)),Fo.default.createElement("li",null,Fo.default.createElement("input",{disabled:o&&o.bottom,type:"text",value:t.bottom,onChange:i=>this.updateKey("bottom",i.target.value)}),Fo.default.createElement("span",null,n.bottom)),Fo.default.createElement("li",null,Fo.default.createElement("input",{disabled:o&&o.left,type:"text",value:t.left,onChange:i=>this.updateKey("left",i.target.value)}),Fo.default.createElement("span",null,n.left)),Fo.default.createElement("li",null,Fo.default.createElement("button",{className:"tco-link-dimensions",onClick:()=>this.toggleLinked(!r)},Fo.default.createElement(oe,{type:r?"unlink":"link"}))))))}}});function xm({nav:e=null,onToggle:t=console.log,children:n=""}){return Ap.default.createElement("div",{className:"tco-text-editor-expandable"},Ap.default.createElement("div",{className:"tco-text-editor-expandable-header"},Ap.default.createElement("div",{className:"tco-text-editor-expandable-header-nav"},e),Ap.default.createElement("button",{className:"is-expand",onClick:t},Ap.default.createElement(oe,{type:"nearr"}))),n)}var Ap,a_=S(()=>{Ap=D($());Re()});function Cm({updateValue:e,value:t,options:n,CodeEditorButtonsComponent:o,startsOpen:r=!1,...i}){let{placeholder:s,mode:a="",button_label:l,header_label:u,valid:c,expandable:p=!1}=n,[f,d]=(0,Oi.useState)(r),m=(0,Oi.useCallback)(()=>{d(!1)},[d]),g=(0,Oi.useCallback)(()=>{d(!f)},[f,d]),h=Oi.default.createElement(im,{visible:!0,placeholder:s,value:t,onUpdate:e,type:a,valid:c,CodeEditorButtonsComponent:o,inputProps:i});return Oi.default.createElement(Oi.default.Fragment,null,!p||f?Oi.default.createElement(e0,{label:l??w("app.edit"),onClick:()=>d(v=>!v)}):null,p&&!f?Oi.default.createElement(xm,{nav:Oi.default.createElement("button",{className:"is-active"},u),onToggle:g},h):null,f&&Oi.default.createElement($d,{name:`code-editor-control-${a}`,onClose:m,active:!0,label:u},h))}var Oi,l_=S(()=>{Oi=D($());hl();N0();Oe();a_()});var ry,iy,x7=S(()=>{ry=D($());Xe();iy=class extends ry.default.PureComponent{render(){return ry.default.createElement("div",{className:se("tco-column-label",this.props.control.options.columns?`is-x${this.props.control.options.columns}`:"")},ry.default.createElement("span",null,this.props.control.label))}}});function u_({onChooseLayout:e,active:t,children:n}){let o=(0,Ia.useMemo)(()=>window.csAppData.rowPresets,[]);return Ia.default.createElement("div",{className:"tco-layout-presets"},Ia.default.createElement("div",{className:"tco-layout-presets-inner"},o.map(r=>Ia.default.createElement(wne,{key:`tco-layout-preset-${r}`,active:t,layout:r,onClick:e})),n))}function wne({onClick:e,layout:t="100%",active:n=""}){return Ia.default.createElement("a",{role:"button",className:se({"tco-layout-preset":!0,"is-active":t===n}),onClick:o=>e&&e(t,o)},Ia.default.createElement("span",null,t),t.split(" ").map((o,r)=>Ia.default.createElement("i",{key:r,style:{flexBasis:o}})))}var Ia,C7=S(()=>{Ia=D($());Xe()});var _l,wm,w7=S(()=>{_l=D($());C7();wm=class extends _l.default.Component{constructor(){super(...arguments);H(this,"state",{showCustom:!1});H(this,"onChooseLayout",t=>{this.props.onChange(t),this.setState({showCustom:!1})});H(this,"onChooseCustom",()=>this.setState({showCustom:!0}));H(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 _l.default.createElement("div",{className:"tco-control-choose-layout-preset is-row"},_l.default.createElement(u_,{presets:this.props.presets,active:!this.state.showCustom&&this.props.value,onChooseLayout:this.onChooseLayout},!t&&_l.default.createElement("a",{className:"tco-layout-preset is-custom",role:"button",onClick:this.onChooseCustom},_l.default.createElement("i",null,_l.default.createElement("b",null,"Custom"))),t&&_l.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}})))}};H(wm,"defaultProps",{presets:window.csAppData.rowPresets,value:"100%",onChange:()=>{}})});function c_({inQueryInspector:e,updateValue:t,control:n,value:o}){let[r,i]=(0,Bu.useState)(!1),{breakoutMode:s,dynamicContent:a}=lt(),l=Bu.default.createElement(wm,{key:n.keys.value,value:o,onChange:t});return s?Bu.default.createElement(bo,{value:o,onUpdate:t,dynamicContent:a}):e?Bu.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:Bu.default.createElement(Gs,{type:"layout-row"})},l):l}var Bu,E7=S(()=>{Bu=D($());w7();ko();Vd();Oe();mt()});function p_({values:e}){let t=Qt(({ui:{previewDimensions:n}})=>n?.width||is);return xs.default.createElement(_7,{gridTemplateColumns:e.columns.trim(),previewWidth:t,gridTemplateRows:e.rows.trim()})}var xs,S7,_7,T7=S(()=>{xs=D($());Xc();Pn();gi();S7=(e,t)=>Number.isNaN(t)?e:e.replace(/([\d.]+vw)/g,n=>{let o=parseFloat(n);return o?`${o/100*t}px`:n}),_7=class extends xs.default.Component{constructor(){super(...arguments);H(this,"state",{columnTemplate:"",rowTemplate:"",keyword:null});H(this,"idleUpdateComputedStyles",wa(()=>this.updateComputedStyles()));H(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 xs.default.createElement("div",{className:"tco-grid-template-preview-sizer",ref:i=>this.sizerEl=i,style:{gridTemplateColumns:S7(t,r),gridTemplateRows:S7(n,r)}},xs.default.createElement("i",null))}renderPreview(){if(this.state.keyword)return xs.default.createElement("div",{className:"tco-grid-template-preview is-keyword"},xs.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 xs.default.createElement("div",{className:"tco-grid-template-preview",style:{gridTemplateColumns:t,gridTemplateRows:n}},r.map(i=>xs.default.createElement("i",{key:i})))}render(){return xs.default.createElement(xs.default.Fragment,null,this.renderSizer(),this.renderPreview())}}});var kn,k7,O7,A7,Em,P7=S(()=>{kn=D($());ko();Re();au();Ei();Nr();_a();k7=class extends kn.default.PureComponent{constructor(t){super(t);H(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)});H(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:ks(),value:r,isComment:i}),this.setValues(n)});H(this,"onDelete",t=>{this.setValues(this.state.values.filter(({id:n})=>n!==t))});H(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)});H(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)});H(this,"onAdd",()=>{this.setValues([...this.state.values,{value:"1fr"}])});this.state={values:XD(this.props.value).map(n=>({id:ks(),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})}},O7=class extends kn.default.PureComponent{render(){return kn.default.createElement(fp,{...this.props,renderItem:(t,n)=>kn.default.createElement(A7,{key:t.id,onToggleComment:this.props.onToggleComment,onDuplicate:this.props.onDuplicate,onDelete:this.props.onDelete,onUpdateLabel:this.props.onUpdateLabel,item:t,listItemProps:n})})}},A7=class extends kn.default.PureComponent{constructor(){super(...arguments);H(this,"state",{isEditingLabel:!1});H(this,"onToggleComment",()=>this.props.onToggleComment(this.props.item.id));H(this,"onDuplicate",()=>this.props.onDuplicate(this.props.item.id));H(this,"onDelete",()=>this.props.onDelete(this.props.item.id));H(this,"onUpdateLabel",t=>this.props.onUpdateLabel(this.props.item.id,t));H(this,"onIsEditingLabel",t=>this.setState({isEditingLabel:t}))}render(){return kn.default.createElement(dp,{canDrag:!this.state.isEditingLabel,isInteractive:this.state.isEditingLabel,content:kn.default.createElement(su,{label:this.props.item.value,onUpdate:this.onUpdateLabel,onStateChange:this.onIsEditingLabel}),actions:kn.default.createElement(kn.default.Fragment,null,kn.default.createElement("button",{onClick:this.onToggleComment},kn.default.createElement(oe,{type:"eye"})),kn.default.createElement("button",{onClick:this.onDuplicate},kn.default.createElement(oe,{type:"copy"})),kn.default.createElement("button",{onClick:this.onDelete},kn.default.createElement(oe,{type:"trash"}))),...this.props.listItemProps})}},Em=class extends kn.default.Component{constructor(){super(...arguments);H(this,"state",{open:!1});H(this,"onUpdateInput",t=>this.props.onChange(t.target.value));H(this,"onUpdateStringState",t=>this.props.onChange(t));H(this,"togglePicker",t=>this.setState({open:t}))}render(){return kn.default.createElement(kn.default.Fragment,null,kn.default.createElement("input",{value:this.props.value,onChange:this.onUpdateInput,type:"text"}),kn.default.createElement(qt,{className:"tco-grid-template-picker",modalClass:"tco-grid-template-picker",open:this.state.open,swatchTag:"button",content:kn.default.createElement(oe,{type:"cog"}),onToggle:this.togglePicker},kn.default.createElement(k7,{key:this.props.value,value:this.props.value,onUpdate:this.onUpdateStringState},({onAdd:t,...n})=>kn.default.createElement("div",{className:"tco-picker-input-content"},kn.default.createElement("header",{className:"tco-control-group-header"},kn.default.createElement("span",{className:"tco-control-group-label"},"Manage Template"),kn.default.createElement("button",{onClick:t,className:"tco-control-group-header-action"},kn.default.createElement(oe,{type:"plus"}))),kn.default.createElement(O7,{emptyMessage:this.props.emptyMessage,...n})))))}};H(Em,"defaultProps",{emptyMessage:""})});function f_({value:e,updateValue:t,options:n}){let{breakoutMode:o,dynamicContent:r}=lt();return o?sy.default.createElement(bo,{value:e,onUpdate:t,dynamicContent:r}):sy.default.createElement(Em,{value:e,onChange:t,emptyMessage:sy.default.createElement(io,{title:n.empty.title,message:n.empty.message})})}var sy,I7=S(()=>{sy=D($());Xc();ei();P7();Pt();mt()});var Pp,ay,D7=S(()=>{Pp=D($());Re();ay=class extends Pp.default.PureComponent{constructor(){super(...arguments);H(this,"onClickMessage",()=>{this.props.updateValue(this.props.options.clickValue)})}render(){let{}=this.props.options;return Pp.default.createElement("div",{className:"tco-global-container-message",onClick:this.onClickMessage},Pp.default.createElement(oe,{type:"container"}),Pp.default.createElement("span",null,"Deselect ",Pp.default.createElement("strong",null,"Global Container")," to customize Width / Max Width"))}}});function Sne(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 M7,Ene,_ne,Tl,ly=S(()=>{M7=D($());Hr();Oe();Ene={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"};_ne=({value:e,display:t="flex",axis:n="main",context:o="content",iconDirection:r="x",onChange:i})=>M7.default.createElement(Rw,{value:e,options:Sne(t,n,o).map(s=>({label:w(`app.forms.flex.${s}`),icon:(Ene[s]||"").replace("{dir}",r||"x"),value:s})),onChange:i}),Tl=_ne});function Tne({onClick:e,isPlaced:t}){let{id:n}=At(),{id:o}=yo(),r=on(),i=(0,Rn.useCallback)(()=>{e(),t&&r(g8(n,o))},[n,o,e,t,r]);return Rn.default.createElement(qo,{className:"tco-btn tco-control-group-header-action",onClick:i,tooltip:"Use Auto Placement"},Rn.default.createElement(oe,{type:"auto-place-cell"}))}var Rn,uy,L7=S(()=>{Rn=D($());Re();ly();Pt();zn();Pn();Jn();rn();Ci();uy=class extends Rn.default.PureComponent{constructor(){super(...arguments);H(this,"state",{hideMessage:!1});H(this,"onHideAutoPlacementMessage",()=>this.setState({hideMessage:!0}));H(this,"onChange",(t,n)=>this.props.updateValue(n,t));H(this,"onChangeJustifySelfValue",t=>this.onChange("justify_self",t));H(this,"onChangeAlignSelfValue",t=>this.onChange("align_self",t));H(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 Rn.default.createElement(xo,{topLevelOnly:!0,isAugmented:!0,afterHeader:t||this.state.hideMessage?Rn.default.createElement(Tne,{onClick:this.onClickAutoPlace,isPlaced:t}):null,...this.props},!t&&!this.state.hideMessage&&Rn.default.createElement("div",{className:"tco-control-list-message",onClick:this.onHideAutoPlacementMessage},Rn.default.createElement("div",{className:"tco-control-list-message-content"},Rn.default.createElement(oe,{type:"auto-place-cell"}),Rn.default.createElement("h6",null,"Auto Placement"),Rn.default.createElement("p",null,"For greater control, click to access the advanced layout\xA0options"))),Rn.default.createElement(Mn,{label:"X Start",height:"1",primaryKey:"column_start",parentControl:this.props},(o,r)=>Rn.default.createElement("input",{type:"text",value:o,placeholder:"Start",onChange:i=>{r(i.target.value)}})),Rn.default.createElement(Mn,{label:"X End",height:"1",primaryKey:"column_end",parentControl:this.props},(o,r)=>Rn.default.createElement("input",{type:"text",value:o,placeholder:"End",onChange:i=>{r(i.target.value)}})),Rn.default.createElement(Mn,{label:"X Justify",height:"1",primaryKey:"justify_self",parentControl:this.props},(o,r)=>Rn.default.createElement(Tl,{value:o,display:"grid",axis:"main",context:"self",iconDirection:"x",onChange:r})),Rn.default.createElement(Mn,{label:"Y Start",height:"1",primaryKey:"row_start",parentControl:this.props},(o,r)=>Rn.default.createElement("input",{type:"text",value:o,placeholder:"Start",onChange:i=>{r(i.target.value)}})),Rn.default.createElement(Mn,{label:"Y End",height:"1",primaryKey:"row_end",parentControl:this.props},(o,r)=>Rn.default.createElement("input",{type:"text",value:o,placeholder:"End",onChange:i=>{r(i.target.value)}})),Rn.default.createElement(Mn,{label:"Y Align",height:"1",primaryKey:"align_self",parentControl:this.props},(o,r)=>Rn.default.createElement(Tl,{value:o,display:"grid",axis:"cross",context:"self",iconDirection:"y",onChange:r})))}}});function Pne(e){let t=ri();return Vo.default.createElement(He,{height:5},Vo.default.createElement(Qe,null,Vo.default.createElement("div",{className:"tco-legacy-column"},Vo.default.createElement(F7,{...e}),Vo.default.createElement(V7,{setDragging:t,...e}))))}function d_(e){let{id:t}=At(),{id:n}=yo();return Vo.default.createElement(Ine,{inspecting:n,doc:t,...e})}var Vo,N7,kne,One,Ane,F7,V7,Ine,U7=S(()=>{Vo=D($());Pn();Xe();sE();wu();Jn();Oe();Pt();an();rn();Ci();N7=["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"],kne=N7.map(e=>({layout:e,markup:e.split(" + ").reduce((t,n)=>(t+=`<span class="is-${n.replace("/","-")}">${n}</span>`,t),"")})),One=()=>{let e=sL();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:!N7.includes(i)}}},Ane={elementMove:A0,elementUpdateColumnLayout:h8},F7=class extends Vo.default.PureComponent{constructor(){super(...arguments);H(this,"state",{useCustom:!1,customValue:""});H(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 Vo.default.createElement("div",{className:se("tco-legacy-column-layout",{"has-custom-layout":t})},Vo.default.createElement("ul",null,kne.map(({layout:o,markup:r})=>Vo.default.createElement("li",{className:se({"is-active":!t&&this.props.currentLayout===o}),key:o,onClick:()=>this.chooseLayout(o),dangerouslySetInnerHTML:{__html:r}})),Vo.default.createElement("li",{className:se("is-custom",{"is-active":t}),onClick:()=>this.setState({useCustom:!0})},Vo.default.createElement("span",{className:"is-1-1 is-custom"},Vo.default.createElement("span",null,w("app.custom-abbr"))))),t&&Vo.default.createElement("input",{type:"text",value:n,onChange:this.onChange}))}},V7=class extends Vo.default.PureComponent{constructor(){super(...arguments);H(this,"state",{isDragging:!1})}componentDidMount(){!this.ulRef||(this.drake=Xv([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 Vo.default.createElement("ul",{className:se("tco-legacy-column-order",{"is-sorting":this.state.isDragging}),ref:t=>this.ulRef=t},this.props.columns.map(({_id:t,size:n})=>Vo.default.createElement("li",{key:t,className:se("tco-legacy-column-order-item",`is-${n.replace("/","-")}`)},Vo.default.createElement("span",{className:"handle"},Vo.default.createElement("span",null,n)))))}};Ine=Ru(One(),Ane)(Pne)});function m_(e){return B7.default.createElement(Bt,{validKeywords:Sm.valid_keywords,availableUnits:Sm.available_units,ranges:Sm.ranges,slider:!0,...e})}var B7,Sm,h_=S(()=>{B7=D($());js();Sm={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:ao.reduce((a,l)=>(a[l]=e(i[l]),a),{}),isToggledOn:!i.off,linked:i.linked,updateQueryValue:(a,l)=>o(a,l,null)}}function g_(e){let{options:{center:t,...n},updateQueryValue:o,queryValues:r={},rawQueryValues:i={}}=e,s=(()=>ao.reduce((F,j)=>{let{disabled:ee,fallback_value:te}=n[j]||{};return ee&&typeof te!="undefined"&&(F[j]=te),F},{}))(),[a,l]=(0,Yo.useState)(!1),[u,c]=(0,Yo.useState)(null),{selectedSide:p,setSelectedSide:f,bpInfo:d,linked:m,isToggledOn:g,hasFallbackValues:h,value:v,noQueryStyles:y}=Mne(G0(i,r,s,"value"),e),x=u!==null&&ao.every(F=>u[F]===u[ao[0]]),C=u!==null?x:m,_=`${d.base}-${d.currentBreakpoint}`,E=(0,Yo.useRef)(_);(0,Yo.useEffect)(()=>{E.current!==_&&(E.current=_,c(null))},[_]);let O=F=>{let j=y?e.value:r.value[d.base][0],[,ee]=j.match(/!?(.*)/);o("value",`${F?"":"!"}${ee}`,null)},T=(F,j,ee=null)=>{if(f(j),C){c(ao.reduce((U,W)=>({...U,[W]:F}),{})),o("value",F,y?d.base:Tp(r.value,d,ee));return}l(!1),c(U=>({...U??ao.reduce((ue,ae)=>(ue[ae]=v[ae]?.value??"",ue),{}),[j]:F}));let te=v,le=y?d.base:Tp(te[j].queryValues,d,ee),ve=le!==d.base,Q=ao.map(U=>U===j?ve&&te[j].queryValues[le][2]===F?"qs":F:ve&&te[U].rawQueryValues&&te[U].rawQueryValues[le]===null?"qs":te[U].queryValues[le][0]);o("value",Q.join(" "),le)},P=F=>{if(c(null),h&&(l(F),!F))return;let j=v[p].queryValues[d.base][0];if(F&&!h){let ee=v[p].rawQueryValues;o("value",j,null,ee)}else{let ee=v[p].rawQueryValues.map(le=>le===null?null:ao.map(ve=>typeof s[ve]!="undefined"?"qs":le).join(" ")),te=ao.map(le=>typeof s[le]!="undefined"?s[le]:j).join(" ");o("value",te,null,ee)}},M=()=>{let F=v.top.queryValues[d.base][0],j=v.bottom.queryValues[d.base][0],ee=m?v.top.rawQueryValues.map(te=>null):null;o("value",`${F} auto ${j} auto`,null,ee)},K=(()=>!g||!t?null:Yo.default.createElement(qo,{onClick:M,className:"tco-btn tco-control-group-header-action",tooltip:"Auto Left / Right"},Yo.default.createElement(oe,{type:"margin-x-auto"})))(),Y=ao.reduce((F,j)=>(F[j]=ee=>{T(ee,j)},F),{}),V=ao.reduce((F,j)=>(F[j]=(ee,te,le)=>void T(te,j,le),F),{});return Yo.default.createElement(xo,{topLevelOnly:!0,isToggledOn:g,onToggle:O,afterHeader:K,...e},g&&Yo.default.createElement(Yo.default.Fragment,null,Yo.default.createElement(He,{label:w("app.controls.link-sides")},Yo.default.createElement(Qe,null,Yo.default.createElement(Zn,{value:C||a,choices:Dne(),onUpdate:P}))),ao.map(F=>Yo.default.createElement(Lne,{key:F,side:F,noQueryStyles:y,value:u?.[F]??v[F].value,queryValues:v[F].queryValues,onUpdate:Y[F],onUpdateQueryValue:V[F],mainLabel:e.control.label,label:(n.labels??{})[F]??w(Vu[F]),queryInspectorLabel:(n.query_inspector_labels??{})[F]??w(Vu[F]),options:Br(Sm,n[F]||{})}))))}var Yo,z7,Dne,Lne,$7=S(()=>{Yo=D($());js();Hr();Oc();Oe();Pt();zn();Re();Yn();z7=D(un());h_();Dne=(0,z7.memoize)(()=>[{value:!1,icon:"ui:unlink",tooltip:w("app.controls.unlinked")},{value:!0,icon:"ui:link",tooltip:w("app.controls.linked")}]);Lne=({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}})=>Yo.default.createElement(Mn,{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,g)=>Yo.default.createElement(Bt,{value:m,onUpdate:g,unitMode:l,validKeywords:u,availableUnits:c,disabled:p,fallbackValue:f,ranges:d,slider:!0}))});var cy,Nne,py,H7=S(()=>{cy=D($());Xe();Pr();mt();Nne=["date"],py=class extends cy.default.PureComponent{render(){return cy.default.createElement(Ir.Consumer,null,({dynamicContent:t})=>{let{placeholder:n,monospace:o,input_type:r,dynamic_content:i,dateTimeOptions:s}=this.props.options,a=r&&Nne.includes(r)?r:"text",l=t&&i!==!1&&a==="text",u=this.props.value==="TBD"?window.csAppData.countdownTBD:this.props.value;return cy.default.createElement(Ut,{className:se({"cs-input-code":o}),type:"date",dateTimeOptions:this.props.dateTimeOptions||s,onUpdate:this.props.updateValue,value:u,dcType:l?"scalar":!1,placeholder:n||""})})}}});function _m({value:e,updateValue:t}){let[n,o]=(0,Nn.useState)(!1),[r,i]=(0,Nn.useState)(!1),s=(0,Nn.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,Nn.useMemo)(()=>{let{value:v,label:y,icon:x}=j7();if(!r){let C=W7().find(({value:_})=>_===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,Nn.useMemo)(()=>[...W7(),j7()].map(({icon:v,...y})=>({icon:`ui:${v}`,...y})),[]),p=(0,Nn.useCallback)((v,y)=>{let{flexGrow:x,flexShrink:C,flexBasis:_}={...s,[v]:y};t(`${x} ${C} ${_}`)},[t,s]),f=(0,Nn.useCallback)(v=>{let y=v==="custom";i(y),y||t(v)},[t,i]),d=(0,Nn.useCallback)(v=>{p("flexGrow",v.target.value)},[p]),m=(0,Nn.useCallback)(v=>{p("flexShrink",v.target.value)},[p]),g=(0,Nn.useCallback)(v=>{p("flexBasis",v.target.value)},[p]),h=(0,Nn.useCallback)(v=>o(v),[o]);return Nn.default.createElement(qt,{open:n,modalClass:"is-flex-picker",label:l,isInput:!0,swatchLabelClass:"has-value",reposition:e==="custom"?"one":"two",content:Nn.default.createElement(oe,{type:u}),onToggle:h},Nn.default.createElement("div",{className:"tco-choose-picker-content"},Nn.default.createElement(Zn,{isVertical:!0,value:a,choices:c,onUpdate:f}),a==="custom"&&Nn.default.createElement(Ta,null,Nn.default.createElement(po,null,Nn.default.createElement(kl,{label:w("app.forms.flex.flex-grow")},Nn.default.createElement("input",{type:"text",value:s.flexGrow,onChange:d})),Nn.default.createElement(kl,{label:w("app.forms.flex.flex-shrink")},Nn.default.createElement("input",{type:"text",value:s.flexShrink,onChange:m})),Nn.default.createElement(kl,{label:w("app.forms.flex.flex-basis")},Nn.default.createElement("input",{type:"text",value:s.flexBasis,onChange:g}))))))}var Nn,v_,j7,W7,y_=S(()=>{Nn=D($());Hr();ko();Re();Ei();Oe();Pt();v_=D(un()),j7=(0,v_.memoize)(()=>({value:"custom",icon:"flex-custom",label:w("app.custom")})),W7=(0,v_.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 b_({value:e,updateValue:t}){let n=Ws(e,t);return n||G7.default.createElement(_m,{value:e,updateValue:t})}var G7,q7=S(()=>{G7=D($());y_();mt()});var Fne,Q7,K7,Vne,Y7,fy,x_,X7,Une,C_,Xo,Bne,zne,$ne,Hne,w_,J7,jne,Ol,Wne,Z7,R7,E_=S(()=>{bS();Fne=e=>um(Sp)(Sp)(e),Q7=FN(Fne(ar(","))),K7=um(ar("("))(ar(")")),Vne=Ep(vs([yS,vS,ar("-"),ar("."),ar("#"),ar("%"),ar(" ")])).map(e=>e.join("")),Y7=lm(gS(ar(" "))),fy=e=>Oa(e.reduce((t,n,o)=>(t.push(n),o!==e.length-1&&t.push(gS(ar(" "))),t),[])).map(t=>t.filter((n,o)=>o%2===0)),x_=Ep(vs([yS,vS,ar("-")])).map(e=>e.join("")),X7=U0(()=>vs([Une,Vne])),Une=Oa([x_,K7(Q7(X7)).map(e=>e.join(",")),Sp]).map(([e,t])=>`${e}(${t})`),C_=e=>Oa([e,K7(Q7(X7))]),Xo=e=>C_(Nu(e)),Bne=fy([Xo("rotateX"),Xo("rotateY"),Xo("rotateZ")]).map(([[,[e]],[,[t]],[,[n]]])=>["rotate",{x:e,y:t,z:n}]),zne=fy([Xo("rotateX"),Xo("rotateY")]).map(([[,[e]],[,[t]]])=>["rotate",{x:e,y:t}]),$ne=fy([Xo("rotateX"),Xo("rotateZ")]).map(([[,[e]],[,[t]]])=>["rotate",{x:e,z:t}]),Hne=fy([Xo("rotateY"),Xo("rotateZ")]).map(([[,[e]],[,[t]]])=>["rotate",{y:e,z:t}]),w_=e=>([,[t,n]])=>[e,{x:t,y:n}],J7=e=>([,[t,n,o]])=>[e,{x:t,y:n,z:o}],jne=Y7(vs([Xo("translate").map(w_("translate")),Xo("translate3d").map(J7("translate")),Xo("scale").map(w_("scale")),Xo("scale3d").map(J7("scale")),Xo("skew").map(w_("skew")),Bne,zne,$ne,Hne,Xo("rotateX").map(([,[e]])=>["rotate",{x:e}]),Xo("rotateY").map(([,[e]])=>["rotate",{y:e}]),Xo("rotateZ").map(([,[e]])=>["rotate",{z:e}]),Xo("perspective").map(([,[e]])=>["perspective",{amount:e}]),C_(x_).map(([e,t])=>["skip",`${e}(${t.join(",")})`])])),Ol=e=>Xo(e).map(([t,[n]])=>[t,n]),Wne=Y7(vs([Ol("blur"),Ol("brightness"),Ol("contrast"),Ol("grayscale"),Ol("hue-rotate"),Ol("invert"),Ol("saturate"),Ol("sepia"),C_(x_).map(([e,t])=>["skip",`${e}(${t.join(",")})`])])),Z7=e=>{try{let{result:t,isError:n,error:o}=Wne.run(e.trim());if(!n)return t;console.warn("CSS transform parse Error",o)}catch(t){console.warn("CSS transform parse Error",t)}return[]},R7=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[]}});function qne({value:e,onUpdateItem:t}){return bt.default.createElement(bt.default.Fragment,null,bt.default.createElement(He,{label:"Value"}," ",bt.default.createElement(Bt,{value:e,onUpdate:t,slider:!0})))}function Qne({value:e,onUpdateItem:t}){return bt.default.createElement(bt.default.Fragment,null,bt.default.createElement(He,{label:"Value"}," ",bt.default.createElement(Bt,{value:e,onUpdate:t,slider:!0})))}function Kne({value:e,onUpdateItem:t}){return bt.default.createElement(bt.default.Fragment,null,bt.default.createElement(He,{label:"Value"}," ",bt.default.createElement(Bt,{value:e,onUpdate:t,slider:!0})))}function Yne({value:e,onUpdateItem:t}){return bt.default.createElement(bt.default.Fragment,null,bt.default.createElement(He,{label:"Value"}," ",bt.default.createElement(Bt,{value:e,onUpdate:t,slider:!0})))}function Xne({value:e,onUpdateItem:t}){return bt.default.createElement(bt.default.Fragment,null,bt.default.createElement(He,{label:"Value"}," ",bt.default.createElement(Bt,{value:e,unitMode:"angle",onUpdate:t,slider:!0})))}function Jne({value:e,onUpdateItem:t}){return bt.default.createElement(bt.default.Fragment,null,bt.default.createElement(He,{label:"Value"}," ",bt.default.createElement(Bt,{value:e,onUpdate:t,slider:!0})))}function Zne({value:e,onUpdateItem:t}){return bt.default.createElement(bt.default.Fragment,null,bt.default.createElement(He,{label:"Value"}," ",bt.default.createElement(Bt,{value:e,onUpdate:t,slider:!0})))}function Rne({value:e,onUpdateItem:t}){return bt.default.createElement(bt.default.Fragment,null,bt.default.createElement(He,{label:"Value"}," ",bt.default.createElement(Bt,{value:e,onUpdate:t,slider:!0})))}function noe({value:e,updateValue:t,children:n}){let[o,r]=pa({initialState:()=>Z7(e).map(([i,s])=>({type:i,param:{[i]:s}})),makeDefault:()=>({type:"blur",param:{}})});return Oo(()=>{t(toe(o))},[o]),bt.default.createElement(bt.default.Fragment,null,n(o,r))}function Tm(e){let t=Ws(e.value,e.updateValue);return t||bt.default.createElement(tF,{...e})}var bt,eF,Gne,eoe,S_,toe,tF,__=S(()=>{bt=D($());ko();Re();la();js();ei();_a();Pt();E_();Ao();Oe();mt();eF={blur:"Blur",brightness:"Brightness",contrast:"Contrast",grayscale:"Grayscale","hue-rotate":"Hue Rotate",invert:"Invert",saturate:"Saturate",sepia:"Sepia"},Gne=Object.keys(eF).map(e=>({value:e,label:eF[e]}));eoe={blur:qne,brightness:Qne,contrast:Kne,grayscale:Yne,"hue-rotate":Xne,invert:Jne,saturate:Zne,sepia:Rne},S_={blur:"5px",brightness:"200%",contrast:"200%",grayscale:"100%","hue-rotate":"180deg",invert:"100%",saturate:"200%",sepia:"100%"},toe=e=>e.reduce((t,{type:n,param:o})=>{let r=o[n]||S_[n];return t.push(n==="skip"?r:`${n}(${r})`),t},[]).join(" ");tF=class extends bt.default.PureComponent{constructor(){super(...arguments);H(this,"state",{open:!1});H(this,"onTogglePicker",t=>this.setState({open:t}));H(this,"onUpdateText",t=>{this.props.onChange(t.target.value)})}render(){return bt.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:bt.default.createElement(oe,{type:"filter"}),onToggle:this.onTogglePicker},bt.default.createElement(noe,{value:this.props.value,updateValue:this.props.updateValue},(t,{onAdd:n,onUpdate:o,onMove:r,onDelete:i,onDuplicate:s})=>bt.default.createElement(bt.default.Fragment,null,bt.default.createElement("div",{className:"tco-picker-input-content"},bt.default.createElement(Xd,{addLabel:"Add Filter",emptyMessage:bt.default.createElement(io,{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]||S_[a.type]||""})`,renderItemContent:a=>{let l=eoe[a.type];return bt.default.createElement(bt.default.Fragment,null,bt.default.createElement(He,{label:"Type"},bt.default.createElement(Ur,{value:a.type,options:Gne,onChange:u=>o(a.id,{type:u})})),l&&bt.default.createElement(l,{value:a.param[a.type]||S_[a.type]||"",onUpdateItem:u=>o(a.id,{param:{...a.param,[a.type]:u}})}))}})),bt.default.createElement("div",{className:"tco-picker-input"},bt.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 soe({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(He,{label:st.default.createElement(oe,{type:"axisX"})},st.default.createElement(Bt,{value:e.x,onUpdate:n("x"),slider:!0,...T_})),st.default.createElement(He,{label:st.default.createElement(oe,{type:"axisY"})},st.default.createElement(Bt,{value:e.y,onUpdate:n("y"),slider:!0,...T_})),st.default.createElement(He,{label:st.default.createElement(oe,{type:"axisZ"})},st.default.createElement(Bt,{value:e.z,onUpdate:n("z"),slider:!0,...T_})))}function aoe({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(He,{label:st.default.createElement(oe,{type:"rotateX"})},st.default.createElement(Bt,{value:e.x,onUpdate:n("x"),slider:!0,...O_})),st.default.createElement(He,{label:st.default.createElement(oe,{type:"rotateY"})},st.default.createElement(Bt,{value:e.y,onUpdate:n("y"),slider:!0,...O_})),st.default.createElement(He,{label:st.default.createElement(oe,{type:"rotateZ"})},st.default.createElement(Bt,{value:e.z,onUpdate:n("z"),slider:!0,...O_})))}function loe({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(He,{label:st.default.createElement(oe,{type:"axisX"})},st.default.createElement(Bt,{value:n,onUpdate:i("x"),slider:!0,...k_})),st.default.createElement(He,{label:st.default.createElement(oe,{type:"axisY"})},st.default.createElement(Bt,{value:o||n,onUpdate:i("y"),slider:!0,...k_})),st.default.createElement(He,{label:st.default.createElement(oe,{type:"axisZ"})},st.default.createElement(Bt,{value:r,onUpdate:i("z"),slider:!0,...k_})))}function uoe({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(He,{label:st.default.createElement(oe,{type:"axisX"})},st.default.createElement(Bt,{value:e.x,onUpdate:n("x"),slider:!0,...rF})),st.default.createElement(He,{label:st.default.createElement(oe,{type:"axisY"})},st.default.createElement(Bt,{value:e.y,onUpdate:n("y"),slider:!0,...rF})))}function coe({value:e,onUpdateItem:t}){return st.default.createElement(st.default.Fragment,null,st.default.createElement(He,{label:"Value"},st.default.createElement(Bt,{value:e.amount||"0px",onUpdate:n=>t({amount:n}),slider:!0,...ioe})))}function foe({value:e,updateValue:t,children:n}){let[o,r]=pa({initialState:()=>R7(e).map(([i,s])=>({type:i,params:{[i]:s}})),makeDefault:()=>({type:"translate",params:{translate:{x:"0px",y:"0px"}}})});return Oo(()=>{t(ooe(o))},[o]),st.default.createElement(st.default.Fragment,null,n(o,r))}function km(e){let t=Ws(e.value,e.updateValue);return t||st.default.createElement(iF,{...e})}var st,nF,ooe,oF,roe,T_,k_,rF,O_,ioe,poe,iF,A_=S(()=>{st=D($());ko();Re();la();js();ei();_a();Pt();E_();Ao();mt();Oe();nF=({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(" ")},ooe=e=>e.map(nF).join(" "),oF={translate:"Move",rotate:"Rotate",scale:"Scale",skew:"Skew",perspective:"Perspective"},roe=Object.keys(oF).map(e=>({value:e,label:oF[e]})),T_={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}}},k_={unitMode:"unitless",fallbackValue:"1",min:0,max:2,step:.1},rF={unitMode:"angle",fallbackValue:"0deg",ranges:{deg:{min:-45,max:45,step:1}}},O_={unitMode:"angle",fallbackValue:"0deg",ranges:{deg:{min:-360,max:360,step:1}}},ioe={validKeywords:["calc"],availableUnits:["px"],fallbackValue:"500px",ranges:{px:{min:500,max:2e3,step:50}}};poe={translate:soe,rotate:aoe,scale:loe,skew:uoe,perspective:coe};iF=class extends st.default.PureComponent{constructor(){super(...arguments);H(this,"state",{open:!1});H(this,"onTogglePicker",t=>this.setState({open:t}));H(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(oe,{type:"transform"}),onToggle:this.onTogglePicker},st.default.createElement(foe,{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(Xd,{onAdd:n,emptyMessage:st.default.createElement(io,{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:nF,renderItemContent:a=>{let l=poe[a.type];return st.default.createElement(st.default.Fragment,null,st.default.createElement(He,{label:"Type"},st.default.createElement(Ur,{value:a.type,options:roe,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 I_(e){let{values:t,updateValue:n,updateQueryValue:o}=e,{dynamicContent:r,breakoutMode:i}=lt(),s=(0,fn.useCallback)(()=>{n("center","justify"),n("center","align")},[n]),a=(0,fn.useCallback)(h=>{o("toggle",h,null)},[o]),u=(0,fn.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,g=!f||m;return fn.default.createElement(xo,{topLevelOnly:!0,isToggledOn:m,onToggle:f?a:null,afterHeader:g&&fn.default.createElement(qo,{onClick:s,className:"tco-btn tco-control-group-header-action",tooltip:"Center All"},fn.default.createElement(oe,{type:"quick-center-flexbox"})),...e},g&&fn.default.createElement(fn.default.Fragment,null,fn.default.createElement(Mn,{label:w("app.controls.flex.direction"),primaryKey:"direction",onlyAffectKey:!0,parentControl:e,noInput:!0,controlInputWrapper:!0},(h,v)=>{if(i)return fn.default.createElement(bo,{value:h,onUpdate:v,dynamicContent:r});let y=(h||"").replace("-reverse",""),x=h.includes("-reverse");return fn.default.createElement(fn.default.Fragment,null,fn.default.createElement(Qe,{half:!0},fn.default.createElement(Zn,{value:y,choices:doe(),onUpdate:C=>{v(`${C}${x?"-reverse":""}`,"direction");let _=yoe(t.align),E=voe(t.justify);t.justify!==_&&n(_,"justify"),t.align!==E&&n(E,"align")}})),fn.default.createElement(Qe,{half:!0},fn.default.createElement(Kt,{checked:x,label:w("app.controls.flex.reverse"),onToggle:C=>{v(`${y}${C?"-reverse":""}`)}})))}),fn.default.createElement(Mn,{label:w("app.controls.flex.wrap"),primaryKey:"wrap",onlyAffectKey:!0,parentControl:e},(h,v)=>fn.default.createElement(Zn,{value:h,choices:moe(),onUpdate:v})),fn.default.createElement(Mn,{label:w("app.controls.flex.gap"),primaryKey:"gap",onlyAffectKey:!0,parentControl:e},(h,v)=>fn.default.createElement(m_,{value:h,onUpdate:v})),fn.default.createElement(Mn,{label:w("app.controls.flex.align-h"),primaryKey:c,onlyAffectKey:!0,parentControl:e},(h,v)=>i?fn.default.createElement(bo,{value:h,onUpdate:v,dynamicContent:r}):fn.default.createElement(Tl,{value:h,display:"flex",axis:u?"main":"cross",context:"content",iconDirection:"x",onChange:v})),fn.default.createElement(Mn,{label:w("app.controls.flex.align-v"),primaryKey:p,onlyAffectKey:!0,parentControl:e},(h,v)=>i?fn.default.createElement(bo,{value:h,onUpdate:v,dynamicContent:r}):fn.default.createElement(Tl,{value:h,display:"flex",axis:u?"cross":"main",context:"content",iconDirection:"y",onChange:v})),d&&fn.default.createElement(Mn,{label:w("app.controls.flex.self"),primaryKey:"self",parentControl:e},(h,v)=>i?fn.default.createElement(bo,{value:h,onUpdate:v,dynamicContent:r}):fn.default.createElement(_m,{value:h,updateValue:v}))))}var fn,P_,doe,moe,dy,hoe,goe,voe,yoe,sF=S(()=>{fn=D($());Pt();Hr();rr();y_();ly();zn();Re();Oe();P_=D(un());mt();h_();doe=(0,P_.memoize)(()=>[{value:"row",icon:"ui:horizontal",tooltip:w("app.controls.flex.row")},{value:"column",icon:"ui:vertical",tooltip:w("app.controls.flex.column")}]),moe=(0,P_.memoize)(()=>[{value:!0,label:w("app.forms.toggle.on")},{value:!1,label:w("app.forms.toggle.off")}]),dy=["flex-start","center","flex-end"],hoe=["space-between","space-around"],goe=["stretch"],voe=e=>[...dy,...goe].includes(e)?e:e==="space-around"?"stretch":dy[0],yoe=e=>[...dy,...hoe].includes(e)?e:e==="stretch"?"space-around":dy[0]});function Am({value:e,values:t,updateValue:n}){let{weight:o,options:r,isDc:i}=UD(e,t.font_family),{breakoutMode:s,dynamicContent:a}=lt(),l=(0,Om.useCallback)(u=>{n(u)},[n]);return i||s?Om.default.createElement(_o,{value:e,updateValue:n,dynamicContent:a,isCustomValue:i,resetValue:"fw-normal"}):Om.default.createElement($r,{value:o,options:r,onChange:l})}var Om,D_=S(()=>{Om=D($());cs();Oe();Wc();mt();ps()});function boe({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:se("tco-icons-choice",{"is-active":n===e})},Ht.default.createElement(fl,{icon:e}))}function Coe({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(E0,{items:i,scrollRef:s,renderFunc:function(a){return Ht.default.createElement(xoe,{key:`${a.id}${a.prefix}`,onUpdate:n,selected:t,...a})}}))}function my({label:e,value:t,onUpdate:n,closeOnSelect:o=!0}){let{isLoading:r,allTabs:i=[],enabledTabs:s,getGroupFromPrefix:a,searchIconGroup:l,resolveIconPrefix:u}=pl(),[c,p]=(0,Ht.useState)(!1),f=(0,Ht.useCallback)(_=>{n(_),o&&p(!1)},[n,o]),d=s&&s.length&&s[0].value,[m,g]=(0,Ht.useState)(),[h,v]=(0,Ht.useState)(d);(0,Ht.useEffect)(()=>{!h&&!r&&v(a(u(t)))},[r,h,v]);let y=(0,Ht.useMemo)(function(){return i.length<=1?[]:{choices:i}},[i]),x=(0,Ht.useCallback)(_=>{g(_)},[g]),C=(0,Ht.useMemo)(()=>r?[]:l(m,h),[r,l,m,h]);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(fl,{icon:t}))},r?Ht.default.createElement(Eo,null):Ht.default.createElement(Ht.default.Fragment,null,s.length<=0?Ht.default.createElement(io,{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(Wo,{options:y,value:h,updateValue:v,useDynamicContent:!1}))),C.length<=0?Ht.default.createElement(io,{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(Coe,{value:t,list:C,onUpdate:f}))))}var Ht,x6e,xoe,aF=S(()=>{Ht=D($());Xe();x6e=D(un());Or();ko();al();Wv();Oe();ei();Jc();Hs();WE();xoe=(0,Ht.memo)(boe)});function Pm({value:e,values:t={},level:n,options:o={},updateValue:r}){let{dynamicContent:i,breakoutMode:s}=lt(),a=(0,Cs.useCallback)(function(l){r(l,"alt")},[r]);return Cs.default.createElement(Cs.default.Fragment,null,Cs.default.createElement(Qe,{half:!!t.alt||o.half||n>2&&o.half!==!1},s?Cs.default.createElement(bo,{value:e,onUpdate:r,dynamicContent:i,placeholder:o.label}):Cs.default.createElement(my,{value:e,label:o.label,onUpdate:r})),t.alt&&Cs.default.createElement(Qe,{half:!0},s?Cs.default.createElement(bo,{value:t.alt,onUpdate:a,dynamicContent:i,placeholder:o.alt_label||o.label}):Cs.default.createElement(my,{value:t.alt,label:o.alt_label||o.label,onUpdate:a})))}var Cs,M_=S(()=>{Cs=D($());aF();Pt();mt()});function lF(e){let t=L_(e);return Wl(`attachment-id:${e??""}`,async()=>t!=="attachment"||!e?{}:await wo("locate-attachment",{attachment:e}))}function L_(e){return(0,Ip.useMemo)(()=>woe(e),[e])}function woe(e=""){let[t,n]=e.split(":");return t===String(parseInt(t,10))?"attachment":e.includes("{{dc:")?"dynamic-content":"url"}function hy(e,t,n){let[o,r]=(0,Ip.useState)(!1);(0,Ip.useEffect)(function(){o||(r(!0),parseFloat(e).toString()===e&&n(`${e}:full`,t))},[e,o,r])}var Ip,gy=S(()=>{Ip=D($());wf();Ln()});function Dp({value:e="",onUpdate:t,classes:n={},pattern:o,useDynamicContent:r=!1,initialWidth:i="",initialHeight:s="",inputProps:a={},onUpdateDimensions:l,children:u}){let c=L_(e),{isLoading:p,data:{data:{src:f,width:d,height:m,alt:g}={}}={}}=lF(e);(0,wn.useEffect)(()=>{p||(f&&y(f),g&&C(g),(m||d)&&E({height:m,width:d}))},[p,f,d,m,g]);let h=c==="dynamic-content",[v,y]=(0,wn.useState)(()=>c==="url"?e:""),[x,C]=(0,wn.useState)(""),[_,E]=(0,wn.useState)({width:i,height:s}),O=(0,wn.useRef)(),T=(0,wn.useCallback)(V=>{l&&(l(V),E(V))},[l]),P=(0,wn.useCallback)(({url:V="",alt:F,height:j,id:ee,size:te,width:le})=>{if(ee){let ve=`${ee}${te?`:${te}`:""}`;ai.setQueryData(`attachment-id:${ve}`,{src:V,width:le,height:j,alt:F},{staleTime:1/0}),t(`${ee}${te?`:${te}`:""}`)}else F&&C(F),(j||le)&&E({height:j,width:le}),y(V),t(V)},[t,C]),M=(0,wn.useCallback)(()=>{O.current&&O.current(),O.current=Cu({single:!0,onInsert:P})},[P]),K=(0,wn.useCallback)(()=>{t(""),y(""),C(""),E({height:"",width:""})},[t]);(0,wn.useEffect)(()=>{O.current&&O.current()},[]);let Y=wn.default.createElement(wn.default.Fragment,null,wn.default.createElement("div",{className:se("tco-image",{"is-pattern":o,"is-empty":!e},n),style:{backgroundImage:v?`url(${v})`:"none"}},h&&wn.default.createElement("span",{className:"is-dc"},wn.default.createElement(oe,{type:"database"})),wn.default.createElement("span",{onClick:M,className:"is-add"},wn.default.createElement(oe,{type:"plus"})),wn.default.createElement("span",{onClick:K,className:"is-remove"},wn.default.createElement(oe,{type:"close"})),c==="url"&&wn.default.createElement(Eoe,{key:e,src:e,onUpdate:T})),!r&&wn.default.createElement("div",{className:"tco-code-editor-buttons"},wn.default.createElement(us,{inputProps:a,extensionType:"image-upload-button",contentType:"image",onUpdate:t})));return typeof u=="function"?u({output:Y,dimensions:h?{}:_,altPreview:x}):Y}var wn,Eoe,N_=S(()=>{wn=D($());Xe();Re();n0();wf();rs();Ln();gy();oi();Hc();Eoe=({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 kt,uF,cF,pF=S(()=>{kt=D($());Xe();rr();N_();Re();Oe();Pt();Hs();mt();Pr();gy();ku();uF=(0,kt.memo)(e=>{let{values:t,updateValue:n,options:o,level:r}=e,{dynamicContent:i}=lt(),s=i&&o.dynamic_content!==!1,a=P=>typeof t[P]!="undefined",l=(0,kt.useCallback)(P=>P&&(t.is_retina?Math.round(P/2):P)||"",[t.is_retina]),u=a("img_source")?"img_source":"value",c=(0,kt.useCallback)(({width:P,height:M})=>{P!==t.width&&n(P,"width"),M!==t.height&&n(M,"height")},[t.width,t.height,n]),p=(0,kt.useCallback)(P=>{n(P,u)},[n,u]),f=kt.default.createElement(Qe,null,kt.default.createElement(Dp,{useDynamicContent:s,value:t[u],onUpdate:p,onUpdateDimensions:c,inputProps:e,classes:{"tco-image-with-dynamic-content":s}}),s&&kt.default.createElement("div",{className:"tco-image-dc-url-controlimage",style:{position:"absolute",bottom:"0px",left:"0px",right:"0px",zIndex:50}},kt.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,kt.useCallback)(function(P){n(P,"attachment_srcset")},[n]),m=(0,kt.useCallback)(function(P){n(P,"decorative")},[n]);if(hy(t[u],u,n),r>1)return f;let g=a("decorative"),h=a("has_link"),v=a("is_retina"),y=a("alt_text")&&(!g||!t.decorative),x=a("object_fit"),C=a("attachment_srcset"),_=a("fetch_priority"),E=(0,kt.useMemo)(()=>({choices:[{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")}]}),[]),O=(0,kt.useMemo)(()=>({choices:[{value:"",label:w("app.controls.image.fetch-priority.auto")},{value:"high",label:w("app.controls.image.fetch-priority.high")},{value:"low",label:w("app.controls.image.fetch-priority.low")}]}),[]),T=4;return y&&(T-=1),h&&(T-=.5),x&&(T-=1),T=Math.floor(T),kt.default.createElement(Dp,{initalWidth:t.width,initalHeight:t.height,inputProps:e,useDynamicContent:s,value:t[u],onUpdate:p,onUpdateDimensions:c},({output:P,altPreview:M,dimensions:{width:K,height:Y}})=>kt.default.createElement(kt.default.Fragment,null,kt.default.createElement(He,{label:v?w("app.controls.image.retina"):w("app.controls.image.dim-preview")},kt.default.createElement(Qe,null,kt.default.createElement("div",{className:"tco-image-dimensions"},v&&kt.default.createElement("button",{className:se({"is-active":t.is_retina}),onClick:()=>n(!t.is_retina,"is_retina")},kt.default.createElement(oe,{type:"retina"})),kt.default.createElement("div",null,kt.default.createElement("span",null,w("app.controls.image.w")),kt.default.createElement("input",{type:"text",disabled:!0,readOnly:!0,value:l(K)})),kt.default.createElement("div",null,kt.default.createElement("span",null,w("app.controls.image.h")),kt.default.createElement("input",{type:"text",disabled:!0,readOnly:!0,value:l(Y)}))))),kt.default.createElement(He,{label:w("app.controls.image.source"),height:T},P),s&&kt.default.createElement(He,{label:" ",style:{marginTop:"-6px"}},kt.default.createElement(Qe,null,kt.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:V=>n(V,u)}))),y&&kt.default.createElement(He,{label:w("app.controls.image.alt-text")},kt.default.createElement(Qe,null,kt.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:M||o.alt_text_placeholder||w("app.controls.image.alt-text-placeholder"),onUpdate:V=>n(V,"alt_text")}))),x&&kt.default.createElement(kt.default.Fragment,null,kt.default.createElement(Mn,{label:w("app.controls.image.object-fit"),primaryKey:"object_fit",parentControl:e},(V,F)=>kt.default.createElement(Wo,{value:V,updateValue:F,options:E})),kt.default.createElement(Mn,{label:w("app.controls.image.object-position"),primaryKey:"object_position",parentControl:e},(V,F)=>kt.default.createElement(Ut,{dcType:s?"scalar":!1,type:"text",value:V,placeholder:"50% 50%",onUpdate:F}))),C&&kt.default.createElement(Mn,{label:w("app.controls.image.attachment-srcset"),description:w("app.controls.image.attachment-srcset.description"),primaryKey:"attachment_srcset",parentControl:e},(V,F)=>kt.default.createElement(Ti,{value:V,updateValue:d})),_&&kt.default.createElement(Mn,{label:w("app.controls.image.fetch-priority"),primaryKey:"fetch_priority",parentControl:e},(V,F)=>kt.default.createElement(Wo,{value:V,updateValue:F,options:O})),g&&kt.default.createElement(Mn,{label:w("app.controls.image.decorative"),description:w("app.controls.image.decorative.description"),primaryKey:"decorative",parentControl:e},(V,F)=>kt.default.createElement(Ti,{value:V,updateValue:m}))))});uF.displayName="ControlImage";cF=uF});var ws,fF,vy,F_=S(()=>{ws=D($());N_();mt();Pr();Oe();gy();fF=(0,ws.memo)(({options:e={},value:t,updateValue:n,height:o=2,...r}={})=>{let{breakoutMode:i,dynamicContent:s}=lt(),a=(0,ws.useCallback)(c=>{n(c)},[n]);if(hy(t,null,n),i)return ws.default.createElement(bo,{value:t,onUpdate:n,dynamicContent:s});let l=s&&e.dynamic!==!1,u="tco-image-with-dynamic-content";return ws.default.createElement(ws.default.Fragment,null,ws.default.createElement(Dp,{allowAttachmentID:!0,useDynamicContent:l,value:t,pattern:e.pattern,onUpdate:a,classes:{[u]:l}}),l&&ws.default.createElement("div",{className:"tco-image-dc-url"},ws.default.createElement(Ut,{type:"text",value:t,dcType:"scalar",contentType:"image",controlProps:r,placeholder:w("app.controls.image.source"),onUpdate:a})))});fF.displayName="ControlImageSource";vy=fF});var Mp,Soe,dF,mF=S(()=>{Mp=D($());Xe();Hr();Re();Jc();_i();Soe=(0,Mp.memo)(function(e){let{info:t}=br(),n=t.map(({tag:i})=>({value:i,icon:`ui:size-${i}`})),o=e.value==="none"||!!n.find(({value:i})=>e.value===i),r=(0,Mp.useCallback)(i=>{e.updateValue(i)},[e.updateValue]);return Mp.default.createElement(Zn,{choices:n,offValue:"none",value:o?e.value:"xl",onUpdate:r})}),dF=Soe});function U_({breakoutMode:e=!1,Component:t=Kt,resetValue:n=!1,...o}){if(e||typeof o.value!="boolean"){let r=typeof o.value=="boolean"?(!!o.value).toString():o.value;return V_.default.createElement(_o,{...o,isCustomValue:!0,updateValue:o.onUpdate,resetValue:n,value:r})}return V_.default.createElement(t,{...o})}var V_,hF=S(()=>{V_=D($());rr();ps()});function yy(e){return gF.default.createElement(U_,{...e,Component:Kt})}var gF,vF=S(()=>{gF=D($());rr();hF()});var yn,Lp,_oe,Toe,B_,z_,yF,by,bF=S(()=>{yn=D($());Pt();Hr();rr();vF();Oe();Lp=D(un());Pr();mt();_oe=(0,Lp.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")}]),Toe=(0,Lp.memoize)(e=>(e||"").match(/mailto:/)?"email":(e||"").match(/tel:/)?"tel":"url"),B_=(0,Lp.memoize)(e=>(e||"").match(/mailto:/)?e.replace(/mailto:(?:\/\/)?/g,"").replace(/\?.*/g,""):""),z_=(0,Lp.memoize)(e=>{if(!(e||"").match(/mailto:/))return"";let t=e.match(/\?subject=(.*)/)||"";return!t&&!t[1]?"":t[1]}),yF=(0,Lp.memoize)(e=>(e||"").match(/tel:/)?e.replace(/tel:(?:\/\/)?/g,""):""),by=class extends yn.default.PureComponent{constructor(){super(...arguments);H(this,"state",{linkType:null});H(this,"updateEmailAddress",t=>{let n=z_(this.props.values.url),o=t.replace(/mailto:(?:\/\/)?/g,"").replace(/\?.*/g,"");this.props.updateValue(`mailto:${o}${n?`?subject=${n}`:""}`,"url")});H(this,"updateEmailSubject",t=>{let n=B_(this.props.values.url),o=t.length>0?`?subject=${t}`:"";this.props.updateValue(`mailto:${n}${o}`,"url")});H(this,"updatePhoneNumber",t=>{this.props.updateValue(t===""?"":`tel:${t}`,"url")});H(this,"onChooseLinkType",t=>this.setState({linkType:t}));H(this,"onUpdateContent",t=>this.props.updateValue(t,"content"));H(this,"onUpdateUrl",t=>this.props.updateValue(t,"url"));H(this,"onToggleNewTab",t=>this.props.updateValue(t,"new_tab"));H(this,"onToggleNoFollow",t=>this.props.updateValue(t,"nofollow"))}getLinkType(){return this.state.linkType===null?Toe(this.props.values.url):this.state.linkType}getLinkPreview(){let{url:t}=this.props.values;switch(this.getLinkType()){case"email":{let n=z_(t);return`mailto:${B_(t)}${n?`?subject=${n}`:""}`}case"tel":return`tel:${yF(t)}`}return t}isKeyMapped(t){return typeof this.props.values[t]!="undefined"}render(){let{breakoutMode:t}=this.props;return yn.default.createElement(Ir.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(He,{label:w("app.controls.link.type")},yn.default.createElement(Qe,null,yn.default.createElement(Zn,{value:o,choices:_oe(),onUpdate:this.onChooseLinkType}))),this.isKeyMapped("content")&&yn.default.createElement(He,{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(He,{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(yy,{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(yy,{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(He,{label:w("app.controls.link.email")},yn.default.createElement(Qe,null,yn.default.createElement(Ut,{dcType:r?"scalar":!1,value:B_(this.props.values.url),placeholder:w("app.controls.link.email-placeholder"),onUpdate:this.updateEmailAddress}))),o==="email"&&yn.default.createElement(He,{label:w("app.controls.link.email-subject")},yn.default.createElement(Qe,null,yn.default.createElement(Ut,{dcType:r?"scalar":!1,value:z_(this.props.values.url),placeholder:w("app.controls.link.email-subject-placeholder"),onUpdate:this.updateEmailSubject}))),o==="tel"&&yn.default.createElement(He,{label:w("app.controls.link.phone")},yn.default.createElement(Qe,null,yn.default.createElement(Ut,{dcType:r?"scalar":!1,value:yF(this.props.values.url),placeholder:w("app.controls.link.phone-placeholder"),onUpdate:this.updatePhoneNumber}))),(o==="tel"||o==="email")&&yn.default.createElement(He,{label:w("app.controls.link.preview")},yn.default.createElement(Qe,null,yn.default.createElement("input",{type:"text",value:this.getLinkPreview(),disabled:!0}))))})}}});var $_,xy,xF=S(()=>{$_=D($());Xe();xy=class extends $_.default.PureComponent{render(){let{placeholder:t,monospace:n,min:o,max:r,step:i}=this.props.options;return $_.default.createElement("input",{className:se({"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 H_(e){let{control:{options:{title:t,message:n}={}}={}}=e;return React.createElement(io,{title:t,message:n})}var CF=S(()=>{ei()});function Im(e){let{options:{display:t="flex",axis:n="main",context:o="content",icon_direction:r="x"}={}}=e,i=Ws(e.value,e.updateValue);return i||wF.default.createElement(Tl,{value:e.value,display:t,axis:n,context:o,iconDirection:r,onChange:e.updateValue})}var wF,j_=S(()=>{wF=D($());ly();mt()});var Cy,wy,EF=S(()=>{Cy=D($());eC();Pt();wy=class extends Cy.default.PureComponent{render(){return Cy.default.createElement(Qe,null,Cy.default.createElement(nu,{value:this.props.value,onUpdateValue:t=>this.props.updateValue(t),placeholder:this.props.options.placeholder}))}}});function Ooe({options:e,dynamicArguments:t,onAdd:n,onDelete:o,isLast:r,value:i,onUpdate:s}){let a=(0,$n.useMemo)(()=>{let u={};if(Array.isArray(e))for(let c of e)u[Fs(c.value)]=!0;return u},[e]),l=(0,$n.useMemo)(()=>!i||i===""?!1:i===koe?!0:Array.isArray(e)&&e.length>0&&!a[Fs(i)],[i,a,e]);return $n.default.createElement("li",{className:"is-statement"},l?$n.default.createElement(_o,{resetValue:e?.[0]?.value??"",isCustomValue:l,value:i,updateValue:s}):$n.default.createElement(K0,{options:e,dynamicArguments:t,value:i,onChange:s}),$n.default.createElement("button",{className:se("tco-btn","is-and",{"is-active":!r}),onClick:n},w("app.and")),o&&$n.default.createElement("button",{className:"tco-btn is-delete",onClick:o},$n.default.createElement(oe,{type:"close"})))}function W_({options:{add_label:e,require_one:t,choices:n,dynamic_arguments:o={}}={},value:r,updateValue:i}){let[s,a]=(0,$n.useState)(null),[l,u]=(0,$n.useState)(!1),[c,p,...f]=(0,$n.useMemo)(()=>typeof n!="string"?[null]:n.split(":"),[n]),d=s||n||[],m=Array.isArray(d)?d[0]?.value??null:null,[g,h]=(0,$n.useState)(Array.isArray(r)?r:[]),v=(0,$n.useCallback)((_=0)=>{h(E=>{let O=[...E];return O.splice(_+1,0,m),O})},[h,m]),y=(0,$n.useCallback)(_=>{h(E=>{let O=[...E];return O.splice(_,1),O})},[h]),x=(0,$n.useCallback)((_,E)=>{h(O=>{let T=[...O];return T[E]=_,T})},[h]);Oo(()=>{i(g)},[g]);let C=t!==!0||g.length>1;return $n.default.createElement($n.default.Fragment,null,c==="dynamic"&&$n.default.createElement(Md,{name:p,params:f,setDynamicOptions:a,setLoading:u,dynamicArguments:o}),$n.default.createElement("ul",{className:"tco-select-many tco-picker-assignments-list"},g.map((_,E)=>$n.default.createElement(Ooe,{options:d,dynamicArguments:o,key:E,value:_,isLast:!g[E+1],onAdd:()=>v(E),onDelete:C?()=>y(E):null,onUpdate:O=>x(O,E)})),g.length<=0&&$n.default.createElement("li",{className:"is-add"},$n.default.createElement("button",{onClick:()=>v(0),className:"tco-btn tco-btn-info"},e||w("app.add")))))}var $n,koe,SF=S(()=>{$n=D($());Xe();cs();Re();Oe();Ao();Qv();ps();Sc();koe="__custom__"});var lo,_F,Aoe,Ey,TF=S(()=>{lo=D($());Pt();Hr();rr();la();Pr();Oe();mt();_F=D(un()),Aoe=(0,_F.memoize)(()=>[{value:"link",label:w("app.controls.share.link")},{value:"share",label:w("app.controls.share")}]),Ey=class extends lo.default.PureComponent{constructor(){super(...arguments);H(this,"state",{linkType:null});H(this,"onUpdateUrl",t=>this.props.updateValue(t,"url"));H(this,"onUpdateNewTab",t=>this.props.updateValue(t,"new_tab"));H(this,"onUpdateNofollow",t=>this.props.updateValue(t,"nofollow"));H(this,"onUpdateShareEnabled",t=>this.props.updateValue(t==="share","share_enabled"));H(this,"onUpdateShareType",t=>this.props.updateValue(t,"share_type"));H(this,"onUpdateShareTitle",t=>this.props.updateValue(t,"share_title"))}isKeyMapped(t){return typeof this.props.values[t]!="undefined"}renderShare(t){return lo.default.createElement(lo.default.Fragment,null,lo.default.createElement(He,{label:w("app.controls.share")},lo.default.createElement(Qe,null,lo.default.createElement(Ur,{value:this.props.values.share_type,options:window.csAppData.socialShareOptions,onChange:this.onUpdateShareType}))),lo.default.createElement(He,{label:w("app.controls.share.title")},lo.default.createElement(Qe,null,lo.default.createElement(Ut,{dcType:t?"scalar":!1,store:this.props.store,value:this.props.values.share_title,onUpdate:this.onUpdateShareTitle}))))}renderLink(t){return lo.default.createElement(He,{label:w("app.controls.link.url")},lo.default.createElement(Qe,null,lo.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")&&lo.default.createElement(Qe,{half:!0},lo.default.createElement(Kt,{checked:this.props.values.new_tab,label:w("app.controls.link.new-tab"),onToggle:this.onUpdateNewTab})),this.isKeyMapped("nofollow")&&lo.default.createElement(Qe,{half:!0},lo.default.createElement(Kt,{checked:this.props.values.nofollow,onToggle:this.onUpdateNofollow},lo.default.createElement("code",null,"nofollow"))))}render(){return lo.default.createElement(Ir.Consumer,null,({dynamicContent:t})=>{let n=t&&this.props.options.dynamic_content!==!1;return lo.default.createElement(lo.default.Fragment,null,lo.default.createElement(He,{label:w("app.controls.share.type")},lo.default.createElement(Qe,null,lo.default.createElement(Zn,{value:this.props.values.share_enabled?"share":"link",choices:Aoe(),onUpdate:this.onUpdateShareEnabled}))),this.props.values.share_enabled?this.renderShare(n):this.renderLink(n))})}}});function Poe(e){let t=_P(e.context);return Co.default.createElement(kF,{...e,options:t})}function kF({value:e=[],context:t,updateValue:n,options:o={}}){let{docTypeName:r}=At(),i=Object.values(o),[s,a]=pa({initialState:()=>Array.isArray(e)?e:[],makeDefault:c=>({group:!0,condition:"",value:""}),makeId:Lr}),l=(0,Co.useCallback)(function(c,p){return Xf(c,p,o)},[r]);Oo(()=>{n(s.map(({id:c,...p})=>p))},[s]);let u=(0,Co.useCallback)(()=>{o[1]?a.onAdd({condition:o[1].options[0].value,group:!0}):a.onAdd({condition:o[0].options[0].value,group:!0})},[a.onAdd,o]);return Op([s?.length,i?.length]),Co.default.createElement("ul",{className:"tco-picker-assignments-list"},s.map((c,p)=>Co.default.createElement(gm,{context:t,options:o,findFunc:l,key:c.id,value:c,handlers:a,isLast:!s[p+1]||s[p+1].group})),Co.default.createElement("li",null,Co.default.createElement("button",{onClick:u,className:"tco-btn tco-btn-info"},"Add Condition Group")))}function Dm({label:e,value:t,updateValue:n,options:o={}}){let[r,i]=(0,Co.useState)(!1),{dynamicContent:s}=lt(),a=!Array.isArray(t)&&t,l=t,u=(0,Co.useCallback)(p=>i(f=>typeof p=="undefined"?!f:p),[i]);if(a)return Co.default.createElement(_o,{resetValue:Ioe,updateValue:n,dcType:"array",isCustomValue:!0,value:l});let c=w("app.edit");return t&&(c=w("app.controls.show-condition")+" ("+t.length+")"),Co.default.createElement("div",{className:se("tco-h-flex tco-full-width tco-no-gap",{"tco-inline-picker-dc":s})},Co.default.createElement(qt,{open:r,modalClass:"is-assignments",isInput:!0,onToggle:u,label:c,content:Co.default.createElement(oe,{type:"assignments"})},Co.default.createElement("div",{className:"tco-picker-assignments-content"},Co.default.createElement("header",{className:"tco-control-group-header"},Co.default.createElement("span",{className:"tco-control-group-label"},"Conditions")),o.statement_options?Co.default.createElement(kF,{value:t,context:"element",updateValue:n,options:o.statement_options}):Co.default.createElement(Poe,{value:t,context:"element",updateValue:n}))),s&&Co.default.createElement(So,{type:"array",onInsert:n,mode:"inline-input"}))}var Co,Ioe,G_=S(()=>{Co=D($());ko();Oe();Ao();Xe();Nr();Re();Jf();ZS();R0();rn();Jf();mt();ls();ps();Ioe=[]});function Q_({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 g=ni("ui_theme"),h=ni("tinymce_preserve_p_tags"),v=c.filter(F=>Loe.includes(F)).filter(F=>!(F==="text"&&!Sy())),[y,x]=(0,tn.useState)(()=>{if(n&&v.includes(n))return n;let F=l?"raw":"html";return a&&v.includes("text")?"text":F}),[C,_]=(0,tn.useState)(!1),E=o?e||t:"",O=(0,tn.useCallback)(()=>{_(!1)},[_]),T=(0,tn.useCallback)(()=>{_(F=>!F)},[_]),P=p&&!C,M=(0,tn.useMemo)(()=>tn.default.createElement(q_,{uiTheme:g,preservePTags:h,autoFocus:s,placeholder:t,mode:y,extraToolbar:!P,availableModes:v,value:e,onSelectionChange:i,onUpdate:r,inputProps:m},d),[e,v,P,i,g,s,t,y,r]),K=l?w("app.edit"):null,Y=tn.default.createElement(tn.default.Fragment,null,v.map(F=>tn.default.createElement("button",{key:F,onClick:()=>x(F),className:se({"is-active":F===y})},K||w(`app.controls.text-editor.mode-${F==="text"?"rich-text":F}`)))),V=(0,tn.useMemo)(()=>C?w("app.a11y.close"):p?tn.default.createElement(oe,{type:"swarr"}):w(`app.controls.text-editor.${o?"click-to-edit":"edit-text"}`),[p,C]);return P?tn.default.createElement(xm,{nav:Y,onToggle:T},M):tn.default.createElement(tn.default.Fragment,null,tn.default.createElement(e0,{className:se({"is-expandable":p,"is-floating":C}),label:V,onClick:T},u>1?tn.default.createElement("textarea",{value:E,disabled:!0}):tn.default.createElement("input",{value:E,type:"text",disabled:!0})),C&&tn.default.createElement($d,{name:"text-editor",onClose:O,active:!0,nav:Y,className:f},M))}var tn,Doe,Moe,Sy,Loe,_y,Ty,OF,AF,q_,PF=S(()=>{tn=D($());Xe();Oe();Xc();Fn();hl();vr();Re();N0();a_();Doe=0,Moe=()=>`cswpeditor-${Doe++}`,Sy=()=>typeof window.tinyMCEPreInit!="undefined",Loe=["html","text","raw"],_y=!1,Ty=!1,OF=!1,AF=class extends tn.default.Component{constructor(){super(...arguments);H(this,"state",{localValue:null});H(this,"lazyUpdate",wa(t=>{this.props.onChange(t)},50));H(this,"onBlur",()=>this.setState({localValue:null}));H(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})}},q_=class extends tn.default.PureComponent{constructor(){super(...arguments);H(this,"getEditor",()=>this.editor);H(this,"updateSelectionFromTextarea",t=>this.props.onSelectionChange(t.target));H(this,"onUpdateFromHTML",t=>this.props.onUpdate(t));this.textAreaRef=tn.default.createRef(),this.editorID=Moe()}componentDidMount(){if(!this.props.availableModes.includes("text"))return this.focusActiveEditor();if(!Sy()){OF||(Yi(w("app.notify.tinymce-failed"),{timeout:15e3}),OF=!0);return}this.props.mode==="text"&&this.initializeEditor()}componentDidUpdate(t){if(!Sy()){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&&!_y&&t.value!==this.props.value&&(this.editor.setContent(this.props.value,{format:"raw"}),_y=!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||!Sy()){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=wa(()=>{if(this.props.mode!=="text")return;Ty&&clearTimeout(Ty);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&&(_y=!0,this.props.onUpdate(r),Ty=setTimeout(function(){_y=!1,Ty=!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:se("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(im,{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(AF,{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)}};H(q_,"defaultProps",{value:"",placeholder:"",mode:null,uiTheme:"",preservePTags:!0,extraToolbar:!0,onUpdate:()=>{},autoFocus:!0,availableModes:[],onSelectionChange:()=>{}})});function Mm({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:g,selectionEnd:h},v]=(0,zu.useState)({selectionStart:null,selectionEnd:null}),{ui_theme:y,rich_text_default:x}=yr(),{dynamicContent:C}=lt(),_=T=>{let P=t.substr(0,g),M=t.substring(h);n(`${P}${T}${M}`)},E=(T,P)=>{T&&T.execCommand("mceInsertContent",!1,P)};return zu.default.createElement(Q_,{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},(T,P)=>{let M=T==="raw"?_:K=>E(P(),K);return zu.default.createElement("div",{className:"tco-code-editor-buttons"},T!=="html"&&zu.default.createElement(us,{inputProps:o.control,extensionType:"text-editor-button",onUpdate:M}),C&&a!==!1&&T!=="html"&&zu.default.createElement(So,{mode:"inline",value:t,type:a||"scalar",extraTags:l,onInsert:M,selectionStart:g===null?t.length:g,selectionEnd:g===null?t.length:h}))})}var zu,K_=S(()=>{zu=D($());PF();ls();mt();vr();Hc()});var xr,ky,IF=S(()=>{xr=D($());js();cp();Oc();Ei();Oe();Pt();ky=class extends xr.default.PureComponent{constructor(){super(...arguments);H(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=Br({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=Br({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=Br({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 xr.default.createElement(xo,{topLevelOnly:!0,isToggledOn:a,onToggle:this.updateToggle,...this.props},a&&xr.default.createElement(xr.default.Fragment,null,xr.default.createElement(He,{label:w("app.controls.x-offset")},xr.default.createElement(Qe,null,xr.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}))),xr.default.createElement(He,{label:w("app.controls.y-offset")},xr.default.createElement(Qe,null,xr.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}))),xr.default.createElement(He,{label:w("app.controls.blur")},xr.default.createElement(Qe,null,xr.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")&&xr.default.createElement(He,{label:w("app.controls.color")},this.isKeyMapped("alt_color")?xr.default.createElement(pp,{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}):xr.default.createElement(bl,{value:this.props.values.color,options:i,usePalette:i.palette!==!1,onUpdate:l=>this.props.updateValue(l,"color",0),disableGradients:!0}))))}}});function Nm({options:e={},onInsert:t,className:n=""}={}){let o=(0,Lm.useCallback)(function(){Cu({fileTypes:e.file_types,single:!0,onInsert:t})},[e.file_types,t]);return Lm.default.createElement("button",{className:`tco-control-file-button  tco-cursor-pointer ${n}`,onClick:o},Lm.default.createElement(oe,{type:"link"}))}var Lm,Y_=S(()=>{Lm=D($());Re();n0()});var Es,$u,X_=S(()=>{Es=D($());Xe();ls();mt();Y_();Hc();$u=class extends Es.default.PureComponent{constructor(){super(...arguments);H(this,"state",{selectionStart:null,selectionEnd:null});H(this,"onInputChange",t=>{this.props.updateValue(t.target.value)});H(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}`)});H(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)});H(this,"updateSelection",t=>{let{selectionStart:n,selectionEnd:o}=t.target;this.setState({selectionStart:n,selectionEnd:o})})}render(){return Es.default.createElement(Ir.Consumer,null,({dynamicContent:t})=>{let{placeholder:n,monospace:o,dynamic_content:r,dc_tags:i,file_input:s=null}=this.props.options,a=Es.default.createElement("textarea",{className:se({"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:Es.default.createElement("div",{className:"tco-input-button-wrapper"},a,Es.default.createElement("div",{className:"tco-code-editor-buttons tco-textarea-editor-buttons"},Es.default.createElement(So,{mode:"inline",type:r||"scalar",extraTags:i,onInsert:this.onDcInsert}),s&&Es.default.createElement(Es.default.Fragment,null,Es.default.createElement(us,{...this.props,fileInput:s,extensionType:"textarea-file-input",onUpdate:this.onFileInputInsert}),Es.default.createElement(Nm,{options:s,onInsert:this.onFileInputInsert,className:"tco-btn tco-btn-no-padding"}))))})}};H($u,"defaultProps",{options:{}})});var Np,Al,Oy=S(()=>{Np=D($());ls();js();Pt();mt();Al=class extends Np.default.PureComponent{constructor(){super(...arguments);H(this,"onUpdate",t=>this.props.updateValue(t))}render(){return Np.default.createElement(Ir.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=Np.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:Np.default.createElement("div",{className:"tco-input-button-wrapper"},u,Np.default.createElement(So,{type:n||"scalar",extraTags:o,onInsert:this.onUpdate}))})}}});var J_,Ay,DF=S(()=>{J_=D($()),Ay=class extends J_.default.PureComponent{componentDidMount(){console.warn("Unable to render unknown control type",this)}render(){return J_.default.createElement("div",null)}}});function Z_({param:e,value:t,onUpdate:n}){let{options:o,offValue:r,multiple:i=!1,arrayOutput:s=!1,delimiter:a=", ",customValue:l=Gv}=e.options,u=(0,Fm.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]),Fm.default.createElement(ym,{value:t,updateValue:n,options:u})):Fm.default.createElement(ep,{value:t,updateValue:n,options:u})}var Fm,MF=S(()=>{Fm=D($());qv();s_()});function R_({param:e,value:t,onUpdate:n}){let{placeholder:o="",lint:r=""}=e.options,i=(0,Py.useMemo)(()=>({placeholder:o,mode:r,header_label:e.label}),[o,r,e.label]);return Py.default.createElement(Cm,{options:i,value:t,updateValue:n})}var Py,LF=S(()=>{Py=D($());l_()});function e2({param:e,value:t,onUpdate:n}){let{palette:o=!0}=e.options,r=(0,Da.useMemo)(()=>({palette:o}),[o]);return Da.default.createElement(El,{value:t,updateValue:n,options:r})}function NF({param:e,value:t,onUpdate:n}){let o=(0,Da.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,Da.useMemo)(()=>{let{base:s,alt:a}=typeof t=="object"?t:{};return{value:s??"",alt:a??""}},[t]),i=(0,Da.useCallback)((s,a="base")=>{let l={base:r.value,alt:r.alt,[a]:s};n(l)},[r,n]);return Da.default.createElement(El,{value:r.value,values:r,updateValue:i,options:o})}var Da,FF=S(()=>{Da=D($());ty();Oe()});function t2({param:e,value:t,onUpdate:n}){let{slider:o,keywords:r,units:i,unitless:s,ranges:a,fallback_value:l}=Foe(e),u=(0,Vm.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?Vm.default.createElement(fs,{value:t,updateValue:n,options:u}):Vm.default.createElement(Al,{value:t,updateValue:n,options:u})}var Vm,VF,Ma,Iy,Noe,Dy,UF,Foe,BF=S(()=>{Vm=D($());Oy();Ld();VF=D(un()),Ma=["px","em","rem","%","vw","vh","vmin","vmax"],Iy=["px","em","rem","vw","vh","vmin","vmax"],Noe=["px","em","rem","%","vw","vh","vmin","vmax","fr"],Dy={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}},UF={dimension:{slider:!0,units:Ma,ranges:Dy,keywords:[]},size:{slider:!0,units:Ma,ranges:Dy,keywords:["auto"]},"min-size":{slider:!0,units:Ma,ranges:Dy,keywords:["none"]},"max-size":{slider:!0,units:Ma,ranges:Dy,keywords:["none"]},"size-sm":{slider:!0,units:Iy,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:Ma,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:Ma,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:Ma,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:Ma,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:Iy,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:Iy,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:Ma,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:Noe,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:Iy,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}}}},Foe=({type:e,options:t})=>{let n=t,o=(0,VF.merge)({},UF[e?.toLowerCase()]??UF.size,n);return n.units&&(o.units=n.units),o}});function n2({param:e,value:t,onUpdate:n}){let{}=e.options;return zF.default.createElement(Pm,{value:t,updateValue:n})}var zF,$F=S(()=>{zF=D($());M_()});function o2({param:e,value:t,onUpdate:n}){let{}=e.options,o=(0,My.useCallback)(r=>{n(`global-ff:${r}`)},[n]);return My.default.createElement(gp,{value:t.replace("global-ff:",""),updateValue:o})}var My,HF=S(()=>{My=D($());S0()});function r2({param:e,appliedValue:t,value:n,baseValue:o,onUpdate:r}){let{family:i}=e.options,s=(0,Fp.useMemo)(()=>{let l=o?.[i]??"inherit";return typeof l!="string"&&(l="inherit"),{font_family:l.replace("global-ff:","")}},[n,i,o]);Oo(()=>{s.font_family&&r(`global-fw:${s.font_family}|${(n??"").split("|").pop()??"fw-normal"}`)},[s.font_family]);let a=(0,Fp.useCallback)(l=>{r(`global-fw:${s.font_family}|${l}`)},[r]);return Fp.default.createElement(Am,{value:(n??"").split("|").pop(),values:s,updateValue:a})}var Fp,jF=S(()=>{Fp=D($());D_();Ao()});function Ly({param:e,value:t,onUpdate:n}){let{}=e.options;return WF.default.createElement(vy,{value:t,updateValue:n})}var WF,GF=S(()=>{WF=D($());F_();Ly.getHeight=({options:e})=>e?.height??3});function Um({param:e,value:t,onUpdate:n,breakoutMode:o}){let{icon:r,action:i}=e.options,s=i&&Voe.includes(i),{data:{_parent:a}={}}=sr(),l=on(),u=(0,Hu.useCallback)(()=>{a&&i==="inspect-parent"&&l(ap(a))},[i,l,a]),c=s?"a":"span";return o?Hu.default.createElement(Bn,{value:t,updateValue:n}):Hu.default.createElement(c,{className:"tco-parameter-message",onClick:u},Hu.default.createElement(Rc,{icon:r}),Hu.default.createElement("span",null,t))}var Hu,Voe,qF=S(()=>{Hu=D($());Pt();mt();xi();Jn();Pn();Voe=["inspect-parent"];Um.getHeight=({options:e},t)=>t?1:e.height??2;Um.formatLabel=({label:e},t)=>t?e:null});function i2({param:e,value:t,onUpdate:n}){let{slider:o=!0,min:r=0,max:i=1e3,step:s=1}=e.options,a=(0,Bm.useMemo)(()=>({unit_mode:"unitless",min:r,max:i,step:s}),[r,i,s]);return o?Bm.default.createElement(fs,{value:t,updateValue:n,options:a}):Bm.default.createElement(Al,{value:t,updateValue:n,options:a})}var Bm,QF=S(()=>{Bm=D($());Oy();Ld()});function s2({param:e,value:t,onUpdate:n}){let{display:o="flex",axis:r="main",iconDirection:i="x",self:s=!1}=e.options,a=(0,Ny.useMemo)(()=>({display:o,axis:r,icon_direction:i,context:s?"self":"content"}),[o,r,i,s]);return Ny.default.createElement(Im,{value:t,updateValue:n,options:{choices:a}})}var Ny,KF=S(()=>{Ny=D($());j_()});function a2({param:e,value:t,onUpdate:n}){let{options:o=[]}=e.options;return YF.default.createElement(Wo,{value:t,updateValue:n,options:{choices:o}})}var YF,XF=S(()=>{YF=D($());Hs()});function l2({param:e,value:t,onUpdate:n}){let{placeholder:o="",monospace:r}=e.options,i=(0,Fy.useMemo)(()=>({placeholder:o,monospace:r}),[o,r]);return Fy.default.createElement(Bn,{options:i,value:t,updateValue:n})}var Fy,JF=S(()=>{Fy=D($());xi()});function Vp({param:e,value:t,onUpdate:n}){let{expandable:o}=e.options,r=(0,Vy.useMemo)(()=>{let i=o?{expandable:!0}:{};return i.modalClassName="tco-ignore-focus-loss",i},[o]);return Vy.default.createElement(Mm,{value:t,updateValue:n,options:r})}var Vy,ZF=S(()=>{Vy=D($());K_();Vp.getHeight=({options:e})=>e?.height??2;Vp.getHeight=({options:e})=>{let{height:t,expandable:n}=e;return t??(n?6:2)};Vp.formatLabel=({options:e,label:t})=>e.expandable?null:t});function By({param:e,value:t,onUpdate:n}){let{placeholder:o="",monospace:r}=e.options,i=(0,Uy.useMemo)(()=>({placeholder:o,monospace:r}),[o,r]);return Uy.default.createElement($u,{options:i,value:t,updateValue:n})}var Uy,RF=S(()=>{Uy=D($());X_();By.getHeight=({options:e})=>e?.height??2});function u2({param:e,value:t,onUpdate:n}){let{placeholder:o=""}=e.options,r=(0,zy.useMemo)(()=>({placeholder:o}),[o]);return zy.default.createElement(Tm,{options:r,value:t,updateValue:n})}var zy,e9=S(()=>{zy=D($());__()});function c2({param:e,value:t,onUpdate:n}){let{placeholder:o=""}=e.options,r=(0,$y.useMemo)(()=>({placeholder:o}),[o]);return $y.default.createElement(km,{options:r,value:t,updateValue:n})}var $y,t9=S(()=>{$y=D($());A_()});function zm({options:e={},value:t,updateValue:n,height:o=2,...r}={}){let{breakoutMode:i,dynamicContent:s}=lt(),a=(0,Pl.useCallback)(function(l){if(!l?.id){n(l?.url||"");return}n(`${l.id}:raw`)},[n]);return i?Pl.default.createElement(bo,{value:t,onUpdate:n,dynamicContent:s}):Pl.default.createElement(Pl.default.Fragment,null,Pl.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}),Pl.default.createElement(Nm,{onInsert:a,className:"tco-control-secondary-button",options:e}))}var Pl,p2=S(()=>{Pl=D($());mt();Pr();Y_();Oe()});function f2({param:e,value:t,onUpdate:n}){let{file_types:o,placeholder:r}=e.options,i=(0,Hy.useMemo)(()=>({file_types:o,placeholder:r}),[o,r]);return Hy.default.createElement(zm,{value:t,updateValue:n,options:i})}var Hy,n9=S(()=>{Hy=D($());p2()});function d2({param:e,value:t,onUpdate:n}){let{options:o}=e.options;t===""&&(t=!1);let r=(0,jy.useMemo)(()=>({}),[o]);return jy.default.createElement(Ti,{value:t,updateValue:n,options:r})}var jy,o9=S(()=>{jy=D($());ku()});function m2({param:e,value:t,onUpdate:n}){return r9.default.createElement(Dm,{label:e.label,value:t,updateValue:n,options:e.options})}var r9,i9=S(()=>{r9=D($());G_()});var Uoe,s9,a9=S(()=>{MF();LF();FF();BF();$F();HF();jF();GF();qF();QF();KF();XF();JF();ZF();RF();e9();t9();n9();o9();i9();Uoe=e=>{switch(e.toLowerCase()){case"choose":return Z_;case"code":return R_;case"color":return e2;case"color-pair":return NF;case"message":return Um;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 t2;case"fa-icon":return n2;case"font-family":return o2;case"font-weight":return r2;case"image":return Ly;case"number":return i2;case"placement":return s2;case"text-editor":return Vp;case"textarea":return By;case"select":return a2;case"filter":return u2;case"transform":return c2;case"file":return f2;case"toggle":return d2;case"show-condition":return m2;case"text":default:return l2}},s9=e=>Uoe(e)});function $m({param:e,path:t,value:n,appliedValue:o,updateValue:r}){let{options:{on:i="on",off:s=""}={}}=e,a=ji(t,e.name),l=(0,Wy.useCallback)(u=>{let c=u?i:s,p={...n??{}},f=c===e.initial?yc(p,a):ts(p,a,c);r(f)},[n,e.initial,a,r,i,s]);return Wy.default.createElement(Kt,{flipLabel:!0,checked:so(o,a)===i,label:e.label,onToggle:l})}var Wy,h2=S(()=>{Wy=D($());rr();Kl();Iu()});function Boe({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}=br(),m=i&&s?r:ji(r,a.name),g=(0,ft.useCallback)(O=>{let T={...u??{}},P=O===a.initial?yc(T,m):ts(T,m,O);c(P)},[u,c,a.initial,m]),h=so(l,r),v=so(l,m,p),y=(0,ft.useCallback)((O,T,P)=>{c(jL(u,O,T,P,f))},[c,f]),x=(0,ft.useCallback)((O,T)=>{c(WL(u,O,[T],f))},[c,u,f]),C=(0,ft.useCallback)((O,T,P)=>{l._bp_data_resolved&&l._bp_data_resolved[m]&&l._bp_data_resolved[m][P]&&T===l._bp_data_resolved[m][P][2]?x(m,P):P===null||P===d?g(T):y(m,T,P)},[m,l?._bp_data_resolved,g,y,x,d]),_=(0,ft.useCallback)((O,T)=>{l._bp_data&&(l._bp_data[m]||[]).filter(P=>P!==null).length>0?C(T,O,p):C(T,O,null)},[C,l?._bp_data,p,m]),E={values:{value:v},queryValues:{value:l._bp_data_resolved[m]},updateQueryValue:C,updateValue:_};return ft.default.createElement(Mn,{label:n,labelBefore:a.options.labelBefore,labelAfter:a.options.labelAfter,description:a.description,className:se(`is-${a.type}`),queryInspectorLabel:n,height:o,primaryKey:"value",controlInputWrapper:!0,parentControl:E},(O,T)=>ft.default.createElement(t,{breakoutMode:e,param:a,baseValue:h,value:O??"",appliedValue:l,onUpdate:T}))}function zoe({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:ji(r,a.name),f=(0,ft.useCallback)(g=>{let h={...u??{}},v=g===a.initial?yc(h,p):ts(h,p,g);c(v)},[u,c,a.initial,p]),d=so(l,r),m=so(l,p);return ft.default.createElement(kl,{label:n,labelBefore:a.options.labelBefore,labelAfter:a.options.labelAfter,description:a.description,height:o,className:se(`is-${a.type}`)},ft.default.createElement(t,{breakoutMode:e,param:a,baseValue:d,value:m??"",appliedValue:l,onUpdate:f}))}function $oe(e){let{breakoutMode:t}=lt(),{param:n}=e,o=(0,ft.useMemo)(()=>s9(n.type),[n.type]),r=o.formatLabel??(({label:a})=>a),i=o.getHeight??(({options:a})=>a?.height??null),s=n.isVar&&n.responsive!==!1?Boe:zoe;return ft.default.createElement(s,{...e,component:o,breakoutMode:t,label:r(n,t),height:i(n,t)})}function Il(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(Hoe,{isListItem:n,param:o,path:t,value:i,appliedValue:r,updateValue:s}):ft.default.createElement($oe,{...e})}function Hoe({path:e,isListItem:t,param:n,value:o,appliedValue:r,updateValue:i}){let{breakoutMode:s}=lt(),a=(0,ft.useContext)(l9),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,so(r,l),r));if(c.length<=0)return null;let p=ft.default.createElement(u9,{filtered:c,path:l,appliedValue:r,value:o,updateValue:i});return n.options.noLabel?p:ft.default.createElement(jm,{control:n,label:n.label},p)}return!a||a.length<=0?ft.default.createElement(Qoe,{path:e,param:n,value:o,appliedValue:r,updateValue:i}):ft.default.createElement(kl,{label:n.label},ft.default.createElement(Dg,{isInput:!0,onClick:u,label:w("app.edit"),className:"is-parameter-frame"}))}function u9({filtered:e,path:t,appliedValue:n,value:o,updateValue:r}){return ft.default.createElement(ft.default.Fragment,null,e.map(i=>ft.default.createElement(Il,{key:i.name,path:t,param:i,appliedValue:n,value:o,updateValue:r})))}function joe({path:e,param:t,appliedValue:n,value:o,updateValue:r}){let{breakoutMode:i}=lt(),s=`${e}.${t.name}`,a=t.toggle&&t.toggle?.condition(i,so(n,s),n),l=t.schema.filter(({type:u,condition:c})=>u!=="toggle"&&c(i,so(n,s),n));return!a&&l.length<=0?null:ft.default.createElement(Ta,null,ft.default.createElement(Ys,{label:t.label},a&&ft.default.createElement($m,{path:`${e}.${t.name}`,param:t.toggle,appliedValue:n,value:o,updateValue:r})),ft.default.createElement(po,null,ft.default.createElement(u9,{filtered:l,path:s,appliedValue:n,value:o,updateValue:r})))}function Woe({path:e,param:t,appliedValue:n,value:o,updateValue:r}){return ft.default.createElement(Ta,null,ft.default.createElement(Hm,{path:ji(e,t.name),param:t,headerLabel:t.label,appliedValue:n,value:o,updateValue:r}))}function Goe({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(Woe,{path:e,param:n,appliedValue:o,value:r,updateValue:i}):ft.default.createElement(joe,{path:e,param:n,appliedValue:o,value:r,updateValue:i}))}function qoe({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(l9.Provider,{value:u},i.map(({param:c,path:p,isListItem:f},d)=>ft.default.createElement(Goe,{key:`${c.name}-${d}`,isListItem:f,path:p,param:c,appliedValue:o,value:n,updateValue:r})))))}function Qoe({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(kl,{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(qoe,{path:e,param:t,value:n,appliedValue:o,updateValue:r})))}var ft,l9,g2=S(()=>{ft=D($());Xe();Pt();ko();Kl();Oe();a9();v2();h2();Iu();_i();xp();mt();l9=(0,ft.createContext)([])});function Xoe({path:e,param:t,appliedValue:n,value:o,updateValue:r}){let{breakoutMode:i}=lt();return t.type==="group"?On.default.createElement(On.default.Fragment,null,t.schema.filter(({condition:s})=>{let a={...n};return a[t.name]=so(n,e),a.__item=a[t.name],a={...a,...a[t.name]},s(i,so(n,ji(e,t.name)),a)}).map(s=>On.default.createElement(Il,{key:s.name,isListItem:!0,param:s,path:e,appliedValue:n,value:o,updateValue:r}))):On.default.createElement(Il,{param:t,isListItem:!0,keepPath:!0,path:e,appliedValue:n,value:o,updateValue:r})}function Hm({path:e,appliedValue:t,value:n,updateValue:o,headerLabel:r=" ",param:i,...s}){let a=so(t,e)??[],[l,u]=(0,On.useState)(null),c=(0,On.useMemo)(()=>a.map((_,E)=>({id:`id${Yoe(_,E)}`,path:ji(e,E)})),[a,e]),p=(0,On.useRef)();(0,On.useEffect)(()=>{p.current=t},[t]);let f=(0,On.useCallback)(_=>On.default.createElement(Ys,{headerModifierClass:"has-add extra",label:r},On.default.createElement("button",{onClick:_,className:"tco-control-group-header-action"},On.default.createElement(oe,{type:"plus"}))),[r]),d=(0,On.useCallback)((_,E)=>{let O=E+1;if(!i.options.itemLabel)return w("app.indexed",{label:w("app.item"),index:O});let T=so(t,_.path)??"";return i.options.itemLabel.replaceAll(/{{(\w+)}}/g,function(P,M){return M==="index"?O:so(T,M)??""})},[t,c,i.itemLabel]),m=(0,On.useCallback)(_=>On.default.createElement(po,null,On.default.createElement(Xoe,{param:i,path:_.path,appliedValue:t,value:n,updateValue:o})),[t,n,o,i]),g=(0,On.useCallback)(()=>{let _=so(n,e)??[];o(ts(n,e,[..._,i.initial])),u(_.length)},[t,n,o,e,i.initial,u]),h=(0,On.useCallback)((_,E)=>{let O=[...so(n,e)??[]];O.splice(E<0?O.length+E:E,0,O.splice(_,1)[0]),o(ts(n,e,O)),u(E)},[t,n,o,e,u]),v=(0,On.useCallback)((_,E,O)=>{let T=[...so(n,e)??[]];T.splice(O,1),o(ts(n,e,T)),u(P=>O===P?null:O<P?P-1:P)},[t,n,o,e,u]),y=(0,On.useCallback)((_,E,O)=>{let T=[...so(n,e)??[]],P=M=>Array.isArray(M)?[...M]:typeof M=="object"&&M!==null?{...M}:M;T.splice(O+1,0,P(so(n,E.path))),o(ts(n,e,T)),u(O+1)},[t,n,o,e,u]),x=(0,On.useCallback)((_,E,O)=>{u(T=>T===O?null:O)},[u]),C=(0,On.useCallback)((_,E)=>l===E,[l]);return On.default.createElement(Jd,{renderHeader:f,onMove:h,onAdd:g,onDelete:v,onDuplicate:y,values:c,renderItemLabel:d,renderItemContent:m,onClickExpand:x,isExpanded:C,controlInputWrapper:!0})}var On,y2,Koe,Yoe,v2=S(()=>{On=D($());Re();Kl();Pt();_a();Iu();g2();Oe();mt();y2=new WeakMap,Koe=0,Yoe=(e,t)=>typeof e!="object"?t:(y2.has(e,t)||y2.set(e,t,Koe++),y2.get(e,t))});function b2({value:e,updateValue:t,options:n={},...o}){let{breakoutMode:r}=lt(),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:Xs.default.createElement(qs,{"data-tco-control-group-name":o.parentName,"data-tco-control-id":o.id},f.map(d=>Xs.default.createElement(Il,{key:d.name,path:c,param:d,appliedValue:p,value:e,updateValue:t})))}if(a.list)return Xs.default.createElement(qs,{"data-tco-control-group-name":o.parentName,"data-tco-control-id":o.id,className:"is-augmented",managedChildren:!0},Xs.default.createElement(Hm,{path:ji(c,a.name),param:a,appliedValue:p,value:e,updateValue:t,options:n}));if(a.type==="group"){let f=ji(c,a.name),d=a.toggle&&a.toggle?.condition(r,so(p,f),p),m=a.schema.filter(({type:g,condition:h})=>g!=="toggle"&&h(r,so(p,f),p));return!d&&m.length<=0?null:Xs.default.createElement(qs,{"data-tco-control-group-name":o.parentName,"data-tco-control-id":o.id,className:se({"is-augmented":a.toggle}),managedChildren:!0},d&&Xs.default.createElement(Ys,{label:" "},Xs.default.createElement($m,{path:f,param:a.toggle,appliedValue:p,value:e,updateValue:t})),Xs.default.createElement(po,null,m.map(g=>Xs.default.createElement(Il,{key:g.name,param:g,path:f,appliedValue:p,value:e,updateValue:t}))))}return null}var Xs,c9=S(()=>{Xs=D($());Xe();Pt();v2();h2();g2();Iu();Pn();mt()});function x2({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,Cr.useCallback)(function(p){n({...t,key:p})},[n,t]),l=(0,Cr.useCallback)(function(p){n({...t,secret:p})},[n,t]),u=(0,Cr.useCallback)(function(p){n({...t,access_token:p})},[n,t]),c=(0,Cr.useCallback)(function(){if(!t.key||!t.secret){Ft("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(g){!d.closed||(window.removeEventListener("focus",m),wo(s).then(function(h){if(!h){Ft("Did not obtain an access token");return}u(h),Gn("Access Token Saved. Dont forgot to press save")}).catch(function(h){Ft(h)}))}window.addEventListener("focus",m)},[t,r,i,n,u,s]);return Cr.default.createElement(Qe,null,Cr.default.createElement("p",null,"App Key"),Cr.default.createElement(Bn,{value:t.key||"",updateValue:a}),Cr.default.createElement("p",null,"App Secret"),Cr.default.createElement(Bn,{value:t.secret||"",updateValue:l}),Cr.default.createElement("p",null,"Access Token"),Cr.default.createElement(Bn,{value:t.access_token||"",updateValue:u}),Cr.default.createElement("p",null,"Redirect URL:"),Cr.default.createElement("p",{contentEditable:!0},i),Cr.default.createElement("br",null),Cr.default.createElement("button",{className:"tco-btn tco-btn-info",onClick:c},"Connect"))}var Cr,p9=S(()=>{Cr=D($());Pt();xi();Fn();Ln()});function C2(e){let{link:t="",tooltip:n="",text:o="",button_type:r="tco-btn-info",show_icon:i=!1}=e.options,s=(0,Up.useCallback)(function(){window.open(t,"_blank")},[t]);return Up.default.createElement(qo,{onClick:s,className:`tco-btn ${r} tco-btn-outlink`,tooltip:n},Up.default.createElement("div",{className:"tco-h-flex"},o,"\xA0",i&&Up.default.createElement(oe,{type:"nearr"})))}var Up,f9=S(()=>{Up=D($());zn();Re()});function E2(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 w2.default.createElement(qo,{onClick:n,className:"tco-btn tco-control-group-header-action",tooltip:"Go to Admin"},w2.default.createElement(oe,{type:"nearr"}))}var w2,d9=S(()=>{w2=D($());zn();Re();rn()});function S2(e){return m9.default.createElement(US,{tooltipClass:"has-actions",className:"tco-btn",label:w("app.templates.save"),side:"top",...e})}var m9,h9=S(()=>{m9=D($());Oe();BS();zn();Yn()});function Joe({docId:e,type:t,id:n}){let o=i0({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,Wr.useState)(null),[f,d]=(0,Wr.useState)(!1),m=(0,Wr.useCallback)(async()=>{if(!!c)try{let{meta:{atts:h}}=await rp(c);if(!h)return;s(lp(e,n,h,f)),Gn("Applied Element Preset!")}catch(h){console.warn(h)}},[c,s,e,f]),g=i.map(({id:h,title:v})=>({value:h,label:v}));return Wr.default.createElement(He,{className:"tco-control-select-action"},Wr.default.createElement(Qe,null,Wr.default.createElement(Ur,{placeholder:u,isPartOfSelectAction:!0,value:c,options:g,noOptionsMessage:()=>l,onChange:h=>p(h)}),Wr.default.createElement(jd,{label:w("app.apply"),className:"tco-btn",prompt:w("app.inspector.apply-preset-warning"),accept:w("app.presets.apply-confirm"),onAccept:m},u8(t)&&Wr.default.createElement(Kt,{label:w("app.presets.replace-content"),checked:f,onClick:()=>d(!f)}))))}function _2(){let{data:e}=sr(),{_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 Wr.default.createElement("div",{className:"tco-control-group"},Wr.default.createElement(po,null,a&&Wr.default.createElement(Joe,{docId:o,key:n,type:t,id:n}),l&&Wr.default.createElement(S2,{element:e})))}var Wr,g9=S(()=>{Wr=D($());Pn();rr();Yn();Jn();Oe();hr();Pt();zn();Ea();h9();la();rn();mt();Fn()});function Gy(e){let t=(0,v9.default)(e);return t.isValid()?t.format("MMM Do, YYYY"):e}var v9,y9,b9,x9,T2,C9=S(()=>{qx();Oe();v9=D($c()),y9=D(un()),b9=(0,y9.memoize)(e=>{let t=csAppData.orderbyOptions.find(({value:n})=>e===n);return t?t.label:""});x9={"timing-function":e=>{let t=Eg().find(({value:n})=>n===e);return t?t.label:e},"date-range":(e,t)=>e&&t?w("app.date.range",{before:Gy(e),after:Gy(t)}):e?w("app.date.before",{date:Gy(e)}):t?w("app.date.after",{date:Gy(t)}):w("app.any"),length:e=>Array.isArray(e)&&e?.length||0,orderby:(e,t)=>e==="rand"?b9(e):`${b9(e)} / ${w(t==="ASC"?"app.ascending":"app.descending")}`},T2={"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 _9(e,t,n){let o=Roe(E9(e),t),[r,i]=(0,qy.useState)(()=>o.length>0?"%%LOADING%%":e);return(0,qy.useEffect)(()=>{let s=!1;return o.length>0&&Promise.all(E9(e).map(a=>Zoe(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")}function O2(e){return e.replace(/[^a-zA-Z0-9]/g,"-").toLowerCase()}var qy,w9,E9,S9,k2,Zoe,Roe,A2=S(()=>{qy=D($()),w9=D(un());C9();Oe();rs();E9=(0,w9.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}),S9={...x9,remote:async(e,...t)=>{if(T2[e]){let n=T2[e](...t);if(n)return n}return await gl("formatting",{data:{type:e,args:t}})}},k2=(e,t)=>e.map(n=>t[n]),Zoe=async([e,[t,n,...o]],r)=>[e,n&&S9[n]?await S9[n](...o,...k2(t,r)):k2(t,r)],Roe=(e,t)=>e.reduce((n,[,[o]])=>[...n,...k2(o,t)],[])});function P2({path:e,appliedValue:t,value:n,updateValue:o,options:r={},control:i={},...s}){let a=sr(),l=lt(),u=l.controls,c=l.dynamicContent,p=!!r.inline,f=i.label||" ";r.initial=r.initial||{};let d=r.item_label||null,m=!Array.isArray(n)&&n,g=n;n=Array.isArray(n)?n:[];let[h,v]=(0,En.useState)(null),y=n,x=Op([n.length]),C=(0,En.useCallback)(j=>En.default.createElement(Ys,{headerModifierClass:"has-add extra",label:f,description:i.description},c&&En.default.createElement(So,{type:"array",onInsert:o,mode:"inline-input"}),!m&&En.default.createElement("button",{onClick:j,className:"tco-control-group-header-action"},En.default.createElement(oe,{type:"plus"}))),[f,m,o,c,o]),_=(0,En.useMemo)(function(){let j=[];return n.map(function(ee){j.push(ee.id)}),j},[n]),E=(0,En.useCallback)(function(j,ee,te){let le=[...y];if(!le[j]){console.warn("Index does not exist for value list",j);return}le[j]={...le[j],[ee]:te},o(le)},[y,o]),O=(0,En.useCallback)((j,ee)=>{let te=ee+1;if(!d)return w("app.indexed",{label:w("app.item"),index:te});let le=y[ee];return d.replaceAll(/{{(\w+)}}/g,function(ve,Q){return Q==="index"?te:le[Q]||""})},[t,y,d]),T=(0,En.useCallback)((j,ee)=>En.default.createElement(Du,{config:l,data:j,ctx:a.ctx,onUpdateValue:function(te,le){E(ee,te,le)},onUpdateQueryValue:console.log},En.default.createElement(ka,{control:i,extend:Z5,updateValue:o})),[E,r,l,u]),P=(0,En.useCallback)(()=>{o([...n,{...r.initial,id:eh(T9,_)}]),v(n.length)},[t,n,o,e,r.initial,v]),M=(0,En.useCallback)((j,ee)=>{let te=[...n];te.splice(ee<0?te.length+ee:ee,0,te.splice(j,1)[0]),o(te),v(ee)},[t,n,o,e,v]),K=(0,En.useCallback)((j,ee,te)=>{let le=[...n];le.splice(te,1),o(le),v(ve=>te===ve?null:te<ve?ve-1:ve)},[t,n,o,v]),Y=(0,En.useCallback)((j,ee,te)=>{let le=[...n],ve=Q=>Array.isArray(Q)?[...Q]:typeof Q=="object"&&Q!==null?{...Q,id:eh(T9,_)}:Q;le.splice(te+1,0,ve(ee)),o(le),v(te+1)},[t,n,o,e,v]),V=(0,En.useCallback)((j,ee,te)=>{v(le=>le===te?null:te),x()},[v,x]),F=(0,En.useCallback)((j,ee)=>h===ee,[h]);return m?En.default.createElement(He,{label:i.label,description:i.description},En.default.createElement(Qe,null,En.default.createElement(_o,{resetValue:ere,updateValue:o,dcType:"array",isCustomValue:!0,value:g}))):p?En.default.createElement(He,{label:f,description:i.description},En.default.createElement(Qe,null,En.default.createElement(Jd,{onMove:M,addBefore:!1,onAdd:P,onDelete:K,onDuplicate:Y,values:y,renderItemLabel:O,renderItemContent:T,onClickExpand:V,isExpanded:F,controlInputWrapper:!0}))):En.default.createElement("div",{className:"tco-control-list-editor"},En.default.createElement(Jd,{renderHeader:C,onMove:M,onAdd:P,onDelete:K,onDuplicate:Y,values:y,renderItemLabel:O,renderItemContent:T,onClickExpand:V,isExpanded:F,controlInputWrapper:!0}))}var En,T9,ere,k9=S(()=>{En=D($());Re();Pt();_a();Oe();mt();mt();Pu();R0();Nr();gi();ls();ps();T9="all",ere=[]});function I2({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,Hn.useState)(Array.isArray(o)?o:[]),[l,u]=(0,Hn.useState)(!1),c=(0,Hn.useCallback)(g=>{a(h=>{let v=[...h];return v.push(g),v})},[a,i]),p=(0,Hn.useCallback)(function(g){console.log(g),u(!1),c(g)},[c,u]),f=(0,Hn.useCallback)(g=>{a(h=>{let v=[...h];return v.splice(g,1),v})},[a]),d=(0,Hn.useCallback)((g,h)=>{a(v=>{let y=[...v];return y[h]=g,y})},[a]);Oo(()=>{r(s)},[s]);let m=t!==!0||s.length>1;return Hn.default.createElement("div",{className:"tco-tag-selector tco-full-width"},s.map((g,h)=>Hn.default.createElement(tre,{options:n,key:`${g}:${h}`,value:g,onDelete:m?()=>{f(h)}:null})),Hn.default.createElement(qt,{className:"tco-form-tag-selector",modalClass:"tco-tag-selector-modal",isInput:!0,open:l,onToggle:u,content:"Add"},Hn.default.createElement(nre,{choices:n,onSelect:p})))}function nre({choices:e,onSelect:t}){let[n,o]=(0,Hn.useState)(""),r=(0,Hn.useMemo)(function(){if(!n)return e;let i=[...e],s=new RegExp(Uv(n?.toLowerCase()||""),"i");return i=i.filter(function(a){return a.label?.match&&a.label.match(s)}),i},[n]);return Hn.default.createElement(Hn.default.Fragment,null,Hn.default.createElement("div",{className:"tco-modal-search tco-standard-padding"},Hn.default.createElement(Bn,{value:n,updateValue:o,options:{placeholder:"Search",autoFocus:!0}})),Hn.default.createElement("div",{className:"tco-tag-selector-scroll"},r.map(function(i,s){return Hn.default.createElement("div",{className:"tco-tag-selector-selectable",key:s,onClick:function(){t(i.value)}},i.label)})))}var Hn,tre,O9=S(()=>{Hn=D($());Re();Oe();Ao();ko();xi();Ei();tre=({options:e,onDelete:t,value:n})=>{let o=(0,Hn.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 Hn.default.createElement("span",{className:"is-tag"},o,t&&Hn.default.createElement("button",{className:"tco-btn is-delete",onClick:t},Hn.default.createElement(oe,{type:"close"})))}});function D2({updateValue:e,value:t,values:n,...o}){let[r,i]=(0,Bp.useState)(n.title||"");return(0,Bp.useEffect)(function(){if(r===n.title)return;let s=O2(r);if(t&&t.indexOf(s)===-1)return;let a=O2(n.title);i(n.title),e(a)},[t,n.title,e,r,i]),Bp.default.createElement(Bn,{...o,value:n.slug,updateValue:e})}var Bp,A9=S(()=>{Bp=D($());xi();A2()});function xt(e,t){return class extends ln.default.Component{render(){let o=typeof e.transformProps=="function"?e.transformProps(this.props):this.props;return ln.default.createElement(xo,{...t,...o},(r={})=>ln.default.createElement(e,{...o,...r,wrapperOptions:t}))}}}function P9(e){let t=(0,ln.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 ln.default.createElement(e.ListComponent,{control:e.control,controlProps:t})}function ore({control:e,hasExtension:t,level:n,...o}){let{rootControl:r,controls:i}=Qs(),s=r===e.id,a=(0,ln.useMemo)(()=>e.controls.map(u=>i[u].options.name).filter(u=>!!u),[i]),l=(0,ln.useMemo)(function(){return{level:n,childrenGroups:a}},[n,a?.join("|")]);return ln.default.createElement(ln.default.Fragment,null,s&&ln.default.createElement(o.ListComponent,{control:e,controlProps:l}),t&&!s&&ln.default.createElement("div",{className:"tco-control-section-heading-extension"}))}function rre({control:e,value:t,options:n,level:o,index:r,...i}){let{subGroupToggles:s,updateSubGroupState:a}=Qs(),l=(0,ln.useMemo)(()=>typeof s[e.options.name]!="undefined"?s[e.options.name]:!0,[s[e.options.name],r]);(0,ln.useEffect)(function(){!e?.options?.name||typeof s[e.options.name]=="undefined"&&a({[e.options.name]:!0})},[s,e.options.name,a]);let u=(0,ln.useCallback)(f=>{let d=!l,m={};if(f.metaKey||f.ctrlKey){f.preventDefault();for(let g in s)m[g]=d}m[e.options.name]=d,a(m)},[a,l,e.options.name,s]),c=Qt(({ui:f})=>f.breakpointConfig),p=(0,ln.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?ln.default.createElement(ln.default.Fragment,null,ln.default.createElement(D9,{open:l,label:e.label,"data-tco-sub-module":e.options.name,onClick:u}),l&&ln.default.createElement(i.ListComponent,{control:e,controlProps:p})):ln.default.createElement(i.ListComponent,{control:e,controlProps:p})}var ln,I9,ire,sre,are,qi,Qy=S(()=>{ln=D($());eP();s7();c7();d7();h7();g7();v7();y7();s_();qv();b7();l_();ty();x7();E7();T7();I7();D7();L7();U7();$7();H7();q7();__();A_();sF();S0();D_();M_();pF();F_();mF();bF();xF();CF();j_();EF();Hs();SF();TF();G_();xi();K_();IF();X_();ku();Oy();Ld();DF();c9();p2();p9();f9();Pt();d9();g9();Xe();ko();Re();A2();mt();Pn();k9();O9();A9();Pv();I9=xt(P9,{isList:!0}),ire=xt(P9,{isList:!0,isSubGroup:!0}),sre=e=>{let[t,n]=(0,ln.useState)(!1),{label:o,empty_label:r,icon:i}=e.control.options,s=_9(o,e.values,r),a=(0,ln.useCallback)(l=>{n(l)},[n]);return ln.default.createElement(Qe,{half:e.level===3},ln.default.createElement(qt,{isScrolling:!0,open:t,label:s,isInput:!0,swatchLabelClass:s!=r?"has-value":"",modalClass:"is-control-group",content:i&&ln.default.createElement(oe,{type:i}),onToggle:a},ln.default.createElement(I9,{...e,level:0})))},are={"group-module":ore,"group-sub-module":rre,group:I9,"sub-group":ire,"group-picker":xt(sre),_columns:xt(d_,{topLevelOnly:!0}),"layout-row":xt(c_,{singular:!0,defaultHeight:5}),"layout-grid-preview":xt(p_,{singular:!0,noHalf:!0}),"layout-grid-template":xt(f_,{singular:!0,noHalf:!0}),"global-container-placeholder":xt(ay,{singular:!0,noHalf:!0}),"layout-cell":uy,placement:xt(Im,{singular:!0}),"aspect-ratio":xt(Tg,{singular:!0}),attributes:ey,border:t_,"breakpoint-manager":n_,"box-shadow":ny,"bp-hide":xt(r_,{singular:!0}),"checkbox-list":xt(i_,{managed:!0}),"choose-multi":xt(ym,{singular:!0}),"choose-single":xt(ep,{singular:!0}),"classic-dimensions":xt(oy,{topLevelOnly:!0}),"code-editor":xt(Cm,{singular:!0}),color:xt(El,{managed:!0}),dimensions:g_,assignments:xt(RS,{singular:!0}),"show-condition":xt(Dm,{singular:!0}),"date-time":xt(py,{singular:!0}),flex:xt(b_,{singular:!0}),filter:xt(Tm,{singular:!0}),flexbox:I_,"font-family":xt(gp,{singular:!0}),"font-weight":xt(Am,{singular:!0}),icon:xt(Pm,{managed:!0}),image:xt(cF,{managed:!0,managedTopLevel:!0,defaultHeight:3}),"image-source":xt(vy,{singular:!0,noHalf:!0,defaultHeight:3}),label:xt(iy,{singular:!0,autoHalf:!0,forceLabel:!0}),"choose-breakpoint":xt(dF,{singular:!0,noHalf:!0}),link:xt(by,{topLevelOnly:!0}),number:xt(xy,{singular:!0,autoHalf:!0}),message:xt(H_,{topLevelOnly:!1}),ratio:xt(wy,{singular:!0,noHalf:!0}),select:xt(Wo,{singular:!0,autoHalf:!0}),"select-many":xt(W_,{singular:!0}),"tag-selector":xt(I2,{singular:!0}),share:xt(Ey,{topLevelOnly:!0}),text:xt(Bn,{singular:!0,autoHalf:!0}),"text-editor":xt(Mm,{singular:!0,noHalf:!0}),"text-shadow":ky,textarea:xt($u,{singular:!0,noHalf:!0,defaultHeight:5}),toggle:xt(Ti,{singular:!0,noHalf:!0}),transform:xt(km,{singular:!0}),unit:xt(Al,{singular:!0,autoHalf:!0}),"unit-slider":xt(fs,{singular:!0,noHalf:!0}),parameters:b2,unknown:Ay,preset:(0,ln.memo)(_2),"wordpress-edit":E2,outlink:xt(C2,{singular:!0}),list:P2,file:xt(zm,{singular:!0,noHalf:!0}),"tree-data-select":xt(ul,{singular:!0,autoHalf:!0}),oauth:xt(x2),slugger:xt(D2)},qi=are});function M2({message:e=""}){return Wm.default.createElement("div",{className:"tco-control"},Wm.default.createElement("div",{className:"tco-control-label"}),Wm.default.createElement("div",{className:"tco-control-inputs"},Wm.default.createElement("div",{className:"tco-control-input"},e)))}var Wm,M9=S(()=>{Wm=D($())});function jm({children:e,label:t,control:n={},...o}){let{options:r={}}=n,i=(0,Qi.useRef)(),s=n.description,a=null,l=!0;r.toggle&&(l=!!o.value,a=Qi.default.createElement(lre,{...o}));let u=wi(i,s?Qi.default.createElement("p",{className:"tco-help-text-content"},s):null,{className:"tco-help-text",delay:750});return Qi.default.createElement("li",{className:"tco-control-sub-group"},Qi.default.createElement("div",{className:"tco-control-sub-group-label"},Qi.default.createElement("span",{ref:i,className:se("tco-control-group-label",{"has-description":!!s})},t,a),u),l?Qi.default.createElement(po,null,e):Qi.default.createElement(po,null,Qi.default.createElement(M2,{message:w("app.disabled")})))}function lre({value:e=!0,keys:t={},...n}){let o=(0,L9.useCallback)(function(r){setTimeout(function(){n.updateValue(!e,t?.value)},[15])},[e]);return Qi.default.createElement(zi,{on:!!e,onToggle:o,className:"tco-sub-group-toggle"})}var Qi,L9,N9=S(()=>{Qi=D($());mp();Xe();C0();M9();L9=D($());Oe();zn()});function ure({className:e,style:t,close:n,children:o,...r}){let i=(0,wr.useRef)();return Ac({refs:[i],onFocusLoss:()=>n()}),(0,wr.useEffect)(()=>(window.csAppData.rootEl.classList.add("tco-contextual-open"),()=>{window.csAppData.rootEl.classList.remove("tco-contextual-open")}),[]),ReactDOM.createPortal(wr.default.createElement("div",{ref:i,style:t,className:se("tco-contextual is-active",e),...r},o),window.csAppData.rootEl)}function L2({tag:e="div",tooltip:t,contextualProps:n,content:o,children:r,...i}){let s=(0,wr.useRef)(),a=wi(s,t?wr.default.createElement("p",{className:"tco-help-text-content",dangerouslySetInnerHTML:{__html:t}}):null,{className:"tco-help-text",delay:750}),[l,u]=(0,wr.useState)(null),c=(0,wr.useCallback)(()=>{u(null)},[u]),p=(0,wr.useCallback)(d=>{if(r){let m={left:`${d.clientX}px`,top:`${d.clientY}px`},g=0,h=0;d.clientY>window.innerHeight/2&&(h="-100%"),d.clientX>window.innerWidth/2&&(g="-100%"),m.transform=`translate3d(${g}, ${h}, 0)`,u(m)}},[u,r]);return wr.default.createElement(wr.default.Fragment,null,wr.default.createElement(e,{ref:s,onClick:p,...i},o),a,l&&r&&wr.default.createElement(ure,{close:c,style:l,...n},typeof r=="function"?r(c):r))}var wr,F9=S(()=>{wr=D($());Xe();an();zn()});function V9(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 cre(e,t){for(var n in e)if(e[n][t][3])return!0;return!1}function pre({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,g]=(0,dn.useState)(!1),h=Object.keys(o).reduce((T,P)=>(T[P]=o[P][i][0],T),{}),[v,y,x,C]=V9(o,n,i),_=C&&m,E={"is-active":d,"is-reset-query-style":_,"is-inherited-query-style":y,"is-base-query-style":v,"is-current-query-style":x},O=(0,dn.useCallback)(()=>{r(f,i)},[r,f,i]);return dn.default.createElement("div",{className:"tco-query-style-tree-branch"},dn.default.createElement(xu,{onClick:T=>{T.metaKey||T.ctrlKey?(T.preventDefault(),t(i)):_&&O(i)},overflow:!0,delay:750,tooltip:i===a&&"Base Breakpoint",className:se("tco-query-style-tree-breakpoint",`is-${l[i].tag}`,E),onMouseEnter:({metaKey:T,ctrlKey:P})=>{!T&&!P&&g(!0)},onMouseLeave:()=>{g(!1)}},_?dn.default.createElement(oe,{type:"reset"}):dn.default.createElement(dn.default.Fragment,null,dn.default.createElement(oe,{type:`size-${l[i].tag}`}),i===a&&dn.default.createElement("i",null,dn.default.createElement(oe,{type:"circle"})))),dn.default.createElement("div",{className:"tco-query-style-tree-controls"},e(h,i)),i!==a&&dn.default.createElement("i",{className:se("tco-query-style-tree-connector",{"is-down":i>a,"is-up":i<a,"is-active":_,"is-reset":C}),"aria-hidden":"true"},dn.default.createElement(oe,{type:"caret"})))}function fre({renderControl:e,onUpdate:t,label:n,primaryKey:o,onlyAffectKey:r=!1,queryValues:i,bpInfo:s}){let a=r?{[o]:i[o]}:i,l=(0,dn.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=mM(s.activeBreakpoint,!0);return dn.default.createElement(dn.default.Fragment,null,dn.default.createElement("header",{className:"tco-control-group-header"},dn.default.createElement("span",{className:"tco-control-group-label"},n)),dn.default.createElement("div",{className:"tco-query-style-tree"},i[o].map((c,p)=>dn.default.createElement(pre,{key:p,index:p,item:c,onUpdatePreviewSize:u(p),queryValues:a,bpInfo:s,onUpdate:l,primaryKey:o,renderControl:e}))))}function N2({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=br(),{currentBreakpoint:d,base:m}=f,g=i||r,h=g&&typeof g!="string"?dn.default.createElement("span",null,g):dn.default.createElement("span",{dangerouslySetInnerHTML:{__html:g||"&nbsp;"}}),y=dn.default.createElement(dn.default.Fragment,null,t,r&&typeof r!="string"?dn.default.createElement("span",null,r):dn.default.createElement("span",{dangerouslySetInnerHTML:{__html:r||"&nbsp;"}}),n);if(!u||!u[l]||!u[l][m])return dn.default.createElement(L2,{tag:o,className:se(e,{"has-description":!!a}),content:y,tooltip:a});try{let M=u[l][m][3]}catch{debugger}let x=s?{[l]:u[l]}:u,C=cre(x,m),[,_]=u[l][d]||[],[E,O,T,P]=V9(x,f,d||1);return dn.default.createElement(L2,{tag:o,className:se(e,"has-query-style",{"has-description":!!a},C?{"is-current-query-style":T,"is-inherited-query-style":O,"is-base-query-style":E}:{}),content:y,tooltip:a,contextualProps:{className:"is-query-style"}},M=>dn.default.createElement(fre,{renderControl:p,close:M,primaryKey:l,onlyAffectKey:s,label:h,queryValues:u,onUpdate:c,bpInfo:f}))}var dn,U9=S(()=>{dn=D($());Xe();_i();F9();Re();zn()});var Ze,Rc,D9,dre,Ys,B9,z9,Ta,qs,mre,He,Qe,Mn,hre,gre,kl,xo,D0,Pt=S(()=>{Ze=D($());Xe();Qy();mp();N9();zn();zw();rr();U9();zn();Re();Wv();C0();gi();Rc=({icon:e=""})=>e?e.indexOf("css:")===0?Ze.default.createElement("span",{className:se("tco-css-icon",`is-${e.substr(4)}`)}):e.indexOf("ui:")===0?Ze.default.createElement(oe,{type:e.substr(3)}):Ze.default.createElement(fl,{icon:e}):null,D9=({open:e,label:t,...n})=>Ze.default.createElement("button",{className:se("tco-control-section-heading","is-toggle","is-control-accordion-heading",{"is-active":e}),...n},Ze.default.createElement("strong",null,t),Ze.default.createElement(oe,{type:"chevron"})),dre=({label:e,description:t})=>{let n=(0,Ze.useRef)(),o=wi(n,t?Ze.default.createElement("p",{className:"tco-help-text-content",dangerouslySetInnerHTML:{__html:t}}):null,{className:"tco-help-text",delay:750});return Ze.default.createElement(Ze.default.Fragment,null,Ze.default.createElement("span",{ref:n,className:se("tco-control-group-label",{"has-description":!!t}),dangerouslySetInnerHTML:{__html:e||"&nbsp;"}}),o)},Ys=({label:e,noHeader:t,description:n,children:o,headerModifierClass:r,...i})=>Ze.default.createElement(Ze.default.Fragment,null,!t&&(e||o)&&Ze.default.createElement("header",{className:r?`tco-control-group-header ${r}`:"tco-control-group-header"},Ze.default.createElement(dre,{label:e??" ",description:n}),o)),B9=(0,Ze.memo)(({label:e,labelBefore:t,labelAfter:n,description:o,baseClass:r="tco-control-label",className:i})=>{let s=(0,Ze.useRef)(),a=wi(s,o?Ze.default.createElement("p",{className:"tco-help-text-content",dangerouslySetInnerHTML:{__html:o}}):null,{className:"tco-help-text",delay:750});return Ze.default.createElement("div",{className:se(r,{"has-description":!!o},i)},t,e&&typeof e!="string"?Ze.default.createElement("span",{ref:s},e):Ze.default.createElement("span",{ref:s,dangerouslySetInnerHTML:{__html:e||"&nbsp;"}}),n,a)});B9.displayName="ControlLabelNoQueryInfo";z9=({children:e})=>Ze.default.createElement("div",{className:"tco-control-inputs"},e),Ta=({className:e,children:t,...n})=>Ze.default.createElement("div",{className:se("tco-control-group",e),...n},t),qs=({label:e,noHeader:t=!1,description:n,afterHeader:o,headerModifierClass:r,children:i,managedChildren:s,...a})=>Ze.default.createElement(Ta,{...a},Ze.default.createElement(Ys,{noHeader:t,label:e,description:n,headerModifierClass:r},o),s?Ze.default.createElement(Ze.default.Fragment,null,i):Ze.default.createElement(po,null,i)),mre=({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})=>Ze.default.createElement(N2,{className:se(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})),He=({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,...g})=>{let h=(0,Ze.useMemo)(()=>r?Ze.default.createElement(Rc,{icon:r}):null,[r]),v=(0,Ze.useMemo)(()=>i?Ze.default.createElement(Rc,{icon:i}):null,[i]);return Ze.default.createElement("li",{className:se("tco-control",e,t?`is-height-${t}`:"",n?`is-horizontal-offset-${n}`:""),...g},o&&(u&&c&&c[u]?Ze.default.createElement(mre,{primaryKey:u,onlyAffectKey:!!d,onUpdateQueryValue:f,queryValues:c,queryInspectorLabel:s,label:o,labelBefore:h,labelAfter:v,description:a,className:l,renderQueryControl:p}):Ze.default.createElement(B9,{label:o,labelBefore:h,labelAfter:v,description:a,className:l})),Ze.default.createElement(z9,null,m))},Qe=({children:e,half:t,className:n})=>{let o=$D();return Ze.default.createElement("div",{onClick:o,className:se("tco-control-input",n,{"is-1-2":t})},e)},Mn=({primaryKey:e,queryInspectorLabel:t,controlInputWrapper:n,noInput:o,parentControl:{values:r,queryValues:i,updateQueryValue:s,updateValue:a},children:l,...u})=>{let c=(0,Ze.useCallback)((f,d=e)=>{a(f,d)},[a,e]),p=l(r[e],c,r);return Ze.default.createElement(He,{queryInspectorLabel:t,queryValues:i,primaryKey:e,onUpdateQueryValue:s,renderQueryControl:({values:f,breakpoint:d,onUpdateQueryValue:m})=>{let g=l(f[e],(h,v=e)=>{m(v,h,d)},f);return n?Ze.default.createElement(z9,null,g):g},...u},o?p:Ze.default.createElement(Qe,null,p))},hre=({icon:e})=>{if(!!e)return e.indexOf("ui:")===0?Ze.default.createElement(oe,{type:e.substr(3)}):Ze.default.createElement(fl,{icon:e})},gre=({action:e,updateValue:t})=>{let n=(0,Ze.useCallback)(()=>{Object.entries(e.set).forEach(([o,r])=>{t(r,o,!0)})},[e.set,t]);return Ze.default.createElement(qo,{onClick:n,className:"tco-btn tco-control-group-header-action",tooltip:e.label},Ze.default.createElement(hre,{icon:e.icon}))},kl=e=>Ze.default.createElement(He,{...e},Ze.default.createElement(Qe,null,e.children)),xo=class extends Ze.default.PureComponent{constructor(){super(...arguments);H(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)}}));H(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")});H(this,"onToggleCheckbox",t=>{let{on:n,off:o}=this.props.options.checkbox;this.props.updateValue(t?n:o,"checkbox")});H(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?Ze.default.createElement(Qe,{half:this.props.autoHalf!==!1&&this.props.level>2||n.half&&!this.props.noHalf},this.getChildren()):a?null:Ze.default.createElement(Ze.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 Ze.default.createElement(jm,{...this.props,label:this.props.control.label},u);function p(f,d,m){let g=f.type&&qi[f.type]?qi[f.type]:gre;return Ze.default.createElement(g,{key:d,action:f,updateValue:m.updateValue,options:f.options})}if(this.props.level===1){let f=()=>{if(this.props.onToggle)return Ze.default.createElement(Ze.default.Fragment,null,this.props.afterHeader,Ze.default.createElement(zi,{on:this.props.isToggledOn,onToggle:this.props.onToggle,...this.props.toggleOptions||is}));if(n.toggle){let{on_label:d,off_label:m,weighted:g,choices:h}=n.toggle;return Ze.default.createElement(Ze.default.Fragment,null,this.props.afterHeader,Ze.default.createElement(zi,{onLabel:d,offLabel:m,offValue:n.toggle.off,selectedChoice:this.props.values.select,choices:h,weighted:g,on:i,onUpdateChoice:this.onUpdateToggleChoice,onToggle:this.onToggleControl}))}if(n.checkbox){let{on:d,label:m}=n.checkbox;return Ze.default.createElement(Ze.default.Fragment,null,this.props.afterHeader,Ze.default.createElement(Kt,{flipLabel:!0,checked:d==this.props.values.checkbox,label:m,onToggle:this.onToggleCheckbox}))}return n.actions?Ze.default.createElement(Ze.default.Fragment,null,this.props.afterHeader,n.actions.map((d,m)=>p(d,m,this.props))):this.props.afterHeader};return Ze.default.createElement(qs,{className:se(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:Ze.default.createElement(He,{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?Ze.default.createElement(He,{className:se(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}};H(xo,"defaultProps",{afterHeader:null,headerModifierClass:null,includeList:!0});D0=class extends Ze.default.PureComponent{getControlComponent(){return this.props.control.type==="children"||this.props.control.type==="sortable"?this.props.OutlineComponent:qi[this.props.control.type]||qi.unknown}render(){let t=this.getControlComponent(),n=this.props.control.options||is;return Ze.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})}};H(D0,"defaultProps",{id:null,level:1,tag:"div",orientation:"vertical"})});function yre(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 $9,vre,H9=S(()=>{Ln();Jt();Th();$9=Mi("cs-max-data",{isLoading:!0,data:{}}),vre=60*60*1e3*3;$9.onMount=(e,t)=>{let n=window.csAppData.preferences.use_max,o=ia($9);if(!n){o.isLoading||e(yb);return}!o.isLoading&&o.timestamp+vre>Date.now()||yre(e)}});var bre,j9=S(()=>{bre=D($());zn();H9();Oe()});var xre,W9=S(()=>{xre=D($());Pt();j9()});function G9(){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 tL(){let e=on();return(0,Ky.useCallback)(t=>{e({type:"PREFERENCES:UPDATE",payload:t})},[e])}function yr(){return Qt(e=>e.preferences)}function ni(e){return Qt(t=>t.preferences[e])}var Ky,vr=S(()=>{Ky=D($());gi();Pt();mt();Pu();hr();Pn();rl();Or();Ao();Ln();W9()});var Cre,wre,q9=S(()=>{Cre=D($()),wre=D(mi())});var Q9,Ere,K9=S(()=>{Q9=D(un()),Ere=(0,Q9.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 Yy(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 Y9=S(()=>{});function Sre(e,t){V2.set(e,t)}function Ar(e,t){return vt(X9(e,t))}function Ov(e,t){return Et(X9(e,t))}function uD(){return Ar("editing-label")}function Bc(e){let[t,n]=Ar(`search-${e}`),o=(0,ui.useCallback)(i=>n(i),[n]),r=(0,ui.useCallback)(()=>n(""),[n]);return{isSearching:!!t,query:t,onSearch:o,clearSearch:r}}function jD(e,{top:t,left:n,width:o,height:r}){return jk("ui",`floater-${e}`,{top:t,left:n,width:o,height:r})}function WD(e){let t=Ul("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 mE(e){return!(e.closest(".tco-react-select__menu")||e.closest(".tco-tooltip")||e.closest(".media-modal")||e.closest(".tco-ignore-focus-loss")||e.closest(".tco-action-modal-outer")||e.closest(".tco-floater"))}function Ac({refs:e=[],ignore:t=[],enabled:n=!0,onFocusLoss:o}){let r=(0,ui.useRef)(),i=jv();(0,ui.useEffect)(()=>{r.current=i},[i]);function s(a){for(var l in zp)if(Yy(zp[l],a))return!0;return!1}(0,ui.useEffect)(()=>{n&&!!e&&!!e[0]&&e[0].current!==null&&!Yy(Dl,e)&&!s(e)&&(zp.push(e),Dl=e)},[e]),(0,ui.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(!mE(y))return!1;let x=y.closest("#tco-root > *:not(.tco-ui-root)");return y.closest(".tco-content-nav-overlay")?!0:x?!a.find(_=>_===x||x.contains(_)):!0},p=y=>!a.find(x=>x.contains(y)),f=y=>!l.find(x=>x.contains(y)),d=y=>{if(!(Dl&&!!Dl[0].current&&!Yy(Dl,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(),zp.pop();zp.length&&(Dl=zp.pop(),!(Dl&&Dl[0].current!==null)););}},m=()=>{let y=document.activeElement.id&&document.activeElement.id.match(/cswpeditor-.*/);document.activeElement.nodeName==="IFRAME"&&!y&&o()},g=y=>{u=!0,window.document.body.removeEventListener("mousemove",g)},h=y=>{d(y),window.document.body.removeEventListener("mousemove",g)},v=y=>{window.document.body.addEventListener("mousemove",g),u=!1};return window.document.body.addEventListener("mouseup",h),window.document.body.addEventListener("mousedown",v),window.document.body.addEventListener("focus",d),window.addEventListener("blur",m),()=>{window.document.body.removeEventListener("mouseup",h),window.document.body.removeEventListener("mousedown",v),window.document.body.removeEventListener("focus",d),window.removeEventListener("blur",m)}},[n])}var ui,F2,V2,Dl,zp,X9,Xy,_re,jv,ri,Sze,_ze,Tre,Tze,J9,an=S(()=>{ui=D($());Jt();vr();q9();K9();af();Fn();Y9();F2=new Map,V2=new Map,Dl=[],zp=[],X9=(e,t)=>{if(!F2.has(e)){let n=V2.has(e)?V2.get(e):t;F2.set(e,Ne(n))}return F2.get(e)};Sre("editing-label",!1);Xy=Ne(!1),_re=Ne(e=>e(Xy),(e,t,n)=>{let o=e(Xy);n!==o&&t(Xy,n)}),jv=()=>Et(Xy),ri=()=>Vr(_re),Sze=(0,ui.createContext)("horizontal"),_ze=Ne(),Tre=Ne(!1),Tze=document.querySelector(".tco-root-preloader"),J9=()=>{let[,e]=vt(Tre);return(0,ui.useCallback)(()=>{e(!0)},[])}});function l6({position:e="top",children:t}){return Wt.default.createElement(Z9.Provider,{value:e},t)}function Ore(e,{height:t},{y:n,height:o}){switch(e){case"left":case"right":return n+o/2-t/2;case"top":return n-$p-t;case"bottom":return n+o+$p;default:return null}}function Are(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+$p):r<0?$p:r;case"left":return n-$p-t;case"right":return n+o+$p;default:return null}}function R9(e,{closeOnMouseLeave:t=!1,onClose:n,positionOverwrite:o}={}){let r=(0,Wt.useRef)(),i=o||(0,Wt.useContext)(Z9),[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 g=()=>{let C=d.getBoundingClientRect();f.current=r.current.getBoundingClientRect(),p(_=>{let E=Ore(i,f.current,C),O=Are(i,f.current,C);return{..._||{},top:E!==null?`${E}px`:"auto",left:O!==null?`${O}px`:"auto"}})},h=C=>{C.target!==m&&!m.contains(C.target)&&(n&&n(),a(!1))},v=C=>{C.target.contains(d)&&g()};g(),window.addEventListener("mousedown",h),window.addEventListener("resize",g),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",h),window.removeEventListener("resize",g),document.removeEventListener("scroll",v,{capture:!0})}},[s,a,i,t]),[r,i,s,a,c,l]}function wi(e,t,{html:n=!1,overflow:o,className:r,delay:i=0,positionOverwrite:s,...a}={}){let[l,u,c,p,f]=R9(e,{positionOverwrite:s}),d=jv();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 g=se("tco-tooltip",r,{"is-active":f,"has-overflow":o}),h=n?Wt.default.createElement("div",{ref:l,style:f,className:g,dangerouslySetInnerHTML:{__html:m},...a}):Wt.default.createElement("div",{ref:l,style:f,className:g,...a},m);return U2.default.createPortal(h,window.csAppData.rootEl)}function Pre(e,t,{className:n,onOpen:o,onClose:r,positionOverwrite:i,...s}){let[a,l,u,c,p]=R9(e,{onClose:r,positionOverwrite:i});(0,Wt.useEffect)(()=>{if(!e.current)return()=>{};let m=e.current,g=h=>{h.stopPropagation(),h.preventDefault(),o&&o(),c(!0)};return u||m.addEventListener("click",g),()=>{m.removeEventListener("click",g)}},[u]);let f=(0,Wt.useCallback)(m=>{m.stopPropagation(),m.preventDefault()},[]);if(!u)return null;let d=t(()=>c(!1));return d?U2.default.createPortal(Wt.default.createElement("div",{ref:a,onClick:f,style:p,className:se("tco-tooltip",n,`is-${l}`,p?"is-active":null),...s},d),window.csAppData.rootEl):null}function qo({tooltip:e,className:t="tco-btn",children:n,tooltipProps:o={},...r}){let i=(0,Wt.useRef)(),s=wi(i,e,o);return Wt.default.createElement("button",{className:t,ref:i,...r},n,s)}function xu({tag:e="span",tooltip:t,delay:n,className:o,overflow:r,children:i,...s}){let a=(0,Wt.useRef)(),l=wi(a,t,{overflow:r,delay:n});return Wt.default.createElement(e,{className:o,ref:a,...s},i,l)}function Ire({tag:e="span",className:t,tooltipClass:n,tooltip:o,label:r,children:i,positionOverwrite:s,...a}){let l=(0,Wt.useRef)(),u=Pre(l,i,{className:n,onOpen:a.onOpen,onClose:a.onDecline,positionOverwrite:s}),c=wi(l,u?null:o);return delete a.onOpen,delete a.onDecline,Wt.default.createElement(e,{className:t,ref:l,...a},r,u,c)}function zS({tag:e="button",className:t,noBtnClass:n,...o}){return Wt.default.createElement(Ire,{tag:e,className:t,...o})}function jd({label:e,tooltip:t,prompt:n,children:o,onAccept:r,accept:i,decline:s,className:a,...l}){return Wt.default.createElement(zS,{tooltip:t,tooltipClass:"has-actions",label:e,className:se(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,kre,U2,Z9,$p,zn=S(()=>{Wt=D($()),kre=D(ja()),U2=D(mi());Xe();an();Oe();Z9=(0,Wt.createContext)("top"),$p=8});var ju,Kt,rr=S(()=>{ju=D($());Xe();zn();Re();Kt=class extends ju.default.PureComponent{render(){let t=ju.default.createElement(xu,{className:"tco-rc-label",tooltip:this.props.tooltip},this.props.children||this.props.label);return ju.default.createElement("label",{className:se("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(oe,{type:"check"})),!this.props.flipLabel&&t)}};H(Kt,"defaultProps",{style:{},label:"",onClick:void 0,checked:!1,flipLabel:!1,onToggle:()=>{}})});var Dre,B2,eV,tV=S(()=>{Dre=D($());Jt();Us();B2=Mi("hidden-documents",!1);B2.onMount=e=>nl({"hidden-documents":qn(()=>{e(t=>!t)})});_r(B2);eV=()=>Et(B2)});function V8({element:e}){let t=on(),{id:n}=At(),o=eV(),r=(0,pt.useCallback)(()=>{t(E8(n,e._id))},[t,n,e._id]),i=(0,nV.useNavigate)(),{componentData:s,componentDocSettings:a}=Sa()??{},l=(0,pt.useMemo)(()=>s?.[e.component_id]?.doc,[s,e.component_id]),u=(0,pt.useMemo)(()=>o||a[`c${l}`]?.[3]!=="hidden",[o,l]),c=(0,pt.useCallback)(()=>{l&&i({to:`/edit/${l}`})},[l,i]);return u?pt.default.createElement("div",{className:"tco-element-manager-section is-span-3"},pt.default.createElement("h2",{className:"has-no-line"},"Component Instance"),pt.default.createElement("ul",{className:"is-single-column"},pt.default.createElement("li",{className:"is-clicker",disabled:!l,onClick:c},pt.default.createElement("span",{className:"is-label with-icon"},pt.default.createElement(oe,{type:"component-brick"})," ",pt.default.createElement("span",null,"Edit Component")," ",pt.default.createElement(oe,{type:"rarr"})),l?pt.default.createElement("p",null,"Click to open the source Component document."):pt.default.createElement("p",{className:"is-error"},"Unable to resolve document ID for this component")),pt.default.createElement("li",{className:"is-clicker",onClick:r},pt.default.createElement(Kt,{label:"Enable Customization",checked:e._customize_component}),pt.default.createElement("p",null,"Show the Customize controls in the Inspector")))):null}function iV(e){Lre.map(t=>{delete e[t]})}function U6(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&&(iV(a),a._modules=o(a._id),i.push(a))}),i};return n.map(r=>{let i=e[r];(e[i._parent]||{})._type==="region"&&(iV(i),i._modules=o(i._id),delete i._id,t.push(i))}),t}function U8({element:e}){let t=on(),{id:n,docTypeName:o}=At(),{exportValidation:r,slotValidation:i,ancestorComponentLabel:s}=Qt(h=>{let v=h.elements[n]??{},y=cm(o,v,e._id),x=pm(o,v,e._id);return{exportValidation:y,slotValidation:x,ancestorComponentLabel:x===0?v[j0(v,e._id)]?._label??null:null}}),a=(0,pt.useCallback)(()=>{r===0&&t(v8(n,e._id))},[t,n,e._id,r]),l=(0,pt.useCallback)(()=>{i===0&&t(y8(n,e._id))},[t,n,e._id,i]),u=(0,pt.useCallback)(()=>{t(b8(n,e._id))},[t,n,e._id]),c=(0,pt.useCallback)(()=>{t(x8(n,e._id))},[t,n,e._id]),p=(0,pt.useCallback)(()=>{t(C8(n,e._id))},[t,n,e._id]),f=(0,pt.useCallback)(()=>{t(w8(n,e._id))},[t,n,e._id]),d=(0,pt.useMemo)(()=>s!==null?`Enable Slot for: ${s}`:"Enable Slot",[s]),m=(0,pt.useMemo)(()=>e._type!=="component"?-1:e._is_c_export?1:0,[e._type,e._is_c_export]),g=(0,pt.useCallback)(()=>{t(S8(n,e._id))},[t,n,e._id]);return pt.default.createElement("div",{className:"tco-element-manager-section is-span-3"},pt.default.createElement("h2",{className:"has-no-line"},"Component"),pt.default.createElement("ul",{className:"is-single-column"},pt.default.createElement("li",{className:se("is-clicker",{"is-disabled":r!==0}),onClick:a},pt.default.createElement(Kt,{label:"Export Component",checked:e._is_c_export}),pt.default.createElement("p",null,"Each exported Element is available as a Component in the Element Library for reuse throughout your site."),r!==0&&pt.default.createElement("p",{className:"is-error"},$2[`component-${r}`])),pt.default.createElement("li",{className:se("is-clicker",{"is-disabled":i!==0}),onClick:l},pt.default.createElement(Kt,{label:d,checked:e._is_c_slot}),pt.default.createElement("p",null,"A Slot means this Element can receive children when building out a page using the Component."),i!==0&&pt.default.createElement("p",{className:"is-error"},$2[`slot-${i}`])),e._is_c_export&&pt.default.createElement("li",{className:"is-clicker",onClick:p},pt.default.createElement(Kt,{label:"Enable Prefab",checked:e._c_prefab}),pt.default.createElement("p",null,"When enabled, newly created components will include parameter values and children copied from the component source.")),e._is_c_export&&pt.default.createElement("li",{className:"is-clicker",onClick:f},pt.default.createElement(Kt,{label:"Hide Children Control",checked:e._c_hide_children}),pt.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&&pt.default.createElement("li",{className:"is-clicker",onClick:u},pt.default.createElement(Kt,{label:"Make Private",checked:e._c_private}),pt.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&&pt.default.createElement("li",{className:"is-clicker",onClick:c},pt.default.createElement(Kt,{label:"Library Top Level",checked:e._c_library_top_level}),pt.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&&pt.default.createElement(pt.default.Fragment,null,pt.default.createElement("li",{className:se("is-clicker",{"is-disabled":m!==0}),onClick:g},pt.default.createElement(Kt,{label:"Pass Through",checked:e._c_thru&&m===0}),pt.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&&pt.default.createElement("p",{className:"is-error"},$2[`component-${m}`])))))}var pt,nV,oV,z2,Sa,rV,Mre,nL,Lre,$2,ds=S(()=>{pt=D($());Jt();Li();Xe();Pn();Re();rr();Yn();Jn();tV();rn();nV=D(ja());Oe();np();oV=D(un()),z2=Ne({});z2.onMount=e=>{let t,n=()=>{let o=t;t=mr.getState().components,o!==t&&e(t)};return n(),mr.subscribe(n)};Sa=()=>Et(z2),rV=([e,t,n],o)=>({type:"COMPONENTS:REPLACE",fromDoc:o,payload:{componentData:e,componentVirtualIndex:n,componentDocSettings:t}}),Mre=Ne(e=>{let{componentData:t,componentVirtualIndex:n,componentDocSettings:o}=e(z2);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"]}))}}),nL=(e,t)=>{let{library:n,componentDocSettings:o}=vt(Mre)[0];return(0,pt.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,oV.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(VM),i},[n,e,t])};Lre=["_c_export","_c_id","_c_library_top_level","_c_prefab"];$2={"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"}});function Jy(e,t={}){return[e,t]}function B6(e,t={}){ai.invalidateQueries(Jy(e,t))}function z6(e,t,n,o){ai.setQueryData(Jy(e,t),n,o)}async function gl(e,{data:t={},cacheKey:n,...o}={}){let r=Jy(e,t),i=ai.getQueryData(r);if(i)return i;let{data:s}=await wo(e,t);return ai.setQueryData(r,s,{staleTime:1/0,...o}),s}function EE(e,{data:t={},...n}={}){return Wl(Jy(e,t),()=>Nre(e,t),{staleTime:1/0,...n})}function sV(e){return EE("document",{data:{id:parseInt(e,10)},cacheTime:100})}function s0(e,t={}){let{mutateAsync:n}=Zb((0,Wu.useCallback)(o=>Fre(e,o),[e]),{throwOnError:!0,...t});return n}async function N6(){let{data:{componentData:e,componentDocSettings:t,componentVirtualIndex:n,errors:o}}=await wo("component-refresh");o&&o.length>0&&console.warn(o),mr.dispatch(rV([e,t,n]))}function aV({children:e}){return Wu.default.createElement(Yb,{client:ai},e)}var Wu,ai,Nre,Fre,Ux,rs=S(()=>{Wu=D($());wf();Ns();Fn();Ln();Oe();YA();Vx();_c();rn();ds();Li();ai=new Gb({defaultOptions:{queries:{refetchOnWindowFocus:!1,refetchOnReconnect:!1}}});window.csAppData.queryClient=ai;Nre=(...e)=>new Promise((t,n)=>wo(...e).then(({data:o})=>t(o),n)),Fre=(...e)=>new Promise((t,n)=>xn(...e).then(({data:o})=>t(o),n));Ux=()=>{ai.invalidateQueries(["document-index"]),ai.invalidateQueries(["document-index-full"]),ai.invalidateQueries(["document-search"])}});var H2,Vre,Ure,M$e,L$e,lV=S(()=>{H2=D($());Xe();Re();Vre=D($()),Ure=D(ja());Ao();an();Jt();rn();M$e=Ne(null),L$e=Ne([])});function uV(e,t){t(Zy,([,n])=>[0,n.filter(({doc:o})=>!o||e.includes(o))])}function cV(){return({getState:e,dispatch:t})=>n=>o=>{let[,r]=qre.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 pV(e){return function(t,n){if(n.type==="HISTORY_STEP"){let{from:o}=n,[r,i]=j2,s=i.slice(Math.min(o,r),Math.max(o,r));if(r>o)return Wn(t,a=>{s.forEach(({undo:l})=>{l(a)})},a=>{a.length<=0||(n.patches||(n.patches={}),n.patches.history=a)});if(r<o)return Wn(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 Qre(){let e=on(),[[t,n],o]=vt(G2),r=(0,Gr.useRef)(t);(0,Gr.useEffect)(()=>{r.current=t},[t]);let i=(0,Gr.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 Kre(){return Gr.default.createElement(bu,{id:"action-history",label:w("app.history.title")},Gr.default.createElement(Yre,null))}function Yre(){let e=Et(K2),[t,n,o]=Qre();return Gr.default.createElement("ul",{className:"tco-action-history is-scrollable-floater-content"},n.map(({type:r,label:i,id:s,isActive:a,doc:l},u)=>Gr.default.createElement("li",{key:s,className:se({"is-active":t===u})},Gr.default.createElement("button",{onClick:()=>o(u)},Gr.default.createElement("span",null,typeof i=="function"?i({docs:e}):i),Gr.default.createElement("i",null,Gr.default.createElement(oe,{type:"check"}))))))}var Gr,Bre,j2,W2,Zy,G2,q2,zre,$re,Ry,Hre,jre,Wre,Gre,qre,Q2=S(()=>{Gr=D($());Xe();Pn();Re();hl();Oe();Us();rn();Iv();Pi();Jt();Nr();Fi();Bre=(Number.isNaN(window.Number(window.csAppData.max_action_history_items))?5e3:window.Number(window.csAppData.max_action_history_items))-1,j2=[0,[]],Zy=Ne(j2),G2=Ne(e=>e(Zy),(e,t,n)=>{let o=typeof n=="function"?n(e(Zy)):n;j2=o,t(Zy,o)});_r(G2);G2.onMount=e=>(W2=t=>{e(t)},()=>{W2=null});q2=e=>{W2(([t,n])=>[0,[{id:Lr(),...e},...n.slice(t,Bre)]])},zre=({type:e,doc:t},n,o)=>{if(e==="ELEMENT_SETUP")return;let r=n.elements[t],i=o.elements[t];q2({doc:t,label:({docs:s})=>`Element Changed (${s[t]?.title})`,undo:s=>{s.elements[t]=r},redo:s=>{s.elements[t]=i}})},$re=({type:e,doc:t},n,o)=>{if(e==="SETTINGS:FILL")return;let r=n.settings[t],i=o.settings[t];q2({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];q2({label:`${e} Updated`,undo:s=>{s[e]=r},redo:s=>{s[e]=i}})},Hre=Ry({key:"themeOptions"}),jre=Ry({key:"colors"}),Wre=Ry({key:"fontItems"}),Gre=Ry({key:"fontConfig"}),qre=[[/^ELEMENT/,zre],[/^SETTINGS/,$re],[/^THEME_OPTIONS/,Hre],[/^COLORS/,jre],[/^FONT_ITEMS/,Wre],[/^FONT_CONFIG/,Gre]];co(Kre)});function nie(e){(0,Jo.useEffect)(()=>{let t=w("common.title.cornerstone");return document.title=[t,...e].filter(n=>!!n).reverse().join(" - "),()=>document.title=t},e)}function oie(){let e=on(),t=At();return nie([t.docTypeInfo.labelSingular,t.title]),(0,Jo.useEffect)(()=>{Hp[t.id]||(e({type:"SETTINGS:FILL",doc:t.id,payload:t.data.settings}),e(m8(t.id,t.data.normalized)))},[]),null}function rie({doc:e}){let{permissionContext:t,setPermissionContext:n}=Vn(),o=e.docTypeInfo?.permissionContext&&e.docTypeInfo.permissionContext!==t;return(0,Jo.useEffect)(()=>{o&&n(e.docTypeInfo.permissionContext)},[e.docTypeInfo?.permissionContext,o,n]),o?null:Jo.default.createElement(oie,{key:e.id})}function iie({id:e}){let t=J9(),[,n]=vt(Ss),{userCan:o}=Vn(),r=sV(e),{isError:i,data:s,isLoading:a}=r,l=s?$x(s):null,u=Sa();return(0,Jo.useEffect)(()=>{if(!a&&l){let{builder:c,data:p,id:f,title:d,docTypeInfo:m,docTypeName:g}=l??{},h=!!l&&!i&&o(l.docTypeInfo.permissionContext);if(h){let v=p.elements.e0?a8(p.elements):p.elements,y=_p(v,{resetIds:!0,components:u}).entities.element;Gm.set(e,{id:f,normalized:y,...p})}else Gm.delete(e);n(v=>v.map(y=>y.id===e?h?{...y,...c,title:d,docTypeInfo:m,docTypeName:g,isLoading:!1}:null:y).filter(y=>!!y)),t()}},[a,o,l,i]),(0,Jo.useEffect)(()=>{async function c(){if(!r.error)return;let p=w("app.error-document",{context:r.error.message});await hg(p,{onAccept:null,accept:!1})}c()},[r&&r.error]),null}function sie(){let e=Et(Rre),[t]=vt(xV),n=(0,Jo.useMemo)(()=>e.split(":").filter(i=>!!i),[e]),o=(0,Jo.useRef)(null),r=(0,Y2.useNavigate)();return(0,Jo.useEffect)(()=>{let i=t?.id??null;o.current&&o.current!==i&&(Hp[i]?r({to:Hp[i]}):r(i?{to:`/edit/${i}`}:{to:"/"})),o.current=i},[t,r,n]),Jo.default.createElement(Jo.default.Fragment,null,n.map(i=>Jo.default.createElement(iie,{key:i,id:i})),t&&!t.isLoading&&Jo.default.createElement(rie,{doc:t}))}var Jo,Y2,Hp,Xre,fV,dV,mV,Ss,La,vu,X2,CHe,Jre,wHe,Zre,hV,gV,K2,Bx,vV,Rre,Gm,yV,bV,xV,eie,Yc,BJ,Q0,tie,cu,uM,EHe,xW,SHe,_He,At,$6,_Z,TZ,rn=S(()=>{Jo=D($());hr();Y2=D(ja());rs();Yn();Pn();Jn();Oe();Jt();an();Li();Yn();ds();lV();aa();_c();Jt();Q2();af();Fi();Hp={"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:{}})},Xre=["theme-options"],fV=fi(e=>e.settings,{}),dV=fi(e=>e.elements,{});_r(fV);_r(dV);mV=Ne(null),Ss=Ne(e=>{let t=e(mV);if(!t)try{return JSON.parse(gb("open-docs")).filter(({id:n})=>!Hp[n]).map(n=>({...n,isPending:!0,isLoading:!0}))}catch{}return t??[]},(e,t,n)=>{let o=typeof n=="function"?n(e(Ss)):n;t(mV,o)}),La=Ne(null),vu=Ne([]),X2=Mi("document-preview-urls",{}),CHe=Ne(null,(e,t,{id:n,url:o})=>{t(X2,r=>({...r,[n]:o}))}),Jre=Mi("document-preview-groups",{}),wHe=Ne(null,(e,t,{id:n,group:o})=>{t(Jre,r=>({...r,[n]:o}))}),Zre=Ne(e=>{let t=e(La),n=e(vu),o=e(X2);return e(Ss).map((r,i)=>vV(r,{index:i,previewUrls:o,activeIndex:t,dirty:n}))}),gV=Ne(e=>{let t=e(fV),n=e(La),o=e(vu),r=e(X2),i=e(Ss).map((a,l)=>vV(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(hV),hV=requestIdleCallback(()=>{vb("open-docs",JSON.stringify(s))}),i}),K2=Ne(e=>e(gV).reduce((t,n)=>(t[n.id]=n,t),{})),Bx=e=>ia(K2)[e]??{},vV=(e,{index:t,previewUrls:n,activeIndex:o,dirty:r,settingsData:i=null})=>{let s=!!Hp[e.id],a=s?null:e.id,l=$x(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}},Rre=Ne(e=>{let t=e(La);return e(Ss).filter(({isLoading:n,isPending:o,id:r},i)=>n&&(t===i||!o)).map(({id:n})=>n).join(":")}),Gm=new Map,yV=e=>Ne(t=>{let n=t(La),o=t(e)[n]??{},r=Gm.get(o.id)??{};return o.id?{...o,data:r}:null}),bV=e=>Ne(t=>t(e)??{isLoading:!0}),xV=yV(Zre),eie=yV(gV),Yc=bV(eie),BJ=bV(xV),Q0=Ne(e=>{let t=e(Yc);return{elementsData:e(dV)[t.docId],...t}}),tie=Ne(e=>e(Yc)?.settingsData),cu=()=>Et(Q0),uM=Ph(tie,e=>e.prop("__last_markup_change__")),EHe=Ne(null,(e,t,n)=>{let o=e(Q0);Gm.set(n,{id:o.docId,normalized:o.elementsData,settings:o.settingsData,...o})}),xW=Ne(null,(e,t,n)=>{let o=e(Ss),r=Array.isArray(e(vu))?e(vu):[],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(vu,s),t(Ss,a)}),SHe=Ne(null,(e,t,n)=>{n=n.toString(),Gm.delete(n);let o=e(Ss),r=e(La),i=o.findIndex(u=>u.id===n),s=o.filter(u=>u.id!==n&&!Xre.includes(u.id)),a=o.length-s.length;t(Ss,s);let l=s.map(({id:u})=>u);if(t(vu,u=>u.filter(c=>l.includes(c))),s.length<=0)t(La,-1);else if(i<=r){let u=Math.max(0,r-a);t(La,u)}uV(s.map(({id:u})=>u),t)}),_He=Ne(null,(e,t,{from:n,to:o})=>{let r=e(La),i=e(Ss),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(La,l),t(Ss,a)}),At=()=>vt(Yc)[0],$6=e=>{let t=on();return(0,Jo.useCallback)(n=>{e&&!Hp[e]&&t({type:"SETTINGS:UPDATE",doc:e,payload:n})},[t,e])};co(sie);_Z=Bl(({userCan:e})=>gg().filter(({permissionContext:t})=>e(`${t}.create`)).map(({value:t})=>t)),TZ=Bl(({userCan:e})=>gg().filter(({permissionContext:t})=>e(`${t}.create`)))});async function CV({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,g,h]=l;return s[a]={hash:c,type:u,extraneous:h,markup:t[c],originalType:p,inlineCss:f,hidden:d,contextIds:m,tssShim:g},s},{}),components:o,doc:r}}function J2(){return({dispatch:e})=>t=>n=>{let o=t(n);if(n.type==="RENDER_ELEMENTS"&&CV(n.payload).then(r=>{e({type:"RENDER:UPDATE",payload:r,initial:!1})}),n.type==="RENDER_ALL_ELEMENTS"&&CV(n.payload).then(r=>{e({type:"RENDER:UPDATE",payload:r,initial:!0})}),n.type==="COMPONENTS:REPLACE"&&n.fromDoc){let{docTypeName:r}=Bx(n.fromDoc);r==="custom:component"&&e({type:"RENDER:PURGE",payload:{doc:n.fromDoc},initial:!0})}return o}}var wV=S(()=>{rn()});function lie(e){let t=document.createElement("template");return t.innerHTML=e.trim(),t.content.firstChild}function uie({tag:e,href:t}){try{if(!window.document.querySelector(`link[href*="${t.split("?").shift()}"]`)){let n=lie(e);document.querySelector("head").append(n)}}catch(n){console.warn("Failed to load style",n)}}function cie({handle:e,src:t,before:n,...o}){return new Promise(r=>{let i=t.split("?").shift(),s=i.split("/").pop().replace(".js","");if(aie.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 pie(e){return e.reduce((t,n)=>t.then(o=>n().then(r=>[...o,r])),Promise.resolve([]))}async function EV({styles:e,scripts:t}){return e.forEach(n=>{requestIdleCallback(()=>{uie(n)})}),await pie(t.map(n=>()=>cie(n))),!0}var aie,SV=S(()=>{aie=["react","react-dom","react.min","react-dom.min"]});async function fie(e,{previewElementConditions:t=!0,previewForceScrollEffects:n=!1,shouldLoadExtractions:o=!0}){let r=await Nx("cs-render",{config:window.csAppData.preview,rootElement:e,flags:{elementConditions:t,forceScrollEffects:n}});return o&&EV(r).then(function(){window.csProfile("extractions loaded","cs-render")}),r}function _V(e,t){let n=e[t._parent];if(!n)return t._id;let{options:{render_children:o=!1}={}}=pn(n._type);return o?_V(e,n):t._id}async function hie(e,t){let n=li(e,{doc:window.csAppData.preview.documentId}),o=mie(n,die(n,t));return fie(s8(n,o),e.ui)}function AV({getState:e,dispatch:t},n=null){clearTimeout(TV),n&&(Array.isArray(n)?n:[n]).forEach(r=>{t1.push(r)}),TV=setTimeout(()=>{let o=[...t1];if(t1.length>0&&OV){t1=[];let r=window.csAppData.renderDebounce===n1;n1=window.csAppData.renderDebounce,hie(e(),o).then(i=>{t({type:"RENDER_ELEMENTS",payload:i}),window.dispatchEvent(new CustomEvent("cs-preview-render")),r&&(n1=kV)},i=>{console.warn("Failed render",i)})}},n1)}function vie({dispatch:e,getState:t},n){if(n.type==="XFR:APPLY_PATCHES"){let o=window.csAppData.preview.documentId,r=gie(n);if(n.toApply?.render&&n.original.initial&&n.original.payload.doc===o&&(OV=!0,Zi("XFR:COMPLETE")),r.length>0){let s=t(),a=li(s,{doc:o}),l=r.map(u=>{let c=a[u];return c?_V(a,c):null}).filter(u=>!!u);l.length>0&&(AV({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=li(t(),{doc:window.csAppData.preview.documentId});AV({getState:t,dispatch:e},[m0(l)])}}}}function Z2(){return e=>t=>n=>{let o=t(n);return vie(e,n),o}}var e1,die,mie,TV,t1,kV,n1,OV,gie,PV=S(()=>{Yn();Ln();SV();Yn();wu();e1=D(un());Li();die=(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)},mie=(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=""}={}}=pn(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=[],kV=12,n1=kV,OV=!1;gie=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 R2(){return({dispatch:e,getState:t})=>n=>o=>{if(o.type==="XFR:APPLY_PATCHES"&&yie.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(I0(o.original.payload.newElements[0],{force:s})))}i.forEach(s=>{window.csAutoOpenToggles.set(s,!0)})}return n(o)}}var yie,IV=S(()=>{Jn();yie=["ELEMENT_ADD","ELEMENT_ADD:SIBLING","ELEMENT_ADD:POPULATE_REGIONS","ELEMENT_DUPLICATE"];window.csAutoOpenToggles=new Map});function bie(e,t,n){n(P0())}function eT(){return({dispatch:e,getState:t})=>n=>o=>{let r=n(o);return DV[o.type]&&setTimeout(()=>DV[o.type](o,t(),e)),r}}var DV,MV=S(()=>{Jn();DV={ELEMENT_DELETE:bie}});var o1,xie,Cie,wie,LV,NV=S(()=>{Pi();o1=D(un());Oe();Yn();$0();Qf();window.csAppData.immerCurrent=Qu;xie=["_type","_id","_modules","_parent"],Cie=(0,o1.memoize)((e,t)=>{let n=pn(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:yg(o),...r})).filter(({conditions:o})=>o.length>0).map(({apply:o,conditions:r})=>({apply:o,test:i=>bg(r.map(({value:s,key:a,op:l,or:u})=>({a:s,b:i[a],op:l,or:u})))})):null},(e,t)=>`${e}:${t}`),wie=()=>(e={},t)=>{let{type:n,doc:o,payload:r,ui:i={},preferences:s={}}=t??{};return o?Wn(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=h0(a[o]);function m(A){let G=a[o][A]._parent;a[o][A]._region=a[o][G]._region,Dr(a[o],A).forEach(I=>{a[o][I]._region=a[o][G]._region})}function g(A,G,I){a[o][A]._parent=G,m(A),a[o][G]._modules||(a[o][G]._modules=[]),Number.isInteger(I)?a[o][G]._modules.splice(I,0,A):a[o][G]._modules.push(A)}function h(A,G,{index:I,reflow:q=!0,autoOpenToggles:R=!1}={}){if(!G||!G._type)return;let{result:de,entities:{element:ye}}=_p(G);if(Object.keys(ye).forEach(k=>{a[o][k]=ye[k]}),g(de,A,I),q&&_(A),R){let k=pn(G._type);k.options.toggle_on_create&&k.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(A,G,I,q){if(!A||!G||G.length<=0)return;let R=[];G.forEach(ye=>{let{result:k,entities:B}=_p(ye);Object.keys(B.element).forEach(L=>a[o][L]=B.element[L]),a[o][k]._parent=A,R.push(k)}),a[o][A]._modules||(a[o][A]._modules=[]);let de=-1;I&&(de=a[o][A]._modules.indexOf(I),de!==-1&&q&&de++),a[o][A]._modules.splice(de,0,...R),R.map(m),r.newElements||(r.newElements=[]),r.newElements=[...r.newElements,...R]}function y(A,G){let I=wl(a[o][A]._type);Object.keys(G).forEach(q=>{ES(G[q],I[q])?delete a[o][A][q]:a[o][A][q]=G[q]})}function x(A){let G=wl(a[o][A]._type),I=(pn(a[o][A]._type).options.spacing_keys||[]).reduce((R,de)=>(R[de]=G[de],R),{}),q=Object.keys(I);return q.length>0&&(y(A,I),q.forEach(R=>void le(A,R))),A}let C=(A,G)=>{let I=t8(G);if(!I)return;a[o][A]._modules||(a[o][A]._modules=[]);let q=I.length-a[o][A]._modules.length;for(;--q>=0;)h(A,ys({preferences:s,breakpointConfig:p,parentType:a[o][A]._type},{_type:a[o][A]._type==="row"?"column":"classic:column"}),{reflow:!1});a[o][A]._modules.forEach(R=>{let de=I.pop();y(R,{_active:!!de,size:de||""})})},_=A=>{if(!(!a[o][A]||!a[o][A]._modules)&&["row","classic:row"].includes(a[o][A]._type)){let G=a[o][A]._modules.map(de=>Cl(a[o][de])).filter(de=>de._active!==!1),I=G.map(de=>de.size).join("+");if(TS(I))return;let q=G.slice(0,6),R=q.map(()=>`1/${q.length}`).join("+");C(A,R)}},E=(A,G)=>{let I={};le(A,"layout_row_layout"),le(A,"layout_row_grow");let[q,,R]=p,de=[];I.layout_row_layout=G;let ye=G.split(" ");ye.length>1&&(f>=2&&ye.length>2?q===1?(I.layout_row_layout="50% 50%",de.push([0,"100%"]),de.push([2,G])):q===0?(I.layout_row_layout="100%",de.push([1,"50% 50%"]),de.push([2,G])):q>1&&(de.push([0,"100%"]),de.push([1,"50% 50%"])):f>0&&(q===0?(I.layout_row_layout="100%",de.push([1,G])):de.push([0,"100%"]))),I.layout_row_grow=Boolean(ye.length>1&&ye.length&!0);let k=a[o][A]._type,B=d0(k,a[o][A]._region)??{};ye.forEach(()=>{h(A,ys({parentType:k,preferences:s,breakpointConfig:p},B))}),y(A,I),de.forEach(([L,Ee])=>{ve({layout_row_layout:Ee},A,L)})},O=(A,G)=>(I,q)=>{let{_modules:R,_type:de,...ye}=q;R.forEach(B=>{h(I,ys({parentType:A,preferences:s,breakpointConfig:p},B))});let k={...W0({type:A,parentType:a[o][a[o][I]._parent]._type}),...ye};G.forEach(B=>{le(I,B)}),y(I,k)},T=O("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=O("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"]),M=(A,G)=>{if(G==="start")return 0;let I=a[o][A]._modules.indexOf(l);return I===-1?null:G==="up"?Math.max(0,I-1):G==="down"?Math.min(a[o][A]._modules.length-1,I+1):null},K=(A,G)=>{let I=a[o][l]._parent,q=a[o][I]._modules.indexOf(l);if(A===I||!A){let R=Number.isInteger(G)?G:a[o][I]._modules.length-1;a[o][I]._modules.splice(R,0,a[o][I]._modules.splice(q,1)[0])}else a[o][I]._modules.splice(q,1),g(l,A,G),_(I);_(A)},Y=A=>{!a[o][A]||(Dr(a[o],A).forEach(G=>delete a[o][G]),a[o][A]._modules=[])},V=A=>{Y(A);let G=a[o][A]._parent;r.parent=G,delete a[o][A],G&&a[o][G]._modules&&(a[o][G]._modules.splice(a[o][G]._modules.indexOf(A),1),_(G))},F=A=>(G,...I)=>A((0,o1.pickBy)(G,(q,R)=>!xie.includes(R)),G,...I),j=`_bp_data${p[0]}_${p[2]}`,ee=()=>Array.from({length:p[1].length}).map((A,G)=>G),te=()=>Array.from({length:p[1].length}).map(A=>null),le=(A,G,I=[])=>{if(a[o][A][j]&&a[o][A][j]&&a[o][A][j][G]){let q=ee();(I.length>0?I:q).filter(de=>q.includes(de)).forEach(de=>{a[o][A][j][G][de]=null}),a[o][A][j][G].filter(de=>de!==null).length===0&&delete a[o][A][j][G],Object.keys(a[o][A][j]).length===0&&delete a[o][A][j]}},ve=F((A,G,I,q)=>{(!a[o][I][j]||Array.isArray(a[o][I][j])&&a[o][I][j].length<=0)&&(a[o][I][j]={}),Object.keys(A).forEach(R=>{a[o][I][j][R]||(a[o][I][j][R]=te()),a[o][I][j][R][q]=A[R]})}),Q=F((A,G)=>{let I=[],q=a[o][l],R=pn(q._type),de=Cl(q),ye=(B,L)=>de[B]===L?null:Cie(e[o][l]._type,B);Object.keys(A).forEach(B=>{let L=ye(B,A[B]);L&&(I=[...I,...L])});let k=R?.options?.label_key;k&&A[k]?A._label=A[k]:k&&A._label&&(A[k]=A._label),y(l,A),G._modules&&(Y(l),v(l,G._modules),_(l)),I.forEach(({test:B,apply:L})=>{B(Cl(a[o][l]))&&Q(L)})}),U=(A,G=null,I=null)=>{let q=G==="_active"?f:G;if(q===null||I||q===p[0]){Q(A),I&&Object.keys(I).forEach(k=>{le(l,k),I[k].forEach((B,L)=>{L!==p[0]&&B!==null&&ve({[k]:B},l,L)})});return}let R=fm(a[o][l]._type),{base:de,q:ye}=Object.keys(A).reduce((k,B)=>{let[,L]=R[B]||[],Ee=!L||L.includes("markup")?"base":"q";return k[Ee][B]=A[B],k},{base:{},q:{}});ve(ye,l,q),Q(de)},W=A=>{let G=A==="all"?["xs","sm","md","lg","xl"]:A;return Array.isArray(G)?G:[G]},ue=(A,G,I)=>{let q=A[`layout_grid_template_columns_${G}`],R=A[`layout_grid_template_rows_${G}`],de=W(I).reduce((ye,k)=>(ye[`layout_grid_template_columns_${k}`]=q,ye[`layout_grid_template_rows_${k}`]=R,ye),{});y(l,de)},ae=["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]&&ms(a[o][l]._type)&&ae.includes(n)))switch(n){case"ELEMENT_CLEAR":{a[o]=r??{};break}case"ELEMENT_REPLACE_STATE":case"ELEMENT_RESET":{a[o]=r;break}case"ELEMENT_ADD":{let{atts:A,index:G}=r,I=Number.isInteger(G)?G:a[o][l]._modules.length;A&&A._type&&h(l,ys({parentType:a[o][l]._type,preferences:s,breakpointConfig:p},Object.assign({},A),{index:I}),{index:I,autoOpenToggles:!0});break}case"ELEMENT_ADD:SIBLING":{let{atts:A,after:G}=r,I=a[o][l]._parent,q=a[o][I]._modules.indexOf(l),R=G?q+1:q;h(I,ys({parentType:a[o][I]._type,preferences:s,breakpointConfig:p},A||{_type:a[o][l]._type},{index:R}),{index:R,autoOpenToggles:!0});break}case"ELEMENT_ADD:REPLACE":{let{replacement:A}=r,G=a[o][l]._parent,I=a[o][G]._modules.indexOf(l);h(G,ys({parentType:a[o][G]._type,preferences:s,breakpointConfig:p},A,{index:I}),{index:I,autoOpenToggles:!0}),V(l);break}case"ELEMENT_MOVE":{let{parent:A,index:G,proxy:I=!1}=r;I||K(A,G);break}case"ELEMENT_SHIFT":{let{shift:A}=r,G=a[o][l]._parent,I=M(G,A);K(G,I);break}case"ELEMENT_MOVE:BEFORE":{let{sibling:A}=r,G=a[o][A]._parent,I=a[o][G]._modules.indexOf(A),q=a[o][l]._parent,R=a[o][q]._modules.indexOf(l),de=G===q&&I>R?I-1:I;K(G,de);break}case"ELEMENT_MOVE:AFTER":{let{sibling:A}=r,G=a[o][A]._parent,I=a[o][G]._modules.indexOf(A),q=a[o][l]._parent,R=a[o][q]._modules.indexOf(l),de=G===q&&I>R?I-1:I;K(G,de+1);break}case"ELEMENT_DUPLICATE":{if(d(a[o][l]._parent))break;let A=a[o][l],G=pn(A._type),I=dm(a[o],l,{removeIds:!0,withoutAtts:["_c_id","_c_export","_c_slot","_c_thru"],withoutDCAtts:["id"],cleanDefaults:!0}),q=a[o][a[o][l]._parent],R=q._modules.indexOf(l)+1;if(I._label){let de=1,ye=I._label,k=L=>q._modules.find(Ee=>L===a[o][Ee]._label);for(;k(I._label);)I._label=w("app.copy-of-numeric",{title:ye,index:de++});let B=G?.options?.label_key;B&&(I[B]=I._label)}h(a[o][l]._parent,I,{index:R});break}case"ELEMENT_DELETE":{V(l);break}case"ELEMENT_DELETE_CHILDREN":{Y(l),_(l);break}case"ELEMENT_ADD:POPULATE_REGIONS":{let{regions:A={},target:G,replace:I}=r,q=G?IE(a[o])(G):[];Object.keys(A).forEach(R=>{let de=Object.keys(a[o]).find(ye=>a[o][ye]._type==="region"&&a[o][ye]._region===R);if(de){let ye=a[o][de]?._modules.at(-1)??null;G&&q.includes(de)?(v(a[o][G]._parent,A[R],G,ye,!0),I&&V(G)):v(de,A[R],ye,!0)}});break}case"ELEMENT_ADD:INSERT_CHILDREN":{let{children:A,sibling:G,after:I}=r;v(l,A,G,I);break}case"ELEMENT_UPDATE:APPLY_ATTRIBUTES":{Q(r.replaceContent?r.atts:PS(r.atts,a[o][l]._type),!1);break}case"ELEMENT_UPDATE:UNSET_QUERY_STYLE":{le(l,r.key,[r.bp]);break}case"ELEMENT_UPDATE:SET_ATTRIBUTES":{U(r.atts,r.bp,r.queryValues);break}case"ELEMENT_UPDATE:SET_LABEL":{let G={_label:r.label};Q(G);break}case"ELEMENT_UPDATE:RESET_STYLE":{Q(c8(a[o][l])),Array.from({length:5}).forEach((A,G)=>{a[o][l][`_q${G}`]&&delete a[o][l][`_q${G}`]});break}case"ELEMENT_UPDATE:SET_COLUMN_LAYOUT":{C(l,r.layout);break}case"ELEMENT_CREATE_ROW_LAYOUT":{let A=r.createSection?h(l,ys({preferences:s,breakpointConfig:p,parentType:a[o][l]._type},{_type:"section",_modules:[]})):l,G=r.createRow?h(A,ys({preferences:s,breakpointConfig:p,parentType:a[o][A]._type},{_type:"layout-row"})):A;E(G,r.layout),r.updatedElements=[l,...Dr(a[o],l)];break}case"ELEMENT_CREATE_GRID_LAYOUT":{let A=r.createGrid?h(l,ys({preferences:s,breakpointConfig:p,parentType:a[o][l]._type},{_type:"layout-grid"})):l;T(A,r.values),r.updatedElements=[l,...Dr(a[o],l)];break}case"ELEMENT_CREATE_SLIDE_CONTAINER_LAYOUT":{let A=r.createGrid?h(l,ys({preferences:s,breakpointConfig:p,parentType:a[o][l]._type},{_type:"layout-slide-container"})):l;P(A,r.values),r.updatedElements=[l,...Dr(a[o],l)];break}case"ELEMENT_UPDATE_CELL_AUTO_PLACE":{let{source:A,from:G,to:I}=r;le(l,"layout_cell_column_start"),le(l,"layout_cell_column_end"),le(l,"layout_cell_row_start"),le(l,"layout_cell_row_end"),le(l,"layout_cell_justify_self"),le(l,"layout_cell_align_self"),U({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,...Dr(a[o],l)];break}case"ELEMENT_UPDATE_GRID_LAYOUT":{let{source:A,from:G,to:I}=r;ue(A,G,I),r.updatedElements=[l,...Dr(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 A=!Qu(a[o])[l]._c_id,G=r.enabled===null?!a[o][l]._c_export||A:r.enabled,I={_c_export:G};G&&A&&(I._c_id=q0()),Q(I)}break}case"ELEMENT_COMPONENT_SLOT":{if(pm("custom:component",a[o],l)===0){let A=!Qu(a)[o][l]._c_id,G=r.enabled===null?!a[o][l]._c_slot||A:r.enabled,I={_c_slot:G};G&&A&&(I._c_id=q0()),Q(I)}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 A=!Qu(a)[o][l]._c_id,G={_c_thru:r.enabled===null?!a[o][l]._c_thru:r.enabled};A&&(G._c_id=q0()),Q(G);break}}},a=>{a.length<=0||(t.patches||(t.patches={}),t.patches.elements=a)}):e},LV=wie});var Eie,Sie,tT,FV=S(()=>{Pi();af();Fn();Eie={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:Ul("ui","element-conditions","allow"),previewElementSlideInteractions:Ul("ui","element-interaction-ignore","allow"),previewForceScrollEffects:Ul("ui","force-scroll-effects","none"),previewElementToggleLock:Ul("ui","element-toggle-lock","unlocked"),contextMenu:{},editingGrid:null,scrollTo:null,scrollToForce:null,hideWorkspace:!1},Sie=(e,t)=>Wn(e||Eie,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":{Yi(r.message,r);break}}},n=>{n.length<=0||(t.patches||(t.patches={}),t.patches.ui=n)}),tT=Sie});function oT(e){return(t,n)=>{let{type:o,payload:r}=n;switch(o){case"XFR:SETUP":return Wn(t||{},i=>{Object.keys(r).forEach(s=>{i.xfr[s]=r[s]})});case"XFR:INIT_FRAME":return Wn(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):Wn(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 nT,VV=S(()=>{Pi();nT={isFrame:!1,ready:!1,appId:null,subscribe:()=>{}}});function rT(){let e={};return(t,n)=>Wn(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 UV=S(()=>{Pi()});function Gu(e,t,n){let o=n?n():{},r=BV[e];return(i,s)=>{let{type:a,doc:l,payload:u,ui:c={},preferences:p={}}=s??{},{activeBreakpoint:f,viewingBreakpoint:d,breakpointConfig:m=[]}=c,g=f??d??null;return Wn(i||o,h=>{let{type:v,payload:y}=s;function x(O){let[,T,P]=window.csAppData.themeOptionsData;Object.keys(O).forEach(M=>{h[M]=O[M],P[M]?.includes("markup")&&!window.csAppData.themeOptionsConfig.previewExclusions.includes(M)&&(h.__last_markup_change__=Date.now())})}let C=(O,T=[])=>{YE(h,O,T,m)},_=(O,T)=>{Object.entries(O).forEach(([P,M])=>{KE(h,P,M,T,m)})},E=(O,T=null,P=null)=>{let M=T==="_active"?g:T;if(M===null||P||M===m[0]){x(O),P&&Object.keys(P).forEach(V=>{C(V),P[V].forEach((F,j)=>{j!==m[0]&&F!==null&&_({[V]:F},j)})});return}let{base:K,q:Y}=Object.keys(O).reduce((V,F)=>{let j=window.csAppData.themeOptionsData[2][F],ee=!j||j.includes("markup")?"base":"q";return V[ee][F]=O[F],V},{base:{},q:{}});_(Y,M),x(K)};switch(v){case`${t}:REFRESH_MARKUP`:h.__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(O=>{h[O]=y[O]});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:{}}},h=>{h.length<=0||(s.patches||(s.patches={}),s.patches[e]=h)})}}function zV(e,t,n){let o=n?n():{},r=BV[e];return(i,s)=>Wn(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 BV,$V=S(()=>{Pi();xp();$0();BV={settings:["customCSS","customJS"]}});var jV={};Rs(jV,{ReduxStore:()=>iT,addMessageHandler:()=>tc,addResponseHandler:()=>Nk,store:()=>mr,xfrRequest:()=>xh,xfrSend:()=>Zi});function kie(){return({getState:e})=>t=>n=>{let{ui:o={}}=e();return t({...n,ui:o})}}function Oie(){return({dispatch:e,getState:t})=>n=>o=>typeof o=="function"?o(e,t):n(o)}function Ki(e,t=[]){let n=Iie(t)?t:r=>t.indexOf(r.type)>=0,o=e(void 0,{});return(r=o,i)=>n(i)?e(r,i):r}function iT({children:e}){return React.createElement(Ak,{store:mr},e)}var _ie,Tie,HV,Aie,Pie,Iie,Die,Mie,Lie,mr,Li=S(()=>{vh();mk();Pn();sb();wV();Q2();PV();IV();MV();vh();NV();FV();VV();UV();$V();vr();LE();sb();({xfrMiddleware:_ie,setupXfrMiddleware:Tie}=ib({isFrame:!!window.csAppConfig.data.isPreview,getAppId:()=>window.csAppId,keys:["elements","ui","colors","fontItems","fontConfig","themeOptions","settings","preferences","components","render"]}));HV=[Oie(),kie(),_ie],Aie=window.csAppConfig.data.isPreview?[...HV,Z2(),R2()]:[...HV,G9(),J2(),fL(),eT(),cV()],Pie={type:null,payload:null,meta:null,error:!1},Iie=e=>!!(e&&e.constructor&&e.call&&e.apply);Die=()=>oT(pV(Q1({elements:Ki(LV(),({type:e})=>e.match(/^ELEMENT/)||e.match(/^@@/)),render:Ki(rT(),({type:e})=>e.match(/^RENDER/)),ui:Ki(tT,({type:e})=>e.match(/^UI/)),clipboard:Ki(uL(),({type:e})=>e.match(/^CLIPBOARD/)),action:(e=Pie,t)=>({...e,...t}),xfr:e=>e||nT,preferences:Ki(Gu("preferences","PREFERENCES",()=>window.csAppData.preferences),({type:e})=>e.match(/^PREFERENCES/)),themeOptions:Ki(Gu("themeOptions","THEME_OPTIONS",()=>window.csAppData.themeOptionsData[0]&&window.csAppData.themeOptionsData[0]||{}),({type:e})=>e.match(/^THEME_OPTIONS/)),colors:Ki(Gu("colors","COLORS",()=>window.csAppData.colors?.items||[]),({type:e})=>e.match(/^COLORS/)),fontItems:Ki(Gu("fontItems","FONT_ITEMS",()=>window.csAppData.fonts?.fontItems||[]),({type:e})=>e.match(/^FONT_ITEMS/)),fontConfig:Ki(Gu("fontConfig","FONT_CONFIG",()=>window.csAppData.fonts?.fontConfig||{}),({type:e})=>e.match(/^FONT_CONFIG/)),settings:Ki(zV("settings","SETTINGS"),({type:e})=>e.match(/^SETTINGS/)),components:Ki(Gu("components","COMPONENTS",()=>window.csAppData.components),({type:e})=>e.match(/^COMPONENTS/))}))),Mie=()=>oT(Q1({ui:Ki(tT,({type:e})=>e.match(/^UI/)),xfr:e=>e||{...nT,isFrame:!0},data:e=>e||{},clipboard:e=>e||ME(),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||{}})),Lie=window.csAppConfig.data.isPreview?Mie():Die(),mr=q1(Lie,dk(fk(...Aie)));Tie(mr);window.csAppData.store=mr});var WV=Ye(()=>{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 Fie={};var sT,aT,Nie,GV=S(()=>{sT=D($c()),aT={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"},Nie=/[dDjlNSwzWFmMntLoYyaABgGhHisueIOPTZcrU]/g;(0,sT.default)().__proto__.convertPHPFormat=function(e){var t=this;return e.replace(Nie,function(n){return typeof aT[n]=="function"?aT[n].call(t):aT[n]})};(0,sT.default)().__proto__.formatPHP=function(e){return this.format(this.convertPHPFormat(e))}});var Uie={};async function Vie(){ET();let e=async()=>{if(window.csAppConfig.data.isPreview){let{decode:i}=await Promise.resolve().then(()=>(Ju(),WT));if(!window.csPreviewSharedData)throw new Error("window.csPreviewSharedData was not in the iframe. This could be a result of malformed <head> html. Ensure Custom CSS does not include html tags.");return JSON.parse(i(window.csPreviewSharedData))}let{uncompress:o}=await Promise.resolve().then(()=>(hh(),ck)),r=window.csAppConfig.data.canGzip?o(window.csAppConfig.data.app):window.csAppConfig.data.app;return{...r,...r.shared}};window.csAppData={...window.csAppConfig.data,...await e()};let{ReduxStore:t}=await Promise.resolve().then(()=>(Li(),jV));await Promise.resolve().then(()=>D(WV())),await Promise.resolve().then(()=>(GV(),Fie)),await Promise.resolve().then(()=>(Ln(),KA));let{addStrings:n}=await Promise.resolve().then(()=>(Oe(),OT));n(window.csAppData.app_i18n),n(window.csAppData.common_i18n),n(window.csAppData.admin_i18n),window.dispatchEvent(new CustomEvent("cs-app-core-booted"))}var Oje,qV=S(()=>{"use strict";Oje=D($());Pi();Fn();window.document.addEventListener("readystatechange",function(){document.readyState==="interactive"&&Vie()})});function lT({value:e,updateValue:t}){let n=Et(s1);return(0,Nt.useEffect)(function(){JSON.stringify(n)!==JSON.stringify(e)&&t(n)},[n,e,t]),Nt.default.createElement("div",{className:"tco-box-permissions"},Nt.default.createElement("div",{className:"tco-box-content tco-pan"},Nt.default.createElement(qie,null),Nt.default.createElement("div",{className:"tco-box-permissions-settings"},Nt.default.createElement("section",{className:"tco-box-permissions-settings-section cs-active"},Nt.default.createElement("ul",{className:"tco-box-permissions-settings-groups"},qu.controls.map(o=>Nt.default.createElement(YV,{key:o.id,item:o})))))))}var Nt,Bie,r1,qu,QV,zie,i1,$ie,s1,Hie,jie,KV,Wie,Gie,YV,qie,XV=S(()=>{Nt=D($());Xe();Ha();Pi();Oe();Hs();ku();Pt();Re();Bie=["content"],r1={"element-library":"{id}",content:"{post-type}"},qu=window.csAppData.settings["role-manager"],QV=({id:e,label:t,checked:n,onChange:o})=>Nt.default.createElement("label",{className:"tco-rc tco-checkbox",htmlFor:e},Nt.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"}),Nt.default.createElement("span",{className:"tco-form-control-indicator"}),Nt.default.createElement("span",{className:"tco-form-control-indicator-label"},t)),zie=Ne(qu.roles),i1=Ne(qu.roles?.[0]?.value),$ie=()=>{let e=qu.permissions;return Array.isArray(e)?{}:Object.entries(e).reduce((t,[n,o])=>(t[n]=Array.isArray(o)?{}:o,t),{})},s1=Ne($ie()),Hie=Ne(""),jie=Ne(e=>{let t=e(i1),n=e(s1),{defaults:o}=qu;return{...o._default,...o[t]??{},...n[t]??{}}},(e,t,{id:n,access:o})=>{let{defaults:r}=qu,i=e(i1),s=r?.[i]??{},a=n.split("."),l=Object.keys(r1).includes(a[0]);a.length<=2&&Bie.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=Wn(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)}),KV=()=>{let[e,t]=vt(jie),n=(0,Nt.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,Nt.useCallback)((i,s)=>{t({id:i,access:s})},[t]),r=(0,Nt.useCallback)(i=>{console.log(i,n(i)),o(i,!n(i))},[n,o]);return{getPermission:n,updateAccess:o,toggleAccess:r}},Wie=({id:e,options:t})=>{let{getPermission:n,updateAccess:o}=KV(),r=(0,Nt.useMemo)(()=>e==="element-library"?[...qu.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 Nt.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 Nt.default.createElement("li",{key:s+a},c?Nt.default.createElement("ul",null,Nt.default.createElement(YV,{item:i})):Nt.default.createElement(QV,{id:s,checked:u,label:l,onChange:p=>o(a,p)}))}),r?.length>1&&Nt.default.createElement("li",null,Nt.default.createElement(QV,{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))}})))},Gie=e=>{let[t,n]=vt(Hie),[o]=vt(i1),r=t&&t.split(".")[0],i=`${o}${e}`,s=i===t||i===r,a=(0,Nt.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]},YV=({item:{id:e,title:t,options:n}={}})=>{let[o,r]=Gie(e),{getPermission:i,toggleAccess:s,updateAccess:a}=KV(),l=i(e),u=(0,Nt.useCallback)(()=>{s(e)},[s,e]),c=(0,Nt.useCallback)(d=>{!l||(d.preventDefault(),r())},[r,l]),p=`is-${e}`,f="tco-box-permissions-settings-group "+p;return Nt.default.createElement("li",{className:f},Nt.default.createElement("div",{className:"tco-h-flex"},Nt.default.createElement(Ti,{value:l,updateValue:u}),Nt.default.createElement("h4",{className:se("tco-box-permissions-settings-group-title",{"tco-cursor-pointer":l}),onClick:c},Nt.default.createElement("strong",{dangerouslySetInnerHTML:{__html:t}})),Nt.default.createElement("button",{className:se("tco-role-manager-caret",{"is-active":l}),onClick:c},o?Nt.default.createElement(oe,{type:"caret-down"}):Nt.default.createElement(oe,{type:"caret"}))),l&&o&&Nt.default.createElement(Wie,{id:e,options:n}))},qie=()=>{let[e,t]=vt(i1),[n]=vt(zie),o=(0,Nt.useMemo)(function(){return{choices:n}},[n]);return Nt.default.createElement(He,{label:w("admin.dashboard.role"),description:w("admin.dashboard.role.description")},Nt.default.createElement(Qe,null,Nt.default.createElement(Wo,{options:o,value:e,updateValue:t})))}});function uT({updateValue:e,options:{extension_key:t="extensions",is_max:n=!1},control:o={},...r}){let i=o.label,s=JV,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 JV({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?Yie(r):Xie(r)).then(function(g){a(d),Gn(d?"Installed and Activated plugin":"Deactivated plugin")}).catch(function(g){console.error(g),Ft(g.message)}).finally(function(){u(!1)})},[r,a,u]),f=l?Rt.default.createElement(Kie,{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(Ti,{updateValue:p,value:s})));return(n||o)&&(f=Rt.default.createElement(Qie,{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 Qie({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:se("tco-extension-enable-control",{"tco-color-yep":e.purchased})},Rt.default.createElement(oe,{type:n,size:32})))}function Kie({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 Yie(e){return xn("extensions_install",{slug:e})}function Xie(e){return xn("extensions_deactivate",{slug:e})}var Rt,ZV=S(()=>{Rt=D($());ku();Ln();an();Fn();Re();Xe()});function Zie(){return(0,Ml.useCallback)(function(t,n){xn(Jie,t).then(function(o){console.log(o),Gn(w("app.notify.saved-all"))}).catch(function(o){console.error(o)}).finally(n)},[])}function RV(){let e=Zie(),[t,n]=(0,Ml.useState)(!1),[o,r]=Ar("cs-dashboard-values",window.csAppData.settings.values),i=(0,Ml.useCallback)(function(){n(!0),e(o,function(){n(!1)})},[e,o,n]);return Ml.default.createElement("button",{className:"tco-btn tco-btn-info tco-full-width",onClick:i},t?Ml.default.createElement(Eo,null):w("app.save"))}var Ml,Jie,eU=S(()=>{Ml=D($());Ln();an();Oe();Fn();Or();Jie="dashboard-save"});function ese(){return(0,Ll.useCallback)(function(t){xn(Rie,{}).then(function(n){console.log(n),Gn(w("app.dashboard.cache.cleared"))}).catch(function(n){Ft(n.message),console.error(n)}).finally(t)},[])}function tU(){let e=ese(),[t,n]=(0,Ll.useState)(!1),o=(0,Ll.useCallback)(function(){n(!0),e(function(){n(!1)})},[e,n]);return Ll.default.createElement("button",{className:"tco-btn tco-btn-info-secondary tco-full-width",onClick:o},t?Ll.default.createElement(Eo,null):w("app.dashboard.cache.clear"))}var Ll,Rie,nU=S(()=>{Ll=D($());Ln();Oe();Fn();Or();Rie="dashboard-clear-system-cache"});function cT(){return Js.default.createElement("div",{className:"tco-standard-padding"},"Get instant access to premium ",Js.default.createElement("b",null,"Courses, Expansion Packs, and Plugins"),". New to Max? ",Js.default.createElement("a",{href:"https://theme.co/max",target:"_blank",rel:"noopener noreferrer"},"Learn More"),". Recently purchased? ",Js.default.createElement(tse,null),".")}function tse(){let[e,t]=(0,Js.useState)(!1),n=(0,Js.useCallback)(function(){e||(t(!0),xn("validation-refresh").then(function(){Gn("Max data refreshed. Please reload the page when you are done changing the Cornerstone settings")}).catch(function(r){Ft(r.message)}).finally(function(){t()}))},[e,t]);return Js.default.createElement("a",{href:"#",onClick:n},e?"Loading...":"Refresh Validation")}var Js,oU=S(()=>{Js=D($());Ln();Fn()});function pT({value:e,updateValue:t,options:n={},rawOnUpdateValue:o=null,...r}){let[i,s]=(0,Ai.useState)(e),[a,l]=(0,Ai.useState)(!1),u=r.control.keys.value,{onUpdateValue:c}=sr();c||(c=o);let p=(0,Ai.useMemo)(function(){return!!(e&&e===i)},[e,i]),f=(0,Ai.useCallback)(function(){l(!0),xn(p?"validation-revoke":"validation",{license_key:e}).then(function(g){p?(t(""),s("")):s(e),typeof g=="object"&&c(function(v,y){let x={...y,...g};p&&(x[u]=""),v(x)});let h=p?w("app.dashboard.revoked"):w("app.dashboard.validated");Gn(h)}).catch(function(g){let h=typeof g=="string"?g:g.message;Ft(h,{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=Ai.default.createElement(Eo,null)),Ai.default.createElement(xo,{...n,...r},Ai.default.createElement("div",{className:"tco-h-flex tco-dashboard-validation"},Ai.default.createElement(Bn,{value:e,updateValue:t,options:n}),Ai.default.createElement("button",{className:se("tco-btn tco-license-button",{"tco-btn-info":!p,"tco-btn-nope":p}),disabled:a||void 0,onClick:f},d)))}var Ai,rU=S(()=>{Ai=D($());xi();Xe();mt();Pt();Oe();Ln();Fn();Or()});var sU=Ye((CWe,iU)=>{iU.exports=window.jQuery});var jn,cr,aU,lU=S(()=>{jn=D(sU()),cr={};(function(){var e={strings:{},logo:""},t={};cr.addModule=function(r,i){n(r,"callback",i)},cr.addDataSource=function(r){if(!!r.modules)for(var i in r.modules)n(i,"data",r.modules[i])},cr.setup=r=>{e=r},cr.l18n=function(r){return e.strings&&e.strings[r]||""},cr.logo=function(){return e.logo||""};function n(r,i,s){t[r]||(t[r]={}),t[r][i]=s}(0,jn.default)(function(){(0,jn.default)("[data-tco-module]").each(function(){var r=(0,jn.default)(this),i=r.data("tco-module");if(t[i]&&typeof t[i].callback=="function"){var s={};jn.default.extend(r,o(r)),r.find("[data-tco-module-target]").each(function(){var l=(0,jn.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,g=a;function h(){}var v=!0,y=h;function x(){d=!d,m=d?i:a,g=d?a:i}function C(T,P){if(!v){y=function(){C(T,P)};return}if(clearTimeout(l),!T||!Number.isInteger(T))return _(P);l=setTimeout(function(){_(P)},T)}function _(T){m.removeClass("tco-active"),g.html(""),clearTimeout(u),u=setTimeout(function(){s.removeClass("tco-processing"),typeof T=="function"&&T()},f)}function E(T,P,M,K){if(!v){y=function(){E(T,P,M,K)};return}clearTimeout(l),clearTimeout(u),s.hasClass("tco-processing")?(g.html(T),K&&K.length&&g.append(K),m.removeClass("tco-active"),x(),O(P,M)):(m.html(T),K&&K.length&&m.append(K),s.addClass("tco-processing"),O(P,M))}function O(T,P){v=!1,clearTimeout(c),c=setTimeout(function(){m.addClass("tco-active"),T&&Number.isInteger(T)&&C(T,P),clearTimeout(p),p=setTimeout(function(){v=!0,y(),y=h},f)},f)}return{tcoShowMessage:E,tcoRemoveMessage:C,tcoShowErrorMessage:function(T,P,M){E(T,!1,M,cr.makeErrorDelegate({message:P}))}}}})();(function(){cr.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:cr.l18n("yep"),declineBtn:cr.l18n("nope"),acceptClass:"",declineClass:"",attach:!0,detach:!1};cr.confirm=function(n){var o=jn.default.extend({},t,n),r=(0,jn.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,jn.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,jn.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,jn.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(){cr.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">'+cr.logo()+"</a><p></p></div>",o=(0,jn.default)(".tco-content .wrap").first();if(!o.length){console.warn("tco.showNotice requires the WordPress wrap div.");return}var r=(0,jn.default)(n);if(r.find("p").first().html(t.message),t.dismissible){r.addClass("is-dismissible");var i=(0,jn.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(){cr.makeErrorDelegate=function(e){var t={details:cr.l18n("details"),message:"",back:cr.l18n("back"),backClass:"",...e},n=(0,jn.default)("<a> "+t.details+"</a>");return n.on("click",function(){cr.confirm({message:t.message,acceptBtn:"",declineBtn:t.back,declineClass:t.backClass,class:"tco-confirm-error"})}),n}})();(0,jn.default)(function(){(0,jn.default)('a[href="#"]').on("click",function(e){e.preventDefault()}),(0,jn.default)("[data-tco-toggle]").on("click",function(e){e.preventDefault();var t=(0,jn.default)(this),n=t.data("tco-toggle");(0,jn.default)(n).toggleClass("tco-active")}),(0,jn.default)(".tco-accordion-toggle").on("click",function(){if((0,jn.default)(this).hasClass("tco-active")){(0,jn.default)(this).removeClass("tco-active").next().slideUp();return}(0,jn.default)(".tco-accordion-panel").slideUp(),(0,jn.default)(this).siblings().removeClass("tco-active"),(0,jn.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("&"):""},cr.queryString=e})();aU=cr});function nse({updateValue:e=function(){},value:t=!1}){let[n,o]=(0,Uo.useState)(!1),[r,i]=(0,Uo.useState)(""),s=(0,Uo.useCallback)(function(){if(n)return!1;i(""),o(!0);function l(u=0){aU.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 Uo.default.createElement("div",{className:"tco-text-max-width tco-content-storage-wrapper"},!n&&(t?Uo.default.createElement(ise,null):Uo.default.createElement(rse,null)),Uo.default.createElement("button",{type:"button",className:"tco-btn tco-btn-info",onClick:s},n?w("admin.loading")+r:a))}function rse(){return Uo.default.createElement("p",null,Uo.default.createElement("b",null,"You're currently using Shortcode Storage.")," To convert to ",Uo.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 ",Uo.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 ",Uo.default.createElement("a",{href:"https://theme.co/checkout/content-storage",target:"_blank",rel:"noopener noreferrer"},"paid service")," that ensures compatibility.")}function ise(){return Uo.default.createElement("p",null,Uo.default.createElement("b",null,"You're currently using HTML Storage.")," To convert to ",Uo.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 ",Uo.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 ",Uo.default.createElement("a",{href:"https://theme.co/checkout/content-storage",target:"_blank",rel:"noopener noreferrer"},"paid service")," that ensures compatibility.")}var Uo,ose,uU,cU=S(()=>{Uo=D($());Oe();lU();Qy();ose=xt(nse),uU=ose});function fT({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=ci.default.createElement(lse,{...n})),o.logo&&(l=ci.default.createElement("img",{src:o.logo,className:"tco-control-sub-group-extended-logo"})),ci.default.createElement("div",{className:"tco-control-sub-group-extended"},ci.default.createElement("div",{className:"tco-control-sub-group-extended-content"},ci.default.createElement("div",{className:"tco-control-sub-group-extended-label"},l,ci.default.createElement("span",{className:"tco-control-sub-group-extended-label-content"},ci.default.createElement("h4",null,r),ci.default.createElement(ase,{description:i})),s),a?ci.default.createElement(n.ListComponent,{control:t,extend:sse},e):null))}function ase({description:e}){return ci.default.createElement("p",{dangerouslySetInnerHTML:{__html:e}})}function lse({value:e=!0,...t}){let n=(0,ci.useCallback)(function(o){t.updateValue(!e)},[e,t.updateValue]);return ci.default.createElement(zi,{on:!!e,onToggle:n,className:"tco-sub-group-toggle"})}var ci,sse,pU=S(()=>{ci=D($());mp();Oe();sse={level:2}});var mU={};Rs(mU,{Root:()=>dU,default:()=>fU});function fU(){let[e,t]=nn.default.useState(!1);return(0,nn.useEffect)(()=>{t(!0)},[t]),nn.default.createElement(nn.default.Fragment,null,nn.default.createElement(Lb,null),nn.default.createElement(aV,null,nn.default.createElement(iT,null,e&&nn.default.createElement(dU,null))),nn.default.createElement("div",{className:"tco-dashboard-root-overlay"},nn.default.createElement(PT,null)))}function dU(){let e=window.csAppData.dashboard_app.controls,[t,n]=Ar("cs-dashboard-tabs"),o=(0,nn.useMemo)(function(){let r=[];return e.forEach(function(i){r.push({value:i.value,label:i.label,content:nn.default.createElement(use,{...i})})}),r},[]);return nn.default.createElement("div",{className:"tco-dash-root"},nn.default.createElement("div",{className:"tco-dash-editor tco-dash-box"},nn.default.createElement("h2",{className:"tco-dash-cs-header"},nn.default.createElement(oe,{type:"logo-cornerstone",className:"tco-float-left"}),"\xA0 Settings"),nn.default.createElement(kw,{state:"cs-dashboard-tabs",tabs:o})),nn.default.createElement("div",{className:"tco-dash-save tco-v-flex"},nn.default.createElement(RV,null),nn.default.createElement("div",{className:"tco-dash-box tco-large-padding"},nn.default.createElement("h4",null,w("app.dashboard.cache.title")),nn.default.createElement("p",null,w("app.dashboard.cache.description")),nn.default.createElement(tU,null))))}function use({value:e="",controls:t=[],options:n={}}){let[o,r]=Ar("cs-dashboard-values",window.csAppData.settings.values),i=(0,nn.useCallback)(function(l,u){r({...o,[l]:u})},[r,o]),s=(0,nn.useMemo)(function(){return tl(t)||[]},[t]),a=(0,nn.useMemo)(function(){return{id:e,namespace:e,breakoutMode:!1,controls:s.controls,conditions:s.conditions}},[s]);return nn.default.createElement(nn.default.Fragment,null,nn.default.createElement("div",{className:se(n?.className||"","tco-dash-tab-container")},nn.default.createElement(Du,{config:a,data:o,onUpdateValue:i,onUpdateQueryValue:console.log},nn.default.createElement(ka,{control:{id:"root"},extend:{level:2}}))))}var nn,hU=S(()=>{nn=D($());Jt();rs();Fn();Li();Od();mt();Pu();gi();an();Xe();Re();Oe();Qy();XV();ZV();eU();nU();oU();rU();cU();pU();qi["role-manager"]=lT;qi["extension-manager"]=uT;qi["max-content"]=cT;qi["license-validation"]=pT;qi["content-storage-migration"]=uU;qi["sub-group-extended"]=fT});var gU=D($());var gT=D(hT());function a1(e,t){let n=gT.default.createRoot(e);return n.render(t),n}Promise.resolve().then(()=>qV());window.addEventListener("cs-app-core-booted",async function(){let e=(await Promise.resolve().then(()=>(hU(),mU))).default,t=document.getElementById("tco-root");t.classList.add("tco-forms"),document.documentElement.classList.add("tco-ui-theme-light"),window.csAppData.rootEl=t,a1(t,gU.default.createElement(e,null))});})();
/*!
 * hotkeys-js v3.8.7
 * A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.
 * 
 * Copyright (c) 2021 kenny wong <[email protected]>
 * http://jaywcjlove.github.io/hotkeys
 * 
 * Licensed under the MIT license.
 */
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0

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

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

Youez - 2016 - github.com/yon3zu
LinuXploit